Max Desiatov
|
089b8c9ae5
|
Fixes for StackPresenter
|
2019-01-04 09:35:03 +00:00 |
Max Desiatov
|
2be300ec68
|
Fix unmounted children bug, refine modal example
|
2019-01-04 09:08:46 +00:00 |
Max Desiatov
|
0c9bad0c07
|
Add Router protocol, refine Node extensions
|
2019-01-03 12:24:33 +00:00 |
Max Desiatov
|
bc0c880fcf
|
Rename {Stack,Tab}Navigator: {Stack,Tab}Presenter
|
2019-01-03 07:58:09 +00:00 |
Max Desiatov
|
0340e58198
|
Add a comment about limitations in Swift generics
|
2019-01-02 21:50:00 +00:00 |
Max Desiatov
|
4d649aa63a
|
Add empty UIControllerComponent protocol
|
2019-01-02 21:40:10 +00:00 |
Max Desiatov
|
fada75ae07
|
Bugfixes and refinements for StackNavigator demo
|
2019-01-02 18:50:26 +00:00 |
Max Desiatov
|
0f26de20b3
|
Link statically in example Podfile, add .editorconfig
|
2019-01-02 09:07:05 +00:00 |
Max Desiatov
|
cd2596d7c5
|
Add LayoutBox subclass of ViewBox<UIView>
|
2019-01-01 21:45:42 +00:00 |
Max Desiatov
|
294c63ae03
|
Implement Presenter host component in GluonUIKit
|
2019-01-01 19:58:50 +00:00 |
Max Desiatov
|
830d58b6aa
|
Store viewController in ViewBox, split its file
|
2019-01-01 18:17:00 +00:00 |
Max Desiatov
|
711e7be388
|
Fix bugs in GluonUIKit after transition to ViewBox
|
2019-01-01 17:32:42 +00:00 |
Max Desiatov
|
b09285e1fe
|
Add ViewBox and make UIHostComponent use it
|
2019-01-01 15:20:11 +00:00 |
Max Desiatov
|
acecc7586a
|
Cleanup GluonUIKit protocol names
|
2019-01-01 13:53:23 +00:00 |
Max Desiatov
|
79a8800d31
|
Add Jazzy docs to .gitignore
|
2019-01-01 12:24:27 +00:00 |
Max Desiatov
|
61b099131c
|
Add Package.xcconfig, refine README.md and docs
|
2019-01-01 12:24:14 +00:00 |
Max Desiatov
|
46835802a9
|
Correctly apply Style props on both mount/update
|
2018-12-31 21:55:32 +00:00 |
Max Desiatov
|
9f8f8ff634
|
Add Style to Props of components targeting UIView
|
2018-12-31 20:59:13 +00:00 |
Max Desiatov
|
7111bfecdd
|
Rearrange Props types, add navigation components
|
2018-12-31 20:20:50 +00:00 |
Max Desiatov
|
2600077fd4
|
Add Navigator and Presenter properties to Hooks
|
2018-12-31 15:02:59 +00:00 |
Max Desiatov
|
013555cf8f
|
Add rootViewController argument to UIKitRenderer
|
2018-12-31 14:07:08 +00:00 |
Max Desiatov
|
05214b9d8f
|
Update email in README and CODE_OF_CONDUCT
|
2018-12-31 12:54:18 +00:00 |
Max Desiatov
|
74746771a0
|
Rename ComponentWrapper to MountedComponent
|
2018-12-31 12:11:27 +00:00 |
Max Desiatov
|
62dde168b6
|
Move makeComponentWrapper to ComponentWrapper file
|
2018-12-31 11:56:48 +00:00 |
Max Desiatov
|
373f5c1e59
|
Regenerate project file, fix GluonTests
|
2018-12-30 21:39:47 +00:00 |
Max Desiatov
|
66d71b47ac
|
Implement Label TextAlignment, fix default Button
|
2018-12-30 21:26:11 +00:00 |
Max Desiatov
|
6d109930e7
|
Fix tests and UIKitControlComponent handler rebind
|
2018-12-30 20:45:53 +00:00 |
Max Desiatov
|
a5239e2c1f
|
Fix same incorrect id assigned within state hook
|
2018-12-30 19:38:39 +00:00 |
Max Desiatov
|
a00a834f00
|
Fix formatting indentation
|
2018-12-30 19:01:33 +00:00 |
Max Desiatov
|
067ad4264d
|
Fix formatting
|
2018-12-30 18:50:24 +00:00 |
Max Desiatov
|
f09a01e0c6
|
Add Slider to example code, fix unneeded remount
|
2018-12-30 18:15:46 +00:00 |
Max Desiatov
|
0ce3f9ed91
|
Prototype Slider base component for UIKit
|
2018-12-29 21:38:57 +00:00 |
Max Desiatov
|
ad768442f4
|
Improve documentation, other cleanups
|
2018-12-29 18:13:35 +00:00 |
Max Desiatov
|
f8df2601b8
|
Split subspecs into separate podspecs
|
2018-12-29 17:38:27 +00:00 |
Max Desiatov
|
4f8dc6b79c
|
Rename Frame to Rectangle, cleanup Example code
|
2018-12-29 17:38:12 +00:00 |
Max Desiatov
|
7463e84e57
|
Apply SwiftFormat fixes
|
2018-12-29 17:01:17 +00:00 |
Max Desiatov
|
cb1e0696cf
|
Add tests for updates/umounts, optimise reconciler
|
2018-12-29 16:49:31 +00:00 |
Max Desiatov
|
5de0931849
|
Fix formatting and add assertions in GluonTests
|
2018-12-29 14:50:07 +00:00 |
Max Desiatov
|
0d467edbf8
|
Add .swiftlint.yml and fix linter warnings/errors
|
2018-12-29 14:41:46 +00:00 |
Max Desiatov
|
fd631af8a3
|
Cleanup assertions in TestRenderer
|
2018-12-29 14:01:33 +00:00 |
Max Desiatov
|
a643f1716b
|
Fix StackReconciler not used as generic
|
2018-12-29 13:35:44 +00:00 |
Max Desiatov
|
adbd9db0ba
|
Fix GluonUIKit after Renderer became PAT
|
2018-12-29 13:30:41 +00:00 |
Max Desiatov
|
1aa11c5012
|
Fix layout in Renderer doc comment
|
2018-12-29 13:18:11 +00:00 |
Max Desiatov
|
da40750955
|
Make Renderer a PAT and StackReconciler generic
|
2018-12-29 13:18:00 +00:00 |
Max Desiatov
|
8bb18affdc
|
Switch to scheme GluonCore in .travis.yml
|
2018-12-29 11:43:15 +00:00 |
Max Desiatov
|
528e0293a4
|
Apply SwiftFormat fixes
|
2018-12-29 11:36:41 +00:00 |
Max Desiatov
|
dd1063a3d9
|
Rearrange files between modules, add Frame struct
|
2018-12-29 11:35:56 +00:00 |
Max Desiatov
|
7e936d6d51
|
Update LICENSE in README.md to Apache 2.0 w/ link
|
2018-12-28 22:41:02 +00:00 |
Max Desiatov
|
e2e37a1156
|
Link to coverage and Code of Conduct in README.md
|
2018-12-28 22:39:49 +00:00 |
Max Desiatov
|
b9f8a3a2af
|
Create CODE_OF_CONDUCT.md
|
2018-12-28 22:38:58 +00:00 |