manuroe
35bc453ef0
Remove LABS > Enable Cross-signing
2020-04-15 23:17:10 +02:00
manuroe
f30fed6a15
Merge pull request #3079 from vector-im/rior_3053
...
Key Backup: Use private key if we have it
2020-04-08 18:37:37 +02:00
manuroe
5da191c4e7
Key Backup: Add a screen for recovering with the local private key
2020-04-08 15:52:04 +02:00
SBiOSoftWhare
10ad3f3262
Add power level localizable strings.
2020-04-08 12:33:28 +02:00
SBiOSoftWhare
1e14a06466
Implement complete security screen.
2020-04-03 15:55:53 +02:00
SBiOSoftWhare
95e617a99c
Merge branch 'develop' into riot_2918
...
# Conflicts:
# Riot/Modules/KeyVerification/Common/Verify/Scanning/KeyVerificationVerifyByScanningViewModel.swift
2020-03-30 09:55:40 +02:00
SBiOSoftWhare
cdd48d8cff
Create self verification start screen.
2020-03-27 15:39:23 +01:00
manuroe
bec4b81d81
Add missing i18n
2020-03-27 09:18:39 +01:00
manuroe
9add479f06
Merge pull request #3037 from vector-im/security_screen_rework
...
Security screen: Add a dedicated cross-signing section
2020-03-18 15:00:12 +01:00
SBiOSoftWhare
d9d753775b
QR code verification: Add localizations.
2020-03-13 18:45:31 +01:00
manuroe
c50215dcd1
Security screen: Create a dedicated section for cross-signing
...
for future debug.
Reorder the screen a bit.
2020-03-12 11:21:47 +01:00
SBiOSoftWhare
43b4ab2800
Settings: Show information while loading devices list.
2020-02-10 10:51:30 +01:00
SBiOSoftWhare
6c7f277d26
Localization strings: Use ellipsis instead of three dots.
2020-02-07 14:51:19 +01:00
SBiOSoftWhare
db780c0773
Localization strings: Replace "device" by "session" where needed.
2020-02-07 14:49:06 +01:00
SBiOSoftWhare
34a3de9f0b
Add user verification strings.
2020-02-03 17:48:45 +01:00
manuroe
7daa6c917a
Settings > Security: Fix Giom's remarks
2020-01-30 13:19:09 +01:00
manuroe
f136c714c6
Settings > Security: Add Manage Session screen
2020-01-29 21:09:15 +01:00
manuroe
6f3ae21797
Settings > Security: Sort out things to match the design
2020-01-29 09:10:22 +01:00
manuroe
a669f35fc6
Settings: LABS: Keep only one flag for cross-signing
2020-01-28 16:51:03 +01:00
SBiOSoftWhare
f73bb25939
Key verification: Present a notification when receiving incoming key verification request in background.
2020-01-17 10:54:18 +01:00
SBiOSoftWhare
9f562b8bf7
Key verification: Present an alert when receiving incoming key verification request in foreground.
2020-01-17 10:52:49 +01:00
SBiOSoftWhare
2025d09e9c
Update Riot/Assets/en.lproj/Vector.strings
...
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2020-01-15 18:18:46 +01:00
SBiOSoftWhare
cd7b31fb8f
Update Riot/Assets/en.lproj/Vector.strings
...
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2020-01-15 18:18:32 +01:00
SBiOSoftWhare
dd3740aad6
Update Riot/Assets/en.lproj/Vector.strings
...
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2020-01-15 18:18:22 +01:00
SBiOSoftWhare
b41343f3f6
KeyVerificationConclusionBubbleCell: Update warning title and badge image.
2020-01-15 10:50:36 +01:00
SBiOSoftWhare
c8a68fb2d8
Add key verification tiles strings
2020-01-14 19:21:51 +01:00
SBiOSoftWhare
abdee96de8
Settings: Add cross-signing and key verification by direct message switches in labs section.
2019-12-06 12:14:13 +01:00
SBiOSoftWhare
3656028e91
Accessibility: Make checkboxes accessible in terms of service screen.
2019-12-02 17:46:01 +01:00
SBiOSoftWhare
46287271b0
Widgets: Handle terms display when selecting a widget in widget picker.
2019-11-29 16:20:01 +01:00
SBiOSoftWhare
da8ea28d2d
Remove unused string.
2019-11-29 14:05:41 +01:00
SBiOSoftWhare
7dd9358fab
Update room widget permission strings.
2019-11-28 17:31:05 +01:00
SBiOSoftWhare
197901fe32
Room Widget Permission: Add strings.
2019-11-28 12:40:02 +01:00
manuroe
3d4772c612
Widgets: Change copy a bit in contextual menu
2019-11-21 16:54:25 +01:00
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
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
manuroe
4aa9b5ee45
Privacy: Make NSContactsUsageDescription more generic and mention that 3pids are now uploaded hashed.
...
#2521
2019-09-11 17:59:45 +02:00
SBiOSoftWhare
15758dd54a
Update strings
2019-09-10 20:37:25 +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
Giom Foret
30d757aa8c
Room members: third-party invites can now be revoked
2019-09-04 17:14:36 +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
face1dec11
Use lower case for the term identity server
.
2019-08-14 15:08:58 +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
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
6d63d704f7
RoomVC: Handle external file upload.
2019-07-11 19:17:55 +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
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
acc13b089a
Add contextual menu strings
2019-05-15 21:11:55 +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
15698b8b91
Add a description for NSCalendarsUsageDescription
...
This permission has been introduced by the jitsi update.
2019-04-26 15:10:56 +02:00
manuroe
08d83114fe
Merge pull request #2378 from aaronraimist/homeserver
...
home server -> homeserver (#2345 )
2019-04-26 11:41:47 +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
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
bdefacff0e
Device Verification: Incoming screen: UI design
2019-04-15 11:09:37 +02:00
manuroe
785bc7f176
Device Verification: Display the "The other party cancelled the verification." modal
2019-04-11 19:38:46 +02:00
manuroe
b0a8f8167e
Device Verification: Start screen: We do not need scrolling for that screen
2019-04-08 15:47:34 +02:00
manuroe
e32f32668b
Device Verification: Verify screen: add wording
2019-04-05 23:52:04 +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
SBiOSoftWhare
5a1c23ae8c
Merge branch 'develop' into riot_2337
...
# Conflicts:
# CHANGES.rst
# Riot/AppDelegate.m
2019-04-05 16:31:52 +02:00
manuroe
c684d0bf6d
Device Verification: Start start screen business logic
2019-04-05 15:20:20 +02:00
SBiOSoftWhare
a005578671
Update notification strings for notification titles
2019-04-04 17:45:13 +02:00
fridtjof
0448c3183d
finalize emote style notifications
2019-03-22 01:20:50 +01:00
fridtjof
b35e62f1cd
add additional notification titles
2019-03-22 01:10:57 +01:00
fridtjof
490e6f8096
add a threadIdentifier to notifications and implement titles
2019-03-22 00:40:27 +01:00
Andrew Morgan
839871aa29
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-21 15:26:14 +00:00
manuroe
4b571ac6dd
Authentication: .well-known support ( #2117 ).
2019-03-06 18:30:13 +01:00
manuroe
02ceb87ed0
Merge pull request #2307 from vector-im/light_sso_support
...
Authentication: support SSO by using the fallback URL
2019-03-04 18:18:41 +00:00
SBiOSoftWhare
396f184bc1
Handle quick tap on link in RoomViewController. Retrieve URL interaction information when user tap a link in a MXKRoomBubbleTableViewCell to indicate the type of interaction expected with the URL.
2019-03-04 18:29:13 +01:00
manuroe
6b2377b763
Authentication: support SSO by using the fallback URL
...
#2306
2019-03-04 16:52:22 +01:00
manuroe
932fcd888f
RoomVC: Remove the beta warning modal when enabling e2e in a room
...
This is the other part of #2239 .
2019-02-21 15:07:50 +01:00
manuroe
2d66a7ecd3
Add app store description as app string resource to make them available for translation on weblate
...
#2201
2019-02-20 18:22:50 +01:00
SBiOSoftWhare
e73e050fd0
Merge pull request #2255 from vector-im/export_keys
...
Key backup: Handle manual key export in key backup setup intro screen
2019-02-15 19:22:38 +01:00
SBiOSoftWhare
4b3a18f874
Add keybackup setup intro manual export strings
2019-02-15 19:03:20 +01:00
manuroe
f505440710
Key backup: new recover method detected
...
#2230
2019-02-15 17:29:48 +01:00
manuroe
84ec248a3e
Merge pull request #2246 from vector-im/settings_backup_update_copy
...
Backup settings: Update wording and rendering to match riot-web
2019-02-14 19:18:56 +01:00
SBiOSoftWhare
2897c03382
Merge pull request #2245 from vector-im/riot_2195
...
Key backup: logout warning
2019-02-14 18:52:50 +01:00
SBiOSoftWhare
60e2797a88
Add sign out warning backup in progress strings
2019-02-14 18:04:25 +01:00
manuroe
d144db8ad7
Backup settings: Update wording and rendering to match riot-web
...
Verify button has been removed and replaced by "Use key backup", which makes a restore, because we trust on decrypt now.
2019-02-14 17:47:59 +01:00
SBiOSoftWhare
21fc3c33bf
Fix a sign out warning wording
2019-02-14 16:17:27 +01:00
SBiOSoftWhare
8304e3d564
Add sign out warning strings
2019-02-14 16:01:33 +01:00
manuroe
07be13e130
Key recovery: Show errors on invalid passphrase or recovery key
2019-02-14 13:14:00 +01:00
manuroe
309ee56feb
Key recovery: Do not show anymore an error for empty backup
2019-02-14 12:46:53 +01:00
SBiOSoftWhare
2cbf0380d8
Update key backup strings
2019-02-13 14:58:16 +01:00
SBiOSoftWhare
6a175d4838
Enhance tap on room predecessor cell used to go back to the old version of the room (Fix issue #2179 )
2019-02-04 15:49:49 +01:00
SBiOSoftWhare
8e3032a7ef
Add key backup recover banner strings
2019-02-01 09:33:31 +01:00
manuroe
1ca5ee4356
Merge branch 'develop' into riot_2173
2019-01-31 21:17:47 +01:00
SBiOSoftWhare
4f8c186279
Add key backup setup banner srtings
2019-01-31 19:44:37 +01:00
manuroe
19e699a91d
key backup settings: Manage checking state
2019-01-31 18:48:35 +01:00
manuroe
fe78e6b479
key backup settings: Manage backup created from the device
2019-01-31 18:41:00 +01:00
manuroe
94bd0bcb75
key backup settings: Make it look like more to https://github.com/vector-im/riot-meta/issues/251#issuecomment-458566684
...
2/2
Manage not trusted backup
2019-01-31 18:19:20 +01:00
manuroe
61f439eb55
key backup settings: Make it look like more to https://github.com/vector-im/riot-meta/issues/251#issuecomment-458566684
...
1/2
2019-01-31 16:58:41 +01:00
manuroe
0de85dd93c
key backup settings: add delete confirmation dialog
2019-01-31 09:45:03 +01:00
manuroe
91861ef4df
key backup: Add a dedicated section to settings
...
#2193
Still WIP
2019-01-31 03:06:47 +01:00
SBiOSoftWhare
8947ee3273
Add key backup recover wordings
2019-01-30 11:14:02 +01:00
manuroe
83c7a1213a
Update Riot/Assets/en.lproj/Vector.strings
...
Co-Authored-By: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2019-01-22 16:56:53 +01:00
SBiOSoftWhare
af88234580
Add key backup setup strings
2019-01-21 23:31:33 +01:00
manuroe
b4724e46d2
BF: Infinite loading wheel when taping on a fake room alias
...
#679
2019-01-17 17:46:49 +01:00
manuroe
64febced2d
RoomVC: Redact
has been renamed to Remove
to match riot/web
...
#2134
2019-01-16 16:51:36 +01:00
manuroe
8b11786109
Login flow: Make User Agreement part of the registration flow
...
#1939
2018-11-27 16:22:33 +01:00
Aaron Raimist
296e963a86
Reword English settings_sign_out_e2e_warn
2018-10-06 12:39:14 -05:00
manuroe
d867c89c3b
Server Quota Notices: Implement the blue banner
...
Closes #1937
2018-10-02 15:30:00 +02:00
manuroe
e129e37fa4
Make code use the "Empty room" i18n string from MatrixKit
2018-09-20 11:05:46 +02:00
manuroe
03f88ec542
Room names: Matrix has now room summaries that define how to compute names
...
Let MatrixSDK and MatrixKit do it for us
2018-09-20 10:48:01 +02:00
manuroe
402c02be24
Recents: Recognise server notices room(s) and put them in the dedicated section
...
https://github.com/vector-im/riot-ios/issues/1937
2018-08-23 16:50:14 +02:00
manuroe
a07d836240
RoomVC: Show a "Resource Limit Exceeded" banner if it happens in a /sync response
...
#1937
2018-08-21 18:25:56 +02:00
manuroe
db8e5687a2
BF: Empty app if initial /sync fails
...
#1975
2018-08-13 17:14:32 +02:00
manuroe
4b1c17b747
Chat screen: Add "view decrypted source" option on the selected event
...
#1642
2018-08-08 16:14:56 +02:00
manuroe
0556ef2ee2
Merge remote-tracking branch 'origin/develop' into lazy_loading
...
# Conflicts:
# CHANGES.rst
# Riot/Modules/Room/RoomViewController.m
2018-08-07 18:06:58 +02:00
SBiOSoftWhare
adbc666bf7
Update room predecessor strings in Vector.strings
2018-08-07 16:50:04 +02:00
manuroe
18234ad4f9
Lazy-loading server side: Add "Settings > LABS > Lazy load rooms members" option
2018-08-02 16:29:50 +02:00
SBiOSoftWhare
9ccfa7c86e
Add room create predecessor related localizable strings
2018-07-27 18:42:32 +02:00
SBiOSoftWhare
85d24347cc
Add room replacement related strings in Vector.strings
2018-07-27 11:34:23 +02:00
SBiOSoftWhare
ef7b46187b
Add english string localizations for room message send reply
2018-07-24 16:53:06 +02:00
SBiOSoftWhare
7e299a45f6
Add english string localizations for room message send reply
2018-07-23 16:49:45 +02:00
SBiOSoftWhare
026af21768
Update contact permission text (NSContactsUsageDescription), only for english and french at the moment, in order to be clearer about the reasons for access to the address book.
2018-07-13 15:49:56 +02:00
manuroe
eb84919e4e
RoomVC: Update re-request dialog message
2018-06-14 10:21:45 +02:00
manuroe
7847d3e745
RoomVC: Add a re-request keys button on message unable to decrypt
...
Update string
2018-06-12 16:35:12 +02:00
manuroe
62d0057af1
RoomVC: Add a re-request keys button on message unable to decrypt
...
The flow has changed a bit.
#1879
2018-06-12 16:28:26 +02:00
manuroe
fc5e0395f8
RoomVC: Add a re-request keys button on message unable to decrypt
...
#1879
2018-06-08 17:21:52 +02:00
SBiOSoftWhare
cfde2e7aba
Merge pull request #1881 from vector-im/riot_1870
...
Settings: Add deactivate account
2018-05-31 17:11:38 +02:00
manuroe
79eb0dd057
Merge remote-tracking branch 'origin/develop' into riot_1860_2
...
# Conflicts:
# Riot/Utils/Widgets/WidgetManager.m
2018-05-29 16:10:53 +02:00
SBiOSoftWhare
a74fea71f8
Add deactivate account english string localizations
2018-05-28 14:51:51 +02:00
manuroe
0297771125
Send sticker: UI integration: RoomInputToolbar: Let user choose between "Send photo or video" and "Send sticker"
...
https://github.com/vector-im/riot-ios/issues/1860
2018-05-24 14:35:38 +02:00
SBiOSoftWhare
937353e427
Add GDPR english localizations to Vector.strings
2018-05-23 16:56:52 +02:00
Arash Tabrizian
3708a77b38
Unused localization strings removed
2018-03-30 13:58:02 +04:30
Arash Tabrizian
7a483d1343
fixes issue #1816 support specifying kick and ban msgs
2018-03-28 17:41:47 +04:30
manuroe
915b138af8
Matrix Apps: Enable them by default. Remove the settings from LABS section ( #1795 )
2018-03-08 15:39:59 +01:00
manuroe
620a9d7951
Room: Inform user when they cannot post to a room because of low power level
...
Use DisabledRoomInputToolbarView for such permission issue
2018-02-21 16:10:38 +01:00
giomfo
5679ca6c6b
Bug Fix: flair labels are a bit confusing
...
#1772
2018-02-13 23:00:11 +01:00
giomfo
32589f7b24
Merge pull request #1740 from vector-im/settings_community_publicity
...
App Settings - Communities: Let the user update the publicity for eac…
2018-01-22 15:43:54 +01:00
Giom Foret
a21461b951
App Settings - Communities: Let the user update the publicity for each his community
2018-01-20 13:49:02 +01:00
Giom Foret
2446c5579f
Room Settings: Add the Flair section
...
to handle the communities related to a room
2018-01-19 17:08:44 +01:00
Giom Foret
0797524a16
Group details: Add Rooms page
...
https://github.com/vector-im/riot-meta/issues/117
2017-12-31 12:52:22 +01:00
manuroe
94dc5f8a20
Merge remote-tracking branch 'origin/release-v0.6.7' into develop
2017-12-29 17:16:25 +01:00
manuroe
536c8cc360
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
Build the string for the notification
2017-12-29 13:19:40 +01:00
Giom Foret
30be79959d
Group Details: Home page
...
- Add the number of members and rooms in the home screens.
vector-im/riot-meta#115
2017-12-28 12:00:46 +01:00
Giom Foret
255f2fc726
Groups: self-management of membership of groups
...
- Prepare Group Details screen
vector-im/riot-meta#114
2017-12-14 16:05:11 +01:00
Giom Foret
fcff3fe87d
Groups: self-management of membership of groups
...
- Add Groups tab
vector-im/riot-meta#114
2017-12-12 16:03:26 +01:00
manuroe
ff291754e8
Crypto: BF: The share key dialog can appear with a 'null' device ( #1683 )
...
Make sure we download requester device keys before showing the share dialog.
Also, add "You added a new device '%@', which is requesting encryption keys." string
2017-12-05 15:47:39 +01:00
Aaron Raimist
2c1d87b032
Add basic OLED black theme
2017-11-21 20:55:11 -06:00
manuroe
6f303b0554
Crypto: Add key sharing dialog for incoming room key requests
2017-11-14 18:21:01 +01:00
Giom Foret
fd1f5bcb26
Bug Fix - Switching network filter in room directory is ignored when searching the dir
...
Search is working well, but it takes time. We add "Searching..." string to improve the UX
#1579
2017-10-16 16:32:39 +02:00
Giom Foret
bd20877b65
Merge branch 'develop' into callkit
...
# Conflicts:
# Riot/AppDelegate.m
2017-10-09 16:23:18 +02:00
manuroe
b92cde9e3e
Merge pull request #1550 from vector-im/cancel_event_sending
...
RoomVC: Add the ability to cancel the sending of a room message and i…
2017-10-06 14:28:22 +02:00
Giom Foret
7801cabe32
Merge branch 'master' into callkit
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
# Riot/AppDelegate.m
# Riot/ViewController/SettingsViewController.m
2017-10-04 13:04:21 +02:00
manuroe
d7ee7dbf79
Rageshake: Add a setting to enable (disable) it.
...
https://github.com/vector-im/riot-ios/issues/1387
https://github.com/vector-im/riot-ios/issues/535
There is also a new "Do not ask again" button in the rageshake popup as a shortcut for this setting.
2017-10-04 11:09:02 +02:00
manuroe
2cd8bc8b89
RoomVC: Add the ability to cancel the sending of a room message and improve the cancellation of a media upload
2017-10-03 14:57:32 +02:00
giomfo
b893bc2003
Merge pull request #1478 from aramsargsyan/share-extesion-mxstore-rework
...
Share extesion mxstore rework
+ multiple images support
2017-09-29 16:05:07 +02:00
Giom Foret
038d4d50da
Share extension mxstore rework
...
- Create the MXRoom instance only when the room is selected.
2017-09-29 10:37:54 +02:00
manuroe
31051d145b
Widgets: add notices for widgets events
2017-09-27 17:15:09 +02:00
manuroe
819f407ae1
BF: [iOS11] "Smart [colors] Invert" renders badly in the app
...
https://github.com/vector-im/riot-ios/issues/1524
- the app does its own dark theme and prevents the OS from automatically revert the colors in the app
- there are 3 choices on iOS11 for the Riot theme: "auto", "light", "dark". "auto" uses the system settings
2017-09-21 15:29:46 +02:00
Giom Foret
f53b1f8c2a
Merge branch 'develop' into callkit
2017-09-20 17:28:25 +02:00
Giom Foret
8ee6e6f8f0
Improvement: Alter DMness from Room Settings.
...
https://github.com/vector-im/riot-ios/issues/1370
2017-09-20 15:08:25 +02:00
Giom Foret
6c5c162aba
Merge branch 'develop' into callkit
2017-09-19 09:50:21 +02:00
manuroe
dea81dadf4
Merge pull request #1511 from vector-im/widget_manager_2
...
Show the "Integrations Manager" into a webview
2017-09-15 16:55:28 +02:00
manuroe
fa0c5a80c5
Modular integrations UI: Add Settings > Labs > Matrix Apps
2017-09-15 13:24:01 +02:00
manuroe
ed50951c51
Modular integrations UI: Clean i18n strings for modular
2017-09-14 17:52:21 +02:00
manuroe
6a8ff41457
Modular integrations UI: Better seperate "Modular postMessage API" code from UIWebview cooking. Manage error sending
2017-09-11 16:22:28 +02:00
Giom Foret
247d5c529d
Merge branch 'develop' into callkit
2017-09-08 12:42:58 +02:00
giomfo
8d71335596
Merge pull request #1486 from morozkin/notif_strings
...
Update strings for push notifications
2017-09-07 16:31:52 +02:00
manuroe
c0ba516a2e
Merge remote-tracking branch 'origin/pr/1458' into callkit
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
# Riot/AppDelegate.m
# Riot/ViewController/SettingsViewController.m
2017-09-04 15:57:37 +02:00
manuroe
1a026a29f1
Merge remote-tracking branch 'origin/develop' into callkit
...
# Conflicts:
# Riot/AppDelegate.m
2017-08-31 15:58:28 +02:00
manuroe
d2cf99b71a
Merge branch 'develop' into incoming_call_screen
2017-08-31 14:04:53 +02:00
manuroe
2886daf4c6
Jitsi widget: Add notices for jitsi widget in rooms histories
2017-08-30 17:37:14 +02:00
Denis Morozov
53d635cdc5
Add new option to notification settings
2017-08-29 11:55:56 +03:00
Denis Morozov
5b56b91321
Update strings for push notifications
2017-08-29 11:39:08 +03:00
Giom Foret
7daa966116
Merge branch 'master' into callkit
...
# Conflicts:
# Riot/AppDelegate.m
# Riot/Assets/en.lproj/Vector.strings
# Riot/ViewController/SettingsViewController.m
2017-08-25 16:48:13 +02:00
Denis Morozov
f92f20e9c4
Add screen for incoming calls
2017-08-25 03:02:29 +03:00
giomfo
62f6ee0e39
Merge branch 'develop' into app-extension
2017-08-22 17:35:11 +02:00
manuroe
e593d0c45d
Jitsi widget: polishing
2017-08-18 11:40:56 +02:00
manuroe
3fa814713f
Jitsi widget: "Use jitsi for conference calls" -> "Create conference calls with jitsi"
2017-08-18 09:23:24 +02:00
manuroe
191e449337
Jitsi widget: WidgetManager: add WidgetManagerErrorCodeCreationFailed
2017-08-17 18:45:49 +02:00
manuroe
cccbb143ef
Jitsi widget: Customise the error for widget permission issues for jitsi
2017-08-17 12:26:20 +02:00
manuroe
9e02006abd
Jitsi widget: Add [WidgetManager closeWidget] and use it for jitsi conference
2017-08-17 12:17:07 +02:00
Aram Sargsyan
baa94e4e3e
Merge branch 'develop' of https://github.com/vector-im/riot-ios into app-extension-improvements
2017-08-17 00:08:56 +04:00
Aram Sargsyan
1c95d51372
Loading HUD usage in the extension, Image resoulution alertController introduced
2017-08-17 00:01:54 +04:00
manuroe
f13baec441
Merge remote-tracking branch 'origin/develop' into jitsi_widget
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
2017-08-16 17:14:20 +02:00
Giom Foret
3b6a9a3cf9
Add missing Riot strings
2017-08-11 16:56:53 +02:00
manuroe
c7e2ca6de2
Jitsi widget: Add Settings > LABS > Use jitsi for conference calls
2017-08-10 15:43:25 +02:00
Aram Sargsyan
67495f6e35
Merge branch 'develop' of https://github.com/vector-im/riot-ios into share-extension
2017-07-30 21:30:48 +04:00
Aram Sargsyan
72be3ad892
Localized the extension, added fallback view to handle logged out state, finalized NSExtensionActivationRule
2017-07-30 21:29:38 +04:00
manuroe
736d9bb0c0
User directory: Use the new hs api ( https://github.com/vector-im/riot-meta/issues/95 )
2017-07-28 15:00:45 +02:00
manuroe
21a33f285c
MELS: replace "X member updates" by "X membership changes"
2017-07-21 16:13:07 +02:00
manuroe
bcdea698d0
Settings: Add app language settings
2017-07-21 10:55:21 +02:00
Giom Foret
21513419b5
Prepare Dark theme
...
- Add User Interface section in settings
https://github.com/vector-im/riot-meta/issues/22
2017-07-19 15:26:09 +02:00
Giom Foret
69c84ded85
Translate the potential error observed during 3pid handling
...
https://github.com/vector-im/riot-meta/issues/85
2017-07-18 15:57:11 +02:00
manuroe
c093c34b1f
MELS: some i18n
2017-07-07 17:58:39 +02:00
Giom Foret
0a8f837617
Read Receipts Details - Add close button
2017-06-30 14:57:11 +02:00