Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(102 Kb)
Download
Updated: 08-05-13 08:50 AM
Pictures
File Info
Compatibility:
Escalation (5.3)
Updated:08-05-13 08:50 AM
Created:unknown
Downloads:205,584
Favorites:1,283
MD5:

OPie  Popular! (More than 5000 hits)

Version: Lime 6
by: Foxlit [More]

OPie is a radial action-binding addon: it lets you group actions into rings which appear when you hold down a keyboard or mouse binding. When you release the binding, OPie will perform an action based on where your mouse cursor is.

Use OPie to reduce the amount of clutter on your action bars: rings can contain your abilities, items, professions, battle pets, equipment sets, macros, and raid or world markers. Some rings for common class abilities and professions are included, as is a special quest items ring which automatically makes all of your quest and quest-starting items easily accessible. Other addons may add additional rings; for example, Spade uses OPie rings to let you chose the seeds you want to plant on your farm.

Download OPie today; configure to your liking (/opie), and customize your rings (/opie rings). For more details, see the OPie Guide, the screenshots here, or a YouTube video of OPie in action.

Ring snapshots and tutorial/gameplay videos
You can create snapshots of your custom rings to share with other players; if you like, you can post them in the comments section on this page. Likewise, if you've created a video showing how you use OPie, I would very much like to hear about it.

Bug reports and feature requests
If you encounter any problems while using OPie, or think of useful functionality to add to OPie, use the OPie ticket tracker if possible, or leave a comment here.

# OPie Lime #
* You can now snapshot your custom OPie rings to share them with other players.
* Changes made in OPie configuration panels are now applied immediately (outside of combat lockdown), and can always be undone entirely by clicking Cancel.
* New, configurable "Selected slice (keep ring open)" binding allows you to use the currently-selected slice without closing the ring (Bindings → Slice Bindings).
* Slices can now be hidden based on a macro conditional evaluated when the ring is opened.
* Improved support for spells with automatically recharging charges, e.g. Roll.
When some, but not all, charges have been expended, OPie displays a semi-transparent cooldown spiral and a spinning spark around the slice's border to indicate the time remaining until the next charge is available.
Added a separate "Show recharge numbers" option to display time until next charge is available as a number.
* You can now adjust the position at which OPie rings are displayed through the configuration UI.
* An Extra Action Button slice can now be added to custom rings.
* OPie can now automatically select matching slice colors based on slice icons.
* The Quest Items ring now includes the Cooking School Bell and Blingtron 4000 if you have not yet completed those daily quests today.
* Cooldowns are now displayed for battle pet slices.
* Slices that are unusable due to being out of range now have a red stripe in the upper left corner of the icon.
* Slices that are unusable due to a lack of resources now have a blue stripe in the upper left corner of the icon.

## Changes ##
* Custom rings limited to other classes or characters can now be modified through the Custom Rings options panel (Inactive rings sub-menu).
* Changing a ring's binding through the Custom Rings configuration panel now changes both the default and active profile's binding for the ring.
* Ability names in custom OPie macros are automatically converted into spell links when the macro is saved.
You can temporarily revert links to text representations by right-clicking or alt-right-clicking them.
* Many bundled rings have been updated.
* Improved custom macro parser to support {{spell:id}} tags in castsequence/castrandom macros, /cast !{{spell:id}} syntax, and preserve empty clauses.
* Improved default mount detection for {{mount:ground}} and {{mount:air}} tags in OPie macros.
* Deleting a ring now also deletes the related per-ring options.
* Removed the option to display an icon at the center of an OPie ring.
* Removed Challenger's Paths ring.
* Masque is no longer supported.
* The various overlay dialogs now shroud OPie configuration panels from mouse wheel events.
* This update changes slices using the pre-Lime default slice color (e5ff00) to use icon-dependent colors.
* Non-/cast-like custom macros are now always considered usable.
* Unusable slices are now dimmed rather than faded.

## Bug fixes ##
* Fixed an error that occurred when navigating away from slice detail view when the macro box is focused and modified.
* Fixed an error that occurred when the Unbind button was clicked.
* Fixed an error that occurred when resetting per-slice bindings for a specific ring to default values.
* Fixed an error that occurred during slice selection when ring scale was set to low values.
* Fixed an issue preventing unbinding a ring from releasing the binding to other rings.
* Fixed an issue preventing correct macro feedback for /castsequence macros with a single spell and a specified reset condition.
* Fixed an issue causing the ring contents column in the custom ring configuration panel to not be updated correctly when slices were deleted under some circumstances.
* Fixed an issue causing all battle pets to appear twice in the battle pet slice category in Patch 5.2.
* Fixed a graphical issue in the cooldown animation.
* Fixed an issue causing nested ring slices to overlap in some circumstances.
* Items on cooldown are no longer indicated as usable.
* Fixed an issue causing the "Show recharge numbers" option to be ignored (in favor of "Show cooldown numbers") when performing Spinning Crane Kick.
* Fixed an error that occurred when saving custom macros while playing a class that has a spell flyout ability.
* Fixed an issue preventing nested ring rotation from being saved.
* Corrected slice icon display for non-active /cast {{spell:id}}-like macros in the custom rings panel.
* Fixed an issue preventing OPie slash commands from opening correct configuration panels on first use in Patch 5.3.
* The "Make rings top-most" option is no longer disabled when "Activate on left click" option is unchecked.
* Fixed an issue preventing the overlay dialog used in the option panels from being cleared correctly in some circumstances.
* Fixed an issue causing option panel descriptions to be truncated incorrectly.
* Fixed incorrect ability out-of-range feedback for self-cast abilities and actions.
Optional Files (3)
File Name
Version
Size
Author
Date
Type
6.0.2.20
5kB
10-16-14 04:50 AM
Addon
1.3
6kB
09-21-12 06:37 AM
Addon
1.0
1kB
02-14-11 02:19 PM
Addon


