promotional bannermobile promotional banner

Executive Assistant

Custom To-Do/Task List is Only the Beginning

File Details

ExecutiveAssistant_v0.9.9o

  • R
  • Jul 12, 2016
  • 311.42 KB
  • 419
  • 6.2.4
  • Retail

File Name

ExecutiveAssistant_v0.9.9o.zip

Supported Versions

  • 6.2.4

v.0.9.9o
Behavior Change:GameTooltip now hides when opening the clickmap configuration Bug: Reset Reschedule setting improper offset leading to improper resets and occasional client-load issues as AceTimer needed an aspirin
Assorted other Teeny-tiny-Tweaks

v.0.9.9n
Fixed Bug: Repaired bug when copying data from Global Task Window to Char Specific Task Window Fixed Bug: Repaired several Char Specific Task Window control and response bugs Fixed Bug: Repaired Purgable tag (comparitor was using 0.9.9L type-detection model)

Normalization: Timer Handling Logic has been normalized and optimized. This should be transparent to the user but at most it should cause a single hiccup in automatic reset dates.

v.0.9.9m
NEW FEATURE: Width Constraint for Task Window: 3 modes: No Constraints, Maximum Width, and Fixed Width.

NEW FEATURE: Toggle Hide Task Window Control Buttons (Task Window Options) & ClickMap entry to toggle. Note that it only applies when the window position is locked; control buttons will always show when movable. When no Groups or Tasks are displayed, the window border will still be visible depending on the border style you elect to use.

NEW FEATURE: Color codes (well, any escape code really) can now be used with Group and Task Names. Codes are exposed to the user by swapping the escape "|" char and "" (e.g. cffff9966TEXTr => |cffff9966TEXT|r). If the "|" char is used directly, it will not be considered an escape char and will print as typed. DO NOTE that the 'end color' tag will interrupt the config-only group name override-color but will display properly in the task window and tooltip.

Correction: Collapse Map Garbage (when groups deleted) now being properly cleaned up.

Fixed Bug: Reorganization: Group now cannot be put inside group in its own lineage

Fixed Bug: resolved problems with Task Window Options reacting badly when the Task Window was unloaded.

Feature Update: Internal Task Type Handling method refactored to allow modules to extend the number of Task Types.

Fixed Bug: (x2): Display Counts on Headers: Tooltip and Task Window. Code to 'update in place' instead of refresh the entire respective control would throw an error or not immediately visually update respectively. Both bugs have been fixed.

- Blizzard Addons Panel now closes when using the Blizzard Addons Panel Buttons to open ExecAssist Configuration / ClickMap

- ExecAssist Configuration dialog now closes when opening the ClickMap Configuration (from inside the Configuration Dialog)

Fixed Bug: Click Map "Key In Use" message was not always showing the in-use operation

Fixed Bug: "Hide Empty Groups" now properly obeyed again REALLY this time (Not Displayed = Not Counted)

v.0.9.9l
NEW FEATURE: LibExecAssist library for managing Groups/Tasks/Completion for 3rd party Addons is available. Stand Alone example provided separately

PURPOSE: to allow full-featured Addons the ability to inject and control Tasks based on 3rd-party addon criteria to let users create a single notification-of-action location IN ADDITION TO the x-number of addons' individual different alert methods.

NEW FEATURE: Module plugins can now be added (referred to as "Interns" under ExecAssist naming conventions). Small framework adjustments were made to allow modules to inject Help, Click Map entries, Configuration, and custom controls.

