r599

Details

  • Filename
    Grid2-michaeln-r599.zip
  • Uploaded by
  • Uploaded
    Apr 16, 2011
  • Size
    431.25 KB
  • Downloads
    92
  • MD5
    2146ff11bb87633d76416de62a574199

Supported WoW Retail Versions

  • 4.0.6

Changelog

------------------------------------------------------------------------
r599 | michaelspain | 2011-04-17 00:38:23 +0000 (Sun, 17 Apr 2011) | 1 line
Changed paths:
   M /trunk/Options/GridExportImport.lua

Minimum change in ImportProfile function
------------------------------------------------------------------------
r598 | michaelspain | 2011-04-17 00:28:43 +0000 (Sun, 17 Apr 2011) | 3 lines
Changed paths:
   M /trunk/Changes.txt
   M /trunk/Options/Grid2Options.toc
   M /trunk/Options/GridCore.lua
   M /trunk/Options/GridDebug.lua
   A /trunk/Options/GridExportImport.lua
   M /trunk/Options/GridIndicators.lua
   M /trunk/Options/locales/enUS.lua
   M /trunk/Options/locales/esES.lua
   M /trunk/RaidDebuffsOptions/Grid2RaidDebuffsOptions.lua

Grid2Options: Added a Tab with Advanced profile options.
Profile configurations can be exported/imported to/from a plain text format
Players can send/receive profiles using the addon comunication channel.
------------------------------------------------------------------------
r597 | michaelspain | 2011-04-14 02:13:20 +0000 (Thu, 14 Apr 2011) | 1 line
Changed paths:
   M /trunk/Options/GridTestLayout.lua

nothing important
------------------------------------------------------------------------
r595 | michaelspain | 2011-04-14 02:03:41 +0000 (Thu, 14 Apr 2011) | 1 line
Changed paths:
   M /trunk/Changes.txt

updated changes.txt
------------------------------------------------------------------------
r594 | michaelspain | 2011-04-14 01:59:26 +0000 (Thu, 14 Apr 2011) | 1 line
Changed paths:
   M /trunk/Changes.txt

