# Recent changes as of Mon Aug 24 17:51:07 EDT 2015:
- 7 minutes ago (HEAD, tag: 3.2.12, master) Dan Graham
    5a76ce8 2015-08-24 17:44:04 -0400
    Changed the options for when/if to close the alert message box to
    message_next and message_last. Tagged version 3.2.12 [2015-08-24
    17:44:04 -0400].

- 5 hours ago Dan Graham
    0588774 2015-08-24 12:57:07 -0400
    Added 'next' and 'next_alert' to template expansions. Added auto
    close to message box dialogs using options 'message_alert_seconds'
    for next message boxes and 'message_snooze_seconds' for last
    message boxes.

- 3 days ago (tag: 3.2.11, origin/master) Dan Graham
    4d01318 2015-08-21 17:01:13 -0400
    Cancel snooze if item is rescheduled, edited or deleted. Tagged
    version 3.2.11 [2015-08-21 17:01:13 -0400].

- 3 days ago (tag: 3.2.10) Dan Graham
    83af7b5 2015-08-21 11:25:03 -0400
    Check that @n is only used with item types "-" and "%" and only
    contains values from "d", "k" and "t". Tagged version 3.2.10
    [2015-08-21 11:25:03 -0400].

- 3 days ago Dan Graham
    1c681ff 2015-08-21 10:42:34 -0400
    Check that @n is only used with item types "-" and "%" and only
    contains values from "d", "k" and "t".

- 4 days ago (tag: 3.2.9) Dan Graham
    e119efe 2015-08-20 13:04:31 -0400
    Changed sort order for @n. Tagged version 3.2.9 [2015-08-20
    13:04:31 -0400].

- 4 days ago Dan Graham
    49b11c8 2015-08-20 12:58:52 -0400
    Added @n (no show) for itemtype "-" only. Takes a list of views
    from a)genda, d)ay (week and month), t)ag, k)eyword. E.g. with "@n
    a, d" the task would be omitted from both agenda and day (week and
    month) views but would appear in tag and keyword views. Note that
    it is not possible to exclude the item from path view.

- 5 days ago (tag: 3.2.8, hidden) Dan Graham
    afcf5ab 2015-08-19 18:11:40 -0400
    image updates Tagged version 3.2.8 [2015-08-19 18:11:40 -0400].

- 5 days ago Dan Graham
    d8ba751 2015-08-19 17:58:28 -0400
    In onFinish, skip alertId for items without starting times.

- 5 days ago Dan Graham
    fac82ae 2015-08-19 17:53:46 -0400
    Trap and report errors in parse_period.

- 5 days ago (tag: 3.2.7) Dan Graham
    a546170 2015-08-19 12:39:48 -0400
    added alert_list image Tagged version 3.2.7 [2015-08-19 12:39:48
    -0400].

- 5 days ago Dan Graham
    dc16e1e 2015-08-19 12:32:23 -0400
    Removed unused variables. Show alert trigger time in snooze
    dialog. Make snooze trigger at least 40 seconds after closing
    dialog. Use '~' as show alerts label when none remain.

- 5 days ago Dan Graham
    1b7b32c 2015-08-19 09:37:51 -0400
    Final tweaks for the show alerts button label.

- 5 days ago Dan Graham
    abb9bbe 2015-08-19 09:11:28 -0400
    Second pass at snoozing multiple items. Since uuid changes with
    file updates, e.g., finishing a task, use (summary, s) as alertId.
    Snooze for the chosen minutes beyond the alert time, not the
    current time. When finishing a task, use the (summary, s) id to
    find the correct alert_id to cancel the snooze.

- 6 days ago Dan Graham
    cc3ba53 2015-08-18 14:45:37 -0400
    First pass at snoozing multiple items. Added option seconds
    (False) to fmt_time to show seconds when True. Added
    longreprtimefmt to reprtimefmt in options to show seconds.

