Author: cazfi Date: Mon Sep 14 05:41:25 2015 New Revision: 29879 URL: http://svn.gna.org/viewcvs/freeciv?rev=29879&view=rev Log: Added gui type definition for gtk3x-client
See patch #6335 Modified: trunk/client/options.c trunk/client/options.h trunk/client/tilespec.c trunk/common/fc_types.h trunk/fc_version Modified: trunk/client/options.c URL: http://svn.gna.org/viewcvs/freeciv/trunk/client/options.c?rev=29879&r1=29878&r2=29879&view=diff ============================================================================== --- trunk/client/options.c (original) +++ trunk/client/options.c Mon Sep 14 05:41:25 2015 @@ -244,6 +244,9 @@ .gui_gtk3_font_city_names = "Sans Bold 10", .gui_gtk3_font_city_productions = "Serif 10", .gui_gtk3_font_reqtree_text = "Serif 10", + +/* gui-gtk-3.x client specific options. */ + .gui_gtk3x_default_theme_name = FC_GTK3x_DEFAULT_THEME_NAME, /* gui-sdl client specific options. */ .gui_sdl_default_theme_name = FC_SDL_DEFAULT_THEME_NAME, Modified: trunk/client/options.h URL: http://svn.gna.org/viewcvs/freeciv/trunk/client/options.h?rev=29879&r1=29878&r2=29879&view=diff ============================================================================== --- trunk/client/options.h (original) +++ trunk/client/options.h Mon Sep 14 05:41:25 2015 @@ -256,6 +256,10 @@ char gui_gtk3_font_city_productions[512]; char gui_gtk3_font_reqtree_text[512]; +/* gui-gtk-3-x client specific options. */ +#define FC_GTK3x_DEFAULT_THEME_NAME "Freeciv" + char gui_gtk3x_default_theme_name[512]; + /* gui-sdl client specific options. */ #define FC_SDL_DEFAULT_THEME_NAME "human" char gui_sdl_default_theme_name[512]; Modified: trunk/client/tilespec.c URL: http://svn.gna.org/viewcvs/freeciv/trunk/client/tilespec.c?rev=29879&r1=29878&r2=29879&view=diff ============================================================================== --- trunk/client/tilespec.c (original) +++ trunk/client/tilespec.c Mon Sep 14 05:41:25 2015 @@ -5985,6 +5985,9 @@ default_theme_name = options.gui_gtk3_default_theme_name; default_theme_name_sz = sizeof(options.gui_gtk3_default_theme_name); break; + case GUI_GTK3x: + default_theme_name = options.gui_gtk3x_default_theme_name; + default_theme_name_sz = sizeof(options.gui_gtk3x_default_theme_name); case GUI_SDL: case GUI_SDL2: default_theme_name = options.gui_sdl_default_theme_name; Modified: trunk/common/fc_types.h URL: http://svn.gna.org/viewcvs/freeciv/trunk/common/fc_types.h?rev=29879&r1=29878&r2=29879&view=diff ============================================================================== --- trunk/common/fc_types.h (original) +++ trunk/common/fc_types.h Mon Sep 14 05:41:25 2015 @@ -500,6 +500,8 @@ #define SPECENUM_VALUE5NAME "sdl2" #define SPECENUM_VALUE6 GUI_WEB #define SPECENUM_VALUE6NAME "web" +#define SPECENUM_VALUE7 GUI_GTK3x +#define SPECENUM_VALUE7NAME "gtk3x" #include "specenum_gen.h" /* Used in the network protocol. */ Modified: trunk/fc_version URL: http://svn.gna.org/viewcvs/freeciv/trunk/fc_version?rev=29879&r1=29878&r2=29879&view=diff ============================================================================== --- trunk/fc_version (original) +++ trunk/fc_version Mon Sep 14 05:41:25 2015 @@ -54,7 +54,7 @@ # - Avoid adding a new mandatory capability to the development branch for # as long as possible. We want to maintain network compatibility with # the stable branch for as long as possible. -NETWORK_CAPSTRING_MANDATORY="+Freeciv.Devel-3.0-2015.Sep.13b" +NETWORK_CAPSTRING_MANDATORY="+Freeciv.Devel-3.0-2015.Sep.14" NETWORK_CAPSTRING_OPTIONAL="" FREECIV_DISTRIBUTOR="" _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits