Commit Graph

13178 Commits

Author SHA1 Message Date
Stefan Ceriu d2908eec5c Moved converted voice messages to their own folder. Cleaning up all temporary files on reload and logout. 2021-09-01 17:08:07 +03:00
David Langley 5bad233b90 Clean up and make an application target so that debug works in live preview. 2021-09-01 14:28:47 +01:00
ismailgulek 66d98ac999 Merge pull request #4779 from vector-im/ismail/4778_join_public_room
Fix joining public rooms
2021-09-01 16:21:44 +03:00
Stefan Ceriu 0b2616ddb3 #4693 - Drop iOS 11 support. 2021-09-01 15:55:41 +03:00
ismailgulek 7c9268a4ff Add changelog 2021-09-01 15:30:50 +03:00
ismailgulek 2f3243583d Use publicRoom instance instead of just room id to use canonical alias 2021-09-01 15:29:52 +03:00
David Langley 1203db9e90 Fix tests 2021-09-01 13:16:03 +01:00
David Langley ada377dcf2 Finish extraction
- Moves SwiftUI code out of Riot and into RiotSwiftUI which has no dependency on Matrix SDK.
- Git wasn't smart enough to see the file moves. Most feature function has remain unchanged. 1 change I did make was remove NotificationSettingsViewModel's dependence on MxPushRule, so that the view model could be moved into RiotSwiftUI.
- Add LocaleProvider to abstract VectorL10n's use of Matrix SDK language so it can be used in RiotSwiftUI.
- Split Theme into UKit/SwiftUI version to remove RiotSwiftUI's dependence on ThemeService and ThemeV1.
- Migrated from ThemeObserver to ThemePublisher. We push updates to ThemePublisher so that we can remove ThemeService as dependency.
- Add .DS_Store to .gitignore
2021-09-01 12:34:38 +01:00
Doug 882fcab738 Refactoring and tidy up.
Make the preview manager a singleton (passing in the MXSession to functions). Fix tests.

PreviewManager → URLPreviewManager
URLPreviewViewData → URLPreviewData
URLPreviewCache → URLPreviewStore
2021-09-01 12:28:56 +01:00
Doug 4331994d72 Load and store URLPreviewViewData in RoomBubbleCellData.
Implement close button and store the action in Core Data. Hide the preview image view when no image is received. Remove line breaks in description text.
2021-09-01 10:37:37 +01:00
Stefan Ceriu 246f82145f Fixes #4449 - Clipped home view on search. 2021-08-31 11:03:26 +03:00
Stefan Ceriu c6821f8dbe Using a property wrapper for UserDefaults backed application settings (RiotSettings). 2021-08-30 11:02:06 +03:00
SBiOSoftWhare 3591bad477 Prepare for new sprint 2021-08-27 18:50:19 +02:00
SBiOSoftWhare 80ac69d90b Merge branch 'master' into develop 2021-08-27 18:50:17 +02:00
SBiOSoftWhare 83c0fa3390 Merge branch 'release/1.5.2/master' 2021-08-27 18:50:12 +02:00
SBiOSoftWhare d4c2d5bd66 finish version++ 2021-08-27 18:50:12 +02:00
Doug d1eaa90984 Merge branch 'develop' into doug/4479_media_size_selection
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
2021-08-27 16:30:01 +01:00
Doug fc8484b467 Merge branch 'develop' into doug/4479_media_size_selection 2021-08-27 16:28:15 +01:00
David Langley cb0403ed8d Extract and start to split theme. 2021-08-27 16:26:56 +01:00
Doug c5ac4ee4ac Add missed string in share extension. 2021-08-27 16:19:25 +01:00
Doug 4c59f1bd37 Update media settings strings. Update share extension image size prompt. 2021-08-27 16:15:46 +01:00
SBiOSoftWhare 50b6b050a2 Podfile: Add explicitely CDN as source. 2021-08-27 11:30:01 +02:00
SBiOSoftWhare af761b103c Merge pull request #4765 from vector-im/release/1.5.2/release
Release 1.5.2
2021-08-27 10:50:10 +02:00
Doug 9897741b2a version++ 2021-08-27 09:49:27 +01:00
Doug 855c672c48 changelog.d: Upgrade MatrixKit version ([v0.15.8](https://github.com/matrix-org/matrix-ios-kit/releases/tag/v0.15.8)). 2021-08-27 09:49:26 +01:00
Stefan Ceriu 199709978a #4746 - Updated ScreenTemplate to include viewState in the viewModel. 2021-08-26 17:48:24 +03:00
Stefan Ceriu 4c60dc9a8e Fixes #4746 - It is very easy to make duplicate rooms 2021-08-26 17:48:24 +03:00
David Langley dc2e3ca367 Merge pull request #4760 from vector-im/langleyd/4467_account_notification_settings
Fix Default State of Keyword Notification Setting
2021-08-26 13:16:56 +01:00
David Langley ce03194018 Create 4759.bugfix 2021-08-26 12:22:29 +01:00
David Langley 41bba11834 Set true as default state for notification settings. Only matters for keywords. 2021-08-26 12:13:17 +01:00
SBiOSoftWhare 38a24c41e2 Merge pull request #4758 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Translations update from Weblate
2021-08-26 12:25:14 +02:00
SBiOSoftWhare 57bf5bbe1a Merge pull request #4757 from RiotTranslateBot/weblate-riot-ios-riot-ios
Translations update from Weblate
2021-08-26 12:24:48 +02:00
SBiOSoftWhare 7b484d7fce Merge pull request #4756 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Translations update from Weblate
2021-08-26 12:24:21 +02:00
David Langley f49af07c11 Merge pull request #4752 from vector-im/langleyd/4467_account_notification_settings
Account Notification Settings and Keywords
2021-08-26 11:07:11 +01:00
Weblate 1e8886dcdc Merge branch 'origin/develop' into Weblate. 2021-08-26 10:01:11 +00:00
Weblate 8f401ea70e Merge branch 'origin/develop' into Weblate. 2021-08-26 09:59:01 +00:00
Weblate ef62cd083d Merge branch 'origin/develop' into Weblate. 2021-08-26 09:58:56 +00:00
Tirifto 6b5fd2b7fa Translated using Weblate (Esperanto)
Currently translated at 92.5% (1160 of 1253 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/eo/
2021-08-26 09:58:41 +00:00
David Langley 0eebae4712 multiline comments 2021-08-25 19:28:19 +01:00
David Langley 32610816e5 Add ViewFrameReader 2021-08-25 19:24:33 +01:00
David Langley af477d0e09 Delete .DS_Store 2021-08-25 16:55:23 +01:00
David Langley a3c927ffaf Remove 'OrderedSet' 2021-08-25 16:53:15 +01:00
David Langley 391a6ea6c5 Address comments and cleanup version checks 2021-08-25 15:46:02 +01:00
David Langley bfd6bac416 Improve comments and correct iOS version check logic. 2021-08-25 15:17:05 +01:00
David Langley 94b3cc0093 Add comments for flow layout. 2021-08-25 14:49:17 +01:00
David Langley 43d7abc11e Remove unneeded delegate methods 2021-08-25 14:38:04 +01:00
David Langley 30faf9b317 typos 2021-08-25 14:32:34 +01:00
David Langley b8fe7ec453 Remove unneeded string from bad merge 2021-08-25 14:25:57 +01:00
David Langley 279d5e3811 Fix build error in BorderedInputFieldStyle 2021-08-25 14:21:43 +01:00
David Langley 6c96b15c94 Fix chip text color in dark theme and add towncrier 2021-08-25 14:13:04 +01:00