* 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
-- John S Gruber <email address hidden> Sun, 19 Aug 2012 13:32:58 -0400
This bug was fixed in the package lernid - 0.8.5
---------------
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 widgets/ Browser. py . Closes LP: #995695.
lernid. Future webkit releases may run plugins in a separate
process allowing us to reconsider this eventually.
lernid/
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 refresh parameters.
_calendar_
* 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 www.mikedesjard ins.net. Thank you.)
get that into the pixmap. (LP: #972069)
(Technique from diogodivision's "BlingSwitcher" through
http://
* 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
-- John S Gruber <email address hidden> Sun, 19 Aug 2012 13:32:58 -0400