Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-07 | Fix #3334 (error when a service includes only the actor nick in a ban) | mathieui | |
2017-10-07 | Fix #3332 (showing a join for a type="unavailable" presence) | mathieui | |
When a user isn't in a room, but due to a component bug we receive a unavailable presence, we were showing a join. | |||
2017-07-20 | Simplify /cycle as well | mathieui | |
2017-07-20 | Fix /server_cycle weirdness | mathieui | |
exit the rooms properly, call functions instead of full-blown commands, do not randomly focus stabs, etc | |||
2017-05-16 | Remove extra colon | mathieui | |
It creates a syntax error | |||
2017-05-15 | Add /add in conversation tabs. | Emmanuel Gil Peyrot | |
This is a quick shortcut to add someone to your roster when talking with them. Fixes #3313. Also fixes typos. | |||
2017-05-15 | Send a <gone/> chatstate on /close. | Emmanuel Gil Peyrot | |
Fixes #3296. | |||
2017-05-15 | Merge /unquery and /close into OneToOneTab. | Emmanuel Gil Peyrot | |
2017-04-09 | Fix #3149 (wipe xmltab messages for real with /clear) | mathieui | |
2017-04-09 | Fix ssl warning tab | mathieui | |
It wasn’t blocking because the asyncio api slightly changed in december which prevent us from running another event loop while a first one was already running. This bypasses asyncio completely, thus avoiding future problems (hopefully the select() API won’t change soon) | |||
2017-03-28 | self-ping: consider 'feature-not-implemented' a valid ping response | Georg Lukas | |
2017-02-24 | Force xmlns when parsing self-generated xhtml-im (Fix #3274) | mathieui | |
2017-02-13 | Remove a useless lambda | mathieui | |
2017-02-13 | Don't require parameters for the ignored args wrapper | mathieui | |
2016-12-26 | Add missing message types (fix #3271) | mathieui | |
Which were being filtered by the information popup filter | |||
2016-10-21 | pyflake fixes | mathieui | |
unused variables, imports, name shadowing | |||
2016-10-21 | Fill __all__ for tabs/ and windows/ | mathieui | |
2016-10-14 | Rename /reset to /filter_reset in XML tab, for consistency | louiz’ | |
2016-10-05 | Fix #3100 (Allow pasting in a data form) | mathieui | |
2016-10-04 | "information" is already plural, fix wording | mathieui | |
2016-09-29 | Display status changes in one to one chats | mathieui | |
Make hide_status_change work there as well, with per-jid configuration | |||
2016-09-25 | Normalise the user-facing name of MUC from chatroom to room everywhere. | Emmanuel Gil Peyrot | |
2016-09-25 | Fix wrong quit char color when someone leaves a MUC. | Emmanuel Gil Peyrot | |
2016-09-20 | Add a PgUp/PgDown keybind to /bookmarks. | Eijebong | |
Fixes #3231 | |||
2016-09-20 | Stop using deprecated aliases from slixmpp. | Emmanuel Gil Peyrot | |
2016-09-13 | Fix a traceback in the kick/ban handler | mathieui | |
2016-08-29 | Fix coloring of messages in the privatetab | mathieui | |
2016-08-28 | Fix some type inconsistencies | mathieui | |
(pylint) | |||
2016-08-26 | Fix #3193 (report PM errors in PM tab) | mathieui | |
2016-08-25 | Fix #3217 (allow /groupadd "group" with selected row in the roster) | mathieui | |
2016-08-22 | Muctab: Only search for matching colors on user join | mathieui | |
this call is actually quite expensive, so it will help in specific cases where we receive a lot of presence stanzas (e.g. a netsplit in an irc gateway, or a +vvvvvvvvvvvvvvvvvvvvvvvvv, etc) that are not joins | |||
2016-08-21 | Don’t call input completion() functions inside completion methods | mathieui | |
Use a placeholder object that can run it afterwards, so that we don’t have side effects inside those functions. | |||
2016-08-20 | Implement XEP-0070 using the confirmtab | mathieui | |
2016-08-19 | Remove unused leftover imports | mathieui | |
2016-08-19 | Use the confirmtab for TLS cert validation | mathieui | |
And wipe the YesNoInput from the codebase | |||
2016-08-19 | Add a "confirm" tab type | mathieui | |
This tab will be used when an external events prompts a boolean choice to a user, like a new ssl cert, or a XEP (e.g. 0070) that needs an answer, and for which a command-line interface with an info message would be a pain. | |||
2016-07-22 | Fix a bug with the _close_tab shortcut | mathieui | |
on_close wasn’t used correctly everywhere. Also make the "close" commands for each tab specific to themselves, rather than taking the current tab for closure. | |||
2016-07-14 | Improve /topic display | mathieui | |
2016-07-12 | Improve refresh performance in big rooms | mathieui | |
going through a list with more than 1000 elements, one at a time, can be a bit tedious. Especially if you go through it every time you receive one of those elements. | |||
2016-07-07 | Fix a circular import introduced in 409b1513 | mathieui | |
It breaks python 3.4 which is touchy about them, https://bugs.python.org/issue17636 | |||
2016-07-06 | Remove some unused things | louiz’ | |
2016-07-06 | Move Win._tab_win into poezio.windows.TAB_WIN. | Emmanuel Gil Peyrot | |
2016-07-04 | Correctly set the MucListTab name to a string and not a JID | louiz’ | |
Fix a traceback on /w, and many other places, when a MucListTab is open | |||
2016-07-03 | RIP gmail.com | mathieui | |
If by change a user manages to connect to gmail, they won’t be able to join another server that has MUCs, so that code is useless. | |||
2016-06-30 | Remove every now-useless usage of the Singleton function. | Emmanuel Gil Peyrot | |
2016-07-01 | Fix dynamic/static conversation tab | mathieui | |
2016-06-30 | Only import "Command" instead of "core" when possible | mathieui | |
2016-06-30 | Use a "core" parameter for each tab object instead of a singleton | mathieui | |
fixes the circular import issue | |||
2016-06-30 | Absolute imports everywhere | mathieui | |
2016-06-30 | Use absolute imports instead of relative ones | mathieui | |
All this crap is very brittle due to circular deps and python handling them badly. This appears to be fixing some stuff, at the very least. This is sed, so cleanup of imports (which can now be grouped together) is not done yet. |