Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-02 | ci: use mainline mypy | mathieui | |
no need to run the custom-built version anymore | |||
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: hack around the time limit for topic messages | mathieui | |
we cannot have nice things | |||
2021-06-26 | fix: load less messages on startup/gap fill | mathieui | |
gap filler was called on MUC joins, therefore loading 999 messages instead of the 2 times the screen height | |||
2021-06-26 | fix: do not use re.match() on existing Pattern objects | mathieui | |
this is duplicating effort and going through re._compile once more approximately slows down the log parsing by 15% | |||
2021-06-26 | fix: race condition in history load | mathieui | |
2021-06-26 | fix: fallback to server jid in conversationtab | mathieui | |
if there is no userpart and no known nick, it is a server JID | |||
2021-06-25 | fix: do not print a message on a muc not found | mathieui | |
as we will nott actually create the tab. | |||
2021-06-25 | tests: run tests on 3.7 through 3.10 | mathieui | |
instead of 3.7 and "latest" | |||
2021-06-25 | fix: do not include the nick in affiliation changes | mathieui | |
This trips up prosody a bit, and is undefined outside of the member affiliation. | |||
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-06-22 | Update install.rst | Raghav Gururajan | |
2021-05-25 | Fix: do not scroll right by default in dataforms/bookmark text | mathieui | |
Seeing "…@muc.example.com" instead of "toto@muc.…" is not really helpful, especially in bookmarks. | |||
2021-05-21 | muctab: Add a /request_voice for use in moderated rooms | Emmanuel Gil Peyrot | |
It signals moderators that you want to speak. | |||
2021-05-16 | fix: unsupported typ= parameter in OTR plugin | mathieui | |
still broken because of pycrypto though | |||
2021-05-16 | fix: unsupported typ= parameter in embed plugin | mathieui | |
2021-04-20 | fix: do not traceback on invalid jids in config.get_by_servname | mathieui | |
2021-04-20 | fix: do not use get_by_tabname for muc colors | mathieui | |
this is very wrong | |||
2021-04-19 | fix: do not log the whole stacktrace when a tab has no mam support | mathieui | |
2021-04-17 | fix: improve readme aesthetics and contents | mathieui | |
badges, new text, more links | |||
2021-04-17 | fix: allow certificate confirm dialog resize | mathieui | |
fixes #3371 | |||
2021-04-16 | fix: take newlines into account when completing stuff | mathieui | |
fixes #3385 | |||
2021-04-16 | fix: take newlines into account in input manipulation | mathieui | |
fix #3411 | |||
2021-04-16 | fix: regression on /set | mathieui | |
2021-04-16 | fix: handle /me message properly when logging | mathieui | |
tangentially fix #3432 (but it was not relevant for a while) | |||
2021-04-16 | fix: pasting text in data forms and bookmarkstab | mathieui | |
Fix #3519 | |||
2021-04-16 | fix: /set: do not priorize section printing if we detect an option | mathieui | |
2021-04-16 | fix: when detecting /set option = value, do the right thing | mathieui | |
Previously: this creates a section with the option name, with an option named "=" and the value specified. Then you are stuck because "/set option value" will not work due to the command detecting the section name and only printing the value of [option] value=. Fixes #3517, probably | |||
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 | internal: remove the xep-0319 implementation | mathieui | |
It is not privacy-friendly and not performance-friendly to have more code called on each input when in "available" status | |||
2021-04-16 | fix: correction time in one to one tabs (fix #3532) | mathieui | |
2021-04-16 | fix: split inactive chatstates from message in one to one tabs | mathieui | |
2021-04-16 | fix: when sendingg a muc message, send the inactive chatstate apart | mathieui | |
Fix #3509 | |||
2021-04-16 | fix: available presences in tabs | mathieui | |
2021-04-15 | fix: confirmtab not spawning | mathieui | |
2021-04-15 | fix: tell pylint I know the curses module better | mathieui | |
2021-04-15 | fix: handle single-line log files, and reentry into fd_busy | mathieui | |
2021-04-15 | fix: make mypy happier | mathieui | |
conflict between the "tabs" module name and "tabs" Core attribute, mostly | |||
2021-04-15 | fix: /join with passwords | mathieui | |
2021-04-15 | internal: add more annotation and remove unused attributes | mathieui | |
2021-04-15 | internal: add a different class for UI messages | mathieui | |
2021-04-15 | fix: display issue when changing show_timestamps value | mathieui | |
2021-04-14 | internal: add some hints and docstrings to ui.types | mathieui | |
2021-04-14 | fix: corrections in 1to1 tabs | mathieui | |
2021-04-14 | fix: ad-hoc commands | mathieui | |
2021-04-12 | fix: remove all remaining safejids (fix #3457) | mathieui | |
2021-04-11 | fix: yield to the loop periodically when reading logs | mathieui | |
2021-04-11 | fix: do not fetch ALL messages from logfiles when filling a gap | mathieui | |
2021-04-11 | tests: Fix tests | mathieui | |