Commit Graph

  • becfa690a7
    Merge 24cf11dc28a3ad800da34450548f3efa402285f5 into a80a93966d9472d2ca8eb16e10401986b22f4225 Rick Calixte 2025-01-20 14:37:17 -05: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 master 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
  • 4a9eb8cf57
    Merge 31698df7838de542e32f5fabbd4cc556de649d3f into 676012fdefdbd395efed3dc23d2e8514b59bede0 Jacek Sieka 2025-01-18 11:07:04 +01: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
  • 31698df783 oops Jacek Sieka 2025-01-12 08:10:22 +01:00
  • 0474d3f8b2 create go build directory Jacek Sieka 2025-01-11 20:48:48 +01:00
  • ffb2efce9d Move go name mangling to emitgo Jacek Sieka 2025-01-11 20:42:59 +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
  • d72bc4c568 doc/goroutine6: add example screenshot mappu 2024-12-29 18:27:19 +13:00
  • 6768a39090 doc/README: add guidelines about mainthread mappu 2024-12-29 18:25:52 +13:00
  • e347084d94 goroutine6: use mainthread.Wait() helper function mappu 2024-12-29 18:25:21 +13:00
  • f71dc1c303 goroutine6: use simpler downcasts mappu 2024-12-29 18:25:07 +13:00
  • 8777a73081 goroutine6: run as many workers as GOMAXPROCS mappu 2024-12-29 18:24:37 +13:00
  • 38a75178ca mainthread: add helper function to run code in main Qt thread mappu 2024-12-29 18:05:13 +13:00
  • 3c716baf7f Merge branch 'master' into goroutine6 mappu 2024-12-29 18:05:57 +13:00
  • ed3f414a7c doc: add notes for FreeBSD 14.2 mappu 2024-12-29 17:12:30 +13:00
  • 60052793be doc/CHANGELOG: release notes for v0.7.1 v0.7.1 mappu 2024-12-16 18:44:03 +13:00
  • 6aca27dadb gitignore: fix path for mdoutliner6 mappu 2024-12-16 18:43:57 +13:00
  • 4474952246 doc/CHANGELOG: fix typo in v0.7.0 changelog mappu 2024-12-16 18:43:29 +13:00
  • b31a1e3dfe
    Merge pull request #103 from mappu/miqt-automatic-bool mappu 2024-12-14 10:21:22 +13:00
  • cdcd1e71e0 doc/README: updated MSYS2 install instructions mappu 2024-12-11 19:56:11 +13:00
  • 240d1c3925 doc/README: remove requirement for manual bool define mappu 2024-12-11 19:55:59 +13:00
  • 7f114f1538 qt: rebuild (add -D_Bool=bool handling) mappu 2024-12-11 19:55:47 +13:00
  • 641dbd6d21 genbindings/cabi: add automatic -D_Bool=bool handling mappu 2024-12-11 19:55:32 +13:00
  • 02fd3dae07
    Merge pull request #101 from mappu/miqt-derived-bases mappu 2024-12-08 14:39:06 +13:00
  • 26d3e8170e qt: rebuild (base class pointers) mappu 2024-12-07 17:15:57 +13:00
  • 5a7a46e28f genbindings: use separate virtbase helper to get base pointers mappu 2024-12-07 17:15:42 +13:00
  • 398abfd574 qt: rebuild (merge some temporary variables) mappu 2024-12-07 15:02:06 +13:00
  • 1baf7342e5 genbindings: merge codepaths for go return value construction mappu 2024-12-07 15:00:03 +13:00
  • ce87828d36 qt: rebuild (add panic on invalid subclass attempt) mappu 2024-12-07 14:43:28 +13:00
  • 5271f8d4a1 genbindings: panic when trying to override methods on non-subclass mappu 2024-12-07 14:18:47 +13:00
  • 138883fb2d doc/README: add link to benchmarks thread mappu 2024-12-07 14:18:06 +13:00
  • 60022e37e7
    Add goroutine6 Rick Calixte 2024-11-10 16:05:35 -05:00
  • 5f7b9a47b8 doc/CHANGELOG: release notes for v0.7.0 v0.7.0 mappu 2024-11-27 20:59:47 +13:00
  • 863fd72333 doc/CHANGELOG: add extra entry for initial development mappu 2024-11-27 20:59:40 +13:00
  • 67c935c10b
    Merge pull request #96 from mappu/miqt-webengine mappu 2024-11-27 20:42:33 +13:00
  • a6eab7a514 doc/README: update latest list of package bindings mappu 2024-11-27 18:19:01 +13:00
  • b04953bc5f doc/README: update latest Linux build test notes mappu 2024-11-27 18:18:53 +13:00
  • 77cd3f2e79 webengine: add examples mappu 2024-11-27 18:16:55 +13:00
  • ad55d185da webengine: initial generation mappu 2024-11-27 18:16:48 +13:00
  • 6b2935add1 webengine: add genbindings integration mappu 2024-11-27 18:16:40 +13:00
  • ac3bb31a71 qt/network: rebuild (fix enum name collision) mappu 2024-11-27 18:16:25 +13:00
  • 9d587fdadf genbindings/go: avoid name collisions between enums and enum entries mappu 2024-11-27 18:12:40 +13:00