Download
(140Kb)
Download
Updated: 06-13-09 04:54 PM
Pictures
File Info
Updated:06-13-09 04:54 PM
Created:unknown
Downloads:62,698
Favorites:566
MD5:

TinyTip  Popular! (More than 5000 hits)

Version: 30100
by: Thrae [More]

I am not currently working on TinyTip and cannot guarantee it will ever get updated for Cataclysm. I recommend Leatrix Tooltip for low resource usage and TipTac or TipTop for a more featureful option, but with more resource usage. Thank you for your patronage.

Comments Parsed 6-13-09

- Description Updated -
- Note: I do not maintain TinyTipOptions -

What is TinyTip? Well, it started out as just a simple upgrade over AF_Tooltip_Mini and exploded from there. Now it shares no code with what it used to be, becoming something more, while still staying true to its name. The core of TinyTip is basically just an upgrade over AF_Tooltip_Mini, a small file around 24KB. The more modules you allow to load, the more this value increases. The goal of TinyTip is to allow you to mix and match your modules while keeping the smallest memory footprint possible. All TinyTip addons are optional.

Anyway, as you can guess, TinyTip changes the look of your GameTooltip. Here are the features found in core:

--------------------------------------------------------------------------------------
TinyTip
--------------------------------------------------------------------------------------

- Required only for interoperability between TinyTip addons.
- Required by TinyTipOptions and nothing else so far.

--------------------------------------------------------------------------------------
TinyTipBasic (core formating)
--------------------------------------------------------------------------------------
- Name, backdrop, and border (optional) colouring by reaction (Hostile, Friendly, etc.)
- Class coloured with raid colours.
- Level coloured by difficulty.
- Creature Type (Imp, Cat) given for Pets.
- UnitClassification (Humanoid, Undead, etc.) given for NPCs.
- Elite Status (Elite, Rare, WorldBoss, Rare Elite) added when applicable.
- (Tapped) for Tapped, (Corpse) for Corpse
- Optional Guild Names displayed. (on by default)
- Optional backdrop coloring for friends and guildies. (on by default)
- Optional Honor Rank Name or Number. (on by default)
- Optional "Hostile", "Friendly", etc. reaction text for the colour-blind. (off by default)
- Optional Compact Tooltip mode.
- English, German, French, and Chinese localization, and partial support for other clients.

--------------------------------------------------------------------------------------
TinyTipPositioning
-----------------------------------------------------------------
- Positioning Options (Anchoring, Offsets)

--------------------------------------------------------------------------------------
TinyTipTargets
-----------------------------------------------------------------
- Who's targetting your tooltip mob?


-----------------------------------------------------------------------
In LoadOnDemand Addon TinyTipOptions

GUI Options, use /tinytip or /ttip to bring up the menu.
Only loaded if you use that slash command.
-----------------------------------------------------------------------


-----------------------------------------------------------------------
Troubleshooting
-----------------------------------------------------------------------

Q: TinyTip is preventing another tooltip addon from working.
A: Go into that other addon's TOC file and add/change this line to include TinyTip.

## OptionalDeps:

Q: Help! I'm getting incredibly long / infinite load times with TinyTipExtras / TinyTipOptions!
A: There is a bug with Ace2 addons (specifically, AceLibrary) which was fixed in the latest revision. If possible, update your addons.

Q: I'm getting an error from TinyTip, or an option isn't working right.
A: 1) Disable all other addons and see if the problem still occurs.
2) Check my WoWI portal to see if it's a known issue, and for updates.
3) Maybe your files are corrupt. Delete TinyTip, TinyTipExtras, and TinyTipOptions, then re-download them and install from stratch.
4) Your Saved Variable database may have gotten corrupt somehow. Try using /tinytip default and then /tinytip confirm to reset it.
5) If resetting your options doesn't work, exit WoW, delete all your Saved Variable files for TinyTip (global and per character), then restart WoW.
6) Leave a bug report on my WoWI portal.

Q: Where's the secret cow option?
A: There is no secret cow option.


------------------------------------------------------------------------
Changelog (Release)
------------------------------------------------------------------------

Changes in v30100
- Updated TOC as the basic TinyTip modules have been confirmed working.
- Fixed a small bug in guild lines.
- Removed modules from TinyTip (core) as people expressed problems with them. Use the standalone versions.

Changes in v1.4.16
- Thanks to twobits and copystring, we now not only have full 3.x compatibility, but we also have a new TinyTipOptions. It's included in the zip as a separate addon.

