OSDN Git Service

kde/Katie.git
3 years agoNetBSD build fix
Ivailo Monev [Sat, 14 Nov 2020 15:57:19 +0000 (17:57 +0200)]
NetBSD build fix

apparently the signature of pthread_setname_np() is different than the one
documented in the Linux man page for it:
https://man7.org/linux/man-pages/man3/pthread_setname_np.3.html
https://man.netbsd.org/pthread_setname_np.3

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix checking for definitions via katie_check_defined() for rare cases
Ivailo Monev [Sat, 14 Nov 2020 15:28:12 +0000 (17:28 +0200)]
fix checking for definitions via katie_check_defined() for rare cases

in case the function reference does something strange, that is the case
for pthread_setname_np(), and the return value from the executable is not 0
even tho the source was compiled and linked successfully just return 0
(success) before even attempting to print reference to the function.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant default case in s5StateToString() function
Ivailo Monev [Fri, 13 Nov 2020 08:26:07 +0000 (10:26 +0200)]
remove redundant default case in s5StateToString() function

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocache latin string conversion in QLocalServerPrivate::listen()
Ivailo Monev [Fri, 13 Nov 2020 08:25:51 +0000 (10:25 +0200)]
cache latin string conversion in QLocalServerPrivate::listen()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant pre-processor checks
Ivailo Monev [Thu, 12 Nov 2020 17:06:19 +0000 (19:06 +0200)]
remove redundant pre-processor checks

SIOCGIFNAME and SIOCGIFHWADDR are not documented as appearing in certain
versions of standards or Linux versions thus I assume they should be
defined

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid temporary in QX11Data::isSupportedByWM()
Ivailo Monev [Wed, 11 Nov 2020 13:39:37 +0000 (15:39 +0200)]
avoid temporary in QX11Data::isSupportedByWM()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused qt_safe_socket() and qt_safe_accept() arguments
Ivailo Monev [Wed, 11 Nov 2020 12:54:37 +0000 (14:54 +0200)]
remove unused qt_safe_socket() and qt_safe_accept() arguments

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused _XSETROOT_ID X11 atom from the table
Ivailo Monev [Wed, 11 Nov 2020 12:44:55 +0000 (14:44 +0200)]
remove unused _XSETROOT_ID X11 atom from the table

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agobenchmark build fix
Ivailo Monev [Wed, 11 Nov 2020 12:31:00 +0000 (14:31 +0200)]
benchmark build fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove now unused setCurrentThreadName() function
Ivailo Monev [Wed, 11 Nov 2020 12:15:38 +0000 (14:15 +0200)]
remove now unused setCurrentThreadName() function

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse exclusive branches in QFSFileEngine::extension()
Ivailo Monev [Wed, 11 Nov 2020 12:05:31 +0000 (14:05 +0200)]
use exclusive branches in QFSFileEngine::extension()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agobenchmark build fix
Ivailo Monev [Wed, 11 Nov 2020 12:05:07 +0000 (14:05 +0200)]
benchmark build fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoimplement thread name setting for NetBSD
Ivailo Monev [Wed, 11 Nov 2020 04:26:13 +0000 (06:26 +0200)]
implement thread name setting for NetBSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomake QBuffer::bytesAvailable() work
Ivailo Monev [Wed, 11 Nov 2020 00:21:13 +0000 (02:21 +0200)]
make QBuffer::bytesAvailable() work

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

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoNetBSD and OpenBSD build fixes
Ivailo Monev [Tue, 10 Nov 2020 09:55:19 +0000 (11:55 +0200)]
NetBSD and OpenBSD build fixes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agojavascriptcore platform definitions cleanup
Ivailo Monev [Mon, 9 Nov 2020 09:05:16 +0000 (11:05 +0200)]
javascriptcore platform definitions cleanup

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agobuild without MySQL support in Travis
Ivailo Monev [Mon, 9 Nov 2020 07:55:12 +0000 (09:55 +0200)]
build without MySQL support in Travis

