Commit Graph

34 Commits

Author SHA1 Message Date
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
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
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
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
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