1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-13 17:02:06 +00:00
serenity/Applications
Mart G e575d3fd3d Utilities: Add a disk space usage analyzation program.
SpaceAnalyzer: Partially address code review changes.

- Use GUI::CommonActions::make_about_action().
- Pass large arguments by const reference instead of by value.
- Mark const functions as such.
- Add newline at end of SpaceAnalyzer.af
- Use full words instead of abbreviations in variable names.
- Use application's namespace instead of 'TreeMap'.
- move() certain assignments.
- Use member declaration initialization.
- Initialize TreeNode* member of QueueEntry.
- Rewrite find_mount_for_path to return MountInfo* instead.
- Rename ITreeMap and ITreeMapNode to TreeMap and TreeMapNode.
- Replace ext suffix with rect suffix for rectangles.

SpaceAnalyzer: Further address code review and coding style.

- Remove get prefix from accessor functions.
- Layout algorithm in its own function, with callback.
- Remove nullptr comparisons.
- Store lstat errors in error_accumulator.
- Use Rect::shatter.
- Use Rect's orientation based functions.

SpaceAnalyzer: Make sort_children_by_area const qualified.
2021-01-08 17:08:48 +01:00
..
About Applications: Use GUI::Icon::default_icon to set application icon 2020-11-02 21:06:17 +01:00
Browser LibWeb: Rename Element::resolved_style() => specified_css_values() 2021-01-06 14:58:48 +01:00
Calculator Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
Calendar Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
CrashReporter CrashReporter: Show termination signal 2021-01-03 22:12:42 +01:00
Debugger Loader: Stabilize loader & Use shared libraries everywhere :^) 2020-12-14 23:05:53 +01:00
DisplaySettings Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
FileManager Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
FontEditor Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
Help Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
HexEditor Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
IRCClient Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
KeyboardMapper KeyboardMapper: Added a new radio button that shows the Shift+AltGr map. 2021-01-06 09:32:08 +01:00
KeyboardSettings Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
MouseSettings Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
Piano Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
PixelPaint Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
QuickShow Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
SoundPlayer Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
SpaceAnalyzer Utilities: Add a disk space usage analyzation program. 2021-01-08 17:08:48 +01:00
Spreadsheet Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
SystemMonitor SystemMonitor: Beef up CPU and memory graphs 2021-01-05 10:59:00 +01:00
Terminal Everywhere: Use GUI::CommonActions::make_about_action() 2021-01-04 23:51:49 +01:00
TextEditor TextEditor+EditingEngine: Add support for the basics of Vim emulation 2021-01-05 00:00:36 +01:00
ThemeEditor LibGUI: Rewrite layout system in terms of min and max sizes 2020-12-30 01:36:41 +01:00
Welcome LibGFX: Move default_xxx_font() methods from Font to FontDatabase 2020-12-30 20:40:30 +01:00
CMakeLists.txt Utilities: Add a disk space usage analyzation program. 2021-01-08 17:08:48 +01:00