MainMenu

MainMenu_2_Icon.png

MainMenu is a menu bar utility for running maintenance and optimization routines in Mac OS X.

Features

MainMenu features the following functionality:

  • System maintenance script execution (daily, weekly, monthly), built into Mac OS X.
  • Repair disks, eject disks, repair OS X permissions, OS 9 permissions.
  • Cleaning of user, font, system, browser caches + history, logs, and trashes.
  • Customization of Finder, Dock, Dashboard, Spotlight, etc.
  • Batch task execution (user configurable), to run several common system maintenance and optimization routines.

Version history

Date

Version

Changes

Jan 2005

MainMenu 0.1

First release

Feb 2005

MainMenu 0.1.5

Log window adds support for Unicode characters; bug fixes

Feb 2005

MainMenu 0.1.6

Log window position saved; menu items rearranged; added multiple file deletion

Mar 2005

MainMenu 0.2

Ported from REALBasic to Cocoa; new batch tasks feature; much more stable

Mar 2005

MainMenu 0.2.1

Added option to start on user log in; minor changes to authorization method

Mar 2005

MainMenu 0.2.2

Camino, Netscape, Firefox cache + history cleaning support added; application size reduced

Mar 2005

MainMenu 0.2.3

Clean logs feature added; OS version check at launch added

Apr 2005

MainMenu 0.2.4

New features; hiding of log during tasks added; time stamps for various tasks added

Apr 2005

MainMenu 0.2.5

Repairing of mounted disks now supported

Apr 2005

MainMenu 0.2.6

Added (confirmed) support for Mac OS X 10.3.9

Apr 2005

MainMenu 0.2.7

Font cache cleaning added; Japanese localization started; minor changes to disk repair list

Jun 2005

MainMenu 1.0

Added support for Mac OS X 10.4 "Tiger"

Jun 2005

MainMenu 1.1

Chinese localization started; Spotlight index rebuilding; preference file verification

Jun 2005

MainMenu 1.2

Secure empty trash added; cleaning of all browser caches

Jun 2005

MainMenu 1.3

Added support for Opera browser; support for Mac OS X 10.4.2

Jun 2005

MainMenu 1.4

Disable & enable Dashboard; eject disks feature added

Jun 2005

MainMenu 1.4.1

User can now choose menu icon from preferences window

Jul 2005

MainMenu 1.4.2

Rebuild LaunchServices; new website; bug fixes

Jul 2005

MainMenu 1.4.3

Fixed launch crash; improved overall stability; minor bug fixes

Jul 2005

MainMenu 1.4.4

Menu compacted; menu drop down two times faster; update checking; log window can be resized; bug fixes

Dec 2005

MainMenu 1.5

Updated Japanese localization; interface changes; bug fixes; support for Mac OS X 10.4.4

Jan 2006

MainMenu 1.5.1

Universal binary (supports both PowerPC & Intel based Macs); bug fixes

Jan 2006

MainMenu 1.5.2

Support for downloading & installing updates within MainMenu, using Andy Matuschak's Sparkle framework

Feb 2006

MainMenu 1.5.3

Added support for Mac OS X 10.4.5; bug fixes; fixed start on user log in problems

Apr 2006

MainMenu 1.5.4

Added support for Mac OS X 10.4.6

Jun 2006

MainMenu 1.5.5

Added support for Mac OS X 10.4.7