Commit graph

8179 commits

Author SHA1 Message Date
Ivailo Monev
0aa306b3f6 pass QByteArray object to qt_u_strToUpper() and qt_u_strToLower() functions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-28 08:31:54 +02:00
Ivailo Monev
dee2273432 remove unused and redundant QWidgetResizeHandler members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-28 07:42:53 +02:00
Ivailo Monev
eb54726226 remove disabled bits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-28 06:44:14 +02:00
Ivailo Monev
1481bf58e4 simplify D-Bus component debugging
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-28 06:05:23 +02:00
Ivailo Monev
07e67b0b52 remove redundant QDir methods
only UNIX is supported

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-24 02:37:29 +02:00
Ivailo Monev
edbeabbf41 remove unused QFileSystemModelPrivate methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 15:23:31 +02:00
Ivailo Monev
46f02d9a3c drop unused QDataWidgetMapper class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 15:10:39 +02:00
Ivailo Monev
1b5ac1c06b delete plugin loaders from QFactoryLoader
previously deleting the QPluginLoader instances was causing crashses in
gwenview sometimes (e.g. when gif plugin was in use but that plugin is no
more)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 11:14:45 +02:00
Ivailo Monev
748128b688 remove references to Qt::MouseButtonMask
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 07:34:39 +02:00
Ivailo Monev
3d778b2210 remove unused global definitions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 05:09:08 +02:00
Ivailo Monev
7331daea30 QFlags to debug messages optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 04:37:15 +02:00
Ivailo Monev
ca6b53bace compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 03:45:09 +02:00
Ivailo Monev
9b7689985c retry getnameinfo() without NI_NAMEREQD, log lots of messages when QHOSTINFO_DEBUG is defined and adjust QHostInfo to IP addresses changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 03:25:53 +02:00
Ivailo Monev
15400e4638 mark QFontEngineFT methods as final
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-22 15:22:58 +02:00
Ivailo Monev
b9014939ce const-ify QFreetypeFace::addGlyphToPath() argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-22 14:54:09 +02:00
Ivailo Monev
9a26963695 do not copy the parameters types list in qDBusParametersForMethod() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-22 12:01:42 +02:00
Ivailo Monev
61e052461c call qt_initLocale() from QCoreApplication::init()
with QSystemLocale gone (5a8895be60) it was
no longer called at all

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-16 20:45:41 +02:00
Ivailo Monev
7a60a4a6ff fix benchmarks build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-16 20:37:46 +02:00
Ivailo Monev
3e2706dd71 drop the feature to change the default locale
changing the default locale can have various bad effects (such as failure
to convert localized integers stored in QString) which is why there was a
warning about it. even tho UNIX has the concept of changing the locale
settings (via setlocale()) I am not willing to support such feature
because QWidget, QValidtor, etc. have their own locale feature that can
be changed at any time

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-16 20:32:36 +02:00
Ivailo Monev
5070e961d0 remove redundant group separator checks in private QLocale methods
QLocalePrivate::numberToCLocale() skips whitespace (0xa0 is whitespace
char) at the begining and end

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-16 19:18:44 +02:00
Ivailo Monev
d032103cae remove unused qlocale_p header inclusion in qcoreapplication source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-16 04:07:46 +02:00
Ivailo Monev
bb389094cc remove redundant Q_OS_UNIX and Q_C_CALLBACKS definitions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 09:20:39 +02:00
Ivailo Monev
24deb82098 drop Q_DECL_IMPORT macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 09:07:05 +02:00
Ivailo Monev
4687910c37 translations update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 08:53:34 +02:00
Ivailo Monev
8708c052ae drop oldmake.sh script
v3.3.0 does not even run on the current stable version of debian

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 08:50:45 +02:00
Ivailo Monev
ef97a7f48e drop QStyleOptionViewItemV2, QStyleOptionViewItemV3 and QStyleOptionViewItemV4 typedefs
long overdue but the last bits of the versioned classes are no more

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 08:19:07 +02:00
Ivailo Monev
f57ef4b15f drop QStyleOptionTabV2 and QStyleOptionTabV3 typedefs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:36:02 +02:00
Ivailo Monev
ef67586cf3 drop QStyleOptionFrameV2 and QStyleOptionFrameV3 typedefs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:23:57 +02:00
Ivailo Monev
01e0f63c6a drop QStyleOptionTabWidgetFrameV2 typedef
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:15:31 +02:00
Ivailo Monev
ada1c257f8 drop QStyleOptionTabBarBaseV2 typedef
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:09:41 +02:00
Ivailo Monev
fcbe60fc94 drop QStyleOptionToolBoxV2 typedef
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:06:22 +02:00
Ivailo Monev
c8ec78d2bf drop QStyleOptionProgressBarV2 typedef
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:00:33 +02:00
Ivailo Monev
adbf98fb08 drop QStyleOptionDockWidgetV2 typedef
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 06:53:32 +02:00
Ivailo Monev
8a4d7aa3c4 drop QIconEngineV2 typedef
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 06:37:50 +02:00
Ivailo Monev
18f13be43e compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 06:23:40 +02:00
Ivailo Monev
dc9b5fe04e drop QWizard styles option
ye, I just did

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 04:21:58 +02:00
Ivailo Monev
442bcae8bc export qt_qscrollbarStyleOption() function only for the tests
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 03:51:47 +02:00
Ivailo Monev
dc8d527697 replace QUiTranslatableStringValue with QByteArray
the comment is not used for anything anyway, registering a metatype from
the module by itself is a performance penalty already

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 03:24:45 +02:00
Ivailo Monev
17896a3e98 do not register QStringRef as metatype from qlocale_p header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 03:16:43 +02:00
Ivailo Monev
c3b1805ef6 de-virtualize QAbstractSocket methods and use proper type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 03:10:15 +02:00
Ivailo Monev
f9fd964063 remove TODO for katie_setup_plugin() function
there is only one plugin now

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 01:37:04 +02:00
Ivailo Monev
267e7b5b73 remove unused QLocale methods
no reason to keep them

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 01:35:13 +02:00
Ivailo Monev
7ebb19ca2c initialize variable in QDoubleValidatorPrivate::validateWithLocale()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 20:07:15 +02:00
Ivailo Monev
692168326a QTextStream numbers parsing optimizations
QLocale::c() creates temporary QLocale object for the sake of comparison
which is sub-optimal much like QLocale::system() but QLocale::c() can be
cached in the future or optimized in other ways

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 20:06:57 +02:00
Ivailo Monev
f4bbfdc17a simplify memory rotation templates
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 09:24:33 +02:00
Ivailo Monev
5b05fc946e remove unused internal QListView methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 09:06:01 +02:00
Ivailo Monev
fba0ea5f05 use same defaults as in QSizePolicy constructor when streaming it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 09:01:52 +02:00
Ivailo Monev
6cf349e278 rework QSizePolicy
performance after the changes unknown but the class is subject to change

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 08:24:09 +02:00
Ivailo Monev
04d4b6c4b4 unfriend QPixmap and QFontEngineBox from QX11PaintEngine
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 04:08:34 +02:00
Ivailo Monev
20d859d586 remove declaration of non-existing QRasterBuffer methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 03:55:06 +02:00