Download
(342 Kb)
Download
Updated: 10-04-10 10:51 AM
Pictures
File Info
Updated:10-04-10 10:51 AM
Created:09-02-10 11:38 AM
Downloads:2,671
Favorites:19
MD5:
Ion UI
Version: 1.0
by: Maul [More]
DO NOT DOWNLOAD! THE CURRENT FILE IS OLD!

Ion
DO NOT DOWNLOAD! THE CURRENT FILE IS OLD!
Post A Reply Comment Options
Old 11-01-10, 01:59 AM  
Literaltruth
A Murloc Raider

Forum posts: 8
File comments: 3
Uploads: 0
Should people on the Beta be using the release version now or should we still use this Cataclysm Beta version?
Literaltruth is offline Report comment to moderator  
Reply With Quote
Old 10-16-10, 01:53 PM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 347
File comments: 1095
Uploads: 31
Re: Flyout Macros

Originally posted by Coralin
Ok; I think I know what it is supposed to do, but... I really could use a walkthrough for how to use the Flyout Macro creator. I've been trying to create a flyout for my Hunter's traps, so as to have a 2-button area for all my traps (Trap Launcher, and the traps themselves.) I've been messing with it, but so far, no success...
Any hints/successes, anyone?
First, this is the comment thread for the Macaroon version that is available for the Cataclysm beta. Is this in regards to using Macaroon on the beta?

Second, macros (Macaroon or Blizzard) are having issues with certain spells and hunter traps are some of them. Creating a flyout for traps is not going to work too well right now, unfortunately.

Edit: To make a trap flyout that appears to work on the flyout end is -

/flyout spell+lace,trap:linear:RIGHT:LEFT:6:click

However, the spells do not cast due to the aforementioned Blizzard bug.
Last edited by Maul : 10-16-10 at 03:10 PM.
Maul is offline Report comment to moderator  
Reply With Quote
Old 10-16-10, 01:43 PM  
Coralin
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Flyout Macros

Ok; I think I know what it is supposed to do, but... I really could use a walkthrough for how to use the Flyout Macro creator. I've been trying to create a flyout for my Hunter's traps, so as to have a 2-button area for all my traps (Trap Launcher, and the traps themselves.) I've been messing with it, but so far, no success...
Any hints/successes, anyone?
Coralin is offline Report comment to moderator  
Reply With Quote
Old 10-16-10, 09:16 AM  
Vardelm
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 26
Uploads: 1
Originally posted by Maul
I see. Don't these panel addons have a means of controlling visibility via states?
The addon I'm using for the backdrop frames is one that I wrote, and right now it only has an XML definition of the frames. No Lua whatsoever.

KGPanels and eePanels may have something for controlling visibility, but I'm not sure. I don't remember seeing it. I was planning on staying away from those, though.


Originally posted by Maul
The only way to make Macaroon show/hide a panel in this fashion is to add state visibility code to the panel and to make the panel a child of the handler frame -

frame:SetAttribute("_childupdate", [[ << decide to show or not here >> ]])
Gotcha. I figured this was probably the case. I can go and add the code to my addon to control it. It will be a learning exercise for me, so maybe it's a good thing anyway. I was just hoping there might be a nice simple way to accomplish it without any major updates to Macaroon or adding Lua code to my addon.

Thanks for the speedy reply!
Vardelm is offline Report comment to moderator  
Reply With Quote
Old 10-16-10, 08:33 AM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 347
File comments: 1095
Uploads: 31
I see. Don't these panel addons have a means of controlling visibility via states? The only way to make Macaroon show/hide a panel in this fashion is to add state visibility code to the panel and to make the panel a child of the handler frame -

frame:SetAttribute("_childupdate", [[ << decide to show or not here >> ]])
Maul is offline Report comment to moderator  
Reply With Quote
Old 10-16-10, 08:11 AM  
Vardelm
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 26
Uploads: 1
Originally posted by Maul
As for what frame to parent to, it should be MacaroonBarsHandler16. And if you can see the buttons, that frame is visible and has the same alpha value of the buttons. [/b]
I don't think I was clear on what I'm trying to accomplish, so let me give a bit more info.

I have Bar 16 set w/ 0 buttons in normal and 5 buttons in combat. I want my backdrop frames to show only show during combat, not outside. If I set the parent to be MacaroonBars16, it never shows. If I set the parent to MacaroonBarsHandler16, it always shows.

Also, if I set the parent to MacaroonButton94 (which is the 1st button on Bar 16), the backdrop frame will show/hide due to the button going to 0% alpha for the cooldown, and then comes back once the cooldown is over. This also isn't what I'm looking for, since I want it to be visible all the way through combat.

FYI, I'm using this version on the live servers. Also, FWIW, TellMeWhen appears to be using a different scheme for its frames now, so simply setting a parent to make the backdrop frames show/hide based on combat doesn't work there either.

Help me, Obi Maul Kenobi. You're my only hope!
Vardelm is offline Report comment to moderator  
Reply With Quote
Old 10-16-10, 07:00 AM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 347
File comments: 1095
Uploads: 31
Just to let everyone know I am focused on stabilizing the live version before returning to work on the beta version.

