Download
(14Kb)
Download
Updated: 09-30-09 08:44 AM
Pictures
File Info
Updated:09-30-09 08:44 AM
Created:09-05-09 09:48 AM
Downloads:2,749
Favorites:61
MD5:

Splaunchy

Version: 1.2
by: Cargor [More]

I've canceled my subscription! Still you can submit patches via GitHub, PM or eMail. If you want to take this addon over, please contact me - or feel free to fork it.

Splaunchy is a launcher for spells and interface parts, based on application launchers like LaunchBar, Quicksilver or Launchy. You open it in the middle of your screen, type in a few letters of your preferred action and then hit enter (twice) to launch it.

It remembers which actions you used most and tries to priorize them over others. There is also a new "quick navigation" built in that enables you to scroll through the list of results via the up- and down-arrow-keys.

Before getting started, you need to setup its key binding in the Bindings-window. Personally I'm using "CTRL + Space".

Default Modules

  • Spells: all your characters spells including trade skills
  • Language: switch between your character's languages
  • Companions: fetch out your pets and mounts
  • Panels: open UI panels, e.g. Character Pane or Help Pane
  • LDB Launchers: Access your databroker-launchers by name

Addon authors can register their own modules with Splaunchy to enable their own entries to be launched.

Planned Features
  • Tradeskill launching
  • Item launching
  • Different layouts
  • Module configuration

Frequently asked Questions
Why do I need to press Enter twice?
That's a limitation in the edit box: You need one press to get out of the input box and another one to press the button which holds your chosen action. But if you got enough routine, you shouldn't even notice that you pressed it twice.

Help, it doesn't work in combat!
Yep, since this launcher helps find the right spell for you, it doesn't work in combat. UI functions are disabled in combat too, due to the way the launching is handled.

Version 1.2
* display other results below the frame (default 5, adjust in core.lua)
* navigate with the tab-key between editbox and launch button
* new module: macros!
* last search text will now be displayed on re-opening
* companions and spells are now updated if new ones are learned

Version 1.1
* often typed entries now get a higher priority
* now matches also in the middle of the word, not only the beginning
* new module: databroker launchers!
* use arrow up/down to navigation through the results!

- fix: longer names no longer go over the frame border
Optional Files (0)


Post A Reply Comment Options
Unread 09-12-09, 07:40 PM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Ah right, I try to include it in the next version
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 09-12-09, 05:28 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
another bug report/feature request

when i open splaunchy, to, let's say, open up a tradeskill window, and while doing so (typing the name), get in fight
it locks everything up, keyboard that is

no way to cancel, cast, move, renders me helpless

releasing the input when getting in fight and/or closing the input box at the same time would be great =D
Report comment to moderator  
Reply With Quote
Unread 09-10-09, 08:30 AM  
shkm
A Chromatic Dragonspawn
 
shkm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 98
Uploads: 9
I'm an avid user of Quicksilver/GNOME Do/Launchy and never even considered how well it would work within WoW. Good job on creating something special!
__________________
Quit WoW again on 17/04/2014.
Report comment to moderator  
Reply With Quote
Unread 09-08-09, 04:38 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Originally posted by AlicanC
Loved the update <3

How about a macro launcher module? Then we could create some shortcuts to slash commands trough macros <3
I knew that someone would ask for that :P Okay, I planned for next version.

