URL:
<http://gna.org/patch/?1313>
Summary: Client options clean up
Project: Freeciv
Submitted by: pepeto
Submitted on: dimanche 20.09.2009 à 11:56
Category: client
Priority: 3 - Low
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Planned Release: 2.2.0
_______________________________________________________
Details:
This is the first patch of long series. The goal of this changes would be at
last to fix the following problems:
* Never lose the sdl options when you are using the gtk client (e.g.).
* Have an easy way to add new client options types.
* Allow to reset the options without removing the file.
The attached patch (first step):
* changes the definition of the struct client_option to use an unions for the
different types.
* comments the GEN_*_OPTION() macros.
* removes the struct typedef, which was not needed, and about the only one in
the whole code.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: dimanche 20.09.2009 à 11:56 Name:
trunk_S2_2_struct_client_option.diff.gz Size: 11 ko By: pepeto
<http://gna.org/patch/download.php?file_id=6772>
_______________________________________________________
Reply to this item at:
<http://gna.org/patch/?1313>
_______________________________________________
Message posté via/par Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev