|
About
The Launcher is an innovative GNOME
panel applet and standalone application
launcher automatically adapting to your habits. The
ultimate goal is to make it possible to run any application with as few
clicks as possible. This means
tracking your favorite applications, and not
forcing you to mark or organize them by hand. Our preferences
change with the
time passing, and The Launcher responds to that automatically.
In terms of user interface, The Launcher
delivers simple, clean and usable interface with advanced
features like 'search as you type' and 'smart search', and requires
zero
configuration effort. The Launcher should be
especially handy on
touchscreens and in keyboard-only scenarios.
News
- April 13, 2008: Version 2.4.1.
- Usable application
categories support. The list of application categories is available in
the header of 'Sections' group and shows installed
freedesktop.org applications categories.
- Search
interface update to make it less intrusive. Search panel is now hidden
on startup and appears when you press Control-F or start
typing.
Search panel can be closed by close button, pressing Control-F
or
Escape.
- Improved 'Frequently used' applications sort
algorithm. Half-life method is now used instead of counting application
runs.
- Application list is now loaded from subfolders.
Added to support applications installed in wine and KDE
applications.
- The Launcher is no longer shown in taskbar and
pager when launched from GNOME panel.
- New
configuration file option, 'Mode'. Can be 'fullscreen' (fullscreen
window), 'menu'
(menu-like window), and 'standard' (normal window, default behavior).
- All
configuration file options can be specified in command line using
'--option[=value]' notation. If value is not provided, '1' will be used.
- Further startup speed improvements.
- March 2, 2008: Version 2.4.
- Simplified interface: single tab-less view
retaining all the functionality of 2.3 version.
- Tray icon launcher.
- Significant startup time decrease.
- '--debug' option to run applet in separate window.
- Older
news...
- January 26, 2008: Version 2.3.1.
- GNOME panel applet installation fixes.
- SUSE Linux support.
- January 09, 2008: Version 2.3.
- First GNOME panel applet release.
- GNOME panel applet installer: run
'install-applet'
from 'gnome-applet' folder.
- New options: 'Icon' and 'Label' in '[Panel]'
section to
set applet icon and text.
- Local GNOME menu support.
- Smart search (e.g. 'ooo' will find
'OpenOffice.org').
- Significant performance improvements.
- Small interface improvements.
- Several bugs fixed in hotkeys processing.
- December 15, 2007: Version 2.2.
- Interface and key bindings revamp allowing to
switch
views in one click or key press. Views are now switched with
F1-F3.
- Better default window, column and icon size.
- Support for GTK icon themes, that have
preference
over application-supplied icons.
- Running applications are denoted with small
emblem
in the bottom-right of their icon.
- Support for local icons placed in
'~/.thelaucher/icons'. Use --debug switch to find
requested icon name.
- '~/.thelaucher/gtk-ui' renamed to
'~/.thelaucher/config', '~/.thelaucher/local' renamed to
'~/.thelaucher/apps'.
- December 2, 2007: Version 2.1.1. Bugfix release.
- Better non-fullscreen window handling.
- Non-fullscreen mode is now the default.
- Some pango markup fixes.
- Debug mode: use '--debug' to get
'~/.thelaucher/dump' file containing debug information.
- October 30, 2007: Version 2.1.
First public release.
|
Download
The Launcher version 2.4.1: thelauncher-2.4.1.tar.gz
(33Kb)
The Launcher is written in Python.
The only
frontend supplied currently uses GTK+.
Installing
pygtk
should be sufficient on most distributions for The Launcher to
run.
Installation
To install GNOME panel applet, unpack downloaded archive
to any location and run 'install-applet'
from 'gnome-applet' folder.
To run The Launcher in standalone mode no
installation is required. Inside the
archive you will find 'thelauncher' executable that
can be run from any
location.
Usage
The easiest way to use The Launcher on touchscreen or
with mouse is to install it as GNOME panel applet or to add it
to the
panel as an application launcher.
Alternatively, you may use tray icon to
invoke The
Launcher. To do that, run 'thelauncher-trayicon' from 'tray-icon'
folder.
The best way to use The Launcher from keyboard is to
assign it to a hotkey. Here
you can find a good tutorial describing how to do that under different
window managers and desktop environments. Alternatively, you
may
use programs like XBindKeys,
actkbd
or KeyTouch.
Applications groups
The Launcher automatically arranges
applications into three groups. You can quickly scroll to one of these
groups using F1-F3 keys.
- Recently installed group appears
when you installed some
applications recently. Applications will disappear from this group
after you launch them or after some time of not paying any attention to
them.
- Frequently used group
shows applications you launched recently. Most frequently used
applications are displayed first. This group is intended to be
the most
useful view in The Launcher - it adapts to your
habbits as you favorite applications pop up automatically..
- Sections group
shows all applications or one of freedesktop.org
applications categories.
Advanced
usage...
Hotkeys
The Launcher is fully usable without a
mouse, thanks to a number of hotkeys:
- F1-F3 scrolls to 'Recently
installed', 'Frequently used' and 'Sections' respectively.
- Any alphanumeric key
or Control-F starts smart search. Smart
means typing 'ooo'
will find all OpenOffice.org applications for you.
- Enter finishes search.
- Alt-C
clears the search field.
- Escape
closes The Launcher.
Configuration
The Launcher should be completely usable
without any
configuration. However, some settings can be tweaked from
configuration
file. This file, '~/.thelauncher/config', has
the following options:
- [UI] section has the following
keys:
- Mode: Sets window mode. Can be 'fullscreen'
(fullscreen
window), 'menu'
(menu-like window), and 'standard' (normal window, default behavior).
- IconSize: Size of application
icons. Default is '-1',
which uses reasonable default based on GTK+ theme font size.
- Columns: The number of columns
to
show. The value of
'-1' uses default based on GTK+ theme font size.
- [Panel] section has the following
keys:
- Icon: Path to image that will be used as
applet
icon.
- Label: Text that will be used as applet label.
All
configuration file options can be specified in command line using
'--option[=value]' notation. If value is not provided, '1' will be used.
You can install custom applications shortcuts in
'~/.thelauncher/local'. Any application in this folder will
override system-wide application with the same name. Alternatively, you
can use Alacarte (Gnome menu editor) to create and edit your
personal application launchers, and The Launcher will find them
automatically.
Local
icons can be placed in '~/.thelaucher/icons'. You can use
--debug switch that produces '~/.thelauncher/dump' file to
find icon name for any installed application.
|
To Do
While The Launcher is usable in its current
state, the project is under development to ensure better integration
with modern desktops. The key items on the agenda include:
- GNOME panel applet performance improvement
- Further interface improvements
- Packages for major distributions
- Internationalization and localization
One of the biggest problems with existing
The Launcher design is spatial
memory. The way The Launcher operates contradicts
to the
spatial memory concept: we prefer our frequently used applications to
stay in the same place, and this is not always true in The Launcher.
I am investigating different solutions, pinning the
applications may be one of them.
Any help on one of these items (as well as any others,
including testing and documentation writing)
is most welcome. Please see project contact details below.
Contacts
To report bugs, submit patches, or just to share your ideas and
impressions, do not hesitate to contact me at
<thelauncher-at-mail-dot-ru>
|
|