1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-28 19:27:36 +00:00

GamesSettings: Introduce a new GamesSettings application :^)

This currently has exactly one setting: The background colour for card
games. My thinking is, it's better to not have a Settings application
for each individual game we include in the system, since most will only
have a small number of settings, all Settings windows have tabs anyway,
and I don't want to flood the Settings app list unnecessarily.

As for having a single setting for all the card games: it's nice when
things match. :^)
This commit is contained in:
Sam Atkins 2022-08-20 14:14:48 +01:00 committed by Andreas Kling
parent 0737d217cb
commit a01c4c50d1
7 changed files with 134 additions and 0 deletions

View file

@ -0,0 +1,17 @@
serenity_component(
GamesSettings
REQUIRED
TARGETS GamesSettings
)
compile_gml(CardSettingsWidget.gml CardSettingsWidgetGML.h card_settings_widget_gml)
set(SOURCES
main.cpp
CardSettingsWidgetGML.h
CardSettingsWidget.cpp
CardSettingsWidget.h
)
serenity_app(GamesSettings ICON games)
target_link_libraries(GamesSettings LibGUI LibMain)