1
0
Fork 0
mirror of https://git.jami.net/savoirfairelinux/jami-client-qt.git synced 2025-07-25 01:45:35 +02:00
Commit graph

1336 commits

Author SHA1 Message Date
ababi
4a7c859197 conference: separate local and moderator mute logic
Change-Id: I6683925e37a06893a88a5fb8b4285dcee4d2e676
2021-01-15 04:38:15 -05:00
Jenkins
d1065ab4e4 i18n: automatic bump
Change-Id: Ia9fba4a99248905923e3895dc254e3f92b710e24
2021-01-11 16:43:01 -05:00
Pierre Lespagnol
b7d4e1128a avadapter: fix screen sharing area for linux
Change-Id: I49dd406a8eca39e628985ea3d69a9c31e59fdc74
2021-01-07 16:06:47 -05:00
Mingrui Zhang
8b2512c513 messagesadapter: clear conversation uid cache if it is currently selected
For clearConversationHistory and removeConversation

Gitlab: #252

Change-Id: I3008cf20ddace5d3395465bd328a460c72e4c07f
2021-01-07 15:30:56 -04:00
Mingrui Zhang
9ef94561a5 lrc: avoid excessive copying of conversation info objects
1. Container View api
2. use optional conversation info ref api

Change-Id: I38aa57edc1fbf304ea0ef95d48000e0495c409ee
2021-01-07 14:09:31 -05:00
Ming Rui Zhang
44ebb170ff messagewebview: add support for pasting and drafting js special characters
Note: it will also prevent potential js template literal

Gitlab: #250
Gitlab: #246
Change-Id: Ic925a18ae768d168b8e340f9e05ef6ddd0260c84
2021-01-05 09:21:58 -05:00
ababi
08236cf5e7 recording: show message when peer starts / stops recording the call
Gitlab: #160

Change-Id: Id8125c56145cc661941f445c2f52b73fd983c97d
2021-01-04 17:18:11 -05:00
Jenkins
d31c7bc549 i18n: automatic bump
Change-Id: I5f215f6aa6584e3de51e7e60227c59d959d33e9d
2021-01-04 16:43:03 -05:00
Ming Rui Zhang
80dc7b52a0 sip: fix sip call hold status behavior
Gitlab: #248
Change-Id: I5339156013787850e19a71a440c0e1b046ee76ed
2021-01-04 15:45:44 -05:00
Ming Rui Zhang
b4f3e1fae6 misc: update wrong tooltip
Change-Id: I8b497ba74d12876710a9be4de61b8eccbb11bf2e
2021-01-04 15:45:44 -05:00
Ming Rui Zhang
3c15299fd2 calls: fix the client crash when having multiple calls
Gitlab: #236
Change-Id: I9f9af107db27cfe8ab09911b2f2b0516f56d2578
2021-01-04 11:45:35 -05:00
Amin Bandali
1c8ca29518 misc: add a plain text COPYING license file
Change-Id: Ibe8f496dfb8804a19322a5e020aec72e7b147775
2021-01-04 09:33:22 -05:00
Ming Rui Zhang
dc634feded misc: use compiled rcc file to collect lrc web resources
Instead of using absolute path, use a rcc file compiled
from lrc web resources qrc

Gitlab: #233

Change-Id: Ife3c3b81654984247aed0664031ad45ffb8413db
2020-12-30 15:10:20 -05:00
Ming Rui Zhang
d61a9a9da9 misc: prevent inconsistent include path
Gitlab: #229

Change-Id: I4c9188f7406b790f87d19413a3a4a4d6ac904719
2020-12-30 15:07:29 -05:00
Jenkins
15932c6da5 i18n: automatic bump
Change-Id: I69a8c95b26f8e6dd3623c38901a258f6f827fcef
2020-12-28 16:42:51 -05:00
Ming Rui Zhang
7168d9f4b0 script: add support for qt5 ending binaries for copy runtime files
Change-Id: I21f5daceffe9f0322cafa5a220e4a3252d1e05cf
2020-12-23 11:00:47 -05:00
Jenkins
27e17905d0 i18n: automatic bump
Change-Id: Idb3e65443c013ac6d0f279a393ed869f68c5c9a8
2020-12-22 11:09:00 -05:00
ababi
5e9e28592d mainview: update current conversation id when accessing a call
Change-Id: I39cabcab3db814e017bce56baa0d4496eb13f2f7
Gitlab: #210
2020-12-22 02:43:41 -05:00
ababi
ca0c54da7f chatview: get file url for drag and drop transfer
- add support for multiple file transfer
- fix problem with special characters in filename

