ToyPlus is a compact toy launcher for the toy box. It also includes access to your favourite toys via Databroker or the minimap icon menu.
It supports up to 10 columns and 10 rows of toys, with some scaling in size. You can pop out a list of toys you have, where you can search for toys and tick ones you'd like to add or remove from favourites. It also includes filtering of toys your toon is unable to use due to level, reputation or profession requirements.
You can access the launcher via minimap button or by using /toyplus.
You can change the amount of rows and columns via the Blizzard config entry, access it by right-clicking the minimap icon or right-clicking the main frame.
You can adjust which toys are set as favourites by opening the by clicking the arrow next to Toy List, which has a searchable list of all your toys, and ticking/unticking them.
You can also adjust favourites by right-clicking the toy icon in the main window.
Changed default theme to black with grey border.
Minor bug fix for the cooldowns in the Broker menu.
Fixed an error when disabling the top buttons without opening the main window.
Attempt to fix for when not all favourite toys are shown on first display of the tooltip menu.
Fixed the logic for hiding/showing the menu buttons on the toy button frame.
Added a combat check for hiding the top buttons.
The toy button window now cannot be dragged off screen.
Added option to hide the top buttons on the toy button frame to the interface options.
Removed toylist.lua from the .toc file.
Lowered minimum columns to two.
Added a safe-check for creating the toy list to prevent errors.
Fixed a bug that was excluding toys from the database that had a location requirement that wasn't met.
The toy window will now open on log in if it was open previously for that character, and it will remember its position from when it was last opened.
Extended blue theme to the toy list.
Fixed a bug when adding or removing a favourite toy without opening the toy list first.
Added search feature to the toy list.
Toy list will now hide automatically when you enter combat.
Fix for cooldowns not completing on the toy buttons.
Fix to not allow toy checkboxes to be clicked while in combat.
Fix for toy checkbox icons disappearing when favourites are edited.
Fix for cooldowns not completing on toy buttons.
Fix for empty brackets on Broker menu cooldowns.
Broker menu cooldowns now update on mouseover enter and leave.
Added cooldown text to the Broker tooltip.
Added icons to the popout menu list of toys.
Fixed an issue with scrolling the popout toy list using the corner arrows.
Added a blue theme to the main window (can be toggled in the interface settings).
Added more new 7.0 toys that have character level or profession level requirements to the skip list.
Added a safe-check for toy variables in the Broker menu.
Fix for toy buttons being used when clicked with the right mouse button.
Added toy icons to the broker menu.
Disabled ability to click on broker menu toys that are on cooldown.
Toys that are on cooldown in the broker menu will now stay red on mouseover.
Limited broker menu to 40 toys maximum.
Fix to make toys usable from the broker menu.
Added the new Legion toys and items changed into toys to the filtering system.
Changed the faction filtering to be done by faction ID rather than names.
Fixes for the changed filtering functions on the Toy Box.
Fixes for the coloured textures change.
Updated filtering for 6.2 toys.
Bugfix for toy icons not updating properly when favourites are changed.
Fix for clearing search text when updating toy db.
Added a local session storage of toy information with skip list applied to it.
Updated skip list after login to ensure professions & reputations are loaded.
Fixed a bug with the reputation skip list loops.
Fixed a bug when trying to update an icon that wasn't originally created.
Fixed a bug where toy icons weren't being hidden when refreshing to a lower toy total between characters.
Updated skip list variables to fix an issue with repeated reputations.
Added a couple of missing toys to skip list check.
Adjusted position of option panel widgets.
Fixed a bug with the updating of toy cooldowns.
Added reputation limited toys to the skip list.
Fixed an error in RefreshList() with C_ToyBox.GetIsFavorite() having no itemID.
Fixed wiping of toy info variables on log out.
Toy buttons will now properly load on log in now and save position.
Added filtering out of toys that can't be used due to faction or engineering requirements.
Moved toy table code out of AceDB defaults so it saves properly.
Removed redundant unregister event for ADDON_LOADED.
Removed redundant checkToy argument.
Changed default scale to 26.
Minor bugfix for right-click menu to favourite/unfavourite a toy.
Fix for loading at startup and remembering position.
Set proper Ace default options.
Added combat checks for the secured action buttons.
Added updating of toy buttons and toy list when updated via Blizzard toy box.
Added another row to the toy list popout.
Removed a few unneeded variables.
Small bug fix for the toy cooldowns.
Added scaling of toy buttons.
Updated to 10 rows by 10 columns.
Fix for no toys on databroker tooltip.
Fix for sharing QTip with other addons.
Added databroker support to use toys from favourites list.
Added support for up to 8 rows and 8 columns via Blizzard config entry.
Added right-click on main frame to open config screen.
Added hiding of 'Toy List' label if less than three columns.
Added check for launching in combat.
Added support for up to five rows. Separated add/remove row buttons.
Added right-clicking on buttons to add/remove favourite.
Fixed bug if you use Blizzard options window before opening the main window.
Bugfix for embeds.xml not being first in the .toc.
Compacted the launcher frame further. Removed title label.
Will now load at startup and remember its position, saved per character.
Fixes to ensure proper filtering of toys.
Fix for loss of control event.
Added updating for when new toys are learnt.
Added option to use one or two rows of icons via options or main window.
Added some checks for not having enough toys.
Fixed slash command.