Changes in v1.4.12
- Thanks to many people for updating this addon on the Wowace SVN while I was away. Here's the official release. It still has a few bugs in it that I'll sort out in the next few weeks, as I work on an overhaul with new features. I'll try to keep you people up-to-date.

Changes in v1.4.11
- I suggest you delete your folders and do a fresh install of this version, as the locations of some embedded libraries have changed.
- Restructed string concat to use .. instead of string.format, should be a tiny bit faster. Now using AceHook embedded into the core instead of TinyTipExtras, this should hopefully fix stack overflow issues and increase compatibility. Cleaned up a little bit of code.
- "SmoothBorder" added, changes alpha and size of both border and background to Tem's wishes.
- modified zhCN localization for TinyTip. (hk2717)
- Proper German localization for TinyTipOptions and TinyTipExtras
- Proper Chinese localization (zhCN) for TinyTipOptions (hk2717)

Changes in v1.4.10
- Should no longer cause stack overflow errors if TinyTipExtras is disabled or none of its functions are used.
- Added UnitIsCorpse check for dead units, and switched from using AceHook by default to using TinyTip hooks by default.
- Now explicitly calls GameTooltip_ClearMoney() in its hooked OnTooltipCleared script.
- Added MobInfo2 and MonkeyQuest as LoadWith dependants. (You should not need to edit their TOC files anymore).
- Scaling issues upon reload/zoning in should now be fixed.
- TinyTipExtras - Just in case you have a tooltip that doesn't use SetDefaultAnchor and isn't GameTooltip, I've included a way to force anchoring through a static table. You will have to manually edit TinyTipExtras.lua to use this option.
- TinyTipExtras - Raid Target Icon scale now defaults to 0.1.
- TinyTipExtras - Chinese Locals Review (yzerman)

Changes in v1.4.9
- Anchors will now only use the default game offset if you have GAMEDEFAULT set.
- Added tiny hack to fix that one tiny, weeny, 1 pixel offset when mousing over PvP-Enabled characters.
- Tooltip will now properly uncompact after being compacted.
- HideRace will now also hide the Creature Type/Classification. As well, you can now use 1-2 ASCII character keys for elite, rare, and other classifications instead of printing the whole word.
- TinyTip will really not reset your scale anymore. Really.
- TinyTipExtras - Now uses AceHook-2.0, and will override TinyTip's lazy method of hooking (and therefore ALWAYS load TinyTipExtras) unless UseTinyTipHook is set to true.

Changes in v1.4.8
- Scaling for extra features won't reset themselves anymore.

Changes in v1.4.7
- Offsets will now start from the default game offset if you have GAMEDEFAULT set.
- Fixed PvP Rank Icons showing up for NPCs, and fixed problems with adding lines on dead players.
- Added the option to separately position and scale PvP Rank Icon, Raid Target Icon, Buff Icons, and Debuff Icons. Additionally, the Raid Target Icon now defaults to either taking the spot of the PvP Rank Icon, or going beneath the PvP Rank Icon. And fixed another anchoring bug.
- Fixed string.find error with PvP Rank Number.

Changes in v1.4.6
- Raid Target Icon is now 70% smaller.
- Fixed error when setting Extra Tooltip offsets.

Changes in v1.4.5
- Really,really,REALLY fixed Raid Target Icon. Really.

Changes in v1.4.4
- Fixed last of the last of the RTIcon bugs
- HideInFrames will now really, really stop the tooltip from re-appearing when exiting a frame.
- You can now choose to apply TinyTip's custom anchoring to custom tooltips (which use SetDefaultAnchor).

Changes in v1.4.3
- Cleaned up last of the Raid Target Icon bugs. Sorry.

Changes in v1.4.2
- Fixed "attempt to compare string with number" error

Changes in v1.4.1
- Typo in TinyTipExtras

Changes in v1.4
- Total redesign. Fixes galore. Please delete your TinyTip folder before installing!
- MobInfo2, MonkeyQuest, and any other addon that alters the tooltip should now work fine.
- Split off addon into TinyTip, LoadOnDemand TinyTipOptions (GUI), LoadOnDemand TinyTipExtras (more superfluous features). Look at the Changelogs for these mods for more information. Remember, LoadOnDemand means the addon is only loaded if needed.
- Added Compact Mode.
- You can now display Rank # _after_ the name.
- Better FadeOut support.
- SMART anchoring is now STICKY.
- TinyTipTargets and TinyTipIcons are now part of TinyTipExtras.

Changes in v1.3
- SMARTCURSOR should now ignore your offsets.
- SMARTOFFSETCURSOR should now accept your offsets when not over a unit frame.