Archived Files (1)
File Name
Version
Size
Author
Date
Lime 4
101kB
Foxlit
05-02-13 02:45 PM


Post A Reply Comment Options
Unread 08-21-08, 04:35 AM  
Hellraiser
A Deviate Faerie Dragon

Forum posts: 15
File comments: 12
Uploads: 0
Re: Re: comments

WoW client's UIScale.
Yes, i know that I can do that, but this will make me rearrange pretty much the whole UI. Can`t you just add a scale option?
Imagine an Actionbar or Unitframe addon without a scale option.

The option window is standard, I have no intention of making it movable (you can probably find another addon to accomplish that). I'm not sure what your "unable to open spellbook" complaint refers to -- as far as I can test, it's entirely possible to open and use the spell book when you actually need it to configure OPie.
I opened the option window through main manu/interface option and when I pressed the spellbook icon nothing happened - i guess due to fact that mainmenu was still open. Maybe if I used slash command instead this wouldn`t happen so thats solved

In all other cases, Blizzard's Suggestions forum is the way to go, since it's really their configuration dialog infrastructure you seem to be unhappy with.
I know that is part ob Blizzards interface and tho it cant be moved but there are plenty of addons which use its own (movable) option window not the Blizz one
Hellraiser is offline Report comment to moderator  
Reply With Quote
Unread 08-21-08, 08:26 AM  
Quokka
A Chromatic Dragonspawn
 
Quokka's Avatar
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 247
Uploads: 16
Please make "esc" cancel it again. Without it's a pain
Quokka is offline Report comment to moderator  
Reply With Quote
Unread 08-21-08, 12:23 PM  
Foxlit
A Warpwood Thunder Caller
 
Foxlit's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 271
Uploads: 13
Originally posted by Quokka
Please make "esc" cancel it again.
Fixed in 0.12.
__________________
... and you do get used to it, after a while.
Foxlit is offline Report comment to moderator  
Reply With Quote
Unread 08-21-08, 12:53 PM  
oomu
A Defias Bandit
 
oomu's Avatar

Forum posts: 2
File comments: 27
Uploads: 0
a better blizzard options

you want the addon : BetterBlizzOptions

please, try to not force addons authors to add more and more features (and so bloat, source of bugs, complications and more) in their own addons.

opie should never care about modification of the option ui and to have it's own window is not consistent.

you have specific addons for that : BetterBlizzOptions is invisible, elegant and allow you to resize and move the options window http://files.wowace.com/BetterBlizzO...izzOptions.zip


Thanks for all the work.
oomu is offline Report comment to moderator  
Reply With Quote
Unread 08-21-08, 01:23 PM  
Quokka
A Chromatic Dragonspawn
 
Quokka's Avatar
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 247
Uploads: 16
Originally posted by Foxlit
Fixed in 0.12.
Thanks for the quick fix!
Quokka is offline Report comment to moderator  
Reply With Quote
Unread 08-21-08, 05:09 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4571
File comments: 2091
Uploads: 42
Re: Re: comments

Originally posted by Foxlit
Personally, I prophesy doom in that case. ButtonFacade handles the skin configuration, which means I get to guess what the user's intentions were based on nothing in particular; my options seem to come down to either forcing you to configure the skin per-character or letting you only use a single skin globally. Make ButtonFacade store addon skin settings internally, and the problem goes away.
Well, ButtonFacade was intentionally designed to not store addon settings itself. The system was designed so that addon authors could support the skinning engine without requiring users to download another addon. The actual engine, LibButtonFacade, can be embedded in addons and includes the standard "Blizzard" skin, with the idea that if a user is happy with the default look, they don't need to download the skinning controls GUI and more skins. Addons can actually implement the skinning controls in their own configuration, although I don't know of any that do. Anyway, I use 5-7 addons that support ButtonFacade (depending on which character I'm playing) and OPie is the only one that I can't skin on a per-character basis. I don't really think that OPie storing skin data on a per-character basis would be an issue at all, as it takes all of about 30 seconds to configure skin settings, and certainly would make people who play more than one character happier.
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 08-21-08, 07:10 PM  
Imithat
A Fallenroot Satyr
 
Imithat's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 181
Uploads: 7
Best AddOn !
Thanks
Imithat is offline Report comment to moderator  
Reply With Quote
Unread 08-21-08, 08:25 PM  
Xuerian
A Fallenroot Satyr
 
Xuerian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 157
Uploads: 9
Great updates, Foxlit =) Loving Buttonfacade integration.

