SBiOSoftWhare
c3731a2ec0
Merge pull request #4960 from vector-im/steve/4734_master_tab_bar_refacto
...
Split view: Improve detail view management and add possibility to stack views on it
2021-10-11 17:23:20 +02:00
SBiOSoftWhare
3bd774211e
NavigationStore: Update public method signature.
2021-10-08 17:15:14 +02:00
Doug
8c9c69586f
Merge remote-tracking branch 'origin/develop' into doug/4484_contacts_access
...
# Conflicts:
# Riot/Modules/ServiceTerms/Modal/ServiceTermsModalCoordinatorBridgePresenter.swift
2021-10-08 11:45:43 +01:00
Stefan Ceriu
9ee68cb7d8
vector-im/element-ios/issues/4899 - Fixed various localization issues.
2021-10-08 11:33:13 +03:00
SBiOSoftWhare
fbbd4d7111
Use NavigationRouterStore where needed.
2021-10-05 10:48:52 +02:00
Doug
83a0754916
Small tweaks plus changelog entry.
...
Use the new generated localisation strings. Add comments.
Address feedback from PR review.
2021-10-01 16:16:26 +01:00
manuroe
0500f703b2
i18n: Standardise casing of identity server and integration manager.
2021-10-01 11:51:30 +01:00
Doug
1c4b09b813
Merge branch 'develop' into doug/4484_contacts_access
...
# Conflicts:
# Riot/Assets/en.lproj/Vector.strings
# Riot/Generated/Strings.swift
# Riot/Modules/Application/LegacyAppDelegate.m
# Riot/Modules/Settings/SettingsViewController.m
2021-09-30 11:14:02 +01:00
Stefan Ceriu
92c2a9488f
vector-im/element-ios/issues/4899 - Fixed various localization issues.
2021-09-30 09:40:12 +03:00
Stefan Ceriu
8b80b3f4c7
vector-im/element-ios/issues/4899 - Replaced (*almost*) all NSLocalizedString calls with newly generated ObjC methods.
2021-09-30 09:40:12 +03:00
Doug
bf84540b39
Check whether URL previews should be shown in a single location.
...
Reset all cell data when this setting is changed to force a refresh.
Rename `hasClosedPreview(from:)` to `shouldShowPreview(for:)` for clarity and potentially adding more rules at a later date.
2021-09-29 11:39:11 +01:00
Stefan Ceriu
9957f8f59a
Fixes #4881 - Replaced InfoPlist.cfBundleDisplayName with AppInfo.current.displayName and removed the now unused InfoPlist generated class.
2021-09-22 16:59:47 +03:00
Stefan Ceriu
4dd70594cc
Fixes #4881 - Using the bundle display name as the app name in localizable .strings files. Exposing generated .strings and info.plist members to Objective-C.
2021-09-22 14:10:16 +03:00
Stefan Ceriu
b7b2fff7e3
Fix #4415 - Added back section header when only PIN available.
2021-09-22 08:44:48 +03:00
Stefan Ceriu
47f9143749
Fix #4415 - Cannot disable Face ID after disabling pin. Fixed security vc cell tags comparisons.
2021-09-22 08:44:48 +03:00
Stefan Ceriu
a37d7831a1
Fix #4461 - "PIN & (NULL)" when device biometrics not available (or not enrolled).
2021-09-22 08:44:48 +03:00
Doug
6a92f89feb
Enable URL Previews by default and remove from Labs.
2021-09-16 17:51:56 +01:00
Doug
8ea77dd2cf
Rename RequestContactsAccessFooterView to FindYourContactsFooterView.
2021-09-15 10:03:32 +01:00
Doug
e0bda2360b
Call -MXKContactManager.validateSyncLocalContactsState when the app is launched.
2021-09-14 14:49:07 +01:00
Stefan Ceriu
62cdb29331
Revert "Revert " #4693 - Drop iOS 11 support.""
2021-09-14 11:41:36 +03:00
Doug
806c6d3677
Show an activity indicator whilst preparing the identity service. Show an alert when there's an error.
2021-09-13 14:25:54 +01:00
Doug
c1ad2e9ece
Update the Service Terms modal from the latest Figma.
...
Checkboxes have been removed from the individual policies.
Reverse flow so that the service terms are show before the contacts access popup.
Removes outOfContext from the modal as it will only be presented when requested.
Fixes second presentation on swipe to dismiss of the modal.
2021-09-13 11:46:31 +01:00
Doug
29400b7b19
Update strings in SettingsViewController.
2021-09-09 15:17:29 +01:00
Doug
bb98bbe1c0
Merge branch 'develop' into doug/888_add_url_previews
2021-09-07 17:51:31 +01:00
Doug
42e9e0e24a
Fix settings toggle not enabled.
2021-09-07 16:12:37 +01:00
Doug
a05b1cab03
Move url preview setting under labs section.
2021-09-07 16:00:12 +01:00
Doug
640c4a562c
Merge branch 'develop' into doug/4479_media_size_selection
...
# Conflicts:
# Riot/Managers/Settings/RiotSettings.swift
2021-09-06 17:04:22 +01:00
Stefan Ceriu
8f46e037f2
Revert " #4693 - Drop iOS 11 support."
...
This reverts commit a2b359f21960e1b9f75139d94adc7aeb35fa479f.
2021-09-06 18:24:26 +03:00
Doug
24bfe36712
Add setting to disable URL previews.
...
Using a temporary position in the settings screen whilst waiting for feedback.
2021-09-03 10:19:26 +01:00
David Langley
14169c6594
Move complete room notification settings module to RiotSwiftUI and fix naming/directory structure.
2021-09-02 14:09:29 +01:00
David Langley
c5881e11ae
Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/4776_extract_swiftui
2021-09-02 10:14:11 +01:00
Stefan Ceriu
0b2616ddb3
#4693 - Drop iOS 11 support.
2021-09-01 15:55:41 +03: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
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
4c59f1bd37
Update media settings strings. Update share extension image size prompt.
2021-08-27 16:15:46 +01: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
41bba11834
Set true as default state for notification settings. Only matters for keywords.
2021-08-26 12:13:17 +01: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
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
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
279d5e3811
Fix build error in BorderedInputFieldStyle
2021-08-25 14:21:43 +01:00