Julien Wadel
c5225c6ccc
- Print logs into stout/stderr only if verbose is set.
...
- `--qt-logs-only` : print only logs from the application. It strips SDK logs from the output.
- Fix peer addresses in chat rooms (group/secure)
- Add an option to display the application debug logs.
2023-03-30 15:07:45 +02:00
Julien Wadel
982c54f6cf
Incoming ephemerals weren't removed without reloading chat rooms (missing connection)
2023-03-29 17:52:39 +02:00
Julien Wadel
756ef8e4b3
Add debug logs for Camera behaviors.
2023-03-29 17:28:06 +02:00
Julien Wadel
4a1cfe0c91
Fix using only username in URI handlers.
2023-03-27 11:07:11 +02:00
Julien Wadel
2b525dcdf1
Show file extension image instead of thumbnails if image's size factor is too low/high
2023-03-16 16:59:41 +01:00
Julien Wadel
24d85e2eb4
- Conference layout refreshing on creation.
...
- Crash and display of local conferences.
2023-03-13 15:09:22 +01:00
Julien Wadel
66982bd0c3
Show local accounts display name instead of username.
2023-03-07 13:42:56 +01:00
Julien Wadel
b13e88b523
Crash on chat rooms with the default account.
2023-03-07 10:44:17 +01:00
Julien Wadel
5a49cbcc35
- Some case of unwanted settings folders creation : When calling settings paths from SettingsModel, we checked on default in all cases. That lead to create folders to be writable.
...
=> Check for default only if path has not been overwritten in linphonerc.
- Replace black thumbnails that contains transparency by white color.
Thumbnails are in jpg where there is no transparency. By default, transparency is replaced by black color because not background color has been defined.
=> Set background image in white.
2023-03-01 11:07:15 +01:00
Julien Wadel
21965cc9a2
Unset URL handlers on exit( as specified by Qt).
...
Fix uppercase avatar initials.
2023-02-23 18:31:28 +01:00
Julien Wadel
8931a01d4e
- Remove duplicated nat policies.
...
- Save Stun/Turn proxy configuration.
2023-02-15 11:18:27 +01:00
Julien Wadel
863725b790
Crash after showing participant devices.
2023-02-14 11:33:30 +01:00
Julien Wadel
83cf7133bd
Switch off camera on start. LinphoneCore could start the camera if the application stopped while still showing it.
2023-02-13 14:30:25 +01:00
Julien Wadel
f3d2842d98
Fix for Qt 5.12
2023-02-07 17:38:29 +01:00
Julien Wadel
356302ea61
Crash on ending call in conference.
2023-02-07 14:40:16 +01:00
Julien Wadel
bd6290cd19
- Fix display name with UTF32 emojis.
...
- Allow to change family fonts on avatar.
2023-02-07 09:00:11 +01:00
Julien Wadel
c26e895e18
Remove FFMPEG from dependencies as it is no mmore needed.
...
Fix LDAP authtentication method to use default.
2023-02-02 17:47:34 +01:00
Julien Wadel
803e9f7d81
- Crash when editing contacts from chat.
...
- Contacts synchronization on creation.
- Contact menu in secure chats.
2023-02-02 10:59:33 +01:00
Julien Wadel
5d1e3bc18f
- Remove blank page in callwindows.
...
- Add a wait step while connecting the call.
- Rewrite CallModel::getStatus() for variable debugging.
- Split status call handler in call list to manage core and call signals. This avoid to use call data before any set from callbacks (core cbs are before call cbs).
- Destroy call notification when model is destroyed (fix blank notification).
- Fix status enums in incall menu for camera activation.
2023-02-01 12:05:40 +01:00
Julien Wadel
982c275f3b
Close notification when declining incoming call. Call status wasn't propagated when removing it.
2023-02-01 09:48:27 +01:00
Julien Wadel
04a1324139
Display hidden scrollbars in settings.
...
Add more feedback on quit reason.
Fix window title based on the application name.
2023-01-30 14:11:37 +01:00
Julien Wadel
26d2c65f2b
User-agent: escape backslash and parenthesis
2023-01-19 17:28:51 +01:00
Julien Wadel
5dc002197d
Display media captures files (recordings)
2023-01-17 17:05:19 +01:00
Julien Wadel
62c72bd0e5
Fix user agent to be more compliant.
2023-01-16 15:51:50 +01:00
Julien Wadel
e2cac1a4ac
Fix call crash
2023-01-16 12:15:25 +01:00
Julien Wadel
165ef1a46a
Close window when the call end and there is no error.
...
Fix call windows behaviours when choosing a call to be displayed (outgoing, paused, waiting room)
Fix a crash on stopping call when video was active.
2023-01-16 12:15:25 +01:00
Julien Wadel
b490eee909
Update default message expiration to one month.
2023-01-16 12:14:17 +01:00
Julien Wadel
115fcb3122
Avoid to strip URI in sip address on URI handlers to call the exact address (eg. keep conf-id for calling a conference)
2023-01-10 10:41:39 +01:00
Julien Wadel
aa660534ba
Update lime url on migration for Linphone. Set old core url before migrating account parameters.
...
Fix OpenSSL deployment on Windows.
Update SDK to 5.2.10
2023-01-09 18:11:38 +01:00
Julien Wadel
a52890bdea
Fix a crash at startup for using uninitialized settings model.
...
Update SDK to 5.2.8
2023-01-09 10:44:33 +01:00
Julien Wadel
51658c0443
Fix volume gauge in multimedia parameters while being in call.
...
Add customization UI when deactivating video/conference/update checker.
2022-12-22 16:27:06 +01:00
Julien Wadel
c6df2a1868
Increase max image size on GUI.
...
More customization on about, update checker and video.
(SDK) Fix a crash when starting a core on an account that don't have a contact address.
Fix typo in Readme
2022-12-21 15:19:31 +01:00
Julien Wadel
d0935af9b3
Fix on URI parser on multiple urls.
2022-12-20 14:27:40 +01:00
Julien Wadel
52eef2712b
Display a generic message if the text is empty in notifications.
2022-12-20 11:19:39 +01:00
Julien Wadel
74d509cade
Remove Flexiapi dependency if no QRCode.
...
Fix SetThreadDescription entry point on Windows 7/8 (SDK update).
2022-12-19 11:29:28 +01:00
Julien Wadel
ce2eebdd1a
Add a debug feedback about the reason of exiting the application.
2022-12-16 10:28:52 +01:00
Julien Wadel
8f3052632a
System languages based on QLocale and not name.
2022-12-15 09:29:44 +01:00
Julien Wadel
e98c50bfca
Conference info datetime is based on UTC and not System.
2022-12-14 14:52:10 +01:00
Julien Wadel
227aecb439
Fix default language on Mac.
2022-12-12 16:44:07 +01:00
Julien Wadel
81a3a197df
Display a notification of all kind of messages.
2022-12-09 15:27:00 +01:00
Julien Wadel
8df33fc546
Implement RFC3987 for parsing IRI (NonASCII characters in URL) to allow chat redirections on URL.
...
Move QML code into C++ in order to have an updated API that take account of unicode formats.
Fix images display that comes from URL in chats.
2022-12-09 15:26:25 +01:00
Julien Wadel
eb88267d5c
Fix starting a meeting when it has been cancelled.
2022-12-07 15:07:24 +01:00
Julien Wadel
1849bd08e4
Short term design choice on meetings list : display all for all accounts. As of 5.2.0 SDK and on cancel, there are no more more links between conference info and current account.
...
Fix translations on cancelled meetings.
2022-12-07 11:25:10 +01:00
Julien Wadel
d1027f401d
Fix reply message shortcut:
...
- move to a better location where the message is supposed to be.
- avoid to refresh view when loading chat items.
2022-12-06 17:31:53 +01:00
Julien Wadel
6f673554e4
Display all participants count in ICS (all = SDK participants + organizer)
2022-12-05 15:13:10 +01:00
Julien Wadel
e7767224a0
Fix time zones with QDateTime fromMSecsSinceEpoch/toMSecsSinceEpoch.
...
Overwrite locale display for qml date to avoid taking account of timezone when using only dates.
2022-12-05 14:38:59 +01:00
Julien Wadel
4a7caf7fc3
Display all empty chat rooms if option has been set (empty secure chat rooms were hide on restart)
2022-12-01 15:58:46 +01:00
Julien Wadel
5b5268ff60
Rework of chat room creations for selections.
...
- Avoid to select a chat room that is creating/terminating.
- Add a loading spinner when the state of the chat room is updating.
- On creation, wait on chat room state before automatically selecting it.
2022-12-01 11:25:52 +01:00
Julien Wadel
53abdf6f06
Fix participant devices leaks.
2022-11-25 17:41:46 +01:00
Julien Wadel
c870daf530
Fix video crashes on changing layout.
...
- Make as readonly the isVideoEnabled from Camera and let it to do its work.
- Use deactivateCamera to temporary deactivate it (preveiw aswell).
- Check audio only from callModel video layout.
- Deactivate Camera Sticker when changing layout.
- Temporize layout changes in order to let time to Qt to shutdown its objects, and to let the SDK to not use/reuse deleted Qt objects.
- Dynamic load some items on Sticker only if needed.
- Forbid to change layout if previous change has not been done.
- Remove old clean layout functions.
2022-11-25 17:40:04 +01:00