Commit graph

90 commits

Author SHA1 Message Date
Gustav Hansen
0e00f43356 Upgrade react-reconciler to support hooks, run prettier Fixes #200 2019-02-16 13:45:02 -05:00
Maciej Sopyło
cbf7a102be fix: Group example (#197)
The Group example was showing multiple children in the group, contrary to the `Note` below.
2019-02-10 10:17:56 -05:00
Gustav Hansen
57b5309128 Update docs on Windows packaging 2018-12-22 18:36:17 -05:00
Niklas Mischkulnig
6d2d32f6fc More Area features (#168)
* Add scrolling area

* Gradients

* Fix typo and add scrolling to area docs

* Implement imperative gradient api

As per discussion in #130

* Fix links in area documentation

* Update example for area gradients

* Add docs for new gradient api

* Format all docs with prettier

* Really fix docs hyperlinks

* Added to docs: ignore ...opacity for gradients
2018-11-08 18:04:32 -08:00
Gustav Hansen
00d0eddba4 Move docsify back to 4.7.1 to fix docs background 2018-11-08 20:44:53 -05:00
Maciej Sopyło
20819de675 feat: add size getters to the Area component (#174)
* feat: add `onSizeChanged` event to the Area component

* Remove area exposure and fix area example

* Update documentation
2018-09-06 12:50:55 -07:00
kusti8
62e4b00d77 Add note on typescript 2018-06-18 20:45:49 -04:00
kusti8
d7296eff3b Add clarification on selection index. Fixes #158 2018-06-18 20:42:19 -04:00
kusti8
a938308d14 Remove mention of submenus. Fixes #157 2018-06-17 15:09:56 -04:00
Niklas Mischkulnig
178c0903b3 Font fixes (#155)
* Fix AreaText crash

* Add x and y to AreaText doc
2018-06-09 16:35:36 -04:00
Niklas Mischkulnig
06ee92d1f7 Add styled text (#141)
* Proof of concept fonts

* Inheirit font style

* Use style prop

* More font attributes

* Reset demo

* Fixes

* Font example

* Text transforms, integrate FontButton

* Add docs

* Add StyledText

* Update package lock

* Add StyledText to prop checking

* Update documentation for StyledText

* Add markdown prettier

* Change default font size
2018-06-09 14:04:49 -04:00
kusti8
6879944389 Add initial external functionality docs. Fixes #101 2018-06-05 19:21:25 -04:00
kusti8
89f4c84df8 Update gif 2018-05-21 17:19:38 -04:00
kusti8
3ce7aa2216 Add cat api gif 2018-05-21 17:16:31 -04:00
Gustav Hansen
c8b00d9ae4
Add min and max for slider (#133)
* Add min max support for slider

* Reset demo

* Don't destroy children elements for slider

* Prevent slider from resetting when recreated

* Reset value for slider when beyond max or min. Cleanup code

* Add to documentation
2018-05-21 16:35:23 -04:00
kusti8
b1cdf446e7 Add devtools documentation. Fixes #139 2018-05-21 16:25:02 -04:00
kusti8
3305f997f9 Change onClick to onChange in docs. Fixes #140 2018-05-21 16:21:07 -04:00
Niklas Mischkulnig
02b9bb3e81 Area fixup (#126)
* Area fixup

* Translate key event paramters

* More fixups

* Add count to mousedown
2018-05-18 18:48:27 -04:00
Andrea Parodi
f6f362856d typo (#124) 2018-05-13 12:32:52 -04:00
kusti8
bf67a15aa5 Add alias for sidebar. Fixes #120 2018-05-11 16:13:09 -04:00
kusti8
3b9cad4a75 Add note about grid expand. Fixes #113 2018-05-11 16:07:47 -04:00
Mohammed Salman
cd7eb302b9 Fixed Rectangle error (#114) 2018-05-07 14:26:09 -04:00
Gustav Hansen
b877fc1e5c
Remove onPositionChanged from props list 2018-05-07 10:56:24 -04:00
Vincenzo Ciaccio
e80c86375e - adding some linux screenshot (#111) 2018-05-06 13:02:09 -04:00
Gustav Hansen
903f72906b Add electron-builder for packaging. #43 2018-05-04 18:01:31 -04:00
kusti8
51e28c1c08 Add about page. Fixes #98 2018-05-04 15:54:52 -04:00
Niklas Mischkulnig
d4a12f7dea Add app logo (#102)
* Add app logo

* Adjust size
2018-05-04 14:29:22 -04:00
Manuel Thomsen
1dddebdb17 Fix typo in README.md (#96)
Typo in the word "beautiful". "beatiful" => "beautiful" :-)
2018-05-03 12:46:32 -04:00
Gustav Hansen
b68d399670
Reword README and remove comparison 2018-05-02 20:26:38 -04:00
kusti8
f003d17ecd Add note about windows-build-tools. #88 2018-05-02 19:13:11 -04:00
Niklas Mischkulnig
7bb6fa589f Area (#78)
* Area

* Update, percentages as values, transforms!

* Rename Area elements, Circle, CSS colors

* Transform: matrix, skew

* Add Path

* Add fill & stroke options, fix transforms

* Inheriting props

* Fix area events, start on documentation

* Complete documentation

* Properly apply transforms, complete sidebar

* Use dot for Area components, fix Circle

* Add held buttons for onMouseMove

* Fix transform=scale for now

* Fill mode for Area.Path

* Fixes for windows

* Complete area_props list

* Throw on unimplement path commands

* More sophisticated path example

* Cleanup

* More helpful error message
2018-05-02 19:05:27 -04:00
Bao Nguyen
0f9ace49e1 Add babel-cli and babel-presets into docs (#87)
* Add babel-cli and babel-presets into docs

I messed up with my old github fork so I create a new one

* Rephrase line
2018-05-02 19:03:57 -04:00
Ben Duffield
6525e30125 fix typo in readme (#92) 2018-05-02 19:03:37 -04:00
Gustav Hansen
8b2edd4b20
Fix readme wording. 2018-05-02 15:03:53 -04:00
kusti8
052144519c Fix naming in documentation. Fixes #80 2018-04-26 20:26:09 -04:00
kusti8
2e9ffb56b9 Add warning for more than one child in Window and Group. Fixes #66 2018-03-30 10:38:44 -04:00
kusti8
e4d9f6f84a Add Text component documentation. Fixes #65 2018-03-30 10:25:46 -04:00
Niklas Mischkulnig
c3a528945a Update for libui-node 0.1.0 (#57)
* Update for libui-node 0_1_0

- Use native eventloop
- position got removed

* Update libui-node version to 0.1.0

* babel rebuild

* Cleanup

* Fix non-check menu items

* Make quit menu work

* Add onShouldQuit to App and expose to user

* Remove bin
2018-03-22 09:48:12 -04:00
Gustav Hansen
d074092cc3 Fix #59 2018-03-21 11:19:06 -04:00
Alejandro Ñáñez Ortiz
7741dd2fcc Add types constants. (#50)
* Add types constants.
Remove extra space in documentation

* remove unnecesary file
2018-03-07 18:37:44 -05:00
kusti8
502e3c7f09 Add favicon 2018-03-03 15:01:08 -05:00
Gustav Hansen
893eb6361a
Fix build script in packaging 2018-03-03 12:39:07 -05:00
kusti8
9a30aa49af Embed examples into readme and add JSX highlighting 2018-03-02 19:25:58 -05:00
kusti8
01db194924 Make logo fixed size 2018-03-02 19:17:38 -05:00
kusti8
cfa8b73cd9 Update packaging. Fixes #39 2018-03-02 19:12:57 -05:00
Caleb Hattingh
0e49b9c904 Make python hello-world example comparable to proton example (#40) 2018-03-02 19:07:36 -05:00
kusti8
70d26ac6f8 Change black logo color 2018-03-02 19:02:05 -05:00
kusti8
4d4224d08f Update readme 2018-03-02 18:58:45 -05:00
kusti8
beca14685b Add new website 2018-03-02 18:55:20 -05:00
kusti8
14f9472638 Add default values to docs. Fixes #29 2018-03-01 21:24:57 -05:00