Category: Action Bar Mods
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
Echo 3
Date:
09-09-2009 01:22 PM
Size:
66.24 Kb
Downloads:
141,000
Favorites:
1,101
MD5:
Pictures
Click to enlarge
Automatic Quest Items ring; skinned with ButtonFacade
Click to enlarge
OPie ring options configuration
Click to enlarge
Create custom rings by dropping abilities into the configuration panel
Click to enlarge
"We put OPie rings in your OPie rings..."
OPie   Popular! (More than 5000 hits)
More information is available at the official website.

OPie is a radial action-binding addon, enabling you to bind groups of infrequently used actions to a ring that appears when you trigger it using a hot key / mouse binding.

Consider some of the common items taking up action bar space:
  1. Short-term quest and instance items
  2. Potions, Health stones, Mana gems
  3. Damage-aborbing shields (when was the last time you used Frost Ward?)
  4. Shapeshifts, stances and mounts
  5. Foods: biscuits, stat buffs, arena water
  6. Situational abilities like resurrects or long-cooldown spells
  7. Equipment manager sets

Download OPie, group those into rings (/rk), bind rings to mouse buttons (/opie), enjoy uncluttered combat in style. See the features page for more detail.
  Change Log - OPie
OPie Echo
  • Ring bindings can now be specified using macro conditionals.
    For example: [combat] ALT-F or [flyable] ALT-F; [indoor] CTRL-ALT-F; F
  • Rings may now be opened and closed from macros (with slice actions trigger on left-clicks).
    You can use the OPie Bindings configuration panel to get the relevant macro commands.
  • Added an option to bind 1-9 keys to a ring's slices while the ring is open.
  • Added an option to allow a ring to remain open after a left-click action has been performed.

For a full change log, please see:
* http://www.go-hero.net/opie/release/echo1 (Initial series release)
* http://www.go-hero.net/opie/release/echo2 (Migration bug fix)
* http://www.go-hero.net/opie/release/echo3 (Binding bug fix)
  Optional Files - OPie
File Name
Version
Size
Author
Date
Type
0.02
6kB
08-15-2009 06:31 PM
Addon
0.1
2kB
08-07-2009 08:42 PM
Addon
0.01
1kB
05-23-2009 04:36 PM
Addon
  Archived Versions - OPie
File Name
Version
Size
Author
Date
1.38
65kB
Foxlit
07-08-2009 03:57 PM
1.34r3
59kB
Foxlit
04-28-2009 04:55 PM
  Comments - OPie
Post A Reply Comment Options
Old 08-25-2009, 01:29 AM  
pittaxx
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I have just downloaded this addon, and I can say, that it's simply brilliant and I have no doubt that I will be using it on all of my chars.

The only drawback I could find was the usability of nested rings, which isn't very good. I was considering binding a single ring with a bunch of sub-rings in it, but naturally it's rather difficult to use them, since as far as I can tel, you can only navigate through them with a mouse wheel.

One of the sollutions for this would be implementing transitional icons between the main ring and subrings. After choosing that link, the new ring would open, with exactly the same OPie controls as the first one. Clicking on the transitional link here would return to the original ring. Naturally it could only be used with activate on left click, but it would huge improvement in usability of the addon.

PS. I don't know, maybe it's just me, but the subring rotation direction feels very unnatural to me, maybe there should be an option to reverse it?

Last edited by pittaxx : 08-25-2009 at 01:35 AM.
pittaxx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 05:24 PM  
fakeh
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Quote:
Originally posted by Foxlit
Another alternative (also requiring Echo) is to use conditional bindings within OPie. The requirement is that you must be able to express conditions under which you want an OPie ring to open for a binding using macro conditionals. Supposing you wanted to bind a ring to the "3" key only while outside a vehicle, you would open the OPie bindings panel, alt-click on a button, and type in [nobonusbar:5] 3. How well this method works depends on what other code is trying to use that binding.
Thank you Foxlit, this addon really is exceptionally well made. I too have setup a [nobonusbar:5] binding and it works like a charm. However, will it work when getting on a vehicle while in combat? For example the Malygos fight? Does the override binding somehow call the original binding if the conditions aren't met or do the bindings need to be set out of combat?

EDIT: It does work in combat, yay!

Thanks,
Dan.

Last edited by fakeh : 08-24-2009 at 05:46 PM.
fakeh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 05:03 PM  
shkm
A Flamescale Wyrmkin
 
shkm's Avatar
Interface Author - Click to view interfaces

Forum posts: 149
File comments: 78
Uploads: 5
[nobonusbar:5] is exactly what I was after. Didn't know there was an opposite option to [bonusbar:5]! I've now managed to have OPie work outside of a vehicle, and simply bound action bars to the corresponding numbers which work inside vehicles.
__________________
Blog
shkm is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 02:56 PM  
Foxlit
A Fallenroot Satyr
 
