OSDN Git Service
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>
Ivailo Monev [Sun, 12 May 2019 17:25:01 +0000 (17:25 +0000)]
oops, adjust QKeyEvent contructor
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 17:22:59 +0000 (17:22 +0000)]
remove reference to now gone OpenGL module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 17:22:19 +0000 (17:22 +0000)]
QKeyEvent, QContextMenuEvent and QToolBarChangeEvent cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 16:06:09 +0000 (16:06 +0000)]
QTextControlPrivate, QTextCopyHelper, QTextDocumentFragmentPrivate and QTextEngine cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 15:48:54 +0000 (15:48 +0000)]
QDBusUnixFileDescriptor cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 14:51:05 +0000 (14:51 +0000)]
update namefsck script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 05:35:26 +0000 (05:35 +0000)]
effectively revert
42ab80dc7d2989f5c9c32c97c368590e4317ea10
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 05:32:54 +0000 (05:32 +0000)]
add missing break in QTextBoundaryFinder
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 12 May 2019 01:53:55 +0000 (01:53 +0000)]
update README
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 11 May 2019 23:35:23 +0000 (23:35 +0000)]
remove reference to non-existing external qDBusInitThreads
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 11 May 2019 22:34:49 +0000 (22:34 +0000)]
dbus fixes
this includes the following upstream commits:
https://github.com/qt/qtbase/commit/
e4eb9bfbf74385cb3ee5d7225814be697aa47285
https://github.com/qt/qtbase/commit/
2bcbe227bdcfded9ae01b289e78aa9e117613056
https://github.com/qt/qtbase/commit/
fb166648936410f791ae6e600756d255b4a50545
https://github.com/qt/qtbase/commit/
d370878aa0510e1e51eb9014965f505e395f3f81
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 11 May 2019 22:07:35 +0000 (22:07 +0000)]
dbus fixes
this includes the following upstream commits:
https://github.com/qt/qtbase/commit/
eb99c28861f5e841f306cfe8689627fe0e9bf2e8
https://github.com/qt/qtbase/commit/
73a1e8c60d894701f34806cc4b847aa2814bf389
https://github.com/qt/qtbase/commit/
6a2bdc4ee2dc49b5d89d09a1f255a7a0e2f18acf
https://github.com/qt/qtbase/commit/
ab68958213b607a0f36e624a0a36d0f76aea654c
https://github.com/qt/qtbase/commit/
acd0dae3f49662047d76f5e7d6ab1f333c38549e
https://github.com/qt/qtbase/commit/
2e12f6e63ddb1ea3c79660cd99ffb96d4cd0bd82
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 11 May 2019 21:12:42 +0000 (21:12 +0000)]
minimum required DBus version is 1.2
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 11 May 2019 20:10:37 +0000 (20:10 +0000)]
private structures cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 11 May 2019 15:59:10 +0000 (15:59 +0000)]
fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 11 May 2019 02:33:51 +0000 (02:33 +0000)]
declare builtin metatype in same order as enum
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 11 May 2019 00:57:00 +0000 (00:57 +0000)]
gui variant fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 10 May 2019 21:48:56 +0000 (21:48 +0000)]
minor headers inclusions cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>