Sébastien Blin
e5d4a8ebf9
build: fix build without libnm
...
GitLab: #451
Change-Id: I82267e54b3bfe7bac1617221c801fe67b5c28b40
2021-06-14 16:33:11 -04:00
Andreas Traczyk
ab744e8d2a
callview: fix incoming callview not showing when window not focused
...
Change-Id: I5977f4231c1cd3181412a0c25ce769b8889d508a
Gitlab: #449
2021-06-14 14:50:10 -04:00
Ming Rui Zhang
c8b3909d66
deleteAccountDialog: remove redundant deselectConversation to avoid crash
...
Crash will happen when deleting an account with selected conversation
Change-Id: Ia1379a99d89812bd69eb8cc28139516cb283982d
2021-06-14 10:15:29 -04:00
Ming Rui Zhang
c4ad576985
messagesadapter: use decideFormatFromContent for QImageReader
...
Change-Id: Ib225b2fbc739f10802fd5951bf9c04b5767da024
2021-06-14 10:15:24 -04:00
Ming Rui Zhang
dc060370f4
messagesadapter: remove unnecessary chatview text elide
...
Change-Id: Idcbd0c8694044259794140c041347ec4a487436c
2021-06-11 17:53:36 -04:00
Ming Rui Zhang
cdaa3cfeed
conversations: selection refinement for refuseInvitation and blockConversation
...
1. Decline invites now auto-select the next one and de-select the
conversion when there are no more invites
2. Block conversations behaves the same as before
Gitlab: #402
Change-Id: Ibd3385e40cb2329d58ea90aa3347dfa4b66a4496
2021-06-11 17:53:08 -04:00
Sébastien Blin
f0675434b9
misc: fixes
...
Change-Id: I83161997e655cbb626f6577cedb53d3b67786c7f
2021-06-11 17:50:47 -04:00
Sébastien Blin
bd3b2f223f
fileTransfer: add support for swarm
...
Change-Id: Ie22618d01a2fa6fb38ced8d2aef6f9524401ce24
2021-06-11 17:50:37 -04:00
Sébastien Blin
1355111e02
swarm: add sync window
...
Change-Id: I0727737c8a9c4998ed66065fb1011389a502b0f9
2021-06-11 17:50:01 -04:00
Sébastien Blin
4797d7d511
smartlist: do not add clear conversation on swarm
...
Change-Id: Iec99bb41a15b0721f7985fb031a29601b8cb675f
2021-06-11 17:49:39 -04:00
ababi
951eb3cf85
swarm: add support for lazy loading conversations
...
depends on https://review.jami.net/c/ring-lrc/+/16720
Change-Id: Ic254459827c189fc92595be6e2485e0eed31edd8
2021-06-11 17:49:07 -04:00
Sébastien Blin
11119e51f6
userprofile: add isSwarm to profile
...
Change-Id: I6504c20cba5b51d54d0e9947c2303108f2a2161d
2021-06-11 17:48:32 -04:00
Sébastien Blin
3d71bfa8ae
swarm: first implementation to follow api changes
...
- use QString for interactionId
- swarm conversations: use loadConversationMessages and
subscribe to newMessagesAvailable signal
- avoid displaying "merge" and empty "data transfer" messages
- link composing status
Change-Id: Ic524bb786b2ff0471f03b1bb02d41d6da38e716a
2021-06-11 17:47:27 -04:00
agsantos
5a0ee1c2f4
multistream: add video to audio only calls
...
Change-Id: Ife36489e1b9dc63e971789ce79047690eb681aeb
GitLab: #389
2021-06-11 15:56:29 -04:00
agsantos
7d0f4e00ff
multistream: accept only audio in incoming call
...
GitLab: #392
Change-Id: Ifcd29af849c11166158e7f8d39b65a33325b8d4a
2021-06-11 14:15:16 -04:00
Ming Rui Zhang
a2858a883b
test: change the location of local storage files when running tests
...
Change-Id: I6ee537ee1ee3928c93b9a579e2b55b6ef97af779
2021-06-08 15:11:01 -04:00
Ming Rui Zhang
70c520e867
pendingConferenceesListModel: avoid invalid connections
...
Change-Id: I9d073cb5203a887fd5e39ced258b19e0196d069b
2021-06-07 15:09:56 -04:00
Mingrui Zhang
7084f6dda0
generalMenuItem: refinement on long text solution for menuItems
...
This will make sure that texts are aligned when
some of the texts grow longer (translations)
Change-Id: I28300c3eea01d539ca62c6532daf7d802931b425
2021-06-07 15:09:48 -04:00
Ming Rui Zhang
ddc793e361
aboutPopupButton: make the button width grows with text width
...
Change-Id: I99d5e01dd7438361a6ddafe2f1d97be1536c288b
2021-06-07 15:09:40 -04:00
Andreas Traczyk
24a8631c34
misc: fix svg icon coloration
...
Change-Id: Idfe409c6e01f8437cba2659e79234a6083bec04e
2021-06-07 15:09:35 -04:00
Ming Rui Zhang
b3fb4e3aa7
credits: fix the separation division
...
Change-Id: I14675194280de9a01d9e2196cb362ad97268586b
2021-06-07 15:09:24 -04:00
Ming Rui Zhang
5db04d7ed4
misc: inconsistency adjustment for readonly lineEdit
...
1. Make version number in AboutPopUp selectable
2. Remove "Copy"/"Paste" options in the context menu when the
lineEdit is readonly
3. Make texts in UserProfile selectable
Change-Id: I53b7566841d84cb8ad27298f995f99a2de6384f0
2021-06-07 15:08:19 -04:00
Ming Rui Zhang
b80205ec73
photoboothView: fix the white border in dark mode and the photo taken
...
Change-Id: I24556c668d92a11573a23bab2367a0a470d01750
2021-06-07 10:05:43 -04:00
Sébastien Blin
2d8078a027
runguard: enable on linux
...
GitLab: #350
GitLab: #439
Change-Id: Iba420995401cb4a8c20f3611473eb6f5bd22334b
2021-06-06 08:09:46 -04:00
Sébastien Blin
64720224eb
qtwebengine: fix loading fonts on recent glibc
...
QtWebEngine can't load fonts on recent glibc. Source:
https://bugreports.qt.io/browse/QTBUG-92969
https://bugs.chromium.org/p/chromium/issues/detail?id=1164975
I don't want to have custom patched Qt version running for Jami,
so, for now disable sandboxing to fix font loading and wait for a
fixed Qt version.
GitLab: #442
Change-Id: Ia0918b6c47dc8a9bcfed8556043b5163e4963248
2021-06-03 17:24:51 -04:00
Andreas Traczyk
7f0bc2eaf0
callactionbar: homogenize menu item color
...
Change-Id: I2ce50289386e66db316773a8d8af8b47b170219f
Gitlab: #411
2021-06-03 16:46:08 -04:00
Ming Rui Zhang
30f9d446e3
callActionBar: make share action as sharing screen by default
...
Change-Id: I4197e96a830f4e57fdf597e9230adffd3f9b5cb4
2021-06-03 13:41:25 -04:00
Amin Bandali
7bb0e06dbc
mainapplication: add "Show Jami" tray icon context menu item
...
On some desktop environments on GNU/Linux, left-clicking on the tray
icon does not execute the restore action. In some environments, such
as Ubuntu and some other GNOME-based environments, double-clicking the
icon does that, but that's counter-intuitive and not obvious at all to
the user. So, we add a 'Show Jami' menu item for the system tray
context menu, similar to how jami-gnome did, so the user can clearly
see it as a possible action.
Change-Id: I1e12ba02190c12cf40d293d61e1f023380fbfcf9
2021-06-03 13:08:02 -04:00
Andreas Traczyk
262f3de515
callactionbar: fix typo in slot name for recording state
...
Gitlab: #411
Change-Id: I09b18bb3f4997c38ef94067097efcc73f41b48ca
2021-06-03 10:48:50 -04:00
Andreas Traczyk
83defa1c76
calloverlay: fix item checked states at call start
...
Gitlab: #411
Change-Id: I84a2ea28d2b3d7adfff9da59f7f9ae54c5a622d2
2021-06-02 18:17:29 -04:00
Ming Rui Zhang
9568f1c9ab
pluginadapter: add handler list count properties
...
All plugin buttons will be listening on these properties to
decide visibility or enabled
Change-Id: Id04f9b533e6aba26033c27a607fa531ce65ac588
2021-06-02 18:04:31 -04:00
Ming Rui Zhang
db800b9b36
callActionBar: change share action to share menu action
...
Add share screen area, share file into the popup menu
Change-Id: Iea06f3e79b672cb824f56017a55086f4e5d17ae5
2021-06-02 17:59:13 -04:00
Ming Rui Zhang
de526ffcf1
generalMenuItem: enable text elide and width extension
...
Change-Id: I83897c81ed66313e84596bd7ab8cc3c79b56f47e
2021-06-02 17:58:53 -04:00
Andreas Traczyk
767f1003a2
participant-controls: refactor menu layouts
...
Gitlab: #441
Change-Id: I1d34c7e766d73026d4c6617592a85ce3a75cc4fa
2021-06-02 17:58:23 -04:00
Andreas Traczyk
a7fdb82fb7
overlays: fix participant overlay z-order
...
Change-Id: I42826555d7d490f9361465c1629a45e69f262ab7
2021-06-02 17:58:23 -04:00
Andreas Traczyk
3d53476b8a
calloverlay: reflect changes in av device list counts
...
- respond to audio device events to re-populate the audio input and
output device lists
- don't show a selection menu when no devices are available
- cleanup videoinputdevicemodel
Gitlab: #411
Change-Id: I082818756bae202a67b14bfbe0a254384a777a5d
2021-06-02 17:58:23 -04:00
agsantos
a46a116af5
initialcallpage: change outgoing end call icon
...
add transparency to button label when not hovered
Change-Id: I74e178ab254dd1ab866b8ee5c0bc0c435ee8003d
2021-06-01 14:21:03 -04:00
Jenkins
62ec7f7e95
i18n: automatic bump
...
Change-Id: I3e679eff02ce40d7bd5cffbb96b71b16ee08cba8
2021-06-01 14:15:12 -04:00
Amin Bandali
c8099b73da
mainapplication: on tray icon click close window if open and focused
...
Only do so on non-Windows platforms, though; apparently this is not a
common pattern for desktop applications on Windows.
Change-Id: Ie1f8f4dd087d4e2798be4d102eb1d421fa9490f7
2021-06-01 14:11:44 -04:00
Ming Rui Zhang
1284a8423c
settings: use new menu svgs
...
Change-Id: I6d4456218448d1ca5c4682d33341207e2a0953eb
2021-06-01 14:11:44 -04:00
Andreas Traczyk
9a71a6becb
calloverlay: fix svg rendering for device selection checkboxes
...
Gitlab: #411
Change-Id: I5e9efb3a174e1e4cf8a2813ec0949dce28b3bdba
2021-06-01 14:11:44 -04:00
Ming Rui Zhang
66a479f7b6
callActionBar: add sip only actions
...
Change-Id: I1d2af36e958bfc2e8783fb8657387f9d6c00276b
2021-06-01 14:11:44 -04:00
Ming Rui Zhang
e1fbb3a7d4
misc: refinement for various context menus and share actions
...
Change-Id: I4e6fff2c74ce6ace1464fa6a4569e4b3fbfae68b
2021-06-01 14:11:44 -04:00
Ming Rui Zhang
8325a6ef51
participantCallInStatus: reduce the size of the delegate
...
Change-Id: I0875b99599cf1a3f90cfddc87b6281edf91cb45e
2021-06-01 14:11:44 -04:00
Andreas Traczyk
378ab7cb93
calloverlay: keep the recording action visible while recording
...
Gitlab: #411
Change-Id: Id987ad1b3c0c583425a53b85735ab7eb3f434036
2021-06-01 14:11:44 -04:00
Jenkins
2267c046d8
i18n: automatic bump
...
Change-Id: I3a89250f7b12cbe837becbb5b923a78c185805c6
2021-06-01 10:40:30 -04:00
Andreas Traczyk
c53b03d4ef
calloverlay: use svg icon for menu expansion buttons
...
Change-Id: I8d90b116740c9d671b6b65073ba9cff9c92e7646
Gitlab: #411
2021-05-31 17:14:13 -04:00
Andreas Traczyk
a46de27b58
calloverlay: change the design for the audio-only hangup button
...
Change-Id: I642ef3a5c72aba911fad87c631fc3ccb59c483a0
Gitlab: #411
2021-05-31 17:14:03 -04:00
Ming Rui Zhang
24518cd91d
settings: only receive debug log when enabled
...
Change-Id: I2f44f543e893507be205e6cf1efb0219b76d5418
2021-05-31 15:00:19 -05:00
Andreas Traczyk
0a946c767d
calladapter: update call selection when falling from conf to dialog
...
Gitlab: #434
Change-Id: I7ebdde85c264990804a5b017f18d511f3225477f
2021-05-31 13:32:48 -04:00