Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-26 | Change how scrolling is done | mathieui | |
- All functions involved return a boolean, and the core function use that value to determine if a refresh is needed or not. (avoids useless refreshs) - Scrolling with PGUP/DOWN on the roster now only does _one_ action, an not a range corresponding to the screen size (should be way faster) | |||
2012-07-26 | Remove the duplicate function get_tab_of_conversation_with_jid | mathieui | |
- get_conversation_by_jid() now behaves like the removed name | |||
2012-07-26 | Refactor core.py to have meaningful sections | mathieui | |
- Put the commands and the related completions together - Put the xmpp handlers together - Put the curses-using functions together | |||
2012-07-26 | Small non-impacting modifications | mathieui | |
- Write the config with “option = value” instead of “option= value” - Docstring for sighup_handler - Optimize a join() in the main loop - Rename the verbose get_error_message_from_error_stanza() with get_error_message() - Remove the unused Tab.just_before_refresh() which is litterally used nowhere in poezio | |||
2012-07-17 | Fix /version to find a fulljid when available | mathieui | |
And improve the completion in the roster (go to the resources) | |||
2012-07-04 | Use no_auth instead of failed_auth event | mathieui | |
With failed_auth, poezio was showing an error message for each authentication mechanism tried (3, usually). This commit fixes that. | |||
2012-07-03 | Do not reload plugins on reconnection | mathieui | |
If the plugins_autoload list was not empty, it caused the plugins to be reloaded upon each reconnection (with /connect or not). Now it does not. | |||
2012-07-03 | Make /status comply with the command args rule | mathieui | |
- if there are more args than handled, no message will be set - fix the 'status' plugin accordingly | |||
2012-07-03 | Improve the simple_notify plugin and the daemon to execute a command to ↵ | Florent Le Coz | |
clean the notification and to execute the remote commands through sh -c, letting us use pipes and redirections. Also adds the highlight event for plugin, and make the simple_notify plugin use it as well. | |||
2012-05-29 | Move ^D to ^X | mathieui | |
2012-05-22 | Remove the unused “port” option. | mathieui | |
custom_port is already used instead. | |||
2012-05-21 | Fix the ^I (when pasting) issue correctly this time. | Florent Le Coz | |
2012-05-21 | Revert "Do not display ^I when pasting a tabulation char." | Florent Le Coz | |
This reverts commit 837b46d68b10f5c6e9cc80e07e33fd025b51634b. | |||
2012-05-21 | Docstrings, and small cleanup | mathieui | |
2012-05-20 | Do not display ^I when pasting a tabulation char. | Florent Le Coz | |
2012-05-17 | Show subscription changes in the info buffer - Fixes #2234 | mathieui | |
2012-05-16 | Put color in the topic again | mathieui | |
2012-05-16 | Prevent the rooms from going “offline” | mathieui | |
Add a blacklist inside the roster that contains the bare JIDs of all the rooms ever joined in this session, so that no JID using this server will ever be shown as getting “offline”. If there is a cleaner way to do that (discriminating JIDs), I welcome it. | |||
2012-05-16 | Add status code handling - Fixes #2338 | mathieui | |
Get status codes in presence and message stanzas, and show information related to them. If the change hinders privacy (logs added, or public JIDs), then a red “Warning” message is shown instead of the classic “Info”. | |||
2012-05-14 | Fix the “/bookmark{,_local} *” behaviour | mathieui | |
2012-05-12 | Add the ignore_private and private_auto_response options | mathieui | |
MUC-specific options. private_auto_response is empty by default. + new event ignored_private | |||
2012-05-10 | Prevent iq errors & timeouts on /join completion | mathieui | |
2012-05-10 | Fix the usr join/rejoin when someone gets kicked or banned | mathieui | |
2012-05-10 | Add a way to execute a custom command with a custom key binding | mathieui | |
(+doc) | |||
2012-05-10 | Add new status & bookmarks actions | mathieui | |
2012-05-08 | Add the possibility to map keys on 'actions' | mathieui | |
2012-05-07 | Fix the duplicate messages when talking to an offline gmail contact | mathieui | |
2012-04-28 | Trigger only the 'normal_presence' event if the contact is in the roster | mathieui | |
2012-04-27 | Roster update: Merge branch 'master' of https://git.louiz.org/poezio | mathieui | |
Conflicts: src/core.py src/tabs.py | |||
2012-04-27 | Fix the completion for all commands manipulating the roster | mathieui | |
2012-04-27 | Add the new subscription handlers and update on_message() and disconnect() | mathieui | |
2012-04-27 | Update the got_online, got_offline, and presence handlers | mathieui | |
2012-04-27 | New roster attributes and new subscription events | mathieui | |
2012-04-18 | Do not quotify completions where it is not allowed | mathieui | |
2012-04-18 | Refactor command_win a bit | mathieui | |
2012-04-18 | Remove if len(list) in command_theme | mathieui | |
2012-04-18 | Refactor command_list a bit | mathieui | |
2012-04-18 | Replace arg.split with shell_split in command_message | mathieui | |
2012-04-18 | Remove if len(list) in command_help | mathieui | |
2012-04-15 | Add a way to bookmark all the rooms at once | mathieui | |
(/bookmark * or /bookmark_local *) | |||
2012-04-02 | Fixes #2350 (reloading static resources on SIGHUP) | mathieui | |
2012-04-02 | Fixes #2349 | mathieui | |
2012-03-30 | Should fix the refresh issue | mathieui | |
2012-03-26 | Remove some useless refreshs | mathieui | |
2012-03-25 | Do not add stanzas to the xml_tab buffer unless there an is active one | mathieui | |
2012-03-17 | Fixes #2343 | mathieui | |
2012-03-13 | Fix bookmarks | mathieui | |
2012-03-09 | Bring back /set completion | mathieui | |
2012-03-08 | Validate the SSL cert using the TOFU (Trust On First Use) model | mathieui | |
2012-03-07 | Fix the behaviour of /join | mathieui | |