1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-18 14:55:08 +00:00
serenity/Userland/Demos
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
..
CatDog Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
Cube AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Eyes Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
Fire AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
LibGfxDemo Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
LibGfxScaleDemo Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Mandelbrot LibGfx+Userland: Make PNGWriter::encode() return ErrorOr<ByteBuffer> 2022-12-08 13:01:11 +00:00
ModelGallery AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Mouse WindowServer+MouseSettings: Improve buttons_switched naming 2022-12-08 07:04:09 -05:00
Screensaver Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Starfield Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Tubes Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
VirGLDemo AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
WidgetGallery Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
CMakeLists.txt Demos: Add Tubes :^) 2022-09-11 22:45:49 +01:00