Commit graph

1892 commits

Author SHA1 Message Date
Florent Le Coz
42f4d55512 poezio_colors to_html 2011-03-29 20:56:11 +02:00
Florent Le Coz
ba02b51554 Convert html markup received in xhtml_im elements to poezio colors
and use that as the body
2011-03-29 20:36:02 +02:00
Florent Le Coz
a0248d4324 Change the highlight color of the default theme 2011-03-29 16:48:25 +02:00
Florent Le Coz
a799e5c16f Fix some colors, again... 2011-03-29 16:43:33 +02:00
Florent Le Coz
5e3381f6d4 Add files for xhtml containing xhtml->shell colors and shell colors->poezio colors 2011-03-29 16:11:37 +02:00
Florent Le Coz
8108b703a8 Fix the color in join message 2011-03-29 14:48:27 +02:00
Florent Le Coz
25162f0a06 Messages in text_buffer should not be colored when they
have no nickname
2011-03-29 14:39:51 +02:00
Florent Le Coz
38cffe43b6 Message and complete words can now be colored even if the
take more than one line to be displayed.
2011-03-29 14:35:59 +02:00
Florent Le Coz
8b032a6ece Fix the highlight (now the nick is colored, not the message itself) 2011-03-29 14:27:30 +02:00
Florent Le Coz
c2cb61da06 Cleanup some code not used anymore 2011-03-29 14:15:02 +02:00
Florent Le Coz
dcd29c636f Change how colors are handled. With \x19x etc
Should work like before and be a little lighter on the RA
2011-03-29 12:44:19 +02:00
Florent Le Coz
a2abc116e5 Jump the space on /message JID blabla command 2011-03-27 14:40:29 +02:00
Florent Le Coz
e4f2828347 comment + fix an except 2011-03-25 01:00:37 +01:00
Florent Le Coz
1916eedcde 2011-03-21 21:25:51 +01:00
Florent Le Coz
3ad429f00b Hix a crash on last word completion 2011-03-21 21:24:39 +01:00
Florent Le Coz
dca88cadbd Use namedtuples instead of dict, this should GREATELY lower the memory footprint 2011-03-21 03:18:12 +01:00
Florent Le Coz
2d81b7407b Alt+J 2011-03-20 03:32:48 +01:00
Florent Le Coz
356dd4b5ec Case insensitive HL 2011-03-20 03:05:52 +01:00
Florent Le Coz
902cfd9056 Little mistake 2011-03-20 02:44:51 +01:00
Florent Le Coz
56cbdaacb6 Alt+x where x is a number 2011-03-20 02:42:29 +01:00
Florent Le Coz
cba3adcced Command connect, to reconnect if needed. Fixed #1149 2011-03-20 01:46:44 +01:00
Florent Le Coz
6e14fce61f /version <jid> command 2011-03-15 23:40:54 +01:00
Florent Le Coz
e06b8baa52 Remove the avail command, since /ava[TAB] is even shorter than that. 2011-03-13 14:22:20 +01:00
Florent Le Coz
49f3f0af2c Text in TextWins not is cut one row before the end of line.
Thus fixing a strange display bug, and making it easier to
copy a text without the "|" at the end of line
2011-03-13 14:12:45 +01:00
Emmanuel Gil Peyrot
e178924c1f Remove the /show command and map /away, /avail, etc. to /status. 2011-03-11 22:10:37 +01:00
Florent Le Coz
8ab4af1082 Send chatstate composing if we are starting our message with // 2011-03-11 01:18:35 +01:00
Florent Le Coz
59969d2f6e Fix a dataforms traceback due to the new resize method. 2011-03-10 14:08:31 +01:00
Florent Le Coz
e835bd2d20 Fix the search (the enter key opens the conversation BEFORE restoring the roster list) 2011-03-10 05:11:12 +01:00
Florent Le Coz
36eed51b90 use config.get() only once instead of doing it at each iteration 2011-03-10 04:57:26 +01:00
Florent Le Coz
a519b90cba Avoid stupid traceback on normal message 2011-03-09 18:15:01 +01:00
Florent Le Coz
769b6ec33b little fixes and (very little) optimization 2011-03-09 05:27:10 +01:00
Florent Le Coz
a516e78bcf Some optimizations in build_new_message. Also cleaned up. Added an optimized way to do "wcswidth(string) > n": wcsislonger. And should use less memory because the dict replacing Message and Lines object stores ONLY the needed attributes. 2011-03-09 04:56:53 +01:00
Florent Le Coz
1a2252b3e5 Have a single TextWin in common for each tab, reducing the needed memory, and simplifying its resize (F7 and F8 stuff) 2011-03-08 04:20:46 +01:00
Florent Le Coz
8f48c5ede7 Inputs are garbage collected, making MucListTab collectable.
Memory improvement issues.
2011-03-07 21:41:13 +01:00
Florent Le Coz
a769babf0a Typo 2011-03-07 20:58:12 +01:00
Florent Le Coz
b6a5ed7286 very little cleanup 2011-03-07 20:11:47 +01:00
Florent Le Coz
d6d566e39b pylint 2011-03-07 19:57:55 +01:00
Florent Le Coz
6b469dbde9 Fix data forms to work properly with the previous changes in windows.py 2011-03-06 05:09:45 +01:00
Florent Le Coz
8d8b13fb7a Remove a useless "locale" change 2011-03-06 02:55:35 +01:00
Florent Le Coz
83fbf8dae1 Move a lot of muc-only-related stuff insid the MucTab class
instead of core.
May break some stuff, maybe
2011-03-05 22:39:35 +01:00
Florent Le Coz
fb40ac54fc Kind of big cleanup.
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-03-05 21:42:56 +01:00
Florent Le Coz
9c291d1368 fixed #2117 Fix tracebacks: remove traceback handler. 2011-03-03 03:43:48 +01:00
Florent Le Coz
40426cb715 Avoid a blink at startup with a stupid hack… 2011-03-03 03:24:04 +01:00
Florent Le Coz
5a90c70568 Send chatstates to MUC only if the room is joined 2011-02-26 14:19:15 +01:00
Florent Le Coz
8be400792a Fix a tb when receiving the first private message of a conversation 2011-02-25 00:38:34 +01:00
Florent Le Coz
001a20c91a Display chatstates in the user list in MucTabs 2011-02-24 21:56:16 +01:00
Florent Le Coz
cccbad13d5 end and handle chatstates in privateconversations 2011-02-24 21:39:49 +01:00
Florent Le Coz
e4b96eb752 Send chat states in muc and private conversations.
Also, do not send active/inactive states if we switch tab
while we are composing a message
2011-02-24 21:03:30 +01:00
Florent Le Coz
1d94e80da7 Send active/inactive if we are focused on the tab or not. And send
"gone" when we close the tab
2011-02-24 20:50:21 +01:00
Florent Le Coz
3084a9cff7 Do not send chat states if send_chat_states = false in config 2011-02-24 20:41:52 +01:00
Florent Le Coz
3f41cc8967 Refresh the tab when we receive a chat state 2011-02-24 20:31:34 +01:00
Florent Le Coz
d0b1349cf4 Better handle the 'not composing, just typing a command',
the user cannot trick the system by doing (e.g), "w, ←, /, ENTER"
2011-02-24 20:27:53 +01:00
Florent Le Coz
1d2bb35f3b Pass the message too 2011-02-24 20:16:35 +01:00
Florent Le Coz
6f87306a7e Do not send the composing chatstate if we are typing a command 2011-02-24 20:13:45 +01:00
Florent Le Coz
138b17cdb3 In normal conversations: Send composing and active chat states
and display the state of the remote contact
2011-02-24 20:02:18 +01:00
Florent Le Coz
cc74576c9f Avoid crash when write to log file fails 2011-02-21 21:00:23 +01:00
Florent Le Coz
0d6ec6c5d3 Properly take into account the length of the characters, fixing
some display issues (for example the cursor position
when entering stranges characters likes 癔)
2011-02-18 00:47:44 +01:00
Florent Le Coz
2f864c9fc1 Re-add the /configure command 2011-02-17 19:00:40 +01:00
Florent Le Coz
8aede04f5b Fix the info_win of the InfoTab (anon mode) 2011-02-16 02:54:02 +01:00
Florent Le Coz
fd05c7d707 Change the timer to avoid split of big pastes 2011-02-15 22:16:45 +01:00
Florent Le Coz
32d8a5281d Line ^M are now converted to ^J if we are pasting
from the clipboard, making it possible to paste huge multi-lines
texts in only one message
2011-02-15 21:03:24 +01:00
Florent Le Coz
d184c55580 ^J now inserts a line break in the input.
It is now possible to send multi-lines messages
2011-02-15 20:55:31 +01:00
Florent Le Coz
adf5a977a9 Remove ^J from the shortcuts triggering the Enter event, because
we’ll use it to add a (real) \n into the input’s text.
Also remove "\n" because it’s useless
2011-02-15 20:49:54 +01:00
Florent Le Coz
b707696b46 Ctrl+Shift+left and right switch to the previous/next tab 2011-02-15 20:44:31 +01:00
Florent Le Coz
7103a102bb Ctrl+up and down go to the next/previous group in the roster 2011-02-15 20:34:50 +01:00
Florent Le Coz
3302c730af Ctrl+left and right jump a word in the input 2011-02-15 20:33:00 +01:00
Florent Le Coz
36094c15cf Keyboard can now read all shortcuts with Ctrl (e.g Ctrl+left)
Any unicode character is accepted after the meta key
The meta key can be concatened until a non-meta key is pressed
(e.g M-M-M-M-M-M-M-M-e)
2011-02-15 20:25:32 +01:00
Florent Le Coz
690d449560 PgUp and PgDown scroll one page in the roster
M-u, M-y Moves to the next/previous roster group
2011-02-15 17:24:35 +01:00
Florent Le Coz
5a6f9f92cb Scroll user list by "height-1" lines, instead of 4 2011-02-15 16:36:16 +01:00
Florent Le Coz
83e52d55f2 /message command. Fixed #2106 2011-02-15 16:22:25 +01:00
Florent Le Coz
68c468b1a9 Remove the resize timer etc, because the resize process
is waaaaaay faster now.
2011-02-15 15:27:30 +01:00
Florent Le Coz
68f784e5c2 Make the resize faster by resizing each tab
only at its next refresh
2011-02-15 15:20:34 +01:00
Florent Le Coz
85d645b7d2 Automated merge with http://hg.louiz.org/poezio 2011-02-14 14:54:56 +01:00
Florent Le Coz
4b31e5acf1 Make the number of lines and messages kept in memory configurable
and lower (a lot) the number of lines kept in the info_win buffers
This lower the memory usage.
2011-02-14 14:54:26 +01:00
Florent Le Coz
3e550f4ae7 Properly remove the info_win from the list of the
global information_buffer to make it Garbage Collected
when we close the tab
2011-02-14 14:37:36 +01:00
Florent Le Coz
ac99467965 Make the tab collectable by remove self references when closing
them.
2011-02-13 22:28:35 +01:00
Florent Le Coz
8d0ebdfc12 Automated merge with http://hg.louiz.org/poezio 2011-02-13 22:26:23 +01:00
Florent Le Coz
1a058c3579 Make it possible to define bold in the theme files 2011-02-13 22:26:05 +01:00
Florent Le Coz
6ed087a65c Fix /list completion (complete the servers only) 2011-02-10 16:18:17 +01:00
Florent Le Coz
30f9f2b055 Fix the /help command with commands of the current tab 2011-02-10 16:15:33 +01:00
Florent Le Coz
ffcf65ec43 /help completion 2011-02-10 16:13:28 +01:00
Florent Le Coz
ad7e9b749d /win completion and fix the return values of other completions 2011-02-10 16:08:17 +01:00
Florent Le Coz
23fa745629 /show completion 2011-02-10 13:05:37 +01:00
Florent Le Coz
e7418bb867 /unignore completion 2011-02-10 12:54:51 +01:00
Florent Le Coz
bd1733355b Topic completion 2011-02-10 12:49:11 +01:00
Florent Le Coz
3dbb6590d3 Make the shell split do a normal split if the syntax is wrong 2011-02-10 12:39:15 +01:00
Florent Le Coz
538c843ec7 Remove a useless UnicodeError check 2011-02-10 11:49:25 +01:00
Florent Le Coz
d31f1390ad update version to 0.7.5-dev and remove some debug 2011-02-09 20:42:57 +01:00
Florent Le Coz
7598a9eff9 Update to 0.7.1 2011-02-02 01:48:46 +01:00
Florent Le Coz
5da23e07d1 euh ok 2011-02-02 01:39:57 +01:00
Florent Le Coz
b737c09c4e Disable /configure while it's broken with sleekxmpp 2011-02-02 01:39:05 +01:00
mathieui
01f3409505 fixed #2115 2011-02-02 00:51:34 +01:00
Florent Le Coz
89f337a457 Avoid crash if info_win_size is over the window height. fixed #2114 2011-01-31 15:15:16 +01:00
Florent Le Coz
399434c1ae get_tab_by_name is safer now, by passing the type of the tab we want.
This avoid confusion between various tabs having an identical name (which
should not happen anyway…)
2011-01-26 23:43:07 +01:00
Florent Le Coz
b89a10bd05 Fix a traceback occuring when an (unknown) tab has a name corresponding to an existant MucTab. 2011-01-26 23:32:41 +01:00
Florent Le Coz
41e29926eb Properly consider the size of the window on data-form tab 2011-01-26 05:01:16 +01:00
Florent Le Coz
8b6c0c5a2e data-forms: an help message 2011-01-25 21:38:31 +01:00
Florent Le Coz
6a0346a12a Fix a little issue on the default values of text-multi 2011-01-25 21:17:11 +01:00
Florent Le Coz
cc0449f73b data-forms: text-multi and jid-multi support 2011-01-25 21:15:46 +01:00
Florent Le Coz
716b8be04f data-forms: temporary text-multi support 2011-01-25 18:09:40 +01:00
Florent Le Coz
90c003f975 data-forms: list-multi support 2011-01-25 18:07:47 +01:00
Florent Le Coz
f9cf0ac76d /status also changes your presence in MUCs 2011-01-24 17:02:46 +01:00
Florent Le Coz
33421513c9 fixed #2109. HUGE DIFF OMG 2011-01-23 23:08:44 +01:00
Florent Le Coz
4a84691228 Handle correctly the banning of a muc participant
Fixed #2112
2011-01-23 23:01:53 +01:00
Florent Le Coz
333b80b5df /status command. fixed #2110 2011-01-23 22:49:58 +01:00
Florent Le Coz
28460d2f6f Fix a crash on unknown role 2011-01-23 18:38:49 +01:00
Florent Le Coz
a84769890b fix get_output_of_command. fixed #2018 2011-01-22 15:03:54 +01:00
Florent Le Coz
7c531eeec1 Fix on_user_join issue, and displays the jid if available on /info 2011-01-21 19:39:41 +01:00
Florent Le Coz
d8f92a67e4 Avoid traceback when configuration is forbidden… 2011-01-21 04:54:01 +01:00
Florent Le Coz
1b995e4bf0 Data form support.
supported yet:
text-single, text-private, list-single, boolean

