SBiOSoftWhare
55b4723298
Handle key backup setup navigation flow with KeyBackupSetupCoordinator
2019-01-22 11:05:48 +01:00
SBiOSoftWhare
e947ed8452
Implement key backup setup recovery key scene with view controller, view model and coordinator
2019-01-22 11:04:06 +01:00
SBiOSoftWhare
4511d06743
Implement key backup setup passphrase scene with view controller, view model, coordinator
2019-01-22 10:25:36 +01:00
SBiOSoftWhare
ce39a99a26
Create key back setup intro view controller
2019-01-22 10:05:57 +01:00
SBiOSoftWhare
4f24080249
Create KeyboardAvoider that help to avoid keyboard overlap with scroll view content.
2019-01-22 00:18:54 +01:00
SBiOSoftWhare
d69fb8e3f9
Create ActivityIndicatorView in order to wrap activity indicator customization and create ActivityIndicatorPresenter in order to manage activity indicator presentation.
2019-01-22 00:15:20 +01:00
fridtjof
7a26640489
MasterTabBarController: Use @available instead of instancesRespondToSelector
2019-01-18 18:09:31 +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
af192022ad
Registration: improve scrolling on the reCaptcha screen
...
#2165
2019-01-17 16:02:55 +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
8664d6b826
Registration: improve validation UX on the terms screen
...
#2164
Do like on android (https://github.com/vector-im/riot-ios/issues/2164#issuecomment-455108199 )
2019-01-17 12:04:42 +01:00
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