- 6 days ago (tag: 3.2.6) Dan Graham
    67607eb 2015-08-18 07:12:59 -0400
    When a task is finished that has a snooze alert running, cancel
    the alert. Tagged version 3.2.6 [2015-08-18 07:12:59 -0400].

- 7 days ago Dan Graham
    59b90b6 2015-08-17 17:53:23 -0400
    Changed binding for onFinish in simpleEditor from Ctrl-w to Ctrl-s
    to avoid conflicts. Changed button label from Finish to Save and
    Close.

- 7 days ago Dan Graham
    ca71856 2015-08-17 15:13:55 -0400
    More KP_Enter bindings. Changed logic for setting master in
    simpleEditor.

- 7 days ago Dan Graham
    67fe85a 2015-08-17 12:54:41 -0400
    Only try export_ical if has_calendar is True. Add KP_Enter to
    Return bindings.

- 8 days ago Dan Graham
    8f82a3c 2015-08-16 14:04:46 -0400
    updated alert images

- 8 days ago (tag: 3.2.5) Dan Graham
    ce4fd88 2015-08-16 12:14:42 -0400
    Fixed bug is displaying next starting time. Tagged version 3.2.5
    [2015-08-16 12:14:42 -0400].

- 8 days ago (tag: 3.2.4) Dan Graham
    a9286a5 2015-08-16 11:36:40 -0400
    When next is "none", show "at the starting time" instead of "none
    before starting time" in the message alert. Tagged version 3.2.4
    [2015-08-16 11:36:40 -0400].

- 8 days ago Dan Graham
    3fcc6cd 2015-08-16 10:54:57 -0400
    updated readme screenshots

- 8 days ago (tag: 3.2.3) Dan Graham
    9f2ec94 2015-08-16 10:42:42 -0400
    renamed alert images Tagged version 3.2.3 [2015-08-16 10:42:42
    -0400].

- 8 days ago Dan Graham
    a0efc30 2015-08-16 10:42:15 -0400
    Added GetRepeat as subclass of GetInteger with Repeat and Close
    buttons instead of OK and Cancel.

- 8 days ago Dan Graham
    bf192d6 2015-08-16 09:54:13 -0400
    Message tweaks.

- 8 days ago Dan Graham
    5138126 2015-08-16 09:48:54 -0400
    Show next alert in non-snooze alert and current time in title.

- 9 days ago (tag: 3.2.2) Dan Graham
    09ecb48 2015-08-15 18:27:55 -0400
    Added snooze, no-snooze images Tagged version 3.2.2 [2015-08-15
    18:27:55 -0400].

- 9 days ago Dan Graham
    af056ec 2015-08-15 17:10:19 -0400
    Message tweaks for last alert.

- 9 days ago Dan Graham
    4b9c07c 2015-08-15 16:21:39 -0400
    Add the timedelta for next scheduled alert or None if this is the
    last to the hash. Only show the snooze message alert if it is the
    last.

- 9 days ago (tag: 3.2.1) Dan Graham
    2e1323b 2015-08-15 07:46:45 -0400
    Use the last snooze minutes as the default for the next. Changed
    the prompt for countdown to mirror the snooze question. Changed
    "Snooze/Countdown" to "Countdown". Tagged version 3.2.1
    [2015-08-15 07:46:45 -0400].

- 10 days ago Dan Graham
    a2e0e13 2015-08-14 15:25:09 -0400
    Merge branch 'countdown'

- 10 days ago (tag: 3.2.0, origin/countdown) Dan Graham
    30774fd 2015-08-14 14:53:03 -0400
    Label and shortcut menu fixes. Tagged version 3.2.0 [2015-08-14
    14:53:03 -0400].

- 10 days ago (tag: 3.1.61) Dan Graham
    44471c2 2015-08-14 14:44:27 -0400
    added snooze screen shot Tagged version 3.1.61 [2015-08-14
    14:44:27 -0400].

