Arcana
Arcana (formerly ChocolateBar) is a lightweight display for broker plugins that lets you organize and observe information on flexible panels. An alternative to TitanPanel, Bazooka and other broker displays.
The Quel'dorei became scattered across the world. To preserve the fragments of arcana they gathered from many sources, they maintain observatories where this knowledge is kept in careful order.
![]()

Main Features
- Multiple bars - top/bottom or anywhere as many as you want.
- Decoloring of plugin text and stripping in text icons for a cleaner ui.
- Support for icon colors and coordinates like used by TomTom.
- To qucikly get to a plugins option drag a plugin over the open option drop point.
- More Arcane - a plugin toggle show/hide another bar.
Options for:
- Show bars on mouse over only.
- Hide bars in combat.
- Hide bars during a pet battle.
- Set a fixed width for any plugin.
- Change textures, font, colors and a lot more...
Where to get plugins?
Search for plugins in the category data-broker on CurseForge.
Usage
Right click the bar or type "/arcana" to open the options menu.
How you can help
Create a pull request on Github.
You can help with the localization.
You miss a feature or found a bug? Help out with a pull request on Github.
Please consider donating with the link below if you like the addon.
-
View User Profile
-
Send Message
Posted Mar 31, 2017There really needs to be an option to force plugins to only display pop-out frames when clicked; in other words, disable the default mouseover behavior. All it takes is one careless swing of the mouse and it's greeted with an insane cascade of pop-out frames.
What's worse is that it virtually precludes placing two bars right next to each other: all it takes is being off by a few pixels trying to mouse over something on the lower bar to trigger a pop-out frame from something on the bar above which then blocks everything on the lower bar underneath it.
I have one plugin that actually has an option to ignore mouseovers and only pop out its frame when clicked. That needs to be the default behavior for all plugins. If the plugin authors won't all bother to make it so, then ChocolateBar should add an option to force it.
-
View User Profile
-
Send Message
Posted Mar 31, 2017Yes this can be annoying, especially with plugins that have clickable tooltips. Because these will not hide until you move the mouse cursor of the tooltip.
Most plugins already have an actions associated with all sorts of clicks (left, right, with modifiers, ... ) Then you would need to click twice, once for showing the tooltip and a second time for the plugins click action.
But I could add an option to set a delay until the tooltips are shown.
Hmm or maybe we could use the scroll wheel for this. As most plugins do not react to the scroll wheel.
-
View User Profile
-
Send Message
Posted Apr 1, 2017A delay isn't really an acceptable solution. The problem with a delay is... then you MUST wait for a response. Both immediate flyout-on-hover and the same with a delay have one thing in common: they take control of the process away from the user. I want to be the one who decides when information is displayed, and I communicate that intent to software by the click of a mouse button or a key. Flyout-on-hover presumes too much and denies me that control. The programmers who first thought that was a great GUI idea should be given 50 lashes.
This flyout-on-hover tactic is a long-standing beef of mine. The Windows Start and Programs menu always flying out almost immediately on mouseover irritated me constantly, until I found utility software that would let me set the hover delay from the default 400ms(?) to 65535, effectively disabling it.
-
View User Profile
-
Send Message
Posted Mar 30, 2017Hey o/
Is there a way to lock the gap of icons on the right or left side, so I could only set gap for addons in center? (Like in Titan Panel)
Thanks for the addon, no problem in 7.2 atm.
-
View User Profile
-
Send Message
Posted Mar 31, 2017You can create a placeholder (Options -> Plugins) move the placeholder to the left and set the fixed width you want.
-
View User Profile
-
Send Message
Posted Mar 22, 2017Is there a planned update for 7.2 the addon is just fine all it needs is the interface # changed in LUA. It's very annoying to have to keep going into the addon files to change this everytime curse does an update to itself. It resets the addons to their original interface settings if they're not up to date.
-
View User Profile
-
Send Message
Posted Mar 29, 2017I made the 7.2 update. I did not play for a while and missed the 7.1 update. In the future you can commit the toc update yourself if you want to, as I allow git commits from anyone.
-
View User Profile
-
Send Message
Posted Jan 12, 2017Are there any updates in the near future?
-
View User Profile
-
Send Message
Posted Oct 26, 2016Any updates? Still struggling with the 'Hide Order Class Bar' not working properly. :)
-
View User Profile
-
Send Message
Posted Dec 9, 2016What class are you playing? For me it is working in the Priest and Paladin Order Halls.
-
View User Profile
-
Send Message
Posted Mar 29, 2017I have one of every character and the same behavior is shown. I hide the order class bar and sometimes it works, sometimes it doesn't and sometimes it shows but hides all the information on it (e.g., no text next to the followers with #/#). Leaving the class hall and coming back just causes the same sort of behavior.
-
View User Profile
-
Send Message
Posted Sep 2, 2016Made a ticket on the project site, but I'm not sure if you check it often so I'm also posting it here. The 'Hide Order Class Bar' setting only works for a short period of time. Another user, Dracula, suggested the following.
-
View User Profile
-
Send Message
Posted Sep 5, 2016For just disabling, I'd think unregistering the event from UIParent would also be fine, instead of hooking
UIParent:UnregisterEvent("UNIT_AURA")https://github.com/Gethe/wow-ui-source/blob/live/FrameXML/UIParent.lua#L1817-L1818
-
View User Profile
-
Send Message
Posted Dec 9, 2016I'll check that, but I think I tried that and the event got registered again in some cases.
-
View User Profile
-
Send Message
Posted Sep 1, 2016Please can you make ChocolateBar react to new ClassHall top bar? Like display them one below another and not overlapping like it is now.
-
View User Profile
-
Send Message
Posted Aug 24, 2016How do i split top&bottom bar's color?
ex)
top : colorless
bot : black
-
View User Profile
-
Send Message
Posted Aug 20, 2016how do i get it show ffps?
-
View User Profile
-
Send Message
Posted Aug 16, 2016Hello Yess!
Thank you for that incredible addon, that I use for years now!
I have a problem with the texture of the background. I want the texture to be transparent. But after every reload it resets to the default values.
Can you please fix this?
Kind regards
-
View User Profile
-
Send Message
Posted Aug 17, 2016Hmm strange it stays transparent for me even after a reload. Did you set the alpha at the texture color picker?
-
View User Profile
-
Send Message
Posted Aug 17, 2016yes :( i tried to delete all my settings, but the bug still occurs.