log

age author description
Thu, 13 Feb 2014 10:30:38 +0100 souliane browser_side: class PromptDialog based on GenericConfirmDialog asks the user for a text input
Thu, 13 Feb 2014 01:33:24 +0100 souliane browser_side: wysiwyg edtion, first steps (do not use the buttons yet)
Thu, 13 Feb 2014 01:17:07 +0100 souliane browser_side: misc improvements for RichTextEditor to prepare Wysiwyg edition
Wed, 12 Feb 2014 15:17:04 +0100 souliane browser_side: heavy refactorisation for microblogs:
Wed, 12 Feb 2014 15:01:33 +0100 souliane browser_side: MicroblogEntry defines properties to access MicroblogItem attributes (instead of overwriting __getattr__)
Wed, 12 Feb 2014 14:58:11 +0100 souliane browser_side: LightTextEditor inheritates from BaseTextEditor + display URL in the status
Wed, 12 Feb 2014 14:51:13 +0100 souliane browser_side: added a method setVisible to ListManager
Fri, 07 Feb 2014 20:14:11 +0100 souliane browser_side: status panel is based on a new class LightTextEditor which uses HTML5 "editablecontent" property
Fri, 07 Feb 2014 20:08:28 +0100 souliane browser_side: move TitlePanel from richtext.py to base_panels.py
Wed, 05 Feb 2014 16:37:31 +0100 souliane server_side: sort blog post with "published" instead of "timestamp" + display titles in <h1> tags.
Wed, 22 Jan 2014 17:07:50 +0100 souliane server_side: Atom feed for blogposts is accessible from <host>/blog/<user>/atom.xml
Sat, 18 Jan 2014 11:24:52 +0100 souliane browser_side: message box was not displayed on muc opening (when unibox is disabled)
Fri, 17 Jan 2014 17:20:04 +0100 souliane browser_side: muc user symbols (used for showing who is playing) can also be removed
Thu, 16 Jan 2014 11:51:52 +0100 souliane browser_side: radiocol current song playback will jump to time when a user joins a running session
Tue, 04 Feb 2014 17:52:12 +0100 Goffi dates update