Updated Changes.txt
------------------------------------------------------------------------
r593 | michaelspain | 2011-04-14 01:55:55 +0000 (Thu, 14 Apr 2011) | 2 lines
Changed paths:
   M /trunk/GridLayout.lua
   M /trunk/GridLayoutLayouts.lua
   M /trunk/Options/Grid2Options.toc
   M /trunk/Options/GridFrame.lua
   M /trunk/Options/GridIndicators.lua
   M /trunk/Options/GridLayout.lua
   D /trunk/Options/GridTest.lua
   A /trunk/Options/GridTestIndicators.lua (from /trunk/Options/GridTest.lua:587
   A /trunk/Options/GridTestLayout.lua

Implemented a Test mode for Layouts in Options. When a layout is tested, normal grid2 frames are hidden , and replaced width test frames, allowing to check the total size and appearance of the layout.

------------------------------------------------------------------------
r592 | michaelspain | 2011-04-12 21:48:19 +0000 (Tue, 12 Apr 2011) | 2 lines
Changed paths:
   M /trunk/GridCore.lua
   M /trunk/GridSetup.lua
   M /trunk/Options/GridStatuses.lua
   M /trunk/modules/IndicatorSquare.lua
   M /trunk/modules/StatusAuras.lua

More improvements in StatusAuras.lua
Fixed a bug in Square indicator.
------------------------------------------------------------------------
r591 | michaelspain | 2011-04-12 06:21:09 +0000 (Tue, 12 Apr 2011) | 6 lines
Changed paths:
   M /trunk/modules/StatusAuras.lua

Oops, correct commit of StatuaAuras.lua changes:
StatusAuras.lua refactoring:
Get rid of the nested loops to scan auras: Now each aura is localized by key in Buff/Debuffs table.
Removed statuses:Reset() loops.
Now we track notseen/seen/modified buffs using a flag in UpdateState.
Removed UpdateStateMine/NotMine functions.
------------------------------------------------------------------------
r590 | michaelspain | 2011-04-12 06:11:08 +0000 (Tue, 12 Apr 2011) | 6 lines
Changed paths:
   M /trunk/modules/StatusAuras.lua

StatusAuras.lua refactoring:
Get rid of the nested loops to scan auras: Now each aura is localized in Buff/Debuffs table by key.
Removed statuses:Reset() loops.
Now we track notseen/seen/modified buffs using a flag in UpdateState.
Removed UpdateStateMine/NotMine functions.

------------------------------------------------------------------------
r589 | michaelspain | 2011-04-12 01:30:31 +0000 (Tue, 12 Apr 2011) | 2 lines
Changed paths:
   M /trunk/locales.xml
   M /trunk/modules/StatusAuras.lua
   M /trunk/modules/StatusHealth.lua

Enable some missing locales in locales.xml
Minimum change in statusauras.lua
------------------------------------------------------------------------
r588 | michaelspain | 2011-04-11 22:13:54 +0000 (Mon, 11 Apr 2011) | 3 lines
Changed paths:
   M /trunk/GridIndicator.lua
   M /trunk/modules/StatusAuras.lua
   M /trunk/modules/StatusTargetIcon.lua

Fixed a bug in StatusAuras.lua status_HasStateChanged() was returning incorrect results , all indicators linked with auras were updated continuously, a serious perfomance issue.

indicator:UpdateBlink refactoring, removed blinking frames table from indicators.
------------------------------------------------------------------------
r587 | michaelspain | 2011-04-11 03:47:11 +0000 (Mon, 11 Apr 2011) | 1 line
Changed paths:
   M /trunk/GridBlink.lua
   M /trunk/GridCore.lua
   M /trunk/GridDefaults.lua
   M /trunk/GridFrame.lua
   M /trunk/GridIndicator.lua
   M /trunk/GridLayout.lua
   M /trunk/GridLayoutLayouts.lua
   M /trunk/GridSetup.lua
   M /trunk/GridStatus.lua
   M /trunk/LDB/Grid2LDB.lua
   M /trunk/Libs/utf8/utf8.lua
   M /trunk/Options/GridBlink.lua
   M /trunk/Options/GridCore.lua
   M /trunk/Options/GridDebug.lua
   M /trunk/Options/GridFrame.lua
   M /trunk/Options/GridIndicators.lua
   M /trunk/Options/GridLayout.lua
   M /trunk/Options/GridMedia.lua
   M /trunk/Options/GridStatuses.lua
   M /trunk/Options/GridTest.lua
   M /trunk/RaidDebuffs/Grid2RaidDebuffs.lua
   M /trunk/RaidDebuffsOptions/Grid2RaidDebuffsOptions.lua
   M /trunk/modules/IndicatorBar.lua
   M /trunk/modules/IndicatorText.lua
   M /trunk/modules/StatusHealth.lua
   M /trunk/modules/StatusMana.lua
   M /trunk/modules/StatusRange.lua
   M /trunk/modules/StatusTargetIcon.lua

Added a header note to modified files to comply with  zlib/libpng License
------------------------------------------------------------------------
r586 | michaelspain | 2011-04-11 03:00:18 +0000 (Mon, 11 Apr 2011) | 1 line
Changed paths:
   M /trunk/Changes.txt
   M /trunk/GridSetup.lua
   D /trunk/Options/ChangeList.lua
   M /trunk/Options/GridDebug.lua
   M /trunk/Options/GridTest.lua
   M /trunk/modules/IndicatorBar.lua
   M /trunk/modules/StatusMana.lua
   M /trunk/modules/StatusRange.lua
   M /trunk/modules/StatusTarget.lua
   M /trunk/modules/StatusTargetIcon.lua

cleaning some code
------------------------------------------------------------------------
r585 | michaelspain | 2011-04-10 23:33:29 +0000 (Sun, 10 Apr 2011) | 1 line
Changed paths:
   M /trunk/GridBlink.lua
   M /trunk/GridIndicator.lua
   M /trunk/Options/GridBlink.lua
   M /trunk/Options/GridStatuses.lua

Implemented two indicator:update() functions, with blink and without blink. Configuring Blink to "None" in options will enable the faster function.
------------------------------------------------------------------------
r584 | michaelspain | 2011-04-10 18:03:33 +0000 (Sun, 10 Apr 2011) | 1 line
Changed paths:
   M /trunk/GridIndicator.lua

Undo some wrong changes in SetBlinkingState inside GridIndicator.lua
------------------------------------------------------------------------
r583 | michaelspain | 2011-04-10 17:20:51 +0000 (Sun, 10 Apr 2011) | 2 lines
Changed paths:
   M /trunk/GridBlink.lua
   M /trunk/GridIndicator.lua
   M /trunk/Options/GridBlink.lua

Some optimizations in Grid2Blink.lua and GridIndicator.lua
Limited blink/flash effect to 25 updates/second.
------------------------------------------------------------------------
r582 | michaelspain | 2011-04-10 05:16:05 +0000 (Sun, 10 Apr 2011) | 2 lines
Changed paths:
   M /trunk/Options/Grid2Options.toc
   M /trunk/Options/GridIndicators.lua
   M /trunk/Options/GridStatuses.lua
   A /trunk/Options/GridTest.lua
   M /trunk/Options/locales/enUS.lua
   M /trunk/Options/locales/esES.lua
   M /trunk/modules/StatusHealth.lua

heal-incomning status: Implemented a cache to minimize the number of indicator updates, and speedup acces to heal-incoming data.
Added a test mode in options for indicators: when test mode is enabled all indicators show some text/icon.
------------------------------------------------------------------------
r581 | michaelspain | 2011-04-09 22:44:07 +0000 (Sat, 09 Apr 2011) | 5 lines
Changed paths:
   M /trunk/Changes.txt
   M /trunk/Grid2.toc
   M /trunk/GridCore.lua
   M /trunk/GridDefaults.lua
   M /trunk/GridFrame.lua
   M /trunk/GridIndicator.lua
   M /trunk/GridLayout.lua
   D /trunk/GridRange.lua
   M /trunk/GridRoster.lua
   M /trunk/GridStatus.lua
   D /trunk/GridUtils.lua
   M /trunk/Options/GridFrame.lua
   M /trunk/Options/GridStatuses.lua
   M /trunk/Options/locales/esES.lua
   M /trunk/RaidDebuffsOptions/Grid2RaidDebuffsOptions.lua
   M /trunk/RaidDebuffsOptions/Grid2RaidDebuffsOptions.toc
   M /trunk/modules/StatusHealth.lua
   M /trunk/modules/StatusMana.lua
   M /trunk/modules/StatusRange.lua

Ranges implemented in a more simple way.
StatusRange.lua refactoring, little speed optimization in OnUpdate timer.
Removed GridRange.lua
Removed GridUtils.lua
Disabled libbable-boss library (too much memory usage)
------------------------------------------------------------------------
r580 | michaelspain | 2011-04-08 18:44:11 +0000 (Fri, 08 Apr 2011) | 1 line
Changed paths:
   M /trunk/Changes.txt
   M /trunk/GridDefaults.lua

GridDefaults.lua little changes in some indicators default config
------------------------------------------------------------------------
r579 | michaelspain | 2011-04-08 18:10:36 +0000 (Fri, 08 Apr 2011) | 2 lines
Changed paths:
   M /trunk/Options/GridIndicators.lua
   M /trunk/Options/locales/enUS.lua
   M /trunk/Options/locales/esES.lua
   M /trunk/modules/IndicatorIcon.lua

Icon indicators CooldownText position and size can be configured from Grid2Options now.
Added a toggle to disable OmniCC for each icon indicator.
------------------------------------------------------------------------
r578 | michaelspain | 2011-04-08 03:51:27 +0000 (Fri, 08 Apr 2011) | 1 line
Changed paths:
   M /trunk/Changes.txt
   M /trunk/GridDefaults.lua
   M /trunk/Options/GridStatuses.lua
   M /trunk/Options/locales/enUS.lua
   M /trunk/Options/locales/esES.lua
   M /trunk/modules/StatusMana.lua

Added a poweralt status, to show chogal corruption, atremedes sound, etc.
------------------------------------------------------------------------
r577 | michaelspain | 2011-04-07 02:23:28 +0000 (Thu, 07 Apr 2011) | 1 line
Changed paths:
   M /trunk/Options/locales/esMX.lua

Updated esMX locale
------------------------------------------------------------------------
r576 | michaelspain | 2011-04-06 21:57:41 +0000 (Wed, 06 Apr 2011) | 1 line
Changed paths:
   M /trunk/Libs/utf8/utf8.lua

Little speed optimization for latin alphabets in utf8 functions
------------------------------------------------------------------------
r574 | michaelspain | 2011-04-06 17:18:06 +0000 (Wed, 06 Apr 2011) | 1 line
Changed paths:
   M /trunk/RaidDebuffsOptions/Grid2RaidDebuffsOptions.lua

Minor change in Grid2RaidDebuffsOptions.lua
------------------------------------------------------------------------
r573 | michaelspain | 2011-04-06 16:49:19 +0000 (Wed, 06 Apr 2011) | 1 line
Changed paths:
   M /trunk/RaidDebuffsOptions/Grid2RaidDebuffsOptions.lua

Grid2RaidDebuffsOptions: Added debuffs descriptions, using  tooltip:SetHyperlink trick to catch the info.
------------------------------------------------------------------------
r572 | michaelspain | 2011-04-06 15:39:34 +0000 (Wed, 06 Apr 2011) | 1 line
Changed paths:
   M /trunk/Options/locales/enUS.lua
   M /trunk/Options/locales/esES.lua
   M /trunk/RaidDebuffsOptions/Grid2RaidDebuffsOptions.lua
   M /trunk/RaidDebuffsOptions/RaidDebuffsBC.lua
   M /trunk/RaidDebuffsOptions/RaidDebuffsCataclysm.lua
   M /trunk/RaidDebuffsOptions/RaidDebuffsLichKing.lua

Minor enhancements in Grid2RaidDebuffsOptions module
------------------------------------------------------------------------
r571 | michaelspain | 2011-04-06 03:29:32 +0000 (Wed, 06 Apr 2011) | 2 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Changes.txt
   M /trunk/GridCore.lua
   M /trunk/Options/GridCore.lua
   M /trunk/Options/GridStatuses.lua
   M /trunk/Options/locales/enUS.lua
   M /trunk/Options/locales/esES.lua
   M /trunk/RaidDebuffs/Grid2RaidDebuffs.lua
   A /trunk/RaidDebuffsOptions
   A /trunk/RaidDebuffsOptions/Grid2RaidDebuffsOptions.lua
   A /trunk/RaidDebuffsOptions/Grid2RaidDebuffsOptions.toc
   A /trunk/RaidDebuffsOptions/RaidDebuffsBC.lua
   A /trunk/RaidDebuffsOptions/RaidDebuffsCataclysm.lua
   A /trunk/RaidDebuffsOptions/RaidDebuffsLichKing.lua

Created a more complete Grid2RaidDebuffsOptions module.
Now raid-debuffs spells can be configured, enabled/disabled etc.
------------------------------------------------------------------------
r569 | michaelspain | 2011-04-03 02:17:24 +0000 (Sun, 03 Apr 2011) | 1 line
Changed paths:
   M /trunk/Changes.txt

Changes.txt
------------------------------------------------------------------------
r568 | michaelspain | 2011-04-03 02:10:09 +0000 (Sun, 03 Apr 2011) | 1 line
Changed paths:
   M /trunk/GridFrame.lua
   M /trunk/GridLayout.lua
   M /trunk/GridLayoutLayouts.lua
   M /trunk/Options/GridFrame.lua
   M /trunk/Options/locales/esES.lua

Fixed wrong layout size recalculation when frames width or height were changed from Grid2Options.
------------------------------------------------------------------------
r567 | michaelspain | 2011-04-02 22:15:59 +0000 (Sat, 02 Apr 2011) | 2 lines
Changed paths:
   M /trunk/Changes.txt
   M /trunk/GridLayout.lua
   M /trunk/modules/IndicatorBar.lua
   D /trunk/modules/StatusHeals.lua
   M /trunk/modules/StatusHealth.lua
   M /trunk/modules.xml

StatusHeals.lua code moved to StatusHealth.lua to fix a
refresh issue: heals-incoming bar must be updated on units health or maxhealth changes, doing this we avoid registering unit_health_changes events again.
------------------------------------------------------------------------
r565 | michaelspain | 2011-04-02 17:13:54 +0000 (Sat, 02 Apr 2011) | 2 lines
Changed paths:
   M /trunk/Changes.txt
   M /trunk/Options/GridFrame.lua
   M /trunk/Options/GridIndicators.lua
   M /trunk/Options/GridStatuses.lua
   M /trunk/modules/IndicatorBar.lua

Fixed some issues related to new bar indicators system specially in Grid2Options. Cleaning up a bit Grid2Options code.

------------------------------------------------------------------------
r563 | michaelspain | 2011-04-01 23:39:35 +0000 (Fri, 01 Apr 2011) | 1 line
Changed paths:
   M /trunk/GridDefaults.lua
   M /trunk/GridFrame.lua
   M /trunk/GridIndicator.lua
   D /trunk/Options/GridCategories.lua
   M /trunk/Options/GridFrame.lua
   M /trunk/Options/GridIndicators.lua
   M /trunk/Options/GridStatuses.lua
   M /trunk/Options/locales/enUS.lua
   M /trunk/Options/locales/esES.lua
   M /trunk/locales/esES.lua
   M /trunk/modules/IndicatorBar.lua
   M /trunk/modules/StatusMana.lua

IndicatorBar.lua Full refactoring. Now unlimited bar indicators can be created, and used to show any compatible status, for example a mana bar. health and heals are not specials bars now, can be deleted, created, and placed anywhere like any other user created bars.
------------------------------------------------------------------------
r561 | michaelspain | 2011-03-30 22:20:20 +0000 (Wed, 30 Mar 2011) | 2 lines
Changed paths:
   M /trunk/GridLayout.lua

Better fix to Layout bug, thanks to MSaint
http://forums.wowace.com/showpost.php?p=315982&postcount=215
------------------------------------------------------------------------
r559 | michaelspain | 2011-03-30 02:05:48 +0000 (Wed, 30 Mar 2011) | 1 line
Changed paths:
   M /trunk/Grid2.toc

Grid2.toc file modification
------------------------------------------------------------------------
r558 | michaelspain | 2011-03-30 01:16:33 +0000 (Wed, 30 Mar 2011) | 1 line
Changed paths:
   M /trunk/modules/StatusHealth.lua

Fix feigndeath status GetText (it was not returning any text)
------------------------------------------------------------------------
r557 | michaelspain | 2011-03-29 22:24:30 +0000 (Tue, 29 Mar 2011) | 1 line
Changed paths:
   M /trunk/GridLayout.lua

MSaint layout problems fix see: http://forums.wowace.com/showpost.php?p=315974&postcount=214
------------------------------------------------------------------------
r556 | michaelspain | 2011-03-29 19:23:47 +0000 (Tue, 29 Mar 2011) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   A /trunk/Changes.txt
   M /trunk/Grid2.toc
   D /trunk/GridCategory.lua
   M /trunk/GridCore.lua
   M /trunk/GridDefaults.lua
   M /trunk/GridFrame.lua
   M /trunk/GridIndicator.lua
   M /trunk/GridLayout.lua
   M /trunk/GridLayoutLayouts.lua
   D /trunk/GridLocation.lua
   M /trunk/GridRange.lua
   A /trunk/GridSetup.lua
   M /trunk/GridStatus.lua
   M /trunk/GridUtils.lua
   A /trunk/LDB
   A /trunk/LDB/Grid2LDB.lua
   A /trunk/LDB/Grid2LDB.toc
   A /trunk/LDB/Libs
   A /trunk/LDB/Libs/LibDataBroker-1.1
   A /trunk/LDB/Libs/LibDataBroker-1.1/LibDataBroker-1.1.lua
   A /trunk/LDB/icon.tga
   A /trunk/Libs
   A /trunk/Libs/utf8
   A /trunk/Libs/utf8/utf8.lua
   M /trunk/Options/Grid2Options.toc
   M /trunk/Options/GridBlink.lua
   M /trunk/Options/GridCore.lua
   A /trunk/Options/GridDebug.lua
   D /trunk/Options/GridDefaults.lua
   M /trunk/Options/GridFrame.lua
   M /trunk/Options/GridIndicators.lua
   M /trunk/Options/GridLayout.lua
   D /trunk/Options/GridLocations.lua
   M /trunk/Options/GridStatuses.lua
   D /trunk/Options/core.lua
   M /trunk/Options/locales/enUS.lua
   M /trunk/Options/locales/esES.lua
   A /trunk/README.txt
   A /trunk/RaidDebuffs/Grid2RaidDebuffs.lua
   A /trunk/RaidDebuffs/Grid2RaidDebuffs.toc
   D /trunk/RaidDebuffs/Grid2StatusRaidDebuffs.lua
   D /trunk/RaidDebuffs/Grid2StatusRaidDebuffs.toc
   D /trunk/RaidDebuffsOptions
   M /trunk/locales/enUS.lua
   M /trunk/locales/esES.lua
   M /trunk/modules/IndicatorBar.lua
   M /trunk/modules/IndicatorBorder.lua
   M /trunk/modules/IndicatorIcon.lua
   M /trunk/modules/IndicatorSquare.lua
   M /trunk/modules/IndicatorText.lua
   M /trunk/modules/StatusHeals.lua
   M /trunk/modules/StatusHealth.lua
   A /trunk/modules/StatusTargetIcon.lua
   M /trunk/modules.xml

First commit, see Changes.txt
------------------------------------------------------------------------
r555 | jerry | 2011-01-08 20:50:19 +0000 (Sat, 08 Jan 2011) | 1 line
Changed paths:
   M /trunk/RaidDebuffs/Grid2StatusRaidDebuffs.lua

Add final debuff for Ticket-199. Thanks Kaleide.
------------------------------------------------------------------------

Additional Files

Type Name Size Uploaded Game Version Downloads
159.09 KB Apr 16, 2011 4.0.6 31