Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Entirely remove the g_lock (used to avoid a few race conditions with ncures) | 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 | 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-24 | First adaptation to slixmpp | Florent Le Coz | |
2014-07-24 | Use slixmpp | Florent Le Coz | |
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-06 | When closing a tab, go to the previous one, and not the one before it in the ↵ | mathieui | |
tab list | |||
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 | 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 | |
2014-04-30 | Remove Tab.get_name() and use Tab.name instead | mathieui | |
(keep a get_name() fallback just in case for now) | |||
2014-04-30 | Add a 'tab_change' event | mathieui | |
2014-04-29 | Fix most UI issues with introduced in 0caf941 | mathieui | |
2014-04-28 | Make the size modular, remove small-size lock (also seems to fix #2155) | mathieui | |
some stuff is now hidden wen the window size gets too small (might need some adjustments). The info buffer in the roster tab, the userlist in mucs, the vertical tab list, the info buffer everywhere, etc… | |||
2014-04-27 | Fix #2106 (implement message delivery receipts) | mathieui | |
- two options request/ack_message_receipts - two new theme parameters : CHAR_ACK_RECEIVED and COLOR_CHAR_ACK - if a message has a receipt, the character is displayed between the timestamp and the nick, using the color | |||
2014-04-26 | Fix #2514 (add a /toggle command) | mathieui | |
2014-04-26 | Fix #2444 (implement room destroy) | mathieui | |
- destroy the current room if no parameter - destroy the room given as a parameter if any - no reason or alt room because it would be ambiguous in a command (implementation ideas welcome) | |||
2014-04-20 | Log exit from signals to the error log | mathieui | |
(SIGTERM, SIGHUP, and SIGPIPE for now) | |||
2014-04-18 | Mostly line-wrap at 80 chars and add docstrings | mathieui | |
- also fix some erroneous comment(s) - remove self.background which wasn’t set to something other than false - fix the chatroom address (and the doc) in the first help message | |||
2014-04-18 | Fix #2297 (crash after resize) | mathieui | |
wrap some curses calls with try/except block | |||
2014-04-15 | Fix #2440 (highlight composing tabs) | mathieui | |
- add a show_composing_tabs option, default value: "direct" - todo: find a nice different color for this | |||
2014-04-14 | Implement XEP-0249 (Direct MUC Invitations) | mathieui | |
- fallback to mediated invitations if only the bare jid is given to the command or if the jid does not advertise support TODO: provide a way to send passwords | |||
2014-04-12 | Fix #2503/4 (use “.” as an alias for the current tab in /move_tab) | mathieui | |
2014-04-11 | Fix #2421 (load and unload several plugins) | mathieui | |
2014-04-09 | Fix #2497/#2498 (/theme should return an error when loading fails) | mathieui | |
It was actually doing that for old python version but not recent onces | |||
2014-04-08 | Fix a forgotten "self." that caused alt+k to traceback | Florent Le Coz | |
2014-04-06 | fix a wrong naming in the previous commit | mathieui | |
2014-04-06 | Code cleanup | mathieui | |
fixes whitespace issues, some builtin overrides, and some enormous lines might make poezio run nanoseconds faster! | |||
2014-04-05 | Do not instantiate Keyboard at module-level | mathieui | |
2014-04-05 | Remove the pubsub-related stuff from the main branch | mathieui | |
as it is unused code anyway. | |||
2014-04-05 | Split the Core class | mathieui | |
Although the logic stays the same, and everything is put back together in a single class. |