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,745
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 10-23-10, 11:10 AM  
Tash
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by Tash
Mostly broken in 4.0.1 - throws a lot of GetSpellName related errors and as a result many spells/skills aren't showing up on search.
Quick fix (works for me):

Code:
--- a/modules/spells.lua
+++ b/modules/spells.lua
@@ -3,8 +3,8 @@ local module = Splaunchy:RegisterModule("Spells")
 local function addSpellBook(type)
        local i = 1
        while true do
-               local name = GetSpellName(i, type)
-               local next = GetSpellName(i+1, type)
+               local name = GetSpellBookItemName(i, type)
+               local next = GetSpellBookItemName(i+1, type)
                if(not name) then break end
  
                if(not module.Indizes[name] and name ~= next and not IsPassiveSpell(i, type)) then
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 09:47 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Copying this over from eXPeritia:

Originally posted by Cargor
I try to update all of my addons for cata, but my time is extremely limited since I started university this week - I hope, this works out when things settle, otherwise I may quit WoW / addon development altogether or have to limit my maintained addons ...

EDIT: That being said, just a reminder: Everyone can modify or take over my addons, as long as credit is given.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 09:44 AM  
Tash
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Mostly broken in 4.0.1 - throws a lot of GetSpellName related errors and as a result many spells/skills aren't showing up on search.
Report comment to moderator  
Reply With Quote
Unread 07-11-10, 09:19 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Updated with what? Doesn't it work?

I currently have a lot feature requests on my other addons to work on, so you can suggest some, but don't expect any ETA
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 07-09-10, 06:07 PM  
AlicanC
A Kobold Labourer

Forum posts: 0
File comments: 21
Uploads: 0
Would be really nice to see this addon get updated
Report comment to moderator  
Reply With Quote
Unread 01-03-10, 08:53 AM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 716
File comments: 428
Uploads: 22
Originally posted by Cargor
Ah yes, somehow forgot about that

Generally, using inventory items should be possible, just have to look into it. But it's hard to tell if an item can be used, because I would have to scan the tooltip of every single item - but let's wait and see the result.

Another thing that comes to my mind is the feature of picking up spells and items from Splaunchy to place them on your actionbar or somewhere else, but I don't know how easy it is to achieve that.
It's real easy, look in the code of ncBindings, I have some buttons made in there which you can drag spells on and off, without it being an actual actionbutton.
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
Report comment to moderator  
Reply With Quote
Unread 10-18-09, 10:57 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Truth is, I missed it in the changelog

Nevertheless, it is rather experimental at the moment, because often it hides correctly before combat starts, but sometimes it fails (because the combat-state was "activated" too quickly, so Blizz blocks the hiding on secure frames).
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 10-18-09, 06:51 AM  
Zorklat
A Deviate Faerie Dragon

Forum posts: 13
File comments: 62
Uploads: 0
combat fix

I'm reluctant to use this ATM, b/c of previous comment from Baine suggesting that you cannot leave or use the editbox if you go into combat.

Or did you fix that, and I missed it in the changelog?
__________________
Play World of Warcraft Free from Windows!
Report comment to moderator  
Reply With Quote
Unread 10-03-09, 07:37 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Ah yes, somehow forgot about that

Generally, using inventory items should be possible, just have to look into it. But it's hard to tell if an item can be used, because I would have to scan the tooltip of every single item - but let's wait and see the result.

Another thing that comes to my mind is the feature of picking up spells and items from Splaunchy to place them on your actionbar or somewhere else, but I don't know how easy it is to achieve that.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 10-03-09, 04:41 AM  
Volux
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
What about the inventory? Is it possible to add it? I'm often looking for some things in there and don't found them. It would be great if I press enter to get it like clicking into the inventory. Or double-enter to use it (if possible).
Report comment to moderator  
Reply With Quote
Unread 09-30-09, 11:00 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
That is also the situation for pets and mounts.
Hmm, have to check that. I'm currently using COMPANIONS_LEARNED as the event.

Originally posted by AlicanC
Maybe right-click on the panel should trigger a manual update. Hooking events or checking with intervals would be more resource consuming anyway.
Rightclick is in so far a problem as the Blizzard_MacroUI is an internal addon, so it is no loaded initially and I can't hook it ... I would have to check when it is loaded (which brings us back to the intervals), or maybe I can hook the function when it is loaded.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 09-30-09, 10:46 AM  
AlicanC
A Kobold Labourer

Forum posts: 0
File comments: 21
Uploads: 0
Originally posted by Cargor
Macro-support is included
Great! Thanks

Originally posted by Cargor
You need a reload/relog to let your new ones show up
That is also the situation for pets and mounts. Maybe right-click on the panel should trigger a manual update. Hooking events or checking with intervals would be more resource consuming anyway.
Report comment to moderator  
Reply With Quote
Unread 09-30-09, 09:22 AM  
oomu
A Defias Bandit
 
oomu's Avatar

Forum posts: 2
File comments: 27
Uploads: 0
many thanks for this great addon.
Report comment to moderator  
Reply With Quote
Unread 09-29-09, 03:54 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
The next version is almost ready, I just have to get tradeskills into it and find a way to reload the cache when spells or macros change (without a reloadui).

EDIT: Decided to release the next version earlier because of a lot new features, although there are still some things missing. Tradeskills are deactivated, because it seems that there is a problem with getting the data on initial login.

Macro-support is included, but you need a reload/relog to let your new ones show up - it seems like Blizz didn't provide an event when they are updated, so I need to figure out some hackish way around it.
__________________
« Website | GitHub »

Oh hai!
Last edited by xConStruct : 09-30-09 at 08:48 AM.
Report comment to moderator  
Reply With Quote
Unread 09-28-09, 10:32 PM  
Stolberg
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 17
Uploads: 2
Good work

Can't wait for the next version, keep up the good work!
Report comment to moderator  
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.