log

age author description
Sun, 19 Oct 2014 11:54:07 +0200 souliane plugin XEP-0115: better disco error handling
Sun, 19 Oct 2014 02:48:11 +0200 souliane plugins groupblogs: fixes the massive retrieval callback (loop variable was misused in a lambda callback)
Sat, 18 Oct 2014 20:23:12 +0200 souliane plugin XEP-0060: fixes listing the nodes on the pubsub service
Sat, 18 Oct 2014 13:02:41 +0200 souliane frontends (quick_app): fixes wrong JID construction when processing getPresenceStatuses result
Fri, 17 Oct 2014 20:26:01 +0200 souliane memory: don't save last resource in entity data for the MUC jids
Fri, 17 Oct 2014 15:49:46 +0200 souliane plugin XEP-0045: handle MUC presence
Thu, 16 Oct 2014 17:02:44 +0200 souliane memory (params): set "Show empty groups" to True by default
Thu, 16 Oct 2014 20:18:40 +0200 Goffi bridge (frontends side): fixed call of async method in blocking context
Thu, 16 Oct 2014 20:10:08 +0200 Goffi core (config): fixed a bad option check
Sat, 11 Oct 2014 16:26:43 +0200 Goffi core (config): added the Exception default value which raise an exception instead of returning the default in getConfig
Tue, 07 Oct 2014 17:12:41 +0200 Goffi core: better management of default value in getConfig
Mon, 06 Oct 2014 17:25:41 +0200 souliane plugin XEP-0277, groupblog: fixes namespace issue of the items that are received from an event + trap some errors
Tue, 07 Oct 2014 10:19:01 +0200 souliane plugin XEP-0115: trap "service-unavailable" error when retrieving disco infos
Tue, 07 Oct 2014 11:45:34 +0200 souliane primitivus: fixes displaying online contacts when "Show offline contacts" is False
Mon, 06 Oct 2014 13:54:41 +0200 souliane primitivus: implement parameter "Show empty groups"
Mon, 06 Oct 2014 12:44:58 +0200 souliane primitivus: implement "Show offline contacts" parameter (sync with "DISCONNECTED_HIDE" action key)
Mon, 06 Oct 2014 12:22:14 +0200 souliane constants: split C.bool in C.bool and C.str so:
Mon, 06 Oct 2014 11:20:43 +0200 souliane memory (params): add parameters "Show offline contacts" and "Show empty groups"
Mon, 06 Oct 2014 11:18:37 +0200 souliane memory (params): use more generic param attribute "constraint" instead of "min" and "max"
Sat, 04 Oct 2014 10:26:10 +0200 souliane frontends (primitivus): new command :search <pattern>
Sat, 04 Oct 2014 10:25:32 +0200 souliane bridge, memory: add "search" attribute to getHistory (filter the results with a unix globbing pattern)
Sat, 04 Oct 2014 10:23:13 +0200 souliane frontends: printInfo and printMessage timestamp attribute defaults to None instead of ''
Wed, 24 Sep 2014 13:49:43 +0200 souliane memory: add Parameter "Chat history limit"
Fri, 03 Oct 2014 12:43:59 +0200 souliane memory: getHistory with limit=0 now returns an empty list, use limit=None to return all messages
Fri, 03 Oct 2014 12:27:43 +0200 souliane memory (params), tools (xml_tools), plugins, frontends: add "int" parameter type with "min" and "max" attributes
Mon, 22 Sep 2014 22:25:44 +0200 souliane plugin XEP-0059: first draft, pubsub and jabber search do not exploit it yet
Mon, 22 Sep 2014 20:50:20 +0200 souliane plugin maildir: fixes missing import
Mon, 22 Sep 2014 20:49:13 +0200 souliane plugin XEP-0060, groupblog: avoid unecessary pubsub errors while doing massive requests:
Mon, 22 Sep 2014 20:34:29 +0200 souliane memory (disco): add nodeIdentifier parameter to getItems
Mon, 22 Sep 2014 19:24:07 +0200 souliane memory: session timeout won't be reset on each access if the Sessions() is called with resettable_timeout=False
Mon, 22 Sep 2014 18:42:54 +0200 souliane memory: profileSessions.profileGetUnique was not resetting the timer
Mon, 22 Sep 2014 20:26:40 +0200 souliane memory: handle the case where an existing session ID is re-used for creating a new session
Sun, 21 Sep 2014 13:10:55 +0200 souliane memory: Sessions.newSession can be called with a forced session ID
Sun, 21 Sep 2014 13:06:53 +0200 souliane core: move XMPP keep-alife value to the constants
Thu, 18 Sep 2014 11:43:21 +0200 souliane we are in dev version again
Thu, 18 Sep 2014 11:42:07 +0200 souliane SàT v0.5.1 released
Thu, 18 Sep 2014 11:41:52 +0200 souliane version update 0.5.1 SàT v0.5.1
Thu, 18 Sep 2014 11:28:41 +0200 souliane update CHANGELOG for v5.1
Wed, 17 Sep 2014 10:02:24 +0200 souliane test: fixes FakeSAT for plugin XEP-0033
Thu, 11 Sep 2014 15:38:57 +0200 souliane plugin XEP-0033: fixes sending the message after the changes made in rev 1052 (e88bff4c8b77)
Mon, 15 Sep 2014 14:18:34 +0200 Goffi misc: added Olly Betts to contributors + various fixed for Matteo Cypriani
Mon, 15 Sep 2014 14:18:27 +0200 Matteo Cypriani misc: updated urls of pyxe an pyfeed
Mon, 15 Sep 2014 14:18:27 +0200 Matteo Cypriani misc: fixed typos in README
Mon, 15 Sep 2014 14:18:26 +0200 Matteo Cypriani misc: README typos fixes
Mon, 15 Sep 2014 14:18:25 +0200 Matteo Cypriani misc: update versions in README4PACKAGERS + typos
Mon, 15 Sep 2014 14:18:25 +0200 Matteo Cypriani misc: fixed some typos
Tue, 09 Sep 2014 22:09:51 -0400 Matteo Cypriani misc (install): Lower default setuptools version
Tue, 09 Sep 2014 18:51:35 -0400 Olly Betts wix: Avoid setting a bad icon
Mon, 15 Sep 2014 13:29:38 +0200 Goffi misc: forgotten to change distribute_setup.py to ez_setup.py in MANIFEST.in
Mon, 15 Sep 2014 12:07:40 +0200 Goffi we are in dev version again
Thu, 11 Sep 2014 10:40:28 +0200 souliane update the minimal versions of urwid and urwid_satext
Tue, 09 Sep 2014 08:15:35 +0200 Goffi SàT 0.5.0 released
Tue, 09 Sep 2014 08:15:19 +0200 Goffi version update 0.5.0 SàT v0.5.0
Tue, 09 Sep 2014 07:58:54 +0200 Goffi misc: INSTALL note for pyfeed/xe
Mon, 08 Sep 2014 23:30:42 +0200 Goffi misc: CHANGELOG update
Mon, 08 Sep 2014 21:23:21 +0200 Goffi core (disco): added a timeout to get items
Mon, 08 Sep 2014 21:23:21 +0200 Goffi frontends (dbus): error is not truncated anymore if it's not a SàT error.
Mon, 08 Sep 2014 21:23:18 +0200 Goffi plugin OTR: added a warning to tell that the history is not logged anymore and advanced feature are disabled when using OTR
Mon, 08 Sep 2014 19:19:32 +0200 Goffi primitivus: added a FOCUS_EXTRA key (default: "ctrl f") which can be used to focus a main part:
Mon, 08 Sep 2014 18:32:36 +0200 Goffi Primitivus (xmlui): fixed window closing on save params + removed now unused onConfigureRoom in Chat
Mon, 08 Sep 2014 18:15:15 +0200 Goffi Primitivus: fixed cancel button for status change
Mon, 08 Sep 2014 18:14:51 +0200 Goffi Primitivus: fixed focus in ContactList:
Mon, 08 Sep 2014 16:53:41 +0200 souliane plugin groupblog: fixes return value of getLastGroupBlogsAtom when an error occured
Mon, 08 Sep 2014 15:50:51 +0200 Goffi Primitivus: main_widget is now in its own class (PrimitivusTopWidget), menu and notification bar (un)hidding is cleaner
Mon, 08 Sep 2014 15:50:51 +0200 Goffi Primitivus (file transfer): an error popup is shown when bad unicode is used in path, and an info popup is show to indicate that the file request has been sent
Mon, 08 Sep 2014 15:50:51 +0200 Goffi plugins XEP-0096, XEP-0065: fixed bad log calls
Mon, 08 Sep 2014 15:50:49 +0200 Goffi primitivus (profile manager): added FOCUS_UP and FOCUS_DOWN management
Sat, 06 Sep 2014 17:34:26 +0200 Goffi primitivus: added REFRESH_SCREEN key to global namespace
Mon, 08 Sep 2014 14:54:17 +0200 souliane README: redirect media credits to sat_media repository (the pictures are no more hosted here)
Mon, 08 Sep 2014 12:41:33 +0200 souliane updated CHANGELOG for version 0.5
Sun, 07 Sep 2014 20:08:56 +0200 souliane plugin OTR: do not save in history the encrypted messages for skipped profiles
Fri, 05 Sep 2014 19:29:30 +0200 Goffi primivitus: info messages now use "info_msg" attribute (yellow)
Fri, 05 Sep 2014 19:29:30 +0200 Goffi frontends: use of new "info" type in newMessage
Fri, 05 Sep 2014 19:29:30 +0200 Goffi core: a new "info" type is used in newMessage for system messages (not comming from outside)
Fri, 05 Sep 2014 11:16:38 +0200 souliane plugin OTR: forces FINISHED state if we are in ENCRYPTED state on contact disconnection
Fri, 05 Sep 2014 11:01:14 +0200 souliane plugin OTR: disconnect the active OTR sessions and delete the context on profile disconnection
Fri, 05 Sep 2014 10:39:06 +0200 souliane plugin OTR: fixes handling of the FINISHED state
Thu, 04 Sep 2014 11:26:22 +0200 souliane core (xmpp): fixes SatPresenceProtocol.available to prevent an eventual code skipping
Thu, 04 Sep 2014 20:34:38 +0200 Goffi misc (README4PACKAGERS): Urwid minimal version is now 1.2.0
Thu, 04 Sep 2014 20:30:57 +0200 Goffi primitivus: added disable_mouse config option /!\ minimal Urwid version is now 1.2.0
Thu, 04 Sep 2014 20:24:41 +0200 Goffi primitivus: fixed forgotten keys
Thu, 04 Sep 2014 19:40:43 +0200 Goffi primitivus: forgot to rename _historyCb method
Thu, 04 Sep 2014 19:05:57 +0200 Goffi primitivus: SIGINT is now ignored, APP_QUIT key/menu or :quit command must be used to quit Primitivus
Thu, 04 Sep 2014 19:05:57 +0200 Goffi primitivus: profile manager now handle APP_QUIT key
Thu, 04 Sep 2014 19:05:57 +0200 Goffi primitivus: moved history method definition out of keypress
Thu, 04 Sep 2014 19:05:57 +0200 Goffi primitivus: key can be changed in config:
Thu, 04 Sep 2014 19:05:57 +0200 Goffi primitivus: use of new keys modules from Urwid SàText
Wed, 03 Sep 2014 20:54:14 +0200 souliane add licence information for otr.js and dependencies
Wed, 03 Sep 2014 17:55:05 +0200 Goffi misc (install): fixed self.root access when it's not used
Wed, 03 Sep 2014 17:44:19 +0200 Goffi misc (install): updated old distribute_setup.py to new setuptools' ez_setup.py
Wed, 03 Sep 2014 17:18:27 +0200 Goffi misc (install): use os.symlink instead of distutils.file_util.copy_file to avoid error when --root is used
Wed, 03 Sep 2014 16:40:52 +0200 Goffi misc (installation): --root option is ignored for _final destinations
Wed, 03 Sep 2014 12:25:07 +0200 Goffi misc: README4PACKAGERS update
Wed, 03 Sep 2014 11:46:09 +0200 Goffi misc (launch script): added a "status" command
Wed, 03 Sep 2014 11:46:06 +0200 Goffi misc (D-Bus, installation): added a .service file for D-Bus auto-launch feature + installation from setup.py (path adaptation now use regex).
Mon, 01 Sep 2014 15:45:35 +0200 souliane plugin OTR: add bridge method skipOTR to desactivate OTR handling for a given profile
Mon, 01 Sep 2014 15:43:16 +0200 souliane core: sendMessage handles the extra data key 'send_only' to skip triggers, storage and echo
Mon, 01 Sep 2014 16:11:45 +0200 souliane plugin OTR: two small fixes
Mon, 01 Sep 2014 16:05:28 +0200 souliane plugin OTR: remove unnecessary attribute SatXMPPClient.otr_priv_key
Mon, 01 Sep 2014 11:05:27 +0200 Goffi core: more robust plugins importation
Wed, 27 Aug 2014 01:27:24 +0200 Goffi plugin OTR: added ability to drop private key
Wed, 27 Aug 2014 01:27:05 +0200 Goffi core (constants): Bool method allow to convert from python bool to string constant for true/false (in both directions)
Wed, 27 Aug 2014 01:24:26 +0200 Goffi core (XMLUI): sugar method "note" allow to easily create a XMLUI note dialog (more methods for other dialogs should follow)
Wed, 27 Aug 2014 00:23:14 +0200 Goffi plugin OTR: authentication management + fixed a bug in setState (due to a wrong docstring in potr.context.getCurrentTrust)
Tue, 26 Aug 2014 13:33:12 +0200 souliane sat_frontends (tools): force JID's node and domain to lower-case:
Tue, 26 Aug 2014 12:52:46 +0200 souliane move sat.tools.jid to sat_frontends.tools.jid
Tue, 26 Aug 2014 09:54:23 +0200 souliane setup: sat_frontends was omitted by the cleaning method
Mon, 25 Aug 2014 21:32:29 +0200 Goffi plugin otr: priv_key is better than getPrivKey here, as it should not be None + fixed private key encryption/decryption
Mon, 25 Aug 2014 21:32:23 +0200 Goffi plugin OTR: added start/refresh and end session menus
Mon, 25 Aug 2014 21:32:23 +0200 Goffi plugin OTR: a warning is logged when Account is instancied with a bare jid.
Mon, 25 Aug 2014 21:32:23 +0200 Goffi plugin OTR: temporary potr monkey patch to work around a unicode bug, to be removed as soon as a potr fixed version is released (potr maintainer should do it soon)
Mon, 25 Aug 2014 21:32:23 +0200 Goffi primivitus: fixed jid escaping for dynamic menus in one2one chat
Mon, 25 Aug 2014 19:39:07 +0200 Goffi reverted commit b1cb1d70bea9: jid should not be lowercase !
Mon, 25 Aug 2014 21:32:23 +0200 Goffi core (stdui): fixed forgotten parametter in getParamError
Mon, 25 Aug 2014 17:21:04 +0200 Goffi core: twistd plugin refactoring:
Mon, 25 Aug 2014 17:21:03 +0200 Goffi core (logging): new backend_data parameter can be used to transmit specific data to a backend + Twisted backend use this option to know if we are in debug or nodaemon mode
Mon, 25 Aug 2014 17:21:03 +0200 Goffi core (installation): replaced PIL by its maintained fork pillow (installation from pip is working out of the box with pillow, not with PIL)
Mon, 25 Aug 2014 17:21:03 +0200 Goffi misc: added Session.vim to .hgignore
Sun, 24 Aug 2014 18:39:32 +0200 souliane primitivus (chat): fixes the messages display when opening a new chat window
Sat, 23 Aug 2014 20:26:04 +0200 souliane quick_frontend, primitivus: add primitivus command ":history [limit]" (default value for limit is 50)
Sun, 24 Aug 2014 18:23:55 +0200 souliane primitivus: improve the check to alert for new message
Sun, 24 Aug 2014 18:44:18 +0200 Goffi installation: setup.py update:
Sun, 24 Aug 2014 18:44:17 +0200 Goffi core: sat bakcend is now a twisted plugin (no more .tac file)
Sun, 24 Aug 2014 18:44:17 +0200 Goffi core (logging): fixed twisted backend for twistd plugin, /!\ stdout logging in debug/nodaemon mode does'nt work anymore with .tac files.
Fri, 22 Aug 2014 12:31:55 +0200 souliane primitivus: prevent a notification flood when displaying the history
Sat, 23 Aug 2014 20:11:37 +0200 souliane primitivus: change behavior of commands ":presence" and ":status" :
Sun, 24 Aug 2014 13:15:51 +0200 souliane tools (jid): force JIDs to lower case
Thu, 21 Aug 2014 22:46:57 +0200 souliane quick_frontend: fixes an issue with the profile in the signal handler