[logback-dev] [Bug 72] UI Enhancements to the plugin
bugzilla-daemon at pixie.qos.ch
bugzilla-daemon at pixie.qos.ch
Thu May 17 16:29:44 CEST 2007
http://bugzilla.qos.ch/show_bug.cgi?id=72
elefkof at ingdirect.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #4 is|0 |1
obsolete| |
------- Comment #2 from elefkof at ingdirect.com 2007-05-17 16:29 -------
Created an attachment (id=5)
--> (http://bugzilla.qos.ch/attachment.cgi?id=5&action=view)
Enhancements to plugin
- Rewrote DialogPreferences to to be a Preference Page found on
Window->Preferences which is Eclipse standard. It provides for a cleaner plugin
and has better handling of Font and Color support as well as easy validation
for the port number to be between 0 and 65535
- Removed sample.gif
- Changed main logo to logback.gif to be a coffee cup logo to match Logback's
logo
- Changed ID in LogbackPlugin and LogbackView from static strings to pull from
.class.getName() for easier refactoring and to be more correct.
- Added a Copy to Console action for copying one line of logging to the
clipboard. Used the standard Eclipse copy icon
- Added Copy and OpenStackTrace to the toolbar of the View
- Added Copy and Clear to the right click context menu for convenience
- Copy and Openstacktrace now enable and disable based on selection in the view
in a SelectionChanged handler on the table
- Changed all code to use LogbackPlugin.getImageDescriptor() for loading
images. Before the same code for doing URL retrieval was in a few places.
- Changed cached colors from "cachedRed" to "cachedError" so the color can be
changed.
- Added a "cachedInfo" color default of BLUE.
- Changed colors to be dynamic and loaded from the plugin PreferenceStore
- Changed PatternLayout from being stored in Memento to the PreferenceStore
- Moved most of the preferences to PreferenceStore
- Changed Dialog to have title "Logback View Preferences" instead of "Logback
View Options"
--
Configure bugmail: http://bugzilla.qos.ch/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the logback-dev
mailing list