Download
(454 Kb)
Download
Updated: 04-08-14 05:30 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:04-08-14 05:30 PM
Created:unknown
Downloads:396,503
Favorites:982
MD5:
5.4
Ion  Popular! (More than 5000 hits)
Version: Hydrogen-9 Beta
by: Maul, anseloth, chinoloco, kouik

Ion!
A macro-based action bar addon. It can stand on its own or supplement any other action bar addon or even the default Blizzard UI.

Buy Maul a Coke!

"Feel the power of the macro side..."
A WoW 5.x Mists of Pandaria addon.

Help Localize Ion!

Still need:

French(frFR) • German(deDE) •
Russian(ruRU)
Latin American Spanish(esMX) • Spanish(esES) • Russian(ruRU) Brazilian Portuguese(ptBR)
Korean(koKR) Simplified Chinese(zhCN) • Traditional Chinese(zhTW)

Official Forum!

/flyout FAQ!

Bug Reports - Report bugs here

Feature Requests - Request features here


Be sure to check out the Optional Ion Addons to give you additional control over UI elements other than buttons using the Ion UI configuration framework.


Features -
  • An unlimited number of macros, create as many bars/buttons as you want/need per character!
  • Are you a keybinder extreme? Use the button storage area for all your macros/keybinds! No buttons on screen needed!
  • Are you a clicker extrodanaire? As many buttons on the screen you want where you want, when you want!
  • Macros the size of Texas! Up to 1024 characters in length!
  • Maul's unique mouseover key-binding system - where the mouseover binding system was born!
  • Many other of the favorite desired bar addon features and then some!
  • Button Facade support!
  • Every button in Macaroon is a macro button by default and in many ways they behave like normal action buttons. Buttons can also be set to be "action" or "pet" buttons.
Commands -
  • Type /ion to display a list of available commands, which are:
