Ivailo Monev
61333c4671
generic: namespaced Qt4/Katie build fixes
...
most of the changes were done trought Katie's namefsck script which
convertes forward class declarations to include directives, however
other fixes here and there were needed as well as some questionable
changes to Q_DECLARE_TYPEINFO() macro calls because they most likely
have to do the namespacing themselfs (QT_BEGIN/END_NAMESPACE, and
probably will be in Katie) meaning that some of the changes may be
temporary and reverted later.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2017-08-04 09:24:39 +00:00
Ivailo Monev
415a394fc7
solid: make use if Q_GLOBAL_STATIC
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-30 23:35:14 +00:00
Ivailo Monev
7d30db4487
generic: remove use of Q_NOREPLY, it is no-op
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-12 01:27:43 +00:00
Ivailo Monev
1f34f5ad73
generic: use CMake export header generator
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-27 20:13:02 +00:00
Ivailo Monev
bd00cedf46
generic: make some stat calls 64-bit aware
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-21 20:23:12 +00:00
Ivailo Monev
af1f18f3e3
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-19 08:38:24 +00:00
Ivailo Monev
1f3737c3b3
solid: fix build of udisks backend against Katie
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-23 21:37:19 +02:00
Ivailo Monev
da3450bcff
generic: deal with some unused variables in parsers/lexers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-26 09:29:37 +00:00
Ivailo Monev
76b1d7b44e
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-09 20:53:03 +02:00
Ivailo Monev
b313e3a236
solid: regenerate lexer and parser
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-06 12:08:27 +02:00
Ivailo Monev
273176ec02
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-06 12:06:01 +02:00
Ivailo Monev
20ca58afa6
generic: build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-03 10:14:43 +02:00
Ivailo Monev
3b7b54ca16
generic: mostly build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 18:04:45 +02:00
Ivailo Monev
26a1b35e6c
generic: mostly build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 17:52:26 +02:00
Ivailo Monev
c781bcc203
solid: build static library only when tests are to be run
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-17 18:23:55 +03:00
Ivailo Monev
a9e96a38b0
generic: drop Q_CC_MSVC conditionals
2015-09-25 04:08:21 +00:00
Ivailo Monev
c0da30760b
generic: misc cleanups
2015-09-06 14:43:27 +03:00
Ivailo Monev
3094d78237
solid: regenerate parser and lexer
2015-09-06 01:15:02 +00:00
Ivailo Monev
eeba19d4c4
generic: misc cleanups
2015-09-04 13:06:11 +00:00
Ivailo Monev
007a44cd2f
generic: major build system cleanup
...
the test are broken!
2015-09-01 01:05:33 +03:00
Ivailo Monev
06bb32bd92
generic: fix build against katie
2015-08-23 05:30:32 +03:00
Ivailo Monev
21ad0df488
generic: make changes required for building against katie
2015-08-11 05:56:07 +03:00
Ivailo Monev
5ddc190ce0
generic: normalize include guards
2015-07-11 18:42:46 +03:00
Ivailo Monev
a7064db00e
generic: deal with LINK_INTERFACE_LIBRARIES, cmake >=2.8.11 required now
2015-06-25 00:27:48 +03:00
Ivailo Monev
d648d47927
solid: make CPU features backend C++11 standard compliant
2015-06-22 18:49:57 +03:00
Ivailo Monev
5a59e08572
generic: remove support for final target via KDE4_ENABLE_FINAL
...
it is bogus with the CMake automoc, requires additional guards in
the source code and some components do not support it at all. Also,
Link Time Optimizations (LTO) seem to be doing exactly what
KDE4_ENABLE_FINAL was supposed to do (basicly) so no point in
trying to support something that modern compilers can already do
for us.
2015-03-02 04:57:24 +00:00
Ivailo Monev
82fc15f54b
generic: use CMake moc instead of automoc4 by default
...
for compatibilty reasons automoc4 support is not removed but it
shall be in the future. automoc4 has not been maintained for a
while (last commit is from 2011) and the stable release is from
2009.
CMake version >= 2.8.6 provides the functionality for mocking so
I see no reason to not make use of it.
2015-02-27 07:40:26 +00:00
Ivailo Monev
8c2a0d85fd
Don't report gphoto devices that are child of gphoto devices
...
Acked by Lukáš
REVIEW: 119834
2015-01-03 22:41:53 +00:00
Ivailo Monev
c88b5ef465
remove all doxygen pages and add top-level config
2014-12-04 20:34:48 +00:00
Ivailo Monev
a533f37951
add cmake module to find UDisks2 and use it at build-time to automatically use UDisks2 instead of UDisks(1) for Solid backend
2014-12-04 14:36:57 +00:00
Ivailo Monev
3f0dd268de
remove win and mac cruft
2014-11-27 18:22:42 +00:00
Ivailo Monev
b355de5a12
removed docs
2014-11-22 16:18:38 +00:00
Ivailo Monev
8ca085e94a
adjust for upower >=0.99.0, upstream commit d5f6f40e
2014-11-19 18:12:12 +00:00
Ivailo Monev
c7a2a17692
yet more windows and mac code remove
2014-11-19 15:30:39 +00:00
Ivailo Monev
b99fa1400b
more windows code remove
2014-11-19 15:19:19 +00:00
Ivailo Monev
0e7507fb68
updated dbus interfaces
2014-11-18 02:59:03 +00:00
Ivailo Monev
44f26d6ffa
cleanup solid
2014-11-17 18:55:00 +00:00
Ivailo Monev
e60c979750
removed some windows and apple cruft
2014-11-17 00:52:07 +00:00
Ivailo Monev
3c165c6f01
removed nepomuk support
2014-11-13 03:32:20 +02:00
Ivailo Monev
af5c3ad053
remove HAL support from solid's backned manager
2014-11-13 02:03:37 +02:00
Ivailo Monev
b39eed23e4
removed HAL backend for solid
2014-11-13 01:24:29 +02:00
Ivailo Monev
814163a8dc
initial import
2014-11-13 01:04:59 +02:00