Commit Graph

248 Commits

Author SHA1 Message Date
SBiOSoftWhare 9045706325 Reset key backup banner preferences on logout 2019-01-31 19:53:12 +01:00
manuroe 6b0a3087ce Fix display of build number in settings and bug reports
Jenkins now uses a timestamp as build number (ex:20190124155504) that is bigger than 32 bits
2019-01-24 17:45:43 +01:00
fridtjof 77995020a4 AppDelegate: no need to check for iOS 8+ notifications anymore, the minimum supported version is iOS 9 2019-01-18 18:12:49 +01:00
manuroe 3e06879934 BF: Infinite loading wheel when taping on a fake room alias
#679
2019-01-17 17:46:49 +01:00
manuroe 2933cc4a6b reskin: Kill KVO on theme setting 2019-01-14 10:53:43 +01:00
manuroe 744a0b8d4f reskin: Create ThemeService.shared 2019-01-11 11:45:27 +01:00
manuroe 712a632120 reskin: Rename RiotDesignValues -> ThemeService 2019-01-11 10:46:00 +01:00
manuroe f89848ef26 reskin: kill kRiotPrimaryBgColor 2019-01-10 17:50:26 +01:00
manuroe 2b32e32ac4 reskin: rename ColorValues to Theme 2019-01-10 15:32:59 +01:00
manuroe 6d69bfa167 reskin: ColorValues: suffix UIColor properties names with "Color" 2019-01-10 15:23:22 +01:00
manuroe af001664d0 Merge remote-tracking branch 'origin/develop' into reskin
# Conflicts:
#	Riot/Constants/RiotDesignValues.m
#	Riot/Modules/Authentication/AuthenticationViewController.m
2019-01-10 11:50:57 +01:00
manuroe a39a47a4e4 Merge remote-tracking branch 'origin/develop' into reskin 2019-01-09 16:38:49 +01:00
fridtjof 0e8c73344d make use of Obj-C's modern syntax for literals and subscripting 2019-01-08 00:24:11 +01:00
fridtjof 5f9058c043 fix almost all the warnings caused by -Wstrict-prototypes 2019-01-05 03:28:53 +01:00
manuroe 674fcfaa9d Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead 2018-11-30 17:10:28 +01:00
Aaron Raimist 89b1c86b50 Remove all calls of [NSUserDefaults synchronize] (#1924)
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2018-10-15 16:58:10 -05:00
manuroe e4fd0c52b3 Notifications: old notifications can reappear
#1985
2018-10-10 18:05:17 +02:00
manuroe 45193b169e Lazy-Loading: On logout, reenable LL 2018-09-25 15:46:07 +02:00
manuroe 1577279171 GDPRConsentViewController: close it once the user has given their consent
Do not wait anymore for the completion of the creation of the room with riot-bot
2018-08-24 12:31:57 +02:00
Giom Foret 9d5c7bf3da Bug Fix - User defaults: the preset application language (if any) is ignored.
AppDelegate: the userDefaults were registered after the application language handling
2018-08-22 15:36:03 +02:00
manuroe edeabd3f29 BF: Empty app if initial /sync fails
#1975
2018-08-13 17:14:32 +02:00
SBiOSoftWhare 988a91f521 GDPRConsentViewController now do not take into account HS hostname to determine if user consent to GDPR. 2018-08-09 18:56:40 +02:00
SBiOSoftWhare ff8e47b5e7 Fix OnBoardingManager method call in AppDelegate 2018-08-09 14:47:15 +02:00
SBiOSoftWhare 01b6471320 Now create riot bot direct message room after GDPR consent success. 2018-08-09 12:19:24 +02:00
SBiOSoftWhare 8f2f9a44a8 Now use GDPRConsentViewController in AppDelegate in order to present GDPR consent and dismiss controller automatically when accept consent. 2018-08-09 12:19:24 +02:00
manuroe 487a7a2802 Lazy-loading server side: Use MXRoomState.members instead of [MXRoom members:] when possible 2018-08-01 17:12:46 +02:00
manuroe f838869b22 New async [MXRoom state:]: Use [MXRoom members:] 2018-07-23 15:38:50 +02:00
manuroe 3d85530a9e New async [MXRoom state:]: Make Riot build 2018-07-20 14:01:10 +02:00
manuroe d3ca4a8e22 New async [MXRoom state:]: Make AppDelegate build 2018-07-19 14:18:30 +02:00
manuroe e3f204562b Make use of MXRoom.roomId and MXRoom.summary instead of MXRooms.state 2018-07-16 22:30:55 +02:00
manuroe 2e4f568807 MXRoomState: Apply new MXRoomMembers property 2018-07-12 00:19:48 +02:00
SBiOSoftWhare af1c4523c4 Fix showDecryptedContentInNotifications settings option not migrated correctly from MXKAccount 2018-07-03 10:31:14 +02:00
SBiOSoftWhare e2b9d33e02 Now store showDecryptedContentInNotifications settings option in UserDefaults instead for MXKAccount in order to keep this information when the user logout. Fix issue #1914. 2018-07-02 14:41:55 +02:00
manuroe cf254c3d1b Crypto: Add telemetry for events unable to decrypt (UTDs)
Add a dispatch method
2018-06-29 07:50:06 +02:00
manuroe 25b16cb750 Crypto: Add telemetry for events unable to decrypt (UTDs)
#1894
2018-06-29 07:36:35 +02:00
manuroe 33e4f0e86c Analytics: Improve comments 2018-06-27 18:11:04 +02:00
manuroe 1cbb02ebf1 Analytics: Make it implement MXAnalyticsDelegate to track performance stats 2018-06-27 17:59:06 +02:00
manuroe 20e9ac3757 Analytics: Move code from AppDelegate to a dedicated class: Analytics 2018-06-27 10:02:08 +02:00
SBiOSoftWhare ee4d127b0c Merge pull request #1895 from vector-im/fix_account_deactivation_completion
Fix account deactivation completion
2018-06-01 16:19:51 +02:00
SBiOSoftWhare a1eb794d7a Update logout method in AppDelegate, add possibility to send or not logout request to home server 2018-06-01 16:07:42 +02:00
SBiOSoftWhare 8de25a89ba Fix GDPR consent alert not shown after account creation 2018-06-01 09:46:11 +02:00
SBiOSoftWhare 4cc94af016 Merge pull request #1886 from vector-im/fix_gdpr_consent_403_alert
Do not display error alert when receiving GDPR Consent not given
2018-05-31 19:06:33 +02:00
SBiOSoftWhare 2ad0a134f8 Merge pull request #1885 from vector-im/riot_1883
GDPR consent screen could not be closed
2018-05-31 19:06:09 +02:00
SBiOSoftWhare 841ec3ceb4 Do not display default error alert when receiving GDPR Consent not given error 2018-05-31 18:39:15 +02:00
SBiOSoftWhare 8502a377b9 Put close action to left in navigation bar of GDPR consent screen 2018-05-31 17:33:20 +02:00
SBiOSoftWhare d5d43d9241 Factorization of data user clear on logout. Reuse it for account deactivation. 2018-05-30 17:04:58 +02:00
SBiOSoftWhare 2eaa99ab4b Add GDPR consent display when GDPR consent not given error is received. 2018-05-23 17:01:18 +02:00
manuroe 09b0e3b247 Send Stickers: Plug the sticker picker widget with the room datasource to send a sticker
#1860
2018-05-07 18:04:32 +02:00
manuroe 2e0214b662 Merge pull request #1835 from pixlwave/master
Use existing message.mp3 for notification sounds.
2018-04-24 10:21:38 +02:00
giomfo b9b7acd91a Bug Fix - Crash on URL like https://riot.im/#/app/register?hs_url=...
Display an activity indicator when the logout is in progress

vector-im/riot-ios#1838
2018-04-17 23:26:26 +02:00