Commit Graph

104 Commits

Author SHA1 Message Date
Sebastian Kügler
4f160dd7b0 Add s/qDebug/kDebug script 2013-07-31 23:41:26 +02:00
Sebastian Kügler
a54763b247 Add script to replace slots with Q_SLOTS 2013-07-08 00:14:51 +02:00
Sebastian Kügler
a05373595d fix some includes in porting script 2013-06-29 05:50:59 +02:00
Sebastian Kügler
8285189fe7 improve porting script 2013-03-19 05:11:20 +01:00
Sebastian Kügler
8a43fd5ab5 Script to help with porting code to Plasma2 2013-03-13 02:57:58 +01:00
Sebastian Kügler
55952980b5 Move plasmapkg into src
It's not really a tool, and really belongs under src.
2013-03-13 02:44:37 +01:00
Sebastian Kügler
a77ae27de4 ws 2013-03-06 23:21:20 +01:00
Sebastian Kügler
de312ff5d4 clean up, add myself to copyright 2013-03-06 03:40:18 +01:00
Sebastian Kügler
f35ea4b123 Port plasmapkg from KStandardDirs to QStandardPaths 2013-03-05 17:38:31 +01:00
Marco Martin
772e05749d remove qlocalizedstring include 2013-03-05 15:58:05 +01:00
Marco Martin
db22e3745f make it build
it will probably have to be converted back to qi18n asap
2013-03-05 15:54:42 +01:00
Sebastian Kügler
bc80b88c66 handle .plasmoid upgrades in plasmapkg correctly 2013-02-27 06:51:39 +01:00
Sebastian Kügler
722640d8e8 Fix upgrading
- Fix -u, where d->package is not a plugin name, but a path passed to
  uninstall
- cleanup muchos debugging
- unique lines in --list
2013-02-27 03:38:02 +01:00
Sebastian Kügler
d105b1bd3f remotewidgetshelper and plasma-remote-helper be gone 2013-02-14 15:22:30 +01:00
Sebastian Kügler
51147c9e1a Enable plasmapkg build 2013-02-13 02:09:00 +01:00
Sebastian Kügler
c30254c0cc Make plasmapkg build and link 2013-02-13 01:39:55 +01:00
Sebastian Kügler
58f990077e plasmapkg: Factor out package handling, port to Qt5 2013-02-13 01:38:57 +01:00
Aaron Seigo
3611d138a2 mv the knsrc file in with the plasmapkg binary
no knewstuff in the library anymore
2013-02-05 17:32:17 +01:00
Script Kiddy
984dc478ab SVN_SILENT made messages (.desktop file) 2013-02-05 16:58:16 +01:00
Script Kiddy
81449003bb SVN_SILENT made messages (.desktop file) 2013-02-04 09:06:15 +01:00
Script Kiddy
2e8ba86356 SVN_SILENT made messages (.desktop file) 2013-02-03 08:58:05 +01:00
Script Kiddy
5b888cd12e SVN_SILENT made messages (.desktop file) 2013-02-02 09:35:40 +01:00
Marco Martin
8792eb971b move remotewidgetshelper 2013-01-28 16:53:56 +01:00
Burkhard Lück
baf6c0ad84 rm man pages, moved to doc dir 2012-12-05 17:25:02 +01:00
Giorgos Tsiapaliokas
59e13182cb Move the docs into the right directory
REVIEW:107449
2012-11-29 16:24:01 +02:00
Martin Gräßlin
4da55c78e6 Fix service prefix for KWin Effects 2012-10-26 13:10:22 +02:00
Antonis Tsiapaliokas
38d22923b4 Plasmapkg -t can now detect the correct serviceType 2012-06-11 03:25:41 +03:00
Antonis Tsiapaliokas
32a46daa56 QML staff with serviceType KWin/{WindowSwitcher,Effect,Script} are now
being installed on ${DATA_INSTALL_DIR}/${KWIN_NAME}/
2012-06-10 14:10:33 +03:00
Aaron Seigo
55fe4e9b55 don't use ksycoca when it isn't availableto us 2012-06-04 15:28:07 +02:00
Aaron Seigo
a4e9bb5f6c QCoreApplication is enough. 2012-05-31 14:16:20 +02:00
Martin Gräßlin
2560636dba Support KWin packages in plasmapkg
Additional support for:
* window switcher
* kwin scripts
* kwin effects

