benoit.martins
|
5cadd63d1e
|
Schedule conferences with end-to-end encryption enabled and chat channel activated
|
2025-03-12 17:19:32 +01:00 |
|
Benoit Martins
|
9a208e36b2
|
Fix display of selected participants
|
2025-01-27 09:32:11 +01:00 |
|
Benoit Martins
|
992afa16cf
|
Replaced all null address.username with address.asStringUriOnly
|
2025-01-09 16:17:22 +01:00 |
|
QuentinArguillere
|
8d96b08f14
|
Add all missing translation keys (not the corresponding translations yet)
|
2024-12-10 18:08:07 +01:00 |
|
QuentinArguillere
|
7c42e7ed5c
|
Translations for Welcome view and some various buttons
|
2024-11-28 16:16:27 +01:00 |
|
QuentinArguillere
|
3f154651ea
|
Replace text with translation keys in Meeting waiting room, meetings list, meeting scheduling fragments
|
2024-11-28 16:16:27 +01:00 |
|
QuentinArguillere
|
03f1ca2a4a
|
Make canceled meetings unclicable in meetings list
|
2024-11-15 09:51:20 +01:00 |
|
Benoit Martins
|
3203cb3ccc
|
Add Meeting invite
|
2024-10-16 15:13:29 +00:00 |
|
QuentinArguillere
|
00187e97a2
|
Fix "No meeting today" line not appearing if all meetings in the list are in the past
|
2024-10-11 15:01:01 +02:00 |
|
QuentinArguillere
|
9f7c4e7304
|
Fix various warnings
|
2024-09-26 14:45:31 +02:00 |
|
QuentinArguillere
|
4fa2d92382
|
Remove "all day meeting" option in meeting scheduling
|
2024-09-26 11:55:59 +02:00 |
|
Benoit Martins
|
1693c21e2e
|
Add voice recording feature
|
2024-09-24 10:59:54 +02:00 |
|
Benoit Martins
|
68f740658b
|
Added back round corners to main lists in portrait mode
(keep round top bar in landscape)
|
2024-09-24 10:59:54 +02:00 |
|
QuentinArguillere
|
8261e8d5c1
|
If a meeting has been cancelled, then mark it as such in the meetings list
|
2024-09-01 12:22:29 +02:00 |
|
QuentinArguillere
|
22d37cfce9
|
Update and cancel meeting : now properly send ICS through chat
|
2024-09-01 12:16:14 +02:00 |
|
QuentinArguillere
|
8059dd4470
|
Add NSCalendarsUsageDescription and NSCalendarsWriteOnlyAccessUsageDescriptions to info.plist
|
2024-09-01 12:08:18 +02:00 |
|
QuentinArguillere
|
e95045dab4
|
Fix most warnings (remaining: @sendables and deprecated calls)
|
2024-08-31 09:01:39 +02:00 |
|
Benoit Martins
|
5c82815644
|
Add reaction feature
|
2024-08-20 10:05:59 +02:00 |
|
QuentinArguillere
|
62db361b13
|
Remove Subject and Description text focus when tapping elsewhere on the screen in meeting creation / edition
|
2024-08-19 17:53:48 +02:00 |
|
QuentinArguillere
|
3ef0db8645
|
Cancel without popup when deleting a meeting where we are not the organizer
|
2024-08-19 17:53:48 +02:00 |
|
QuentinArguillere
|
fcce09843e
|
Meeting cancellation: only delete meeting when pressing one of the confirmation popup buttons.
|
2024-08-19 17:53:48 +02:00 |
|
QuentinArguillere
|
4e2a7d4158
|
Rework timezone picker to avoid animation lag when displaying schedule meeting view
|
2024-08-19 17:53:48 +02:00 |
|
QuentinArguillere
|
a851537428
|
Light rework of timezone management: we only use it and store it during Meeting creation/edition. After, we reset and display everything based on current device timezone
|
2024-08-13 11:26:51 +02:00 |
|
QuentinArguillere
|
c5f780eead
|
Upgrade meeting description UI (better text field for longer text, added maximum size)
|
2024-08-13 09:53:29 +02:00 |
|
QuentinArguillere
|
3588d97116
|
Add TimeZone management in meeting scheduling/editing
|
2024-08-13 09:52:19 +02:00 |
|
QuentinArguillere
|
f21831ab2c
|
Fix margin and unused fields
|
2024-08-02 09:40:26 +02:00 |
|
Benoit Martins
|
afa7496e82
|
Change text in views when lists are empty
|
2024-07-09 17:38:26 +02:00 |
|
QuentinArguillere
|
e3a04b9b2f
|
Adjust paddings in meetings list view
|
2024-06-28 15:48:06 +02:00 |
|
QuentinArguillere
|
bb3cf12498
|
Fix meeting cell corner radius
|
2024-06-28 15:48:06 +02:00 |
|
QuentinArguillere
|
5b3f412bb7
|
Implement meetings bottom sheet and meeting details delete action
|
2024-06-28 15:48:06 +02:00 |
|
QuentinArguillere
|
8875e2ba54
|
Reset conference scheduler before scheduling a new one, or it will only edit the previous one
|
2024-06-25 18:18:55 +02:00 |
|
QuentinArguillere
|
85be73b84f
|
meetings list - scroll to "Today" on appear and when pressing the top right calendar button
|
2024-06-25 17:22:19 +02:00 |
|
QuentinArguillere
|
9c949e632d
|
Remove the delayed color for add aprticipants view
|
2024-06-25 17:22:19 +02:00 |
|
QuentinArguillere
|
89367bb7cd
|
Various padding and display update, and hold ScheduleMeetingFragment in a scrollview to make it scrollable in landscape view
|
2024-06-25 17:22:19 +02:00 |
|
QuentinArguillere
|
82d1d15779
|
Enable "share" button for conference URI in meeting details view
|
2024-06-25 17:22:19 +02:00 |
|
QuentinArguillere
|
282310f6c2
|
Fix participant list in meeting details view : if myself isn't the organizer, then I was displayed twice and the actual organizer was missing
|
2024-06-25 17:22:19 +02:00 |
|
QuentinArguillere
|
e74b2dd4f3
|
Rename "ScheduleMeetingViewModel" to "MeetingViewModel"
|
2024-06-25 17:22:19 +02:00 |
|
QuentinArguillere
|
570007c2c6
|
Implement conference details view with edit option.
|
2024-06-25 17:22:19 +02:00 |
|
QuentinArguillere
|
0aeef2f022
|
Placeholder : join the meeting waiting room when taping a meeting from the least
|
2024-06-25 17:22:19 +02:00 |
|
QuentinArguillere
|
ae57bcc60c
|
Add shadowed rounded rectangle boxes, ajust alignments
|
2024-06-25 17:22:18 +02:00 |
|
QuentinArguillere
|
c19f2283c7
|
Start of the new meetings view
|
2024-06-25 17:22:18 +02:00 |
|
QuentinArguillere
|
19da4e0d64
|
Extract AddParticipantsViewModel from the ScheduleMeetingViewModel to be used for other future views
|
2024-04-30 10:27:52 +02:00 |
|
Benoit Martins
|
0a2d4a1682
|
Add participant list fragment to the call view
|
2024-04-24 12:33:25 +02:00 |
|
QuentinArguillere
|
6dfc870624
|
fix some padding, update meeting list to add the newly created conference when exiting scheduler menu
|
2024-04-22 15:58:17 +02:00 |
|
Benoit Martins
|
f106f54021
|
Add a temporary meeting list
|
2024-04-22 13:50:14 +02:00 |
|
QuentinArguillere
|
352cfae6f5
|
Fix date adjustments when scheduling meeting
|
2024-04-19 17:43:34 +02:00 |
|
QuentinArguillere
|
269eeba480
|
Implement MeetingsFragment and MeetingsView
|
2024-04-19 16:49:03 +02:00 |
|
QuentinArguillere
|
924a7413fa
|
Integrate meetingsview in the main view, and implement date and participant selection in meeting scheduling
|
2024-04-19 15:54:00 +02:00 |
|
QuentinArguillere
|
20f7d54c01
|
Add skeleton for MeetingsView MeetingsFragment
|
2024-04-19 15:47:25 +02:00 |
|
QuentinArguillere
|
d21c026bc9
|
Implement AddParticipantsFragment
|
2024-04-19 15:47:25 +02:00 |
|