summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-01-06Improve the help system (#1986)mathieui
TODO: change the plugin API to take advantage of this This change is backwards-compatible (as in “should not break anything”)
2013-01-05Do not display messages if they have an empty body after the hookmathieui
2013-01-04Do not display the messages with type=headline and an empty bodymathieui
(thanks, jappix)
2013-01-02Prevent a RuntimeError when there are too many revisions on a messagemathieui
Python recursion sucks, and namedtuple.repr() uses that, so I rewrote __str__ and __repr__ in order to make it the iterative way instead.
2013-01-02Iterate over the messages from the end, not from the startmathieui
(the corrected message is way more likely to be recent)
2013-01-02Add the save_status, status, and status_message optionsmathieui
(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-02Add a default color for “Warning” messagesmathieui
2013-01-02Fix a traceback with correctionsmathieui
2013-01-02Fix a TB on /move_tabmathieui
2012-12-31Fix #2082 (xml:lang)mathieui
This is now already done in sleekxmpp, so I added a “lang” configuration option. TODO: use the locale of the system.
2012-12-31Fix #2138 (send xhtml with /say and /correct)mathieui
2012-12-31Fix #2161mathieui
2012-12-30Fix #2158mathieui
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-30Typomathieui
2012-12-30Fix #2189 Fix #2139 - Make /correct work properly in all chat tabsmathieui
#2189 wasn’t crashing, but well. Also fix a crash with the separator and /correct
2012-12-30Fix #2143 Fix #2056mathieui
Show headline messages in the info buffer, and show error messages (or other errors) with a special style.
2012-12-30Do not rebuild everything in order to modify a messagemathieui
(should fix the “leak” on /correct, and make it faster)
2012-12-29Display the number of revisions of a corrected message.Emmanuel Gil Peyrot
2012-12-29Fix /correct and /me highlights, and handle /correct a bit better.Emmanuel Gil Peyrot
2012-12-28Fix #1977mathieui
2012-12-28Fix #2174mathieui
/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-27Fix #2153mathieui
2012-12-27Fix the ^? for python 3.1mathieui
possibly lost keystrokes when there is lag, but who cares?
2012-12-20Allow theming of the info buffer messagesmathieui
(only the left part)
2012-12-20Fix #2186 (muc password in the config file)mathieui
Also use the passwords on start, and automatically use a password with /join if there is one.
2012-12-18Fix a tb on /names (typo)mathieui
2012-12-18try to fix the ^? issuemathieui
2012-12-18Do not take 100% of the CPU when the certificate has changedmathieui
and let the user have a better chance to read the question entirely
2012-12-17Remove that buggy thing (don’t ask more details, just read the diff).Florent Le Coz
2012-12-16Fix a tb on escape and no key after it.Florent Le Coz
2012-12-16Fix the per-tab options on logsmathieui
2012-12-15fix a traceback when we accidentally seek() in the middle of a charmathieui
2012-12-15Really make the use_log a tab-specific option.mathieui
and do not read the whole log file for the last lines.
2012-12-15Sort the configurations options by name in the documentationmathieui
(instead of chaos)
2012-12-15Fix a TB on python < 3.2mathieui
2012-12-15(should) Fix #2175 ; prevent bugs caused by tab gapsmathieui
2012-12-15Fix #2172 (select which rooms are logged)mathieui
2012-12-15Make /w command better.Florent Le Coz
fix #2185
2012-12-15Fix the '^?' characters appearingmathieui
2012-12-15In user lists, the upper line is now the upper most person.Florent Le Coz
This means you cannot scroll too high. fix #2180
2012-12-15Fix the position of the ++ indicator in muc user list when asc sort is in use.Florent Le Coz
fix #2181
2012-12-15Add support for /set <option> toggle, which toggles the current valueFlorent Le Coz
fix #2184
2012-12-15Introduce a special "reverse" value for the COLOR_HIGHLIGHT_NICK theme option.Florent Le Coz
If COLOR_HIGHLIGHT_NICK = "reverse", the highlight nick will be in reverse mode. fix #2165
2012-12-15Do not use COLOR_HIGHLIGHT_NICK for things not related to highlighted nicks.Florent Le Coz
2012-12-14Use get_wch() if available, otherwise use the old (maybe buggy) method.Florent Le Coz
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-13bugfix: count roster list length by real listed item and not count filtered ↵Łabędź
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-07Add a new show_timestamps option to hide/show timestamps in text buffers.Florent Le Coz
2012-12-05Sort items in /helpmathieui
2012-11-30Force a resize of the interface whenever we /set something.Florent Le Coz
This avoid some garbage on the screen when we set an option that changes the behaviour of the UI.
2012-11-30Add a hide_user_lits option that does what it says.Florent Le Coz
fix #2170