TabLaunch is a simple and lightweight but cool-looking X application launch bar based on YeahLaunch. It displays a user-specified list of applications as tabs along the top of the screen. The user can specify an x coordinate offset to position the launch bar or right-align it. The launch bar becomes hidden after a specified delay. Each tab can be displayed as text or an icon. Tabs are "enlarged" or zoomed-in when the mouse is over a tab. Imlib or Imlib2 can be used to show and enlarge icons.
| Tags | Desktop Environment |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C |
Recent releases


Changes: In version 0.6, the source code was reorganized, most command-line options are able to be set in the config file, and various bugs were fixed, including an auto-hiding inefficiency due to transparent icons with holes and parsing of the config file (line following comments were being ignored). The -rx option was removed, and '-r -x pixels' can be used instead. A yoffset (-y) option was added for vertically positioning the launchbar, along with a --no_label option that gets rid of the label on the icon when --no_caption is used.


Changes: This release allows positioning of the launch bar at the bottom of the screen using the '--dock bottom' option. Margin-spacing options --bottom and --top and general floating-point rounding errors were corrected. Tabs (or buttons) with no icons are now vertically center-aligned.


Changes: This version fixes the slight icon shift that occurred when moving the launchbar, and removes icon shrinking that occurred when a button was pressed due to mouse click problems. Automatic searching for icons is now done in a specified ICON_HOME directory (assuming it contains "48x48" and "64x64" subdirectories). Icons now blink when a button is pressed, and the brightness of the blink is adjustable.


Changes: This release adds the ability to move the launch bar with the mouse to access offscreen icons, increase image rendering speed by storing preloaded images, and use Imlib2 instead of Imlib1.x.


Changes: This release allows a different icon to be used as the zoomed-in icon (rather than enlarging the icon, which may look pixellated), includes optimizations to reduce CPU usage, fixes a text label that doesn't completely show due to icon masking (by adding captions under icons), and has minor appearance improvements.