PURPOSE: to provide new functions w/o bloating Executive Assistant and give the user some de-cluttering control. Some planned modules also add 'stub' features (e.g., the Quest Intern will pick up Daily and Weekly quests, let you make ExecAssist Tasks from them, and automatically mark them 'complete' when you turn that quest in. (ExecAssist natively resets the Tasks)

(embeddable library for 3rd party addons) Fixed Bug: :AddGroup() properly accepts a nil for the 2nd arg
UPDATE: added 3rd para to Add Group (..., noProgeny<boolean>) to suppress creating the 1st child task

- Convinced the configuration dialog to update the status panel when tabs were switched. It's a cheat and a kludge and beautiful.

Fixed Bug: "Hide Empty Groups" now properly obeyed again

- Added sub-table selectability from Dialog short-calls

Fixed Bug: New Groups and Tasks autoselection repaired

- Fixed two places where AddonName was used when L.appName should have been

Fixed Bug: Header on Task Management page was being in advertently eaten by the pruner how the hell did I overlook that this long??

v.0.9.9k
New Control: 'Remember Toggle State', Task Window Configuration. ENABLED by Default. Controls how the Task Window responds at login/UI reload.

- Minor optimizations and under-the-covers corrections

v.0.9.9i
Fixed Bug: Moving Border. Users seeing issues with the Moving Border should find it behaving properly; it was a symptom of both usage patterns and an underlying resource handling problem that has been corrected.

Feature Change: Purgable Task Behavior as been altered to make more contextual sense. Previously they were incorrectly being treated as defacto Account Wide Tasks even when not flagged that way, which could be confusing.

When multiple characters use a Purgable Task, the Task will only be deleted when all using characters have completed it; when only a few have, the Task will be 'disabled' for those characters.

This should provide more overall intuitive behavior at the character level.

Caveat: This handling means a Purgable Task that is disabled for all characters will be deleted when Purgables are Purged.

v.0.9.9h
NEW FEATURE: Calendar Automatic Task, allows for automatic resetting every n-Days. n=(1->365)

NEW FEATURE: Date-Based Reminder Task. Not displayed until the appointed day then appears as a Purgable Task

NEW FEATURE: Show or Suppress Login Alerts (These alerts tell you what types of tasks were reset)

Help for Special Types and Task Types reworked and expanded

Minor visual bug related to Reorganization has been squashed

v.0.9.9g
NEW FEATURE: New Task Type: 'At Login' This Task will reset at -each- login (requested by onedeadhero to remind to check garrison missions and other each-login reminders)

Tweaks to dragFrame handling to see if it resolves s-conley's reported behavior (since I can't reproduce it natively)

Dialog Window Status Bar Text now Status Bar Texting

v.0.9.9f
NEW FEATURE: A 'drag-handle' Border has been added to the Task Window when it is available for moving. This feature may be Disabled under the Task Window 'Window Positioning' options.
(related)
Chat-Frame alerts are also displayed when locked/unlocked via any method.
New Initial Task instructs user to lock the task window to get around that.

NEW FEATURE: Resizable Configuration Window. The configuration has been moved into an AceConfigDialog from the Blizzard Options panel; there are some inherent differences due to single- vs double-frame display capabilities but the pages themselves display the same and can be resized. (Additional details in the version update text file for the overly curious) Easy-Access buttons for config, help, and click map added to the Blizzard Options panel for Executive Assistant.

UPDATES: Collapse Map garbage collection strategy altered; now prunes char at login. Alpha-list made explicit rather than implicit.

TWEAK: Updated Help and Information & tooltip for Daily/Weekly Rests to denote it is local-time-zone to avoid any confusion that it might refer to the server.

Fixed Bug: decimal color to hex color sometimes return single-digit hex instead of double-digit (e.g., 9d -> 9h instead of 09h) causing the |cff[hex] to show instead of being converted to markup.

Fixed Bug: task window refresh was not re-fetching fonts so would not dynamically adjust to style-manager updates; font wasn't re-applied to zoom-group area

DESIGN CHANGE: Task Window Counts to use Header Font rather than Standard Font

Fixed Bug(es): Several fixes to zoom-group special type display (inherits color properly, hides when IN zoom group (redundant), etc.

Fixed Bug: Task Window Hide-In-Combat events were being set at login if the option was checked even use task window was disabled. Gave the code a good talking to about the responsible use of logic.

BUG: Accumulation error with sibling mapping repaired.

v.0.9.9c

TWEAK: Help and Information Display re New Users was tweaked for layout
Fixed Bug: "Hide Empty Groups" now properly obeyed in DataBroker Tooltip, Characters by Tasks display mode

v.0.9.9a

Now with 100% more Shared Widget Library

v.0.9.9
NEW FEATURE: Reorganization of Groups and Tasks. The method selected was a "reorg mode" which hides the normal controls and gives the user as close to drag-drop as I can get (pick up / put down)

Fixed Bug: Group Name Color now working again (nb: this was a regression).

LOCALIZATION: Cleaned up some errant strings related to new user controls

EXCESSIVE ORGANIZATION UNEXCESSIVIZED: category pages should carry controls properly (applies to Help and Information categories as well as Group Names under Task Maintenance.)