Dolphin-style view modes in the file dialog
Summary:
Add Icons, Compact and Details view to the filewidgets.
Added an "Allow Expansion" menu option to toggle between Detailview and DetailTreeView
Moved KDirOperatiorIconView to its own class file.
Set default icon size for Icons view to 64px (piggy back D12326)
Add a zoom factor specific to compact view (aka simple view with left icons)
Fixes "Make the view modes match the ones in Dolphin (e.g. Icons, Compact, and Details, with an option for "Allow expansion" in the settings menu" of T8552
BUG: 86838
FIXED-IN: 5.60
Test Plan:
Manual
Reviewers: Frameworks, ngraham, VDG
Reviewed By: ngraham, VDG
Subscribers: abetts, anthonyfieroni, kde-frameworks-devel
Tags: Frameworks
Maniphest Tasks: T8552
Differential Revision: https://phabricator.kde.org/D21315