Commit Graph

  • 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
  • a64339b6d2 qt: rebuild (block qnetwork dtls for qt 5) 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
  • 33596d922f
    Merge pull request #130 from mappu/miqt-mainthread-qt5 mappu 2025-01-11 17:23:08 +13:00
  • b0346552a7
    Merge pull request #129 from mappu/miqt-readme mappu 2025-01-11 17:22:58 +13:00
  • d7c019b2a7 github/ci: run mingw-w64 qt6 tests in CI mappu 2025-01-11 17:19:50 +13:00
  • 9093bb1284 docker: add qt6 mingw-dynamic container mappu 2025-01-11 17:18:19 +13:00
  • 46b637a584 github/ci: add windows 32-bit test mappu 2025-01-11 16:35:01 +13:00
  • 39e6098f8a github/ci: label the win64 container as win64:qt5, not 'latest' mappu 2025-01-11 16:34:28 +13:00
  • 4a7c9cea9b doc/README: add notes on unsafePointer() widget comparisons mappu 2025-01-11 16:12:47 +13:00
  • a13aeab545 doc/license: bump copyright year mappu 2025-01-11 15:15:55 +13:00
  • de98894ce0 doc/README: add some more projects made with miqt mappu 2025-01-11 15:13:16 +13:00
  • 0b96c758ee mainthread: add qt5 port mappu 2025-01-11 15:50:09 +13:00
  • 4fa5c6b1a2 mainthread: update header guard to disambiguate qt5/qt6 paths mappu 2025-01-11 15:50:00 +13:00
  • 5979cb49d5 mainthread: replace _cgo_export import with handwritten prototype mappu 2025-01-11 15:49:45 +13:00
  • 3a63a129ae
    Merge pull request #124 from arnetheduck/cgo-export mappu 2025-01-11 15:21:00 +13:00
  • 23829495e2
    Merge pull request #123 from arnetheduck/small-fixes mappu 2025-01-11 15:19:26 +13:00
  • 8afbe0092a fix issues/125 admin 2025-01-10 18:18:12 +08:00
  • a0c6344ecd Avoid dependency on exported go header Jacek Sieka 2025-01-07 11:30:33 +01:00
  • 765592cca2 Small fixes Jacek Sieka 2025-01-07 09:29:45 +01:00
  • 4c0d782bd3
    Merge pull request #120 from mappu/miqt-conversiondecl mappu 2025-01-04 13:15:11 +13:00
  • 9bdd300985 examples/modelview_color6: add gitignore and screenshot mappu 2025-01-04 12:23:12 +13:00
  • 2cf02525ca examples/modelview_color6: update syntax mappu 2025-01-04 12:23:03 +13:00
  • 29ceb4e235 Add QVariant__Color examples st0pli 2024-12-30 09:51:37 +08:00
  • 913d4886ce qt: rebuild (add conversion operators) mappu 2025-01-04 12:19:04 +13:00
  • 81dd216f13 genbindings: add qfloat16 exceptions mappu 2025-01-04 12:46:43 +13:00
  • ad635b2b38 genbindings: support conversion operators mappu 2025-01-04 12:18:54 +13:00
  • c61b1b5e14
    Merge pull request #119 from mappu/miqt-clang-race-condition mappu 2025-01-04 11:34:09 +13:00
  • 60cb03785f genbindings: fix race condition in clang output pipe Jacek Sieka 2025-01-04 10:39:18 +13:00
  • cfc196d3a2
    Merge branch 'mappu:master' into master st0pli 2025-01-03 12:26:23 +08:00
  • 16bb62a11d
    Merge pull request #115 from mappu/miqt-32bit mappu 2024-12-31 17:07:59 +13:00
  • 6036380daa cflags/windowsqtstatic: update for new 32-bit containers mappu 2024-12-31 16:49:18 +13:00
  • 185246e902 docker: add 32-bit mingw docker containers mappu 2024-12-30 18:42:35 +13:00
  • 421013ccb8 qt: rebuild (move 64-bit constants to separate build file) mappu 2024-12-30 18:42:18 +13:00
  • dba031643c genbindings: move all large int constants to a 64-bit only build file mappu 2024-12-30 18:42:05 +13:00
  • 12618a309c
    Merge pull request #70 from rcalixte/goroutine6 mappu 2024-12-30 17:12:49 +13:00
  • 5352bd3590 Add QVariant__Color examples st0pli 2024-12-30 09:51:37 +08:00
  • 179c4c9c30 Add QVariant__Color support st0pli 2024-12-30 00:56:54 +08:00
  • ee156b8e7a
    Merge pull request #113 from mappu/miqt-doc-freebsd mappu 2024-12-29 18:56:33 +13:00