OSDN Git Service

kde/Katie.git
3 years agoupdate README
Ivailo Monev [Wed, 9 Dec 2020 09:44:20 +0000 (09:44 +0000)]
update README

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd support for PostgreSQL v9.1+
Ivailo Monev [Wed, 9 Dec 2020 09:41:08 +0000 (09:41 +0000)]
add support for PostgreSQL v9.1+

drop support for versions earlier than v7.4 while at it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused SQL plugins drivers constructs
Ivailo Monev [Wed, 9 Dec 2020 09:23:42 +0000 (09:23 +0000)]
remove unused SQL plugins drivers constructs

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agodo not exclude qharfbuzz source for all-in-one build
Ivailo Monev [Wed, 9 Dec 2020 06:58:22 +0000 (06:58 +0000)]
do not exclude qharfbuzz source for all-in-one build

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse proper latin to QString conversion method in HB_Library_Resolve()
Ivailo Monev [Wed, 9 Dec 2020 06:46:24 +0000 (06:46 +0000)]
use proper latin to QString conversion method in HB_Library_Resolve()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix dummyobject and dummyanimation header guards
Ivailo Monev [Wed, 9 Dec 2020 06:29:36 +0000 (06:29 +0000)]
fix dummyobject and dummyanimation header guards

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoQVector benchmark all-in-one build fix
Ivailo Monev [Wed, 9 Dec 2020 06:28:12 +0000 (06:28 +0000)]
QVector benchmark all-in-one build fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix rectanimation header guard
Ivailo Monev [Wed, 9 Dec 2020 06:27:47 +0000 (06:27 +0000)]
fix rectanimation header guard

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd guard to qhash_string header
Ivailo Monev [Wed, 9 Dec 2020 06:15:01 +0000 (06:15 +0000)]
add guard to qhash_string header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant Q_CLIENT_MULTI_STATEMENTS definition
Ivailo Monev [Wed, 9 Dec 2020 06:11:21 +0000 (06:11 +0000)]
remove redundant Q_CLIENT_MULTI_STATEMENTS definition

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agobuild with KATIE_ALLINONE set to ON in AppVeyor
Ivailo Monev [Wed, 9 Dec 2020 06:04:56 +0000 (06:04 +0000)]
build with KATIE_ALLINONE set to ON in AppVeyor

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agobuild tst_sql as GUI test
Ivailo Monev [Wed, 9 Dec 2020 06:00:51 +0000 (06:00 +0000)]
build tst_sql as GUI test

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse dbus-run-session instead of dbus-launch in dbus.sh script
Ivailo Monev [Wed, 9 Dec 2020 05:14:29 +0000 (05:14 +0000)]
use dbus-run-session instead of dbus-launch in dbus.sh script

as recommended in dbus-launch manual page at:
https://dbus.freedesktop.org/doc/dbus-launch.1.html

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoinstall dbus-x11 in AppVeyor
Ivailo Monev [Wed, 9 Dec 2020 04:57:27 +0000 (04:57 +0000)]
install dbus-x11 in AppVeyor

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoseparate tests and benchmarks sub-directories recursion
Ivailo Monev [Wed, 9 Dec 2020 04:52:23 +0000 (04:52 +0000)]
separate tests and benchmarks sub-directories recursion

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agorunt tests in AppVeyor
Ivailo Monev [Wed, 9 Dec 2020 04:19:21 +0000 (04:19 +0000)]
runt tests in AppVeyor

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agotests build fix for the case when build in source directory
Ivailo Monev [Wed, 9 Dec 2020 03:58:56 +0000 (03:58 +0000)]
tests build fix for the case when build in source directory

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd AppVeyor config
Ivailo Monev [Wed, 9 Dec 2020 03:46:39 +0000 (03:46 +0000)]
add AppVeyor config

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate copyright in files imported from CopperSpice
Ivailo Monev [Wed, 9 Dec 2020 01:54:08 +0000 (01:54 +0000)]
update copyright in files imported from CopperSpice

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agodrop command line parser classes
Ivailo Monev [Wed, 9 Dec 2020 01:47:05 +0000 (01:47 +0000)]
drop command line parser classes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocorrect OpenSSL package description property
Ivailo Monev [Wed, 9 Dec 2020 00:27:34 +0000 (00:27 +0000)]
correct OpenSSL package description property

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomerge inotify and kevent watchers into QFileSystemWatcherEngineUnix
Ivailo Monev [Tue, 8 Dec 2020 15:47:54 +0000 (15:47 +0000)]
merge inotify and kevent watchers into QFileSystemWatcherEngineUnix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove QImage legal note that no longer applies
Ivailo Monev [Tue, 8 Dec 2020 15:05:16 +0000 (15:05 +0000)]
remove QImage legal note that no longer applies

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd missing endlegalese tags
Ivailo Monev [Tue, 8 Dec 2020 14:59:35 +0000 (14:59 +0000)]
add missing endlegalese tags

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoinitialize QApplicationPrivate::wheel_scroll_lines to 0 when QT_NO_WHEELEVENT is...
Ivailo Monev [Tue, 8 Dec 2020 14:50:18 +0000 (14:50 +0000)]
initialize QApplicationPrivate::wheel_scroll_lines to 0 when QT_NO_WHEELEVENT is defined

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd legalese note to QEasingCurve
Ivailo Monev [Tue, 8 Dec 2020 13:48:31 +0000 (13:48 +0000)]
add legalese note to QEasingCurve

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate QLocale legalese note
Ivailo Monev [Tue, 8 Dec 2020 13:45:24 +0000 (13:45 +0000)]
update QLocale legalese note

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix QKeySequence encoding for certain keys
Ivailo Monev [Tue, 8 Dec 2020 11:20:52 +0000 (11:20 +0000)]
fix QKeySequence encoding for certain keys