Foxlit's Avatar
Interface Author - Click to view interfaces

Forum posts: 24
File comments: 171
Uploads: 9
Quote:
Originally Posted by Amberose
Upgrading to this new version i got this several times at start-up.
You can click on the orange fragment of that message to get some more details.

I can see what the issue is, however, and will be able to fix it in a next update. You should hold on to your old saved variables; they'll be usable in the future (although non-default bindings would have to be redone).


Quote:
Originally Posted by fakeh
So that when I'm in a vehicle it clicks the right ability and when I'm outside of a vehicle I cast fol. Unfortunately my OPie ring for auras is bound to '3'.
You could invoke OPie rings from macros (in Echo), but that has limitations: because macros do not fire up/down events, I can only open/close a ring when you run the macro, which leaves you having to left-click to use a slice. Because rings are protected, you'll never be able to show/hide them from /run commands in macros, which limits your ability to express intentions somewhat. /click does take conditional strings, however, so things like /click [combat] ORLOpen FooRing should work.

Another alternative (also requiring Echo) is to use conditional bindings within OPie. The requirement is that you must be able to express conditions under which you want an OPie ring to open for a binding using macro conditionals. Supposing you wanted to bind a ring to the "3" key only while outside a vehicle, you would open the OPie bindings panel, alt-click on a button, and type in [nobonusbar:5] 3. How well this method works depends on what other code is trying to use that binding.
__________________
So your world's benign? So you think justice has a voice?
And we all have a choice? Well, now your world is mine.
Foxlit is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 02:44 PM  
shkm
A Flamescale Wyrmkin
 
shkm's Avatar
Interface Author - Click to view interfaces

Forum posts: 149
File comments: 78
Uploads: 5
If I recall correctly, it simply didn't work very well. Indeed it leaves the ring open, but I don't think it works at all in a vehicle either.
__________________
Blog
shkm is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 02:11 PM  
fakeh
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Quote:
Originally posted by shkm
As the new version adds macro capabilities, so yes, it is possible! Hell, I just finished writing something about it on my blog. The issues I experienced somehow lost me my manners: I'd like to thank the author for implementing such a powerful feature.

Edit
Aherm, turns out it didn't work the way I thought it would. I'm looking into possible ways to get this working, however, as I also don't use action bars the traditional way.
How awesome I should post my comment in-between a new version an your own comment *learns to check new versions first.
Anyhow, is your edit because it leaves the OPie ring open?
fakeh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 01:36 PM  
Amberose
A Kobold Labourer
 
Amberose's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 44
Uploads: 1
Upgrading to this new version i got this several times at start-up.



No error was reported in bugcathing add-ons though.

The rings listed above i deleted a long time ago, so they don't exist. However the new rings i created to replace them will not load anymore either. I don't know if this is because the new rings use the same keybinding that i had the old deleted rings on or what. They wouldn't even show up in the opie config menu anymore.

Only thing that i could seem to do to solve this was delete the opie.lua WTF files.

Edit: The new rings i created, which no longer load are called 'Mounts' & 'Food'. Just in case thats useful info to you at all.
__________________



Last edited by Amberose : 08-24-2009 at 01:45 PM.
Amberose is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 01:29 PM  
shkm
A Flamescale Wyrmkin
 
shkm's Avatar
Interface Author - Click to view interfaces

Forum posts: 149
File comments: 78
Uploads: 5
As the new version adds macro capabilities, so yes, it is possible! Hell, I just finished writing something about it on my blog. The issues I experienced somehow lost me my manners: I'd like to thank the author for implementing such a powerful feature.

Edit
Aherm, turns out it didn't work the way I thought it would. I'm looking into possible ways to get this working, however, as I also don't use action bars the traditional way.
__________________
Blog

Last edited by shkm : 08-24-2009 at 02:00 PM.
shkm is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 01:12 PM  
fakeh
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Hi Foxlit,

Firstly my congratulations, this is a fantastic addon.

Quote:
Originally posted by Foxlit

Quote:
Originally Posted by shkm
I'm a little surprised that this isn't available (I had a look around and couldn't find anything on it at least). I'd like to be able to integrate OPie into a macro, meaning I'd like the macro to open an OPie ring as opposed to have a macro inside an OPie ring.
I've been avoiding that -- it breaks the "press-select-release" mechanic (since action bars do not do much on pressing), and requires somewhat arcane slash commands to work. Perhaps it's time to take a second look.
I use an actionbar-less setup with everything bound directly to keys, this sucks though when in a vehicle as I have to resort to clicking. My solution is to have macros like this:

Code:
/click BT4Button1
/cast Flash of Light
So that when I'm in a vehicle it clicks the right ability and when I'm outside of a vehicle I cast fol. Unfortunately my OPie ring for auras is bound to '3'. Ideally I'd like to be able to do something like:

Code:
/click BT4Button1
/run if not UnitInVehicle("player") then <launch ring> end
Is this currently possible? (Non-OPie related question incoming) Or is there a better way of accessing vehicle functions I haven't considered?

Thanks,
Dan.
fakeh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 11:04 AM  
shkm
A Flamescale Wyrmkin
 
shkm's Avatar
Interface Author - Click to view interfaces

Forum posts: 149
File comments: 78
Uploads: 5
Great, I'm able to visit the site now.

Turned on Lua errors and haven't found anything regarding OPie (or anything at all). The main OPie interface is present and correct, with the version number displaying Echo 1 (1.39) at the top-right. There's just no /rk slash command or ring creation interface.

I deleted the old OPie folder before installing the new, if that's of any use. And on a slightly unrelated note, the archive I downloaded also had no OPie folder, which I'm not sure was intentional.

Edit

Found the problem. I opened up the TOC and noticed that some files were meant to be in different folders. After changing the TOC to conform to the structureless archive I downloaded, all is well. I just switched to using IZArc, so I'm unable to confirm whether it's just me or if the archive has no folder structure.

Edit 2

Problem completely solved. IZarc sucks, archive is fine.
__________________
Blog

Last edited by shkm : 08-24-2009 at 11:13 AM.
shkm is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 10:56 AM  
Foxlit
A Fallenroot Satyr
 
Foxlit's Avatar
Interface Author - Click to view interfaces

Forum posts: 24
File comments: 171
Uploads: 9
Quote:
Originally Posted by shkm
After having installed the latest release (echo1) I have lost all of my rings, /rk doesn't work and I can't make a new ring in seemingly any way. I have tried deleting my settings to no avail.
Works for me, even after deleting OPie saved variables. I need an actual error message to investigate further; try enabling display of Lua errors in interface options and seeing if anything comes up.

Quote:
On another note, I'm unable to visit the OPie homepage unless I use a proxy. I get a message saying "It is dark. You're likely to be eaten by a grue." I'm in Holland, if that's of any use to you.
That should be fixed now.
__________________
So your world's benign? So you think justice has a voice?
And we all have a choice? Well, now your world is mine.
Foxlit is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 08:50 AM  
Xarl
An Aku'mai Servant
 
Xarl's Avatar

Forum posts: 38
File comments: 59
Uploads: 0
Quote:
Originally posted by shkm
On another note, I'm unable to visit the OPie homepage unless I use a proxy. I get a message saying "It is dark. You're likely to be eaten by a grue." I'm in Holland, if that's of any use to you.

Thanks.
I get that stupid Message as well and Live in Germany.

One Reason why i don't go to any other Pages anymore and just do my stuff here at WoWI
__________________


Xarl is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 08:24 AM  
shkm
A Flamescale Wyrmkin
 
shkm's Avatar
Interface Author - Click to view interfaces

Forum posts: 149
File comments: 78
Uploads: 5
After having installed the latest release (echo1) I have lost all of my rings, /rk doesn't work and I can't make a new ring in seemingly any way. I have tried deleting my settings to no avail.

On another note, I'm unable to visit the OPie homepage unless I use a proxy. I get a message saying "It is dark. You're likely to be eaten by a grue." I'm in Holland, if that's of any use to you.

Thanks.
__________________
Blog
shkm is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-23-2009, 02:04 PM  
Foxlit
A Fallenroot Satyr
 
Foxlit's Avatar
Interface Author - Click to view interfaces

Forum posts: 24
File comments: 171
Uploads: 9
Re: Bug

Quote:
Originally Posted by mrvage
The tracking ring is bugged for me. It only started happening once I got a few of the hunter tracking skills. When I hover over anything in the ring, the icon shrinks towards the center of the ring and causes a Lua error.. If I move the cursor to the middle or another icon, the icon that I was on does return back to the correct position.
Cannot replicate; I suspect an outdated version combined with some rather odd animation options. The Delta releases removed the ability to adjust frame scaling, and, as far as I can see, cannot request the scale to be set to a negative value.
__________________
So your world's benign? So you think justice has a voice?
And we all have a choice? Well, now your world is mine.
Foxlit is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-23-2009, 01:27 PM  
Arminel
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Having a little trouble since the bug fix release. Anyone else having trouble?
Arminel is offline Report comment to moderator   Edit/Delete Message 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.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.