summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-03fix: do not use raw xml access for slix elementsmathieui
2021-07-02tests: fix expected get_by_tabname input typemathieui
2021-07-02ci: use mainline mypymathieui
no need to run the custom-built version anymore
2021-07-02fix: improve typingmathieui
preliminary to more typing added to slixmpp, fix things in advance
2021-06-26fix: do not silently traceback on mucs without mammathieui
in mucs, there is no "initial message"
2021-06-26fix: hack around the time limit for topic messagesmathieui
we cannot have nice things
2021-06-26fix: load less messages on startup/gap fillmathieui
gap filler was called on MUC joins, therefore loading 999 messages instead of the 2 times the screen height
2021-06-26fix: do not use re.match() on existing Pattern objectsmathieui
this is duplicating effort and going through re._compile once more approximately slows down the log parsing by 15%
2021-06-26fix: race condition in history loadmathieui
2021-06-26fix: fallback to server jid in conversationtabmathieui
if there is no userpart and no known nick, it is a server JID
2021-06-25fix: do not print a message on a muc not foundmathieui
as we will nott actually create the tab.
2021-06-25tests: run tests on 3.7 through 3.10mathieui
instead of 3.7 and "latest"
2021-06-25fix: do not include the nick in affiliation changesmathieui
This trips up prosody a bit, and is undefined outside of the member affiliation.
2021-06-22Fix the message doubling situationmathieui
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-22Update install.rstRaghav Gururajan
2021-05-25Fix: do not scroll right by default in dataforms/bookmark textmathieui
Seeing "…@muc.example.com" instead of "toto@muc.…" is not really helpful, especially in bookmarks.
2021-05-21muctab: Add a /request_voice for use in moderated roomsEmmanuel Gil Peyrot
It signals moderators that you want to speak.
2021-05-16fix: unsupported typ= parameter in OTR pluginmathieui
still broken because of pycrypto though
2021-05-16fix: unsupported typ= parameter in embed pluginmathieui
2021-04-20fix: do not traceback on invalid jids in config.get_by_servnamemathieui
2021-04-20fix: do not use get_by_tabname for muc colorsmathieui
this is very wrong
2021-04-19fix: do not log the whole stacktrace when a tab has no mam supportmathieui
2021-04-17fix: improve readme aesthetics and contentsmathieui
badges, new text, more links
2021-04-17fix: allow certificate confirm dialog resizemathieui
fixes #3371
2021-04-16fix: take newlines into account when completing stuffmathieui
fixes #3385
2021-04-16fix: take newlines into account in input manipulationmathieui
fix #3411
2021-04-16fix: regression on /setmathieui
2021-04-16fix: handle /me message properly when loggingmathieui
tangentially fix #3432 (but it was not relevant for a while)
2021-04-16fix: pasting text in data forms and bookmarkstabmathieui
Fix #3519
2021-04-16fix: /set: do not priorize section printing if we detect an optionmathieui
2021-04-16fix: when detecting /set option = value, do the right thingmathieui
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-16fix: 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-16internal: remove the xep-0319 implementationmathieui
It is not privacy-friendly and not performance-friendly to have more code called on each input when in "available" status
2021-04-16fix: correction time in one to one tabs (fix #3532)mathieui
2021-04-16fix: split inactive chatstates from message in one to one tabsmathieui
2021-04-16fix: when sendingg a muc message, send the inactive chatstate apartmathieui
Fix #3509
2021-04-16fix: available presences in tabsmathieui
2021-04-15fix: confirmtab not spawningmathieui
2021-04-15fix: tell pylint I know the curses module bettermathieui
2021-04-15fix: handle single-line log files, and reentry into fd_busymathieui
2021-04-15fix: make mypy happiermathieui
conflict between the "tabs" module name and "tabs" Core attribute, mostly
2021-04-15fix: /join with passwordsmathieui
2021-04-15internal: add more annotation and remove unused attributesmathieui
2021-04-15internal: add a different class for UI messagesmathieui
2021-04-15fix: display issue when changing show_timestamps valuemathieui
2021-04-14internal: add some hints and docstrings to ui.typesmathieui
2021-04-14fix: corrections in 1to1 tabsmathieui
2021-04-14fix: ad-hoc commandsmathieui
2021-04-12fix: remove all remaining safejids (fix #3457)mathieui
2021-04-11fix: yield to the loop periodically when reading logsmathieui