ladybird/Base/res/apps
Caoimhe 87bfb47d1f FileManager: Extract .zip files to a temporary folder when opened
Prior to this commit, when you double-click a .zip file to open it, it
gets opened in Text-Editor as there is no other file association.

Now, when FileManager is invoked with a .zip file as the first argument,
a temporary directory will be created and the .zip will be extracted
into it. Once the FileManager window is closed, Core::TempFile will
delete the temporary directory.

This adds something like what we see in other operating systems' file
explorers, except for the fact that most other operating systems will
treat the .zip file as its own independent read-only filesystem. It
would be nice to do that in the future, but I feel like this is
sufficient for now.
2023-03-19 00:14:03 +00: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
BrickGame.af Games: Add BrickGame 2022-11-05 16:35:13 -06:00
Browser.af Base: Unregister "md" extension from Browser 2021-05-21 23:38:29 +02:00
BrowserSettings.af LibDesktop+Taskbar: Add an option to exclude apps from the system menu 2023-01-03 17:56:55 +01:00
Calculator.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
Calendar.af Base: Create "Office" Application category 2022-11-25 14:28:33 -07:00
CalendarSettings.af LibDesktop+Taskbar: Add an option to exclude apps from the system menu 2023-01-03 17:56:55 +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 LibDesktop+Taskbar: Add an option to exclude apps from the system menu 2023-01-03 17:56:55 +01:00
ColorLines.af Games: Add ColorLines 2022-12-12 17:30:04 +00:00
DisplaySettings.af LibDesktop+Taskbar: Add an option to exclude apps from the system menu 2023-01-03 17:56:55 +01:00
Eyes.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
FileManager.af FileManager: Extract .zip files to a temporary folder when opened 2023-03-19 00:14:03 +00:00
FlappyBug.af FlappyBug: Introduce a new Flappy Bug game 2021-06-20 10:54:27 +01:00
Flood.af Games: Add Flood 2022-11-03 01:02:56 -06: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
GamesSettings.af LibDesktop+Taskbar: Add an option to exclude apps from the system menu 2023-01-03 17:56:55 +01:00
GMLPlayground.af Playground: Rename the application to GMLPlayground 2022-06-28 21:10:10 +01:00
GradientScreensaver.af Screensaver: Add a screensaver launcher application 2023-01-03 17:56:55 +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: Add .ico file association to Image Viewer and Pixel Paint 2023-02-04 18:02:03 -07:00
Inspector.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00
Keyboard.af LibDesktop+Taskbar: Add an option to exclude apps from the system menu 2023-01-03 17:56:55 +01: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 LibDesktop+Taskbar: Add an option to exclude apps from the system menu 2023-01-03 17:56:55 +01:00
Mandelbrot.af Demos: Add Mandelbrot demo 2021-05-17 13:35:39 +02:00
MasterWord.af Base: Fix typo of MasterWrod.af 2023-02-04 12:27:28 +01: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
MouseSettings.af LibDesktop+Taskbar: Add an option to exclude apps from the system menu 2023-01-03 17:56:55 +01:00
NetworkSettings.af LibDesktop+Taskbar: Add an option to exclude apps from the system menu 2023-01-03 17:56:55 +01:00
PartitionEditor.af Base: Mark PartitionEditor as requiring root 2022-11-14 14:58:10 +00:00
PDFViewer.af Base: Create "Office" Application category 2022-11-25 14:28:33 -07:00
Piano.af Base+Ports: Rename 'Sound' category to 'Media' 2022-11-06 16:27:18 +01:00
PixelPaint.af Base: Add .ico file association to Image Viewer and Pixel Paint 2023-02-04 18:02:03 -07:00
Presenter.af Applications: Add Presenter 2022-11-25 14:28:33 -07:00
Profiler.af Base: Associate .profile extension with Profiler 2021-07-18 19:01:57 +02:00
Screensaver.af Screensaver: Add a screensaver launcher application 2023-01-03 17:56:55 +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 Userland: Use more common WAV MIME type 2023-03-17 22:20:16 +00: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: Create "Office" Application category 2022-11-25 14:28:33 -07:00
SQLStudio.af Base: Add launcher for SQL Studio 2022-04-22 09:57:40 +02:00
Starfield.af Screensaver: Add a screensaver launcher application 2023-01-03 17:56:55 +01: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 LibDesktop+Taskbar: Add an option to exclude apps from the system menu 2023-01-03 17:56:55 +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
Tubes.af Screensaver: Add a screensaver launcher application 2023-01-03 17:56:55 +01:00
VideoPlayer.af Base: Add appropriate entries for VideoPlayer 2022-11-06 16:27:18 +01:00
WidgetGallery.af Base: Remove [Icons] section from .af files 2020-12-24 20:50:30 +01:00