Commit Graph

45 Commits

Author SHA1 Message Date
Marco Martin
627ff32f44 add a barebone shell executable
used to test painting and containment loading
2012-12-19 15:45:08 +01:00
Kevin Ottens
dad0d5c8ac Moving karchive to tier1 2012-06-04 18:36:04 +02:00
David Faure
0ee8271d83 Make plasma compiled even without gpgme 2012-04-28 21:56:51 +02:00
Stephen Kelly
846426335f Move libkarchive to kdecore.
It still depends on kdecore, and too much stuff depends on it for
it to be commented out for now.
2011-11-23 11:32:18 +01:00
Kevin Funk
5761d0f84b Make compile/link
Add missing link targets to plasma libs
Remove -pedantic from polkit translation unit

Ack'ed by dfaure.
2011-11-17 10:46:40 +01:00
Marco Martin
33e9192346 Merge branch 'libplasma2' into frameworks
Conflicts:
	plasma/CMakeLists.txt
	plasma/popupapplet.cpp
2011-08-12 11:45:49 +02:00
Mario Bensi
19ee3c1a56 Build fix
Add karchive missing include
2011-08-11 01:28:13 +02:00
Aaron Seigo
8f6b17fb0e --PackageMetadata; 2011-05-31 00:59:35 +02:00
Aaron Seigo
cd32321b68 Merge branch 'libplasma2_signedpackages' into libplasma2
Conflicts:
	plasma/package.cpp
2011-05-30 23:41:53 +02:00
Aaron Seigo
8e9a38659e unit testing for Plasma::Signing 2011-05-26 15:13:15 +02:00
Andreas Hartmetz
280547a3b0 Add required ${QT_QTSQL_LIBRARY}, remove redundant ${KDE4_KDEUI_LIBS}
The latter is included in ${KDE4_KIO_LIBS} due to the GUI parts of KIO.
2011-04-29 18:18:57 +02:00
Marco Martin
084b7a1226 make the thread working 2011-04-29 11:17:30 +02:00
Aaron Seigo
116442618b test for Storage class 2011-04-29 11:17:29 +02:00
Aaron Seigo
bc439cd616 build 2011-03-25 16:33:11 +01:00
David Faure
9fc6cbc3ec more testname prefixes
svn path=/trunk/KDE/kdelibs/; revision=1182743
2010-10-05 14:07:34 +00:00
Martin Blumenstingl
ce1b4c7876 Add an unit test for Plasma::ConfigLoader.
REVIEWBOARD: http://reviewboard.kde.org/r/5329/

svn path=/trunk/KDE/kdelibs/; revision=1174971
2010-09-13 18:41:26 +00:00
Aaron J. Seigo
87548ab1b2 unit test for type detection in RunnerContext so that we avoid regressions in the future
svn path=/trunk/KDE/kdelibs/; revision=1083290
2010-01-31 23:39:32 +00:00
Andreas Pakulat
c68d018cba There's no reason to link all tests against QCA2 if only one of them needs the
lib.

svn path=/trunk/KDE/kdelibs/; revision=1029932
2009-10-01 06:50:37 +00:00
Romain Pokrzywka
b7a93eddae only link to the QCA2 libs if available
svn path=/trunk/KDE/kdelibs/; revision=1029571
2009-09-30 08:53:11 +00:00
Andreas Hartmetz
ba1c7054e0 link with gold
svn path=/trunk/KDE/kdelibs/; revision=1029328
2009-09-29 14:47:12 +00:00
Thomas McGuire
3eec0b49ad Link
svn path=/trunk/KDE/kdelibs/; revision=880523
2008-11-05 19:12:17 +00:00
Aaron J. Seigo
1b523b9054 ok, this time JUST the plasma dir ;)
svn path=/trunk/KDE/kdelibs/; revision=879759
2008-11-03 23:08:39 +00:00
Aaron J. Seigo
fa5a2d87d9 bum-de-dum! plasma to kdelibs.
svn path=/trunk/KDE/kdelibs/; revision=879757
2008-11-03 23:03:26 +00:00
Aaron J. Seigo
195cfe61a4 move this somewhere i can get to for testing purposes again
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=874555
2008-10-21 20:13:00 +00:00
Aaron J. Seigo
e7357ffa7d move the applet browser stuff into the two shells that actually use it (desktop and overlay) so that we can unburden libplasma from it; makes me a lot more comfortable talking about BC with a straight face. a new browser may end up going back in post-4.2 however
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=871492
2008-10-15 01:56:00 +00:00
Aaron J. Seigo
b123a8e8b1 integrate TabBar into the build
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841797
2008-08-04 05:30:32 +00:00
Andreas Hartmetz
99709d3617 This should fix the rest of kdebase for linking with gold.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=839150
2008-07-29 12:54:39 +00:00
Aaron J. Seigo
b8e3eed0dc move the timer experiment out for 4.1 at least
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=797015
2008-04-14 18:11:51 +00:00
Aaron J. Seigo
a9b7d3361d one way of doing a shared timer with just one timerId at any given moment in a single timerEvent
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=792012
2008-03-30 22:42:53 +00:00
Aaron J. Seigo
df25f5422e little test app so i can play with the applet browser a bit easier
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=779725
2008-02-26 21:21:09 +00:00
Aaron J. Seigo
aad4f7e305 build and pass
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=779707
2008-02-26 20:48:02 +00:00
Bertjan Broeksema
c9ff90ec0e - Started woprking on package tests for a PlasmoidPackage.
- Fixed behavior of Package::isValid()

