Ivailo Monev
acf457e08f
effectively revert fcbd422717
...
fixes a crash caused by the buffer being smaller than the block size tested
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-10 08:04:25 +00:00
Ivailo Monev
2c0100a37b
fix dummyobject and dummyanimation header guards
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-09 06:30:38 +00:00
Ivailo Monev
015ff8f8eb
QVector benchmark all-in-one build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-09 06:28:12 +00:00
Ivailo Monev
8865afba04
fix rectanimation header guard
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-09 06:27:47 +00:00
Ivailo Monev
bf2fa50625
add guard to qhash_string header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-09 06:15:01 +00:00
Ivailo Monev
111e9c0fd0
build tst_sql as GUI test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-09 06:00:51 +00:00
Ivailo Monev
9355efd1da
separate tests and benchmarks sub-directories recursion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-09 05:01:57 +00:00
Ivailo Monev
15fbd29fb0
tests build fix for the case when build in source directory
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-09 05:01:57 +00:00
Ivailo Monev
a772dd3ff5
merge inotify and kevent watchers into QFileSystemWatcherEngineUnix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-09 05:01:56 +00:00
Ivailo Monev
ef72c454ba
DragonFly BSD build fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-08 12:56:38 +00:00
Ivailo Monev
2ef00ba87c
link D-Bus test to KtDBus from katie_dbus_test()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 07:07:24 +00:00
Ivailo Monev
c8ab56a429
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>
2020-12-02 05:43:15 +00:00
Ivailo Monev
f96c4a310b
use qIsNaN in common D-Bus tests header
...
fixes build on NetBSD
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 05:02:45 +00:00
Ivailo Monev
13b48ebdb1
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>
2020-12-01 19:20:31 +00:00
Ivailo Monev
5d26846b73
prefix getpid() function calls
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 14:24:34 +00:00
Ivailo Monev
36c364fbe9
reimplement QTranslator via gettext/libintl
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 00:27:59 +00:00
Ivailo Monev
e88c8d972d
fix possible sm_performSaveYourself() thread-safety issue
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 02:50:47 +00:00
Ivailo Monev
87d70bf4cf
get rid of QTDIR environment variable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 23:37:10 +00:00
Ivailo Monev
d99931ba86
QImageReader test review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 12:20:09 +00:00
Ivailo Monev
e8d4a4bf1e
remove irix leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-22 03:40:07 +00:00
Ivailo Monev
25d8d4e2e9
introduce AArch64 support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 13:20:24 +02:00
Ivailo Monev
ed4ac5ffa9
reimplement qSNaN(), qQNaN() and qInf() via std::numeric_limits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 01:18:24 +02:00
Ivailo Monev
4079086ee3
benchmark build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 14:31:00 +02:00
Ivailo Monev
e13dfcacab
benchmark build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 14:05:07 +02:00
Ivailo Monev
a956344dbf
NetBSD and OpenBSD build fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 01:23:56 +02:00
Ivailo Monev
a380f56792
assume Q_OS_UNIX is defined in most source files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-07 22:55:39 +02:00
Ivailo Monev
96ab42d78a
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>
2020-11-07 08:05:30 +02:00
Ivailo Monev
8252467900
unsupported operating systems cruft removal
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-26 16:27:43 +02:00
Ivailo Monev
ebe43fe053
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>
2020-10-25 17:34:43 +02:00
Ivailo Monev
1d1d9e41df
remove symbian leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-18 21:23:07 +03:00
Ivailo Monev
4a07264fcc
Merge branch 'master' of https://github.com/fluxer/katie
2020-10-18 18:19:50 +03:00
Ivailo Monev
a1add751a9
remove duplicate include directions in tests build file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-18 18:19:10 +03:00
Ivailo Monev
b20ba6caa5
remove redundant .gitignore files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-18 18:17:56 +03:00
Ivailo Monev
30dd7c0b08
remove unused QString::normalized() overload
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-09-13 17:14:28 +03:00
Ivailo Monev
5ce23ae5ea
drop obscure (24-bit) QImage formats support
2020-08-21 03:15:46 +03:00
Ivailo Monev
9faee4d924
compiler warning fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-20 23:05:13 +03:00
Ivailo Monev
eae87e360b
expect IPv4 address if IPv6 is not available in QHostInfo reverse lookup test case
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-19 18:26:02 +03:00
Ivailo Monev
6be5c5ca1c
add document type and version tag to resource files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-18 23:35:37 +03:00
Ivailo Monev
6dcf248243
remove unused SQL test data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-08 18:15:48 +03:00
Ivailo Monev
aab6ac5d77
review some compiler and language definition checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-23 16:47:34 +00:00
Ivailo Monev
220827557d
update QChar normalization test data
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-06-17 18:29:03 +00:00
Ivailo Monev
f2954b3e2c
replace qCmdLineArgs() with its body
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-05-23 13:14:22 +00:00
Ivailo Monev
1bc44a50a9
move QCryptographicHash benchmark to network and link it to the component
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-05-06 02:35:18 +00:00
Ivailo Monev
7424267da1
drop MNG image format support
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-02 07:06:14 +00:00
Ivailo Monev
6355853269
fix tst_QThread::setStackSize() test case
...
also fixes a regression since 91019ff8de
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-30 19:34:11 +00:00
Ivailo Monev
a2331ac707
remove unused TEST_FILE() from declarative compilation benchmark
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-24 03:15:45 +00:00
Ivailo Monev
478cc68597
remove unused and internal virtual QPaintEngineEx methods
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 17:54:54 +00:00
Ivailo Monev
a96b33417f
mark some constants as static
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-19 20:54:52 +00:00
Ivailo Monev
36aaf16f82
remove deprecated Qt::DateFormat enums
...
indent and replace default with enum case while at it. automated
adjustments can be done with the following command:
find -type f -exec sed \
-e 's|Qt::SystemLocaleDate|Qt::SystemLocaleShortDate|g' \
-e 's|Qt::LocalDate|Qt::SystemLocaleShortDate|g' \
-e 's|Qt::LocaleDate|Qt::DefaultLocaleShortDate|g' -i {} +
if you are doing it to git repository, move it out of the way as the
command may corrupt it.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-24 21:46:21 +00:00
Ivailo Monev
353bed4682
replace 0 with Q_NULLPTR where applicable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-23 22:41:15 +00:00