diff options
author | Camilo Bernal | 2012-10-25 17:56:42 +0000 |
---|---|---|
committer | Jeff Johnston | 2012-10-26 17:43:12 +0000 |
commit | ece39a869c46447031b043ba2a8998a1f73ef2ed (patch) | |
tree | b65bd0d76aaf1c1d4011ce0c178211028012b041 /valgrind | |
parent | d669aac7e232704c6fc4a98d30e533d2595d529b (diff) | |
download | org.eclipse.linuxtools-ece39a869c46447031b043ba2a8998a1f73ef2ed.tar.gz org.eclipse.linuxtools-ece39a869c46447031b043ba2a8998a1f73ef2ed.tar.xz org.eclipse.linuxtools-ece39a869c46447031b043ba2a8998a1f73ef2ed.zip |
Add tool tip and descriptive information to field editors in preferences window.
Add tool tips to profiling tools' field editors in the preferences window,
providing brief tool specific information. In order to avoid having too much
information in the tool tips, general tool descriptions are provided to the
right of the tool name. This information is provided through the optional launch
provider extension point attributes "information" and "description".
Change-Id: If15b2ef11f35922c0491f1581c28f08e878d1d44
Reviewed-on: https://git.eclipse.org/r/8144
Tested-by: Hudson CI
Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
IP-Clean: Jeff Johnston <jjohnstn@redhat.com>
Tested-by: Jeff Johnston <jjohnstn@redhat.com>
Diffstat (limited to 'valgrind')
11 files changed, 45 insertions, 5 deletions
diff --git a/valgrind/org.eclipse.linuxtools.valgrind.cachegrind/ChangeLog b/valgrind/org.eclipse.linuxtools.valgrind.cachegrind/ChangeLog index 1db77fe4fe..220155550d 100644 --- a/valgrind/org.eclipse.linuxtools.valgrind.cachegrind/ChangeLog +++ b/valgrind/org.eclipse.linuxtools.valgrind.cachegrind/ChangeLog @@ -1,3 +1,11 @@ +2012-10-19 cabernal <cabernal@redhat.com> + + * plugin.properties: Add tool information definition. + * plugin.xml: Add tool information to launch provider. +2012-10-10 cabernal <cabernal@redhat.com> + + * plugin.properties: Add tool description definition. + * plugin.xml: Add tool description to launch provider. 2012-09-28 Jeff Johnston <jjohnstn@redhat.com> * src/org/eclipse/linuxtools/internal/valgrind/cachegrind/CachegrindLaunchConfigurationTabGroup.java: New file. diff --git a/valgrind/org.eclipse.linuxtools.valgrind.cachegrind/plugin.properties b/valgrind/org.eclipse.linuxtools.valgrind.cachegrind/plugin.properties index 8755fbd0a5..2710635d29 100644 --- a/valgrind/org.eclipse.linuxtools.valgrind.cachegrind/plugin.properties +++ b/valgrind/org.eclipse.linuxtools.valgrind.cachegrind/plugin.properties @@ -1,4 +1,6 @@ #Properties file for org.eclipse.linuxtools.valgrind.cachegrind Bundle-Vendor.0 = Eclipse Linux Tools Bundle-Name.0 = Cachegrind Plug-in -cachegrindLaunchConfiguration.name.0=Cache Usage [Valgrind]
\ No newline at end of file +cachegrindLaunchConfiguration.name.0=Cachegrind +cachegrindLaunchConfiguration.description.0=Cache Usage +cachegrindLaunchConfiguration.information.0 = Note: uses Valgrind as a back-end tool.
\ No newline at end of file diff --git a/valgrind/org.eclipse.linuxtools.valgrind.cachegrind/plugin.xml b/valgrind/org.eclipse.linuxtools.valgrind.cachegrind/plugin.xml index 549354d84e..0e11fcd0fd 100644 --- a/valgrind/org.eclipse.linuxtools.valgrind.cachegrind/plugin.xml +++ b/valgrind/org.eclipse.linuxtools.valgrind.cachegrind/plugin.xml @@ -21,7 +21,9 @@ point="org.eclipse.linuxtools.profiling.launch.launchProvider"> <provider delegate="org.eclipse.linuxtools.internal.valgrind.launch.ValgrindLaunchConfigurationDelegate" + description="%cachegrindLaunchConfiguration.description.0" id="org.eclipse.linuxtools.profiling.provider.valgrind.cachegrind" + information="%cachegrindLaunchConfiguration.information.0" name="%cachegrindLaunchConfiguration.name.0" priority="2" shortcut="org.eclipse.linuxtools.internal.valgrind.cachegrind.CachegrindLaunchShortcut" diff --git a/valgrind/org.eclipse.linuxtools.valgrind.helgrind/plugin.properties b/valgrind/org.eclipse.linuxtools.valgrind.helgrind/plugin.properties index 025e5527e6..12325e0910 100755 --- a/valgrind/org.eclipse.linuxtools.valgrind.helgrind/plugin.properties +++ b/valgrind/org.eclipse.linuxtools.valgrind.helgrind/plugin.properties @@ -1,4 +1,6 @@ #Properties file for org.eclipse.linuxtools.valgrind.helgrind Bundle-Vendor.0 = Eclipse Linux Tools Bundle-Name.0 = Helgrind Plug-in -LaunchConfiguration.name.0 = Synchronization Checking [Valgrind]
\ No newline at end of file +LaunchConfiguration.name.0 = Helgrind +LaunchConfiguration.description.0 = Synchronization Checking +LaunchConfiguration.information.0 = Note: uses Valgrind as a back-end tool. diff --git a/valgrind/org.eclipse.linuxtools.valgrind.helgrind/plugin.xml b/valgrind/org.eclipse.linuxtools.valgrind.helgrind/plugin.xml index 0f1126ee0c..a9474f90d2 100755 --- a/valgrind/org.eclipse.linuxtools.valgrind.helgrind/plugin.xml +++ b/valgrind/org.eclipse.linuxtools.valgrind.helgrind/plugin.xml @@ -21,7 +21,9 @@ point="org.eclipse.linuxtools.profiling.launch.launchProvider"> <provider delegate="org.eclipse.linuxtools.internal.valgrind.launch.ValgrindLaunchConfigurationDelegate" + description="%LaunchConfiguration.description.0" id="org.eclipse.linuxtools.profiling.provider.valgrind.helgrind" + information="%LaunchConfiguration.information.0" name="%LaunchConfiguration.name.0" priority="3" shortcut="org.eclipse.linuxtools.internal.valgrind.helgrind.HelgrindLaunchShortcut" @@ -30,4 +32,4 @@ </provider> </extension> -</plugin>
\ No newline at end of file +</plugin> diff --git a/valgrind/org.eclipse.linuxtools.valgrind.massif/ChangeLog b/valgrind/org.eclipse.linuxtools.valgrind.massif/ChangeLog index 5ed6f49630..c57fbe6ab1 100644 --- a/valgrind/org.eclipse.linuxtools.valgrind.massif/ChangeLog +++ b/valgrind/org.eclipse.linuxtools.valgrind.massif/ChangeLog @@ -1,3 +1,11 @@ +2012-10-19 cabernal <cabernal@redhat.com> + + * plugin.properties: Add tool information to definition. + * plugin.xml: Add tool information to launch provider. +2012-10-10 cabernal <cabernal@redhat.com> + + * plugin.properties: Add tool description definition. + * plugin.xml: Add tool description to launch provider. 2012-09-11 Jeff Johnston <jjohnstn@redhat.com> * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifLaunchConfigurationTabGroup.java: New file. diff --git a/valgrind/org.eclipse.linuxtools.valgrind.massif/plugin.properties b/valgrind/org.eclipse.linuxtools.valgrind.massif/plugin.properties index 1f2d4fb7e7..52b574d834 100644 --- a/valgrind/org.eclipse.linuxtools.valgrind.massif/plugin.properties +++ b/valgrind/org.eclipse.linuxtools.valgrind.massif/plugin.properties @@ -2,4 +2,6 @@ Bundle-Vendor.0 = Eclipse Linux Tools Bundle-Name.0 = Massif Plug-in editor.name.0 = Heap Chart -massifLaunchConfiguration.name.0 = Heap Usage [Valgrind]
\ No newline at end of file +massifLaunchConfiguration.name.0 = Massif +massifLaunchConfiguration.description.0=Heap Usage +massifLaunchConfiguration.information.0=Note: uses Valgrind as a back-end tool.
\ No newline at end of file diff --git a/valgrind/org.eclipse.linuxtools.valgrind.massif/plugin.xml b/valgrind/org.eclipse.linuxtools.valgrind.massif/plugin.xml index 27974a2ac2..c754154996 100644 --- a/valgrind/org.eclipse.linuxtools.valgrind.massif/plugin.xml +++ b/valgrind/org.eclipse.linuxtools.valgrind.massif/plugin.xml @@ -31,7 +31,9 @@ point="org.eclipse.linuxtools.profiling.launch.launchProvider"> <provider delegate="org.eclipse.linuxtools.internal.valgrind.launch.ValgrindLaunchConfigurationDelegate" + description="%massifLaunchConfiguration.description.0" id="org.eclipse.linuxtools.profiling.provider.valgrind.massif" + information="%massifLaunchConfiguration.information.0" name="%massifLaunchConfiguration.name.0" priority="2" shortcut="org.eclipse.linuxtools.internal.valgrind.massif.MassifLaunchShortcut" diff --git a/valgrind/org.eclipse.linuxtools.valgrind.memcheck/ChangeLog b/valgrind/org.eclipse.linuxtools.valgrind.memcheck/ChangeLog index 779fe1ee8f..4e5d7a7ab4 100644 --- a/valgrind/org.eclipse.linuxtools.valgrind.memcheck/ChangeLog +++ b/valgrind/org.eclipse.linuxtools.valgrind.memcheck/ChangeLog @@ -1,3 +1,11 @@ +2012-10-19 cabernal <cabernal@redhat.com> + + * plugin.properties: Add tool information definition. + * plugin.xml: Add tool information to launch provider. +2012-10-10 cabernal <cabernal@redhat.com> + + * plugin.properties: Add tool description definiton. + * plugin.xml: Add tool description to launch provider. 2012-09-11 Jeff Johnston <jjohnstn@redhat.com> * META-INF/MANIFEST.MF: Add import of o.e.l.internal.valgrind.core. diff --git a/valgrind/org.eclipse.linuxtools.valgrind.memcheck/plugin.properties b/valgrind/org.eclipse.linuxtools.valgrind.memcheck/plugin.properties index ac458e1ee7..563d93fef1 100644 --- a/valgrind/org.eclipse.linuxtools.valgrind.memcheck/plugin.properties +++ b/valgrind/org.eclipse.linuxtools.valgrind.memcheck/plugin.properties @@ -1,4 +1,6 @@ #Properties file for org.eclipse.linuxtools.valgrind.memcheck Bundle-Vendor.0 = Eclipse Linux Tools Bundle-Name.0 = Memcheck Plug-in -memcheckLaunchConfiguration.name.0 = Memory Checking [Valgrind] +memcheckLaunchConfiguration.name.0 = Memcheck +memcheckLaunchConfiguration.description.0 = Memory Checking +memcheckLaunchConfiguration.information.0 = Note: uses Valgrind as a back-end tool.
\ No newline at end of file diff --git a/valgrind/org.eclipse.linuxtools.valgrind.memcheck/plugin.xml b/valgrind/org.eclipse.linuxtools.valgrind.memcheck/plugin.xml index fd890268a2..4a4fdf5f62 100644 --- a/valgrind/org.eclipse.linuxtools.valgrind.memcheck/plugin.xml +++ b/valgrind/org.eclipse.linuxtools.valgrind.memcheck/plugin.xml @@ -21,7 +21,9 @@ point="org.eclipse.linuxtools.profiling.launch.launchProvider"> <provider delegate="org.eclipse.linuxtools.internal.valgrind.launch.ValgrindLaunchConfigurationDelegate" + description="%memcheckLaunchConfiguration.description.0" id="org.eclipse.linuxtools.profiling.provider.valgrind.memcheck" + information="%memcheckLaunchConfiguration.information.0" name="%memcheckLaunchConfiguration.name.0" priority="1" shortcut="org.eclipse.linuxtools.internal.valgrind.launch.ValgrindLaunchShortcut" |