the fallback for the case when the key is not found in the translated keys
table is the same as the one removed with this change anyway so the changes
done with this commit remove bad assumption about Qt::Key enum values,
deduplicates code and removes branch

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agorework QKeyMapper
Ivailo Monev [Sun, 6 Dec 2020 06:27:27 +0000 (06:27 +0000)]
rework QKeyMapper

WIP, the idea is to use X11 enum values to avoid remapping except for
compatibility reasons and remove a lot of crut that uses modified X11 code
making it easier to maintain in the process

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoDragonFly BSD build fixes
Ivailo Monev [Tue, 8 Dec 2020 12:56:38 +0000 (12:56 +0000)]
DragonFly BSD build fixes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agodefine QT_FASTCALL to hot attribute for architectures other than i386
Ivailo Monev [Mon, 7 Dec 2020 13:19:51 +0000 (13:19 +0000)]
define QT_FASTCALL to hot attribute for architectures other than i386

this will trigger compiler warning when used in function prototype
declarations but should be worth it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocorrect qscript license in its man page
Ivailo Monev [Sun, 6 Dec 2020 07:15:00 +0000 (07:15 +0000)]
correct qscript license in its man page

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocorrect translations targets name
Ivailo Monev [Sat, 5 Dec 2020 12:01:24 +0000 (12:01 +0000)]
correct translations targets name

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agobump version in BSD package files
Ivailo Monev [Sat, 5 Dec 2020 10:32:32 +0000 (10:32 +0000)]
bump version in BSD package files

also prefix date with "d" as recommended at the bottom of
https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-naming.html

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd NLS option to FreeBSD package files
Ivailo Monev [Sat, 5 Dec 2020 09:50:12 +0000 (09:50 +0000)]
add NLS option to FreeBSD package files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomark qUiItemRoles table as static
Ivailo Monev [Sat, 5 Dec 2020 07:45:34 +0000 (07:45 +0000)]
mark qUiItemRoles table as static

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QEvent::Speech enum
Ivailo Monev [Sat, 5 Dec 2020 05:42:22 +0000 (05:42 +0000)]
remove unused QEvent::Speech enum

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agochange QmlFolderListModelPlugin license header from BSD to LGPL
Ivailo Monev [Sat, 5 Dec 2020 01:45:51 +0000 (01:45 +0000)]
change QmlFolderListModelPlugin license header from BSD to LGPL

most likely mistake, only qscript is BSD licensed now

