Skip to content

Remove user-facing view switcher and Icons view mode

Two commits that shouldn't be squashed:

Author: Nate Graham <nate@kde.org>
Date:   Mon Jun 17 13:00:27 2024 -0600

    Remove user-facing view switcher
    
    It's reasonable for the implementation to choose a view mode; for
    example some benefit from showing large images, and some don't. But it's
    super overkill to offer this possibility to the user.
    
    Remove the user-facing view switcher and make it only something the
    implementation gets to choose.
    
    This has the side benefit of removing content form the toolbar which
    makes the search field less likely to get stuffed into an overflow menu
    with small window sizes or languages with long text.
Author: Nate Graham <nate@kde.org>
Date:   Mon Jun 17 13:04:08 2024 -0600

    Remove Icons view
    
    Large Preview view is useful for things like wallpapers where the image
    is the most important thing to see.
    
    Tiles view is useful for everything else.
    
    Icons view is useful for nothing, so let's delete its implementation.
    Since this is a framework, we can't remove the API to request it, so
    instead any such requests will return Tiles instead.

@teams/vdg @teams/usability

Merge request reports