Commit graph

199 commits

Author SHA1 Message Date
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
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
36bfadcfde Update pbxproj with new files 2024-04-19 15:47:25 +02:00
QuentinArguillere
0730e9b738 Restore groupchat and lime specs 2024-04-19 15:47:25 +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
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
QuentinArguillere
728678a02c update getAvatarModelFromAddress function to handle case where the address does not match any friend 2024-04-19 15:47:25 +02:00
QuentinArguillere
f320769b12 Add static func getAvatarModelFromAddress to ContactAvatarModel 2024-04-19 15:47:25 +02:00
QuentinArguillere
b3a602c330 Fix indentation in ContactAvtarModel 2024-04-19 15:47:25 +02:00
QuentinArguillere
866bc9dd81 Add onConferenceInfoReceived subscription 2024-04-19 15:47:25 +02:00
QuentinArguillere
1e4d8f55a7 Implement MeetingViewModel 2024-04-19 15:47:25 +02:00
QuentinArguillere
0432c9799d Start schedule meeting fragment and model 2024-04-19 15:47:25 +02:00
QuentinArguillere
550859d51d Start implementing ScheduleMeetingViewModel and fragments, update pbxproj 2024-04-19 15:47:25 +02:00
QuentinArguillere
5f22d7e473 Implementing MeetingsListItemModel and MeetingsListViewModel 2024-04-19 15:47:25 +02:00
QuentinArguillere
ee735ceace Implement meetingmodel 2024-04-19 15:47:25 +02:00
QuentinArguillere
dd7661e851 Add Meetings related files for (models, viewmodels, assets...) 2024-04-19 15:47:25 +02:00
Benoit Martins
0d210dea6d Fix display of confs in story fragments 2024-04-19 15:36:12 +02:00
Benoit Martins
ea18eaa3d6 Fix meeting address joined 2024-04-19 13:55:26 +02:00
Benoit Martins
d96abf1514 Add pause status to conf view 2024-04-19 13:49:21 +02:00
Benoit Martins
b62a806359 Add conf view when the user is alone 2024-04-19 11:46:43 +02:00
Benoit Martins
a37972abaf Disable core restart when switching from foreground to background mode 2024-04-19 10:03:13 +02:00
Benoit Martins
cd1ae4c19d Fix Active speaker view 2024-04-19 09:58:10 +02:00
Benoit Martins
c350def616 Add muted and joining icons in conf call 2024-04-17 15:48:23 +02:00
Benoit Martins
2133934e28 Fix participant devices in meeting call view 2024-04-16 17:11:32 +02:00
Benoit Martins
601be3ebed Add Meeting Waiting Room 2024-04-16 10:43:38 +02:00
Benoit Martins
0299640c2c Use participant device in conf call view 2024-04-09 17:52:42 +02:00
Benoit Martins
6c59bd6581 Asymmetrical video call 2024-04-09 14:00:41 +02:00
Benoit Martins
f771bdc790 FIx active speaker mode 2024-04-08 15:22:59 +02:00
Benoit Martins
027cb1ec2d Add participants list and active speaker to the conference call view 2024-04-02 17:07:54 +02:00
Benoit Martins
ab3b883442 Init conference call view 2024-03-22 16:45:29 +01:00
Benoit Martins
bf4e4042d3 Merge remote-tracking branch 'refs/remotes/origin/master'
Conflicts:
	Linphone/Core/CoreContext.swift
	Linphone/Localizable.xcstrings
	Linphone/UI/Assistant/Viewmodel/AccountLoginViewModel.swift
2024-03-14 15:29:31 +01:00
Benoit Martins
f3d2f1cf6a Fix messages list in iOS 15 2024-03-14 15:21:42 +01:00
Benoit Martins
75ae95007b Merge remote-tracking branch 'refs/remotes/origin/feature/conversations_tableview'
Conflicts:
	Linphone/UI/Main/Conversations/Fragments/ChatBubbleView.swift
2024-03-14 09:04:01 +01:00
benoit.martins
0d74e6651a Add gifs support 2024-03-13 15:08:52 +01:00
Benoit Martins
a822a0895d Add gifs support 2024-03-12 17:24:49 +01:00
Benoit Martins
af3a0fbd31 Add image bubble message 2024-03-11 17:00:15 +01:00
Benoit Martins
73d6f805d3 Test Table view for messages list 2024-03-08 15:50:10 +01:00
QuentinArguillere
8d6f096582 Disable background notification process for now (will be used later for account creation token processing) 2024-03-07 12:01:04 +01:00
QuentinArguillere
533bc26d6d Réactivation des settings de lime et de conférence au login des comptes 2024-03-05 17:40:02 +01:00
QuentinArguillere
56caacfe1c Ajout des traductions anglaises et françaises pour les clefs IM_MSG et GC_MSG 2024-03-05 17:39:33 +01:00
QuentinArguillere
66361d7309 Use centralised Config file in app extension 2024-03-05 16:22:23 +01:00
QuentinArguillere
8e5a3b703f Add "disable_chat_feature=0" key to rc files 2024-03-05 16:21:39 +01:00
QuentinArguillere
3b20c47f1d For crashlytics : add informations in the msgNotificationService googleService-info.plist file 2024-03-05 16:20:00 +01:00
QuentinArguillere
c2a1f7bc28 Now stop/starts the core when entering background/foreground. Also moved the presence related code inside this new trigger for phase change 2024-03-05 16:19:39 +01:00
QuentinArguillere
a0fdd54b70 Add NSSupportsSuddentTermination key set to FALSE in info.plist 2024-03-05 16:17:57 +01:00
QuentinArguillere
944115fb4d Add linphonerc-factory and GoogleService-Info.plist to msgNotificationService app extension 2024-03-05 16:17:23 +01:00