Commit graph

679 commits

Author SHA1 Message Date
Ivailo Monev
783771ce2b revert some of the changes from 48a45d0c
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-06 12:55:21 +00:00
Ivailo Monev
ed0505b630 note in README that moc, uic, rcc and lrelease are linked to components
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-06 02:11:59 +00:00
Ivailo Monev
84f3f7b25a remove OpenSSL API glue
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-04 16:13:44 +00:00
Ivailo Monev
47fe296357 minor QStringMatcher cleanup
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-04 15:17:37 +00:00
Ivailo Monev
48a45d0cd4 build fixes for the QT_STRICT_ITERATORS conditional
the only thing left to fix is the dbus component which requires the
pointer operator backported from 9c5a77f0ef
but it messes up the erase and insert templates and causes source
incompatibilities so it has to investigated further.

upstream commits:
fad1fa65ed
7c1e0fef8e
c4fbe872be
0412ad3513

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-04 14:15:26 +00:00
Ivailo Monev
42ab80dc7d cleanup QByteArrayMatcher
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-04 14:09:34 +00:00
Ivailo Monev
f919cfd564 remove useless git attributs config for 3rd party sources
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-03 22:46:29 +00:00
Ivailo Monev
ab30440d61 temporary fix for the fixed pool allocator used on x86_64
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-03 22:44:40 +00:00
Ivailo Monev
9264175e54 fix some compiler warnings in gui component
upstream commits:
911cfc4e90

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-02 15:17:45 +00:00
Ivailo Monev
556b3a715d note recently fixed bug report in README
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-02 14:46:25 +00:00
Ivailo Monev
ae0c574fd2 fix build if script component with LTO
https://bugs.webkit.org/show_bug.cgi?id=56088

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-01 12:43:07 +00:00
Ivailo Monev
af86abe7bb various cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-31 19:27:38 +00:00
Ivailo Monev
731802d03b add a qHash for QUuid
upstream commits:
55d68a16aa

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-31 16:31:23 +00:00
Ivailo Monev
55313deba2 fix build of QVector benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-29 15:00:27 +00:00
Ivailo Monev
4e078c3e50 add QT_STRICT_ITERATORS to possible future build definitions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-29 15:00:09 +00:00
Ivailo Monev
22b0ec7f43 do not try to alighn the QVector data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-29 14:49:40 +00:00
Ivailo Monev
ee3d396f73 inline qMallocAligned(), qReallocAligned() and qFreeAligned() to non-alighgned functions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-29 14:45:42 +00:00
Ivailo Monev
354c96b491 remove checks for obsolete arguments
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-29 14:43:43 +00:00
Ivailo Monev
ef9ef0da73 fix ###'es in qrect.h (2)
I missed those

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 20:27:51 +00:00
Ivailo Monev
ace9408af4 fix build of accessible widgets plugin after e6d4eb5
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 20:22:03 +00:00
Ivailo Monev
5830ea05ff fix build of QVector benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 20:17:37 +00:00
Ivailo Monev
5960b86bff fix build of gui component after e6d4eb54
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 20:13:55 +00:00
Ivailo Monev
e13bd0f73d misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 20:02:20 +00:00
Ivailo Monev
e6d4eb5454 fix ###'es in qrect.h
upstream commits:
3b973971fb

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 20:02:00 +00:00
Ivailo Monev
4f9ce89213 merge QUrl::fromEncoded() overload
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 19:45:00 +00:00
Ivailo Monev
da9223c3fc fix ### comments in QSet
upstream commits:
bb5ae21c41

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 19:40:17 +00:00
Ivailo Monev
08ca2b5cb6 fix some (but not all) build issues with strict iterators
those are some that I've encountered and have not been addressed in Qt5
as far as I can tell or do not apply to it at all (e.g. QCommandLineParser
which was borrowed from CopperSpice)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 19:39:07 +00:00
Ivailo Monev
428a9cf2bf make use of some STD algorithms when possible
Qt5 has already dumped the algorithms, Katie is unlikely to do so

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 17:04:47 +00:00
Ivailo Monev
3d3fd0d3f9 make Arch MinGW package depend on mingw-w64-libpng for at least one image format support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 14:28:11 +00:00
Ivailo Monev
8cb3f33841 Merge branch 'master' of https://github.com/fluxer/katie 2016-05-28 14:11:06 +00:00
Ivailo Monev
15fbbfc81e fix some compiler warnings in designer component
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 14:10:52 +00:00
Ivailo Monev
df2113fe7d use valSeen since it results in unused warning otherwise
upstream commits:
9dc7f84839

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 13:26:45 +00:00
Ivailo Monev
38cad0a259 improve Win32 toolchain file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 12:08:44 +03:00
Ivailo Monev
95b67f8000 correct description of GLIB2_CONFIG_INCLUDES
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 04:29:07 +00:00
Ivailo Monev
b1bdfcca85 remove useless message from build system
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 03:24:09 +00:00
Ivailo Monev
42cfb1bf3a remove unused member orientation from QToolBarExtension
upstream commits:
55878865db

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 03:17:47 +00:00
Ivailo Monev
4b114f9688 fix instances of !var & const that should be !(var & const)
the warning not covered with this commit is fixed via 16c3714774

upstream commits:
ef96489ede

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 02:03:52 +00:00
Ivailo Monev
8cacaf808c note in that mixing Qt4 and Katie is a bad idea
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 01:54:43 +00:00
Ivailo Monev
c076cd7612 removed obsolete function QUuid::operator QString()
upstream commits:
b0cf81684d

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 01:53:50 +00:00
Ivailo Monev
f2f58824a1 fix some compiler warnings in 3rd party JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-27 23:34:48 +00:00
Ivailo Monev
00590ff141 cleanup QString data structure
some of the changes are my own

upstream commits:
ee85e9cc10

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-27 17:37:15 +00:00
Ivailo Monev
07262441f1 one less FIXME to worry about
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-27 15:45:29 +00:00
Ivailo Monev
e98985b359 fix author warning about ARM sources
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-27 15:45:14 +00:00
Ivailo Monev
d3aa4ab206 convert length functions in QDom from uint to int
the regression fix (b20d6cde) for QTBUG-49113 does not apply to Katie since
the count of the map cannot be less than zero

upstream commits:
83176f27a4

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-26 12:15:46 +00:00
Ivailo Monev
460c0f4de1 avoid old-style casts in debug/warning messages
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-26 10:09:34 +00:00
Ivailo Monev
b3bed1a564 match the virtuals in QBuffer reimplementations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-26 10:08:02 +00:00
Ivailo Monev
16c3714774 fix a compiler warning in QGtkStyle style
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-26 10:06:51 +00:00
Ivailo Monev
9bf3228abc avoid unnecessary casts and constructions
there are many more of those

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-25 17:12:22 +00:00
Ivailo Monev
b7894f1cfb note where UNIFDEF_EXECUTABLE is set from
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-25 17:09:37 +00:00
Ivailo Monev
7e7ff781a6 get rid of now redundant dbus symbols header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-25 14:39:00 +00:00