summaryrefslogtreecommitdiff
path: root/src/connection.py
AgeCommit message (Collapse)Author
2013-06-11Fix #2315 (send pings to the server every minute to check the connection)mathieui
add two new options: connection_timeout_delay and connection_check_interval
2013-06-10Implement Message Carbons (XEP-280)mathieui
- Add an option enable_carbons (defaults to false) - Make a disco on non-roster entites to determine if the message commes from a muc private chat or not.
2013-06-03Do not block on roster operations (and do not traceback on errors) #2315mathieui
2013-06-01Fix the caps updating (“do not verify” message in swift)mathieui
2013-05-06Fix #2286mathieui
Also fix the copy of the default config if -f is used
2013-03-12Implement user gaming (xep-0196)mathieui
- configuration options - theming options - /gaming
2013-03-11Fix #1839 (User mood/activity)mathieui
- Added as always new theming variables: CHAR_ROSTER_MOOD, CHAR_ROSTER_ACTIVITY (a SNOWMAN!) COLOR_ROSTER_MOOD, COLOR_ROSTER_ACTIVITY - Added two new notification types in Theme.INFO_COLORS (mood/activity) - Added new configuration options: display_mood/activity/tune_notifications (those can be set for a specific JID) enable_user_tune/nick/activity/mood - Added /activity and /mood commands, with completions - Moved the old /activity to /last_activity - Details are show in the ContactInfoWin if there is room, or with "i" on a contact in the roster.
2013-03-11Fix #1841 (User nickname)mathieui
- add a use_pep_nick boolean option - use it as a nickname for roster contacts, but it does not supercede the user-defined handle - send a <nick/> at the beginning of a normal chat - not implemented in MUC (wontfix)
2013-03-11Add a receive_user_tune option (fix #2261)mathieui
2013-03-11Implement XEP-0118 (Fix #1840)mathieui
- Add new theming options - Show the tune in the roster (both in contact line and infowin) - add an option to show tunes as info messages
2013-03-03Fix #1923 (caps)mathieui
2013-02-28Fix a traceback due to a sleekxmpp API changemathieui
- remove the help message for people still using the old custom sleekxmpp repo
2013-01-17Move to the upstream SleekXMPPmathieui
- remove the decline command that is not in the trunk (and mediated declines are supported nowhere anyway) - change a bit xhtml-im support - change the bookmarks management a bit - Add a verification to avoid crashing when poezio will be launched the next time - Fix the (unrelated) bug when setting a jid affiliation
2012-12-31Fix #2082 (xml:lang)mathieui
This is now already done in sleekxmpp, so I added a “lang” configuration option. TODO: use the locale of the system.
2012-10-12Implement message correction.Emmanuel Gil Peyrot
2012-08-08Fix yet another bunch of potential tracebacksmathieui
(notably, the /message one) All JID calls in poezio’s code were already covered, but sleekxmpp does that, too, so each jid given to sleek must be validated, otherwise an unwanted exception may occur.
2012-08-05Use the revision/date for the poezio version if a .git is foundmathieui
2012-08-02Fix a traceback due to a missing '%'mathieui
2012-08-02Implement XEP-0012 (last activity) ; Fixes #1870mathieui
- Add a /activity command - Load xep_0012 on start - Add a 'l' shortcut in the roster to get the last activity - Using "/activity" in a direct conversation will add a message in the conversation, and not in the info buffer.
2012-08-02Add simple communication blocking (Fixes #1837)mathieui
- Add /block, /unblock, and /list_blocks commands - Enable the commands only if the server advertises the feature - http://xmpp.org/extensions/xep-0191.html#example-9 was not tested, but should work (could not find a server to test with) - Add documentation for the commands
2012-08-01Do not generate invalid jids (e.g. localpart@domainpart/)mathieui
This is in prevision of a sleekxmpp update with JID validation. Also, comment the “server” option in the config file a bit better.
2012-07-13Finally fix the ipv6 issues.mathieui
- with reattempt = True & max_attempts = 0
2012-06-01Prevent a crash when the value of custom_port is not expectedmathieui
2012-05-24Change version to 0.8-devmathieui
2012-05-24Change version to 0.7.5mathieui
2012-05-21Docstrings, and small cleanupmathieui
2012-05-040030 query now says 'Poezio' or nothing for the client’s identitymathieui
(Fixes #2273)
2012-04-18Load xep_0092 even if send_poezio_info is falsemathieui
2012-03-13Fix bookmarksmathieui
2012-03-13Add a whitespace_interval optionmathieui
2012-03-09Add a ca_cert_path optionmathieui
2012-02-13Useless option ssl=True (deprecated & unused)mathieui
2012-01-27[Link Mauve] Add the ability to send and receive Attention (XEP-0224).Florent Le Coz
2012-01-26Add an auto_reconnect optionmathieui
2012-01-26Add an XML tab (/xml_tab) to view incoming/outgoing stanzasmathieui
Fixes #2074
2011-11-26Load the XEP-0048 plugin on startupmathieui
2011-11-15Should avoir connecting on port -1.mathieui
Fixes #2289
2011-11-10Make custom_host and custom_port work bettermathieui
2011-11-09Set version to 0.7.5 and update the changelogFlorent Le Coz
2011-11-08Update version to 0.7.2Florent Le Coz
2011-11-06Code cleanup (unused import, variables, undefined names, etc…)mathieui
2011-09-11By the way, that’s version 0.7.2Florent Le Coz
2011-09-11Change license to zlib (MIT sucks :()Florent Le Coz
2011-09-06Change license to MITFlorent Le Coz
2011-06-20First pubsub browser iteration: can list root nodes, create an item and ↵Florent Le Coz
receive items
2011-03-29Convert html markup received in xhtml_im elements to poezio colorsFlorent Le Coz
and use that as the body
2011-03-05Kind of big cleanup.Florent Le Coz
Core and Connection classes are now used as singletons, we do not need to pass them to each Tab and Win. This remove a lot of arguments to varius methods.
2011-02-24In normal conversations: Send composing and active chat statesFlorent Le Coz
and display the state of the remote contact
2011-02-09update version to 0.7.5-dev and remove some debugFlorent Le Coz
2011-02-02Update to 0.7.1Florent Le Coz