manuroe
3296a7561f
Widgets: Display an error if the IM is disabled
...
#2843
2019-11-21 16:36:08 +01:00
manuroe
98354f24aa
Settings: Have a toggle for using an integration manager
...
#2843
2019-11-21 15:43:04 +01:00
manuroe
50896e6d96
Widgets: Add "Remove for everyone" to the contextual menu
2019-11-20 17:38:12 +01:00
manuroe
5de5b3dec6
Widgets: Add a contextual menu to refresh, open outside and revoke the permission
...
#2834
2019-11-20 14:23:01 +01:00
manuroe
aac9ac03d7
Settings: Use a generic wording when authentication flow is not supported
2019-10-24 15:40:07 +02:00
manuroe
26cc34a62e
Settings: Add User-Interactive Auth for adding email and msidsn to user's account
...
vector-im/riot-ios#2744
2019-10-24 11:17:59 +02:00
manuroe
b7aaa17525
Privacy: Make IS terms wording clearer when we fallback to vector.im
...
#2760
Add a outOfContext flag to ServiceTermsModal and adapt the display to it
2019-10-10 11:05:10 +02:00
manuroe
ed40c993e8
Terms: Display the URL of the service
2019-10-04 16:16:56 +02:00
manuroe
04ee482a0e
Settings/Bind: Ask the user to validate the email again if they have not validated it yet
...
instead of displaying an error dialog.
This bug happened only with the new HS add and bind APIs (MSC2290) flow because new IS API returns only `M_UNKNOWN`.
2019-10-04 14:11:24 +02:00
manuroe
ead5e435b3
Merge branch 'develop' into privacy
2019-10-04 11:56:55 +02:00
manuroe
53214189f9
Privacy: IS Settings: Change the IS to another one
2019-09-26 12:17:16 +02:00
manuroe
7268992399
Privacy: IS Settings: Improve UITextField: placeholder, enter key, email keyboard
2019-09-26 11:00:21 +02:00
manuroe
ef778839a8
Privacy: IS Settings: Manage invalid IS
2019-09-26 10:31:15 +02:00
manuroe
d632e5a21e
Privacy: IS Settings: Do not set the IS if terms are not accepted and show and error
2019-09-25 18:28:20 +02:00
manuroe
aff02aba1e
Privacy: IS Settings: Disconnect from the IS
2019-09-25 15:51:15 +02:00
manuroe
8feb0dcde5
Privacy: IS Settings: Add an IS
2019-09-25 14:51:26 +02:00
manuroe
46702f11d3
Privacy: IS Settings: Plug the UITextField to the model
2019-09-25 10:14:00 +02:00
manuroe
fc2ee7130d
Privacy: Settings: Finish IS setting storyboard
2019-09-24 14:34:09 +02:00
manuroe
9621b2dd30
Merge remote-tracking branch 'origin/privacy' into riot_2604
2019-09-23 16:52:06 +02:00
manuroe
ccfd5a8b51
Merge tag 'v0.9.5' into develop
...
Finish voice_over
# Conflicts:
# CHANGES.rst
# Riot/SupportingFiles/Info.plist
# RiotShareExtension/SupportingFiles/Info.plist
# SiriIntents/Info.plist
2019-09-20 17:28:16 +02:00
manuroe
871b9b1f6f
VoiceOver: Make ScrollToBottomButton speakable
2019-09-20 17:21:00 +02:00
manuroe
d79ce22df5
VoiceOver: RoomVC: No VoiceOver on media
...
#2726
2019-09-20 16:25:15 +02:00
manuroe
1a63ece5ab
VoiceOver: RoomVC: Fix some missing accessibility labels for buttons
...
#2722
2019-09-18 13:08:42 +02:00
manuroe
aa0d37e41e
Privacy: Settings: Add "IDENTITY SERVER" section
2019-09-17 14:33:28 +02:00
manuroe
1c1825f856
i18n: improve naming: error_no_identity_server -> error_invite_3pid_with_no_identity_server
2019-09-17 10:56:46 +02:00
manuroe
c80e4b6a4d
Privacy: If there is no IS, we cannot invite people by email
...
#2672
Display a message for MXRestClientErrorMissingIdentityServer errors
2019-09-17 10:06:10 +02:00
manuroe
5553bfb826
Privacy: If there is no IS, we cannot list local contacts using matrix
...
#2672
2019-09-16 18:01:12 +02:00
SBiOSoftWhare
bc38a31665
Settings identity server: WIP.
2019-09-13 18:16:01 +02:00
SBiOSoftWhare
15758dd54a
Update strings
2019-09-10 20:37:25 +02:00
SBiOSoftWhare
78fc3182d8
Settings discovery: Implement three pid details screen.
2019-09-10 20:27:41 +02:00
manuroe
bc9ca5575d
Merge tag 'v0.9.3' into develop
...
Finish riot_2703
# Conflicts:
# CHANGES.rst
2019-09-10 16:30:45 +02:00
manuroe
2e86379b2a
Support Riot configuration link to customise HS and IS
...
#2703
2019-09-10 11:51:49 +02:00
manuroe
be6dd988bb
Merge branch 'privacy' into riot_2659
2019-09-04 09:40:27 +02:00
manuroe
3d8f9f606c
Privacy: Settings: Allow adding 3pids when no IS
...
#2659
And display an error if an IS is required
2019-09-03 16:35:18 +02:00
manuroe
5faf7eca0d
Privacy: Allow password reset when no IS
...
#2658
Display an error if IS is required but empty
2019-09-03 15:02:02 +02:00
manuroe
af4ba86f03
Wording for IS: -> "URL (e.g. https://matrix.org )" -> "URL (e.g. https://vector.im )"
2019-09-02 15:39:25 +02:00
manuroe
101509dd63
Privacy: Email help text on registration should be updated without binding
...
Update them again after review
2019-08-30 10:21:57 +02:00
manuroe
82676bf80c
Privacy: Email help text on registration should be updated without binding
...
#2675
We use new strings ids as the meaning changed.
2019-08-29 17:02:10 +02:00
manuroe
ba446465e5
VoIP: Fallback to matrix.org STUN server with a confirmation dialog
...
#2646
2019-08-28 18:57:56 +02:00
manuroe
b2bae552d3
Settings: Device section: Make clear that device names are publicly readable in a kind of a "section header" header
...
vector-im/riot-ios/issues/2662
2019-08-26 18:37:43 +02:00
manuroe
1e34f1fa5a
Settings: Cryptography section: Make clear that device names are publicly readable
...
vector-im/riot-ios/issues/2662
2019-08-26 18:02:33 +02:00
SBiOSoftWhare
6885bb86d0
Merge pull request #2645 from vector-im/riot_2643
...
Ability to disable all identity server functionality via the config file
2019-08-14 15:10:02 +02:00
SBiOSoftWhare
b8362ed3b5
AuthenticationViewController: Show error alert instead of disabling password reset action when Identity Server is not set.
2019-08-14 14:11:06 +02:00
SBiOSoftWhare
1a6dbc103d
Add no Identity Server error strings.
2019-08-13 16:58:36 +02:00
manuroe
9111bed534
IM: Terms modal: Add service purpose description
2019-08-12 15:00:06 +02:00
manuroe
b80640eb3b
IM: Display terms in table view
2019-08-09 17:58:02 +02:00
manuroe
f946e2b6d5
IM: Start flow for terms modal
2019-08-09 15:58:33 +02:00
SBiOSoftWhare
b32a08c43a
Add media picker and camera wordings.
2019-08-02 16:51:12 +02:00
SBiOSoftWhare
8c83e1d51d
Reaction history: Implement screen.
2019-07-30 17:24:45 +02:00
SBiOSoftWhare
a769f6290e
Emoji picker: Implement Emoji picker screen.
2019-07-25 16:58:14 +02:00
SBiOSoftWhare
01b9b483c6
Emoji picker: Handle Emoji parsing with EmojiService.
2019-07-25 16:58:14 +02:00
manuroe
f7e2da7b1b
Soft logout: Implement the clear data button
...
#2540
2019-07-23 16:20:07 +02:00
manuroe
f182073551
Soft logout: Implement design for the clear data section
...
#2540
2019-07-23 14:45:51 +02:00
manuroe
400b9c140e
Soft logout: Implement design
...
This is an adapted version of the zeplin design. It uses the current app login look and feel with the copy of the zeplin design
#2540
2019-07-23 11:51:46 +02:00
manuroe
fe4611d9a5
Device Verification: Name for ⏰ is "Clock
...
according to https://github.com/matrix-org/matrix-doc/blob/master/data-definitions/sas-emoji.json#L41
2019-07-15 14:06:12 +02:00
manuroe
097698c222
Edits: "(Edited)" -> "(edited)"
2019-07-12 13:18:39 +02:00
SBiOSoftWhare
e963f1f8da
Update strings
2019-07-11 19:33:01 +02:00
SBiOSoftWhare
928eb0c69e
RoomInputToolbarView: Add file upload action.
2019-07-11 19:03:32 +02:00
SBiOSoftWhare
393340a787
Message edits history: Add strings.
2019-07-04 19:02:17 +02:00
manuroe
2a22e4c0a9
Reactions: Show at most 8 reactions
...
#2510
2019-07-04 11:38:48 +02:00
manuroe
d09ff5961c
Edits: Start history
2019-06-28 19:27:46 +02:00
manuroe
6ff7530d8a
Device Verification: Name for 🔒 is "Lock"
...
#2526
2019-06-24 15:46:16 +02:00
manuroe
918adc5b7a
Integrations: Manage the error of provided integrations server not responding
2019-06-21 15:06:41 +02:00
manuroe
948105b03d
Integrations: Manage the error of no configured integrations server
2019-06-21 12:12:32 +02:00
SBiOSoftWhare
3625bc439a
Add message edited mention string.
2019-06-12 15:35:30 +02:00
manuroe
f105fadc48
Merge branch 'develop' into aggregations
2019-05-20 17:57:50 +02:00
manuroe
6866fe8e2c
Reactions: Add a labs setting
...
#2441
2019-05-20 17:31:25 +02:00
manuroe
8d7f535581
Merge branch 'aggregations' into riot_2393
2019-05-16 14:51:14 +02:00
SBiOSoftWhare
d682b97441
Create RoomContextualMenuViewController
2019-05-15 23:09:03 +02:00
SBiOSoftWhare
acc13b089a
Add contextual menu strings
2019-05-15 21:11:55 +02:00
SBiOSoftWhare
dc3b10e9f1
Add room contextual menu images
2019-05-15 21:11:36 +02:00
manuroe
52a480db92
Reactions: Translate primary reactions
2019-05-15 16:38:28 +02:00
manuroe
157065c9d3
Device Verification: Fix bell emoji name
2019-05-06 08:19:48 +02:00
manuroe
ef4fed1bb2
RoomVC: When replying, use a "Reply" button instead of "Send"
2019-04-30 17:27:57 +02:00
manuroe
98bd723a9b
Strings.swift
2019-04-26 15:11:20 +02:00
manuroe
08d83114fe
Merge pull request #2378 from aaronraimist/homeserver
...
home server -> homeserver (#2345 )
2019-04-26 11:41:47 +02:00
SBiOSoftWhare
84660597fb
Merge develop into riot_1483
2019-04-24 16:28:51 +02:00
manuroe
cab15e7477
Merge pull request #2372 from vector-im/riot_2323
...
E2E: SAS Verification
2019-04-24 14:51:04 +02:00
manuroe
c987e80d54
Clarify key backup details when backup exists but is not trusted in banner too
...
This follows changes made by https://github.com/vector-im/riot-ios/pull/2375
2019-04-24 10:23:27 +02:00
Aaron Raimist
d710b3788d
home server -> homeserver ( #2345 )
...
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2019-04-19 21:27:10 -05:00
SBiOSoftWhare
39e51910f8
Put Jitsi server URL in Riot-Defaults.plist
2019-04-19 18:28:39 +02:00
manuroe
e90fa1c323
Device Verification: Update wording "Verify user" -> "Verify device"
2019-04-19 11:38:48 +02:00
J. Ryan Stinnett
b5ee4a6aa9
Clarify key backup details when backup exists but is not trusted
...
This ports the wording changes from Riot Web
https://github.com/matrix-org/matrix-react-sdk/pull/2917 .
"Use key backup" as button text feels like it's telling me I haven't set it up
at all. This changes to "Connect this device ..." which seems more reassuring
and applies for both the "add to backup" and "restore from backup" use cases.
This also updates the backup status text for the case where a backup exists, but
it's not being used by the current device so that it's much more clear that you
have a backup at least.
2019-04-18 13:30:32 +01:00
manuroe
bcacc78b3c
Device Verification: Display a message when the transaction has been automatically cancelled
2019-04-17 13:05:18 +02:00
manuroe
d49dce7dcb
Device Verification: Add DeviceVerificationDataLoading VC, a loading wheel VC
2019-04-17 12:47:42 +02:00
manuroe
b12c2af145
Device Verification: Translate emoji
2019-04-16 09:33:25 +02:00
manuroe
1a7d642325
Device Verification: Verified screen
2019-04-15 18:22:24 +02:00
manuroe
dc978c7f31
Template: Add SimpleScreenTemplate
2019-04-15 17:52:55 +02:00
manuroe
bdefacff0e
Device Verification: Incoming screen: UI design
2019-04-15 11:09:37 +02:00
manuroe
a9502603d6
Device Verification: Incoming screen: beginning
2019-04-12 23:19:07 +02:00
manuroe
785bc7f176
Device Verification: Display the "The other party cancelled the verification." modal
2019-04-11 19:38:46 +02:00
manuroe
c9989aef29
Device Verification: Start screen: We do not need scrolling for that screen
2019-04-08 16:51:07 +02:00
manuroe
e32f32668b
Device Verification: Verify screen: add wording
2019-04-05 23:52:04 +02:00
manuroe
7269e2fc8b
Device Verification: Start verify screen
2019-04-05 19:09:29 +02:00
manuroe
b8ee5d7cd6
Device Verification: Start screen: add "Waiting for partner to accept..."
2019-04-05 18:15:05 +02:00
manuroe
0a944c73aa
Device Verification: Start start screen UI
2019-04-05 17:43:15 +02:00
manuroe
c684d0bf6d
Device Verification: Start start screen business logic
2019-04-05 15:20:20 +02:00
manuroe
3058a92506
Device Verification: boilerplate for the start screen
2019-04-05 09:41:57 +02:00
manuroe
e558c89a8e
Productivity: Create templates for screens and flow root coordinators
2019-04-04 17:10:21 +02:00
manuroe
5857f49dc3
Fix grammar in registration text
...
I assume some script needs to be run to generate the other string files, but if you want to just do that yourselves and take the text in this PR I'm totally fine with that.
2019-03-27 15:44:01 +01:00