[ubuntu/quantal] lernid 0.8.5 (Accepted)

John S Gruber JohnSGruber at gmail.com
Wed Aug 22 07:25:25 UTC 2012


lernid (0.8.5) quantal; urgency=low

  * Release 0.8.5. (LP: #1039839)

lernid (0.8.4.11) precise; urgency=low

  * Merge lernid-proposed

lernid (0.8.4.10) precise; urgency=low

  * Merge translations

lernid (0.8.4.9) precise; urgency=low

  * Disable all plugins through webkit settings so they won't crash
    lernid. Future webkit releases may run plugins in a separate
    process allowing us to reconsider this eventually.
    lernid/widgets/Browser.py . Closes LP: #995695.

lernid (0.8.4.8) precise; urgency=low

  * Don't add irc logs for future events in lernid/widgets/Schedule.py

lernid (0.8.4.7) precise; urgency=low

  * Change version number and create new version of .pot files

  * Fix scrolling case when there are no sessions in the schedule timeframe.

  * Underline Irclog entries to make it apparent that they are clickable.

lernid (0.8.4.6) precise; urgency=low

  * Change version number and create new version of .pot files

  * Get rid of slide error message more quickly, and when a new attempt
    is made to download slides.

lernid (0.8.4.5) precise; urgency=low

  * Don't release the nick--it causes the server to change previous
    signons elsewhere to Guestn.

  * Add calendar override option for use in testing.

  * Create irclog lines for current and future sessions, too.

  * If there are no future sessions, scroll to the bottom of the calendar.

  * 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.

  * Make server disconnections more robust

lernid (0.8.4.4) precise; urgency=low

  * New version number; new .pot file. Clear lintian errors

lernid (0.8.4.3) precise; urgency=low

  * Depend on python version 2.6 as lernid uses the io module

  * Don't reparse calendar unless it has changed. Simplify
    _calendar_refresh parameters.

  * Don't scroll schedule unless we have just connected to an event.`

lernid (0.8.4.2) precise; urgency=low

  * Increment release version by .1. Adjust version number in package.
    Make python-support a straight build dependency for now to avoid
    bug 594916 in launchpad's builder.

lernid (0.8.4.1) precise; urgency=low

  * Correct problem using non-existent event preferences setting; advance
    version by .1

lernid (0.8.4) precise; urgency=low

  * Set up new release

lernid (0.8.2.7) precise; urgency=low

  * Create new translation .pot file

lernid (0.8.2.6) precise; urgency=low

  * Merge translations

lernid (0.8.2.5) precise; urgency=low

  * Use nick from connect dialog when reconnecting

  * Make nick used in irc rooms reflect the nick assigned by the server and
    display a status message when it is changed

lernid (0.8.2.4) precise; urgency=low

  * Correct message insertion into irc text buffers.

lernid (0.8.2.3) precise; urgency=low

  [ Mohammad AbuShady ]
  * Fix traceback when issuing error message for attempt at irc command
    (LP: #925702)

  * Add clasebot to list of classbot names. (LP: #916629)

  * Time out the join message after 10 seconds. (LP: #806801)

  [ John S Gruber]
  * Time out various additional status messages. Avoid initial "learning
    material" message. (LP: #806805)

  * Disconnect channel signal handlers, if any, when the server connection
    is closed. Prevents messages from being repeated after multiple
    disconnects and connects.

  * Correct default events (classrooms). Use a temporary file to allow the
    configparser to read the default config as a utf-8 encoded string --
    matching how it reads all other configs from disk or web.

  * Simplify nickname handling somewhat. Use version as fullname in initial
    sign-on. (LP: #850419, LP: #838557)

  * Remove "Question:" unicode space marking.

  * Change copyright format-spec: line to current format: line and
    update standards to 3.9.3.1

  * Convert to debhelper7 from cdbs

  * Use dh_python2 for build if available; use python-support if not
    (Removes need for python-central). Thanks to Monty Taylor for
    the conditional code. (LP: #801281)

  * Remove desktopcouch configuration saving as Ubuntu One doesn't support
    it. (LP: #893738, LP: #795492)

  * In connect dialog default to last event chosen. (LP: #838505)

  * Expose the event icalurl in two ways, to the clipboard, and opened using
      the default method for the url. Also replace the slide opening function
      with the same gtk.show_uri function, removing the need for webbrowser.
      Also eliminate the gtk.viewport, tree views are scrollable so this
      is redundant (and I think, should have been a child of the scrolling
      window, not its parent, if I read the documentation correctly).
      (LP: #530054).

  * Slide.py have poppler render to a cairo surface and use a trick to
    get that into the pixmap. (LP: #972069)
    (Technique from diogodivision's "BlingSwitcher" through
    http://www.mikedesjardins.net. Thank you.)

  * Dynamically load the schedule each minute at 5 seconds past the minute
    Addresses LP: #925756, LP: #835806

  * Try to reload slides three times at random intervals

  * Add a lernid man page and another to describe classroom config files and
    calendar event (session) description fields.

  * Insert references to irc logs. New config setting logstring provides
    the skeleton uri for the logs. LP: #794124

Date: Sun, 19 Aug 2012 13:32:58 -0400
Changed-By: John S Gruber <JohnSGruber at gmail.com>
Maintainer: John S Gruber <johnsgruber at gmail.com>
Signed-By: Daniel Holbach <daniel.holbach at ubuntu.com>
https://launchpad.net/ubuntu/quantal/+source/lernid/0.8.5
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 19 Aug 2012 13:32:58 -0400
Source: lernid
Binary: lernid
Architecture: source
Version: 0.8.5
Distribution: quantal
Urgency: low
Maintainer: John S Gruber <johnsgruber at gmail.com>
Changed-By: John S Gruber <JohnSGruber at gmail.com>
Description: 
 lernid     - client to easily connect to Ubuntu classroom events
Launchpad-Bugs-Fixed: 530054 794124 795492 801281 806801 806805 835806 838505 838557 850419 893738 916629 925702 925756 972069 995695 1039839
Changes: 
 lernid (0.8.5) quantal; urgency=low
 .
   * Release 0.8.5. (LP: #1039839)
 .
 lernid (0.8.4.11) precise; urgency=low
 .
   * Merge lernid-proposed
 .
 lernid (0.8.4.10) precise; urgency=low
 .
   * Merge translations
 .
 lernid (0.8.4.9) precise; urgency=low
 .
   * Disable all plugins through webkit settings so they won't crash
     lernid. Future webkit releases may run plugins in a separate
     process allowing us to reconsider this eventually.
     lernid/widgets/Browser.py . Closes LP: #995695.
 .
 lernid (0.8.4.8) precise; urgency=low
 .
   * Don't add irc logs for future events in lernid/widgets/Schedule.py
 .
 lernid (0.8.4.7) precise; urgency=low
 .
   * Change version number and create new version of .pot files
 .
   * Fix scrolling case when there are no sessions in the schedule timeframe.
 .
   * Underline Irclog entries to make it apparent that they are clickable.
 .
 lernid (0.8.4.6) precise; urgency=low
 .
   * Change version number and create new version of .pot files
 .
   * Get rid of slide error message more quickly, and when a new attempt
     is made to download slides.
 .
 lernid (0.8.4.5) precise; urgency=low
 .
   * Don't release the nick--it causes the server to change previous
     signons elsewhere to Guestn.
 .
   * Add calendar override option for use in testing.
 .
   * Create irclog lines for current and future sessions, too.
 .
   * If there are no future sessions, scroll to the bottom of the calendar.
 .
   * 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.
 .
   * Make server disconnections more robust
 .
 lernid (0.8.4.4) precise; urgency=low
 .
   * New version number; new .pot file. Clear lintian errors
 .
 lernid (0.8.4.3) precise; urgency=low
 .
   * Depend on python version 2.6 as lernid uses the io module
 .
   * Don't reparse calendar unless it has changed. Simplify
     _calendar_refresh parameters.
 .
   * Don't scroll schedule unless we have just connected to an event.`
 .
 lernid (0.8.4.2) precise; urgency=low
 .
   * Increment release version by .1. Adjust version number in package.
     Make python-support a straight build dependency for now to avoid
     bug 594916 in launchpad's builder.
 .
 lernid (0.8.4.1) precise; urgency=low
 .
   * Correct problem using non-existent event preferences setting; advance
     version by .1
 .
 lernid (0.8.4) precise; urgency=low
 .
   * Set up new release
 .
 lernid (0.8.2.7) precise; urgency=low
 .
   * Create new translation .pot file
 .
 lernid (0.8.2.6) precise; urgency=low
 .
   * Merge translations
 .
 lernid (0.8.2.5) precise; urgency=low
 .
   * Use nick from connect dialog when reconnecting
 .
   * Make nick used in irc rooms reflect the nick assigned by the server and
     display a status message when it is changed
 .
 lernid (0.8.2.4) precise; urgency=low
 .
   * Correct message insertion into irc text buffers.
 .
 lernid (0.8.2.3) precise; urgency=low
 .
   [ Mohammad AbuShady ]
   * Fix traceback when issuing error message for attempt at irc command
     (LP: #925702)
 .
   * Add clasebot to list of classbot names. (LP: #916629)
 .
   * Time out the join message after 10 seconds. (LP: #806801)
 .
   [ John S Gruber]
   * Time out various additional status messages. Avoid initial "learning
     material" message. (LP: #806805)
 .
   * Disconnect channel signal handlers, if any, when the server connection
     is closed. Prevents messages from being repeated after multiple
     disconnects and connects.
 .
   * Correct default events (classrooms). Use a temporary file to allow the
     configparser to read the default config as a utf-8 encoded string --
     matching how it reads all other configs from disk or web.
 .
   * Simplify nickname handling somewhat. Use version as fullname in initial
     sign-on. (LP: #850419, LP: #838557)
 .
   * Remove "Question:" unicode space marking.
 .
   * Change copyright format-spec: line to current format: line and
     update standards to 3.9.3.1
 .
   * Convert to debhelper7 from cdbs
 .
   * Use dh_python2 for build if available; use python-support if not
     (Removes need for python-central). Thanks to Monty Taylor for
     the conditional code. (LP: #801281)
 .
   * Remove desktopcouch configuration saving as Ubuntu One doesn't support
     it. (LP: #893738, LP: #795492)
 .
   * In connect dialog default to last event chosen. (LP: #838505)
 .
   * Expose the event icalurl in two ways, to the clipboard, and opened using
       the default method for the url. Also replace the slide opening function
       with the same gtk.show_uri function, removing the need for webbrowser.
       Also eliminate the gtk.viewport, tree views are scrollable so this
       is redundant (and I think, should have been a child of the scrolling
       window, not its parent, if I read the documentation correctly).
       (LP: #530054).
 .
   * Slide.py have poppler render to a cairo surface and use a trick to
     get that into the pixmap. (LP: #972069)
     (Technique from diogodivision's "BlingSwitcher" through
     http://www.mikedesjardins.net. Thank you.)
 .
   * Dynamically load the schedule each minute at 5 seconds past the minute
     Addresses LP: #925756, LP: #835806
 .
   * Try to reload slides three times at random intervals
 .
   * Add a lernid man page and another to describe classroom config files and
     calendar event (session) description fields.
 .
   * Insert references to irc logs. New config setting logstring provides
     the skeleton uri for the logs. LP: #794124
Checksums-Sha1: 
 3f6a396f90cd0424c8a584e0d44cf08d82321515 836 lernid_0.8.5.dsc
 b5937b4af0446553a1002de3f3525c3daf73a3fb 131011 lernid_0.8.5.tar.gz
Checksums-Sha256: 
 8589a339fd2f671f4b0de0741a58f2db1746c27717df11bc599c77c0d63f9f8a 836 lernid_0.8.5.dsc
 db05e9690c9e57efbed02a72e736323ea954d0c85bd207ba56340896e63fda51 131011 lernid_0.8.5.tar.gz
Files: 
 87cbb386a9c87ffb5b689446ecca53ac 836 net extra lernid_0.8.5.dsc
 2fbe42eacc64bac7d93ac891ec5d57c2 131011 net extra lernid_0.8.5.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAlA0h8AACgkQRjrlnQWd1evy7gCfU1aCIoScBHXmiyoT4Uk4JbqO
/nkAn3XP7cjMo+odOn/Pv9NaUJDTCN/f
=h32B
-----END PGP SIGNATURE-----


More information about the Quantal-changes mailing list