Change-Id: I3efba12c07a2b4c69e555c6bcef28bd13b7762f8
Gitlab: #219
2020-12-22 02:43:24 -05:00
ababi
eb7332e363 misc: small ui fixes
- fix label override on wizardview
- set theme dependent color for settings -> chatview label, back arrow
- avoid using mipmap for media settings checkbox

Gitlab: #192, #220, #221

Change-Id: Ie7ec6048eebde373dbf45cc1df91864ef9cbcee8
2020-12-22 02:43:24 -05:00
Ming Rui Zhang
96ee77b62f misc: make initial translations copy valid
Change-Id: Iff8a624865f5ef4438b8fd7c418b1e052ecedd1b
2020-12-21 10:19:48 -05:00
Mingrui Zhang
345da3d72a misc: use python script to replace copy-runtime-files.ps1
Gitlab: #160
Change-Id: Icfaa6f891cbae159ddced3119612abe1a7a89885
2020-12-17 15:06:28 -05:00
ababi
2d461cc557 build: add support for custom lrc installation path
- qmake: add custom lrc path support
- cmake: add custom lrc path support, check qt version, update dependencies, optional test compilation
- readme: update flags building with make-ring.py
- tests: avoid using pandoc

Change-Id: I97dea21ca7c720c2d619c44bfa7dae5290de72f9
2020-12-16 10:10:58 -05:00
ababi
92e6f92c8e settings: show linked device for Jams account
Change-Id: I022ce9a0e9454075f58aef25b796595e8f199a0a
Gitlab: #214
2020-12-15 16:27:36 -05:00
Mingrui Zhang
d3ebc43657 dbus: handle dbus error with UI interaction
Gitlab: #160
Change-Id: Ica0aab9ba7f043c4ab56314bbd5312f75239ad51
2020-12-14 17:18:46 -05:00
ababi
a4787e2a45 nm: add libnm support for connectivity change detection (linux)
Change-Id: I014999c80cfbc725ff36e517696a3ffb237a6213
2020-12-14 17:17:55 -05:00
Jenkins
008ab0aeb2 i18n: automatic bump
Change-Id: Ied29663fde3e7f9e977d6630e0da753606ae02c6
2020-12-14 17:03:29 -05:00
ababi
7f7e4b2202 misc: change the way of manipulating window's display screen
- avoid using screen number as display number on Linux
- support for area selection over multiple screens on Linux
- make getFrame null safe
- make video-full-screen mode show in the correct screen
- add the option of "share all screens"
- use x11 api for unix system for sharing screen areas

Gitlab: #160

Change-Id: Ibe47a4150b6a213950a0533d85e8cd7d5d159482
2020-12-14 12:55:21 -05:00
Ming Rui Zhang
768ea9d601 refactor: use ApplicationWindow as the main entry point
Change-Id: I5e298e51fdc4099f0380d8a2ce2176cd66070eed
2020-12-11 17:07:10 -05:00
Ming Rui Zhang
4cbfe7a966 calladapter: initialize auto answer calls for non-current accounts
Gitlab: #193
Change-Id: I9ab1c298a1f720165affa55c0350bb27dfd67030
2020-12-11 17:06:57 -05:00
Ming Rui Zhang
3ade8ee12f video: add black background in previewrenderer and flow optimization
Change-Id: I979dcc7d7a65029a1ee361579e51575ea813f0e7
2020-12-11 17:04:43 -05:00
ababi
d4b5ec4201 conference: add host indicator
Change-Id: Ib21272302d37a7d508eb59a706bb73a8251a0e3a
2020-12-11 15:50:02 -05:00
ababi
b35f26e316
conference: fix call switch when finishing a conference
- check for calls IN_PROGRESS when returning to call after finishing a conference

