OSDN Git Service
Ivailo Monev [Sun, 19 May 2019 02:06:26 +0000 (02:06 +0000)]
QIODevice upstream fixes
this includes upstream commits:
https://github.com/qt/qtbase/commit/
0c748fb7b109244c03eebbceb400db53af95974c
https://github.com/qt/qtbase/commit/
06632928afbd44b13d333f390bc50403e63f87a4
https://github.com/qt/qtbase/commit/
85da1625e47cadf0b41e24863e8988e771e50943
https://github.com/qt/qtbase/commit/
c70658d301e274c3aaa1fb6cebe2a5e56db1277
https://github.com/qt/qtbase/commit/
a373ffcda9b2e7b38509dcb2e772b86d67a72c80
https://github.com/qt/qtbase/commit/
ed0c0070f9b05c647019270dfc42073d071c830a
https://github.com/qt/qtbase/commit/
35ee5349f2f549d5fe9d9bd57cef7af0047ee2d4
https://github.com/qt/qtbase/commit/
f40cf77b0fa1cd5353ca866a7a5799da9f303081
https://github.com/qt/qtbase/commit/
7c149dd86944b3669420832b2b14fac00327d4b7
https://github.com/qt/qtbase/commit/
84b739158d5fdc356e5c6c963ba740fd081db82e
https://github.com/qt/qtbase/commit/
ada8f1985d1f04440fca97894192748d98e47441
https://github.com/qt/qtbase/commit/
310b7ef010f524e8d3cde5605cd495a4ffed5862
https://github.com/qt/qtbase/commit/
05d980664fd3958add575712faf2abbb12b20857
https://github.com/qt/qtbase/commit/
1ce203d05a952f039105d30968daf2eacae66be8
https://github.com/qt/qtbase/commit/
a9c398096bcb342e7d7b1cec6137b0ee8d05872e
https://github.com/qt/qtbase/commit/
5221ae5f424f24000d877d2a4394e2d75a052cca
https://github.com/qt/qtbase/commit/
fe1cbe9ca78619b54b08e4ec1155d7e6e4e0640a
https://github.com/qt/qtbase/commit/
81e69ffdbac1e6f2066c2de3e5cfecbb923f2b15
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 18 May 2019 23:51:33 +0000 (23:51 +0000)]
compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 18 May 2019 23:51:06 +0000 (23:51 +0000)]
fix dbus const correctness
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 18 May 2019 23:03:02 +0000 (23:03 +0000)]
fix const correctness of QFileSystemEntry
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 18 May 2019 21:22:39 +0000 (21:22 +0000)]
remove the ability to set file name encode/decode functions
upstream commits:
https://github.com/qt/qtbase/commit/
57c755fef00c8269b083817228f046e4d950a580#diff-
e182b98bc07a49dae64af93313f45d4f
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 18 May 2019 17:42:32 +0000 (17:42 +0000)]
QHashData cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 18 May 2019 17:41:02 +0000 (17:41 +0000)]
Revert "QHashData cleanup"
This reverts commit
7b64a37abe5ee1f14eb8ec2e4f43910eff404c72.
Ivailo Monev [Sat, 18 May 2019 16:01:25 +0000 (16:01 +0000)]
QHashData cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 18 May 2019 15:27:18 +0000 (15:27 +0000)]
deal with TODO
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 18 May 2019 15:09:01 +0000 (15:09 +0000)]
deal with TODO
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 18 May 2019 04:53:22 +0000 (04:53 +0000)]
make QAtomicInt reference counting logic match that of QBasicAtomicInt
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 18 May 2019 04:49:19 +0000 (04:49 +0000)]
QVectorData cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 18 May 2019 03:04:34 +0000 (03:04 +0000)]
fancy xml headers compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 18 May 2019 02:59:47 +0000 (02:59 +0000)]
create fancy QXmlAttributes header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 17 May 2019 20:46:49 +0000 (20:46 +0000)]
deal with FIXME about tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 17 May 2019 20:05:39 +0000 (20:05 +0000)]
make use of QMutexLocker in QCoreApplication
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 17 May 2019 20:03:28 +0000 (20:03 +0000)]
make QLocale test usable for systems not using glibc
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 17 May 2019 17:32:24 +0000 (17:32 +0000)]
remove unused extradata from QMetaObject
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 17 May 2019 15:49:01 +0000 (15:49 +0000)]
add now required forward declaration to QSessionManager header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 17 May 2019 04:48:32 +0000 (04:48 +0000)]
import fresh copies of 3rd party cycle, callgrind and valgrind headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 17 May 2019 04:45:12 +0000 (04:45 +0000)]
QIconvCodec cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 16 May 2019 19:44:45 +0000 (19:44 +0000)]
oops, fix QPalette::currentColorGroup()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 16 May 2019 19:35:59 +0000 (19:35 +0000)]
cleanup forward declarations in qwindowdefs header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 16 May 2019 18:37:22 +0000 (18:37 +0000)]
QGridLayout cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 16 May 2019 18:36:52 +0000 (18:36 +0000)]
QLayoutPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 16 May 2019 18:35:30 +0000 (18:35 +0000)]
QGesturePrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 16 May 2019 18:07:05 +0000 (18:07 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 16 May 2019 18:06:22 +0000 (18:06 +0000)]
QBoxLayoutPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 16 May 2019 18:06:01 +0000 (18:06 +0000)]
QActionPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 16 May 2019 17:33:58 +0000 (17:33 +0000)]
QUuid cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 16 May 2019 17:29:41 +0000 (17:29 +0000)]
QPalette cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 16 May 2019 15:56:48 +0000 (15:56 +0000)]
Revert "use plain pointer for QDateTime private data pointer"
This reverts commit
e4dcb435864e5d44fae3dd07c6b481816b04ce06.
Ivailo Monev [Thu, 16 May 2019 14:53:28 +0000 (14:53 +0000)]
remove double headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 16 May 2019 05:20:18 +0000 (05:20 +0000)]
initialize thread locals
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 16 May 2019 02:39:27 +0000 (02:39 +0000)]
use plain pointer for QDateTime private data pointer
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 15 May 2019 23:45:52 +0000 (23:45 +0000)]
plug QResource memory leak
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 15 May 2019 22:46:04 +0000 (22:46 +0000)]
remove input context leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 15 May 2019 22:42:30 +0000 (22:42 +0000)]
review cached variables related to building the project
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 15 May 2019 22:42:05 +0000 (22:42 +0000)]
update ignored files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 15 May 2019 20:45:59 +0000 (20:45 +0000)]
removed TODO file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 15 May 2019 20:44:59 +0000 (20:44 +0000)]
on Arch mariadb is not required to build the project, only the client libraries
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 15 May 2019 20:44:06 +0000 (20:44 +0000)]
rename build related CMake macro
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 15 May 2019 20:42:09 +0000 (20:42 +0000)]
review build options info
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 23:09:55 +0000 (23:09 +0000)]
get rid of QThreadStorage
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 19:54:14 +0000 (19:54 +0000)]
compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 19:40:19 +0000 (19:40 +0000)]
replace ThreadSpecific with thread_local in JavaScript engine
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 18:10:54 +0000 (18:10 +0000)]
put common core helper functions in non-anonymous namespace and fix compiler warning
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 17:58:50 +0000 (17:58 +0000)]
initialize thread locals
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 17:04:19 +0000 (17:04 +0000)]
require fontconfig atleast v2.4.2
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 16:21:36 +0000 (16:21 +0000)]
update ignored files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 16:20:40 +0000 (16:20 +0000)]
add script for checking if header is included more than once
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 16:20:06 +0000 (16:20 +0000)]
add debug build script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 15:21:03 +0000 (15:21 +0000)]
plug QFontCache memory leak
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 15:12:21 +0000 (15:12 +0000)]
partitially revert
be608ca159f49be239851139c2caaa6fd74a2410
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 15:11:30 +0000 (15:11 +0000)]
replace QStringList pointer with object in designer components
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 14:50:07 +0000 (14:50 +0000)]
plug uic memory leak
upstream commit:
https://github.com/qt/qtbase/commit/
627657217e9c74ca0ed622cb5df122f555fa8070
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 05:38:21 +0000 (05:38 +0000)]
plug qrand() memory leak
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 14 May 2019 02:24:30 +0000 (02:24 +0000)]
Revert "QTBUG-27500 has been addressed, update README [ci skip]"
This reverts commit
ac69736b2db854633f6dc1993543cc64a3cd4155.
Ivailo Monev [Tue, 14 May 2019 02:24:26 +0000 (02:24 +0000)]
Revert "get rid of aliased coordinate delta"
This reverts commit
e032708773086d3acf3af2983ea5dc8eece8aeb5.
Ivailo Monev [Mon, 13 May 2019 22:39:47 +0000 (22:39 +0000)]
Revert "remove the gray raster code"
This reverts commit
142d67c13ee436cd87eda307aae812fceeded651.
Ivailo Monev [Mon, 13 May 2019 21:54:14 +0000 (21:54 +0000)]
add script to add '#pragma once' before header guards
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 21:12:50 +0000 (21:12 +0000)]
adjust fastdev script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 20:06:36 +0000 (20:06 +0000)]
QTBUG-27500 has been addressed, update README [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 20:04:58 +0000 (20:04 +0000)]
Merge branch 'nograyraster'
Ivailo Monev [Mon, 13 May 2019 20:01:54 +0000 (20:01 +0000)]
get rid of aliased coordinate delta
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 19:10:57 +0000 (19:10 +0000)]
fix debug build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 18:29:27 +0000 (18:29 +0000)]
remove the gray raster code
this is mostly for test purposes only. the removal will affect
some of the widgets drawing, especially round corners (like the
Plasma "Tool Box" and radio buttons with the Oxygen style). with
previous tests some changes to the outline mapper (QOutlineMapper)
were needed to fix some rounding issues but caused others so I am
not sure if I can make it work well without the Freetype2
rasterizer but I sure will try, again, if I have the time for it.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 18:23:35 +0000 (18:23 +0000)]
build system cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 17:17:26 +0000 (17:17 +0000)]
QTextUndoCommand cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 16:59:02 +0000 (16:59 +0000)]
QTextBlockData and QTextDocumentPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 16:19:59 +0000 (16:19 +0000)]
regenerate man pages, mostly for date bump
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 15:37:59 +0000 (15:37 +0000)]
ConverterState cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 15:04:24 +0000 (15:04 +0000)]
update README and comments in Travis file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 04:45:35 +0000 (04:45 +0000)]
make QDBusContextPrivate::set noop
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 04:43:36 +0000 (04:43 +0000)]
QDBusConnectionPrivate identation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 04:42:58 +0000 (04:42 +0000)]
add asserts in QDBusContext
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 02:24:20 +0000 (02:24 +0000)]
linking against mysql on xenial requires lz4
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 02:21:52 +0000 (02:21 +0000)]
libpqtypes-dev is needed too on Debian and derivatives
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 02:12:48 +0000 (02:12 +0000)]
invoke bsdtar after installing it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 02:10:33 +0000 (02:10 +0000)]
use downloaded ninja for xenial too
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 02:05:40 +0000 (02:05 +0000)]
xenial can start xvfb via services entry
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 01:58:22 +0000 (01:58 +0000)]
switching to xenial Travis environment
Ivailo Monev [Mon, 13 May 2019 01:57:12 +0000 (01:57 +0000)]
switching to xenial Travis environment
Ivailo Monev [Mon, 13 May 2019 01:36:56 +0000 (01:36 +0000)]
make oldmake script test all-in-one and regular build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 01:36:36 +0000 (01:36 +0000)]
oops, fix build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 01:24:05 +0000 (01:24 +0000)]
fallback to curl if wget is not found in oldmake script [ci skip]
Ivailo Monev [Mon, 13 May 2019 00:59:14 +0000 (00:59 +0000)]
cmake modules review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 13 May 2019 00:07:12 +0000 (00:07 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 21:00:58 +0000 (21:00 +0000)]
update README [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 20:48:04 +0000 (20:48 +0000)]
move custom metatypes access to the scope it is used in
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 20:40:35 +0000 (20:40 +0000)]
declare LayoutDirection as integers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 20:39:57 +0000 (20:39 +0000)]
now that QVariant::Float is a thing, use it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 20:26:56 +0000 (20:26 +0000)]
introduce QVariant::Float as alias to QMetaType::Float
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 20:19:41 +0000 (20:19 +0000)]
QWidgetActionPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 20:17:57 +0000 (20:17 +0000)]
update qconfig header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 20:15:03 +0000 (20:15 +0000)]
QMenuBarPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 20:10:05 +0000 (20:10 +0000)]
unify QChar enums declaration style
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 18:19:43 +0000 (18:19 +0000)]
Python bindings via Shiboken
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 17:57:07 +0000 (17:57 +0000)]
remove duplicate headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 17:40:44 +0000 (17:40 +0000)]
update translations [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>