Commit Graph

1893 Commits

Author SHA1 Message Date
manuroe a22b4ab904 BF: Registration: fix tap gesture on checkboxes in the terms screen 2019-01-17 11:59:21 +01:00
manuroe 2933cc4a6b reskin: Kill KVO on theme setting 2019-01-14 10:53:43 +01:00
manuroe 146045e309 reskin: Fix theming in registration screens 2019-01-11 16:52:28 +01:00
manuroe b0fc0c9816 reskin: Theme: rename colors as it is in the palette now 2019-01-11 13:13:31 +01:00
manuroe 37168c832f reskin: Fix color of display name in RoomMemberDetailsVC 2019-01-11 12:55:23 +01:00
manuroe f12096b0c4 reskin: kill ThemeService.kRiotRoomXxxxLevel 2019-01-11 12:43:47 +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 96880a4e2c reskin: kill headerTextSecondaryColor 2019-01-10 18:10:10 +01:00
manuroe 3cd88a2cb2 reskin: kill kRiotTopicTextColor 2019-01-10 18:08:10 +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 6ab772ba18 reskin: Kill RiotDesignValues.kRiotKeyboard and replace it by Theme.keyboardAppearance 2019-01-10 17:42:43 +01:00
manuroe debc4b5f93 reskin: Kill RiotDesignValues.kRiotKeyboardColor and replace it by Theme.matrixSearchBackgroundImageTintColor 2019-01-10 17:36:36 +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 1a68cdadee reskin: Put back riot colors in the main tab bar icons 2019-01-10 15:12:24 +01:00
manuroe 2e7fd87c35 reskin: Fix header display of room preview 2019-01-10 14:47:58 +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 fa28e4b464 reskin: Fix display of RoomMemberDetailsVC header.
Apply the same logic as in RoomVC in the previous commit
2018-12-28 17:54:19 +01:00
manuroe ec193a53a6 reskin: Improve a bit RoomVC expanded header display
RoomVC is displayed in another UINavigationController. Its bar can be translucent. Then, we just need to make sure that the main UINavigationController navigationBar is translucent when displaying the expanded header.

Note: there is a UI glitch when navigating back when the expanded header is displayed but that bug existed before (in v0.7.8)
2018-12-28 17:52:45 +01:00
manuroe f4313834f9 BF: Registration: email or phone number is no more skippable
#2140

Note: There is no more conditions linked to kMXLoginFlowTypeRecaptcha in the code, which makes it look more flexible.
2018-12-28 09:19:14 +01:00
manuroe 4b211def2b reskin: Fix display of expanded header in Room VC 2018-12-28 09:16:24 +01:00
manuroe ee7c686d1a BF: Registration: email or phone number is no more skippable
#2140

Note: There is no more conditions linked to kMXLoginFlowTypeRecaptcha in the code, which makes it look more flexible.
2018-12-27 11:56:00 +01:00
manuroe 8636139980 Reskin: New TermsView screen 2018-12-21 11:41:43 +01:00
manuroe e83a38af1a Merge remote-tracking branch 'origin/develop' into reskin 2018-12-21 09:15:06 +01:00
manuroe a63c8634f0 Registration: reCAPTCHA does not work anymore on iOS 10
#2119
2018-12-11 17:46:09 +01:00
manuroe 0671b767a3 Reskin: Apply RiotDesignValues.colorValues.accent on swith buttons 2018-12-03 18:02:02 +01:00
manuroe 77c80c84c1 Reskin: Paint icons with RiotDesignValues.colorValues.accent when possible 2018-12-03 17:14:32 +01:00
manuroe 674fcfaa9d Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead 2018-11-30 17:10:28 +01:00
manuroe 58b1ff9381 Reskin: Change the 2 notifications colors 2018-11-30 16:36:34 +01:00
manuroe 1a058826f6 Reskin:Create [RiotDesignValues applyStyleOnSearchBar:] and use it 2018-11-30 15:57:19 +01:00
manuroe d39c812d29 Reskin: Use current style color constants for section headers 2018-11-30 15:27:13 +01:00
manuroe 93fca88f9b Login flow: Fix Steve's remarks 2018-11-30 12:42:31 +01:00
manuroe 006dd7237c Reskin: Factorise *RoomTitleViews
and apply them kRiotDesignNavigationBarBarTintColor as background color to mimic the nav bar color
2018-11-29 17:47:42 +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 cd6e258c3c Reskin: RiotDesignValues: Make use of the new ColorValues 2018-11-29 16:20:20 +01:00
manuroe df945555a4 Login flow: Make User Agreement part of the registration flow
Some fixes
2018-11-27 18:36:06 +01:00
manuroe 6dedc96c39 AuthInputsView: Refactor a bit updateAuthSessionWithCompletedStages 2018-11-27 17:06:30 +01:00
manuroe f85e90fcc9 Login flow: Make User Agreement part of the registration flow
#1939
2018-11-27 16:22:33 +01:00
manuroe 475a504f3a Login flow: Make more usage of the isFlowCompleted: method 2018-11-27 11:20:17 +01:00