Changes in v1.29
- Addon renamed from TinyTip to !TinyTip, this will allow it to work with MobInfo2 and MonkeyQuest.
- Fixed Target of Raid members bug I introduced in the last revision.
- Added uColorBorder, which colors the border the same as the backdrop. This is turned on by default.
- Added uDisplayPvPRankIcon, which will display the PvP icon to the top-left of your tooltip. This turned off by default.
- Reworked tooltip_format AGAIN. Now it will erase your current tooltip and remake it. This has increased the initial memory size by 10KB.

Changes in v1.25
- Added [R#] for Rank Number notation. This is now the default. You can use the old
notation with Rank Name by setting uDisplayRank = 1.
- Added new option, uJustifyName, to justify the unit's name.

Changes in v1.24
- Rare Elite coloring fixed.
- Removed redundant call to tooltip_format, making it twice as fast!
- MobInfo2 support added, but not tested.

Changes in v1.23
- Added option to not display "Level" with uDisplayLevelText.
- Added option to skip NPC's information line with uDisplayInfoLine.
- Added option to not display a player's race with uDisplayRace.

Changes in v1.22
- Fixed >9 error. Now the default is also to not use this feature.
- My earlier reaction hack didn't work, changed it back to a slightly less efficient but more correct method.
This will fix coloring problems. However, it makes uAlwaysColorBackdrop unusable, so I removed it in this version.
- Fixed small error that you'll probably never see.

Changes in v1.2
- Basically rewrote tooltip_format to make it safer, tighter, and better. If you were getting any errors before, they should be gone.
- Changed the way hooks to the tooltip were done.
- Added (Tapped) for tapped NPCs.
- Added code from PerfectTooltip into TinyTip, with credit to cladhaire. This code allows a new option to make the tooltip ALWAYS stick to the mouse. This is the default setting.
- Added option to not play with anchoring at all.
- Removed positioning offset options, we really need a GUI settings window for that.
- Even with all that, only increased filesize to 18KB
- Added Todo: TinyTipOptions, a GUI settings window

Changes in v1.102
- Fix for German localization was adverted by typo. Fixed. Dunno about localization, you Deustchlanders keep me in touch!

Changes in v1.1
- New option to show the # of party members targeting the unit rather then each name. Use 2 instead of 1.
- New option to color backdrop for friends and guildies.
- Your guild name will now be a different color (if the above option isn't set).
- UPDATE_MOUSEOVER_UNIT likes to be fired more then once. Implemented evil string check even though I know I already put it there. Should fix double guild name problems.
- Tightened code, other bug fixes. Up to 16KB, ack.
Optional Files (0)


Post A Reply Comment Options
Unread 04-02-09, 09:14 AM  
Imithat
A Fallenroot Satyr
 
Imithat's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 201
Uploads: 7
I use the Curse version and i get the follow error when i tip /ttip

"TinyTipOptions (Enable) LoadOnDemand Error - MISSING"
Report comment to moderator  
Reply With Quote
Unread 04-21-09, 08:07 PM  
Raventhorn
A Deviate Faerie Dragon
 
Raventhorn's Avatar

Forum posts: 11
File comments: 9
Uploads: 0
Curse:

TinyTip v2.0.3 / February 3, 2009
TinyTipOptions r123 / February 6, 2009

WoWI:

TinyTip 1.4.16 / March 31, 2009
TinyTipOptions does not exist.

I can't figure out which download I should be using. Do we go by version number or date? The info on Curse says WoWI is the official site for this addon so I'm confused all the more.

Right now I have both TinyTip and TinyTipOptions installed from Curse. TinyTip seems to be working fine for the most part with WoW 3.1.1. However, even though I can change options, none of them actually work. For example I very much want to know whether or not something in game is PVP flagged when I mouse over it. I can't get friendly/neutral/hostile text to display either. I checked the lua files and the changed settings are indeed being written to file, but are being ignored for whatever reason.

Based on the posts here I'm getting the feeling this addon has been abandoned. I think I'm just going to delete TinyTip from my addons folder until things clear up. A real shame too seeing as this was a really nice addon. I really need to be able to see PvP flags and IIRC the default Blizzrd tooltip does this just fine.

Edit: Don't waste your time with this addon. If you don't mind a bit of DogTag scripting and like seeing lots of info, try CowTip. However if you want something more like TinyTip only better designed and actually updated, try TipTac (my new favorite). I discovered these after posting and was impressed by both.
Last edited by Raventhorn : 04-22-09 at 01:31 AM.
Report comment to moderator  
Reply With Quote
Unread 05-02-09, 05:06 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Originally posted by Raventhorn
Edit: Don't waste your time with this addon. If you don't mind a bit of DogTag scripting and like seeing lots of info, try CowTip. However if you want something more like TinyTip only better designed and actually updated, try TipTac (my new favorite). I discovered these after posting and was impressed by both.
I'm not too impressed with either TipTac or CowTip. Both of them are very bloated (use excessive CPU/memory) and have a long history of causing problems with other mods.

Less bloated/better than both of those (and updated): TipTop. Even lighter weight (all it does is resposition the tooltip to where you want): Tipsy.

---------------

The problem with TinyTip here is that the original author (Thrae) hasn't been active in the WoW community & has not done an update to it in over a year.

The current "maintainer" of TinyTip over at WoWAce--Twobits--hasn't done much with it. He's uploaded his "changes" to both here and Curse. Like most maintainers of abandoned mods (unfortunately), all he's done is update the TOC files & libraries. As well as done a single minor code change having nothing to do with the buggy options.

And that was three months ago. Looks unlikely much more will be happening with TinyTip. So try one of the other mods above if not being able to adjust the options of this one is an issue for you.

I'm still using TinyTip as it consumes less CPU than any of the above (other than Tipsy) and does all I need it to without having to adjust options .
Report comment to moderator  
Reply With Quote
Unread 06-13-09, 06:31 PM  
Litvan
A Murloc Raider

Forum posts: 7
File comments: 44
Uploads: 0
a few errors

Date: 2009-06-14 02:26:02
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\TinyTipOptions\ConfigAnchor.lua line 72:
Usage: <unnamed>:SetValue(value)
Debug:
[C]: ?
[C]: SetValue()
TinyTipOptions\ConfigAnchor.lua:72:
TinyTipOptions\ConfigAnchor.lua:42
[C]: Show()
..\FrameXML\UIOptionsFrame.lua:28:
..\FrameXML\UIOptionsFrame.lua:17
[C]: InterfaceOptionsList_DisplayPanel()
..\FrameXML\UIOptionsFrame.lua:46: InterfaceOptionsListButton_OnClick()
[string "*:OnClick"]:2:
[string "*:OnClick"]:1



------------------------------------------------------------------------

Date: 2009-06-14 02:27:05
ID: 3
Error occured in: Global
Count: 1
Message: ..\AddOns\TinyTipOptions\ConfigAppearance.lua line 36:
Usage: <unnamed>:SetValue(value)
Debug:
[C]: ?
[C]: SetValue()
TinyTipOptions\ConfigAppearance.lua:36:
TinyTipOptions\ConfigAppearance.lua:29
[C]: Show()
..\FrameXML\UIOptionsFrame.lua:28:
..\FrameXML\UIOptionsFrame.lua:17
[C]: InterfaceOptionsList_DisplayPanel()
..\FrameXML\UIOptionsFrame.lua:46: InterfaceOptionsListButton_OnClick()
[string "*:OnClick"]:2:
[string "*:OnClick"]:1
Report comment to moderator  
Reply With Quote
Unread 06-14-09, 04:12 PM  
dracula
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 70
Uploads: 2
Could you add the guild rank in tooltips, because it is simply also returned by GetGuildInfo. In TinyTipBasic.Lua I use:

local guildName, guildRank = GetGuildInfo(unit)

Then if guildRank has a non-nil value, I add it to the guildLine as follows:

guildLine:SetText( "<" .. guildLine:GetText() .. "> |cFF808080" .. guildRank .. "|r" )


I'm puzzled by the module structure; mainly I'm wondering why TinyTip\TinyTip.toc is referring to non-existing files in the modules subdirectory (because that directory is empty).

You mention you do not maintain TinyTipOptions, which is indeed completely broken; neither the config panel, nor the popup menu seem to work properly. But how do you change options then, are there some commandline parameters we can use instead?
Last edited by dracula : 06-14-09 at 04:36 PM.
Report comment to moderator  
Reply With Quote
Unread 06-14-09, 07:06 PM  
Thrae
A Cyclonian
 
Thrae's Avatar
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 39
Uploads: 4
Basically my idea is to gut the current TinyTip and remake it again from the ground up. That'll take time. TinyTip was never supposed to be highly configurable.

TinyTipOptions is not endorsed by me and will not be in future versions until fixed either by me (not likely) or hopefully some kind soul.
__________________
Yes, I was a Tauren. Yes, it was bigger.
Report comment to moderator  
Reply With Quote
Unread 06-15-09, 11:57 AM  
dracula
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 70
Uploads: 2
But how do you change any of the options / appearance of the tooltips then? What happened to the good old popup menu with all available options in it?


I now managed to change the appearance with commands like:

/script TinyTipDB.profiles["default"].Border=1

but it's far from convenient for the average user
Last edited by dracula : 06-15-09 at 12:00 PM.
Report comment to moderator  
Reply With Quote
Unread 06-15-09, 12:13 PM  
Thrae
A Cyclonian
 
Thrae's Avatar
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 39
Uploads: 4
My plan is two-fold.

1) Allow changes in StandAloneConfig.lua to overwrite TinyTipDB if they have a value. That way you can easily just change the values in StandAloneConfig.lua. I bet you noticed this file in the TinyTipBasic, etc. directories.

2) Very simple slash command interface. /ttip <option> <value>

