Summary: | konsolerc: usage of full path for some config values is not portable between accounts | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Achim Bohnet <ach> |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | adaptee, francesco.cecconi |
Priority: | NOR | ||
Version: | 2.7.999 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.9.0 | |
Sentry Crash Report: |
Description
Achim Bohnet
2011-09-30 15:27:49 UTC
It seems the same issue has been report in bug #209974 by the reporter. It is a bit sad that issue still remains 2 year later. *** Bug 209974 has been marked as a duplicate of this bug. *** Git commit 8240973baf59036030dc60aa93bad9489f05bccb by Kurt Hindenburg. Committed on 21/01/2012 at 22:28. Pushed by hindenburg into branch 'master'. Use relative paths in config file konsolerc uses in 'Favorites Profiles' and 'Profile Shortcuts' the full path. Changing this to relative path (if in a KDE location) allows one user can copy then to another. FIXED-IN: 4.9 REVIEW: 102749 M +23 -4 src/SessionManager.cpp http://commits.kde.org/konsole/8240973baf59036030dc60aa93bad9489f05bccb Forgot to put thanks to Francesco Cecconi for patch in the commit... Any reason not to put this in 4.8.1? The backport is welcome. Git commit 053d1f27cda75cd0338d4768d509bff4766366a3 by Kurt Hindenburg. Committed on 02/02/2012 at 16:50. Pushed by hindenburg into branch 'KDE/4.8'. Use relative paths in config file konsolerc uses in 'Favorites Profiles' and 'Profile Shortcuts' the full path. Changing this to relative path (if in a KDE location) allows one user can copy then to another. M +23 -3 src/SessionManager.cpp http://commits.kde.org/konsole/053d1f27cda75cd0338d4768d509bff4766366a3 I revert this in KDE/4.8 as well as the patch for https://bugs.kde.org/show_bug.cgi?id=292637 There are a few things I found I don't like. 1. using --profile=/an/absolute/path won't work with the patch I do have a working patch for this 2. when using --profile= and then editing the profile, it will be saved under the $KDEHOME. using the profile name. Since this breaks anyone using #1 I don't care for it in 4.8.x just yet. Git commit 2663d9c712f5fa9e707b98e4ea41fe50c99585e8 by Kurt Hindenburg. Committed on 31/03/2012 at 15:25. Pushed by hindenburg into branch 'master'. Allow --profile=full path to work again. After 8240973baf59036030dc60aa93bad9489f05bccb, using full paths in --profile didn't work. This fixes that issue. It will save the full profile path for favorites and shortcuts if the profile is not under the normal KDE konsole area. M +20 -2 src/ProfileManager.cpp http://commits.kde.org/konsole/2663d9c712f5fa9e707b98e4ea41fe50c99585e8 |