Commit graph

377 commits

Author SHA1 Message Date
Julien Wadel
a690fad165 Change avatar colors.
Reduce mosaic quality over 9 participants.
Move call quality button to top.
2022-07-07 18:07:04 +02:00
Julien Wadel
0b8e72710c Upgrade binding loop workaround to real solution. 2022-07-07 15:28:51 +02:00
Julien Wadel
4d139b2991 Fix bad glowing on speaking participants.
Go to the end of conference list going into it or when changing filter.
Update SDK.
2022-07-07 15:17:49 +02:00
Julien Wadel
2f657c6ceb Display a profile icon if phone number in place of '+' 2022-07-07 12:02:07 +02:00
Julien Wadel
fe4c1982bb Rework sticker view (camera/avatar).
Adapt video conference view to be used for one-one.
Adapt waiting room to be used for outgoing and ending calls.
Fix display of the icon in ActionButton to respect custom sizes.
Fix camera refreshing.
Hide some item memu on One-one.
Update SDK.
2022-07-06 19:58:04 +02:00
Julien Wadel
0c87c93ae9 Fix freezes when using menu on chat rooms. 2022-07-05 10:59:12 +02:00
Julien Wadel
74932a19a7 Update dialpad to show history. Clicking on it will erase it. 2022-07-01 18:03:27 +02:00
Julien Wadel
372697edc9 Synchronization of conference info. Allow to remove them. 2022-07-01 17:06:50 +02:00
Julien Wadel
04552762ce Add a button to copy ICS string from ICS in chat. 2022-07-01 16:04:08 +02:00
Julien Wadel
9f3115d3da Add options to set camera modes for mosaic/gric/calls.
Change waiting room design to fit camera preview size.
Fix avatar sizes.
Fix preview size to be 16/9 and below main view in call.
2022-07-01 15:38:19 +02:00
Julien Wadel
b555c27f43 Options to set default video conference layout and camera mode.
Make OccupyAllSpace as default for Camera mode.
Remove closing preview feature.
2022-06-30 20:32:30 +02:00
Julien Wadel
bdcef22069 Update ICS design in chat.
New algorithm to compute needed width on dynamic texts.
Fix binding loops on scrolls.
Fix texts display in reply preview.
2022-06-30 20:31:09 +02:00
Julien Wadel
235b5bda7c Fix history titles.
Add an object displayer for javascript variables.
Fix ICS expansion design.
Click on ICS will expand it instead of calling it.
Fix ICS Uri.
2022-06-30 16:43:32 +02:00
Julien Wadel
fc6d5b79c4 Replace call quality percentage algorithm by a set of icons.
Upgrade Popup with a delay in order to avoid instant reopening with clicked events.
Change colors and checked behaviour of call statistics.
Fix action buttons layout on calls and buttons sizes (dialpad/call quality)
Add Participant view in video conference fullscreen mode and fix options toggle display.
2022-06-29 19:47:31 +02:00
Julien Wadel
0df78864d6 Set black color for fullscreen mode.
Fix layout to remove margins in fullscreen mode.
Change checkbox colors when checked.
Use black bars on camera view.
2022-06-29 18:11:49 +02:00
Julien Wadel
940ef644e3 Change dialpad button design.
Lighter borders in conference creation.
Timepicker : highlight button with circle and same color, add 5 minutes.
Fix gray mask/mouse area on recent contacts in chat creation when already selected.
2022-06-29 17:31:48 +02:00
Julien Wadel
d015ffbf14 Fix alone text in participant list (video conference).
Reload devices when entering in settings.
Remove workaround for reloading video devices while in call.
Add capture feedback in waiting room and change buttons layout.
Replace options icones.
2022-06-29 15:26:59 +02:00
Julien Wadel
237940d798 Change avatar size to 2/3 of container. 2022-06-29 13:52:36 +02:00
Julien Wadel
0fc7d4e73d Remove audio-only indicator on participants.
Keep mute indicator and change color.
2022-06-29 13:35:39 +02:00
Julien Wadel
76eb8014e0 Add an option to hide Handler on Paned.
Call view:
- Hide right splitter if no chat or in conference (TODO: special case when transferring).
- Hide left splitter if closed and in videoconference (openable with button)
2022-06-29 13:18:15 +02:00
Julien Wadel
d4be006a8c Remove invitation filter in conference list.
Fix participants size in ICS when expanded.
2022-06-29 12:43:14 +02:00
Julien Wadel
0c8d7c2a2c Conference creation : non scheduled by default, invite mode, better behaviour with time picker, change design of scheduled options
TextArea : remove scrollbar if not needed.
2022-06-28 16:05:07 +02:00
Julien Wadel
97d8bbd03f SearchFields : Add an option to display a mandatory star on fields.
Reduce text size if icon is visible.
2022-06-28 10:43:02 +02:00
Julien Wadel
c82b2b8a36 Reduce height of add contact button in contacts view. 2022-06-28 09:28:55 +02:00
Julien Wadel
4a7118d57c Fix Qml errors on contacts. 2022-06-28 09:21:23 +02:00
Julien Wadel
4b4243901e In chat : move view/edit contact button into menu. 2022-06-28 09:13:42 +02:00
Julien Wadel
c49fee7e68 Fix timezone on conference creation.
Fix ICS to display conference start time in system timezone.
2022-06-27 18:40:11 +02:00
Julien Wadel
93021ec567 ActiveSpeaker details (display name) is now based on the last of speaker (and not based on speaking events).
Fix Qml errors.
Update SDK.
2022-06-27 12:24:31 +02:00
Anthony Gauchy
cdbc52f7a2 Reduce QtQuick.Shapes version for one available with Qt 5.12 2022-06-22 17:16:37 +02:00
Anthony Gauchy
ddf3fc3262 Reduce QtQuick version for one available with Qt 5.12 2022-06-22 13:25:40 +02:00
Julien Wadel
15d33a7585 Rework ics invitation in chat.
Remove edit button if not organizer (= not admin).
Add count in translation.
2022-06-17 20:55:13 +02:00
Julien Wadel
0992202c6a Change ics duration display and add translations. 2022-06-17 17:31:52 +02:00
Julien Wadel
571ef7b79c Add a new progress bar in the form of spinner.
Allow to cancel a file transfer.
Open folder if the file cannot be directly open (don't work if the system accept but reject it).
2022-06-17 16:36:46 +02:00
Julien Wadel
721196a2a2 Update active dialpad, copy, speaker and grid layout icons.
Add file icon with extension in chats.
Change file message design to show empty icon with extension and download link.
Update SDK.
2022-06-17 12:13:06 +02:00
Julien Wadel
c5879d44db Remove preview camera in waitig room on outgoing call. SDK Call doesn't have the information that it is an audio or a video call. 2022-06-14 12:03:11 +02:00
Julien Wadel
efcf2c3f22 Customizable confirm dialog.
Long pressed event feature on action buttons (default to 500ms).
ChatRoom peer/local addresses debug in conversations (long pressed on dots menu with debug traces enabled).
2022-06-14 10:48:11 +02:00
Julien Wadel
867ec4a333 Display the subject of the conference in calls view.
Allow to add running call in conference.
Fix double participants on invitation while adding a new participant.
Fix "alone text" when the user is alone in conference.
Fix conference creation layout when switching of scheduled or not mode.
Fix led and start button behaviour while creating a new conference.
2022-06-13 19:03:12 +02:00
Julien Wadel
39ca09d353 Remove potential crash on local participant.
Add unscheduled conference and adding participants.
Quickfix on overwrite missing menu style.
Display conference subject and organizer address in call notification/display.
2022-06-10 17:11:38 +02:00
Julien Wadel
a76695cb97 Videoconference : Fix blinking on active speaker. 2022-06-09 14:17:13 +02:00
Julien Wadel
a04337c31e Reduce Qt warnings on FileDialog in chat while in call.
Clean a margin link on the reply preview message.
2022-06-09 13:08:02 +02:00
Julien Wadel
d8c461d93e Upgrade waiting room design and use it in place of outgoing calls and end calls.
Fix video requests in merged conference.
Add a way to retrieve ConferenceInfoModel from a call.
Remove obsolete (double) function to create secure chat room.
Add logs on chat deletion and delete chat room if all entries are removed.
Display conference subject in call history.
Fix text in conferences filter.
Update SDK.
2022-06-08 18:05:52 +02:00
Julien Wadel
4050d0d31f Quick fix on designs (keypad and multimedia settings) 2022-06-07 18:11:27 +02:00
Julien Wadel
4aad42fdc7 Rework phone keypad design.
Add phone keypad on main window and use it in smart search bar.
Add a backup text on smartsearch bar in order to avoid losing text when focus change (in the case of we want to get it).
2022-06-07 17:41:53 +02:00
Julien Wadel
4526ca7926 Unify menu/buttons colors.
Fix chat in calls.
Fix avatar display.
2022-06-03 16:42:42 +02:00
Julien Wadel
29121d53f8 Delay on timeline search 2022-06-02 14:26:44 +02:00
Julien Wadel
f3034e897c Remove active seaker overlay for activeSeaking mode.
Fix conference entry on main page after an update.
Fix missing id in qml.
2022-06-01 15:51:28 +02:00
Julien Wadel
7ef7e1a564 Add version types preset for version url checker.
Fix add/edit contact icons in secure chat.
Add a dynamic width combobox that fit content text.
2022-05-24 12:35:56 +02:00
Julien Wadel
708a605825 Cleanup and prepare translations. 2022-05-13 17:38:44 +02:00
Julien Wadel
3e29faa15c Use time zones on conference Info.
Fix ICS design.
2022-05-13 17:38:44 +02:00
Julien Wadel
cbe91db68d Better chat images : view final image when hovering mouse, keep filename only for non-images, fix some clipping issues. 2022-05-13 17:38:44 +02:00