Start KDE Cleanups
ClosedPublic

Authored by davidedmundson on Sep 30 2016, 2:58 PM.

Details

Summary

Remove outdated parts of startkde that are no longer used

Remove setion about kwin_failsafe which isn't used
Remove code related to oxygen fonts that aren't used
Remove section about darwin
Get rid of check that dbus-server exists, it autostarts
Don't try to set $qdbus to a path to qdbus... it wasn't used
conherently, so we don't really need it

Diff Detail

Repository
R120 Plasma Workspace
Branch
startkde_fixups
Lint
No Linters Available
Unit
No Unit Test Coverage
davidedmundson retitled this revision from to Start KDE Cleanups.
davidedmundson updated this object.
davidedmundson edited the test plan for this revision. (Show Details)
davidedmundson added a reviewer: Plasma.
Restricted Application added a project: Plasma. · View Herald TranscriptSep 30 2016, 2:58 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
broulik added inline comments.
startkde/startkde.cmake
6

Don't we install an "kde failsafe" x session which uses that?

153

Is that see still needed/correct with generic config location?

davidedmundson added inline comments.Sep 30 2016, 3:28 PM
startkde/startkde.cmake
6

We did in KDE4, I can't see it in plasma-workspace now though
The only file to go to /usr/share/xsessions is plasma.desktop and that has no mention of failsafe

153

Yes.

David-Desktop:~/projects/kde5/src/kde/workspace $ qtpaths --paths GenericConfigLocation
/home/david/.config:/opt/kde5/etc/xdg::/etc/xdg

David-Desktop:~/projects/kde5/src/kde/workspace $ qtpaths --paths ConfigLocation
/home/david/.config:/opt/kde5/etc/xdg::/etc/xdg

The change doens't actually acheive much

So we still need the tr and sed to turn it into

/home/david/.config/plasma-workspace
/opt/kde5/etc/xdg/plasma-workspace
/etc/xdg/plasma-workspace

davidedmundson added inline comments.Sep 30 2016, 3:35 PM
startkde/startkde.cmake
153

Edit!

I can make this better. See next patch

Cleanup qtpaths

mart added a subscriber: mart.Oct 6 2016, 9:34 AM

what's the status on that?

In D2894#54881, @mart wrote:

what's the status on that?

Done in the second patch.

mart added a comment.Oct 6 2016, 9:59 AM
In D2894#54881, @mart wrote:

what's the status on that?

Done in the second patch.

so this should be good to go?

In D2894#54911, @mart wrote:
In D2894#54881, @mart wrote:

what's the status on that?

Done in the second patch.

so this should be good to go?

Well I think so..just waiting on approval

mart accepted this revision.Oct 6 2016, 10:20 AM
mart added a reviewer: mart.
This revision is now accepted and ready to land.Oct 6 2016, 10:20 AM
This revision was automatically updated to reflect the committed changes.
wbauer added a subscriber: wbauer.Nov 2 2016, 5:36 PM
wbauer added inline comments.
startkde/startkde.cmake
295

$qdbus is still being used here, so this won't work anymore I suppose...