https://bugs.kde.org/show_bug.cgi?id=524626

            Bug ID: 524626
           Summary: Allow disabling per-folder zoom while keeping
                    per-folder view properties
    Classification: Applications
           Product: dolphin
      Version First 26.08.0
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: view-engine: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

# Allow disabling per-folder zoom while keeping per-folder view properties

## Summary

Since Dolphin 26.08, the new per-folder zoom feature stores `ZoomLevel` as part
of the individual folder view properties when **"Remember display style for
each folder"** is enabled (`GlobalViewProps=false`).

While per-folder zoom is useful, it is currently coupled to all other
per-folder view properties. There seems to be no way to keep different view
modes/settings for individual folders while using a common zoom/icon size.

It would be useful to make remembering the zoom level per folder optional.

## Use case

I use **"Remember display style for each folder"** because different folders
require different display styles.

For example:

* most folders use one display style
* Downloads uses a different display style and sorting
* other special folders may use Details, Compact or Icons depending on their
contents

At the same time, I want the icon/zoom size to remain consistent across folders
using the same display style.

This worked as expected for my workflow with Dolphin 26.04.3.

After upgrading to Dolphin 26.08, Dolphin started storing a `ZoomLevel` in the
individual folder view properties, for example:

```ini
[Dolphin]
SortOrder=1
Version=4
ViewMode=1
ZoomLevel=2
```

Other folders consequently contain different values such as:

```ini
ZoomLevel=3
```

or:

```ini
ZoomLevel=4
```

As a result, changing the icon size no longer provides a consistent size across
folders when per-folder view properties are enabled.

## Current behavior

With:

```ini
GlobalViewProps=false
```

Dolphin remembers all of the following per folder:

* view mode
* sorting/grouping properties
* zoom level

The zoom level is stored as part of `user.kde.fm.viewproperties#1`, e.g.:

```text
user.kde.fm.viewproperties#1="[Dolphin]
...
ViewMode=1
ZoomLevel=2
"
```

This appears to be the intended result of the new **per-folder zoom** feature
introduced in Dolphin 26.08.

## Desired behavior

Please provide an option to control whether the zoom level should be remembered
per folder independently from the other view properties.

For example:

**Remember display style for each folder**

with an additional option such as:

**Remember zoom level for each folder**

This would allow the following configuration:

```text
View mode:       per folder
Sorting:         per folder
Grouping:        per folder
Zoom/icon size:  global
```

Disabling "Remember zoom level for each folder" could retain the pre-26.08
behavior, while users who want the new per-folder zoom behavior could keep it
enabled.

## Steps to reproduce

1. Enable **Settings → Configure Dolphin → View → Remember display style for
each folder**.
2. Open a folder.
3. Change its zoom/icon size.
4. Open another folder and use a different zoom level.
5. Return to the first folder.

Dolphin restores the individual zoom level for each folder.

There currently appears to be no way to disable this behavior without also
disabling all other per-folder view properties.

## Expected result

Users should be able to choose independently whether:

* display style and sorting are remembered per folder
* zoom level is remembered per folder

## Actual result

Enabling per-folder view properties also enables per-folder zoom, with no
apparent way to separate the two behaviors.

## System information

* OS: Arch Linux
* Dolphin: 26.08.0
* KDE Frameworks: 6.29.0
* KIO: 6.29.0
* KItemModels: 6.29.0
* KItemViews: 6.29.0

For comparison, another system still running Dolphin 26.04.3 does not exhibit
the new per-folder zoom behavior.

## Additional information

This request is not intended to remove the new per-folder zoom feature. The
request is to make it independently configurable.

Per-folder view mode and per-folder zoom are useful for different workflows,
and allowing them to be configured separately would preserve both use cases.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to