Change-Id: I483dc0ded3217e5fca27e6f2b7e2837fb736de72
Gitlab: #206
2020-12-11 15:49:59 -05:00
Pierre Lespagnol
c353360ee2 conference: add kick participant for moderator
Change-Id: Ife3de2e6174a9914fe4f164b8ac5a0bf653f0656
2020-12-11 13:38:18 -05:00
ababi
0fa4fe6fe4 conference: change UI for moderator
- set UI according to sketch prototype
- add moderation overlay menu instead of context menu
- only update participants overlay when necessary
- avoid minimum size for ResponsiveImage

Gitlab: #207, #208

Change-Id: I65c9932319e55840518cbb0ce3cfa1a46e2275f0
2020-12-11 13:37:11 -05:00
Pierre Lespagnol
18abbce09d conference: add mute participant for moderator
Change-Id: I9bb1f7476fcbd4d2830ee2b73b6984f607e5395a
2020-12-11 13:37:03 -05:00
ababi
0c3b2df65b conference: host can add or remove moderator for a conference or rendez-vous
Change-Id: I89d3ef02fea54448f3b7bc38da5550cc52d6cbcd
2020-12-11 13:36:50 -05:00
Andreas Traczyk
c472fe83ae video: fix rendering on linux
Change-Id: If6a2deda08663f7edf9fa527bc1c592f60e6a371
2020-12-10 09:46:52 -05:00
Ming Rui Zhang
fc3eed8a4b settingsview: add left padding to the text of settings combo box
Change-Id: Ib1dd5577d902a0c4f31a6e5418d983413f6164b3
2020-12-10 09:40:17 -05:00
Ming Rui Zhang
bbcf0e4d2f darkmode: UI theme make up
1. SimpleMessageDialog (Password changing)
2. SidePanelTabBar (Inivitation & Conversation tabs)
3. Contact search status rect

Change-Id: I3cf6aecde5a3ab840c351cfd6e18d7ce9fbfa3cc
2020-12-10 09:39:53 -05:00
Ming Rui Zhang
4715571d1a installer: update main banner to use the new logo
Change-Id: Ifb63abe89b397e8f728053116711efc889e803c0
2020-12-08 13:16:38 -05:00
Ming Rui Zhang
2b49d271be avatar: generic placeholder should be used if only account uri is available
Gitlab: #203
Change-Id: Ia98d4f67cbb3c12d96384f2f3a8e851eeb83750a
2020-12-08 10:10:56 -05:00
Ming Rui Zhang
0de0f6ecb0 avatar: save the original source of the avatar instead of the cropped
Change-Id: I0e92189f9661ada19ae62025a3114541e41ea587
2020-12-07 17:17:48 -05:00
Ming Rui Zhang
ba45e39db7 photobooth: recover the functionality of photo taken with flash
Gitlab: #187
Change-Id: I2d6cc19a68438accff89598e5b6866649ae5a511
2020-12-07 17:16:10 -05:00
ababi
7bd7b2e9ee misc: move JamiTheme and JamiStrings to net.jami.Constants namespace
Change-Id: Ief728a8bd36f6c29a906686988b28b0640b2065c
2020-12-07 17:02:00 -05:00
Sébastien Blin
b77b963e39 misc: add dark theme support
GitLab: #160

Change-Id: I7bbec2649ca118b325d713d1a6ba36b6c00872ff
2020-12-07 17:01:57 -05:00
Sébastien Blin
56560914bf misc: add parametrizable colors for theme support
GitLab: #160
Change-Id: I44e7584af070fd355af623fe12433cdd68d32d30
2020-12-07 17:01:53 -05:00
Mingrui Zhang
8296b430eb avatar: problem fix for user profile avatar
Gitlab: #202
Change-Id: Ic5318e53e613687eee5cd14849f8f1a9af7b79f7
2020-12-07 16:36:17 -04:00
ababi
d6eede4188 misc: update readme
Change-Id: I43437a5124102b07949ea27f54513044b126b8d0
2020-12-04 12:54:28 -05:00
Sébastien Blin
4ca581e134 settings: add some chatview settings
Add:
+ Display images and videos into the chatview
+ Show typing indicators

Change-Id: Icf5575ae9b176254394399073fe3926130ecc428
Gitlab: #160
2020-12-03 14:45:59 -05:00