As for what frame to parent to, it should be MacaroonBarsHandler16. And if you can see the buttons, that frame is visible and has the same alpha value of the buttons.
Maul is offline Report comment to moderator  
Reply With Quote
Old 10-15-10, 08:41 PM  
Vardelm
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 26
Uploads: 1
Is there any way to have frames defined in XML, eePanels, or KGPanels reference a Macaroon bar frame in order to control visibility?

When I was using TellMeWhen, I created a number of frames as a backdrop, and set the TellMeWhen frame as the parent for those frames. When I entered combat, TellMeWhen would appear, and with it the backdrop frames I had created. I would like to replicate this in Macaroon if at all possible.

I tried setting both MacaroonBars16 and MacaroonBarsHandler16 as the parent, but neither one makes the backdrop frames show. I'm assuming they are always showing, but the alpha level is set to 0% or 100% to make them visible or not, correct? Is there any other way I might be able to do this?
Vardelm is offline Report comment to moderator  
Reply With Quote
Old 10-14-10, 07:10 PM  
Takel
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Not sure if it's a bug or not, but I'm noticing that non-normal bar states aren't always taking priority as expected.

Eg: a bar that is used as a general pet bar. It has the states Pet, Vehicle and Possess selected. This means it should have 4 states, normal, pet, vehicle and possess. Vehicle and Possess are not triggering as the Normal takes precedence if Pet is not valid. I remember Normal states being used as a last resort in previous builds.
Takel is offline Report comment to moderator  
Reply With Quote
Old 10-12-10, 05:20 AM  
Grimsin
A Molten Giant
 
Grimsin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 950
File comments: 358
Uploads: 7
Love the new Macaroon graphic
__________________
"Are we there yet?"

GrimUI
Grimsin is offline Report comment to moderator  
Reply With Quote
Old 10-11-10, 09:04 AM  
daeger
A Murloc Raider

Forum posts: 4
File comments: 165
Uploads: 0
Originally posted by Maul
The keybinding system does not really support this. What exactly are you trying to do? If you want to cast two spells on the GCD this way, a /castsequence macro on one button with both downclicks and upclicks enabled should be able to accomplish this as long as on the upclick one waits long enough for the GCD to complete for the first spell.
I can't say I'm a big fan of castsequences given how easy it is for them to break, for instance if I activate one of the abilities in a separate macro.

I'm curious if it's possible to add a Macaroon Extension that will only input a given command if the button was activated with a downclick or an upclick. Like..

/down /cast Somethingorother
/up /cast Thingamabob

But I doubt that's possible due to /cast being a secure command, figured I'd throw it out there though. I'm just curious if I want I want is even possible in any form.
Last edited by daeger : 10-11-10 at 09:06 AM.
daeger is offline Report comment to moderator  
Reply With Quote
Old 10-11-10, 08:21 AM  
Nightsyte
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Alright, I figured out what the issue was - I was mistakenly leaving MacaroonLoot installed - and when I turned on LUA errors and rebooted, MacaroonLoot was throwing 15 LUAs per second until it just exploded.

Removing MacaroonLoot successfully resolved all the issues I reported in my earlier post:

* Bars getting thrown in storage

* Profiles not saving with the checkboxes checked.
Nightsyte is offline Report comment to moderator  
Reply With Quote
Old 10-11-10, 05:02 AM  
Feles
A Kobold Labourer

Forum posts: 0
File comments: 15
Uploads: 0
On a related note, I can't seem to save a profile. When I give it a name and attempt to save it - it gets saved with all the "save this stuff" boxes unchecked - and doesn't save anything.
I forgot to mention that I was also seeing this behaviour - I tried to save a profile to make it faster to reload after it reset on log out, but no go.

I was waiting for the next build of the mod before reloading and rebuilding the UI again.

Keep up the awesome work.
Feles is offline Report comment to moderator  
Reply With Quote
Old 10-11-10, 12:03 AM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 347
File comments: 1095
Uploads: 31
Originally posted by daeger
Is it possible to have two buttons bound to the same key, but one is activated by down clicks and the other by up clicks?
The keybinding system does not really support this. What exactly are you trying to do? If you want to cast two spells on the GCD this way, a /castsequence macro on one button with both downclicks and upclicks enabled should be able to accomplish this as long as on the upclick one waits long enough for the GCD to complete for the first spell.
Last edited by Maul : 10-11-10 at 12:03 AM.
Maul is offline Report comment to moderator  
Reply With Quote
Old 10-10-10, 11:59 PM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 347
File comments: 1095
Uploads: 31
Originally posted by Nightsyte
Hey There.

I seem to be having 2 issues with the current build of Macaroon and the current build of the PTR - (I know, patch coming out in 2 days).

1. Every time I log out and back in - My Bags and Menu buttons are thrown in storage and the Bag Bar and Menu Bar are reset. This is a 100% occurrence.

2. About 3 times today (got frustrated and quit) - but ALL my buttons were thrown in storage - and ALL the bars had reset their positions.

The buttons were still correct in storage, but they were all thrown in there and my UI was toast.


On a related note, I can't seem to save a profile. When I give it a name and attempt to save it - it gets saved with all the "save this stuff" boxes unchecked - and doesn't save anything.
Do you have "Display lua errors" enabled in the Blizzard interface option? This sounds like you are getting an error that stops the loading process.
Maul is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: