Not useful in calladapter as we need to check if it's for the current
call. Also, fix some race-confitions where the callparticipantsmodel
was empty (in swarm-call with only the host in general)
https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/639
Change-Id: I69df1aa9f7d2d5b198c0fdc01e88e36f9c2c0bd7
MediaPlayer is crashing on snap for an unknown reason. For now,
the easiest thing is to use the webengine component as it's already
used pretty everywhere and snap is built with.
GitLab: #1037
Change-Id: Ida24f0401bbd5c6a861a7229fb51135652722561
Message delegates can have different heights and scrolling through the list view may cause vertical flickering without a substantial pre-fetching of items.
GitLab: #1020
Change-Id: Ic776b67d62773294f4548be3475804cd1824ef2b
- Saves (session only) the open state of the swarm details panel
- Saves the details index, and falls back when not available
Gitlab: #902
Change-Id: I7ad0c53007dac95f4b1984fc1fcf0094ae59a755
The manifest has moved from guix/manifest to
extras/packaging/gnu-linux/guix/manifest.scm; adjust the script for it.
* build.py (GUIX_MANIFEST): New variable.
(run_dependencies, run_install, main): Use it.
Change-Id: Ic2adf89be1eb21c672d8d8950ea6bbf93f5a2773
Reverts accidental rebase issues in f6f9034 (Patchset 24 -> 25). Fixes view management during last account deletion and first account creation.
Gitlab: #902
Change-Id: Ieacf816ef9a30e27973115dc70d029106b72bb07
* CMakeLists.txt: Tweak the setting of the runtime path (RPATH) to add
the 'lib' directory for local (non-system-wide) installs, to fix the
newly-surfaced issue with linking libjami for local installs.
Without this, the executable would be linked against the libjami
shared library from daemon/src/.libs for the install RPATH as well,
which for some reason as of recently gets omitted from the install
RPATH after 'make install', resulting in an error like the following
when trying to launch jami:
./install/bin/jami: error while loading shared libraries: libjami.so.0: cannot open shared object file: No such file or directory
Change-Id: If7e172b54728c72ae649fcf936a767b5d9c99488
This commit simplifies the view coordinator and restructures the main view stack to not include a split view.
This removes workaround logic for single pane view support that was previously in the view coordinator.
The main view is now a stack that may contain both single and dual pane views.
The ListSelectionView further specializes DualPaneView to add an index-based or custom selection mechanism.
Gitlab: #902
Change-Id: I81c9fe579b95c8d4774c3e491a16d7600323c40c
+ Ctrl+F should focus the sidebar's searchbar
+ Ctrl+Shift+F focus the messages search
This was mostly due to multiple search bar shown, so multiple
shortcut enabled.
Change-Id: Ib910bbdc7c90e3b57846fb316b4b68d4e929b8d8
GitLab: #1028
This option is fully replaced by sded media exchange and the switch
is only enabling the two next checkboxes
Change-Id: Ida4736fd6aa8e2a9c5327aa3bc4b236ecaa0a69e