[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