3.0.8-1.1.7
Details
-
FilenameRevelation-3.0.8-1.1.7.zip
-
Uploaded by
-
UploadedJan 26, 2009
-
Size50.58 KB
-
Downloads91
-
MD54c0bef7dddef7e5448887b32fabe0317
Supported WoW Retail Versions
- 3.0.8
Changelog
------------------------------------------------------------------------
r62 | torhal | 2009-01-27 03:57:06 +0000 (Tue, 27 Jan 2009) | 1 line
Changed paths:
A /tags/3.0.8-1.1.7 (from /trunk:61)
Tagging as 3.0.8-1.1.7
------------------------------------------------------------------------
r61 | torhal | 2009-01-26 19:24:16 +0000 (Mon, 26 Jan 2009) | 1 line
Changed paths:
M /trunk/Revelation.lua
Removed tooltip scanning code in favor of having Dewdrop handle GameTooltip directly.
------------------------------------------------------------------------
r60 | torhal | 2009-01-26 11:24:31 +0000 (Mon, 26 Jan 2009) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Added detailed tooltips for items/enchants.
------------------------------------------------------------------------
r59 | torhal | 2009-01-26 04:50:21 +0000 (Mon, 26 Jan 2009) | 3 lines
Changed paths:
M /trunk/Revelation.lua
Tooltips no longer show difficulty color.
Added menu icons for enchantments.
------------------------------------------------------------------------
r58 | torhal | 2009-01-25 23:32:53 +0000 (Sun, 25 Jan 2009) | 3 lines
Changed paths:
M /trunk/Revelation.lua
Minor tooltip display fix.
Added item icon next to recipe name where applicable.
------------------------------------------------------------------------
r56 | torhal | 2009-01-24 02:07:50 +0000 (Sat, 24 Jan 2009) | 5 lines
Changed paths:
M /trunk/Revelation.lua
Smelting now works - I was using the spellID for Blacksmithing...
Updated some localization strings.
Added tooltip for singular crafts.
Added support for Runeforging.
------------------------------------------------------------------------
r55 | torhal | 2009-01-24 00:22:00 +0000 (Sat, 24 Jan 2009) | 1 line
Changed paths:
M /trunk/Revelation.lua
Added scanning for Inscription shoulder enchants. No idea if this works, as I don't have a Scribe.
------------------------------------------------------------------------
r53 | torhal | 2009-01-23 01:00:25 +0000 (Fri, 23 Jan 2009) | 3 lines
Changed paths:
M /trunk/Revelation.lua
Added check on weapon type to disallow matching on INVTYPE_2HWEAPON for INVTYPE_WEAPONMAINHAND and INVTYPE_WEAPONOFFHAND.
Removed "Bracers" from equipment slot list as it is no longer needed.
------------------------------------------------------------------------
r52 | torhal | 2009-01-22 22:09:39 +0000 (Thu, 22 Jan 2009) | 1 line
Changed paths:
M /trunk/Revelation.lua
Removed enchantment-parsing code to allow for easier localization. This does, however, break the distinction between "2H Weapon" and "Weapon" in English, French, and Spanish. WTB fix!
------------------------------------------------------------------------
r51 | torhal | 2009-01-21 20:08:11 +0000 (Wed, 21 Jan 2009) | 2 lines
Changed paths:
M /trunk/Localization/deDE.lua
M /trunk/Localization/esES.lua
M /trunk/Localization/esMX.lua
M /trunk/Localization/frFR.lua
M /trunk/Localization/koKR.lua
M /trunk/Localization/ruRU.lua
M /trunk/Localization/zhCN.lua
M /trunk/Localization/zhTW.lua
Made enUS the only default locale. Damn copy/paste.
------------------------------------------------------------------------
r50 | torhal | 2009-01-21 19:26:23 +0000 (Wed, 21 Jan 2009) | 2 lines
Changed paths:
A /trunk/Localization/deDE.lua
M /trunk/Localization/enUS.lua
A /trunk/Localization/esES.lua
A /trunk/Localization/esMX.lua
A /trunk/Localization/frFR.lua
A /trunk/Localization/koKR.lua
A /trunk/Localization/ruRU.lua
A /trunk/Localization/zhCN.lua
A /trunk/Localization/zhTW.lua
M /trunk/Revelation.toc
Changed enUS.lua to use keyword substitutions.
Added deDE, esES, esMX, frFR, koKR, ruRU, zhCN, zhTW locale files and updates TOC to reflect this.
------------------------------------------------------------------------
r49 | torhal | 2009-01-15 21:48:50 +0000 (Thu, 15 Jan 2009) | 3 lines
Changed paths:
M /trunk/.pkgmeta
M /trunk/Libs
A /trunk/Localization
A /trunk/Localization/enUS.lua
M /trunk/Revelation.lua
M /trunk/Revelation.toc
M /trunk/embeds.xml
Updated .pkgmeta and embeds.xml to include AceLocale-3.0.
Modified appropriate sections of code for localization.
Added enUS translation file.
------------------------------------------------------------------------
r47 | torhal | 2009-01-14 07:10:43 +0000 (Wed, 14 Jan 2009) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Reverted a table change to un-break recipe menu.
------------------------------------------------------------------------
r46 | torhal | 2009-01-14 06:44:28 +0000 (Wed, 14 Jan 2009) | 4 lines
Changed paths:
M /trunk/Revelation.lua
Made enchanting recipes not have quantity sub-menus since queuing multiple enchants is not possible.
Removed some unused locals.
More table optimizations.
------------------------------------------------------------------------
r45 | torhal | 2009-01-14 05:20:32 +0000 (Wed, 14 Jan 2009) | 3 lines
Changed paths:
M /trunk/Revelation.lua
Changed some table usage to minimize garbage creation.
Now using wipe() as well.
------------------------------------------------------------------------
r44 | torhal | 2009-01-14 04:36:51 +0000 (Wed, 14 Jan 2009) | 4 lines
Changed paths:
M /trunk/Revelation.lua
Changed how enchanting recipe matches were done so that 2H weapon enchants would not match on 1H weapons.
Fixed enchanting matches to not be broken with difficulty colors.
Small refactorings.
------------------------------------------------------------------------
r43 | torhal | 2009-01-12 03:57:06 +0000 (Mon, 12 Jan 2009) | 3 lines
Changed paths:
M /trunk/Revelation.lua
Changed erroneous global function to a local one.
Added difficulty colors to recipe menu.
------------------------------------------------------------------------
r42 | torhal | 2009-01-09 02:20:27 +0000 (Fri, 09 Jan 2009) | 3 lines
Changed paths:
M /trunk/.pkgmeta
M /trunk/Revelation.lua
M /trunk/Revelation.toc
M /trunk/embeds.xml
Re-structured code layout.
Now using AceAddon and AceHook.
------------------------------------------------------------------------
r41 | torhal | 2009-01-06 04:11:06 +0000 (Tue, 06 Jan 2009) | 1 line
Changed paths:
M /trunk/.pkgmeta
Changed .pkgmeta again
------------------------------------------------------------------------
r40 | torhal | 2009-01-06 04:07:32 +0000 (Tue, 06 Jan 2009) | 1 line
Changed paths:
M /trunk/.pkgmeta
M /trunk/embeds.xml
Updated .pkgmeta and embeds.xml
------------------------------------------------------------------------
r38 | torhal | 2009-01-06 01:00:12 +0000 (Tue, 06 Jan 2009) | 1 line
Changed paths:
M /trunk/embeds.xml
Updated embeds.xml
------------------------------------------------------------------------
r37 | torhal | 2009-01-06 00:56:58 +0000 (Tue, 06 Jan 2009) | 2 lines
Changed paths:
M /trunk/.pkgmeta
D /trunk/Libs/AceLibrary
D /trunk/Libs/Dewdrop-2.0
D /trunk/Libs/LibStub
Updated .pkgmeta, removed embedded libs.
------------------------------------------------------------------------
r36 | torhal | 2009-01-06 00:22:48 +0000 (Tue, 06 Jan 2009) | 1 line
Changed paths:
M /trunk/Revelation.lua
Completely removed frame-name-checking code. This allows clicks on silly shit but, as Shefki pointed out, prevents Revelation from breaking on an unknown bag AddOn.
------------------------------------------------------------------------
r35 | torhal | 2009-01-05 23:40:06 +0000 (Mon, 05 Jan 2009) | 3 lines
Changed paths:
M /trunk/Revelation.lua
Fixed Bagnon support.
Added OneBag3 support.
Further streamlining.
------------------------------------------------------------------------
r33 | torhal | 2009-01-03 03:54:52 +0000 (Sat, 03 Jan 2009) | 2 lines
Changed paths:
M /trunk/Revelation.toc
Updated OptDeps in TOC.
------------------------------------------------------------------------
r32 | torhal | 2009-01-02 05:52:05 +0000 (Fri, 02 Jan 2009) | 3 lines
Changed paths:
M /trunk/Revelation.lua
Loopified a huge if-mess for frames.
Removed unnecessary top-level menu which was essentially what the user already knew: The name of the item they clicked on.
------------------------------------------------------------------------
r31 | torhal | 2009-01-02 04:19:32 +0000 (Fri, 02 Jan 2009) | 1 line
Changed paths:
M /trunk/Revelation.lua
Moved a couple of variable settings to fix right-clicks from getting through.
------------------------------------------------------------------------
r29 | torhal | 2009-01-02 02:42:26 +0000 (Fri, 02 Jan 2009) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Resolved issue with items being linked to the wrong tradeskill.
------------------------------------------------------------------------
r27 | torhal | 2009-01-01 22:50:31 +0000 (Thu, 01 Jan 2009) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Re-factored some code.
Completely converted to using spellID.
------------------------------------------------------------------------
r26 | torhal | 2009-01-01 22:06:48 +0000 (Thu, 01 Jan 2009) | 5 lines
Changed paths:
M /trunk/Revelation.lua
Added profession scanning so Revelation knows what tradeskills the user has.
With above addition, completely removed huge if-else block of code in favor of brute-force method which works nearly as fast.
Moved "isHandled" check to fix double-scanning issue.
Made IsValidFrame() local (D'oh)
Completely re-worked menu-building so multiple tradeskills will show up for items.
------------------------------------------------------------------------
r24 | torhal | 2009-01-01 04:13:54 +0000 (Thu, 01 Jan 2009) | 4 lines
Changed paths:
M /trunk/Revelation.lua
Added tooltips for items using GetTradeSkillDescription() which, oddly enough, apparently only works for enchantments.
Added local version of tinsert.
Minor code cleanup.
------------------------------------------------------------------------
r23 | torhal | 2009-01-01 00:08:22 +0000 (Thu, 01 Jan 2009) | 1 line
Changed paths:
M /trunk/Revelation.lua
In Revelation:Menu(): Fixed borked IsAltKeyDown()
------------------------------------------------------------------------
r21 | torhal | 2008-12-31 18:48:29 +0000 (Wed, 31 Dec 2008) | 2 lines
Changed paths:
M /trunk/Revelation.lua
In IsValidFrame(): Split the five strfind() calls into five if checks from one. No sense checking them all if one is valid.
------------------------------------------------------------------------
r20 | torhal | 2008-12-31 18:33:55 +0000 (Wed, 31 Dec 2008) | 2 lines
Changed paths:
M /trunk/Revelation.lua
In IterEnchant(): Reversed strfind() arguments for correct effect.
------------------------------------------------------------------------
r18 | torhal | 2008-12-31 07:08:31 +0000 (Wed, 31 Dec 2008) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Changed click register for trade frame button to be AnyUp, as LeftButtonUp did nothing.
------------------------------------------------------------------------
r17 | torhal | 2008-12-31 07:03:36 +0000 (Wed, 31 Dec 2008) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Re-added hook on HandleModifiedItemClick, as this is the only way to get to the "Will not be traded" slot in trade. Since the other two hooks call this function internally, I have it check for isHandled before passing info to the menu generator.
Re-instated usage of GetMouseFocus() only for calls from HandleModifiedItemClick()
------------------------------------------------------------------------
r16 | torhal | 2008-12-30 22:10:52 +0000 (Tue, 30 Dec 2008) | 1 line
Changed paths:
D /trunk/Libs/LibQTipClick-1.0
M /trunk/embeds.xml
Removed all references to LibQTipClick.
------------------------------------------------------------------------
r15 | torhal | 2008-12-28 18:44:59 +0000 (Sun, 28 Dec 2008) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Inlined some local variables, moved ATSW-handler from its own function to the Scan() function.
------------------------------------------------------------------------
r14 | torhal | 2008-12-28 17:20:17 +0000 (Sun, 28 Dec 2008) | 1 line
Changed paths:
M /trunk/Revelation.lua
Streamlined function hooks.
------------------------------------------------------------------------
r12 | torhal | 2008-12-28 09:04:03 +0000 (Sun, 28 Dec 2008) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Removed a rather needless check against frame names. Fixes Baggins/Bagnon issues so Zhinjio will quit QQing - well, to prevent anyone using these or other custom bag addons from QQing...
------------------------------------------------------------------------
r11 | torhal | 2008-12-28 07:53:01 +0000 (Sun, 28 Dec 2008) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Retooled to not rely on GetMouseFocus() due to simultaneous suggestions from Arrowmaster and ckknight.
------------------------------------------------------------------------
r10 | torhal | 2008-12-28 07:36:13 +0000 (Sun, 28 Dec 2008) | 1 line
Changed paths:
M /trunk/Revelation.lua
Fixing function hooks: Attempt #2 using advice from Arrowmaster and Zhinjio.
------------------------------------------------------------------------
r9 | torhal | 2008-12-28 06:26:04 +0000 (Sun, 28 Dec 2008) | 1 line
Changed paths:
M /trunk/Revelation.lua
Hopefully fixed errors Zhinjio was having with function hooks, courtesy of ckknight.
------------------------------------------------------------------------
r7 | torhal | 2008-12-28 02:22:05 +0000 (Sun, 28 Dec 2008) | 1 line
Changed paths:
M /trunk/Revelation.lua
Minor code cleanup. Added pacification for AdvancedTradeSkillWindow.
------------------------------------------------------------------------
r6 | torhal | 2008-12-28 01:02:47 +0000 (Sun, 28 Dec 2008) | 2 lines
Changed paths:
M /trunk/Revelation.lua
Fixed function hook on PaperDoll frame.
------------------------------------------------------------------------
r4 | torhal | 2008-12-26 21:12:45 +0000 (Fri, 26 Dec 2008) | 1 line
Changed paths:
A /trunk/Libs/LibStub
A /trunk/Libs/LibStub/LibStub.lua
M /trunk/Revelation.toc
M /trunk/embeds.xml
Added LibStub to Libs, modified embeds.xml and TOC
------------------------------------------------------------------------
r3 | torhal | 2008-12-26 21:05:00 +0000 (Fri, 26 Dec 2008) | 1 line
Changed paths:
A /trunk/.pkgmeta
A /trunk/Libs
A /trunk/Libs/AceLibrary
A /trunk/Libs/AceLibrary/AceLibrary.lua
A /trunk/Libs/Dewdrop-2.0
A /trunk/Libs/Dewdrop-2.0/Dewdrop-2.0.lua
A /trunk/Libs/LibQTipClick-1.0
A /trunk/Libs/LibQTipClick-1.0/LibQTip-1.0.lua
A /trunk/Libs/LibQTipClick-1.0/LibQTipClick-1.0.lua
A /trunk/Libs/LibQTipClick-1.0/lib.xml
A /trunk/Revelation.lua
A /trunk/Revelation.toc
A /trunk/embeds.xml
Initial commit.
------------------------------------------------------------------------
r1 | root | 2008-12-26 14:56:26 +0000 (Fri, 26 Dec 2008) | 1 line
Changed paths:
A /branches
A /tags
A /trunk
"revelation/mainline: Initial Import"
------------------------------------------------------------------------