Download
(4 Kb)
Download
Updated: 08-17-09 01:08 PM
Pictures
File Info
Updated:08-17-09 01:08 PM
Created:03-08-09 07:55 PM
Downloads:2,645
Favorites:78
MD5:
Better Bindings Frame
Version: 4
by: Gotai [More]
If you're like me, and you tend to spend 5 minutes scrolling through the seemingly endless bindings list to find the one binding you want to change, then this is an addon for you. It provides a list of clickable headers that take you to the corresponding bindings.

Now also contains a search function that allows you to search through binding names. \o/

* Important! *

It is not possible to bind keys for an addon in combat. This is not an issue with BetterBindingFrame, you'll find it also happens when you attempt to do this in the default UI. The problem is simple, unavoidable and needs changing from Blizzard's side.

A second taint issue is caused by BBF but can be avoided. Clicking one of the links in the BBF column (be it headers or a search query's results) causes taint that results in being unable to bind any keys. This taint can be removed by manually scrolling the bindings frame up or down. I've also added a notice for this ingame.
4:
* Revised the custom header system so that it no longer causes taint.
* Added a notice to inform users about the taint caused by BBF's shortcuts and how to work around it.
* Optimized search queries.

r3:
* Updated the blank headers used by Blizzard. The totem bar changed the order.
* Slight performance tweaks.
* Prevented binding button text from overflowing onto the scrollbar. (and possible even further)

101:
* Added search box.
* Reduced the amount of times the headers were populated. They will now only be updated if new ones have actually been added.

100:
Initial commit.
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Author
Date
r3
3kB
Gotai
08-10-09 08:13 AM


Post A Reply Comment Options
Old 05-27-11, 12:28 PM  
ddffnn
A Kobold Labourer

Forum posts: 1
File comments: 8
Uploads: 0
Working in 4.1

As far as I can tell, this addon is working fine in 4.1, although I just installed it today and haven't given it much chance to break.
ddffnn is offline Report comment to moderator  
Reply With Quote
Old 08-10-09, 01:46 PM  
Gotai
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 133
Uploads: 10
Re: Binding in combat

Originally posted by Tageshi
Original keybinding frame allows you to change bindings in combat.
But with Better Bindings Frame, you cannot in combat.

Is there any way to make this possible?
Hrm, odd. I thought I wasn't doing anything potentially taint inducing in BBF. I'll see what I can do. Thanks for reporting.

Edit: Well, there are two issues here. The first is Blizzard doesn't like me changing their binding headers. That, I suppose, I can work around. Funny enough this also means no addon supplied bindings can be changed in combat if they supply the binding names.

The second is as far as I can tell unavoidable. If you use one of BBF's buttons to scroll down the bindings list, taint will prevent you from setting any bindings. Scrolling up or down fixes this. I'm not quite sure what the best approach is to this. Either disable the buttons in combat completely, or add a warning to notify the user of this limitation.
Last edited by Gotai : 08-10-09 at 02:10 PM.
Gotai is offline Report comment to moderator  
Reply With Quote
Old 08-10-09, 09:44 AM  
Tageshi
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 247
Uploads: 16
Binding in combat

Original keybinding frame allows you to change bindings in combat.
But with Better Bindings Frame, you cannot in combat.

Is there any way to make this possible?
Tageshi is offline Report comment to moderator  
Reply With Quote
Old 05-28-09, 04:33 AM  
Gotai
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 133
Uploads: 10
Binding override warning.

Originally posted by DallasisaLeo
Do you think you might add to the addon a reminder to be like "Hey, are you sure you wanna bind [key1] to [action1]? Because [Key1] is currently bound to [action2]."
Probably not. There is no way to do this securely, meaning it would render the keybinding UI useless in combat.
Gotai is offline Report comment to moderator  
Reply With Quote
Old 05-22-09, 08:02 PM  
DallasisaLeo
A Deviate Faerie Dragon

Forum posts: 13
File comments: 14
Uploads: 0
Do you think you might add to the addon a reminder to be like "Hey, are you sure you wanna bind [key1] to [action1]? Because [Key1] is currently bound to [action2]."
DallasisaLeo is offline Report comment to moderator  
Reply With Quote
Old 03-12-09, 08:19 PM  
Gotai
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 133
Uploads: 10
Originally posted by jadakren
i was actually hoping that you had provided a text field search filter.

i always thought the box below the bindings list was for text entry searching of binding names.

imagine my frustration when i found out this wasn't true.
That's a pretty good idea actually. I've added it to r101, which should be up as soon as it's approved.
Gotai is offline Report comment to moderator  
Reply With Quote
Old 03-12-09, 01:40 PM  
jadakren
A Flamescale Wyrmkin
 
jadakren's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 114
Uploads: 2
i was actually hoping that you had provided a text field search filter.

i always thought the box below the bindings list was for text entry searching of binding names.

imagine my frustration when i found out this wasn't true.
jadakren is offline Report comment to moderator  
Reply With Quote
Old 03-09-09, 09:47 AM  
SkunkWerks
A Fallenroot Satyr
 
SkunkWerks's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 241
Uploads: 2
Simple, much-needed, and therefore brilliant.

Bravo, sir!
SkunkWerks is offline Report comment to moderator  
Reply With Quote
Old 03-09-09, 09:38 AM  
Gotai
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 133
Uploads: 10
Originally posted by xeross
why not add unused bindings. i know there's already an addon for it but why not make one that does all
You mean group all the unset bindings together in one big 'unused bindings' section? That'd defeat the purpose I have for this addon, which is making things easier to find. Also, the addon doesn't change anything in Blizzard's BindingUI, it simply adds a 'bookmarks' window. Perhaps there will be a hide-unbound checkbox at some point, but probably not any time soon.

You might want to take a look at http://www.wowinterface.com/download...Bindings2.html , which might be more like what you're looking for. Despite the screenshot it works just fine for English clients. I don't know exactly what functionality it offers, but I do know it tries to group things together a bit.
Gotai is offline Report comment to moderator  
Reply With Quote
Old 03-09-09, 09:24 AM  
xeross
An Aku'mai Servant
 
xeross's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 37
Uploads: 2
why not add unused bindings. i know there's already an addon for it but why not make one that does all
xeross is offline Report comment to moderator  
Reply With Quote
Old 03-08-09, 11:20 PM  
Jeania
An Aku'mai Servant
 
Jeania's Avatar

Forum posts: 39
File comments: 174
Uploads: 0
*bows in thankful tears* lmao seriously the scrolling was getting so bad... I have a lot of addons -.- lol thank you so dang much
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Words to Remember:

"You never really learn much from hearing yourself talk." ~ George Clooney

*۝*Jeania/Anjelie ~ Dalaran*۝*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jeania is offline Report comment to moderator  
Reply With Quote
Old 03-08-09, 09:15 PM  
Skan
A Deviate Faerie Dragon

Forum posts: 19
File comments: 67
Uploads: 0
Awesome

I am just like you - I spend ages scrolling up and down that stupid deafult key bind frame >.<

Thanks for this =)
__________________
Skan is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: