1
0
Fork 0
mirror of https://git.jami.net/savoirfairelinux/jami-client-qt.git synced 2025-07-03 15:15:27 +02:00
Commit graph

1251 commits

Author SHA1 Message Date
Aline Gondim Santos
b0ad6c484e fix: get last selfmessage Id
Change-Id: Ibd901be120c061d7b726f657a5d51636716acdcc
2022-12-29 09:34:36 -05:00
Nicolas Vengeon
10b2a5fffa location sharing: minor fonts changes
- text label font-sixe from 20 to 15
- text label length from 10 to 20

Change-Id: Ibcfc6f3dee298aaa614dc3bd0b0ce653c88496ac
2022-12-28 14:31:48 -05:00
Maxim Cournoyer
041b733cf4 cmake: Simplify lookup logic for libjami headers.
* extras/build/cmake/modules/FindLibJami.cmake: Rename
LIBJAMI_INCLUDE_DIRS to LIBJAMI_INCLUDE_DIR.  Use find_path to search
for jami.h directory.
* CMakeLists.txt: Adjust accordingly.
* src/libclient/CMakeLists.txt: Likewise.
* src/libclient/qtwrapper/CMakeLists.txt: Likewise.

Change-Id: I494358f9bfafb41f000daeec4196747b2c184401
2022-12-28 10:14:18 -05:00
Nicolas Vengeon
d9e22642b7 locationSharing: add label next to positions
Change-Id: I5da15da915153b7309b5a1741dbdf9c3172d50ce
GitLab: #909
2022-12-27 12:12:35 -05:00
Nicolas Vengeon
d06902e3b7 Feature: unpin location sharing map
- Refactoring
- Unpined map
- handle multiple maps (one map per account)

Change-Id: I2b0abf284ccfe27b986f03915c5942d721403211
Gitlab: #901
2022-12-27 12:12:31 -05:00
Aline Gondim Santos
c36ccb5fa9 currentCall: receive hideself and hidespectator
GitLab: #919
GitLab: #916
Change-Id: Id511b2194a69959acc2d38f9078f0fd3dd503ee8
2022-12-27 11:46:39 -05:00
Aline Gondim Santos
ce6c7dc02b callview: implement an observable object to detail the current call
Change-Id: Ic7025f66e472457e32149911053c8ff32e06bf21
2022-12-27 11:46:39 -05:00
Aline Gondim Santos
fc91cdc23c swarmdetails: adjust title and description width
Change-Id: I4845e1e5a116bfb0c8fb782dbf46f2dd8ba01c34
GitLab: #900
2022-12-27 09:16:17 -05:00
Jenkins
24d4faa5b1 i18n: automatic bump
Change-Id: I95ce21e973b0d8f5610697487e48d411c24d2e9e
2022-12-26 16:45:52 -05:00
Nicolas Vengeon
c360be0b95 SidePanel: wrong conversation draft when account is changed
Change-Id: I7f6c6bca2cb5dd17a864c3da66a9e5e3a15400dc
GitLab: #913
2022-12-23 11:23:04 -05:00
Sébastien Blin
03d310fc9f notifications: fix notification for multi-devices
Change-Id: I75e617eb84d96d2afa0b43d6c50b5d7832ec4012
2022-12-23 09:11:01 -05:00
Sébastien Blin
917dc9675d smartlist: fix clearConversation visibility
Change-Id: I294cf24735493fa55a4e1a799774f3e5acf124d5
2022-12-23 09:10:42 -05:00
Sébastien Blin
604e92055d jenkinsfile: fix tag generation
Change-Id: I963d7064903c485c4aabacedf73a023a09f37efc
2022-12-21 09:00:18 -05:00
Jenkins
5a51067848 i18n: automatic bump
Change-Id: I9e3b1099324880dbe87a568b627e3c4b3d1fd7d2
2022-12-20 12:14:21 -05:00
Sébastien Blin
97872288d8 misc: cleanup trust request (replaced by conversation requests)
Change-Id: I5d3d7cd5cb7570ff2063ea5a981c312480a6990a
2022-12-20 11:17:22 -05:00
Sébastien Blin
3349b7deff packaging: migrate packaging scripts in client-qt
This patch moves already existing packaging scripts from jami-project
into client-qt.
Introduced changes are:
+ WITH_SUBMODULE must search in system lib too because for
packaging client-qt (for rpm) will be built separately, and will
depend on jami-daemon.
+ Fix appdata.xml (replace old wiki with docs.jami.net)
+ path changes (because we build in client-qt not jami-project).

GitLab: #853
Change-Id: I1313830d85c8094fcbcc52e22033a2add7b1e89f
2022-12-20 11:17:00 -05:00
Sébastien Blin
5f7bf66beb contactadapter: invalidate model on modelUpdated
This allow to refresh popup if a contact is added while showing
the element.

Change-Id: I7dfce7a24f0160a0328205d466bd0d4ae626b90f
GitLab: #790
2022-12-20 10:50:44 -05:00
Sébastien Blin
c1594e548a misc: bump daemon
Change-Id: Iebc426e88aa14654c08b74e88381dc1975820fe2
2022-12-20 09:12:53 -05:00
Sébastien Blin
72e8cf42fa chatview: fix footer on banned contacts
isBlocked doesn't exist, it's isBanned.
Also link spfm and webengine to tests (in order to fix
tst_ChatViewFooter.qml)

Change-Id: Ic4ac0565ba5975213728b16e3e3d5718aa9851b6
2022-12-20 09:12:53 -05:00
Nicolas Vengeon
5e4e2e8c82
Emoji: Improve emoji-Reactions
Change-Id: I39b7c88a9dd5c34901169975032e2b693316572f
GitLab: #906
2022-12-16 17:06:54 -05:00
Aline Gondim Santos
db1842295f calls: receive video after answer video call in audio only
Change-Id: Ida766243d61d4ceb87a1c3996f3fe47c6c1fecb6
2022-12-16 16:57:57 -03:00
Sébastien Blin
8d74ad3602 callmessagedelegate: fix isOutgoing
Change-Id: Ia4529e9646cd676d15c60f6f48e7ab31fd2bbbc1
2022-12-16 16:37:01 -03:00
Aline Gondim Santos
4794cc87d3 build: fix DAEMON_DIR definition
Change-Id: I55d1e26b6710f8b53bd28fce82427c86bbed7eda
2022-12-15 15:51:25 -03:00
Aline Gondim Santos
cff189090b windows: add support for Visual Studio 2022
Change-Id: I83e4fa98444bf4d025cce66aa8297b2d2b14ef01
2022-12-15 14:41:54 -03:00
Sébastien Blin
8d81b90b7f interaction: do not rewrite author for outgoing interaction
Change-Id: I92d50aa0342a6d89e003cedabf1227fec029baeb
2022-12-15 12:13:39 -05:00
Aline Gondim Santos
482c334f3e download: create directory if it does not exist
GitLab: #673
Change-Id: Ib81ea66336b075fc7c51782d3933f06db91201f9
2022-12-15 11:47:14 -05:00
Aline Gondim Santos
b862c4483e callActionBar: do not hide single button
Change-Id: I5030cb4a5b53f4828485792f82e7241ecd06164c
GitLab: #810
2022-12-15 11:46:20 -05:00
Nicolas Vengeon
7bb5ad0ee0 Emoji: Implement emoji-reactions
Change-Id: I83f27e86a6a7ee2140dc3028a4e183dcb8de8a27
GitLab: #875
2022-12-14 16:06:53 -05:00
Aline Gondim Santos
719e3af445 swarmdetailspanel: elide text when too long for text area
GitLab: #900
Change-Id: Icb161a60de9e09a7d9bcc0980f709bdc20a58b98
2022-12-13 15:17:10 -05:00
Sébastien Blin
eae071a15e cmake: use daemon_dir when possible and fix avutil check in libclient
Change-Id: I91a4eff61a5a8a817ec0aa5452c239431df2476b
2022-12-13 08:48:51 -05:00
Sébastien Blin
c3d3a7e615 misc: bump daemon submodule
Change-Id: I6dff7e366a8cd141d51df7327629e79980506d83
2022-12-13 08:34:09 -05:00
Jenkins
11c06fb88d i18n: automatic bump
Change-Id: I134d212321112e6bb81fcf7664eb3e3d741f52e4
2022-12-12 16:43:02 -05:00
Nicolas Vengeon
f7ce62bfab fix: Hyperlinks hard to see
Hyperlinks now adapt to bubble color

Change-Id: I8f45b5f0ae103a751d47bf1bc1844f481838caa0
Gitlab: #764
2022-12-09 16:15:00 -05:00
Sébastien Blin
6ac70c64c7 cmake: fix avutil detection with WITH_SUBMODULE
as the daemon is in client-qt

Change-Id: I9eaf1864450de635767363a0ce17726fd459307d
2022-12-07 16:22:02 -05:00
Nicolas Vengeon
19011c10bd fix: Files messages hard to see
Files message color now adapt to bubble color

Change-Id: I2841b5c50a687bad702813fe1bf7ed1fc079a92b
Gitlab: #764
2022-12-07 12:03:57 -05:00
Sébastien Blin
38748efbc2 misc: remove unused code
Change-Id: I34b9118d1984c9506d34dbebbfbff2397f8fa8ec
2022-12-06 14:50:23 -05:00
Sébastien Blin
6ab4a12d04 misc: bump daemon submodule
Change-Id: I5056cfa725e4a1ce7d0b79991b8a6e565a626efb
2022-12-06 09:43:16 -05:00
Sébastien Blin
bb1919664f jenkinsfile: use contrib cache
Change-Id: Ifc906e9c2d43cfa73d9cb0612bf67b406b85d508
2022-12-06 09:36:15 -05:00
Sébastien Blin
8d35ad7356 message-edition: support "Esc" to cancel edition
Change-Id: I4be91f83fbe3ba7cb3617792c687acb938d3e10a
GitLab: #892
2022-12-06 09:36:15 -05:00
Aline Gondim Santos
956b7f7da5 windows: add support for system theme
Use registry
"HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion
/Themes/Personalize/AppsUseLightTheme"
to check if system theme is supported and if it is dark or
light.

Removes "EnableDarkTheme" in favor of "AppTheme".

Requires Windows SDK version 10.0.18362.0 to build with
system theme support.

Note: This does not watch for changes in system theme in
runtime as the support for it requires Windows Runtime
version 10.0.10240.0.

GitLab: #723

Change-Id: Ice8f7936a90535f47dc1870d4f18215e062684ba
2022-12-06 09:07:15 -05:00
Aline Gondim Santos
4b6c4b8a48 theme: set system as first option
To homogenize with language preference, let "System" theme to be
the first option in the combobox followed by "Light" and "Dark".

GitLab: #723
Change-Id: I8d95c58e4cf08c8dd36304ba661d287dda5c14f6
2022-12-06 09:07:15 -05:00
Aline Gondim Santos
c48e533b05 newaccountmodel: check if credentials changed before setting
GitLab: https://git.jami.net/savoirfairelinux/jami-libclient/-/issues/376
Change-Id: If05aac4a99b06148467c82221ec3bd27edfd3bf6
2022-12-06 08:37:51 -03:00
Jenkins
32159b2022 i18n: automatic bump
Change-Id: I47dfcc630bebb12373b18f42d0f795701e68e58d
2022-12-05 16:42:55 -05:00
Sébastien Blin
5487a9ab43
newswarmpage: clear fields on visibility changed
This avoid to get previous text when creating a second swarm

Change-Id: I86bb907cc30133432601cb59d9384758971fb331
2022-12-05 11:45:21 -05:00
Sébastien Blin
ef6a8140ba
sip: do not show location sharing (not supported)
Change-Id: I58dd23f33319cc15bc359628134633c5f2ea86f6
2022-12-05 11:16:58 -05:00
Sébastien Blin
dfa377bc9b
jenkinsfile: add missing steps
Change-Id: I0844f54e0f4c4e0785938fa88d1f20bbab9cf757
2022-12-05 10:13:18 -05:00
Sébastien Blin
565c04e725
jenkinsfile: get correct commit
Change-Id: I3166779843432a2a92781b35befc105c388374b4
2022-12-05 09:55:16 -05:00
Sébastien Blin
d70a663914 jenkinsfile: checkout GERRIT_REFSPEC
Change-Id: Id616cc1a53e3d86f220c8bde5a2e0a4c1213f1b6
2022-12-02 16:19:11 -05:00
Sébastien Blin
7321796100 jenkinsfile: checkout gerrit_refspec
Change-Id: I79991fe7c84b395e69db41721e473376740cb797
2022-12-02 16:16:57 -05:00
Sébastien Blin
80dc44580d jenkinsfile: use submodule update
Change-Id: I19d5e7550dc7101cfa5c0edbc03812a06232e014
2022-12-02 15:58:09 -05:00