Julien Wadel
be933995f3
Fix unrotated images in chat when picture has been taken with Exif only.
2022-08-22 12:44:10 +02:00
Julien Wadel
8f42422ee3
Fix a crash when starting the application without accounts.
2022-08-22 12:43:29 +02:00
Julien Wadel
0794293a69
Fix the search when the same address couldn't be used after inviting and declining, in participants list of conference.
2022-08-22 11:04:14 +02:00
Julien Wadel
e648b40db6
Add a spinner for joining participants on stickers.
...
Add callbacks on device state changes.
2022-08-19 17:42:11 +02:00
Julien Wadel
ddc4143885
Optimization of Conference list loading.
2022-08-19 10:12:11 +02:00
Julien Wadel
23a4374364
Change mapping design of conference info into list.
...
Change meetings list design in order to simplify size managment : meetings are now displayed in one column like a chat.
Fix binding loops in chat calendar.
2022-08-18 17:58:18 +02:00
Julien Wadel
e47c63679e
Remove call only in released state and keep a delay if an error message exists.
...
Fix disabled camera button on audio call that should not be in this state if video can be enabled.
2022-08-18 14:09:40 +02:00
Julien Wadel
8d80113f50
For secure chats, replace calling getChatRoom (that let SDK to create a new chat room) by getConference().
2022-07-29 16:17:21 +02:00
Julien Wadel
1197ded6ec
Rewrite chat room initializer to do actions with chat room creation delayed.
...
Hide chat icons if no chat room are available.
2022-07-29 16:17:10 +02:00
Julien Wadel
5d7894e400
Create a secure chat room when calling someone with standard chat deactivated.
2022-07-28 20:05:31 +02:00
Julien Wadel
4b8355901f
Fix crash on conference list from std::distance.
...
Remove me from active speaking.
2022-07-28 09:15:09 +02:00
Julien Wadel
50d89c60fb
Add a debug feedback when receiving a message that has not been notified.
...
Fix timeline combobox filter for filtering on first click.
Update SDK.
2022-07-27 14:05:12 +02:00
Julien Wadel
ea087ea3dd
- Remove conference from timelines as they have no chat rooms yet. Keep logs in history.
...
- Update SDK.
- Add an API to merge all call into a conference.
2022-07-26 16:57:35 +02:00
Julien Wadel
68cdf9df67
Fix loosing gruu when switching chat rooms.
...
Update SDK.
2022-07-25 17:28:39 +02:00
Julien Wadel
66d5bbc100
Add a confirm popup for meeting deletion.
...
Change date and time pickers into datetime popup.
Upgrade date picker design.
Fix time picker design to follow popup layout.
Fix audio video conference URI migration in linphonerc and avoid to replace it if it already exists (same for conference URI).
Remove binding loop warning on combobox.
In meeting creation, format dates to system and fix combobox display.
2022-07-15 17:04:40 +02:00
Julien Wadel
1eed0c806d
Fix crash and audio only layout.
...
Fix waiting room error text position.
2022-07-13 21:39:03 +02:00
Julien Wadel
c14607ad22
Disable group chat and conference buttons if URIs are not set. Add a tooltip on buttons to warn the user about it.
...
Allow empty conference URI in settings.
2022-07-13 21:28:22 +02:00
Julien Wadel
bd82c3e924
Fix participant invitation if admin is alone.
2022-07-13 21:27:16 +02:00
Julien Wadel
841f26f627
Add more delay to aggregation.
...
Remove double connections between participant and list.
2022-07-13 16:58:22 +02:00
Julien Wadel
5ceda97c00
Hide all accounts if "hidden" in their custom parameters.
2022-07-12 17:49:04 +02:00
Julien Wadel
a51086c06a
Crash fix on ending a call.
2022-07-12 16:11:22 +02:00
Julien Wadel
4182542d97
Message and notifications aggregation.
2022-07-12 11:40:31 +02:00
Julien Wadel
c4c50cb4ec
Close conference creation after creation(2s)
...
Fix conference list synchronization when a new conference have been created.
2022-07-12 09:14:56 +02:00
Julien Wadel
f52932eb45
Warn the user when the remote is recording the call.
...
Add a listener to Call.
2022-07-11 16:34:10 +02:00
Julien Wadel
b19bd5644a
Add an option to activate/deactivate the shadow of a popup.
...
Change call statics design.
2022-07-11 14:38:31 +02:00
Julien Wadel
6325f6885c
- Update to new API on participant joined/left.
...
- Move active speaker managment to list instead of proxy (to be next to the new API state changes).
- Update participants on conference created event to avoid losing me and other devices (SDK callbakcs are not usable before create event).
- Fix selected active speaker when being in conference without participants.
- Fix active speaker on new/left participants.
- Protect mosaic transitions from deletion.
- Username selection from IncallAvatar.
- Deletion protection on camera when changing layouts by introducing a minor delay.
- Shutdown preview when going out from waiting room.
- Update design of waiting room.
- Change flipping transition to opacity.
- Update SDK (fix the camera reset of Active speaker when new participant)
- Fix blanks lines in chat menu.
2022-07-08 22:36:47 +02:00
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
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
941a56f20e
Add more delay before closing call view on error call.
2022-07-06 19:50:16 +02:00
Julien Wadel
243435ae2c
Update download state on automatic/manual file downloads.
2022-07-04 17:39:41 +02:00
Julien Wadel
7b3c568a74
Remove fallback displayname on logs and chat rooms.
...
Add a printObject() for javascript variables.
2022-07-04 17:36:39 +02:00
Julien Wadel
7c45eccf86
Avoid openning a conversation on sip url and copy the URL into the smartsearchbar.
2022-07-01 17:41:50 +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
c8458433e9
Protect setting window ID in camera when core or call are not usable.
2022-06-30 10:24:29 +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
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
773c70923f
Fix a crash from bellesip on version checker when using a URL that contains spaces.
2022-06-27 18:59:45 +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
d4d07ff7ab
Fix conference list crash on Windows
2022-06-27 17:10:51 +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
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
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