Commit Graph

140 Commits

Author SHA1 Message Date
manuroe 7efcf8f6c4 reskin: Theme: rename colors as it is in the palette now 2019-01-11 13:13:31 +01:00
manuroe 1958f1b9fe reskin: Fix color of display name in RoomMemberDetailsVC 2019-01-11 12:55:23 +01:00
manuroe 8fd764227e reskin: kill ThemeService.kRiotRoomXxxxLevel 2019-01-11 12:43:47 +01:00
manuroe 9cce93ecea reskin: Kill kRiotColorXxxx 2019-01-11 11:57:02 +01:00
manuroe 2fdb06d879 reskin: Create ThemeService.shared 2019-01-11 11:45:27 +01:00
manuroe f0c22a14af reskin: Rename RiotDesignValues -> ThemeService 2019-01-11 10:46:00 +01:00
manuroe e98a26ebb8 reskin: kill last customisable kRiotXColors 2019-01-10 18:47:49 +01:00
manuroe e58035b155 reskin: kill headerTextSecondaryColor 2019-01-10 18:10:10 +01:00
manuroe e755b390c7 reskin: kill kRiotTopicTextColor 2019-01-10 18:08:10 +01:00
manuroe 67044e3451 reskin: kill kRiotSecondaryTextColor 2019-01-10 18:05:21 +01:00
manuroe 1fe7b85e16 reskin: kill kRiotPrimaryTextColor 2019-01-10 18:00:45 +01:00
manuroe 2bdadf5cda reskin: kill kRiotSecondaryBgColor 2019-01-10 17:57:17 +01:00
manuroe dd4e20d389 reskin: kill kRiotPrimaryBgColor 2019-01-10 17:50:26 +01:00
manuroe 77e6a81276 reskin: Kill RiotDesignValues.kRiotKeyboard and replace it by Theme.keyboardAppearance 2019-01-10 17:42:43 +01:00
manuroe 0f3cf8ec95 reskin: Kill RiotDesignValues.kRiotKeyboardColor and replace it by Theme.matrixSearchBackgroundImageTintColor 2019-01-10 17:36:36 +01:00
manuroe 7b40258d05 reskin: remove bar style ivars from RiotDesignValues 2019-01-10 17:08:32 +01:00
manuroe 3bacf204d5 reskin: Delegate navigation and search bars styling to theme 2019-01-10 16:43:03 +01:00
manuroe c702350171 reskin: rename ColorValues to Theme 2019-01-10 15:32:59 +01:00
manuroe 845775d794 reskin: ColorValues: suffix UIColor properties names with "Color" 2019-01-10 15:23:22 +01:00
manuroe 8fb45b1ebb reskin: Put back riot colors in the main tab bar icons 2019-01-10 15:12:24 +01:00
manuroe c89d54869b reskin: Fix header display of room preview 2019-01-10 14:47:58 +01:00
manuroe 63ee0e14be 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 43f870209a Merge remote-tracking branch 'origin/develop' into reskin 2019-01-09 16:38:49 +01:00
fridtjof 2839a24058 make use of Obj-C's modern syntax for literals and subscripting 2019-01-08 00:24:11 +01:00
fridtjof 0915e3fab2 fix almost all the warnings caused by -Wstrict-prototypes 2019-01-05 03:28:53 +01:00
manuroe 571c5630a6 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 0a0279e8b6 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 008ea22cca 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 e6862e0d15 reskin: Fix display of expanded header in Room VC 2018-12-28 09:16:24 +01:00
manuroe 10c5575280 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 a04dfd9474 Reskin: New TermsView screen 2018-12-21 11:41:43 +01:00
manuroe bbc320ba4f Merge remote-tracking branch 'origin/develop' into reskin 2018-12-21 09:15:06 +01:00
manuroe 1d2733e272 Registration: reCAPTCHA does not work anymore on iOS 10
#2119
2018-12-11 17:46:09 +01:00
manuroe 00aa0575f9 Reskin: Apply RiotDesignValues.colorValues.accent on swith buttons 2018-12-03 18:02:02 +01:00
manuroe cc050e6da0 Reskin: Paint icons with RiotDesignValues.colorValues.accent when possible 2018-12-03 17:14:32 +01:00
manuroe 6ad603a6ca Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead 2018-11-30 17:10:28 +01:00
manuroe ba51d3630f Reskin: Change the 2 notifications colors 2018-11-30 16:36:34 +01:00
manuroe 56cd67857c Reskin:Create [RiotDesignValues applyStyleOnSearchBar:] and use it 2018-11-30 15:57:19 +01:00
manuroe d6d64ff43d Reskin: Use current style color constants for section headers 2018-11-30 15:27:13 +01:00
manuroe a247cefd31 Login flow: Fix Steve's remarks 2018-11-30 12:42:31 +01:00
manuroe 42b089c498 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 00e19fe259 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 145086bd8d Reskin: RiotDesignValues: Make use of the new ColorValues 2018-11-29 16:20:20 +01:00
manuroe 5d6f3c9c04 Login flow: Make User Agreement part of the registration flow
Some fixes
2018-11-27 18:36:06 +01:00
manuroe c8b489fd0c AuthInputsView: Refactor a bit updateAuthSessionWithCompletedStages 2018-11-27 17:06:30 +01:00
manuroe e8156d36fa Login flow: Make User Agreement part of the registration flow
#1939
2018-11-27 16:22:33 +01:00
manuroe 1d3c45db9a Login flow: Make more usage of the isFlowCompleted: method 2018-11-27 11:20:17 +01:00
manuroe 0edb045e0c Login flow: Add generic isFlowSupported: and isFlowCompleted: methods 2018-11-27 11:20:17 +01:00
Giom Foret 3f8cb73562 Fix a race condition observed when the app renders an image in a Group/Community description 2018-11-13 17:30:37 +01:00
Giom Foret 3c0ab58ebc Move MXStrongifyAndReturnValueIfNil(self, nil); at the beginning of the block. 2018-11-13 16:12:54 +01:00