0.1

Details

  • Filename
    LibActionButton-1.0-0.1.zip
  • Uploaded by
  • Uploaded
    Oct 6, 2010
  • Size
    15.16 KB
  • Downloads
    190
  • MD5
    cb031ff586fa08792e5a6a0f507c25b0

Supported WoW Retail Versions

  • 4.0.1

Changelog

tag 0.1
4a15f45788a4c036880b1bd7589c400f7cc85261
Hendrik Leppkes <h.leppkes@gmail.com>
2010-10-06 17:28:14 +0200

Tag as 0.1

--------------------

Hendrik Leppkes:
    - Add support for disabling the tooltip (always, in combat)
    - Optimize UpdateConfig
    - Small fixes.
    - Add support for changing color of out of range / out of mana indication.
    - Added ButtonFacade support.
    - Small fixes and utlity enhancements.
    - Add button show/hide and button grid event handling.
    - Added some plumbing for a button configuration interface.
    - Added OnUpdate for flashing and range coloring.
    - Added KeyBound-1.0 support.
    - Fixed drag'n'drop for action buttons.
    - Small formating fixups.
    - Added proper pickup in the insecure drag handler.
    - Fix itemid vs itemstring mixups.
    - Always clear the cursor, so it doesnt "hang" there even when pickup fails.
    - Small fixes.
    - Implemented a macro button (very basic functionality, only shows icon and macro text)
    - Implemented a item button.
    - Implemented insecure drag handlers (In Pre/PostClick) to allow clicking on buttons to drop of the action (out of combat only)
    - Refactored OnDragStart/OnDragReceive secure methods to allow callign them from insecure code.
    - Converted states to string instead of numbers ("vehicle" can be a state, instead of some opaque number)
    - Added lookup table for SpellBook Slot -> SpellId
    - Disabled pet type for now (non functional)
    - Added comment about library upgrading.
    - Removed another debug line.
    - Added an option to disable Drag'n'Drop of the buttons (for non-action buttons)
    - Apparently PickupSpell works with spellids instead of spellbook slots now.
    - Simplify updating after drag'n'drop
    - Fix button updating after drag'n'drop.
    - Update the button once after creation, and some comment updates.
    - Add two new generic spell events to the handler and remove an unused inventory one.
    - Remove most debug prints
    - Implemented event handling.
    - Add PostClick frame script.
    - Implemented tooltips
    - Pass the state along with the button information on ButtonContentsChanged
    - Renamed type and action to labtype and labaction to prevent any namespace clashing, and cleaned up some secure code notifiers.
    - Refactor state changing logic, update handler is now directly called from the restricted env scripts instead of channeld through OnAttributeChanged.
    - Fix spell API mappings for differences in SpellID and SpellBookID.
    - Big implementation push, containing pre-lim spell button, drag'n'drop of spells (partially working), and alot of refactoring.
    - Restructure stuff and fix some typos.
    - Fix some reversed logic.
    - Implement the action type.
    - Basic first implementation.
    - Imported empty skeleton.