Ivailo Monev
89d06272a2
fix qPRCreate() const correctness
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-25 16:43:44 +00:00
Ivailo Monev
1f7b577857
mark qt_readEscapedFormatString() and qt_repeatCount() as static
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-25 16:28:34 +00:00
Ivailo Monev
6bacce4fb0
remove redundant whitespace in convolute() pixmap filter helper
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-25 01:24:38 +00:00
Ivailo Monev
bde2494377
do not compare member to zero in QAbstractEventDispatcherPrivate::init()
...
part of the Q_NULLPTR-ization effort
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-25 01:23:56 +00:00
Ivailo Monev
4a8ab38c8b
use single variable assignment in QLocalServerPrivate::waitForNewConnection()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-24 17:46:32 +00:00
Ivailo Monev
3476f132cb
remove unused qlocalsocket_tcp source
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-24 17:40:01 +00:00
Ivailo Monev
a6084cf9b3
remove unused variable in QPixmapBlurFilter::draw()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-24 04:47:26 +00:00
Ivailo Monev
bf786f26ed
remove unused QPixmapConvolutionFilterPrivate::convoluteAlpha member
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-24 00:04:57 +00:00
Ivailo Monev
2b96b1f450
remove default QListView::event() reimplementation
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-23 14:45:18 +00:00
Ivailo Monev
f650eae2f9
unexport qt_halfScaled() and qt_blurImage() to mark them static
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-23 14:44:58 +00:00
Ivailo Monev
f826ee5a8d
remove unused virtual QBenchmarkMeasurerBase::init() method
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-21 23:32:40 +00:00
Ivailo Monev
fca321a27f
remove unused qScrollEffect() and qFadeEffect() arguments
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-21 22:48:13 +00:00
Ivailo Monev
9f63d77bf0
mark results from sysconf() queries as static
...
that way queries are done once per thread
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-21 16:34:28 +00:00
Ivailo Monev
91019ff8de
validate stack size in QThread::setStackSize()
...
that way threads will not fail if it is less than the minimum, the warning
from QThread::start() is basically invisible to GUI users unless
application is started from terminal which is far from ideal. one has
to install own message handler via qInstallMsgHandler() to make such
warnings noticable to GUI users, possible via QErrorMessage, which should
be errors in fact and printed via qCritical() but making such changes is
beyond the scope of this commit
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-21 16:13:18 +00:00
Ivailo Monev
e9c2dd52e4
avoid copy in qt_toX11Pixmap()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 23:51:31 +00:00
Ivailo Monev
acc744e6ed
simplify QPaintEngineEx::supportsTransformations() logic
2020-03-20 23:50:53 +00:00
Ivailo Monev
ba06271385
remove redundant forward declaration of QPixmapFilter class in qpaintengineex_p header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 23:50:03 +00:00
Ivailo Monev
6dc38d71f7
move misc drawing helper functions to the top of qdrawhelper source
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 23:49:11 +00:00
Ivailo Monev
3881bce10c
mark qt_bayer_matrix constant and qConvertRgb16To32() function as static
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 20:15:22 +00:00
Ivailo Monev
439b67bd41
optimize QRasterPaintEnginePrivate::isUnclipped() methods
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 20:14:49 +00:00
Ivailo Monev
f62d5680df
replace conditional memory rotation templates with their body
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 18:04:30 +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
08a34e629e
remove forward declaration of non-existing qt_stroke_dash()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 17:30:13 +00:00
Ivailo Monev
f806b8f97f
remove unused and internal QPathClipper::ClipperMode enums
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 17:29:37 +00:00
Ivailo Monev
8ec0f5951d
return result of QWingedEdge::toPath() directly in QPathClipper::clip()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 17:28:45 +00:00
Ivailo Monev
10892247de
remove redundant qt_memrotate90_template<T, T>() specialization
...
same implementation as the generic one
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 17:13:08 +00:00
Ivailo Monev
889cab537c
remove code for always false condition in brushes pattern cache
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 16:13:26 +00:00
Ivailo Monev
304f69e573
remove redundant QFont enums casts and constructs
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 04:11:51 +00:00
Ivailo Monev
0e9b892be3
mark CSS parser constants as static
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 04:11:09 +00:00
Ivailo Monev
f11e261162
remove redundant qglobal header inclusion from qbackingstore source
...
use local instead of system style headers inclusion while at it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 04:10:51 +00:00
Ivailo Monev
67fe1095be
remove unused interpolate_pixel_unaligned_2() drawing helper
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 02:32:07 +00:00
Ivailo Monev
bd782acc64
move qt_get_named_rgb() to qcolor source file, replace qt_get_colornames() with its body
...
that way the qt_get_named_rgb() function can be made static and marked
inline. the loop in QColor::colorNames() can be unrolled by the compiler
too. while at it, remove the duplicate code in the SVG handler
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-20 02:24:06 +00:00
Ivailo Monev
bd25db9574
remove unused and internal QWidgetPrivate::DrawWidgetFlags enums
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-19 23:40:45 +00:00
Ivailo Monev
0366784761
remove unused QWidgetBackingStore::beginPaint() argument
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-19 23:28:34 +00:00
Ivailo Monev
16d1d9c97a
update tables data to CLDR v36.1
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-19 21:40:19 +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
6bb88e7504
fix regression since 28d63e9b27
...
apparently if default is used the cursor may not be one from theme set
via XcursorSetTheme(), it affects not only left_ptr alternative too so
try non-alternative first
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-19 20:31:36 +00:00
Ivailo Monev
339b9103dd
correct cast qualifier in blend_untransformed_argb()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-19 02:55:14 +00:00
Ivailo Monev
32bce7bc71
move non-shared drawing helper functions to qdrawhelper source file
...
also mark comp_func_Plus_one_pixel() as static while at it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-19 02:43:37 +00:00
Ivailo Monev
937889b14a
optimize blend_src_generic() drawing helper
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-19 00:06:19 +00:00
Ivailo Monev
cb9615e95e
remove unused and internal qt_paint_device_metric()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-18 22:04:06 +00:00
Ivailo Monev
ab1464f104
update unicode data tables to v13.0
...
combining types which harfbuzz does not support are no longer added to the
tables too, this should make obtaining properties of text faster.
special language table used to probe fonts for scripts support should be
reviewed once new CLDR version is released to add proper language entries
if present in likelySubtags.xml
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-12 21:42:56 +00:00
Ivailo Monev
7b42e91214
use static strings for RCC tags/attributes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-12 19:40:05 +00:00
Ivailo Monev
0943324095
remove unused QScript::Lexer members
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-10 20:24:37 +00:00
Ivailo Monev
cdc3b37daf
remove code for always false condition in QRasterPaintEngine
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-09 16:15:40 +00:00
Ivailo Monev
282d77dc2e
remove unused QRasterPaintEnginePrivate::getPenFunc() method
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-09 15:52:37 +00:00
Ivailo Monev
6e4fe2850c
get rid of QRasterPaintEnginePrivate::deviceRectUnclipped member
...
not used anywhere but in QRasterPaintEnginePrivate::systemStateChanged()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-09 15:51:58 +00:00
Ivailo Monev
b5ea99e681
remove unused drawing function prototypes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-09 15:42:00 +00:00
Ivailo Monev
e2db276a13
replace default with QSpanData::None case in getOperator()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-09 15:15:17 +00:00
Ivailo Monev
34917bf462
correct reinterpret_cast<T> qualifier in destFetch()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-09 15:14:30 +00:00