I like the new animations too, but I like the alpha-based one better, so I enabled that... There's a minor bug though. When returning to the deadzone in the center, all icons reset alpha (including the faded ones opposite the cursor), then fade to minimum, instead of fading from where they were to the low alpha threshold.
Xuerian is offline Report comment to moderator  
Reply With Quote
Unread 08-22-08, 02:05 AM  
Whizzlegear
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Talking Awesome!

This is one superb addon! I was looking for a lightweight alternative for AutoBar which I use for handling all my buffs and consumables, unfortunately AutoBar is a bit memory intensive and not very intuitive to configure.

Enter oPie!! Simple, clean and very, very effective. Love the rings, makes it very easy to sort and categorise your stuff into easy to call-up menus. I'm definitely making the switch to oPie for all my characters.
Whizzlegear is offline Report comment to moderator  
Reply With Quote
Unread 08-22-08, 05:18 AM  
Foxlit
A Warpwood Thunder Caller
 
Foxlit's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 271
Uploads: 13
Re: ButtonFacade

Originally posted by Phanx
Well, ButtonFacade was intentionally designed to not store addon settings itself.
And that is why you're stuck without the ability to do what you want. I do not want to implement a workaround for what I consider to be a library shortcoming just yet.

The system was designed so that addon authors could support the skinning engine without requiring users to download another addon. The actual engine, LibButtonFacade, can be embedded in addons and includes the standard "Blizzard" skin, with the idea that if a user is happy with the default look, they don't need to download the skinning controls GUI and more skins. Addons can actually implement the skinning controls in their own configuration, although I don't know of any that do.
None of that justifies the design, unfortunately. I'm not suggesting LBF should be responsible for storing saved preferences; it really should be ButtonFacade, or whichever addon implements the skin changing UI, since that's the only party qualified to interpret the user's actions.
BF saving user preferences saves everyone a lot of trouble -- BF/LBF authors are free to change their internal SV structure as they see fit (rather than rely on tight coupling with implementing addons (Hello, Colors table)), and host addons don't have to bother with anything but describing to LBF which buttons they want to skin. Everybody wins.


OPie does not currently implement profiles (and that manifests itself in a few more places) - implementing those properly would take time and effort, and I'm not that interested in hacking a quick workaround in this case. While it will be done properly at some point, it probably won't solve your BF woes, since that will continue to use its own interface, blissfully unaware of any profile mechanics OPie may introduce.
__________________
... and you do get used to it, after a while.
Foxlit is offline Report comment to moderator  
Reply With Quote
Unread 08-22-08, 12:32 PM  
Malazee
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
keep up the good work

I'm really loving OPie! I've been using it for a couple of months and it gets better with every build... thank you for taking the time to make quality improvements and not just hacking together random poorly coded features. <3 I only wish my custom rings didn't reset every time I download a new build :/
Last edited by Malazee : 08-22-08 at 12:36 PM.
Malazee is offline Report comment to moderator  
Reply With Quote
Unread 08-22-08, 12:40 PM  
Whizzlegear
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
I just have a few questions.

1. Is it possible to write a macro OR is there a mod that creates a button to use the best available food and/or water in your pack? Same applies to other items like bandages, potions and stones.

2. Is it possible to assign something to the middle of an oPie ring?

Again, awesome mod. Looking forward to playing with it some more when I get home from work.
Whizzlegear is offline Report comment to moderator  
Reply With Quote
Unread 08-22-08, 12:53 PM  
RMucerino
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Hi

I had previously posted regarding the problem that I was having with the mod but I believe I was nto clear enough on what the problem was.

I have it installed and I know that it is loaded. When I first enter one of my toons, the rings appear for about 5 seconds then do not come back up and are inaccesible. I tried playing with the options but they for some reason do not reappear. Any help would be definately appreciated.
RMucerino is offline Report comment to moderator  
Reply With Quote
Unread 08-22-08, 01:41 PM  
Whizzlegear
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Originally posted by RMucerino
Hi

I had previously posted regarding the problem that I was having with the mod but I believe I was nto clear enough on what the problem was.

I have it installed and I know that it is loaded. When I first enter one of my toons, the rings appear for about 5 seconds then do not come back up and are inaccesible. I tried playing with the options but they for some reason do not reappear. Any help would be definately appreciated.
In order to summon the rings, you need to use on of the keybinds, you can redefine the keybindings in the /opie menu.
Whizzlegear is offline Report comment to moderator  
Reply With Quote
Unread 08-23-08, 03:48 AM  
Rhyanon
A Kobold Labourer

Forum posts: 0
File comments: 18
Uploads: 0
In case you already have key bindings for your rings make sure that the key binding is NOT used somewhere else (like for Bartender or somewhere in Blizzard's Key Binding Options). In that case the key bindings in the Opie Menu should be greyed out and they won't work.
Rhyanon is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: