[Bug 72] New: UI Enhancements to the plugin

http://bugzilla.qos.ch/show_bug.cgi?id=72 Summary: UI Enhancements to the plugin Product: Console Plugin Version: unspecified Platform: PC OS/Version: Windows Status: NEW Severity: enhancement Priority: P1 Component: interface AssignedTo: logback-dev@qos.ch ReportedBy: elefkof@ingdirect.com 1. Allow customization of the color of the different levels of log messages 2. Ability to Copy text by right clicking on a log message and having a Copy option. 3. Adding right click menu option for "Clear" which does the same as the Red X toolbar button. This is common functionality for plugin's of these types. -- 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.

http://bugzilla.qos.ch/show_bug.cgi?id=72 ------- Comment #1 from elefkof@ingdirect.com 2007-05-15 19:29 ------- Created an attachment (id=4) --> (http://bugzilla.qos.ch/attachment.cgi?id=4&action=view) Enhancements to plugin - 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.

http://bugzilla.qos.ch/show_bug.cgi?id=72 elefkof@ingdirect.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #4 is|0 |1 obsolete| | ------- Comment #2 from elefkof@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.

http://bugzilla.qos.ch/show_bug.cgi?id=72 elefkof@ingdirect.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #5 is|0 |1 obsolete| | ------- Comment #3 from elefkof@ingdirect.com 2007-05-18 14:36 ------- Created an attachment (id=6) --> (http://bugzilla.qos.ch/attachment.cgi?id=6&action=view) Enhancements to plugin Added the licence info at the top of all new files and added <at> author tags to the new Preference pages class files. -- 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.

http://bugzilla.qos.ch/show_bug.cgi?id=72 noreply.sebastien@qos.ch changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED ------- Comment #4 from noreply.sebastien@qos.ch 2007-11-18 17:27 ------- Hello, I've downloaded your patch, thanks for sending it! As soon as the reviewing is done, I'll commit the changes. -- 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.
participants (1)
-
bugzilla-daemon@pixie.qos.ch