Doug
ec8e5e3c19
Remove unused NSBundle extension methods.
...
Fix compile errors and remove duplicate strings after rebase.
2022-03-03 10:04:20 +00:00
Doug
0815a84fb3
Migrate doug/5035_posthog from MatrixKit.
2021-12-16 17:01:22 +00:00
Doug
84fdd7585c
Add specific methods to track analytics and test generated event types.
2021-12-16 16:59:45 +00:00
Doug
8ec27e8579
Begin migration from Matomo to PostHog
...
Add CocoaPods-Keys.
2021-12-16 16:59:26 +00:00
Doug
e66fd1b557
Update Analytics from Steve's comments.
2021-10-08 12:50:39 +01:00
Doug
4e0c76885d
Merge remote-tracking branch 'origin/develop' into doug/4484_contacts_access
...
# Conflicts:
# Riot/Modules/ServiceTerms/Modal/ServiceTermsModalCoordinatorBridgePresenter.swift
2021-10-08 11:45:43 +01:00
Doug
43751a852a
Add final strings. Tweak header.
2021-10-06 17:36:28 +01:00
Doug
a50027e76d
Track an analytics value on accept/decline of an identity server.
2021-10-05 17:19:19 +01:00
Doug
4e434ef451
Small tweaks plus changelog entry.
...
Use the new generated localisation strings. Add comments.
Address feedback from PR review.
2021-10-01 16:16:26 +01:00
Doug
30d353174c
Add an image for the integration manager to ServiceTermsModalScreenViewController.
2021-09-29 17:40:37 +01:00
Doug
b71c16fc17
Fix landscape layout of ServiceTermsModalScreenViewController.
2021-09-16 13:08:21 +01:00
Doug
ab38cd4192
Improve layout of ServiceTermsModalScreenViewController on 4" devices.
2021-09-15 14:02:36 +01:00
Doug
a9603a46ce
Add ServiceTermsModalTableHeaderView to ServiceTermsModalScreenViewController.
2021-09-15 11:53:30 +01:00
Doug
773e9e8161
Rename RequestContactsAccessFooterView to FindYourContactsFooterView.
2021-09-15 10:03:32 +01:00
Doug
fc427b5490
Update the Service Terms modal from the latest Figma.
...
Checkboxes have been removed from the individual policies.
Reverse flow so that the service terms are show before the contacts access popup.
Removes outOfContext from the modal as it will only be presented when requested.
Fixes second presentation on swipe to dismiss of the modal.
2021-09-13 11:46:31 +01:00
Doug
db91583daa
Fix bug where RequestContactsAccessFooterView could still be visible beneath the contacts.
2021-08-12 12:20:08 +01:00
Doug
c411097256
Fix class keyword deprecation warnings everywhere!
...
Using 'class' keyword for protocol inheritance is deprecated; use 'AnyObject' instead
2021-07-09 17:05:43 +01:00
Stefan Ceriu
b00d07ffca
Adopt consolidated logging mechanism ( #4370 )
...
* Adopted the new MXLog and replaced NSLog throughout the application - vector-im/element-ios/issues/4351
* Replaced NSLog() and print() usages with MXLog.debug()
* Added swiftlint rules for NSLog(), print(), println() and os_log()
* Escape paths used to run script build phases for swiftlint and swiftgen
2021-06-03 11:30:07 +03:00
manuroe
c9f495d460
Code Quality: Make sonar happier
...
by removing some code smells
2020-08-25 18:54:47 +02:00
SBiOSoftWhare
832f1d219c
Theme: Update disclosure indicator with theme color.
2020-07-16 23:16:11 +02:00
SBiOSoftWhare
1a13d0020e
Accessibility: Make checkboxes accessible in terms of service screen.
2019-12-02 17:46:01 +01:00
manuroe
b1a89a8b05
ServiceTermsModal: Setup all the plumbery for the "Decline" button
2019-10-10 14:44:58 +02:00
manuroe
d5098d556e
Privacy: Make IS terms wording clearer when we fallback to vector.im
...
#2760
Add a outOfContext flag to ServiceTermsModal and adapt the display to it
2019-10-10 11:05:10 +02:00
manuroe
536224fb28
Terms: Display the URL of the service
2019-10-04 16:16:56 +02:00
SBiOSoftWhare
5c9a4d67b0
Settings discovery: Handle new discovery section.
2019-09-10 20:36:45 +02:00
SBiOSoftWhare
457c25b2c4
AppDelegate: Support identity server v2 API email validation and prompt to accept identity server policies on first use.
2019-08-30 11:15:06 +02:00
manuroe
41717a15c6
IM: Terms modal: Check checkboxes of already accepted terms urls
2019-08-13 15:54:21 +02:00
manuroe
fb25becfe1
IM: Terms modal: Add service purpose description
2019-08-12 15:00:06 +02:00
manuroe
bc607cf6a2
IM: Terms modal: Display terms page into a webview
2019-08-12 11:14:58 +02:00
manuroe
923506f52a
IM: Tweak terms view UI
2019-08-09 18:43:27 +02:00
manuroe
90b6c33e43
IM: Display terms in table view
2019-08-09 17:58:02 +02:00
manuroe
97b7273a1e
IM: Start flow for terms modal
2019-08-09 15:58:33 +02:00