Hopefully someone will pick up TinyTipOptions before I get to it, which will not be anytime soon. There's a lot of bugs I need to sort through with TinyTip itself and optimizations to be done.

Note that in TinyTip 2.0, modules will no longer be integrated into TinyTip. This confused people and eventually went against the ideals of TinyTip. They will be separate, independent, simple addons. Above all else, TinyTip is supposed to be a SIMPLE addon hierarchy.


Originally posted by dracula
But how do you change any of the options / appearance of the tooltips then? What happened to the good old popup menu with all available options in it?


I now managed to change the appearance with commands like:

/script TinyTipDB.profiles["default"].Border=1

but it's far from convenient for the average user
__________________
Yes, I was a Tauren. Yes, it was bigger.
Report comment to moderator  
Reply With Quote
Unread 06-15-09, 02:37 PM  
Litvan
A Murloc Raider

Forum posts: 7
File comments: 44
Uploads: 0
btw.. dunno if anyone noticed.. but I've got some odd fps drops when hovering my mouse over stuff while using TinyTip...
fps drops with like 10-15 fps

don't know if it's just me or not.. but it's slightly frustrating

no error msg or anything though besides the ones I've already mentioned
Report comment to moderator  
Reply With Quote
Unread 06-16-09, 04:56 PM  
Devius
A Kobold Labourer