upstream commit:
https://github.com/qt/qtdeclarative/commit/a04e66191b9c61c1dc0d4e9d23172830bfd0b892

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate URL TLDs
Ivailo Monev [Sat, 5 Dec 2020 01:11:01 +0000 (01:11 +0000)]
update URL TLDs

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace QHackWidget with friend declaration
Ivailo Monev [Sat, 5 Dec 2020 01:02:28 +0000 (01:02 +0000)]
replace QHackWidget with friend declaration

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agobuild in source dir on NetBSD
Ivailo Monev [Sat, 5 Dec 2020 00:24:45 +0000 (00:24 +0000)]
build in source dir on NetBSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix const correctness of QMovie::scaledSize()
Ivailo Monev [Fri, 4 Dec 2020 23:47:41 +0000 (23:47 +0000)]
fix const correctness of QMovie::scaledSize()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomove default case to the bottom in QErrorMessage jump helper
Ivailo Monev [Fri, 4 Dec 2020 23:47:03 +0000 (23:47 +0000)]
move default case to the bottom in QErrorMessage jump helper

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove dead code from QColorDialog
Ivailo Monev [Fri, 4 Dec 2020 23:10:02 +0000 (23:10 +0000)]
remove dead code from QColorDialog

upstream commit:
https://github.com/qt/qtbase/commit/56b5706ce05895d2acab8de55abf5b7d3f69e80f

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoinline QWheelEvent::orientation()
Ivailo Monev [Fri, 4 Dec 2020 21:37:04 +0000 (21:37 +0000)]
inline QWheelEvent::orientation()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoinline QFocusEvent::reason()
Ivailo Monev [Fri, 4 Dec 2020 21:35:54 +0000 (21:35 +0000)]
inline QFocusEvent::reason()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix constness of QShortcut::context()
Ivailo Monev [Fri, 4 Dec 2020 21:25:19 +0000 (21:25 +0000)]
fix constness of QShortcut::context()

upstream commit:
https://github.com/qt/qtbase/commit/fa1a1421262859cc9f4f48cc16aab0d3a0033ffb

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QShortcutMap methods
Ivailo Monev [Fri, 4 Dec 2020 21:08:23 +0000 (21:08 +0000)]
remove unused QShortcutMap methods

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agodo not fallback to modification time in QFileSystemMetaData::fillFromStatBuf()
Ivailo Monev [Fri, 4 Dec 2020 20:49:16 +0000 (20:49 +0000)]
do not fallback to modification time in QFileSystemMetaData::fillFromStatBuf()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoprefix setsockopt() call in multicastMembershipHelper()
Ivailo Monev [Fri, 4 Dec 2020 20:04:36 +0000 (20:04 +0000)]
prefix setsockopt() call in multicastMembershipHelper()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate FreeBSD package files
Ivailo Monev [Fri, 4 Dec 2020 11:52:13 +0000 (11:52 +0000)]
update FreeBSD package files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant branch in QIODevice::seek()
Ivailo Monev [Fri, 4 Dec 2020 11:48:17 +0000 (11:48 +0000)]
remove redundant branch in QIODevice::seek()

missed a hunk, should've been applied with a0ef87cd2b4063992c138230931aee3b894ec1d1

upstream commit:
https://github.com/qt/qtbase/commit/05d980664fd3958add575712faf2abbb12b20857

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agolift the restriction to building outside the source directory
Ivailo Monev [Fri, 4 Dec 2020 10:08:22 +0000 (10:08 +0000)]
lift the restriction to building outside the source directory

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoinitial NetBSD package files
Ivailo Monev [Fri, 4 Dec 2020 09:41:15 +0000 (09:41 +0000)]
initial NetBSD package files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant LGPLv3 header and license files
Ivailo Monev [Fri, 4 Dec 2020 09:16:11 +0000 (09:16 +0000)]
remove redundant LGPLv3 header and license files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoOpenBSD package files review
Ivailo Monev [Fri, 4 Dec 2020 06:46:07 +0000 (06:46 +0000)]
OpenBSD package files review

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant and internal component definitions
Ivailo Monev [Fri, 4 Dec 2020 00:30:05 +0000 (00:30 +0000)]
remove redundant and internal component definitions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove template reference from OpenBSD package file
Ivailo Monev [Fri, 4 Dec 2020 00:29:33 +0000 (00:29 +0000)]
remove template reference from OpenBSD package file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoinitial OpenBSD package files
Ivailo Monev [Fri, 4 Dec 2020 00:13:45 +0000 (00:13 +0000)]
initial OpenBSD package files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace obsolete libmariadbclient with mariadb-libs dependency in Arch package file
Ivailo Monev [Thu, 3 Dec 2020 18:45:51 +0000 (18:45 +0000)]
replace obsolete libmariadbclient with mariadb-libs dependency in Arch package file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agobuild connman and networkmanager bearer plugins only on Linux
Ivailo Monev [Thu, 3 Dec 2020 18:41:39 +0000 (18:41 +0000)]
build connman and networkmanager bearer plugins only on Linux

even the generic plugin is not fully operational for other OS but
qGetInterfaceType() can be implemented for FreeBSD since it has similar
`ifreq` structure

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove now redundant workaround in katie_check_defined()
Ivailo Monev [Thu, 3 Dec 2020 18:31:39 +0000 (18:31 +0000)]
remove now redundant workaround in katie_check_defined()

compiled source is not executed to check its return value since
check_cxx_source_compiles() is used now

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreset variables if version could not be obtained in MySQL module
Ivailo Monev [Thu, 3 Dec 2020 18:15:13 +0000 (18:15 +0000)]
reset variables if version could not be obtained in MySQL module

minimum version is required now

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd BSD license file
Ivailo Monev [Thu, 3 Dec 2020 17:49:24 +0000 (17:49 +0000)]
add BSD license file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agogenerate version without tag for Arch package
Ivailo Monev [Thu, 3 Dec 2020 17:35:23 +0000 (17:35 +0000)]
generate version without tag for Arch package

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agorequire PostgreSQL atleast v7.4
Ivailo Monev [Thu, 3 Dec 2020 17:18:09 +0000 (17:18 +0000)]
require PostgreSQL atleast v7.4

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix PosgreSQL support for nan, inf and -inf
Ivailo Monev [Thu, 3 Dec 2020 17:02:44 +0000 (17:02 +0000)]
fix PosgreSQL support for nan, inf and -inf

upstream commit:
https://github.com/qt/qtbase/commit/3185b40d5de1092ed2bdd83f72478a344c5fc9e9

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove currently unused HarfBuzz checks during build
Ivailo Monev [Thu, 3 Dec 2020 16:47:31 +0000 (16:47 +0000)]
remove currently unused HarfBuzz checks during build

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove reference to trace script
Ivailo Monev [Thu, 3 Dec 2020 16:35:18 +0000 (16:35 +0000)]
remove reference to trace script

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoproperly indent QSqlRelationalDelegate
Ivailo Monev [Thu, 3 Dec 2020 16:33:39 +0000 (16:33 +0000)]
properly indent QSqlRelationalDelegate

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreview CMake modules inclusions
Ivailo Monev [Thu, 3 Dec 2020 16:33:21 +0000 (16:33 +0000)]
review CMake modules inclusions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove Doxygen related files
Ivailo Monev [Thu, 3 Dec 2020 05:37:33 +0000 (05:37 +0000)]
remove Doxygen related files

documentation is far from Doxygen compatible yet

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agono gain in using Travis anymore
Ivailo Monev [Thu, 3 Dec 2020 05:35:40 +0000 (05:35 +0000)]
no gain in using Travis anymore

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove KatieMacros CMake file
Ivailo Monev [Thu, 3 Dec 2020 03:56:36 +0000 (03:56 +0000)]
remove KatieMacros CMake file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoinline some QTimer methods
Ivailo Monev [Wed, 2 Dec 2020 19:37:55 +0000 (19:37 +0000)]
inline some QTimer methods

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agobuild fix
Ivailo Monev [Wed, 2 Dec 2020 19:07:01 +0000 (19:07 +0000)]
build fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse foreach() for iterations in QInternalMimeData
Ivailo Monev [Wed, 2 Dec 2020 18:58:23 +0000 (18:58 +0000)]
use foreach() for iterations in QInternalMimeData

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse foreach() for iteration in QGestureEvent::gesture()
Ivailo Monev [Wed, 2 Dec 2020 18:35:09 +0000 (18:35 +0000)]
use foreach() for iteration in QGestureEvent::gesture()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoinline QWindowStateChangeEvent::isOverride()
Ivailo Monev [Wed, 2 Dec 2020 18:31:11 +0000 (18:31 +0000)]
inline QWindowStateChangeEvent::isOverride()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse proper type for QActionEvent argument
Ivailo Monev [Wed, 2 Dec 2020 18:28:16 +0000 (18:28 +0000)]
use proper type for QActionEvent argument

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused and internal QNativeGestureEvent
Ivailo Monev [Wed, 2 Dec 2020 17:48:32 +0000 (17:48 +0000)]
remove unused and internal QNativeGestureEvent

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused and internal QDragResponseEvent
Ivailo Monev [Wed, 2 Dec 2020 16:31:56 +0000 (16:31 +0000)]
remove unused and internal QDragResponseEvent

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QPaintEvent::m_erased member
Ivailo Monev [Wed, 2 Dec 2020 16:29:58 +0000 (16:29 +0000)]
remove unused QPaintEvent::m_erased member

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agolink D-Bus test to KtDBus from katie_dbus_test()
Ivailo Monev [Wed, 2 Dec 2020 07:07:24 +0000 (07:07 +0000)]
link D-Bus test to KtDBus from katie_dbus_test()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoexecute GUI tests via script
Ivailo Monev [Wed, 2 Dec 2020 06:47:36 +0000 (06:47 +0000)]
execute GUI tests via script

