mathieui
c55f199143
fixes #2171 , fixes #2173 , also set a minimum size (< 5 lines crashes poezio when resizing)
2011-05-14 01:21:59 +02:00
mathieui
bf5599d4d0
fixes #1995 (hopefully google will fix their server, one day…)
2011-05-13 21:00:39 +02:00
mathieui
ec1aef198b
Fix #2170
2011-05-13 20:34:19 +02:00
mathieui
007170e39e
Fix #2175
2011-05-13 20:24:10 +02:00
mathieui
03a691c4d1
Fix #2176 , and remove useless stuff added by 2to3
2011-05-13 20:19:10 +02:00
mathieui
3d43517a41
Don’t break xhtml-im
2011-05-13 11:46:50 +02:00
mathieui
2860232cc6
Fix a traceback on C-c ❶ or C-c ², etc
2011-05-13 11:34:31 +02:00
mathieui
c631673cf3
should fix #2161 , and enable xhtml-im while in debug
2011-05-11 14:33:22 +02:00
mathieui
4a007eb42b
-log.debug
2011-05-10 00:49:20 +02:00
mathieui
6e58f88d05
Fix the /version command in mucs (and globaaly) & improve shlex parsing
2011-05-10 00:47:41 +02:00
Florent Le Coz
bc67a7d654
Aha, remove this duplicate function
2011-05-06 02:47:34 +02:00
Florent Le Coz
897aa5bd70
M-backspace deletes a word
2011-05-05 23:28:06 +02:00
Florent Le Coz
118a81992d
Fix /recolor correctly, and also fixes #2158
2011-05-04 23:08:58 +02:00
Florent Le Coz
c784deea9c
Fix the paused status that was sent on /part and other inapropriate situations
2011-05-04 22:52:24 +02:00
mathieui
0029f47082
Fix python 3.1 compat
2011-05-04 22:25:26 +02:00
mathieui
c93aafa8f5
fixes #2148 , #2156 , #2155
2011-05-04 22:05:02 +02:00
Florent Le Coz
4b932d3a87
Do not dispaly information message about the contact that were already connected at the moment we got logged in.
2011-04-18 03:42:10 +02:00
Florent Le Coz
d913e71513
Refresh optimization on chatstates
2011-04-18 03:34:51 +02:00
Florent Le Coz
3aa6e891a5
Add some more debug and optimze the general refresh again
2011-04-18 03:07:28 +02:00
Florent Le Coz
78d8d3e74b
Great roster refresh optimization
2011-04-18 02:27:46 +02:00
Florent Le Coz
da76355af0
Remove the paused timed event when we send the message
2011-04-17 15:49:38 +02:00
Florent Le Coz
d1a797205a
Fix the infinite loop…
2011-04-17 15:18:17 +02:00
Florent Le Coz
b4d1eda1e0
Fixed #2150
2011-04-17 15:12:12 +02:00
Florent Le Coz
cd623aef58
Litter bug on roster presence
2011-04-17 13:55:34 +02:00
Florent Le Coz
f509c3ee22
idem etc
2011-04-17 00:49:49 +02:00
Florent Le Coz
bf2bd33bd3
Idem
2011-04-16 22:55:30 +02:00
Florent Le Coz
1c4867b180
Fix some refresh issues
2011-04-16 22:03:11 +02:00
Florent Le Coz
3711c258a8
Optimize refresh by doing only when strictly required and on the concerned part of the screen.
...
Also remove the \n at the end of /info when status message is empty
2011-04-16 21:46:07 +02:00
Florent Le Coz
9889baf0ce
Make the information messages "pop" the information buffer temporarly
2011-04-16 18:07:14 +02:00
Florent Le Coz
8167f9d3a4
Fix a typo that made the ban messages not appear at all
2011-04-16 01:19:53 +02:00
Florent Le Coz
5c0cf9a98d
fix the colors for Subscribed alerts
2011-04-10 20:03:16 +02:00
Florent Le Coz
f414f341a4
Remove the bugged handling of :ctrl+arrows
2011-04-10 17:02:48 +02:00
Florent Le Coz
737bbbface
Fix the read_keyboard on ^C
2011-04-10 17:00:29 +02:00
Florent Le Coz
6cd5f8d4f7
Fix the dispay of links in xhtml messages. Reenabling xhtml-im by default
2011-04-10 16:44:26 +02:00
Florent Le Coz
72ec428320
Ignore messages with empty body. fixed #2144
2011-04-10 14:19:18 +02:00
Florent Le Coz
01509b463b
Fix the *args of timed events
2011-04-10 04:08:33 +02:00
Florent Le Coz
a6c56682b7
Implement paused chate state. fixed #2124
2011-04-10 03:52:46 +02:00
Florent Le Coz
35b6e146cb
Basic timed event implementation.
2011-04-09 22:18:36 +02:00
Florent Le Coz
27a20b349c
Have a timeout in read_char to enable timed events
2011-04-08 16:36:00 +02:00
Florent Le Coz
ce5d67d8f6
Alt+ a number returns to the previous tab if we are already on tab “number”.
...
Kassdédi mrk
2011-04-05 20:51:35 +02:00
Florent Le Coz
f4c138e444
Save the last presence. Fix #2133
2011-04-05 05:27:52 +02:00
Florent Le Coz
cb1abbd945
Disable xhtml-im by default
2011-04-04 19:19:27 +02:00
Florent Le Coz
7e2a98b0f5
Color 7is now the default color instead of white
2011-04-04 16:09:05 +02:00
Florent Le Coz
b3a9dc8637
Fixed #2136
2011-04-04 15:22:06 +02:00
Florent Le Coz
5aa5a25b8a
Fix that again
2011-04-04 02:31:46 +02:00
Florent Le Coz
22832b339b
Fix colors of reason in a kick message
2011-04-04 02:29:35 +02:00
Florent Le Coz
63e4833b09
Fix a crash on normal messages, and add colors to information messages
2011-03-31 00:36:15 +02:00
Florent Le Coz
eac38e0316
Fix the generated xhtml: span was closed too often at the end
2011-03-30 04:48:02 +02:00
Florent Le Coz
92e63829a6
Finish colors support with xhtml (clean the elinks dump, handle the input etc)
2011-03-30 04:34:45 +02:00
Florent Le Coz
51cebe7bdc
Remove the xhtml-im that was inserted for debug, add the start of a method to enter attributes in Inputs, convert \n to <br /> in xhtml_im bodies and put that body in a <p> element
2011-03-29 21:07:53 +02:00
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