- 19 Jun, 2018 5 commits
-
-
Friedrich W. H. Kossebau authored
-
Friedrich W. H. Kossebau authored
-
Friedrich W. H. Kossebau authored
That entry has never been used, instead the plugin id (as by KPluginMetaData::pluginId()) has been used for the module name in the D-Bus object path.
-
Laurent Montel authored
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 18 Jun, 2018 2 commits
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 09 Jun, 2018 2 commits
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 08 Jun, 2018 3 commits
-
-
Summary: When the applet is on a vertical panel, its horizontal size is limited, and the speedLabel clashes with the name label. I fixed that by moving the speed values below the sensor name in this case. I also added some cleanups unintentionally (the first three hunks), as I couldn't find a way to change the diff after it's submitted. They remove an unneeded import, and fix some uninitialized variable warnings. Feel free to ignore them. Reviewers: #plasma, mart Reviewed By: #plasma, mart Subscribers: ngraham, mart, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D12857
-
Marco Martin authored
Summary: Port plasma desktop scripting to qjsengine, removing every trace of QScript from plasma-workspace. The scripting is 100% API compatible. the bindings are partly done on the javascript part as some things are only possible there and not on the QJSEngine part: * setting AppInterface as the globalobject's __proto__ with property getters that are evaluated every time * setting functions that act as constructors (using newQMetaObject gives way more complex and uglier c++ code in Containment, as the scriptengine is not immediately accessible) * a QRectF wrapper which exposes all properties and methods that were exposed in the previous implementation Test Plan: * some manual api test from the interactive console * tested both from the desktop console and first start with some pretty complex layouts from lnf packages (the default one, netrunner, united, elpas) * tested every property/methos of the qrectf wrapper Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: davidedmundson, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D13112
-
David Edmundson authored
-
- 07 Jun, 2018 2 commits
-
-
David Edmundson authored
Test Plan: Compiles Reviewers: #plasma, mart Reviewed By: #plasma, mart Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D13357
-
Bhushan Shah authored
GIT_SILENT
-
- 05 Jun, 2018 2 commits
-
-
Laurent Montel authored
-
Kai Uwe Broulik authored
Which delegates the task of doing it to a out of process IO slave and makes it asynchronous. KDiskFreeSpaceInfo blocks querying mount points and might freeze for a while with NFS stuff. Differential Revision: https://phabricator.kde.org/D13350
-
- 02 Jun, 2018 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 01 Jun, 2018 3 commits
-
-
Kai Uwe Broulik authored
-
Kai Uwe Broulik authored
-
Kai Uwe Broulik authored
They are usually hidden for a reason and shouldn't show up in the slideshow. BUG: 394882 FIXED-IN: 5.12.6 Differential Revision: https://phabricator.kde.org/D13260
-
- 29 May, 2018 3 commits
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 28 May, 2018 3 commits
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 26 May, 2018 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 25 May, 2018 2 commits
-
-
Kai Uwe Broulik authored
-
Kai Uwe Broulik authored
Adds a MouseArea so it opens on press like QMenu does. It just forward to clicked since this is called from various places (keyboard nav, Alt activation, etc) Differential Revision: https://phabricator.kde.org/D13108
-
- 24 May, 2018 6 commits
-
-
Rex Dieter authored
desktop spec implies it's required (though desktop-file-validate doesn't complain) avoids kbuildsycoca4 complaints: kbuildsycoca4(...)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/org.kde.systemmonitor.desktop" has Type= "Application" but no Exec line
-
Christoph Feck authored
Klipper does not use completion features, so port to QLineEdit. Reviewed by: graesslin Differential Revision: https://phabricator.kde.org/D13071
-
Christoph Feck authored
Found by removing KDELibs4Support from CMakeLists.txt Reviewed by: hein Differential Revision: https://phabricator.kde.org/D13070
-
Eike Hein authored
-
Eike Hein authored
-
Eike Hein authored
Summary: The overall mission of TaskTools::windowUrlFromMetadata is to use various pieces of metadata to run KServiceTypeTrader queries and get a list of matching services. Sometimes this will find more than one service. So far we simply used whatever KServiceTypeTrader returned first, but in some cases we can and should do better. The included lengthy code comment names an example case. In concert with D13058, this allows both the Linux-native and Wine- installed (S|s)team.desktop files to coexist and their windows be correctly mapped to the relevant .desktop file, by exploiting that by their nature each case ends up with a different KService::menuId() (that this is useful for differentiation is why the menuId differs, after all). This change looks like it introduces disgusting complexity at first, but in some sense, trying to pick the most match-y out of the found services instead of just randomly picking the first one makes sense. Reviewers: broulik, davidedmundson Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D13073
-
- 23 May, 2018 5 commits
-
-
Eike Hein authored
-
Eike Hein authored
-
Eike Hein authored
Summary: BUG:394610 Reviewers: broulik, davidedmundson Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D13060
-
Eike Hein authored
Summary: After we improved our StartupWMClass handling we worked with Wine in https://bugs.winehq.org/show_bug.cgi?id=32699 to get them to add StartupWMClass=foo.exe keys to the .desktop files they generate, since they have foo.exe in WM_CLASS. This old rule short-circuits the StartupWMClass handling prevented this from actually working on our side. BUG:393787 Reviewers: broulik, davidedmundson Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D13058
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-