- 10 days ago Dan Graham
    68ca92a 2015-08-14 13:06:06 -0400
    Removed smtp_to from options.

- 10 days ago Dan Graham
    a891ff7 2015-08-14 07:02:43 -0400
    Added snooze to the internal message box alert. In expand
    template, replace multiple blank lines with a single blank line.
    Added snooze_command and snooze_minutes to options.

- 11 days ago Dan Graham
    38891c4 2015-08-13 10:55:52 -0400
    Added snooze for message alerts. Display the time of the next
    countdown or snooze in the status bar.

- 12 days ago Dan Graham
    6ab3eed 2015-08-12 15:13:39 -0400
    Trap and report errors parsing periods in str2hsh.

- 13 days ago (tag: 3.1.60) Dan Graham
    892e228 2015-08-11 20:58:00 -0400
    Changed label for countdown timer to snooze/countdown. Bound to
    shortcut key "z". Tagged version 3.1.60 [2015-08-11 20:58:00
    -0400].

- 13 days ago Dan Graham
    89f381c 2015-08-11 19:27:57 -0400
    Added countdown screenshots

- 13 days ago Dan Graham
    e3c74c7 2015-08-11 19:27:15 -0400
    Added a countdown timer. Fixed colors in MessageWindow.

- 2 weeks ago (tag: 3.1.59) Dan Graham
    ae31902 2015-08-08 15:43:36 -0400
    Add 'invitees' from @i entries to the list of recipients for email
    alerts. Tagged version 3.1.59 [2015-08-08 15:43:36 -0400].

- 2 weeks ago Dan Graham
    06bed7d 2015-08-08 14:27:46 -0400
    Fixed email import. Fixed font color for report combobox.

- 3 weeks ago (tag: 3.1.58) Dan Graham
    2c8e83e 2015-08-05 16:40:25 -0400
    Allow the CLI report option -w to be zero and, if it is, do not
    truncate report lines. Fixed bug in setting width1. Tagged version
    3.1.58 [2015-08-05 16:40:25 -0400].

- 3 weeks ago (tag: 3.1.57) Dan Graham
    6efad9e 2015-08-04 10:02:37 -0400
    Found and replaced parse_datetime commands. tagged version 3.1.57
    [2015-08-04 10:02:37 -0400]

- 3 weeks ago (tag: 3.1.56) Dan Graham
    8e87bb6 2015-08-04 06:49:44 -0400
    tagged version 3.1.56 [2015-08-04 06:49:44 -0400]

- 3 weeks ago (tag: 3.1.55) Dan Graham
    55c01f2 2015-07-31 16:24:03 -0400
    tagged version 3.1.55 [2015-07-31 16:24:03 -0400]

- 3 weeks ago Dan Graham
    600511a 2015-07-31 16:11:21 -0400
    Fixed bug in period_string_regex. When parsing + and - @keys, use
    zoneinfo from @z and replace with tzinfo=None.

- 3 weeks ago (tag: 3.1.54) Dan Graham
    b9783ba 2015-07-31 14:37:48 -0400
    tagged version 3.1.54 [2015-07-31 14:37:48 -0400]

- 3 weeks ago (parse) Dan Graham
    46746ea 2015-07-31 14:15:19 -0400
    Replaced parse_dt with parse_str. Replaced some calls to
    parse(parse_dtstr(...)) with parse_str.

- 3 weeks ago Dan Graham
    db082e6 2015-07-31 14:08:00 -0400
    Replaced parse_datetime and parse_dtstr with parse_str which
    returns a string if a datetime format specified and otherwise a
    datetime object is returned. Error generated using parse are
    trapped and reported. Call filterView after reschedule and
    scheduleNewItem.

- 3 weeks ago Dan Graham
    7975c65 2015-07-31 11:49:16 -0400
    first pass at parse_str replacement for parse_dtstr and
    parse_datetime

