Commit graph

4454 commits

Author SHA1 Message Date
Julien Wadel
ea5ef9276a Set minimal OSX target to 10.14 because of a SDK mandatory (better c++17 support) 2023-05-22 10:37:22 +02:00
Julien Wadel
9fb4bcfe8d Appimage is now based on Ubuntu 18.04 instead of debian9 (better c++17 support and still low glibc version). 2023-05-22 10:37:22 +02:00
Julien Wadel
53caefb7e5 Update enums to SDK master's wrapper. 2023-05-22 10:37:20 +02:00
Julien Wadel
ea7c02a335 Update docker file to use Maintenance Tool from Qt.
Remove the fuse mandatory for CI.
Update CI to use Qt custom version and update application to Qt 5.15.12.
2023-05-22 10:37:04 +02:00
Julien Wadel
2be0af49fd Update SDK and changelog 2023-05-22 09:57:19 +02:00
Libor Filípek
f73bac558c Translated using Weblate
Currently translated at 100.0% (1077 of 1077 strings)
(Czech)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/cs/
2023-05-14 12:15:12 +02:00
Julien Wadel
b2219c66ed Crash fix when switching timelines containing video files. 2023-05-11 17:15:13 +02:00
Julien Wadel
25a5f33356 Display away message if timestamp is not available. 2023-05-10 16:14:49 +02:00
Julien Wadel
ad6b25bf21 Update SDK to 5.2.57 2023-05-09 17:32:19 +02:00
Julien Wadel
c46727ce75 Fix text lost when switching timelines : if QML TextEdit is set for rich texts, Qt will change the text before item completion. 2023-05-09 17:31:47 +02:00
Julien Wadel
1dd4f4f285 Fix crash when loading some chats with video.
Detect video availability when building the thumbnail in order to avoid playing all the file while waiting of a frame.
Fix image type detection from Mime (appimage was detected as an image and Qt considered compressed file as a readable image)
2023-05-09 11:49:26 +02:00
Julien Wadel
94b3501c6b Fix crash on setting empty routes on account params.
Fix lime server url check.
2023-05-05 18:03:29 +02:00
Julien Wadel
ef0a59b26c Fix ordering message on wrong received time.
- Centralize received time into ChatMessageModel.
- Remove receivedTime temporary data because it is not stored into database.
- Try to set received time on new messages/events chat room listener.
- Ensure to not override receivedTime.
2023-05-05 11:22:06 +02:00
Julien Wadel
51ef0ae25b "Vocal message received" notification 2023-05-04 17:43:26 +02:00
Julien Wadel
7f3dc8e928 Fix ordering messages 2023-05-04 17:28:08 +02:00
Julien Wadel
d8126fbb75 Update SDK to 5.2.55 2023-05-04 16:01:25 +02:00
Julien Wadel
a7805cd3f1 Fix point size for custom fonts. 2023-05-04 15:59:53 +02:00
Julien Wadel
2df3f0fd60 Calling conference from history. 2023-05-04 15:50:19 +02:00
Julien Wadel
48c6c5a355 - Replace unknown file image by empty extension
- Display generic image file on image extension (if file doesn't exists)
- Fix file checking with empty path (avoid spamming errors logs)
- Image file checking based on extension if it doesn't exists.
- Fix empty texts space in messages.
2023-05-04 15:19:39 +02:00
Julien Wadel
bdeff220cc Fix go to bottom display in chats (sometimes it was shown when it should not).
- replace old check position algo by using scrollbar.
2023-05-04 14:01:04 +02:00
Julien Wadel
9f587cb196 Add an option to enable bundle mode in account parameters. 2023-05-04 11:41:14 +02:00
Libor Filípek
8780076d9e Translated using Weblate
Currently translated at 100.0% (1073 of 1073 strings)
(Czech)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/cs/
2023-04-27 16:15:13 +02:00
NPL
324d0220eb Translated using Weblate
Currently translated at 79.8% (857 of 1073 strings)
(Japanese)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/ja/
2023-04-27 16:15:09 +02:00
Tomas Ivanek
d7b40d139f Translated using Weblate
Currently translated at 99.9% (1072 of 1073 strings)
(Czech)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/cs/
2023-04-24 19:05:23 +02:00
NPL
f1ed4bcbf7 Translated using Weblate
Currently translated at 76.4% (820 of 1073 strings)
(Japanese)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/ja/
2023-04-22 05:30:09 +02:00
NPL
adefa104dd Translated using Weblate
Currently translated at 75.6% (812 of 1073 strings)
(Japanese)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/ja/
2023-04-22 05:30:09 +02:00
NPL
2ea0be4423 Translated using Weblate
Currently translated at 73.9% (793 of 1073 strings)
(Japanese)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/ja/
2023-04-22 05:30:09 +02:00
Julien Wadel
92d8ccd9e5 Improve chat deliveries layout. 2023-04-21 17:08:44 +02:00
Julien Wadel
c1f1a1f6f0 Fix sending empty text with another content like file 2023-04-20 16:48:47 +02:00
Julien Wadel
9f4ba05e7f Allow to select a Terminated chat room.
(cherry picked from commit a8184ccdca)
2023-04-18 10:38:34 +02:00
Julien Wadel
990dbc610a Remove "do not disturb" status as it is not really supported. 2023-04-17 16:54:06 +02:00
Julien Wadel
6c031a97fc Update Debian9 docker for gstreamer 2023-04-17 10:19:46 +02:00
Julien Wadel
5d6073adbf Fix new line character that wasn't recognized on some device because of the use of unicode Line Separator. 2023-04-14 15:28:43 +02:00
Julien Wadel
556bc7c022 Fix chat edit size to match height of lines. 2023-04-14 11:57:02 +02:00
Julien Wadel
e22a59e019 Fix mac build on x86_64 2023-04-14 10:21:04 +02:00
Julien Wadel
067f13f083 Remove clang from debian9 build because of Qt 5.15.2 :
/opt/Qt/5.15.2/gcc_64/include/QtCore/qstring.h:1559:29: error: cannot initialize a parameter of type 'wchar_t *' with an rvalue of type 'const wchar_t *'
from #include <QQuickFramebufferObject>
2023-04-14 09:58:46 +02:00
Julien Wadel
e326ba9437 Revert auto reformatting and limit format to only emojies (text edit of chat).
Fix crash when creating video thumbnail on context management (let Qt to decide what to do).
2023-04-14 09:52:48 +02:00
Julien Wadel
c5bb7f4a26 Downgrade Qt back to 5.15.2 because of Qt commercial licence that break other GPL licences.
A new version is needed because of linux image.
2023-04-14 09:05:16 +02:00
Julien Wadel
b878081cba Update SDK to 5.2.50 2023-04-13 18:29:20 +02:00
Julien Wadel
26b8140fde Section date timezone in chat. This fix a 1 day diff because of JS timezone convertion. 2023-04-13 18:29:20 +02:00
Julien Wadel
06509d3862 Update languages 2023-04-13 18:29:20 +02:00
Julien Wadel
b9b4486f1c Fix microphone permission on Mac. 2023-04-13 18:29:20 +02:00
Julien Wadel
c36729df6a Fix plain/rich format convertion algo while typing. 2023-04-13 18:29:20 +02:00
Julien Wadel
3d7a9acc25 Display video thumbnails.
Crop thumbnail and pictures if distored.
2023-04-13 18:29:20 +02:00
Julien Wadel
c8b80c4282 Crash after showing participant devices. 2023-04-13 18:29:20 +02:00
Julien Wadel
411f64e4c0 Fix compose events with empty text (since text is in rich format then it was never really empty).
Move QApplication::setAttribute to beginning.
2023-04-13 18:29:20 +02:00
Tomas Ivanek
8e6880a334 Translated using Weblate
Currently translated at 100.0% (1070 of 1070 strings)
(Czech)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/cs/
2023-04-11 14:41:28 +02:00
Bruno Antunes
6019358c5e Translated using Weblate
Currently translated at 100.0% (1070 of 1070 strings)
(Portuguese (Brazil))

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/pt_BR/
2023-04-11 14:41:28 +02:00
George Salukvadze
7c5a945746 Translated using Weblate
Currently translated at 4.5% (49 of 1066 strings)
(Georgian)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/ka/
2023-04-11 14:41:28 +02:00
Bruno Antunes
cdcf7d0c61 Translated using Weblate
Currently translated at 100.0% (1066 of 1066 strings)
(Portuguese (Brazil))

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/pt_BR/
2023-04-11 14:41:28 +02:00