846 Commits

Author SHA1 Message Date
master-atul 110cb80e82 Fix qode shared library in windows
0.15.2
v0.15.2
2020-03-07 11:10:05 +01:00
Atul R efdbb3e6c7 bump package-lock
0.15.1
v0.15.1
2020-03-07 10:42:02 +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
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