D7561: Avoid absolute paths to .desktop files in launcher URLs.

2017-08-29 Thread Eike Hein
This revision was automatically updated to reflect the committed changes. hein marked 2 inline comments as done. Closed by commit R120:a47d1f19e1e0: Avoid absolute paths to .desktop files in launcher URLs. (authored by hein). CHANGED PRIOR TO COMMIT https://phabricator.kde.org/D7561?vs=18822&id

D7561: Avoid absolute paths to .desktop files in launcher URLs.

2017-08-28 Thread Kai Uwe Broulik
broulik accepted this revision. broulik added a comment. This revision is now accepted and ready to land. Thanks a lot! :) Verified that https://phabricator.kde.org/D7203 works well with it, even deleted the user-local desktop file at runtime and it immediately picked that up and didn't

D7561: Avoid absolute paths to .desktop files in launcher URLs.

2017-08-27 Thread Eike Hein
hein added reviewers: broulik, davidedmundson. REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D7561 To: hein, broulik, davidedmundson Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas

D7561: Avoid absolute paths to .desktop files in launcher URLs.

2017-08-26 Thread Eike Hein
hein updated this revision to Diff 18822. hein added a comment. One more comment. REPOSITORY R120 Plasma Workspace CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D7561?vs=18820&id=18822 BRANCH master REVISION DETAIL https://phabricator.kde.org/D7561 AFFECTED FILES libtaskm

D7561: Avoid absolute paths to .desktop files in launcher URLs.

2017-08-26 Thread Eike Hein
hein updated this revision to Diff 18820. hein added a comment. Add comments. REPOSITORY R120 Plasma Workspace CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D7561?vs=18818&id=18820 BRANCH master REVISION DETAIL https://phabricator.kde.org/D7561 AFFECTED FILES libtaskmanag

D7561: Avoid absolute paths to .desktop files in launcher URLs.

2017-08-26 Thread Eike Hein
hein created this revision. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel. REVISION SUMMARY In any place we look up a KService, check if it has a menuId, and then generate KAStats-style applications: URL with it. Also learn how to han