Next | Query returned 48 messages, browsing 41 to 50 | previous

History of commit frequency

CVS Commit History:


   2009-05-21 22:15:23 by Thomas Klausner | Files touched by this commit (2)
Log message:
Update to 255:

  Fixed bug in calling getsunmoon.

  Cleaned up extraneous comments.

  Catch alerts without a starting time. Display alerts regarding
  automatic resets in a manner similar to errors.

  Added traps for providing bad file numbers at prompts.

  Second pass at better error trapping. Content checks date(s),
  time, integer(s), presence of @s when @e is given and, when both
  are given, that @s < @e.

  First step to improved error trapping for problematic data files.
  Added check_hash to check for required fields, unknown fields
  and suitable content. Display errors nicely formatted by file
  and line number and write messages to ~/.etmerrors.
   2009-05-19 11:28:51 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
Add py-icalendar dependency. Ride update from a few minutes ago.
   2009-05-19 11:10:57 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 249:
  Added location to store exported iCal files to etmrc. Added export
  to documentation and updated the on-line documentation. Added
  discussion of icalendar and phpicalendar with illustrative screen
  shots of the latter.

  Updated documentation to reflect option to export list view to
  iCalendar format.

  Added export to gui.py.

  Added export functions to data.py and removed export2ical.py.

  Added ability to export the current list view in iCal format.

  About to add ical support.

  Overrule defaults for c_position, d_position and k_level if any
  are set by -C, -D or -K by taking those not explicitly set to be
  zero regardless of the defaults.

  Fixed bug in new_event in which help text would be appended to
  prior text with each call.

  In new_event when getting a filenumber, loop until it is either
  the number of a file or a period (cancel).

  Added pause switch to draw_note. If True (default = False), it
  will display msg and wait for 1 second before continuing. Used
  to briefly display "Cancelled" when appropriate for new_event
  and new_project.

  Moved textpad key info to top of new event/project display. Leave
  cursor at end of entry.

  Modified MyListCtrl to accept a message argument so that the
  message will not be lost when the screen is resized.

  Fixed bug in which timer msg was not being cleared.

  Re-factored new_event to take advantage of modified line2hash.
  Fixed chrcode consistency check. Provide default chrcode if
  missing from entry.

  Fixed bugs in new_task and new_project introduced by journal
  entry modifications to line2hash.

  Fixed empty line bug.

  Fixed bug in auto processing repeated tasks with @o s. Fixed bug
  in toggle_completion for repeated tasks with @r l.

  Fixed bug in multiline get_response.

  Journal entry timer can now be interrupted and restarted and
  journal entries display elapsed time rather that starting and
  ending times.

  Turned off logging. Documentation tweaks for journal entries.

  Beta 3 for journal entries and time reports.

  Fixed time report bug.

  About to fiddle with the process for creating new journal entries.

  In gui, recall last entry, if any, for 'a', 'l', 'u', 'U' and
  'T'. Time report (beta 2).

  Time report (beta).

  Added time aggregates (alpha).

  Playing with time aggregates.

  Added journal entries and the ability to toggle their display.
   2009-05-19 10:59:39 by Thomas Klausner | Files touched by this commit (383)
Log message:
Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
   2009-05-10 23:27:29 by Thomas Klausner | Files touched by this commit (2)
Log message:
Update to 221:

  Added force_start for etm.warn. Separated prompt from entry
  textpad in get_response and added a second line for possible
  wrapped overflow. Removed any spurious line-ends before writing
  to file.
   2009-05-07 13:32:40 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Update to 220:
  Found and fixed check_update bug.
  More check_update tweaks.
  Another check_updates bug.
  Fixed check_update bug and improved prompt.
  Fixed unscheduled time bug in starting and ending minutes.
  Made unscheduled time view adjust to window width and wrap time
  entries when necessary.
  Added graphical display to unscheduled time view. Reduced context,
  project and id column widths and widened title column. Abbreviated
  the date display when grouping by contexts, projects and keywords.
  Changed date format for freetime and fixed typo /usr/bin/evn ->
  /usr/bin/env.
   2009-05-06 15:37:35 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
Update to 212, based on patch by agc.

  Fixed another bug in check_updates.
  Fixed bug in check_updates.
  Fixed bug in setting default startdate and stopdate for the
  unscheduled view.
  Documentation tweaks.
  Bug fixes. Unscheduled now treated as a view parallel to agenda
  and list.
  Added 'e' column to display. Tweaks.
  Unscheduled time support. Added earliest, latest, minimum, extent
  (default event length) to rc.py. Use -u for the command line or
  u for the gui. Entering '.' now cancels any operation which calls
  for a response to a prompt. ? brings up the help screen in
  non-editing mode.
  Added column for 'e'. Gui entry for @e now supports entering
  either a time or an integer number of minutes.
  Added freetime.py. About to fiddle with adding a column for 'e'.
   2009-05-05 15:00:12 by Thomas Klausner | Files touched by this commit (4) | Imported package
Log message:
Initial import of etm-203.

etm is an acronym for Event and Task Manager. It provides a format
for using simple text files to store event and task information,
a command line interface for viewing tasks and events in a variety
of convenient ways and a curses-based GUI for creating and modifying
events and tasks as well as viewing them. Alarms are supported for
events and repetition for both events and tasks in a powerful and
flexible manner.

Compared to the combination of wxRemind and yeaGTD, etm provides
the following advantages:

  * an agenda view that shows events and tasks together for the
    next few days rather than one day at a time in separate task
    and event windows.
  * a quick and simple way to enter events and tasks on a single
    line.
  * support for remind but also an independent way of entering
    events with contexts, notes and optional alarms.
  * an interactive GUI that uses curses and thus requires nothing
    more than a terminal window.


Next | Query returned 48 messages, browsing 41 to 50 | previous