Commit graph

108 commits

Author SHA1 Message Date
Ivailo Monev
ca00b6c4d6 replace Q_PI with M_PI from math header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 15:16:46 +00:00
Ivailo Monev
3049209062 replace Q_ASSERT(0) with Q_ASSERT(false)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-06 16:09:02 +00:00
Ivailo Monev
dea3f2ac74 include moc-generated files as local headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-31 00:24:20 +00:00
Ivailo Monev
883884affe use static lists for plugin keys
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-30 00:52:10 +00:00
Ivailo Monev
5b459cf0ec update copyright and add script for doing so
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 23:21:34 +00:00
Ivailo Monev
9a45943192 build against internal copies of libpng and sqlite if not found
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-28 17:33:39 +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
e85ed60606 inline and mark const some of QSvgIconEnginePrivate methods
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:49:38 +00:00
Ivailo Monev
67b8251559 fix regression since c30778d037
with the follow-up in 3d06305eac the data
was not static anymore

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-11 16:13:10 +00:00
Ivailo Monev
2d4f5428ef indent and format qsql_sqlite source file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-11 16:08:17 +00:00
Ivailo Monev
3d06305eac pass size of UTF-8 converted string to SQLite API
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 17:28:00 +00:00
Ivailo Monev
c77bac8e35 remove redundant SQLite version check
atleast v3.5.0 is required

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 17:02:16 +00:00
Ivailo Monev
d9f13e1961 fix out of bounds access in _q_escapeIdentifier()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 16:17:41 +00:00
Ivailo Monev
997a9659d4 MySQL driver review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 09:53:47 +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
Ivailo Monev
4370a45efe fix upstream QTBUG-15773 and QTBUG-70506
upstream commits:
49efea26a5
dedd4a7a7c

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 23:15:58 +00:00
Ivailo Monev
c30778d037 make SQLite driver use UTF-8 encoding
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 06:26:14 +00:00
Ivailo Monev
eace04c4fa avoid temporaries for comparison in _q_escapeIdentifier() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 05:10:56 +00:00
Ivailo Monev
2712495e14 replace C-style with reinterpret casts in ODBC SQL driver
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 03:24:57 +00:00
Ivailo Monev
78f8b0da4b avoid locks in QConnmanEngine::connmanAvailable() and QNetworkManagerEngine::networkManagerAvailable()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 13:39:49 +00:00
Ivailo Monev
fb85b77b06 remove redundant plugins include directory
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-19 01:41:44 +00:00
Ivailo Monev
66ed8729f2 remove windows support leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 21:42:54 +00:00
Ivailo Monev
abb1cad857 remove windows and mac support leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 21:30:45 +00:00
Ivailo Monev
6c0603df18 reserve number of items equal to arguments in dbus script plugin
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 21:13:05 +00:00
Ivailo Monev
849ba7a632 replace system with local header inclusions where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-16 11:50:03 +00:00
Ivailo Monev
97db6a1b84 replace system with local header inclusions where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-16 00:41:53 +00:00
Ivailo Monev
3b5fb0df2f adjust QPSQLResult to QSqlResult changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 11:58:24 +00:00
Ivailo Monev
45549aa40e introduce qFastCompress() and qFastUncompress()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 11:30:09 +00:00
Ivailo Monev
0bad599825 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 23:22:14 +00:00
Ivailo Monev
a497696338 compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-07 13:40:38 +00:00
Ivailo Monev
80d4bc168e more copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 14:21:30 +00:00
Ivailo Monev
74bb412630 copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 13:38:02 +00:00
Ivailo Monev
ef6223e227 review object targets build rules
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-31 10:25:19 +00:00
Ivailo Monev
30010585ed make major components, plugins and imports part of runtime
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 12:56:38 +00:00
Ivailo Monev
8db0d36301 apply upstream commit
9b67d89c24

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-05 05:11:09 +00:00
Ivailo Monev
f2068eb81d global cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 16:51:14 +00:00
Ivailo Monev
3c58788f05 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-07-10 14:31:23 +00:00
Ivailo Monev
a2fc79b3e9 cleanup QSqlDriver, breaks compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-07-09 16:19:17 +00:00
Ivailo Monev
c67561d60c QString cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-02-13 01:31:12 +00:00
Ivailo Monev
050a206620 there is almost no reason to support all QDataStream versions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-10 04:39:48 +00:00
Ivailo Monev
8c12d50ccc various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 06:16:35 +00:00
Ivailo Monev
0739edd6b2 fix build of network plugins
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 05:09:34 +00:00
Ivailo Monev
f9713eda08 fix sharedbearer build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 04:29:50 +00:00
Ivailo Monev
05dbb556de rewrite plugins build system to allow tests to use them
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-08 17:56:34 +00:00
Ivailo Monev
447a35a41f mostly Q_CC_BOR support removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 07:53:32 +00:00
Ivailo Monev
41e5ddf421 namespaced build fixes and enabled it by default
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 06:28:30 +00:00
Ivailo Monev
71ffb62f31 remove the opengl component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 13:53:20 +00:00
Ivailo Monev
8cdd96a89c remove codec plugins, rely on iconv
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-12 22:42:36 +00:00
Ivailo Monev
9b00772dd6 define UNICODE for odbc driver again, just in case
the odbc headers define some types depending on it

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-12 18:19:20 +00:00
Ivailo Monev
5965c55266 fix build of odbc driver when UNICODE is not defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-12 18:18:19 +00:00