Commit graph

124 commits

Author SHA1 Message Date
Benoit Martins
0682489645 Add video preview in message bubble 2024-05-21 10:29:22 +02:00
Benoit Martins
84ad957568 Add multi image message 2024-05-20 15:21:05 +02:00
Benoit Martins
ae19bad388 Add IMDN and Date in ChatBubbleView 2024-05-17 15:06:20 +02:00
Benoit Martins
415cf274b1 Fix conversation for iOS 15 2024-05-17 11:17:00 +02:00
Benoit Martins
a011e7643b Add avatar to group chat
Check first message received per participant
2024-05-16 15:03:25 +02:00
Benoit Martins
d7a7615616 FIx avatar in conversation list 2024-05-15 10:07:19 +02:00
Benoit Martins
5beb5c088c Joining the waiting room when calling a conference 2024-05-14 10:32:24 +02:00
Benoit Martins
14daf5bd40 Fix message list animation 2024-05-13 17:25:42 +02:00
Benoit Martins
cb8af8deea Fix image and gif size 2024-05-13 11:23:43 +02:00
Benoit Martins
ad58d80939 Fix when conversationsListTmp.first is nil 2024-05-07 17:47:32 +02:00
Benoit Martins
69165aa3ed Prevent screen lock during a call 2024-05-06 16:27:17 +02:00
Benoit Martins
7da5b9567f Disable upper case for sip address and check if payloadType is null 2024-05-03 16:43:24 +02:00
Benoit Martins
45f2475634 Fix meeting button in navigation bottom bar 2024-05-03 15:35:23 +02:00
Benoit Martins
517ff07904 Call view fixes 2024-05-03 10:43:51 +02:00
Benoit Martins
cfe3bef32d Add green call banner 2024-05-02 15:38:55 +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
b16372c420 Replace defaultAccount by boolean hasDefaultAccount in CoreContext 2024-04-29 12:05:58 +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
9bdd3c088e Reset scheduler data when opening a new conf scheduling view 2024-04-22 11:43:55 +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
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
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
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
601be3ebed Add Meeting Waiting Room 2024-04-16 10:43:38 +02:00
Benoit Martins
f771bdc790 FIx active speaker mode 2024-04-08 15:22:59 +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
0d74e6651a Add gifs support 2024-03-13 15:08:52 +01:00
Benoit Martins
af3a0fbd31 Add image bubble message 2024-03-11 17:00:15 +01:00