------------------------------------------------------------------------
r359 | chaoslux | 2011-09-10 03:43:18 +0000 (Sat, 10 Sep 2011) | 1 line
Changed paths:
   A /tags/3.6.4 (from /trunk:358)

Tagging as 3.6.4
------------------------------------------------------------------------
r358 | chaoslux | 2011-09-10 03:41:17 +0000 (Sat, 10 Sep 2011) | 1 line
Changed paths:
   M /trunk/LUI.toc

- What's this? I actually remembered to update the ToC file before pushing a release? Madness.
------------------------------------------------------------------------
r357 | deadlyslaya | 2011-09-09 23:37:58 +0000 (Fri, 09 Sep 2011) | 6 lines
Changed paths:
   M /trunk/unitframes/layout.lua
   M /trunk/unitframes/options/hideblizzard.lua
   M /trunk/unitframes/options/ouf.lua

unitframes/options/hideblizzard.lua
- Unregistered an event that was causing Blizzard's Raid Frames to often show when not supposed to.
- Removed unneeded hook for raid frames (all of the raid unitframes are parented to the container which is parented to the manager which should stay hidden).

unitframes/layout.lua, unitframes/options/ouf.lua
- Added option to the UnitFrames section that allows disabling of Blizzard's Raid Frames if LUI's Unitframes are completely disabled (the original option still remains under the Raid section for those using LUI's Unitframes).
------------------------------------------------------------------------
r356 | hix89 | 2011-09-08 10:12:02 +0000 (Thu, 08 Sep 2011) | 3 lines
Changed paths:
   M /trunk/modules/vengeance.lua

modules/vengeance.lua:
- Changed the way we retrieve the vengeance value. You can retrieve the value via UnitAura() which we were doing anyway so there was no need for the tooltip, which was maybe causing problems.
- Removed tooltip stuff.
------------------------------------------------------------------------
r355 | hix89 | 2011-09-05 10:52:32 +0000 (Mon, 05 Sep 2011) | 8 lines
Changed paths:
   M /trunk/LUI.lua
   M /trunk/addons/recount.lua

addons/recount.lua:
- Added Font settings into font size hack.

LUI.lua:
- Added Font options to Recount hack settings.

This should hopefully overcome the issue with have GTFO and LUI installed together. You'll have to login to WoW with GTFO disabled first and perform a Restore to Recount; /lui - General - Addons - Restore Recount.

------------------------------------------------------------------------
r354 | hix89 | 2011-09-04 18:18:15 +0000 (Sun, 04 Sep 2011) | 11 lines
Changed paths:
   M /trunk/modules/cooldown.lua

modules/cooldown.lua:
- Changed again...
- Changed the relationship of the Timer class with the Cooldown frame type.
- Timer class is now merged with the Cooldown frame type for faster and better access.
- Removed most metatable stuff.
- Now Timer class work as if self is the Cooldown frame, rather than the timer.
- Timers are now just fontstrings, and work of using a Cooldown frame's scripts instead of its own.
- For the above reason Cooldown frame's with scripts OnHide/OnUpdate will be ignored.
- Many database values that don't change but were indexed lots have been given local variable housings; Refresh function will update these on option changes.
- That is the main gist of the changes; module still uses the stack based system... as it is superior to the old. Fact!
- I would use hooks on OnHide/OnUpdate scripts that exists, but when I tried it memory consumption went through the roof. So I'm just ignoring frames with scripts. This scenario should only come up in special cases anyway, and in such cases probably wouldn't want one of our timers to begin with.
------------------------------------------------------------------------
r353 | hix89 | 2011-09-04 12:03:48 +0000 (Sun, 04 Sep 2011) | 3 lines
Changed paths:
   M /trunk/tools/profiler.lua

tools/profiler.lua:
- Made Profiler.Watch Profiler.GUI.Watch.
- New function Profiler.GUI.SetActiveField() allows external script to set current active field properly.
------------------------------------------------------------------------
r352 | hix89 | 2011-09-03 16:40:38 +0000 (Sat, 03 Sep 2011) | 3 lines
Changed paths:
   M /trunk/tools/profiler.lua

tools/profiler.lua:
- Edited Session length header.
- Put revision number in the profiler title.
------------------------------------------------------------------------
r351 | hix89 | 2011-09-03 15:25:40 +0000 (Sat, 03 Sep 2011) | 1 line
Changed paths:
   M /trunk/LUI.xml
   D /trunk/profiler.lua
   D /trunk/restore.lua
   A /trunk/tools
   A /trunk/tools/profiler.lua
   A /trunk/tools/restore.lua

moved profiler and restore into tools folder. debug/devapi and bugcatcher could also go in there.
------------------------------------------------------------------------
r350 | hix89 | 2011-09-02 16:46:55 +0000 (Fri, 02 Sep 2011) | 2 lines
Changed paths:
   M /trunk/profiler.lua

profiler.lua:
- No longer checks precision timer against GetTime. Just wasn't worth it.
------------------------------------------------------------------------
r349 | hix89 | 2011-09-02 15:36:41 +0000 (Fri, 02 Sep 2011) | 2 lines
Changed paths:
   M /trunk/profiler.lua

profiler.lua:
- Timings are now in microseconds (us) rather than milliseconds (ms). This will give more precision; and actual value to min/max stats and profiling code.
------------------------------------------------------------------------
r348 | hix89 | 2011-09-02 13:41:58 +0000 (Fri, 02 Sep 2011) | 2 lines
Changed paths:
   M /trunk/profiler.lua

profiler.lua:
- Traces newFunc now uses vararg instead of a1-a15. This will fix the Fader bug when using the profiler.
------------------------------------------------------------------------
r347 | hix89 | 2011-09-02 12:26:49 +0000 (Fri, 02 Sep 2011) | 7 lines
Changed paths:
   M /trunk/profiler.lua

profiler.lua:
- Add more profile information about functions; min and max times of calls.
- GUI now has Average, min and max time fields.
- GUI size increased.
- GUI Fields are now collapsible by right clicking them.
- Can now filter shown traces with the GUI when opening it. For example to only show Cooldown functions; "/luiprofiler Cooldown" - not case sensitive.

------------------------------------------------------------------------
r346 | cookremier1977 | 2011-09-01 16:52:31 +0000 (Thu, 01 Sep 2011) | 1 line
Changed paths:
   M /trunk/modules/bags.lua

Fix for Bags Module, when "Search" at the top is left clicked after right clicking
------------------------------------------------------------------------
r345 | hix89 | 2011-09-01 15:18:04 +0000 (Thu, 01 Sep 2011) | 6 lines
Changed paths:
   M /trunk/modules/fader.lua
   M /trunk/profiler.lua

modules/fader.lua:
- Added a check for hidden frames when checking mouse hover.

profiler.lua:
- Layout functionality improvements.

------------------------------------------------------------------------
r344 | thaly1989 | 2011-09-01 14:44:53 +0000 (Thu, 01 Sep 2011) | 1 line
Changed paths:
   M /trunk/modules/bars.lua

- fix for button visibility when dragging and dropping spells around while "Hide Empty active"
------------------------------------------------------------------------
r343 | hix89 | 2011-09-01 14:16:17 +0000 (Thu, 01 Sep 2011) | 2 lines
Changed paths:
   M /trunk/profiler.lua

profiler.lua:
- When a trace line colours red for removed; it would stay that way and colour all lines.
------------------------------------------------------------------------
r342 | hix89 | 2011-09-01 14:10:29 +0000 (Thu, 01 Sep 2011) | 2 lines
Changed paths:
   M /trunk/profiler.lua

profiler.lua:
- Error string format change (Reason = to Reason:)
------------------------------------------------------------------------
r341 | hix89 | 2011-09-01 13:43:54 +0000 (Thu, 01 Sep 2011) | 14 lines
Changed paths:
   M /trunk/LUI.lua
   M /trunk/modules/fader.lua
   M /trunk/modules/interruptannouncer.lua
   M /trunk/modules/worldmap.lua
   M /trunk/profiler.lua

LUI.lua:
- Added all module db and default metatables to the profiler.

modules/fader.lua:
- Added Fader namespace to the profiler; note that when the profiler is enabled it seems to break fader events (targeting, casting) ?

modules/interruptannouncer.lua:
- Added to profiler.

modules/worldmap.lua:
- Added to profiler.

profiler.lua:
- Field sorting enabled, and some colour changes.
------------------------------------------------------------------------
r340 | hix89 | 2011-09-01 12:54:12 +0000 (Thu, 01 Sep 2011) | 3 lines
Changed paths:
   M /trunk/profiler.lua

profiler.lua:
- More enhancements; better scroll bar, trace line limiting to window size.
- If a trace gets removed via a kill, the function name will appear red.
------------------------------------------------------------------------
r339 | hix89 | 2011-09-01 12:25:42 +0000 (Thu, 01 Sep 2011) | 10 lines
Changed paths:
   M /trunk/modules/cooldown.lua
   M /trunk/profiler.lua
   M /trunk/unitframes/layout.lua

modules/cooldown.lua:
- Added profiler registration; doesn't do anything unless profiler is on.
- Update text formatting so that when a cooldown is at 2.4 minutes timer will display 3minutes (blizzard style).
- Renamed the timer boycott.

profiler.lua:
- Added totals.

unitframes/layout.lua:
- Updated timer boycott.
------------------------------------------------------------------------
r338 | hix89 | 2011-09-01 11:12:45 +0000 (Thu, 01 Sep 2011) | 4 lines
Changed paths:
   M /trunk/profiler.lua

profiler.lua:
- Is now in a state of use. The GUI is very poorly put together and is lacking sorting and some visual niceness; but will get the job done.
- Disabled by default.
- Profiler GUI functions are added by default to profiler for initial example.
------------------------------------------------------------------------
r337 | hix89 | 2011-09-01 08:49:51 +0000 (Thu, 01 Sep 2011) | 2 lines
Changed paths:
   M /trunk/unitframes/options/hideblizzard.lua

unitframes/options/hideblizzard.lua:
- Possibly fixed hideblizzard functionality for hiding blizzard raid frame features.
------------------------------------------------------------------------
r336 | hix89 | 2011-08-31 01:44:31 +0000 (Wed, 31 Aug 2011) | 3 lines
Changed paths:
   M /trunk/LUI.xml
   M /trunk/profiler.lua

profiler.lua:
- Nearly at a state of using.
- Currently developing a GUI for viewing results; but the core profiling functionality is complete.
------------------------------------------------------------------------
r335 | cookremier1977 | 2011-08-30 14:51:15 +0000 (Tue, 30 Aug 2011) | 1 line
Changed paths:
   M /trunk/modules/bars.lua

Readded TotemBar Frame with miving and scaling functions
------------------------------------------------------------------------
r334 | hix89 | 2011-08-29 20:21:00 +0000 (Mon, 29 Aug 2011) | 3 lines
Changed paths:
   M /trunk/modules/merchant.lua

modules/merchant.lua:
- Items will now not be added to cart with buy quantity of 0; because 0 defaults to 1 when buying.
- This should prevent additional buying of items that are already fully stocked; this would only occur when at least one item was being bought.
------------------------------------------------------------------------
r333 | hix89 | 2011-08-29 19:31:02 +0000 (Mon, 29 Aug 2011) | 8 lines
Changed paths:
   M /trunk/restore.lua
   M /trunk/unitframes/layout.lua

restore.lua:
- Backups now have default values removed (values that are the same as the defaults). This greatly reduced backup size and processing of reverts.
- One caveat of this is that it will remove player edited tables; Server gold tables, Merchant Sell/Stock tables, etc.
- Please keep that in mind when reverting; this isn't a tool you should use often, but when your database is possibly corrupt.
- Thankfully these tables aren't as taxing to set up as the whole of your UI.

unitframes/layout.lua:
- Fixed a bug when enabling boss dummy cast bars.
------------------------------------------------------------------------
r332 | thaly1989 | 2011-08-29 11:09:24 +0000 (Mon, 29 Aug 2011) | 1 line
Changed paths:
   M /trunk/modules/bars.lua

fixed the Offset option for sidebars
------------------------------------------------------------------------
r331 | hix89 | 2011-08-29 05:13:32 +0000 (Mon, 29 Aug 2011) | 2 lines
Changed paths:
   M /trunk/restore.lua

restore.lua:
- Minor change; no actual edits here.
------------------------------------------------------------------------
r330 | hix89 | 2011-08-29 00:20:28 +0000 (Mon, 29 Aug 2011) | 3 lines
Changed paths:
   M /trunk/profiler.lua

profiler.lua:
- We'll have to resort to manually adding functions throughout our code to the tracer.
- Creating and running an automated method to find/trace all functions is a cumbersome task and sporadic; too many things can go wrong.
------------------------------------------------------------------------
r329 | hix89 | 2011-08-28 23:49:52 +0000 (Sun, 28 Aug 2011) | 5 lines
Changed paths:
   M /trunk/modules/merchant.lua
   M /trunk/restore.lua

modules/merchant.lua:
- Update a table reference typo; cheers tomkuzyno

restore.lua:
- A /luirestore will no longer edit the backup upon converting values.
------------------------------------------------------------------------
r328 | hix89 | 2011-08-28 00:48:05 +0000 (Sun, 28 Aug 2011) | 2 lines
Changed paths:
   M /trunk/profiler.lua

profiler.lua:
- Still in development.
------------------------------------------------------------------------
r327 | hix89 | 2011-08-27 21:00:15 +0000 (Sat, 27 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/cooldown.lua

modules/cooldown.lua:
- Captures some more stop/hide events. 
------------------------------------------------------------------------
r326 | hix89 | 2011-08-27 20:24:46 +0000 (Sat, 27 Aug 2011) | 3 lines
Changed paths:
   M /trunk/LUI.xml
   A /trunk/profiler.lua

profiler.lua:
- Work in progress profiler. The idea is that it will monitor all function calls from the LUI namespace and those inside it and error out of function calls and recursive loops that are taking up to much cpu time. Limited to only work on functions that are under namespaces; but that at least will be enough to find sources of problems.
- Is disabled, and currently doesn't work anyway!
------------------------------------------------------------------------
r325 | hix89 | 2011-08-27 18:04:04 +0000 (Sat, 27 Aug 2011) | 5 lines
Changed paths:
   M /trunk/modules/cooldown.lua
   M /trunk/restore.lua

modules/cooldown.lua:
- Metatable newindex fail.

restore.lua:
- Comment update.
------------------------------------------------------------------------
r324 | thaly1989 | 2011-08-27 17:30:04 +0000 (Sat, 27 Aug 2011) | 1 line
Changed paths:
   M /trunk/modules/bars.lua
   M /trunk/modules/swing.lua
   M /trunk/modules/threatbar.lua
   M /trunk/modules/vengeance.lua

some additional option fixes
------------------------------------------------------------------------
r323 | thaly1989 | 2011-08-27 17:20:46 +0000 (Sat, 27 Aug 2011) | 1 line
Changed paths:
   M /trunk/devapi.lua

tiny fix for the getColor/setColor methods
------------------------------------------------------------------------
r322 | thaly1989 | 2011-08-27 17:19:42 +0000 (Sat, 27 Aug 2011) | 7 lines
Changed paths:
   M /trunk/modules/bars.lua
   M /trunk/modules/swing.lua
   M /trunk/modules/threatbar.lua
   M /trunk/modules/vengeance.lua

bars.lua:
- some improvements for the options

swing.lua/threatbar.lua/vengeance.lua:
- rewritten vor new devapi
- added test button (show/hide)
- SORRY! because of devapi i had to load default settings :(
------------------------------------------------------------------------
r321 | hix89 | 2011-08-27 17:10:32 +0000 (Sat, 27 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/cooldown.lua

modules/cooldown.lua:
- Small metatable enhancement.
------------------------------------------------------------------------
r320 | hix89 | 2011-08-27 16:42:34 +0000 (Sat, 27 Aug 2011) | 2 lines
Changed paths:
   M /trunk/LUI.xml

LUI.xml:
- Commenting out new infostat module code, just in case.
------------------------------------------------------------------------
r319 | cookremier1977 | 2011-08-27 16:24:39 +0000 (Sat, 27 Aug 2011) | 1 line
Changed paths:
   M /trunk/modules/minimap.lua

Moved the Mail Icon to Bottom Left due to BF Icon visibility
------------------------------------------------------------------------
r318 | thaly1989 | 2011-08-27 15:04:16 +0000 (Sat, 27 Aug 2011) | 1 line
Changed paths:
   M /trunk/modules/bars.lua

tiny fix for the "Point" option within the bars module
------------------------------------------------------------------------
r317 | hix89 | 2011-08-27 14:10:46 +0000 (Sat, 27 Aug 2011) | 7 lines
Changed paths:
   M /trunk/modules/cooldown.lua

modules/cooldown.lua:
- Ahh; Think I found what could possibly be causing the issues.
- The OnHide event calls the timers.Stop event; which calls the Hide() function.
- On my game/os what was happening before was that if I made calls to the timers Stop method it would engage heavy recusive loops trying to hide the frame. So I changed it so that Stop calls were all Hide calls which fixed it.
- What I'm assuming is that this way of handling only works on certain game implementations and that different Operation systems, i.e. different game versions, have a slightly different handling.

- Now the Stop function is called everywhere and each timer has an enabled flag which is checked before performing the stop functionality which should prevent any of the above on any implementation.
------------------------------------------------------------------------
r316 | hix89 | 2011-08-27 13:50:20 +0000 (Sat, 27 Aug 2011) | 14 lines
Changed paths:
   M /trunk/modules/cooldown.lua

modules/cooldown.lua:
- Did what I could to squeeze more performance out of the module. I only noticed one thing that could of been hogging performance and that was if you had the precision set to 0.

Optimizations:
- Removed as much division as possible and changed to multiplication. This is a extremely minor optimization, one assembly command if I remember correctly, but means something in the big picture.
- Changed the Timer.TimerFormat table slightly; swapped division for factor ( / to * ) and removed update field from table.
- - Removed Update function, it was incorrect anyway.
- - Added Precision to table; a preformed list of formats, which replaces the string concatenation that was being performed each update (huge performance gain here) to work out display format.
- - Changed table's __call metamethod. Removed calls to Timer.Format's Update method to instead use a second return variable which is the modulus of the seconds by precision. This should hopefully be faster, but is probably the same speed since modulus is slightly more expensive operation; however now the new update peroid will actually be correct. 

- Added colour memory to Timer's text.
- Text colour will now only be updated if needed; this should hopefully be quite a reasonable performance upgrade.

Ultimately though, I can't determine why/if this module was causing so much freezes/hangs. I experience no issues with having the module running. The only thing I can assume is that with the precision == 0 the update frequency of the Timers below threshold became unlocked (fixed now) which would mean the timer would be updated every frame; however this still shouldn't of been able to cause freezes unless your hardware was extremely out of date :(. Lets hope these updates help people who were having problems.
------------------------------------------------------------------------
r315 | cookremier1977 | 2011-08-27 09:36:17 +0000 (Sat, 27 Aug 2011) | 1 line
Changed paths:
   M /trunk/modules/minimap.lua

LFG and MAIL icon positions changed for better visibilty of the Tooltip
------------------------------------------------------------------------
r314 | hix89 | 2011-08-26 14:54:14 +0000 (Fri, 26 Aug 2011) | 3 lines
Changed paths:
   M /trunk/restore.lua

restore.lua:
- Added to LUI namespace so it can be called from elsewhere.
- Updated script so that it can convert strings to numbers, or numbers to strings where convenient.
------------------------------------------------------------------------
r313 | hix89 | 2011-08-26 13:13:25 +0000 (Fri, 26 Aug 2011) | 11 lines
Changed paths:
   M /trunk/LUI.xml
   A /trunk/restore.lua

restore.lua:
- Added a database restorer. This provides new slash commands that will backup your current database settings, then allow you to restore them while checking their integrity.
- Restoring your database will firstly completely reset it to the defaults; removing corrupted settings.
- Next it will only copy back the settings of your backup that exist in the fresh database.
- Restoring your database will print logs of mismatched values (settings that are not what the should be; i.e. corrupted), and restore them to what they should be.
- You will have to reload your UI after a restore, a pop up is provided.
- Another command exists, but is not intended for use unless advised.

New commands:
- '/luibackup' - will create a new backup of your current database profile.
- '/luirestore' - will restore your databases integrity.
------------------------------------------------------------------------
r312 | hix89 | 2011-08-25 09:19:16 +0000 (Thu, 25 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/bars.lua

modules/bars.lua:
- Fader functionality and options added to Pet bar, Stance bar and Totem bar.
------------------------------------------------------------------------
r311 | hix89 | 2011-08-25 01:38:40 +0000 (Thu, 25 Aug 2011) | 9 lines
Changed paths:
   M /trunk/modules/cooldown.lua
   M /trunk/modules/fader.lua

modules/cooldown.lua:
- Removed on size change script trigger. Now font scale for a timer is only determined once, at assignment to a frame. I thought that this would be better as I know of no situation where a icon should be changing size in a way that would make the font need updated; scaling isn't an issue since the text frame inherits the scale from parents and the font doesn't need updated for that.
- Since OnSizeChanged events trigged quite frequently, this should hopefully squeeze a little more performance. If however you do notice that timers begin to look weird let me know of this, and what type of icon the cooldown was on.
- Removed several instances of similar code for FontScale memoizing and embeded it into metatables :>; oh how I love you metatables!

modules/fader.lua:
- Fixed a statement check which led to special hover scripts not being removed properly.
- Commented out unused functions.
- Made some comments proper sentences... because it's important! '.'
------------------------------------------------------------------------
r310 | deadlyslaya | 2011-08-25 00:54:27 +0000 (Thu, 25 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/worldmap.lua

modules/worldmap.lua
- Fixed bug with DropDown menu scales
------------------------------------------------------------------------
r309 | deadlyslaya | 2011-08-25 00:22:37 +0000 (Thu, 25 Aug 2011) | 1 line
Changed paths:
   D /trunk/media/templates/v4_originals/bars_bottom.blp
   D /trunk/media/templates/v4_originals/bars_top.blp

- Removed unneeded files
------------------------------------------------------------------------
r308 | deadlyslaya | 2011-08-25 00:21:07 +0000 (Thu, 25 Aug 2011) | 4 lines
Changed paths:
   M /trunk/LUI.lua
   M /trunk/modules/bags.lua
   M /trunk/modules/buffs.lua
   M /trunk/modules/orb.lua
   M /trunk/modules/worldmap.lua
   M /trunk/unitframes/options/hideblizzard.lua
   M /trunk/unitframes/options/ouf.lua

- Removed more global taints

LUI.lua
- Added Module function to the DefaultModulePrototype for use with modules of modules.
------------------------------------------------------------------------
r307 | deadlyslaya | 2011-08-24 23:51:14 +0000 (Wed, 24 Aug 2011) | 2 lines
Changed paths:
   M /trunk/unitframes/options/hideblizzard.lua

unitframes/options/hideblizzard.lua
- Fixed bug with a hook that doesn't exist
------------------------------------------------------------------------
r306 | thaly1989 | 2011-08-24 14:44:37 +0000 (Wed, 24 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/bars.lua

BF/Masque now should work for stance/shapeshift bar
equipped border / button text options now work with BF/Masque installed
------------------------------------------------------------------------
r305 | hix89 | 2011-08-24 00:54:34 +0000 (Wed, 24 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/cooldown.lua

modules/cooldown.lua:
- Force font update on assign, see if this removes an error of font not set.
------------------------------------------------------------------------
r304 | hix89 | 2011-08-23 15:35:13 +0000 (Tue, 23 Aug 2011) | 2 lines
Changed paths:
   M /trunk/LUI.lua
   M /trunk/modules/chat.lua
   M /trunk/modules/frames.lua
   M /trunk/modules/nameplates.lua
   M /trunk/modules/panels.lua
   M /trunk/modules/tooltip.lua

All Files:
- Stopped various global environment pollutions.
------------------------------------------------------------------------
r303 | thaly1989 | 2011-08-23 14:51:25 +0000 (Tue, 23 Aug 2011) | 1 line
Changed paths:
   M /trunk/modules/bars.lua

fixed a bug with all bottom bars getting the "mount bar" when in vehicle, now bar 1 is the vehicle bar and the others are hidden then
------------------------------------------------------------------------
r302 | hix89 | 2011-08-23 14:47:24 +0000 (Tue, 23 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/tooltip.lua

modules/tooltip.lua:
- Fixed a global r, g, b taint.
------------------------------------------------------------------------
r301 | hix89 | 2011-08-23 01:06:50 +0000 (Tue, 23 Aug 2011) | 8 lines
Changed paths:
   M /trunk/devapi.lua
   M /trunk/modules/cooldown.lua
   M /trunk/modules/infotext/infotext.lua
   M /trunk/modules/merchant.lua

devapi.lua:
- Allowed negative numbers in :NewInputNumber

modules/cooldown.lua:
- Added text offset options.

modules/merchant.lua:
- Added item list options for adding/editing auto stock items, which completes this feature.
------------------------------------------------------------------------
r300 | deadlyslaya | 2011-08-22 23:59:14 +0000 (Mon, 22 Aug 2011) | 11 lines
Changed paths:
   M /trunk/LUI.lua
   M /trunk/modules/worldmap.lua
   M /trunk/scripts/autoinvite.lua

LUI.lua
- Added option for AutoInvite to invite only friends/guildmates or anyone.

scripts/autoinvite.lua
- moved a few things around
- registered a chat command arg with LUI
  - /lui invite will toggle the AutoInvite script's enabled setting
  - you can also use /lui inv

modules/worldmap.lua
- fixed a few hooks relating to entering/leaving combat
------------------------------------------------------------------------
r299 | deadlyslaya | 2011-08-22 22:48:49 +0000 (Mon, 22 Aug 2011) | 6 lines
Changed paths:
   M /trunk/unitframes/options/hideblizzard.lua
   M /trunk/unitframes/options/ouf.lua

unitframes/options/hideblizzard.lua
- Added replies of whether or not the blizzard frame was shown/hidden to the show/hide calls.

unitframes/options/ouf.lua
- Added check to see if the blizzard Arena frames were hidden when enabling them before informing the user if their Arena frames are disabled in Blizzard's Interface options.
  - This will make it so users who the Arena frames disabled in LUI and in Blizzard's Interface options will not recieve a message about it on every login.
------------------------------------------------------------------------
r298 | deadlyslaya | 2011-08-22 21:23:55 +0000 (Mon, 22 Aug 2011) | 1 line
Changed paths:
   M /trunk/addons/forte.lua

Fixed bug that would sometimes happen if SetColors was called to early.
------------------------------------------------------------------------
r297 | thaly1989 | 2011-08-22 12:48:19 +0000 (Mon, 22 Aug 2011) | 7 lines
Changed paths:
   M /trunk/modules/bars.lua
   M /trunk/unitframes/layout.lua

- unitframes/layout.lua
fixed a bug with spawning unitframes with unitframes disabled

- modules/bars.lua
fixed some tiny bugs
some cosmetic stuff for the options <3
readded the red buttons for out of range (don't know why i deleted it oO)
------------------------------------------------------------------------
r296 | deadlyslaya | 2011-08-22 11:52:57 +0000 (Mon, 22 Aug 2011) | 17 lines
Changed paths:
   M /trunk/LUI.lua
   M /trunk/LUI.xml
   M /trunk/modules/micromenu.lua
   M /trunk/unitframes/layout.lua
   A /trunk/unitframes/options/hideblizzard.lua
   M /trunk/unitframes/options/ouf.lua

LUI.lua
- Added more explanation to new LUI:Module() function

LUI.xml
- Added new file: unitframes/options/hideblizzard.lua

modules/micromenu.lua
- Added ability to right click the Show/Hide Minimap button to Show/Hide the WorldMap.

unitframes/layout.lua
- removed calls to old Blizzard UnitFrame handler functions.

unitframes/options/ouf.lua
- removed old Blizzard UnitFrame handler functions and repalced all calls to them (see below).

unitframes/options/hideblizzard.lua
- new, fully functional, super-duper, awesomely amazing, incredibly uninteresting, no taint Blizzard UnitFrame handler functions!!! YAY
------------------------------------------------------------------------
r295 | hix89 | 2011-08-22 07:53:25 +0000 (Mon, 22 Aug 2011) | 3 lines
Changed paths:
   M /trunk/modules/merchant.lua

modules/merchant.lua:
- Added the core functionality of an AutoStock or auto buy items feature; however I've currently left out the options to add items and counts to the list :>, cause I think incomplete features are lulz.
- Localised many of the used functions throughout module.
------------------------------------------------------------------------
r294 | deadlyslaya | 2011-08-22 06:33:59 +0000 (Mon, 22 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/cooldown.lua

modules/cooldown.lua
- fixed bug that caused AceHook to throw a lua error if module was disabled then enabled then disabled again without reloading.
------------------------------------------------------------------------
r293 | deadlyslaya | 2011-08-22 03:07:55 +0000 (Mon, 22 Aug 2011) | 5 lines
Changed paths:
   M /trunk/modules/bars.lua
   M /trunk/modules/worldmap.lua

modules/bars.lua
- fixed bug with dominos and the sidebar position sliders

modules/worldmap.lua
- added hook so the LUI options menu will no longer close upon opening of the WorldMap
------------------------------------------------------------------------
r292 | hix89 | 2011-08-22 01:39:04 +0000 (Mon, 22 Aug 2011) | 5 lines
Changed paths:
   M /trunk/modules/cooldown.lua

modules/cooldown.lua:
- Completely re-written.
- Now uses a system that users 'Timer' objects, and works with stacks reusing timers that aren't currently in use and creating new ones when necessary. Should save some memory vs. the old approach which was for every cool down give it its own personal permanent timer.
- Uses new api and namespaces; which makes it lovely and dynamic.
- Apart from efficiency no new features were added; well, a precision option has been added which affects how many decimal places are present on the timer while under the threshold time.
------------------------------------------------------------------------
r291 | thaly1989 | 2011-08-21 18:59:52 +0000 (Sun, 21 Aug 2011) | 1 line
Changed paths:
   M /trunk/modules/bars.lua

fixed a tiny bug which reappearing old normal texture which looks like *?%.!
------------------------------------------------------------------------
r290 | hix89 | 2011-08-21 11:37:21 +0000 (Sun, 21 Aug 2011) | 4 lines
Changed paths:
   M /trunk/modules/fader.lua

modules/fader.lua:
- Removed old recursive routines :). I believe the new timed system is much better, we lose a small time frame of response by using timed over hooking children, but we gain not needed complex recursive hooking of children that may be completely useless; shown by old world map scenario (where some child frames were bigger than needed).
- This timed version however is simpler than the old one since everything runs under the one timer; instead of hooking old OnUpdates! :).
- Added some additional clean up to variables, and removed unneeded check.
------------------------------------------------------------------------
r289 | thaly1989 | 2011-08-21 11:24:03 +0000 (Sun, 21 Aug 2011) | 1 line
Changed paths:
   M /trunk/modules/bars.lua

- hopefully fixed more of the ADDON_ACTION_BLOCKED errors
------------------------------------------------------------------------
r288 | deadlyslaya | 2011-08-21 03:46:03 +0000 (Sun, 21 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/interruptannouncer.lua

modules/interruptannouncer.lua
- Fixed typo that was causing all interrupts to be announced and not just the player's/pet's.
------------------------------------------------------------------------
r287 | deadlyslaya | 2011-08-21 03:45:02 +0000 (Sun, 21 Aug 2011) | 21 lines
Changed paths:
   M /trunk/LUI.xml
   M /trunk/devapi.lua
   M /trunk/modules/bars.lua
   M /trunk/modules/datatext.lua
   M /trunk/modules/fader.lua
   A /trunk/modules/infotext (from /trunk/modules/infotexts:286)
   M /trunk/modules/infotext/bags.lua
   M /trunk/modules/infotext/infotext.lua
   A /trunk/modules/infotext/infotext.xml (from /trunk/modules/infotext.xml:281)
   D /trunk/modules/infotext.xml
   D /trunk/modules/infotexts
   M /trunk/modules/worldmap.lua

devapi.lua
- Changed PositionSliders to set the min and max to -10000 and 10000 respectively, and softMin/softMax will take the place of the original min/max until a formula for getting the min/max values can be created. (maybe we need to look into AceGUI)

modules/bars.lua
- Fixed bug that was causing the ShapeshiftBar to stretch to the bottom of the screen.

modules/datatext.lua
- added option to right click currency infotext to open the LUI options menu to that section for easy changing of tracked currency.
- added return statement at the beginning of the file for hix when he works on the new infotext.

infotext.xml
- moved into infotext folder

modules/infotext/infotext.lua, modules/infotext/bags.lua
- added return functions to beginning of file for when hix is working on the new infotext.

modules/fader.lua
- rewrote specialhover and create/delete hover scripts (they now use AceTimer to test if the mouse is over the frame or not).

modules/worldmap.lua
- the WorldMap fading should work properly now.
------------------------------------------------------------------------
r286 | thaly1989 | 2011-08-20 20:59:55 +0000 (Sat, 20 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/bars.lua

fixed some other bugs/typos
regarding the Point dropdown: not the best way i fixed this, i think
------------------------------------------------------------------------
r285 | thaly1989 | 2011-08-20 20:13:34 +0000 (Sat, 20 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/bars.lua

- fixed some minor bugs
- removed testing code i forgot to remove
------------------------------------------------------------------------
r284 | thaly1989 | 2011-08-20 18:34:27 +0000 (Sat, 20 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/bars.lua

(hopefully) fixed the problems with ADDON_ACTION_BLOCKED (Petbar)
added option to hide/show empty buttons for the bottom bars
------------------------------------------------------------------------
r283 | hix89 | 2011-08-20 17:27:03 +0000 (Sat, 20 Aug 2011) | 11 lines
Changed paths:
   M /trunk/modules/bars.lua
   M /trunk/modules/fader.lua
   M /trunk/modules/infotexts/bags.lua
   M /trunk/modules/worldmap.lua

modules/bars.lua:
- Small fix for option options regarding enabling the fader on the bottom bars; special mouse hover scripts are now applied.

modules/fader.lua:
- Comment updates here and there.
- Added two new functions which can be used to create Fader logic hover scripts on frames that do not want the other features of the Fader that come from registering; for example the WorldMapFrame hover scripts (See bellow).
- CreateHoverScripts and DeleteHoverScripts are the two new functions which apply and remove hover scripts from frames. Options to apply scripts to children, and recursively to other children, exist for frames which cause problems such like LUI Bars.
- Please read the comment notes on these functions to see their uses, especially ones relleated to use with Fader: and Fader. when interracting with AceHook.

modules/worldmap.lua:
- Added functionality and option for fading out the world map when it isn't being hovered over. Please note this feature is kinda buggy atm for some reason. The fade works fine but cause some of the child frames to overlap some of the buttons making them unpressable. Also in mini mode some frames are bigger than they should be which causes the mouse hover area to be large than expected.
------------------------------------------------------------------------
r282 | deadlyslaya | 2011-08-20 00:07:09 +0000 (Sat, 20 Aug 2011) | 10 lines
Changed paths:
   M /trunk/devapi.lua
   M /trunk/libs/LibWindow-1.1/LibWindow-1.1.lua
   M /trunk/modules/interruptannouncer.lua

devapi.lua
 - small change to values metatable for select and multiselect options

libs/LibWindow-1.1/LibWindow-1.1.lua
 - updated fix for lib author fail (the fix should no longer interfere with other addons that use LibWindow-1.1

modules/interruptannouncer.lua
 - rewrote most functions
 - now uses new API
 - now uses AceEvent so it should no longer randomly stop working
------------------------------------------------------------------------
r281 | thaly1989 | 2011-08-19 19:51:08 +0000 (Fri, 19 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/bars.lua

temporarily commented out the totem bar, because of bugging around infight... sorry
forgot for r280: changed the way lui handles the additional sidebar anchors, so dominos bar should work there
------------------------------------------------------------------------
r280 | thaly1989 | 2011-08-19 18:09:42 +0000 (Fri, 19 Aug 2011) | 1 line
Changed paths:
   M /trunk/modules/bars.lua

added a (very basic, unskinned) totembar, can't really work on it because i haven't got a shaman
------------------------------------------------------------------------
r279 | hix89 | 2011-08-19 07:29:22 +0000 (Fri, 19 Aug 2011) | 3 lines
Changed paths:
   M /trunk/modules/infotexts/infotext.lua

modules/infotexts/infotext.lua:
- Updated stat api to create LDB enabled stats.
- Updated OnEnable/OnDisable functionality for stats/ldb and panels.
------------------------------------------------------------------------
r278 | hix89 | 2011-08-19 01:14:54 +0000 (Fri, 19 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/infotexts/bags.lua
   M /trunk/modules/infotexts/infotext.lua

modules/infotexts/infotext.lua:
- Added main foundation for LDB display support for panels.
------------------------------------------------------------------------
r277 | chaoslux | 2011-08-18 23:07:08 +0000 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   D /trunk/DEBUG.lua
   A /trunk/debug.lua (from /trunk/DEBUG.lua:276)

Silly renaming.
------------------------------------------------------------------------
r276 | chaoslux | 2011-08-18 23:06:57 +0000 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   D /trunk/DevAPI.lua
   A /trunk/devapi.lua (from /trunk/DevAPI.lua:275)

Silly renaming.
------------------------------------------------------------------------
r275 | chaoslux | 2011-08-18 23:05:01 +0000 (Thu, 18 Aug 2011) | 2 lines
Changed paths:
   M /trunk/DevAPI.lua
   M /trunk/LUI.xml

- Small edit about table generations in the API.
- We don't need more files in ALL CAPS. 
------------------------------------------------------------------------
r274 | deadlyslaya | 2011-08-18 18:48:51 +0000 (Thu, 18 Aug 2011) | 2 lines
Changed paths:
   M /trunk/LUI.lua

Removed call to AceConsole:HandleCommand() because it caused problems and wasn't needed.
Added new table LUI.chatcommands that can be added to for special function calls via /lui ...
------------------------------------------------------------------------
r273 | thaly1989 | 2011-08-18 14:53:16 +0000 (Thu, 18 Aug 2011) | 6 lines
Changed paths:
   M /trunk/modules/bars.lua
   M /trunk/modules/micromenu.lua

micromenu.lua:
- fixed a bug with clicking on the buttons

bars.lua:
- readded most of the options
- added some other options (all new devapi)
------------------------------------------------------------------------
r272 | deadlyslaya | 2011-08-18 08:07:44 +0000 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   M /trunk/unitframes/core/elements/altpowerbar.lua

Reverted altpowerbar.lua back, removed line that may have been causing problems
------------------------------------------------------------------------
r271 | deadlyslaya | 2011-08-18 06:53:13 +0000 (Thu, 18 Aug 2011) | 5 lines
Changed paths:
   M /trunk/addons/forte.lua
   M /trunk/modules/bars.lua

addons/forte.lua
 - fixed bug that was causing the StaticPopup to skin forte to show for users who weren't using ForteXorcist.

modules/bars.lua
 - fixed bug with options menu when selecting what bar to anchor to the sidebars.
------------------------------------------------------------------------
r270 | deadlyslaya | 2011-08-18 06:08:35 +0000 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   M /trunk/LUI.lua

Fixed bug with disabled profile options that was causing those options to be disabled in all addons using AceDBOptions
------------------------------------------------------------------------
r269 | deadlyslaya | 2011-08-18 05:32:18 +0000 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   M /trunk/.pkgmeta

fixed typo
------------------------------------------------------------------------
r268 | deadlyslaya | 2011-08-18 05:25:51 +0000 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   D /trunk/docs/History.txt
   D /trunk/docs/License.txt

Fixed bugs with .pkgmeta file
------------------------------------------------------------------------
r267 | deadlyslaya | 2011-08-18 04:54:33 +0000 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   A /trunk/docs/History.txt
   A /trunk/docs/License.txt
   A /trunk/docs/ToDo.txt

Moved changelog output to docs/History.txt (hopefully)
------------------------------------------------------------------------
r266 | deadlyslaya | 2011-08-18 04:29:17 +0000 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   D /trunk/docs/Changelog.txt

Hopefully fixed bug that was making the repo packager error out.
------------------------------------------------------------------------
r265 | deadlyslaya | 2011-08-18 04:12:21 +0000 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   D /trunk/LUI_ExtraModule.toc.txt

Fixed a few repo commit issues
------------------------------------------------------------------------
r264 | deadlyslaya | 2011-08-18 04:04:42 +0000 (Thu, 18 Aug 2011) | 39 lines
Changed paths:
   M /trunk/.pkgmeta
   A /trunk/DEBUG.lua
   A /trunk/DevAPI.lua
   M /trunk/LUI.lua
   M /trunk/LUI.toc
   M /trunk/LUI.xml
   M /trunk/addons/bartender.lua
   M /trunk/addons/forte.lua
   M /trunk/addons/grid.lua
   M /trunk/addons/omen.lua
   M /trunk/addons/pallypower.lua
   M /trunk/addons/recount.lua
   A /trunk/docs
   A /trunk/docs/Changelog.txt
   A /trunk/docs/LUI_ExtraModule.toc.txt
   M /trunk/init.lua
   A /trunk/libs/libs.xml
   M /trunk/locale/deDE.lua
   M /trunk/locale/enUS.lua
   D /trunk/media/templates/v3/bars_bottom.blp
   D /trunk/media/templates/v3/bars_top.blp
   D /trunk/media/templates/v3/bars_top2.blp
   D /trunk/media/templates/v3/bars_top2_backup.blp
   A /trunk/media/templates/v3_backup
   A /trunk/media/templates/v3_backup/bars_bottom.blp
   A /trunk/media/templates/v3_backup/bars_top.blp
   A /trunk/media/templates/v3_backup/bars_top2.blp
   A /trunk/media/templates/v4
   A /trunk/media/templates/v4/bars_bottom.blp
   A /trunk/media/templates/v4/bars_top.blp
   A /trunk/media/templates/v4_originals
   A /trunk/media/templates/v4_originals/bars_bottom.blp
   A /trunk/media/templates/v4_originals/bars_bottom.png
   A /trunk/media/templates/v4_originals/bars_top.blp
   A /trunk/media/templates/v4_originals/bars_top.png
   M /trunk/modules/bags.lua
   M /trunk/modules/bars.lua
   M /trunk/modules/buffs.lua
   M /trunk/modules/chat.lua
   M /trunk/modules/cooldown.lua
   M /trunk/modules/datatext.lua
   D /trunk/modules/devapi.lua
   M /trunk/modules/fader.lua
   M /trunk/modules/faq.lua
   M /trunk/modules/frames.lua
   M /trunk/modules/infotexts/bags.lua
   M /trunk/modules/infotexts/infotext.lua
   M /trunk/modules/interruptannouncer.lua
   M /trunk/modules/merchant.lua
   M /trunk/modules/micromenu.lua
   M /trunk/modules/minimap.lua
   M /trunk/modules/nameplates.lua
   M /trunk/modules/orb.lua
   M /trunk/modules/panels.lua
   M /trunk/modules/raidmenu.lua
   M /trunk/modules/swing.lua
   M /trunk/modules/themes.lua
   M /trunk/modules/threatbar.lua
   M /trunk/modules/tooltip.lua
   M /trunk/modules/vengeance.lua
   M /trunk/modules/worldmap.lua
   M /trunk/scripts/autoinvite.lua
   M /trunk/scripts/blizzoptionsmover.lua
   M /trunk/scripts/blizzscale.lua
   M /trunk/scripts/bugcatcher.lua
   M /trunk/scripts/colourpicker.lua
   M /trunk/scripts/errorhider.lua
   M /trunk/scripts/frameidentifier.lua
   M /trunk/scripts/partyfix.lua
   M /trunk/scripts/talentspam.lua
   M /trunk/unitframes/core/elements/altpowerbar.lua
   M /trunk/unitframes/layout.lua
   M /trunk/unitframes/options/colors.lua
   M /trunk/unitframes/options/copysettings.lua
   M /trunk/unitframes/options/general.lua
   M /trunk/unitframes/options/importexport.lua
   M /trunk/unitframes/options/ouf.lua
   M /trunk/unitframes/options/units/arena.lua
   M /trunk/unitframes/options/units/arenapet.lua
   M /trunk/unitframes/options/units/arenatarget.lua
   M /trunk/unitframes/options/units/boss.lua
   M /trunk/unitframes/options/units/bosstarget.lua
   M /trunk/unitframes/options/units/focus.lua
   M /trunk/unitframes/options/units/focustarget.lua
   M /trunk/unitframes/options/units/maintank.lua
   M /trunk/unitframes/options/units/maintanktarget.lua
   M /trunk/unitframes/options/units/maintanktot.lua
   M /trunk/unitframes/options/units/party.lua
   M /trunk/unitframes/options/units/partypet.lua
   M /trunk/unitframes/options/units/partytarget.lua
   M /trunk/unitframes/options/units/pet.lua
   M /trunk/unitframes/options/units/pettarget.lua
   M /trunk/unitframes/options/units/player.lua
   M /trunk/unitframes/options/units/raid.lua
   M /trunk/unitframes/options/units/target.lua
   M /trunk/unitframes/options/units/tot.lua
   M /trunk/unitframes/options/units/totot.lua

Toc Bump because it wasn't done for 3.6.1

All Files:
 - Updated all references of local _, LUI = ... to local addonname, LUI = ...
 - Updated all references of LUI:NewModule() and LUI:GetModule to the new LUI:Module function that will make file load order unimportant (see comments in LUI.lua)
 - Added conflicting addon check function (declare them in module.conflicts; use a string with ; to separate or a table)
 - Added module:Toggle() function to all modules via prototype

DevAPI.lua
 - API is now a library and is automatically embedded in all modules via DefaultModuleLibraries
 - API has been rewritten

DEBUG.lua
 - debugger has been added to LUI that will enable itself on alpha and beta versions

docs
 - Changelog, License, and ExtraModuleTemplate have been moved inside this folder

libs/libs.xml
 - lib includes have been moved from the toc file into this file

modules/bars.lua
 - Updated to use new API
 - Fixed LibMasque references

modules/themes.lua
 - removed unneeded functions

modules/worldmap.lua
 - changed Esc button fix to use UIPanelWindows instead of UISpecialFrames as the later caused issues
 - added coordinates
 - added instance maps (you can now view maps of cities/instances/raids/bgs even if you aren't in that location)

bars_bottom.blp, bars_top.blp
 - reskinned for cleaner gradients and centered positioning
 - moved to v4 folder
 - original .png files can be found in media/templates/v4_originals in the repository


------------------------------------------------------------------------
r263 | thaly1989 | 2011-08-17 15:42:04 +0000 (Wed, 17 Aug 2011) | 1 line
Changed paths:
   M /trunk/modules/bars.lua

- fixed a bug with right sidebars clickable even when sidebar closed
------------------------------------------------------------------------
r262 | hix89 | 2011-08-16 15:59:40 +0000 (Tue, 16 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/buffs.lua

modules/buffs.lua:
- Made count text have a thin outline because those numbers are hard to read by default.
------------------------------------------------------------------------
r261 | hix89 | 2011-08-16 15:51:44 +0000 (Tue, 16 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/worldmap.lua

modules/worldmap.lua:
- Made map closable by Esc; You could prefer setting an "OnEscapePressed" script if you want additional features, but with UISpecialFrames you get the default blizzard frame close sound.
------------------------------------------------------------------------
r260 | thaly1989 | 2011-08-15 17:49:11 +0000 (Mon, 15 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/bars.lua

- fixed scaling bug with sidebars and offset ~= 0
- fixed a bug regarding interaction with the scaler
------------------------------------------------------------------------
r259 | thaly1989 | 2011-08-15 16:28:32 +0000 (Mon, 15 Aug 2011) | 1 line
Changed paths:
   M /trunk/addons/forte.lua

oops, wrong file :(
------------------------------------------------------------------------
r258 | thaly1989 | 2011-08-15 16:25:49 +0000 (Mon, 15 Aug 2011) | 1 line
Changed paths:
   M /trunk/addons/forte.lua

fixed the forte errors with the new map module
------------------------------------------------------------------------
r257 | thaly1989 | 2011-08-15 16:04:12 +0000 (Mon, 15 Aug 2011) | 1 line
Changed paths:
   M /trunk/modules/bars.lua

fixed some tiny bugs
------------------------------------------------------------------------
r256 | thaly1989 | 2011-08-15 15:22:24 +0000 (Mon, 15 Aug 2011) | 1 line
Changed paths:
   M /trunk/modules/bars.lua

fixed another stupid typo in the options
------------------------------------------------------------------------
r255 | thaly1989 | 2011-08-15 15:11:56 +0000 (Mon, 15 Aug 2011) | 1 line
Changed paths:
   M /trunk/modules/bars.lua

fixed a little typo
------------------------------------------------------------------------
r254 | thaly1989 | 2011-08-15 14:59:09 +0000 (Mon, 15 Aug 2011) | 6 lines
Changed paths:
   M /trunk/modules/bars.lua

bars.lua:
- completely rewritten
- now 2 sidebars each side possible
- up to 6 bottom bars
- more options (num buttons, num per row etc)
- rewritten for the new namespace format, using the new dev api
------------------------------------------------------------------------
r253 | hix89 | 2011-08-14 17:45:18 +0000 (Sun, 14 Aug 2011) | 3 lines
Changed paths:
   M /trunk/scripts/partyfix.lua

scripts/partyfix.lua:
- Re-implemented the prefix error catch. Now instead of discarding fix shortens the prefix to 16 chars. Hopefully this will save interference with stupid addons that use larger prefixes. ? We'll soon see.

------------------------------------------------------------------------
r251 | deadlyslaya | 2011-08-13 10:50:20 +0000 (Sat, 13 Aug 2011) | 5 lines
Changed paths:
   M /trunk/LUI.lua
   M /trunk/unitframes/layout.lua

LUI.lua:
- Fixed bug that was causing a lua error on login on rare occasions.

unitframes/layout.lua:
- Added channeling ticks to castbars.
------------------------------------------------------------------------
r250 | deadlyslaya | 2011-08-13 06:26:46 +0000 (Sat, 13 Aug 2011) | 13 lines
Changed paths:
   M /trunk/LUI.lua
   M /trunk/LUI.xml
   D /trunk/modules/map.lua
   A /trunk/modules/worldmap.lua
   A /trunk/scripts/autoinvite.lua
   D /trunk/scripts/blizzoptions.lua
   A /trunk/scripts/blizzoptionsmover.lua
   A /trunk/scripts/bugcatcher.lua
   D /trunk/scripts/error.lua
   D /trunk/scripts/errorframe.lua
   A /trunk/scripts/errorhider.lua
   D /trunk/scripts/frame.lua
   A /trunk/scripts/frameidentifier.lua
   D /trunk/scripts/invite.lua

modules/map.lua:
- Renamed to modules/worldmap.lua

modules/worldmap.lua
- Fixed a few more settings that weren't properly resetting upon disabling the WorldMap module

scripts:
- Renamed script files to more appropriate names

LUI.lua, LUI.xml:
- Updated to include new script names


------------------------------------------------------------------------
r249 | deadlyslaya | 2011-08-13 05:28:21 +0000 (Sat, 13 Aug 2011) | 6 lines
Changed paths:
   M /trunk/modules/datatext.lua
   M /trunk/modules/map.lua

modules/datatext.lua:
- Updated recent fix for Guild/Friends list localized class names

modules/map.lua
- Fixed issue with some properties of the World Map not resetting when the module is disabled.
- Added additional checkboxes to the small World Map
------------------------------------------------------------------------
r248 | hix89 | 2011-08-13 04:22:05 +0000 (Sat, 13 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/bags.lua
   M /trunk/modules/bars.lua
   M /trunk/modules/buffs.lua
   M /trunk/modules/chat.lua
   M /trunk/modules/cooldown.lua
   M /trunk/modules/datatext.lua
   M /trunk/modules/devapi.lua
   M /trunk/modules/faq.lua
   M /trunk/modules/frames.lua
   M /trunk/modules/map.lua
   M /trunk/modules/merchant.lua
   M /trunk/modules/micromenu.lua
   M /trunk/modules/minimap.lua
   M /trunk/modules/nameplates.lua
   M /trunk/modules/orb.lua
   M /trunk/modules/panels.lua
   M /trunk/modules/raidmenu.lua
   M /trunk/modules/swing.lua
   M /trunk/modules/themes.lua
   M /trunk/modules/threatbar.lua
   M /trunk/modules/tooltip.lua
   M /trunk/modules/vengeance.lua

modules:
- 'local _, LUI = ...' love for all!
------------------------------------------------------------------------
r247 | hix89 | 2011-08-13 04:08:02 +0000 (Sat, 13 Aug 2011) | 2 lines
Changed paths:
   M /trunk/modules/datatext.lua

modules/datatext.lua:
- LocClassNames fix for Guild/Friend infotexts; Might want to take a look at this Zista, dunno if this is how you intended them. It stops errors though and works correctly :)
------------------------------------------------------------------------
r246 | deadlyslaya | 2011-08-13 02:51:44 +0000 (Sat, 13 Aug 2011) | 9 lines
Changed paths:
   M /trunk/LUI.lua
   M /trunk/modules/devapi.lua
   M /trunk/modules/map.lua

modules/devapi.lua
 - Added get/set args to api:NewGroup()
   - see comments above function for more information

LUI.lua
 - you can now declare module.getter and/or module.setter for module wide get/set functions (see above)

modules/map.lua
 - updated module.getter and module.setter
------------------------------------------------------------------------
r245 | deadlyslaya | 2011-08-13 01:15:55 +0000 (Sat, 13 Aug 2011) | 3 lines
Changed paths:
   M /trunk/.pkgmeta
   A /trunk/libs
   A /trunk/libs/LibWindow-1.1
   A /trunk/libs/LibWindow-1.1/LibWindow-1.1.lua

libs/LibWindow-1.1/LibWindow-1.1.lua
 - Fixed bug with new lib that was causing game to freeze.
 - This lib will be internal until the author fixes the problem.
------------------------------------------------------------------------
r244 | deadlyslaya | 2011-08-13 01:00:23 +0000 (Sat, 13 Aug 2011) | 35 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/LUI.lua
   M /trunk/LUI.toc
   M /trunk/LUI.xml
   M /trunk/addons/forte.lua
   A /trunk/init.lua
   A /trunk/locale
   A /trunk/locale/deDE.lua
   A /trunk/locale/enUS.lua
   A /trunk/locale/locale.xml
   M /trunk/modules/bags.lua
   M /trunk/modules/bars.lua
   M /trunk/modules/datatext.lua
   M /trunk/modules/devapi.lua
   M /trunk/modules/fader.lua
   M /trunk/modules/faq.lua
   M /trunk/modules/interruptannouncer.lua
   M /trunk/modules/map.lua
   M /trunk/modules/swing.lua
   M /trunk/modules/themes.lua
   M /trunk/modules/threatbar.lua
   M /trunk/modules/vengeance.lua
   M /trunk/scripts/blizzoptions.lua
   M /trunk/scripts/blizzscale.lua
   M /trunk/scripts/colourpicker.lua
   M /trunk/scripts/error.lua
   M /trunk/scripts/errorframe.lua
   M /trunk/scripts/frame.lua
   M /trunk/scripts/invite.lua
   M /trunk/scripts/partyfix.lua
   M /trunk/scripts/talentspam.lua
   M /trunk/unitframes/layout.lua
   M /trunk/unitframes/options/colors.lua
   M /trunk/unitframes/options/copysettings.lua
   M /trunk/unitframes/options/general.lua
   M /trunk/unitframes/options/importexport.lua
   M /trunk/unitframes/options/ouf.lua
   M /trunk/unitframes/options/units/player.lua
   M /trunk/unitframes/options/units/raid.lua
   M /trunk/unitframes/options/units/target.lua
   M /trunk/unitframes/plugins/druidmanabar.lua

LUI.toc
 - Added new lib for Map module

LUI.xml
 - Added includes for beginning of Locale files

LUI.lua
 - The refresh function of modules should now only be called if the module is enabled.

init.lua
 - Moved registration of LUI with AceAddon into it's own file so that LUI can be retrieved from the Addon namespace instead of calling AceAddon in every file.

addons/forte.lua, modules/bags.lua, modules/bars.lua, modules/datatext.lua, modules/devapi.lua, modules/fader.lua, modules/interruptannouncer.lua, modules/map.lua, modules/swing.lua, modules/themes.lua, modules/threatbar.lua, modules/vengeance.lua, scripts/blizzoptions.lua, scripts/blizzscale.lua, scripts/colourpicker.lua, scripts/error.lua, scripts/errorframe.lua, scripts/frame.lua, scripts/invite.lua, scripts/partyfix.lua, scripts/talentspam.lua, unitframes/layout.lua
 - Changed retrieval of local LUI var to be from the namespace instead of calling AceAddon

LUI.lua, unitframes/layout.lua, unitframes/options/colors.lua, unitframes/options/copysettings.lua, unitframes/options/general.lua, unitframes/options/importexport.lua, unitframes/options/ouf.lua, unitframes/options/units/player.lua, unitframes/options/units/raid.lua, unitframes/options/units/target.lua, unitframes/plugins/druidmanabar.lua
 - Moved LUI.oUF table to LUI.oUF_LUI as LUI.oUF will now be oUF core

locale/locale.xml, locale/enUS.lua, locale/deDE.lua
 - Added begining of localizations. They can be accessed through LUI.L

modules/datatext.lua
 - Changed Icon stratas to HIGH instead of TOOLTIP as they were showing above the world map.

modules/devapi.lua
 - Fixed a few of the api functions that were causing errors.

modules/map.lua
 - a full rewrite has been on this module and it now has an options menu (YAY).

modules/faq.lua
 - Added to the faq.

scripts/colourpicker.lua, scripts/frame.lua
 - Cleaned up code.
------------------------------------------------------------------------
r243 | deadlyslaya | 2011-08-10 23:22:36 +0000 (Wed, 10 Aug 2011) | 14 lines
Changed paths:
   M /trunk/LUI.xml
   M /trunk/addons/forte.lua
   M /trunk/modules/datatext.lua
   A /trunk/scripts/blizzoptions.lua
   M /trunk/unitframes/options/ouf.lua

LUI.xml
 - Added scripts/blizzoptions.lua

scripts/blizzoptions.lua
 - This will allow all of Blizzard's option frames to be dragged.

addons/forte.lua
 - Fixed bug that wouldn't allow you to lock the any unlocked Forte modules if you were using LUI to position it.

modules/datatext.lua
 - Fixed bug that was causing incorrect total gold amounts on mouseover of the Gold Infotext.

unitframes/options/ouf.lua
 - Added another fix for more ADDON_ACTION_BLOCKED errors.
------------------------------------------------------------------------
r242 | thaly1989 | 2011-08-10 15:47:15 +0000 (Wed, 10 Aug 2011) | 3 lines
Changed paths:
   M /trunk/modules/vengeance.lua
   M /trunk/unitframes/options/copysettings.lua
   M /trunk/unitframes/options/importexport.lua
   M /trunk/unitframes/options/ouf.lua

- modules/vengeance.lua: some code improvements/bugfixes (got some wrong values under the affect of +% hp buffs etc)

- unitframes: fixed some bugs with copying etc (stupid me forgot to change the code for the V2Textures there....
------------------------------------------------------------------------
r241 | deadlyslaya | 2011-08-10 12:17:38 +0000 (Wed, 10 Aug 2011) | 9 lines
Changed paths:
   M /trunk/LUI.lua
   M /trunk/modules/chat.lua
   M /trunk/modules/datatext.lua

LUI.lua
 - Fixed LUI.db callbacks so they will not enable/disable the modules if the PLAYER_LOGIN event hasn't fired yet.
   - This fixes the issues some people were having with the Gold Infotext.

modules/datatext.lua
 - Reverted Gold Infotext's OnEnable function.

modules/chat.lua
 - Fixed typo that was causing lua errors and massive amounts of memory usage if you tried to change the editbox color.  http://wow.curseforge.com/addons/lui/tickets/96-editbox-color-picker-memory-leak/
------------------------------------------------------------------------
r240 | thaly1989 | 2011-08-09 12:08:32 +0000 (Tue, 09 Aug 2011) | 1 line
Changed paths:
   M /trunk/unitframes/options/general.lua
   M /trunk/unitframes/options/ouf.lua
   M /trunk/unitframes/options/units/arena.lua
   M /trunk/unitframes/options/units/boss.lua
   M /trunk/unitframes/options/units/maintank.lua
   M /trunk/unitframes/options/units/party.lua

- added options for grow direction for arena, boss, maintank, party frames (horizontal/vertical)
------------------------------------------------------------------------
