a4a4074948
android: major rework for all-in-one android support
2025-04-29 22:48:09 +12:00
687579d76f
miqt-docker: set $HOME to /tmp inside container
2025-04-29 22:47:21 +12:00
6984b83aea
miqt-docker: add -minify-build task
2025-04-29 22:46:50 +12:00
34e7429fe1
miqt-docker: add -windows-build task
2025-04-29 22:46:36 +12:00
c6ff8e0533
miqt-docker: support 'native', add -build task, conditional isatty
2025-04-29 22:46:16 +12:00
b2536be8d5
miqt-docker: change wildcard from * to - to avoid shell interpretation
2025-04-29 22:43:13 +12:00
d075984e77
miqt-docker: auto cleanup old container versions
2025-04-29 22:42:48 +12:00
ded180f77b
Makefile: simplify to use miqt-docker
2025-04-26 18:52:30 +12:00
b3d5f541f0
miqt-docker: conditionally use -it if parent was a tty
2025-04-26 18:52:30 +12:00
69190ece2c
miqt-docker: use -it to ensure ^C signals make it through
2025-04-26 17:47:34 +12:00
8328ca7e12
gitignore: remove some obsolete local excludes
2025-04-26 17:33:11 +12:00
c7b7e8fdfb
pkg-config: move into docs/, delete the example files
2025-04-26 17:32:57 +12:00
7dd11c6d9b
docker/genbindings: inline pkg-config defintions for context-free builds
2025-04-26 17:23:27 +12:00
e7892c780e
miqt-docker: create local GOCACHE/GOMODCACHE if they do not yet exist
2025-04-26 17:22:53 +12:00
540b306715
miqt-docker: initial commit
2025-04-26 12:06:46 +12:00
da7c82a719
Merge pull request #205 from rcalixte/qt_pdf
...
Add Qt PDF
2025-04-24 21:51:43 +12:00
Rick Calixte
4e841e0053
README: Add Qt PDF packages
2025-04-20 14:15:48 -04:00
Rick Calixte
72ad16086a
genbindings.Dockerfile: Add Qt PDF packages
2025-04-20 13:25:26 -04:00
Rick Calixte
fdb15300e8
pdf: Add Qt PDF examples
2025-04-20 13:15:14 -04:00
Rick Calixte
c43c65ee2a
.gitignore: Add Qt PDF Examples
2025-04-20 13:12:13 -04:00
Rick Calixte
5a39358a1e
qt: Rebuild (Add Qt PDF)
2025-04-20 13:11:21 -04:00
Rick Calixte
4cba7b0c99
config-libraries.go: Add Qt PDF
...
* Closes #200
2025-04-20 13:10:39 -04:00
35663b8236
doc/CHANGELOG: release notes for v0.10.0
v0.10.0
2025-04-15 22:10:33 +12:00
5540d4d5d9
doc/README: update list of supported libraries
2025-04-15 22:10:16 +12:00
0a9b05ec3c
Merge pull request #199 from mappu/miqt-archlinux-qt69
...
Fixes for Arch Linux, Qt 6.9.0, and macOS Brew by splitting up Qt6Network and Qt6WebChannel packages
2025-04-15 21:50:33 +12:00
88526d3e2c
doc/README: add archlinux pacman instructions
2025-04-15 20:57:10 +12:00
f48a9c4c07
Makefile: add clean-cache helper function
2025-04-15 20:57:10 +12:00
1887b2e542
sctp: add qt6 qsctpserver + qsctpsocket example
2025-04-15 20:57:10 +12:00
1fe7c9cc02
qnetwork: add qt6 qnetwork example
2025-04-15 20:57:10 +12:00
858536e378
qt: rebuild (split sctp, dtls, qt6qmlwebchannel; invert linux ifdefs)
2025-04-15 20:57:06 +12:00
2c2344e786
genbindings: handle the case when RequireCpp needs to return void
2025-04-15 20:57:06 +12:00
bc4a22f142
genbindings: Qt6Network dtls functions require QT_CONFIG(dtls)
2025-04-15 20:50:00 +12:00
57fee82f35
genbindings: replace LinuxOnly with generic cpp/go requirements
2025-04-15 20:49:55 +12:00
dc4c83998a
genbindings: split qt5/6 QNetwork and qt6 QWebChannel into subpackages
2025-04-15 20:49:13 +12:00
acc5abdc38
genbindings/emitcabi: correct relative libmiqt path in nested subpackage
2025-04-13 19:57:44 +12:00
ee8c4c5ff3
qt: rebuild (block deprecated QWebEngineQuotaRequest)
2025-04-13 19:57:44 +12:00
66ffe9dfde
genbindings/config: block QWebEngineQuotaRequest deprecated in Qt 6.9
2025-04-13 19:57:44 +12:00
ccbfaf0819
genbindings/libraries: add OnlyHeaders/ExceptHeaders helpers
2025-04-13 19:57:40 +12:00
862bd100f4
Merge pull request #196 from mappu/miqt-next
...
Assorted minor breaking changes
2025-04-13 11:22:10 +12:00
13c09ce342
ci: ensure windows platforms can also compile the helloworld sample
2025-04-13 10:52:09 +12:00
9dbb0d4152
genbindings: fix wrong cabiZeroValue() for QString-pointers
2025-04-12 18:02:13 +12:00
afdc8409ab
genbindings: gofmt
2025-04-12 15:58:54 +12:00
13335282e0
genbindings: show pkg-config stderr in log output
2025-04-12 15:58:35 +12:00
f3de0e064f
examples/goroutine6: update for new overload ordinals
2025-04-12 14:59:43 +12:00
329ea18df8
genbindings: move applyQuirks into a transform pass, isolate packageName
2025-04-12 14:38:19 +12:00
9c8338b7ec
genbindings/cabi: remove not-triggered integer cases
2025-04-12 14:22:18 +12:00
336cbeef3a
qt: rebuild (integer type parameters - no change in practice)
2025-04-11 23:01:51 +12:00
Jacek Sieka
ac1d692b52
c: simplify integer mappings
...
`short` is perfectly fine as-is in C.
`qlonglong` is a bit trickier - Qt declares it to be `qint64` and
`qint64` to be `long long` - ergo, using `long long` in the C code is
fine but mapping `qint64` to `int64_t` actually might lead to trouble if
`int64_t` itself is not declared as `long long` (could be a mere `long
int` on some platforms) which in turn can lead to type-based pointer
aliasing violations :/ Ditto `qint32` vs `int32_t` which could be `int`
or `long`.
2025-04-11 22:59:07 +12:00
d66a0915bf
qt: rebuild (allow QVariantList methods) [BREAKING]
2025-04-11 22:56:11 +12:00
a58ac873a2
genbindings/transform: sort QVariant(QVariantList) ctor to end
2025-04-11 22:55:57 +12:00