Download
(387Kb)
Download
Updated: 10-14-14 09:12 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-14-14 09:12 PM
Created:02-09-12 03:24 PM
Downloads:5,420
Favorites:22
MD5:

Track-O-Matic  Popular! (More than 5000 hits)

Version: 1.7.0
by: Germbread [More]

Track-O-Matic allows you to track various types of information on the game screen, without having to navigate through a bunch of different UI panels.

Features

This addon allows you to track:

  • Your reputation with any known faction (including guild) (+ rep earned per hour, time until next level/exalted)
  • Your skill in professions
  • How many of any item you're currently carrying in your bags (with a user-defined maximum, or "goal", for each item)
  • How much of a currency you possess (w/user-defined maximums)
  • Your progress in various achievements
  • Your guild's progress in various achievements
  • Guild XP
  • Character's experience, estimated kills to level up, and estimated quests to level up
  • Your character's gold (+ earned or lost in the current session)
  • Your character's equipped items' durability (total percentage, each item's durability, and if any items are broken or low on durability)

In addition to providing information 'at-a-glance' on the bars, each bar also has tooltips with relevant information. In particular, profession and reputation bars will give detailed information related to the profession or faction they display:
  • Skinning tooltip displays the maximum level of creatures you can skin at your current skill level.
  • Mining and herbalism tooltips display the types of nodes your character is able to gather at their current skill level, with the difficulty color for each (and the required skill for nodes the character isn't quite able to gather yet)
  • Most reputation tooltips will display how many mobs you need to kill and/or how many quest/item turnins need to be completed to reach the next reputation level (and, in most cases, give an additional reading for how much to reach exalted)

This addon will also be fairly expandable, as it includes a plugin interface for other addons to feed data to it.

Configuration
Configurable options can be found in the Interface Options -> Addons panel (also accessible by typing /tom).


Please report any problems, bugs, missing data, etc. either in the comments or in the portal so I can address them. Suggestions and other feedback are also welcome.


Latest Changes

v1.6.0
  • Interface version updated for patch 5.3.
  • Removed excess formatting from addon title in the addons list.
  • The tooltip for the Kills to Level Up bar now shows the amount of XP earned from the most recent kill.
  • Added tooltip information for Sunreaver Onslaught and Kirin Tor Offensive factions.
  • Counters in repuation details (turnin/kill counters, etc) now take into account unlocked bonus reputation gains.
  • Reputation tooltips now display text indicating when bonus reputation gain has been unlocked.
  • Fixed a bug where linking items in chat would add a number after the item link.
  • Added new functionality to allow bars to display alert boxes beside the tracker.
  • Configuration Panel:
    • Added an option to select the estimation method for the Kills to Level Up bar. Can now select between Smart Average (default), Average (old calculation method), and Last Kill (new).
    • The tooltips for the texture selection and Reputation Gain Detail options now show above the dropdown, instead of below and in front of their dropdown menus.
    • Frame Settings section renamed to General Settings
    • Added an option to enable showing of alert boxes. This option is on by default.
  • Added tooltip information for the Shado-Pan Assault faction (number of Shado-Pan Assault Insignias needed to advance)
  • The Valor Points tooltip counters for Heroics, Scenarios and Daily Quests no longer go into negative numbers after the goal amount has been reached, and the text color has been fixed.
  • Added counters to the Golden Lotus, August Celestials, Shado-Pan and Klaxxi tooltips for the Stolen Insignias obtained from Zandalari Warscouts/Warbringers and War-God Dokah.
  • Added counters to applicable Pandaria factions for daily bonus reputation earned from dungeons and scenarios

v1.6.1
  • Interface version updated for patch 6.0.
  • Removed functionality for the Guild XP bar, as guild levels no longer exist. Existing Guild XP bars on the tracker will show up as "Undefined" and can be taken off the tracker.

v1.6.1
  • Interface version updated for patch 5.4.
  • Fixed the reputation detail pop-out window to once again properly expand to fit the "Add to Track-O-Matic" button.
  • Added information to the Justice Points tooltip to show the number of random dungeons and weekly Northrend raid quests needed to reach the goal amount.
  • Added counters to the Justice and Honor Point tooltips to show how much of the other currency you need to convert to reach the goal amount. (Justice Point tooltip shows how much Honor you need to convert and vice-versa)
  • Justice/Honor/Valor/Conquest Point tooltips updated to reflect the correct item upgrade costs from patch 5.3.

v1.6.0
  • Interface version updated for patch 5.3.
  • Removed excess formatting from addon title in the addons list.
  • The tooltip for the Kills to Level Up bar now shows the amount of XP earned from the most recent kill.
  • Added tooltip information for Sunreaver Onslaught and Kirin Tor Offensive factions.
  • Counters in repuation details (turnin/kill counters, etc) now take into account unlocked bonus reputation gains.
  • Reputation tooltips now display text indicating when bonus reputation gain has been unlocked.
  • Fixed a bug where linking items in chat would add a number after the item link.
  • Added new functionality to allow bars to display alert boxes beside the tracker.
  • Configuration Panel:
    • Added an option to select the estimation method for the Kills to Level Up bar. Can now select between Smart Average (default), Average (old calculation method), and Last Kill (new).
    • The tooltips for the texture selection and Reputation Gain Detail options now show above the dropdown, instead of below and in front of their dropdown menus.
    • Frame Settings section renamed to General Settings
    • Added an option to enable showing of alert boxes. This option is on by default.
  • Added tooltip information for the Shado-Pan Assault faction (number of Shado-Pan Assault Insignias needed to advance)
  • The Valor Points tooltip counters for Heroics, Scenarios and Daily Quests no longer go into negative numbers after the goal amount has been reached, and the text color has been fixed.
  • Added counters to the Golden Lotus, August Celestials, Shado-Pan and Klaxxi tooltips for the Stolen Insignias obtained from Zandalari Warscouts/Warbringers and War-God Dokah.
  • Added counters to applicable Pandaria factions for daily bonus reputation earned from dungeons and scenarios

v1.5.3
  • Removed excess formatting from addon title in the addons list.
  • The tooltip for the Kills to Level Up bar now shows the amount of XP earned from the most recent kill.
  • Added tooltip information for Sunreaver Onslaught and Kirin Tor Offensive factions.
  • Counters in repuation details (turnin/kill counters, etc) now take into account unlocked bonus reputation gains.
  • Fixed a bug where linking items in chat would add a number after the item link.

v1.5.2
  • Updated interface version for patch 5.2.
  • Valor Points tooltip now displays how many daily quests, random heroic dungeons, or random scenarios are needed to achieve the set goal.
  • Mining tooltip now shows color transitions for Tin Veins at proper skill levels.
  • Guild XP bar now shows the guild level in the bar text.
  • Player XP bar now indicates when the player has turned off XP gains by turning grey.

v1.5.1
  • Removed leftover debug message when adding a bar to the tracker.
  • Fixed bar display for Brawler's Guild factions.

v1.5.0
  • Added counters to each of the Tillers NPCs (Farmer Fung, Tina Mudclaw, etc) showing how many gifts/dishes need to be given to them to reach the next friendship level/become Best Friends with them.
  • Added a hide button to the main header.
  • The message displayed when hiding the tracker now indicates that the tracker can be shown again by typing "/tom show".
  • Reputation tooltips will no longer display the blue "Reputation until ..." or reputation per hour counters after reaching exalted.
  • Added a counter to the Anglers tooltip showing how many days of dailies are needed to reach the next level/exalted.
  • Interface version updated for patch 5.1.
  • Fixed a compatibility issue with friendship reputations in patch 5.1.
  • The "lib" folder has been cleaned of unneccesary files and folders, so it is recommended to delete the existing lib folder before installing this version.

v1.4.4
  • Currency bars will no longer display a current value of zero when that currency's category is collapsed in the currency tab of the character panel.
  • As a result of changes made to the currency tracking system, in order to avoid errors all currency bars will be wiped from every character's tracker when upgrading from a previous version.
  • Added tooltip information for Darkmoon Prize Tickets showing how many days of games, sets of profession quests, and total weeks of Darkmoon Faire needed to reach the current goal.
  • Gave unique colors to the following currencies: Champion's Seal, Ironpaw Token, Mark of the World Tree, Tol Barad Commendation
  • The default color for currencies that do not have a unique color is now slightly darker to improve readability of the bar's label
  • Added a mob kill counter and Silithyst turn-in counter to the Cenarion Circle tooltip.
  • Updated the turnin counters for Thorium Brotherhood to reflect current reputation gains.
  • Added a counter to the Tillers tooltip for how many crops need to be harvested.
  • Added a daily quest counter to the Tillers tooltip.
  • Fixed an issue that prevented item tracking via the item search dialog from functioning properly.

v1.4.0
  • Fixed an issue that prevented factions with sub-factions (Alliance Vanguard, Horde Expedition, The Tillers) from being added to the tracker.
  • Bars for friendships (e.g. Tillers NPCs) should now be consistent with the data shown in the reputation panel.
  • Added tooltip information for Tillers NPCs which lists their favorite food and favorite gift.
  • Turn-in information displayed in reputation tooltips now uses item data retrieved from live game data instead of values built into Track-O-Matic's code and localization. This will result in item colors always being accurate and item names no longer needing to be localized.
  • Faction tooltips no longer rely on Track-O-Matic's localization matching the game client's locale to display.
  • Completely rewrote the reputation tooltip system to allow for much quicker and easier additions and changes to faction tooltips.
  • Corrected the reputation calculation for the [Relic of Ulduar] turnin for The Sons of Hodir.
  • Added tooltip text indicating that reputation cannot be gained with Shen'dralar, Zandalar Tribe, Gelkis Clan Centaur and Magram Clan Centaur.
  • Added Commendation Badge redemption counters for Vanilla/Burning Crusade Horde & Alliance capitals.
  • Added individual daily quest counter for Dragonmaw Clan in addition to the full day counter already implemented.
  • Implemented tooltip data for the following factions: Netherwing, Ogri'la, Lower City, Kurenai, Huojin Pandaren, Tushui Pandaren, Argent Crusade, Kirin Tor, The Wyrmrest Accord, Knights of the Ebon Blade, Brood of Nozdormu, Cenarion Expedition, Therazane, Ramkahen, Sha'tari Skyguard, The Aldor, The Scryers, The Consortium, The Kalu'ak, The Klaxxi, Wildhammer Clan, and Wintersaber Trainers.
  • Reputation bars now glow when 999/1000 Exalted is reached.

v1.3.0
  • Profession bars now glow after reaching 500 skill on Mists of Pandaria enabled accounts.
  • Profession tooltips now instruct the player to see their profession trainer when a new rank is available.
  • Corrected skill level indication for Tin and Silver in the mining tooltip.
  • Corrected skill level indication for Earthroot, Mageroyal, Briarthorn and Bruiseweed in the Herbalism tooltip.
  • Added Mists of Pandaria mining nodes to the Mining tooltip.
  • Added Mists of Pandaria herbs to the Herbalism tooltip.
  • The list of nodes for the Mining and Herbalism tooltip now have separations between different expansions' nodes.
  • Achievement bars now display the name of account-wide achievements in blue. Additionally, achievement tooltips now also indicate if an achievement is account-wide.
  • The item search prompt for item tracking is now up to date. Now includes items added in Mists of Pandaria and no longer includes items that were turned gray in patch 5.0.4. Additionally, the item cache (ItemCache.lua) has been restructured and substantially reduced in size.

v1.2.3
  • Attempted fix for taint issues

v1.2.2
  • Fixed errors caused by Guild XP tracker
  • Removed Guild XP Daily Cap tracker

v1.2.1
  • Live release of the Mists of Pandaria version. Version information updated and finalized.
  • The option to hide the startup load message has been changed to indicate that it shows the message instead. This option still defaults to off, and has also been reset globally, so the option must be turned on if you want the message to be shown again.
  • The heading text of the Plugins page of the configuration panel has been repositioned slightly to be consistent with other config panel headers.

v1.2.0
  • Fixed more division by zero errors that could occur with the Quests until Level Up and Kills until Level Up bars.
  • The tracker is now clamped to the boundaries of the screen.
  • About page added to configuration panel.

v1.1.1
  • Updated UI version for patch 5.0.x.

v1.1.0
  • Fixed an error that occurs when tracking achievements (MoP compatibility fix).

v1.0.8
  • No longer generates a "You are not in a guild" message when logging in on a character that is not in a guild. For real this time.
  • Fixed some division by zero errors that could occur with various bars.
  • Fixed an issue that would cause Track-O-Matic to not function properly in the absence of other addons utilizing LibSharedMedia.
  • Fixed an issue that caused errors when the Equipment Durability bar is added to the tracker and the player's character has no items with limited durability equipped.

v1.0.7
  • Reputation:
    • All reputation tooltips now display the total amount of reputation needed to reach Exalted status.
    • Several factions' tooltips now display quest exclamation marks next to various quest counters.
    • Darkmoon Faire:
      • Tooltip redesigned. Now shows separate turnin counters for individual games/artifacts, days of games (all games combined per day), sets of all 9 artifacts per faire, and sets of 6 profession quests, as well as a counter for how many full weeks of Darkmoon Faire (doing every profession quest, turning in every artifact, and playing every game each day) needed to reach the next level/exalted.
      • The tooltip will now properly factor in reputation gain bonuses (guild perks, etc) when calculating the number of turnins needed to reach the next level and/or exalted.
    • The tooltip for Dragonmaw Clan will now properly factor in reputation gain bonuses when calculating how many days of dailies need to be completed to reach the next level and/or exalted.
    • The tooltip for the Shattered Sun Offensive will now properly factor in reputation gain bonuses when calculating how many days of dailies need to be completed to reach the next level and/or exalted.
    • The tooltip for Sporeggar will now properly factor in reputation gain bonuses when calculating how many times the quest "Now That We're Still Friends..." needs to be completed to reach the next level and/or exalted. The "Quest:" text on this counter has also been replaced with the quest exclamation mark icon.
    • Removed outdated turnin information for Argent Dawn, and added new quest counters.
    • Fixed a bug causing the tooltip information for The Mag'har to not display.
    • Horde/Alliance city reputation tooltips (Orgrimmar, Stormwind, etc) now also display kill counters to reach exalted status.
    • Steamwheedle Cartel faction tooltips now also display a mob counter to reach exalted status.
    • Removed the Coilfang Armaments turnin counters from the Cenarion Expedition tooltip.
    • Added turnin counters for Thorium Brotherhood.

v1.0.6
  • By default, the Kills Until Level Up and Quests Until Level Up bars will now progress from empty to full instead of full to empty.
  • Added an option to reverse the growth direction of the Kills Until Level Up and Quests Until Level Up bars to their old behavior.
  • Added an option to disable the messages indicating when Track-O-Matic is loaded and its plugins are registered.

v1.0.5
  • Glowing borders now properly match the tracker width at all settings.
  • The click region of all bars now properly match the size of the bars.
  • The "Lock Tracker" option has been removed from the configuration panel.
  • Fixed an issue that would generate a "You are not in a guild" message on unguilded characters.
  • The "Show Category Headers" option has been changed to "Hide Category Headers", and it now has a tooltip.
  • The Bar Texture option now has a tooltip.
  • The Tracker Scale option now has a tooltip.
  • The Tracker Width option now has a tooltip.
  • The "Reputation Gain Detail To Show" option now has a tooltip.

v1.0.4 [release]
  • Fixed an issue causing some bars to not update properly.
  • Reuptation bars now display the estimated time to reach the next reputation level (honored, revered, etc.), as well as the estimated time to reach exalted status.
  • Mining and Herbalism bar tooltips now show at what skill level every gatherable node type changes color (yellow node types now indicate when they turn green, etc.) This behavior can be switched to the old way by disabling the "Advanced Herbalism/Mining Tooltips" option.
  • Mining and Herbalism tooltips now display the maximum level of creatures that mining/herb gathering can be performed on.
  • Implemented new functionality for glowing bar borders.
  • The gold tracker bar (misc. info) now glows when the player has lost gold in the current session.
  • The gold tracker bar's tooltip now displays the "Lost This Session" and "Earned This Session" text in red and green, respectively.
  • Profession bars now glow when the player's skill level is high enough to learn the next rank of that profession.
  • Item and currency bars now glow when the current goal has been reached. Additionally, item bars can be set up with custom "glow rules", to alter their glow behavior.
  • Achievement bar tooltips now properly display the achievement's description.
  • Fixed an issue that caused errors when hovering over options on the configuration frame.
  • Modified the layout of the configuration frame and reorganized many options.
  • Added configuration options to control glow behavior for gold, item, currency and profession bars (global), as well as an option to disable ALL glowing borders (per character).
  • Added an option to enable/disable showing the 'most broken item' durability on the durability bar (global).
  • Added options to include/exclude gatherable node types from Mining/Herbalism bar tooltips when above or far below the player's skill level (global).
  • The right-click menus for Guild XP and Guild XP Daily Cap bars now include options to quickly change the number scale.
  • The right-click menu for equipment durability now includes options to quickly change between average and lowest item durability display.
  • Fixed an issue with confirmation popups not appearing when the character is dead, preventing certain actions being completed.
  • Tooltips for Honor, Justice and Valor Points now indicate how many Justice, Honor and Conquest points they can be converted to (when the character has enough of that corrency to convert).
  • Information on reputation tooltips for amount remaining until the next level and amount earned per how is now displayed in blue.
  • Added an option to change whether reputation bars display the amount of reputaiton earned per hour, time remaining until the next level is reached, time until exalted, or only the current reputaiton value (no additional detail).
  • Added a session reset option to reputation bars.
  • Added close buttons to the Item Search and Goal Change prompts.

v1.0.3 [RC 4]
  • Added options to the main menu that will lead the player to the Reputation, Currency, Profession and Achievement panels and their respective buttons/options to add items to the tracker.
  • Bars for professions the character does not know will no longer automatically be removed from the tracker. This should fix all remainig issues with profession bars dropping off randomly and related errors occuring when changing continents, zoning in and out of instances, etc.

v1.0.2 [RC 3]
  • Added a new option to turn off individual category headers. When headers are turned off, all bars are grouped together under a single generic header, which can be collapsed or expanded to hide/show all bars at once.
  • Added a new option to adjust the width of the tracker and all bars/headers.
  • The message that a newer version is detected will now only ever be displayed once per session.
  • The configuration panel will now display whether a newer version has been detected.
  • The right-click menus for the Kills to Level Up and Quests to Level Up bars now include the "Reset Session" option.
  • Bar and header right-click menus now display a title above the menu options.
  • Added a Plugins category to the Interface Options panel, which will list all currently installed plugins.
  • Redid the plugin system. NOW it's ready for use.
  • Added "hide" and "show" arguments to the slash command handler to hide and show the tracker without opening the config panel.
  • The text for some category names has been changed slightly.
  • Dalaran Jewelcrafter's Tokens are now displayed with a unique color.
  • Added an option to change the bar texture.
  • The (rare) issue of profession bars randomly disappearing off the tracker when logging in/reloading the UI may finally be fixed.

v1.0.1 [RC 2]
  • All configurable settings should now save properly between sessions.
  • The plugin system's pretty much finished now. Instructions on writing plugins (for those who care) coming soon.
Optional Files (1)
File Name
Version
Size
Author
Date
Type
1.0.5
2kB
10-14-14 09:13 PM
Addon


Post A Reply Comment Options
Unread 02-09-12, 04:00 PM  
[email protected]
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
tracker

how do i move the tracker?
Report comment to moderator  
Reply With Quote
Unread 02-09-12, 04:55 PM  
Germbread
A Kobold Labourer
 
Germbread's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 12
Re: tracker

Originally Posted by [email protected]
how do i move the tracker?
Click the little lock icon on the top right corner to unlock it, and then drag it by any category header.
Report comment to moderator  
Reply With Quote
Unread 02-18-12, 09:47 PM  
DaemonSambe
A Kobold Labourer
 
DaemonSambe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 169
Uploads: 2
Err. How do you enable Professions tracking? Or any of the other categories, for that matter? Menu only shows Misc Info.
Report comment to moderator  
Reply With Quote
Unread 02-18-12, 10:08 PM  
Germbread
A Kobold Labourer
 
Germbread's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 12
The professions tab of your spellbook should have new buttons that add the profession to the tracker.

In the reputation and currency tabs, when you select a faction/currency and the little detail window shows up, there will be new buttons there.

For achievements (both personal and guild), right-click the achievement you wanna track and you should get a little menu to the right of the achievement window with the option to track it. (only achievements that use a progress bar can be tracked)

And items can be tracked by either using the search feature (which is in the menu), or by ctrl+alt+right clicking an item in your bags.


(if you wanna see exactly where each of these options are, I added more screenshots in the addon info)
Last edited by Germbread : 02-18-12 at 10:10 PM.
Report comment to moderator  
Reply With Quote
Unread 03-06-12, 10:53 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Want to love this...

ETA: apparently it does work, despite spewing errors when the Interface/AddOns config panel is touched. I can config it through the name-line config options without getting errors. But if my mouse touches anything of the checkboxes or sliders I get the errors I reported below, apparently one for each time the mouse pointer touches the offending object(s).

Original Post:

but I can't get it moving.

Installed in the AddOns folder, logged in to WoW, made sure it was enabled, and logged in... and immediately got a pile of errors. Every time I touched the config panel, even getting a mouseover tooltip, generated something. I've removed the dupes of the list of my addons, they're at the bottom.

It looks to me like it's the same error over and over, but I'm no coder so I'm including them aaaaalllllll.

Thanks for making this, I really want to use it!


Code:
Date: 2012-03-06 18:40:00
ID: 2
Error occured in: Global
Count: 1
Message: [string "TrackOMaticConfig_DisplayOptions_GXPScaleFull:OnEnter"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnEnter' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnEnter()
   [string "*:OnEnter"]:1:
      [string "*:OnEnter"]:1

Date: 2012-03-06 18:40:00
ID: 3
Error occured in: Global
Count: 1
Message: [string "TrackOMaticConfig_DisplayOptions_GXPScaleFull:OnLeave"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnLeave' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnLeave()
   [string "*:OnLeave"]:1:
      [string "*:OnLeave"]:1

Date: 2012-03-06 18:40:07
ID: 4
Error occured in: Global
Count: 1
Message: [string "TrackOMaticConfig_FrameOptions_Width:OnEnter"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnEnter' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnEnter()
   [string "*:OnEnter"]:1:
      [string "*:OnEnter"]:1

Date: 2012-03-06 18:40:07
ID: 5
Error occured in: Global
Count: 1
Message: [string "TrackOMaticConfig_FrameOptions_Width:OnLeave"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnLeave' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnLeave()
   [string "*:OnLeave"]:1:
      [string "*:OnLeave"]:1

Date: 2012-03-06 18:41:32
ID: 6
Error occured in: Global
Count: 2
Message: [string "TrackOMaticConfig_DisplayOptions_QuantityItem:OnEnter"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnEnter' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnEnter()
   [string "*:OnEnter"]:1:
      [string "*:OnEnter"]:1


Date: 2012-03-06 18:41:32
ID: 7
Error occured in: Global
Count: 2
Message: [string "TrackOMaticConfig_DisplayOptions_QuantityItem:OnLeave"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnLeave' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnLeave()
   [string "*:OnLeave"]:1:
      [string "*:OnLeave"]:1

Date: 2012-03-06 18:40:12
ID: 8
Error occured in: Global
Count: 3
Message: [string "TrackOMaticConfig_FrameOptions_Scale:OnEnter"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnEnter' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnEnter()
   [string "*:OnEnter"]:1:
      [string "*:OnEnter"]:1

Date: 2012-03-06 18:40:12
ID: 9
Error occured in: Global
Count: 3
Message: [string "TrackOMaticConfig_FrameOptions_Scale:OnLeave"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnLeave' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnLeave()
   [string "*:OnLeave"]:1:
      [string "*:OnLeave"]:1

Date: 2012-03-06 18:47:32
ID: 10
Error occured in: Global
Count: 1
Message: [string "TrackOMaticConfig_FrameOptions_Lock:OnEnter"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnEnter' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnEnter()
   [string "*:OnEnter"]:1:
      [string "*:OnEnter"]:1

Date: 2012-03-06 18:47:32
ID: 11
Error occured in: Global
Count: 1
Message: [string "TrackOMaticConfig_FrameOptions_Lock:OnLeave"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnLeave' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnLeave()
   [string "*:OnLeave"]:1:
      [string "*:OnLeave"]:1

Date: 2012-03-06 18:41:15
ID: 12
Error occured in: Global
Count: 6
Message: [string "TrackOMaticConfig_FrameOptions_Show:OnEnter"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnEnter' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnEnter()
   [string "*:OnEnter"]:1:
      [string "*:OnEnter"]:1

Date: 2012-03-06 18:47:32
ID: 13
Error occured in: Global
Count: 3
Message: [string "TrackOMaticConfig_FrameOptions_Lock:OnLeave"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnLeave' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnLeave()
   [string "*:OnLeave"]:1:
      [string "*:OnLeave"]:1

Date: 2012-03-06 18:41:15
ID: 14
Error occured in: Global
Count: 7
Message: [string "TrackOMaticConfig_FrameOptions_Show:OnEnter"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnEnter' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnEnter()
   [string "*:OnEnter"]:1:
      [string "*:OnEnter"]:1

Date: 2012-03-06 18:40:12
ID: 15
Error occured in: Global
Count: 7
Message: [string "TrackOMaticConfig_FrameOptions_Scale:OnLeave"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnLeave' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnLeave()
   [string "*:OnLeave"]:1:
      [string "*:OnLeave"]:1

Date: 2012-03-06 18:40:12
ID: 16
Error occured in: Global
Count: 9
Message: [string "TrackOMaticConfig_FrameOptions_Scale:OnEnter"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnEnter' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnEnter()
   [string "*:OnEnter"]:1:
      [string "*:OnEnter"]:1

Date: 2012-03-06 18:40:19
ID: 16
Error occured in: Global
Count: 16
Message: [string "TrackOMaticConfig_DisplayOptions_QuantityCurrency:OnEnter"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnEnter' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnEnter()
   [string "*:OnEnter"]:1:
      [string "*:OnEnter"]:1

Date: 2012-03-06 18:40:12
ID: 17
Error occured in: Global
Count: 10
Message: [string "TrackOMaticConfig_FrameOptions_Scale:OnLeave"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnLeave' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnLeave()
   [string "*:OnLeave"]:1:
      [string "*:OnLeave"]:1

Date: 2012-03-06 18:51:53
ID: 18
Error occured in: Global
Count: 1
Message: [string "TrackOMaticConfig_DisplayOptions_GXPScaleThousands:OnEnter"] line 1:
   attempt to call global 'MegaDamageConfig_Option_OnEnter' (a nil value)
Debug:
   [C]: MegaDamageConfig_Option_OnEnter()
   [string "*:OnEnter"]:1:
      [string "*:OnEnter"]:1
AddOns:
  Swatter, v3.2.4 (<%codename%>)
  WowheadLooter, v40020
  ACP, v3.3.17 
  Altoholic, v4.3.001
  AnnounceResurrection, v
  AucAdvanced, v5.13.5258 (BoldBandicoot)
  AucFilterBasic, v5.13.5258 (BoldBandicoot)
  AucFilterOutlier, v5.13.5258.5187(5.13/embedded)
  AucMatchUndercut, v5.13.5258.5232(5.13/embedded)
  AucStatHistogram, v5.13.5258 (BoldBandicoot)
  AucStatiLevel, v5.13.5258 (BoldBandicoot)
  AucStatPurchased, v5.13.5258 (BoldBandicoot)
  AucStatSales, v5.13.5258.4838(5.13/embedded)
  AucStatSimple, v5.13.5258 (BoldBandicoot)
  AucStatStdDev, v5.13.5258 (BoldBandicoot)
  AucStatWOWEcon, v5.13.5258.4828(5.13/embedded)
  AucUtilAHWindowControl, v5.13.5258.5133(5.13/embedded)
  AucUtilAppraiser, v5.13.5258.5241(5.13/embedded)
  AucUtilAskPrice, v5.13.5258.5160(5.13/embedded)
  AucUtilAutoMagic, v5.13.5258.5224(5.13/embedded)
  AucUtilCompactUI, v5.13.5258.5254(5.13/embedded)
  AucUtilEasyBuyout, v5.13.5258.5241(5.13/embedded)
  AucUtilFixAH, v5.13.5258 (BoldBandicoot)
  AucUtilItemSuggest, v5.13.5258.5224(5.13/embedded)
  AucUtilPriceLevel, v5.13.5258.5241(5.13/embedded)
  AucUtilScanButton, v5.13.5258.5153(5.13/embedded)
  AucUtilScanFinish, v5.13.5258.5153(5.13/embedded)
  AucUtilScanProgress, v5.13.5258.4979(5.13/embedded)
  AucUtilScanStart, v5.13.5258.5153(5.13/embedded)
  AucUtilSearchUI, v5.13.5258.5254(5.13/embedded)
  AucUtilSimpleAuction, v5.13.5258.5210(5.13/embedded)
  AucUtilVendMarkup, v5.13.5258.4828(5.13/embedded)
  AutoRepair, v
  Babylonian, v5.1.DEV.312(/embedded)
  BadBoy, vv6.655
  BadBoyCCleaner, v3.28
  BeanCounter, v5.13.5258 (BoldBandicoot)
  Configator, v5.1.DEV.312(/embedded)
  DataStore, v4.3.001
  DataStoreAchievements, v4.3.001
  DataStoreAgenda, v4.3.001
  DataStoreAuctions, v4.3.001
  DataStoreCharacters, v4.3.001
  DataStoreContainers, v4.3.001
  DataStoreCrafts, v4.3.001
  DataStoreCurrencies, v4.3.001
  DataStoreInventory, v4.3.001
  DataStoreMails, v4.3.001
  DataStorePets, v4.3.001
  DataStoreQuests, v4.3.001
  DataStoreReputations, v4.3.001
  DataStoreSpells, v4.3.001
  DataStoreStats, v4.3.001
  DataStoreTalents, v4.3.001
  DebugLib, v5.1.DEV.312(/embedded)
  DragEmAll, v1.0.1
  Elephant, v3.1.2
  FBMergeDatabase, v1.0.7
  FBOutfitDisplayFrame, v1.0.7
  FBTrackingFrame, v1.0.7
  FishingBuddy, v1.0.7d
  FlightMap, v4.3.0-beta
  FraLateV5, v5.0
  Gatherer, v3.2.4
  GathererDBWowhead, v1.0.2011-11-03
  Informant, v5.13.5258 (BoldBandicoot)
  LagBar, v2.8
  LibExtraTip, v5.12.DEV.319(/embedded)
  LightHeaded, v344
  MoMoCritterEmote, v1.1
  Postal, v3.4.13
  PredatorArchy, v1.4
  SilverDragon, vv2.6.1
  SlideBar, v3.2.4 (<%codename%>)
  SpeedyGonzales, v1.7.1
  Stubby, v5.13.5258 (BoldBandicoot)
  SwindlerPreventer, v4.3.3
  TipHelper, v5.12.DEV.315(/embedded)
  TomTom, vv40300-1.4.4-541092e
  TrackOMatic, v1.0.3 [RC 4]
  BlizRuntimeLib_enUS v4.3.3.40300 <us>
  (ck=b21)
Last edited by Barleduq : 03-08-12 at 06:52 AM.
Report comment to moderator  
Reply With Quote
Unread 03-08-12, 08:35 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Further comments

Tracking items: there's no way to dismiss the pane that is waiting for you to type in a name of an item other than typing something in and clicking ok. Clicking ok without typing anything has no effect.

For currency - the only currency I have to track is chef's award. The window that asks for a goal amount has no way to dismiss it other than to type something in and click ok.

Both of these make it difficult to decide 'oh, that's what that does, I don't want that' and get rid of it.

I *like* that i can configure it on the fly like this. Especially with the interface\Addons configure window throwing errors.

When I move it around on my screen, sometimes it falls behind things - like the button bar across the bottom, including the side-griffons - and sometimes in front of things - like between the images on the hunter aspect bar and the frame. It's in front of the minimap, and some of the addon generated buttons (altoholic, gatherer) but behind some others (silver dragon, elephant, fishing buddy.) o.O Still trying to find somewhere to put it that it doesn't get in my way.

If you'd like me to babble about it somewhere other than the comments here, do please tell me where.
Report comment to moderator  
Reply With Quote
Unread 03-10-12, 05:44 PM  
Germbread
A Kobold Labourer
 
Germbread's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 12
Thanks for your input, Barleduq. Posting here in the comments is fine, I usually try and check at least once every couple days or so, so I do eventually see them.

That mess of errors has been addressed (and has taught me a thing or two about hastily recycling code from other addons...), so it won't be a problem anymore.

As for canceling out of the Item Search and Goal Change prompts, you can currently close out of them by hitting the Escape key, but I've also added actual close buttons to them in the next release.


I should have the new version out today, but first I'm trying to figure out if there's a way to move this out of the Beta-version Addons category, or if I have to upload it anew...
Report comment to moderator  
Reply With Quote
Unread 03-10-12, 10:53 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Thumbs up Yay! No errors!

Well, no errors on the config pane. Very much better!

The glow, however, doesn't scale if you scale the window down. When I logged in today I logged a toon that I hadn't configured ToM on yet. When I enabled tracking on First Aid (131/150) the glow showed up - yay! - but it was longer than the bar. Apparently the only way I can include a picture here in the comments is to have it on another site (one of the admins suggested imgur, but I fail at making it work for me). I *have* a screenshot, but don't know where to put it. :/

When I logged in, the window was set to Scale:100%, Width:75%. I've got the bar texture set to Minimalist. The glow was about half-again as wide as the window. Changing the scale to 70% did not change the proportional glow width (it did get smaller in proportion to the entire window). Changing the window width did NOT change the glow width - taking it out to 125% had the glow box completely within the window and not to the edge.

I *like* the glow on 'learnable' - that's one reason I was choosing to track professions.

I like the changes in the config panel also. On thing that's not clear to me: the 'lock tracker' checkbox does not lock the checker, you have to use the lock button on the window itself. That looks like what is intended by your hover-text explanation, but it is a little confusing as it's not the same as other addons. Not sure if that should be 'read for comprehension, dammit' or better explained.

The only thing i can currently wish for (which i'm sure shows my lack of imagination ) is that one can order the bars regardless of category. I have the category headers off to save space, and would like to be able to put things where I want them, especially by character.

Thank you for the fixes!!!!!

Report comment to moderator  
Reply With Quote
Unread 03-11-12, 08:26 PM  
Germbread
A Kobold Labourer
 
Germbread's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 12
I've fixed the glow issue for the next version (as well as another underlying bug related to it).

As for the "Lock Tracker" option on the config panel, you were right; that was supposed to be the same as the lock button on the tracker. But after doing some testing with it, I agree it's a bit weird/broken. Since the option is always present and accessible on the tracker itself anyway, it seems a bit unnecessary to have it on the config panel so I've opted to just remove it from there.


Thanks again for your input
Report comment to moderator  
Reply With Quote
Unread 03-13-12, 06:30 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
I've come up with another item for the wish list.

Right now I have it set to have no category headings, so all I have is the thin bar saying 'trackomatic' with the + sign when it's closed. It would be useful to have it change, somehow, when something inside has changed - and, of course, to have it configurable. For instance, on one toon I'd want it to do something when one of the professions I'm tracking hits a landmark and thus would glow if I had it open to see, but I may not care about how much gold I'm making/spending. Another toon would possibly not care about professions, but want to track gold more carefully.

Not sure if it's even possible, or would take too much coding. Have fun, and thanks a lot!
Report comment to moderator  
Reply With Quote
Unread 05-13-12, 06:15 PM  
jeruku
A Cobalt Mageweaver
 
jeruku's Avatar
AddOn Author - Click to view AddOns

Forum posts: 223
File comments: 34
Uploads: 4
Suggestion

Instead of the huge ItemCache.lua =~ 2.6 MB which gets loaded into RAM why not use a lighter version?

For example:
In ItemCache.lua
Code:
TRACKOMATIC_ITEM_CACHE = {
	{
		117, -- item ID
		"Tough Jerky", -- item name
		1, -- item quality
	}, -- [1]
}
In items.lua
Code:
for index, data in pairs(TRACKOMATIC_ITEM_CACHE) do
        -- etc.
	id = data[1]; --Unused
	name = data[2] = "Tough Jerky";
	_,_,_, hex = GetItemQualityColor(data[3]);
        -- etc.
end

The file size should shrink from 2.6 MB to around <1 MB. Sorry I peeked, I was concerned about the size. Currently I have a work around where I list just the ID's and use GetItemInfo(data), which is rather slow and only uses the local item cache.

Love the addon, wanted to make one for personal use but found your addon instead.
__________________
"I have not failed, I simply found 10,000 ways that did not work." - Thomas Edison
Report comment to moderator  
Reply With Quote
Unread 09-06-12, 06:26 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Just a note...

... to say Thank You for updating this to the new patch! I didn't realize how much I used it till I was visiting a friend's house on vacation over Patch Day, and while she had WoW, she didn't have most of the addons I use, and I really noticed!

Thank you!

Report comment to moderator  
Reply With Quote
Unread 11-15-12, 10:05 AM  
Mechrior
A Chromatic Dragonspawn
 
Mechrior's Avatar

Forum posts: 155
File comments: 120
Uploads: 0
loving the addon as a whole but is there any way for the bars to grow UP from the lock bar? only reason I ask is all my bars are along the bottom of my screen and this one looks out of place..... TY for any info!
__________________
When the light in your heart shines, The rest of the world will pale in comparison


Report comment to moderator  
Reply With Quote
Unread 11-15-12, 07:26 PM  
Germbread
A Kobold Labourer
 
Germbread's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 12
Originally Posted by Mechrior
loving the addon as a whole but is there any way for the bars to grow UP from the lock bar? only reason I ask is all my bars are along the bottom of my screen and this one looks out of place..... TY for any info!
Currently there's no way to have the lock bar at the bottom, but I can look into implementing a feature like that.
Report comment to moderator  
Reply With Quote
Unread 12-18-12, 09:40 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Minor nitpicks wrt the front page of this addon.

The mining skill tooltip displays what level of mobs you can 'skin' with mining. I think the Herbalism skill tooltip does also.
There's no information about the 'optional file' that's in the Files tab, Trackomatic Bag Space?

I don't have engineering so I don't know if you display this, but having that display the level of mobs you can 'skin' would be good also.

(These shouldn't be called 'skinning' but I've no clue what to call the action...)

Love the addon!
-Bar
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: