Commit Graph

794 Commits

Author SHA1 Message Date
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
dependabot-preview[bot]
bbf3cfd9bd
Merge pull request #428 from nodegui/dependabot/npm_and_yarn/typescript-3.8.3 2020-03-02 11:45:06 +00:00
dependabot-preview[bot]
1bb7296d53
Merge pull request #431 from nodegui/dependabot/npm_and_yarn/types/node-13.7.7 2020-03-02 11:39:10 +00:00
dependabot-preview[bot]
b3dc796d73
Bump typescript from 3.8.2 to 3.8.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.8.2...v3.8.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 11:38:09 +00:00
dependabot-preview[bot]
a513680769
Merge pull request #430 from nodegui/dependabot/npm_and_yarn/typescript-eslint/parser-2.21.0 2020-03-02 11:37:56 +00:00
dependabot-preview[bot]
7b04f14c2a
Merge pull request #429 from nodegui/dependabot/npm_and_yarn/typedoc-plugin-markdown-2.2.17 2020-03-02 11:37:49 +00:00
dependabot-preview[bot]
ded3c79d50
Merge pull request #427 from nodegui/dependabot/npm_and_yarn/cmake-js-6.1.0 2020-03-02 11:36:31 +00:00
dependabot-preview[bot]
2795a051eb
Merge pull request #426 from nodegui/dependabot/npm_and_yarn/typedoc-0.16.11 2020-03-02 11:35:47 +00:00
dependabot-preview[bot]
35c6f57a89
Merge pull request #424 from nodegui/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-2.21.0 2020-03-02 11:35:25 +00:00
dependabot-preview[bot]
f7d554fea5
Bump @types/node from 13.7.4 to 13.7.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.4 to 13.7.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 11:31:13 +00:00
dependabot-preview[bot]
8f3cae7792
Bump @typescript-eslint/parser from 2.20.0 to 2.21.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 2.20.0 to 2.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.21.0/packages/parser)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 11:30:34 +00:00
dependabot-preview[bot]
ae342db18d
Bump typedoc-plugin-markdown from 2.2.16 to 2.2.17
Bumps [typedoc-plugin-markdown](https://github.com/tom-grey/typedoc-plugin-markdown) from 2.2.16 to 2.2.17.
- [Release notes](https://github.com/tom-grey/typedoc-plugin-markdown/releases)
- [Commits](https://github.com/tom-grey/typedoc-plugin-markdown/commits/v2.2.17)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 11:30:02 +00:00
dependabot-preview[bot]
32638ce7d4
Bump cmake-js from 6.0.0 to 6.1.0
Bumps [cmake-js](https://github.com/unbornchikken/cmake-js) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/unbornchikken/cmake-js/releases)
- [Changelog](https://github.com/cmake-js/cmake-js/blob/master/changelog.md)
- [Commits](https://github.com/unbornchikken/cmake-js/compare/v6.0.0...v6.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 11:29:11 +00:00
dependabot-preview[bot]
c2d25d7a28
Bump typedoc from 0.16.10 to 0.16.11
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.16.10 to 0.16.11.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.16.10...v0.16.11)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 11:28:30 +00:00
dependabot-preview[bot]
90743d5b78
Bump @typescript-eslint/eslint-plugin from 2.20.0 to 2.21.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 2.20.0 to 2.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.21.0/packages/eslint-plugin)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 11:27:27 +00:00
Atul R
07d70e6321
Add more tabwidgets methods (#422)
* add qtabwidget indexOf

* Adds setTabIcon
2020-02-27 01:06:34 +01:00
Shubham Zanwar
57cf0d4836
improv: adding the ability to change the tab text (#421)
* adding the setTabText to the QTabWidgetWrap definition

* implementing the setTabText funciton in the cpp module

* implementing the setTabText in the ts module

* adding a demo for the tab text change feature

* fixing lint issues

* exporting the QSettings enums
2020-02-25 09:36:58 +01:00
feng8848
9e1e8e576c
Add QFrame and other improvements (#420) 2020-02-25 08:50:53 +01:00
dependabot-preview[bot]
07aae3b04a
Merge pull request #418 from nodegui/dependabot/npm_and_yarn/husky-4.2.3 2020-02-24 11:35:41 +00:00
dependabot-preview[bot]
beee2bd39a
Merge pull request #417 from nodegui/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-2.20.0 2020-02-24 11:34:00 +00:00
dependabot-preview[bot]
850ee61614
Merge pull request #416 from nodegui/dependabot/npm_and_yarn/typedoc-0.16.10 2020-02-24 11:33:53 +00:00
dependabot-preview[bot]
ce4931ca06
Merge pull request #415 from nodegui/dependabot/npm_and_yarn/types/jest-25.1.3 2020-02-24 11:33:02 +00:00
dependabot-preview[bot]
070c5362c3
Merge pull request #414 from nodegui/dependabot/npm_and_yarn/types/node-13.7.4 2020-02-24 11:32:01 +00:00
dependabot-preview[bot]
88f5eafb45
Merge pull request #412 from nodegui/dependabot/npm_and_yarn/typescript-eslint/parser-2.20.0 2020-02-24 11:31:12 +00:00
dependabot-preview[bot]
954f3fdef5
Merge pull request #413 from nodegui/dependabot/npm_and_yarn/typescript-3.8.2 2020-02-24 11:30:53 +00:00
dependabot-preview[bot]
98edc7cc1b
Merge pull request #411 from nodegui/dependabot/npm_and_yarn/ts-jest-25.2.1 2020-02-24 11:30:22 +00:00
dependabot-preview[bot]
3a056a21ae
Bump husky from 4.2.1 to 4.2.3
Bumps [husky](https://github.com/typicode/husky) from 4.2.1 to 4.2.3.
- [Release notes](https://github.com/typicode/husky/releases)
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typicode/husky/compare/v4.2.1...v4.2.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 11:27:17 +00:00
dependabot-preview[bot]
82cef67c71
Bump @typescript-eslint/eslint-plugin from 2.19.0 to 2.20.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 2.19.0 to 2.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.20.0/packages/eslint-plugin)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 11:27:09 +00:00
dependabot-preview[bot]
8bc23853fc
Bump typedoc from 0.16.9 to 0.16.10
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.16.9 to 0.16.10.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.16.9...v0.16.10)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 11:26:04 +00:00
dependabot-preview[bot]
92f64c4645
Bump @types/jest from 25.1.2 to 25.1.3
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 25.1.2 to 25.1.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 11:25:27 +00:00
dependabot-preview[bot]
b4637a808b
Bump @types/node from 13.7.0 to 13.7.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.0 to 13.7.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 11:24:55 +00:00
dependabot-preview[bot]
9cc5865a0d
Bump typescript from 3.7.5 to 3.8.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.7.5 to 3.8.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.7.5...v3.8.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 11:24:21 +00:00
dependabot-preview[bot]
be3f728e3a
Bump @typescript-eslint/parser from 2.19.0 to 2.20.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 2.19.0 to 2.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.20.0/packages/parser)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 11:23:38 +00:00
dependabot-preview[bot]
b0c924f9c7
Bump ts-jest from 25.2.0 to 25.2.1
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 25.2.0 to 25.2.1.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v25.2.0...25.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 11:22:57 +00:00
allcontributors[bot]
aa7bbfc26f
docs: add shubhamzanwar as a contributor (#407)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]
2020-02-20 08:33:41 +01:00
Shubham Zanwar
5415fa3576
improv: return the index of the last added tab (#405)
* widgets(tabs): return the index of the last added tab

* widgets(tabs): returning the index of the newly added tab

* demo: using the tab component in the demo to verify

* lint: fixing lint
2020-02-20 08:32:44 +01:00
feng8848
cf7d241b51
Add QTableView support (#406)
* Add QTableView support

* Fix template to move public expanded methods to private

Co-authored-by: Atul R <atulanand94@gmail.com>
2020-02-20 07:53:31 +01:00
feng8848
ab6c28166e
Add QPicture and other improvements (#399) 2020-02-17 20:45:57 +01:00
allcontributors[bot]
d6d19ad3cf
docs: add Solant as a contributor (#402)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]
2020-02-17 20:45:03 +01:00
Solant
07ac11c6ab
Qsettings (#401)
* initial qsettings implementation

* fix qsettings object constructor initialization

* added sync method

* added setValue method

* implemented value method

* pass actual app name and org name

* accept any value that can be converted to QVariant in setValue method

* implemented value method with proper QVariant wrap

* added tests

* removed testing data, fixed warning

* fixed cpp linting
2020-02-17 20:44:29 +01:00
dependabot-preview[bot]
b09b1cf0e0
Merge pull request #393 from nodegui/dependabot/npm_and_yarn/types/jest-25.1.2 2020-02-11 01:32:33 +00:00
dependabot-preview[bot]
5244a15e70
Merge pull request #396 from nodegui/dependabot/npm_and_yarn/typescript-eslint/parser-2.19.0 2020-02-10 11:31:47 +00:00
dependabot-preview[bot]
4f43a92380
Merge pull request #395 from nodegui/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-2.19.0 2020-02-10 11:31:19 +00:00
dependabot-preview[bot]
96399541b6
Merge pull request #394 from nodegui/dependabot/npm_and_yarn/ts-jest-25.2.0 2020-02-10 11:30:51 +00:00
dependabot-preview[bot]
bd44c40fdf
Bump @typescript-eslint/parser from 2.18.0 to 2.19.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 2.18.0 to 2.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.19.0/packages/parser)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 11:24:50 +00:00
dependabot-preview[bot]
f7c386f480
Bump @typescript-eslint/eslint-plugin from 2.18.0 to 2.19.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 2.18.0 to 2.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.19.0/packages/eslint-plugin)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 11:24:15 +00:00
dependabot-preview[bot]
06d322e6cf
Bump ts-jest from 25.1.0 to 25.2.0
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 25.1.0 to 25.2.0.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v25.1.0...v25.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 11:23:42 +00:00
dependabot-preview[bot]
7228dacb91
Bump @types/jest from 25.1.1 to 25.1.2
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 25.1.1 to 25.1.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 11:22:55 +00:00
Atul R
1234027472 Fix prebuilt macosx binary for macos 10.9 and up 2020-02-07 20:34:19 +01:00
dependabot-preview[bot]
7004064567
Bump @types/jest from 24.9.1 to 25.1.1 (#386)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 24.9.1 to 25.1.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-07 20:23:28 +01:00