~gaspa/+junk/lernid-pygi

Viewing all changes in revision 277.

  • Committer: John S Gruber
  • Date: 2012-04-23 19:02:19 UTC
  • mfrom: (272.5.11 n-more-session)
  • Revision ID: johnsgruber@gmail.com-20120423190219-yxdkt8oplmf3r3l5
* Add the --no-update command line option to supress lernid's
  scheduled schedule updates.
* Scramble the calendar domain name before every calendar download
* At disconnect time, be sure schedule _update handle is removed. Don't
  let an initial calendar load ending after an event is disconnected
  produce schedule the update chain.
* Ignore callbacks from cancelled messages
* Select time to trigger calendar updates from a list. At :06 after
  the hour and half hour. Other times are :01, :11, :21, :31, :41, :51
* Add remarks about the schedule buttons in the lernid man page.
* Clean up some corner cases when events are terminated. Schedule._event
  is now None when there is no event active. Rename irclog click callback.
* Remove event interrupted message when the next connection is made.
* When a new slide load attempt is made, stop outstanding I/O and retries.
* Add a schedule refresh button
* Clean up and simplify calendar reload scheduling. Only load it every
  ten minutes and once a night to produce a new irclog entry in the
  schedule.
* Be sure we don't pre-announce the same session twice in a row.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: