Commit graph

4999 commits

Author SHA1 Message Date
Priit Jõerüüt
7f23bd0560 Translated using Weblate (Estonian)
Currently translated at 100.0% (1127 of 1127 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/
2020-11-15 11:50:01 +00:00
LinAGKar
028203a8c8 Translated using Weblate (Swedish)
Currently translated at 100.0% (1127 of 1127 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sv/
2020-11-15 11:50:00 +00:00
Marcelo Filho
a1083f1a68 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1127 of 1127 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2020-11-15 11:50:00 +00:00
random
c164125e4d Translated using Weblate (Italian)
Currently translated at 100.0% (1127 of 1127 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
2020-11-15 11:49:59 +00:00
sr093906
a46c68edb3 Translated using Weblate (Chinese (Simplified))
Currently translated at 87.9% (991 of 1127 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/zh_Hans/
2020-11-15 11:49:58 +00:00
notramo
6965315088 Translated using Weblate (Hungarian)
Currently translated at 100.0% (33 of 33 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/hu/
2020-11-14 13:49:57 +00:00
SBiOSoftWhare
2f845d490f Merge branch 'develop' into invites_quick_approval 2020-11-13 19:20:30 +01:00
SBiOSoftWhare
ad85de8573 InviteRecentTableViewCell: Add disclosure indicator to indicate preview action. 2020-11-13 17:16:43 +01:00
ismailgulek
f00e8be230 Use incoming call screen for Simulator 2020-11-13 17:40:54 +03:00
ismailgulek
ff3eb0dcb7 Adapt to new call hangup reasons 2020-11-13 17:40:31 +03:00
manuroe
7bd1df7f86
Merge pull request #3800 from vector-im/profiler
Use new MXProfiler to get and report accurate durations
2020-11-13 14:51:15 +01:00
manuroe
6359fbb431
Merge pull request #3804 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Translations update from Weblate
2020-11-13 09:51:01 +01:00
manuroe
0a83383b76
Merge pull request #3803 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Translations update from Weblate
2020-11-13 09:50:40 +01:00
SBiOSoftWhare
1d29988eaf RecentsViewController: Handle direct room invite approval. 2020-11-13 09:47:48 +01:00
SBiOSoftWhare
2865f7cbdf Fix conflict. 2020-11-13 09:47:39 +01:00
SBiOSoftWhare
23a11019a5 Create RoomService that enables to manage Matrix room. 2020-11-13 09:46:15 +01:00
SBiOSoftWhare
d91a4e12d4 Create RoomChangeMembershipStateDataSource to store and notify room membership state changes. 2020-11-13 09:46:15 +01:00
Weblate
cdbf621d8c Merge branch 'origin/develop' into Weblate. 2020-11-13 08:43:19 +00:00
Weblate
b7cc5d1e96 Merge branch 'origin/develop' into Weblate. 2020-11-13 08:42:59 +00:00
Weblate
d9c398a1d7 Merge branch 'origin/develop' into Weblate. 2020-11-13 08:39:12 +00:00
Deleted User
0e21d2bb10 Translated using Weblate (Norwegian Bokmål)
Currently translated at 47.4% (536 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/
2020-11-12 18:49:58 +00:00
ismailgulek
7746b89740 Add new event types 2020-11-12 17:07:07 +03:00
manuroe
a3c4692ead MXProfiles: Track time to display a message from its notification 2020-11-11 22:49:46 +01:00
Priit Jõerüüt
0bb85fb721 Translated using Weblate (Estonian)
Currently translated at 100.0% (1129 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/
2020-11-10 14:49:57 +00:00
Tirifto
80effd1152 Translated using Weblate (Esperanto)
Currently translated at 42.4% (479 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/eo/
2020-11-08 19:49:58 +00:00
random
934375b0b1 Translated using Weblate (Italian)
Currently translated at 100.0% (1129 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
2020-11-08 19:49:56 +00:00
Marcelo Filho
fa2f3d223b Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1129 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2020-11-06 22:49:55 +00:00
manuroe
a6569cf136 MXProfiler: Use this new module to track launch animation time reliably. 2020-11-06 22:55:32 +01:00
SBiOSoftWhare
3429b60227
Merge branch 'develop' into element_3655 2020-11-06 10:35:23 +01:00
manuroe
0cf00e8e37
Merge branch 'develop' into analytics_agnostic 2020-11-05 14:52:43 +01:00
manuroe
ae109a3bcd Fix Steve's comment 2020-11-05 14:52:07 +01:00
ismailgulek
eb5d967e83
Merge pull request #3791 from vector-im/key_value_store_enhancements
KeyValueStore Enhancements
2020-11-05 16:26:32 +03:00
manuroe
6d78efc2e8 Analytics: Add Matomo screenshots link 2020-11-05 14:03:38 +01:00
ismailgulek
5d2fbbe35b KeyValueStore enhancements 2020-11-05 15:08:42 +03:00
manuroe
049757623c Analytics: Remove the "iOS." prefix
We do not need this differentiator anymore. There is a dedicated app id in Matomo.
2020-11-05 12:28:19 +01:00
manuroe
30cb82f922 Remove MXDecryptionFailureDelegate in flavor of agnostic MXAnalyticsDelegate 2020-11-05 12:09:10 +01:00
SBiOSoftWhare
0cda13233d RoomInputToolBar: Prevent placeholder to be display on two lines on small devices. 2020-11-05 11:14:42 +01:00
manuroe
fda7df2659 MXAnalyticsDelegate: Replace trackLaunchScreenDisplayDuration with new agnostic method 2020-11-05 09:44:18 +01:00
manuroe
2c0e259fc2 * MXAnalyticsDelegate: Make it fully agnostic on tracked data. 2020-11-05 09:41:21 +01:00
manuroe
666ef50b2a Analytics: Fix analytics in order to track performance improvements
Forgot to commit one line
2020-11-04 21:32:06 +01:00
manuroe
edc3712d83 Analytics: Fix analytics in order to track performance improvements
It is probably broken since May 2019 and Matomo 6. Only the first value (StorePreload) was sent .
2020-11-04 15:46:56 +01:00
SBiOSoftWhare
1a67ac3728 Refactor RoomIDComponents struct. 2020-11-04 10:28:37 +01:00
Hakim Oubouali
21852b3d5f Translated using Weblate (Central Atlas Tamazight)
Currently translated at 0.9% (11 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/tzm/
2020-11-04 06:50:32 +00:00
Tirifto
f17c0a29dd Translated using Weblate (Esperanto)
Currently translated at 40.6% (459 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/eo/
2020-11-04 06:50:31 +00:00
Alexia Ŭerner
7e3a64b45c Translated using Weblate (Esperanto)
Currently translated at 40.6% (459 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/eo/
2020-11-04 06:50:19 +00:00
Slavi Pantaleev
40d9b47321 Translated using Weblate (Bulgarian)
Currently translated at 100.0% (1129 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/bg/
2020-11-04 06:50:02 +00:00
SBiOSoftWhare
50e17982b9 JitsiService: Use RoomIDComponents to get local room ID. 2020-11-02 18:09:30 +01:00
SBiOSoftWhare
9c0be9e135 Add RoomIDComponents: A structure that parses Matrix Room ID and constructs their constituent parts. 2020-11-02 18:08:52 +01:00
SBiOSoftWhare
225f2d00ff Third party licences: Add SwiftBase32 and SwiftJWT. 2020-11-02 17:11:10 +01:00
SBiOSoftWhare
4619e3e453 JitsiService: Constrain widget dictionary key to String. 2020-11-02 16:24:54 +01:00
SBiOSoftWhare
dcc7c4601d JitsiViewController: Remove unused code. 2020-11-02 15:38:33 +01:00
SBiOSoftWhare
b822da44cc Jitsi Well-Known: Add links to the documentation. 2020-11-02 15:34:53 +01:00
SBiOSoftWhare
fc517a683f Merge branch 'develop' into element_3655 2020-11-02 15:11:55 +01:00
Hakim Oubouali
bb84871c94 Translated using Weblate (Central Atlas Tamazight)
Currently translated at 39.3% (13 of 33 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/tzm/
2020-11-01 08:49:53 +00:00
Hakim Oubouali
4badbbce70 Added translation using Weblate (Central Atlas Tamazight) 2020-10-31 08:09:23 +00:00
Hakim Oubouali
d75310e984 Added translation using Weblate (Central Atlas Tamazight) 2020-10-31 08:04:33 +00:00
Hakim Oubouali
a6ee64ce67 Added translation using Weblate (Central Atlas Tamazight) 2020-10-31 08:01:41 +00:00
manuroe
054e5d2618 Update CHANGES after coming back to develop 2020-10-30 09:48:02 +01:00
manuroe
b7807f9f81 Merge branch 'develop' into xcode12 2020-10-30 09:43:04 +01:00
SBiOSoftWhare
ad85da3d1b JitsiViewController: Handle authenticated Jitsi widget when needed. 2020-10-28 00:00:23 +01:00
SBiOSoftWhare
0c1181fec9 JitsiService: Handle Jitsi JWT token generation. 2020-10-27 23:54:36 +01:00
SBiOSoftWhare
b8f6a81659 Create JitsiJWTTokenBuilder that creates a JWT token for jitsi openidtoken-jwt authentication. 2020-10-27 23:42:18 +01:00
SBiOSoftWhare
21171b6716 WidgetManager: Use JitsiService to generate Jitsi widget content. 2020-10-27 15:35:57 +01:00
SBiOSoftWhare
aafdf53598 JitsiService: Handle Well Known retrieval and Jitsi widget content creation. 2020-10-27 15:31:30 +01:00
SBiOSoftWhare
7902a66c07 JitsiWidgetData: Add authentication type field. 2020-10-27 15:30:15 +01:00
SBiOSoftWhare
3696f63890 Add Base32Coder class. 2020-10-27 15:27:27 +01:00
manuroe
dc1dbcd2af
Merge pull request #3763 from stragu/patch-1
fix typos in English UI messages
2020-10-27 10:37:14 +01:00
SBiOSoftWhare
894c4f88d0 Add Jitsi Well Known codable representation. 2020-10-27 10:16:39 +01:00
manuroe
c211bf3bc9 PIN: Fix code bypass on fast switching 2020-10-26 16:09:39 +01:00
manuroe
58d9f6d447 BuildSettings: Centralise RoomInputToolbar compression mode setting 2020-10-26 10:24:40 +01:00
dewi-g
70920736b7 Translated using Weblate (Czech)
Currently translated at 18.4% (208 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/cs/
2020-10-23 14:49:52 +00:00
@a2sc:matrix.org
4640cdd547 Translated using Weblate (German)
Currently translated at 99.9% (1128 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2020-10-23 14:49:52 +00:00
manuroe
e52a9f895e Update Gems 2020-10-23 13:54:46 +02:00
Priit Jõerüüt
d9394a95b3 Translated using Weblate (Estonian)
Currently translated at 100.0% (6 of 6 strings)

Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/et/
2020-10-22 21:49:49 +00:00
ismailgulek
09269e18ff Merge branch 'develop' into element_3579
# Conflicts:
#	CHANGES.rst
2020-10-22 17:30:54 +03:00
ismailgulek
66b24716df Rever background sync method 2020-10-22 17:26:25 +03:00
ismailgulek
0f5d23db2a
Merge pull request #3726 from vector-im/element_3570
Update Pods
2020-10-22 12:31:11 +03:00
Stéphane Guillou
cd75c832b1
fix two typos 2020-10-22 13:33:40 +10:00
ismailgulek
a2efe16aa7
Merge pull request #3755 from vector-im/crash_fixes
Crash fixes
2020-10-19 22:54:32 +03:00
ismailgulek
f59204eca9 Move removing back title to viewDidLoad 2020-10-19 22:37:28 +03:00
ismailgulek
a67f5dab95 Merge branch 'develop' into element_3579
# Conflicts:
#	CHANGES.rst
2020-10-19 16:59:19 +03:00
Slavi Pantaleev
9ce395932c Translated using Weblate (Bulgarian)
Currently translated at 100.0% (33 of 33 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/bg/
2020-10-19 10:04:34 +00:00
Slavi Pantaleev
40d5b97f9e Translated using Weblate (Bulgarian)
Currently translated at 100.0% (6 of 6 strings)

Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/bg/
2020-10-19 10:04:34 +00:00
Knugi
c2c6e172af Translated using Weblate (Chinese (Traditional))
Currently translated at 50.1% (566 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/zh_Hant/
2020-10-19 05:04:39 +00:00
Priit Jõerüüt
a3051e0cfc Translated using Weblate (Estonian)
Currently translated at 100.0% (1129 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/
2020-10-17 13:04:52 +00:00
LinAGKar
def7e725ed Translated using Weblate (Swedish)
Currently translated at 100.0% (1129 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sv/
2020-10-17 13:04:51 +00:00
Vadim Nekhai
ba6a65731b Translated using Weblate (Ukrainian)
Currently translated at 18.8% (213 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/
2020-10-17 13:04:50 +00:00
Bartosz
b613816719 Translated using Weblate (Polish)
Currently translated at 67.9% (767 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pl/
2020-10-17 13:04:46 +00:00
Marcelo Filho
c9348e1067 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1129 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2020-10-17 13:04:45 +00:00
random
835647ae53 Translated using Weblate (Italian)
Currently translated at 100.0% (1129 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
2020-10-17 13:04:41 +00:00
Besnik Bleta
c31c26b6eb Translated using Weblate (Albanian)
Currently translated at 99.2% (1121 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sq/
2020-10-17 13:04:40 +00:00
Szimszon
ccfe4c8724 Translated using Weblate (Hungarian)
Currently translated at 100.0% (1129 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/hu/
2020-10-17 13:04:38 +00:00
Nikita Epifanov
dc0c312ffa Translated using Weblate (Russian)
Currently translated at 100.0% (1129 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ru/
2020-10-17 13:04:37 +00:00
Vadim Nekhai
ddc9aabc59 Translated using Weblate (Russian)
Currently translated at 100.0% (1129 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ru/
2020-10-17 13:04:36 +00:00
sr093906
edc0011646 Translated using Weblate (Chinese (Simplified))
Currently translated at 88.1% (995 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/zh_Hans/
2020-10-17 13:04:35 +00:00
Ismail Gulek
0344e86389 Translated using Weblate (Chinese (Simplified))
Currently translated at 88.1% (995 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/zh_Hans/
2020-10-17 13:04:35 +00:00
@a2sc:matrix.org
4ea44063c3 Translated using Weblate (German)
Currently translated at 99.4% (1123 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2020-10-17 13:04:34 +00:00
Ismail Gulek
6c478b9ada Translated using Weblate (German)
Currently translated at 99.4% (1123 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2020-10-17 13:04:34 +00:00
ismailgulek
226f12bf15 Fix crash when navigating to a room member 2020-10-16 14:27:45 +03:00
ismailgulek
804c62bf17 Fix navigationBar transcluency in ContactDetailtsViewController 2020-10-16 13:41:24 +03:00
ismailgulek
9174e9630e
Merge branch 'develop' into element_3570 2020-10-16 11:52:12 +03:00
SBiOSoftWhare
01f0a6ccf3
Update Riot/Assets/en.lproj/Vector.strings
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-10-15 16:08:12 +02:00
SBiOSoftWhare
f725770586 Secure backup: Add possibility to not expose recovery key when creating a secure backup. 2020-10-15 15:27:26 +02:00
ismailgulek
e62e9dac8d Remove old segue identifiers and handling 2020-10-15 14:43:01 +03:00
ismailgulek
e4cdbf4fd0 Remove old segue identifiers and handling 2020-10-15 14:18:13 +03:00
ismailgulek
567d0bf1ba Fix crash when navigating to file search result 2020-10-15 14:17:37 +03:00
ismailgulek
ee124ebb43 Fix crash when navigating to message search result 2020-10-15 14:17:06 +03:00
manuroe
e05ffd1394
Merge pull request #3751 from vector-im/xs_reset_detection
Self-verification: Avoid UI race when switching modals
2020-10-14 16:24:40 +02:00
manuroe
74e4bb5c1b Self-verification: Avoid UI race when switching modals 2020-10-14 15:53:51 +02:00
Vadim Nekhai
15543535bb Translated using Weblate (Ukrainian)
Currently translated at 100.0% (33 of 33 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/uk/
2020-10-14 12:05:27 +00:00
LinAGKar
2dd213adaa Translated using Weblate (Swedish)
Currently translated at 100.0% (33 of 33 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/sv/
2020-10-14 12:05:26 +00:00
random
8cd1f6252b Translated using Weblate (Italian)
Currently translated at 100.0% (33 of 33 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/it/
2020-10-14 12:05:26 +00:00
@a2sc:matrix.org
6e33a116a6 Translated using Weblate (German)
Currently translated at 100.0% (33 of 33 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/de/
2020-10-14 12:05:26 +00:00
Besnik Bleta
b15321644e Translated using Weblate (Albanian)
Currently translated at 100.0% (33 of 33 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/sq/
2020-10-14 12:05:26 +00:00
ismailgulek
a02c098c19 Merge branch 'develop' into element_3579
# Conflicts:
#	CHANGES.rst
2020-10-14 11:31:01 +03:00
ismailgulek
7a5fc4f61e Make copy media configurable, pass it to the MatrixKit 2020-10-14 01:01:29 +03:00
manuroe
c618042a6a
Merge branch 'develop' into xs_reset_detection 2020-10-13 18:32:27 +02:00
manuroe
9d2f7f7b8b
Update Riot/Modules/Application/LegacyAppDelegate.m
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-10-13 18:32:00 +02:00
SBiOSoftWhare
305a11232b SecretsRecoveryCoordinator: Do not check existing key backup after secrets reset. 2020-10-13 18:04:24 +02:00
manuroe
e53e72e728 Self-verification: Add some priority in self verification modal
If a new device resets 4S and XS at login, we need to hide the "verify the login" modal and display "Verify this session" (with the new XS)
2020-10-13 18:04:21 +02:00
SBiOSoftWhare
2781851b39 SecureBackupSetupCoordinator: Add a boolean at init to handle or not existing key backup before setup secure backup. 2020-10-13 18:02:35 +02:00
SBiOSoftWhare
b41e2a22ac SecureBackupSetupIntroViewController: Handle SecureBackupSetupIntroViewModel. 2020-10-13 17:59:13 +02:00
SBiOSoftWhare
c9a2f14597 Create SecureBackupSetupIntroViewModel for SecureBackupSetupIntroViewController. 2020-10-13 17:57:59 +02:00
manuroe
4934f41667 Cross-signing: Detect when cross-signing keys have been changed 2020-10-13 17:15:47 +02:00
ismailgulek
a3e392560c Remove commented codes 2020-10-13 18:11:58 +03:00
ismailgulek
50eca8d3e4 Merge branch 'develop' into element_3579 2020-10-13 16:11:19 +03:00
SBiOSoftWhare
04fd516332 Self verification: Update complete security screen with new wording. 2020-10-13 10:46:42 +02:00
SBiOSoftWhare
da6020ba6c Self verification: Update complete security wording. 2020-10-13 10:45:56 +02:00
Vadim Nekhai
43219f3e0e Translated using Weblate (Ukrainian)
Currently translated at 100.0% (6 of 6 strings)

Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-dialogs/uk/
2020-10-13 03:05:24 +00:00
ismailgulek
4aec136ec2 Use handling in MXKAccount 2020-10-12 21:52:21 +03:00
ismailgulek
386a9edc53 Improve SyncResponseStore 2020-10-12 17:27:06 +03:00
ismailgulek
db1bd7ffa6 Last changes 2020-10-12 12:57:00 +03:00
Priit Jõerüüt
00b271357e Translated using Weblate (Estonian)
Currently translated at 100.0% (33 of 33 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/et/
2020-10-11 22:05:22 +00:00
Nikita Epifanov
b5977cdde9 Translated using Weblate (Russian)
Currently translated at 100.0% (33 of 33 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/ru/
2020-10-10 21:05:21 +00:00
Marcelo Filho
0fb7578b06 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (33 of 33 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/pt_BR/
2020-10-10 21:05:21 +00:00
Szimszon
6b21d1323f Translated using Weblate (Hungarian)
Currently translated at 100.0% (33 of 33 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/hu/
2020-10-10 21:05:21 +00:00
ismailgulek
75c893e1bd Use MXKPasteboardManager.pasteboard on copy operations 2020-10-09 15:20:54 +03:00
ismailgulek
d0895ca9dd Use MXKAppSettings.pasteboard on copy operations 2020-10-09 13:58:54 +03:00
ismailgulek
51a901aaa6
Merge pull request #3735 from vector-im/add_members_fab
Room: Add FAB to invite members
2020-10-09 13:06:01 +03:00
ismailgulek
95a987d2f8 Use the new extension where appropriate 2020-10-09 12:40:46 +03:00
ismailgulek
6200e09484 Return image view instance as fab 2020-10-09 12:38:09 +03:00
ismailgulek
62487861c3 Remove old controls and add the fab 2020-10-09 12:27:26 +03:00
ismailgulek
a83b999c3a Add an extension methof for simplicity 2020-10-09 12:26:54 +03:00
ismailgulek
98ddfd018a Add icon 2020-10-09 12:26:31 +03:00
SBiOSoftWhare
a38a3e616b
Merge pull request #3734 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Update from Weblate
2020-10-09 10:50:40 +02:00
Weblate
b38b46a16d Merge branch 'origin/develop' into Weblate. 2020-10-09 07:36:08 +00:00
Weblate
3b78ae0741 Merge branch 'origin/develop' into Weblate. 2020-10-09 07:34:54 +00:00
LinAGKar
ea19ded48b Translated using Weblate (Swedish)
Currently translated at 100.0% (1120 of 1120 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sv/
2020-10-08 16:05:31 +00:00
random
aa4f3990c3 Translated using Weblate (Italian)
Currently translated at 100.0% (1120 of 1120 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/it/
2020-10-08 16:05:27 +00:00
Szimszon
ab662a8246 Translated using Weblate (Hungarian)
Currently translated at 100.0% (1120 of 1120 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/hu/
2020-10-08 16:05:26 +00:00
spla
b6778f707c Translated using Weblate (Catalan)
Currently translated at 43.9% (492 of 1120 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ca/
2020-10-08 16:05:22 +00:00
Besnik Bleta
676e67828f Translated using Weblate (Albanian)
Currently translated at 99.1% (1110 of 1120 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sq/
2020-10-08 16:05:21 +00:00
manuroe
834cc7f41d Security screens: Update automatically shields when the trust changes. 2020-10-08 17:34:42 +02:00
spla
853bb3956c Translated using Weblate (Catalan)
Currently translated at 100.0% (32 of 32 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/ca/
2020-10-08 11:05:18 +00:00
ismailgulek
cee4ef8d93 Remove unnecessary layoutIfNeeded 2020-10-07 15:30:41 +03:00
ismailgulek
0e6a286fe0 Factorize layout of table header and footers 2020-10-07 15:26:58 +03:00
ismailgulek
f103637186 Read constants from an enum 2020-10-07 15:26:30 +03:00
ismailgulek
7752b9d8dd Apply design decisions 2020-10-06 22:48:04 +03:00
ismailgulek
2201529f0e Update SwiftGen 2020-10-06 17:55:03 +03:00
ismailgulek
1ef4bbb328 Use ReadMoreTextView for room tpic 2020-10-06 17:32:28 +03:00
ismailgulek
f9b29983be Add less string 2020-10-06 17:27:53 +03:00
ismailgulek
61f7d9be7b Add thirdparty license 2020-10-06 17:27:35 +03:00
ismailgulek
40f931baed Fix table view content size 2020-10-06 01:07:19 +03:00
ismailgulek
9d4a983a32 Fix layout to show all of the topic 2020-10-06 00:59:30 +03:00
ismailgulek
8e14d43a3f Replace label with a text view 2020-10-06 00:53:58 +03:00
@a2sc:matrix.org
1a68fab3d4 Translated using Weblate (German)
Currently translated at 99.9% (1119 of 1120 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2020-10-03 11:05:07 +00:00
ismailgulek
c646e016d7 Fix layout for small screens 2020-10-02 14:17:52 +03:00
Nikita Epifanov
0ce7d35d19 Translated using Weblate (Russian)
Currently translated at 100.0% (1120 of 1120 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2020-10-02 09:05:08 +00:00
@a2sc:matrix.org
5ed51214dd Translated using Weblate (German)
Currently translated at 98.6% (1104 of 1120 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2020-10-02 09:05:07 +00:00
Priit Jõerüüt
ed002feea2 Translated using Weblate (Estonian)
Currently translated at 100.0% (1120 of 1120 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/et/
2020-10-02 09:05:06 +00:00
ismailgulek
a01e10a27f Fix grouping 2020-10-02 11:48:12 +03:00
ismailgulek
f6f5fc2b07 Fix theme 2020-10-02 11:39:19 +03:00
ismailgulek
376e5b306c
Merge branch 'develop' into element_3679 2020-10-01 19:06:33 +03:00
ismailgulek
891148d98f
Merge pull request #3709 from vector-im/handle_retry_on_biometrics
Handle Retry on Biometrics
2020-10-01 19:06:03 +03:00
manuroe
0c036e4cc2 MXSession: Make sure vc_canSetupSecureBackup is reusable
Put specific additional check out of this method
2020-10-01 16:46:32 +02:00
ismailgulek
7fb89c5d9c Add retry case 2020-10-01 17:44:30 +03:00
ismailgulek
d2d127fe12 Merge branch 'develop' into element_3679
# Conflicts:
#	CHANGES.rst
2020-10-01 17:21:57 +03:00
ismailgulek
2a00687798 Only collapse bubbles both have the roomCreate tag 2020-10-01 17:19:22 +03:00
ismailgulek
e11755afca Tag room creator's join event appropriately 2020-10-01 17:18:32 +03:00
SBiOSoftWhare
a4474bdeb3
Merge branch 'develop' into support-other-browsers 2020-10-01 15:46:11 +02:00
ismailgulek
02565f3d9a
Merge branch 'develop' into element_3677 2020-10-01 14:22:26 +03:00
ismailgulek
47f6198b91 Launch background sync after reporting the call 2020-10-01 14:04:30 +03:00
SBiOSoftWhare
c6c470c092 Settings: Improve new phone number cell UI. 2020-10-01 12:26:02 +02:00
ismailgulek
0a0031f691 Add doc for lastNavigatedRoomIdFromPush property 2020-10-01 12:45:10 +03:00
ismailgulek
fe3b318ab3 Merge branch 'develop' into element_3672 2020-10-01 12:37:00 +03:00
Aaron Raimist
b0a7cb979f
Merge branch 'develop' into support-other-browsers 2020-09-30 18:42:36 -05:00
SBiOSoftWhare
052d3ac9bc
Update Riot/Modules/Secrets/Reset/SecretsResetViewModel.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-30 18:31:07 +02:00
SBiOSoftWhare
71f86bff10
Update Riot/Modules/Secrets/Reset/SecretsResetViewModelType.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-30 18:30:53 +02:00
SBiOSoftWhare
637e943ce7
Update Riot/Modules/Secrets/Reset/SecretsResetCoordinatorType.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-30 18:29:42 +02:00
Aaron Raimist
49e7aed444
Merge branch 'develop' into support-other-browsers 2020-09-30 10:51:44 -05:00
SBiOSoftWhare
1e9ab0fa8c Merge branch 'develop' into reset_4s 2020-09-30 17:51:28 +02:00
Aaron Raimist
457b910c46
Add http and https to LSApplicationQueriesSchemes
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2020-09-30 10:50:42 -05:00
SBiOSoftWhare
772ce79a85 KeyVerificationCoordinator: Fix child coordinator removal issue. 2020-09-30 17:50:20 +02:00
SBiOSoftWhare
a1f44f2420 SecretsRecoveryCoordinator: Handle secrets reset flow. 2020-09-30 17:48:55 +02:00
SBiOSoftWhare
7bacee6b96 SecureBackupSetupCoordinator: Handle existing navigation router. 2020-09-30 17:48:14 +02:00
SBiOSoftWhare
a3bb43e20f Secrets recovery with passphrase: Add reset action. 2020-09-30 17:45:26 +02:00
SBiOSoftWhare
1684d7a7a8 Secrets recover with key: Add reset action. 2020-09-30 17:44:25 +02:00
SBiOSoftWhare
eea6ba53f1 Create secrets reset screen. 2020-09-30 17:43:05 +02:00
SBiOSoftWhare
bd3934dfef Secrets reset: Add warning image. 2020-09-30 17:22:04 +02:00
SBiOSoftWhare
9d992fde5f Secrets reset: Add new strings. 2020-09-30 17:21:43 +02:00
ismailgulek
7018444e7d Merge branch 'develop' into element_3672
# Conflicts:
#	CHANGES.rst
2020-09-30 17:31:38 +03:00
Weblate
9c81bde458 Merge branch 'origin/develop' into Weblate. 2020-09-30 14:29:06 +00:00
random
4847189b47 Translated using Weblate (Italian)
Currently translated at 100.0% (1119 of 1119 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/it/
2020-09-30 14:28:54 +00:00
ismailgulek
b39d8e0c0a Bridge to NSError 2020-09-30 16:19:34 +03:00
ismailgulek
7c1f163ea6 Remove variable and use inline check 2020-09-30 16:03:13 +03:00
ismailgulek
f7f3bd9e0e Make BiometricsAuthenticationPresenter ObjC compatible 2020-09-30 16:02:56 +03:00
ismailgulek
c7dd0d60c1 Rename property 2020-09-30 15:58:37 +03:00
ismailgulek
e05d93884f Merge branch 'develop' into protection_fine_tuning
# Conflicts:
#	CHANGES.rst
#	Riot/Assets/en.lproj/Vector.strings
2020-09-30 15:19:32 +03:00
ismailgulek
97675be983 Introduce BiometricsAuthenticationPresenter 2020-09-30 15:17:10 +03:00
ismailgulek
b410a376c5 Fix error conversion 2020-09-30 14:37:36 +03:00
ismailgulek
8616ce2bd7
Update Riot/Managers/LocalAuthentication/LocalAuthenticationService.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-30 14:32:14 +03:00
ismailgulek
268a850117
Update Riot/Modules/SetPinCode/PinCodePreferences.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-30 14:31:50 +03:00
manuroe
8f7a06c77d
Merge branch 'develop' into handleAppState 2020-09-30 13:31:01 +02:00
ismailgulek
60fdabded4
Update Riot/Managers/KeyValueStorage/KeychainStore.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-30 14:30:07 +03:00
ismailgulek
469c857a3c
Merge branch 'develop' into theme_fixes 2020-09-30 14:28:14 +03:00
manuroe
f9798d5a18 Fix Steve's comment: Avoid to register observers several times
this does not seem to happen now but it is more future proof
2020-09-30 13:26:47 +02:00
ismailgulek
52fb3752b3 Merge branch 'develop' into element_3672 2020-09-30 12:33:33 +03:00
ismailgulek
0d0bcb68fc Merge branch 'develop' into element_3672
# Conflicts:
#	CHANGES.rst
2020-09-30 12:32:40 +03:00
manuroe
b94840a022 PIN Code: Update explanation string 2020-09-30 11:22:44 +02:00
Aaron Raimist
7369369d02
Fix "Unable to open the link" when using other browsers (#3673)
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2020-09-30 00:47:39 -05:00
ismailgulek
84685fd16e Merge branch 'protection_fine_tuning' of https://github.com/vector-im/element-ios into protection_fine_tuning 2020-09-29 18:42:52 +03:00
ismailgulek
f567c03838 Do not dismiss set pin coordinator on log out case 2020-09-29 18:42:19 +03:00
ismailgulek
309e1f1c26
Merge branch 'develop' into protection_fine_tuning 2020-09-29 18:33:22 +03:00
manuroe
34dbd7ea71 SecutirySettingsVC: Fix commented code that did not build 2020-09-29 17:08:06 +02:00
manuroe
ab9e4f9071 AppDelegate: Delay incoming requests displays
Display them when the app is more "ready"
2020-09-29 17:07:28 +02:00
manuroe
a91c60dcf5 BF: PIN Code: Do not show verification dialog at the top of PIN code. 2020-09-29 17:02:02 +02:00
ismailgulek
7a335185c1 Show alert 2020-09-29 17:57:23 +03:00
ismailgulek
6afd50926f Add localized alert message 2020-09-29 17:46:28 +03:00
ismailgulek
d57dba7ca0 Introduce dueToTooManyErrors parameter 2020-09-29 17:46:07 +03:00
ismailgulek
cf0f3ba454 Logout automatically when pin/biometrics provided wrong too many times 2020-09-29 16:57:46 +03:00
manuroe
670647e2e2 AppDelegate: Create handleAppState as central point to handle application state
It is not complete. It is not yet a reducer. This is a start. At least, the state is no more managed by the launch screen
2020-09-29 15:15:32 +02:00
Weblate
219dd81822 Merge branch 'origin/develop' into Weblate. 2020-09-29 09:19:50 +00:00
Nikita Epifanov
6c15997d3e Translated using Weblate (Russian)
Currently translated at 100.0% (1119 of 1119 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2020-09-29 09:19:34 +00:00
ismailgulek
db8ab5ea7c
Merge branch 'develop' into hide_push_content_on_pin_protection 2020-09-29 12:18:42 +03:00
SBiOSoftWhare
5f9356d1c0
Merge pull request #3690 from vector-im/settings_security_modularity
SecurityViewController: Makes table content easier to customize
2020-09-28 17:47:37 +02:00
ismailgulek
23c9fbf0d5 Add static constants 2020-09-28 18:27:34 +03:00
SBiOSoftWhare
d489cb17d7 SecurityViewController: Reload sections on settingsKeyBackupTableViewSectionDidUpdate call. 2020-09-28 17:22:43 +02:00
SBiOSoftWhare
755c0bb9b7 ManageSessionViewController: Update getLabelAndSwitchCell method. 2020-09-28 17:05:58 +02:00
SBiOSoftWhare
cc6a3a4679 SecurityViewController: Fix switch button touch event reuse issue. 2020-09-28 17:05:11 +02:00
Weblate
f62a24bfa9 Merge branch 'origin/develop' into Weblate. 2020-09-28 14:25:09 +00:00
SBiOSoftWhare
6dce9a3340 SecurityViewController: Improve null safety check for keybackup section cells. 2020-09-28 16:21:41 +02:00
SBiOSoftWhare
28e93aba7a
Update Riot/Modules/Common/Models/Section.swift
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2020-09-28 16:10:37 +02:00
ismailgulek
5b8acc8d20 Add numberOfBiometricsFailures 2020-09-28 16:44:50 +03:00
SBiOSoftWhare
27f5938d5c
Update Riot/Modules/Settings/Security/SecurityViewController.m
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2020-09-28 15:44:07 +02:00
ismailgulek
daf6788111 Add numberOfPinFailures 2020-09-28 16:19:51 +03:00
ismailgulek
14709201f8 Add integer methods 2020-09-28 16:17:13 +03:00
SBiOSoftWhare
3e0242e117 SecurityViewController: Makes table content easier to customize. 2020-09-28 14:25:21 +02:00
SBiOSoftWhare
36210ad48d Section: Add a convenient method to add an amount of rows. 2020-09-28 14:23:39 +02:00
Bartosz
0f38237edf Translated using Weblate (Polish)
Currently translated at 69.2% (765 of 1105 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/pl/
2020-09-28 12:05:03 +00:00
ismailgulek
08cb05b91b Change notification body, keep it expendable 2020-09-28 14:23:33 +03:00
ismailgulek
2dacc99110 Merge branch 'develop' into hide_push_content_on_pin_protection
# Conflicts:
#	CHANGES.rst
#	Riot.xcodeproj/project.pbxproj
2020-09-28 14:23:11 +03:00
Bartosz
dbe5db10af Translated using Weblate (Polish)
Currently translated at 100.0% (32 of 32 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/pl/
2020-09-28 11:04:59 +00:00
ismailgulek
7ed79429c3 Update localization keys 2020-09-28 12:51:34 +03:00
Nikita Epifanov
a26f65edfa Translated using Weblate (Russian)
Currently translated at 100.0% (1105 of 1105 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2020-09-27 10:05:07 +00:00
Bartosz
867850ba87 Translated using Weblate (Polish)
Currently translated at 62.7% (693 of 1105 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/pl/
2020-09-27 10:05:05 +00:00
random
b1cda40a27 Translated using Weblate (Italian)
Currently translated at 99.9% (1104 of 1105 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/it/
2020-09-27 10:05:04 +00:00
@a2sc:matrix.org
b5d9c2c388 Translated using Weblate (German)
Currently translated at 99.8% (1103 of 1105 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2020-09-27 10:05:03 +00:00
Priit Jõerüüt
432e4707fd Translated using Weblate (Estonian)
Currently translated at 100.0% (1105 of 1105 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/et/
2020-09-27 10:05:01 +00:00
Besnik Bleta
ee85da2fcb Translated using Weblate (Albanian)
Currently translated at 99.0% (1094 of 1105 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sq/
2020-09-27 10:05:00 +00:00
ismailgulek
35a2b38fc1 Add canUseBiometrics parameter 2020-09-25 17:59:29 +03:00
ismailgulek
65f6dfcc7b Merge branch 'develop' into wording_for_dm 2020-09-25 16:49:41 +03:00
ismailgulek
0c6a14f079 Hide room creation event in modal 2020-09-25 16:16:23 +03:00
manuroe
7fae7c287f Complete Security: Make sure the authentication flow display it if auth is not complete yet
The complete security flow can be unfortunately triggered from 2 places: AuthVC and MasterTabBarC.

On a fresh app installation, during authentication, it was unexpectedly displayed from MasterTabBarC. This prevented authentication flow to complete. The app stayed on the launching animation.

This commit fixes this race.
2020-09-25 13:06:34 +02:00
ismailgulek
c7ed3365b4 Wording for room ID 2020-09-25 13:46:20 +03:00
ismailgulek
869106aaef Wording for no local addresses 2020-09-25 13:44:39 +03:00
ismailgulek
e9cc2061ad Wording for listing in directory 2020-09-25 13:43:02 +03:00
ismailgulek
f93f2bb517 Wording for access string, including guests 2020-09-25 13:41:10 +03:00
ismailgulek
56b3fbc30d Wording for access string, apart from guests 2020-09-25 13:39:50 +03:00
ismailgulek
f35ee7a86c Wording for room access section header 2020-09-25 13:36:42 +03:00
ismailgulek
d79ceb2f60 Wording for room name 2020-09-25 13:34:11 +03:00
ismailgulek
4d393b96b8 Wording for room photo 2020-09-25 13:32:34 +03:00
ismailgulek
d35216e4ae Wording for search placeholder 2020-09-25 13:30:52 +03:00
ismailgulek
7ed1968705 Wording for room details 2020-09-25 13:30:36 +03:00
ismailgulek
78a8ec571b Merge branch 'develop' into wording_for_dm 2020-09-25 11:59:51 +03:00
manuroe
e31cc51416 Merge remote-tracking branch 'origin/complete_security_allow_device_verification_retry' into complete_security_allow_device_verification_retry 2020-09-25 10:14:27 +02:00
manuroe
87792b4064 Add missing comment 2020-09-25 10:14:14 +02:00
manuroe
d502956850
Update Riot/Modules/KeyVerification/Common/KeyVerificationCoordinator.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-25 10:10:06 +02:00
manuroe
7c1fa2f922
Merge branch 'develop' into complete_security_allow_device_verification_retry 2020-09-25 09:24:25 +02:00
SBiOSoftWhare
2eab38ffd4
Merge pull request #3630 from vector-im/convert_to_coordinators
Create a coordinator for some legacy screen flows (application, split view and tab bar)
2020-09-25 09:20:40 +02:00
manuroe
43081b52bc KeyVerificationSelfVerifyWait: Listen to all verification requests not only the first one 2020-09-25 09:03:43 +02:00
manuroe
b3c9cd26f6 Complete Security: Come back to the root screen if device verification is cancelled
So that the user can retry to verify with another device
2020-09-25 08:58:57 +02:00
SBiOSoftWhare
6ba5587bd0 Fix review remarks. 2020-09-24 16:25:10 +02:00
SBiOSoftWhare
8242af6c06 MasterTabBarController: Update delegate method name. 2020-09-24 15:55:59 +02:00
SBiOSoftWhare
0fad90a7ed
Update Riot/Modules/SplitView/SplitViewCoordinator.swift
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2020-09-24 15:42:40 +02:00
SBiOSoftWhare
2c65633fb3
Update Riot/Modules/SplitView/SplitViewCoordinator.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:16:51 +02:00
SBiOSoftWhare
065e5f0c9a
Update Riot/Modules/SplitView/SplitViewCoordinatorType.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:16:06 +02:00
SBiOSoftWhare
c78ef34f96
Update Riot/Routers/RootRouter.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:11:23 +02:00
SBiOSoftWhare
d783477f4f
Update Riot/Routers/RootRouterType.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:11:11 +02:00
SBiOSoftWhare
a02573c576
Update Riot/Routers/RootRouterType.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:10:59 +02:00
SBiOSoftWhare
b2da39cd9f
Update Riot/Modules/SplitView/SplitViewCoordinatorType.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:10:48 +02:00
Weblate
f9c9e7b7d9 Merge branch 'origin/develop' into Weblate. 2020-09-24 12:17:18 +00:00
ismailgulek
84c01e239c Merge branch 'develop' into convert_to_coordinators
# Conflicts:
#	CHANGES.rst
2020-09-24 14:13:53 +03:00
ismailgulek
46b720a4c8 Update encryption strings 2020-09-24 13:27:53 +03:00
ismailgulek
a665d2119e Update leave strings 2020-09-24 13:00:50 +03:00
SBiOSoftWhare
697a55aa41 Add additional comments on SplitView and TabBar coordinators. 2020-09-24 12:00:21 +02:00
ismailgulek
fba7604e37 Remove redundant string 2020-09-24 12:41:25 +03:00
SBiOSoftWhare
5ac652536b Merge branch 'develop' into convert_to_coordinators
# Conflicts:
#	CHANGES.rst
#	Riot/Modules/TabBar/MasterTabBarController.h
#	Riot/Modules/TabBar/MasterTabBarController.m
2020-09-24 11:37:24 +02:00
Marcelo Filho
84433cf9d6 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1075 of 1075 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/pt_BR/
2020-09-23 17:04:54 +00:00
Priit Jõerüüt
baad9a57ce Translated using Weblate (Estonian)
Currently translated at 100.0% (1076 of 1076 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/et/
2020-09-23 17:04:54 +00:00
ismailgulek
037eb8ac7c
Update Riot/Modules/Room/RoomInfo/RoomInfoList/Views/RoomInfoBasicView.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-23 18:24:25 +03:00
ismailgulek
c6a3fcaedc
Update Riot/Modules/Room/RoomInfo/RoomInfoList/Views/RoomInfoBasicView.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-23 18:24:12 +03:00
ismailgulek
31a4a42d3f Force reload data source when opened from a push 2020-09-23 16:53:40 +03:00
ismailgulek
d57c464c8a Keep a reference to last navigated roomId from push 2020-09-23 16:53:00 +03:00
ismailgulek
409082a891 Remove the method not used anymore 2020-09-23 13:36:49 +03:00
ismailgulek
c29554a596 Stop using a cell for basic info, remove unneccessary GroupedTableViewCell 2020-09-23 13:35:34 +03:00
ismailgulek
784f724179 Convert to RoomInfoBasicViewData 2020-09-23 12:46:33 +03:00
ismailgulek
8a5df8da6e Create RoomInfoListViewData 2020-09-23 12:33:44 +03:00
ismailgulek
7da1be6f87 Move segmented view controller to coordinator 2020-09-23 12:18:37 +03:00
ismailgulek
4f2955226f Move leave alert to view controller 2020-09-23 12:06:36 +03:00
ismailgulek
54efe255fc Rename TableViewHeaderFooterView 2020-09-23 11:48:26 +03:00
ismailgulek
ba6c9be372 Use a constant for section & footer height 2020-09-23 11:45:10 +03:00
ismailgulek
5c18b46e68 Change rowHeight 2020-09-23 11:42:52 +03:00
ismailgulek
5031f0e7da Update row & section variable names 2020-09-23 11:40:28 +03:00
ismailgulek
b0abfdd03e Use CloseButton 2020-09-23 11:37:08 +03:00
ismailgulek
693f1a1146 Remove SimpleCoordinator 2020-09-23 11:14:14 +03:00
ismailgulek
e5f511117b Change loc key 2020-09-23 11:06:53 +03:00
ismailgulek
8648a95aeb Merge branch 'develop' into hide_push_content_on_pin_protection 2020-09-22 14:23:15 +03:00
ismailgulek
91bce1f60d Merge branch 'develop' into new_room_settings 2020-09-22 14:22:47 +03:00
ismailgulek
3a6173a9bd
Merge branch 'develop' into theme_fixes 2020-09-22 14:19:55 +03:00
ismailgulek
761f5e04eb Override user interface style for effect views 2020-09-22 14:17:40 +03:00
ismailgulek
5715352c87 Add userInterfaceStyle on Theme 2020-09-22 14:17:20 +03:00
ismailgulek
44c27bc92b Change group name 2020-09-21 18:12:37 +03:00
ismailgulek
fddf9085fa Fix room cell 2020-09-21 18:12:08 +03:00
ismailgulek
76fb96f97b Fix choose avatar image bg color 2020-09-21 17:59:04 +03:00
ismailgulek
da4e1bcf0f Fix floating buttons' bg images 2020-09-21 17:27:15 +03:00
ismailgulek
a332474beb Disable interactive dismissal when presented over room settings 2020-09-21 17:06:32 +03:00
ismailgulek
c2e90349bd Add iOS 13 drag callback 2020-09-21 16:30:33 +03:00
ismailgulek
0f98b183ea Implement leave 2020-09-21 14:53:12 +03:00
ismailgulek
5c130961b2 Listen summary changes 2020-09-21 14:08:29 +03:00
ismailgulek
c1716d4f6b UI changes 2020-09-21 14:08:15 +03:00
ismailgulek
745ae4bc6c Add avatar shadow 2020-09-21 14:07:12 +03:00
ismailgulek
daf3351302 Create GroupedTableViewCell 2020-09-21 14:06:50 +03:00
ismailgulek
c12975c032 Introduce an extension method to hide cell separators 2020-09-21 14:05:27 +03:00
ismailgulek
1b82694c69 Add new strings 2020-09-21 14:04:02 +03:00
LinAGKar
3465a130b1 Translated using Weblate (Swedish)
Currently translated at 100.0% (1075 of 1075 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sv/
2020-09-20 11:43:17 +00:00
ismailgulek
6cd01c7235 Move SimpleCoordinator out 2020-09-18 19:02:22 +03:00
ismailgulek
24646fbbd4 Show new screen on tap header tap 2020-09-18 18:57:40 +03:00
ismailgulek
413a46247e Implement UI and logic, not completed yet 2020-09-18 18:57:12 +03:00
ismailgulek
299cdafaa1 Add basic info cells 2020-09-18 18:55:41 +03:00
ismailgulek
4a9505f6a8 Update bridging header 2020-09-18 18:55:07 +03:00
ismailgulek
c15db17de3 Change Fiels to Uploads 2020-09-18 18:54:52 +03:00
ismailgulek
5464cb2f3a Create room info module 2020-09-18 14:37:12 +03:00
ismailgulek
ce8b7434e2 Remove expanded header from room screen 2020-09-18 14:11:45 +03:00
ismailgulek
32f39c372c Specify set pin view mode after auth 2020-09-17 20:42:49 +03:00
ismailgulek
58a3906b81 Keep original view mode, fixes 2020-09-17 20:37:52 +03:00
ismailgulek
2299a51ced Add new view states and explanatory label 2020-09-17 20:20:43 +03:00
LinAGKar
0bf25ee2cb Translated using Weblate (Swedish)
Currently translated at 75.7% (814 of 1075 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sv/
2020-09-17 16:43:05 +00:00
ismailgulek
d36fca38ae Add setPin view modes after login & registration 2020-09-17 18:34:00 +03:00
ismailgulek
751582fb22 Add strings 2020-09-17 18:29:51 +03:00
ismailgulek
1b44bc8bf2
Merge branch 'develop' into hide_push_content_on_pin_protection 2020-09-17 17:16:39 +03:00
ismailgulek
38b75abb35 Change localization key 2020-09-17 16:22:32 +03:00
ismailgulek
7bc88999e6 Change variables' names 2020-09-17 16:01:08 +03:00
ismailgulek
754db0415a Change view state name 2020-09-17 15:58:25 +03:00
ismailgulek
7e085c9e11 Change view mode name 2020-09-17 15:57:06 +03:00
ismailgulek
9cace44927 Change variable name to notAllowedPINs 2020-09-17 15:55:41 +03:00
ismailgulek
aa41d75fd4 Implement logic and UI 2020-09-17 14:07:12 +03:00
ismailgulek
9094ed128b Add blockedPin view mode 2020-09-17 14:06:31 +03:00
ismailgulek
9a6780faad Add blocked pins build setting 2020-09-17 14:01:29 +03:00
ismailgulek
a17b9e60a5 Add error string 2020-09-17 14:01:07 +03:00
ismailgulek
27ca4803e1 Include some files to NSE target 2020-09-16 16:05:59 +03:00
manuroe
23056d557b AppDelegate: Do not show incoming key verification requests while authenticating. 2020-09-15 17:39:19 +02:00
manuroe
b79e83e24c AppDelegate: Fix missing delegate 2020-09-15 17:27:56 +02:00
manuroe
35aa4b7549 * Loading animation: Fix the bug where, after authentication, the animation disappeared too early and made auth screen flashed. 2020-09-15 16:48:35 +02:00
manuroe
82b4025c3b AuthVC: Make force PIN working for registration as well 2020-09-15 16:47:13 +02:00
manuroe
e760bd81a1 AuthVC: Fix PIN setup that broke cross-signing bootstrap 2020-09-15 16:43:29 +02:00
manuroe
b03e694056 AuthVC: Make sure the initial sync is done before checking cross-signing state 2020-09-15 16:42:34 +02:00
ismailgulek
34f0379655 Fix room display name 2020-09-15 16:45:17 +03:00
ismailgulek
e24be97c54 Remove unused view state 2020-09-15 16:43:34 +03:00
ismailgulek
a9f43e24f7 Remove useless operation and cancel viewAction 2020-09-15 16:41:55 +03:00
ismailgulek
860ed1e0a0 Update method doc 2020-09-15 16:39:09 +03:00
ismailgulek
bb74eab6e6
Update Riot/Modules/Room/Views/BubbleCells/RoomCreationWithPaginationCollapsedBubbleCell.m
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-15 16:36:09 +03:00
ismailgulek
91392c5a7c
Update Riot/Modules/Room/Views/BubbleCells/RoomCreationCollapsedBubbleCell.m
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-15 16:36:02 +03:00
ismailgulek
5b1b691b7d
Update Riot/Modules/Room/Views/BubbleCells/RoomCreationCollapsedBubbleCell.m
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-15 16:35:55 +03:00
ismailgulek
0a7ba6d213
Update Riot/Modules/Room/Views/BubbleCells/RoomCreationCollapsedBubbleCell.h
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-15 16:35:47 +03:00
ismailgulek
e909c05faa Add dots to attributed texts programatically 2020-09-15 16:16:38 +03:00
ismailgulek
7696280c64 Remove extra bottom space on iPads 2020-09-15 14:48:40 +03:00
ismailgulek
92972aa80a Fix multiline layout 2020-09-15 14:17:33 +03:00
ismailgulek
311de13e0b UI updates 2020-09-15 14:09:57 +03:00
ismailgulek
d232105a1d Span view 2020-09-15 14:09:42 +03:00
ismailgulek
c8f5b25c0f Make sliding modal presentable spannable 2020-09-15 14:09:10 +03:00
ismailgulek
9c952d29ad Add encryption badge 2020-09-15 12:13:30 +03:00
ismailgulek
0b91b4d418 Fix room avatar for direct chats 2020-09-15 12:01:21 +03:00
ismailgulek
89d83c6ef8 Change cells, add separator, fix room display name, fix content height, introduce AutoSizedTableView 2020-09-15 11:58:14 +03:00
ismailgulek
e6028cf9e5 Use new module from room view controller 2020-09-14 19:44:30 +03:00
ismailgulek
b764b2f2bb Implement new module 2020-09-14 19:44:07 +03:00
ismailgulek
fed588090f New bubble cells for the timeline 2020-09-14 15:39:08 +03:00
ismailgulek
eafe99601f Localize more 2020-09-14 14:47:40 +03:00
ismailgulek
4f6109e604 Merge branch 'develop' into element_3629 2020-09-14 14:27:24 +03:00
ismailgulek
43f59adb02 Use inline collapsing and the same cell for now 2020-09-14 14:24:41 +03:00
ismailgulek
4839f6bbce Configure attributed text for room creation event and for multiple events 2020-09-14 14:12:14 +03:00
ismailgulek
a3e1ab2d55 Add new tag: RoomBubbleCellDataTagRoomCreateConfiguration 2020-09-14 14:11:24 +03:00
vintergatan
3ce34588c2 Translated using Weblate (Swedish)
Currently translated at 71.5% (769 of 1075 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sv/
2020-09-14 08:43:06 +00:00
LinAGKar
e7635a86cc Translated using Weblate (Swedish)
Currently translated at 71.5% (769 of 1075 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sv/
2020-09-14 08:43:02 +00:00
random
6785e4dec7 Translated using Weblate (Italian)
Currently translated at 99.9% (1075 of 1076 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/it/
2020-09-14 08:42:59 +00:00
@a2sc:matrix.org
25fcb3df16 Translated using Weblate (German)
Currently translated at 99.9% (1075 of 1076 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2020-09-14 08:42:59 +00:00
Priit Jõerüüt
1754010f93 Translated using Weblate (Estonian)
Currently translated at 100.0% (1076 of 1076 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/et/
2020-09-14 08:42:58 +00:00
ismailgulek
c4d5abd56f Respect encryption config of HS 2020-09-11 16:44:38 +03:00
ismailgulek
18918435d4 Reload on theme change 2020-09-11 16:39:41 +03:00
ismailgulek
82c62265c5 Fix placeholder of textfield 2020-09-11 16:39:32 +03:00
ismailgulek
ba7b27bdc4 Localize view 2020-09-11 16:32:01 +03:00