Max Desiatov
6cb85ff02a
Refine README.md intro text
2019-02-02 22:58:53 +00:00
Max Desiatov
af9b08de48
Document UIKit targets for a few Gluon components
2019-02-02 11:20:36 +00:00
Max Desiatov
2f589ed858
Update Rules of Hooks in README.md
2019-02-02 10:29:54 +00:00
Max Desiatov
e02c2711cb
Update Rules of Hooks in README.md
2019-02-01 11:56:54 +00:00
Max Desiatov
1d1fad7145
Reload table when model is updated in TableViewBox
2019-01-31 13:36:49 +00:00
Max Desiatov
b7246ac42e
Allow renderers to access `MountedHostComponent` ( #18 )
...
This is needed for a renderer implementation of `ListView` component mentioned in #8 .
* Allow renderers to access MountedHostComponent
* Fix TestRenderer after Renderer API change
* Fix UIValueComponent box signature not matching
* Prototype manage/reconcile API for TableViewBox
* Work in progress on Renderer support for ListView
* Attempt to implement _ListViewWitnessTableHack
* Add NavRouter file to the Example project file
* Fix _ListViewWitnessTableHack compilation error
* Fix linter errors, remove TableViewController
2019-01-31 11:55:31 +00:00
Max Desiatov
c14609193d
Refined usage docs in README
2019-01-31 11:15:52 +00:00
Max Desiatov
b76c050007
Build GluonUIKit on Travis CI ( #19 )
...
This makes CI track build errors in `GluonUIKit` module, which previously could be missed.
2019-01-30 11:33:06 +00:00
Max Desiatov
f447633cd3
Replace UITarget existential with a base class ( #17 )
...
Also add `managedChildren` property to `MountedHostComponent` and `SectionedModel` protocol.
2019-01-27 14:47:05 +00:00
Max Desiatov
cae54f32c0
Fix typo in UIKitRenderer comments
2019-01-27 13:24:33 +00:00
Max Desiatov
89c3ec2457
Add comments to UIKitRenderer
2019-01-27 13:20:50 +00:00
Max Desiatov
1d781b6b0e
First attempt to implement ListView in GluonUIKit
2019-01-26 16:57:57 +00:00
matvii
fa42cbfdb9
Implement isEnabled prop, refine props order ( #12 )
...
* Add isEnabled to ControlProps
* Add spacing to StackView
* Sort func arguments
* Add isEnabled to buttons on example
* Apply swiftformat
2019-01-24 20:44:07 +02:00
matvii
a33f78ade1
Implement new width/height constraints ( #11 )
...
* Add width/height constraints
* Fix height/width constraints
* Add OwnConstraint protocol
* Add tests for Width/ Height constraints
* Move constraints tests to GluonTests folder
* Fix Height constraint test
* Remove GluonTestRenderer import in Constraints test
2019-01-24 15:47:47 +02:00
Max Desiatov
1ec2379b29
Add link to Marzipan in README
2019-01-23 12:56:58 +00:00
Max Desiatov
9279c4b70a
Fix for US spelling in README
2019-01-23 12:55:53 +00:00
Max Desiatov
ab98ce7593
Fix wording README
2019-01-23 12:49:49 +00:00
Max Desiatov
4481c57499
Fix wording in README
2019-01-23 10:09:24 +00:00
Max Desiatov
297e43e971
Fix wording in README
2019-01-23 10:07:34 +00:00
Max Desiatov
ad3496f5ed
Refine Rules of Hooks in README
2019-01-23 10:06:24 +00:00
Max Desiatov
25e795895d
Update maintainers list in README
2019-01-23 10:01:02 +00:00
Max Desiatov
27357eeb35
Update wording in README
2019-01-23 09:57:53 +00:00
Max Desiatov
df3dd25644
Update platform requirements in README
2019-01-23 09:50:22 +00:00
Max Desiatov
0e0748fc5b
Update wording in README
2019-01-23 09:48:21 +00:00
Max Desiatov
e2d91defd5
Fix Children description in README
2019-01-23 09:37:44 +00:00
Max Desiatov
751dd04e2f
Fix wording in README
2019-01-23 09:36:30 +00:00
Max Desiatov
1bedb49451
Update API intro in README
2019-01-23 09:35:14 +00:00
Max Desiatov
a1f5b6f594
Prototype ListView API
2019-01-23 09:20:53 +00:00
matvii
bf270d5c78
Implement ui control subclasses (Stepper, Switch) in gluon ui kit ( #5 )
...
* Add Switch component
* Add tests mention to allTests array
* Add Stepper component
* Apply swiftformat
* Set Example StackView alignment to center
* Aplay swiftformat
2019-01-21 20:00:09 +02:00
Max Desiatov
13e90cc79e
Improve docs, refine README
2019-01-20 20:27:03 +00:00
Max Desiatov
4000fbd155
Implement GluonViewController API, update example
2019-01-19 10:42:09 +00:00
Max Desiatov
4893c8df36
Fix tests after constrains API update
2019-01-18 09:34:39 +00:00
Max Desiatov
ab960ec3c5
Update constraints API and README
2019-01-18 09:29:25 +00:00
Max Desiatov
ffccfab01e
Refine example code in README
2019-01-17 12:37:59 +00:00
Max Desiatov
d3d6a18feb
Refine README
2019-01-17 10:58:46 +00:00
Max Desiatov
0fdc60823c
Refine README
2019-01-17 09:05:00 +00:00
Max Desiatov
2328e6544e
Fix wording and add more text to README
2019-01-17 08:30:40 +00:00
Max Desiatov
1cbf000fc0
Implement ordered hooks, fix HooksTests
2019-01-16 14:00:08 +00:00
Max Desiatov
d11031dce0
Fix HooksTests, refine README
2019-01-16 13:54:31 +00:00
Max Desiatov
214545158e
Refine wording in README
2019-01-16 09:50:17 +00:00
Max Desiatov
325491d39e
Refine README, add more tests
2019-01-16 09:33:26 +00:00
Max Desiatov
f233bf9811
Update headline in README
2019-01-15 14:36:00 +00:00
Max Desiatov
f8367ce662
Refine README
2019-01-15 14:24:20 +00:00
Max Desiatov
3bf0e159f7
Update GluonCounter.gif
2019-01-15 14:18:10 +00:00
Max Desiatov
bfe1562b49
Move Counter gif below the sample code in README
2019-01-15 12:18:32 +00:00
Max Desiatov
250adcaff0
Refine wording in README
2019-01-15 11:27:48 +00:00
Max Desiatov
6c3f3d9846
Hide CocoaPods badges from README
2019-01-15 11:21:39 +00:00
Max Desiatov
5000b12629
Refine wording in README
2019-01-15 11:20:45 +00:00
Max Desiatov
ddbcc6729b
Refine README
2019-01-15 11:18:12 +00:00
Max Desiatov
7af60022fd
Add simple component gif, refine README
2019-01-15 11:17:36 +00:00