]> cloud.milkyroute.net Git - dolphin.git/commit
Interface cleanups to prepare the return of "grouped sorting"
authorPeter Penz <peter.penz19@gmail.com>
Sat, 15 Oct 2011 20:55:01 +0000 (22:55 +0200)
committerPeter Penz <peter.penz19@gmail.com>
Sat, 15 Oct 2011 20:55:01 +0000 (22:55 +0200)
commit283f97ac27c3cfe5c72682b0843503e31643a612
tree35325115a5e5c001e1e307acc580af572bad0ac1
parenta49109b09a191b73f3fda8b65c29e9c6c9bd33d8
Interface cleanups to prepare the return of "grouped sorting"

- Rename setCategorizedSorting() to setGroupedSorting()
- Change the model interface to allow enabling/disabling grouping
  without the need to declare a role (the sort role will be taken).
- Add dummy group role implementation in KFileItemModel

The grouping code itself requires some cleanups and might crash
at the moment or lead to weird layouts.
16 files changed:
src/kitemviews/kfileitemmodel.cpp
src/kitemviews/kfileitemmodel.h
src/kitemviews/kitemlistview.cpp
src/kitemviews/kitemlistview.h
src/kitemviews/kitemlistviewlayouter.cpp
src/kitemviews/kitemmodelbase.cpp
src/kitemviews/kitemmodelbase.h
src/settings/dolphin_directoryviewpropertysettings.kcfg
src/settings/viewpropertiesdialog.cpp
src/tests/kfileitemmodeltest.cpp
src/views/dolphinview.cpp
src/views/dolphinview.h
src/views/dolphinviewactionhandler.cpp
src/views/dolphinviewactionhandler.h
src/views/viewproperties.cpp
src/views/viewproperties.h