ababi
0d5361fc1f
cmake: avoid generating doc if graphviz is not installed
...
Change-Id: I6fc0e28d5050110c87494e3cb19f7f2deded7ac2
2021-02-08 15:32:39 +01:00
ababi
5d460b089f
cmake: fix setting definition
...
- definitions should be set with COMPILE_DEFINITIONS
Change-Id: Icdd47a010fd51ff4f061ef744d9004ef6b8fca2e
Gitlab: #262 , #263
2021-02-05 09:27:17 +01:00
ababi
8caf659bb8
misc: add start on login support for linux
...
Gitlab: #160
Change-Id: I166988985e4a2c9b1d06d21ba0a1394159478172
2021-02-03 13:42:26 -05:00
ababi
69db8684a1
packaging: add global installation support for linux
...
- avoid using fixed paths and find LRC either when globally installed or located in custom directory
- add installation rules for binaries, .desktop files, .appdata.xml, logo and doc
- add support for generating and copying runtime files (webresources and translations)
- add launcher script (client qt/gnome/kde selector)
- add uninstall support
- add missing sources (moderatorlistmodel)
- update README
Gitlab: #160 , #230 , #263 , #264
Change-Id: I3fee77a917be038072a20c7f99b510f9a8bf65b4
2021-02-03 13:42:19 -05:00
agsantos
b55be608f3
settings: add always preference by handler
...
GitLab: #266
GItLab: #267
Change-Id: I0f2d31f9d5aebbbc645f4f85cad2ba5fdee45a79
2021-02-03 13:25:58 -05:00
agsantos
ebc0715544
settings: improve plugins view
...
GitLab: #52
Change-Id: I4ee232092da3b26e4471ccc7c46e57d2d0562856
2021-02-03 13:25:58 -05:00
agsantos
5e598f5342
plugins: add EditText preference
...
GitLab: #265
Change-Id: Ibcfba9ee0b142a109bd58553b13aba174842661f
2021-02-03 13:25:20 -05:00
agsantos
a5ec0c8e65
plugins: add ChatHandler API
...
Change-Id: I415fc953b9111ca7e3d899c1531a42bd43716ab2
2021-02-03 09:09:26 -05:00
ababi
4a06565e57
misc: initialize LRCInstance before rising connection error
...
- in order to start the daemon, LRCInstance has to be initializated before rising the error and displaying the popup.
Gitlab: #245
Change-Id: I4a6cd4f38f5c93f65bc157e7d2ffff7f16e6aff8
2021-01-27 12:58:55 -05:00
Jenkins
11b62fd1b5
i18n: automatic bump
...
Change-Id: I027fe84bc3555fc2c0f3de0df423a9026e54886e
2021-01-25 16:42:52 -05:00
Jenkins
3b7cb83e0f
i18n: automatic bump
...
Change-Id: I99a43a83ff9cf68a949a977b408a887bc5206a12
2021-01-18 16:42:50 -05:00
ababi
7450350348
settings: add support for default and local moderators
...
- add configurable list of default moderators
- add option for enabling local moderators
- indicate when participant is locally muted on moderation overlay
- small typo fixes
Change-Id: I1669c903be3c3a3f2344f1d95d8b618e62b9d412
2021-01-15 18:37:18 +01:00
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