log

age author description
Mon, 06 Apr 2015 18:13:32 +0200 Goffi quick_frontends(profile manager): typo
Mon, 06 Apr 2015 17:36:53 +0200 Goffi jp (profile): added "profile modify" command
Mon, 06 Apr 2015 17:36:21 +0200 Goffi jp (profile): in "profile create", jid and password arguments are now optional + added a new --xmpp-password option to set XMPP password separately (default to the same password as for profile).
Mon, 06 Apr 2015 17:32:28 +0200 Goffi jp (profile): fixed "profile info" to use profile, and then manage connection.
Mon, 06 Apr 2015 12:11:23 +0200 Goffi jp: fixed crash on commands using profile without "connect" option
Thu, 02 Apr 2015 00:00:33 +0200 souliane quick_frontend (constants): set a constant for default MUC service
Wed, 01 Apr 2015 23:59:56 +0200 souliane quick_frontend: keep the contact list groups synchronised on contact deletion
Wed, 01 Apr 2015 23:56:32 +0200 souliane core (xmmp): keep the roster groups cache synchronised + fixes a log.warning
Wed, 01 Apr 2015 22:07:28 +0200 souliane quick_frontend (contact_list): rename QuickContactList.remove to QuickContactList.removeContact + remove the contact from _roster attribute (and not only from _cache)
Mon, 30 Mar 2015 10:26:26 +0200 Goffi 2015 copyright dates update
Mon, 30 Mar 2015 10:04:29 +0200 Goffi jp: fixed bad try/except hidding errors + fixed bad management of jids without node
Wed, 25 Mar 2015 16:10:17 +0100 souliane quick_frontend: fixes personalEventHandler signature
Wed, 25 Mar 2015 15:25:51 +0100 souliane quick_frontend, primitivus: various fixes (MUC and cached signals):
Wed, 25 Mar 2015 15:28:02 +0100 souliane memory, plugin XEP-0045: getMainResource returns None when asking a MUC entity + fixes /whois on a MUC (bare) entity
Wed, 25 Mar 2015 15:21:17 +0100 souliane quick_frontend: better PEP-8 compliance
Wed, 25 Mar 2015 10:09:59 +0100 souliane primitivus (Chat): fixes updating the occupant list when someone leaves, changes his nick or is added in last position
Wed, 25 Mar 2015 09:42:05 +0100 souliane quick_frontend, primivitus: revert changes made in rev 1386 (1f3513cfb246) concerning ChatText.nick: was mixing MUC occupant nick and roster contact nick/node
Tue, 24 Mar 2015 17:31:08 +0100 souliane quick_frontend, primitivus: remove QuickChat.updateEntityState and QuickChat.setContactStates, use more general QuickChat.update (also called when joining the room to initialise the occupants list)
Tue, 24 Mar 2015 10:46:42 +0100 souliane primitivus (contact_list): fixes hide/show disconnected contacts via keyboard shortcut
Mon, 23 Mar 2015 15:38:32 +0100 souliane quick_frontend, primivitus: remove QuickChat.getUserNick + primivitus ChatText gets the user nick directly from parent Chat instance
Tue, 24 Mar 2015 07:38:40 +0100 souliane primitivus: prefill "Join MUC" dialog with only the JID's node part when in debug version + display error directly from the DBus object
Tue, 24 Mar 2015 07:34:32 +0100 souliane plugins XEP-0045, XEP-0249: allow to join / invite without specifying the JID's host part (use client's values)
Mon, 23 Mar 2015 09:34:23 +0100 souliane quick_frontend, primitivus (chat): merge setOccupantStates and setContactStates
Sun, 22 Mar 2015 14:20:19 +0100 souliane quick_frontend, primitivus: better PEP-8 compliance + remove/rename some (Quick)Chat attributes:
Fri, 20 Mar 2015 20:49:58 +0100 Goffi plugin XEP-0045: /join text command can be used in all contexts, not only group
Fri, 20 Mar 2015 17:47:48 +0100 souliane plugin XEP-0085, quick_frontend: fixes chat states
Fri, 20 Mar 2015 16:29:03 +0100 souliane quick_frontend: display MUC games symbols
Fri, 20 Mar 2015 16:28:19 +0100 souliane quick_frontends, primitivus: move the chat states logic to quick_frontend
Fri, 20 Mar 2015 16:25:38 +0100 souliane quick_frontends, primitivus: know who are the MUC occupants from the presence informations:
Thu, 19 Mar 2015 20:40:10 +0100 Goffi core: getRepositoryData now get the module in argument
Thu, 19 Mar 2015 19:47:01 +0100 Goffi core: if we are in dev version and it's possible, repository data are now checked and added to SàT version
Thu, 19 Mar 2015 19:44:37 +0100 Goffi renamed tools.misc to tools.trigger
Thu, 19 Mar 2015 14:41:15 +0100 Goffi plugin text commands: minor docstrings improvments
Thu, 19 Mar 2015 14:38:02 +0100 Goffi plugin text commands: minor docstrings improvments
Thu, 19 Mar 2015 14:30:08 +0100 Goffi plugin text command, XEP-0045, XEP-0048, XEP-0249: removed feedBackWrongContext which is no more usefull with new _contextValid method
Thu, 19 Mar 2015 14:29:03 +0100 Goffi plugin text commands: added _contextValid method:
Thu, 19 Mar 2015 14:02:37 +0100 Goffi plugin text commands: docstring parsing for commands, and better /help command:
Wed, 18 Mar 2015 10:57:27 +0100 Goffi closing branch frontends_multi_profiles frontends_multi_profiles
Wed, 18 Mar 2015 10:52:28 +0100 Goffi merged branch frontends_multi_profiles
Wed, 18 Mar 2015 10:39:22 +0100 Goffi quick_frontends(menus): added MenuContainer.replace method + addMenuHook helper method in QuickMenusManager frontends_multi_profiles
Tue, 17 Mar 2015 19:33:05 +0100 Goffi core, quick_frontends: added an "extra" item in getMenus + use of new quick_menus module in QuickApp frontends_multi_profiles
Tue, 17 Mar 2015 19:33:05 +0100 Goffi quick_frontend (menus): added a quick_menus module to manage easily menus logic: frontends_multi_profiles
Tue, 17 Mar 2015 19:33:04 +0100 Goffi quick_frontends: added "menu" listeners, which is called when a menu is added or removed. frontends_multi_profiles
Tue, 17 Mar 2015 19:30:43 +0100 Goffi frontends: added a host_listener module which manage a listener launched when host is ready, useful to instantiate things on host in optional modules (e.g. menus). frontends_multi_profiles
Wed, 11 Mar 2015 20:06:13 +0100 souliane quick_frontend, primitivus (chat): pass a sorted list to Chat.setPresents frontends_multi_profiles
Wed, 11 Mar 2015 12:43:48 +0100 souliane frontends (quick_frontend, primitivus): fixes room games: frontends_multi_profiles
Wed, 11 Mar 2015 12:36:22 +0100 souliane plugins room_game, quiz, radiocol, tarot: use JID instead of unicode in many methods + class attributes frontends_multi_profiles
Wed, 11 Mar 2015 12:35:21 +0100 souliane plugins XEP-0045, XEP-0249, parrot: use JID instead of unicode in many methods + class attributes frontends_multi_profiles
Mon, 09 Mar 2015 16:37:15 +0100 souliane core (constants): add menu type MENU_ROOM_OCCUPANT_CONTEXT frontends_multi_profiles
Sat, 07 Mar 2015 16:28:12 +0100 souliane plugin XEP-0045: make joinMUC asynchronous and fixes its handler frontends_multi_profiles
Fri, 06 Mar 2015 16:06:38 +0100 souliane core: fixes bug introduced by 1262 (f8a8434dbac7) in SAT.delContact frontends_multi_profiles
Fri, 06 Mar 2015 15:24:45 +0100 souliane frontends (primitivus): fixes setting the presence and status (for now all the profiles share the same info) frontends_multi_profiles
Fri, 06 Mar 2015 14:46:03 +0100 souliane frontends (primitivus): assign the current profile to the parameters dialog frontends_multi_profiles
Fri, 06 Mar 2015 14:22:49 +0100 souliane quick_frontend: register the 'personalEvent' signal frontends_multi_profiles
Thu, 05 Mar 2015 13:48:49 +0100 souliane quick_frontend: replace last occurences of QuickApp.chat_wins with QuickApp.widgets frontends_multi_profiles
Wed, 04 Mar 2015 14:04:03 +0100 souliane frontends (primitivus): fixes MUC nicks completion frontends_multi_profiles
Wed, 04 Mar 2015 14:17:38 +0100 souliane quick_frontend: add a method getWidget to return a widget without creating it if it doesn't exist frontends_multi_profiles
Tue, 03 Mar 2015 22:17:57 +0100 souliane frontends: add listeners 'profilePlugged', 'disconnect' and 'gotMenus' (the last one to be removed when the menus are refactored to quick_app) frontends_multi_profiles
Tue, 03 Mar 2015 15:05:10 +0100 souliane frontends (QuickApp), tools (TriggerManager): frontends can also use triggers + add those for sending and receiving a message frontends_multi_profiles
Tue, 03 Mar 2015 06:00:23 +0100 souliane frontends (XMLUI): fixes wrong argument name frontends_multi_profiles
Tue, 24 Feb 2015 20:29:57 +0100 Goffi quick frontends: signal cache: if a signal arrives between the beginning of profile plugging, and the when the profile is actually ready, it is cached and replayed when the profile is ready. frontends_multi_profiles
Tue, 24 Feb 2015 18:21:03 +0100 Goffi primitivus (contact list): removed our own bare jid from not_in_roster frontends_multi_profiles
Tue, 24 Feb 2015 18:20:34 +0100 Goffi quick frontends (contact list): added self.whoami frontends_multi_profiles
Tue, 24 Feb 2015 17:14:10 +0100 Goffi quick_frontends, primitivus (contact list): added nick observer + implemented onNickUpdate frontends_multi_profiles
Tue, 24 Feb 2015 17:01:33 +0100 Goffi plugin XEP-0054: "nick" is now keeped in cache: frontends_multi_profiles
Tue, 24 Feb 2015 16:54:28 +0100 Goffi core (persistent dict): added setdefault method frontends_multi_profiles
Tue, 24 Feb 2015 16:52:44 +0100 Goffi quick frontends, primitivus: fixed listener calls (kwargs where forgotten) + fixed presence listener + renamed updatePresence to onPresenceUpdate for consistency with oter listeners frontends_multi_profiles
Tue, 24 Feb 2015 14:40:19 +0100 Goffi quick frontends: fixed use of profile for listeners frontends_multi_profiles
Mon, 23 Feb 2015 18:08:22 +0100 Goffi merged souliane changes frontends_multi_profiles
Mon, 23 Feb 2015 18:04:25 +0100 Goffi primitivus, quick_frontends: moved newMessage signal handler to quick_frontend frontends_multi_profiles
Mon, 23 Feb 2015 18:04:25 +0100 Goffi plugin XEP-0085: fixed bad call to udateEntityData frontends_multi_profiles
Mon, 23 Feb 2015 18:04:25 +0100 Goffi quick frontends(contact list): added a getFullJid method to add resource to a bare jid frontends_multi_profiles
Mon, 23 Feb 2015 18:04:16 +0100 Goffi quick_frontends (contact list): use of intermediate method for showEmptyGroups and showOfflineMessages to convert bridge values to actual booleans frontends_multi_profiles
Sun, 22 Feb 2015 21:30:20 +0100 souliane quick_frontend, primitivus: use a listener to update the contact list when receiving a presence frontends_multi_profiles
Sun, 22 Feb 2015 20:39:33 +0100 souliane quick_frontend (quick_app): addListener takes a profiles_filter argument to check the profile before calling a listener (profile must be passed right after the event type in callListeners) frontends_multi_profiles
Sun, 22 Feb 2015 11:43:11 +0100 souliane plugin XEP-0085: fixes the calls to memory.deleteEntityDatum and self.updateCache (was self.updateEntityData, has been renamed to avoid confusion with the memory method) frontends_multi_profiles
Sun, 22 Feb 2015 15:11:29 +0100 souliane quick_frontend: add a 'presence' listener for the 'presenceUpdate' signal frontends_multi_profiles
Sat, 21 Feb 2015 12:39:04 +0100 souliane quick_frontend (quick_contact_list): add property roster_entities_connected and method getSpecials frontends_multi_profiles
Sun, 22 Feb 2015 14:13:42 +0100 souliane frontends: merge sat_frontends.constants to sat_frontends.quick_frontend.constants frontends_multi_profiles
Sun, 22 Feb 2015 13:58:33 +0100 souliane quick_frontend (quick_app): fixes the call to a bridge method that was done with a JID instead of unicode frontends_multi_profiles
Sat, 21 Feb 2015 17:22:39 +0100 souliane core, quick_frontends: fixes one typo and a variable naming issue frontends_multi_profiles
Sat, 21 Feb 2015 12:34:48 +0100 souliane quick_frontend, primitivus: fixes typo between method alert and class Alert frontends_multi_profiles
Fri, 20 Feb 2015 22:06:13 +0100 souliane frontends (quick_frontend): fixes a typo (listerner --> listener) frontends_multi_profiles
Tue, 10 Feb 2015 10:33:54 +0100 souliane quick_frontend (quick_widgets): revert commit 1319 frontends_multi_profiles
Tue, 10 Feb 2015 19:08:01 +0100 Goffi quick frontends (quick widgets): doesn't force anymore "on_new_widget" to None for on_existing_widget=C.WIDGET_RECREATE: the original behaviour for on_new_widget need to be kept frontends_multi_profiles
Mon, 09 Feb 2015 21:40:45 +0100 Goffi merges souliane commits frontends_multi_profiles
Mon, 09 Feb 2015 21:39:51 +0100 Goffi quick frontends(quick app): add a listeners (observer/observable) mechanism to call a callback when a event happen. Implemented an "avatar" event. frontends_multi_profiles
Mon, 09 Feb 2015 21:39:51 +0100 Goffi frontends (quick frontend): use of new getEntitiesData to get cached values for avatars on profile connection. frontends_multi_profiles
Mon, 09 Feb 2015 21:39:51 +0100 Goffi plugin xep-0054: various improvments on avatars management: frontends_multi_profiles
Mon, 09 Feb 2015 21:39:51 +0100 Goffi core: added a "profileConnecting" method check: frontends_multi_profiles
Mon, 09 Feb 2015 21:39:51 +0100 Goffi core (memory): updateEntityData now accept a "silent" argument to avoid sending signal to frontends when updating an attribute with "signalOnUpdate" flag. frontends_multi_profiles
Mon, 09 Feb 2015 21:39:51 +0100 Goffi core: added getEntitiesData which get cache data for several entities at once frontends_multi_profiles
Mon, 09 Feb 2015 21:39:47 +0100 Goffi core: boolConst is used to convert a boolean value to its equivalent string constant frontends_multi_profiles
Mon, 09 Feb 2015 09:19:30 +0100 souliane quick_frontend: getOrCreateWidget callbacks can return another widget frontends_multi_profiles
Sat, 07 Feb 2015 14:47:23 +0100 souliane frontends (tools): Pyjamas's JID implementation can be compared to an object of a different type: frontends_multi_profiles
Fri, 06 Feb 2015 22:28:00 +0100 souliane quick_frontend: fixes hash setting for QuickWidget frontends_multi_profiles
Fri, 06 Feb 2015 20:46:14 +0100 Goffi quick frontend(quick widgets): fixed bad condition test in previous commit frontends_multi_profiles
Fri, 06 Feb 2015 20:43:28 +0100 Goffi quick frontend(quick widgets): added the ability to use a callable with getOrCreateWidget's on_existing_widget frontends_multi_profiles
Fri, 06 Feb 2015 20:09:01 +0100 Goffi quick_ frontend (quick widgets): added explanation in docstring for non special keywords in getOrCreateWidget frontends_multi_profiles
Fri, 06 Feb 2015 19:31:13 +0100 souliane quick_frontend: remove the contact from the groups it has been removed from frontends_multi_profiles
Fri, 06 Feb 2015 19:29:37 +0100 Goffi merged souliane commits frontends_multi_profiles
Fri, 06 Feb 2015 19:05:51 +0100 Goffi quick frontend (quick widgets): class' __name__ method is used for classes_map hash because the use of class directly was causing bugs with pyjamas (difficult to find, several MicroblogPanel instances were added only once in Libervia's TabPanel, hash method seemed buggy) frontends_multi_profiles
Fri, 06 Feb 2015 19:03:13 +0100 Goffi quick frontend (quick_widgets): add deleteWidget method frontends_multi_profiles
Fri, 06 Feb 2015 19:02:10 +0100 Goffi quick frontends (QuickContactList): added isEntityInGroup method frontends_multi_profiles
Fri, 06 Feb 2015 19:01:06 +0100 Goffi Quick Frontend (quick_widgets): added on_existing_widget in getOrCreateWidget (see docstring for more infos) + use of constants frontends_multi_profiles
Fri, 06 Feb 2015 18:54:44 +0100 Goffi core: fixed items registration in roster management frontends_multi_profiles
Fri, 06 Feb 2015 18:53:07 +0100 Goffi core: fixed some logging calls without unicode strings, and use of print frontends_multi_profiles
Fri, 06 Feb 2015 18:46:26 +0100 Goffi core: better use of C.bool: C.bool only accept basestring subclasses and return the associated constant, C.boolConst return the associated constant for a boolean value frontends_multi_profiles
Thu, 05 Feb 2015 12:10:42 +0100 souliane quick_frontend: add some properties for QuickContactList frontends_multi_profiles
Fri, 06 Feb 2015 10:50:01 +0100 souliane quick_frontend: fix the history log message frontends_multi_profiles
Thu, 05 Feb 2015 11:59:26 +0100 souliane modification of the social contract according to the General Assembly of 19/08/2014
Fri, 30 Jan 2015 14:08:01 +0100 souliane plugin groupblog: fixes bad errback default value
Mon, 26 Jan 2015 02:03:16 +0100 Goffi plugin XEP-0054: couple of fixes in VCard/avatar management: frontends_multi_profiles
Mon, 26 Jan 2015 01:57:06 +0100 Goffi core: added items() and iteritems() methods to PersistentDict frontends_multi_profiles
Sat, 24 Jan 2015 16:12:50 +0100 souliane remove remaining references to Wix frontends_multi_profiles
Sat, 24 Jan 2015 01:00:29 +0100 Goffi core, frontends: refactoring to base Libervia on QuickFrontend (big mixed commit): frontends_multi_profiles
Sat, 24 Jan 2015 00:15:01 +0100 Goffi Wix removal: Wix is now officially abandonned (a futur desktop frontend will replace it) frontends_multi_profiles
Sat, 24 Jan 2015 00:14:58 +0100 Goffi quick_frontend, primitivus: moved parts of primitivus's profileManager to quick_frontend frontends_multi_profiles
Thu, 15 Jan 2015 21:54:53 +0100 souliane plugin XEP-0313: handle forwarded pubsub event
Thu, 15 Jan 2015 21:02:41 +0100 souliane tmp: update wokkel MAM implementation
Wed, 14 Jan 2015 10:44:49 +0100 souliane tmp, plugins: fixes the imports fron sat.tmp
Fri, 09 Jan 2015 10:51:12 +0100 souliane plugin XEP-0313: update (still draft)
Fri, 09 Jan 2015 10:50:11 +0100 souliane tmp: update tmp.wokkel.rsm, add tmp.wokkel.mam
Fri, 09 Jan 2015 10:45:15 +0100 souliane plugin XEP-0060: free SatPubSubClient instance on profile disconnection
Fri, 09 Jan 2015 10:44:37 +0100 souliane plugin groupblog: fixes bad errback value
Thu, 25 Dec 2014 12:26:49 +0100 souliane setup: fixes to install sat.tmp.wokkel
Thu, 25 Dec 2014 12:09:05 +0100 souliane plugin XEP-0334: first draft
Thu, 25 Dec 2014 11:49:13 +0100 souliane test: fix/improve tests for plugins XEP-0033 and XEP-0085 (mainly to return a Deferred)