Doug
0764252138
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
Doug
0915d01b43
Enable URL Previews by default and remove from Labs.
2021-09-16 17:51:56 +01:00
Doug
773e9e8161
Rename RequestContactsAccessFooterView to FindYourContactsFooterView.
2021-09-15 10:03:32 +01:00
Doug
017a0e2b64
Call -MXKContactManager.validateSyncLocalContactsState when the app is launched.
2021-09-14 14:49:07 +01:00
Stefan Ceriu
f1d3e5af9d
Revert "Revert " #4693 - Drop iOS 11 support.""
2021-09-14 11:41:36 +03:00
Doug
466cdbb0da
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
fc427b5490
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
010202dad2
Update strings in SettingsViewController.
2021-09-09 15:17:29 +01:00
Doug
75a9a19421
Merge branch 'develop' into doug/888_add_url_previews
2021-09-07 17:51:31 +01:00
Doug
3aaa81661d
Fix settings toggle not enabled.
2021-09-07 16:12:37 +01:00
Doug
cf5f07d47b
Move url preview setting under labs section.
2021-09-07 16:00:12 +01:00
Doug
72a89e267b
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
Stefan Ceriu
9457c25981
#4693 - Drop iOS 11 support.
2021-09-01 15:55:41 +03:00
Doug
2f33dd04ab
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
e154f35e32
Update media settings strings. Update share extension image size prompt.
2021-08-27 16:15:46 +01:00
David Langley
9b81730a50
Address comments and cleanup version checks
2021-08-25 15:46:02 +01:00
David Langley
73b448afb6
Improve comments and correct iOS version check logic.
2021-08-25 15:17:05 +01:00
Doug
67fcb15cbe
Combine confirm image/video size settings into one.
2021-08-23 11:16:32 +01:00
Paulo Pinto
7ad705d92d
Standardise casing of identity server
...
Signed-off-by: Paulo Pinto <paulo.pinto@automattic.com >
2021-08-18 17:30:45 +01:00
David Langley
a7d0fec95d
Add NotificationSettings and Keywords UI and VM
2021-08-18 09:33:56 +01:00
David Langley
4865d9d3a5
run template, add entrypoint and update BuildSetting
2021-08-17 15:00:20 +01:00
Doug
82bfe5db0a
Add an (optional) prompt when sending a video to select its size.
...
Use high quality when filming video in-app.
2021-08-16 17:48:26 +01:00
Doug
bff0231a96
Merge branch 'develop' into doug/4479_media_size_selection
...
# Conflicts:
# Riot/Managers/Settings/RiotSettings.swift
2021-08-16 10:01:54 +01:00
Stefan Ceriu
a19aea00e8
Remove labs setting for voice messages, enable the feature by default. Fixed incorrect ffmpeg arguments.
2021-08-06 14:22:52 +03:00
Doug
ffd9dc6c25
Use MXWeakify/MXStrongifyAndReturnIfNil.
2021-07-29 11:37:19 +01:00
Doug
b51cbbba68
Add "Confirm image size before sending" setting.
...
Use this when sending images.
2021-07-28 14:14:34 +01:00
Doug
9692a8fcab
Update notifications disabled alert.
2021-07-28 12:45:06 +01:00
Doug
973f16c4e0
Turn the toggle off if notifications were denied.
2021-07-28 11:38:49 +01:00
Doug
3ac01ddc69
Update string.
2021-07-27 17:38:40 +01:00
Doug
ce2f799985
Cherry-pick ceb5a35 and 949d3d9 as an additional option, rather than replacing the toggle.
2021-07-27 17:31:22 +01:00
Doug
a358e87cb5
Fix compile error.
2021-07-27 17:15:43 +01:00
Doug
8ce05e3d26
Merge branch 'develop' into doug/2368_2_allow_silent_notifications
2021-07-27 16:52:30 +01:00
Stefan Ceriu
1b042db4d3
#4090 - Various tweaks and fixes following code review. Switched back to DateFormatters for formatting durations, sanitising audio player durations and current times.
2021-07-19 15:48:37 +03:00
Stefan Ceriu
c0067a81b3
#4090 - Added voice messages switch to the labs section in settings.
2021-07-16 16:57:29 +03:00
Doug
4bd9b33c7e
Typo.
2021-07-15 18:24:02 +01:00
Doug
cf2b5cd329
Drop use of deprecated currentUserNotificationSettings property in favour of UNUserNotificationCenter.
2021-07-15 18:23:36 +01:00
manuroe
3dcb250200
Security settings: Add an option to reset the secure backup
...
It will overwrite the existing one if any
2021-06-16 09:53:31 +02:00
J. Ryan Stinnett
23743f6b83
Tweak auto theme message
...
This updates the auto theme explanation to make it more obvious that it follows
the system theme when on iOS 13+.
Fixes https://github.com/vector-im/element-ios/issues/2860
2021-06-10 23:24:43 +01:00
ismailgulek
b2e1d80a04
Do not show the settings screen again while session closed
2021-06-03 13:21:01 +03:00
Stefan Ceriu
b00d07ffca
Adopt consolidated logging mechanism ( #4370 )
...
* Adopted the new MXLog and replaced NSLog throughout the application - vector-im/element-ios/issues/4351
* Replaced NSLog() and print() usages with MXLog.debug()
* Added swiftlint rules for NSLog(), print(), println() and os_log()
* Escape paths used to run script build phases for swiftlint and swiftgen
2021-06-03 11:30:07 +03:00
ismailgulek
0cceac3983
Update onTintColor
2021-06-01 17:24:17 +03:00
ismailgulek
0bc219c90d
Merge branch 'develop' into voip_design_updates
2021-05-04 19:10:22 +03:00
Gil Eluard
e8f9393545
Show / hide NSFW and decrypted content options in Settings screen from build settings
2021-04-29 17:53:18 +02:00
ismailgulek
4ddaa15034
Introduce enableRingingForGroupCalls and add a labs setting for it
2021-04-09 14:54:03 +03:00
ismailgulek
5639a2bae6
Remove lab setting for Jitsi calls
2021-04-06 17:25:37 +03:00
Gil Eluard
9b4cb2f94f
Make the application settings more configurable
...
- Update after review
2021-04-01 14:16:06 +02:00
Gil Eluard
550c4033ea
Make the application settings more configurable
2021-03-31 19:04:00 +02:00
SBiOSoftWhare
b0cd50e77c
Settings: Add show NSFW public rooms toggle.
2021-03-03 16:32:05 +01:00
SBiOSoftWhare
69b0692e4f
SettingsVC: Use mainSession property where needed.
2021-02-12 09:19:46 +01:00
SBiOSoftWhare
a1b2bef3a1
Settings: Add UIA support when adding a new 3pid.
2021-02-11 15:06:29 +01:00