Commit Graph

  • b532163d49
    Merge 24dd359228889440789ed7a66e272e3406f79e4a into f0517fb088885a7261931addc76181948c982903 Alex Hughes 2025-02-14 21:40:33 -08:00
  • f0517fb088
    Merge pull request #177 from mappu/miqt-android-qt6 master mappu 2025-02-15 18:40:30 +13:00
  • d6ad680e28 doc/README: update docker instructions for Qt6 android build mappu 2025-02-15 18:20:49 +13:00
  • 99e6bd2a87 github/ci: add test for android qt6 build mappu 2025-02-15 17:13:24 +13:00
  • 394ff705dd github/ci: include version/platform in all cache key names mappu 2025-02-15 17:13:16 +13:00
  • 6eb3650918 examples/android6: add screenshot from built apk mappu 2025-02-15 18:21:01 +13:00
  • a67d7cfe65 examples: add android6 example mappu 2025-02-15 17:10:34 +13:00
  • 98567bf4ee android: update mktemplate and stub-gen for the new qt6-android container mappu 2025-02-15 17:10:26 +13:00
  • 53ae4b7d16 qt: rebuild (prevent using qsharedmemory on android) mappu 2025-02-15 17:10:12 +13:00
  • da874c95ed genbindings: prevent using qt6 qsharedmemory on android mappu 2025-02-15 17:10:03 +13:00
  • f8e429b362 docker: qt6-android: add initial container based on aqtinstall mappu 2025-02-15 17:09:42 +13:00
  • 1a29763a4b docker: qt5-android: the -D_Bool=bool trick is no longer required mappu 2025-02-15 17:09:04 +13:00
  • 96ddff8c71
    Merge pull request #176 from mappu/miqt-virtualbase-fix mappu 2025-02-15 17:13:37 +13:00
  • 34c93530cb qt: rebuild (prevent recursive calls in virtualbase) mappu 2025-02-15 14:34:18 +13:00
  • 2f6817ac32 genbindings: virtualbase calls should not call the subclass mappu 2025-02-15 14:34:07 +13:00
  • 24dd359228
    Sort either as a LongLong or as a String based on column number Alex Hughes 2025-02-11 13:08:27 -08:00
  • acb51f0434
    Set userData for filename and swap to ParseInt Alex Hughes 2025-02-11 11:31:51 -08:00
  • 4bba1b8c01
    Introduce an example of implementing a custom QAbstractItemModel and QSortFilterProxyModel Alex Hughes 2025-02-10 15:59:09 -08:00
  • 992468f61d
    Merge 24cf11dc28a3ad800da34450548f3efa402285f5 into 2c04594b7120f7719c6a80ce2870bc9ad32c144a Rick Calixte 2025-02-09 22:49:36 +08:00
  • 67bc2943a4
    Merge 4b747aa9b1fb910d3821d9938eae24c693ffd665 into 2c04594b7120f7719c6a80ce2870bc9ad32c144a Alex Hughes 2025-02-07 18:09:27 -08:00
  • 2c04594b71
    Merge pull request #172 from mappu/miqt-friend-virtuals mappu 2025-02-08 15:09:23 +13:00
  • aa6a401fb6 qt: rebuild (replace virtualbase wrappers with friend functions) mappu 2025-02-08 13:52:43 +13:00
  • 83989fd87e genbindings: replace virtualbase wrapper with friend function mappu 2025-02-08 13:52:19 +13:00
  • 1e26114255 genbindings: extract fixupProtectedReferences() to separate function mappu 2025-02-08 14:42:08 +13:00
  • d94f21f322
    Merge pull request #166 from mappu/miqt-protected-methods mappu 2025-02-08 13:36:54 +13:00
  • 38602912cc qt: rebuild (add protected methods) mappu 2025-02-06 15:05:01 +13:00
  • f045d87bf5 genbindings: workaround clang access to protected enums from friend funcs mappu 2025-02-08 11:48:25 +13:00
  • d63facdcda genbindings: add another name-helper for the virtual subclass mappu 2025-02-08 11:48:05 +13:00
  • 78fae7cbcb genbindings/cabi: zero values in CABI should use enum's underlying type mappu 2025-02-06 18:46:41 +13:00
  • f192a6a330 genbindings/go: conditionally disable extra return type indirection mappu 2025-02-06 17:36:51 +13:00
  • c1bf148a5a genbindings: generate bindings for protected methods mappu 2025-02-06 13:30:37 +13:00
  • 73c30809d2 genbindings: add ProtectedMethods() helper Jacek Sieka 2025-02-06 13:29:50 +13:00
  • a2192d8eab genbindings: fix linter warning about function comment mappu 2025-02-06 13:29:28 +13:00
  • 12df341a57
    Merge pull request #167 from mappu/miqt-uic-rcc-updates mappu 2025-02-08 10:37:30 +13:00
  • 5eed43069e rcc/test: verify mtime changes mappu 2025-02-07 19:11:30 +13:00
  • d8c52499c1 rcc/test: support PATH separator difference on Windows mappu 2025-02-07 19:11:25 +13:00
  • dfbe5a0835 rcc, uic: add the -Help output to package README.md files mappu 2025-02-07 18:01:45 +13:00
  • 7bacd37161 uic: add -Qt6 argument mappu 2025-02-07 17:58:12 +13:00
  • 8b20ff1070 rcc: add an integration test mappu 2025-02-07 17:51:33 +13:00
  • 730153c7f2 rcc: construct a more accurate go:generate line for rebuilding mappu 2025-02-06 19:18:37 +13:00
  • d8cb5494a0 rcc: use a relative path in the go:embed line mappu 2025-02-06 19:18:03 +13:00
  • 0da95c13f8 rcc: use simpler error handling with a wrapper main mappu 2025-02-06 19:17:44 +13:00
  • b1c757cd3c rcc: allow specifying a custom rcc binary mappu 2025-02-06 19:17:13 +13:00
  • adc3f08d4d rcc: infer embed data rcc filename from go file instead of qrc file mappu 2025-02-06 19:16:56 +13:00
  • 78c1178a62 rcc: add -Qt6 flag mappu 2025-02-06 18:55:45 +13:00
  • b61e12fcc9
    Merge pull request #169 from mappu/miqt-fix-qt682 mappu 2025-02-08 10:04:40 +13:00
  • ac9b545036 qt: rebuild (block QStringConverterBase constructors) mappu 2025-02-07 18:55:31 +13:00
  • 647e034772 genbindings: block QStringConverterBase constructors mappu 2025-02-07 18:55:20 +13:00
  • 0b39af57e3 genbindings: add new AllowCtor framework mappu 2025-02-07 18:55:01 +13:00
  • 7395511366
    Merge a64339b6d2d3fa20fe746bd3ed52fe1372078302 into cae8967119fd15dcae448c7cc196d6caee56ed75 mappu 2025-02-01 02:06:15 +00:00
  • a64339b6d2 qt: rebuild (block qnetwork dtls for qt 5) miqt-block-qnetwork-dtls mappu 2025-02-01 12:54:08 +13:00
  • 0408650441 Makefile: add clean-cache helper function mappu 2025-02-01 12:49:09 +13:00
  • e72fcf40e9 genbindings/config: block qdtls on Qt 5 mappu 2025-02-01 12:49:02 +13:00
  • cae8967119
    Merge pull request #160 from mappu/miqt-fix-go-names-change mappu 2025-02-01 15:02:11 +13:00
  • bea571e2dc qt: rebuild (fix names changing in the Go projection) mappu 2025-02-01 14:36:10 +13:00
  • daf3e82896 genbindings: subclass override functions need to use goMethodName mappu 2025-02-01 14:35:54 +13:00
  • 4eb07a18ea
    Merge pull request #132 from arnetheduck/cnames mappu 2025-02-01 14:25:05 +13:00
  • 4e78075fa7 qt: rebuild (update name mangling) Jacek Sieka 2025-02-01 13:45:16 +13:00
  • 187c0a02ec Move go name mangling to emitgo Jacek Sieka 2025-02-01 13:44:06 +13:00
  • e4e9f4dce1
    Merge pull request #158 from mappu/miqt-readme-updates-20250201 mappu 2025-02-01 13:23:49 +13:00
  • 1ab7b48e6d
    Merge pull request #153 from arnetheduck/const-callback mappu 2025-02-01 12:35:17 +13:00
  • 735e26fd88 doc/README: add annie-miqt as another showcase app mappu 2025-02-01 12:10:30 +13:00
  • a4488d6b50 doc/README: add more notes re comparison to other bindings mappu 2025-02-01 12:10:20 +13:00
  • 4b747aa9b1
    Include directory for Qt5/6 roots Alex Hughes 2025-01-30 21:01:31 -08:00
  • 9fb58ee608
    Reintroduce the scintilla Alex Hughes 2025-01-30 20:35:43 -08:00
  • e69b590ad6
    Extract out Qt5 and Qt6 roots Alex Hughes 2025-01-30 20:22:43 -08:00
  • ce7451fa0f
    Switch to using aqt for Qt versions Alex Hughes 2025-01-30 20:12:55 -08:00
  • 439f3a1fb5 const in callbacks Jacek Sieka 2025-01-27 14:14:23 +01:00
  • 7ee91701fc
    Merge pull request #149 from mappu/miqt-android-ci-pipeline mappu 2025-01-25 12:30:45 +13:00
  • a6f4c62cc8 ci: add android test build and apk package mappu 2025-01-25 11:11:09 +13:00
  • 9f5240b2a8 docker/android: clear ENTRYPOINT to allow easier use in scripts mappu 2025-01-25 11:27:15 +13:00
  • 6b421799fb
    Merge pull request #148 from mappu/miqt-zero-length-slices mappu 2025-01-25 09:06:10 +13:00
  • a4b99fcfae test: add test for round-trip of zero length byte slices mappu 2025-01-24 18:51:21 +13:00
  • e4756d1e76 qt: rebuild (add checks for zero length byte slices) mappu 2025-01-24 18:51:12 +13:00
  • c80c0ff441 genbindings: fix indexing of zero-length byte arrays mappu 2025-01-24 18:51:00 +13:00
  • 24cf11dc28
    clang2il.go: Check for desugared types (support clang-19+) Rick Calixte 2025-01-20 14:10:40 -05:00
  • a80a93966d
    Merge pull request #140 from mappu/miqt-more-virtual-functions mappu 2025-01-20 18:14:53 +13:00
  • f635e606a3 qt: rebuild (add more virtual override functions) mappu 2025-01-19 16:39:11 +13:00
  • 7e8f451e48 genbindings: fix checking private methods of wrong class mappu 2025-01-19 17:06:58 +13:00
  • d3319cf273 genbindings: move inheritance exceptions to config-allowlist mappu 2025-01-19 17:06:35 +13:00
  • 8705ac0b5c genbindings: expand virtual overrides to cover indirect base classes mappu 2025-01-19 16:38:55 +13:00
  • 883ba8c131 genbindings: change AllInherits() to return lookupResultClass mappu 2025-01-19 16:38:27 +13:00
  • 28fd54f6a3
    Merge pull request #138 from mappu/miqt-subclass mappu 2025-01-19 12:21:48 +13:00
  • 328e80e929 qt: rebuild (check the dynamic_cast return value) mappu 2025-01-18 17:57:48 +13:00
  • 5cce6739f5 genbindings: remove last use of isSubclass variable mappu 2025-01-18 17:57:25 +13:00
  • 3697849067 genbindings: use dynamic_cast's return value to verify override is safe mappu 2025-01-18 17:57:16 +13:00
  • 693760653d qt: rebuild (final classes, simpler destructors) mappu 2025-01-18 17:42:41 +13:00
  • 929e4e630a Simplify delete Jacek Sieka 2025-01-18 17:42:00 +13:00
  • 676012fdef doc/CHANGELOG: release notes for v0.8.0 v0.8.0 mappu 2025-01-18 17:22:59 +13:00
  • 8df8898dd8 makefile: allow using a custom docker invocation mappu 2025-01-18 17:22:45 +13:00
  • b4c82ca133 docker: exclude some repo temporary binary files from docker context mappu 2025-01-18 17:22:34 +13:00
  • 6bf202175c gitignore: add comments for recent entries (Updates: #126) mappu 2025-01-18 17:16:29 +13:00
  • 501227d877
    Merge pull request #126 from arnetheduck/makefile mappu 2025-01-17 18:23:39 +13:00
  • 422e81dc78
    Merge pull request #135 from arnetheduck/log-blocked mappu 2025-01-17 18:22:47 +13:00
  • 5cbbec5619 Log blocked methods Jacek Sieka 2025-01-15 10:56:57 +01:00
  • 0474d3f8b2 create go build directory Jacek Sieka 2025-01-11 20:48:48 +01:00
  • da9349971c Add Makefile for rebuilding bindings Jacek Sieka 2025-01-09 13:09:26 +01:00
  • 3d864cdb7b
    Merge pull request #131 from mappu/miqt-mingw-qt6-docker mappu 2025-01-11 18:10:15 +13:00
  • 408e6f55d3 qt6: rebuild (block QHashSeed::toUnsignedLong function) mappu 2025-01-11 17:41:10 +13:00
  • f15c54b153 genbindings: blocklist QHashSeed::size_t mappu 2025-01-11 17:40:38 +13:00