- 3 weeks ago Dan Graham
    18ff503 2015-07-31 06:45:33 -0400
    Merge remote-tracking branch 'origin/master'

- 4 weeks ago Dan Graham
    2996bad 2015-07-30 18:20:36 -0400
    Merge remote-tracking branch 'origin/master'

- 4 weeks ago Dan Graham
    137afe5 2015-07-30 18:20:36 -0400
    Merge remote-tracking branch 'origin/master'

- 4 weeks ago Dan Graham
    904fc73 2015-07-30 18:19:31 -0400
    Updated version information

- 4 weeks ago Dan Graham
    8ac28f4 2015-07-30 18:19:31 -0400
    version info

- 4 weeks ago (tag: 3.1.53) Dan Graham
    1491d33 2015-07-30 17:01:28 -0400
    tagged version 3.1.53 [2015-07-30 17:01:28 -0400]

- 4 weeks ago Dan Graham
    aca3cb4 2015-07-30 17:30:38 -0400
    version number update

- 4 weeks ago Dan Graham
    fe9e15e 2015-07-30 17:01:28 -0400
    version number fix

- 4 weeks ago Dan Graham
    0d02427 2015-07-30 16:58:41 -0400
    updated version info

- 4 weeks ago Dan Graham
    8856c57 2015-07-30 16:17:16 -0400
    Tagged version 3.1.49

- 4 weeks ago Dan Graham
    2a86da4 2015-07-30 16:17:16 -0400
    Tagged version 3.1.49

- 4 weeks ago (tag: 3.1.46p6) Dan Graham
    14c3c33 2015-07-30 16:17:16 -0400
    Fixed logic for delete all previous tasks with @f entries.

- 4 weeks ago Dan Graham
    2d8ba7f 2015-07-30 12:23:19 -0400
    Tagged version 3.1.47

- 4 weeks ago Dan Graham
    1759887 2015-07-30 12:06:26 -0400
    updated verson info

- 4 weeks ago (tag: 3.1.46p3) Dan Graham
    ce4773f 2015-07-30 11:58:33 -0400
    Fixed logic for edit/delete tasks with @f and/or @- entries. Warn
    but do not raise error when rrule generates no repetitions. Fixed
    binding for setFilter.  Keep filter active after edit, delete and
    finish.

- 4 weeks ago Dan Graham
    52b686c 2015-07-29 17:02:42 -0400
    Change the sort datetime to 23:59 but leave dtl 00:00 unchanged in
    midnight tasks. When @- is empty as a result of deletions, then
    remove @- itself.

- 4 weeks ago Dan Graham
    996e767 2015-07-26 13:41:36 -0400
    Updated version info.

    Added this.

    And this.

- 4 weeks ago (tag: 3.1.46, tag: 3.1.45p3) Dan Graham
    676ecb8 2015-07-26 11:39:09 -0400
    Removed global color declarations in Dialog.

- 4 weeks ago Dan Graham
    d1f251c 2015-07-26 09:58:31 -0400
    Updated documentation for HEADER links and README samples.

- 4 weeks ago Dan Graham
    5762d53 2015-07-25 17:47:20 -0400
    Color fixes for dialog.py.

- 4 weeks ago (tag: 3.1.45) Dan Graham
    bee920f 2015-07-25 11:28:06 -0400
    tagged version 3.1.45

- 4 weeks ago Dan Graham
    caea58c 2015-07-25 11:26:52 -0400
    When an action timer is deleted, add it's time to idle time.

- 4 weeks ago (tag: 3.1.44) Dan Graham
    9335900 2015-07-25 10:56:23 -0400
    tagged version 3.1.44

- 4 weeks ago (tag: 3.1.43p2) Dan Graham
    54e9dd6 2015-07-24 17:48:00 -0400
    Dialog formatting and view typo fixes.

- 4 weeks ago Dan Graham
    1f7e4b9 2015-07-24 15:53:24 -0400
    Added time and status icon to select timer display. Added
    adjustIdle to subtract minutes from idle time and add them to the
    current timer.

