- Fixes a number of memory leaks; VitaminSEE was not properly releasing memory when a window was closed. This build fixes that.
- When I upgraded to IconFamily 0.9.1, I forgot to port my changes that would restore a file’s modification date. Fix this so building a thumbnail of a file does set the modification date.
- Back/Forward will now focus on the file/folder you were on previously, instead of always starting at the beginning of the list.
- Upgrade IconFamily to 0.9.1
- Make rename sheet handle extensions like the Save… dialogs do
- Add a fullscreen mode
- Don’t display document types that OSX treats as images, such as postscript
files, and PDFs.
- Move to a multi-window interface.
- Windows now zoom and obey the positioning of the dock correctly.
- Work on UI responsiveness
- Remove “reload” option; instead monitor the filesystem like the Finder does
- Move the “rename” option from the Keywords window to its own menu item under File.
- Fix modification of keywords so that the creation date of a file isn’t modified when keywords are added or removed.
- First Universal Binary release.
- Fix crash in the optimized thumbnailing code I wrote for 0.6.4.
- You can now generate thumbnails, but not store them on disk. (The default behavior is to write thumbnails to disk.)
- Massivly reduce RAM consumption when building thumbnails.
- Bug fix: Program could get stuck on “Loading…” if computer was never named. (Kudos to “L S” for the bug report.)
- Add three Automator actions. Most importantly, there are actions to add and remove thumbnails so if you have some sort of image moving workflow, you can have thumbnails generated then, and not when you start VitaminSEE up.
- The Tiger GIF loader isn’t as resiliant against broken animated GIFs as
the Panther one was. Add a workaround that fixes *some* animated GIFs
that work under Panther. These images will play slowly, but at least
- Support all file types that Cocoa reports that we can open. This includes PDFs, Photoshop images, and (theoretically) some camera RAW formats under Tiger
- Set as Desktop Picture/Use Folder For Desktop Pictures: Set the current image as the desktop background picture or the contents of the currently selected folder for random backgrounds
- Translation fixes and AppleHelp translation by Hiroto Sakai
- Small speed enhancements most people won’t notice
- The Favorites toolbar item now correctly has a menu when in “Text Only” mode and in overflow mode.
- Fixed few places where UNIX paths were still being displayed to the user.
- Added an open with menu.
- Fixed behavior when handling symlinks; the directory drop down no longer gets screwed up when following a symlink.
- Use localized display name for the default Favorites location.
- Unicode keywords are now handled properly.
- Rough Japanese translation. There may be grammar errors here and there; I want to know about them. Props to the Japanese translation for Apple Preview and gqview for giving me a vocabulary lesson…
- Don’t smooth the image at Actual Size; it doesn’t do anything except slow things down. Apply smoothing only when shrinking or enlarging the image.
- In the same vein, don’t smooth the image when the unzoomed image will fit in the viewing area.
- Handle unmounting in a sane way.
- Present the filesystem to the user like the Finder; do not expose the user to UNIXisms.
- Display paths like Macintosh HD:Users:name:… instead of /Users/name/
- Use Display names so localized folder names get displayed instead of the physical file name
- Hide system folders in “Macintosh HD” (This can be overridden with an option in the Advanced Preferences box)
- Have the file viewer rooted at “Computer” instead of “Macintosh HD”.
- We now use RBSplitView. This:
- Fixed the bug where a user could resize the File List to a very small sliver and mess up the program’s internal logic, requiring a restart.
- Allows us to save the position and size of the File List.
- Allows us to add a “Show/Hide File List” entry in the View menu.
- Added Next/Previous items to the Go menu. These are for navigation when the File List is hidden.
- Adding a thumbnail no longer changes the file’s modification time (as we are adding metadata to the filesystem; we are not touching the file…)
- Fixed problem where closing the VitaminSEE window and then opening the Sort Manager would result in enabled buttons in the Sort Manager despite the main window being closed.
- Fixed problem where thumbnails on remote SMB servers aren’t being displayed after generation.
- Fixed a bunch of memory leaks.
- Add UTIs to our Info.plist to support 10.4
- Entering a new directory is much faster. On my computer, entering a directory of 746 images took 5 seconds in 0.5.3. Now it takes less then a second.
- ICNS and Windows Bitmap (BMP) support.
- Stop assuming people have a “~/Pictures” folder. Some people have broken out of Apple’s default hiearchy and we shouldn’t make assumptions.
- Finally get rid of that annoying graphical glitch where thumbnails aren’t drawn in certain circumstances.
- When an image won’t fit in the viewing area, the user can now drag the image around with a hand cursor like they can in Preview.
- Change “Sort Manager” preferences to “Favorites.” These paths are now used both in the Sort Manager and in the new “Favorite Locations” menu in the “Go” menu and its corresponding toolbar item.
- Files with the wrong extension (JPEG files ending in GIF, PNG files ending in JPEG) are loaded, instead of raising an error.
- Move, Copy and Rename operations now check if they are overwriting a file and warn the user.
- Move, Copy and Rename are now undoable. Undo for delete isn’t implemented yet. (I’m having problems figuring out the trash system, but I’ll get it eventually).
- Make SortManager prettier and resizable
- Allow reordering of paths in Sort Manager Preferences
- Ability to disable preloading of images
- Cosmetic changes
- You can now drag image files and folders to the VitaminSEE icon. I’ve registered VitaminSEE as a handler for folders, JPEGS, GIFs and TIFFs.
- A critical memory leak was fixed in the thumbnail generation code.
- Filesize fixed for files greter then a megabyte.
VitaminSEE 0.5 Final
- Cosmetic changes (HIG compliance)
- Add a “Known Issues” page to the help
- Make the GPL a Help menu item
VitaminSEE 0.5 Release Canidate 2
- Fixed deadlock that would occur every half hour or so