menu: Toggle the main menu
storage: Open the button storage area
create: Create a blank bar
delete: Delete the currently selected bar
config: Toggle configuration mode for all bars
add: Adds buttons to the currently selected bar (add or add #)
remove: Removes buttons from the currently selected bar (remove or remove #)
edit: Toggle edit mode for all buttons
bind: Toggle binding mode for all buttons
scale: Scale a bar to the desired size.
snapto: Toggle SnapTo for current bar
autohide: Toggle AutoHide for current bar
shape: Change current bar's shape
name: Change current bar's name
strata: Change current bar's frame strata
alpha: Change current bar's alpha (transparency)
alphaup: Set current bar's conditions to 'alpha up'
arcstart: Set current bar's starting arc location (in degrees)
arclen: Set current bar's arc length (in degrees)
columns: Set the number of columns for the current bar
padh: Set current bar's horizontal padding
padv: Set current bar's vertical padding
padhv: Adjust both horizontal and vertical padding of the current bar incrementally
showgrid: Toggle the current bar's showgrid flag
x: Change current bar's horizontal axis position
y: Change current bar's vertical axis position
state: Toggle states for the current bar (/mac state <state>). Type /mac statelist for vaild states
statelist: Print a list of valid states
load: Load a profile
lock: Lock buttons
Just remember: "With great flexibility comes great configuration..." - Maul
Trinity/Trinity Bars Note:
Ion, a World of Warcraft® user interface addon.
Copyright© 2006-2012 Connor H. Chenoweth, aka Maul


Hydrogen-9 Beta
- Debug spam fix

Hydrogen-8 Beta
- Minor update to fix smaller issues

Hydrogen-7 Beta
- Updated for patch 5.4.1

Hydrogen-6 Beta
- Updated for patch 5.3

Hydrogen-5
- Spell Count bug fix (i.e. Death Knight's Scent of Blood count update)
- Spell Charges fix properly implemented

Hydrogen-4
- Forum version, include most hotfixes appearing on the forum (flyx, Nephyrin, chinoloco,kouik)
- should now display the appropriate tooltip in all cases.
- GetSpellCount replaced by GetSpellCharges (roll charges issues)
- spells with distinct subtypes between specs should be shown as useable in all cases.
- spell cooldowns should update (trash, symbiosis, disconnect/reconnect after a spec change should not show questionmark anymore)
- flyout should show the proper spell

Hydorgen-3

Hydrogen-2 Beta
- Updated for patch 5.1
- Fixed texture issue
- Dual spec toggle should work now
- Fixed extra bar action ID
- Other minor changes
- Sorry folks, that is all :(

Hydrogen-2 Beta
-Now scans profession spells
-Tentatively enabling/disabling of the Blizzard Main Bar should work
-Blizzard ExtraAction button should now only show if the Blizzard Bar is used
-Moved localization to one file

Hydrogen-1 Beta
- beta release for patch 5.0.4
Optional Files (11)
File Name
Version
Size
Author
Date
Type
Hydrogen-6 Beta
12kB
03-31-14 08:50 AM
Addon
Hydrogen-5 Beta
43kB
03-31-14 08:47 AM
Addon
Hydrogen-4 Beta
5kB
10-29-13 01:08 PM
Addon
Hydrogen-4 Beta
5kB
10-29-13 01:07 PM
Addon
40300.1
6kB
11-29-11 09:01 AM
Addon
40300.1
15kB
11-29-11 08:59 AM
Addon
40000.2.0.1
23kB
07-02-11 11:28 PM
Patch
40000.2.0.1
2kB
07-02-11 07:51 PM
Addon
40101
45kB
11-07-10 03:21 PM
Patch
30300.21
13kB
06-13-10 08:55 PM
Patch
30200.1
10kB
08-06-09 09:23 PM
Addon


Archived Files (1)
File Name
Version
Size
Author
Date
 Ion
Hydrogen-8 Beta
417kB
Maul
03-31-14 08:51 AM


Post A Reply Comment Options
Unread 10-23-11, 12:20 AM  
Apollumi
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
This addon dies and I guess my WoW playing will probably go also. If throwing some more money at it will help I'm willing to do that. But if Maul needs to move on I'm fine with that also. Besides, the damn Panda bear thing has me thinking about playing rift or something. Pandas!? Why'd it have to be Pandas...?
Apollumi is offline Report comment to moderator  
Reply With Quote
Unread 10-17-11, 01:25 PM  
Shakari
A Kobold Labourer

Forum posts: 1
File comments: 57
Uploads: 0
Originally posted by Dwargh
*yawn*

Sifting through all 361 pages of comments to find all the good bits and pieces I know are in there.
Then make like a huge forum post containing it all. Go ME!

Edit: sifting turned into actually reading every comment which makes me want to reply/give answers to their queries. Gives me a feeling of unfulfillment.
Also... I'm getting sentimental about it all. Good ol' times :')
Jeez rather gutted to see you leaving but I wish you well tbh I think we see far more of you than maul hehe

Just hope macaroon continues could not manage without it myself
Shakari is offline Report comment to moderator  
Reply With Quote
Unread 10-13-11, 04:46 AM  
jarri
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
as a long time macaroon user first i'd like to say thanks for its existance. can't really live without it anymore. no other mod simply compares to the possibilities of it

there are few gripes however. randomly changing skills in action bars or skills gone awol since last talent spec change or action bars simply not appearing for certain modifier key despite it working fine on the configuration gui. but still not using it isnt an option

one thing i was wondering about since it feels a design thing hat could be changed.

as a warrior i put my stances behind control+key combination. after stance swap if i keep the control key pressed macaroon doesnt show the control modifier action bar until i release control key and press it again. (many a spell reflection has been cast instead of battle shout! .)

is this intended behavior or is it something that could be changed somehow (by me and configuration perhaps)?

thanks
jarri is offline Report comment to moderator  
Reply With Quote
Unread 10-10-11, 10:01 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
*yawn*

Sifting through all 361 pages of comments to find all the good bits and pieces I know are in there.
Then make like a huge forum post containing it all. Go ME!

Edit: sifting turned into actually reading every comment which makes me want to reply/give answers to their queries. Gives me a feeling of unfulfillment.
Also... I'm getting sentimental about it all. Good ol' times :')
Last edited by Dwargh : 10-11-11 at 04:46 PM.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 10-04-11, 07:23 AM  
twopro
A Defias Bandit

Forum posts: 3
File comments: 192
Uploads: 0
Re: Re: hey

Originally posted by Dwargh
Hello. The only video showing how to do anything in Macaroon as far as I know is this one I made:
http://www.youtube.com/watch?v=Dn9pnTwxKAM

If that one does not help please state your troubles on how to configure Macaroon and I will answer as best I can.


cool ty for the link i'll try to program once the servers are back up. XD
twopro is offline Report comment to moderator  
Reply With Quote
Unread 10-03-11, 05:53 AM  
lolzorz
A Defias Bandit

Forum posts: 3
File comments: 9
Uploads: 0
Re: Re: keybind text on/off

Originally posted by Dwargh
That feature is now in the Button editor. General tab, I believe
Thanks very much! I call myself glancing through those options, but must have overlooked it. Once I noticed the text color could be changed, I opted for that, instead of hiding them altogether.
lolzorz is offline Report comment to moderator  
Reply With Quote
Unread 10-01-11, 10:12 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Re: keybind text on/off

Originally posted by lolzorz
The more I learn how to use this add-on, the more I love it!

Question: how do I turn off keybind text on my buttons? I saw an image somewhere of a Macaroon main menu (older version) with a toggle box labelled "Enable Keybind Text," but my main menu doesn't have that option. Do I need to download one of the plug-ins, look in another menu to find it, or has that functionality been removed altogether? Thanks very much in advance for your assistance!
That feature is now in the Button editor. General tab, I believe
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 09-30-11, 09:01 AM  
lolzorz
A Defias Bandit

Forum posts: 3
File comments: 9
Uploads: 0
keybind text on/off

The more I learn how to use this add-on, the more I love it!

Question: how do I turn off keybind text on my buttons? I saw an image somewhere of a Macaroon main menu (older version) with a toggle box labelled "Enable Keybind Text," but my main menu doesn't have that option. Do I need to download one of the plug-ins, look in another menu to find it, or has that functionality been removed altogether? Thanks very much in advance for your assistance!
lolzorz is offline Report comment to moderator  
Reply With Quote
Unread 09-27-11, 06:57 PM  
Switchblade
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Re: Re: Graphical Bug with Masque

Originally posted by Dwargh
Right. Did you add the skins after you set up your bars with spells?
Many things in Macaroon, when they have been changed in some way, it helps to re-drag the spells to the buttons. As I said, I never used skins so I don't know but hope you figure it out.
It happens irrespective of whether or not the abilities and such were placed in the bars; as I demonstrated with the screenshots, it happens even when you click on empty bars which are visible due to the showgrid function.

Thanks for trying to help out all the same But it seems to be something in Macaroons code is causing the default Background and Border to be redisplayed after a click event.

Any alteration made to the skin through Masque will reset it so that the border and such are hidden again, but clicking / pressing a keybind will cause that ability to have its button border and background returned to normal as seen in the screenshots.
Last edited by Switchblade : 09-27-11 at 06:57 PM.
Switchblade is offline Report comment to moderator  
Reply With Quote
Unread 09-27-11, 05:42 PM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Re: Re: Re: Graphical Bug with Masque

Originally posted by Switchblade
Showgrid is off most of the time (And gives the same issue). It was on for those screenshots in order to show what happens to empty buttons a little better.

With showgrid off I get the same issue, as that just hides empty buttons.
Right. Did you add the skins after you set up your bars with spells?
Many things in Macaroon, when they have been changed in some way, it helps to re-drag the spells to the buttons. As I said, I never used skins so I don't know but hope you figure it out.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 09-27-11, 01:00 PM  
Switchblade
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Graphical Bug with Masque

Originally posted by Dwargh
I've never used skins myself so here's another longshot - do you have the bar option "showgrid" turned on? In that case turn it off and see what happens.
Showgrid is off most of the time (And gives the same issue). It was on for those screenshots in order to show what happens to empty buttons a little better.

With showgrid off I get the same issue, as that just hides empty buttons.
Last edited by Switchblade : 09-27-11 at 01:02 PM.
Switchblade is offline Report comment to moderator  
Reply With Quote
Unread 09-27-11, 04:33 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Re: Graphical Bug with Masque

Originally posted by Switchblade
It's a long shot, but I thought I'd post here anyway even though I've gone through the last ~20 pages or so of the comments and discussion thread looking for a fix to this problem.

My problem is this; When I use Macaroon and any Masque [ButtonFacade] skin, everything looks good until I click on my abilities. Then the default border/frame for the buttons returns and sticks. I've got three examples;

Adorn "Dark Hexagon"

Adorn "Dark Round"

Trinity "Diamond"

Does anyone know of a fix for this? I've tried looking through the .LUA's but the sheer fact is, it's not my code and I'm no expert with LUA.

It's worth noting that the error does not happen with Dominos if I skin that, so it is definitely tied to Macaroon somehow.

Cheers for any assistance.
I've never used skins myself so here's another longshot - do you have the bar option "showgrid" turned on? In that case turn it off and see what happens.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 09-26-11, 09:38 PM  
Switchblade
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Graphical Bug with Masque

It's a long shot, but I thought I'd post here anyway even though I've gone through the last ~20 pages or so of the comments and discussion thread looking for a fix to this problem.

My problem is this; When I use Macaroon and any Masque [ButtonFacade] skin, everything looks good until I click on my abilities. Then the default border/frame for the buttons returns and sticks. I've got three examples;

Adorn "Dark Hexagon"

Adorn "Dark Round"

Trinity "Diamond"

Does anyone know of a fix for this? I've tried looking through the .LUA's but the sheer fact is, it's not my code and I'm no expert with LUA.

It's worth noting that the error does not happen with Dominos if I skin that, so it is definitely tied to Macaroon somehow.

Cheers for any assistance.
Switchblade is offline Report comment to moderator  
Reply With Quote
Unread 09-25-11, 10:29 AM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 660
Uploads: 2
Originally posted by anseloth
you know, now that you mention it, you are right, it does kinda feel like a family.

anyway, is there at least anything you'd like to pass on before you go? pieces of code that need to be finished, ideas you haven't been able to implement yet, or maybe even just some advice?
Not really. as this comment section is still here. everything I know is in here. though it's spread out over all the comments.
As for code and ideas, I did have a few ideas which I was thinking of getting down as code but never got finished.
However I think I've misplaced them somewhere.

But basically I do believe, which I have previously stated here, that with some code insertion into Macaroon! you could be able to actually create your own definable popup-bars. Like a PVP-bar, Arena bar and what not.

I don't know how but there should be a way to check for certain things with if statements and if true then 'pop' else stay hidden, though that code should probably be in a module of it's own.

Macaroon! is a great, fantastic and really personally configurable addon.
And I have always thought it to have the greatest potential of being even better. One just have to know how to write the code.
Dwargh is offline Report comment to moderator  
Reply With Quote
Unread 09-24-11, 10:10 AM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 267
Uploads: 3
Originally posted by Dwargh
No, sorry there isn't. I just don't have time to play any more. Maybe I will again some day but I think not (since I don't even feel like playing any more).
If I ever get my coding skills up I will have a peek at Macaroon! again from a coding pow. but I do believe WoW won't come back into my life.

I will miss the people I've played with and I will miss all you guys from here helping me out and that I've helped. Has felt kind of like a family of sorts.
you know, now that you mention it, you are right, it does kinda feel like a family.

anyway, is there at least anything you'd like to pass on before you go? pieces of code that need to be finished, ideas you haven't been able to implement yet, or maybe even just some advice?
__________________



Last edited by anseloth : 09-24-11 at 12:21 PM.
anseloth is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.