mathieui
ea1851e00d
Iterate over the messages from the end, not from the start
...
(the corrected message is way more likely to be recent)
2013-01-02 19:32:32 +01:00
mathieui
d0a8304e55
Add the save_status, status, and status_message options
...
(the name show is not intuitive, so I used status and status_message)
- The status is send when connecting, and is the same used when joining
rooms
- save_status is true by default, and will make poezio save the status
whenever it changes
- status and status_message are empty by default
2013-01-02 19:07:36 +01:00
mathieui
c04fbadf2f
Add a default color for “Warning” messages
2013-01-02 01:48:55 +01:00
mathieui
17d0527cf8
Fix a traceback with corrections
2013-01-02 01:36:53 +01:00
mathieui
677b944d38
Fix a TB on /move_tab
2013-01-02 01:19:47 +01:00
mathieui
a1607c4c6e
Fix #2082 (xml:lang)
...
This is now already done in sleekxmpp, so I added a “lang” configuration
option. TODO: use the locale of the system.
2012-12-31 14:00:09 +01:00
mathieui
d15c4e0b58
Fix #2138 (send xhtml with /say and /correct)
2012-12-31 03:02:18 +01:00
mathieui
26ecafc6e5
Fix #2161
2012-12-31 02:22:28 +01:00
mathieui
f1d2aa67d0
Fix #2158
...
Fix /accept for transports.
I think there are more people who use transports than people who have
\2f into a legitimate JID. So I believe this is ok.
2012-12-30 19:43:07 +01:00
mathieui
d66cf8e1fe
Typo
2012-12-30 19:31:27 +01:00
mathieui
80c79d8b79
Fix #2189 Fix #2139 - Make /correct work properly in all chat tabs
...
#2189 wasn’t crashing, but well.
Also fix a crash with the separator and /correct
2012-12-30 19:27:59 +01:00
mathieui
7ec85ae328
Fix #2143 Fix #2056
...
Show headline messages in the info buffer, and show error messages (or
other errors) with a special style.
2012-12-30 17:40:27 +01:00
mathieui
0f9b37b8a8
Do not rebuild everything in order to modify a message
...
(should fix the “leak” on /correct, and make it faster)
2012-12-30 14:54:54 +01:00
Emmanuel Gil Peyrot
65e097f410
Display the number of revisions of a corrected message.
2012-12-29 13:14:50 +01:00
Emmanuel Gil Peyrot
590afbd4bc
Fix /correct and /me highlights, and handle /correct a bit better.
2012-12-29 13:14:50 +01:00
mathieui
dc4e0302b4
Fix #1977
2012-12-28 20:44:49 +01:00
mathieui
8aa5828459
Fix #2174
...
/server_cycle now takes a suffix and will match all the rooms with this
same suffix. It also means that /server_cycle room@domain.tld will now only
cycle root@domain.tld instead of all the rooms of domain.tld.
2012-12-28 19:24:13 +01:00
mathieui
f2caca5f23
Fix #2153
2012-12-27 18:18:20 +01:00
mathieui
97c66b42c3
Fix the ^? for python 3.1
...
possibly lost keystrokes when there is lag, but who cares?
2012-12-27 16:22:29 +01:00
mathieui
2a145abf9b
Allow theming of the info buffer messages
...
(only the left part)
2012-12-20 19:20:30 +01:00
mathieui
2a980838a9
Fix #2186 (muc password in the config file)
...
Also use the passwords on start, and automatically use a password with
/join if there is one.
2012-12-20 18:50:34 +01:00
mathieui
519f3afe06
Fix a tb on /names (typo)
2012-12-18 13:18:49 +01:00
mathieui
cae7ccf132
try to fix the ^? issue
2012-12-18 13:02:21 +01:00
mathieui
f291d07567
Do not take 100% of the CPU when the certificate has changed
...
and let the user have a better chance to read the question entirely
2012-12-18 00:22:36 +01:00
Florent Le Coz
ca216a754e
Remove that buggy thing (don’t ask more details, just read the diff).
2012-12-17 03:55:29 +01:00
Florent Le Coz
88346b965e
Fix a tb on escape and no key after it.
2012-12-16 18:16:08 +01:00
mathieui
cb900858a0
Fix the per-tab options on logs
2012-12-16 13:42:22 +01:00
mathieui
344e8c8d6c
fix a traceback when we accidentally seek() in the middle of a char
2012-12-15 23:34:28 +01:00
mathieui
423bae05b0
Really make the use_log a tab-specific option.
...
and do not read the whole log file for the last lines.
2012-12-15 23:23:12 +01:00
mathieui
08ca9bd5c5
Sort the configurations options by name in the documentation
...
(instead of chaos)
2012-12-15 22:57:57 +01:00
mathieui
91975fd261
Fix a TB on python < 3.2
2012-12-15 21:51:14 +01:00
mathieui
4f084671d3
(should) Fix #2175 ; prevent bugs caused by tab gaps
2012-12-15 21:49:11 +01:00
mathieui
9f7a16141a
Fix #2172 (select which rooms are logged)
2012-12-15 20:29:37 +01:00
Florent Le Coz
266ba884e5
Make /w command better.
...
fix #2185
2012-12-15 19:51:07 +01:00
mathieui
4fe00ed069
Fix the '^?' characters appearing
2012-12-15 16:40:41 +01:00
Florent Le Coz
0190f9b017
In user lists, the upper line is now the upper most person.
...
This means you cannot scroll too high.
fix #2180
2012-12-15 04:33:20 +01:00
Florent Le Coz
b23e7751d2
Fix the position of the ++ indicator in muc user list when asc sort is in use.
...
fix #2181
2012-12-15 03:51:38 +01:00
Florent Le Coz
c7f4abaef6
Add support for /set <option> toggle, which toggles the current value
...
fix #2184
2012-12-15 03:28:06 +01:00
Florent Le Coz
786f0e7222
Introduce a special "reverse" value for the COLOR_HIGHLIGHT_NICK theme option.
...
If COLOR_HIGHLIGHT_NICK = "reverse", the highlight nick will be in reverse
mode.
fix #2165
2012-12-15 02:42:30 +01:00
Florent Le Coz
fb8295c05f
Do not use COLOR_HIGHLIGHT_NICK for things not related to highlighted nicks.
2012-12-15 02:05:21 +01:00
Florent Le Coz
0ef9d3594b
Use get_wch() if available, otherwise use the old (maybe buggy) method.
...
This makes it possible to read the ctrl+arrows keys with python3.3, assign
ctrl+left/right to next/previous tab, in the default config.
2012-12-14 04:21:17 +01:00
Łabędź
1835d36495
bugfix: count roster list length by real listed item and not count filtered items
...
bugfix: use cache table of roster (created on every refresh) to get selected row object,
fixing bad row selecting when jumping over group (was changing pos variable and
not selected_row while moving to next contact after group)
2012-12-13 22:03:36 +01:00
Florent Le Coz
e2592f5cdf
Add a new show_timestamps option to hide/show timestamps in text buffers.
2012-12-07 23:39:49 +01:00
mathieui
59be8bdd62
Sort items in /help
2012-12-05 19:40:05 +01:00
Florent Le Coz
7b9ee9cdb7
Force a resize of the interface whenever we /set something.
...
This avoid some garbage on the screen when we set an option that changes the
behaviour of the UI.
2012-11-30 15:14:47 +01:00
Florent Le Coz
5bfbbb2c24
Add a hide_user_lits option that does what it says.
...
fix #2170
2012-11-30 15:14:47 +01:00
Florent Le Coz
5db9144303
Fix a byte value in the utf-8 decoding in poopt.
2012-11-30 15:14:21 +01:00
mathieui
9e0fe54a49
Fix the timedelta for python 3.1
2012-11-23 09:01:35 +01:00
mathieui
ba569630f7
Revert "Fix #2151 (cannot reload the OTR plugin)"
...
Importlib is utterly broken in python < 3.3, So revert for now
This reverts commit a1c3d0dcdf
.
Conflicts:
src/plugin_manager.py
2012-11-22 20:16:16 +01:00
mathieui
25de0663bc
Fix the slow search
2012-11-22 00:56:42 +01:00