r49
Details
-
FilenameRevelation-r49.zip
-
Uploaded by
-
UploadedJan 15, 2009
-
Size46.15 KB
-
Downloads48
-
MD5dcbacb56836666857b6c2d1a9eb42db7
Supported WoW Retail Versions
- 3.0.3
Changelog
------------------------------------------------------------------------
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"
------------------------------------------------------------------------