Commit graph

204 commits

Author SHA1 Message Date
therecipe
83311ce9ed fix static Qt deployments for darwin 2019-06-26 02:38:45 +02:00
therecipe
af32cfd0e0 fixes for Qt 5.12.4 and 5.13.0 + bump android docker image Qt api to 5.12.3 2019-06-24 21:03:10 +02:00
therecipe
0c188103d8 support for FreeBSD + fix webengine deployment on linux + pass PKG_CONFIG_PATH to docker 2019-06-06 01:07:51 +02:00
therecipe
0167e2b766 fix setup issues on linux + detect go version at runtime + let examples use NewQVariant1 + add pkg-config to docker images 2019-06-01 23:45:14 +02:00
therecipe
8a927e9edb various minor fixes
* make private constructors work across packages
* fix go module related docker deployment issues
* make svg module optional
* bump openssl version for android docker images
* new (experimental) function to directly call qml functions from go
* fix QVariant related issue with older Qt versions
* fix qtmoc issue
2019-05-22 00:01:13 +02:00
therecipe
38467ad28e improved type compatibility with qml through the transparent type conversion of QVariant
* qml support for map[string]T, map[string]map[string]*QVariant, [][]*QVariant, []map[string]*QVariant and map[string][]*QVariant
* qml support for []*CustomMocStruct
* new "NewQVariant1(interface{}) *QVariant" and "(*QVariant).ToInterface() interface{}" functions
* fix docker go module support
2019-05-16 05:31:11 +02:00
therecipe
89b7941f48 overall deployment speedup and size reduction
* various fixes for js/wasm ([]byte support, quickcompiler support, moc fixes)
* docker go modules support
* android arm64 support
* hide rarely used dependencies behind build flags
* various minor fixes
2019-05-13 20:37:59 +02:00
therecipe
9f97258ffe support for quickcompiler + minor cleanup + qtmoc speedup 2019-05-01 02:39:02 +02:00
therecipe
746779e4c0 minor cleanup + fix iOS linking issue 2019-04-28 02:44:55 +02:00
therecipe
120a741ef6 fix mxe/msys2 deployment issues + fix go module issue 2019-04-27 00:40:37 +02:00
therecipe
8a1f02f0e2 fix missing imports 2019-04-21 02:47:12 +02:00
therecipe
c1fcd95507 fix docker builds again + fix QT_PKG_CONFIG 2019-04-21 02:42:59 +02:00
therecipe
27fd3fea5f fix docker builds + reduce go module encapsulation + make setup more portable 2019-04-21 01:03:23 +02:00
therecipe
79b8fae1a7 breaking changes: support *long + change internal qt.{Connect,Get,Lend}Signal signature
* various minor fixes and cleanups
* support interface{} returns for js/wasm
* fix android builds on darwin
* support for the virtualkeyboard module
* fixes for docker image builds
* cleanup callback handling
* fix possible moc memory leaks
* new virtualkeyboard examples
2019-04-20 19:34:45 +02:00
therecipe
47435cc1dd various fixes for wasm, raspberry, go 1.12 and minor issues + initial support for Felgo (former V-Play)
* js/wasm GOCACHE fix for Go 1.12+
* make use of the official Go 1.12 wasm build and replace js.NewCallback with js.FuncOf
* update docker images to Go 1.12.4
* revive raspberry images
* fix raspberry related bundling issue
* add the multimedia module to the raspberry images
* fix raspberry related QT_API issue
* remove unecessary *char to []byte copy overhead in some unlikely cases
* fix Qt install script
* initial partially support for Felgo (former V-Play) on darwin
* fix charts/audio example and darwin
* fix common/widgets_demo example on iOS (issue #451)
* fix widgets/renderer memory leak
* fix possible QT_PKG_CONFIG + QT_VERSION race condition
* fix static linux docker image
2019-04-16 18:28:55 +02:00
therecipe
18d257176d fix for msys2 setup + fix static linux build issues + various minor fixes 2019-04-12 02:49:39 +02:00
therecipe
be7a7d5463 new static linux docker image + add qtsetup failfast flag + minor fix for docker deployments 2019-04-07 00:31:32 +02:00
therecipe
f041de0bd7 support 32bit windows builds again 2019-03-30 17:41:02 +01:00
therecipe
fafeae3221 fix ios xcode 10.2 issues + fix ios morestack issue + minor example fix 2019-03-28 03:44:17 +01:00
therecipe
e1b1bf0d39 fix moc inf loop issue + fixes for Qt 5.13 + fix asset dir deployment for msys2 and mxe builds 2019-03-26 22:40:13 +01:00
therecipe
c97efc221f fix nativeEvent functions + various fixes for minor issues 2019-03-22 20:48:57 +01:00
therecipe
be468a4be7 more fixes for go modules 2019-01-21 19:28:43 +01:00
therecipe
df49a978e8 fix rpath issue on linux again + more fixes for go modules 2019-01-18 04:38:48 +01:00
therecipe
39753cb4ef support for QWebEnginePage::print + skip generation of QOpenGLFunctions_* + fix for go modules desktop env
* generation of QOpenGLFunctions_ can be re-enabled by setting the "QT_GEN_OPENGL" env var
2019-01-15 01:19:42 +01:00
therecipe
5e15b74e0d minor fixes for Qt 5.6.3 + update readme 2019-01-13 03:36:26 +01:00
therecipe
32b5277246 remove verbose complains about missing modules post installation
+ minor fix for msys2 qml deployment issues
+ explicitly mention the GPLv3 license for certain modules during the setup
2019-01-10 19:49:33 +01:00
therecipe
a4b55d8d3c remove QMimeData::formats from blacklist 2019-01-02 20:33:45 +01:00
therecipe
5746a84fb2 support for Qt 5.12
* use clang for android builds
* official windows builds are 64 bit now
2018-12-17 01:52:29 +01:00
therecipe
531ee97d86 fix race conditions 2018-11-27 01:26:11 +01:00
therecipe
9885bf8662 fix for js/wasm + make fast deployments possible for js/wasm docker images 2018-11-18 04:08:14 +01:00
therecipe
4cdafbc0fd fix wrong iOS sysroot linking issue + revert minor change from de3f785 2018-11-17 17:42:12 +01:00
therecipe
de3f785199 more fixes for js/wasm + fix ldFlags issue + fix minor iOS build issue 2018-11-17 02:47:23 +01:00
therecipe
c2524f50a5 breaking changes: make *bool usable
+ various fixes for js/wasm
+ fix QT_DEBUG_QML for android(-emulator)
+ make os.Args usable in android(-emulator) and ios(-simulator)
2018-11-12 18:38:23 +01:00
therecipe
772acfb4cb support for QWebEngineCertificateError 2018-11-09 18:45:26 +01:00
therecipe
308a4f1aa8 various changes for js/wasm 2018-11-06 18:16:33 +01:00
therecipe
9221349d0b bring back QAbstractTextDocumentLayout.Draw + workaround for logrus issue 2018-10-31 18:12:08 +01:00
therecipe
70c935202e fixes for various minor issues + webassembly support 2018-10-30 16:53:05 +01:00
therecipe
16b369950c fix qtrcc symlink issue + make QGridLayout::addItem functions persistent 2018-10-24 19:42:47 +02:00
therecipe
3de3e2be88 more aggressive caching + new docker images 2018-10-23 23:33:34 +02:00
therecipe
459228ee51 fix backward compatibility on windows 2018-10-15 00:43:19 +02:00
therecipe
c1f31803cb fixes for various minor issues 2018-10-14 18:50:54 +02:00
therecipe
e06f9cf01c support for MacPorts + Nix on macOS 2018-10-09 18:38:22 +02:00
therecipe
8da358a56a fixes for various minor issues 2018-10-07 00:05:03 +02:00
therecipe
b5c3f659cc add QRgb functions + update docker images to Go 1.11 + fix Xcode path issue 2018-10-01 20:19:43 +02:00
therecipe
47bca7ecfd fix winextras + mxe deployment + linux webview deployment 2018-09-14 18:44:10 +02:00
therecipe
f3ae350b57 fix qtdeploy fast flag + update mxe docker images to Qt 5.11.1 2018-08-18 16:55:15 +02:00
therecipe
691e628621 fix js target + fix moc error type related issues + new self compiled static Qt 5.11.1 mxe docker image 2018-08-11 16:54:20 +02:00
therecipe
ad4b26dcd5 minor bugfixes + cleanup docker images 2018-08-03 20:17:13 +02:00
therecipe
41dadd489d minor cleanup + fix signal/slot error type issue 2018-07-23 22:18:06 +02:00
therecipe
618b3fc25a add api flag + fix rpi images 2018-07-16 18:50:11 +02:00