Commit graph

646 commits

Author SHA1 Message Date
Ivailo Monev
6f7d8c4f37 improve compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 12:49:22 +00:00
Ivailo Monev
a78f51acfc an attempt to solve the "Status" as well as "QPaintEngine::X11" problem
unfortunetly some deeclarative sources still exhibit it, most of the
cruft is in private headers and I've not observed the problem as
often so this is nothing but a good start, to be continue..

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 11:51:32 +00:00
Ivailo Monev
ea9a86b55a various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-08 14:30:25 +00:00
Ivailo Monev
7cf27b2703 mostly compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-07 17:15:37 +00:00
Ivailo Monev
721879e525 headers compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-07 08:51:56 +00:00
Ivailo Monev
54776ef15f fix build issue related to Status
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-07 07:41:50 +00:00
Ivailo Monev
828a723f49 headers compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-07 07:23:59 +00:00
Ivailo Monev
9c9ac49a4f create fancy QLinearGradient
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-06 11:51:24 +00:00
Ivailo Monev
be608ca159 mostly qmemrotate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-06 08:36:33 +00:00
Ivailo Monev
612e6fc142 mostly Q_WS_MAC leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-06 07:44:53 +00:00
Ivailo Monev
ca5aa4a2d3 fix build with NIS but without NSL
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 09:18:40 +00:00
Ivailo Monev
98a5d1eecb Revert "micro-optimize QKeySequence::toString()"
This reverts commit 587dae58ad.
2017-08-05 08:45:49 +00:00
Ivailo Monev
a8cba58eec add macro to exclude sources from all-in-one source file and make use of it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 08:00:15 +00:00
Ivailo Monev
e80eacf1ac gui component all-in-one build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 06:44:35 +00:00
Ivailo Monev
066814cc65 gui component all-in-one build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 04:34:37 +00:00
Ivailo Monev
84f393fe2a adjust designer component to plugin pattern changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 04:09:02 +00:00
Ivailo Monev
2bc42d89a8 gui component all-in-one build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 04:05:25 +00:00
Ivailo Monev
e1c9168edc remove VC++ compiler workaround
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 04:04:49 +00:00
Ivailo Monev
da5827ab89 create fancy header for QUndoCommand
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-04 11:18:35 +00:00
Ivailo Monev
e0238bd7bd fix QIcon::fromTheme()
it was always returning the fallback QIcon because any icon that was not
loaded via QIconEngine that implements properly availableSizes() is going
to return invalid/empty size

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-04 07:31:55 +00:00
Ivailo Monev
c56b39df06 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-07-16 06:14:47 +00:00
Ivailo Monev
876a1a4560 remove redundant include directory from gui component build file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-07-08 03:25:26 +00:00
Ivailo Monev
6c9d851da0 came-case headers compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 14:53:27 +00:00
Ivailo Monev
2f7ed6e4f3 came-case headers compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 14:43:33 +00:00
Ivailo Monev
8f6ccd040e Q_DECLARE_INTERFACE use fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 07:11:08 +00:00
Ivailo Monev
65a18c610d Q_DECLARE_INTERFACE use fixes
this is incomplete, there are still some nested namespaced ones in the gui
component but this should be enoguh to build kdecore for now (with some
fixes for it too but unrelated to Q_DECLARE_INTERFACE) as a testing ground
for the namespacing work

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 06:54:24 +00:00
Ivailo Monev
cecad17e55 create some compat headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 06:42:51 +00:00
Ivailo Monev
e45b64b5d6 create camel-case QGraphicsTextItem
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 15:03:00 +00:00
Ivailo Monev
ae823057b8 create camel-case QGraphicsSceneDragDropEvent
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 15:00:45 +00:00
Ivailo Monev
33bca0fa78 create camel-case QGraphicsSceneContextMenuEvent
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 14:58:26 +00:00
Ivailo Monev
5f8d2dbee7 create camel-case QGraphicsObject
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 14:56:51 +00:00
Ivailo Monev
b40b8557d1 create camel-case QStyleOptionToolButton
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 14:44:35 +00:00
Ivailo Monev
58f2bdb791 deal with TODO in the drawing helper
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 13:33:17 +00:00
Ivailo Monev
44edef2c00 minor cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 13:10:59 +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
4aca886483 purge Gtk style and some other styles leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:59:05 +00:00
Ivailo Monev
587dae58ad micro-optimize QKeySequence::toString()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-09 02:26:15 +00:00
Ivailo Monev
d0fffcf5c0 require glib version 2.22.0 at minimum
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-21 13:19:05 +00:00
Ivailo Monev
897948f220 minor cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-18 04:07:10 +00:00
Ivailo Monev
73bf314fef various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-12 03:26:41 +00:00
Ivailo Monev
7c52a5de1a get rid of tablet cruft
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-08 00:34:52 +00:00
Ivailo Monev
4638cae6c6 remove key compression code
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-21 11:42:39 +00:00
Ivailo Monev
fede7a03d6 various cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 17:31:45 +00:00
Ivailo Monev
39f1117c0f various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 17:03:56 +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
8c8cfc8f83 minor cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 12:47:28 +00:00
Ivailo Monev
2efb7aca73 remove now redundant XKB checks from build system
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-14 22:58:09 +00:00
Ivailo Monev
db644d1018 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-12 19:58:01 +00:00
Ivailo Monev
591203c750 make use of memset in qt_memfill template
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-12 19:08:13 +00:00