Auxlaunch

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(0.4 update: Use Debian Menu System, -right, maximize)
Line 6: Line 6:
 
== Operation ==
 
== Operation ==
  
To launch an app, press the top left button ("left for launch"). The apps are configured in a comma delimited text file (.auxlaunchrc). Items such as "Suspend", "Cancel", and "Quit" can be configured too. Auxlaunch uses stock GTK icons or images from files.
+
To launch an app, press the top left button. To switch to a currently running app (window), press the top right button. Use the arrow keys in the 2nd and 3rd row to change the launch or window-switch keys above them.  
  
To switch to a currently running app (window), press the top right button. If you don't like this feature, then specify "-nowm" when running "auxlaunch" (i.e. "auxlaunch -nowm"). This will hide the right-hand, app switching buttons.
+
The launch items are configured in a comma delimited text file (.auxlaunchrc). Items such as "Suspend", "Cancel", and "Quit" can be configured too. Auxlaunch uses stock GTK icons or images from files.
  
 
Note: Auxlaunch is, of course, very beta and, so far, only tested in Debian.
 
Note: Auxlaunch is, of course, very beta and, so far, only tested in Debian.
 +
 +
== Options ==
 +
 +
Command line options include:
 +
 +
<ul>
 +
<li>"-nowm" hides the window-switching buttons.</li>
 +
<li>"-right" swaps button columns (left/right).</li>
 +
<li>"-dms" creates additional items from Debian Menu System (only those that specify needs="x11")</li> </ul>
  
 
== Installation ==
 
== Installation ==
Line 16: Line 25:
 
Python and PyGTK are required. Package "wmctrl" is required for window (app) switching.
 
Python and PyGTK are required. Package "wmctrl" is required for window (app) switching.
  
[http://aliasid.googlepages.com/auxlaunch-0.3.tar.gz Download] (from external site)
+
[http://aliasid.googlepages.com/auxlaunch-0.4.tar.gz Download] (from external site)
  
 
<ol>
 
<ol>
Line 25: Line 34:
 
<li>Use "&" at end of command to run in background.</li>
 
<li>Use "&" at end of command to run in background.</li>
 
</ul>
 
</ul>
<li>At command line, run "./auxlaunch". (Or, run "./auxlaunch -nowm".)</li>
+
<li>At command line, run "./auxlaunch <options> &". </li>
 
<li>Press AUX button and enjoy!</li>
 
<li>Press AUX button and enjoy!</li>
 
</ol>
 
</ol>

Revision as of 23:18, 18 October 2008

Auxlaunch is a very simple, finger-friendly application launcher and window switcher for the Freerunner. It appears when the "AUX" button is pressed. The top buttons change when the up/down buttons below are pressed.

Contents


Operation

To launch an app, press the top left button. To switch to a currently running app (window), press the top right button. Use the arrow keys in the 2nd and 3rd row to change the launch or window-switch keys above them.

The launch items are configured in a comma delimited text file (.auxlaunchrc). Items such as "Suspend", "Cancel", and "Quit" can be configured too. Auxlaunch uses stock GTK icons or images from files.

Note: Auxlaunch is, of course, very beta and, so far, only tested in Debian.

Options

Command line options include:

  • "-nowm" hides the window-switching buttons.
  • "-right" swaps button columns (left/right).
  • "-dms" creates additional items from Debian Menu System (only those that specify needs="x11")

Installation

Python and PyGTK are required. Package "wmctrl" is required for window (app) switching.

Download (from external site)

  1. Extract files to new directory.
  2. Edit .auxlaunch
    • Specify stock GTK icon identifiers -or- file names of existing images.
    • Use "&" at end of command to run in background.
  3. At command line, run "./auxlaunch <options> &".
  4. Press AUX button and enjoy!

Screenshot

Auxlaunch shown here underneath the cool, "openmoko-panel-plugin':
(Also, yeah, it is kind of silly to configure Auxlaunch with an "Auxlaunch" button. But I thought it'd make for a good screenshot.)

Auxlaunch-screenshot.png

Personal tools

Auxlaunch is a very simple, finger-friendly application launcher and window switcher for the Freerunner. It appears when the "AUX" button is pressed. The top buttons change when the up/down buttons below are pressed.

Contents


Operation

To launch an app, press the top left button ("left for launch"). The apps are configured in a comma delimited text file (.auxlaunchrc). Items such as "Suspend", "Cancel", and "Quit" can be configured too. Auxlaunch uses stock GTK icons or images from files.

To switch to a currently running app (window), press the top right button. If you don't like this feature, then specify "-nowm" when running "auxlaunch" (i.e. "auxlaunch -nowm"). This will hide the right-hand, app switching buttons.

Note: Auxlaunch is, of course, very beta and, so far, only tested in Debian.

Installation

Python and PyGTK are required. Package "wmctrl" is required for window (app) switching.

Download (from external site)

  1. Extract files to new directory.
  2. Edit .auxlaunch
    • Specify stock GTK icon identifiers -or- file names of existing images.
    • Use "&" at end of command to run in background.
  3. At command line, run "./auxlaunch". (Or, run "./auxlaunch -nowm".)
  4. Press AUX button and enjoy!

Screenshot

Auxlaunch shown here underneath the cool, "openmoko-panel-plugin':
(Also, yeah, it is kind of silly to configure Auxlaunch with an "Auxlaunch" button. But I thought it'd make for a good screenshot.)

Auxlaunch-screenshot.png