Commit graph

901 commits

Author SHA1 Message Date
Ivailo Monev
20efcc02c9 headers compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 18:57:26 +00:00
Ivailo Monev
5b1de5f573 remove non-existing classes leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 13:29:29 +00:00
Ivailo Monev
620062de1a replace QT_DEBUG with QT_NO_DEBUG
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 00:30:42 +00:00
Ivailo Monev
d0d6603126 use QImage::constBits() in QRasterWindowSurface::prepareBuffer()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 22:50:45 +00:00
Ivailo Monev
b2c7193405 remove QT_NO_SETTINGS and QT_NO_COMPRESS definitions checks unrelated to bootstrap
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 21:05:36 +00:00
Ivailo Monev
8ef9c313fa replace NDEBUG with QT_NO_DEBUG definition
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 03:19:12 +00:00
Ivailo Monev
9585bd773c mark certain core component options unsupported
this is mostly automated change set, a lot to be done later on
especially about the definitions in core component. the goal is
to make most of the options of the core component available so
that they can be utilized in other components and tools without
restrictions as shown by some of the changes done to the GUI
component in this commit

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 00:00:13 +00:00
Ivailo Monev
93a63b9953 fix spelling error in qt_x_errhandler()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:28:47 +00:00
Ivailo Monev
3c7ad287f5 use new style cast in QFontEngineFT::minRightBearing()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 02:36:21 +00:00
Ivailo Monev
21b2fd740d require Freetype version 2.1.10+
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 02:34:10 +00:00
Ivailo Monev
33bf38c255 use proper type for Glyph::uploadedToServer member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 02:15:35 +00:00
Ivailo Monev
0ebbfac411 compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 19:37:11 +00:00
Ivailo Monev
8685a832f5 remove qt3 support leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 20:00:31 +00:00
Ivailo Monev
2d3cc67bc9 remove obsolete QWidget::isEnabledToTLW() and QWidget::topLevelWidget()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 20:00:15 +00:00
Ivailo Monev
3e0d93bcdb remove unused QWidgetPrivate::Direction enum
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 18:53:59 +00:00
Ivailo Monev
911971f6c6 remove unused virtual QWidgetPrivate::aboutToDestroy()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 18:51:29 +00:00
Ivailo Monev
805b9678d4 remove some dead code in switch statements
upstream commit:
914e1f3608

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 20:32:57 +00:00
Ivailo Monev
9b02a8dd63 use single variable assignment in QRegion functions where possible
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:50:56 +00:00
Ivailo Monev
fb253d03c7 registerFont() function cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:49:00 +00:00
Ivailo Monev
e3eb024c8d make qt_addPatternProps() function static
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:48:25 +00:00
Ivailo Monev
a25f462454 avoid temporary in getFCWeight() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:48:00 +00:00
Ivailo Monev
b4ef4d4815 inline getFCWeight() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:47:29 +00:00
Ivailo Monev
0dc9cee594 remove redundant FC_WIDTH and FC_FAMILYLANG definition checks
FC_WIDTH is available since 2.1.92, FC_FAMILYLANG since 2.2.97 and 2.4.2 is
required for Freetype integration

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:46:19 +00:00
Ivailo Monev
e25ac73fde choose QImage format for streaming at compile-time, with fallbacks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 00:48:22 +00:00
Ivailo Monev
beb7337639 compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 00:20:51 +00:00
Ivailo Monev
b93dfdfb27 remove TODO in QRegExpValidator
upstream commit:
d6fb349751

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 00:10:59 +00:00
Ivailo Monev
2e48114d59 move temporary to the scope it is used in in PointInRegion() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 23:26:57 +00:00
Ivailo Monev
d22129d479 RectInRegion() function cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 23:26:29 +00:00
Ivailo Monev
2486a53870 remove unused EXTENTS macro from qregion source file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 23:24:14 +00:00
Ivailo Monev
5326fc2978 compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 23:09:54 +00:00
Ivailo Monev
dc70cebb6e remove QMenuItem, QDockSeparator and QDockWidgetSeparator leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 21:33:53 +00:00
Ivailo Monev
36a1648ade remove QtMotif support leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 21:33:02 +00:00
Ivailo Monev
984eebca1e compiler warning fixes
upstream commits:
65ec933f91
2d8d738657

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 15:59:31 +00:00
Ivailo Monev
4f5d1d00dd avoid temporary in QMainWindow::restoreState()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-11 14:12:16 +00:00
Ivailo Monev
9952461aee make QTabWidget::tabBar() and QTabWidget::setTabBar() public
upstream commit:
b7064513e2

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-10 17:48:42 +00:00
Ivailo Monev
2fbea3a106 make adjustments required to build Unicode tables as part of GUI component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-07 19:57:53 +00:00
Ivailo Monev
87870b0378 move QUnicodeTables to GUI component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-07 18:49:27 +00:00
Ivailo Monev
9c85f796af avoid image copy in QRasterPixmapData::fromImage()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-05 17:15:27 +00:00
Ivailo Monev
4b6374d9c8 remove unused QFontDef member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-05 13:05:22 +00:00
Ivailo Monev
0ab33899c3 pass format to image reader in QImage stream reading operator
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-04 17:57:05 +00:00
Ivailo Monev
63dd907271 use scoped variables and const-reference where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-04 16:54:29 +00:00
Ivailo Monev
11c9b6ae4a fix QFont streaming
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-04 16:15:41 +00:00
Ivailo Monev
5e06f073d4 remove QColorGroup leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 20:58:02 +00:00
Ivailo Monev
710bdb4433 optimize known values lookup in CSS parser
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-01 07:58:12 +00:00
Ivailo Monev
359ffabeee remove duplicate extern reference in translateKeySym() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-30 07:38:27 +00:00
Ivailo Monev
79f9976deb replace static function call with its body in QPngHandler::write()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-30 01:16:57 +00:00
Ivailo Monev
355c4adc9a remove unused QPNGImageWriter::writeImage() overload
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-30 01:05:22 +00:00
Ivailo Monev
afbf2f09e4 remove unused QPNGImageWriter members
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-30 00:50:55 +00:00
Ivailo Monev
35b9e5e19a deal with TODO in gui component CMake file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-29 08:18:21 +00:00
Ivailo Monev
9cf0034f32 replace "Qt Designer" with "Katie Designer"
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-29 03:33:51 +00:00