Commit Graph

  • f3d7d73acc Add QObject.children() Simon Edwards 2022-05-05 19:25:01 +0200
  • 880ea7c998 Add QObject.parent() and infra for correct subclass wrappers Simon Edwards 2022-05-05 17:10:40 +0200
  • bc9bf12e11 Refine the wrapper type registration Simon Edwards 2022-05-01 20:23:21 +0200
  • 02f901ddf1 Add QObject.delete() and QObject.deleteLater(), and test QObject deletion Simon Edwards 2022-05-01 20:02:02 +0200
  • cbb3f99dfa Add QObject.parent() and a heap of wrapper management Simon Edwards 2022-05-01 11:08:37 +0200
  • 7bf97ef618 Eliminate one template param on WrapperCache::get() Simon Edwards 2022-04-30 20:00:03 +0200
  • 1d92cc8f3e Use uint keys inside the C++ wrapper cache Simon Edwards 2022-04-30 19:21:20 +0200
  • 9faf63d5d3 Rename QAbstractItemModel.parent() to parentModelIndex() Simon Edwards 2022-04-30 09:42:18 +0200
  • 7dcbc32540 Remove NodeHeaderView, use QHeaderView Simon Edwards 2022-04-29 20:35:00 +0200
  • 387555f3c0 Remove NodeTableView, use QTableView Simon Edwards 2022-04-29 20:31:44 +0200
  • 10ebd00cde Remove NodeListView, use QListView Simon Edwards 2022-04-29 20:29:29 +0200
  • fda93e9dd5 Remove NodeTextEdit, use QTextEdit Simon Edwards 2022-04-29 20:23:30 +0200
  • 23759b1aaa Remove NodeDialog, use QDialog instead Simon Edwards 2022-04-29 20:10:27 +0200
  • 165bb820bc Remove NodeDateTimeEdit, use QDateTimeEdit Simon Edwards 2022-04-29 20:05:21 +0200
  • 83e9c09690 Remove NodeLayout, use QLayout instead Simon Edwards 2022-04-29 19:55:13 +0200
  • b7476a4ea1 Remove NodeFrame, use QFrame instead Simon Edwards 2022-04-29 19:40:30 +0200
  • 38b12759c6 Remove NodeWidget, just use QWidget Simon Edwards 2022-04-29 19:36:46 +0200
  • c6d30f8f9f Combine NodeObject+QObject; put native field in Component Simon Edwards 2022-04-29 13:30:39 +0200
  • 4f40510248 Document and design the case of object creation Simon Edwards 2022-04-28 21:18:16 +0200
  • c733a41d10 Add design documentation for improved memory management Simon Edwards 2022-04-28 11:43:27 +0200
  • d559559499 Deploy website - based on 81c31f4de3 gh-actions 2022-04-27 08:14:39 +0000
  • 81c31f4de3 Fix some uninitialise memory access reported by Valgrind Simon Edwards 2022-04-27 10:04:14 +0200
  • ac1c118ae3 Add QTimerEvent and QObject.startTimer() and QObject.killTimer() v0.50.0 Simon Edwards 2022-04-19 19:37:26 +0200
  • bfda7b1884 Deploy website - based on 7d2dfc1cf2 gh-actions 2022-04-18 15:55:03 +0000
  • 7d2dfc1cf2 Add QScreen.grabWindow() Simon Edwards 2022-04-18 11:58:55 +0200
  • 0c2cf50362 Force the latest bug fix release of qode Simon Edwards 2022-04-17 21:23:30 +0200
  • 74c60f78bf Deploy website - based on a485be9c1e gh-actions 2022-04-16 20:00:58 +0000
  • a485be9c1e Bump the version Simon Edwards 2022-04-16 21:51:34 +0200
  • e2ccec9ba3 Make it possible to set stylesheets and bypass postcss Simon Edwards 2022-04-16 21:49:33 +0200
  • 7d8fb77481 Make QTabBar.setTabButton() accept null Simon Edwards 2022-04-16 21:49:08 +0200
  • 4c5ccadfc7 Bump version v0.49.0 Simon Edwards 2022-04-08 15:52:08 +0200
  • fcc6288880 Deploy website - based on 69d0e2e3cd gh-actions 2022-04-06 17:44:49 +0000
  • 69d0e2e3cd Add visibility related methods/event to QWindow Simon Edwards 2022-04-06 19:30:05 +0200
  • c35fd2869c Deploy website - based on 733c24e6cd gh-actions 2022-04-05 18:58:44 +0000
  • 733c24e6cd Add QMoveEvent Simon Edwards 2022-04-05 20:48:21 +0200
  • eeedfa6a4e Deploy website - based on 4155a1f586 gh-actions 2022-03-12 10:07:29 +0000
  • 4155a1f586 Bump the version v0.48.0 Simon Edwards 2022-03-12 10:57:20 +0100
  • 34ce565bb8 Fill in most of the QLineEdit methods Simon Edwards 2022-03-12 10:56:46 +0100
  • d805c7c66d Bump the version v0.47.0 Simon Edwards 2022-03-05 09:32:24 +0100
  • 4295a690b4 Deploy website - based on 3291216bbb gh-actions 2022-03-02 18:29:20 +0000
  • 3291216bbb Fill in more values for QStylePixelMetric Simon Edwards 2022-03-02 19:18:37 +0100
  • 0c9d2ce6ea Deploy website - based on eb6754fe8a gh-actions 2022-02-13 09:27:44 +0000
  • eb6754fe8a Fix the default alignment in QGridLayout.addWidget() and QGridLayout.addLayout() Simon Edwards 2022-02-13 10:16:58 +0100
  • 28075e4d01 Deploy website - based on b4c9c0d51b gh-actions 2022-02-12 11:01:30 +0000
  • b4c9c0d51b Add QWidget.mapTo() and QWidget.mapFrom() Simon Edwards 2022-02-12 11:42:27 +0100
  • 8058433031 Bump the version v0.46.0 Simon Edwards 2022-02-09 19:42:18 +0100
  • bbf25c4fce Deploy website - based on c877a2814e gh-actions 2022-02-08 21:33:39 +0000
  • c877a2814e Make QWindow fire QEvents as events; add "window state" methods Simon Edwards 2022-02-08 22:19:40 +0100
  • 95daa2ddc4 Deploy website - based on 2865212937 gh-actions 2022-02-06 18:22:40 +0000
  • 2865212937 Add QWidget.winId(), useful for forcing window creation Simon Edwards 2022-02-06 19:09:27 +0100
  • 6b25ef3535 Deploy website - based on ed7da32952 gh-actions 2022-02-04 15:14:36 +0000
  • ed7da32952 Add alignment parma support to QGridLayout.addWidget() Simon Edwards 2022-02-04 16:04:47 +0100
  • da71c5de8e Deploy website - based on a0b53f2e0c gh-actions 2022-02-04 14:58:50 +0000
  • a0b53f2e0c Add some windowing related methods to QWindow Simon Edwards 2022-02-04 15:47:31 +0100
  • 714bdcbdbb
    Upgrade to Qt 5.15.2 (#915) Simon Edwards 2022-02-04 15:42:09 +0100
  • 6202363525 Upgrade to Qt 5.15.2 #915 Simon Edwards 2022-02-03 19:26:16 +0100
  • a2fd884543 Make QLineEdit.setText() accept an empty string Simon Edwards 2022-01-23 12:05:31 +0100
  • 93c6c121f6 Bump the version v0.45.4 Simon Edwards 2022-01-02 20:21:54 +0100
  • dab7eee4ad Detect Linux correclty in CMakeLists.txt Simon Edwards 2022-01-02 20:21:26 +0100
  • f90ae67864 Bump the version v0.45.3 Simon Edwards 2022-01-02 11:40:34 +0100
  • ddb560abbf Fix the 'unique identifier' problem in the GH Action now Simon Edwards 2022-01-02 11:39:59 +0100
  • 5de4210cfb Bump the version v0.45.2 Simon Edwards 2022-01-02 11:33:50 +0100
  • daf730efd5 Fix the GH action file Simon Edwards 2022-01-02 11:33:21 +0100
  • c61c9c085d Bump the version v0.45.1 Simon Edwards 2022-01-02 11:22:26 +0100
  • e0dfc94363 Include the *.lib and *.exp binaries for precompiled Windows Simon Edwards 2022-01-02 11:21:09 +0100
  • 9b451ecac3 Bump version v0.45.0 Simon Edwards 2022-01-01 20:17:38 +0100
  • d2ec55841f Deploy website - based on 26736d06c8 gh-actions 2022-01-01 18:31:07 +0000
  • 26736d06c8
    Download prebuilt binary files at npm install time (#906) Simon Edwards 2022-01-01 19:18:45 +0100
  • 748761937a Update Readme for new install procedure #906 Simon Edwards 2021-12-30 21:00:28 +0100
  • 2c79c8c4c5 Make the binary of macOS position independent Simon Edwards 2021-12-30 19:02:08 +0100
  • 956a4877a9 UNIX means Linux, not MacOS Simon Edwards 2021-12-29 22:55:36 +0100
  • f5665b6a00 Do a normal build if downloading the precompiled binary fails Simon Edwards 2021-12-29 21:39:16 +0100
  • 1e403add6d Make the RPATH relative for the Linux binary Simon Edwards 2021-12-29 21:37:49 +0100
  • a2f818c07f Download prebuilt binary files at npm install time Simon Edwards 2021-12-28 20:18:40 +0100
  • 01d3c03fb2 Fix tarball filename problems in release GH Action Simon Edwards 2021-12-28 17:05:25 +0100
  • b783bbe6d6 Bump version v0.44.2 Simon Edwards 2021-12-28 16:26:49 +0100
  • 640c77dd56 Fix ARCHIVE_FILENAME env var use in release.xml Simon Edwards 2021-12-28 16:25:50 +0100
  • b6ae8ad1cc Bump version for test release v0.44.1 Simon Edwards 2021-12-28 16:01:50 +0100
  • c5e2485e0e Move precompile action into the release GH Action Simon Edwards 2021-12-28 15:31:00 +0100
  • de2ce99fdd Add GH Action to create and upload binaries for releases Simon Edwards 2021-12-28 15:16:26 +0100
  • c6a423f1a4 Move precompile action into the release GH Action #905 Simon Edwards 2021-12-28 15:31:00 +0100
  • fc375f23ba Add GH Action to create and upload binaries for releases Simon Edwards 2021-12-28 15:16:26 +0100
  • 0867b96302 Bump version v0.44.0 Simon Edwards 2021-12-27 13:41:15 +0100
  • 78895a002f Fix QWidget.setEnable()/setDisable() Simon Edwards 2021-12-27 13:34:29 +0100
  • f693b18b6f Deploy website - based on 9f9e61289b gh-actions 2021-12-26 18:08:16 +0000
  • 9f9e61289b More QWidget methods and properties Simon Edwards 2021-12-26 17:21:56 +0100
  • 69dea9c4c8 Bump the version to 0.43.0 v0.43.0 Simon Edwards 2021-12-11 18:25:08 +0100
  • 95af11241f Deploy website - based on 94ce790891 gh-actions 2021-12-11 14:39:55 +0000
  • 94ce790891 Apply code formatting Simon Edwards 2021-12-11 11:31:34 +0100
  • 21ed97037a Add QResizeEvent class Simon Edwards 2021-12-09 21:53:03 +0100
  • 1ab7d13b96 Add QWidget.setFixedHeight(), QWidget.setFixedWidth(), and QWidget.sizeHint() Simon Edwards 2021-12-09 21:51:01 +0100
  • 47b3d514bb Add QWidget.setParent() Simon Edwards 2021-12-09 21:46:10 +0100
  • dd21babbe8 Apply code formatting #899 Simon Edwards 2021-12-11 11:31:34 +0100
  • 54af8b3f83 Add QResizeEvent class Simon Edwards 2021-12-09 21:53:03 +0100
  • 920905de29 Add QWidget.setFixedHeight(), QWidget.setFixedWidth(), and QWidget.sizeHint() Simon Edwards 2021-12-09 21:51:01 +0100
  • 5bc7d8dac0 Add QWidget.setParent() Simon Edwards 2021-12-09 21:46:10 +0100
  • e653c3ad1d Bump the version to 0.42.0 v0.42.0 Simon Edwards 2021-12-05 09:58:42 +0100
  • 0e33e39759
    Remove most unneeded or buggy Napi:HandleScope uses (#895) Simon Edwards 2021-12-03 19:02:06 +0100
  • 54b0a1647e Remove most unneeded or buggy Napi:HandleScope uses #895 Simon Edwards 2021-11-28 22:10:38 +0100
  • 3ef5d4d5c7 Deploy website - based on d11ed993ee gh-actions 2021-12-02 19:44:35 +0000