ladybird/Userland/Applications
Gunnar Beutner 2a16c8bdb8 3DFileViewer: Clean up file handling
This unifies how 3DFileViewer handles the initial file when starting
the application and when opening files later on via the menu.

Errors are shown both for the initial load as well as when loading
files later on. An error during file load no longer clears the
existing model.

It also adds support for specifying the filename as a command-line
argument.

The opened file's name is shown in the titlebar.
2021-05-20 22:22:56 +02:00
..
3DFileViewer 3DFileViewer: Clean up file handling 2021-05-20 22:22:56 +02:00
About Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
AnalogClock AnalogClock: Use YYYY-MM-DD format for window title 2021-05-14 20:17:09 +01:00
Browser TextEditor+Browser: Enable HTML syntax highlighting on HTML documents 2021-05-20 22:06:45 +02:00
Calculator Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
Calendar LibGfx: Remove Gfx::FontDatabase::default_bold_font() 2021-05-20 20:55:29 +02:00
CrashReporter Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
Debugger Everywhere: Add missing includes for <AK/OwnPtr.h> 2021-05-19 21:36:57 +02:00
DisplaySettings WindowServer+DisplaySettings: Remove the weird "simple" wallpaper mode 2021-05-20 17:52:38 +02:00
FileManager Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
FontEditor FontEditor: Make statusbar text generation more robust 2021-05-20 22:10:45 +02:00
Help Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
HexEditor LibGfx: Remove Gfx::FontDatabase::default_bold_font() 2021-05-20 20:55:29 +02:00
ImageViewer LibGfx: Rename RotationDirection members 2021-05-18 16:35:23 +02:00
IRCClient Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
KeyboardMapper Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
KeyboardSettings Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
Magnifier Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
MouseSettings Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
PDFViewer PDFViewer: Ignore wheel events when there is no document loaded 2021-05-18 21:25:35 +02:00
Piano Piano: Use the return key emoji in the key labels 2021-05-17 00:16:49 +01:00
PixelPaint PixelPaint: Wrap the layer list in a GUI::GroupBox and tweak width 2021-05-16 01:11:56 +02:00
Run Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
SoundPlayer Userland: Don't explicitly call Vector<T>::is_null() 2021-05-16 17:49:42 +02:00
SpaceAnalyzer Everywhere: Add a blank line after copyright header where missing 2021-05-15 00:27:09 +01:00
Spreadsheet Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
SystemMonitor LibGfx: Remove Gfx::FontDatabase::default_bold_font() 2021-05-20 20:55:29 +02:00
Terminal Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
TextEditor TextEditor: Don't launch a WebContent process until it's needed 2021-05-20 22:12:42 +02:00
ThemeEditor Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
Welcome Userland: Tighten a *lot* of pledges! :^) 2021-05-13 23:28:40 +02:00
CMakeLists.txt 3DFileViewer: Move Demos/GLTeapot to Applications/3DFileViewer 2021-05-19 19:34:12 +01:00