|ExecutiveAssistant_v1.4g release||443.07 KB||Sep 19, 2022||9.2.7||1||Download|
|ExecutiveAssistant_v1.4b.zip release||441.28 KB||Feb 12, 2021||9.0.2||8,498||Download|
|ExecutiveAssistant_v1.4a.zip release||441.24 KB||Feb 11, 2021||9.0.2||629||Download|
|ExecutiveAssistant_v1.4.zip release||441.16 KB||Feb 11, 2021||9.0.2||463||Download|
|ExecutiveAssistant_v1.3b release||440.22 KB||Dec 27, 2020||9.0.2||3,940||Download|
|ExecutiveAssistant_v1.3a release||416.05 KB||Aug 13, 2018||8.0.1||22,803||Download|
|ExecutiveAssistant_v1.3 release||404.81 KB||Jul 19, 2018||8.0.1||2,393||Download|
|ExecutiveAssistant_v1.1.9k release||321.65 KB||May 3, 2018||7.3.5||2,607||Download|
|ExecutiveAssistant_v1.1.9i-2 release||346.38 KB||May 1, 2018||7.3.5||322||Download|
|ExecutiveAssistant_v1.1.9i release||346.39 KB||May 1, 2018||7.3.5||146||Download|
|ExecutiveAssistant_v1.1 release||319.81 KB||Mar 29, 2018||7.3.5||652||Download|
|ExecutiveAssistant_v1.0.7 release||318.45 KB||Sep 6, 2017||7.3.0||1,013||Download|
|ExecutiveAssistant_v1.0.6 release||318.28 KB||Sep 2, 2017||7.3.0||312||Download|
|ExecutiveAssistant_v1.0.4 release||315.58 KB||Apr 13, 2017||7.2.0||652||Download|
|ExecutiveAssistant_v1.0.2 release||299.86 KB||Aug 24, 2016||7.0.3||695||Download|
|ExecutiveAssistant_v1.0.1 release||299.33 KB||Aug 4, 2016||7.0.3||445||Download|
|ExecutiveAssistant_v1.0 release||301.22 KB||Jul 19, 2016||7.0.3||387||Download|
|ExecutiveAssistant_v0.9.9o release||311.42 KB||Jul 12, 2016||6.2.4||315||Download|
|ExecutiveAssistant_v0.9.9n release||422.59 KB||Jul 2, 2016||6.2.4||320||Download|
|Executive Assistant v0.9.9k release||295.58 KB||May 26, 2016||6.2.4||284||Download|
|Executive Assistant v0.9.9i release||295.10 KB||May 22, 2016||6.2.4||281||Download|
|Executive Assistant v0.9.9h release||293.03 KB||May 21, 2016||6.2.4||182||Download|
|Executive Assistant v0.9.9f release||284.85 KB||May 18, 2016||6.2.4||210||Download|
|Executive Assistant v0.9.9c release||282.33 KB||May 14, 2016||6.2.4||194||Download|
|Executive Assistant v0.9.9a release||346.18 KB||May 12, 2016||6.2.4||156||Download|
|Executive Assistant v0.9.9 release||266.87 KB||May 12, 2016||6.2.4||120||Download|
|Executive Assistant v0.9.8 release||264.28 KB||May 4, 2016||6.2.4||218||Download|
Custom To-Do/Task List is Only the Beginning
An Executive Assistant helps you efficiently navigate a busy schedule, answers questions, and keeps information in easy reach. Executive Assistant, the addon, does this for the Player and extends the ‘user configurable to-do list’ concept a bit. Yet, for all one can do with it, its purpose is to do what the Player needs, be it complex or quite simple.
Executive Assistant operates at the Account Level, so you can quickly look at a Character and see Tasks they have/haven’t completed. Or, quickly look at a Task, and see which Characters have/haven’t completed it — even if you use the same name on multiple servers.
Tasks and Groups are only entered once. The Per-Character Visual Layout lets you quickly configure how the Tasks and Groups are used. The same simple system shows Tasks for Special Events (e.g. Holiday, Darkmoon Faire, etc) only when you choose.
Tasks can be automatically reset Daily or Weekly, At Each Login, or never. Or, be used only once. They may also be Account Wide (e.g., Blingtron). You can manage Tasks in complicated groups but display them more simply. You can even enter Tasks from the command line — handy for reminders, shopping lists, or quickly filling in a new Group.
While the surface has barely scratched and marvelous combinations barely hinted, it is important to note that Executive Assistant’s flexibility lets you use it as best fits your unique needs as a Player and how they express individually on each Character.
- One-Click Access to All Characters on Account
- View Tasks by Character or Characters by Task
- Complete Tasks using the Task Window or DataBroker Tooltip (or both)
- Click Map: Dynamically Assign DataBroker Object Actions & their Mouse/Key Combinations according to User Preference
- Groups and Tasks are Only Entered Once
- Global: Set a Global Default of Enabled or Disabled
- Per-Character: Personalize Each Character by Choosing to Enable, Disable, or Accept the Default
- Visual Configuration of a Character’s usage of the available Groups & Tasks
- Multiple Group Display Modes
- Style Manager for Group/Task Special-Type Highlighting
- Tasks may be Account Wide
- Tasks may be Automatically Reset
- At Each Login
- Every 1-365 Days
- Tasks may appear on the Date you select — Reminders
- Tasks may be One-Time-Use / Purgable when Complete
- Tasks and Groups may be Hidden on Days You Specify
- Zoom In / Zoom Out (quickly focus on part of a list vs the full list, while keeping the same collapse/expands)
- Special Event Groups need only be displayed during the Event
- Tasks may be entered from the Command Line
- Groups may be made ‘Invisible’ (Child Groups and Tasks appear in the Parent Group)
- Easy Reorganization Tasks and Groups can be Picked Up from one group and Put Down in another
- Quest and Group Names are Color Code / Escape Code Friendly (see the Help section for usage)
- File Cabinet Companion Addon for Backup and Restore of Group/Task Configurations (disabled by default)
- Extensive In-Game Help and Information
- Intern Modules: Extend Executive Assistant functions and features.
- Quest Intern: Keeps your Quest related Tasks in sync with Quest-Givers: Repeable Quest, Quest Hubs, and more [Download]
- Occupied Intern: Adds two Task Types that auto-reset in user-selected Minutes or Hours [Download]
- LibExecAssist: Allows 3rd Party Addons access to Executive Assistant functions [Download]
1. Set Local Daily Reset Time and Local Weekly Reset Day
2. Review the Click Map. Initial Actions/Key Combinations are:
- Configuration: Left-Mouse
- Task & Char Config: Right-Mouse
- Help and Information: Shift + Right-Mouse
- Click Map Configuration Dialog: Shift + Ctrl + Right-Mouse
3. Add a Group, some Tasks, and Go Play
Is It Really That Easy?
To get started, YES; to adapt Executive Assistant to your needs, probably not.
In fact, you’ll almost certainly notice a few things you’ll want to change right away… but what those are will be unique to each user. Executive Assistant doesn’t pretend there is an ‘average user’ and to the degree it makes initial selections, it is to show what’s available.
Under Getting Started in the Help and Information, you will also find a section on First Considerations which addresses the most common first questions among beta testers.
New Users will find some Tasks created for them to walk them through the setup basics.
Aspirin Avoidance System
Users: WE WANT CUSTOMIZATION!
Developer: OK, here’s some customization.
Users: ACK! ACK! TOO MANY CUSTOMIZATIONS!
Developer: But… But… (wimper)
One of the downsides of the question “wouldn’t it be awesome if…?” is that while it may be an awesome feature, people can usually only take so many features (awesome or not) at a time. Enter the Aspirin Avoidance System — a.k.a. Help and Information, so you can work through the features at your own pace.
The Help and Information will explain tabs, controls, and usages; it will also give tips on usage, useful tricks, and give you a quick-reference for the pesky icons, of which there are way more than I intended.
Per-Character Group and Task Management
Groups and Tasks need only be entered once then enabled or disabled for the characters that would use them — Groups and Tasks have user-selectable Defaults to speed the process along.
You can manage all your alts from any character. Select the ‘Point of View’ Character to adjust their unique perspective.
For the selected POV Character:
- Yellow Checked boxes are Enabled
- Blue Empty boxes are Disabled
- Red X-ed boxes are Unavailable because a parent Group has been Disabled
(click for full size)
Task Window and DataBroker Tooltip
Executive Assistant allows you to use either platform to complete Tasks, though they otherwise have different design functions. Each can be disabled on a per-character basis to adapt to UIs and character need.
The Task Window looks always at the currently logged in character and is intended for characters where an always-up list is preferable (with normal/mouse-over transparency, hide during combat, etc).
The DataBroker Tooltip has two Modes: Tasks by Character and Characters by Task and may toggle scope between Current Character and All Characters when in Tasks by Character Mode.
Tasks by Character Mode is the familiar list of Tasks a Character needs to do while Characters by Task lets you look at a Task and see which Characters have completed it (e.g., open ‘An Important Task 003’ and see that Alt001, Alt003, and Alt012 still need to do it)
< Characters by Task
Special Types, like all Task and Group properties, can be set or removed at will and Executive Assistant will treat them accordingly. On-The-Fly settings can be set and changed via the DataBroker Tooltip or Task Window.
[Task] Account Wide: When completed by one character, the task shows as completed on all characters. While designed for the Blingtron family, it has strong utilitarian uses.
[Task] Purgable When Completed: This special Reset Type allows for One-Time-Use and can be Purged (if Completed) at the user’s command. These are ideal reminders, shopping lists, notes, etc, and become very powerful when teamed with Account Wide and quite convenient with Command Line Task entry.
[Group] Zoom Group: Zoom In to a single Group when focusing on a set of Tasks. When in the Display Zoom Group Mode, this On-The-Fly setting lets you quickly and easily Zoom In/Out of any Group with a single mouse-click.
< Groups :: Zoomed In >
[Group] Invisible: Lets Child Groups and Tasks appear as if they were part of the Invisible Group’s parent Group, allowing for good Task organization without needless visual clutter.
< Visible :: Invisible >
This is a simple demonstration; the Help and Information section explains an example of a Shopping List combining Character Specific lists, general list, and Any Character list in an easy-to-use way, that lets each Character see a seamless list.
[Group] Command Line Target: Lets Command Line entered Tasks know where to go. The Target Group is set On-The-Fly with a mouse click or, if you prefer, via Command Line.
Mix Special Types with Per-Character selection and nested groups and…well, you’ve got more combinations than I want to contemplate. You can create an elaborate to-do list of events and pass-through groups and actions tailored to each character or keep track of those pesky weekly quests or just setup Blingtron’s daily account wide quest for two characters, or a simple per-character to-do list.
Disabled by Default, the File Cabinet Companion Addon lets you easily Backup and Restore of Group/Task Configurations. Backup your Executive Assistant configuration and experiment in safety.
File Cabinet only needs to be enabled when it’s being used so you can safely leave it disabled until it’s needed.
What follows is some technical jiggery-pokery for folks who sit up nights contemplating addon jiggery-pokery.
- LibQTip: The included libQTip version has been modified and will work with — and not replace — the release version of libQTip. This was necessary to work around a long-standing libQTip issue but not actually fix it. LibQTip has a refresh-related bottleneck problem (confirmed by Torhol) and the repair would likely exacerbate it. The contained version is coded to offload excess space in a specified way rather than trying to spread it and ignoring cell maxSize.
- Lua String Class: ExecAssist extends the Lua String class and may not play well with other addons that also extend the String class in the extremely unlikely event that similar function names are used.