Feature #617 » 0084-sd3-Make-theme-capstrings-sdl3-client-specific-ones.patch
| client/gui-sdl3/themespec.c | ||
|---|---|---|
| #include "themespec.h" | ||
| #define THEMESPEC_SDL3_CAPSTR "+Freeciv-sdl2-3.3-themespec-Devel-2023-Jun-07 duplicates_ok" | ||
| #define THEMESPEC_SDL3_CAPSTR "+Freeciv-sdl3-3.3-themespec-Devel-2023-Jun-07 duplicates_ok" | ||
| /* | ||
|  * Themespec capabilities acceptable to this program: | ||
|  * | ||
|  * +Freeciv-3.3-sdl2-themespec  -  basic format for Freeciv versions 3.3.x; | ||
|  * +Freeciv-3.3-sdl3-themespec  -  basic format for Freeciv versions 3.3.x; | ||
|  *                                 required | ||
|  * | ||
|  * duplicates_ok  -  we can handle existence of duplicate tags | ||
| ... | ... | |
|  *                   have duplicates should specify "+duplicates_ok") | ||
|  */ | ||
| #define SPEC_SDL3_CAPSTR "+Freeciv-sdl2-3.3-spec-Devel-2023-Jun-10" | ||
| #define SPEC_SDL3_CAPSTR "+Freeciv-sdl3-3.3-spec-Devel-2023-Jun-10" | ||
| /* | ||
|  * Individual spec file capabilities acceptable to this program: | ||
|  * | ||
|  * +Freeciv-3.3-sdl2-spec  -  basic format for Freeciv versions 3.3.x; required | ||
|  * +Freeciv-3.3-sdl3-spec  -  basic format for Freeciv versions 3.3.x; required | ||
|  */ | ||
| #define THEMESPEC_SUFFIX ".themespec" | ||
| data/themes/gui-sdl3/human/city.tspec | ||
|---|---|---|
| [spec] | ||
| ; Format and options of this spec file: | ||
| options = "+Freeciv-sdl2-3.3-spec-Devel-2023-Jun-10" | ||
| options = "+Freeciv-sdl3-3.3-spec-Devel-2023-Jun-10" | ||
| [info] | ||
| data/themes/gui-sdl3/human/city_fist.tspec | ||
|---|---|---|
| [spec] | ||
| ; Format and options of this spec file: | ||
| options = "+Freeciv-sdl2-3.3-spec-Devel-2023-Jun-10" | ||
| options = "+Freeciv-sdl3-3.3-spec-Devel-2023-Jun-10" | ||
| [info] | ||
| data/themes/gui-sdl3/human/dip_icons.tspec | ||
|---|---|---|
| [spec] | ||
| ; Format and options of this spec file: | ||
| options = "+Freeciv-sdl2-3.3-spec-Devel-2023-Jun-10" | ||
| options = "+Freeciv-sdl3-3.3-spec-Devel-2023-Jun-10" | ||
| [info] | ||
| data/themes/gui-sdl3/human/icons.tspec | ||
|---|---|---|
| [spec] | ||
| ; Format and options of this spec file: | ||
| options = "+Freeciv-sdl2-3.3-spec-Devel-2023-Jun-10" | ||
| options = "+Freeciv-sdl3-3.3-spec-Devel-2023-Jun-10" | ||
| [info] | ||
| data/themes/gui-sdl3/human/small_theme_buttons.tspec | ||
|---|---|---|
| [spec] | ||
| ; Format and options of this spec file: | ||
| options = "+Freeciv-sdl2-3.3-spec-Devel-2023-Jun-10" | ||
| options = "+Freeciv-sdl3-3.3-spec-Devel-2023-Jun-10" | ||
| [info] | ||
| data/themes/gui-sdl3/human/tech_tree.tspec | ||
|---|---|---|
| [spec] | ||
| ; Format and options of this spec file: | ||
| options = "+Freeciv-sdl2-3.3-spec-Devel-2023-Jun-10" | ||
| options = "+Freeciv-sdl3-3.3-spec-Devel-2023-Jun-10" | ||
| [info] | ||
| data/themes/gui-sdl3/human/theme.themespec | ||
|---|---|---|
| [themespec] | ||
| ; Format and options of this themespec file: | ||
| options = "+Freeciv-sdl2-3.3-themespec-Devel-2023-Jun-07" | ||
| options = "+Freeciv-sdl3-3.3-themespec-Devel-2023-Jun-07" | ||
| ; A simple name for the themespec specified by this file: | ||
| name = "human" | ||
| data/themes/gui-sdl3/human/theme_boxs.tspec | ||
|---|---|---|
| [spec] | ||
| ; Format and options of this spec file: | ||
| options = "+Freeciv-sdl2-3.3-spec-Devel-2023-Jun-10" | ||
| options = "+Freeciv-sdl3-3.3-spec-Devel-2023-Jun-10" | ||
| [info] | ||
| data/themes/gui-sdl3/human/theme_buttons.tspec | ||
|---|---|---|
| [spec] | ||
| ; Format and options of this spec file: | ||
| options = "+Freeciv-sdl2-3.3-spec-Devel-2023-Jun-10" | ||
| options = "+Freeciv-sdl3-3.3-spec-Devel-2023-Jun-10" | ||
| [info] | ||
| data/themes/gui-sdl3/human/theme_orders_buttons.tspec | ||
|---|---|---|
| [spec] | ||
| ; Format and options of this spec file: | ||
| options = "+Freeciv-sdl2-3.3-spec-Devel-2023-Jun-10" | ||
| options = "+Freeciv-sdl3-3.3-spec-Devel-2023-Jun-10" | ||
| [info] | ||
| data/themes/gui-sdl3/human/theme_scrolls.tspec | ||
|---|---|---|
| [spec] | ||
| ; Format and options of this spec file: | ||
| options = "+Freeciv-sdl2-3.3-spec-Devel-2023-Jun-10" | ||
| options = "+Freeciv-sdl3-3.3-spec-Devel-2023-Jun-10" | ||
| [info] | ||