From c780ec5ded13b1b078004d4edc576e3c94fe800f Mon Sep 17 00:00:00 2001 From: Neil Guzman Date: Fri, 4 Oct 2013 10:42:27 -0400 Subject: RPM: add toolbar menu icons for RPM Build Simple new feature to allow users to simply click a button to build their RPMs. Build All (binary & source) is the default function. Icons will be improved on in the near future. Bug: 418439 Change-Id: Ie42d5163614b493193e82de79f34339ed25858c3 Signed-off-by: Neil Guzman Reviewed-on: https://git.eclipse.org/r/16971 Tested-by: Hudson CI Reviewed-by: Roland Grunberg IP-Clean: Roland Grunberg Tested-by: Roland Grunberg --- .../OSGI-INF/l10n/bundle.properties | 3 + .../icons/rpmBuildAll_16x16_toolbarIcon.PNG | Bin 0 -> 447 bytes .../icons/rpmBuildRPMS_16x16_toolbarIcon.PNG | Bin 0 -> 458 bytes .../icons/rpmBuildSRPM_16x16_toolbarIcon.PNG | Bin 0 -> 457 bytes rpm/org.eclipse.linuxtools.rpm.ui/plugin.xml | 88 ++++++++++++++++++++- 5 files changed, 89 insertions(+), 2 deletions(-) create mode 100644 rpm/org.eclipse.linuxtools.rpm.ui/icons/rpmBuildAll_16x16_toolbarIcon.PNG create mode 100644 rpm/org.eclipse.linuxtools.rpm.ui/icons/rpmBuildRPMS_16x16_toolbarIcon.PNG create mode 100644 rpm/org.eclipse.linuxtools.rpm.ui/icons/rpmBuildSRPM_16x16_toolbarIcon.PNG diff --git a/rpm/org.eclipse.linuxtools.rpm.ui/OSGI-INF/l10n/bundle.properties b/rpm/org.eclipse.linuxtools.rpm.ui/OSGI-INF/l10n/bundle.properties index c1c410fe34..473c0a6635 100644 --- a/rpm/org.eclipse.linuxtools.rpm.ui/OSGI-INF/l10n/bundle.properties +++ b/rpm/org.eclipse.linuxtools.rpm.ui/OSGI-INF/l10n/bundle.properties @@ -17,4 +17,7 @@ menu.label = RPM command.name.0 = Build SRPM command.name.1 = Build RPMS command.name.2 = Build ALL + command.name.3 = RPM Build Command + +toolbar.name = RPM Build diff --git a/rpm/org.eclipse.linuxtools.rpm.ui/icons/rpmBuildAll_16x16_toolbarIcon.PNG b/rpm/org.eclipse.linuxtools.rpm.ui/icons/rpmBuildAll_16x16_toolbarIcon.PNG new file mode 100644 index 0000000000..e50090ac19 Binary files /dev/null and b/rpm/org.eclipse.linuxtools.rpm.ui/icons/rpmBuildAll_16x16_toolbarIcon.PNG differ diff --git a/rpm/org.eclipse.linuxtools.rpm.ui/icons/rpmBuildRPMS_16x16_toolbarIcon.PNG b/rpm/org.eclipse.linuxtools.rpm.ui/icons/rpmBuildRPMS_16x16_toolbarIcon.PNG new file mode 100644 index 0000000000..da91ed7063 Binary files /dev/null and b/rpm/org.eclipse.linuxtools.rpm.ui/icons/rpmBuildRPMS_16x16_toolbarIcon.PNG differ diff --git a/rpm/org.eclipse.linuxtools.rpm.ui/icons/rpmBuildSRPM_16x16_toolbarIcon.PNG b/rpm/org.eclipse.linuxtools.rpm.ui/icons/rpmBuildSRPM_16x16_toolbarIcon.PNG new file mode 100644 index 0000000000..930f5b0773 Binary files /dev/null and b/rpm/org.eclipse.linuxtools.rpm.ui/icons/rpmBuildSRPM_16x16_toolbarIcon.PNG differ diff --git a/rpm/org.eclipse.linuxtools.rpm.ui/plugin.xml b/rpm/org.eclipse.linuxtools.rpm.ui/plugin.xml index a46372f21c..5dda03eff3 100644 --- a/rpm/org.eclipse.linuxtools.rpm.ui/plugin.xml +++ b/rpm/org.eclipse.linuxtools.rpm.ui/plugin.xml @@ -122,7 +122,9 @@ locationURI="popup:org.eclipse.linuxtools.rpm.ui.popup?before=org.eclipse.linuxtools.rpm.ui.buildsep"> + optional="false"> @@ -231,5 +237,83 @@ commandId="rpmEditor.build.command"> - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3