Complete.Org: Mailing Lists: Archives: freeciv-dev: December 2005:
[Freeciv-Dev] Re: (PR#14639) Patch for SDL client
Home

[Freeciv-Dev] Re: (PR#14639) Patch for SDL client

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: cp.ml.freeciv.dev@xxxxxxxxxxxxxx
Subject: [Freeciv-Dev] Re: (PR#14639) Patch for SDL client
From: "Jason Short" <jdorje@xxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 1 Dec 2005 20:04:56 -0800
Reply-to: bugs@xxxxxxxxxxx

<URL: http://bugs.freeciv.org/Ticket/Display.html?id=14639 >

Christian Prochaska wrote:
> <URL: http://bugs.freeciv.org/Ticket/Display.html?id=14639 >
> 
> Jason Short wrote:
> 
> 
>>Aside from this we have a design issue.  I do not generally agree with
>>GUIs adding "theme" graphics to the tileset: doing so means tilesets
>>will not have consistent behavior across GUIs and it makes tileset
>>writing a lot harder.  Instead I think the "theme" mechanism should be
>>used and these graphics should go into a gui-sdl theme.
> 
> Regarding this issue, here is a proof-of-concept patch. It adds
> "themespec.c" and "themespec.h" to gui-sdl, which are basically
> stripped-down copies of tilespec.c and tilespec.h. This will allow to
> describe and handle themes nearly the same way as tilesets. The theme
> gets loaded by the client with a call to themespec_try_read(theme_name)
> and then all theme sprites can be accessed by
> themeset_lookup_sprite_tag_alt(...). A sample .themespec file is attached.

Seems reasonable.  However the bigger problem is still copyrights on the 
graphics themselves.

-jason





[Prev in Thread] Current Thread [Next in Thread]