summaryrefslogtreecommitdiff
path: root/poezio/multiuserchat.py
AgeCommit message (Collapse)Author
2021-07-02fix: improve typingmathieui
preliminary to more typing added to slixmpp, fix things in advance
2021-04-12fix: remove all remaining safejids (fix #3457)mathieui
2021-04-02fix: tons of type errorsmathieui
2021-03-13fix: typing import in multiuserchatmathieui
2021-02-27muc: use slixmpp 0045 plugin to set subjectEmmanuel Gil Peyrot
2021-02-27misc: wrap some calls in ensure_future to prepare for slix API changemathieui
Some things need to be rewritten in a cleaner way, and other need to be directly deleted, but that will need to wait for the slix api change merge.
2020-12-28Rework set_role() to use slixmpp.Emmanuel Gil Peyrot
Also remove a safeJID().
2020-12-28Rework set_affiliation() to use slixmpp.Emmanuel Gil Peyrot
Also remove two safeJID().
2020-12-28Add (back?) reason and altroom arguments for /destroy_room.Emmanuel Gil Peyrot
Also make use of slixmpp’s new destroy_room() function.
2020-12-12from __future__ import annotationsEmmanuel Gil Peyrot
Now that our baseline is Python 3.7, we can rely on type annotations to be lazily evaluated.
2020-12-12Don’t import Form (fixup from b3ed6cf44d08a9e7aea113d5788cc1eeaac9b405)Emmanuel Gil Peyrot
2020-12-12Use some of the new xep_0045 methods from slixmpp 1.6.0Emmanuel Gil Peyrot
2020-06-01mypy: Make multiuserchat.py pass --strictmathieui
2020-03-29cElementTree has been deprecated since Python 3.3 and removed in Python 3.9.Karthikeyan Singaravelan
2019-08-27Disabled the history on /reconnect, if the tab is still present and has ↵root
messages in it.
2019-08-22Added a call to scroll for 10 messages on initially joining the room.Madhur Garg
2019-08-22Disabled the history of MUC(from 0045) if the MUC supports MAM.Madhur Garg
2019-04-27multiuserchat: type change_show methodMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2018-01-13yapf -irmathieui
2017-11-12yapf -irmathieui
2017-10-13Improve some bare or redundant exceptsmathieui
2017-10-11Narrow the scope of a try/exceptmathieui
2016-09-21MUC: Fix a traceback on room configuration.Emmanuel Gil Peyrot
2016-09-21multiuserchat: Use newer MUC plugin from slixmpp.Emmanuel Gil Peyrot
2016-09-20Stop using deprecated aliases from slixmpp.Emmanuel Gil Peyrot
2016-06-30Absolute imports everywheremathieui
2016-06-27Make all relative imports explicit.Emmanuel Gil Peyrot
2016-06-11Move the src directory to poezio, for better cython compatibility.Emmanuel Gil Peyrot