it may or may not work depending on how much time is required for Xvfb
to start but should cover most cases

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoexecute D-Bus tests with script
Ivailo Monev [Wed, 2 Dec 2020 05:43:11 +0000 (05:43 +0000)]
execute D-Bus tests with script

NetBSD does not have the daemon running by default and some environments
such as Travis may not have it either, this should make the tests pass
in such cases without any changes to the host

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse qIsNaN in common D-Bus tests header
Ivailo Monev [Wed, 2 Dec 2020 05:02:45 +0000 (05:02 +0000)]
use qIsNaN in common D-Bus tests header

fixes build on NetBSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocheck for /proc/<pid>/exe and /proc/<pid>/cmdline during build
Ivailo Monev [Wed, 2 Dec 2020 03:55:49 +0000 (03:55 +0000)]
check for /proc/<pid>/exe and /proc/<pid>/cmdline during build

NetBSD also support them in current version

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd script for static analysis build
Ivailo Monev [Tue, 1 Dec 2020 21:45:54 +0000 (21:45 +0000)]
add script for static analysis build

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix some static analyzer warnings
Ivailo Monev [Tue, 1 Dec 2020 20:37:43 +0000 (20:37 +0000)]
fix some static analyzer warnings

upstream commit:
https://github.com/qt/qtbase/commit/8936918a651ac297c91bfd285995993b306347ab

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoplace all private headers in single directory
Ivailo Monev [Tue, 1 Dec 2020 19:18:08 +0000 (19:18 +0000)]
place all private headers in single directory

should reduce the build time and also the length of the commands used
during build

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove global headers leftovers
Ivailo Monev [Tue, 1 Dec 2020 18:06:55 +0000 (18:06 +0000)]
remove global headers leftovers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agolookup the full library paths from modules
Ivailo Monev [Tue, 1 Dec 2020 17:30:43 +0000 (17:30 +0000)]
lookup the full library paths from modules

now the BSD workaround is needed only for CMake to not fail to find
packages from the modules it provides, not for the modules Katie
provides

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid pointer with zero comparison in QTextDocumentWriter
Ivailo Monev [Tue, 1 Dec 2020 16:56:23 +0000 (16:56 +0000)]
avoid pointer with zero comparison in QTextDocumentWriter

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomark static list as const in QTextDocumentWriter::supportedDocumentFormats()
Ivailo Monev [Tue, 1 Dec 2020 16:55:54 +0000 (16:55 +0000)]
mark static list as const in QTextDocumentWriter::supportedDocumentFormats()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused CPP::ExtractImages
Ivailo Monev [Tue, 1 Dec 2020 16:35:17 +0000 (16:35 +0000)]
remove unused CPP::ExtractImages

drop explicity gzip-ed XPM images handling while at it, it's not an
actual format

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix resolv detection on FreeBSD
Ivailo Monev [Tue, 1 Dec 2020 16:15:35 +0000 (16:15 +0000)]
fix resolv detection on FreeBSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoadd keypad and F1-F35 keys to the QKeyMapper table
Ivailo Monev [Tue, 1 Dec 2020 15:49:41 +0000 (15:49 +0000)]
add keypad and F1-F35 keys to the QKeyMapper table

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoQSvgTinyDocument::load() const-correctness fix
Ivailo Monev [Tue, 1 Dec 2020 06:19:28 +0000 (06:19 +0000)]
QSvgTinyDocument::load() const-correctness fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoproperly indent QTextTablePrivate, QTextTable and QTextImageHandler
Ivailo Monev [Tue, 1 Dec 2020 06:19:03 +0000 (06:19 +0000)]
properly indent QTextTablePrivate, QTextTable and QTextImageHandler

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>