ladybird/Userland/Applications
Andreas Kling d88c7fee32 LibGfx+Userland: Make PNGWriter::encode() return ErrorOr<ByteBuffer>
This is a first step towards handling PNG encoding failures instead of
just falling over and crashing the program.

This initial step will cause encode() to return an error if the final
ByteBuffer copy fails to allocate. There are more potential failures
that will be surfaced by subsequent commits.

Two FIXMEs were killed in the making of this patch. :^)
2022-12-08 13:01:11 +00:00
..
3DFileViewer 3DFileViewer: Properly propagate errors from WavefrontOBJLoader 2022-12-06 17:24:45 +00:00
About Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
AnalogClock Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Assistant Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Browser LibGfx+Userland: Make PNGWriter::encode() return ErrorOr<ByteBuffer> 2022-12-08 13:01:11 +00:00
BrowserSettings Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Calculator Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Calendar AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
CalendarSettings Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
CharacterMap Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
ClockSettings Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
CrashReporter CrashReporter: Disable save button until it is ready to use 2022-12-08 07:12:01 -05:00
Debugger Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
DisplaySettings Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Escalator AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
FileManager FileManager: Silence the "not found" error when setting no wallpaper 2022-12-07 17:12:45 +00:00
FontEditor Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
GamesSettings AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Help Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
HexEditor Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
ImageViewer Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
KeyboardMapper Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
KeyboardSettings Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Magnifier AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Mail Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
MailSettings AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
MouseSettings WindowServer+MouseSettings: Improve buttons_switched naming 2022-12-08 07:04:09 -05:00
NetworkSettings Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
PartitionEditor AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
PDFViewer Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Piano Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
PixelPaint LibGfx+Userland: Make PNGWriter::encode() return ErrorOr<ByteBuffer> 2022-12-08 13:01:11 +00:00
Presenter Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Run AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Settings AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
SoundPlayer AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
SpaceAnalyzer Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
Spreadsheet LibCore: Move Core::Stream::File::exists() to Core::File 2022-12-08 12:52:14 +00:00
SystemMonitor Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Terminal Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
TerminalSettings AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
TextEditor Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
ThemeEditor Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
VideoPlayer Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Welcome AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
CMakeLists.txt Applications: Add Presenter 2022-11-25 14:28:33 -07:00