All users with revision 10 or under, delete it before you install a newer version
***IMPORTANT***
This requires a databroker addon such as Chocolate Bar or TitanPanel.
Broker_H3DungeonCooldown is only available in English and was designed for enUS. If you aren't enUS, the only thing that should break is expansion sorting. Just disable expansion headers.
Broker H3 DungeonCooldowns started out as a quick "Hello World" test to start out coding Lua in WoW and eventually turned into this. It is a somewhat simple DataBroker Display that shows what dungeons you are saved to and how long until they unlock.
Please provide feedback in comments. Also provide suggestions for more features. I will update with a list of features I plan on adding when there are enough.
It is important that if you find a bug that you please a comment here, otherwise the bug will not be fixed.
Features
Self explanatory section title is self explanatory.
- Showing data on any/every character on your account (current server). (Note: Requires you to log in atleast once so the addon can register the toon's data into the database.)
- *NEW* Time for dungeon deserter and random dungeon queue cooldown.
- Customizing the look of your tooltip with options such as:
- 2 optional columns for the save's ID and the unlock's date and time (rounded to the nearest 15 minutes, based off of local time)
- Enabling and disabling the display of expansion content
- Enabling and disabling the icon's text.
- *NEW* Adding whitespaces or expansion names between expansion content.
- Toggling showing unlocked dungeons.
- Changing the maximum height of the tooltip before it uses a scrollbar.
- Font options:
- Change tooltip's text font using shared media (Default Friz Quadrata TT)
- Change tooltip text sizes (Header, name, hints, text)
- Change colors of:
- Dungeon Names
- Dungeon Difficulties
- Unlock time remaining (Gradually changes colors as the time expires. So, assuming you are on the default settings and it's a heroic, it will be red at 24 hours, orange at 18, yellow at 12, lime at 6, and green when it's a few minutes.)
- Class colors (for name display)
- The separators (Horizontal lines in the tooltip)
- *NEW* Dungeon Finder Information Including:
- The average time and average time for every role
- The role(s) you are queued as in the dungeon finder.
- *NEW* The time left to accept the invite and what role you are assigned in the group.
- The roles for the group that have been found (also shows beside the icon, regardless of icon only)
- Who has accepted the invitation (when the group has been made), even before you accept it!
- *NEW* Hiding the minimap icon (if wanted)
- Clicking Line Scripts:
- Clicking a line to report its info to chat (Doesn't matter what type of click, as long as it isn't a shift click on a current toon's line)
- Shift-Clicking a line to toggle lock extensions
Known Issues
Issues that are.. Known...
The chat report feature inserts the text without enabling text input, so pressing enter opens the edit box (sets it to full opacity), and clears what was in it.
|
I am aware of this issue but I do not have a solution at the moment. I am not very experienced in handling widgets. Before, I was using ChatFrameEditBox:Show() and ChatFrameEditBox:Insert(string), but with the new chatbox, the now "ChatFrame1EditBox" is already shown, but doesn't input text unless you hit enter. So I will have to find another way.
Just click the edit box after clicking the line then hit enter, or hit enter, click the line, then hit enter again.