home *** CD-ROM | disk | FTP | other *** search
- DefaultMgr
- Release 2.0
-
- The defaults database on the NeXT is a wonderful mechanism for setting
- application and system-wide preferences for users. Using the tools provided
- by NeXT (dread, dwrite and dremove) one can set these preferences outside of
- their owner applications. The problems with these tools that have come up so
- far (and what DefaultMgr does):
-
- 1) Thus far only command-line utilities are provided. Daunting for
- UNIXphobes.
-
- --> DefaultMgr uses a NeXTSTEP front end.
-
- 2) Too many defaults for applications that are no longer used. One has to
- wade through the list of defaults to purge these from the database.
-
- --> DefaultMgr presents defaults in a browser where you can select multiple
- owners and defaults at once for deleting or moving (see #3).
-
- 3) People who move from machine to machine without the same user account
- have to reset the defaults through each app or dumping the database with
- dread -l and writing with dwrite - quite tedious and prone to error.
-
- --> DefaultMgr allows saving and moving groups of defaults through the
- familiar "drag and drop" interface. Just select the defaults you want
- to move and drag the icon to another DefaultMgr window, a Workspace
- window, or any other window that accepts dropped files! This also
- allows users to keep "working sets" of defaults for applications.
- Great for applications developers!
-
- 4) All of the possible defaults for the application are not available
- through the command line tools. Each application may have tantalizing
- secrets hidden in their defaults (Workspace and loginwindow are two such
- apps).
-
- --> DefaultMgr has the unique feature of "investigating" applications
- for _all_ defaults available in an easy-to-use menu choice!
-
- Drew Davidson
- drew@fnbc.com
-
- -------------------------------------------------------------------------------
- v4 Final Release Notes
-
- - Fixed save bug that wouldn't allow saving to files
- (sowa@amdew.llnl.gov)
-
- - Fixed resizing bug that put icon well out of reach if window resized larger
- and then smaller again.
- (drew@fnbc.com)
-
- -------------------------------------------------------------------------------
- v2 Final Release Notes
-
- Fixed:
- ------
- - NXSplitView delegate now limits sizing so that the icon well and
- text is not lost.
- (drew@fnbc.com)
-
- Improvements:
- -------------
- - Tested under 3.0 (PR1) -> it works! Investigating poses problems,
- though.
-
- -------------------------------------------------------------------------------
- v2 Beta Release Notes
-
- Fixed:
- ------
- - Open Database bug that caused a crash when there were no defaults defined for
- a user.
- (steved@essex.com)
-
- - Revert to Saved now works correctly for database and files.
- (mdixon@parc.xerox.com)
-
- - UNTITLED count is only incremented once after investigation.
- (drew@fnbc.com)
-
- Improvements:
- -------------
- - Investigating is more robust after adding code to actually parse the output
- from gdb instead of relying on fixed number of lines.
-
- - Reads UNIX file permissions and reflects that status in the windows by
- allowing/disallowing changes to be made to the file.
-
- - Temporary files created when dragging icons from a defaults window are
- removed from /tmp when the file is closed or app is exited.
-
- - Quitting and closing windows bring up appropriate warning panels and allow
- one to save all or quit.
-