From 2d97441a1f88716b7d26dce424fe162746948b45 Mon Sep 17 00:00:00 2001 From: Mikhail Khodjaiants Date: Fri, 11 Jun 2004 21:49:09 +0000 Subject: [PATCH] New implementation of the "Load Symbols For All" action of the Shared Libraries view. Fixes for the "Auto-Refresh" and "refresh" actions. --- debug/org.eclipse.cdt.debug.ui/ChangeLog | 11 ++ .../plugin.properties | 2 + debug/org.eclipse.cdt.debug.ui/plugin.xml | 62 +++++++ .../AbstractAutoRefreshActionDelegate.java | 95 ++++------- .../AbstractRefreshActionDelegate.java | 155 ++++++++++++++---- .../ui/actions/LoadSymbolsForAllAction.java | 72 -------- .../LoadSymbolsForAllActionDelegate.java | 104 ++++++++++++ .../views/sharedlibs/SharedLibrariesView.java | 3 + 8 files changed, 337 insertions(+), 167 deletions(-) delete mode 100644 debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/LoadSymbolsForAllAction.java create mode 100644 debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/LoadSymbolsForAllActionDelegate.java diff --git a/debug/org.eclipse.cdt.debug.ui/ChangeLog b/debug/org.eclipse.cdt.debug.ui/ChangeLog index f90d0f6d9e4..cbe21bd2cf2 100644 --- a/debug/org.eclipse.cdt.debug.ui/ChangeLog +++ b/debug/org.eclipse.cdt.debug.ui/ChangeLog @@ -1,3 +1,14 @@ +2004-06-11 Mikhail Khodjaiants + New implementation of the "Load Symbols For All" action of the Shared Libraries view. + Fixes for the "Auto-Refresh" and "refresh" actions. + * AbstractAutoRefreshActionDelegate.java + * AbstractRefreshActionDelegate.java + * LoadSymbolsForAllAction.java: removed + * LoadSymbolsForAllActionDelegate.java: new + * SharedLibrariesView.java + * plugin.properties + * plugin.xml + 2004-06-11 Mikhail Khodjaiants New implementation of the "Auto-Refresh" actions for registers and shared libraries. * plugin.properties diff --git a/debug/org.eclipse.cdt.debug.ui/plugin.properties b/debug/org.eclipse.cdt.debug.ui/plugin.properties index 04dcdebb85f..f51ad380d26 100644 --- a/debug/org.eclipse.cdt.debug.ui/plugin.properties +++ b/debug/org.eclipse.cdt.debug.ui/plugin.properties @@ -68,6 +68,8 @@ CDebugEditor.name= C/C++ Debug Editor LoadSymbolsAction.label=Load Symbols LoadSymbolsAction.tooltip=Load Shared Library's Symbols +LoadSymbolsForAllAction.label=Load Symbols For All +LoadSymbolsForAllAction.tooltip=Load Symbols For All Shared Libraries SignalAction.label=Resume With Signal SignalAction.tooltip=Resume With Signal diff --git a/debug/org.eclipse.cdt.debug.ui/plugin.xml b/debug/org.eclipse.cdt.debug.ui/plugin.xml index b58f9fcfcd9..4d2acf51f7c 100644 --- a/debug/org.eclipse.cdt.debug.ui/plugin.xml +++ b/debug/org.eclipse.cdt.debug.ui/plugin.xml @@ -550,6 +550,36 @@ id="org.eclipse.cdt.debug.ui"/> + + + + + + + + + + + + + + + + + + + +