This is a system status menu app, so double clicking on the program will add an icon into the top right of the screen, but will not perform any action in itself. To display, there must be enough room at the top of the screen between the menu bar and other status items, e.g. Sound Volume, Time ... etc. It will disappear after logging out or shutting down, unless 'Automatically Start' is chosen in Preferences. Please allow some time for Desktoday to initialize the first time it is run.
Version 1.14
Purpose
Provides a system menu item to clear the desktop of files and place them in a folder named with today's date.
Installation
By default the destination folder is Data/Documents/Desktoday. This can be changed in Preferences.
Choose 'Automatically Start Desktoday...' under Preferences if you would like the icon to always remain in the menu bar.
Features
Quickly clears the desktop.
Saves items in a chosen folder.
Specify 'exceptions' which will remain on the desktop.
Quickly open the destination folder in Finder.
Version history
1.0 Original release
1.1 Fixed initial destination folder issue (this version was skipped on App Store)
1.2 Added option of date format. Icon changed to avoid confusion with TotalFinder. Adding/removing exceptions fixed.
1.3 Allows destination to be on a different volume.
1.4 Skips .DS_Store and other files that cannot be moved.
1.5 Re-built after release of Lion (version skipped on App Store).
1.6 Added optional menu item to clear downloads folder
1.11 Offers to move existing files when changing destination. Icon border now optional.
1.12 Bug fix affecting some users
1.13 Fixed bug with moving files that have a hidden extension.
1.14 Option to skip all Folders or skip all Aliases.
Localization
Laurent Rathle
Kristof Deboutte
Markus Schott
Testing
Additional testing by Mike Casey
Notes
Month names are now localized, to convert existing folders, change date format to 2020.01.31, answering yes to change, then back again, also answering yes.
Clearing the desktop can now be invoked with this applescript code:
tell application "Desktoday" to cleardesktop
Please note applescript support is experimental at this stage.
Sandboxing: Desktoday works by controlling Mac OS X's Finder. It is now a Sandboxed application, but requires 'temporary' access to Finder (and System Events in order to offer the option to load at login).