Commit Graph

319 Commits

Author SHA1 Message Date
Nicolas Mauri 406fcac64e Fix: default pill icon for an unknown user 2023-03-20 10:42:21 +01:00
Gil Eluard 1b56901568 App Layout: Removed the onboarding flow 2023-01-24 21:25:58 +01:00
aringenbach a56017cd13 Merge pull request #7239 from vector-im/aringenbach/7238_rte_enable_bulleted_numbered_lists
Rich Text Composer: Enable bulleted/numbered lists, quote & code blocks support
2023-01-18 09:42:24 +01:00
aringenbach 826d601f99 Rich Text Composer: Enable quote & code blocks support 2023-01-16 11:54:00 +01:00
Alfonso Grillo 815e2fb0a3 Add poll history in room’s settings 2023-01-12 10:42:56 +01:00
Philippe Loriaux 223cbd9672 Update slider thumb image 2022-12-14 17:36:46 +01:00
Philippe Loriaux ad0ecfb843 Replace the player timeline 2022-12-14 17:36:46 +01:00
Philippe Loriaux 8f6505ccac Add Voice Broadcast backward and forward buttons for playback 2022-12-08 14:54:13 +01:00
Phl-Pro d4eace61ca Merge pull request #7125 from vector-im/phlpro/voicebroadcast_pause_playback_buffering
VoiceBroadcast: Be able to pause the playback when it is buffering
2022-12-01 08:36:38 +01:00
Mauro Romito 8f4c40c525 scrolling disabled, better intrinsic size, changed asset 2022-11-30 11:11:00 +01:00
Philippe Loriaux d834ac016f Be able to pause the playback when it is buffering 2022-11-29 16:21:00 +01:00
Philippe Loriaux 0df33a8255 Update Voice Broadcast Time left asset 2022-11-24 09:26:13 +01:00
Philippe Loriaux 071f5181ce Add Voice Broadcast left time countdown 2022-11-23 10:17:32 +01:00
Mauro Romito 460eb4f756 Merge branch 'resilience-rc' into mauroromito/6954_wysiwyg_max_min_toggle 2022-10-26 17:19:19 +02:00
manuroe c63f1e8cc0 Merge branch 'develop' into resilience-rc 2022-10-26 17:13:56 +02:00
aringenbach ac77fb97da Enable WYSIWYG plain text support 2022-10-26 16:20:45 +02:00
Yoan Pintas d53008c1ed Update voice broadcast tiles UI (#6965) 2022-10-25 15:58:06 +02:00
Aleksandrs Proskurins 4104b98f84 Merge pull request #6953 from vector-im/aleksandrs/6928_multi_session_selection
Device Manager: Multi-session selection
2022-10-25 10:39:48 +03:00
Velin92 166e06bd26 Merge pull request #6952 from vector-im/mauroromito/6941_wysiwyg_voice_message_support
Rich Text Composer - Voice Message Support
2022-10-21 14:38:13 +02:00
Aleksandrs Proskurins b4ea875b5b Merge branch 'develop' into aleksandrs/6928_multi_session_selection 2022-10-21 14:21:59 +03:00
Mauro Romito e450ff139c new pushed mic asset 2022-10-21 11:59:23 +02:00
Mauro Romito cedc05effd voice message support added to the rich text composer 2022-10-21 10:33:23 +02:00
Philippe Loriaux 295580d3e8 First part of the voice broadcast recording feature 2022-10-20 19:39:50 +02:00
yostyle 412e760a21 Display live voice broadcast 2022-10-20 16:48:20 +02:00
Aleksandrs Proskurins 3df643ef68 Edit mode 2022-10-19 15:43:43 +03:00
yostyle d061373488 Init voice broadcast playing service 2022-10-18 16:36:02 +02:00
David Langley 99d41ccd64 Merge pull request #6831 from vector-im/langleyd/6830_wysiwyg_core_formatting
Wysiwyg: Core Formatting
2022-10-13 16:03:27 +01:00
Aleksandrs Proskurins 0d96dae610 Merge pull request #6860 from vector-im/aleksandrs/6838_filter_sessions
Device Manager: Filter sessions
2022-10-12 15:27:42 +03:00
David Langley ae4293f6c6 Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/6830_wysiwyg_core_formatting 2022-10-12 11:46:24 +01:00
Aleksandrs Proskurins e6fbce6057 Single scale image 2022-10-12 13:16:19 +03:00
Yoan Pintas 98aae7f667 Add voice broadcast state event (#6785) 2022-10-12 11:30:38 +02:00
Aleksandrs Proskurins 20be525f16 Merge branch 'develop' into aleksandrs/6838_filter_sessions
# Conflicts:
#	RiotSwiftUI/Modules/UserSessions/UserOtherSessions/Test/Unit/UserOtherSessionsViewModelTests.swift
#	RiotSwiftUI/Modules/UserSessions/UserOtherSessions/UserOtherSessionsViewModel.swift
2022-10-12 10:58:04 +03:00
Doug 3279f58ec4 Device Manager: Verify session (#6832)
* Initial implementation
* Add verificationState to UserSessionInfo
* Listen for changes device changes in the service.
2022-10-11 16:11:52 +01:00
Aleksandrs Proskurins e80c8f35fd Verified sessions 2022-10-11 09:42:07 +03:00
Aleksandrs Proskurins 120367e2bd Filter button 2022-10-11 08:42:28 +03:00
David Langley 65a924bab5 Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/wysiwyg_integration 2022-10-08 10:58:10 +01:00
ismailgulek 27857f98db Login with QR UI components (#6790)
* Display QR button on login screen if HS supports

* Create start screen

* Add build flag

* Connect start screen to the login

* QR display screen

* Move `LabelledDividerView` into separate file

* Show display QR screen on button tap

* Add swift concurreny to CameraAccessManager

* Introduce `QRLoginServiceProtocol`

* Use new service in screens

* Introduce scan QR code screen

* Remove hardcoded service availability

* Remove unnecessary import

* Add confirmation screen

* Add loading screen

* Fix ZXingObjc targets

* Add failure screen

* Add strings

* Various UI tweaks, navigation according to the service state

* Fix tests

* Add string for invalid QR error

* Add QR login service mode
2022-10-06 18:05:46 +03:00
Aleksandrs Proskurins 2d09243139 Unverified sessions screen 2022-10-05 16:22:52 +03:00
Aleksandrs Proskurins a964707630 Merge branch 'develop' into aleksandrs/6786_inactive_sessions_screen
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Strings.swift
#	RiotSwiftUI/Modules/UserSessions/Coordinator/UserSessionsFlowCoordinator.swift
#	RiotSwiftUI/Modules/UserSessions/UserSessionOverview/Test/Unit/UserSessionOverviewViewModelTests.swift
#	RiotSwiftUI/Modules/UserSessions/UserSessionsOverview/Coordinator/UserSessionsOverviewCoordinator.swift
#	RiotSwiftUI/Modules/UserSessions/UserSessionsOverview/Service/Mock/MockUserSessionsOverviewService.swift
#	RiotSwiftUI/Modules/UserSessions/UserSessionsOverview/UserSessionsOverviewModels.swift
#	RiotSwiftUI/Modules/UserSessions/UserSessionsOverview/View/UserSessionListItemViewData.swift
2022-10-04 15:14:59 +03:00
Aleksandrs Proskurins e9c21b5320 Refactored creation of UserSessionListItemViewData, added inactive session icon 2022-10-03 15:47:40 +03:00
Aleksandrs Proskurins 97be8fef5a User other sessions screen template 2022-10-03 11:27:12 +03:00
David Langley bac5b7f112 add simple formatting and maximise support for replacement toolbar 2022-10-02 09:06:06 +01:00
Andy Uhnak 98475f7d27 Merge branch 'master' into develop 2022-09-28 18:03:37 +01:00
Andy Uhnak 726aa29323 Decorate events decrypted with untrusted sessions 2022-09-28 17:04:45 +01:00
Stefan Ceriu 7eee1cceab Implemented PSG-680 - Sessions overview security recommendations
- remove uppercased strings from localizables
- moved inactivity computation to the service
2022-09-28 15:36:11 +03:00
Doug cd3daa6cfb Merge pull request #6672 from vector-im/steve/6656_dm_overview_other_sessions
Device manager: User sessions overview - Other sessions section read only (PSG-667)
2022-09-12 11:39:55 +01:00
Gil Eluard a33c551ffe Updated empty states as per latest design update 2022-09-05 16:06:31 +02:00
SBiOSoftWhare 6857ccdfcf Device manager: Add assets. 2022-09-05 10:35:13 +02:00
Gil Eluard 7e8aa8a03c App Layout: Onboarding screen, missing image for page 2
Fixed
2022-08-24 18:52:10 +02:00
Gil Eluard 0e7cde2562 Merge branch 'develop' into gil/6608-App_Layout-last_UI_tweaks_before_RC
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Strings.swift
2022-08-23 21:16:48 +02:00