Benoit Martins
|
992bd6c369
|
Remove the fake "Today" meeting model when a filter is applied
|
2025-07-21 15:20:47 +02:00 |
|
Benoit Martins
|
60352dbc23
|
Enable support for multiple account
|
2025-07-09 00:07:27 +02:00 |
|
Benoit Martins
|
ec44690cfe
|
Disable chat messages when chat feature setting is disabled
|
2025-07-07 22:16:38 +02:00 |
|
Benoit Martins
|
54fa7be51d
|
Scroll to today's meeting when the meeting view appears
|
2025-06-25 09:27:28 +02:00 |
|
Benoit Martins
|
8b53f55e7a
|
Refactored other views
|
2025-06-18 16:57:41 +02:00 |
|
Benoit Martins
|
8aa5b32787
|
Refactored MeetingsView
|
2025-06-18 14:53:01 +02:00 |
|
Benoit Martins
|
cd223dcf06
|
Refactored ContactsView
|
2025-05-27 16:54:42 +02:00 |
|
benoit.martins
|
5cadd63d1e
|
Schedule conferences with end-to-end encryption enabled and chat channel activated
|
2025-03-12 17:19:32 +01:00 |
|
QuentinArguillere
|
1047a01fd4
|
Add info toasts to meeting creation/edition
|
2025-01-21 17:20:23 +01:00 |
|
QuentinArguillere
|
0b910ca190
|
Remove unnecessary synchronous dispatch queue
|
2025-01-21 17:16:28 +01:00 |
|
Benoit Martins
|
3203cb3ccc
|
Add Meeting invite
|
2024-10-16 15:13:29 +00:00 |
|
QuentinArguillere
|
137abcfe74
|
When deleting all meetings from the list, also remove the "No meeting today" line
|
2024-10-11 15:12:08 +02: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
|
0b28aa5179
|
Fix condition typo that prevented meeting creation
|
2024-10-10 15:50:43 +02:00 |
|
QuentinArguillere
|
72e8ecfd7e
|
Replace publisher with delegate in MeetingsListViewModel
|
2024-09-26 14:45:31 +02:00 |
|
QuentinArguillere
|
502747d72e
|
Replace publisher with delegate in MeetingViewModel
|
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 |
|
QuentinArguillere
|
473c486ccf
|
Remove debugtraces. Update version to (41)
|
2024-09-09 17:21:22 +02:00 |
|
QuentinArguillere
|
66500e42b5
|
Error management for meeting scheduling: unreachable network, missing subject/participant, fail to send some or all ICS invitations
|
2024-09-09 10:53:18 +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
|
96d8a879b8
|
Fix build
|
2024-08-31 09:05:05 +02:00 |
|
QuentinArguillere
|
356803051f
|
WIP - add meeting to calendar
|
2024-08-31 09:05:05 +02:00 |
|
QuentinArguillere
|
2b371db0fe
|
Remove unused function loadExistingConferenceInfoFromUri
|
2024-08-31 09:05:01 +02:00 |
|
QuentinArguillere
|
e95045dab4
|
Fix most warnings (remaining: @sendables and deprecated calls)
|
2024-08-31 09:01:39 +02:00 |
|
QuentinArguillere
|
8f8877b759
|
Reset core scheduler before cancelling meetings
|
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
|
e94611273a
|
Fix typo that deleted the end date string of a meeting
|
2024-08-19 17:53:48 +02:00 |
|
QuentinArguillere
|
ca7bedfd14
|
Fix animation when displaying meeting details
|
2024-08-13 11:27:07 +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
|
3588d97116
|
Add TimeZone management in meeting scheduling/editing
|
2024-08-13 09:52:19 +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
|
ffe8c0fd45
|
Add filtering for conferences
|
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
|
16a034e50d
|
Remove debug traces
|
2024-06-25 17:22:19 +02:00 |
|
QuentinArguillere
|
dbba065933
|
Add more formated date info in MeetingsListItemModel, and switch back to regular sorted array for conference data mangemenet
|
2024-06-25 17:22:18 +02:00 |
|
QuentinArguillere
|
2b441f3557
|
Upgrade MeetingListsItemModel to have a preformatted month and week string to be displayed in the meetings list view
|
2024-06-25 17:22:18 +02:00 |
|
Benoit Martins
|
7dca3300e1
|
Fix avatar crash
|
2024-05-29 16:58:01 +02:00 |
|
QuentinArguillere
|
19da4e0d64
|
Extract AddParticipantsViewModel from the ScheduleMeetingViewModel to be used for other future views
|
2024-04-30 10:27:52 +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
|
9bdd3c088e
|
Reset scheduler data when opening a new conf scheduling view
|
2024-04-22 11:43:55 +02:00 |
|
QuentinArguillere
|
08f164fc88
|
Remove temporary participantmodel from meetingviewmodel
|
2024-04-19 16:42:45 +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
|
da75af008e
|
Fix build : did not initalize ParticipantModel name
|
2024-04-19 15:47:25 +02:00 |
|
QuentinArguillere
|
62a027b397
|
Continue ScheduleMeetingViewModel impelmentation: ConferenceScheduler listeners, schedule(), update(), addparticipants(), and fillConferenceInfo()
|
2024-04-19 15:47:25 +02:00 |
|