Features in KDE Base
Important changes on our models. The sorting of the categories is being done internally, taking info from data() with role CategorySortRole, while we use CategoryDisplayRole for displaying the information on the view itself.
This leads us to do a natural comparing (if needed it can be removed), and therefore, moving the naturalCompare method from KDirSortFilterProxyModel to KCategorizedSortFilterProxyModel.
This way categorizing is even easier. This patch has been developed by John Tapsell and me.
More changes will follow on Dolphin to fit this changes.