OPie: Charlie

Release Notes

Charlie 8

  • [ORL] [ORC] Added an option to make left-click requiring OPie rings be on top of other frames, preventing interaction until the ring is dismissed.
  • [RKC] Content of most text boxes will now be saved rather than discarded if you navigate away from them.
    Press Enter to force a save; press Escape to revert.
  • [ORL] Restored tap functionality to left-click rings.
  • [rev2] [ORI] Fixed an error in item tooltip display logic.
  • [rev3] [RKC] Fixed an error preventing adding of companions to custom rings in 3.1.

Charlie 7

  • Improved secure environment error tracing.
    Submit errors as prompted even if you've previously reported the same error against the previous release.
  • [ORL] [ORI] Fix errors occurring when ring scale is set to 0.
  • [ORI] Zoom-out animation now scales with ring scale.
  • [BUN] Fixed the Quest Items ring issues occurring on inconsistent bag/item API returns.
  • [BUN] ClosetGnome ring: fixed an error when AceLibrary is present, but AceEvent-2.0 is not.

Charlie 6

  • [ORL] Avoid using deprecated API when it is removed in 3.1.

Charlie 5

  • [RKC] The spell book, character, macro, and bag frames can now be opened when creating custom rings.
  • [ORI] Resolved an error occurring when rings are shown after the tap interval expires.
  • [ORI] Fixed incorrect current form indication for druids.

Charlie 4

  • [ORI] Current stance is now highlighted when using LBF.
  • [ORL] GetOption no longer throws errors for invalid options; returns nothing instead.
  • [ORL] Fix unresponsive bindings for only-in-combat rings.
  • [RK] Fix incorrect resolution of some double-spell slices.

Charlie 3

  • Restart the WoW client after extracting this update.
  • [ORL] Custom macro parser is now used for proper macros as well as custom macros.
    Macro UI icons are not respected. Glow now takes range limitations into account.
  • [ORL] Persistent variables may now be stored on a per-profile basis.
  • [ORL] [ORI] Split indication code from library handling.
  • [ORL] Added accessor methods pertaining to the currently open ring and its slices.
  • [ORI] Fixed an issue where the splash animation would prevent ring triggers.
  • [RK] Prevented errors in single ring translation from blocking OnEvent handling.
  • [RK] Invalid spell IDs should no longer throw errors during description translation.
  • [BUN] Removed Sanctity Aura from the Paladin Auras ring.

Charlie 2

  • [ORL] Fixed an issue with serialization of configInstance.
  • [RK] Item slices in custom rings now function correctly.

Charlie 1

  • [ORL] Ring options, bindings and ButtonFacade configuration are now stored on a per-profile basis.
    You may create new profiles through the /opie configuration panel.
  • [ORI] Using a new ring hiding animation when multiple indication is enabled.
  • [RK] {{spell:id}} fragments in custom macros are now replaced by spell names.
    Several bundled custom rings now use this mechanic instead of unmodifiable macros.
  • [BUN] Updated the bundled death knight presence ring, and added a new ring for certain in-combat abilities.
  • [ORI] Custom macro parser now supports /castsequence.
  • [ORI] Custom macro parser now handles #show and #showtooltip in a manner similar to proper macros.
  • [ORL] Updated secure environment internals.
  • [ORC] Bindings configuration panel now properly displays (known) companion icons.
  • [RK] Companion slices are now only shown if the character can summon that companion.
  • [BUN] Druid Forms ring is now an editable custom ring.
  • [ORL] Per-slice preClick scripts are no longer supported.
  • [ORL] props.mindist is no longer supported.
  • [ORI] Companions are no longer hinted as summonable while dead.
  • [ORI] Spell tooltips now react to modifiers / changing macro conditions.
  • [ORI] Custom macro parser now supports locale-specific commands.

Files