Commit Graph

5860 Commits

Author SHA1 Message Date
Aaron J. Seigo
7e79ae5347 update the api docu to note the use of disabled actions to mean something is informational only
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=638494
2007-03-02 07:44:42 +00:00
Aaron J. Seigo
2bfbce6618 use the plasma namespace consistently
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=638473
2007-03-02 05:27:33 +00:00
Barış Metin
248e733a1f Move Runner plugins code out of Interface::loadPlugins and into Runner
as indicated in Tasks.

A simple static function does the job IMHO, but if we want something
like a RunnerLoader/Trader class (which can also load a specified
single runner?) I can work on that.

One more question in mind :). Should we make all runners loadable in
runtime?


svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=638445
2007-03-02 00:06:52 +00:00
Alexander Wiedenbruch
585852a0de Move the InputBox from SuperKaramba to Plasma.
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=638393
2007-03-01 19:58:19 +00:00
Stephan Kulow
302bfadf77 compile
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=638222
2007-03-01 08:22:38 +00:00
Matt Broadstone
390e97b48c Made applet a QWidget/QGraphicsItemGroup, moved plasma lib building from workspace to plasma dir, added applet directory and test applet directory
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=638182
2007-03-01 01:09:20 +00:00
Aaron J. Seigo
af51cd0360 interesting linker trivia
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=638157
2007-03-01 00:00:23 +00:00
Matt Broadstone
42e638bfd6 Fix build
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=638150
2007-02-28 23:45:32 +00:00
Matt Broadstone
b49680140c Get things actually building here
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=638147
2007-02-28 23:35:26 +00:00
Aaron J. Seigo
13920a4cc1 get run of m_currentRunner, we just always launch the first thing in the list now
if needed, we can go back to holding on to the default action, but for
    right now it is always shown first in the list
allow launching of any item that shows in the matches. coooool.

svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=637896
2007-02-28 03:55:22 +00:00
Aaron J. Seigo
23bcf68924 move the runner class to libplasma, a better place for it really
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=637864
2007-02-28 00:41:09 +00:00
Matt Broadstone
95bed44242 Fix build
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=637823
2007-02-27 22:32:35 +00:00
Matt Broadstone
49db792414 get things building - somewhat
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=637815
2007-02-27 22:21:18 +00:00
Aaron J. Seigo
ecee37b67c --appletChain.. did this on the wrong system, am committing so i can
test on the dev box

svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=637812
2007-02-27 21:53:12 +00:00
Stephan Kulow
b5a36666ab merged kconfiggroup_port branch
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=635490
2007-02-20 07:00:30 +00:00
Matthias Kretz
6ee2e5cb5e merge the kinstance-redesign branch back to trunk.
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=628276
2007-01-29 17:14:20 +00:00
Aaron J. Seigo
0c5ef68f2c start adapting to today's api changes
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=619099
2007-01-02 19:05:09 +00:00
Laurent Montel
3a85732267 Fix compile krunner
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=618427
2007-01-01 10:18:43 +00:00
Aaron J. Seigo
afbc01ea66 export this class
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=618308
2007-01-01 04:31:43 +00:00
Aaron J. Seigo
3de9c853b7 get this to compile at least so i can start to exercise it with krunner
and other such bits. no point on having this just sit on my disk i
suppose =)

svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=614239
2006-12-16 23:04:44 +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
John Tapsell
bf8eee7e6e Fix aseigo's dyslexia typos ;)
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=589540
2006-09-28 10:13:02 +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
Laurent Montel
f2b16f1dbc Remove not necessary files
Clean up

svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=578374
2006-08-29 06:45:01 +00:00
Aaron J. Seigo
e3fd26c7bd start moving this towards sensibility
not much to see yet, but people are looking at this and understandably
scratching their head since it's not obvious that a lot of this was
sketching versus implementing... well, that's starting to change.

svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=576845
2006-08-24 22:52:05 +00:00
Aaron J. Seigo
f2f121c254 why yes, virginia, these are virtual
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=576390
2006-08-23 23:52:45 +00:00
Script Kiddy
647df2da6b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=570217
2006-08-06 08:06:24 +00:00
Allen Winter
14f5a346a8 use library variables, where possible.
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=565833
2006-07-24 16:02:07 +00:00
Dirk Mueller
ab1fc75871 merge bleeding edge. bleeding edge is now again dead
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=558082
2006-07-04 17:09:53 +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
Stephan Kulow
dcd0d11aef remove the messages targets already in separate scripts
svn path=/trunk/KDE/kdebase/workspace/kcontrol/crypto/; revision=536228
2006-05-01 16:48:29 +00:00
Aaron J. Seigo
2664e2d35b starting work on dataengines, datasource, datavisualizations, the plasma
app and applets ... doesn't compile atm as it's a work in progress off
the design concepts. but dinner becons and i don't want to lose progress
in case my laptop degrades further.

svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=529282
2006-04-13 00:11:16 +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
Laurent Montel
388d6752bf Fix use cmake variable
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=522125
2006-03-24 14:54:37 +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
Nicolas Goutte
4b0358a37f Convert the "messages" targets of kdebase into Messages.sh scripts
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=512183
2006-02-22 01:47:34 +00:00
Laurent Montel
c07bf09711 Deprecated--
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=506323
2006-02-06 14:47:18 +00:00
Script Kiddy
2c0224231b Fix FSF address (old address)
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=501565
2006-01-23 11:37:31 +00:00
Laurent Montel
9eaaa7d4ce Use QT macro for signal/slots
svn path=/trunk/KDE/kdebase/workspace/kcontrol/crypto/; revision=500480
2006-01-20 11:09:06 +00:00
Laurent Montel
3e059c6213 Fix warning
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=496242
2006-01-10 07:36:39 +00:00
Aaron J. Seigo
98d9df63d9 build
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=494705
2006-01-06 01:13:22 +00:00
Zack Rusin
5d043ae79d Implementing basic layouting in the applet layout.
get the rest compiling

svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=492691
2005-12-30 20:09:10 +00:00
Zack Rusin
879fbb19a0 Doing some basic work on visual foundation for applets
and adding desktop stubs.


svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=492502
2005-12-30 06:47:24 +00:00
Aaron J. Seigo
148d563a44 add a couple of methods here so matt knows where to put the loading code
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=492459
2005-12-30 00:25:15 +00:00
Aaron J. Seigo
468bc137a9 won't be using these anymore
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=492423
2005-12-29 22:10:34 +00:00
Aaron J. Seigo
b645137010 some pieces that compile at the moment
svn path=/trunk/KDE/kdebase/workspace/plasma/lib/; revision=492417
2005-12-29 21:55:22 +00:00