r583

Details

  • Filename
    Grid2-r583.zip
  • Uploaded by
  • Uploaded
    May 30, 2011
  • Size
    508.29 KB
  • Downloads
    164
  • MD5
    52ed0ffac3b95851b07a019168424c15

Supported WoW Retail Versions

  • 4.1.0

Changelog

------------------------------------------------------------------------
r583 | michaelspain | 2011-05-30 19:17:00 +0000 (Mon, 30 May 2011) | 3 lines
Changed paths:
   M /trunk/Grid2.toc
   M /trunk/GridCore.lua
   M /trunk/Libs/utf8/utf8.lua
   M /trunk/Options/GridCore.lua

Grid2 core was using AceConfig3.0 library, changed
options frame registration process to avoid using this library.
Changed .toc to load libdualspec after libstub.
Minor optimization in utf8.lua
------------------------------------------------------------------------
r582 | michaelspain | 2011-05-27 04:18:11 +0000 (Fri, 27 May 2011) | 1 line
Changed paths:
   M /trunk/Options/GridStatuses.lua

More simple and fast rgbToHex function.
------------------------------------------------------------------------
r581 | michaelspain | 2011-05-27 03:15:09 +0000 (Fri, 27 May 2011) | 20 lines
Changed paths:
   M /trunk/GridDefaults.lua
   M /trunk/GridIndicator.lua
   M /trunk/GridSetup.lua
   M /trunk/Options/GridCore.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/RaidDebuffs/Grid2RaidDebuffs.lua
   M /trunk/RaidDebuffsOptions/Grid2RaidDebuffsOptions.lua
   M /trunk/locales/esES.lua
   M /trunk/modules/IndicatorIcon.lua
   M /trunk/modules/IndicatorSquare.lua
   M /trunk/modules/IndicatorText.lua
   M /trunk/modules/StatusAuras.lua
   M /trunk/modules/StatusBanzai.lua
   M /trunk/modules/StatusClassColor.lua
   A /trunk/modules/StatusColor.lua
   A /trunk/modules/StatusCreatureColor.lua
   A /trunk/modules/StatusFriendColor.lua
   M /trunk/modules/StatusHealth.lua
   M /trunk/modules.xml

Statuses have been organized into categories.

