QuickLaunch Download



QuickLaunch helps you to quickly start any installed application.

Simply start to enter the name of an application and QuickLaunch will find all programs matching these initial letters and show them in a list.
You choose an app from that list with the CursorUp/Down keys and launch it by hitting Return. Escape quits QuickLaunch.

This app runs on the latest Haiku Alpha release.

[Go to http://sourceforge.net/projects/quicklaunch-h/files for a .hpkg package for nightly Haiku images with package management]

For running in a newer nightly image you may have to compile from the included source yourself. Or try haikuporter from http://ports.haiku-files.org/.

Changes in 0.9.1:

  • Show version info to distinguish different versions of the same app.
  • Home/End key jump to first/last item.
  • Shift+Return will keep the QL window open.
  • Added script to add QL to the Deskbar tray. Remove via context menu (Removal will only work with Haiku > r35402, for lower revisions, open Terminal and enter "desklink --remove=DeskButton".)

Changes in 0.9.2:

  • Add setup window to toggle version and path information.
  • Ignore user definable folders.
  • Make main window horizontally resizable.
  • Remember window position and size.

Changes in 0.9.3:

  • Ignore path information wasn't loaded correctly.

Changes in 0.9.4:

  • Added Control+Return to open an app's location in Tracker.
  • Added live-truncating of strings on window resize.
  • The query now returns only app names beginning with the search string and now starts right after entering the first letter.
  • Better handling of different system font size settings.
  • Less restrictive window size limits.
Changes in 0.9.5:
  • Ignore Trash on all volumes, not just on /boot.
  • Be stricter on the apps' signature. They have to conform to the standardand start with "application/x-vnd". This avoids listing e.g, libraries.
  • PageUp and PageDown keys now work in the result list.
  • Case-insensitive sorting.
Submitted On:
16 Jan 2013
Submitted By:
Humdinger (Humdinger)
File Size:
66.14 Kb
File Version:
File Author:
File HomePage:
Click to visit site
Total Votes:5


+1 # New 0.9.5Humdinger 2010-05-17 09:32
Since I can't seem to find time to improve the source a little bit, I put up version 0.9,5 with the improvements I made at BeGeistert 022.

I also realized, that providing a gcc-2-only version doesn't really make sense. Haiku is released as gcc2/4 hybrid and if anyone uses a pure gcc version, it'd be probably a gcc4-only build.

So, I'll ask Karl to remove the gcc2-version of QuickLaunch.

+1 # RE: New 0.9.5karl 2010-05-18 06:32
Just saw this now; I've removed the GCC2 version.
+1 # RE: RE: New 0.9.5Humdinger 2010-05-18 11:51
Thanks! I planned to mail you directly. Good to see you're always on top of things. :)

+1 # RE: QuickLaunchandertxu 2010-06-15 17:57
This program rocks, just add terminal and URI (ftp ,http,mailto ) support like this app
http://haikuware.com/directory/view-details/info-management/file-management/littleshell , and it would be a ultra-killer app .(The last app lacks support to detect applications which are not in the shell path)
+2 # RE: RE: QuickLaunchHumdinger 2010-06-16 08:57
I don't see how adding these features improves this app launcher. Web+, Mail and Terminal start more or less instantly, so why not open these apps (if they aren't running already) and type in the URL or command directly.

Otherwise, thanks for the feedback!
+1 # RE: QuickLaunchkarl 2010-06-15 18:08
hm, lots of cool apps I've never even noticed until someone points them out :)
+2 # Really nicehey68you 2010-06-17 00:21
Hi Humdinger,

I've been meaing to try this for a while. It's really a great app (the successor to Bart Launcher :).

+1 # Recompiling for newer Haiku revisionsHumdinger 2010-08-20 09:19
With newer Haiku revisions, it may become necessary to recompile QuickLaunch. Recently (around r382xx) there were changes to the layout API, resulting in a "symbol xy not found" when starting QuickLaunch.

Unfortunately, this puts us in a bit of a conundrum, because Haikuware only has one archive per entry, I cannot put up one version working with Haiku alpha2 and one for current revisions.

What you can do, is recompile QuickLaunch yourself. Get Paladin, open the QuickLaunch.pld file and "make" (ALT+M) the project. A new QuickLaunch binary is created in the source folder.

I'll update the source in a minute, because in SetupWindow.cpp there was erroneously a "#include " which isn't needed any more and creates an error. If you stumble upon that, remove the line from the top of the file, or re-download the QuickLaunch packet in a few minutes...
Sorry about that.
+1 # RE: Recompiling for newer Haiku revisionsHumdinger 2010-08-20 09:24
Hmm, I wanted to link to Paladin without success. The editor buttons don't work. The URL is http://haikuware.com/directory/view-details/development/ides/paladin

