Commit graph

69 commits

Author SHA1 Message Date
mathieui
16276cd163 Provide our own (non-blocking) wrappers for room configuration functions 2014-05-06 00:17:22 +02:00
mathieui
1f0ff4f0c3 Fix #2444 (implement room destroy)
- destroy the current room if no parameter
- destroy the room given as a parameter if any
- no reason or alt room because it would be ambiguous in a command
  (implementation ideas welcome)
2014-04-26 14:05:28 +02:00
mathieui
71ae73ca7b Log part messages and show a leave message on /cycle 2014-04-17 00:02:19 +02:00
mathieui
e216fd2112 Code cleanup
fixes whitespace issues, some builtin overrides, and some enormous lines

might make poezio run nanoseconds faster!
2014-04-06 19:58:57 +02:00
mathieui
cbcac03510 Fix #2335 (crash on /cycle with room without userpart) 2013-07-29 19:31:33 +02:00
mathieui
3d8c91dcb0 Fix the reason in the ban message 2013-05-11 00:33:06 +02:00
Florent Le Coz
53170fd4f2 Add the 'changing_nick' event 2013-05-09 13:18:44 +02:00
Florent Le Coz
e8f5c21fcd Lets plugins change the presence BEFORE joining a muc, with a new plugin event 2013-05-01 18:39:33 +02:00
mathieui
d99c09ffc3 Make /affiliation and /role non-blocking (fix #2235) 2013-03-04 16:20:07 +01:00
mathieui
c5cc462963 Move to the upstream SleekXMPP
- 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
2013-01-17 17:37:06 +01:00
mathieui
ac806cbb41 Fix the history numbers when re-joining a room
the <history/> element had a xmlns="" instead of the proper namespace.
2012-11-17 19:17:02 +01:00
mathieui
9fec124250 Fix yet another bunch of potential tracebacks
(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-08 23:59:00 +02:00
mathieui
63805e59f6 Fixes #2327 (used "seconds" instead) 2012-02-29 20:31:46 +01:00
mathieui
ed4f74faf1 Allow setting the affiliation of a JID, and add outcast affiliation
(also, remove the reason of the affiliation change for the time being)
2012-02-12 00:51:01 +01:00
mathieui
153137e5d2 Removed "WARNING" debug messages, because they are irrelevant 2011-11-07 19:38:37 +01:00
mathieui
c3c67b5e0a Code cleanup (unused import, variables, undefined names, etc…) 2011-11-06 21:10:09 +01:00
mathieui
fc20de76ff Should really fix #2284 and some other tbs 2011-11-06 14:38:00 +01:00
mathieui
b29f11ce19 /affiliation command
(without the 'outcast' affiliation ATM)
2011-10-17 21:30:36 +02:00
mathieui
69c6b38894 remove /visitor /participant /moderator and replace them with /role 2011-10-17 21:29:39 +02:00
mathieui
ad45e89ded User role management in MUC (ie /visitor /particpant /moderator) 2011-10-14 01:32:14 +02:00
Florent Le Coz
e35bf19aed fixes #2263 2011-10-04 18:56:02 +02:00
Florent Le Coz
96794a4e49 Change license to zlib (MIT sucks :() 2011-09-11 17:10:05 +02:00
Florent Le Coz
d41634d4ea Change license to MIT 2011-09-06 02:45:53 +02:00
mathieui
e27c6d74ad fix the display of the action 'emptying the status', and some few minor changes 2011-06-04 20:15:18 +02:00
Florent Le Coz
f4c138e444 Save the last presence. Fix #2133 2011-04-05 05:27:52 +02:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
850bde1655 remove useless debug 2011-01-05 14:19:17 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
073972a5c0 ask for NO history message when using /cycle 2011-01-04 03:36:04 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d712d2e1c9 update copyright date 2011-01-01 13:27:07 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
61cc03b3d2 better use sleekxmpp in muc.py 2010-11-19 03:44:43 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
f4d4a205f1 a few renamings, and some other stuff 2010-11-15 11:59:09 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
7fd6153720 fix some little issues. Rename gui to core, use logging lib instead of the custom debug option. Add a -d option 2010-11-09 20:37:39 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c091e0c16f Command mode in roster tab, toggle offline contacts with 'o' and sort contacts by show 2010-10-27 22:49:52 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3b3042d315 fix password for muc. fixed #1940 2010-10-18 22:57:54 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2b4396194b remove a little debug 2010-10-16 19:57:41 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
db27041571 remove the warnings caused by the new version of sleekxmpp, and update the connection method (changed also in sleek) 2010-10-16 18:47:39 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d4e3e51c1f update e-mail address and README 2010-10-04 01:45:16 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
e84b23d1ad Switch to Sleekxmpp. fixed #1768 2010-08-31 23:11:02 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
20b1f68764 Fix a little bug on completion due to the separating line 2010-08-14 08:58:31 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
fc99b9e862 Fix a little crash, fix the authentication process (was not working with prosody, because it was wrong), fix the sending of the vcard (was broken too, but ejabberd doesn't complain...) 2010-08-09 20:05:00 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a7f5458899 update version 2010-08-07 23:30:58 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6b92b3cffd Begin of a /whois command. Also, ALSMO fixed 1710 2010-08-07 00:28:47 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
27c1cee035 Allow the user to limit the number of history messages. fixed #1658 2010-08-05 21:32:17 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2e5d089eda remove useless shebangs. Fixed 1669 2010-07-22 22:24:29 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3afa155cfb Don't send <show>None</show> presence. fixed #1666 2010-07-22 17:47:34 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2c1a05a153 add gapan to THANKS and fix Makefile one last time 2010-07-20 21:50:41 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6af387dead 0.6.2 beta 2010-07-19 23:59:47 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
33c291c9a9 server on /join can be omitted, fixed #1525 Also reorganize various functions in common.py and update CHANGELOG 2010-07-01 21:32:44 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
cf88579ec7 Use louiz for the default nick, fixed #1535 2010-06-30 09:56:03 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3c1b35a371 update README and version 2010-06-13 19:02:39 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9c492501f4 Change version for 0.6 release 2010-06-13 17:36:40 +00:00