Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-02 | Add a stream error handler in order to display error messages | mathieui | |
2014-10-31 | Merge branch 'master' of git.poez.io:poezio into slix | mathieui | |
Conflicts: src/bookmark.py src/config.py src/connection.py src/core/commands.py src/core/core.py src/core/handlers.py src/windows/info_bar.py src/windows/muc.py src/windows/roster_win.py src/windows/text_win.py src/xhtml.py | |||
2014-10-31 | Fix some tracebacks on /set completion | mathieui | |
(introduced by the automated default arguments of config.get) | |||
2014-10-30 | Fix the ssl check for asyncio | mathieui | |
2014-10-29 | Fix two potential tracebacks on /set completion | mathieui | |
2014-10-20 | Fix #2719 (write/read in the plugin config files even when not loaded) | mathieui | |
2014-10-20 | Fix #2713 (make /set <option> return the value of the option) | mathieui | |
Should work for any case (plugin, different section, etc) | |||
2014-10-20 | Remove the (sometimes wrong) default values in the config.get() calls | mathieui | |
2014-10-20 | Change the API of Config.get_by_tabname | mathieui | |
Make the "default" parameter optional and thus move it to the end of the command with the other optional parameters. And change all the calls. | |||
2014-10-16 | Extract XHTML-IM inline imags by default | mathieui | |
- Add two new options: tmp_image_dir and extract_inline_images - tmp_image_dir is $XDG_CACHE_HOME(usually ~/.cache)/poezio/images if unset - Name the images from a SHA-1 of their data and their mimetype - Output file:// links inside the message | |||
2014-10-16 | Do not ignore empty topics | Florent Le Coz | |
2014-10-14 | Merge branch 'master' of git.poez.io:poezio into slix | mathieui | |
Conflicts: src/core/handlers.py src/tabs/xmltab.py | |||
2014-10-12 | Add an open_all_bookmarks option | mathieui | |
this option determines if the non-autojoin bookmarks will be opened on startup or not. It is false by default. | |||
2014-10-08 | Use SHA-2 (SHA-512) to store the certificate fingerprint instead of SHA-1 | mathieui | |
Because SHA-1 is not really relevant anymore. Too bad it's significantly longer and tiring to check, even if that is to be expected. | |||
2014-10-03 | Fix #2692 (ad-hoc mistakes show /help list) | mathieui | |
2014-09-30 | Fix an other call to an old SleekXMPP function name | Florent Le Coz | |
2014-08-25 | Clear the numbers already entered on alt+j when the new one is not digit | Florent Le Coz | |
2014-08-07 | Continuation keys (like after M-j or Ctrl-c) are handled without blocking | Florent Le Coz | |
2014-08-01 | Fix a traceback when a receiving a message from a bare JID | Florent Le Coz | |
2014-08-01 | Entirely remove the g_lock (used to avoid a few race conditions with ncures) | Florent Le Coz | |
2014-08-01 | Ad-hoc requests can be sent on any JID, not just servers | Florent Le Coz | |
2014-08-01 | Fix a few blocking iq, and remove all block=False function arguments | Florent Le Coz | |
2014-08-01 | Little comments fix | Florent Le Coz | |
2014-08-01 | Privacy: do leak our last activy when our status is away or xa | Florent Le Coz | |
2014-08-01 | The password used can be changed at runtime using /set and /reconnect | Florent Le Coz | |
2014-08-01 | First implementation of auto_reconnect, poezio-side | Florent Le Coz | |
2014-08-01 | Display “authentication failed” only when all auth methods failed | Florent Le Coz | |
2014-08-01 | Make the TimedEvents work with asyncio | Florent Le Coz | |
Improvements: events now occur precisely at the specified date. You don’t need to stop touching your keyboard to execute them. | |||
2014-07-31 | Make the resize work, using an ugly workaround | Florent Le Coz | |
It seems efficient (more than the curses.endwin(); stdscr.refresh() stuf, which is slow and really really ugly) and it doesn't break my lovely main loop, so it’s all good (except that it uses shutil…) | |||
2014-07-30 | Make the bookmark stuff non-blocking | Florent Le Coz | |
2014-07-30 | Fix a bunch of iq.send() by removing the `block` argument | Florent Le Coz | |
2014-07-30 | Fix all the connect() reconnect() stuff | Florent Le Coz | |
The /reconnect command should now properly work everytime. | |||
2014-07-30 | Send pings only when we are connected | Florent Le Coz | |
2014-07-28 | Do not traceback when we receive a message from a JID with no resource | Florent Le Coz | |
2014-07-24 | First adaptation to slixmpp | Florent Le Coz | |
2014-07-24 | Use slixmpp | Florent Le Coz | |
2014-07-06 | Fix #2534 (display who changed the topic) | mathieui | |
2014-07-01 | Fix a traceback when we trigger the reload using a signal | Florent Le Coz | |
2014-05-31 | get_tab_by_name() should specify a tab type whenever possible | Florent Le Coz | |
For example, a tab can be named muc.example.com, if you do /list muc.example.com. If you then do /join muc.example.com, the error handler needs to get the correct tab (the MucTab, not the MucListTab previously opened). This commit fixes the above issue (a traceback), and maybe some others like that. | |||
2014-05-15 | Make detecting the features supported by the remote entity less awful | mathieui | |
no more stalling while waiting for a disco info while sending a message. | |||
2014-05-08 | Add an ugly fix to avoid endless disco#info queries with each message (with ↵ | mathieui | |
receipts) We need to check if the remote entity supports 0184, but if it doesn’t support disco#info, then we will get an iq type="error" and nothing will be cached, leading to disco#info queries being sent each time. Keep a cache valid 2 hours of the JIDs which replied with an error. TODO: check that this the kind of time period we want. | |||
2014-05-08 | Fix a hidden traceback on error message outside MUCs | mathieui | |
2014-05-06 | When closing a tab, go to the previous one, and not the one before it in the ↵ | mathieui | |
tab list | |||
2014-05-05 | Fix a traceback on adhoc error | mathieui | |
2014-05-05 | Revert "Fix #2072 (only resize a tab if the size changed since the last ↵ | mathieui | |
display)" This reverts commit b46f0f5e266c321632738ca40839759486b47a7e. Conflicts: src/tabs/muclisttab.py Doing this made the unresized elements refresh in the old subwins, causing glitches and weirdness. And anyway, the only problematic element is the TextWin (rebuilding all the lines of a buffer is expensive), but it already checks if the width changed. | |||
2014-05-04 | Do not beep in a MUC if we receive a message from one of our resources | mathieui | |
happens when beep_on contains "message". thanks eijebong | |||
2014-05-04 | Implement the execution of ad-hoc commands (#1832) | Florent Le Coz | |
2014-05-04 | Add the /ad-hoc <jid> command to list commands of the given jid | Florent Le Coz | |
2014-05-03 | Fix #2072 (only resize a tab if the size changed since the last display) | mathieui | |
2014-05-01 | Move data_forms in the tabs directory | Florent Le Coz | |