OPie: Public Beta
Release Notes
Public Beta 8
Restart the World of Warcraft client after installing this update.
- [ORL] Indication scale is now adjustable through /opie options.
- [RK] Slice colors are now compressed into a single value when stored.
- [ORL] SV storage is considered initialized after PLAYER_LOGIN rather than ADDON_LOADED.
- [ORL-Wrath] Ring offsets are now applied in the correct direction.
- [RK] Data acquired at run time is now properly removed from custom ring storage.
- [RKC] Creating new custom rings no longer triggers errors in EoD client.
- [RKC] Attempting to drop a companion from an action bar (not supported) no longer throws errors; companion remains on cursor.
Public Beta 7
- [RKC] Companions may now be dropped from the Character/Pet frame (only) to the Custom Ring UI.
- [ORL-3.0] Blending of multiple indication icons is now controlled by an animation option when ButtonFacade is not present.
- [RK] [RKC] Fixed a number of issues occuring when deleting bundled custom rings and then restoring default settings.
- [ORL] Ring animation now takes account of ring offsets.
- [ORC] [RKC] Updated Options to properly update after defaults have been restored on Echoes of Doom client.
- [RK] preClick handler for custom rings containing dynamic mount macros or only-when-present item slices no longer causes errors.
- [ORL] Ring preClick errors no longer cause the ring indication to fail.
Public Beta 6
- Compatible with Echoes of Doom patch (3.0 OneRingLib implementation).
- Added an interface options panel to adjust animation parameters.
- Added zhTW locale.
- Added Death Knight Presence ring.
- Changed .preClick handler signature for both rings and slices; preClick(ringID[, sliceID]).
- Removed #opcap, #opico support for custom macros. The ring editor allows setting icon/caption directly; slice tables support .caption, .icon.
- Internal ring tables are copied into, rather than thrown away on ring updates.
- Fixed bugs in parseMacro triggered when none of the [condition] cases match.
- Absense of LibStub does not trigger errors.
Public Beta 5r3
- [ORL] Rings can be closed using by pressing Escape, or the right mouse button.
- [ORL] Mouselook is terminated upon interacting with a ring.
Public Beta 5r2
- [ORI] Added a number of hidden options to customize new animations.
- [Locale] deDE, zhCN translations updated.
- [ORI] Multiple indication icons should no longer intersect.
- [ORI] Indication no longer moves after a selection has been made.
- [ORL] Multiple rings can no longer be active at the same time.
Public Beta 5
- [ORC] Added a new Click-to-Activate ring interaction option:
- Press the binding to show the ring.
- Left-click to select an action and hide the ring, or
Press the binding again to hide the ring.
- [ORI] ButtonFacade skins can now be applied to indication icons.
- [ORC] Ring position relative to screen's center or mouse position can be customized.
- [ORC] Paladins, Druids and Warriors may toggle aura/shapeshift/stance bar visibility.
Note: restart the WoW client after upgrading to 0.10 to enable this option. - [RK] Can now hide ring slices containing items if the item is not present in player's inventory.
- [Locale] New zhCN localization (wowui.cn), updated deDE localization (EU-Antonidas-Marlia).
Note: both are current as of 0.9 rather than 0.10. - [ORI] Updated ring selection animations.
- [RK] Bundled custom rings now stay deleted when deleted.
- [ORC] Aura bar is hidden by default for paladins.
- [ORL] More likely to resist losing saved variables.
- [ORL] Fixed issues with OneRingLib:ClearRingOptions(ring);
[RK] Deletion of custom rings no longer fails silently. - [ORC] Defaulting OPie settings now resets OPie global and per-ring options to default values.
- [ORC] Changes made to per-ring settings are now properly reverted if cancelled.
Public Beta 4
- [ORI] Spells with reagents, or consumable items now display the amount left of the required item if icon/multiple-icon indication is enabled.
- [RKC] Added configuration interface to specify custom slice icons / captions for custom rings.
- [ORC] Indication options may now be adjusted for any individual ring.
- [ORL] Hinting priority: actionHint function replaces default detection, icon and caption values or functions override detected values for those fields.
- [RK] Custom rings now have an (invisible) author property.
- [BUN] Druid, shaman rings allow holding modifier keys to use Travel Form/Ghost Wolf instead of a mount.
- [BUN] Raid symbols ring: can now clear raid mark on target (by attempting to set the mark already used).
- [ORL] Right-clicking while interacting with a keyboard-bound ring no longer attempts to perform an action.
- [ORL] Modifiers are respected again: [mod] conditions in macros; some bundled rings work properly.
- [ORL] Spells that are active, but would cause a cooldown if cancelled (Shadow Form) no longer display their cooldown prematurely.
- [ORI] If the action of a normal macro can not be guessed, its name and icon will be used to indicate its presence.
- [RK] Icon, caption information in custom ring descriptions is now passed forward.
- [RK] Rings containing automatic mount macros are now properly kept in-sync.
- [RK] Automatic mount macros: hold a modifier key to use land mount even if in Outland.
- [RK] Setting ring rotation to 0 no longer requires an interface reload to update the ring.
- [BUN] Corrected spell IDs for warlock stones ring.
Public Beta 3
- [ORL] Custom macro entries in rings (macrotext): can now use #opico and #opcap directives to provide an icon and a caption for an entry that is not recognized automatically. For example:
#opico Interface\Icons\Ability_Warrior_SecondWind
#opcap Open OPie configuration
/opie - [ORL] Right-clicking or pressing Escape closes open rings without preforming an action.
- [Locale] OPie configuration localized to German by Marlia of Antonidas-EU.
- [ORL] Default ring bindings no longer override bindings declared elsewhere in WoW.
- [ORI] Custom macro entries with no resolved icon now use a question mark icon (multiple icons view).
- [ORL] Unbinding a ring no longer restores default bindings to all previously unbound rings.
- [ORL] Better error handling in exposed parseMacro code.
- [RKC] Creating a new custom macro now creates a blank, rather than nil, id field in the entry.
- [RKC] Drag-and-drop area is now detected properly when UI scale is applied.
- [RKC] Can now drop objects over existing buttons without requiring an additional click to drop.
Public Beta 2
- Added a new Raid Markers ring, allowing application of raid target icons to your current target.
- Note: Bindings for some bundled in rings will be reset by this update.
- [RK] Increased item/spell/macro drop zone slightly, support OnReceiveDrag for drag-and-drop without an additional click to drop.
- [RK] Things can now be dropped onto the + icon.
- [RK] Custom macros now use relevant spell/item icons, used instead of the chicken placeholder.
- [RK] Changed new ring creation process: no intermediate states to get stuck in, better name conflict prevention.
- [ORL API] The function handler for "func" ring entries now receives value in propsTable[i][3] rather than propsTable[i].
- [ORI] Core glow is now a softer gray, preventing bright pulse as a ring entry is deselected.
- [ORI] Increased opacity of icons while nothing is selected; moving mouse around the center of the ring no longer causes opacity shifts.
- [ORI] Glow no longer reappears to fade out when moving from an unusable ring entry to ring core.
- [Locale] No longer triggers errors on non-enUS clients.
Public Beta 1
- New directory name, localization text tweaks.
- Tweaked configuration dialog style to match default dialogs.
- OneRingLang is now accessible through OneRingLib.lang.
- Druid Shapeshifting ring now hints when it'll use travel form instead of mount (battleground flags).
- RK: fixed focusing to input box while attempting to share a ring with no one.
- ORL: fixed unitialized ring position issues.
- ORL: Bear Mount support.
Files
- Version Date Size Compatibility
- M Public Beta 8 2008-10-16 74.7 KB
- M Public Beta 7 2008-10-14 71.6 KB
- M Public Beta 6 2008-10-05 71.5 KB
- M Public Beta 5r3 2008-08-21 55.9 KB
- M Public Beta 5r2 2008-08-20 55.9 KB
- M Public Beta 5 2008-08-16 55.1 KB
- M Public Beta 4 2008-07-18 51.3 KB
- M Public Beta 3 2008-06-25 48.9 KB
- M Public Beta 2 2008-06-21 47.6 KB
- M Public Beta 1 2008-06-18 46.7 KB