LUI V4

Change log

------------------------------------------------------------------------
r22 | chaoslux | 2014-01-11 10:27:29 +0000 (Sat, 11 Jan 2014) | 6 lines
Changed paths:
   M /trunk/modules/layout.lua
   M /trunk/modules/minimap.lua
   M /trunk/modules/strings.lua

- Layout: Moved bypassList to the top of the file for easy constant editing.
- Layout: Rewrote the CommonStrings functions to prevent skipping entries. They now make another copy of the table as opposed to changing it.
- Minimap: DB.Icon is now simply a constant table as opposed to a DB entry. May change in the future.
- Minimap: General Settings are back under db.General instead of root.
- Minimap: Added more options under db.Position for future use.
- Minimap: Removed commented code under OnEnable as the new way is much more elegant.
------------------------------------------------------------------------
r21 | chaoslux | 2014-01-10 10:47:19 +0000 (Fri, 10 Jan 2014) | 7 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/modules/uielements/uielements.lua

- Removed various debug prints and placeholders
- Added various new CommonStrings
- Layout: To/From CommonStrings no longer try to convert Boolean or Numbers
- Minimap: Coord Text are now Left-Justified for real.
- Minimap: When coords are unavailable, show 0,0 instead of X _ X
- Minimap: Added an option to hide coords when unavailable.
- Minimap: Started adding actual minimap options.
------------------------------------------------------------------------
r20 | chaoslux | 2014-01-10 02:01:45 +0000 (Fri, 10 Jan 2014) | 5 lines
Changed paths:
   M /trunk/api.lua
   M /trunk/modules/minimap.lua
   M /trunk/modules/uielements/colorpicker.lua

- Elements: ColorPicker now allows the frame to be moved.
- API: Added a new dev function to help position frames by placing a border around a frame.
- Minimap: Adding Precision to Coord Text.
- Minimap: Coords are now Left-Justified.
- Minimap: Rewrote the way we prevent double-initialization. Instead of a boolean check, we just overwrite the SetMinimap function.
------------------------------------------------------------------------
r19 | chaoslux | 2014-01-06 10:39:52 +0000 (Mon, 06 Jan 2014) | 3 lines
Changed paths:
   M /trunk/LUI.xml
   M /trunk/modules/minimap.lua
   A /trunk/modules/uielements
   A /trunk/modules/uielements/colorpicker.lua
   A /trunk/modules/uielements/uielements.lua

Minimap: Correctly hides border textures when disabled.
LUI: Added UI Elements module, an umbrella of small modules  that arent fit to be their own modules, but improve the UI in some way. During V3, these used to be all over the place (some were modules, some were scripts, others were just hidden never to be found again)
Elements: Added ColorPicker module. Currently have Copy/Paste features, as well as viewing what was the old swatch.
------------------------------------------------------------------------
r18 | chaoslux | 2013-12-23 07:26:11 +0000 (Mon, 23 Dec 2013) | 6 lines
Changed paths:
   M /trunk/api.lua
   M /trunk/modules/minimap.lua

API: Removed debug prints.
Minimap: Restoring Default minimap disables MouseWheel Scrolling.
Minimap: Restoring Default Minimap changes minimapShape to CIRCLE
Minimap: Added textures around Minimap. Tex1, 3, 5, 7 have been renamed 1,2,3,4. Tex2,4,6,8 have been renamed 5,6,7,8.
Minimap: If Module is disabled and re-enabled again, call a different funtion to prevent re-initializing everything (and causing duplications of frames)
Minimap: Added option to change border color.
------------------------------------------------------------------------
r17 | chaoslux | 2013-10-19 09:11:28 +0000 (Sat, 19 Oct 2013) | 6 lines
Changed paths:
   M /trunk/LUI.toc
   M /trunk/api.lua
   M /trunk/modules/minimap.lua

- Updated TOC
- API: Added global function GFind(arg), debug function to help with scanning the Global table.
- Minimap: Now remove the zone and coord text when restoring default minimap.
- Minimap: Zone and Coord text are now hidden until you mouseover the minimap.
- Minimap: Added Right-Click Tracking dropdown.
- Minimap: Make sure that Minimap scripts (such as scroll zooming) only keep default behavior when module is disabled.
------------------------------------------------------------------------

Facts

Uploaded on
Jan 11, 2014
Game version
  • 5.4.2
Filename
LUI-r22.zip
Size
494.3 KiB
MD5
62018a896ce7b071196d80d1d9ee344a
Type
Alpha
Status
Normal
Downloads
94

Authors