home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-3.iso / Tools / defaults / DefaultMgr.README < prev    next >
Encoding:
Text File  |  1992-05-30  |  3.4 KB  |  95 lines

  1.                                DefaultMgr
  2.                               Release 2.0
  3.                                      
  4.    The defaults database on the NeXT is a wonderful mechanism for setting
  5. application and system-wide preferences for users.  Using the tools provided
  6. by NeXT (dread, dwrite and dremove) one can set these preferences outside of
  7. their owner applications.  The problems with these tools that have come up so
  8. far (and what DefaultMgr does):
  9.  
  10. 1)  Thus far only command-line utilities are provided.  Daunting for
  11.     UNIXphobes.
  12.  
  13.   --> DefaultMgr uses a NeXTSTEP front end.
  14.  
  15. 2)  Too many defaults for applications that are no longer used.  One has to
  16.     wade through the list of defaults to purge these from the database.
  17.      
  18.   --> DefaultMgr presents defaults in a browser where you can select multiple
  19.        owners and defaults at once for deleting or moving (see #3).
  20.  
  21. 3)  People who move from machine to machine without the same user account
  22.     have to reset the defaults through each app or dumping the database with
  23.     dread -l and writing with dwrite - quite tedious and prone to error.
  24.      
  25.   --> DefaultMgr allows saving and moving groups of defaults through the
  26.       familiar "drag and drop" interface.  Just select the defaults you want
  27.       to move and drag the icon to another DefaultMgr window, a Workspace
  28.       window, or any other window that accepts dropped files!  This also
  29.       allows users to keep "working sets" of defaults for applications.
  30.       Great for applications developers!
  31.  
  32. 4)  All of the possible defaults for the application are not available
  33.     through the command line tools.  Each application may have tantalizing
  34.     secrets hidden in their defaults (Workspace and loginwindow are two such
  35.     apps).
  36.      
  37.   --> DefaultMgr has the unique feature of "investigating" applications
  38.       for _all_ defaults available in an easy-to-use menu choice!
  39.  
  40. Drew Davidson
  41. drew@fnbc.com
  42.  
  43. -------------------------------------------------------------------------------
  44. v4 Final Release Notes
  45.  
  46. - Fixed save bug that wouldn't allow saving to files
  47.   (sowa@amdew.llnl.gov)
  48.  
  49. - Fixed resizing bug that put icon well out of reach if window resized larger
  50.   and then smaller again.
  51.   (drew@fnbc.com)
  52.  
  53. -------------------------------------------------------------------------------
  54. v2 Final Release Notes
  55.  
  56. Fixed:
  57. ------
  58. - NXSplitView delegate now limits sizing so that the icon well and
  59.   text is not lost.
  60.   (drew@fnbc.com)
  61.  
  62. Improvements:
  63. -------------
  64. - Tested under 3.0 (PR1) -> it works!  Investigating poses problems,
  65.   though.
  66.  
  67. -------------------------------------------------------------------------------
  68. v2 Beta Release Notes
  69.  
  70. Fixed:
  71. ------
  72. - Open Database bug that caused a crash when there were no defaults defined for
  73.   a user.
  74.   (steved@essex.com)
  75.  
  76. - Revert to Saved now works correctly for database and files.
  77.   (mdixon@parc.xerox.com)
  78.  
  79. - UNTITLED count is only incremented once after investigation.
  80.   (drew@fnbc.com)
  81.  
  82. Improvements:
  83. -------------
  84. - Investigating is more robust after adding code to actually parse the output
  85.   from gdb instead of relying on fixed number of lines.
  86.  
  87. - Reads UNIX file permissions and reflects that status in the windows by
  88.   allowing/disallowing changes to be made to the file.
  89.  
  90. - Temporary files created when dragging icons from a defaults window are
  91.   removed from /tmp when the file is closed or app is exited.
  92.  
  93. - Quitting and closing windows bring up appropriate warning panels and allow
  94.   one to save all or quit.
  95.