Commit graph

3329 commits

Author SHA1 Message Date
Ivailo Monev
34d5041594 ensure resources for DBus performance benchmark are generated
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 16:17:22 +00:00
Ivailo Monev
2f86abdf84 set argv to full path to program in QProcessPrivate::startDetached()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 15:25:10 +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
84f0c221a6 remove redundant QT_NO_CODECS definition
it is the same as QT_NO_TEXTCODEC

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 21:48:37 +00:00
Ivailo Monev
3e6a9912f0 no need to execute moc via exec.sh during build, it is bootstrapped
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 21:29:04 +00:00
Ivailo Monev
0247dd0ac1 remove redundant forward Driver class declaration from cppwriteincludes header 2019-12-17 19:42:31 +00:00
Ivailo Monev
8342fcb803 Driver destructor does not have to be virtual
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 19:37:33 +00:00
Ivailo Monev
fd9ba609ab use proper types for Option members
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 19:33:33 +00:00
Ivailo Monev
0632d4e791 remove redundant UIC include directory
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 19:29:09 +00:00
Ivailo Monev
1d86e7dc66 add extended description for Debian package [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 17:27:20 +00:00
Ivailo Monev
b3bd3a643c add Debian package symbols file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 17:26:14 +00:00
Ivailo Monev
88eb8a3cbc regenerate manual pages
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:54:54 +00:00
Ivailo Monev
d6613fe92f fix spelling errors in qscript manual page
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:54:31 +00:00
Ivailo Monev
9042d1826f remove superfluous whitespace at the end of Categories key in desktop files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:48:53 +00:00
Ivailo Monev
b1ab4bf2b2 install pkgconfig files in architecture specific library directory by default
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:39:39 +00:00
Ivailo Monev
645d755006 add field code to Exec key in designer desktop file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:30:16 +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
e99b981a62 do not assume LD_LIBRARY_PATH is not set in exec.sh script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:27:54 +00:00
Ivailo Monev
754e3355fd remove unused TreeWalker::acceptConnectionHints() and TreeWalker::acceptConnectionHint()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 04:19:21 +00:00
Ivailo Monev
84af65a340 make use of CMAKE_CURRENT_LIST_DIR CMake variable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 04:02:08 +00:00
Ivailo Monev
7c0ae45047 QStandardPaths, QJsonArray, QJsonObject::iterator, QJsonParseError and QJsonValue are available since 4.9
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 03:35:13 +00:00
Ivailo Monev
e3a47bbe28 remove QStandrdPaths mac and windows specific documentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 03:34:10 +00:00
Ivailo Monev
b71a71bf41 avoid shadowing argument variable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 03:27:58 +00:00
Ivailo Monev
4bf2189cb3 case-fold the UCS-4 char in foldCase() functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 03:08:56 +00:00
Ivailo Monev
1c11bec01f remove redundant whitespace from moc generated code
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 03:04:05 +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
ca8fffa888 replace reinterpret_cast with static_cast in moc generated code
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 01:10:44 +00:00
Ivailo Monev
fcecd1b13d remove VC6 support leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 00:04:37 +00:00
Ivailo Monev
af15a631fd fix build when tools are suffixed
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 23:50:55 +00:00
Ivailo Monev
f54f09f67f add break to default case in moc generated code
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 23:49:29 +00:00
Ivailo Monev
de4293d87e remove unused KATIE_QDBUSXML2CPP from KatieBUildMacros CMake file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 23:48:45 +00:00
Ivailo Monev
d8b8dfb697 avoid temporaries in QStandardPaths::findExecutable()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 22:32:32 +00:00
Ivailo Monev
de145e044a use foreach() for iteration in QCoreApplication::applicationFilePath()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 22:19:38 +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
4787af0947 append instead of prepending in QTextCodec::QTextCodec()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 14:06:51 +00:00
Ivailo Monev
f7501c429a note that the list of supported encodings is incomplete
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 14:05:31 +00:00
Ivailo Monev
c5aec3dffd implement QTextCodec::codecForText() via ICU
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 14:05:02 +00:00
Ivailo Monev
0b54de45bd correct warning message in QIcuCodec::codecForUtf()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 14:03:47 +00:00
Ivailo Monev
3293cffe71 no need for explicit codecs creation anymore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 03:51:59 +00:00
Ivailo Monev
5582cfa8f8 avoid temporary in QTextCodec::codecForName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 02:17:56 +00:00
Ivailo Monev
846af35712 lock before acessing globals in QTextCodec::~QTextCodec() and QTextCodec::codecForLocale()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 02:02:47 +00:00
Ivailo Monev
da7d5a5f3b get rid of redundant codecs cache
a list of all codecs is maintained for the sake of cleanup already

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 02:02:16 +00:00
Ivailo Monev
04193959e4 make a deep copy of the codec name in QIcuCodec constructor
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 02:00:45 +00:00
Ivailo Monev
6b429fce8a make use of already set variables in katie_setup_target() for translations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 23:56:16 +00:00
Ivailo Monev
b8a7529aed build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 23:43:24 +00:00
Ivailo Monev
99f1b37600 use katie_setup_target() so that exec.sh script is used to execute the tools when building tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 22:59:03 +00:00
Ivailo Monev
a27b94b0bd QT_NO_THREAD conditional build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 22:44:47 +00:00