Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-23 | internal: make command_say async | mathieui | |
2022-02-25 | internal: remove unused get_text_window | mathieui | |
2022-02-25 | internal: make the other message handlers async | mathieui | |
2021-12-11 | Replace asyncio.ensure_future() with asyncio.create_task() | Emmanuel Gil Peyrot | |
The latter function got introduced in Python 3.7, which is conveniently our MSPV, so let’s use that. | |||
2021-07-02 | fix: improve typing | mathieui | |
preliminary to more typing added to slixmpp, fix things in advance | |||
2021-06-26 | fix: do not silently traceback on mucs without mam | mathieui | |
in mucs, there is no "initial message" | |||
2021-06-26 | fix: race condition in history load | mathieui | |
2021-06-22 | Fix the message doubling situation | mathieui | |
Add an "initial" parameter for onetoonetabs, and delay the reception of the message until the sync is done (and possibly ignore the message if it is fetched by the sync). Fixes #3542 | |||
2021-04-16 | fix: composing indicators not showing (fix #3527) | mathieui | |
the fact this even worked in vertical mode was only due to a theming edge case. | |||
2021-04-16 | fix: available presences in tabs | mathieui | |
2021-04-15 | fix: display issue when changing show_timestamps value | mathieui | |
2021-04-11 | feature: add a mam_sync_limit tab option | mathieui | |
2021-04-11 | internal: make mam_sync and use_log use tab-specific options | mathieui | |
2021-04-11 | internal: make the MAMFiller an attribute of ChatTabs | mathieui | |
and fetch logs in conversationtabs and privatetabs | |||
2021-04-11 | feature: Add a MAM history filler | mathieui | |
2021-04-11 | feature: add a log loader class | mathieui | |
2021-04-02 | logging: Remove the "typ" passing when adding or logging messages | mathieui | |
2021-04-02 | fix: incompatible type passed to logger | mathieui | |
2021-04-02 | fix: make Tab.name always a property | mathieui | |
2021-04-02 | fix: unify signature of modify_message | mathieui | |
2021-04-02 | fix: type errors for GapTab | mathieui | |
2021-04-02 | fix: unify log_message signature | mathieui | |
2021-04-02 | fix: uniformize command_say signature | mathieui | |
2021-04-02 | make pylint happy | mathieui | |
(for now) | |||
2021-04-02 | fix: tons of type errors | mathieui | |
2021-04-02 | refactor: rewrite config.get() to getbool, getstr, getint… | mathieui | |
2021-03-13 | fix: Fix command_xhtml | mathieui | |
Thanks pylint | |||
2021-02-27 | basetabs: remove unused imports | Emmanuel Gil Peyrot | |
2021-02-03 | basetabs: remove useless check_features | mathieui | |
2021-02-03 | basetabs: wrap coroutine commands in ensure_future | mathieui | |
2020-12-26 | Stop displaying the traceback when /xhtml fails. | Emmanuel Gil Peyrot | |
Also make the except more restrictive. Fixes #3514. | |||
2020-12-12 | from __future__ import annotations | Emmanuel Gil Peyrot | |
Now that our baseline is Python 3.7, we can rely on type annotations to be lazily evaluated. | |||
2020-12-12 | Use the new xep_0045 elements from slixmpp 1.6.0 | Emmanuel Gil Peyrot | |
2020-08-14 | move date and time SHORT_FORMAT and LONG_FORMAT to the theme | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-06-01 | mypy: Reduce errors on muctab.py by a lot | mathieui | |
2020-05-24 | Import Message in basetabs | mathieui | |
2020-05-24 | Fix a type collision between Messages | mathieui | |
2020-05-23 | Remove remaining occurences of tab.last_stanza_id | mathieui | |
2020-05-23 | ChatTab: make set text_win in constructor (typing) | mathieui | |
2020-05-23 | MAM: many changes | mathieui | |
- Fix color & nicks in one to one chats - Make poezio-facing functions "schedules" to avoid races on tab query state - Rename functions - Use a different behavior when filling a history gap and populating a new tab in a MUC | |||
2020-05-09 | Pass a message to add_message instead of messed up kwargs everywhere | mathieui | |
Changes LOTS of things | |||
2020-05-09 | Rewrite part of the message handling/rendering | mathieui | |
2020-05-09 | Move message rendering code to Message.render() | mathieui | |
Also: - rename format_chars to FORMAT_CHARS because it’s static constant - move Line, Message, and a few funcs/consts to a new poezio.ui module | |||
2020-05-08 | Chatstates: add <x/> in MUC-PMs | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-05-01 | Fix #3518: Add no-store hint to CSN | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-04-05 | /correct: send new-style LMC | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-04-05 | Read newer LMC rules | Maxime “pep” Buquet | |
Version 1.1.0 of Last Message Correction (0308) added clarifications that break the way poezio handles corrections. Instead of linking corrections to the previous correction/message as we were doing, we are now required to link all corrections to the original messages. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-03-29 | cElementTree has been deprecated since Python 3.3 and removed in Python 3.9. | Karthikeyan Singaravelan | |
2019-10-27 | Fix syntax warnings (thanks python 3.8) | mathieui | |
2019-10-27 | Disable pylint on lines dedicated to mypy | mathieui | |
Pylint doesn’t read the typeshed. |