REVIEW: 104000
2012-02-18 12:03:33 +01:00
Aaron Seigo
22a73dd0ab be extra forgiving, even 2011-12-19 15:20:17 +01:00
Aaron Seigo
43b46a57e3 try to work with ServiceTypes=Plasma/Applet,Plasma/PopupApplet 2011-12-19 15:20:17 +01:00
Aaron Seigo
6a19c2da5b make it easy to generate hashes for plasma packages 2011-11-09 12:56:49 +01:00
Yuri Chornoivan
5b77ea2fab fix typo: remove->remote 2011-04-30 09:36:02 +03:00
Kevin Ottens
bc53043064 Implement a CLI tool allowing to add remote plasmoids
Use the D-Bus call on the Plasma Desktop shell to create a cli helper
tool allowing you to add a remote widgets based on its URL. So something
like "plasma-remote-helper plasma://host:port/name" will add the
plasmoid "name" exported from "host" to your current activity.
2011-04-29 16:57:47 +02:00
Aaron Seigo
ecba1f6d3b do all three types nicely 2011-04-26 20:53:51 +02:00
Aaron Seigo
5364a3bd50 pretty output for the package roots. for sebas. with luvs. 2011-04-26 20:22:48 +02:00
Kevin Ottens
523d2e6128 Add missing debug includes.
svn path=/trunk/KDE/kdebase/runtime/; revision=1195229
2010-11-10 16:03:55 +00:00
Aaron J. Seigo
87d152ec92 missing comparisons
svn path=/trunk/KDE/kdebase/runtime/; revision=1171796
2010-09-05 07:44:38 +00:00
Aaron J. Seigo
e912df9f81 improve plasmapkg's ability to autodetect
svn path=/trunk/KDE/kdebase/runtime/; revision=1171744
2010-09-04 23:52:38 +00:00
Andrew Coles
6af20614ed Proof-reading:
i) 'Builtins:' -> 'Built in:' , the former looking somewhat like a word that doesn't exist

ii) 'widgets layout script' -> 'widget layout script'.  The choice is between using widget
    as an adjective, describing the layout script (as I have done here); or adding a
    possessive apostrophe, i.e. "widgets' layout script".


svn path=/trunk/KDE/kdebase/runtime/; revision=1163648
2010-08-14 18:19:03 +00:00
Aaron J. Seigo
d6cc4dd1d7 make it possible to list known types.
svn path=/trunk/KDE/kdebase/runtime/; revision=1161160
2010-08-09 20:46:01 +00:00
Aaron J. Seigo
0a4c501d00 make this work properly with 3rd party package plugins
svn path=/trunk/KDE/kdebase/runtime/; revision=1161158
2010-08-09 20:42:50 +00:00
Matteo Agostinelli
a6899cc114 Make plasmapkg work for languages in which package types have capital letters (fixes bug 230645)
svn path=/trunk/KDE/kdebase/runtime/; revision=1139060
2010-06-17 08:15:37 +00:00
Aaron J. Seigo
90f6563936 layout template support
svn path=/trunk/KDE/kdebase/runtime/; revision=1119913
2010-04-27 23:30:40 +00:00
Richard Dale
d89fab4a41 * Allow Containment plasmoids to be installed
svn path=/trunk/KDE/kdebase/runtime/; revision=1095293
2010-02-23 23:11:26 +00:00
Petri Damstén
31ef3721c1 * install wallpaper plasma packages
* auto detect (plasmoids,) dataengines, runners and wallpapers (install them without --type)

Review: http://reviewboard.kde.org/r/2006/#review2908

svn path=/trunk/KDE/kdebase/runtime/; revision=1044426
2009-11-03 18:37:30 +00:00
Laurent Montel
8a662996d0 Fix includes
svn path=/trunk/KDE/kdebase/runtime/; revision=1007257
2009-08-05 11:49:12 +00:00
Richard Dale
b2045f2adc * Add Plasma/PluginApplet as another type of plasmoid service
svn path=/trunk/KDE/kdebase/runtime/; revision=1002598
2009-07-26 14:17:08 +00:00
Jonathan Riddell
0d7f8cb8fc Patch from Ryan Kavanagh <ryanakca@ gmail.com>
Check for conflicting options global and
packageroot in plasmapkg

svn path=/trunk/KDE/kdebase/runtime/; revision=999744
2009-07-20 12:59:50 +00:00
Alex Merry
c7f0af3f44 Add in missing CMakeLists.txt files
svn path=/trunk/KDE/kdebase/runtime/; revision=969012
2009-05-17 10:01:33 +00:00
Aaron J. Seigo
d1d2e9078d don't wait for the response, just start it and return
svn path=/trunk/KDE/kdebase/runtime/; revision=966844
2009-05-11 23:58:03 +00:00
Aaron J. Seigo
94cdfc4149 move javascript engine and plasmapkg to runtime; libplasma uses plasmapkg via knewstuff and 3rd party apps with to use both that and the javascript engine. no new dependencies on runtime are incurred with this change
svn path=/trunk/KDE/kdebase/runtime/; revision=966840
2009-05-11 23:40:57 +00:00