This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 184098 - [69cat] [ide][ui] Small Icon setting for toolbar not saved when selected
Summary: [69cat] [ide][ui] Small Icon setting for toolbar not saved when selected
Status: REOPENED
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 6.x
Hardware: PC Linux
: P3 normal (vote)
Assignee: issues@platform
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-14 07:21 UTC by esmithbss
Modified: 2010-04-22 16:57 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description esmithbss 2010-04-14 07:21:45 UTC
[ BUILD # : 201004131450 ]
[ JDK VERSION : 1.6.* ]

When a user selects to use the small icons in the toolbar, the setting is not
saved upon closing the menu or dialog.  This can be seen if the user selects
small icons, then works in the IDE for 20+ minutes and kills the IDE or allows
it to crash.

The setting should be saved at the first possible time which would be when the
dialog or menu is closed.

This is doubly frustrating when a user has also gone through and made extensive
configuration changes in the options dialog which have been saved.
Comment 1 Stanislav Aubrecht 2010-04-22 09:26:42 UTC
small/big toolbar icons settings are part of the whole window system layout which is saved when the IDE exits.
naturally, if the IDE crashes the window system doesn't get saved...
Comment 2 esmithbss 2010-04-22 16:57:27 UTC
Is it a major performance hit or something similar that prohibits the window layout from being saved at this point?

There are two types of configuration changes that happen within the ide:

  1) Long Term changes: These are options that change very infrequently. From once a session to once during the life of the application.  Examples of this are the options settings, activated modules, Look And Feel preferences, and general behavior settings.  It can also be argued that the current open projects list classifies under this category.  These options should be saved immediately, or at minimum at the earliest possioble convenience for the IDE, etc...

  2) Short Term changes: These are changes that happen multiple times each invocation of the IDE. Changes to the open windows due to running, debugging, editing, the list of open files (not just open projects), the position of divider bars, whether the IDE is maximized or minimized, which toolbars are displayed, etc...

I submit that the toolbar icon size, like the LAF of the IDE (gtk, metal, windows, etc...) are all long-term changes and should be handled as such.

Therefore, I'm reopening this as an Enhancement Request to have these configuration items which are short-term and long-term separated and savable on their own.