There’s the setting “Remember last search term”, which pre-fills the search text box with the last used search term. Which behaviour would you think is more useful:
Use the search term that was last used to launch an app.
Always use the last search term, even if you aborted QuickLaunch and didn’t launch an app.
Thanks to everyone that voted. I’ll keep the option as is then, i.e. the 1st option.
I’m just about ready for the v1.0 release. I’m still missing translations for 3 strings of some of the new features. If anyone can help out… otherwise I’ll google-translate it…
Thanks damoklas! Unfortunately, Lithunian is a language that’s still missing completely. If you want to provide all the strings (there aren’t that many):
QuickLaunch v1.0 is now finally in HaikuDepot!
I added some nice features like drag&drop, adding of favorites and putting an icon into the Deskbar tray.
Here’s the full changelog:
Allow the user to mark applications as favorites and show them whenever the search text box is emtpy.
Add option to put a replicant in the Deskbar tray for a quick launch of QuickLaunch. Removed the “Add to Deskbar.sh” script.
Automatically scale the icon size with the system font size…
Fixed layout issues in the setup window and made default main and setup windows a bit bigger. Save the absolute position of the setup window.
Automatically change the main window size to always fit the number of list items; font sensitive.
Allow drag & drop of files from Tracker or items from the main window to the “ignore” list.
Allow removing multiple items from the “ignore” list. Also via DEL key or a context menu.
Show a “*” and make the item italic in the ignore list, if it’s not a file, but a folder+subfolders that gets ignored.
Improved page up/down scrolling.
Add a setting to launch applications with a single click.
Apply “Always on top” setting only to the main window when there’s no setup window open. The “ignore” file dialog has issues when it’s modal too: you couldn’t drag & drop files/folders into it…
Open and close the Setup window with ALT+S.
Add “Help” button to summon this ReadMe. ALT+H works too.
Show an error dialog if the launch of an application has failed for some reason.
Monitor un/mounting of volumes to update the result list.
Added a tip to the ReadMe, showing how to add type and signature to apps and scripts that lack them.
Hey, the day after releasing v1.0, I discovered that saving favorites as entry_refs is a bad idea. Among other potential problems, updating a package (like Haiku itself, for example) breaks the saved entry_refs…
So, there will be a v1.1 soon…
I’d love if people test QuickLaunch a bit and submit bug reports. Maybe I can fix those with v1.1. Just be warned, you’ll have to re-add your favorites…