- 5 weeks ago (tag: 3.1.43) Dan Graham
    1a2dc59 2015-07-23 17:14:19 -0400
    tagged version 3.1.43

- 5 weeks ago (tag: 3.1.42p7) Dan Graham
    761aa8a 2015-07-23 16:29:40 -0400
    More clearIdle tweaks.

- 5 weeks ago Dan Graham
    b9d65c5 2015-07-23 15:02:22 -0400
    More update status bar when idle is active.

- 5 weeks ago Dan Graham
    eeac3f3 2015-07-23 14:07:56 -0400
    Removed unused datafile option. More idletimer tweaks.

- 5 weeks ago Dan Graham
    91a9037 2015-07-23 13:00:02 -0400
    Tweaks for which timer menu items are activated. Allow idle
    display and toggle even without active timers.

- 5 weeks ago (tag: 3.1.42p3) Dan Graham
    0abd1c2 2015-07-23 08:48:50 -0400
    Fixed bug in toggleIdle key binding.

- 5 weeks ago (tag: 3.1.42p2) Dan Graham
    480d703 2015-07-23 08:17:19 -0400
    added timer images

- 5 weeks ago Dan Graham
    324daf0 2015-07-23 08:16:51 -0400
    Fixed bug in toggleIdle.

- 5 weeks ago (tag: 3.1.42) Dan Graham
    1f495cb 2015-07-23 06:28:50 -0400
    tagged version 3.1.42

- 5 weeks ago Dan Graham
    98b5cdd 2015-07-23 06:28:30 -0400
    Allow false as an entry for show_idletime.

- 5 weeks ago (tag: 3.1.41) Dan Graham
    64e2065 2015-07-22 22:25:24 -0400
    tagged version 3.1.41

- 5 weeks ago Dan Graham
    20991a0 2015-07-22 22:10:05 -0400
    Added display_idletime to options, default True starts idleTimer
    in display mode. Added toggle idleTimer and reset idleTimer to
    timer menu.

- 5 weeks ago Dan Graham
    8576cde 2015-07-22 20:41:07 -0400
    Cleaned up print statements. Reset idle timer on new day.

- 5 weeks ago Dan Graham
    7473d5f 2015-07-22 14:49:45 -0400
    Added idle timing. Whenever timers are active and none are running
    (all paused) idle time is incremented. Total idle time is
    displayed in the status bar.

- 5 weeks ago (tag: 3.1.40p1) Dan Graham
    fe84525 2015-07-22 12:19:46 -0400
    Added colors to Timer and timer_status.

- 5 weeks ago (tag: 3.1.40) Dan Graham
    0d51420 2015-07-22 10:53:33 -0400
    tagged version 3.1.40

- 5 weeks ago (tag: 3.1.39p13) Dan Graham
    dd436d6 2015-07-22 10:24:32 -0400
    Added gui encoding to about.

- 5 weeks ago (tag: 3.1.39p12) Dan Graham
    f9b847a 2015-07-22 10:02:08 -0400
    Add colors.cfg to the config files that can be edited through
    File/Open/Configuration files.

- 5 weeks ago Dan Graham
    dce5b82 2015-07-22 09:26:33 -0400
    If colors.cfg does not exist, then create it and populate it with
    the default color settings.

- 5 weeks ago Dan Graham
    7f205ea 2015-07-22 08:31:26 -0400
    Corrected a default color to match colors_light.

- 5 weeks ago Dan Graham
    19e7007 2015-07-21 18:12:18 -0400
    version update

- 5 weeks ago (tag: 3.1.39p8) Dan Graham
    2675e88 2015-07-21 18:04:11 -0400
    Removed remaining reference to DEFAULTFILL.

- 5 weeks ago Dan Graham
    755f6ed 2015-07-21 16:02:36 -0400
    updated dark_week

