1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 12:48:10 +00:00
serenity/Applications/FileManager
Andreas Kling e1ed71ef9e LibGUI: Make model sorting imperative and move order to AbstractView
Instead of SortingProxyModel having a column+order, we move that state
to AbstractView. When you click on a column header, the view tells the
model to resort the relevant column with the new order.

This is implemented in SortingProxyModel by simply walking all the
reified source/proxy mappings and resorting their row indexes.
2020-08-16 16:44:09 +02:00
..
CMakeLists.txt Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
DirectoryView.cpp LibGUI: Make model sorting imperative and move order to AbstractView 2020-08-16 16:44:09 +02:00
DirectoryView.h FileManager: Use one SortingProxyModel for all DirectoryView subviews 2020-08-16 16:44:09 +02:00
FileUtils.cpp AK: Rename FileSystemPath -> LexicalPath 2020-05-26 14:35:10 +02:00
FileUtils.h Meta: Add a script check the presence of "#pragma once" in header files 2020-05-29 07:59:45 +02:00
main.cpp LibGUI: Make ModelSelection non-copyable and non-movable 2020-08-14 12:15:11 +02:00
PropertiesDialog.cpp FileManager: Use FileIconProvider in the properties dialog 2020-08-12 20:41:13 +02:00
PropertiesDialog.h FileManager: Use FileIconProvider in the properties dialog 2020-08-12 20:41:13 +02:00