ladybird/Base/res/apps
Samuel Bowman 7a8953a833 PartitionEditor: Add the beginnings of a partition editor :^)
This adds a new application PartitionEditor which will eventually be
used to create and edit partition tables. Since LibPartition does not
know how to write partition tables yet, it is currently read-only.

Devices are discovered by scanning /dev for block device files.
Since block devices are chmod 600, PartitionEditor be must run as root.

By default Serenity uses the entire disk for the ext2 filesystem
without a partition table. This isn't useful for testing as the
partition list for the default disk will be empty. To test properly,
I created a few disk images using various partitioning schemes
(MBR, EBR, and GPT) and attached them using the following command:

export SERENITY_EXTRA_QEMU_ARGS="
  -drive file=/path/to/mbr.img,format=raw,index=1,media=disk
  -drive file=/path/to/ebr.img,format=raw,index=2,media=disk
  -drive file=/path/to/gpt.img,format=raw,index=3,media=disk"
2022-07-21 20:13:44 +01:00
..
3DFileViewer.af Base: Associate obj files with 3DFileViewer 2021-08-16 22:13:20 +02:00
2048.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
AnalogClock.af AnalogClock: New analog clock application (#6760) 2021-05-09 15:51:36 +02:00
Assistant.af Userland: Add new app called Assistant 2021-06-28 16:29:02 +02:00
Browser.af Base: Unregister "md" extension from Browser 2021-05-21 23:38:29 +02:00
BrowserSettings.af BrowserSettings: Create a BrowserSettings application :^) 2021-11-26 22:14:56 +01:00
Calculator.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
Calendar.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
CatDog.af Demos: add CatDog (Neko clone) 2021-01-03 12:57:18 +01:00
CharacterMap.af CharacterMap: Add new Character Map application :^) 2022-01-16 11:17:03 +01:00
Chess.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
ClockSettings.af ClockSettings: Add a GUI application to set the system time zone 2022-01-23 12:48:26 +00:00
Cube.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
DisplaySettings.af Base: Add descriptions to the apps in the Settings category :^) 2021-07-26 00:39:10 +02:00
Eyes.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
FileManager.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
Fire.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
FlappyBug.af FlappyBug: Introduce a new Flappy Bug game 2021-06-20 10:54:27 +01:00
FontEditor.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
GameOfLife.af Games: Add GameOfLife 2021-05-15 17:44:21 +01:00
GMLPlayground.af Playground: Rename the application to GMLPlayground 2022-06-28 21:10:10 +01:00
HackStudio.af Base: Tweak app names to be in "Proper Noun" style 2021-01-04 23:55:28 +01:00
Hearts.af Games: Add Hearts 2021-05-21 23:38:18 +02:00
Help.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
HexEditor.af Base: Allow font-files be "Open with" Hex Editor 2022-02-15 12:13:23 +01:00
ImageViewer.af Base: Set ImageViewer as the launcher for .qoi files 2021-12-21 13:27:27 +01:00
Inspector.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
Keyboard.af Base: Add descriptions to the apps in the Settings category :^) 2021-07-26 00:39:10 +02:00
KeyboardMapper.af Base: Add KeyboardMapper.af 2021-05-12 23:12:54 +01:00
LibGfxDemo.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
LibGfxScaleDemo.af LibGfx: Make it possible to apply an (integer) scale to a Painter 2021-01-12 23:32:54 +01:00
Magnifier.af Base: Add Magnifier.af 2021-05-11 18:01:55 +02:00
Mail.af Mail: Add an e-mail application called Mail 2021-07-24 20:11:28 +04:30
MailSettings.af MailSettings: Add basic mail settings dialog 2021-07-30 20:47:31 +02:00
Mandelbrot.af Demos: Add Mandelbrot demo 2021-05-17 13:35:39 +02:00
MasterWrod.af Games: Add MasterWord 2022-03-18 04:55:21 -07:00
Minesweeper.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
ModelGallery.af ModelGallery: Add the new Model Gallery application :^) 2021-08-23 12:25:26 +04:30
Mouse.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
MouseSettings.af Base: Add descriptions to the apps in the Settings category :^) 2021-07-26 00:39:10 +02:00
NetworkSettings.af Applications: Add a new NetworkSettings application 2022-07-09 09:22:25 +01:00
PartitionEditor.af PartitionEditor: Add the beginnings of a partition editor :^) 2022-07-21 20:13:44 +01:00
PDFViewer.af Base: Add file associations for multiple programs 2021-07-19 17:42:14 +04:30
Piano.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
PixelPaint.af Base: Add missing FileTypes for PixelPaint 2022-02-01 23:44:39 +00:00
Profiler.af Base: Associate .profile extension with Profiler 2021-07-18 19:01:57 +02:00
Screensaver.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
Snake.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
Solitaire.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
SoundPlayer.af Base: Associate mp3 files with SoundPlayer 2022-02-26 16:01:26 +01:00
SpaceAnalyzer.af SpaceAnalyzer: use "Proper Noun" name style 2021-01-09 13:59:23 +01:00
Spider.af Games: Add Spider 2021-06-24 10:32:53 +02:00
Spreadsheet.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
SQLStudio.af Base: Add launcher for SQL Studio 2022-04-22 09:57:40 +02:00
Starfield.af Demos: Add Starfield screensaver demo 2021-04-26 23:13:27 +02:00
SystemMonitor.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
Terminal.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
TerminalSettings.af Terminal: Modernize terminal settings as a standalone application 2021-11-27 12:45:44 +01:00
TextEditor.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
ThemeEditor.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
WidgetGallery.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00