Commit graph

4999 commits

Author SHA1 Message Date
SBiOSoftWhare
41d9e41296 Add InviteFriendsHeaderView table header view that presents invite friends action. 2021-01-11 18:26:54 +01:00
SBiOSoftWhare
cefe5f9d16 Invite friends: Add action to settings. 2021-01-11 18:26:06 +01:00
SBiOSoftWhare
9a6e84a026 Add InviteFriendsPresenter that enables to share current user contact to someone else. 2021-01-11 18:25:39 +01:00
SBiOSoftWhare
7e3c9d38cd Invite friends: Add string and assets. 2021-01-11 18:23:37 +01:00
SBiOSoftWhare
199ec0206e Add CustomRoundedButton: Button to customized from the outside. 2021-01-11 18:22:43 +01:00
Gil Eluard
21f652b31a Merge branch 'develop' into element_3816
# Conflicts:
#	CHANGES.rst
#	Riot/Modules/BugReport/BugReportViewController.m
2021-01-11 12:18:30 +01:00
Gil Eluard
ed4b8a9762 Merge branch 'develop' into element_3867
# Conflicts:
#	CHANGES.rst
#	Riot.xcodeproj/project.pbxproj
2021-01-11 11:58:53 +01:00
Gil Eluard
5660f1d4ee
Update Riot/Modules/BugReport/BugReportViewController.m
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-01-11 09:57:49 +01:00
Gil Eluard
0b7fbc69e9
Update Riot/Modules/BugReport/BugReportViewController.m
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-01-11 09:57:35 +01:00
Gil Eluard
4f31305549
Update Riot/Modules/BugReport/BugReportViewController.m
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-01-11 09:57:27 +01:00
Gil Eluard
768774a1c8
Update Riot/Modules/BugReport/BugReportViewController.m
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-01-11 09:57:19 +01:00
Gil Eluard
94c355f2d9
Merge branch 'develop' into element_3881 2021-01-11 09:53:32 +01:00
Ihor Hordiichuk
21fa3a875e Translated using Weblate (Ukrainian)
Currently translated at 18.5% (210 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/
2021-01-09 20:35:44 +00:00
Ludwig Bald
f187105a73 Translated using Weblate (German)
Currently translated at 99.9% (1134 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-01-09 20:35:43 +00:00
gkkulik
6f2840cec9 Added translation using Weblate (Silesian) 2021-01-08 22:28:36 +00:00
gkkulik
4f8bf92811 Added translation using Weblate (Silesian) 2021-01-08 22:28:21 +00:00
gkkulik
d9347070a4 Added translation using Weblate (Silesian) 2021-01-08 22:27:55 +00:00
SBiOSoftWhare
b77ec3e25d
Merge branch 'develop' into element_3846 2021-01-08 17:48:11 +01:00
SBiOSoftWhare
3f3a06753a Fix typo with SSO authentication completion handler type alias. 2021-01-08 16:33:31 +01:00
SBiOSoftWhare
5a5122a6ec Fix typo in SSOURLConstants. 2021-01-08 16:21:12 +01:00
SBiOSoftWhare
ffbdd805c3 Update SocialLoginButton. 2021-01-08 16:19:18 +01:00
SBiOSoftWhare
68f4bcfc23
Update Riot/Categories/UIImage.swift
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2021-01-08 15:52:23 +01:00
Gil Eluard
a3fb07184e
Update Riot/Modules/SetPinCode/EnterPinCode/EnterPinCodeViewModel.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2021-01-08 14:46:43 +01:00
Gil Eluard
a3802b8dd2
Update Riot/Modules/SetPinCode/EnterPinCode/EnterPinCodeViewModel.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2021-01-08 14:46:30 +01:00
ismailgulek
4cd43fab5c Implement pip for video calls 2021-01-08 03:57:39 +03:00
SBiOSoftWhare
f12fe6c9c3 AuthVC: Do use fallback page when using SSO without idp. 2021-01-07 16:01:17 +01:00
SBiOSoftWhare
8623f34a9b AppCoordinator: Handle custom scheme URL parsing and SSO deep link. 2021-01-07 14:41:01 +01:00
SBiOSoftWhare
3c2ea1ea85 SSO: Handle transaction id in AuthVC and SSOAuthenticationPresenter. 2021-01-07 14:38:27 +01:00
SBiOSoftWhare
54cfca23d1 SSOAuthenticationService: Update callback scheme property and handle transaction id. 2021-01-07 14:27:18 +01:00
SBiOSoftWhare
3edbf379e6 Add CustomSchemeURLParser that enables to parse custom scheme URL and get a deep link path at the end. 2021-01-07 14:26:23 +01:00
SBiOSoftWhare
860d9b001b Introduce DeepLinkOption that represents deep link paths with their respective parameters. 2021-01-07 12:01:32 +01:00
Kaede
f3113c1de2 Translated using Weblate (Japanese)
Currently translated at 45.5% (517 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ja/
2021-01-07 10:35:44 +00:00
SBiOSoftWhare
1fb17c712b Add convenient methods on URLComponents. 2021-01-07 11:22:24 +01:00
ismailgulek
9084b89566 Fix on hold call blur effect, add new paused icon 2021-01-04 17:23:53 +03:00
Rachida S
83127dbd95 Translated using Weblate (Kabyle)
Currently translated at 100.0% (1135 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/kab/
2021-01-03 15:36:20 +00:00
@a2sc:matrix.org
596db78e69 Translated using Weblate (German)
Currently translated at 99.5% (1130 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-01-03 15:35:42 +00:00
Kahina Messaoudi
4775e51227 Translated using Weblate (Kabyle)
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/kab/
2020-12-25 19:35:38 +00:00
Thomas Jensen
2adb0eb5b6 Translated using Weblate (Norwegian Bokmål)
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/nb/
2020-12-25 19:35:38 +00:00
Kahina Messaoudi
52e81907a9 Translated using Weblate (Kabyle)
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/kab/
2020-12-25 19:35:37 +00:00
Rachida S
ec4a039efb Translated using Weblate (Kabyle)
Currently translated at 53.6% (609 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/kab/
2020-12-25 11:35:49 +00:00
Thomas Jensen
75781dcd6b Translated using Weblate (Norwegian Bokmål)
Currently translated at 60.2% (684 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/
2020-12-25 11:35:49 +00:00
Thomas Jensen
2d47dc72d6 Added translation using Weblate (Norwegian Bokmål) 2020-12-24 11:12:42 +00:00
Gil Eluard
3df1214b84
Merge pull request #3894 from vector-im/element_3819
Dismiss description textview on user tap on background.
2020-12-24 10:23:22 +01:00
Thomas Jensen
e7c81b6718 Added translation using Weblate (Norwegian Bokmål) 2020-12-23 15:18:46 +00:00
Gil Eluard
eb26fc6151 Dismiss description textview on user tap on background. 2020-12-23 14:58:59 +01:00
Gil Eluard
6b2721c205 Added "Continue in background" button to bug report screen 2020-12-23 13:59:40 +01:00
Rachida S
68c800cd24 Translated using Weblate (Kabyle)
Currently translated at 53.4% (607 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/kab/
2020-12-22 15:36:23 +00:00
Priit Jõerüüt
266b644f42 Translated using Weblate (Estonian)
Currently translated at 100.0% (1135 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/
2020-12-22 15:35:39 +00:00
Szimszon
915b8adcd6 Translated using Weblate (Hungarian)
Currently translated at 100.0% (1135 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/hu/
2020-12-22 15:35:38 +00:00
Rachida S
344bcfa62d Added translation using Weblate (Kabyle) 2020-12-22 05:49:41 +00:00
Rachida S
b202bc8fc3 Added translation using Weblate (Kabyle) 2020-12-22 05:49:08 +00:00
Gil Eluard
49eea8f04a Show user id in the room invite preview screen 2020-12-21 16:31:02 +01:00
ismailgulek
87eaed2ab0 Ignore active theme and override the screen with dark, add blur effect views 2020-12-21 18:13:50 +03:00
ismailgulek
2c0102192f Remove call bg color 2020-12-21 18:12:45 +03:00
ismailgulek
6bdb49f008 Add on hold call tap handling 2020-12-21 17:18:38 +03:00
Rachida S
a014d44695 Added translation using Weblate (Kabyle) 2020-12-21 07:05:32 +00:00
SBiOSoftWhare
1f9ba64aa8 AuthVC: Handle SSO authentication. 2020-12-18 18:44:08 +01:00
SBiOSoftWhare
d83eeccabf Add SSOAuthenticationPresenter enables to present single sign-on authentication. 2020-12-18 18:44:08 +01:00
SBiOSoftWhare
baaf9268d7 SSO authentication: Abstract and support both SFAuthenticationSession and ASWebAuthenticationSession. 2020-12-18 18:44:08 +01:00
SBiOSoftWhare
5231ec1885 Add SSOAuthenticationService 2020-12-18 18:44:08 +01:00
SBiOSoftWhare
58c811c85f Handle custom scheme URL 2020-12-18 18:44:08 +01:00
SBiOSoftWhare
f8bbcc48b3 SocialLoginListView: Remove debug background. 2020-12-18 18:44:08 +01:00
SBiOSoftWhare
577a0ee980 AuthVC: Support both password and social login display. 2020-12-18 18:44:08 +01:00
SBiOSoftWhare
5c60f83dae Social login: Add SocialLoginListView displays a list of social login buttons according to a given array of SSO Identity Providers. 2020-12-18 18:44:08 +01:00
SBiOSoftWhare
c25add92a8 Social login: Add strings. 2020-12-18 18:44:08 +01:00
SBiOSoftWhare
fee62afe3e Social login: Add SocialLoginButtonFactory that builds SocialLoginButton and apply dedicated theme if needed. 2020-12-18 18:44:08 +01:00
SBiOSoftWhare
bbe0cad8f0 Theme: Introduce ThemeIdentifier to make theme identification easier in Swift. 2020-12-18 18:44:08 +01:00
SBiOSoftWhare
71b1e114f2 Add SourceImage that represents a local or remote image. 2020-12-18 18:44:08 +01:00
SBiOSoftWhare
a47e277058 UIImage: Add convenient method to resize an image. 2020-12-18 18:44:08 +01:00
SBiOSoftWhare
ae1e0eaf22 Social login: Add SocialLoginButton that represents a button associated to a social login provider. 2020-12-18 18:44:08 +01:00
SBiOSoftWhare
a96607bd3f Social login: Add social login buttons assets. 2020-12-18 18:44:08 +01:00
ismailgulek
79f1cd3a08 Polish memory footprinter and logs 2020-12-18 15:03:00 +03:00
ismailgulek
6998f313a6 Log memory footprint 2020-12-18 14:14:35 +03:00
Gil Eluard
4f5f68f614 Merge branch 'develop' into element_3867 2020-12-16 21:06:01 +01:00
Gil Eluard
c9848307b9 Added change PIN code feature from the settings 2020-12-16 14:15:41 +01:00
ismailgulek
3788ceee49 Use key provider delegate in common configuration 2020-12-16 16:06:07 +03:00
SBiOSoftWhare
db97912da3 AuthenticationVC: Update SSO button wording. 2020-12-16 13:09:01 +01:00
ismailgulek
7468ce1a2b Add on hold call view and set it from CallService 2020-12-16 13:36:53 +03:00
Gil Eluard
7974126311 Code updated after code review 2020-12-15 16:55:34 +01:00
Gil Eluard
1f9b0db6fe Code updated after code review 2020-12-15 16:47:07 +01:00
Gil Eluard
706db262b8 Implementation of the MXKeyProviderDelegate to enable encryption of contacts, accounts, and crypto DB 2020-12-14 23:05:57 +01:00
ismailgulek
93d2637234 Fix call bar issue on end of second call case 2020-12-14 15:01:05 +03:00
ismailgulek
0811a9a7c0 Shift more button to the left for voice calls 2020-12-14 15:00:36 +03:00
ismailgulek
0f6a04f626 Add return label and make button spans whole view 2020-12-14 15:00:07 +03:00
ismailgulek
5059df7fc9 Add localization for call bar return 2020-12-14 14:59:02 +03:00
ismailgulek
b93a5346e6 Fix call bar after a call ended 2020-12-14 14:34:48 +03:00
Nikita Epifanov
17633b4e52 Translated using Weblate (Russian)
Currently translated at 100.0% (1135 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ru/
2020-12-11 08:35:34 +00:00
manuroe
df8c1f3347
Merge pull request #3747 from vector-im/element_3579
Background Sync on Pushes
2020-12-10 11:17:49 +01:00
ismailgulek
8c7ce98ab0 Remove unused strings 2020-12-10 13:04:20 +03:00
Jadran Prodan
d43c11d10f Added translation using Weblate (Slovenian) 2020-12-10 09:00:50 +00:00
manuroe
bd29f66c5a PushNotificationService: Remove double start for profiling AnalyticsNoficationsTimeToDisplayContent 2020-12-09 18:49:20 +01:00
Gil Eluard
db4ba58399 Plugged BuildSettings.messageDetailsAllowShare to self.allowActionsInDocumentPreview MXKRoomViewController's property 2020-12-08 22:01:46 +01:00
random
58b2a90011 Translated using Weblate (Italian)
Currently translated at 100.0% (1135 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
2020-12-06 14:50:06 +00:00
Priit Jõerüüt
a897e0ea6c Translated using Weblate (Estonian)
Currently translated at 100.0% (1135 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/
2020-12-03 14:50:08 +00:00
LinAGKar
2b44c54324 Translated using Weblate (Swedish)
Currently translated at 100.0% (1135 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sv/
2020-12-03 14:50:07 +00:00
Marcelo Filho
ca8013a4aa Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1135 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2020-12-03 14:50:06 +00:00
Besnik Bleta
94dd904ffe Translated using Weblate (Albanian)
Currently translated at 99.2% (1127 of 1135 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sq/
2020-12-03 14:50:05 +00:00
ismailgulek
90f6e777d9 Fix some UI races 2020-12-03 16:05:08 +03:00
ismailgulek
dfa9dc8ff2
Merge branch 'develop' into voip_2746 2020-12-03 12:26:26 +03:00
ismailgulek
7f086c5782 Introduce CallBar view management 2020-12-02 23:17:06 +03:00
manuroe
1b8fd6c036 Merge branch 'develop' into element_3579 2020-12-02 17:22:48 +01:00
Element Translate Bot
3a822340d0
Translated using Weblate (French) (#3848)
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/fr/

Co-authored-by: Arthur Pons <unguestdev@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
2020-12-02 09:15:28 +01:00
Element Translate Bot
957f421c24
Translations update from Weblate (#3847)
* 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/

* 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/

* Translated using Weblate (Russian)

Currently translated at 99.7% (1126 of 1129 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ru/

* 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/

Co-authored-by: Priit Jõerüüt <riot@joeruut.com>
Co-authored-by: Marcelo Filho <marceloaof@protonmail.com>
Co-authored-by: Nikita Epifanov <NikGreens@protonmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
2020-12-02 09:14:56 +01:00
ismailgulek
70204abd53 Introduce CallService 2020-12-01 13:41:31 +03:00
giomfo
c0f6ebe92d
Merge branch 'develop' into giomfo/fix_content_report 2020-12-01 09:03:01 +01:00
Gil Eluard
380cb1c1e0
Merge pull request #3845 from vector-im/element_3842
Added blur background support for iPhone and iPad. Slight API changes…
2020-12-01 08:42:09 +01:00
SBiOSoftWhare
530993147b HomeVC: Handle app name in empty view. 2020-11-30 18:22:59 +01:00
SBiOSoftWhare
c06a3d5170 Remove unused extension. 2020-11-30 18:03:27 +01:00
SBiOSoftWhare
ae43baff30 Merge develop into element_3836 2020-11-30 17:54:16 +01:00
SBiOSoftWhare
d18de3bc21 RoomsVC: Fix empty view issue. 2020-11-30 16:44:57 +01:00
SBiOSoftWhare
df689814e2 Empty screens: Use dark artworks when the theme is dark or black. 2020-11-30 16:42:47 +01:00
SBiOSoftWhare
b5a3991763 ThemeService: Add convenient method to check if a dark theme is used. 2020-11-30 16:41:48 +01:00
SBiOSoftWhare
b0e8df5813 Empty views: Update assets. 2020-11-30 16:41:08 +01:00
Gil Eluard
827438a827 Added blur background support for iPhone and iPad. Slight API changes to avoid race conditions while sharing a presenter. 2020-11-30 15:11:08 +01:00
Giom Foret
ffeac21abf Room History: Remove the report option for outgoing messages
I don't think the user wants to report on themselves
(This check was lost during the recent refactoring)
2020-11-30 14:12:47 +01:00
SBiOSoftWhare
9d7ff0544d Merge branch 'develop' into invites_quick_approval
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
2020-11-27 14:50:04 +01:00
SBiOSoftWhare
d9e00f5449 InviteRecentTableViewCell: Do not show preview button. 2020-11-26 18:17:02 +01:00
SBiOSoftWhare
d5489ec6dc Empty screens: Prevent empty screens display while searching. 2020-11-26 12:02:18 +01:00
SBiOSoftWhare
9e1357fbfc Update home empty screen asset. 2020-11-26 11:37:09 +01:00
SBiOSoftWhare
9185866fec Remove HomeEmptyView. 2020-11-26 11:31:31 +01:00
SBiOSoftWhare
ffa10bca38 Empty screens: Update home empty screen. 2020-11-26 11:28:14 +01:00
SBiOSoftWhare
e369b2d23f Empty screens: Implement rooms empty screens. 2020-11-26 11:23:57 +01:00
SBiOSoftWhare
d5332f70e2 Empty screens: Implement people empty screen. 2020-11-26 11:22:55 +01:00
SBiOSoftWhare
7d55667963 Empty screens: Implement favourites empty screen. 2020-11-26 11:20:24 +01:00
SBiOSoftWhare
002c275b54 Empty screens: Implement empty view management in RecentsViewController. 2020-11-26 11:02:42 +01:00
SBiOSoftWhare
ba8f84bab9 Empty screens: Add RootTabEmptyView a view displayed when there is no UI item to display on a screen. 2020-11-26 10:41:29 +01:00
SBiOSoftWhare
0578c72fe5 Empty screens: Add strings. 2020-11-26 10:36:46 +01:00
SBiOSoftWhare
b058492d91 Empty screens: Add assets. 2020-11-26 10:36:29 +01:00
manuroe
b9c2f1a02c Merge branch 'develop' into element_3579 2020-11-25 17:37:09 +01:00
ismailgulek
0221830738 New call UI including hold & resume 2020-11-25 16:11:52 +03:00
Weblate
d027f8104d Merge branch 'origin/develop' into Weblate. 2020-11-24 15:11:22 +00:00
SBiOSoftWhare
573bc15d46 HomeEmptyView: Update wording. 2020-11-20 17:20:47 +01:00
SBiOSoftWhare
fb386b343e HomeViewController: Fix shouldShowEmptyView condition. 2020-11-20 16:59:27 +01:00
SBiOSoftWhare
a9cd4e173b HomeViewController: Integrate empty screen. 2020-11-20 14:54:02 +01:00
SBiOSoftWhare
a1d0a2ca85 Implement home empty screen. 2020-11-20 14:53:27 +01:00
SBiOSoftWhare
79f8a6f0d8 Home empty screen: Add assets. 2020-11-20 14:52:48 +01:00
ismailgulek
1cc3c967c9 Merge branch 'develop' into element_3579 2020-11-20 14:25:17 +03:00
ismailgulek
75c1564844 Hold & resume calls 2020-11-20 14:24:18 +03:00
SBiOSoftWhare
b65a8459de InviteRecentTableViewCell: Use MXRoomSummary.membershipTransitionState to calculate buttons loading state. 2020-11-19 22:38:27 +01:00
Besnik Bleta
a013308c30 Translated using Weblate (Albanian)
Currently translated at 99.2% (1119 of 1127 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sq/
2020-11-19 15:50:00 +00:00
SBiOSoftWhare
7c02cbf1ee InviteRecentTableViewCell: Use "accept" as right button only for DM invite and restore "preview" action for room invite. 2020-11-17 22:40:37 +01:00
SBiOSoftWhare
88f90d8746 Update MXMembershipChangeState related code. 2020-11-17 21:27:57 +01:00
SBiOSoftWhare
b6da73549d Move room change membership state code to SDK. 2020-11-17 21:24:39 +01:00
manuroe
e0efa58219
Merge pull request #3814 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Translations update from Weblate
2020-11-17 17:55:17 +01:00
Weblate
942cdb0f38 Merge branch 'origin/develop' into Weblate. 2020-11-17 16:53:48 +00:00
Weblate
f4abbb94ef Merge branch 'origin/develop' into Weblate. 2020-11-17 16:53:30 +00:00
syhuang0
50ace4403f Translated using Weblate (Chinese (Traditional))
Currently translated at 75.7% (25 of 33 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/zh_Hant/
2020-11-17 16:53:28 +00:00
Alexia Ŭerner
51a5c40eef Translated using Weblate (Esperanto)
Currently translated at 75.8% (855 of 1127 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/eo/
2020-11-17 16:53:28 +00:00
Tirifto
2312ce4cf7 Translated using Weblate (Esperanto)
Currently translated at 75.8% (855 of 1127 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/eo/
2020-11-17 16:53:17 +00:00
ismailgulek
67a8b25372 Add negotiate event type 2020-11-16 15:58:19 +03:00
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