Login

logo6


QuickLaunch(gcc2) Download

Thumbnails:

Description:
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 is the gcc2 version.


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.
File Date:
11 Mar 2010
Submitted By:
Humdinger (Humdinger)
Submitted On:
11 Mar 2010
File Size:
67.48 Kb
Downloads:
43
License:
MIT
File Version:
0.9.4
File Author:
Humdinger
Rating:
Total Votes:4

Comments  

 
0 # Great!Diver 2010-02-01 14:04
Very useful tiny app! I love it. IMHO, it should be part of Haiku.

Some feature requests:

[*]Home/End should select first/last entry.
[*]Ability to ignore certain volumes or paths.
[*]Option to show version (if any) to distinguish between different app versions.
[*]Include *** tip in some kind of help window.
[*]History of previous launched apps.
[*]Option to keep window open after launching selected application.

P.S. Screenshot should be fixed.
 
 
0 # RE: QuickLaunch(gcc2)koki 2010-02-02 00:27
Awesome app Humdinger! One thing that would be nice is if the app could reside as a replicant on the Deskbar or alternatively on the desktop.

I am curious: does this use attributes to find the apps the user looks for?
 
 
0 # Thanks!Humdinger 2010-02-02 04:24
@diver
I'm just starting out programming and it'll take a bit until I learned enough to implement a few things on your list.
I also want to keep it very minimal. So, we'll see...

The screenshot is blown up by Haikuware. Nothing I can do, I guess...
 
 
0 # ThanksHumdinger 2010-02-02 04:27
@koki
I'll include a script in the future to add an icon to the Deskbar tray. You can do it right now with "desklink QuickLaunch". Unfortunately, there's something wrong with the desklink command that won't let you remove a specific replicant. I'll file a bug report on that.

Personally, I'd always use a keyboard shortcut to start QuickLaunch. I'll have to switch to the keyboard anyway to enter the search string...

The app uses a query on the attributes BEOS:TYPE and BEOS:APP_SIG and name.
In fact, Michael Lotz' recent addition of filtering in Tracker windows, makes my app a bit obsolete: Just query for all Be applications and use filtering to only display the matching programs. But my app looks better... :)
 
 
0 # support yab toolsLelldorin 2010-02-03 08:53
please support yab tools. i dont can find anyone of it with q. That i need to add as filetype or app info to get it showing in q?
 
 
0 # re: support yab toolsHumdinger 2010-02-03 10:54
QuickLaunch uses a query. Any app that provides BEOS:TYPE=="application/x-vnd.be-elfexecutable" and the signature BEOS:APP_SIG=="application/" will be found. These should be part of every GUI app.

Regards,
Humdinger
 
 
0 # More feature requests:Diver 2010-02-05 10:31
Resizable window, which remembers it's size.

Option window for stuff like:
"Live in Deskbar"
"Show version info"
"Icon size:"
"Ignore folders:"
 
 
0 # Minor changes wanted?Humdinger 2010-03-07 07:41
Hi there!

At the moment, QuickLaunch does a query for "*string*", i.e. the search string can appear anywhere in an app's name.
Darkwyrm informed me that he practically always starts with typing the actual file name. From using QL for some time now, I have to admit that I do the same...

Originally, I implemented the "anywhere-in-an-app's-name" because I imagined someone not remembering the exact file name, like "something with "disk" in there...".
I'm not so sure that this is the prevailing use case.

If there isn't an uproar, I'd like to change the behaviour to have the queried for app's name have to start with the search string, i.e. "string*".
This BTW, would also make the minimum 3 characters obsolete.

What do you guys say? (I don't want to introduce another setting!)

Thanks
Humdinger
 
 
0 # RE: Minor changes wanted?Diver 2010-03-07 07:56
I'm using it the same way, i.e. I always start with typing the actual file name. I'd say go ahead.
 
 
0 # Changed functionalityHumdinger 2010-03-11 03:37
Hi!

As announced QuickLaunch now works slightly different; better suited to the usual way people work:
The query now only finds apps starting with the search string. You can get the old behaviour by pre-pending a "*".
This makes the 3-letter limit unnecessary, a query now starts with entering the first letter.
The other improvements are listed in the changes above and in the accompanying ReadMe.

Regards,
Humdinger
 
 
0 # Feature requestpistooli 2010-03-11 04:30
Could this search functionality be included in some future releases?

http://www.alfredapp.com/

Thanks!
 
 
0 # Request denied :)Humdinger 2010-03-11 07:27
Hi pistooli.
I'd like to keep QL as a very quick and simple app launcher. Searching for documents and files in general should be done via the Find panel (or by invoking saved queries (by Shortcut shortcut) and online searches are IMO best implemented in the browser.
Online and local searches could, however, be combined in the Find panel. In general, the Find panel should be improved in the future to be more user friendly. But that's out of my code-stumbling scope... :)

Thanks for giving QL a whirl!
Humdinger
 


Please register to post comments

The Largest BeOS/Haiku Software Repository