summaryrefslogtreecommitdiff
path: root/poezio/tabs
AgeCommit message (Collapse)Author
2017-07-20Simplify /cycle as wellmathieui
2017-07-20Fix /server_cycle weirdnessmathieui
exit the rooms properly, call functions instead of full-blown commands, do not randomly focus stabs, etc
2017-05-16Remove extra colonmathieui
It creates a syntax error
2017-05-15Add /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-15Send a <gone/> chatstate on /close.Emmanuel Gil Peyrot
Fixes #3296.
2017-05-15Merge /unquery and /close into OneToOneTab.Emmanuel Gil Peyrot
2017-04-09Fix #3149 (wipe xmltab messages for real with /clear)mathieui
2017-04-09Fix ssl warning tabmathieui
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-28self-ping: consider 'feature-not-implemented' a valid ping responseGeorg Lukas
2017-02-24Force xmlns when parsing self-generated xhtml-im (Fix #3274)mathieui
2017-02-13Remove a useless lambdamathieui
2017-02-13Don't require parameters for the ignored args wrappermathieui
2016-12-26Add missing message types (fix #3271)mathieui
Which were being filtered by the information popup filter
2016-10-21pyflake fixesmathieui
unused variables, imports, name shadowing
2016-10-21Fill __all__ for tabs/ and windows/mathieui
2016-10-14Rename /reset to /filter_reset in XML tab, for consistencylouiz’
2016-10-05Fix #3100 (Allow pasting in a data form)mathieui
2016-10-04"information" is already plural, fix wordingmathieui
2016-09-29Display status changes in one to one chatsmathieui
Make hide_status_change work there as well, with per-jid configuration
2016-09-25Normalise the user-facing name of MUC from chatroom to room everywhere.Emmanuel Gil Peyrot
2016-09-25Fix wrong quit char color when someone leaves a MUC.Emmanuel Gil Peyrot
2016-09-20Add a PgUp/PgDown keybind to /bookmarks.Eijebong
Fixes #3231
2016-09-20Stop using deprecated aliases from slixmpp.Emmanuel Gil Peyrot
2016-09-13Fix a traceback in the kick/ban handlermathieui
2016-08-29Fix coloring of messages in the privatetabmathieui
2016-08-28Fix some type inconsistenciesmathieui
(pylint)
2016-08-26Fix #3193 (report PM errors in PM tab)mathieui
2016-08-25Fix #3217 (allow /groupadd "group" with selected row in the roster)mathieui
2016-08-22Muctab: Only search for matching colors on user joinmathieui
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-21Don’t call input completion() functions inside completion methodsmathieui
Use a placeholder object that can run it afterwards, so that we don’t have side effects inside those functions.
2016-08-20Implement XEP-0070 using the confirmtabmathieui
2016-08-19Remove unused leftover importsmathieui
2016-08-19Use the confirmtab for TLS cert validationmathieui
And wipe the YesNoInput from the codebase
2016-08-19Add a "confirm" tab typemathieui
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-22Fix a bug with the _close_tab shortcutmathieui
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-14Improve /topic displaymathieui
2016-07-12Improve refresh performance in big roomsmathieui
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-07Fix a circular import introduced in 409b1513mathieui
It breaks python 3.4 which is touchy about them, https://bugs.python.org/issue17636
2016-07-06Remove some unused thingslouiz’
2016-07-06Move Win._tab_win into poezio.windows.TAB_WIN.Emmanuel Gil Peyrot
2016-07-04Correctly set the MucListTab name to a string and not a JIDlouiz’
Fix a traceback on /w, and many other places, when a MucListTab is open
2016-07-03RIP gmail.commathieui
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-30Remove every now-useless usage of the Singleton function.Emmanuel Gil Peyrot
2016-07-01Fix dynamic/static conversation tabmathieui
2016-06-30Only import "Command" instead of "core" when possiblemathieui
2016-06-30Use a "core" parameter for each tab object instead of a singletonmathieui
fixes the circular import issue
2016-06-30Absolute imports everywheremathieui
2016-06-30Use absolute imports instead of relative onesmathieui
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.
2016-06-28Fix /nickmathieui
2016-06-28Simplify Tab.core to remove class variables.Emmanuel Gil Peyrot