aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-10-06device: Target resolution of 720p on libcamera devicesRobert Mader
Most cameras needing the fallback path are provided by libcamera, which does not yet provide framerates. At the same time many such cameras support very high resolutions - often in the 4K category - and are paired with rather weak CPUs. Examples for this are popular mobile phones such as the PinePhone Pro or the OnePlus6. In order to archive a somewhat stable FPS count in such scenarios, target a resolution of 720p as a compromise of quality and performance.
2025-10-06Only support SystemMemory caps for videoRobert Mader
An increasing number of video device providers, such as `pipewiresrc` (in the upcoming 1.6 release) and `v4l2src` (since Gst 1.26), support `memory:DMABuf` caps using the special `DMA_DRM` caps. This is not expected and handled properly, thus filter out any non-default features.
2025-10-06Use AdwDialog for conversation details and preferencesfiaxh
2025-10-06Conversation details: Move room configuration to separate tabfiaxh
2025-10-05Cleanup: Remove LabelHybrid, conversation details preferencesfiaxh
2025-10-05Adjust to Adw 1.4: Use specialized ActionRowsfiaxh
2025-10-05Fix reference id being used for message corrections in MUCsfiaxh
2025-10-05Use AdwNavigationSplitView instead of AdwLeaflet for main windowfiaxh
2025-09-17Message correction: Use occupant ids, handle correction-before-messagefiaxh
2025-09-17Fix message id used for message corrections in MUCsfiaxh
2025-09-17Fix setting server_id for MAM messages from MUCs (#1763)bodqhrohro
2025-07-20Fix version.py for old python argparseMarvin W
2025-07-20CI: Add missing build dependencyMarvin W
2025-07-20Meson: Add legacy support for Meson 1.3Marvin W
This is for compatibility with Ubuntu 24.04 LTS
2025-07-20Improve checking whether MUC messages will be referencablefiaxh
related #1714
2025-07-20User Avatar: Correctly handle multiple avatar sourcesMarvin W
2025-07-20Meson: Improve plugin buildingMarvin W
Make relevant plugins enabled by default (instead of auto-enabling them if dependencies are met). Also make disabled plugins explicit in the summary.
2025-07-20Meson: Fix path to version.py in certain buildMarvin W
2025-07-20Fix checkmark icon not being availablefiaxh
2025-07-19Add keyboard shortcut to close conversation (#1434)eerielili
closes #876 Co-authored-by: fiaxh <git@lightrise.org>
2025-07-09SFS: Fix datetime formatingfiaxh
fixes #1729
2025-06-15Conversation details: Allow topic edits for moderatorsfiaxh
2025-06-14File Send Dialog: Make file widget staticfiaxh
2025-06-14Add basic support for BOB thumbnails in SFSfiaxh
2025-06-14Support media elements in data formsfiaxh
2025-06-14Support media elements in data formsfiaxh
2025-06-14xmpp-vala: Add basic BOB supportfiaxh
2025-06-14xmpp-vala: Fix SFS mime_type wire-formatfiaxh
2025-06-13Disregard SFS fallback messages even without source attachment given a ↵fiaxh
full-body fallback indication
2025-06-13Add support for whole body fallbacksfiaxh
2025-05-23Voice processor: add back call to set stream delayJacques Comeaux
2025-05-23FileTransfer fix store sourcefabrixxm
Store source in db and add sources to `sfs_sources` is divided in two functions. `persists()` now calls `store_source`, because the sources it want to persist are already added to `sfs_sources`.
2025-05-23Fix parse incoming stateless file sharing sourcesfabrixxm
2025-05-05Conversation details: Show used account if multiple are activefiaxh
2025-05-05Account details: Make own jid selectablefiaxh
2025-04-18Remove pixbuf from libdino api surface and xmpp-valafiaxh
2025-04-11AppData: Set display_length to 360Marvin W
"small" was removed about a year ago.
2025-04-11Update flatpak dependenciesMarvin W
2025-04-11Strip leading "v" from tag when generating display versionMarvin W
2025-04-11Prepare for 0.5 releaseMarvin W
2025-04-11Use debug instead of printMarvin W
2025-04-11Update translationsTranslations
2025-04-11Fix potential crashes during account disablingMarvin W
2025-04-10Clamp color channel values before converting to hexMarvin W
This is needed as `GdkRGBA` may return out of range values when doing colorspace conversion. See https://gitlab.gnome.org/GNOME/gtk/-/issues/7488
2025-04-09xmpp: Remove connection timeout before trying a new connectionMarvin W
Fixes #1666
2025-04-09RTP: Tear down most of GStreamer while not in a call.Marvin W
This includes #1679 and works around an upstream bug in pipewire causing #1685
2025-04-09Update translationsTranslations
2025-04-09Fix locale search path finding on meson buildsfiaxh
2025-04-09Fix corner cases in file transmission progress widgetfiaxh
2025-04-08Fix call window button stylefiaxh