Also, the include-line was mauled. it should be #include EscFilter.h in pointy brackets. Hope it's readible now...
+1 # RE: RE: Recompiling for newer Haiku revisionskarl 2010-08-20 11:00
Hmm, I wanted to link to Paladin without success

should work now.
0 # RE: QuickLaunchkoki 2010-08-24 10:20
This is the most awesome utility app that Haiku has, and it keeps getting better. I love it!

If possible, please add the ability to prompt the user whether to add QL to the Deskbar upon first run (like ProcessController does).
0 # added some stufffengshaun 2010-09-11 23:54
I just added some things to QuickLaunch if you don't mind. Things such as Web search, Run command, and url opening. I'm not sure if I should release it under a different name or (preferrably) as a new version. Contact me as soon as possible so I can send you the sources I have.

Thanks a lot for this app.
0 # New build for newer nightly Haiku imagesHumdinger 2011-08-27 01:17
As the layout API still changes a bit until R1, some things may break along the way...
This recently happened and therefore requires a recompile of the app. To have QuickLaunch still working for Alpha 3 users, I won't touch the archive here on Haikuware.

For everyone using at least a nightly Haiku image newer than round about r42692 (when I realized it has broken), get this gcc2hybrid compiled QuickLaunch version at http://dl.dropbox.com/u/21023348/QuickLaunch.zip .
0 # Updated sourceHumdinger 2013-01-16 10:57
GCI 2012 student skycocker created a .bep file for haikuporter and provided the necessary Makefile. I uploaded a new package including this Makefile in order to be easily built with haikuporter (http://ports.haiku-files.org/). I also noticed that the included source didn't include some fixes I did...

So... if you'r enot interested in the source and just use the binary: no need to re-install.

0 # Source Codefoobear 2013-01-17 13:43
This is a really cool little program, but why don't you put the source up on Github so it has a home and people can contribute?
0 # Source codeHumdinger 2013-01-18 13:48
For one, I've been a bit self-concious about the code mess... :)
I'm considering to put it either on sourceforge or, as you suggested github, soon. Esp. since there's a .bep file now for haikuporter. That said, people were able to send diffs already...
I'd like to state that I don't plan to add more features. I'd like to keep it a small specialized tool. Optimizations are of course very welcome!

0 # RE: Source codefoobear 2013-01-19 09:01
I know that the source code is included and thus people can send diffs. But github offers an easy to use workflow for contributions (forks + pull requests), which is why I suggested it. Sourceforge didn't have that last time I checked and it seems awfully slow to me.

I'm glad you want to keep it simple, though. I don't really like the one-fits-nothing solutions on Linux that give you search results for all kinds of things.

(... like Unity giving Amazon search results) :D
0 # RE: QuickLaunchHaikuBot 2013-01-18 17:50
And pop up when some key combination pressed. (like windows + R)
+2 # invoke on key comboHumdinger 2013-01-19 00:08
Thanks HaikuBot. For starting with a key combo, I refer you to Haiku's Shortcut preferences. I've had QuickLaunch start with OPT+Space for years now and keep pressing that in other OSs...

0 # RE: invoke on key comboHaikuBot 2013-01-19 05:56
Me too use "Shortcut prefences" but with combo WIN+R.

So when you will put this greatest app in Haiku tree? Maybe make poll in maillistings? I'm sure that all will vote positive.
0 # .hpkg on sourceforgeHumdinger 2013-10-14 12:04
Hi there!

The archive linked on this page still works for non-package-management versions of Haiku (e.g. R1/alpha4.1).

For people running a current nightly image with package managment, there's a .hpkg package at http://sourceforge.net/projects/quicklaunch-h/files/?source=navbar.
Just move it into /boot/home/config/packages/ and it'll appear under /boot/home/config/apps/.


Edit: removed the url-tag as that seems to be problematic...
-1 # RE: QuickLaunchgreekboy 2013-10-14 12:33
If I am login the link working, but if I am logout there is problem with link.
0 # URL correctionHumdinger 2013-10-14 23:45
Hi greekboy!

Thanks for the note. Apparently using the url-tag in this comment section inserts a duplicate "http" prefix to the url. It should be fixed now.


Please register to post comments

Search Files

Search For: 
Search File Titles: 
Search File Descriptions: 

The Largest BeOS/Haiku Software Repository