Commit Graph

39 Commits

Author SHA1 Message Date
Atul R
9e6c199f22 Fix dependencies 2019-08-11 23:35:52 +02:00
Atul R
e6eccd06a9 Added Image rendering support via qlabel and qpixmap 2019-08-03 23:35:11 +02:00
Atul R
255d0eef91 Adds documentation for all internal widgets. 2019-08-02 22:46:03 +02:00
master-atul
e20c458d82 Fix Yoga issue and reorder gypi files 2019-07-26 21:59:24 +02:00
master-atul
cbdb43414c Upgrade Yoga to latest 2019-07-23 23:34:36 +02:00
master-atul
c14c28a042 Make it work on windows 2019-07-23 19:39:42 +02:00
Atul R
a566b01b7a Adds symlink step so that qt builds nicely 2019-07-20 00:04:40 +02:00
Atul R
3009d32069 include from frameworks 2019-07-14 19:37:12 +02:00
Atul
6230dc4720 include files from node_modules 2019-07-14 19:36:27 +02:00
Atul
e10538d442 allow QT_INSTALL_DIR to be passed as variable 2019-07-14 18:05:52 +02:00
Atul R
93608e2e75 Renamed to QKeyEvent 2019-06-23 17:56:46 +02:00
Atul R
e15d6b14ac Adds custom keyevent handler. And remove dependency on napi-thread-safe-callback 2019-06-23 17:34:54 +02:00
Atul R
c651775eca Convert flexNode to Napi::External. 2019-06-22 21:26:26 +02:00
Atul R
1bdf06c4c4 Added native event payload on the event listener 2019-06-22 20:00:44 +02:00
master-atul
9f6ecc19dc Fixes windows build for addon 2019-06-21 18:49:04 +02:00
Atul
0beebabd10 fix linux issues 2019-06-19 00:27:24 +02:00
Atul R
085c05dd85 Organised code so that its easier to modify all widgets at once. 2019-06-16 15:55:17 +02:00
Atul R
3d08908f9a Added event listener to all widgets 2019-06-15 23:43:11 +02:00
Atul R
229ecddeb1 events support 2019-06-15 18:29:16 +02:00
Kakul Gupta
361acd76a8 Added C++14 flag 2019-06-09 00:00:19 +02:00
Atul R
383186a102 Working events !! 2019-06-08 09:29:49 +02:00
Atul R
5987ef7eca Added automoc 2019-06-07 21:41:08 +02:00
Atul R
98494f50d6 added yoga properties to all widgets 2019-06-07 20:13:09 +02:00
Atul R
74b87d9c52 convert some logs to spdlog 2019-06-06 16:51:24 +02:00
Atul R
99b73ed46d fix todos and cleanup names 2019-06-06 16:15:15 +02:00
Atul R
599290bf97 fix for uncaught exception 2019-06-06 13:47:07 +02:00
Atul R
feef6c13b9 reduced no of files by optimising moc generation 2019-06-06 12:29:20 +02:00
Atul R
bd246c77ee Adds yoga widget macro and nwidget 2019-06-06 09:18:39 +02:00
Atul R
2aeda4a556 Adds supprt for getting flex nodes from c++ side 2019-06-06 08:20:47 +02:00
Atul R
26cbc465f0 Adds all yoga stylesheet props to qlabel 2019-06-03 19:10:41 +02:00
Kakul Gupta
539b343007 QLineEdit 2019-06-03 19:02:31 +02:00
Kakul Gupta
3e9a230404 Radio button 2019-06-03 18:46:46 +02:00
Kakul Gupta
f14111bc96 yolo 2019-06-03 18:22:29 +02:00
Atul R
8486f40a99 Added YogaWidget : Adds stylesheet support for all yoga related stuff.
Added guards for the macros.
2019-06-03 07:36:25 +02:00
Kakul Gupta
cb0bdfa08d Added QCheckBox 2019-06-01 16:19:52 +02:00
Atul R
8fccb3847e Now all widgets gets all public methods of QWidget 2019-05-27 21:40:32 +02:00
Atul R
8459fc47fe Adds custom flex layout manager based on yoga 2019-05-26 20:25:45 +02:00
Atul R
90f11ef352 added yoga src 2019-05-23 21:46:20 +02:00
Atul R
f031259f35 cleanup build files 2019-05-22 17:48:18 +02:00