Commit Graph

44 Commits

Author SHA1 Message Date
manuroe
aba3e9d70f Fix build after small API break 2019-09-02 17:14:22 +02:00
manuroe
43c97c5204 Privacy: Remove the ability to set an IS at login/registration
#2661
2019-08-30 16:27:49 +02:00
SBiOSoftWhare
1bb396e1ac Use lower case for the term identity server. 2019-08-14 15:08:58 +02:00
SBiOSoftWhare
1e4fb2a1ef AuthenticationViewController: Show error alert instead of disabling password reset action when Identity Server is not set. 2019-08-14 14:11:06 +02:00
SBiOSoftWhare
2a741a28e0 AuthenticationViewController: When register do not propose to add 3rd party ids if there is no configured Identity Server. 2019-08-13 17:03:05 +02:00
SBiOSoftWhare
eaf46eb5e0 AuthenticationViewController: Disable password reset action when Identity Server is not set. 2019-08-13 17:01:01 +02:00
manuroe
727306fd71 Soft logout: SSO support: Display the clear data section upper 2019-07-24 14:59:40 +02:00
manuroe
8288073778 Soft logout: Do not show the clear data section on the forgot password flow 2019-07-23 17:17:05 +02:00
manuroe
e2c757dedd Soft logout: Do not try to log against matrix.org if the password was wrong 2019-07-23 17:03:24 +02:00
manuroe
ef5a2704a1 Soft logout: Implement the clear data button
#2540
2019-07-23 16:20:07 +02:00
manuroe
bcdf55f1fc Soft logout: Implement design for the clear data section
#2540
2019-07-23 14:45:51 +02:00
manuroe
7230af2b34 Soft logout: Implement design
This is an adapted version of the zeplin design. It uses the current app login look and feel with the copy of the zeplin design

#2540
2019-07-23 11:51:46 +02:00
manuroe
39551563d2 Soft logout: Support soft logout
#2540
2019-07-19 14:25:45 +02:00
manuroe
3e98f7da93 Authentication: .well-known support
Fix Steve's remark
2019-03-07 10:08:39 +01:00
manuroe
09247b4bac Authentication: .well-known support (#2117). 2019-03-06 18:30:13 +01:00
manuroe
56ff70f827 AuthVC: Style the authentication fallback webview screen so that its header matches to navigation bar style 2019-03-04 18:20:30 +01:00
manuroe
d0e00f9dcc Authentication: support SSO by using the fallback URL
#2306

Disable register button on SSO
2019-03-04 17:25:21 +01:00
manuroe
f13458d49f Authentication: support SSO by using the fallback URL
#2306
2019-03-04 16:52:22 +01:00
SBiOSoftWhare
b09c0c5f19 Apply new lineBreakColor where needed 2019-02-18 12:53:13 +01:00
manuroe
c8ed739807 reskin: kill dead code around placeholderTextColor
#2174
2019-01-23 12:03:55 +01:00
manuroe
9b5581452e reskin: kill riotColorRed & riotColorPinkRed
Merge them into Theme.warningColor

Part of #2174
2019-01-18 13:40:09 +01:00
manuroe
20801b72aa Reskin: Fix regression: Wrong status bar color on login/registration screens
#2184
2019-01-17 15:35:40 +01:00
manuroe
146045e309 reskin: Fix theming in registration screens 2019-01-11 16:52:28 +01:00
manuroe
b789fb46a9 reskin: Kill kRiotColorXxxx 2019-01-11 11:57:02 +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
109954d667 reskin: kill last customisable kRiotXColors 2019-01-10 18:47:49 +01:00
manuroe
936a26da1a reskin: kill kRiotSecondaryTextColor 2019-01-10 18:05:21 +01:00
manuroe
3518ffea04 reskin: kill kRiotPrimaryTextColor 2019-01-10 18:00:45 +01:00
manuroe
6eeeb2f8d6 reskin: kill kRiotSecondaryBgColor 2019-01-10 17:57:17 +01:00
manuroe
f89848ef26 reskin: kill kRiotPrimaryBgColor 2019-01-10 17:50:26 +01:00
manuroe
31a55b3178 reskin: remove bar style ivars from RiotDesignValues 2019-01-10 17:08:32 +01:00
manuroe
3214858829 reskin: Delegate navigation and search bars styling to theme 2019-01-10 16:43:03 +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
fridtjof
0e8c73344d make use of Obj-C's modern syntax for literals and subscripting 2019-01-08 00:24:11 +01:00
manuroe
e83a38af1a Merge remote-tracking branch 'origin/develop' into reskin 2018-12-21 09:15:06 +01:00
manuroe
674fcfaa9d Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead 2018-11-30 17:10:28 +01:00
manuroe
47edf4dcbd Reskin: Use the new [RiotDesignValues applyStyleOnNavigationBar:] method everywhere
Note that we do not change anymore the bar tint color when changing tabs. This is alwasy the same.
2018-11-29 17:31:41 +01:00
manuroe
f85e90fcc9 Login flow: Make User Agreement part of the registration flow
#1939
2018-11-27 16:22:33 +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
4d72906eee AuthenticationVC: Show a "Resource Limit Exceeded" popup if it happens server side
#1937
2018-08-20 18:30:50 +02:00
SBiOSoftWhare
263c8f9246 Structure project almost by features. Start by organizing view controllers. 2018-07-10 10:21:20 +02:00