Reviewed by aseigo.

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=732191
2007-11-03 01:50:57 +00:00
Bertjan Broeksema
10802b7bd0 Added tests for PackageMetaData.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=732142
2007-11-02 22:17:29 +00:00
Aaron J. Seigo
b1104ebe9d unit test for PackageStructure (and, as a side effect, much of the Plasmoid package definition as well)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=727890
2007-10-22 01:30:29 +00:00
Dirk Mueller
e285025ba5 empty
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=680089
2007-06-25 11:59:43 +00:00
Aaron J. Seigo
ac270ef3e0 some house cleaning
svn path=/trunk/KDE/kdebase/workspace/lib/plasma/; revision=672677
2007-06-07 20:42:01 +00:00
Laurent Montel
337f506370 Apply Alex patch (now we can use enable-final argument
some module compiles with enable-final now)
As discussed with Alex it's not necessary to have program name
into automoc macro

svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=598290
2006-10-23 06:53:27 +00:00
Laurent Montel
11ce1795b3 Necessary to change KDE4_AUTOMOC macro to support
enable-final argument

(there was not a dependancy between <name>_final.cpp file and
moc generated files => moc files were never created)

Not necessary to rebuild all kdelibs just cp kdelibs/cmake/modules/KDE4Macros.cmake <path_kde4>/share/apps/cmake/modules

I ported and tested all kde module (without enable-final argument, it compiles fines (test and program))
Don't try to use enable-final argument for the moment it doesn't compile (but dependancy works)

Regards

svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=595039
2006-10-13 07:55:37 +00:00
Laurent Montel
8a9c80c291 Remove not necessary files
Clean up

svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=585586
2006-09-17 12:28:33 +00:00
Alexander Neundorf
8979e71d50 kde4_header and kde4_footer() are gone now
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=540215
2006-05-12 18:12:37 +00:00
Alexander Neundorf
b0c9b960d3 -add FONTCONFIG_INCLUDE_DIR where required
-cleanup the toplevel CMakeLists.txt a bit
-remove include_directories( CMAKE_CURRENT_SOURCE_DIR CMAKE_CURRENT_BINARY_DIR)
in the subdirs, since this is done now automatically by cmake (the CMAKE_INCLUDE_CURRENT_DIR option
-include_directories(KDE4_INCLUDES) in the toplevel CMakeLists.txt, so it
doesn't have to be done in every subdir

Alex


svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=539914
2006-05-12 00:08:30 +00:00
Alexander Neundorf
842830bc29 -use KDE4_INCLUDES instead of KDE4_INCLUDE_DIR and QT_INCLUDES
Alex

svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=522728
2006-03-26 14:52:52 +00:00
David Faure
31ffe09826 Use set(CMAKE_INCLUDE_CURRENT_DIR ON) in the toplevel CMakeLists.txt, and we don't need to include
${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} in each and every file anymore [only when subdirs might depend on that].

Also ran a script which makes sure that ${KDE4_INCLUDE_DIR} and ${QT_INCLUDES} are added -last-,
so that installed headers are not preferred over (possibly more uptodate) local headers.

svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=521887
2006-03-23 19:24:10 +00:00
Laurent Montel
7dd56dca16 Fix typo
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=521451
2006-03-22 16:06:38 +00:00
Laurent Montel
8a63a2ff83 Add module to compile kdebase with kdelibs-cmake.
BE CARREFULL: Don't try to compile it for the moment (in progress)
Don't use kdelibs trunk for compile it (there is not again test to disable
compile when we compile with kdelibs trunk)
For the moment there was a lot of missing test etc.
I commit it just to allow to lose my changes if there is a pb on my HD.
I will sync cmake from kdelibs trunk to kdelibs-snapshot.
I hope to fix compile today or tomorrow.
CCMAIL: neundorf@kde.org

For the futur we must sync kdelibs/cmake/* to kdelibs-snapshot 
to compile all the time with kdelibs-snapshot

svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=514380
2006-02-28 08:01:15 +00:00