Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCamilo Bernal2012-10-25 17:56:42 +0000
committerJeff Johnston2012-10-26 17:43:12 +0000
commitece39a869c46447031b043ba2a8998a1f73ef2ed (patch)
treeb65bd0d76aaf1c1d4011ce0c178211028012b041 /valgrind
parentd669aac7e232704c6fc4a98d30e533d2595d529b (diff)
downloadorg.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')
-rw-r--r--valgrind/org.eclipse.linuxtools.valgrind.cachegrind/ChangeLog8
-rw-r--r--valgrind/org.eclipse.linuxtools.valgrind.cachegrind/plugin.properties4
-rw-r--r--valgrind/org.eclipse.linuxtools.valgrind.cachegrind/plugin.xml2
-rwxr-xr-xvalgrind/org.eclipse.linuxtools.valgrind.helgrind/plugin.properties4
-rwxr-xr-xvalgrind/org.eclipse.linuxtools.valgrind.helgrind/plugin.xml4
-rw-r--r--valgrind/org.eclipse.linuxtools.valgrind.massif/ChangeLog8
-rw-r--r--valgrind/org.eclipse.linuxtools.valgrind.massif/plugin.properties4
-rw-r--r--valgrind/org.eclipse.linuxtools.valgrind.massif/plugin.xml2
-rw-r--r--valgrind/org.eclipse.linuxtools.valgrind.memcheck/ChangeLog8
-rw-r--r--valgrind/org.eclipse.linuxtools.valgrind.memcheck/plugin.properties4
-rw-r--r--valgrind/org.eclipse.linuxtools.valgrind.memcheck/plugin.xml2
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"

Back to the top