Commit graph

222 commits

Author SHA1 Message Date
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
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
manuroe
c684d0bf6d Device Verification: Start start screen business logic 2019-04-05 15:20:20 +02: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
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
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