Atul R
c26a194694
Upgrade deps and qode ( #865 )
...
* bump deps
* fix test
* fix node verison
* 0.36.0
* revert tsconfig
* add env
* fix cmake build for windows
* fix qode bump
* temp fix
2021-08-09 23:44:46 +02:00
Atul R
bcd1f8ea0b
Adds mirror for m1 mac mini qt
2021-07-09 19:36:20 +02:00
Atul R
8f7bde6e0a
scrollarea fix
2021-03-07 20:27:31 +01:00
Ross
c31c67f69e
Add QT_LINK_MIRROR environment variable to allow for choosing binary mirror ( #794 )
...
* Add QT_LINK_MIRROR env variable support for binary installation
* Updates docs with QT_LINK_MIRROR usage
2021-01-20 14:15:23 +01:00
Ruslan Garifullin
0b5ee00b58
Added QSvgWidget ( #710 )
...
* feat: added QSvgWidget
* docs: fix sidebars syntax
2020-10-18 16:37:52 +02:00
Atul R
3ef59ba3ba
change plugin to macro
2020-05-23 23:31:25 +02:00
Atul R
a454a7dafe
bumps artifact installer
2020-03-08 17:18:53 +01:00
master-atul
110cb80e82
Fix qode shared library in windows
...
0.15.2
2020-03-07 11:10:05 +01:00
Atul R
86c3ef089c
Integration with Qode 2.0 ( #400 )
...
* Moves qt integration solely to the nodegui core addon
* Adds lint fixes
* moved to integration core
* cleans up export snippet
* revert package.json
* Add exit if app->exec finishes.
* lint fix
* Makes QApplication custom
* adds qobject to wrap of qapp
* Adds working qt run looper
* Adds font default
* Adds qt installer
* Updates qode integration to v2.0.1
* fix cpp lints
* Fixes lint and deps
* Adds miniqt installation
* adds setup mini qt script
* skips tests due to issues with jest
* fix config and download path for linux and windows
* Adds multiple artifact downloader
* fix qt config and compilation
* Fixes qode path for windows (now it can load dll's easily)
* Add compilation
* fix windows path setup
* use scripts directly
* enabled tests back
* fix ubuntu deps
* update to alpha release
* fix workflow
* adds more artifacts and funding field
* change to alpha v2
* update prebuild yml
* revert build action
* disabling prebuild for now
* switch to stable release 5.14.1
* version bump
2020-03-07 10:28:30 +01:00
Atul R
1234027472
Fix prebuilt macosx binary for macos 10.9 and up
2020-02-07 20:34:19 +01:00
Atul R
a84bc69a26
Adds prebuilt binary builder setup ( #366 )
...
* Prebuilt setup (#3 )
* Adds prebuild
* Adds prebuild
* fix branch name
* adds prebuild upload
* fix windows build and performance bump for prebuild
* remove pre-release
* adds updated
* edited
* test
* move to all platforms
* change to master
* change to release event
* install qode explicitly
* Adds npm skip build flag
* Adds build triggers
* Repo dispatchs
* change to all events
* Update prebuild.yml
* test
* fix prevuild
* test
* test
* change to master release
* change to nodegui
* change the master tag check
* adds conditional before overwriting NAPI_VERSION
2020-01-24 19:11:01 +01:00
Atul R
7dcc329cf8
Adds plugin support for windows platform ( #364 )
...
* updates cmake file for windows plugin support
* basic exports
* minor export fixes
* rename macro
* rename export macro
* fixes build error on windows
* cleanup cmakelist
* updated headers
2020-01-22 21:15:30 +01:00
Atul R
0b68f8586c
remove spdlog as a dependency ( #226 )
...
* cleans up spdlog everywhere except
* removes all usage of spdlog
* removed spdlog dependency
2019-11-26 19:39:52 +01:00
Atul R
22c7acd74e
Methods and exports needed for Webview support ( #217 )
...
* Adds basic qurl support
* allows building with custom qt installation using the env variable
* cleans up
* cleanup
2019-11-24 23:05:53 +01:00
Atul R
ece01d3803
Add qvariant object translation ( #189 )
...
* working - translation of any wrapped object
* clang format
* Adds QVariant and Qbject property. Also adds QPixmap fromQVariant
* fixes breaking test cases
* Adds build to prepush hook aswell
2019-11-10 20:48:41 +01:00
Atul R
33d621d8cc
Fixes Qt moc issue on ubuntu 1910 ( #162 )
2019-10-30 23:31:17 +01: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
0b90a0c57a
Using known compilation features from cmake 3.1 instead of 3.15
2019-09-22 23:10:13 +02:00
Atul R
e8b30b2282
Adds target versioning"
2019-09-22 17:19:41 +02:00
Atul R
f5e290beec
Clean up the configs a bit more
2019-09-22 15:19:52 +02:00
Atul R
e87485441e
Adds include and linkings for plugins
2019-09-22 14:24:46 +02:00
Atul R
5e6dd2ad46
rename qtnode to nodegui_core
2019-09-20 23:42:03 +02:00
Atul R
f593a34cf1
Working automatic moc
2019-09-20 23:42:03 +02:00
Atul R
75e8140318
Adds cmake build support
2019-09-20 23:41:11 +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
8350747af2
Merge branch 'feature/tab' into feature/QTabWidgetV2
2019-09-20 23:20:07 +02:00
Atul R
0ff2c8d2a9
Adds qclipboard
2019-09-05 19:56:53 +02:00
Paweł Borecki
9363eb04b7
Added initial support for QTabWidget
2019-09-05 07:09:37 +02:00
Paweł Borecki
fdc8d271d8
Added missing QWidget set methods and QCursor support
2019-08-31 18:42:17 +02:00
Paweł Borecki
6cbb433aaa
Minor fixes for copied code and demo content
2019-08-30 22:02:20 +02:00
Paweł Borecki
9df9421baf
Support for QDial and QAbstractSlider with docs
2019-08-30 21:48:01 +02:00
Atul R
95a60496e6
Adds QAbstractScrollArea and QScrollArea
2019-08-24 12:10:20 +02:00
Paweł Borecki
0e730afbaf
Added support for spinBox widget with docs
2019-08-23 23:41:27 +02:00
Atul R
ed3085f88f
Merge pull request #26 from nodegui/feature/QTextEdit
...
Basic usability of QPlainTextEdit component
2019-08-18 20:23:50 +02:00
Kakul Gupta
432b7701f4
Added setIcon to PushButton and IconWrap
2019-08-18 20:06:32 +02:00
rgabs
b9c3224aaf
Basic usability of QPlainTextEdit component
2019-08-18 23:34:25 +05:30
Atul
49de0cbe2e
disabling separate dll build for deps and bumping qode version
2019-08-16 06:12:01 +02:00
Atul R
62362c7fe8
working shared setup
2019-08-14 06:53:21 +02:00
Atul R
12207d3bea
Fixes directory for QWidget
2019-08-12 23:10:13 +02:00
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