Commit graph

37 commits

Author SHA1 Message Date
therecipe
1c2fcd441f breaking changes; make use of qmake + drop legacy code
The cgo files are now generated by parsing the Makefiles generated by
qmake.
This greatly simplifies the support for additional targets, and also
removes the need to maintain extra backward and forward compatibility
code.

But these (backend) changes needed to come along with some breaking
changes to the (fontend) tooling.
So there is now the need to always specify the target when you use
qtmoc, qtrcc or qtminimal.

Some other minor breaking changes were:
The moc and rcc files are not automatically removed anymore by qtdeploy.
Because qtdeploy now has a -fast flag to make used of these cached
files.

The use of docker is now specified by using the -docker flag.

And the docker images were renamed to make their use case more clear.
2017-03-16 20:18:32 +01:00
therecipe
70f198d247 fix connect functions, dynamic mxe lookup, futher qmake related changes 2017-03-02 19:24:25 +01:00
therecipe
4e702e0d6e fix missing header for minimal builds + change empty string behaviour 2017-02-21 14:13:05 +01:00
therecipe
177d16c013 new webview module + example + more subnamespace functions 2017-02-17 18:55:39 +01:00
therecipe
3efb5f57e8 removed unnecessary overridden functions 2017-02-15 17:48:35 +01:00
therecipe
9cb2c840ec initial update to Qt 5.8 + breaking changes + new speech module
1. the qt api changed in various places
2. dropped the "_minimal" suffix for the deployment folders
3. to keep using older versions of Qt (5.7.1 for example), one would
now need to explicit export "QT_VERSION=5.7.1" and also
"QT_DIR=/path/to/Qt5.7.1"
2017-02-10 18:18:44 +01:00
therecipe
580d22b6fb initial support for qtmoc constructors + new androidextras exception functions 2017-01-22 18:34:39 +01:00
therecipe
aa03aa56d5 cleanup + refactor 2017-01-18 19:28:40 +01:00
therecipe
6f05f39db9 minor cleanup 2017-01-14 00:36:20 +01:00
therecipe
a38697d6be support the readData function 2017-01-11 16:18:44 +01:00
therecipe
4afb83f930 partial support of generic containers 2016-11-15 23:07:05 +01:00
therecipe
2ac66d2373 remove (QByteArray == string) + better primitive conversion 2016-11-09 19:31:25 +01:00
therecipe
a1debde078 remove and ignore cgo_* files 2016-10-21 22:09:16 +02:00
therecipe
c0d3e45458 support homebrew on macOS + update ci + new debug logger 2016-10-20 03:25:57 +02:00
therecipe
57b3c13a82 support for pkg-config on linux 2016-10-14 19:06:35 +02:00
therecipe
568a1bf3eb fix qstring whitespace bug on linux 2016-10-13 17:14:49 +02:00
therecipe
2e41f3bfab env vars for deps + fix static link order + amd64 ios-sim + buildtags + winextras + x11extras 2016-10-04 18:12:55 +02:00
therecipe
b852f4e706 support for raspberry pi + update readme 2016-09-16 19:56:36 +02:00
therecipe
7bcd38cd53 fix signal table cleanup 2016-08-26 15:33:11 +02:00
therecipe
2f211fcbb9 fix signal table lookup 2016-08-24 17:00:49 +02:00
therecipe
57465bf582 fix memory leaks + more primitives + cleanup 2016-08-23 22:51:01 +02:00
therecipe
1693c8079c fix memory leaks + new example 2016-08-19 23:20:42 +02:00
therecipe
d15b51d641 fix android + fix minimal + new example 2016-06-25 19:55:12 +02:00
therecipe
6e74deb447 new sailfish module 2016-06-19 04:24:38 +02:00
therecipe
5135ca6e12 update to qt 5.7.0 + new modules 2016-06-16 17:49:55 +02:00
therecipe
d1ee5a37c9 build minimal binaries 2016-05-28 18:18:42 +02:00
therecipe
7e98e7f877 update to qt 5.6.0 2016-05-11 15:33:24 +02:00
therecipe
c0571eec4e cleanup and support for abstract classes 2016-04-28 19:43:44 +02:00
therecipe
aec7889885 new qtmoc tool and preparation for qt 5.6 2016-04-16 18:48:26 +02:00
therecipe
3bc511e9d1 fix minor android issues 2016-01-26 17:58:25 +01:00
therecipe
f254a2b93a merged *.go files, include guards for *.h files, minor fixes 2016-01-08 02:44:20 +01:00
therecipe
1313b6c743 functions for the connected virtual-functions and signals, as well as for the default implementations 2016-01-04 02:05:31 +01:00
therecipe
83fd9e9574 minor cleanup 2015-12-16 17:18:38 +01:00
therecipe
6415019ade support for impure virtual functions that return void, android stdout to logcat 2015-12-15 02:01:51 +01:00
therecipe
291bbd34fa extended androidextras, android objectname fix, merged and cleaned *.h and *.cpp with stable code generation, recovering from panics, updated readme with screenshots 2015-12-06 00:56:16 +01:00
therecipe
254a798c3d androidextras fix 2015-11-19 19:47:00 +01:00
therecipe
1f2e33b775 support for androidextras 2015-11-19 19:29:30 +01:00