Ivailo Monev
8fb3224ff8
replace 0 with Q_NULLPTR in QSharedDataPointer and QExplicitlySharedDataPointer
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 17:38:56 +00:00
Ivailo Monev
5df7658d86
remove CPack related variables, CPack will not be supported
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 17:38:30 +00:00
Ivailo Monev
c34d02d4a9
optimize QString::multiArg()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 14:55:45 +00:00
Ivailo Monev
d2da7137d2
include qdbus in KATIE_TOOLS variable
...
it was not included because it was not needed for the Qt4 compatibility
variables but can be used to solve https://github.com/fluxer/kdelibs/issues/3
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 23:49:50 +00:00
Ivailo Monev
12dda308ec
QString benchmark build fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 12:57:19 +00:00
Ivailo Monev
5688c9a1a5
Revert "set invalid characters count of state even on success from QIcuCodec::convertFromUnicode() and QIcuCodec::convertToUnicode()"
...
This reverts commit 92a7dfc214
.
2020-02-08 00:29:26 +00:00
Ivailo Monev
52a68b98d3
remove bogus QString benchmarks
...
not benchmarking any of the public QString methods
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 23:58:39 +00:00
Ivailo Monev
92a7dfc214
set invalid characters count of state even on success from QIcuCodec::convertFromUnicode() and QIcuCodec::convertToUnicode()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 21:31:45 +00:00
Ivailo Monev
015f5ee0bd
remove unused QTextCodec::ConverterState::remainingChars member
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 21:30:18 +00:00
Ivailo Monev
858e0c5de4
use custom table for grahpeme break in QUnicodeTables::graphemeBreak()
...
gets rid of the ICU requirement for the GUI component and since HarfBuzz
does not support all grapheme breaks makes it more optimal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 21:04:47 +00:00
Ivailo Monev
0a63b765da
use constructor instead of cast in QChar::fromAscii()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 22:28:55 +02:00
Ivailo Monev
932da899d9
set compat definitions as component interface definitions
...
this fixes the QIcon::name() check done during libdbusmenu-qt build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 13:25:29 +00:00
Ivailo Monev
63237342e0
fix regression since c7c7f41c2b
...
fixes loading of icons via QIcon::fromTheme() and partially
libdbusmenu-qt DBusMenuExporterTest test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 00:37:58 +00:00
Ivailo Monev
09882da855
make QIconLoader::key() public
...
it is virtual override and is used in QIcon data streaming operators
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-06 22:20:42 +00:00
Ivailo Monev
6e14c6bb83
remove unused QIconLoaderEngine::hasIcon()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-06 21:21:05 +00:00
Ivailo Monev
179376e6c1
avoid temporaries in QIconTheme::QIconTheme()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-06 21:19:54 +00:00
Ivailo Monev
93084f8d27
Merge branch 'master' of https://github.com/fluxer/katie
2020-02-04 17:26:24 +00:00
Ivailo Monev
31d2bd274c
add custom type test case for QSettings
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-04 16:22:33 +00:00
FredBezies
a035702349
4.9.0-rc18 update
...
Upgrade to new pre-release version.
2020-02-04 10:33:29 +01:00
Ivailo Monev
ea38d0cef5
compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-03 23:31:32 +00:00
Ivailo Monev
73f58f08ea
add QXmlInputSource test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-03 23:08:44 +00:00
Ivailo Monev
d2d50ccdb5
add QXml test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-03 22:00:32 +00:00
Ivailo Monev
88448f30b6
fix regression since 0199f108f1
and cc7809a775
...
default fallback of QTextCodec::codecForUtfText() is Latin1 thus fallback
has to be specified explicitly
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-03 21:59:41 +00:00
Ivailo Monev
e40a59ee1f
remove redundant extern reference declaration in qfontdatabase_x11_p header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-03 14:02:58 +00:00
Ivailo Monev
5157c64aa1
remove unused QApplicationPrivate::main_widget member
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-03 14:02:30 +00:00
Ivailo Monev
4801a0ce1d
remove virtual specifiers from QEventDispatcherUNIXPrivate::initThreadWakeUp() and QEventDispatcherUNIXPrivate::processThreadWakeUp()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-03 13:38:24 +00:00
Ivailo Monev
d2c2351f60
correct installation paths description
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-03 01:34:19 +00:00
Ivailo Monev
df5043ec53
mark QTextBoundaryFinderPrivate break iterator member as mutable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-03 01:04:43 +00:00
Ivailo Monev
022fe16432
format QTextBoundaryFinder for consistency
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-03 00:48:26 +00:00
Ivailo Monev
e56c042501
set KATIE_<COMPONENT>_DEFINITIONS from KatieConfig CMake file and improve Qt4 compatibility
...
by setting up interface definitions and include directories for the
components GUI tests will work without any changes (-DQT_GUI_LIB will be
defined for them because they link to KtGui library).
this will also fix some corner cases, for an example when projects do not
use `add_definition(${QT_DEFINITIONS})` and/or
`include_directories(${QT_INCLUDES})` in their build system making porting
of other projects much easier
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-02 23:26:51 +00:00
Ivailo Monev
c456ede063
reimplement QSettings groups support
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-01 17:40:25 +00:00
Ivailo Monev
68526b7d63
update README [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-01 14:04:14 +00:00
Ivailo Monev
82d1152ee9
update README [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-01 02:16:38 +00:00
Ivailo Monev
e5342f2d6f
update translations
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-01 02:09:56 +00:00
Ivailo Monev
60f6ac44e2
update URL TLDs table
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-01 02:06:50 +00:00
Ivailo Monev
8b41e0fbaf
remove unused JSC::MasqueradesAsUndefined enum
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-31 02:09:19 +00:00
Ivailo Monev
0a984933d7
combine if statements in QApplication::x11ProcessEvent()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 23:31:03 +00:00
Ivailo Monev
ade019fdfc
indent some cases in QApplication::notify()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 23:12:36 +00:00
Ivailo Monev
696e5b4b44
inherit QEvent from QSpontaneKeyEvent
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 23:06:36 +00:00
Ivailo Monev
c1fe58790c
falltrough in QEvent::RequestSoftwareInputPanel and QEvent::CloseSoftwareInputPanel case in QApplication::notify()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 23:05:20 +00:00
Ivailo Monev
b42eb34e6d
mark QCoreApplication warning cases as unlikely
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 22:04:46 +00:00
Ivailo Monev
296aab00bf
remove unused QXmlSimpleReaderPrivate::emptyStr member
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 17:12:01 +00:00
Ivailo Monev
8aa73d7b34
Merge branch 'master' of https://github.com/fluxer/katie
2020-01-30 10:13:34 +00:00
Ivailo Monev
79f7b7ebb5
remove unused QDeclarativeScriptEngine::namedNodeMapClass and QDeclarativeScriptEngine::nodeListClass members
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 10:13:21 +00:00
Ivailo Monev
61e3100752
remove QBool header entry from FreeBSD pkg-plist package files
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 09:52:20 +00:00
Ivailo Monev
2894e05ac3
update README [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 09:28:12 +00:00
Ivailo Monev
48ef8f9fc7
update README [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 09:27:25 +00:00
Ivailo Monev
a1900b0720
effectively revert c7cc0af760
...
fixes crashes noted in https://github.com/fluxer/kdelibs/issues/2#issuecomment-579758494
but not the issue with marshalling/demarshalling some complex types
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 01:02:37 +00:00
Ivailo Monev
5731abbf80
remove unused QDBusPendingReplyTypes::metaTypeFor<T> argument
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-29 17:48:11 +00:00
Ivailo Monev
f1064987fd
add QDBusInterface test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-29 17:20:40 +00:00