I see the columns were introduced in 68a1889b56a7d0c4f856447bac79ed141b343391 along with the code: + // do not show new columns by default; restoreState() shows columns not saved + if (KrGlobal::sCurrentConfigVersion < KrGlobal::sConfigVersion) { + hideColumn(KrViewProperties::Changed); + hideColumn(KrViewProperties::Accessed); + } I checked that even though hideColumn lines are executed, the columns are still visible.
Steps to repro: 1. Backup your ~/.config/krusaderrc 2. Edit ~/.config/krusaderrc: - Remove line: Config Version=1 - Modify line Version= to be: Version=2.6.0 3. Checkout v2.6.0-master and build. 4. Open and close krusader. 5. Checkout master and build. 6. Open: you should see the columns. Please confirm when time allows. Thanks!
Ping. I ask to confirm for a reason: if it's an issue on my end only, then I don't care; if it's happening for everyone upgrading from old version, then it's an annoying bug and I'll try to fix it before release.
Sorry, I totally forgot about this. I have definitely experienced this problem once in the past. But I'm now unable to replicate that anymore. I've also followed your STR but the new columns did not show up.
Thanks for testing, Martin. Let's consider this as not important for the release then.
After upgrade to Qt 5.9 I'm no longer able to repro. Seems to be an upstream issue. Closing.