Originally posted by Katae
Would any of these be possible?
[B[Tab instead of enter, or both, to switch to the search items, and be able to switch back to the search box (not important, just used to it)[/b]
- It depends if the editbox is blocking tab or not, have to test that.

Open interface panes, like addon configs
- Addon panels in the interface config panel could be possible, I'll try that. But for other addon frames I need their data and name somehow (best would be an LDB launcher).

Aliases to launch custom code
- Authors can create their own modules for it and add the actions to it, this is the method which is most customizable, since for example casting spells works completely different than Lua functions. I'm planning to add macro support in the next version and maybe then we can think about a custom code module.

Expand LDB tooltips (maybe have this as a cargoShip plugin to be less work?)
- What do you mean by that? At the moment it doesn't use the normal LDB "data source" plugins, but only launchers, for which tooltips shouldn't be important. I don't know if it makes sense to include all LDB-sources into it as most of them are just data-displays and not meant for launching something. Especially there's a problem with handling complex interaction like left-click / right-click and modifiers on the data-plugin.

Remember the last entry and use it for the next launch, could have the search text selected.
- Flagged for next update.

Small frame below to display all results.
- Just thought about this one as well, but I have to test what impact it has on performance, since the search at the moment stops when it hits the first match and only goes further if you press an arrow key. But I will definitely not include "all" results, more likely are only the next five.
__________________
« Website | GitHub »

Oh hai!
Last edited by xConStruct : 09-08-09 at 08:04 AM.
Report comment to moderator  
Reply With Quote
Unread 09-07-09, 07:52 PM  
Katae
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 208
File comments: 260
Uploads: 6
Would any of these be possible?

- Tab instead of enter, or both, to switch to the search items, and be able to switch back to the search box (not important, just used to it)
- Open interface panes, like addon configs
- Aliases to launch custom code
- Expand LDB tooltips (maybe have this as a cargoShip plugin to be less work?)
- Remember the last entry and use it for the next launch, could have the search text selected.
- Small frame below to display all results.

Okay... big list. Anyway, it's great so far
Last edited by Katae : 09-07-09 at 08:41 PM.
Report comment to moderator  
Reply With Quote
Unread 09-07-09, 04:57 PM  
AlicanC
A Kobold Labourer

Forum posts: 0
File comments: 21
Uploads: 0
Loved the update <3

How about a macro launcher module? Then we could create some shortcuts to slash commands trough macros <3
Report comment to moderator  
Reply With Quote
Unread 09-07-09, 12:31 PM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Ah, didn't know there was another mod around based on Quicksilver/Launchy

Thanks for the tips, I'm going to try this tomorrow!
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 09-07-09, 11:30 AM  
Kjado
A Deviate Faerie Dragon
 
Kjado's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 32
Uploads: 4
Originally posted by Cargor
At the moment it only launches tradeskill windows. I try to look into how easy it is to implement the individual recipes. Just have to do some performance tests on large databases and maybe a better search algorithm - we don't want to get the whole thing slowed down.
Shouldn't be too difficult. Just need to do a search through the spellbook for names of tradeskills and get the data from those. My addon QuickTradeskill, another QuickSilver/Launchy themed mod, does this already.
__________________
My projects - Primal Defense | EchoPort | QuickTradeskill
Report comment to moderator  
Reply With Quote
Unread 09-07-09, 11:26 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Thanks for all your feedback! The next version is nearly complete and will include most of the requested features: priority based on history, launcher-support and arrow key navigation.

Did a small performance test and it seems like there's place for about 500 to 1,000 shortcuts until you notice some lag on opening. The strange (but good thing is) that the real instant search while typing doesn't seem to lag at all, even with 10,000 entries. So there's a lot of space for additional modules!

I'll try to get tradeskills and inventory ready for the next version, together with some config-GUI to enable/disable the different modules.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 09-07-09, 08:06 AM  
noble8
A Warpwood Thunder Caller
 
noble8's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 157
Uploads: 1
Quicksilver in game! I am complete. Thanks Carg
__________________
If science and religion are destroyed, science would re-emerge exactly the same;
but not religion.
Report comment to moderator  
Reply With Quote
Unread 09-07-09, 06:30 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Whew, lots of comments

Originally posted by mrruben5
I was wondering if you could add support for data broker launchers as well?
Nice idea, I'll try to include them.

Originally posted by Jzar
I'm not at home, so I can't test this at the moment, but I am curious if it just launches tradeskill windows (e.g., Leatherworking) or if you can actually use individual tradeskills (e.g., making Heavy Borean Leather) by typing in the name.

Also, I would like to vote for implementing the launching of items in your bags, and prioritizing spells to come up faster based on your history of launches. I'm willing to give this mod a fav to that end. Cheers!
At the moment it only launches tradeskill windows. I try to look into how easy it is to implement the individual recipes. Just have to do some performance tests on large databases and maybe a better search algorithm - we don't want to get the whole thing slowed down.

Originally posted by AlicanC
Launchy for WoW, yay! I just wish I could type "raptor" and scroll trough all raptor types with arrow keys though!
Ha, just thought about some arrow key navigation, too. I'm looking into this one as well.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 09-07-09, 02:35 AM  
Katae
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 208
File comments: 260
Uploads: 6
This is brilliant

"Why didn't I think of that?!"
Report comment to moderator  
Reply With Quote
Unread 09-06-09, 07:02 PM  
AlicanC
A Kobold Labourer

Forum posts: 0
File comments: 21
Uploads: 0
Launchy for WoW, yay! I just wish I could type "raptor" and scroll trough all raptor types with arrow keys though!
Report comment to moderator  
Reply With Quote
Unread 09-06-09, 05:49 PM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 158
File comments: 281
Uploads: 5
I'm not at home, so I can't test this at the moment, but I am curious if it just launches tradeskill windows (e.g., Leatherworking) or if you can actually use individual tradeskills (e.g., making Heavy Borean Leather) by typing in the name.

Also, I would like to vote for implementing the launching of items in your bags, and prioritizing spells to come up faster based on your history of launches. I'm willing to give this mod a fav to that end. Cheers!
Report comment to moderator  
Reply With Quote
Unread 09-06-09, 05:34 PM  
mrruben5
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Oohhhhh! Spotlight for wow!

Greatly innovated I was wondering if you could add support for data broker launchers as well?
Last edited by : 09-06-09 at 05:37 PM.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.