Atul R
cb535e33e7
Adds support for keyboard shortcuts, systray menu and systray actions (now run nodegui apps as a service). ( #156 )
...
* Added actions and tooltips to qmenu
* Adds support for nested submenu creation
* Added supported for onclick handlers in actions
* Adds support for keyboard shortcuts
* adds enabled and shortcut context
* Adds support for shortcuts and menus
* Added support for keyboard shortcuts
2019-10-26 15:31:02 +02:00
Atul R
36329a44b3
Experimental menu and tests ( #139 )
...
* Adds basic tests for window and label
* Adds few test cases for QWidget
* Adds working tests setup
* Adds inital code for menus
2019-10-07 19:24:17 +02:00
Atul R
8a0a24d0e7
bump version
2019-09-22 23:19:25 +02:00
Atul R
968415806d
upload files
2019-09-22 18:06:22 +02:00
Atul R
c9b802b7a1
version 2 bump
2019-09-22 18:03:19 +02:00
Atul R
e87485441e
Adds include and linkings for plugins
2019-09-22 14:24:46 +02:00
Atul R
1acb9e722e
Adds exports and removed automoc script as we no longer need it (as cmake handles it for us)
2019-09-21 00:11:24 +02:00
Atul R
75e8140318
Adds cmake build support
2019-09-20 23:41:11 +02:00
Atul R
1c385b33f1
Adds stuff for windows and linux
2019-09-20 23:37:52 +02:00
Atul R
3c97199a10
Adds cmake as a build system for mac instead of node-gyp
2019-09-20 23:37:52 +02:00
Atul R
bc84346bf5
bumps nodegui and qode version
2019-09-11 22:38:59 +02:00
Atul R
8924a26c86
upgrade node-gyp to v5.0.3
2019-09-08 22:29:06 +02:00
Atul R
620a85e417
Bumps version
2019-09-07 21:59:52 +02:00
Atul
614e0ce8ce
bump version
2019-08-31 19:08:52 +02:00
Atul
cf40acf2ff
Bumped latest qode version
2019-08-31 18:44:11 +02:00
Atul R
fa6fbaf96a
bump version
2019-08-26 17:31:47 +02:00
Atul R
38cda7aab9
bumps version
2019-08-22 22:43:51 +02:00
Marcus S. Abildskov
4dc1c58fbe
chore(): add typings to package.json
...
Fixes declarations not being resolved.

2019-08-22 11:15:12 +02:00
Atul R
7d07068f3e
bumps qode and version
2019-08-22 00:01:17 +02:00
Atul R
49873c01e1
Moves examples to a separate repo and removes dependency on bindings node module
2019-08-17 19:28:26 +02:00
Atul R
b84f779ef8
Updates qode to latest 1.0.2
2019-08-16 19:49:40 +02:00
Atul R
cc5ab04c39
bumps qode version and lib version
2019-08-16 06:15:13 +02:00
Atul
49de0cbe2e
disabling separate dll build for deps and bumping qode version
2019-08-16 06:12:01 +02:00
Atul R
243cb9da01
bump version
2019-08-12 20:33:20 +02:00
Atul R
9e6c199f22
Fix dependencies
2019-08-11 23:35:52 +02:00
Atul R
1779b7466c
Bumping version and release
2019-08-11 21:21:42 +02:00
Atul R
7ad7c389c3
bump version
2019-08-10 22:31:17 +02:00
Atul R
a34c5f1356
fix for npm install broken on starter
2019-08-10 22:30:24 +02:00
Atul R
7900faf3e3
bump version
2019-08-10 22:15:49 +02:00
Atul R
19068f5d38
Bumping version and releasing
2019-08-10 11:56:44 +02:00
Atul R
4f9e27d36a
Adds inline styling support and other native methods
2019-08-10 11:21:36 +02:00
Atul R
c3de181e32
Namespaced all yoga properties on qt properties to avoid name collision
2019-08-09 19:24:19 +02:00
Atul R
7f818ef965
updates autoprefix
2019-08-08 22:12:49 +02:00
Atul R
fd0e125c80
Adds stylesheet autoprefixer
2019-08-08 21:04:58 +02:00
Atul R
26fd58d8d1
Adds basic stylesheet autoprefixer
2019-08-07 23:50:27 +02:00
Atul R
c58a5a6237
make qode a dependency of nodegui
2019-08-04 22:54:08 +02:00
Atul R
8ba17e6503
bump version
2019-08-04 20:35:13 +02:00
Atul R
8756c19984
fix complete rebuild always.
2019-07-31 21:58:36 +02:00
Atul R
a73c70710b
remove dependency on docsify
2019-07-30 23:03:29 +02:00
Atul R
2492ab7c00
moved docs to top level
2019-07-30 22:51:21 +02:00
Atul R
c3f2a676f8
Add docsify to style markdowns and generate docs
2019-07-30 22:34:41 +02:00
Atul R
51b40db8be
bump version
2019-07-30 21:58:31 +02:00
Atul R
1d60603633
Fixes dependencies
2019-07-28 23:04:15 +02:00
Atul R
8683ed7166
Dont run build lib on install. Only build addon
2019-07-28 10:14:20 +02:00
Atul R
00dfb8a190
remvoe files
2019-07-28 10:02:12 +02:00
master-atul
c14c28a042
Make it work on windows
2019-07-23 19:39:42 +02:00
Atul R
27b5202999
overwrite install hook
2019-07-20 00:11:46 +02:00
Atul R
a566b01b7a
Adds symlink step so that qt builds nicely
2019-07-20 00:04:40 +02:00
Atul R
374075cf46
updated qode
2019-07-14 22:44:16 +02:00
Atul
6230dc4720
include files from node_modules
2019-07-14 19:36:27 +02:00
Atul R
e2a4046a34
Added exports
2019-06-27 19:21:09 +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
7a39ee0fd3
Fixes resize needed for layout issue.
2019-06-12 00:45:23 +02:00
Atul R
1ec4160eeb
Added instructions to run the example
2019-06-10 23:02:32 +02:00
Atul R
ab6ced2bfd
Updated calculator UI and added setObjectName
2019-06-10 19:30:49 +02:00
Atul R
695d1df039
Adds text measuring support for button and label
2019-06-09 20:36:44 +02:00
Atul R
5fccc207f7
Adds Yoga props to all widgets
2019-06-09 08:08:03 +02:00
Atul R
383186a102
Working events !!
2019-06-08 09:29:49 +02:00
Atul R
3e69096544
Fixes crash on close issue
2019-06-08 00:08:21 +02:00
Atul R
7437be6226
updated package.json script
2019-06-07 21:43:32 +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
0d10ad8215
Fix minor heirarchy bugs
2019-06-06 12:13:24 +02:00
Atul R
26cbc465f0
Adds all yoga stylesheet props to qlabel
2019-06-03 19:10:41 +02:00
Atul R
ccab853936
adds bindings
2019-05-21 22:30:10 +02:00
Atul R
4ab352dfec
renamed again
2019-05-21 21:06:13 +02:00
Atul R
40e8a0a743
refactored a bit and changed name
2019-05-21 20:55:49 +02:00
Atul R
2eb95d7c05
Working app without issue of gc.
2019-05-21 00:31:08 +02:00
Atul R
9c322da9f2
Added few basic widgets and a working kickass demo
2019-05-19 23:14:28 +02:00
Atul R
3e17864ec5
basic qt wrap
2019-05-15 18:49:12 +02:00
Atul R
13a6db4162
boilerplate
2019-05-14 20:47:30 +02:00
Atul R
9ce06f38bb
base boilerplate
2019-05-14 18:41:38 +02:00