Icon indicators cooldown frames have a name now (only if "disable omnicc" option is not set)
allowing to configure rules in omniCC to customize cooldowns appearance (See ticket #221).
The indicators frame name has this format: Grid2[IndicatorNameWithoutHyphens][numbers_dont_matter],
for example an icon-center frame cooldown name looks like "Grid2iconcenter0102", and
the rule in omnicc could be simply "Grid2" to configure all grid2 cooldowns, "Grid2icon" to configure all
cooldowns indicators starting with icon, or "Grid2iconcenter" to configure only the icon-center indicator.

Added several color statuses: creaturecolor , friendcolor and color. The color indicator provides
a simple color, unlimited number of color statuses can be created. A color status has zero cpu usage in combat,
so it is the best way to assign a fixed color to an indicator (colors provided by some other status
like mana, or health statuses, are not efficient because the linked indicators are updated every
time a unit health or mana changes).

Health-current status has not a simple color anymore. Now defines a gradient color based on unit health
(by default: green= maximun health  orange= 50% health  red= very low health). If you want a fixed
color for the health-bar indicator, use the friencolor status, or create a color status.

Code cleaning in some indicators and statuses.
------------------------------------------------------------------------
r580 | michaelspain | 2011-05-23 02:19:12 +0000 (Mon, 23 May 2011) | 1 line
Changed paths:
   M /trunk/Options/GridIndicators.lua

Bug fix: Indicator border color option works again.
------------------------------------------------------------------------
r579 | michaelspain | 2011-05-23 02:12:34 +0000 (Mon, 23 May 2011) | 2 lines
Changed paths:
   M /trunk/RaidDebuffs/Grid2RaidDebuffs.lua
   M /trunk/modules/StatusAuras.lua

Fixed ticket #220.
"Show if missing" buffs were crashing icon indicator.
------------------------------------------------------------------------
r578 | michaelspain | 2011-05-22 22:36:42 +0000 (Sun, 22 May 2011) | 3 lines
Changed paths:
   M /trunk/GridIndicator.lua
   M /trunk/GridStatus.lua
   M /trunk/LDB/Grid2LDB.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/modules/IndicatorBar.lua
   M /trunk/modules/IndicatorIcon.lua
   M /trunk/modules/IndicatorSquare.lua
   M /trunk/modules/IndicatorText.lua
   M /trunk/modules/StatusBanzai.lua
   M /trunk/modules/StatusDirection.lua
   M /trunk/modules/StatusRole.lua

Important changes in all indicators update functions to simplify and speed up a bit the code (this changes could introduce some bugs or appearance changes in some statuses).
Added update rate option to banzai and direction statuses.
Some optimizations and bug fixes in banzai status.
------------------------------------------------------------------------
r577 | michaelspain | 2011-05-20 02:15:15 +0000 (Fri, 20 May 2011) | 2 lines
Changed paths:
   M /trunk/Libs/utf8/utf8.lua
   M /trunk/modules/IndicatorIcon.lua
   M /trunk/modules/IndicatorText.lua
   M /trunk/modules/StatusBanzai.lua

Fixed a recent bug in icon indicator (icon transparency based on alpha status color was not been applied)
Changed the name of the grid2 utf8 manipulation functions to avoid conflicts with other addons.
------------------------------------------------------------------------
r576 | michaelspain | 2011-05-19 03:01:05 +0000 (Thu, 19 May 2011) | 1 line
Changed paths:
   M /trunk/modules/StatusBanzai.lua

Banzai status: Adding compatibility with icon indicator.
------------------------------------------------------------------------
r575 | michaelspain | 2011-05-18 20:15:44 +0000 (Wed, 18 May 2011) | 2 lines
Changed paths:
   A /trunk/Arrows32-32x32.tga
   M /trunk/GridDefaults.lua
   M /trunk/Options/GridStatuses.lua
   M /trunk/Options/locales/enUS.lua
   M /trunk/Options/locales/esES.lua
   M /trunk/README.txt
   M /trunk/modules/IndicatorIcon.lua
   M /trunk/modules/StatusBanzai.lua
   A /trunk/modules/StatusDirection.lua
   M /trunk/modules.xml

Added new status: "Direction" This status shows an arrow in the direction of each player.
Banzai Status: Added support for channeling and instant spells.
------------------------------------------------------------------------
r574 | michaelspain | 2011-05-17 01:27:14 +0000 (Tue, 17 May 2011) | 2 lines
Changed paths:
   D /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/locales/enUS.lua
   M /trunk/locales/esES.lua
   M /trunk/modules/IndicatorBar.lua
   A /trunk/modules/StatusBanzai.lua
   A /trunk/modules/StatusDungeonRole.lua
   M /trunk/modules/StatusMana.lua
   M /trunk/modules/StatusOffline.lua
   M /trunk/modules.xml

Added banzai status: This status tracks harmfull spells casted by hostile units over raid members. Can be mapped to all types of indicators, if the status is mapped to a bar indicator (configured to show durations), the bar will works like a casting bar of the harmfull spell. Not tested too much only in ascendant council. For now, only tracks casted spells (not channeled), and the hostile unit must be targeted by some raid member to detect the spells.
Added DungeounRole status.
------------------------------------------------------------------------
r573 | michaelspain | 2011-05-14 19:34:39 +0000 (Sat, 14 May 2011) | 6 lines
Changed paths:
   M /trunk/GridFrame.lua
   M /trunk/GridLayout.lua
   M /trunk/GridSetup.lua
   M /trunk/Options/GridStatuses.lua
   M /trunk/Options/locales/deDE.lua
   M /trunk/Options/locales/esMX.lua
   M /trunk/Options/locales/frFR.lua
   M /trunk/locales/deDE.lua
   M /trunk/locales/enUS.lua
   M /trunk/locales/esMX.lua
   M /trunk/locales/frFR.lua
   M /trunk/modules/IndicatorBar.lua
   M /trunk/modules/IndicatorIcon.lua
   M /trunk/modules/StatusAuras.lua
   M /trunk/modules/StatusOffline.lua
   M /trunk/modules/StatusRole.lua

Bug fix: Offline status must be refreshed correctly now when a player reconnects (UNIT_CONNECTION event seems bugged, implemented a workaround).
Bug fix: Indicator bar timer bug fixed.
Minor cpu speed optimizations in several modules.
Grid2 and Grid2options must not crash now if some locales are missing.
Updated some locales.
Colorized buffs/debuffs statuses.
------------------------------------------------------------------------
r572 | michaelspain | 2011-05-09 18:29:51 +0000 (Mon, 09 May 2011) | 1 line
Changed paths:
   M /trunk/Options/locales/ruRU.lua
   M /trunk/locales/ruRU.lua

Updated russian locales, thanks to sonure (ticket #216)
------------------------------------------------------------------------
r571 | michaelspain | 2011-05-08 15:21:12 +0000 (Sun, 08 May 2011) | 1 line
Changed paths:
   M /trunk/GridIndicator.lua
   M /trunk/Options/GridIndicators.lua

Grid2Options: Fixing several statuses priorities calculation and shifting bugs.
------------------------------------------------------------------------
r570 | michaelspain | 2011-05-07 22:45:58 +0000 (Sat, 07 May 2011) | 1 line
Changed paths:
   M /trunk/RaidDebuffsOptions/RaidDebuffsCataclysm.lua

Adding missing raid debuffs, thanks to kaleide
------------------------------------------------------------------------
r569 | michaelspain | 2011-05-07 18:31:29 +0000 (Sat, 07 May 2011) | 1 line
Changed paths:
   M /trunk/GridIndicator.lua
   M /trunk/modules/StatusAuras.lua

Blink effect several bugs fix (tickets #211 #212)
------------------------------------------------------------------------
r568 | michaelspain | 2011-05-07 16:34:58 +0000 (Sat, 07 May 2011) | 2 lines
Changed paths:
   M /trunk/GridFrame.lua
   M /trunk/GridLayout.lua
   M /trunk/GridLayoutLayouts.lua
   M /trunk/Options/GridIndicators.lua
   M /trunk/modules/StatusAuras.lua

Frames initialization in combat blizzard bug fix using precreation frames workaround.
Now Solo layout dropdownlist shows party/raids layouts. You can choose a party/raid layout for solo if you have disconnect problems in raids, and you want to see all players in grid2 just after reloging without doing a reloadui()
------------------------------------------------------------------------
r567 | michaelspain | 2011-05-07 04:21:46 +0000 (Sat, 07 May 2011) | 3 lines
Changed paths:
   M /trunk/Options/GridIndicators.lua
   A /trunk/Options/textures
   A /trunk/Options/textures/arrow-down.tga
   A /trunk/Options/textures/arrow-up.tga
   A /trunk/Options/textures/indicator-alpha.tga
   A /trunk/Options/textures/indicator-bar.tga
   A /trunk/Options/textures/indicator-border.tga
   A /trunk/Options/textures/indicator-color.tga
   A /trunk/Options/textures/indicator-default.tga
   A /trunk/Options/textures/indicator-icon.tga
   A /trunk/Options/textures/indicator-square.tga
   A /trunk/Options/textures/indicator-text.tga
   M /trunk/README.txt

Grid2Options:
Added icons to indicators list.
Replaced status ordering buttons with up and down arrows.
------------------------------------------------------------------------
r566 | michaelspain | 2011-05-06 21:08:34 +0000 (Fri, 06 May 2011) | 4 lines
Changed paths:
   M /trunk/Options/GridIndicators.lua
   M /trunk/modules/IndicatorBar.lua
   M /trunk/modules/StatusAuras.lua

BarIndicator: Fix crash when show stack or duration is enabled, and a mapped status cannot provide requested info.
StatusAuras: Moved missingTexture calculation from CreateDebuff to UpdateDB(),
StatusAuras: Assigned a default missingTexture if GetSpellInfo cannot provide a texture for a missing type status.
StatusAuras: Created a RefreshAuras method used by Grid2Options to refresh auras when a new aura is created.
------------------------------------------------------------------------
r565 | michaelspain | 2011-05-06 01:57:39 +0000 (Fri, 06 May 2011) | 1 line
Changed paths:
   M /trunk/modules/StatusMana.lua

PowerAlt status fix. In Atremedes hc, UnitPower() some times returns -100 instead of 0. Discard negative values.
------------------------------------------------------------------------
r564 | michaelspain | 2011-05-06 01:22:49 +0000 (Fri, 06 May 2011) | 1 line
Changed paths:
   M /trunk/locales.xml

Added deDE locale file to locales.xml
------------------------------------------------------------------------
r563 | michaelspain | 2011-05-05 18:56:00 +0000 (Thu, 05 May 2011) | 2 lines
Changed paths:
   M /trunk/Libs
   M /trunk/Options
   M /trunk/Options/GridIndicators.lua
   M /trunk/RaidDebuffsOptions

Relax indicators name creation restrictions.

------------------------------------------------------------------------
r562 | michaelspain | 2011-05-05 17:47:20 +0000 (Thu, 05 May 2011) | 1 line
Changed paths:
   M /trunk/locales/enUS.lua
   M /trunk/locales/esES.lua

Added missing locale
------------------------------------------------------------------------
r561 | michaelspain | 2011-05-05 17:39:13 +0000 (Thu, 05 May 2011) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   A /trunk/Changes.txt
   M /trunk/Grid2.toc
   M /trunk/GridBlink.lua
   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
   D /trunk/GridRange.lua
   M /trunk/GridRoster.lua
   A /trunk/GridSetup.lua
   M /trunk/GridStatus.lua
   D /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
   D /trunk/Options/ChangeList.lua
   M /trunk/Options/Grid2Options.toc
   M /trunk/Options/GridBlink.lua
   D /trunk/Options/GridCategories.lua
   M /trunk/Options/GridCore.lua
   A /trunk/Options/GridDebug.lua
   D /trunk/Options/GridDefaults.lua
   A /trunk/Options/GridExportImport.lua
   M /trunk/Options/GridFrame.lua
   M /trunk/Options/GridIndicators.lua
   M /trunk/Options/GridLayout.lua
   D /trunk/Options/GridLocations.lua
   M /trunk/Options/GridMedia.lua
   M /trunk/Options/GridStatuses.lua
   A /trunk/Options/GridTestIndicators.lua
   A /trunk/Options/GridTestLayout.lua
   D /trunk/Options/core.lua
   M /trunk/Options/locales/enUS.lua
   M /trunk/Options/locales/esES.lua
   M /trunk/Options/locales/esMX.lua
   A /trunk/README.txt
   A /trunk/RaidDebuffs/Grid2RaidDebuffs.lua
   A /trunk/RaidDebuffs/Grid2RaidDebuffs.toc
   D /trunk/RaidDebuffs/Grid2StatusRaidDebuffs.lua
   R /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
   M /trunk/locales/enUS.lua
   M /trunk/locales/esES.lua
   M /trunk/locales.xml
   M /trunk/modules/IndicatorAlpha.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/StatusAFK.lua
   M /trunk/modules/StatusAuras.lua
   M /trunk/modules/StatusClassColor.lua
   D /trunk/modules/StatusHeals.lua
   M /trunk/modules/StatusHealth.lua
   M /trunk/modules/StatusMana.lua
   M /trunk/modules/StatusPvP.lua
   M /trunk/modules/StatusRange.lua
   M /trunk/modules/StatusTarget.lua
   A /trunk/modules/StatusTargetIcon.lua
   M /trunk/modules.xml

Merged michaeln repository
------------------------------------------------------------------------
r560 | potje | 2011-04-30 22:32:13 +0000 (Sat, 30 Apr 2011) | 1 line
Changed paths:
   A /trunk/modules/StatusAFK.lua
   M /trunk/modules.xml

Adding StatusAFK.
------------------------------------------------------------------------
r559 | potje | 2011-04-30 01:55:38 +0000 (Sat, 30 Apr 2011) | 1 line
Changed paths:
   M /trunk/RaidDebuffsOptions/Grid2StatusRaidDebuffsOptions.toc
   D /trunk/RaidDebuffsOptions/locales
   D /trunk/RaidDebuffsOptions/locales.xml

Ticket-207: Remove unnecessary localizations from Grid2StatusRaidDebuffsOptions - thanks michaelspain!
------------------------------------------------------------------------
r558 | potje | 2011-04-29 06:28:14 +0000 (Fri, 29 Apr 2011) | 1 line
Changed paths:
   M /trunk/RaidDebuffsOptions/locales/enUS.lua
   M /trunk/locales/enUS.lua

Ensured that locales are called correctly, this fixes Ticket-205, Thanks michaelspain
------------------------------------------------------------------------
r557 | potje | 2011-04-28 20:12:24 +0000 (Thu, 28 Apr 2011) | 2 lines
Changed paths:
   M /trunk/Grid2.toc
   M /trunk/Options/Grid2Options.toc
   M /trunk/RaidDebuffs/Grid2StatusRaidDebuffs.toc
   M /trunk/RaidDebuffsOptions/Grid2StatusRaidDebuffsOptions.toc
   M /trunk/modules/StatusClassColor.lua

Updated TOC to 40100
Fixed bug where rawset was given a nil index
------------------------------------------------------------------------

Additional Files

Type Name Size Uploaded Game Version Downloads
207.18 KB May 30, 2011 4.1.0 31