Whenever it gets the chance, Dolphin likes to “simplify” the file path into what becomes a lie rather than the actual path.
Luckily, there is a right-click menu with a “Show Full Path” checkbox which replaces this bad UI element with a proper, actual path.
Unluckily, it’s not remembered. As soon as you close Dolphin, the checkbox is once again unchecked and has to be enabled every single time you open a Dolpin instance, making it useless in practice.
Does this mean that this isn’t going to be fixed anytime soon? Because it’s frustrating and holding me back every day. I don’t understand why anyone would want this “simplified” path which just confuses the user about where they are in the file system.
Unluckily, it’s not remembered. As soon as you close Dolphin, the checkbox is once again unchecked and has to be enabled every single time you open a Dolpin instance, making it useless in practice.
Yes, I agree that this is confusing. I had already fixed a similar issue with saving the text completion in that context menu. I have also had this comment about how to fix this lying around for years now. Here is my old note on how this would have to be fixed:
When right-clicking an urlNavigator in Dolphin and switching the "Show full path" option this change is not set anywhere else, neither is it saved nor does it apply to other tabs. To fix this:
- Change KUrlNavigator to emit a showFullPathChanged signal
- Connect this signal to DolphinUrlNavigator::setShowFullPath(bool show) and implement the logic by copying this:
in .h
/**
* Sets if the full path should be shown for all DolphinUrlNavigators
* and saves this in settings
*/
void setShowFullPath(bool show);
in .cpp
void DolphinUrlNavigator::setShowFullPath(bool show)
{
if (show != GeneralSettings::showFullPath())
{
GeneralSettings::setShowFullPath(show);
for (DolphinUrlNavigator *urlNavigator : instances)
{
static_cast<KUrlNavigator *>(urlNavigator)->setShowFullPath(show);
}
}
}
- Make this setting toggleable in View>Location Bar>Show full path and potentially remove it from Settings