Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-04 | Write the config to a tmp file before a final copy | Mathieu Pasquet | |
(should prevent some conditions leading to config corruption happenning when poezio cannot write anymore) | |||
2013-12-04 | Handle signals differently than /quit | Mathieu Pasquet | |
- do not save the config (only for roster and stuff) - do not except that resetting the curses state will work everytime | |||
2013-11-26 | refactor the texts in core to be more readable and fix some typos | Mathieu Pasquet | |
2013-11-14 | Fix a tb | Mathieu Pasquet | |
2013-11-14 | Add a /password command in the RosterTab | Mathieu Pasquet | |
Thanks to Florob for the initial input | |||
2013-11-13 | On kick, get the actor 'nick', before trying the 'jid' | Florent Le Coz | |
'nick' attribute has been introduced recently in the XEP. We still try the 'jid' attribute for backward compatibility. And also we don’t traceback anymore if any of these fields is not present. | |||
2013-10-21 | Increase the number of chars to "jump" when the cursor goes out of the input | Florent Le Coz | |
2013-10-21 | And I forgot to scp this file :x | Florent Le Coz | |
2013-10-20 | Improve the input a lot | Florent Le Coz | |
Noticeable changes: - The input "view" is smarter, it always move to a decent position so we can see enough text around the cursor. - The cursor goes at the end of the input when pasting some long text - The formatting chars (^C and o, b, a, 1, 2, 3 etc) are now visible in the input. This makes it a lot easier to know where these special characters are, to change them and efficiently edit our text (we just lose a little, on the cosmetic side, but who cares) - The code is actually a lot simpler in the functions to move the cursor, insert/delete chars: we do not have to deal with special cases where the formatting characters are actually composed of two chars. fixes #2183 | |||
2013-10-06 | Fix #2358 (/correct is broken in private conversations) | Mathieu Pasquet | |
2013-10-06 | Give help about tab-specific command first in /help | Mathieu Pasquet | |
(the tab-specific commands were executed first, but their help wasn’t given first) | |||
2013-10-06 | , | Mathieu Pasquet | |
2013-10-06 | Fix #2361 (extract the PEP list directly from the XEPs) | Mathieu Pasquet | |
2013-10-06 | Fix a refresh issue in the roster | Mathieu Pasquet | |
2013-10-06 | Fix #2373 (/message creates duplicate tabs) | Mathieu Pasquet | |
2013-09-19 | Fix #2369 (black nick color) | Mathieu Pasquet | |
2013-09-19 | Fix #2372 (traceback on space in roster after disconnect) | Mathieu Pasquet | |
selected_row wasn’t reset | |||
2013-09-16 | Fix /export | Mathieu Pasquet | |
2013-09-06 | TIL splitlines() | Florent Le Coz | |
2013-09-06 | Much more efficient and clean way to get the last n messages from history | Florent Le Coz | |
2013-08-16 | quote a completed word if it has \ in it | mathieui | |
2013-08-16 | Fix an issue with shlex | mathieui | |
(well, sort of fix) | |||
2013-08-15 | Move shlex to poezio_shlex to avoid conflicts with the stdlib | mathieui | |
2013-08-13 | Remove debug | mathieui | |
2013-08-10 | Typo | mathieui | |
2013-08-10 | Fix potential issues with import paths | mathieui | |
2013-08-10 | Fix #2343 | mathieui | |
2013-08-10 | Fix #2337 (search the themes the same way than plugins) | mathieui | |
- Load the themes from: 1 - The sources found in the directory ../data/themes/ (if it exists) 2 - The user-defined dir (or ~/.local/blah) 3 - The poezio_themes package if found - Also fix some potential issues with the plugins importer | |||
2013-08-06 | Fix a crash for python < 3.3 | mathieui | |
2013-08-06 | Fix the folder creation for roster changes | mathieui | |
2013-08-05 | Add a specific /invite command for the MucTab | mathieui | |
2013-08-05 | Fix common.shell_split with empty strings | mathieui | |
2013-08-04 | Fix some refresh quirks | mathieui | |
2013-08-04 | Add the same pluggable "information element" to the PrivateTab | mathieui | |
2013-08-04 | If plugins removed the message body in a callback, don’t send it | mathieui | |
2013-08-04 | Add the name of the plugin when loading it fails | mathieui | |
2013-08-04 | Prevent messages with typ=0 from being logged | mathieui | |
(new typ value) | |||
2013-08-04 | Do not load logs if use_logs is false | mathieui | |
2013-08-04 | Fix a traceback on get_logs | mathieui | |
2013-08-03 | Remove test code added by accident | mathieui | |
2013-08-03 | Logs errors by default, in a dedicated file | mathieui | |
- log_errors option, true by default - errors go in log_dir/errors.log (so $XDG_DATA_HOME/errors.log by default) This should help a lot for debugging, and provide a way for people to easily give debug traces without useless or personal infos. | |||
2013-08-02 | Fix #2317 (/join completion is broken) | mathieui | |
Also add an override parameter to new_completion so that the completion does not care if the list matches the previous input or not. | |||
2013-08-01 | Fix #2049 (get the current completed argument) | mathieui | |
A command argument can now be completed even if it isn’t the last one in the input. - Add a new method Input.new_completion Almost like the old auto_completion method, except taht it takes another argument: argument_position, which is the argument to be completed. - Methods using the old completion method still work - All completion methods in poezio now use the new one if necessary - Further details can be found in the docstring of new_completion | |||
2013-08-01 | Move /clear_infos to /clear for consistency | mathieui | |
2013-08-01 | ref #2318 (fix correction when the server doesn’t send back the same ids) | mathieui | |
This will only work if the message ids are the same across all participants… | |||
2013-07-31 | Fix #2334 (wrong character length for formatting chars) | mathieui | |
2013-07-31 | Fix #2306 (none, to, and from subscriptions should be more visible) | mathieui | |
Added a configuration option and some theme variables. | |||
2013-07-30 | Fix #2341 (/message <bare/resource> doesn’t open a new tab…) | mathieui | |
If a tab with the given fulljid is not found, then a new tab will be opened, even if we are in discussion with the bare jid. | |||
2013-07-29 | Fix #2335 (crash on /cycle with room without userpart) | mathieui | |
2013-07-29 | Fix an import broken with the last sleekxmpp update | mathieui | |