ReminderPlus

Reminder Plus is a complete in-game reminders solution. You can set custom rules to be reminded at a certain time, or when you click on a certain object, or when a certain event happens. For example, you can set a reminder for "When I click on my mailbox between 8am and 8pm on 10/10/08".

There are five categories of reminders you can set up:

  • Frame based, can be fired on OnShow, OnHide, OnEnter
  • Button based, can be fired on OnClick,OnDoubleClick
  • Event-driven reminders, fire when a specific event happens.
  • OnTime reminders, fire at a specific date or time.
  • Location specific events

Each reminder can have any number of rules. It checks for location, validity and OnTime rules first and then fires the reminder if any of the other rules satisfy. For example, the same reminder may be fired due to multiple events if the location and validity rules (if any) satisfy. The addon uses secure hooks to simulate reminder functionality and as such, much care must be taken when making frame and button based reminders.

Current Output Options : Self, Party, Raid, Whisper, Channel, Popup
Additional output options : Sound, Screen shake effect (NYI)

You can setup any number of reminders. Currently reminders are stored per character. The configuration options can be accessed via "/rp" in game. This is a very early alpha release, a lot of features are not yet implemented. Here is a list of common reminders you might setup :

  • Opening mailbox/bank/auction house/trade
  • Entering a specific zone/subzone
  • At a specific clock time
  • Levelup (you can even specify what level)

Each of the above can be further customized to be valid only for a specific amount of time or valid in only a certain zone.

Whats implemented:

  • All reminder timing is set at the "minute" level.
  • All reminders can be configured to conform to a "validity period". For example you can set a reminder for "If I click on my mail box next week between 1pm-2pm"
  • Reminders can report to multiple output sinks.
  • Reminders can be one-time or repeating. If its a one-time reminder, it is still stored in db unless explicitly deleted and you can modify and re-enable it any other time.
  • All reminder popups come with a snooze timer. The snooze duration will be modifiable in a future build (its 30s right now).DONE
  • You can modify how often the mod checks for dispatching reminders
  • Completely decoupled Reminder and Rule Managers

Whats coming:

  • Ability to setup daily/weekly reminders instead of explicitly specifying dates
  • Ability to change anything and everything about the pop-up DONE
  • Additional output options and bells and whistles like Screen Shake effect etc.
  • Compatibility with other note-taking and time-management addons and ability to import, export and share reminders
  • User-friendly events and object lists.
  • item goals / quest goals based reminders

The addon is finally taking shape. However, be warned that it is still alpha, a lot needs to be done. Looking for some constructive feedback and bug reports.

Link to wowace discussion topic

You must login to post a comment. Don't have an account? Register to get one!

  • 1 comment
  • Avatar of Skylinee Skylinee Tue, 30 Sep 2008 20:57:04

    Error when Enabling:

    Edit: Can't seem to post long error reports here :S

  • 1 comment

Facts

Date created
24 Sep 2008
Category
Last update
08 Oct 2008
Development stage
Alpha
Language
  • enUS
License
GNU General Public License version 2 (GPLv2)
Recent files
  • A: r8 for 1.0 on 08 Oct 2008
  • A: r7 for 1.0 on 08 Oct 2008
  • A: r6 for 1.0 on 06 Oct 2008
  • A: r5 for 1.0 on 04 Oct 2008
  • A: r4 for 1.0 on 29 Sep 2008

Authors

Relationships

Optional dependency
Ace3
AceGUI-3.0-SharedMediaWidgets
LibSharedMedia-3.0