Bug 486610 - Support locking tabs
Summary: Support locking tabs
Status: REPORTED
Alias: None
Product: dolphin
Classification: Applications
Component: bars: location (show other bugs)
Version: unspecified
Platform: Exherbo Linux
: NOR wishlist
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-05 09:51 UTC by Bernd Steinhauser
Modified: 2024-05-05 09:51 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bernd Steinhauser 2024-05-05 09:51:03 UTC
SUMMARY
First, thanks for developing dolphin, I've been using it ever since it was first included in KDE 4 and really enjoy using it.
However, there are sometimes still features that I'm missing and one of those is the ability to lock tabs. I know this feature from Free Commander, which I do use on Windows systems. Here, three versions can be selected, of which each can be useful in their own way. I like this feature, because I have folders (e.g. code folders) that I use very often and together with the ability to rename tabs (which is also not implemented) it makes it easier and better to keep the tabs organized.
1. Lock tab, don't allow navigation
2. Lock tab, allow navigation to subfolders
3. Lock tab, allow any navigation

The expected behavior would be the following:
- Could be implemented by context menu on tab button
- When navigation against the locking rule is requested (e.g. parent folder), create a duplicate of the tab that is not locked and jump to that folder
- If navigation is allowed: when selecting a different tab and then going back to the locked tab, jump back to the originally locked folder. (This is debatable for 2., but should be the behavior for 3.)
- When attempting to close the tab, ask for verification

SOFTWARE/OS VERSIONS
Operating System: Exherbo 
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0
Kernel Version: 6.8.8-amdgpu (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 5950X 16-Core Processor
Memory: 62.7 GiB of RAM
Graphics Processor: AMD Radeon RX 6600
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7C90
System Version: 1.0

ADDITIONAL INFORMATION
Here is a link to the Free Commander online help that also describes the feature:
https://www.freecommander.com/fchelpxe/en/Tabareawithtabs.html