summaryrefslogtreecommitdiff
path: root/poezio/tabs/basetabs.py
AgeCommit message (Collapse)Author
2018-06-29Update poezio for the new tabs modulemathieui
2018-05-22Fix traceback introduced in aa816640a8531889e5ee2dac14ccb8dad5cbc055.Emmanuel Gil Peyrot
2018-05-16Cancel a paused chatstate after 30s.Emmanuel Gil Peyrot
2018-02-11Remove the """smart""" command completionmathieui
2018-01-16Current tab input is refreshed on kick/ban even when it does not existmathieui
leading to tracebacks and shenanigans
2018-01-13yapf -irmathieui
2017-12-27Fix #3354 (wrong formatting for /code messages)mathieui
Acks were asked for and received, but /xhtml was bad
2017-12-27Fix #3361 (/correct [tab][tab] breaks the line)mathieui
2017-11-24Remove bogus checks for resource features.Emmanuel Gil Peyrot
2017-11-23Remove all remote_wants_chatstates logic, keep the stubs.Emmanuel Gil Peyrot
2017-11-12yapf -irmathieui
2017-10-14Fix a traceback when creating a conversation tabmathieui
2017-10-14Remove unused is_muc propertymathieui
2017-10-14Split command declaration from init in muctabmathieui
Make it slightly more declarative and readable (and longer), and put it at the end of the file.
2017-10-13Fix more pylint errorsmathieui
2017-10-08Change all “not … in …” into “… not in …”.Emmanuel Gil Peyrot
2017-05-16Remove extra colonmathieui
It creates a syntax error
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-02-24Force xmlns when parsing self-generated xhtml-im (Fix #3274)mathieui
2016-12-26Add missing message types (fix #3271)mathieui
Which were being filtered by the information popup filter
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-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-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-06-30Remove every now-useless usage of the Singleton function.Emmanuel Gil Peyrot
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-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-28Simplify Tab.core to remove class variables.Emmanuel Gil Peyrot
2016-06-28Import Singleton instead of its module, and remove unused imports.Emmanuel Gil Peyrot
2016-06-27Make all relative imports explicit.Emmanuel Gil Peyrot
2016-06-12Fix core commands, broken in the previous commit.Emmanuel Gil Peyrot
2016-06-11Make poezio.core.struct more Cython-friendly.Emmanuel Gil Peyrot
Status and Command are now slotted classes instead of namedtuples, which led to a few changes to access them with their named parameters instead of as a tuple. “short” being a C type, I renamed Command.short into Command.short_desc, which is more explicit anyway. I also renamed possible_show into POSSIBLE_SHOW, as it is a module-level constant dict.
2016-06-11Move the src directory to poezio, for better cython compatibility.Emmanuel Gil Peyrot