Forum posts: 0
File comments: 103
Uploads: 0
I can't find Smart anchoring option in the latest version of tinytip
I've gone back to the previous one I've been using for now since it works perfectly if you don't mess with the options
Report comment to moderator  
Reply With Quote
Unread 06-17-09, 11:04 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Originally posted by Litvan
btw.. dunno if anyone noticed.. but I've got some odd fps drops when hovering my mouse over stuff while using TinyTip...
fps drops with like 10-15 fps

don't know if it's just me or not.. but it's slightly frustrating
That's not TinyTip causing the issue. TinyTip uses less CPU/memory than about any other tooltip mod out there.

Its some poorly designed mod you have installed doing (excessive) onUpdates/scanning/etc. when you mouse over things.
Report comment to moderator  
Reply With Quote
Unread 07-10-09, 05:15 PM  
Seopthi
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Titles

Hi, is there any option, how can I add titles in names? I'd like to see 'Gladiator' before name for example in the tooltip. There is option to do this in CowTip putting
[(if [IsPlayer or [IsEnemy and not IsPet]] then ClassColor end) NameRealmvprank]
instead of normal name, but I'd like to use rather TinyTip.
Can you help me how to edit .lua to reflect this? Thanks.
Report comment to moderator  
Reply With Quote
Unread 08-05-09, 12:25 PM  
affix
A Kobold Labourer

Forum posts: 0
File comments: 103
Uploads: 0
Error: Usage: InterfaceOptionsFrame_OpenToCategory("categoryName" or panel)
File: Interface\FrameXML\InterfaceOptionsFrame.lua
Line: 436
Count: 1


^ Error in 3.2, making the options mess up.
Last edited by affix : 08-05-09 at 10:30 PM.
Report comment to moderator  
Reply With Quote
Unread 08-17-09, 08:03 AM  
Grilor
Premium Member
 
Grilor's Avatar
Premium Member

Forum posts: 9
File comments: 107
Uploads: 0
talents

can i assk 1 thing be added? to show tallents, thanks. Other then that i love this simple yet easy mod ...
__________________

--------------------------------------------------------------------------
Report comment to moderator  
Reply With Quote
Unread 10-02-09, 09:28 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Re: talents

Originally posted by Grilor
can i assk 1 thing be added? to show tallents, thanks. Other then that i love this simple yet easy mod ...
No, please do not. As Thrae very likely knows, mouseover talent scanning can cause all sorts of problems.

If you really have some valid reason to see a person's chosen talents in your tooltip (why not just inspect them?), there is TipTacTalents which can work with any tooltip addon. But look out for problems.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: