Wed, 26 Aug 2015 12:24:38 +0200 |
souliane |
tools (xml_tools): keeps data form result headers sorted
|
Wed, 26 Aug 2015 12:23:55 +0200 |
souliane |
tools (xml_tools): fixes JidElement.__init__
|
Fri, 21 Aug 2015 19:02:11 +0200 |
souliane |
plugin XEP-0055: add "simple" and "advanced" modes to Jabber search:
|
Sat, 22 Aug 2015 10:28:07 +0200 |
souliane |
core (params): fixes jid_list to use node's default value when no user value is defined
|
Tue, 25 Aug 2015 20:20:53 +0200 |
Goffi |
core (params): fixed exception on empty jids list
|
Tue, 25 Aug 2015 20:20:47 +0200 |
Goffi |
plugin XEP-0050: fixed crash on empty node in addAdHocCommand
|
Tue, 25 Aug 2015 20:02:50 +0200 |
Goffi |
plugin XEP-0050: return disco for commands only on commands namespace
|
Tue, 25 Aug 2015 16:52:18 +0200 |
Goffi |
core (disco): use of failure.Failure when raising FeatureNotFound to avoid a jump in debugger in debug mode
|
Tue, 25 Aug 2015 16:51:00 +0200 |
Goffi |
plugin groupblog: item access availability on serveur is checked on profile connection, and getFeatures is filled accordingly (with "available" key)
|
Tue, 25 Aug 2015 16:05:01 +0200 |
Goffi |
core (disco): added checkFeatures to check several features at once + identities are now managed with a tuple in findFeaturesSet and checkFeatures
|
Tue, 25 Aug 2015 15:39:16 +0200 |
Goffi |
core (xmlui): reverted change from 039d96e131be: we should be able to recreate the same container with changeContainer
|
Tue, 25 Aug 2015 14:41:42 +0200 |
Goffi |
frontends: callback are now always used in QuickApp launchAction (before it was only used if validated is present):
|
Tue, 25 Aug 2015 14:22:21 +0200 |
Goffi |
primitivus (ProfileManager): fixed profile change event callback
|
Fri, 21 Aug 2015 14:58:42 +0200 |
souliane |
tools (xmlui): changeContainer do not create a new one when the current one already fits
|
Fri, 21 Aug 2015 14:17:41 +0200 |
souliane |
tools, frontends (xmlui): allow to select a tab when adding it
|
Fri, 21 Aug 2015 19:23:14 +0200 |
Goffi |
plugin groupblog: groupblog compatible pubsub service is checked in profileConected + getFeatures implementation
|
Fri, 21 Aug 2015 19:23:13 +0200 |
Goffi |
core (disco): fixed bad indentation resulting in bad result in findFeaturesSet
|
Fri, 21 Aug 2015 17:09:43 +0200 |
Goffi |
plugin XEP-0060: implemented getFeatures, data has a "service" key if service is found for this profile
|
Fri, 21 Aug 2015 17:08:26 +0200 |
Goffi |
core, bridge: added getFeatures method:
|
Thu, 20 Aug 2015 18:44:39 +0200 |
Goffi |
QuickFrontend: removed old watched stuff as a new plugin now manages it properly
|
Thu, 20 Aug 2015 18:43:56 +0200 |
Goffi |
core, plugin watched: new plugin, show an alert when a watched entity goes online
|
Thu, 20 Aug 2015 18:41:06 +0200 |
Goffi |
primivitus: fixed profile manager exception when nothing is focused
|
Thu, 20 Aug 2015 18:36:53 +0200 |
Goffi |
frontends, primitivus: JidsList XMLUI widget management /!\ urwid SàText must be updated
|
Thu, 20 Aug 2015 18:35:27 +0200 |
Goffi |
core (params): jids_list type management
|
Thu, 20 Aug 2015 18:33:52 +0200 |
Goffi |
core (xmlui): added JidsListWidget to manage editable list of jids:
|
Tue, 18 Aug 2015 10:52:18 +0200 |
Goffi |
core(xmlui): removed useless parenthesis around assert
|
Tue, 18 Aug 2015 10:36:41 +0200 |
Goffi |
core (memory): fixed a double timer.cancel in Sessions
|
Tue, 18 Aug 2015 10:35:44 +0200 |
Goffi |
core , privmitivus (xmlui): add jidInput handling, with a simple String for now
|
Tue, 18 Aug 2015 10:04:47 +0200 |
Goffi |
xmlui: minor docstring fixes
|
Tue, 18 Aug 2015 09:37:25 +0200 |
Goffi |
core: tools.utils.getRepositoryData now return "hg log -r -1" and short form of node + fixed crash if mercurial is not present:
|
Tue, 18 Aug 2015 09:01:18 +0200 |
Goffi |
core: moved __version__ to __init__.py, so we can check version by doing "import sat;print(sat.__version__)"
|
Tue, 18 Aug 2015 09:01:18 +0200 |
Goffi |
core: removed sat_id which is not used anywhere, uuid do the job better
|
Tue, 18 Aug 2015 09:01:18 +0200 |
Goffi |
quick_frontend, primitivus: handling of actionNew signal
|
Tue, 18 Aug 2015 09:01:18 +0200 |
Goffi |
core, bridge: new signal actionNew to launch an action from the backend (e.g. display a dialog message):
|
Tue, 18 Aug 2015 09:01:18 +0200 |
Goffi |
plugin XEP-0045: added disco announce
|
Tue, 18 Aug 2015 09:01:18 +0200 |
Goffi |
plugin XEP-0059: fixed bad disco handling
|
Thu, 20 Aug 2015 10:22:46 +0200 |
souliane |
setup: wx is not more a dependency since wix has been deprecated
|
Wed, 03 Sep 2014 20:55:54 +0200 |
souliane |
plugin OTR: fixes a couple of typos
|
Sun, 16 Aug 2015 01:01:34 +0200 |
Goffi |
quick_frontend: minor fixes
|
Sun, 16 Aug 2015 01:00:54 +0200 |
Goffi |
quick_frontend (constants, quick_app, quick_contact_list): blogging refactoring (not finished):
|
Sun, 16 Aug 2015 00:41:58 +0200 |
Goffi |
core: getProfileName no raise ProfileUnknownError + minor doc fixes
|
Sun, 16 Aug 2015 00:39:44 +0200 |
Goffi |
plugins xep-0060, xep-0163, xep-0277, groupblog: bloging improvments (huge patch, sorry):
|
Sun, 16 Aug 2015 00:06:59 +0200 |
Goffi |
plugin text-syntaxes: minor variable renaming
|
Sun, 16 Aug 2015 00:06:12 +0200 |
Goffi |
tmp(pubsub): added retract "notify" attribute management
|
Sat, 15 Aug 2015 22:27:39 +0200 |
Goffi |
xml_tools: minor attribute renaming
|
Sat, 15 Aug 2015 22:24:40 +0200 |
Goffi |
tmp (wokkel.rsm): use of super instead of direct call in PubSubRequest
|
Sat, 15 Aug 2015 22:24:38 +0200 |
Goffi |
plugin XEP-0277: added mBGetFromManyWithComments to have items + comments in one method call
|
Sat, 15 Aug 2015 22:22:36 +0200 |
Goffi |
plugin XEP-0277: better parsing of atom:author element + item2mbdata minor reorganisation for better readability
|
Sat, 15 Aug 2015 22:22:34 +0200 |
Goffi |
plugin xep-0060,xep-0277: added getFromMany using new RTDeferredSession mechanism
|
Sat, 15 Aug 2015 22:20:56 +0200 |
Goffi |
plugins xep-0060, xep-0277: added methods to serialise getItems result (before bridge transmission):
|
Sat, 15 Aug 2015 22:20:43 +0200 |
Goffi |
plugins xep-0277, groupblog: added subscriteToMany to replace massiveSubscribeGroupBlogs + added SatRosterProtocol.getJidsSet
|
Sat, 15 Aug 2015 22:13:27 +0200 |
Goffi |
plugin XEP-0060: use of new RTDeferredSession to subscribe many nodes at once + subscribeToMany can now subscribe on separate services
|
Sat, 15 Aug 2015 22:13:27 +0200 |
Goffi |
core: new tools.sat_defer module, and implementation of RTDeferredSessions:
|
Sat, 15 Aug 2015 22:13:27 +0200 |
Goffi |
core (memory): Sessions fixes:
|
Sat, 15 Aug 2015 22:13:27 +0200 |
Goffi |
plugins xep-0060, xep-0277: code simplification/cleaning/fix:
|
Wed, 22 Jul 2015 11:42:37 +0200 |
souliane |
tools (config): when reading a list or dict from the config file, ignore spaces immediately following the delimiter
|
Tue, 21 Jul 2015 15:36:40 +0200 |
souliane |
tools (xml_tools): better PEP-8 compliance
|
Tue, 21 Jul 2015 11:56:53 +0200 |
souliane |
add PyOpenSSL to the dependency list
|
Mon, 20 Jul 2015 10:23:58 +0200 |
souliane |
quick_frontend: display over whole alerts counter
|
Tue, 14 Jul 2015 16:49:29 +0200 |
souliane |
quick_frontend (quick_chat): QuickChat._get_nick returns "" instead of None for message from the MUC
|
Tue, 14 Jul 2015 16:44:15 +0200 |
souliane |
plugin misc_groupblog: pubsub response do not fail when target server doesn't handle RSM
|
Tue, 14 Jul 2015 16:41:59 +0200 |
souliane |
tmp (wokkel): pubsub response do not fail when target server doesn't handle RSM
|
Tue, 14 Jul 2015 15:22:02 +0200 |
souliane |
add tests for sat.tmp.wokkel
|
Tue, 14 Jul 2015 12:57:07 +0200 |
souliane |
plugin XEP-0054: fixes bug introduced by changeset 1255 (38fb8823cee8)
|
Mon, 13 Jul 2015 13:33:54 +0200 |
souliane |
quick_frontend: add a couple of TODOs
|
Wed, 10 Jun 2015 18:04:43 +0200 |
souliane |
bridge, quick_frontend: the JID that is assigned by the server can differ from the one we asked for (resource)
|
Wed, 10 Jun 2015 09:18:34 +0200 |
souliane |
primitivus: fix setting the presence and status
|
Sat, 06 Jun 2015 17:01:22 +0200 |
souliane |
plugin misc_account: change the message sent by email after an account creation
|
Wed, 27 May 2015 19:12:38 +0200 |
Goffi |
tmp (rsm): better use of domish.Element.elements() + minor fixes
|
Wed, 27 May 2015 19:12:38 +0200 |
Goffi |
core (xmpp): added log message when a an entity without presence subscription is removed from roster
|
Wed, 27 May 2015 19:08:16 +0200 |
Goffi |
quick frontends (contact list): cache is not cleared anymore on QuickContactList.fill, avoiding the accidental removal of cached values like avatars
|
Fri, 22 May 2015 22:31:37 +0200 |
Goffi |
quick_frontend (quick_app): properly fixed roster loss:
|
Fri, 24 Apr 2015 16:10:46 +0200 |
souliane |
display the resource in the chat dialog when printing a private MUC message
|
Fri, 24 Apr 2015 14:57:09 +0200 |
souliane |
core (xmpp): update the cache for a contact group when a contact is removed from it
|
Fri, 24 Apr 2015 14:54:24 +0200 |
souliane |
core (xmpp): RosterItem.jid is deprecated in Wokkel 0.7.1, use RosterItem.entity instead
|
Thu, 23 Apr 2015 15:16:06 +0200 |
Goffi |
core (tests): fixed bad use of reserved name
|
Thu, 23 Apr 2015 14:19:43 +0200 |
Goffi |
core (tests): test fixes
|
Thu, 23 Apr 2015 13:35:21 +0200 |
Goffi |
plugin groupblog, tmp (mam, rsm): some style improvments/fixes:
|
Thu, 23 Apr 2015 10:57:40 +0200 |
Goffi |
tmp (wokkel): licenses fixes:
|
Thu, 23 Apr 2015 10:25:47 +0200 |
Goffi |
plugins xep-0277: some methods reordering to make the plugin more readable
|
Wed, 22 Apr 2015 20:21:55 +0200 |
Goffi |
plugins groupblog, xep-0060: first pass of simplification
|
Wed, 22 Apr 2015 18:30:28 +0200 |
Goffi |
plugins (groupblog, xep-0277) + tmp(rsm): improved style:
|
Mon, 20 Apr 2015 16:46:17 +0200 |
souliane |
quick_frontend: ask for the roster in connectedHandler instead of in ProfileManager, because we need it also when reconnecting after a disconnection whithout restarting the frontend
|
Mon, 20 Apr 2015 16:39:38 +0200 |
souliane |
core, plugin XEP-0045, frontends: change frontend method "setStatusOnline" for "setPresenceStatus":
|
Sat, 18 Apr 2015 00:27:39 +0200 |
Goffi |
core (disco): fixed bad indentation in _discoInfos (used by bridge)
|
Fri, 17 Apr 2015 23:10:06 +0200 |
Goffi |
bridge: getInfos description minor update
|
Fri, 17 Apr 2015 22:59:35 +0200 |
Goffi |
core, bridge, jp: management of service discovery extensions (XEP-0128)
|
Fri, 17 Apr 2015 10:39:41 +0200 |
Goffi |
tmp (mam): fixed name shadowing + getDiscoInfo for mam fix:
|
Fri, 17 Apr 2015 19:06:39 +0200 |
souliane |
test: fix the tests
|
Fri, 17 Apr 2015 19:05:37 +0200 |
souliane |
plugin radiocol: radiocolSongAdded now gets a JID as argument, add _radiocolSongAdded working with unicode for bridge calls
|
Thu, 16 Apr 2015 17:17:28 +0200 |
souliane |
quick_frontend, primitivus: fixes a couple of issues:
|
Thu, 16 Apr 2015 14:57:57 +0200 |
souliane |
massive (preventive) addition of 'u' (unicode) before the strings passed to logging functions
|
Thu, 16 Apr 2015 13:31:14 +0200 |
souliane |
quick_frontend, primitivus: move code to remove a new message alert from primitivus to quick_frontend
|
Thu, 09 Apr 2015 11:27:13 +0200 |
souliane |
plugin XEP-0045, quick_frontend, primitivus: replace C.DEFAULT_MUC by bridge method getDefaultMUC (value is defined in plugin XEP-0045 and can be overriden with the config file)
|
Thu, 09 Apr 2015 11:24:25 +0200 |
souliane |
primitivus: fixes :search command
|
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)
|
Fri, 19 Dec 2014 14:43:42 +0100 |
souliane |
plugin XEP-0313: first draft:
|
Fri, 19 Dec 2014 11:42:45 +0100 |
souliane |
core (xmpp): set missing "from" attribute of received messages to the server domain
|
Fri, 19 Dec 2014 11:41:23 +0100 |
souliane |
plugin XEP-0277: minor fix in plugin declaration
|
Fri, 19 Dec 2014 11:40:28 +0100 |
souliane |
plugin XEP-0297: first draft
|
Fri, 19 Dec 2014 11:38:24 +0100 |
souliane |
plugin XEP-0203: first draft
|
Fri, 19 Dec 2014 11:36:43 +0100 |
souliane |
test: fixes tests for XEP-0033
|
Fri, 19 Dec 2014 11:36:00 +0100 |
souliane |
test: refactoring:
|
Mon, 15 Dec 2014 15:29:08 +0100 |
souliane |
test: fixes import for wokkel.rsm
|
Mon, 15 Dec 2014 14:05:28 +0100 |
souliane |
test: add tests for plugin_misc_groupblog
|
Mon, 15 Dec 2014 14:04:19 +0100 |
souliane |
plugins XEP-0060, XEP-0277, groupblog: make use of RSM (XEP-0059)
|
Mon, 15 Dec 2014 14:03:13 +0100 |
souliane |
plugins XEP-0059, XEP-0060: leave internal wokkel extensions to sat.tmp.wokkel
|
Mon, 15 Dec 2014 12:46:58 +0100 |
souliane |
use sat.tmp.wokkel as a buffer module until the changes are integrated to wokkel
|
Wed, 10 Dec 2014 19:00:09 +0100 |
Goffi |
quick_frontend, primitivus: multi-profiles refactoring part 1 (big commit, sorry :p):
frontends_multi_profiles
|
Wed, 10 Dec 2014 18:37:14 +0100 |
Goffi |
plugin XEP-0085: disabled a problematic assert (see FIXME)
frontends_multi_profiles
|
Wed, 10 Dec 2014 18:36:11 +0100 |
Goffi |
core: misc improvments:
frontends_multi_profiles
|
Wed, 10 Dec 2014 18:32:33 +0100 |
Goffi |
core: improved roster management + misc:
frontends_multi_profiles
|
Mon, 24 Nov 2014 17:20:51 +0100 |
souliane |
plugin XEP-0060: listNodes should not use SatPubSubClient.getDiscoItems but self.host.getDiscoItems, cf. revs 1217 (318eab3f93f8) and 1259 (633fcd13a7dc)
|
Fri, 21 Nov 2014 16:36:24 +0100 |
Goffi |
plugin pubsub: fixed redefinition of PubSubRequest
|
Fri, 21 Nov 2014 16:35:40 +0100 |
Goffi |
plugin pubsub: fixed a bug introducted in revision 318eab3f93f8: getDiscoItems handler method which is called on disco items request, was calling getDiscoItems from host, which do a request itself, resulting in an infinite items request loop.
|
Wed, 22 Oct 2014 18:58:29 +0200 |
souliane |
memory: fixes issue in a test
|
Wed, 22 Oct 2014 14:38:20 +0200 |
souliane |
plugin misc_room_game, radiocol, tarot: fixes bridge method "prepareRoom" declaration (add "async=True")
|
Wed, 22 Oct 2014 14:16:01 +0200 |
souliane |
plugin XEP-0045: use HISTORY_LIMIT param to retrieve the MUC history
|
Wed, 22 Oct 2014 11:42:15 +0200 |
souliane |
plugin XEP-0054: the fix by revision 1248 (77a4592816f6) was not complete
|
Mon, 20 Oct 2014 20:46:10 +0200 |
souliane |
test: fixes test for XEP-0085 (use full JID)
|
Mon, 20 Oct 2014 20:26:46 +0200 |
souliane |
plugin XEP-0085: send 'gone' state before disconnection
|
Mon, 20 Oct 2014 12:57:55 +0200 |
souliane |
plugin XEP-0085: use the full JID + fixes bad entity data "type" value
|
Mon, 20 Oct 2014 16:38:49 +0200 |
souliane |
memory: add method isContactConnected
|
Mon, 20 Oct 2014 15:09:37 +0200 |
souliane |
plugin XEP-0045: set the entity data "type" asap (userJoinedRoom is triggered before the join callback)
|
Mon, 20 Oct 2014 12:57:27 +0200 |
souliane |
plugin sec_otr: a trigger was not returning True
|
Sun, 19 Oct 2014 15:25:04 +0200 |
souliane |
plugin XEP-0054: fixes error message when we get a ConnectionLost failure
|
Sun, 19 Oct 2014 15:07:16 +0200 |
souliane |
memory: temporary dirty hack to fix the personnal key issue after the auth session expired
|
Sat, 18 Oct 2014 16:28:37 +0200 |
souliane |
core, plugins: improve a bit some log messages
|
Sun, 19 Oct 2014 12:31:28 +0200 |
souliane |
plugin misc_imap: fixes call to log.debug with more than one argument
|