LUI V4

Change log

------------------------------------------------------------------------
r30 | chaoslux | 2014-06-09 09:14:03 +0000 (Mon, 09 Jun 2014) | 8 lines
Changed paths:
   M /trunk/devapi.lua
   M /trunk/modules/layout.lua
   M /trunk/modules/minimap.lua

- API: Added option for GFind to only return keys.
- Lots of Minimap Changes:
- The Scale now changes the minimap's size.
- Now hides MinimapCluster and turns UIParent into Minimap's parent.
- Hiding MinimapCluster also prevent having to do weird implementation of hiding those dungeon banners.
- Now correctly use the Position info.
- Restoring the Default Minimap now revert position and size.
- Removed the Zoom Hack from :SetMinimapSize (no longer seems necessary)
------------------------------------------------------------------------
r29 | chaoslux | 2014-06-09 01:42:24 +0000 (Mon, 09 Jun 2014) | 4 lines
Changed paths:
   M /trunk/modules/layout.lua
   M /trunk/modules/minimap.lua
   M /trunk/modules/strings.lua
   M /trunk/modules/tooltip.lua
   M /trunk/optapi.lua

- Layout: Exporting a layout will now turn the Color DB of all modules before serialization.
- Minimap: Minimap Font now uses Outline by default.
- Strings: Now use spaces for alignment. Added various new strings.
- Tooltip: Removed layout code.
------------------------------------------------------------------------
r28 | chaoslux | 2014-06-08 05:18:56 +0000 (Sun, 08 Jun 2014) | 6 lines
Changed paths:
   M /trunk/LUI.lua
   M /trunk/LUI.toc
   M /trunk/LUI.xml
   D /trunk/api.lua
   A /trunk/devapi.lua
   A /trunk/optapi.lua

- Core: Re-arranged xml files a little.
- Core: Changed the core getOptions into a proper :LoadOptions()
- API: Split the file in two. The option api now has its own file.
- API: Get/Set functions are now in the option api file instead of the core file.
- API: Get/Set are now methods. Removed "self" from the meta.
- API: SetupMeta is now a local function, along with the reusable tables.
------------------------------------------------------------------------
r27 | chaoslux | 2014-06-07 08:16:26 +0000 (Sat, 07 Jun 2014) | 5 lines
Changed paths:
   M /trunk/api.lua
   M /trunk/modules/minimap.lua

- API Recursive :PrintTable() is now named :PrintFullTable().
- API: Added new single-layer :PrintTable()
- API: Added GetParentInfo for option api, fetch the parent node based on the info table.
- API: :NewToggle now has a new meta param: disabledTooltip (string). It lets users know why a certain option is disabled.
- Minimap: Fixed slight option order issue.
------------------------------------------------------------------------
r26 | chaoslux | 2014-06-05 09:19:22 +0000 (Thu, 05 Jun 2014) | 2 lines
Changed paths:
   M /trunk/api.lua
   A /trunk/modules/colors.lua

- New Module: Colors. Generic colors / theme module. will hold colors that should be shared amongst modules (such as Class Colors)
- API: If :Color() cant find the requested color, it will look in the Colors module before returning nil.
------------------------------------------------------------------------
r25 | chaoslux | 2014-06-03 04:25:30 +0000 (Tue, 03 Jun 2014) | 4 lines
Changed paths:
   M /trunk/LUI.lua
   A /trunk/locale
   A /trunk/locale/enUS.lua
   A /trunk/locale/locale.xml
   M /trunk/modules/minimap.lua
   M /trunk/modules/strings.lua

- Core: Moved some things around for coding style purposes
- Core: Added early works of Localization
- Core: Added some localized constants for ease of use across multiple modules: LUI.playerClass LUI.playerRace LUI.playerFaction LUI.playerRealm LUI.playerName LUI.playerFullName (Name-Realm)
- Minimap: MOved some things around for coding style purposes
------------------------------------------------------------------------
r24 | chaoslux | 2014-04-17 09:35:34 +0000 (Thu, 17 Apr 2014) | 3 lines
Changed paths:
   M /trunk/modules/uielements/colorpicker.lua

- UI.ColorPicker Do not show Alpha text box if the color to pick has no opacity.
- UI.ColorPicker Color text boxes now change the color correctly.
- UI.ColorPicker Changing the color now correctly update the text boxes.
------------------------------------------------------------------------

Facts

Uploaded on
Jun 09, 2014
Game version
  • 5.4.8
Filename
LUI-r30.zip
Size
498.3 KiB
MD5
a46e8622d966bdd21ba229cb379167f8
Type
Alpha
Status
Normal
Downloads
9

Authors