229 Commits

Author SHA1 Message Date
4ad9afa103 - set bar to update immediately after clicking an item to break it instead of waiting the 1.5 seconds. it was making life harder for mass breaking 2010-09-27 02:51:50 +00:00
958521c6d3 - added button scale and font size options 2010-09-27 01:45:50 +00:00
1401893e2d - added localization support 2010-09-27 01:20:54 +00:00
f55cd76606 - optimized a little bit of the code that finds breakables in your bags by delaying checks on BAG_UPDATE until 1.5 seconds after the last update request has come in
- set the button font for item counts to use NumberFont_Outline_Med so that any font overrides (like tekticles) work automagically
2010-09-27 00:56:06 +00:00
6a89a7ca11 - added a tooltip to the LDB launcher 2010-09-21 03:49:35 +00:00
a5f5958c5e - added LibDataBroker support
- added option to hide the bar entirely (ticket 5) and option to hide the bar when in combat
- added short description to the config page explaining the functionality in the mod and how to get support/request features
- made all slash commands print something back to the user so they know what they changed
2010-09-12 20:25:17 +00:00
2945e6326d - added accessor to grab an item id from a link since i was duplicating the code for it all over the place
- replaced check for "Soulbound" in an item tooltip with ITEM_SOULBOUND (oops)
- replaced a getglobal with _G
- added ability to hide soulbound disenchantable items that are part of an equipment manager set (since some quest rewards and such are soulbound but the player doesn't actually use them)
- hid the "show soulbound items" and the new "hide equipment manager items" options to non-enchanters since they didn't do anything for them anyway
1.1
2010-09-11 04:08:10 +00:00
8d590170fe - set X-Compatible-With to 40000 2010-09-06 02:08:52 +00:00
ce9d162bd3 - actually setup /brk to open the blizzard options this time (committed from wrong working directory last time)
- shortened a few configuration names to fit on the blizzard settings screen
1.0
2010-09-05 22:19:52 +00:00
cdc3d1c193 - fixed mouseover for items to pass 'this' for cataclysm compatibility
- fixed options table getters/setters not taking the info table as their first argument
- added toggle for the 'show soulbound items' options (enchanting)
- added options table to the blizzard options frame and hooked up the /brk chat command to auto-open it (/breakables still works for command-line/macro access)
- updated pkgmeta to point at latest tags instead of trunk for all libraries
2010-09-05 22:13:17 +00:00
56ee47407d - fixed a bug where Fire Leaf (and probably others) was not being considered as a millable item: the game categorizes this herb as "other" instead of "herb" 0.3 2010-05-31 15:31:58 +00:00
1c0754650b - fixed bag searching to look in the base backpack in addition to the extra bags the player has. whoops. 0.2 2010-05-22 02:17:39 +00:00
e618257c7a - bumped toc to 3.3 0.1 2010-03-30 03:55:15 +00:00
3d576ddbd6 - set optional dependencies 2009-07-26 03:28:12 +00:00
9189b30209 - 3.1 toc update 2009-04-19 00:30:33 +00:00
b0aa17290e - fixed disenchantable items to show up properly (bypassed the 5-count limit for disenchantables)
- theoretically made the mod work for someone who has a combination of the 3 breakable tradeskills
- added parsing to save the enchanting skill level of a player once their enchanting trade skill has been viewed at least once
- added toggle to choose whether or not to display soulbound items for enchanting
2009-01-21 04:43:13 +00:00
5bd1640ef4 - made the breakable frame work in one click instead of having to click the ability then the item you wanted to break 2009-01-19 04:28:13 +00:00
73609d909a - fixed an occasional nil/numeric compare 2008-12-21 08:29:43 +00:00
ec787f9099 - base framework for supporting enchanting (doesn't calculate whether the player can actually disenchant an item with his skill level yet)
- fixed milling/prospecting to only display items that are millable/prospectable (according to the tooltip) instead of all items classified as herb or metal/stone
- set tooltip anchor to the bottom left of the breakables window so that it's not floating all over the place
2008-12-20 07:47:51 +00:00
bbd0c3a8b9 - delay updates that are called while the player is in combat since secure buttons cannot be created/destroyed while in combat 2008-12-01 21:02:33 +00:00
41da9ddbf9 - added options for maximum number of breakables to list, whether or not to hide the bar when no breakables are present
- added sorting so that multiple stacks separated in a player's inventory don't jump around on the bar when they are broken
- added AceConfig support (which apparently requires AceGUI?) though it doesn't do much at the moment
2008-12-01 18:13:51 +00:00
48abbd8aba - changed stack-merging code to compare item id's instead of item links since links don't work due to unique identifiers (durrr) 2008-12-01 01:49:17 +00:00
6da341701a - no longer throws an error for players without inscription/jewelcrafting
- fixed the prospecting button to be clickable for jewelcrafters
2008-12-01 00:29:35 +00:00
324c838820 - used babble libs for herb/ore sub-types
- added text to the bottom of each button that shows how many you have and how many times you can break it
- set the tooltip to display the item your mouse is over on the breakable bar
2008-11-30 23:13:50 +00:00
11df790788 - registered defaults to the profile db
- added CallbackHandler embed
2008-11-30 21:09:30 +00:00
4512855f5d - made acedb defaults initialize correctly 2008-11-30 14:51:47 +00:00
056fe4e0a2 - set externals, added pkgmeta, and removed libs from being submitted with the mod 2008-11-30 14:50:19 +00:00
0438c1eb66 - initial import 2008-11-30 14:38:49 +00:00
ca288e8b05 "breakables/mainline: Initial Import" 2008-11-30 14:37:07 +00:00