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 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 <johnsgru...@gmail.com> Sun, 19 Aug 2012 13:32:58 -0400 ** Changed in: lernid (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to telepathy-idle in Ubuntu. https://bugs.launchpad.net/bugs/850419 Title: Lernid "Event Connection Interrupted" message due to nick/password issue Status in Lernid: Fix Released Status in A full-featured IRC connection manager for telepathy.: New Status in “lernid” package in Ubuntu: Fix Released Status in “telepathy-idle” package in Ubuntu: Confirmed Bug description: Lernid suggests that the Internet connection be reestablished, but that's no help. The problem is that a registered nick can be locked at the server for a while after an attempt is made to use it without either using a password, or when supplying an incorrect one. Telepathy does not recognize this freenode nickserv behaviour and Lernid cannot distinguish between this situation and a network connection problem. The message from the server that telepathy-idle lacks from its parsing table is: :niven.freenode.net 437 * userid :Nick/channel is temporarily unavailable After no attempt is to react to this for a while, this message is issued and the connection is closed by the server end: ERROR :Closing Link: adsl-sb-067-061.wcnet.org (Connection timed out) If this 437 error were reported as a nick error to the application program, Lernid (or other application program) could try logging on with a different nick. The nick is again usable after the server finishes the unavailability time and the student can then again logon using the nick as long as the correct password is issued. The problem only happens if the nick has "enforce" set on with nickserv, but this is common. Unfortunately only one faulty attempt to use a protected nick is enough to trigger this problem. Lernid may be able to circumvent this problem, at some cost, by always signing on to nick with a random component, and then trying to switch to the correct nick after the connection has been completed. To manage notifications about this bug go to: https://bugs.launchpad.net/lernid/+bug/850419/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp