GNOME Launch Box

GNOME Launch Box - Version 0.2

GNOME Launch Box is an application launcher inspired by QuickSilver. You can find more information at the project page.

Downloads

Fixed Bugs

  • [GLB-1] - Xinerama (multimon) issues.
  • [GLB-2] - Crash when icon is unavailable for application
  • [GLB-6] - Recent FIles module lists files that don't exist

GNOME Launch Box Architecture

Introduction

GNOME Launch Box is designed to be modular. The reason is that it should be easy to add third party modules (CURRENTLY NOT SUPPORTED).
There is really three parts to describe in GNOME Launch Box:

  • Modules
  • Items
  • Actions

Modules

Each module should support the two calls query and add_actions. The way a search is done is that first all modules are queried for all possible items that match a search.

In a second phase all modules are called again with a specific item to add all possible actions on that item. The reason for these two phases is to not use valuable time when searching to create possible actions on items that might not be interesting.

GNOME Launch Box

About GNOME Launch Box

Launch Box is generally an application launcher. It's very influenced by Quicksilver for Mac OSX. Remember that this is only a first release so don't get your hopes up too much. Launch Box is written for the GNOME 2.10 platform and depends on GTK+ 2.6, evolution-data-server 1.2 and gnome-menus. These are currently hard dependencies but the plan is to split out the backends into different optional backends.
Currently supported modules are:

  • Application starting and launch
  • Evolution contacts lookup and mail to
  • Recent files lookup and open
  • Files in your desktop and open
  • Firefox bookmarks lookup and opening