ladybird/Applications/SystemMonitor
Andreas Kling 8e4751a963 LibGUI: Add a way for models to update without invalidating indexes
This is really just a workaround to keep SystemMonitor's process table
working right wrt selection retention during resorts (while also doing
full index invalidation on things like ProfileViewer inversion.)

It's starting to feel like the model abstraction is not super great
and we'll need a better approach if we want to actually build some more
dynamic functionality into our views.
2020-04-12 12:03:33 +02:00
..
DevicesModel.cpp LibCore: Remove leading C from filenames 2020-02-06 15:04:03 +01:00
DevicesModel.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
GraphWidget.cpp LibGUI: Make GUI::Frame have the 2px sunken container look by default 2020-02-23 11:10:52 +01:00
GraphWidget.h Userspace: Use Core::Object::add() when building interfaces 2020-02-23 11:10:52 +01:00
main.cpp SystemMonitor: Replace 'device' JSON field with 'source' 2020-04-06 15:36:36 +02:00
Makefile LibGfx: Rename from LibDraw :^) 2020-02-06 12:04:00 +01:00
MemoryStatsWidget.cpp LibCore: Make Core::Object::add<ChildType> return a ChildType& 2020-03-04 21:04:06 +01:00
MemoryStatsWidget.h Userspace: Use Core::Object::add() when building interfaces 2020-02-23 11:10:52 +01:00
NetworkStatisticsWidget.cpp LibCore: Make Core::Object::add<ChildType> return a ChildType& 2020-03-04 21:04:06 +01:00
NetworkStatisticsWidget.h LibGUI: Remove parent parameter to GUI::Widget constructor 2020-02-23 12:27:53 +01:00
ProcessFileDescriptorMapWidget.cpp LibGUI: Use set_layout<LayoutType>() in lots of client code 2020-03-04 13:49:48 +01:00
ProcessFileDescriptorMapWidget.h LibGUI: Remove parent parameter to GUI::Widget constructor 2020-02-23 12:27:53 +01:00
ProcessMemoryMapWidget.cpp LibGUI: Use set_layout<LayoutType>() in lots of client code 2020-03-04 13:49:48 +01:00
ProcessMemoryMapWidget.h LibGUI: Remove parent parameter to GUI::Widget constructor 2020-02-23 12:27:53 +01:00
ProcessModel.cpp LibGUI: Add a way for models to update without invalidating indexes 2020-04-12 12:03:33 +02:00
ProcessModel.h LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
ProcessStacksWidget.cpp LibGUI: Use set_layout<LayoutType>() in lots of client code 2020-03-04 13:49:48 +01:00
ProcessStacksWidget.h LibGUI: Remove parent parameter to GUI::Widget constructor 2020-02-23 12:27:53 +01:00
ProcessTableView.cpp LibGUI: Remove parent parameter to GUI::Widget constructor 2020-02-23 12:27:53 +01:00
ProcessTableView.h LibGUI: Remove parent parameter to GUI::Widget constructor 2020-02-23 12:27:53 +01:00
ProcessUnveiledPathsWidget.cpp LibGUI: Use set_layout<LayoutType>() in lots of client code 2020-03-04 13:49:48 +01:00
ProcessUnveiledPathsWidget.h LibGUI: Remove parent parameter to GUI::Widget constructor 2020-02-23 12:27:53 +01:00