note:geek.menu 0.9 is now out, please move discussion to the appropriate thread
intro-geek.menu is a fork of the PortableApps.com Menu, designed to include additional features not available in current release of PAM. It builds on the work of Mr. Haller and others, as well as the feedback of the PortableApps forum members. Thanks to all.
geek.menu version 0.8 is now out. I'm pretty sure this version is feature complete for 1.0 (although I'm open to suggestions) and is now pretty usable by a general audience. Advanced features are available for those who want them, but many of the small improvements may be of general interest.
At this point I will be working on any bugs that are reported and once things settle down will declare this a version 1.0 release.
For those that haven't looked at geek.menu before, here are the main improvements over the PortableApps Menu:
- Searchbar supports searching the internet and executing local files and folders
- Category Support
- Supports an encrypted TrueCrypt profile, as well as an unsecured profile
- Theme switching
- Custom location buttons
- Autorun applications on startup
- A resizable menu
For those of you who want a complete list of details, here you go.
- complete list of added features
- a search bar with portable history that will search google, google maps, google images, google products, and wikipedia, as well as lauch local programs, files and directories
- geek.menu allows you to control how many applications are displayed on the menu
- you can personalize the label displayed on geek.menu
- you can add custom buttons to the right panel which will open files or directories
- any batch files stored in the \PortableApps\PortableAppsBackup\Data\personalBackups folder will be displayed on the backup drop down menu
- wallpaper information for different pcs is stored so that if the drive is not properly ejected, the next eject will fix it
- multiple wallpaper files can be stored as jpgs in the \Documents\Pictures\wallpaper directory- geek.menu will randomly choose one, and you can switch it periodically from the options menu
- geek.menus tray icon can refresh itself to the left of other displayed menu items
- You can create a list of applications to automatically run upon insertion. This is now supported through the settings dialog.
- You can point to an eject script located on the PC to dismount the truecrypt volume and eject the USB drive (this is currently not very well documented, and I will be releasing a utility that will do the above).
- support for categories is included. Only one level of category support is included for now, this may change in future versions.
- an experimental ejection application that will exit running apps, dismount your truecrypt volume and eject your USB drive is included (must be copied to PC). Note that this is experimental and has not been widely tested- please back up regularly until you are reasonably certain this feature is working for you..
- new in 0.8- Theme switching is now supported, as is Icon theme switching, and a few example themes are included
- new in 0.8- If you define a large number for the minimum number of apps displayed, geek.menu will adjust the number actually displayed based on the screen resolution.
- security
- it is possible for geek.menu to mount a truecrypt volume and run apps and directories from that drive.
- geek.menu maintains a list of "authorized" pcs- if you run the menu you have some options as to what you want to do, including displaying contact info, not mounting the truecrpt volume, etc.
- if you are using the authorized PC list, geek.menu can run applications from the unencrypted drive on unauthorized PCs, so you can maintain a separate set of applications and settings for use on unknown pcs, thus bypassing issues with Truecrypt's requirement for administrative privileges.
Notes:
The included themes are modified versions of NeoRame's "neo" theme (included with NeoRame's permission), and are currently the only themes which will work properly with geek.menu (scaling support requires new themes).
This product includes TrueCrypt, freely available at http://www.truecrypt.org/. It is distributed under section II of the TrueCrypt license.
This package contains icons or portions of icons copyrighted by the Tango Icons Project and licensed under the Creative Commons Attribution Share-Alike license. The icons for the Google buttons and wikipedia are covered by the Mozilla Public License. The icons for geek.menu and any other icons distributed with this program may be freely modified and redistributed.
You can see a screenshot here and download the project here