Project

General

Profile

Feature #617 » 0084-sd3-Make-theme-capstrings-sdl3-client-specific-ones.patch

main - Marko Lindqvist, 05/15/2024 03:16 AM

View differences:

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]
(1-1/2)