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
5dc002197d
Display media captures files (recordings)
2023-01-17 17:05:19 +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
0ba33ad146
Make preview movable
2023-01-16 11:59:49 +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
156ac7ffc2
QML Reindentation
2022-12-15 10:38:08 +01:00
Julien Wadel
070820225d
Fix layout on delivery icon that was behind menu button.
2022-12-15 10:37:51 +01:00
Julien Wadel
8f3052632a
System languages based on QLocale and not name.
2022-12-15 09:29:44 +01:00
Julien Wadel
0c70e20888
Hide participants in cancelled ICS.
2022-12-14 13:31:32 +01:00
Julien Wadel
7dc596c616
Capitalize chat section dates.
...
Update SDK.
2022-12-12 16:56:05 +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
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
1b8b57664c
Hide remove participant button for 'me' in conference.
2022-12-01 17:39:50 +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
05e7ada86e
Fix spinner for joining participants.
2022-12-01 11:21:18 +01:00
Julien Wadel
6ad3f0fdd9
Fix black preview camera in Settings.
2022-11-28 10:21:45 +01:00
Julien Wadel
70857601ff
Display hand cursor on radio buttons.
...
Expand click size area on radiobuttons in call menu.
2022-11-25 17:42:42 +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
Julien Wadel
149fe9ea8e
Synchronization between ICS and participants.
2022-11-22 16:32:52 +01:00
Julien Wadel
f8ca666219
From Chat room infos:
...
- Fix hidden buzy indicator on participant invitations (from Chat Room infos).
- Fix auto removing participant on timeout invitations (30s).
2022-11-22 10:54:07 +01:00
Julien Wadel
0156f9203a
Remove selection in DatePicker if it is outside the current displayed month.
2022-11-17 13:15:39 +01:00
Julien Wadel
ba2d41365e
Hide participant view in ICS when there is none.
2022-11-17 12:18:06 +01:00
Julien Wadel
3677770de2
Fix system times zone on ICS and meetings times.
2022-11-16 14:48:47 +01:00
Julien Wadel
ed3bd406d0
Remove mosaic animations and try to fix layouts.
...
Use default friends list to add a contact.
Use core friends list to remove a contact.
Update SDK 5.2
2022-11-10 17:37:38 +01:00
Julien Wadel
d68b0d32a2
Hide chat area when leaving.
2022-11-04 09:05:53 +01:00
Julien Wadel
1c3f507045
ZRTP authentication in popup. Fix PQ icons.
2022-11-03 15:56:23 +01:00
Julien Wadel
dd39203d47
Change group chats and conference icons.
...
Change color on selected call (call list).
Change burger icon into dot menu in calls list.
Change conversation icon to match timeline.
Merge calls into conference.
Fix twin participants on invitation.
2022-11-02 16:46:06 +01:00
Julien Wadel
04f3997fd9
Update Active Speaker API (fix synchronizations)
2022-11-02 10:40:30 +01:00
Julien Wadel
39f72680ea
Fix hidden timelines.
...
Do timeline deletion on SDK callabacks to avoid using deleted objects.
From secure chats rooms, forward messages on the secure chat rooms if selected from contacts.
Update SDK.
2022-10-27 13:55:07 +02:00
Julien Wadel
1197cf0643
Draft feature rejected.
...
Revert "Make a cache for text to each chat rooms."
This reverts commit 610097c5a5 .
2022-10-25 16:24:47 +02:00
Julien Wadel
5a44f1f3bb
Update conference detection on call.
...
Display group chat icone when calling/receiving a conference.
2022-10-25 11:24:38 +02:00
Julien Wadel
fd174ee758
Add more linked colors and remove some specific colors.
...
Update SDK.
2022-10-21 16:57:55 +02:00
Julien Wadel
c189747941
Fix checksum test for H264.
2022-10-20 20:30:26 +02:00
Julien Wadel
610097c5a5
Make a cache for text to each chat rooms.
...
Display a draft icon in timeline if a etxt has been cached.
2022-10-20 15:25:39 +02:00
Julien Wadel
a69dcc14d3
DateTime offset in Windows : display a date from javascript doesn't take account of daylight.
2022-10-19 14:24:02 +02:00
Julien Wadel
f2bab2f1d1
Clean logs.
2022-10-14 18:51:04 +02:00
Julien Wadel
90603c2420
Rework timeline selection managment to keep only one selection (algorithm was buggy)
...
Fix setting wrong duration on vocal messages.
Vocal message optimization by openning the file only for playing. Read its informations from content without opening it.
2022-10-14 16:23:20 +02:00
Julien Wadel
72bb5ebdc1
In stickers, display username while being in pause.
...
Fix persistent call view when the call flow has been restarted from SDK (renegociation or other).
Fix conference info date time when updating it without entering a new timestamp.
Add a confirmation popup and a way to stop the conference creation.
Update SDK to fix camera crashes and looping resolutions changes for Windows.
2022-10-13 17:32:43 +02:00
Julien Wadel
8213fd005f
Rework audio only implementation to manage it as a layout and not as a configuration.
...
This resolve special cases where audio only layout can be used on active speaker layout.
2022-10-10 14:45:40 +02:00
Julien Wadel
42799127b0
Fix h264 codec download popup.
...
Fix Active Speaker display on pause/conference/cameraEnabled modes.
- Need a fix on SDK for keeping old window id when stopping internal stream.
Fix VPX build for M1.
2022-10-05 21:51:07 +02:00
Julien Wadel
7349d37bad
Weblate conflicts
2022-10-04 16:36:23 +02:00
Julien Wadel
c572cf9f1c
Update some comments for weblate.
2022-10-04 16:22:47 +02:00
Julien Wadel
bd5508695b
Close camera before calling from Waiting room.
...
Synchronize video layout to current call in menu.
2022-09-29 14:01:53 +02:00
Julien Wadel
9524833e95
Choose a more homogenized(=compact) layout for mosaic if sizes are equivalent.
2022-09-28 19:34:31 +02:00
Julien Wadel
b0d373574f
Fix length error on call list (QML).
...
Reopen camera when going to the waiting room without changing conference Model.
2022-09-28 19:00:30 +02:00
Julien Wadel
2d923ac663
Synchronize ICS on deletion.
2022-09-27 15:00:49 +02:00
Julien Wadel
a93200e00b
Display outgoing call when calling instead of blank page.
...
Use c++ global cursor to get position when leaving windows for fixing fullscreen behavior on comboboxes (and any others items that can grab mouse events).
Qt workaround for fixing layouts that are not refreshed when size/content change.
2022-09-27 14:19:53 +02:00