The interface is really ugly, but, well, it works
2011-01-21 04:46:21 +01:00
Florent Le Coz
33c69df12b /info command (to see user's affiliation, role, etc) 2011-01-17 16:25:15 +01:00
Florent Le Coz
1fe6160cfc /join @server.tld now works. fixed #2038 2011-01-17 15:54:11 +01:00
Florent Le Coz
6154872444 /win's arg can be a part of the tab's name 2011-01-17 12:17:37 +01:00
Florent Le Coz
a14c2ad2da Version 0.7 2011-01-13 23:59:14 +01:00
Florent Le Coz
baf65fed2e Fix copy of default config file 2011-01-13 23:37:30 +01:00
Florent Le Coz
7509fb0002 Prompt password if no password is provided in config file 2011-01-13 23:20:17 +01:00
Florent Le Coz
c94be4761a Restaure the display of the kick's reason if available 2011-01-13 22:02:35 +01:00
Florent Le Coz
7994507bc3 Fix /bookmark command on non-MUC tabs 2011-01-13 20:34:17 +01:00
Florent Le Coz
086cc82e1e /close command closes MucListTab 2011-01-13 00:25:43 +01:00
Florent Le Coz
7b5407b7b7 Correctly refresh the screen on ^G on roster commands 2011-01-12 21:27:43 +01:00
Florent Le Coz
b10fd0d229 Update CHANGELOG and s/codingteam.net/dev.louiz.org/ 2011-01-12 21:23:03 +01:00
Florent Le Coz
7a9b9edee8 Fix // 2011-01-12 21:08:17 +01:00
Florent Le Coz
9d0d8b88b9 Fix the size of nicks in user_list window 2011-01-12 20:37:57 +01:00
Florent Le Coz
9237f79490 Have a notification when someone wants to suscribe to your presence 2011-01-12 20:37:28 +01:00
Florent Le Coz
28b2dbcc84 Fix InfoTab 2011-01-12 20:18:34 +01:00
Florent Le Coz
6d4e5c069e Finish the two default themes
And remove the automatic copy of the config files
2011-01-12 20:09:48 +01:00
Florent Le Coz
ce1fc18e10 Log messages from normal and private conversations as well 2011-01-12 18:34:04 +01:00
Florent Le Coz
22ad96e7aa Clean up the on_enter methods. fixed #2101 2011-01-12 17:19:14 +01:00
Florent Le Coz
2aa799fc26 fixed #2100 2011-01-12 17:12:25 +01:00
Florent Le Coz
621048dede Cleanly reset curses, so the term is never messed up after an exit 2011-01-12 16:53:07 +01:00
Florent Le Coz
7f6957b906 Avoid various crashes by denying the resize AND the refresh on too small size 2011-01-12 16:45:40 +01:00
Florent Le Coz
9f514d8c7d Avoid a traceback on remove_contact: 2011-01-12 07:50:12 +01:00
Florent Le Coz
1a44819269 Also, fix C-w 2011-01-12 07:18:17 +01:00
Florent Le Coz
fce9a60f9a Fix M-b and M-f, fixed #2102 2011-01-12 07:13:02 +01:00
Florent Le Coz
469bbd2900 /add and /remove commands, yay 2011-01-12 06:49:33 +01:00
Florent Le Coz
e016305c2b And fix the on_enter again (for commands) 2011-01-11 19:56:40 +01:00
Florent Le Coz
a8630190fd Avoid traceback on Enter in ChatTabs 2011-01-11 19:50:47 +01:00
Florent Le Coz
26b38c8107 Limit nick size to the user list width 2011-01-11 13:42:14 +01:00
Florent Le Coz
749933fc16 /accept and /deny commands
User can now decide to accept or deny a subscription, in
the roster
2011-01-11 06:43:31 +01:00
Florent Le Coz
6bb94cdf0b Displays the subscription and Ask states in the roster 2011-01-11 03:41:06 +01:00
Florent Le Coz
f7102ae33d And also that 2011-01-11 02:53:45 +01:00
Florent Le Coz
6b3fdec468 Fix // on roster 2011-01-11 02:52:00 +01:00
Florent Le Coz
5d4b0a9e2b Move the Contact Window in the left part of the roster tab 2011-01-11 02:49:43 +01:00
Florent Le Coz
9a81b923e6 Do not automatically reconnect. Ever 2011-01-10 19:28:17 +01:00
Florent Le Coz
63d2b8f06f Avoid traceback on text_win refresh 2011-01-10 18:59:34 +01:00
Florent Le Coz
97ee65fcb8 use fast search by default (s), and possibly use slow search (S) 2011-01-10 18:54:21 +01:00
Florent Le Coz
cb96bf4280 Handle correctly disconnections
When we are disconnected from the server and we reconnect,
do not reopen the MUCs in double.
2011-01-10 17:40:07 +01:00
Florent Le Coz
8e7b678506 Fix an error in textwin.refresh
a \n was added when the line was exactly the same width as the
window, so the next nick was one line too low
2011-01-10 17:24:37 +01:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
1e17eeb7ea avoid a traceback on subject, whatever 2011-01-09 15:34:06 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
02a805679c remove the separator when it is at the bottom (unles the user maid M-v) 2011-01-09 02:23:04 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3ef50faf76 Handle subject with no nick. And avoid duplicates 2011-01-09 01:54:36 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
cfc3309009 restaure software version and local time 2011-01-09 00:09:51 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
8017b2d9f1 Handle authentication and connection errors. fixed #1994 2011-01-08 23:20:27 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
af651cbc46 MessageInput now have a 'draft' option. When you're typing a new message, ↑ and ↓ will keep the unfinished (and unsent) message in the history. fixed #1852 2011-01-06 20:46:38 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c2344d0d33 Fix input history, and avoid consecutive duplicates. fixed #1851 2011-01-06 19:57:31 +00: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
2c840b6bf8 correctly refresh the screen on got_offline/online 2011-01-05 02:02:53 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
828ed2991b also displays a message in ConversationTabs when a resource goes online 2011-01-05 01:59:26 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
98c32b05e8 same thing, but nicer code 2011-01-05 01:46:19 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
1f2959d96e correctly displays a message in ConversationTabs when a resource goes offline 2011-01-05 01:41:19 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6de2673c8f fix ConversationTab's nicks when a contact has no name 2011-01-05 01:14:30 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
4ace901909 fix the refresh of textwin when there's no message yet 2011-01-05 01:06:25 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2e285cf426 fix a crash on resize of size 0×0 2011-01-05 00:28:26 +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
81e71fee30 use the argument of /cycle as the part message 2011-01-04 03:08:44 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ea7fe6bb96 /cycle command 2011-01-04 03:05:49 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a1b609e0c4 displays message in ConversationTabs when a resource goes offline 2011-01-04 02:59:42 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
59195ffaff display the 'nickname' instead of the JID 2011-01-03 15:07:32 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ab85a3dc21 fix the log of MUC messages in files 2011-01-02 16:58:40 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c29cc8b15f also fix /join completion (using xep 30), and add a timeout 2011-01-02 16:00:47 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
1135716518 fix /list with new SleekXMPP xep_0030 version. Also add some error handling and a '(loading)' information while waiting for the answer 2011-01-02 15:50:01 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
15f7340661 fixed #1901 Alt-U and Alt-Y scrolls the participant-list in MUCs 2011-01-01 15:37:35 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ea3e606d47 fix /recolor with the new nick_color method 2011-01-01 14:47:29 +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
94f44a5254 show_inactive_tabs lets the other chose if she wants to display ALL tabs or just those with activity 2011-01-01 13:17:54 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
61245f40eb fix InfoTab, fixed #2087 2010-12-31 13:05:06 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c3597c4257 use the theme color 2010-12-31 11:31:09 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
b815cbf055 fix some stuff, maybe 2010-12-31 11:23:56 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3b2d28e6ee remote nickname is colored in ConversationTab 2010-12-31 10:52:15 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9f4474be20 fixed #2072, fix TextWin refresh 2010-12-26 21:44:49 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
cdb8128d32 fixed #1988 Traceback handler 2010-12-26 20:51:14 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
133cda1912 fix a traceback 2010-12-22 01:03:55 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
cb9ec92655 little fix 2010-12-21 07:02:22 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
dc7910570c improve performances a little more. And avoid a very rare crash, too 2010-12-21 06:28:35 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ac3e0f7099 datetime.strftime seems (according to cProfile) to be VERY slow. Improve the refresh performances by reducing A LOT the number of call of this method 2010-12-21 05:43:57 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
1c923fcdcc hop, fixed #2068 2010-12-18 18:54:55 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c7b021c55d stupid… 2010-12-17 21:09:37 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
acd047863c ^L now works 2010-12-17 21:06:59 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
e07f631609 fix the Enter key on roster search 2010-12-17 18:58:07 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a41b036155 Also catch errors on config save 2010-12-17 14:48:31 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c7515605a7 correctly differentiate private and normal messages 2010-12-17 14:47:18 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
80a1fac0fe syntax 2010-12-17 14:40:08 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
e6afe9d691 fix typo and catch NoSectionError in config 2010-12-17 14:39:44 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c77842e1be fixed #1892 save folded rosters and info_win_height in the config file 2010-12-17 14:36:14 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a13d768e0d config file can now have various section 2010-12-15 22:24:48 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
56dee2c7ee fix the issue of first private message received 2010-12-15 22:13:38 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
23aa5542b2 fixed #2037 2010-12-15 21:21:33 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
7401c8ba57 do not complete our own nickname. fixed #2061 2010-12-15 19:32:51 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
289f5e65b8 fixed #2058 2010-12-15 17:26:34 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c38cb65080 fix print_scroll_position for private and conversation tabs 2010-12-15 17:15:46 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
883c0ec812 fix the /recolor command 2010-12-15 17:05:52 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ff24960b6a fix the ---- that I just broke 2010-12-15 16:10:53 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0db8bf7d46 HUGE performance improvement on refresh. fixed #1855 2010-12-15 15:40:43 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
24d6894b64 enter in MucListTab does like 'j' 2010-12-07 19:45:08 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
190fc0a1f7 fix 'j' on MucListTab when row number 0 is selected 2010-12-07 19:37:30 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9671db5980 fixed #2036 (ctrl+l) 2010-12-07 16:37:19 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
62427ff401 (link mauve) fixed #2041 use JID class everywhere 2010-12-07 16:31:30 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d837ce2381 /list command, can join the room with J (cannot sort, search or filter yet, and lacks some information) 2010-12-07 16:20:30 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2b58f653b7 fix default config path 2010-12-06 19:17:12 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a96188385f can now complete with NOTHING in the node 2010-11-29 18:54:30 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
cbcec6a798 completion of the jid's node when doing /join ro@some.server.fr/[TAB](it completes the 'ro' part \o/. Also a begining of /list command, but that does nothing 2010-11-29 18:36:54 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
69e335c0ad fix last_words_completion 2010-11-27 02:41:45 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
956a33f0d0 fix // 2010-11-25 03:20:01 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
435bdd6e85 command completion. Also completion for command's arguments. (try it to complete the server of the muc with /join test@kiko[TAB] for example 2010-11-25 03:04:03 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c1a62ac897 fix the comment, too 2010-11-24 06:03:51 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
e1ed45ae5f error are also displayed in non-muc rooms. fixed #2028 2010-11-24 05:55:36 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d3dc3ef251 Global commands AND tab-specific commands. fixed #2027 2010-11-24 05:41:06 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d0cfb69b02 fix ctrl+F on roster 2010-11-23 15:25:18 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0648da85bc fasten the refresh of Private and Normal tabs, on input 2010-11-23 13:46:19 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d803d5f95a fix the crash on '/' in the roster 2010-11-22 02:48:24 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6ffafadbdd re-use the resize_timer and better handle the size of the term to decide if we refresh. Everything seems fine on refresh now \o/ 2010-11-22 02:39:56 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0eeb6a871d Clean a lot the __init__ of Wins 2010-11-22 02:25:15 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c8d7f803c7 \t does not complete anymore 2010-11-22 02:01:22 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
7aaac85900 ChatTab, for derived tab containg a chat. 2010-11-22 02:00:03 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
30405d1fbb rename again buffers→windows and Alt+←→ to switch tabs 2010-11-22 01:39:37 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a1c4b35b57 do not pass stdscr everywhere. Fix crashes on F7-8 2010-11-19 16:27:20 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
229e209dd8 Recent-completion now uses emacs keyboard shortcut 2010-11-19 03:45:13 +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
eb2663c2db remove some debug 2010-11-15 13:22:04 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0216ac29db Do not refresh the screen on each input 2010-11-15 13:16:30 +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
de7c007a22 Inputs are more modulable (they also have a common history and clipboard). Search is now fully functional, and some other stuff 2010-11-11 20:44:14 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
8bdab49145 roster search now uses difflib 2010-11-11 05:24:43 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d502f4a525 fix the new-subject message and the /part command 2010-11-11 04:37:48 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
f9b386d27f Better choose the tab to use when receiving a normal message. Better closing of tabs 2010-11-11 04:22:37 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
58a82f170b fix some issues with recent-words completion, make the ConversationTabs closable with /unquery and ignore the keyboard shortcuts not handled. fixed #1941 2010-11-11 03:39:39 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
f729e79aad add M-i shortcut for completion 2010-11-11 00:00:06 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
545902be7d ConversationTab interface 2010-11-10 21:15:08 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0f39961a5d correctly receive the subjects from the MUCs 2010-11-09 22:41:31 +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
df6d2fc2d3 use custom_port and custom_host if advanced configuration is needed. Else it will use SRV DNS resolution if dnspython is installed 2010-11-08 01:33:36 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
38e290fdef link mauve (and me): use // to send a message beginning be '/' 2010-10-31 19:11:51 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
4ecda478ec link mauve: fix a incoherence on '/help show' message 2010-10-31 19:03:49 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6f274225b6 link mauve: Fixed a crash on /help help help 2010-10-31 19:02:57 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6fab04a6dc Basic search in the roster (based on contact JIDs) 2010-10-31 18:57:48 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2863eebda4 New and better keyboard shortcuts 2010-10-27 23:11:35 +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
d6e3788305 typo 2010-10-25 09:10:31 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
dc83c18c35 exit a little more cleanly 2010-10-20 23:51:34 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
dc61d36cf1 fix an import issue (JID) 2010-10-20 17:33:13 +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
f4c5e0a091 Multi-resource. Handling <presence /> stanzas. But the normal conversation window is broken :^). Fixed #1888 2010-10-17 17:27:07 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
17ebb92ece yet better refresh 2010-10-17 12:43:56 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9c9236eb49 refresh optimization by limiting the .refresh() calls at the STRICT minimum 2010-10-17 05:14:22 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
eabf05c8a7 fix Makefile again 2010-10-16 23:46:45 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
63d583c047 remove curs_set 2010-10-16 22:49:15 +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
fe4dd60b95 fix how we get the domain to connect to 2010-10-16 18:53:13 +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
mathieui@4325f9fc-e183-4c21-96ce-0ab188b42d13
1c32d1f847 2010-10-11 23:20:31 +00:00
mathieui@4325f9fc-e183-4c21-96ce-0ab188b42d13
63bc5a2a2f remove the old /me verif because it's not useful anymore 2010-10-11 23:09:16 +00:00
mathieui@4325f9fc-e183-4c21-96ce-0ab188b42d13
eb528eb9ae fixed #1925 2010-10-11 22:57:21 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2102085f9e fix a bug on /bookmark when there's only one bookmark 2010-10-05 21:28:11 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c9f4370598 Remove a typo 2010-10-05 00:37:52 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
8caf7651a9 C-w go to previous tab. M-r go to roster. That's awesome 2010-10-05 00:36:43 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
01e5856162 if we receive an unavailable presence from our nick (in a muc), disconnect from the muc 2010-10-05 00:22:18 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
896fa313d2 fix a crash on a kick with no reason. Also little cleanup 2010-10-05 00:19:48 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0dfd8366e1 use a timer to refresh only after a short delay. Limit the useless software refresh. 2010-10-05 00:14:13 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
53a5536cf1 addstr is now safe, avoid some length calculation that are totally useless, so: fix some crash 2010-10-04 23:59:03 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0c254bc915 use 'with' context manager for the locks 2010-10-04 19:50:15 +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
d6bb19572e contact information buffer in the roster tab (yet empty) 2010-10-04 00:27:40 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3ea295f8c7 avoid a crash when receiving a message from someone not in our roster 2010-09-27 22:53:25 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
696deb5d82 fix a size of the info buffer in private and conversation tabs + Do not focus the tabs on bookmark-join 2010-09-27 02:00:49 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
7453b87f30 fold groups, display-name, focus the tab if user tries to open an already opened conversation (on /join too !), and nicer roster 2010-09-27 01:40:34 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
27938ecf1e group 'none' doesn't need to be created 2010-09-26 18:36:09 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
b7b6889d4e open conversation only if a message has a body. And use the group 'none' for contacts in no groups 2010-09-26 18:35:22 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
390e952829 Basic implementation of the roster and one to one conversations 2010-09-26 18:01:38 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c486b78bbd too much debug 2010-09-20 23:38:19 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d2158ba093 Fix the nick change of private tabs. fixed #1845 2010-09-20 23:35:07 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c536649112 fix the shlex fail. Colors are disabled on too long elements 2010-09-16 20:19:31 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
f638427afc LALALALALALALALALA 2010-09-16 17:57:27 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0d6c7276b1 fixes a crash on shlex. 2010-09-16 17:55:38 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6018d243fb fixes some crashes, and stuff 2010-09-15 19:05:20 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
cdcfddcb2e avoid some crashes. Also fixes the line separator on new messages 2010-09-14 22:59:40 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
534b39ae8d fix the resize of PrivateTab 2010-09-14 02:24:04 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
33f197b4ab complete refactoring of the ui. Everything is now very modulable. Little info win added at the bottom. Roster is ready to be implemented. 2010-09-14 02:11:07 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
29e5250904 don't crash on dev version (with debug()s), by writting debug in /tmp/ 2010-09-12 16:57:46 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
e5f82cdacd last words are collected in the last 40 messages 2010-09-11 22:26:19 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ad33a28e28 ctrl+v moves the new-messages separator at the bottom. fixed #1831 2010-09-11 20:07:50 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c2ca295747 recolor command. fixed #1830 2010-09-11 19:48:28 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
508bf5d561 don't add the ',' after a last-word completion. 2010-09-11 15:45:28 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
374ab23b42 fixed #1767 2010-09-11 04:24:09 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
efc7b22bdb You can now kick ANYONE (even with a space), and have a space in your nick. fixed #1803 2010-09-11 04:07:04 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2a5635c677 (almost) fixed #1783 2010-09-11 03:26:26 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
118a4c9b95 this time it should be ok :^) 2010-09-11 02:12:52 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
dc13b82bd4 only have 64 colours, so everything works fine on every terminal, even on tmux. Fixed #1824 2010-09-11 01:50:18 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
92d155acf5 fixed #1825 2010-09-10 22:34:21 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
22e05a229a fixed #1821, also try to fixe #1825 2010-09-10 22:32:31 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
945dc664d8 fix some ncurses crash. fixed #1817 2010-09-10 21:51:13 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
77df6feb97 remove one more possible ncurses glitch by using a muttex. Also correctly receive the error messages. And little cleanup 2010-09-08 23:00:55 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
007466f6aa fix last talked completion order. fixed #1805 2010-09-08 00:04:48 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
f1226c1bc9 fix colors in tmux or screen, fix the themes_dir config option 2010-09-07 23:59:35 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
f8ab739a36 do not require argparse anymore, chmod in the directory in the python process directly, fix a little bit the Mafile 2010-09-07 23:36:57 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
7d7f585ed6 fixes directionnal keys on some systems 2010-09-03 23:52:06 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
27b5bcfe5e fixed #1796 2010-09-03 19:05:19 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
f4abe3915e fixed #1761 2010-09-03 18:28:11 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
17eb99eea7 python 3 only. Fixes all EncodingError bugs :)))) 2010-09-03 18:01:43 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3b0f78615c use reindent.py 2010-09-02 01:49:11 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
1ef7d58826 little cleanup on user status change 2010-09-02 01:22:22 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
91bb99a19e little cleanup on user leave 2010-09-02 01:19:08 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
addde0121a little cleanup on kick 2010-09-02 01:16:17 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ed39518bf6 fixes receiving the first private message 2010-09-02 01:11:21 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
98a52fd6e7 Userfriendly names for Shows. Don't tab-warn on message coming from the ROOM itself 2010-09-02 00:44:18 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
85d9e693ea fixes double status announce 2010-09-02 00:26:37 +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
315d880259 change the OWN_NICKNAME colorof poezio's theme 2010-08-22 16:42:14 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0cee647929 fix a little error 2010-08-22 16:39:30 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
893cd3808b Mor colored information message, also finish the theme 'engine'. fixed #1537 2010-08-22 16:33:57 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3d278f7816 nope 2010-08-22 14:58:01 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
aab22c7943 Themes working 2010-08-22 14:57:47 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3ed25bdfce Themes are working, need a little polishing and documentation 2010-08-20 20:55:42 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
dd1d7585f6 A tentative to fix the 'glitch' bug due to both thread writing on the screen 2010-08-19 21:43:11 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
f179cbdd2e fix a crash on completion, fixed #1722 2010-08-14 09:01:22 +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
79ce5c2332 Fuck utf-8 2010-08-11 23:56:39 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
7fbeef6a23 fix some stuff (/query, /help args, etc) 2010-08-11 19:14:36 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9ad62d4466 Fix Link Mauve completion bug 2010-08-10 23:28:00 +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
31ab762ab6 Display the bare JID on join and quit messages if it is known. fixed #1656 2010-08-09 00:50:56 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6b4b32ffc5 Print a line separator to indicate the new messages. fixed #1487 2010-08-09 00:23:59 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
835527e2d1 Writing to file doesn't remove comments. fixed #1713 2010-08-09 00:05:44 +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
05928d592f completion is now sorted by last_talked. fixed #1712 2010-08-07 19:18:36 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
eb36e08e11 fix the highlight 2010-08-07 18:57:07 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a3c878bbb3 Syntax 2010-08-07 01:02:26 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
4f1a38535e Alternative nickname. fixed #1711 2010-08-07 00:57:36 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3d9ed2e409 also, that 2010-08-07 00:36:49 +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
6796ebd998 Display a warning if the joined room is logged. fixed #1657 2010-08-05 23:13:18 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
8134d06d32 fixed #1679 2010-08-05 22:54:57 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
dc80a2288e command /say. fixed #1584 2010-08-05 22:37:55 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
58043c646d oups :p 2010-08-05 22:24:51 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
b7f87a52db fixed #1661 2010-08-05 22:24:23 +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
9a822ed7aa fix the highlight color 2010-08-05 20:43:53 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
1eba9f412b fix the vertical line color (cyon->blue) 2010-08-05 20:41:56 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
32398ba586 Fix /busy and other commands like that 2010-08-05 00:11:11 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
b464082f46 Our own is ALWAYS white and other nicks are NEVER white. Also reset MAGENTA for information messages 2010-08-05 00:09:59 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
94153c490b fixes the sys.excepthook thread bug, and fix the traceback on joining a room with non-ascii chars 2010-08-04 23:54:02 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
567491ba43 indicates the number of available lines to be scrolled down fixed #1674 2010-08-04 01:03:02 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d364c1f4f3 fix the scroll again. The scroll size is now a page - 1 and it handles the multiline message perfectly 2010-08-04 00:48:50 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ba08dd43da fix ctrl+x, automatic-completion. Add auto-rejoin (fixed #1662) 2010-08-04 00:17:53 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
1c73778040 change the args passed to *_command methods, also a bugged link_command 2010-08-02 19:22:41 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
89b95c036f fixed #1665 2010-07-26 17:56:22 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
bee3b7c75c Support old and deprecated XEP 0091 because it's still used on buggy servers like @conference.codingteam.net. Fixed #1677 2010-07-26 00:51:07 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
32925f51f2 Do not display the 'is in the room' message, because it's useless: just take a look at the user list. 2010-07-26 00:33:48 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ce7689f7db do not empty the topic on /topic command. Fixed #1676 2010-07-26 00:13:47 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
52b65bc296 Display the time of the message only once, fixed #1675 2010-07-26 00:09:07 +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
f7c8c2b192 also fix the backspace problem 2010-07-20 21:57:25 +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
482aaf1aaf Fix some color thing/STUFF 2010-07-20 21:37:58 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
cf7f1db5c6 fix a crash on last word completion 2010-07-20 20:02:12 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
5dd7c9598e blabla 2010-07-20 19:34:06 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
8b090f8d90 Should fix a crash on resize 2010-07-20 19:15:15 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
bb92c63a2c fix backspace key, error messages not displayed, and other stuff 2010-07-20 17:25:41 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
5807bc0123 Invert C-p, C-n 2010-07-20 10:01:37 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
f4dbe478eb fix <x/> tag handling 2010-07-20 09:57:31 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
5eeebb36bf remove xmpppy from the repos 2010-07-20 00:10:39 +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
5be8a3cb84 remove a debug 2010-07-19 23:58:55 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0bda09b0ab Don't use argparse if it's not available 2010-07-19 23:57:55 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0cd619660c fixed #1587 2010-07-19 23:55:20 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
e656e5924b fixes some stuff. Also fixed #1617 2010-07-19 19:38:33 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
93351156a1 history time is now correct. fixed #1571 2010-07-14 18:26:01 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
25e82efebf Verbose result for /bookmark command. fixed #1614 2010-07-14 17:04:50 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
8e19b848fb fix a typo 2010-07-14 16:58:03 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
fe40220fe9 fix crash on ctrl+y with utf-8 in clipboard, also fixed #1528 2010-07-12 23:31:23 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3bde3a27e3 fixed #1509 2010-07-08 21:12:11 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
660ddf847f Shift+TAB is used to complete recently said words. fixed #1563 2010-07-08 20:57:07 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
640eb2498c when tab is pressed when nothing is in the input, complete to the last nickname who spole. fixed #1566 2010-07-08 20:42:01 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
49e62b940f fix the resize new problem 2010-07-08 20:20:43 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0adc5f1acf fixed #1578 2010-07-08 20:15:02 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3ae39c8027 fixed #1499 Also fix the '/join /sdf' bug that didn't update the new own_nick of the room 2010-07-08 20:05:06 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
f30040a88c Also add this file. Handle properly all utf-8 char entered, and all keyboard shortcuts 2010-07-08 19:28:40 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
69c23047a9 Add many keyboard shortcuts. fixed #1507 2010-07-08 19:27:53 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0b5c55be1b add a -f option, we can specify a file to open instead of the default one. We then can have various different configuration and choose between them 2010-07-08 01:30:51 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
93df86c1c7 Rewrite of the cursor-moving functions. Much much simpler et easier to add new functions 2010-07-08 00:29:37 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6b484978db fixed #1570 2010-07-01 23:14:28 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
bbd32649e2 fixed #1555 2010-07-01 23:08:49 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
e8b60effc5 fixed #1569 2010-07-01 22:58:47 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2d90ee68ea Available users now have a greater priority on nickname completion. fixed #1560 2010-07-01 22:51:19 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
432bab0b6b logs are now xdg compliant, fixed #1520 2010-07-01 22:01:09 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2b19ec1cff /query command can now take a message in parameters. fixed #1524 2010-07-01 21:48:49 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d6f35c3629 Update the /join command help message 2010-07-01 21:38:57 +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
450c234cd3 break words even on the last line 2010-06-30 10:30:46 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
dc39cdab50 break line on spaces if possible. Fixed #1541 2010-06-30 10:21:16 +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
39b0075679 Fixes blink on key_up key_down. Also do not set a room as 'urgent' when receiving an history message 2010-06-24 00:01:15 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
17368d3d41 /unqery. fixed #1529 2010-06-21 08:46:06 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a46991ea54 fixed 1502 2010-06-21 08:38:48 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ffaf7af1e6 fix role=none crash. Fixed #1492 2010-06-16 09:47:52 +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
08c81a900c enable the tracebacks 2010-06-13 18:58:39 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9c492501f4 Change version for 0.6 release 2010-06-13 17:36:40 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
31a2ec8633 little typo 2010-06-13 16:09:12 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a7fabb9944 ENCODING ERROR ♥♥ on /topic command, fixed 2010-06-13 16:06:48 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a35866ba8d code cleanup before 0.6 beta 2010-06-13 16:01:38 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
accfe046be /quit can have a message. fixed #1488 2010-06-13 15:40:03 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
b723a94efc /me now is sent like a normal message 2010-06-13 14:09:50 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9a1743f695 Private messages! fixed #1077 2010-06-13 13:51:02 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ff33a84de7 logs work. fixed #1108 2010-06-13 02:19:01 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
94d9d02e8f fix the LAST issue with the empty lines !!, seriously 2010-06-13 02:01:39 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9456f7fc35 show only what has really changed, in the change-status-messages. fixed #1473 2010-06-13 01:50:28 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d03ce7e869 fix the hide_join_exit and hide_status_change options not working, also don't send the vcard if we are not using anonymous auth 2010-06-13 01:30:06 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
1ae7bc2f63 fix various encoding crash 2010-06-13 00:45:45 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
78ff11afb1 FOR ♥MATHIEUI♥ : Show the cursor in the input window 2010-06-13 00:25:01 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9a88c02142 definitely fix this empty line issue svn diff 2010-06-13 00:18:47 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
48e83924d6 comment cleanup, and fix another issue with empty text lines. 2010-06-13 00:09:28 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
cd4e857942 cleanup + sort userlist (by role and alphabetically). fixed #1469 2010-06-12 23:42:55 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
41ce0c9118 Put the list of rooms to the left of the RoomInfo bar, and the name to the right. 2010-06-12 22:47:04 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
022afc405f also, this 2010-06-12 22:34:13 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3a0ff72c7a fix an infinie loop on empty line, and the bug with the history message said by a nickname not present anymore 2010-06-12 22:33:01 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
981e12a669 fixed #1482 2010-06-12 21:28:34 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
52c8cdb5ce don't crash on very big nickname 2010-06-12 19:30:25 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
94fcfd0792 area text now handle correctly all the \n and other long messages 2010-06-12 19:15:45 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
5e7bb342e6 (Link mauve) /ignore and /unignore. Fixed #1109 2010-06-12 17:28:51 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0ca75a346a add missing file 2010-06-12 14:14:52 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ad8d892aa1 fixed #1106 2010-06-10 12:56:11 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
75c058dafc fixed #1468 2010-06-10 12:28:25 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
e3974e8524 The room info bar and highlights work again. 2010-06-10 09:05:47 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
fa4fbeb23c Totale recode de l'affichage du texte, resultat : 0 BLINK (jamais, nada, quedalle), c'est plus simple (si si), et y'a plus de probleme de melange des messages entre salon. BEST COMMIT EVER. fixed #1171 2010-06-10 01:17:59 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
124b7ebf49 remove debug 2010-05-21 13:18:05 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
36c5269b0e non-anonymous authentication, fixed #1185 2010-05-21 13:16:40 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
45e0615cd0 rename client.py to poezio.py 2010-05-18 13:31:17 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
7ff54100bb pylint cleaning part1 2010-05-18 13:29:02 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d80a16ac9c Display the status change and/or disconnect for recent-speakers only. fixed #1288 2010-05-11 16:45:14 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a14611dbde Fix the resize bug and avoid some blinking on resize \o/ fixed #1153 2010-05-11 10:38:57 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
be67df542b fixes a crash with the input is full 2010-03-25 19:31:38 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
56ff4b760e fixed #1187 2010-03-24 18:26:13 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
19d86ea5ea fixed #1140 (Display the error messages correctly. And also we can provide a password when joining a room) 2010-03-24 18:01:22 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
899a33ae47 fixed #1235 (affiche un message si la connexion echoue) 2010-03-24 16:44:55 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
42fbbddbd4 fixed #1228 (/topic command) 2010-03-19 03:37:34 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a923d32ee4 fixed #1230 Do not put the 'there is a message' color when the message is from the MUC history 2010-03-19 03:30:51 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d25f061a8b back to a non-bugged version, PLEASE test and report ANY regression 2010-03-19 02:06:51 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ef58ef0e46 add missing files, YAY 2010-03-18 19:44:10 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
fc82ad6b3d fixed #1186 2010-03-18 19:43:44 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
5d7bb0fd67 #1176, even after a resize 2010-02-17 03:58:06 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
8b1487c3c3 fixed #1176 much better when the userlist needs to be refreshed 2010-02-17 03:47:54 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
cceae04061 , after completion only at the begining 2010-02-17 03:24:11 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
68573a6598 fix a crash on completion with unicode nicks 2010-02-16 22:59:15 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
fe9a7ca7bb fixed #1174 2010-02-16 14:02:36 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
da5a8aa8d3 fixed #1151 2010-02-16 13:37:08 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
410c68c50d fixed #1175 2010-02-16 02:03:23 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
685fa264da ? 2010-02-15 00:13:23 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
41a3f0da15 correction utf-8 quand la ligne est trop longue et qu'on s'y déplace 2010-02-14 19:21:04 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0f598bae5c fixed #1170 2010-02-14 19:10:29 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3cc342f86e fixed #1166 2010-02-14 13:33:33 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9ac6a55af0 new colors 2010-02-14 04:41:14 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
724c45770c fixed #1156 2010-02-14 04:30:04 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
cddb49385d keep the default terminal background 2010-02-14 04:18:34 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6896b4bd7d fixed #1150 2010-02-14 04:10:13 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
64d9f44833 fixed #1138 #1111 2010-02-14 03:51:03 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d72780d58d debut de vcard : les avatars 2010-02-13 15:18:39 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
949ef991d9 and rehide stdout and stderr 2010-02-13 01:09:46 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
808c0854e8 fixed #1163 2010-02-13 01:08:44 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
e13db0a9bc ALLO /p et /n 2010-02-13 00:12:11 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
fff3d805a1 show a color space to to show the show (aha.) of the users 2010-02-12 22:32:58 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
17038f8204 you can set NO value for an option in the config 2010-02-12 19:35:18 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
00c77d2c93 also, this 2010-02-12 19:27:56 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
15635f0c39 displays correctly the status/nick changes 2010-02-12 19:16:02 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
b421515598 #fixed 1160 2010-02-12 03:30:40 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0b418971bc fixed #1164 2010-02-12 02:50:07 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
66ea0ea1c1 fixed #1112 2010-02-12 02:32:50 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
fa58dce0f8 corrige un bug pourri du resize 2010-02-11 13:10:22 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
e6d1b3f1fe fix rotation with /prev /next 2010-02-11 13:08:42 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c638055b24 fixed #1148 2010-02-11 04:59:58 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d2a4ecf9a5 little cleanup 2010-02-10 16:47:43 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
8867698d93 :( 2010-02-03 00:00:09 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a27defb885 fixed #1113 2010-02-02 23:59:43 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
09099bed72 fixed #1139 2010-02-02 23:57:32 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
4b47768ece fixed #1147 2010-02-02 23:35:01 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
bd4a258fe7 fixed #1146 2010-02-02 19:13:14 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
3b417f747e doesn't crash anymore on tiny-tiny resize. Rewrite the input on resize 2010-02-02 03:03:06 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
5212eb4abb Do not redraw the Vline at each user_list refresh 2010-02-02 01:49:54 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
25d3ab27e7 fix le bug du topic 2010-02-01 21:51:17 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
246761b7a8 /usr/bin/environ c'est mieux 2010-02-01 20:28:33 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a47b1e6fb3 nouvelle gestion des traceback, beaucoup mieux pour debuguer 2010-02-01 14:51:52 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
7663202d86 ajout du logo 2010-01-31 23:57:42 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ea3e1ce3de update la text_win lors d'un changement de topic 2010-01-31 19:45:03 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
693892498b refresh a la con 2010-01-31 19:07:22 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
dc342fa28d on vire les trads jusqu'à ce que je corrige ces trucs chiants 2010-01-31 19:01:18 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
18f161e4a6 corrige un bug dans la liste de contacts (saloperie d'utf-8) 2010-01-31 15:59:37 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
4a583ee2ae fix scrollok after resize 2010-01-31 15:40:56 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
5c6ac47ef0 allo. 2010-01-31 15:36:33 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
747674a5ec fix resize problem and default_nick 2010-01-31 15:35:59 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d6458b66aa inclus xmppy0.5-RC1 avec les sources, sinon c'est chiant. 2010-01-31 15:09:58 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
be17c6a603 rfix le meme truc 2010-01-31 14:28:21 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
7306eed584 fix la copie du fichier de conf au premier demerrage 2010-01-31 14:25:48 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6c94f611a5 test 2010-01-31 14:23:14 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9faeb0674c cleanup, launch.sh, makefile 2010-01-31 05:33:54 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6f34406477 fixed #1121 2010-01-31 04:08:47 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0864c6e285 rien a close() 2010-01-31 03:44:59 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
324c6f87e0 fixed #1110 2010-01-31 03:42:25 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
dbab1876f8 fixed #1075 2010-01-31 03:07:30 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
54266c0c7f fixed #1124 2010-01-31 01:29:04 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a3ee784d15 fixed #1107 2010-01-31 01:22:39 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
e273c57235 fixed #1123 2010-01-31 00:25:17 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ad00f721fa /help command. fixed #1122 2010-01-30 04:42:29 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
32a1a4713a /part OK 2010-01-30 04:02:23 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
e5683d781d /nick 2010-01-30 03:06:38 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
95c7ad4ac8 on peut choisir son nick lors d'un /join machin@truc/NICK 2010-01-30 02:50:24 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
33cf82e094 gestion de la RECEPTION des kicks 2010-01-29 16:24:44 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ba8d1803f4 oups 2010-01-28 17:18:24 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a4566d5d91 n'affiche plus les infos que si on est sur la fenêtre Info 2010-01-28 17:14:37 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a7aa1e0e6b je sais plus ce que j'ai changé 2010-01-28 00:55:02 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
5f37b5273c on peut déborder l'input (mais pas venir corriger le tout début de la ligne…) 2010-01-27 23:12:40 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
e724584faa corrige la deconnexion sur les conneries du genre ctrl+x. Et desactive C-c en mode pas-debug 2010-01-27 23:02:12 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
40f3dad56b la touche suppr fonctionne 2010-01-27 22:37:40 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6429b30f91 là ça marche. 2010-01-27 22:32:20 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
5a3f8ef18d on PEUT effacer des caractères :o 2010-01-27 22:29:28 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9d5d96c5b0 fix le bug du pseudo moisi 2010-01-27 21:58:02 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
5137f86445 quelques fixs, genre l'historique et les accents et tout ca 2010-01-27 21:44:48 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9275ded333 historique, edition de ligne correcte, affichage du texte OK, gestion des caracteres unicodes (reception et envoie) et d'autres trucs 2010-01-27 19:46:08 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
038038b728 toute nouvelle facon d'afficher le texte. Les accents fonctionnent. TODO: recoder le textpad from scratch, parce qu'il craint comme ca. 2010-01-27 17:02:13 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
64d5c4b6f3 ca fonctionne, ca clignotte, et cest gay 2010-01-26 19:33:40 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
865ab0316a nettoyage 2010-01-26 17:10:37 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
49caa2a6eb corrige le bug du clignottement 2010-01-21 13:10:33 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
23320f0ffe ah, et c'est mieux avec le fichier. 2010-01-21 04:42:38 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
ef75b9f70c couleurs en fonction du role des gens dans les salons 2010-01-21 04:41:54 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
f36fefdce5 on peut parler, recevoir des messages, rejoindre des salons (/join), changer de tab (/next, /prev), mais ca blink et c'est nul 2010-01-21 01:54:50 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
44abb9b6bb interface 2010-01-13 01:04:30 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6298b4331a prout 2010-01-12 14:57:58 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c7e0fc1c25 gui cool 2010-01-12 14:16:13 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d5850f433e PFOUUUUUU 2010-01-12 11:52:26 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
c1b84e2a3b df 2010-01-12 10:42:37 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
72aabb2902 rien 2010-01-11 15:08:11 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
e9dc9aef5a sdf 2010-01-11 13:28:57 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
0b79f6b728 first commit 2010-01-10 20:14:17 +00:00