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 Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev