2008-08-18 Sebastian Pölsterl * NEWS: Added release notes 2008-08-18 Sebastian Pölsterl * configure.ac: Check for gnomekeyring python module 2008-08-18 Sebastian Pölsterl * deskbar/ui/preferences/DeskbarPreferences.py: Updated URL of capuchin repository 2008-08-18 Sebastian Pölsterl * deskbar/core/DeskbarHistory.py: Minor code cleanup 2008-08-17 Sebastian Pölsterl * deskbar/core/DeskbarHistory.py: Renamed old remove method to remove_index. Added remove_and_save method. Overridden gtk.ListStore.remove that history is marked as empty when last item has been removed. * deskbar/ui/cuemiac/CuemiacAlignedWindow.py: Added adjust_popup_size method * deskbar/ui/cuemiac/CuemiacHistory.py: Remove selected item when Delete button is pressed 2008-08-17 Sebastian Pölsterl * deskbar/ui/cuemiac/CuemiacHistory.py: The popup window grabs keyboard and pointer not the treeview now. Select first item on popup. Close popup when Escape is pressed. 2008-08-17 Sebastian Pölsterl * deskbar/core/DeskbarHistory.py: Refactored DeskbarHistory 2008-08-14 Mikkel Kamstrup Erlandsen * deskbar/handlers/twitter.py Some refactoring needed to properly use the GnomeURLopener in cases where the proxy changes * deskbar/core/Web.py Add automatic support for using the Gnome proxy in GnomeURLopener. Twiddle with the way modality of the account dialog is done * doc/README Add notes on asciidoc 2008-08-12 Sebastian Pölsterl * deskbar/core/CoreImpl.py: Removed obsolete get_old_modules method 2008-08-12 Sebastian Pölsterl * deskbar/ui/preferences/DeskbarPreferences.py: Display correct text when repository file is downloaded. Close progress dialog when repository file has been downloaded. When retrieving new modules also take modules from DisabledModuleList into account. 2008-08-12 Sebastian Pölsterl * deskbar/core/ModuleList.py: Added iterator for DisabledModuleList 2008-08-09 Sebastian Pölsterl * deskbar/handlers/programs.py: Check for directories in $PATH if they are actual directories and if they exist, are readable and executable. Fixes bug #538558 2008-08-09 Sebastian Pölsterl * deskbar/core/Web.py: AccountDialog expects parent window as first argument. Make dialog modal and destroy with parent. Set row spacings to 3 and col spacings to 6. * deskbar/handlers/twitter.py: Adjusted to changes in Web.py 2008-08-07 Sebastian Pölsterl * doc/images/uml_new-style.dia * doc/images/uml_new-style.png * doc/new-style_modules.txt: Added Dia source file and PNG of UML diagram 2008-08-07 Mikkel Kamstrup Erlandsen * doc * doc/images * doc/images/news.png * doc/images/conversations.png * doc/images/web.png * doc/images/actions.png * doc/images/documents.png * doc/images/history.png * doc/images/files.png * doc/images/websearch.png * doc/images/default.png * doc/images/people.png * doc/images/places.png * doc/images/notes.png * doc/images/icons * doc/images/icons/prev.png * doc/images/icons/tip.png * doc/images/icons/important.png * doc/images/icons/next.png * doc/images/icons/caution.png * doc/images/icons/callouts * doc/images/icons/callouts/1.png * doc/images/icons/callouts/2.png * doc/images/icons/callouts/3.png * doc/images/icons/callouts/4.png * doc/images/icons/callouts/5.png * doc/images/icons/callouts/6.png * doc/images/icons/callouts/7.png * doc/images/icons/callouts/8.png * doc/images/icons/callouts/9.png * doc/images/icons/callouts/10.png * doc/images/icons/callouts/11.png * doc/images/icons/callouts/12.png * doc/images/icons/callouts/13.png * doc/images/icons/callouts/14.png * doc/images/icons/callouts/15.png * doc/images/icons/up.png * doc/images/icons/note.png * doc/images/icons/warning.png * doc/images/icons/home.png * doc/images/icons/README * doc/images/icons/example.png * doc/images/emails.png * doc/new-style_modules.txt Include developer documentation. It is not distributed with the release tarballs yet. This commit simply adds the files to svn. * doc/README Notification about asciidoc 2008-08-07 Sebastian Pölsterl * deskbar/core/Utils.py * deskbar/handlers/calculator.py: Stay compatible with Python 2.4 syntax 2008-08-06 Sebastian Pölsterl * deskbar/ui/CuemiacAlignedView.py: Set entry width to 10 when the value is smaller than 10 2008-08-06 Sebastian Pölsterl * configure.ac: Post release version bump to 2.23.90 2008-08-06 Mikkel Kamstrup Erlandsen * deskbar/handlers/twitter.py Fix code type where we don't correctly pass self._realm to the Account. 2008-08-05 Mikkel Kamstrup Erlandsen * deskbar/handlers/twitter.py Add identi.ca handler using the Twitter API. Since identi.ca throws and error on bad credentials we can not re-ask for them like the Twitter handler does. We simply have to report the error to the user. * deskbar/core/Web.py Fix issues where cancelling the very first credential request would cause a crash. Add support getting the return status after emission of the 'done' signal of the GnomeURLopener. 2008-08-05 Mikkel Kamstrup Erlandsen * po/POTFILES.in Ooops. Forgot to add deskbar/core/Web.py for translation. I am really starting to embarras myself here... 2008-08-05 Mikkel Kamstrup Erlandsen * po/POTFILES.in Ooops. Forgot to add twitter.py for translation 2008-08-05 Mikkel Kamstrup Erlandsen * deskbar/core/Utils.py Add method load_base64_icon. Handy for inlining icons inside modules for easier distribution * deskbar/handlers/twitter.py * deskbar/handlers/Makefile.am * deskbar/core/Web.py * deskbar/core/Makefile.am Introduce a Twitter micro blogging module Introduce a new utility package deskbar.core.Web with tools for dealing with online services. Mostly the authentication parts. Highlights include: - Abstraction of online account storing credentials in gnome keyring - A dialog for managing an account - An asynchronous url opener that hooks into the account framework mentioned above to ask for credentials