Commit Graph

75 Commits

Author SHA1 Message Date
Sebastian Kügler
082e6c65e5 Small example how to dumb-port from qDebug to qCDebug 2013-11-20 04:37:47 +01:00
Aleix Pol
e2b40feef6 Add conversions for deprecated macros 2013-11-18 15:22:11 +01:00
Aleix Pol
0fa21b4af5 Iterate over the cmake scripts
Prefer using imported targets rather than cmake variables.
2013-11-15 16:46:59 +01:00
Aleix Pol
e9d7e823ef Improve porting scripts
Prefer lowercase commands
Add cmake variables translations
Disable kde4_add_ui_files translation, we don't have a good macro for this
yet.
2013-11-15 16:22:50 +01:00
Aleix Pol
7088c9eb0d Deprecate plasma_add_plugin 2013-11-14 17:42:26 +01:00
Aleix Pol
19d6fab067 Add a tool to follow KDE cmake coding style with regard to end commands
Removes the predicate from all of them, especially on else it was very
annoying.

http://techbase.kde.org/Policies/CMake_Coding_Style#End_commands
2013-11-14 17:22:26 +01:00
Aleix Pol
d1171a862d Don't use KDE/ includes, they're deprecated 2013-11-11 18:29:32 +01:00
Aleix Pol
701a7d0790 Some additions to the cmake porting script 2013-10-23 14:15:41 +02:00
Aleix Pol
d44b5684ce Improve porting to Qt/KF5 scripts
Improve the porting scripts in plasma-framework (maybe they should be in
kdesdk?).
- Add a script to remove the Qt module part of an include (<QtGui/QLabel>
becomes <QLabel>).
- Add more cases when porting cmake files, adding the Qt libraries as well.

REVIEW: 113300
2013-10-19 00:33:04 +02:00
Sebastian Kügler
aa2f0c787a update porting script 2013-10-16 01:35:37 +02:00
Sebastian Kügler
588a05ab7c Add KIO libs to porting script 2013-10-10 16:05:42 +02:00
Sebastian Kügler
5e9c726191 one more include in porting script 2013-10-10 16:04:33 +02:00
Sebastian Kügler
a662db785b Improve cmake porting script 2013-10-10 16:04:33 +02:00
Sebastian Kügler
62b344680d Small addition to porting scripts 2013-10-08 13:48:37 +02:00
Sebastian Kügler
5d85d45d33 add more stuff to cmake porting 2013-10-04 23:44:57 +02:00
Sebastian Kügler
fe2e95334b Small addition for QWidget porting 2013-09-25 17:42:26 +02:00
Sebastian Kügler
6307275a33 Fix include 2013-09-18 18:09:33 +02:00
Sebastian Kügler
5fd1d5d0de Improve porting scripts 2013-08-30 00:24:23 +02:00
Sebastian Kügler
672d5e9016 Improve porting scripts
* Break out qtquick porting into own script
* Add API changes regarding Plasma::Types
* fix some more includes that might end up broken
2013-08-28 03:52:54 +02:00
Sebastian Kügler
8596b9c43b Update porting scripts 2013-08-27 04:28:24 +02:00
Sebastian Kügler
801d4ae818 Refined porting scripts 2013-08-09 04:07:59 +02:00
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