DefaultsSystem ============== Purpose ------- This is graphical administration tool for the NeXTstep defaults database realized on a Preferences module. It stresses the administration of owners: save selected owners for backup reasons in a .defaults file (the package contains a Workspace contents inspector for that format), reload those files while using a filter to insert only those owners in the database that satisfy certain conditions, test selected owners whether they have an application with corresponding name within the search path and remove the ones that don't with a single mouse click. Of course you can add/remove/inspect defaults of selected owners. You may also read .dset-files but without the ability to use the open filter. Changes To Version 1.1 ---------------------- - compiled for HP/PA (thanks to Hadar Pedhazur for his work and to Thomas Engel and David Hunt for their nice offer to help) - adds ist own submenu to the Preferences.app main menu - if an owner or default is deletetd in Main Browser or SearchAll panel both browsers don't scroll to the beginning of the list any more - drag&drop an application icon on the Main Browser to let DefaultsSystem select its entry (if possible) - pressing while clicking in the "SearchAll" button searches only within the current selection - "invert selection"-feature (for all multi selection browsers) - "unselect all"-feature (for all multi selection browsers) - "jump to selection" now works for all browsers - more ways to put a selection on the find pasteboard - more stable DefaultsInspector (someone reported an apperently unreproduceable bug, so I hope this helps) - two bug fixes Changes To Version 1.0 ---------------------- - Find Panel: search a string in default names and/or values save all found items into a .defaults file the panel uses the find pasteboard - keyboard alternatives for several commands; they are enabled only while the DefaultsSystem module is selected - a selection in the Main Browser isn't scrolled out of view any more when the value view is displayed - all displayed panels which directly belong to the DefaultsSystem module are now hidden when anothor module is selected and redisplayed whether DefaultsSystem is chosen again - the fonts in the value view now correspond to the font settings in Preferences.app - bug fixes Summary ------- Version: 1.2 Application Type: Preferences module & Workspace contents inspector Supported Architectures: Motorola 68K, Intel 486, HP/PA Supported Languages: English, German Supported File Types: .defaults, .dset (read only) System Requirements: 3.X (tested under 3.2) Installation: DefaultsSystem.preferences in: ~/Library/Preferences /LocalLibrary/Preferences /NextLibrary/Preferences /NextApps/Preferences.app DefaultsInspector.bundle in: ~/Apps /LocalApps /NextApps ~/Apps/WMInspectors /LocalApps/WMInspectors /NextApps/WMInpectors Installation Notes ------------------ You can use DefaultsSystem.preferences without installing it through double clicking the bundle icon. To register a Workspace inspector you must choose "Update Viewers" or log out and log back in. License ------- This is Mailware. If you like it send any mail to: brouwer@minnie.informatik.uni-stuttgart.de (no NeXTmail please!) Help File Notes --------------- The Preferences and DefaultsSystem help files reside in different directories. The help panel can only access one index information at a time: the index of the directory the last help file was loaded from. Also the "click for help" feature depends on the right directory. If you want "click for help" to work for the DefaultsSystem module load any of its help files or click the "Help..." button on the module. If want "click for help" back to other Preferences modules load any other Preferences help file. The help files take a lot of disc space. You may remove any *.lproj directory (within the .preferences wrapper) of any language you don't use to save about 500KB per language. The Author --------- Klaus Brouwer studies computer science at the University of Stuttgart since 1991. He is programming computers since 1985. e-mail: brouwer@minnie.informatik.uni-stuttgart.de (no NeXTmail please!)