serenity/Userland/Applications/GamesSettings
Sam Atkins 39579436c1 GamesSettings: Make chess preview widget resilient to missing images
Previously we would give up on loading the piece images if one fails.
That was awkward because 2 out of 3 places where `set_piece_set_name()`
is called can't propagate errors, so we'd just crash.

Instead, let's skip any images that fail to load, and then when painting
the preview, skip any missing bitmaps and show a warning message that
some are missing.
2023-11-07 19:44:11 +01:00
..
CardSettingsWidget.cpp GamesSettings+LibCards: Make 'Red' the default card back 2023-10-15 07:25:20 +02:00
CardSettingsWidget.gml GamesSettings+LibCards: Add setting for card-front image sets 2023-10-11 10:56:43 +01:00
CardSettingsWidget.h GamesSettings+LibCards: Add setting for card-front image sets 2023-10-11 10:56:43 +01:00
ChessSettingsWidget.cpp GamesSettings: Make chess preview widget resilient to missing images 2023-11-07 19:44:11 +01:00
ChessSettingsWidget.gml
ChessSettingsWidget.h
CMakeLists.txt
main.cpp