r13

Details

  • Filename
    Libra-r13.zip
  • Uploaded by
  • Uploaded
    Mar 31, 2014
  • Size
    9.81 KB
  • Downloads
    62
  • MD5
    0369cd5a46e7e8d81edc489cf6138810

Supported WoW Retail Versions

  • 5.4.7

Changelog

------------------------------------------------------------------------
r13 | lombra | 2014-03-31 12:55:42 +0000 (Mon, 31 Mar 2014) | 1 line
Changed paths:
   M /trunk/Libra/Dropdown.lua

- Rebuild() only if the given dropdown listframe is shown.
------------------------------------------------------------------------
r12 | lombra | 2014-03-14 11:50:41 +0000 (Fri, 14 Mar 2014) | 1 line
Changed paths:
   M /trunk/Libra/Dropdown.lua

- And also remove mouse scroll script from unmanaged dropdowns in the same situation.
------------------------------------------------------------------------
r11 | lombra | 2014-03-13 23:22:16 +0000 (Thu, 13 Mar 2014) | 1 line
Changed paths:
   M /trunk/Libra/Dropdown.lua

- Prevent scroll arrows from appearing on unmanaged menus after having opened a scrollable menu.
------------------------------------------------------------------------
r10 | lombra | 2014-03-05 00:45:29 +0000 (Wed, 05 Mar 2014) | 1 line
Changed paths:
   M /trunk/Libra/Dropdown.lua

- Fix :RebuildMenu method with respect to changed :ToggleMenu signature.
------------------------------------------------------------------------
r9 | lombra | 2014-03-04 17:41:57 +0000 (Tue, 04 Mar 2014) | 4 lines
Changed paths:
   D /trunk/.docmeta
   M /trunk/Libra/Dropdown.lua

- Screw docmeta.
- :AddButton puts the dropdown object on info.owner
- Move :ToggleMenu 'level' parameter to 6th as it's rarely used. Signature is now
 dropdown:ToggleMenu(value, anchorName, xOffset, yOffset, menuList, level, ...)
------------------------------------------------------------------------
r8 | lombra | 2014-02-28 11:31:55 +0000 (Fri, 28 Feb 2014) | 2 lines
Changed paths:
   M /trunk/.docmeta
   M /trunk/Libra/Core.lua

- docmeta take 3.
- Make Libra.Create functional.
------------------------------------------------------------------------
r7 | lombra | 2014-02-28 11:18:50 +0000 (Fri, 28 Feb 2014) | 1 line
Changed paths:
   M /trunk/.docmeta

- docmeta take 2.
------------------------------------------------------------------------
r6 | lombra | 2014-02-28 11:12:52 +0000 (Fri, 28 Feb 2014) | 1 line
Changed paths:
   A /trunk/.docmeta

- .docmeta.
------------------------------------------------------------------------
r5 | lombra | 2014-02-28 01:51:26 +0000 (Fri, 28 Feb 2014) | 12 lines
Changed paths:
   M /trunk/Libra/Core.lua
   M /trunk/Libra/Dropdown.lua
   M /trunk/Libra/Editbox.lua
   M /trunk/Libra/Libra.xml
   M /trunk/Libra/Slider.lua
   M /trunk/Libra/UIPanel.lua

- Add embed upgrading for core.
- Set "MENU" display mode for "Menu" type dropdowns by default.
- Use two different prototypes for Menu/Frame dropdowns.
- Add dropdown methods for setting and getting selected text and ID.
- Store all ToggleDropDownMenu arguments for rebuilding dropdowns.
- Retain scroll offset when rebuilding dropdowns.
- Rename Rebuild method RebuildMenu.
- Add alias methods Toggle, Rebuild, Hide and Close.
- Make dropdown scroll buttons functional.
- Make CreateEditbox create a regular input box by default. Added parameter for creating search box.
- Add simple horizontal slider module.
- Add tab functionality to UI panels.
------------------------------------------------------------------------
r4 | lombra | 2014-02-22 02:52:02 +0000 (Sat, 22 Feb 2014) | 5 lines
Changed paths:
   M /trunk/Libra/Addon.lua
   M /trunk/Libra/Core.lua
   M /trunk/Libra/Dropdown.lua
   M /trunk/Libra/Editbox.lua
   D /trunk/Libra/FauxScroll.lua
   M /trunk/Libra/Libra.xml
   A /trunk/Libra/ScrollFrame.lua
   M /trunk/Libra/Slider.lua
   M /trunk/Libra/UIPanel.lua

- Got everything about where I want it, with individual module version control, embedding and stuff.
- Implement Libra:EmbedWidgets(target) method to embed all widget creation functionality. (:CreateDropdown etc)
- Put addon name on addonTable.name.
- Fix dropdown anchoring so it never goes out of screen if it fits.
- FauxScroll -> ScrollFrame. Now requires type argument. ("Faux" or "Hybrid")
------------------------------------------------------------------------