Commit graph

15 commits

Author SHA1 Message Date
Gustav Hansen
b5ca0f7f86
V2 (#230)
* Add initial test structure and some tests for Window

* Start on rewriting registerComponent

* Add View support

* Add flexbox support, still need to test more

* Add styling and better props management

* Add nested text support

* Fix text measurement and qt hogging layout styles

* Font size must be in px, so convert if it isn't

* Add stylesheet

* Various changes, start adding tests

* Try out travis CI

* Remove xwd package

* Install qt5

* Install correct moc

* Add g++ 5

* Add xwd and imagemagick

* Yoga layout doesn't support v12 right now

* Add touchablewithoutfeedback

* Add opacity. Need to investigate seg fault

* Fix build errors, unsupport trusty

* Force xenial version

* Add touchablehighlight. Start button

* Add support for image require

* Start on image

* Add image resizing and TextInput

* Fix button view

* Quit loop when all windows closed

* Fix require not working with jest

* Fix quit deleting still in use pointers

* Disable caching

* Depend on stable node-qt-napi

* Copy docs, start examples

* Many bug fixes, get cat example to work

* Fix percent issue and start more documentation

* Start docs

* Finish docs

* Fix App appendChild with comments

* Abstract QT bindings

* Add calculator example; try to get devtools working

* Update react-devtools

* Add hot reloading support

* Add hot reloading to examples, fix reloading bugs

* Update documentation on v2

* Add more examples to v2 changes

* Change readme for v2

* Remove packaging until it works

* Add prepack instead

* Use node-qt-napi up

* 2.0.1

* Convert everything to typescript

* Add note on TS

* Update readme with new images

* Add comparison to others in docs

* Add packaging instructions

* Fix windows packaging

* Create FUNDING.yml

* Update v2_changes.md

* Create LICENSE

* Add wx backend option

* Add more wx components

* Add wx backend notes

* Add note on mac wxwidgets libuv bug

* Add note on Macs with libuv bug

* Use npx by default

* Bump version for wx backend

* V2 small code improvements (#240)

* slightly improved import

* better type defs

* merged append and insert as they pretty same

* Run prettier

* Add issue templates (#241)

* About page typo (#216)

* Update quickstart.md (#223)

* Update README.md (#229)

* Create FUNDING.yml

* Add issue templates

* Update README.md

Co-authored-by: Yevhen Hraivoronskyi <evhenious@gmail.com>
2020-01-19 06:55:30 -08:00
Zaoqi
6682da3831 Update quickstart.md (#223) 2019-08-28 15:16:27 -04:00
kusti8
62e4b00d77 Add note on typescript 2018-06-18 20:45:49 -04:00
kusti8
f003d17ecd Add note about windows-build-tools. #88 2018-05-02 19:13:11 -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
9a30aa49af Embed examples into readme and add JSX highlighting 2018-03-02 19:25:58 -05:00
kusti8
d2f293d65a Separate manual install 2018-03-01 21:03:36 -05:00
Alberto Rosado
791bee50b5 Add usage instructions using create-proton-app cli (#37) 2018-03-01 20:59:07 -05:00
Gustav Hansen
e525de280f
Update height and width in quickstart 2018-03-01 13:01:22 -05:00
Gustav Hansen
5138abf8f1
Add build essential pre-req 2018-02-28 18:59:43 -05:00
Átila Camurça Alves
867c3fe44d Using binaries directly in package.json (#28)
Binaries on node_modules are already on `PATH` in package.json
2018-02-28 18:58:20 -05:00
Gustav Hansen
2b067cc90f
Add linux prereqs. Fixes #16 2018-02-17 20:17:27 -05:00
kusti8
a829e72da1 Add windows example 2018-02-11 17:01:02 -05:00
kusti8
f42f4dddd6 Fix children default and add some docs 2018-02-10 23:42:41 -05:00
kusti8
a35ed645ae Add initial documentation, add form, and prep for tab (pass full parent, not just element) 2018-02-05 19:43:25 -05:00