mathieui
98c342c1d4
Completion for /version
2011-11-13 14:34:45 +01:00
mathieui
6dfc2ef9b5
Completion for /presence
2011-11-13 14:28:25 +01:00
mathieui
aac980cd4c
Add a /set_plugin command
2011-11-13 00:57:54 +01:00
Florent Le Coz
e677a5bec1
When we receive a message, open a tab with the concerned FULL jid.
2011-11-12 06:09:22 +01:00
Florent Le Coz
a1096281e0
Fix an tb because the get_jid method was changed.
2011-11-12 06:02:05 +01:00
Florent Le Coz
3dda32ea5b
Do not ignore presence coming from a JID not in our roster.
2011-11-12 02:46:44 +01:00
Florent Le Coz
0c7674efb1
New event: send_normal_presence
2011-11-12 02:40:24 +01:00
mathieui
1cca4b8a1f
/rawxml command
2011-11-11 22:58:48 +01:00
mathieui
101b20724f
Fix a refresh issue in the ConversationTab on status change
2011-11-11 22:45:44 +01:00
mathieui
b13f8786cf
Modify /presence
2011-11-11 22:36:43 +01:00
mathieui
e53446a7b2
Add a /presence command for directed presences
2011-11-11 22:15:04 +01:00
mathieui
ea5692544a
Fixes presence handhake
2011-11-11 21:49:27 +01:00
mathieui
0cb9a5a61f
Fixes #2271
2011-11-10 21:12:33 +01:00
mathieui
bd2d1caa0a
Autoload plugins in session_start instead of core.__init__
2011-11-10 17:06:28 +01:00
mathieui
4e0c1b0820
New events in the plugins API
2011-11-09 23:17:00 +01:00
mathieui
f55a0c92f2
Do not send chatstates when the contact is offline
2011-11-09 22:34:16 +01:00
mathieui
1f5d104834
-get -set +@property +@property.setter
2011-11-09 22:00:38 +01:00
mathieui
e6663c317c
Do not display an empty message when only a chatstate is received
...
(again).
2011-11-09 21:02:37 +01:00
mathieui
0e10c04cce
Fixed a display bug (the info buffer popped even in the RosterInfoTab)
2011-11-09 17:55:43 +01:00
mathieui
5e840e6437
Give the concerned tab to the _msg handlers
2011-11-09 14:23:38 +01:00
mathieui
cc7f010aed
Do not create a private tab when receiving only a chatstate
2011-11-09 14:07:10 +01:00
Florent Le Coz
23d81901e7
Merge remote-tracking branch 'origin/master'
2011-11-09 01:24:56 +01:00
Florent Le Coz
d3d7b397d0
Remove useless commands
2011-11-09 01:24:45 +01:00
Florent Le Coz
ad0b3b41ec
Merge branch 'plugins'
...
Conflicts:
README
src/core.py
src/tabs.py
2011-11-09 01:23:35 +01:00
mathieui
33b3c7e31a
Correct the firstrun message
2011-11-09 00:13:54 +01:00
mathieui
e61f496d29
Edited the help messages of the commands for clarity/consistency
2011-11-08 23:28:29 +01:00
Florent Le Coz
d28b70ccd4
Some documentation improvements.
2011-11-08 19:39:52 +01:00
Florent Le Coz
d2c02174c8
/theme takes an optional argument to change the theme directly.
2011-11-08 19:56:46 +01:00
mathieui
c2798ba8de
Display actual status message on contact connection instead of
...
unreadable status type
2011-11-08 00:47:56 +01:00
mathieui
1b06a7d48b
Add a warning in case of theme not found, and now unsetting 'theme',
...
setting it to 'default' or a number of spaces has the same effect
2011-11-08 00:47:56 +01:00
mathieui
f2b228e692
Refresh the RosterInfoTab on got_offline and got_online
2011-11-08 00:47:56 +01:00
mathieui
51364f7bea
Code cleanup (unused import, variables, undefined names, etc…)
2011-11-08 00:47:56 +01:00
mathieui
27f28f2624
Display actual status message on contact connection instead of
...
unreadable status type
2011-11-07 23:07:32 +01:00
mathieui
0bfabab834
Merge branch 'plugins' of https://git.louiz.org/poezio into plugins
2011-11-07 21:08:30 +01:00
mathieui
f4201bf754
Add a /plugins command that lists the plugins currently in use
2011-11-07 21:05:41 +01:00
mathieui
7e78353621
Add a warning in case of theme not found, and now unsetting 'theme',
...
setting it to 'default' or a number of spaces has the same effect
2011-11-07 19:56:59 +01:00
Florent Le Coz
cd16403cb4
typo
2011-11-07 19:57:16 +01:00
mathieui
70a809a7b4
Refresh the RosterInfoTab on got_offline and got_online
2011-11-07 19:28:12 +01:00
Florent Le Coz
41b5497330
Merge branch 'plugins' of https://git.louiz.org/poezio into plugins
2011-11-07 14:57:13 +01:00
Florent Le Coz
54962e6796
Merge branch 'plugins' of /home/louiz/git/poezio into plugins
...
Conflicts:
src/core.py
2011-11-07 19:48:16 +01:00
mathieui
1f3fafe155
Add somme triggers
2011-11-07 14:45:08 +01:00
Florent Le Coz
8911f85a42
Merge branch 'master' into plugins
...
Conflicts:
src/core.py
2011-11-07 01:02:03 +01:00
mathieui
961cf5df85
New type of events to be used with the plugins
2011-11-06 23:46:00 +01:00
mathieui
c3c67b5e0a
Code cleanup (unused import, variables, undefined names, etc…)
2011-11-06 21:10:09 +01:00
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
1a57fcc4fa
Actually, no, messages are in _text_buffer
2011-11-06 17:20:59 +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
Florent Le Coz
6597d83355
Merge branch 'master' into plugins
2011-11-06 16:00:41 +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
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
e3477d7db8
Remove the Room class. fixes #2122
2011-11-06 03:31:47 +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
25fb35d7e1
Things related to priority, fixes #2266 (imo)
2011-11-05 22:12:03 +01:00
mathieui
3f08e235a1
Fix some chat states problems (e.g. /dnd sending inactive)
2011-11-05 21:10:16 +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
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
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
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
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
14702b1806
Fixed some typos
2011-10-11 23:04:40 +02:00
mathieui
be2d66f8a2
Fixed #2268
2011-10-09 19:54:13 +02:00
mathieui
ed87f26db7
Added a connect() function to the plugins API, for internal event
2011-10-01 23:48:42 +02:00
Florent Le Coz
deea31d9b7
merge missing changeset from default into plugin, so both branches are up to date
2011-09-29 00:25:01 +02:00
Todd Eisenberger
7b8a860de9
Fix loading already loaded plugins
2011-09-27 10:14:18 -07:00
mathieui
ff3c40c5b4
Fixes a bug when the user leaves a MucTab, goes to a privatetab and /join with no args
...
(it joined the muc, but did not open a new tab)
2011-09-26 10:40:04 +02:00
Florent Le Coz
47c052acf4
Add a send_message() function for plugins
2011-09-25 21:15:00 +02:00
mathieui
c427ce7ac0
Remove /pubsub command
2011-09-25 20:30:23 +02:00
Florent Le Coz
c80022e816
merge default into plugins branch. So that branch is still up to date too
2011-09-25 20:12:43 +02:00
Florent Le Coz
674f151c38
Default theme is now ok, I think
2011-09-25 19:24:14 +02:00
mathieui
0f7ec35c97
Remove /pubsub command for the time being
2011-09-25 18:25:50 +02:00
Florent Le Coz
e718682c7f
That.
2011-09-25 15:33:05 +02:00
Florent Le Coz
0ee2194d3c
Backed out changeset e811b4e21013
2011-09-25 15:32:00 +02:00
Florent Le Coz
b5ce85869b
Forgot that…
2011-09-25 15:31:12 +02:00
Florent Le Coz
cac130e754
Autoload plugins
2011-09-24 23:44:52 +02:00
Florent Le Coz
eb096892a9
Completion for load and unload commands
2011-09-24 23:10:55 +02:00
Florent Le Coz
a9d2cf8ff2
make colors work with 3-digits color numbers
2011-09-23 22:50:14 +02:00
Florent Le Coz
b5beb9d8bf
Merge branch 256 into master
2011-09-23 21:31:18 +02:00
Florent Le Coz
e3b933445f
[teisenbe] first attempt at a plugin system.
2011-09-23 17:43:01 +02:00
mathieui
f34d3172a1
Fixes #2251
2011-09-21 17:44:41 +02:00
Florent Le Coz
700b11e42d
Handles 256 colors, easier theming and more flexible way to define colors
...
Doesn’t run yet if term doesn’t support 256 colors, I know
(thus the branch "256")
2011-09-21 00:52:03 +02:00
mathieui
f5258c2e92
Cycle on the disconnected tabs with M-e
2011-09-16 23:33:04 +02:00
mathieui
455a2746bc
Disable the pubsub.louiz.org browser
2011-09-12 20:21:32 +02:00
Florent Le Coz
96794a4e49
Change license to zlib (MIT sucks :()
2011-09-11 17:10:05 +02:00
Florent Le Coz
b7b1faebdb
merge
2011-09-11 04:22:04 +02:00
Florent Le Coz
1a485318bf
Fix a traceback when a contact not yet accepted goes offline
2011-09-11 03:32:54 +02:00
Florent Le Coz
e84cbf6ba5
Make the roster tab shine when someone added you in her roster
2011-09-11 03:29:27 +02:00
mathieui
78c216cd61
Added a help message for the first run
2011-09-10 16:41:47 +02:00
mathieui
62233527c5
Fixes #2215
2011-09-10 16:07:29 +02:00
Florent Le Coz
eb180ed52e
Add (optional) lazy resize, and also fix the screen becoming empty when resizing to a lower width.
2011-09-09 19:12:20 +02:00
mathieui
ff6f829e8d
Fixes #2235
2011-09-06 21:05:00 +02:00
mathieui
1fcc2ec83c
Fixed various things regarding privatetabs:
...
the room nick is used when it is not defined in the config file (was appearing as a message from the room itself)
connections/deconnections are now monitored (→ Fixes #2233 , and thus fixes #2211 )
2011-09-06 20:59:11 +02:00
mathieui
70c63691f8
An 'inactive' chat state is now sent to the current room when going away
2011-09-06 14:42:10 +02:00
Florent Le Coz
d41634d4ea
Change license to MIT
2011-09-06 02:45:53 +02:00