Commit graph

821 commits

Author SHA1 Message Date
Florent Le Coz
6a0ac419c5 Merge branch 'master' into plugins 2011-11-06 19:24:37 +01:00
Florent Le Coz
0315b05f51 Fix the sending of colors in private.
fixes #2287
2011-11-06 19:22:20 +01:00
Florent Le Coz
07f9fab401 Merge branch 'master' into plugins
Conflicts:
	src/core.py
2011-11-06 17:54:05 +01:00
Florent Le Coz
7d861ee885 Fix another thing related to Room removale 2011-11-06 17:31:56 +01:00
Florent Le Coz
1a57fcc4fa Actually, no, messages are in _text_buffer 2011-11-06 17:20:59 +01:00
Florent Le Coz
aa78a454fb Merge branch 'master' of https://git.louiz.org/poezio 2011-11-06 17:11:55 +01:00
Florent Le Coz
200019574d Use threads RLock to avoid crash on simultaneous refresh and resize.
fixes #2180
2011-11-06 17:08:40 +01:00
Florent Le Coz
b9c6f08a79 Wasn’t that already remove, like, TWICE? 2011-11-06 16:50:10 +01:00
mathieui
8b8128c416 Fixes #2286 (with /info) 2011-11-06 16:27:47 +01:00
Florent Le Coz
16854c39fd Remove a tab._room reference in a plugin API. 2011-11-06 16:01:14 +01:00
Florent Le Coz
6597d83355 Merge branch 'master' into plugins 2011-11-06 16:00:41 +01:00
Florent Le Coz
7bf63c51e2 Fix a remaining crash from the Room class deletion. 2011-11-06 15:57:03 +01:00
mathieui
bf9857b782 Fixes mostly #2285 (no more crashes), but as for why we get an iqerror
when trying to get the version from a full jid……
2011-11-06 15:46:52 +01:00
mathieui
fc20de76ff Should really fix #2284 and some other tbs 2011-11-06 14:38:00 +01:00
mathieui
fbb465a092 Fixes #2284 2011-11-06 14:18:45 +01:00
mathieui
12850ed062 Use Tab.state proxy everywhere, also, use the right color on private
message
2011-11-06 03:57:43 +01:00
Florent Le Coz
9ff6380149 fix variable name, and remove ALL tab._room references. 2011-11-06 03:34:39 +01:00
Florent Le Coz
e3477d7db8 Remove the Room class. fixes #2122 2011-11-06 03:31:47 +01:00
Florent Le Coz
3412c119a9 First part of the “remove the Room class” change 2011-11-06 03:27:56 +01:00
mathieui
e6797c29a5 Smaller means being insane, and even then, it should’nt bug too much
Fixes #2259
2011-11-06 00:15:38 +01:00
mathieui
af6e534578 More @property magic, for transparency 2011-11-05 22:12:55 +01:00
mathieui
25fb35d7e1 Things related to priority, fixes #2266 (imo) 2011-11-05 22:12:03 +01:00
mathieui
a49af71f7c Fixes #2255 with some lambda fun 2011-11-05 21:25:17 +01:00
mathieui
3f08e235a1 Fix some chat states problems (e.g. /dnd sending inactive) 2011-11-05 21:10:16 +01:00
mathieui
038869d2f7 Fix the /kick command 2011-11-05 19:38:03 +01:00
mathieui
4a8ef77839 Partial fix to #2266 and #2255 (removes the idea of "color state" and
adds state, that are computed to the current theme color)
2011-11-05 19:35:24 +01:00
Florent Le Coz
458e853874 Merge branch 'master' of https://git.louiz.org/poezio into plugins 2011-11-05 01:42:50 +01:00
mathieui
a603f46906 Fix a typo that causes a curses TB 2011-11-03 08:57:21 +01:00
Emmanuel Gil Peyrot
dac8a12abf Add a config option that display the nick in join/part/status
change/etc. in that user color. Fixes #2282.
2011-11-01 17:14:43 +01:00
mathieui
ecf3685db6 Fixed #2281 2011-11-01 12:17:17 +01:00
mathieui
611acbeb2a Fixes #2277 2011-10-30 23:18:47 +01:00
mathieui
9d64bd1398 Remove aliases to /status 2011-10-29 17:46:45 +02:00
Florent Le Coz
21f0c8f3f3 Fix the url matching in the link plugin 2011-10-29 17:20:18 +02:00
Florent Le Coz
db1e84d34e Daemon now reads from a pipe and not in the fifo directly 2011-10-29 16:58:36 +02:00
Florent Le Coz
0451127ff8 Merge branch 'master' into plugins 2011-10-29 07:20:10 +02:00
Florent Le Coz
881de6a7c0 add get_conversation_messages for the plugin API 2011-10-29 07:05:19 +02:00
Florent Le Coz
a090b235d7 Make the PluginConfig class heritate the poezio Config
We can use the nice and safe get() method
2011-10-29 07:04:32 +02:00
Florent Le Coz
cb2796abc5 Add a \n when writing the command to the fifo 2011-10-29 07:03:49 +02:00
Florent Le Coz
f8fcf6696d Remove any mention of “coucou” 2011-10-29 05:14:05 +02:00
Florent Le Coz
1303919706 Add the daemon. 2011-10-29 05:13:12 +02:00
Florent Le Coz
7e16ffd9e0 Remote execution.
We can use a fifo to write command, and execute them on the local
machine by running a simple daemon.
2011-10-29 05:11:30 +02:00
mathieui
6d436f570a Fixed a TB on /kick 2011-10-27 21:20:26 +02:00
Florent Le Coz
aa6738800d Fix crash on completion of recent words containing xhtml-im attributes
fixes #2278
2011-10-20 21:55:24 +02: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
Mathieu Pasquet
7d392c6093 Typo 2011-10-17 19:07:53 +02:00
mathieui
ad45e89ded User role management in MUC (ie /visitor /particpant /moderator) 2011-10-14 01:32:14 +02:00
mathieui
14702b1806 Fixed some typos 2011-10-11 23:04:40 +02:00
mathieui
2479201b30 Fix the data forms 2011-10-11 23:00:29 +02:00
mathieui
be2d66f8a2 Fixed #2268 2011-10-09 19:54:13 +02:00