Commit graph

6114 commits

Author SHA1 Message Date
Ivailo Monev
f1902b1c34 remove unused header inclusions in qdir source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-29 15:48:52 +03:00
Ivailo Monev
7e8029a522 remove ODF format support leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-29 15:39:45 +03:00
Ivailo Monev
8619b09ff1 store package related config option values in qconfig.h
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-29 03:48:29 +03:00
Ivailo Monev
196dae3d7a build fix for the case fontconfig is disabled or not found
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-29 02:56:20 +03:00
Ivailo Monev
8d9083322b use QSTACKARRAY() macro for buffers in drawing helpers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-29 01:49:44 +03:00
Ivailo Monev
03a30f8ee9 replace QScopedArrayPointer<T>() with QVarLengthArray<T>() in dither_to_Mono() and convert_RGB_to_Indexed8()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-29 00:57:38 +03:00
Ivailo Monev
b26e3563a2 mark warning cases in QPixmap as unlikely
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-29 00:24:24 +03:00
Ivailo Monev
966b85403b fix QImage::isGrayscale() for QImage::Format_Indexed8 format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-29 00:14:50 +03:00
Ivailo Monev
10fe32ba4d QImage::Format_Indexed8 image filling from QColor optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-29 00:04:00 +03:00
Ivailo Monev
37aaef6a81 construct color from string in QTextHtmlParser::applyAttributes()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 23:59:20 +03:00
Ivailo Monev
092d40f6c8 cache RGB variants of black/white colors
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 23:18:31 +03:00
Ivailo Monev
2a5450f8b4 make use of cached alpha color table in QFontEngine::alphaMapForGlyph() and QFontEngineBox::alphaMapForGlyph()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 23:00:27 +03:00
Ivailo Monev
a28897786a gray and a8 color tables are identical
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 22:53:59 +03:00
Ivailo Monev
c8581c5ee3 cache font alpha color table
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 22:49:59 +03:00
Ivailo Monev
d4bf823bd4 remove unused QFontEngine::grayPalette() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 22:42:14 +03:00
Ivailo Monev
7d0da31ed8 cache texture glyph color table
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 22:37:57 +03:00
Ivailo Monev
2fbf0ff7a5 avoid temporaries in QImage equal operator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 22:30:08 +03:00
Ivailo Monev
3077092466 remove obscure image formats leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 20:11:25 +03:00
Ivailo Monev
7b4e7fa5b4 const-ify image conversion function in map
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 20:10:12 +03:00
Ivailo Monev
1459acd62a compressBound() is no longer required
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 19:52:53 +03:00
Ivailo Monev
b42ac62e4e remove private and unused QBrush::cleanUp() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 03:14:50 +03:00
Ivailo Monev
5411c4fba4 do not delete shaper item string if it was allocated on the stack
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 02:23:57 +03:00
Ivailo Monev
a363a7cd34 remove redundant qfontengine_x11_p header inclusion in qfontsubset source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 01:54:53 +03:00
Ivailo Monev
147e78efbd plug QAction test memory leak
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 01:36:55 +03:00
Ivailo Monev
e2c942bc0f use png_size_t and catch errors at runtime in iod_read_fn() and iod_read_fn()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 01:19:41 +03:00
Ivailo Monev
3b6c6d3e46 use correct meta types in QVariant tests
fixes stack-buffer-overflow

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 01:18:39 +03:00
Ivailo Monev
7acbd844f5 ignore leaks from Katie::QTextCodec::codecForName()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 00:41:26 +03:00
Ivailo Monev
fcf28b7f8e compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 00:40:55 +03:00
Ivailo Monev
ad0a09b6c9 test QCryptographicHash::Sha256 and CryptographicHash::Sha512 methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 00:17:01 +03:00
Ivailo Monev
42e14766bc close ICU converter regardless of other codec state before cloning
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 23:54:58 +03:00
Ivailo Monev
aff23a7246 compiler warning fix
upstream commit:
58170cea15

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 23:39:41 +03:00
Ivailo Monev
8dc8a3fb8d indent variantToDomProperty() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 20:10:19 +03:00
Ivailo Monev
3abf5a4054 initialize QSystemSemaphorePrivate::initialValue member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 15:41:41 +03:00
Ivailo Monev
96a8f8f5f4 use boolean instead of pointer as qRegisterMetaType<T>() argument [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 03:35:58 +03:00
Ivailo Monev
641529f690 remove dummy qRegisterMetaType<T>() and qRegisterMetaTypeStreamOperators<T>() arugments [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 03:10:09 +03:00
Ivailo Monev
d117b248c3 lseek() is not documented to be interruptable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 02:25:40 +03:00
Ivailo Monev
3f79bf6e67 close file descriptor when it is owned by QFSFileEngine and seek to end fails
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 01:42:50 +03:00
Ivailo Monev
9cfa4a2ff6 skip tst_QFile::copyShouldntOverwrite() test case if current user is root
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 00:33:53 +03:00
Ivailo Monev
5b16b327b7 do not test if renaming file to /etc/renamefile fails if current user is root
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 00:12:37 +03:00
Ivailo Monev
28f3280467 /proc/curproc/map does not exist (by default) on current stable FreeBSD (13.0)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-26 23:56:56 +03:00
Ivailo Monev
02ca915bc3 do not use sendfile() on FreeBSD/DragonBSD to copy files
works only for sockets, failure check was not correct too

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-26 23:22:07 +03:00
Ivailo Monev
ce2cb232b1 remove unused ToolBarManager::m_configureableMainWindow member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-26 20:57:07 +03:00
Ivailo Monev
38da92d662 remove unused ZoomView::m_resizeBlocked member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-26 20:55:08 +03:00
Ivailo Monev
7113b5ac69 open buffer in write-only mode in QSvgPaintEngine::drawImage()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-26 20:09:09 +03:00
Ivailo Monev
784b104b1e use uninitialized buffers where possible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-26 18:07:05 +03:00
Ivailo Monev
013d0caa35 compiler warning fix
upstream commit:
3b4beaff96

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-26 17:17:40 +03:00
Ivailo Monev
1345df9a54 compiler warnings fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-26 17:16:51 +03:00
Ivailo Monev
6c1d8dfab5 remove unsupported QAuthenticator methods leftovers
upstream commit:
8a1baaf336

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-26 15:40:47 +03:00
Ivailo Monev
2e63905971 initialize qt_qprocess_deadChild_pipe variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-26 14:16:39 +03:00
Ivailo Monev
17ca8cf292 remove HTML-related JSC string functions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-26 14:02:54 +03:00