aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-23Small cleanupfiaxh
2022-01-23Stop using opacity for text due to side-effectsfiaxh
Fixes #1178 Due to https://gitlab.gnome.org/GNOME/gtk/-/issues/2957
2022-01-21RTP: VAAPI seems to not support VBR and low-power mode at the same timeMarvin W
2022-01-21RTP: Use VP8 wait-for-keyframe only for GStreamer 1.18+Marvin W
2022-01-12Prevent ChatTextView from increasing in height after text was enteredfiaxh
fixes #1064
2022-01-11Apply message quote style prior to bold/italic stylefiaxh
Quotes apply to the whole line. Having a bold part in that line results in the quote styling only extending up to the bold part.
2022-01-11Update PEP native bookmarks to :1 version, fixesfiaxh
2022-01-10Only process PEP messages from bare JIDsfiaxh
2022-01-09Remove GStreamer dependencies from mainMarvin W
Fixes #1060
2022-01-09Imrove file widget menu (fixup 25db512)fiaxh
- Fix file menu remaining visible after clicking an action - Fix file menu for images (clicking resulted in hiding of the file widget part) - Fix styling of file menus for images - Fix compiler warnings and runtime criticals
2022-01-09Introduce file widget menu with "Save as..." and "Open" actions (#1080)wkg
2022-01-08Stop making superfluous requests when joining a MUCfiaxh
Don't request legacy bookmarks on every muc join (when again setting autojoin) fixes #260 Don't query member/admin/owner affiliations on every MUC join
2022-01-08Fix circular buttons to actually be roundfiaxh
2022-01-07Actually return the new list in Presence.Flag.get_resources; fixup c702010fiaxh
2022-01-05Display message sender in bold+text color instead of small+coloredfiaxh
2022-01-05Allow spaces in nick for affiliate command (#1170)jugendhacker
2022-01-05Replace invalid UTF-8 with U+FFFDMarvin W
XMPP is strictly UTF-8. Fixes #1172
2022-01-04Create a new list to return in Presence.Flag.get_resourcesfiaxh
2022-01-04Add 'unknown' encryption state for establishing callsfiaxh
Currently, they are Encryption.NONE and thus marked as unencrypted in encrypted conversations
2022-01-04Use opacity for "pending" and "edited" hintsfiaxh
Getting the dim-label color doesn't work without actually rendering it
2022-01-03Escape occupant name and JID in occupants viewfiaxh
fixes #1141
2022-01-03Fix runtime critical on incoming read markerfiaxh
This would result in all messages being counted as unread and highlighted in the conversation list accordingly. As of fa1ba2f8, there are no hidden content items for http file upload _messages_ anymore.
2022-01-01Fix delivery error displaying for MUC PMsfiaxh
fixes #1113
2021-12-30Collect previous counter from failed stream resumptionKim Alvefur
The server is allowed to keep the counter after the session has expired, which allows a final ack to know wheter in-transit stanzas were delivered or not.
2021-12-30Forget previous session on failed stream resumption (#1164)Kim Alvefur
Assuming received_features_node() is what triggers another attempt to authenticate, this should prevent an attempt to XEP-0198 resume again using the same session id.
2021-12-30Format quotes as preformatted text (#1111)Xavi92
2021-12-25Fixes for older valac versionsMarvin W
2021-12-23Remove unnecessary override from interface method implementationMarvin W
Fixes build on Vala 0.42
2021-12-23Fix build with older Vala compilersMarvin W
- Older versions seem to assume a wrong type for Nice messages - Older versions have broken bindings for Gst.Value.set_fraction
2021-12-23Merge branch groupcallsfiaxh
2021-12-23UI + libdino: Improve MUJI calls from MUCfiaxh
- Move calls from ICE-thead onto main thread - Identify Call.ourpart as MUC nick if in MUC - Keep track of the initiator of a call
2021-12-22xmpp-vala: Fix muji issues when waiting for peer to preparefiaxh
2021-12-21Fix unread counting in new conversations w/o read_up_to_itemfiaxh
fixes #1094
2021-12-19RTP: Disable VP9Marvin W
2021-12-19RTP: Improve screen resolution update logicMarvin W
2021-12-19DTLS: Use own thread for connection establishmentMarvin W
2021-12-18Update translationsTranslations
2021-12-18RTP: Less log spamMarvin W
2021-12-18SRTP: Do not continue processing data after encrypt/decrypt failedMarvin W
RTP: Copy less
2021-12-18RTP: Correctly handle timestamp after re-enabling a streamMarvin W
2021-12-18ICE: Use non-blocking sendMarvin W
2021-12-18ICE: Run receiver in own threadMarvin W
2021-12-18SRTP: Drop unnecessary buffer copyMarvin W
2021-12-18Add calls in private MUCs via a MUJI MUCfiaxh
2021-12-14fix screenshot dimensions (#1163)seahawk1986
2021-12-12fix for "retracted" call from remote side. (#1160)wkg
2021-12-09Remove ContentFiltersfiaxh
fixes #1129 #573
2021-11-28Reject non-TLS URLs in HTTP File Upload (#1098)linkmauve
* Reject non-TLS URLs in HTTP File Upload This is a MUST in the XEP. * Update 0363_http_file_upload.vala Co-authored-by: fiaxh <fiaxh@users.noreply.github.com>
2021-11-18Fix auto download if public MUC JID is in roster (#1137)mesonium
Dino has downloaded files (< 5 MB) automatically from occupants in public MUCs if the public MUC JID was in the user's roster. This patch fixes it.
2021-11-15Improve call details dialog + small multi-party call fixesfiaxh