View detailed chart Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

Watches and RSS

History

trunk 1534 135 root: 2264 1538

latest revision download trunk

1534 annotated / raw | Diffs: previous, other | Lines: 1718 ( +3, -3 )

Created: 2007-02-26 15:21:57 -0500 (22 months ago) | Author: mentalpower | Changeset: 1534

Copied to: branches/4.0/enhtooltip/Tooltip.lua 1538

Slightly optmized EnhTooltip's breakLink() and gtHookSetText() functions.

Properties

 svn:eol-style = native
 svn:keywords = URL Author Date Rev Id

1516 annotated / raw | Diffs: previous, other | Lines: 1718 ( +68, -48 )

Created: 2007-02-18 22:09:09 -0500 (22 months ago) | Author: luke1410 | Changeset: 1516

(fixes #1346) Enhanced tooltip should work properly with any addon which sticks their tooltip to the cursor, now.

Refering to http://www.wowwiki.com/API_GameTooltip_SetOwner setting the offsets for x/y don't have any effect when the frame is anchored to the tooltip. Therefore I guess that the SetPoint() function is also not designed to work properly, if the anchor is set to the cursor and should not be used to move the frame.

Before this revision we did not check the case for ANCHOR_CURSOR and tried to move the current tooltip which resulted in this strange bug.

The current solution disables the relocation of the tooltip, if the current tooltip is anchored to the cursor. A better way would have been to code something to set the point, where the mousecursor is anchored, so that the complete tooltip will still be shown on screen. Nevertheless I hope that this fix will do fine for the moment. (a new ticket was opened, to keep this possible enhancement in mind for one of the next releases #1469)

Because quite alot of changes were necessary to properly fix this issue and I only tested the anchor code for a few minutes using CT_BuffMod, I'd appreciate any code reviewing and or further testing to make sure that no other bug made it into the code.

In advance added some more code comments.

Properties

 svn:eol-style = native
 svn:keywords = URL Author Date Rev Id

1515 annotated / raw | Diffs: previous, other | Lines: 1698 ( +28, -28 )

Created: 2007-02-18 21:41:12 -0500 (22 months ago) | Author: luke1410 | Changeset: 1515

code layout changes

Renamed several local variables in showTooltip() to make the code easier understandable.

Properties

 svn:eol-style = native
 svn:keywords = URL Author Date Rev Id

1514 annotated / raw | Diffs: previous, other | Lines: 1698 ( +5, -5 )

Created: 2007-02-18 20:20:00 -0500 (22 months ago) | Author: luke1410 | Changeset: 1514

code optimisations

Removed the unused second parameters from getTooltipWidth and getTooltipHeight, since both are quite confusing, as they let u wonder what those functions use this second parameter for.

Properties

 svn:eol-style = native
 svn:keywords = URL Author Date Rev Id

1513 annotated / raw | Diffs: previous, other | Lines: 1698 ( +2, -2 )

Created: 2007-02-18 20:12:21 -0500 (22 months ago) | Author: luke1410 | Changeset: 1513

fixed two potential issues which might have caused problems with other addons

In changeset 328 two variables were set to global access instead of local access in showTooltip(). To not pollute the global namespace anylonger, both are now set to locals.

Properties

 svn:eol-style = native
 svn:keywords = URL Author Date Rev Id

1512 annotated / raw | Diffs: previous, other | Lines: 1698 ( +1, -1 )

Created: 2007-02-18 20:09:45 -0500 (22 months ago) | Author: luke1410 | Changeset: 1512

tiny code optimisation

Removed an unnecessary table lookup.

Properties

 svn:eol-style = native
 svn:keywords = URL Author Date Rev Id

1511 annotated / raw | Diffs: previous, other | Lines: 1698 ( +5, -8 )

Created: 2007-02-18 20:08:26 -0500 (22 months ago) | Author: luke1410 | Changeset: 1511

code optimisations

Removed the second parameter from getRect() which had no effect at all.

Properties

 svn:eol-style = native
 svn:keywords = URL Author Date Rev Id

1490 annotated / raw | Diffs: previous, other | Lines: 1701 ( +87, -87 )

Created: 2007-02-13 10:11:21 -0500 (22 months ago) | Author: luke1410 | Changeset: 1490

code layout changes

Renamed the local self variable to EnhTTData, so it won't confuse us with the self variable, Blizzard uses, if a function is called in an xml declaration (see changes on WoW 2.0).
In advance we no longer hide blizzards variable by defining a local self variable which allows us access to blizzard functions in tooltip.lua.

Properties

 svn:eol-style = native
 svn:keywords = URL Author Date Rev Id

1488 annotated / raw | Diffs: previous, other | Lines: 1701 ( +10, -3 )

Created: 2007-02-13 02:03:42 -0500 (22 months ago) | Author: dinesh | Changeset: 1488

Fix bug with duplicating embedded tooltip when shift- or ctrl-clicking a hyperlink after tooltip is already displayed for that item.  Also expands enhanced tooltip to work for all hyperlinks, not just chat hyperlinks.  (fixes #1306)

When tooltip is already open, both clicking and alt-clicking the hyperlink again will actually close the tooltip, which causes doHyperlink to do nothing.  Shift- and ctrl-clicking (which don't affect the tooltip at all) were still calling the doHyperlink code, which caused additional copies of the embedded tooltip data to appear.  These two modifier keys are now trapped and returned without doing anything.

Also changes hooked function from ChatFrame_OnHyperlinkShow to SetItemRef, so that all hyperlinks (not just chat frame ones) will be hooked.  

Properties

 svn:eol-style = native
 svn:keywords = URL Author Date Rev Id

1486 annotated / raw | Diffs: previous, other | Lines: 1694 ( +0, -25 )

Created: 2007-02-12 23:16:55 -0500 (22 months ago) | Author: dinesh | Changeset: 1486

Fix embedded tooltip doubling when picking up container frame.  Thanks to Goncyn for providing all debugging and completed patch.  (fixes #1210)

From Goncyn: "After some debugging, I was able to determine that this happens because of the ContainerFrame_Update hook, which is *not* triggered by a GameTooltip.SetX call, so the tooltip is not cleared before EnhTooltip's hook executes, and existing embedded lines will be doubled."

Testing has confirmed that hooking ContainerFrame_Update appears not to be necessary, as the previous tooltip is not getting cleared.

Properties

 svn:eol-style = native
 svn:keywords = URL Author Date Rev Id

1342 annotated / raw | Diffs: previous, other | Lines: 1719 ( +33, -10 )

Created: 2007-01-13 11:36:58 -0500 (23 months ago) | Author: luke1410 | Changeset: 1342

(fixes #1295) Stubby/Enhanced Tooltip could report the following error message:
  ..\AddOns?\EnhTooltip\Tooltip.lua line 835: attempt to index local 'line' (a nil value)
This has been fixed.

The function addSeparator() missed to check if the requested font string line exists. In case it does not, which occures whenever one tries to add a separator after the last line the tooltip, line is nil and will result in an errormessage on the next line.
The code was changed to make sure that a new line is being created for the separator, if it does not exist. Please also read the note on the new function getLine(), which explains a possible case in which the nil bug could still occure.

Additionally changed the code in createNewFontString() to make it more robust against failed function calls to one of blizzards UI functions, which might also cause the nil bug.

Properties

 svn:eol-style = native
 svn:keywords = URL Author Date Rev Id

1326 annotated / raw | Diffs: previous, other | Lines: 1696 ( +0, -0 )

Created: 2007-01-11 22:25:09 -0500 (23 months ago) | Author: norganna | Changeset: 1326

Remove bandaid addon, Fix up eol-style and add URL to keyword expansion list across a majority of files in the repository.

Properties

 svn:eol-style = native
 svn:keywords = URL Author Date Rev Id

1285 annotated / raw | Diffs: previous, other | Lines: 1696 ( +1, -1 )

Created: 2007-01-01 23:38:50 -0500 (2 years ago) | Author: tml | Changeset: 1285

fixed all references to the "GLP" to be "GPL" instead.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1237 annotated / raw | Diffs: previous, other | Lines: 1696 ( +1, -1 )

Created: 2006-12-22 13:21:03 -0500 (2 years ago) | Author: mentalpower | Changeset: 1237

Corrected the reg ex used in EnhTooltip's baselinkFromLink() function.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1223 annotated / raw | Diffs: previous, other | Lines: 1696 ( +3, -1 )

Created: 2006-12-20 04:53:29 -0500 (2 years ago) | Author: norganna | Changeset: 1223

Fix compatibility errors with addons called LootLink that aren't

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1222 annotated / raw | Diffs: previous, other | Lines: 1694 ( +6, -1 )

Created: 2006-12-20 04:40:10 -0500 (2 years ago) | Author: norganna | Changeset: 1222

Fix the Auctioneer/BottomScanner CanSendAuctionQuery cross-mojination mess that was causing auction scanning to stop (forever) when BottomFeeder found a bargain whilst Auctioneer was scanning.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1173 annotated / raw | Diffs: previous, other | Lines: 1689 ( +1, -1 )

Created: 2006-12-10 13:55:18 -0500 (2 years ago) | Author: mentalpower | Changeset: 1173

Reverted an accidental change to the debugPrint() function's handling of tables.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1091 annotated / raw | Diffs: previous, other | Lines: 1689 ( +0, -2 )

Created: 2006-11-30 14:26:55 -0500 (2 years 1 month ago) | Author: mentalpower | Changeset: 1091

Removed un-needed :SetPoint() call

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1090 annotated / raw | Diffs: previous, other | Lines: 1691 ( +7, -0 )

Created: 2006-11-23 21:58:29 -0500 (2 years 1 month ago) | Author: mentalpower | Changeset: 1090

Added a clarification of how the GPL applies to our code. The boilerplate now has a link to a clarification post made by the FSF concerning interpreted language code running on a non-free interpreter.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1089 annotated / raw | Diffs: previous, other | Lines: 1684 ( +204, -23 )

Created: 2006-11-17 02:08:44 -0500 (2 years 1 month ago) | Author: mentalpower | Changeset: 1089

EnhTooltip now supports "Header" lines. These lines are meant for AddOns to add things to the tooltip before any of the other AddOns data without changing its position in the hook order. Please use them sparingly.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1088 annotated / raw | Diffs: previous, other | Lines: 1503 ( +4, -2 )

Created: 2006-11-13 00:28:03 -0500 (2 years 1 month ago) | Author: mentalpower | Changeset: 1088

Fixed some major errors with the new dynamic FontString and Frame generation code.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1084 annotated / raw | Diffs: previous, other | Lines: 1501 ( +48, -11 )

Created: 2006-11-12 21:13:47 -0500 (2 years 1 month ago) | Author: mentalpower | Changeset: 1084

EnhTooltip will now dynamically generate its FontStrings and Money Objects.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1082 annotated / raw | Diffs: previous, other | Lines: 1464 ( +31, -22 )

Created: 2006-11-09 23:53:34 -0500 (2 years 1 month ago) | Author: mentalpower | Changeset: 1082

Changed the EnhTooltip.GetRect() function to use the game's Frame:GetRect() function. Also made the keys of the table returned to be more descriptive.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1081 annotated / raw | Diffs: previous, other | Lines: 1455 ( +122, -115 )

Created: 2006-11-09 17:50:09 -0500 (2 years 1 month ago) | Author: mentalpower | Changeset: 1081

Added EnhTooltip.LineSize(), this functions replaces and deprecates the EnhTooltip.LineSize_Large() and EnhTooltip.LineSize_Small() functions.

All superfluous semicolons have been eliminated.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1080 annotated / raw | Diffs: previous, other | Lines: 1448 ( +1, -6 )

Created: 2006-11-09 15:50:49 -0500 (2 years 1 month ago) | Author: mentalpower | Changeset: 1080

Killed unused entries from EnhTooltip's self table.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1079 annotated / raw | Diffs: previous, other | Lines: 1453 ( +3, -3 )

Created: 2006-11-09 15:40:15 -0500 (2 years 1 month ago) | Author: mentalpower | Changeset: 1079

Changed the description of the EhnTooltip.BreakLink() function to reflect observational facts.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1078 annotated / raw | Diffs: previous, other | Lines: 1453 ( +41, -51 )

Created: 2006-11-02 23:53:00 -0500 (2 years 2 months ago) | Author: mentalpower | Changeset: 1078

Auctioneer Update Push:
Stubby will now be consistent when calling the registered function in Stubby.RegisterAddOnHook().
EnhTooltip now uses tail calls for its hooks.
The RegExp in the command functions has been revised to be more robust.
Lots of bug fixes to Auctioneer.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1074 annotated / raw | Diffs: previous, other | Lines: 1463 ( +2, -2 )

Created: 2006-10-27 20:04:50 -0400 (2 years 2 months ago) | Author: mentalpower | Changeset: 1074

Babylonian is now WoW-2.0 Compatible.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1073 annotated / raw | Diffs: previous, other | Lines: 1463 ( +5, -5 )

Created: 2006-10-24 13:35:35 -0400 (2 years 2 months ago) | Author: mentalpower | Changeset: 1073

Changed "self:foo()" back to "this:foo()" on the hooked functions. We need to wait until Blizzard makes their functions use self before we can.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1072 annotated / raw | Diffs: previous, other | Lines: 1463 ( +63, -58 )

Created: 2006-10-24 01:21:43 -0400 (2 years 2 months ago) | Author: mentalpower | Changeset: 1072

Stubby and EnhTooltip are now fully WoW 2.0 compatible.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1069 annotated / raw | Diffs: previous, other | Lines: 1458 ( +38, -44 )

Created: 2006-10-19 03:25:42 -0400 (2 years 2 months ago) | Author: mentalpower | Changeset: 1069

Initial commit of Lua 5.1 versions of EnhTooltip and Stubby. NOTE: These versions are not yet WoW 2.0 compatible.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

1030 annotated / raw | Diffs: previous, other | Lines: 1464 ( +0, -1 )

Created: 2006-10-03 00:28:13 -0400 (2 years 3 months ago) | Author: mentalpower | Changeset: 1030

Copied to: branches/3.9/enhtooltip/Tooltip.lua 1068

Nitpicking the Tooltip.lua file.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

998 annotated / raw | Diffs: previous, other | Lines: 1465 ( +3, -1 )

Created: 2006-09-11 22:08:58 -0400 (2 years 3 months ago) | Author: mentalpower | Changeset: 998

Changed the version numbers to 3.9.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

957 annotated / raw | Diffs: previous, other | Lines: 1463 ( +1, -1 )

Created: 2006-08-16 00:16:22 -0400 (2 years 4 months ago) | Author: mentalpower | Changeset: 957

Copied to: branches/3.8/enhtooltip/Tooltip.lua 975

EnhTooltip changed to change the actual tooltip's width instead of the width of the first line. This improves compatibility with other tooltip addons such as Link Wrangler.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

895 annotated / raw | Diffs: previous, other | Lines: 1463 ( +1, -1 )

Created: 2006-06-02 15:17:11 -0400 (2 years 7 months ago) | Author: mentalpower | Changeset: 895

Updated the version strings to 3.7

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

867 annotated / raw | Diffs: previous, other | Lines: 1463 ( +3, -3 )

Created: 2006-05-18 16:46:57 -0400 (2 years 7 months ago) | Author: mentalpower | Changeset: 867

Copied to: branches/3.6/enhtooltip/Tooltip.lua 885

Added support for Asian character sets in the Enhanced Tooltip.

STANDARD_TEXT_FONT = "Fonts\\FRIZQT__.TTF"; --In the US and EU versions of the game.
STANDARD_TEXT_FONT = "Fonts\\FZLBJW.TTF"; --In the Asian version of the game.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

855 annotated / raw | Diffs: previous, other | Lines: 1463 ( +18, -0 )

Created: 2006-05-10 01:31:18 -0400 (2 years 7 months ago) | Author: mentalpower | Changeset: 855

Added support for inbox items. NOTE: This support is a bit hackish as we don't have access to the link for the item. This is a non-issue for most items, except those that share names (Voodoo Dolls) and those that have suffixes (of the Owl).

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

853 annotated / raw | Diffs: previous, other | Lines: 1445 ( +21, -23 )

Created: 2006-05-09 23:49:43 -0400 (2 years 7 months ago) | Author: mentalpower | Changeset: 853

Fixed some funky indenting. Also changed "return nil" to just "return" as the nil was unnecessary.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

851 annotated / raw | Diffs: previous, other | Lines: 1447 ( +4, -2 )

Created: 2006-05-07 17:47:28 -0400 (2 years 8 months ago) | Author: aradan | Changeset: 851

void

Only clear our tooltip on SetText() if frame == self.currentGametip

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

848 annotated / raw | Diffs: previous, other | Lines: 1445 ( +51, -37 )

Created: 2006-05-07 14:15:50 -0400 (2 years 8 months ago) | Author: aradan | Changeset: 848

- Added function EnhTooltip.GetglobalIterator() to iterate over numbered globals, e.g. "EnhancedTooltipText<x>".
- Changed LayoutFrame:SetPoint() calls to use frame objects instead of frame names.
- Hooked into GameTooltip:SetText(). This hook just clears our tooltip since we can't do anything interesting with plain text anyway. Fixes some issues with non-item tooltips (empty inventory slots, backpack).

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

845 annotated / raw | Diffs: previous, other | Lines: 1431 ( +3, -39 )

Created: 2006-05-01 14:27:01 -0400 (2 years 8 months ago) | Author: mentalpower | Changeset: 845

Killed old code inside EnhTooltip, this basically means that the old TT_Blah globals are no longer supported in any way shape or form. These have been replaced by the EnhTooltip functions table.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

844 annotated / raw | Diffs: previous, other | Lines: 1467 ( +1, -1 )

Created: 2006-04-29 19:33:49 -0400 (2 years 8 months ago) | Author: aradan | Changeset: 844

Updated version strings to "3.5.DEV"

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

829 annotated / raw | Diffs: previous, other | Lines: 1467 ( +1, -1 )

Created: 2006-04-20 14:33:59 -0400 (2 years 8 months ago) | Author: mentalpower | Changeset: 829

YAT = Yet Another Typo

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

828 annotated / raw | Diffs: previous, other | Lines: 1467 ( +2, -2 )

Created: 2006-04-20 10:32:44 -0400 (2 years 8 months ago) | Author: luke1410 | Changeset: 828

fixed a typo in the description for bExact

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

826 annotated / raw | Diffs: previous, other | Lines: 1467 ( +6, -12 )

Created: 2006-04-17 11:28:04 -0400 (2 years 8 months ago) | Author: mentalpower | Changeset: 826

Made the description of the new bExact parameter more concise.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

823 annotated / raw | Diffs: previous, other | Lines: 1473 ( +14, -2 )

Created: 2006-04-16 19:30:17 -0400 (2 years 8 months ago) | Author: luke1410 | Changeset: 823

Copied to: branches/DB-Upgrade-Revamp/enhtooltip/Tooltip.lua 825

When adding new lines with included moneyAmount, you may now specify, wether or not the exact value of money should be print to the tooltip.[[BR]]
[[BR]]
Updated the addLine function with a new optional parameter: bExact[[BR]]
This change is necessary for informant, being able to print out the exact vendor buy-/sell-prices.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

820 annotated / raw | Diffs: previous, other | Lines: 1461 ( +9, -5 )

Created: 2006-04-14 09:29:16 -0400 (2 years 8 months ago) | Author: aradan | Changeset: 820

Fixed bug causing tooltips to gradually grow.

While resizing TextLeft1 to GetWidth()-20 did fix a Blizzard bug causing a border at the right side of ItemRefTooltip, it could also lead to rounding off errors causing the tooltip to grow if shown repeatedly.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

818 annotated / raw | Diffs: previous, other | Lines: 1457 ( +6, -9 )

Created: 2006-04-11 13:36:57 -0400 (2 years 8 months ago) | Author: aradan | Changeset: 818

(fixes #455)Better fix for ItemRefTooltip alignment problem

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

816 annotated / raw | Diffs: previous, other | Lines: 1460 ( +6, -2 )

Created: 2006-04-11 03:41:25 -0400 (2 years 8 months ago) | Author: aradan | Changeset: 816

Reverting fix for #455, caused problems with right aligned text.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

812 annotated / raw | Diffs: previous, other | Lines: 1456 ( +6, -10 )

Created: 2006-04-10 08:29:37 -0400 (2 years 8 months ago) | Author: aradan | Changeset: 812

Copied to: branches/3.4/enhtooltip/Tooltip.lua 815

(fixes #455, #426)Fixed alignment problem near screen edges and the close button in ItemRefTooltip.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

810 annotated / raw | Diffs: previous, other | Lines: 1460 ( +2, -2 )

Created: 2006-04-09 19:26:10 -0400 (2 years 8 months ago) | Author: aradan | Changeset: 810

Fixed two function name typos (tried to hook non-existent functions).

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

784 annotated / raw | Diffs: previous, other | Lines: 1460 ( +5, -5 )

Created: 2006-04-01 14:24:59 -0500 (2 years 9 months ago) | Author: mentalpower | Changeset: 784

Increased the maximum tooltip lines to 40 and the maximum number of money objects to 30.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

781 annotated / raw | Diffs: previous, other | Lines: 1460 ( +15, -4 )

Created: 2006-03-31 15:38:10 -0500 (2 years 9 months ago) | Author: vindicator | Changeset: 781

(fixes #538) Ensure that tooltips stay on the screen vertically.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

777 annotated / raw | Diffs: previous, other | Lines: 1449 ( +14, -4 )

Created: 2006-03-31 01:53:17 -0500 (2 years 9 months ago) | Author: vindicator | Changeset: 777

(fixes #517) Ensure that tooltips stay on the screen horizontally.

There are some other bugs in Trac (538 for certain) describing similar problems in the vertical direction. We could consider the same kind of fix for these bugs, but I have let them be for now.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

773 annotated / raw | Diffs: previous, other | Lines: 1439 ( +1, -0 )

Created: 2006-03-29 16:10:46 -0500 (2 years 9 months ago) | Author: aradan | Changeset: 773

(fixes #466)Auctioneer: Fixed a bug causing Auctioneer to miscalculate suggested price.
Enchantrix: Changed detection of disenchanted item to use item pickup hooks instead of tooltip hook. This should make detection work even if disenchant is bound to a key.

Minor changes (stricter typechecking, declared a few objects local)

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

770 annotated / raw | Diffs: previous, other | Lines: 1438 ( +10, -0 )

Created: 2006-03-25 23:50:16 -0500 (2 years 9 months ago) | Author: aradan | Changeset: 770

Enchantrix: Added tooltip with suggested price for enchants. Fixed a compatiblity problem with old disenchant data.
EnhTooltip: Added hook for SetCraftSpell()

The enchant tooltip still needs localization and a way to scan reagents when that info isn't shown in the tooltip (e.g. oils and wands in the tradeskill window).

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

768 annotated / raw | Diffs: previous, other | Lines: 1428 ( +20, -17 )

Created: 2006-03-23 14:37:58 -0500 (2 years 9 months ago) | Author: aradan | Changeset: 768

Auctioneer: Optimizations to median calculation.
Enchantrix: Added pattern to show local disenchant counts in tooltip.
EnhTooltip: Small tweak to money strings. Hacked inventory hook to hide tooltip for empty inventory slots.

Added function Auctioneer.Statistic.GetPercentile(table, percentile) which returns weighted average percentile. Performance improved by making calculations in-place. GetMedian(table) is now an alias for GetPercentile(table, 0.5)

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

763 annotated / raw | Diffs: previous, other | Lines: 1425 ( +29, -20 )

Created: 2006-03-22 17:16:05 -0500 (2 years 9 months ago) | Author: mentalpower | Changeset: 763

Added an option to not use color codes to GetTextGSC()

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

760 annotated / raw | Diffs: previous, other | Lines: 1416 ( +6, -2 )

Created: 2006-03-19 22:06:18 -0500 (2 years 9 months ago) | Author: aradan | Changeset: 760

Fixed a flaw which caused money text to display copper even if the copper part was zero.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

739 annotated / raw | Diffs: previous, other | Lines: 1412 ( +2, -2 )

Created: 2006-03-07 00:23:26 -0500 (2 years 10 months ago) | Author: mentalpower | Changeset: 739

Fixed a smallish bug in the qualityFromLink() function. Also improved said function to take into account "Artifact" quality items.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

738 annotated / raw | Diffs: previous, other | Lines: 1412 ( +27, -21 )

Created: 2006-03-05 13:57:35 -0500 (2 years 10 months ago) | Author: aradan | Changeset: 738

Enchantrix, Auctioneer and Informant will only modify item tooltips (i.e. not enchant ones). Enchantrix now rounds market values to 3 digits.

- Added API-function EnhTooltip.LinkType(link) to determine type of link (enchant, item or whatever Blizzard may think of next).
- EnhTooltip: Now using the 1.9.1 Blizzard API-function GetItemQualityColor() instead of static color values.
- EnhTooltip.FakeLink() will consult GetItemInfo() if quality or name is missing from argument list.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

719 annotated / raw | Diffs: previous, other | Lines: 1406 ( +15, -11 )

Created: 2006-02-12 16:41:20 -0500 (2 years 10 months ago) | Author: mentalpower | Changeset: 719

Corrected EnhTooltip's behaviour when used with inventory icons.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

696 annotated / raw | Diffs: previous, other | Lines: 1402 ( +1, -1 )

Created: 2006-01-22 22:54:44 -0500 (2 years 11 months ago) | Author: legorol | Changeset: 696

EnhTooltip: embed doubling fix for bag icons/portraits this time.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

695 annotated / raw | Diffs: previous, other | Lines: 1402 ( +5, -5 )

Created: 2006-01-22 22:29:25 -0500 (2 years 11 months ago) | Author: legorol | Changeset: 695

EnhTooltip: yet another attempt at nailing the embedding bug

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

694 annotated / raw | Diffs: previous, other | Lines: 1402 ( +1, -1 )

Created: 2006-01-22 21:52:05 -0500 (2 years 11 months ago) | Author: legorol | Changeset: 694

EnhTooltip: one more check was necessary for embedded lines

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

693 annotated / raw | Diffs: previous, other | Lines: 1402 ( +6, -0 )

Created: 2006-01-22 21:30:54 -0500 (2 years 11 months ago) | Author: legorol | Changeset: 693

EnhTooltip: attempted fix on recurring embedded lines.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

688 annotated / raw | Diffs: previous, other | Lines: 1396 ( +1, -1 )

Created: 2006-01-13 10:58:38 -0500 (2 years 11 months ago) | Author: ftkxde | Changeset: 688

Minor fixes.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

683 annotated / raw | Diffs: previous, other | Lines: 1396 ( +14, -0 )

Created: 2006-01-09 00:43:02 -0500 (2 years 11 months ago) | Author: legorol | Changeset: 683

Added hooking of GameTooltip:Show to improve compatibility with other AddOns and avoid overlap bugs as a result.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

682 annotated / raw | Diffs: previous, other | Lines: 1382 ( +15, -20 )

Created: 2006-01-08 22:59:01 -0500 (2 years 11 months ago) | Author: legorol | Changeset: 682

EnhancedTooltip: A better, more reliable fix for the tooltip overlap bugs.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

677 annotated / raw | Diffs: previous, other | Lines: 1387 ( +283, -277 )

Created: 2006-01-06 00:59:19 -0500 (3 years ago) | Author: mentalpower | Changeset: 677

Tooltip overlap bug fixed! Thanks a ton to Nephyrin and Gravix (from irc://irc.datavertex.com/norganna and       irc://irc.datavertex.com/cosmostesters respectively)for their invaluable help in creating this fix.

Converted the EnhTooltip global to a more standarized format. Also fixed some indenting weirdness.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

661 annotated / raw | Diffs: previous, other | Lines: 1381 ( +4, -0 )

Created: 2005-12-28 09:23:31 -0500 (3 years ago) | Author: ftkxde | Changeset: 661

Some minor fixes to the alt-left/rightclick search feature.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

632 annotated / raw | Diffs: previous, other | Lines: 1377 ( +1, -1 )

Created: 2005-12-18 09:36:34 -0500 (3 years ago) | Author: norganna | Changeset: 632

Add codenames, place legal bits and descriptions at the tops of files, add quest information and fixed up some bits with the new auction search tab.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

625 annotated / raw | Diffs: previous, other | Lines: 1377 ( +1, -1 )

Created: 2005-12-15 11:51:32 -0500 (3 years ago) | Author: mentalpower | Changeset: 625

Modified all of the _VERSION tags to match the current 3.3.DEV version

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

621 annotated / raw | Diffs: previous, other | Lines: 1377 ( +16, -12 )

Created: 2005-12-10 13:17:05 -0500 (3 years ago) | Author: ftkxde | Changeset: 621

Remove item suffixes from search string, that is entered as BrowseText when using alt-click/alt-rightclick feature, because these are currently not searchable at AH. Moved auto auction start to shift-alt-click, so that alt-click a container item at AH's auction frame only moves the item to the sell item slot.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

576 annotated / raw | Diffs: previous, other | Lines: 1373 ( +9, -1 )

Created: 2005-11-16 11:57:47 -0500 (3 years 1 month ago) | Author: ftkxde | Changeset: 576

Copied to: branches/3.2/enhtooltip/Tooltip.lua 622

Changed the alt-click (chat-links) and alt-rightclick (container items) ability, so that it's working fine, even if we get more than one result page.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

556 annotated / raw | Diffs: previous, other | Lines: 1365 ( +15, -0 )

Created: 2005-11-07 22:48:52 -0500 (3 years 1 month ago) | Author: mentalpower | Changeset: 556

Added GNU-GLPv2 BoilerPlates to all files. Also added SVN keywords and EOL style markers to the files that were missing them.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

544 annotated / raw | Diffs: previous, other | Lines: 1350 ( +2, -0 )

Created: 2005-11-02 16:16:58 -0500 (3 years 2 months ago) | Author: thorarin | Changeset: 544

(fixes #205) Fixed a problem with Auctioneer's PlaceAuctionBid hook.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

543 annotated / raw | Diffs: previous, other | Lines: 1348 ( +1, -1 )

Created: 2005-11-02 15:22:22 -0500 (3 years 2 months ago) | Author: thorarin | Changeset: 543

Fixed bug causing quantity being nil when viewing tooltips for equipped items (introduced in rev. 537)

See also: http://norganna.org/bb/index.php?showtopic=620

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

540 annotated / raw | Diffs: previous, other | Lines: 1348 ( +0, -2 )

Created: 2005-11-01 17:29:23 -0500 (3 years 2 months ago) | Author: thorarin | Changeset: 540

void

Removed debug message

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

537 annotated / raw | Diffs: previous, other | Lines: 1350 ( +11, -1 )

Created: 2005-11-01 13:41:24 -0500 (3 years 2 months ago) | Author: thorarin | Changeset: 537

Fixed EnhTooltip display on quivers containing arrows.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

532 annotated / raw | Diffs: previous, other | Lines: 1340 ( +1, -1 )

Created: 2005-10-28 08:24:48 -0400 (3 years 2 months ago) | Author: thorarin | Changeset: 532

EnhTooltip money indicators are now aligned better for readability

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

531 annotated / raw | Diffs: previous, other | Lines: 1340 ( +1, -2 )

Created: 2005-10-28 06:01:09 -0400 (3 years 2 months ago) | Author: thorarin | Changeset: 531

(fixes #148) EnhTooltip money indicators should no longer extend outside the tooltip.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

528 annotated / raw | Diffs: previous, other | Lines: 1341 ( +15, -2 )

Created: 2005-10-26 18:38:54 -0400 (3 years 2 months ago) | Author: norganna | Changeset: 528

Add alt-clickability to chat-links when auction house is open.
Fixed TIME_LEFT_SECONDS

When alt is held and you click a link in chat, it will change to browse window and initiate a search for that item.
TIME_LEFT_SECONDS indexes were off by one.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

525 annotated / raw | Diffs: previous, other | Lines: 1328 ( +1, -1 )

Created: 2005-10-26 16:50:54 -0400 (3 years 2 months ago) | Author: thorarin | Changeset: 525

(fixes #226) Fix possible problem with item links in chat.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

524 annotated / raw | Diffs: previous, other | Lines: 1328 ( +2, -2 )

Created: 2005-10-26 14:20:26 -0400 (3 years 2 months ago) | Author: thorarin | Changeset: 524

(fixed #254) EnhTooltip should work LootLink once again.

EnhTooltip.DebugPrint() now uses "ETTDebug" as debug window (case sensitive).

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

457 annotated / raw | Diffs: previous, other | Lines: 1328 ( +1, -0 )

Created: 2005-10-18 11:04:43 -0400 (3 years 2 months ago) | Author: thorarin | Changeset: 457

Fixed EnhTooltip not showing up for quest log items.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

434 annotated / raw | Diffs: previous, other | Lines: 1327 ( +5, -7 )

Created: 2005-10-15 20:23:18 -0400 (3 years 2 months ago) | Author: thorarin | Changeset: 434

void

EnhTooltip:
Fixed gtHookSetBagItem and gtHookSetInventoryItem to no longer use retVal which was nil under some circumstances.

Properties

 svn:eol-style = native
 svn:keywords = Author Date Id Revision

432 annotated / raw | Diffs: previous, other | Lines: 1329 ( +23, -24 )

Created: 2005-10-15 18:21:37 -0400 (3 years 2 months