Sébastien Blin
9c8c900dea
JamiString: improve some strings
...
Change-Id: I1557d50ae603d7a45ac192b687cdad92bdaa6684
2021-12-06 16:38:12 -05:00
Sébastien Blin
9c0bba79b2
previewrender: do not overflow if ratio is greater than 1
...
Change-Id: Id7f443a354691d7b5b0a71e6e8b35a4cd0005a88
GitLab: #611
2021-12-06 16:38:12 -05:00
Sébastien Blin
335b2e5f12
lrcinstance: reverse incorrect method
...
withVideo should check if the call got video
Change-Id: I5b7e13b7269735bea5f4ecc63a98687cb93bb4c1
GitLab: #617
2021-12-06 16:13:10 -05:00
Sébastien Blin
89060c27f2
Revert "misc: av settings"
...
This reverts commit 218aa35e1e
.
Change-Id: I78eebe04277e08776c1f299e385119c0f2e8eb35
2021-12-06 15:10:11 -05:00
Sébastien Blin
630d1b844e
callpage: close popup on call ended
...
Change-Id: I0395cbe55b54507d9cc4b7c848ba2a74b73650ba
GitLab: #615
2021-12-06 10:44:56 -05:00
Sébastien Blin
b34b8cf523
accessibility: make button readable by screen readers
...
GitLab: #601
Change-Id: Ic60d035776c5a3ae9f1e6ee93b283c7c422d39f5
2021-12-02 15:42:36 -05:00
agsantos
218aa35e1e
misc: av settings
...
+ remove "Preview unavailable" and only set preview as invisible if no video device
+ fix preview not starting after branching device
+ resets eudiometer if no videodevice.listsize changes
+ fix preview visibility in recorderbox
+ fix recorderbox closing when changing from conversation to settings
GitLab: #608
GitLab: #610
Change-Id: Ie7069934abdf5005ed8360fad20c0de20bdc1a43
2021-12-02 12:39:12 -05:00
agsantos
f238b9d8ee
x11: window sharing
...
GitLab: https://git.jami.net/savoirfairelinux/jami-project/-/issues/1294
Change-Id: I6dfaea6c65323d072536518f3ac7abc426d33efd
2021-12-01 11:09:13 -05:00
Sébastien Blin
3fe379ca1b
recordbox: fix audio recording
...
GitLab: #601
Change-Id: I00a2f58ce39647a773599550f831a6478817a257
2021-11-30 15:13:14 -05:00
Sébastien Blin
ad8072c107
misc: Maloya->Taranis
...
Change-Id: I240127d1a3f0c8a4d172af4006a510192db61d69
2021-11-30 13:59:26 -05:00
Jenkins
6fb1e81bd6
i18n: automatic bump
...
Change-Id: I08899b7aa86f9742f4697b3b7293b06ff7b11591
2021-11-30 11:58:14 -05:00
Sébastien Blin
c5c0f61741
misc: add "Default" to translatable strings
...
GitLab: #599
Change-Id: I3b9de24ffda7275540aaed8655433f8568da1fa7
2021-11-25 09:31:36 -05:00
Jenkins
2cee4097ff
i18n: automatic bump
...
Change-Id: Ia0a281850c3c7e52b0406e30d22b7d5931e222be
2021-11-22 16:43:01 -05:00
agsantos
69f7ef19ad
calls: fix wrong reference to convId
...
Change-Id: If0073e9b3156bbebfafb9725e3f521b558635f62
2021-11-19 16:29:35 -05:00
Óvári
0a7aaa5947
Update the desktop and appdata files
...
GitLab: #795
Change-Id: Ib9f8da7aa1bb20af47c6f0bb17dbe07e5abe2096
2021-11-18 15:38:10 -04:00
Sébastien Blin
b4c7661a8e
calls: follow API changes (add accountId for calls and conferences)
...
Change-Id: I54f0c6c144bcf6774883f58ec3bc4fac4bc4ef49
2021-11-17 16:26:26 -05:00
agsantos
a126eb69cb
videoInput: use new api
...
- VideoSettings OK
- PhotoBooth OK
- Calls - mostly ok, have to test camera unplugin/replugin/multiplecameras
-> seems to leak, client freezing in calls/conferences
- Recording - OK
Change-Id: I49362900979d48abf2507ab89fcb261808423445
2021-11-17 16:26:24 -05:00
Ming Rui Zhang
dbfe4cde86
build: make-client.py clean up
...
Change-Id: Id225f4ec79b7e502941e11f68a3b8a241cbc472a
2021-11-15 15:31:55 -05:00
Ming Rui Zhang
374670af1c
icon: update jami.ico icon
...
https://docs.microsoft.com/en-us/windows/win32/uxguide/vis-icons?redirectedfrom=MSDN
According to the doc, ico files need to contain multiple sizes of bmp
to support different types of Windows view.
This patch will also remove the weird border around the icon.
Gitlab: #595
Change-Id: I1fed5cc83c447ec47dc9982ebc58a18ae978d758
2021-11-15 15:31:43 -05:00
Ming Rui Zhang
df7350f9d6
test: use googletest release-1.11.0 instead of master
...
Archive master.zip seems invalid
Change-Id: I0a5187ed54440b8d79498f03064a82e8429e5aff
2021-11-15 15:29:11 -05:00
Sébastien Blin
8cefda6e33
calloverlay: fix record status
...
We can directly use the info from the calloverlay and refresh when
updating the UI
Change-Id: I7bc2b17ebfba251e26bd5d0328d2b981722cb727
GitLab: #594
2021-11-15 09:49:06 -05:00
agsantos
3380a26788
conference: improve participant overlay
...
- In another participant video, if I am moderator, I will see local state at bottom and moderator state on top;
- In another participant video, if I am NOT moderator, I will see only one state at bottom representing both local and moderator;
- In my own video, if I am NOT moderator, I will have my local state at bottom left and moderator state top left with a tooltip but no action;
- In my own video, if I am moderator, I will have my local state at bottom left and moderator state top left with an action.
Change-Id: I649d4aeefdd15aa3b554d78948849804ad94a9cd
GitLab: #593
2021-11-12 18:33:32 -05:00
Sébastien Blin
a28c88becc
conversationlistmodel: use removeConversation for swarm
...
Also, dataForItem MUST return a QVariant to be able to show the
context menu
Change-Id: Ia02a087e0eb3d55000cb2026d41c8fb53e8ae46c
2021-11-12 12:28:06 -05:00
Sébastien Blin
0621cf5b9f
misc: update INSTALL.md
...
Missing qml-module-qt-labs-qmlmodels
Change-Id: I17e8e5b38cdee236533ab5d88e47b8e6b1c7ad0c
2021-11-12 11:45:42 -05:00
agsantos
0ddc74aeb6
misc: update icons
...
+ microphone
+ share full screen
+ share screen area
+ share file
Change-Id: I5395097ff9f4eead173303594d2916f5b2e1d4d9
GitLab: #592
2021-11-11 14:37:34 -05:00
Mingrui Zhang
978e8d7935
messagelistview: fix binding loop and simplify typing indicator logic
...
Removed unnecessary settings.json
Change-Id: If2eccb5c918192e33cd4e742a98c43c212eee547
2021-11-11 11:03:23 -05:00
agsantos
b9c7058b26
calls: hide preview if camera stream and no device available
...
+ remove record video message if no video device available
Change-Id: I35c15709ecd5159dfa02ebcbf7aacd0bbf3d54e9
2021-11-10 10:49:49 -05:00
Sébastien Blin
4a25228e40
messagesadapter: use conversation.typers to build current typing status
...
Change-Id: I9d38c2a9938bed02ed48f7a141ef0b53b423e1e4
GitLab: #589
2021-11-10 09:53:29 -05:00
Jenkins
8aa90f0753
i18n: automatic bump
...
Change-Id: I6aa1b3ba5f9c9d97b6d902900e4ba64956839643
2021-11-08 16:43:02 -05:00
agsantos
cfd5617ce8
screensharing: add preference to set frame rate
...
GitLab: #514
Change-Id: I0f3dbf2dd31f84dc50a2fd17d153a299d06012fb
2021-11-08 13:24:59 -05:00
Ming Rui Zhang
c681be5bf4
messagelistview: fix the sizing for TypingIndicator and ReadStatus
...
Change-Id: Ie55660522b8eceaedcb3235d6d63f615a27e59c9
2021-11-05 14:22:06 -04:00
Ming Rui Zhang
cf72613d3c
sbsmessagebase: fix message listview preferredHeight binding loop
...
Change-Id: I36ced4e4e15d1d047027c51b3136b676fcd2a2e7
2021-11-05 14:21:50 -04:00
agsantos
3dd206e6f0
calls: fix stop file/screen sharing fallback to camera
...
If we start a file/screen sharing from a call with closed camera,
once we stop the sharing, the camera should not open.
Change-Id: Ifb6986f8c5452d721f72fb15072cd5ab8a6d69a2
GitLab: #586
2021-11-04 15:01:09 -04:00
Sébastien Blin
87b983af90
settings: fix accept transfer's limit
...
Number.MAX_VALUE doesn't work and it's already the default value
of the Intvalidator
Change-Id: Ic5c6ddacbc46aaa4ba67a8f1e262431489efb07d
GitLab: #570
2021-11-04 13:35:58 -04:00
Sébastien Blin
f69df3416c
messages: add read receipt support
...
Change-Id: Ide4b1336a13972a9291cb1e9e2bf881b32b97198
GitLab: #468
2021-11-04 13:35:55 -04:00
agsantos
4a2bf0d61e
calls: hide video related features if video disabled
...
Call controls and features are restrained if video is disabled in account advanced settings.
+ Do not show "accept in video" if there is no video device available
GitLab: #525
Change-Id: Iacc8801c8a302a1b00642a6c31603973ff5f24b6
2021-11-02 15:24:57 -04:00
Jenkins
156b3f6d58
i18n: automatic bump
...
Change-Id: I7948a909669d7e32658d6a101254f7d40e833818
2021-11-01 16:42:54 -04:00
Sébastien Blin
2d22884939
messagesadapter: remove useless method
...
openFile is unused
Change-Id: I991ccf489f742f87dda4af206766956b95772fa5
2021-11-01 14:21:48 -04:00
agsantos
a79ea5fd3f
conference: add handsUp feature
...
GitLab: jami-project#855
Change-Id: Ic76b717fb70f5c8aec332f92ed38ecb57fbaaa16
2021-11-01 11:09:21 -04:00
agsantos
021ab43dfe
calls: file/screen sharing in audio only calls
...
GitLab: #499
Change-Id: I76754b4b32cde4cf8445c6058649aab912d7a0b4
2021-11-01 11:09:21 -04:00
Sébastien Blin
641730c425
rendermanager: fix rendering on GNU/Linux
...
use directRenderer storage if libwrap is enabled.
Avoid potential crashes by replacing reserve by resize
GitLab: #580
Change-Id: I5b8d83a6be2157164b755156bb16a424b38c70ad
2021-10-29 12:16:26 -04:00
Ming Rui Zhang
39c029da6e
messagedelegate: add author property to DataTransferMessageDelegate
...
Avoid potential undefined access to child author property
Change-Id: I3926243ff20cab9c66ac8c6e6b61e71fe46b8a63
2021-10-28 16:58:00 -04:00
Ming Rui Zhang
8874bc94e9
sip: fix sip account password onEditFinished
...
Change-Id: Ic308ccc2571917cba0d6bd9316a8d0d4b3b29599
2021-10-28 16:54:59 -04:00
Andreas Traczyk
ab934442bc
chat: fix "open location" feature on windows
...
+ 3 or 1 slashs in file scheme (rfc1738 3.10)
Change-Id: I77c9be41a5f4b7ca99929d53efbf1883ed127d52
2021-10-28 11:45:48 -04:00
Andreas Traczyk
996ad1d58c
Revert "chatview: remove useless /"
...
rfc1738 3.10 describes the file URL form: file://<host>/<path>
According to wikipedia, "file://path (i.e. two slashes, without a
hostname) is never correct, but is often used."
This reverts commit 4e6336d8dd
.
Change-Id: Ic3f7c48eb5faa1ec97347328a03c8fda94513faf
2021-10-28 11:28:24 -04:00
Sébastien Blin
4bfe269029
datatransfer: add context menu to open location, export to downloads
...
Change-Id: I90fcbc735f084ab37abfa3b466b97cf56c640247
2021-10-27 16:38:46 -04:00
Sébastien Blin
5ddfab1b7b
previewEngine: fix display hyperlink preference
...
Change-Id: I3c9813e41f6c857d096d9d685d5902d3c4c361cd
2021-10-27 14:57:22 -04:00
Jenkins
eacdd8af61
i18n: automatic bump
...
Change-Id: Iba0b5a8987a07db263a54f84c7638a2f5287e596
2021-10-25 16:43:02 -04:00
Sébastien Blin
4e6336d8dd
chatview: remove useless /
...
file:// is enough for the scheme
Change-Id: Ic1500155f9025b8f4c55252c0a5468c822d8c315
2021-10-22 17:01:26 -04:00
Sébastien Blin
9cc1848897
chatview: open files on click
...
Seems that Qt.openUrlExternally doesn't find symlinks. At least
with MessagesAdapter::openUrl everything seems good
Change-Id: I636822a7f2f7e9ef27f2faedb49987ea2cbba343
2021-10-22 17:00:39 -04:00