SUPPORT : Super Get Info : Archived Release Notes : Super Get Info 1.0.9 Release Notes
This page documents all feature enhancements and bug fixes included in the Super Get Info 1.0.9 maintenance update.
Additions
-
The SGI tool now has the same smarts as the new argument parser in the bbedit tool. Long switches, -- support, etc. From the Terminal, issue the command 'sgi --help' for more details.
-
The keystroke for emptying the Trash is configurable, and works from the Finder by way of the Super Get Info Helper.
There is no factory default for this keystroke, but the user is free to add one.
-
There is now a "Reveal in Finder" menu item.
-
Super Get Info will notice if things change underneath it and reload info, comments, and permissions as appropriate. If permissions were reloaded and they were modified you will be alerted to the fact.
-
There is an item "Forget Admin Password" that lets you forget your admin privileges so that you have to type them again next time you want to do a privileged operation. This item is disabled when we know we have no rights. It may be enabled if you were given rights in the past, but they have since expired; thus, this command being enabled doesn't necessarily mean that you won't have to enter a password the next time you try to perform a privileged operation.
-
View menu with keyboard equivalents for quickly switching between tab panels in the info window.
Changes/Enhancements
-
Now that the sgi tool has a short version flag, SGI won't overwrite a newer version of the tool with an older version, or reinstall the tool on a clean build if the build number didn't change.
-
The UI for setting keystrokes now works like the one in BBEdit. Unlike BBEdit, we are still limited to alpha-numeric characters here.
-
Changed the keystroke for "Hide Others" to Command-Option-H to conform to the new world order on Jaguar.
-
The factory default for Open Finder Selection has changed to Command-Option-I. Existing installations are unaffected.
-
The empty trash code now explicitly skips read-only and AFP volumes.
-
The underlying mechanics of how SGI interacts with the file system have been changed.
-
Empty Trash: Super Get Info will now empty the trash without asking for an administrator password. If one or more files cannot be removed without admin rights, the password will be asked for at that time.
-
Permissions (and Ownership): When applying single file or recursive permissions using the permissions panel, SGI will only ask for an admin password if the operation cannot be completed without it.
You can now set permissions (and recursive permissions) on locked files (or when there is one or more locked files in the tree) without affecting the locked files status. Previously, this operation would fail.
-
Info: You can now change the name/info about a file even if it is locked without affecting the locked status. You can also change the name/info for files you don't own - SGI will prompt for an admin password. If changing info fails, the previous state of the checkbox/edit field is restored.
-
- "(none)" entries in the type and creator favorite list will now draw in an ummodified color when selected, and gray when unselected. This corrects the problem seen on Jaguar with the new list highliting scheme, as well as the problem you would have seen on 10.1.5 if you chose gray as your hilite color.
Fixes
-
Implemented a workaround for what appears to be a bug in the OS. The symptoms are a crash after a drag and drop into the type and creator drop area after having launched the app from the keystroke helper.
-
Worked around the process manager bug on Jaguar which caused the keystroke server not to work.
-
Don't allow modification of the Finder comment when the file is on a read-only volume.
-
Disable the permissions controls for read-only volumes.
-
We don't do proper AFP permissions. We disable the controls in the permissions panel of the info window for AFP volumes.
-
For disks on which we can't set permissions (or for which permissions have been turned off by the "Ignore privileges on this volume" option), we disable the controls in the Permissions panel.
-
Worked around the behavior on Jaguar where we get a suspend followed immediately by a resume after we put up an auth dialog (this was triggering our refresh status code which was a bad thing in the case that you cancelled the auth dialog).
-
Fixed a bug where if you cancelled an authorized type/creator change, the value restored in the info window was incorrect.
-
Custom icons work on Jaguar.
-
Changing the custom icon syncs the window titlebar icon now.
-
Fixed a bug in the keystroke server where it wasn't blocking until the launched was finished, so if you hit the empty trash key and the app wasn't already running, you might send the apple event to no mans land.
-
Corrected a typo in the "files have changed" alert.
-
Corrected a bug where if you cancelled the authentication dialog for a name change, the info window got into a screwy state.
-
Before alerting the user that windows have changed/been refreshed we make certain that those windows are layered behind the active window above any other applications.
-
If we were able to empty all the trash locations, and didn't have to skip one, we send the Finder an empty trash Apple Event so that it will update the status of the trash in the dock. (It doesn't pay attention to file system notifications.)
-
Corrected a bug where under certain situations SGI would try to write out the type or creator when the window closed even if it hadn't changed. This would cause an authentication dialog if you didn't own the file.
-
Make sure we pass destroy rights to AuthorizationFree in the SGIAuthFileManager.
-
Fixed a bug which was responsible for permission changes to locked files failing on 10.2.
-
Changed the wording of the "items have been updated" alert.
-
Fixed a bug in the helper which caused it to log an error about not being able to install a keystroke handler if the empty trash keystroke was empty.