SQL test segmentation faults and even backtrace is not printed (with unwind
support enabled), not going to debug that

while at it, adjust to changes in Travis config format. no idea what packages
does, not much info at https://config.travis-ci.com/ref/job/cache

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid possible recursion in QLocalePrivate::findLocale()
Ivailo Monev [Mon, 9 Nov 2020 07:46:44 +0000 (09:46 +0200)]
avoid possible recursion in QLocalePrivate::findLocale()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocompiler warning fix
Ivailo Monev [Mon, 9 Nov 2020 06:02:01 +0000 (08:02 +0200)]
compiler warning fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate README [ci skip]
Ivailo Monev [Mon, 9 Nov 2020 02:47:58 +0000 (04:47 +0200)]
update README [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocheck modification time from QSettings read methods
Ivailo Monev [Mon, 9 Nov 2020 02:41:36 +0000 (04:41 +0200)]
check modification time from QSettings read methods

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agodo not use QMutexPool in QPropertyAnimation and QVariantAnimation
Ivailo Monev [Mon, 9 Nov 2020 00:17:43 +0000 (02:17 +0200)]
do not use QMutexPool in QPropertyAnimation and QVariantAnimation

upstream commit:
https://github.com/qt/qtbase/commit/1e6514a714c1f55b9cb57d2b8b65bc2305c2e2c6

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant QT_BOOTSTRAPPED guard
Ivailo Monev [Sun, 8 Nov 2020 23:19:45 +0000 (01:19 +0200)]
remove redundant QT_BOOTSTRAPPED guard

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocheck for nl_langinfo()
Ivailo Monev [Sun, 8 Nov 2020 23:12:38 +0000 (01:12 +0200)]
check for nl_langinfo()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreview XML name characters table
Ivailo Monev [Sun, 8 Nov 2020 22:22:31 +0000 (00:22 +0200)]
review XML name characters table

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid temporaries in QAtomicInt and QAtomicPointer
Ivailo Monev [Sun, 8 Nov 2020 22:21:54 +0000 (00:21 +0200)]
avoid temporaries in QAtomicInt and QAtomicPointer

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agodo not use O_SYNC for QIODevice::Unbuffered mode in QFSFileEngine
Ivailo Monev [Sun, 8 Nov 2020 05:45:50 +0000 (07:45 +0200)]
do not use O_SYNC for QIODevice::Unbuffered mode in QFSFileEngine

it causes way too much disk I/O for a single fd flush

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomake use of QStyle::objectName() in QApplicationPrivate::x11_apply_settings()
Ivailo Monev [Sun, 8 Nov 2020 05:04:55 +0000 (07:04 +0200)]
make use of QStyle::objectName() in QApplicationPrivate::x11_apply_settings()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove gtk style leftovers
Ivailo Monev [Sun, 8 Nov 2020 04:48:01 +0000 (06:48 +0200)]
remove gtk style leftovers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocheck if location is writable in getSettingsPath()
Ivailo Monev [Sun, 8 Nov 2020 04:22:49 +0000 (06:22 +0200)]
check if location is writable in getSettingsPath()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocorrect some comments in private headers
Ivailo Monev [Sun, 8 Nov 2020 04:00:50 +0000 (06:00 +0200)]
correct some comments in private headers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agodrop QLibraryInfo::SettingsPath support
Ivailo Monev [Sun, 8 Nov 2020 02:24:25 +0000 (04:24 +0200)]
drop QLibraryInfo::SettingsPath support

it has no reliable meaning since QSettings has a system/user scope feature
and it is not guaranteed that settings are actually stored there

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant check in QFSFileEngine::open()
Ivailo Monev [Sun, 8 Nov 2020 02:04:52 +0000 (04:04 +0200)]
remove redundant check in QFSFileEngine::open()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agominor QDeclarativeQtScriptExpression::updateGuards() optimization
Ivailo Monev [Sun, 8 Nov 2020 01:18:03 +0000 (03:18 +0200)]
minor QDeclarativeQtScriptExpression::updateGuards() optimization

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove TODO about QProcess::pid()
Ivailo Monev [Sun, 8 Nov 2020 01:05:52 +0000 (03:05 +0200)]
remove TODO about QProcess::pid()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreview Debian package control file [ci skip]
Ivailo Monev [Sat, 7 Nov 2020 21:27:08 +0000 (23:27 +0200)]
review Debian package control file [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoassume Q_OS_UNIX is defined in most source files
Ivailo Monev [Sat, 7 Nov 2020 20:55:39 +0000 (22:55 +0200)]
assume Q_OS_UNIX is defined in most source files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoHurd build fixes
Ivailo Monev [Sat, 7 Nov 2020 18:55:20 +0000 (20:55 +0200)]
Hurd build fixes

libpqtypes-dev was required because of the PostgreSQL CMake module and even
with it CMake could not detect it in Travis environment (which is why
custom module is shipped with Katie), libmariadbd-dev does not depend on
libaio-dev even tho it should but that should be fixed in the official
MariaDB Debian package and CMake respectively, I am not going to workaround
those issues anymore just to bump on more

on Debian GNU/Hurd libpqtypes-dev and libaio-dev are not available
(atleast in the officiall main repository) and since they are not
directly required to build Katie I am removing them for that reason too

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoqconfig header review
Ivailo Monev [Sat, 7 Nov 2020 09:20:42 +0000 (11:20 +0200)]
qconfig header review

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomark arguments of some QProcessPrivate methods as required
Ivailo Monev [Sat, 7 Nov 2020 08:13:36 +0000 (10:13 +0200)]
mark arguments of some QProcessPrivate methods as required

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove now incorrect comment in QFSFileEngine::seek()
Ivailo Monev [Sat, 7 Nov 2020 08:12:58 +0000 (10:12 +0200)]
remove now incorrect comment in QFSFileEngine::seek()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agominor QFileSystemEngine::fillMetaData() optimization
Ivailo Monev [Sat, 7 Nov 2020 08:12:36 +0000 (10:12 +0200)]
minor QFileSystemEngine::fillMetaData() optimization

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoQFSFileEngine cleanup
Ivailo Monev [Fri, 6 Nov 2020 18:52:45 +0000 (20:52 +0200)]
QFSFileEngine cleanup

further I/O optimizations may be made via posix_fadvise() and maybe
by getting rid of the write buffer management in QFile and letting
the OS deal with buffering. more research, tests, etc. will have
to be made ofcourse.

on a side note, https://www.gnu.org/software/libc/manual/html_node/Operating-Modes.html
mentions that O_SYNC is another name for O_FSYNC which is a BSD feature
but is currently supported by Linux too. another book reference I found
was in POSIX.4 Programming for Real World by Bill O. Gallmeister, page
281. there it is written that additions are unconditional, if
_POSIX_VERSION is greater or equal than 199309 which is safe to assume
at this point of time I guess.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoavoid temporary in QFile::readLineData()
Ivailo Monev [Fri, 6 Nov 2020 14:47:39 +0000 (16:47 +0200)]
avoid temporary in QFile::readLineData()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimize some QChar methods
Ivailo Monev [Fri, 6 Nov 2020 14:27:45 +0000 (16:27 +0200)]
optimize some QChar methods

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoqconfig.h.cmake style review
Ivailo Monev [Thu, 29 Oct 2020 15:22:53 +0000 (17:22 +0200)]
qconfig.h.cmake style review

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoQT_NO_ACTION option build fix
Ivailo Monev [Thu, 29 Oct 2020 15:14:18 +0000 (17:14 +0200)]
QT_NO_ACTION option build fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomove QNetworkReplyDataImplPrivate::decodeDataUrlResult to the method it is used in
Ivailo Monev [Tue, 27 Oct 2020 02:38:47 +0000 (04:38 +0200)]
move QNetworkReplyDataImplPrivate::decodeDataUrlResult to the method it is used in

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant QDBusUtil methods arguments
Ivailo Monev [Tue, 27 Oct 2020 02:37:07 +0000 (04:37 +0200)]
remove redundant QDBusUtil methods arguments

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agominor QSystemLocale::query() optimization
Ivailo Monev [Mon, 26 Oct 2020 15:03:37 +0000 (17:03 +0200)]
minor QSystemLocale::query() optimization

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant QDBusUtil::checkMemberName() argument
Ivailo Monev [Mon, 26 Oct 2020 14:56:03 +0000 (16:56 +0200)]
remove redundant QDBusUtil::checkMemberName() argument

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agounsupported operating systems cruft removal
Ivailo Monev [Mon, 26 Oct 2020 14:27:43 +0000 (16:27 +0200)]
unsupported operating systems cruft removal

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix build on FreeBSD
Ivailo Monev [Mon, 26 Oct 2020 03:00:21 +0000 (05:00 +0200)]
fix build on FreeBSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix recent build regression for case with exceptions disabled
Ivailo Monev [Mon, 26 Oct 2020 03:00:06 +0000 (05:00 +0200)]
fix recent build regression for case with exceptions disabled

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate translations [ci skip]
Ivailo Monev [Mon, 26 Oct 2020 02:03:54 +0000 (04:03 +0200)]
update translations [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agodrop support for widgets counting
Ivailo Monev [Mon, 26 Oct 2020 01:59:42 +0000 (03:59 +0200)]
drop support for widgets counting

it should've been enabled only for debug builds, when QT_NO_DEBUG is not
defined as is done for the grab/nograb functionality

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocache result of getpagesize() per-thread in QFSFileEnginePrivate::map()
Ivailo Monev [Mon, 26 Oct 2020 01:17:04 +0000 (03:17 +0200)]
cache result of getpagesize() per-thread in QFSFileEnginePrivate::map()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant branch in QFileInfoPrivate::getFileOwner()
Ivailo Monev [Mon, 26 Oct 2020 01:10:11 +0000 (03:10 +0200)]
remove redundant branch in QFileInfoPrivate::getFileOwner()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocompiler warning fix
Ivailo Monev [Sun, 25 Oct 2020 17:38:42 +0000 (19:38 +0200)]
compiler warning fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant QT_MANGLE_NAMESPACE() and Q_INIT_RESOURCE_EXTERN() macros
Ivailo Monev [Sun, 25 Oct 2020 17:28:34 +0000 (19:28 +0200)]
remove redundant QT_MANGLE_NAMESPACE() and Q_INIT_RESOURCE_EXTERN() macros

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimize QFSFileEngine::fileFlags()
Ivailo Monev [Sun, 25 Oct 2020 17:27:50 +0000 (19:27 +0200)]
optimize QFSFileEngine::fileFlags()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimize QLibrary::isLibrary()
Ivailo Monev [Sun, 25 Oct 2020 16:18:19 +0000 (18:18 +0200)]
optimize QLibrary::isLibrary()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agodrop support for proprietary and discontinued operating systems
Ivailo Monev [Sun, 25 Oct 2020 14:27:02 +0000 (16:27 +0200)]
drop support for proprietary and discontinued operating systems

keeping Solaris/SunOS support due to the fact OpenIndiana exists

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse single variable assignment in lowest_bit()
Ivailo Monev [Sat, 24 Oct 2020 20:48:09 +0000 (23:48 +0300)]
use single variable assignment in lowest_bit()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimize QWidgetPrivate::mapToWS() and QWidgetPrivate::mapFromWS()
Ivailo Monev [Sat, 24 Oct 2020 20:13:56 +0000 (23:13 +0300)]
optimize QWidgetPrivate::mapToWS() and QWidgetPrivate::mapFromWS()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QWidgetPrivate::setWSGeometry() argument
Ivailo Monev [Sat, 24 Oct 2020 20:13:11 +0000 (23:13 +0300)]
remove unused QWidgetPrivate::setWSGeometry() argument

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse proper types for QWidgetPrivate members
Ivailo Monev [Sat, 24 Oct 2020 20:11:05 +0000 (23:11 +0300)]
use proper types for QWidgetPrivate members

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocache result of fileno() in QFSFileEnginePrivate::nativeRead()
Ivailo Monev [Sat, 24 Oct 2020 19:27:14 +0000 (22:27 +0300)]
cache result of fileno() in QFSFileEnginePrivate::nativeRead()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoget rid of QProcessInfo::pid member
Ivailo Monev [Wed, 21 Oct 2020 18:18:44 +0000 (21:18 +0300)]
get rid of QProcessInfo::pid member

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QProcessInfo::exitResult member
Ivailo Monev [Wed, 21 Oct 2020 18:12:40 +0000 (21:12 +0300)]
remove unused QProcessInfo::exitResult member

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreuse PID as serial in QProcessManager
Ivailo Monev [Wed, 21 Oct 2020 18:11:05 +0000 (21:11 +0300)]
reuse PID as serial in QProcessManager

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate UIC includes map
Ivailo Monev [Wed, 21 Oct 2020 14:20:41 +0000 (17:20 +0300)]
update UIC includes map

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse proper type for QProcessPrivate::type member
Ivailo Monev [Wed, 21 Oct 2020 13:32:49 +0000 (16:32 +0300)]
use proper type for QProcessPrivate::type member

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QProcessPrivate::sequenceNumber member
Ivailo Monev [Wed, 21 Oct 2020 13:32:09 +0000 (16:32 +0300)]
remove unused QProcessPrivate::sequenceNumber member

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused and internal QProcessPrivate::waitForWrite()
Ivailo Monev [Wed, 21 Oct 2020 01:47:05 +0000 (04:47 +0300)]
remove unused and internal QProcessPrivate::waitForWrite()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoimplement QFileSystemEngine::copyFile() for FreeBSD
Ivailo Monev [Wed, 21 Oct 2020 01:24:53 +0000 (04:24 +0300)]
implement QFileSystemEngine::copyFile() for FreeBSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocheck for dirent.d_type member during build
Ivailo Monev [Wed, 21 Oct 2020 00:51:53 +0000 (03:51 +0300)]
check for dirent.d_type member during build

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocheck for sockaddr_ll and sockaddr_dl during build
Ivailo Monev [Tue, 20 Oct 2020 21:40:40 +0000 (00:40 +0300)]
check for sockaddr_ll and sockaddr_dl during build

apparently illumos has sockaddr_ll much like Linux

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomark constants as static in QFileSystemModelPrivate::size()
Ivailo Monev [Tue, 20 Oct 2020 21:13:10 +0000 (00:13 +0300)]
mark constants as static in QFileSystemModelPrivate::size()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoinline some QFileSystemMetaData methods
Ivailo Monev [Tue, 20 Oct 2020 20:37:58 +0000 (23:37 +0300)]
inline some QFileSystemMetaData methods

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agouse dynamic array instead of QVarLengthArray in QInotifyFileSystemWatcherEngine:...
Ivailo Monev [Tue, 20 Oct 2020 20:24:21 +0000 (23:24 +0300)]
use dynamic array instead of QVarLengthArray in QInotifyFileSystemWatcherEngine::readFromInotify()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreuse variable in QX11PaintEngine::updatePen()
Ivailo Monev [Mon, 19 Oct 2020 21:27:46 +0000 (00:27 +0300)]
reuse variable in QX11PaintEngine::updatePen()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocompiler warning fix
Ivailo Monev [Mon, 19 Oct 2020 21:24:31 +0000 (00:24 +0300)]
compiler warning fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agominor QCommonStyle::subElementRect() optimization
Ivailo Monev [Mon, 19 Oct 2020 21:19:53 +0000 (00:19 +0300)]
minor QCommonStyle::subElementRect() optimization

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace int with enum in QTime::ds()
Ivailo Monev [Mon, 19 Oct 2020 21:19:38 +0000 (00:19 +0300)]
replace int with enum in QTime::ds()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agofix QAbstractSocketEngine and QNativeSocketEnginePrivate const correctness
Ivailo Monev [Mon, 19 Oct 2020 20:55:29 +0000 (23:55 +0300)]
fix QAbstractSocketEngine and QNativeSocketEnginePrivate const correctness

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove maemo leftovers
Ivailo Monev [Mon, 19 Oct 2020 20:55:00 +0000 (23:55 +0300)]
remove maemo leftovers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agooptimize openModeToFopenMode() and openModeToOpenFlags() functions
Ivailo Monev [Mon, 19 Oct 2020 20:54:16 +0000 (23:54 +0300)]
optimize openModeToFopenMode() and openModeToOpenFlags() functions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agomake use of Q_DISABLE_COPY() in QNetworkInterfacePrivate
Ivailo Monev [Mon, 19 Oct 2020 20:53:52 +0000 (23:53 +0300)]
make use of Q_DISABLE_COPY() in QNetworkInterfacePrivate

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove LGTM and GitHub pages files
Ivailo Monev [Mon, 19 Oct 2020 00:56:09 +0000 (03:56 +0300)]
remove LGTM and GitHub pages files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate 3rd party valgrind sources to v3.16.1
Ivailo Monev [Mon, 19 Oct 2020 00:49:04 +0000 (03:49 +0300)]
update 3rd party valgrind sources to v3.16.1

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoupdate translations [ci skip]
Ivailo Monev [Sun, 18 Oct 2020 23:59:47 +0000 (02:59 +0300)]
update translations [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove redundant QDateTimePrivate::LocalDST enum
Ivailo Monev [Sun, 18 Oct 2020 23:36:43 +0000 (02:36 +0300)]
remove redundant QDateTimePrivate::LocalDST enum

treated same as QDateTimePrivate::LocalStandard

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove symbian leftovers
Ivailo Monev [Sun, 18 Oct 2020 18:23:07 +0000 (21:23 +0300)]
remove symbian leftovers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoreplace qToUnaligned<T>() with its body
Ivailo Monev [Sun, 18 Oct 2020 17:56:17 +0000 (20:56 +0300)]
replace qToUnaligned<T>() with its body

internal and not documented

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agocorrect conditions for kqueue support in qfilesystemwatcher source file
Ivailo Monev [Sun, 18 Oct 2020 16:47:44 +0000 (19:47 +0300)]
correct conditions for kqueue support in qfilesystemwatcher source file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoget rid of QT_VISIBILITY_AVAILABLE
Ivailo Monev [Sun, 18 Oct 2020 16:24:54 +0000 (19:24 +0300)]
get rid of QT_VISIBILITY_AVAILABLE

no external projects should rely on it, Q_DECL_EXPORT and the related
definitions should either be used unconditionally or not at all

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoremove unused QShortcutMap method arguments
Ivailo Monev [Sun, 18 Oct 2020 15:57:58 +0000 (18:57 +0300)]
remove unused QShortcutMap method arguments

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
3 years agoMerge branch 'master' of https://github.com/fluxer/katie
Ivailo Monev [Sun, 18 Oct 2020 15:19:50 +0000 (18:19 +0300)]
Merge branch 'master' of https://github.com/fluxer/katie

3 years agoremove duplicate include directions in tests build file
Ivailo Monev [Sun, 18 Oct 2020 15:19:10 +0000 (18:19 +0300)]
remove duplicate include directions in tests build file

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