Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-02-21 | Fix the background color of some messages | mathieui | |
2013-02-15 | Fix a potential traceback on /ignore | mathieui | |
(if the room was not joined) | |||
2013-02-13 | Add an indicator of the number of participants | mathieui | |
(like in weechat) | |||
2013-02-11 | Do not add a space after /unignore completion | mathieui | |
2013-02-03 | Fix the folding of contacts in multiple groups | mathieui | |
(add a defaultdict to keep the folded state in each group) | |||
2013-02-03 | Add a key (Alt+d) de delete the next word in the input. | Florent Le Coz | |
2013-02-03 | Remove some useless keys, and change the keys to scroll the info win. | Florent Le Coz | |
M-d and M-c become M-D and M-C | |||
2013-02-03 | Fix a traceback on the completion of /correct | mathieui | |
when no message has been sent yet | |||
2013-01-29 | Fix a tb on /accept. Make sure jid is a JID object, not an str. | Florent Le Coz | |
2013-01-29 | make the options in the config files case sensitive. | Florent Le Coz | |
2013-01-29 | scroll_to_separator now scrolls to the top if there’s no separator. | Florent Le Coz | |
2013-01-29 | Makes next_hl and prev_hl work after a scroll_to_separator. | Florent Le Coz | |
This makes it easy to review all the highlights after the separator was placed, using M-h, M-n, M-n, M-n… We just add a counter of highlights which is incremented each time there’s an hl, and set to zero when we reset the separator. We use that counter to set hl_pos when we scroll to the separator. | |||
2013-01-28 | Do not open new useless tabs with /message | mathieui | |
2013-01-28 | fix the completion of jids for /message | mathieui | |
2013-01-26 | Remove a single trailing space. hihi. | Florent Le Coz | |
2013-01-26 | Add an /unlock command to manually unlock a DynamicConversationTab. | Florent Le Coz | |
2013-01-26 | Implement XEP 296 for locking resource in conversations. | Florent Le Coz | |
With a few specific behaviours: When manually opening a conversation with a bare jid, we open a normal conversation that follows the XEP (locked and unlocked accordingly). If the user manually opens a conversation with a fulljid (by selecting a specific resource in the roster, or by specifying a fulljid to the /message command), we open a special tab that doesn’t follow the XEP (it is always locked to the same resource, and cannot be unlocked). When a message is received, unless a special tab has been manually opened by the other with that specific resource, we always send the messages to a uniq normal tab, unlocking or locking it according to the XEP. This means that only one tab can be opened with a given contact, unless the user specifically chooses to open a special tab for a specific resource. fixes #2159 | |||
2013-01-23 | Don’t rebuild the lines on resize when the width has not changed | mathieui | |
- because it is an heavy operation, and it is useless, since the lines only change when the width changes. | |||
2013-01-21 | Fix it for real. | mathieui | |
2013-01-21 | Fix a traceback when a tab failed to be joined in the first place | mathieui | |
2013-01-21 | Break the ugly roster refresh loop into two | mathieui | |
- The code is more understandable - The number of iterations may have slightly increased - Less things are done inside the lock, so the overall experience should be smoother | |||
2013-01-19 | Fix get_version and get_room_form | mathieui | |
2013-01-18 | Use the new command scheme in plugins too | mathieui | |
(while staying backwards-compatible) | |||
2013-01-18 | Open tabs for rooms without autojoin (but do not join them) | mathieui | |
2013-01-17 | Fix a (hidden) traceback | mathieui | |
Do not traceback when we receive a chatstate from someone not in our roster. | |||
2013-01-17 | Refresh the rooster when canceling the search. | Florent Le Coz | |
fixes #2195 | |||
2013-01-17 | Move to the upstream SleekXMPP | mathieui | |
- remove the decline command that is not in the trunk (and mediated declines are supported nowhere anyway) - change a bit xhtml-im support - change the bookmarks management a bit - Add a verification to avoid crashing when poezio will be launched the next time - Fix the (unrelated) bug when setting a jid affiliation | |||
2013-01-11 | Improve the xml tab | mathieui | |
fix refresh bugs, display the scrolling status, add an info bar, add the global info win | |||
2013-01-07 | Fix the behaviour of /move_tab | mathieui | |
2013-01-07 | fix a tb on /accept | Florent Le Coz | |
2013-01-06 | Improve 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-05 | Do not display messages if they have an empty body after the hook | mathieui | |
2013-01-04 | Do not display the messages with type=headline and an empty body | mathieui | |
(thanks, jappix) | |||
2013-01-02 | Prevent a RuntimeError when there are too many revisions on a message | mathieui | |
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-02 | Iterate over the messages from the end, not from the start | mathieui | |
(the corrected message is way more likely to be recent) | |||
2013-01-02 | Add the save_status, status, and status_message options | mathieui | |
(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 | Add a default color for “Warning” messages | mathieui | |
2013-01-02 | Fix a traceback with corrections | mathieui | |
2013-01-02 | Fix a TB on /move_tab | mathieui | |
2012-12-31 | Fix #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-31 | Fix #2138 (send xhtml with /say and /correct) | mathieui | |
2012-12-31 | Fix #2161 | mathieui | |
2012-12-30 | Fix #2158 | mathieui | |
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 | Typo | mathieui | |
2012-12-30 | Fix #2189 Fix #2139 - Make /correct work properly in all chat tabs | mathieui | |
#2189 wasn’t crashing, but well. Also fix a crash with the separator and /correct | |||
2012-12-30 | Fix #2143 Fix #2056 | mathieui | |
Show headline messages in the info buffer, and show error messages (or other errors) with a special style. | |||
2012-12-30 | Do not rebuild everything in order to modify a message | mathieui | |
(should fix the “leak” on /correct, and make it faster) | |||
2012-12-29 | Display the number of revisions of a corrected message. | Emmanuel Gil Peyrot | |
2012-12-29 | Fix /correct and /me highlights, and handle /correct a bit better. | Emmanuel Gil Peyrot | |
2012-12-28 | Fix #1977 | mathieui | |