------------------------------------------------------------------------ r29511 | jtn | 2015-08-15 11:54:23 +0100 (Sat, 15 Aug 2015) | 1 line Changed paths: M /branches/S2_4/fc_version Bump version number to '2.4.5'. ------------------------------------------------------------------------ r29510 | jtn | 2015-08-15 11:54:20 +0100 (Sat, 15 Aug 2015) | 1 line Changed paths: M /branches/S2_4/NEWS-2.4 Refresh NEWS-2.4 for 2.4.5, from wiki. ------------------------------------------------------------------------ r29508 | jtn | 2015-08-15 10:41:22 +0100 (Sat, 15 Aug 2015) | 2 lines Changed paths: M /branches/S2_4/po/ar.po M /branches/S2_4/po/bg.po M /branches/S2_4/po/ca.po M /branches/S2_4/po/cs.po M /branches/S2_4/po/da.po M /branches/S2_4/po/de.po M /branches/S2_4/po/el.po M /branches/S2_4/po/en_GB.po M /branches/S2_4/po/eo.po M /branches/S2_4/po/es.po M /branches/S2_4/po/et.po M /branches/S2_4/po/fa.po M /branches/S2_4/po/fi.po M /branches/S2_4/po/fr.po M /branches/S2_4/po/ga.po M /branches/S2_4/po/gd.po M /branches/S2_4/po/he.po M /branches/S2_4/po/hu.po M /branches/S2_4/po/id.po M /branches/S2_4/po/it.po M /branches/S2_4/po/ja.po M /branches/S2_4/po/ko.po M /branches/S2_4/po/lt.po M /branches/S2_4/po/nl.po M /branches/S2_4/po/no.po M /branches/S2_4/po/pl.po M /branches/S2_4/po/pt.po M /branches/S2_4/po/pt_BR.po M /branches/S2_4/po/ro.po M /branches/S2_4/po/ru.po M /branches/S2_4/po/sr.po M /branches/S2_4/po/sv.po M /branches/S2_4/po/tr.po M /branches/S2_4/po/uk.po M /branches/S2_4/po/zh_CN.po M /branches/S2_4/po/zh_TW.po Results of running "make update-po". ------------------------------------------------------------------------ r29457 | cazfi | 2015-08-11 16:14:29 +0100 (Tue, 11 Aug 2015) | 4 lines Changed paths: M /branches/S2_4/COPYING M /branches/S2_4/data/helpdata.txt Updated fsf snail mail address See patch #6189 ------------------------------------------------------------------------ r29416 | jtn | 2015-08-09 09:51:29 +0100 (Sun, 09 Aug 2015) | 5 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from 100%: 7214 translated. ------------------------------------------------------------------------ r29405 | jtn | 2015-08-08 20:23:58 +0100 (Sat, 08 Aug 2015) | 3 lines Changed paths: M /branches/S2_4/po/en_GB.po Updated en_GB translation for S2_4. 100%: 7214 translated. ------------------------------------------------------------------------ r29314 | sveinung | 2015-08-04 00:39:46 +0100 (Tue, 04 Aug 2015) | 2 lines Changed paths: M /branches/S2_4/po/es.po Updated Spanish translation by Jordi Negrevernis i Font 7214 translated messages. ------------------------------------------------------------------------ r29190 | igx31 | 2015-06-30 12:08:45 +0100 (Tue, 30 Jun 2015) | 3 lines Changed paths: M /branches/S2_4/po/fr.po M /branches/S2_5/translations/freeciv/fr.po Updated French translations ------------------------------------------------------------------------ r29143 | jtn | 2015-05-27 23:01:34 +0100 (Wed, 27 May 2015) | 3 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/helpdlg.c M /branches/S2_4/client/gui-gtk-3.0/helpdlg.c Display up to two decimal places for defense bonus in Gtk help. See gna bug #23263. ------------------------------------------------------------------------ r29116 | cazfi | 2015-05-20 18:35:25 +0100 (Wed, 20 May 2015) | 4 lines Changed paths: M /branches/S2_4/server/stdinhand.c Fixed compilation with gcc5 See patch #6092 ------------------------------------------------------------------------ r29087 | cazfi | 2015-05-14 22:27:41 +0100 (Thu, 14 May 2015) | 7 lines Changed paths: M /branches/S2_4/server/cityturn.c Make sure that auto_arrange_worker() creates worker placement result for the correct city radius. Based on report by Jacew See bug #23591 ------------------------------------------------------------------------ r29075 | cazfi | 2015-05-12 22:18:26 +0100 (Tue, 12 May 2015) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/citizensinfo.c M /branches/S2_4/client/gui-gtk-3.0/citizensinfo.c Translate citizen nationality display column headers. Reported by Jacob Nevins See bug #23443 ------------------------------------------------------------------------ r29034 | cazfi | 2015-05-10 10:39:02 +0100 (Sun, 10 May 2015) | 4 lines Changed paths: M /branches/S2_4/client/gui-sdl/mapview.c Sdl-clients no longer instruct observers to end turn when they cannot. See bug #17703 ------------------------------------------------------------------------ r29009 | cazfi | 2015-05-06 18:23:06 +0100 (Wed, 06 May 2015) | 4 lines Changed paths: M /branches/S2_4/client/gui-sdl/gui_main.h M /branches/S2_4/client/gui-sdl/menu.c Restore sdl-clients' menu button after switching player. See bug #23551 ------------------------------------------------------------------------ r28992 | jtn | 2015-05-04 12:51:39 +0100 (Mon, 04 May 2015) | 5 lines Changed paths: M /branches/S2_4/ai/default/advdiplomacy.c Emit the correct initiated_from in treaties from AI players. This should stop the Gtk client bringing such treaties to the foreground at awkward moments. See gna bug #23565. ------------------------------------------------------------------------ r28991 | jtn | 2015-05-04 12:51:36 +0100 (Mon, 04 May 2015) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/gui_main.c Make the event box of the Gtk2 more-units button not have a visible window, to avoid its background not matching the theme. See gna bug #23563. ------------------------------------------------------------------------ r28990 | jtn | 2015-05-04 12:51:33 +0100 (Mon, 04 May 2015) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.c In Gtk client, make the more-units arrow button fixed-size, so that the layout doesn't jump around when switching focus between unit stacks of different sizes. See gna bug #23562. ------------------------------------------------------------------------ r28954 | cazfi | 2015-04-29 19:08:44 +0100 (Wed, 29 Apr 2015) | 4 lines Changed paths: M /branches/S2_4/ai/default/advdiplomacy.c AI does not chat about signing cease-fire when players are unable to meet to do so. See bug #23542 ------------------------------------------------------------------------ r28941 | cazfi | 2015-04-28 18:05:19 +0100 (Tue, 28 Apr 2015) | 4 lines Changed paths: M /branches/S2_4/client/gui-sdl/messagewin.c Fixed sdl-clients' crash when changing player. See bug #23540 ------------------------------------------------------------------------ r28920 | jtn | 2015-04-27 10:31:03 +0100 (Mon, 27 Apr 2015) | 7 lines Changed paths: M /branches/S2_4/data/helpdata.txt M /branches/S2_4/server/maphand.c Remove broken attempt to prevent territory claimed by cities being stolen. It has beeen broken since 2.3, and is a major gameplay change to reintroduce late in the life of 2.4. After a report by Robin Patterson. See gna bug #23501. ------------------------------------------------------------------------ r28900 | igx31 | 2015-04-27 05:24:36 +0100 (Mon, 27 Apr 2015) | 3 lines Changed paths: M /branches/S2_4/po/fr.po M /branches/S2_5/translations/freeciv/fr.po Updated French translations ------------------------------------------------------------------------ r28894 | cazfi | 2015-04-26 19:22:43 +0100 (Sun, 26 Apr 2015) | 6 lines Changed paths: M /branches/S2_4/server/ruleset.c Fixed a crash when nation legend is missing Reported by Renato See bug #20110 ------------------------------------------------------------------------ r28885 | cazfi | 2015-04-26 16:41:10 +0100 (Sun, 26 Apr 2015) | 4 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/m4/c99.m4 Added configure check that preprocessor __VA_ARGS__ handling works the way we expect. See patch #6033 ------------------------------------------------------------------------ r28870 | jtn | 2015-04-25 10:07:05 +0100 (Sat, 25 Apr 2015) | 6 lines Changed paths: M /branches/S2_4/server/maphand.c Water tiles next to border sources were sometimes not claimed if they were also adjacent to another continent. Now they are always claimed. After a report by Robin Patterson. See gna bug #23503. ------------------------------------------------------------------------ r28851 | cazfi | 2015-04-23 21:06:25 +0100 (Thu, 23 Apr 2015) | 4 lines Changed paths: M /branches/S2_4/INSTALL List common library requirements in INSTALL See patch #6024 ------------------------------------------------------------------------ r28821 | cazfi | 2015-04-20 01:58:57 +0100 (Mon, 20 Apr 2015) | 9 lines Changed paths: M /branches/S2_4/client/gui-sdl/graphics.c M /branches/S2_4/common/improvement.c Fixed warnings from gcc-5 and cppcheck - Fixed a bug in sdl-clients' where array was referenced via pointer after it was out-of-scope - Cleaned out extra "not" from comparisons of boolean effect values Patch by Per I. Mathisen and myself See patch #5994 ------------------------------------------------------------------------ r28817 | cazfi | 2015-04-20 01:09:21 +0100 (Mon, 20 Apr 2015) | 5 lines Changed paths: M /branches/S2_4/dependencies/cvercmp/cvercmp.c Synced freeciv's included copy of cvercmp with cvercmp-1.0.3. - Do not use an enum before it's defined. See patch #6012 ------------------------------------------------------------------------ r28734 | cazfi | 2015-04-06 23:45:16 +0100 (Mon, 06 Apr 2015) | 5 lines Changed paths: M /branches/S2_4/server/techtools.c Do not grant techs to dead players when the tech cost goes below the amount of bulbs they had collected while alive. See bug #23437 ------------------------------------------------------------------------ r28672 | cazfi | 2015-03-31 21:19:26 +0100 (Tue, 31 Mar 2015) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Fixed gtk3-client citydlg overview tab bottom part column spacing See patch #5957 ------------------------------------------------------------------------ r28653 | cazfi | 2015-03-29 19:58:55 +0100 (Sun, 29 Mar 2015) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/diplodlg.c M /branches/S2_4/client/gui-gtk-3.0/diplodlg.c M /branches/S2_4/client/gui-sdl/diplodlg.c M /branches/S2_4/common/player.c Made it impossible to accept pacts (cease-fire, peace, alliance) between members of the same team. See bug #23421 ------------------------------------------------------------------------ r28638 | cazfi | 2015-03-27 19:49:39 +0000 (Fri, 27 Mar 2015) | 4 lines Changed paths: M /branches/S2_4/doc/README.graphics Documented spritegrid definition fields. See patch #5948 ------------------------------------------------------------------------ r28632 | cazfi | 2015-03-27 06:25:20 +0000 (Fri, 27 Mar 2015) | 5 lines Changed paths: M /branches/S2_4/server/diplhand.c Made it impossible to accept illegal pact also for the party that is marked as 'receiver' of the clause. See bug #23408 ------------------------------------------------------------------------ r28551 | jtn | 2015-03-14 17:04:28 +0000 (Sat, 14 Mar 2015) | 5 lines Changed paths: M /branches/S2_4/client/helpdata.c Fix pluralisation issue in technology help. Reported by Konstantin Vedeneev (konved@gna). See gna bug #23333. ------------------------------------------------------------------------ r28550 | jtn | 2015-03-14 17:04:25 +0000 (Sat, 14 Mar 2015) | 4 lines Changed paths: M /branches/S2_4/client/gui-sdl/mapview.c M /branches/S2_4/client/text.c Show armistice turn count as well as ceasefire turn count in terrain info popups. See gna bug #23303. ------------------------------------------------------------------------ r28529 | igx31 | 2015-03-14 13:46:51 +0000 (Sat, 14 Mar 2015) | 3 lines Changed paths: M /branches/S2_4/po/fr.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/nations/fr.po M /branches/S2_6/translations/freeciv/fr.po M /trunk/translations/freeciv/fr.po Updated French translations ------------------------------------------------------------------------ r28485 | kscanne | 2015-03-11 03:49:59 +0000 (Wed, 11 Mar 2015) | 2 lines Changed paths: M /branches/S2_4/po/ga.po update, new translations ------------------------------------------------------------------------ r28422 | cazfi | 2015-03-05 19:01:32 +0000 (Thu, 05 Mar 2015) | 4 lines Changed paths: M /branches/S2_4/server/settings.c Check against empty startunits setting. See bug #23346 ------------------------------------------------------------------------ r28418 | cazfi | 2015-03-05 18:56:05 +0000 (Thu, 05 Mar 2015) | 4 lines Changed paths: M /branches/S2_4/server/maphand.c Do not sent virtual tiles to players when autosettlers are evaluating extra removal with them. See bug #23286 ------------------------------------------------------------------------ r28407 | cazfi | 2015-03-04 18:55:39 +0000 (Wed, 04 Mar 2015) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/mapview.c Fixed a gtk2-client crash when tileset is changed while science dialog is open. See bug #22625 ------------------------------------------------------------------------ r28375 | jtn | 2015-03-02 22:31:49 +0000 (Mon, 02 Mar 2015) | 6 lines Changed paths: M /branches/S2_4/data/amplio/tiles.png M /branches/S2_4/data/amplio2/tiles.png M /branches/S2_4/data/isotrident/tiles.png Fix misaligned city F/P/T numbers in Amplio2 (=> Cimpletoon), Amplio, and Isotrident (=> Isophex) tilesets. Reported by David Fernandez (bardo@gna). See gna bug #23332. ------------------------------------------------------------------------ r28345 | cproc | 2015-03-01 18:25:33 +0000 (Sun, 01 Mar 2015) | 3 lines Changed paths: M /branches/S2_4/win32/installer/Makefile Update gnuwin32 version. See task #7887 ------------------------------------------------------------------------ r28328 | cazfi | 2015-02-27 20:43:33 +0000 (Fri, 27 Feb 2015) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/optiondlg.c Reduced gtk3-client options dialog labels' margin to 2. Reported by Jacob Nevins See bug #22676 ------------------------------------------------------------------------ r28283 | sveinung | 2015-02-22 10:47:47 +0000 (Sun, 22 Feb 2015) | 3 lines Changed paths: M /branches/S2_4/client/gui-sdl/diplomat_dialog.c SDL clients: close the correct dialog after selecting city sabotage target. See bug #23296 ------------------------------------------------------------------------ r28272 | cazfi | 2015-02-21 20:32:40 +0000 (Sat, 21 Feb 2015) | 7 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Draw city map partially invisible (black background getting throuhg) when the city is under governor control in gtk3-client Reported by Jacob Nevins See bug #22834 ------------------------------------------------------------------------ r28255 | jtn | 2015-02-21 10:19:13 +0000 (Sat, 21 Feb 2015) | 5 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . 99.9%: 7205 translated, 3 fuzzy, 1 untranslated. ------------------------------------------------------------------------ r28245 | cazfi | 2015-02-20 22:49:47 +0000 (Fri, 20 Feb 2015) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/repodlgs.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c M /branches/S2_4/client/reqtree.c M /branches/S2_4/client/tilespec.c M /branches/S2_4/client/tilespec.h Do not try to redraw science dialog while tileset change is ongoing and there's no guarantee that all the sprites are available. See bug #22625 ------------------------------------------------------------------------ r28241 | cazfi | 2015-02-20 22:12:58 +0000 (Fri, 20 Feb 2015) | 4 lines Changed paths: M /branches/S2_4/win32/installer/Makefile Listed gnuwin32-2015-02-07 as the version to build Windows Installer with See patch #5845 ------------------------------------------------------------------------ r28230 | jtn | 2015-02-20 20:07:37 +0000 (Fri, 20 Feb 2015) | 2 lines Changed paths: M /branches/S2_4/po/ru.po Updated Russian localisation from Konstantin Vedeneev. 100%: 7209 translated. ------------------------------------------------------------------------ r28229 | jtn | 2015-02-20 20:07:30 +0000 (Fri, 20 Feb 2015) | 4 lines Changed paths: M /branches/S2_4/po/ja.po Updated Japanese localisation by an anonymous contributor. 96.6%: 6966 translated, 136 fuzzy, 107 untranslated. See gna bug #23289. ------------------------------------------------------------------------ r28214 | cazfi | 2015-02-19 16:45:31 +0000 (Thu, 19 Feb 2015) | 6 lines Changed paths: M /branches/S2_4/win32/installer/Makefile Updated Windows Installer build Makefile to be compatible with gnuwin32-2015-02-07 environment. Patch by Christian Prochaska See bug #23246 ------------------------------------------------------------------------ r28210 | cazfi | 2015-02-19 00:30:31 +0000 (Thu, 19 Feb 2015) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/mapview.c Fixed Turn Done button blinking in gtk3-client. See bug #23269 ------------------------------------------------------------------------ r28196 | cazfi | 2015-02-17 18:56:04 +0000 (Tue, 17 Feb 2015) | 4 lines Changed paths: M /branches/S2_4/client/control.c Fixed Turn Done button blinking to work correctly in turnblock mode. See bug #23277 ------------------------------------------------------------------------ r28183 | igx31 | 2015-02-16 09:08:01 +0000 (Mon, 16 Feb 2015) | 3 lines Changed paths: M /branches/S2_4/po/fr.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/nations/fr.po M /branches/S2_6/translations/freeciv/fr.po M /branches/S2_6/translations/nations/fr.po M /trunk/translations/freeciv/fr.po M /trunk/translations/nations/fr.po Updated French translations ------------------------------------------------------------------------ r28182 | jtn | 2015-02-16 08:46:18 +0000 (Mon, 16 Feb 2015) | 6 lines Changed paths: M /branches/S2_4/server/unithand.c A bombarder unit attacking an empty city now attempts to occupy it, rather than possibly gaining veterancy. Reported anonymously. See gna bug #20956. ------------------------------------------------------------------------ r28156 | cazfi | 2015-02-15 17:54:25 +0000 (Sun, 15 Feb 2015) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/cma_fe.c Replaced gtk_vbox_new() call deprecated in minimum gtk3 version already with an equivalent gtk_bok_new() call. See bug #23268 ------------------------------------------------------------------------ r28134 | jtn | 2015-02-14 17:20:23 +0000 (Sat, 14 Feb 2015) | 3 lines Changed paths: M /branches/S2_4/po/en_GB.po Updated en_GB translation for S2_4. 100%: 7209 translated. ------------------------------------------------------------------------ r28119 | cazfi | 2015-02-13 02:38:29 +0000 (Fri, 13 Feb 2015) | 2 lines Changed paths: M /branches/S2_4/po/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r28110 | cazfi | 2015-02-12 06:46:54 +0000 (Thu, 12 Feb 2015) | 4 lines Changed paths: M /branches/S2_4/doc/BUGS Updated list of libraries to give version numbers of, in bug reports. See patch #5809 ------------------------------------------------------------------------ r28099 | cazfi | 2015-02-10 21:32:31 +0000 (Tue, 10 Feb 2015) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Marked parameter list of city_dialog_update_prev_next() void See patch #5777 ------------------------------------------------------------------------ r28095 | cazfi | 2015-02-10 21:21:41 +0000 (Tue, 10 Feb 2015) | 5 lines Changed paths: M /branches/S2_4/ai/default/aicity.c Fixed an illegal array index usage in AI effect value evaluation when handling an city on ocean. See bug #23250 ------------------------------------------------------------------------ r28091 | cazfi | 2015-02-10 21:03:49 +0000 (Tue, 10 Feb 2015) | 4 lines Changed paths: M /branches/S2_4/manual/civmanual.c Free nls on freeciv-manual exit See bug #23257 ------------------------------------------------------------------------ r28085 | cazfi | 2015-02-10 18:40:49 +0000 (Tue, 10 Feb 2015) | 2 lines Changed paths: M /branches/S2_4/po/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r28084 | cazfi | 2015-02-10 18:34:22 +0000 (Tue, 10 Feb 2015) | 4 lines Changed paths: M /branches/S2_4/server/report.c Qualified demographics category name "Literacy" to allow distinct translations from the tech name. See patch #5807 ------------------------------------------------------------------------ r28080 | cazfi | 2015-02-10 17:55:31 +0000 (Tue, 10 Feb 2015) | 2 lines Changed paths: M /branches/S2_4/po/POTFILES.in Removed stub-client files from POTFILES.in ------------------------------------------------------------------------ r28045 | cazfi | 2015-02-09 05:21:43 +0000 (Mon, 09 Feb 2015) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/citydlg.c Free gtk2-client's custom citydlg info styles when citydlg system is closed, for example when disconnecting from server. See bug #23234 ------------------------------------------------------------------------ r28032 | cazfi | 2015-02-08 06:12:17 +0000 (Sun, 08 Feb 2015) | 5 lines Changed paths: M /branches/S2_4/ai/default/aicity.c M /branches/S2_4/client/gui-gtk-2.0/cma_fe.c M /branches/S2_4/client/gui-gtk-3.0/cma_fe.c Fixed an illegal array index usage in AI building effect value adjustments when handling an city on ocean. See bug #23230 ------------------------------------------------------------------------ r28011 | cazfi | 2015-02-07 04:59:21 +0000 (Sat, 07 Feb 2015) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Removed unused 'enum info_style' from gt3k-client citydlg.c See patch #5779 ------------------------------------------------------------------------ r27999 | pepeto | 2015-02-05 07:25:17 +0000 (Thu, 05 Feb 2015) | 6 lines Changed paths: M /branches/S2_4/server/citytools.c Backported fix for bug #20705: make transfer_city() hides/reveals units for players. Removed similar but incomplete code in unit_enter_city(). Reported by Szymon Siwek See gna bug #23154 ------------------------------------------------------------------------ r27994 | cazfi | 2015-02-05 02:11:28 +0000 (Thu, 05 Feb 2015) | 4 lines Changed paths: M /branches/S2_4/doc/README.ruleset_multiplayer Updated Multiplayer ruleset Fundamentalism documentation See bug #23214 ------------------------------------------------------------------------ r27990 | cazfi | 2015-02-05 02:05:16 +0000 (Thu, 05 Feb 2015) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Initialize the variable telling if the citydlg system has been initialized itself. See patch #5780 ------------------------------------------------------------------------ r27986 | jtn | 2015-02-05 00:26:43 +0000 (Thu, 05 Feb 2015) | 3 lines Changed paths: M /branches/S2_4/server/unithand.c When capturing a unit, tell the victor its former nationality. See gna patch #5782. ------------------------------------------------------------------------ r27985 | jtn | 2015-02-05 00:26:39 +0000 (Thu, 05 Feb 2015) | 3 lines Changed paths: M /branches/S2_4/client/helpdata.c In government help, replace hardcoded "fanatics" with list of unit types. See gna bug #23240. ------------------------------------------------------------------------ r27984 | jtn | 2015-02-05 00:26:36 +0000 (Thu, 05 Feb 2015) | 3 lines Changed paths: M /branches/S2_4/data/civ2/units.ruleset M /branches/S2_4/data/default/units.ruleset M /branches/S2_4/data/experimental/units.ruleset M /branches/S2_4/data/multiplayer/units.ruleset Improve paratrooper help. See gna bug #23239. ------------------------------------------------------------------------ r27961 | cazfi | 2015-02-04 03:03:24 +0000 (Wed, 04 Feb 2015) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Removed unused change_shell field from gtk-clients' citydlg. See patch #5775 ------------------------------------------------------------------------ r27957 | cazfi | 2015-02-04 03:00:32 +0000 (Wed, 04 Feb 2015) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gotodlg.c Prevent gtk3-client Goto dialog from focusing in all cities in turn when refreshing the list of cities. Reported by Jacob Nevins See bug #20624 ------------------------------------------------------------------------ r27953 | cazfi | 2015-02-04 02:56:49 +0000 (Wed, 04 Feb 2015) | 4 lines Changed paths: M /branches/S2_4/server/advisors/advbuilding.c Fixed a illegal array index usage in building advisor when handling an city on ocean. See bug #23227 ------------------------------------------------------------------------ r27920 | cazfi | 2015-02-01 05:50:46 +0000 (Sun, 01 Feb 2015) | 4 lines Changed paths: M /branches/S2_4/client/gui-sdl/diplodlg.c Made it possible to Withdraw Vision from someone you're at war with in sdl-clients See bug #23210 ------------------------------------------------------------------------ r27911 | igx31 | 2015-01-30 21:59:57 +0000 (Fri, 30 Jan 2015) | 3 lines Changed paths: M /branches/S2_4/po/fr.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_6/translations/freeciv/fr.po M /trunk/translations/freeciv/fr.po Corrected strings for bug #23008 ("Qt doesn't use _ for accelerators") ------------------------------------------------------------------------ r27906 | igx31 | 2015-01-30 06:50:45 +0000 (Fri, 30 Jan 2015) | 3 lines Changed paths: M /branches/S2_4/po/fr.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_6/translations/freeciv/fr.po M /branches/S2_6/translations/ruledit/fr.po M /trunk/translations/freeciv/fr.po M /trunk/translations/ruledit/fr.po Updated French translations ------------------------------------------------------------------------ r27898 | pepeto | 2015-01-29 20:29:03 +0000 (Thu, 29 Jan 2015) | 7 lines Changed paths: M /branches/S2_4/common/tech.c Use two string vector to store future technology names (one for untranslated names, one for translated name). Side effect: make proprer string freeing, reported by mir3x (see bug #23220). See gna bug #23221 ------------------------------------------------------------------------ r27887 | jtn | 2015-01-29 00:36:52 +0000 (Thu, 29 Jan 2015) | 5 lines Changed paths: M /branches/S2_4/server/settings.c Improve 'unitwaittime' setting's short description. Requested by Marko Lindqvist (cazfi@gna). See gna patch #5751. ------------------------------------------------------------------------ r27856 | pepeto | 2015-01-26 10:44:03 +0000 (Mon, 26 Jan 2015) | 3 lines Changed paths: M /branches/S2_4/server/maphand.c Remove buoys from owner player knowledge when they get destroyed. See gna bug #22863 ------------------------------------------------------------------------ r27850 | cazfi | 2015-01-26 07:12:01 +0000 (Mon, 26 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/common/tech.c Free individual strings from Future tech names vector on server exit. See patch #5740 ------------------------------------------------------------------------ r27846 | cazfi | 2015-01-26 05:05:35 +0000 (Mon, 26 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/doc/README.rulesets Updated ruleset directory list in README.rulesets See patch #5744 ------------------------------------------------------------------------ r27835 | cazfi | 2015-01-25 09:27:01 +0000 (Sun, 25 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/server/sernet.c Free the list of listening sockets on server exit See patch #5741 ------------------------------------------------------------------------ r27831 | cazfi | 2015-01-25 07:23:07 +0000 (Sun, 25 Jan 2015) | 5 lines Changed paths: M /branches/S2_4/doc/INSTALL.Cygwin Corrected INSTALL.Cygwin to say that the doc/ subdirectory is in freeciv source tree's root, not INSTALL.Cygwin itself. See bug #23204 ------------------------------------------------------------------------ r27811 | cazfi | 2015-01-24 19:48:24 +0000 (Sat, 24 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/server/stdinhand.c Fixed a minor memory leak in /create command See bug #23209 ------------------------------------------------------------------------ r27804 | cazfi | 2015-01-24 10:53:54 +0000 (Sat, 24 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/data/flags/convert_png convert_png gives usage information with --help See patch #5723 ------------------------------------------------------------------------ r27795 | cazfi | 2015-01-24 10:24:35 +0000 (Sat, 24 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/utility/ioz.c Free fz_File structure in case of xz-compressed files when closing the file. See bug #23208 ------------------------------------------------------------------------ r27780 | cazfi | 2015-01-22 19:25:57 +0000 (Thu, 22 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/INSTALL Corrected name of INSTALL.Cygwin document in reference in INSTALL See bug #23200 ------------------------------------------------------------------------ r27770 | cazfi | 2015-01-21 20:29:29 +0000 (Wed, 21 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/doc/HOWTOPLAY HOWTOPLAY documents generator setting values by their names. See bug #23197 ------------------------------------------------------------------------ r27766 | cazfi | 2015-01-21 20:16:14 +0000 (Wed, 21 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/client/agents/Makefile.am Removed gtk-1.2-client directory from include path of agents. See patch #5722 ------------------------------------------------------------------------ r27762 | cazfi | 2015-01-21 20:11:24 +0000 (Wed, 21 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/client/gui-sdl/gui_string.c sdl-clients' create_string16() returns NULL instead of illegal pointer when font loading fails. See bug #23195 ------------------------------------------------------------------------ r27753 | cazfi | 2015-01-20 22:33:03 +0000 (Tue, 20 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/common/tech.c Initialize and free future tech names strvec. See bug #23173 ------------------------------------------------------------------------ r27744 | jtn | 2015-01-19 23:23:17 +0000 (Mon, 19 Jan 2015) | 3 lines Changed paths: M /branches/S2_4/po/en_GB.po Updated en_GB translation for S2_4. 100%: 7208 translated. ------------------------------------------------------------------------ r27743 | jtn | 2015-01-19 21:37:51 +0000 (Mon, 19 Jan 2015) | 3 lines Changed paths: M /branches/S2_4/doc/README.effects Document City_Unhappy_Size in README.effects. See gna bug #23145. ------------------------------------------------------------------------ r27697 | sveinung | 2015-01-15 13:00:46 +0000 (Thu, 15 Jan 2015) | 7 lines Changed paths: M /branches/S2_4/common/base.h M /branches/S2_4/common/requirements.h Clean up includes in requirements.h tech.h, terrain.h and unittype.h aren't used in requirements.h. Remove them. Include them directly where they are needed but used to be included via requirements.h. See patch #5711 ------------------------------------------------------------------------ r27682 | cazfi | 2015-01-14 17:29:53 +0000 (Wed, 14 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/utility/ioz.c Fixed minor memory leaks in checking if a file is xz-compressed. See bug #23171 ------------------------------------------------------------------------ r27655 | cazfi | 2015-01-12 21:32:35 +0000 (Mon, 12 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/doc/BUGS BUGS typofix "oject" -> "object" See bug #23163 ------------------------------------------------------------------------ r27648 | cazfi | 2015-01-12 20:39:05 +0000 (Mon, 12 Jan 2015) | 6 lines Changed paths: M /branches/S2_4/client/gui-sdl/menu.c Corrected display of Transform command key to "O" in sdl-clients Reported anonymously See bug #23162 ------------------------------------------------------------------------ r27641 | pepeto | 2015-01-12 13:42:06 +0000 (Mon, 12 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/common/vision.c Fix typo in vision_site_update_from_city() assertions making assignments instead of comparisons. See gna bug #23167 ------------------------------------------------------------------------ r27637 | pepeto | 2015-01-12 13:38:38 +0000 (Mon, 12 Jan 2015) | 5 lines Changed paths: M /branches/S2_4/client/mapctrl_common.c Client: make city selection possible even if borders are disabled in game rules. Reported anonymously See gna bug #23058 ------------------------------------------------------------------------ r27560 | cazfi | 2015-01-06 19:02:31 +0000 (Tue, 06 Jan 2015) | 5 lines Changed paths: M /branches/S2_4/data/civ2/effects.ruleset Fanatics have free upkeep in civ2 ruleset. Otherwiase free upkeep is reduced to 8 units from each city. See patch #3505 ------------------------------------------------------------------------ r27546 | pepeto | 2015-01-06 09:18:13 +0000 (Tue, 06 Jan 2015) | 6 lines Changed paths: M /branches/S2_4/server/srv_main.c Do not call startpos_hash_replace() in the middle of a startpos_hash_iterate loop, causing the hash table to be possibly resized. Reported by Andreas Røsdal See gna bug #23093 ------------------------------------------------------------------------ r27536 | sveinung | 2015-01-05 13:35:21 +0000 (Mon, 05 Jan 2015) | 10 lines Changed paths: M /branches/S2_4/ai/default/aidata.c M /branches/S2_4/ai/default/aiferry.c A transport assigned to war isn't (yet) on a spy mission. Use AIUNIT_NONE in stead of AIUNIT_ATTACK to signal that a transport unit that also is an attack unit is to be used for attacking. This avoids a crash when the unit capable of attacking and transporting also is capable of doing spy actions to cities. Reported by Marko Lindqvist See bug #23107 ------------------------------------------------------------------------ r27522 | cazfi | 2015-01-04 19:00:56 +0000 (Sun, 04 Jan 2015) | 4 lines Changed paths: M /branches/S2_4/data/default/units.ruleset M /branches/S2_4/data/experimental/units.ruleset M /branches/S2_4/data/multiplayer/units.ruleset Updated ruleset comments about Barbarian unit roles. See patch #5477 ------------------------------------------------------------------------ r27512 | cazfi | 2015-01-04 18:29:40 +0000 (Sun, 04 Jan 2015) | 5 lines Changed paths: M /branches/S2_4/configure.ac Give sensible error message when configure does not find pkg-config instead of failing some test where the test execution would require it. See bug #23133 ------------------------------------------------------------------------ r27465 | igx31 | 2014-12-31 20:02:30 +0000 (Wed, 31 Dec 2014) | 3 lines Changed paths: M /branches/S2_4/po/fr.po M /branches/S2_5/translations/freeciv/fr.po Commit of updated French translations before 2.6 branching.... even though trunk doesn't seem changed :-/ ------------------------------------------------------------------------ r27431 | cazfi | 2014-12-29 02:33:01 +0000 (Mon, 29 Dec 2014) | 5 lines Changed paths: M /branches/S2_4/server/stdinhand.c Added suffices .xz and .sav.xz to the list of automatic completions of savegame name when loading savegame. See bug #23105 ------------------------------------------------------------------------ r27425 | cazfi | 2014-12-28 01:15:41 +0000 (Sun, 28 Dec 2014) | 5 lines Changed paths: M /branches/S2_4/server/ruleset.c Read script.lua and default.lua in in right order, so the script.lua has control over default.lua. See bug #23101 ------------------------------------------------------------------------ r27422 | cazfi | 2014-12-27 08:03:37 +0000 (Sat, 27 Dec 2014) | 6 lines Changed paths: M /branches/S2_4/server/stdinhand.c Fixed '/mapimg delete all' to really delete all and not only every second mapimg definition Based on anonymous report See bug #23095 ------------------------------------------------------------------------ r27382 | sveinung | 2014-12-22 09:35:48 +0000 (Mon, 22 Dec 2014) | 5 lines Changed paths: M /branches/S2_4/client/helpdata.c Help: Specify that population cost is the price payed. Reported by David Lowe See bug #23039 ------------------------------------------------------------------------ r27381 | cazfi | 2014-12-22 01:41:56 +0000 (Mon, 22 Dec 2014) | 2 lines Changed paths: M /branches/S2_4/server/savegame2.c Corrected comment about sg_load_map_worked(): "Save" -> "Load" ------------------------------------------------------------------------ r27375 | cazfi | 2014-12-21 22:05:28 +0000 (Sun, 21 Dec 2014) | 4 lines Changed paths: D /branches/S2_4/data/amplio/Makefile.am Removed amplio/Makefile.am from under version control See patch #5579 ------------------------------------------------------------------------ r27355 | cazfi | 2014-12-20 03:38:30 +0000 (Sat, 20 Dec 2014) | 7 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Set minimum height for gtk3-client citydlg present and supported unit lists even if they are empty. Reported by Jacob Nevins See bug #20772 ------------------------------------------------------------------------ r27329 | cazfi | 2014-12-17 18:26:37 +0000 (Wed, 17 Dec 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-sdl/gui_mouse.c M /branches/S2_4/client/gui-sdl/inteldlg.c M /branches/S2_4/client/gui-sdl/mapctrl.c M /branches/S2_4/client/gui-sdl/mapview.c M /branches/S2_4/client/gui-sdl/widget_core.c Set parameter list to 'void' for all sdl-client functions where it should be so. See patch #5491 ------------------------------------------------------------------------ r27302 | cazfi | 2014-12-14 19:09:31 +0000 (Sun, 14 Dec 2014) | 4 lines Changed paths: M /branches/S2_4/modinst/modinst.c Fixed number of bugs of deinitialization of some modpack installer components missing. See bug #23055 ------------------------------------------------------------------------ r27274 | cazfi | 2014-12-12 18:45:34 +0000 (Fri, 12 Dec 2014) | 4 lines Changed paths: M /branches/S2_4/modinst/modinst.c Initialize random number generator for modpack installer. See bug #22966 ------------------------------------------------------------------------ r27273 | cazfi | 2014-12-12 18:32:47 +0000 (Fri, 12 Dec 2014) | 4 lines Changed paths: M /branches/S2_4/data/amplio/water.png M /branches/S2_4/data/amplio/water.spec Copied current version of Amplio2 water.png to Amplio. See patch #5282 ------------------------------------------------------------------------ r27269 | cazfi | 2014-12-12 18:04:05 +0000 (Fri, 12 Dec 2014) | 5 lines Changed paths: M /branches/S2_4/ai/default/aicity.c Prevented AI settlers from accessing advisor stats from illegal index when considering improvements for ocean city. See bug #23046 ------------------------------------------------------------------------ r27247 | cazfi | 2014-12-10 21:02:34 +0000 (Wed, 10 Dec 2014) | 4 lines Changed paths: M /branches/S2_4/doc/README Updated client information in README. See patch #5515 ------------------------------------------------------------------------ r27222 | cazfi | 2014-12-09 19:55:04 +0000 (Tue, 09 Dec 2014) | 6 lines Changed paths: M /branches/S2_4/data/amplio2/water.png Cleaned out dirty pixels and erronous pixels from amplio2 water.png. Work by Dunnoob See patch #5282 ------------------------------------------------------------------------ r27211 | cazfi | 2014-12-08 18:19:34 +0000 (Mon, 08 Dec 2014) | 7 lines Changed paths: M /branches/S2_4/data/trident/units.png M /branches/S2_4/data/trident/units.spec Added Refugee graphics to trident, inherited by hex2t, isophex, and isotrident. Art by The Square Cow Patch by Frank and myself See patch #5486 ------------------------------------------------------------------------ r27198 | jtn | 2014-12-06 13:15:02 +0000 (Sat, 06 Dec 2014) | 2 lines Changed paths: M /branches/S2_4/ChangeLog Update ChangeLog as of S2_4 r27197. ------------------------------------------------------------------------ r27197 | jtn | 2014-12-06 13:06:40 +0000 (Sat, 06 Dec 2014) | 1 line Changed paths: M /branches/S2_4/fc_version Bump version number to '2.4.4'. ------------------------------------------------------------------------ r27196 | jtn | 2014-12-06 13:06:37 +0000 (Sat, 06 Dec 2014) | 1 line Changed paths: M /branches/S2_4/NEWS-2.4 Refresh NEWS-2.4 for 2.4.4, from wiki. ------------------------------------------------------------------------ r27195 | jtn | 2014-12-06 13:05:50 +0000 (Sat, 06 Dec 2014) | 1 line Changed paths: M /branches/S2_4/po/ar.po M /branches/S2_4/po/bg.po M /branches/S2_4/po/ca.po M /branches/S2_4/po/cs.po M /branches/S2_4/po/da.po M /branches/S2_4/po/de.po M /branches/S2_4/po/el.po M /branches/S2_4/po/en_GB.po M /branches/S2_4/po/eo.po M /branches/S2_4/po/es.po M /branches/S2_4/po/et.po M /branches/S2_4/po/fa.po M /branches/S2_4/po/fi.po M /branches/S2_4/po/fr.po M /branches/S2_4/po/ga.po M /branches/S2_4/po/gd.po M /branches/S2_4/po/he.po M /branches/S2_4/po/hu.po M /branches/S2_4/po/id.po M /branches/S2_4/po/it.po M /branches/S2_4/po/ja.po M /branches/S2_4/po/ko.po M /branches/S2_4/po/lt.po M /branches/S2_4/po/nl.po M /branches/S2_4/po/no.po M /branches/S2_4/po/pl.po M /branches/S2_4/po/pt.po M /branches/S2_4/po/pt_BR.po M /branches/S2_4/po/ro.po M /branches/S2_4/po/ru.po M /branches/S2_4/po/sr.po M /branches/S2_4/po/sv.po M /branches/S2_4/po/tr.po M /branches/S2_4/po/uk.po M /branches/S2_4/po/zh_CN.po M /branches/S2_4/po/zh_TW.po Results of running "make update-po". ------------------------------------------------------------------------ r27194 | jtn | 2014-12-06 12:46:34 +0000 (Sat, 06 Dec 2014) | 6 lines Changed paths: M /branches/S2_4/dependencies/lua-5.1/Version M /branches/S2_4/dependencies/lua-5.1/src/ldo.c Fix stack overflow in embedded Lua's vararg functions (CVE-2014-5461). Patch comes from the Debian Lua package (5.1.5-4+deb7u1), with author shown as Enrico Tassi (gareuselesinge@debian.org). See gna bug #23031. ------------------------------------------------------------------------ r27186 | igx31 | 2014-12-05 22:39:49 +0000 (Fri, 05 Dec 2014) | 4 lines Changed paths: M /branches/S2_4/po/fr.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/nations/fr.po M /trunk/translations/freeciv/fr.po - French translation updated with recent sources changes - French users feedbacks taken into account ------------------------------------------------------------------------ r27183 | jtn | 2014-12-05 09:04:16 +0000 (Fri, 05 Dec 2014) | 3 lines Changed paths: M /branches/S2_4/po/ru.po Updated Russian localisation from Konstantin Vedeneev. 100%: 7208 translated. ------------------------------------------------------------------------ r27178 | jtn | 2014-12-03 23:25:53 +0000 (Wed, 03 Dec 2014) | 3 lines Changed paths: M /branches/S2_4/po/statistics.rb statistics.rb now correctly looks only for files ending in '.po'. See gna bug #22977. ------------------------------------------------------------------------ r27177 | jtn | 2014-12-03 23:25:49 +0000 (Wed, 03 Dec 2014) | 3 lines Changed paths: M /branches/S2_4/Makefile.am Install NEWS-2.4 alongside NEWS. See gna patch #5452. ------------------------------------------------------------------------ r27168 | cazfi | 2014-12-02 17:32:29 +0000 (Tue, 02 Dec 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-sdl/diplodlg.c Set parameter list of sdl-client popdown_diplomacy_dialogs() 'void'. See patch #5473 ------------------------------------------------------------------------ r27160 | cazfi | 2014-11-30 20:14:32 +0000 (Sun, 30 Nov 2014) | 6 lines Changed paths: M /branches/S2_4/server/maphand.c map_claim_border() will map_clear_border() when given NULL owner instead of crashing Reported by Andreas Røsdal See bug #22996 ------------------------------------------------------------------------ r27154 | jcreus | 2014-11-30 11:07:00 +0000 (Sun, 30 Nov 2014) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r27146 | pepeto | 2014-11-28 08:23:11 +0000 (Fri, 28 Nov 2014) | 3 lines Changed paths: M /branches/S2_4/server/plrhand.c Make team mates unable to withdraw shared vision. See gna bug #22992 ------------------------------------------------------------------------ r27122 | jtn | 2014-11-24 20:37:55 +0000 (Mon, 24 Nov 2014) | 3 lines Changed paths: M /branches/S2_4/po/es.po Updated Spanish translation by Jordi Negrevernis i Font. 100%: 7208 translated. ------------------------------------------------------------------------ r27113 | cazfi | 2014-11-23 02:59:01 +0000 (Sun, 23 Nov 2014) | 5 lines Changed paths: M /branches/S2_4/ai/default/aicity.c Give workers zero want if they are not an viable option at all. This used to remember previous want, potentially causing workers to be built when it made no sense at all. See bug #22972 ------------------------------------------------------------------------ r27110 | jtn | 2014-11-22 23:25:40 +0000 (Sat, 22 Nov 2014) | 3 lines Changed paths: M /branches/S2_4/po/en_GB.po Updated en_GB translation for S2_4. 100%: 7208 translated. ------------------------------------------------------------------------ r27077 | cazfi | 2014-11-17 22:39:56 +0000 (Mon, 17 Nov 2014) | 2 lines Changed paths: M /branches/S2_4/server/srv_main.c Comment typofix "Marko" -> "Mark" ------------------------------------------------------------------------ r27074 | jtn | 2014-11-17 22:34:50 +0000 (Mon, 17 Nov 2014) | 5 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . 100%: 7208 translated. ------------------------------------------------------------------------ r27069 | igx31 | 2014-11-17 20:39:55 +0000 (Mon, 17 Nov 2014) | 3 lines Changed paths: M /branches/S2_4/po/fr.po M /branches/S2_5/translations/freeciv/fr.po M /trunk/translations/freeciv/fr.po M /trunk/translations/ruledit/fr.po Updated French translations ------------------------------------------------------------------------ r27067 | jtn | 2014-11-17 10:35:36 +0000 (Mon, 17 Nov 2014) | 7 lines Changed paths: M /branches/S2_4/server/diplhand.c M /branches/S2_4/server/scripting/api_server_edit.c M /branches/S2_4/server/techtools.c Revert fix for bug #22474 (emit "tech_researched" signal to all teammates sharing research) to avoid consequent trouble with Philosophy in the multiplayer ruleset. Suggested by pepeto. See gna bug #22782. ------------------------------------------------------------------------ r27053 | cazfi | 2014-11-17 05:01:26 +0000 (Mon, 17 Nov 2014) | 4 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/utility/shared.c Include locale.h for setlocale() declaration See bug #22955 ------------------------------------------------------------------------ r27047 | cazfi | 2014-11-15 11:29:44 +0000 (Sat, 15 Nov 2014) | 4 lines Changed paths: M /branches/S2_4/doc/README.AI Updated README.AI See patch #5423 ------------------------------------------------------------------------ r27041 | pepeto | 2014-11-13 20:17:58 +0000 (Thu, 13 Nov 2014) | 4 lines Changed paths: M /branches/S2_4/server/savegame2.c Save and load global advances in savegames. It might be the cause of disabled "survive" effects if the technology was lost before saving. See gna bug #22909 ------------------------------------------------------------------------ r27038 | pepeto | 2014-11-13 20:13:03 +0000 (Thu, 13 Nov 2014) | 6 lines Changed paths: M /branches/S2_4/common/improvement.c Make can_player_build_improvement_later() not returning TRUE for great wonder already built. Reported by mir3x See gna bug #22667 ------------------------------------------------------------------------ r27035 | cazfi | 2014-11-13 18:37:26 +0000 (Thu, 13 Nov 2014) | 4 lines Changed paths: M /branches/S2_4/client/packhand.c Observer client does not try to autoplace spaceship parts. See bug #22933 ------------------------------------------------------------------------ r27019 | pepeto | 2014-11-10 09:31:34 +0000 (Mon, 10 Nov 2014) | 3 lines Changed paths: M /branches/S2_4/common/tech.c Do not count the cost of A_NONE when calculating player technology upkeep. See gna bug #22912 ------------------------------------------------------------------------ r27013 | cazfi | 2014-11-09 22:34:50 +0000 (Sun, 09 Nov 2014) | 4 lines Changed paths: M /branches/S2_4/client/options.c Commented out unused support for bitwise client settings. See bug #22915 ------------------------------------------------------------------------ r26999 | cazfi | 2014-11-07 02:01:51 +0000 (Fri, 07 Nov 2014) | 4 lines Changed paths: M /branches/S2_4/win32/installer/freeciv-gtk2.cmd M /branches/S2_4/win32/installer/freeciv-gtk3.cmd M /branches/S2_4/win32/installer/freeciv-modpack.cmd M /branches/S2_4/win32/installer/freeciv-sdl.cmd M /branches/S2_4/win32/installer/freeciv-server.cmd Set eol-style to CRLF for .cmd files. See bug #22781 ------------------------------------------------------------------------ r26995 | cazfi | 2014-11-06 21:36:11 +0000 (Thu, 06 Nov 2014) | 4 lines Changed paths: M /branches/S2_4/common/game.h Removed empty client structure, causing incompatibility between C and C++ compilations, from game structure. See bug #22894 ------------------------------------------------------------------------ r26991 | jtn | 2014-11-06 10:37:55 +0000 (Thu, 06 Nov 2014) | 3 lines Changed paths: M /branches/S2_4/server/unithand.c Make unitwaittime block exploding a nuke in place. See gna bug #22838. ------------------------------------------------------------------------ r26983 | cazfi | 2014-11-05 23:05:48 +0000 (Wed, 05 Nov 2014) | 4 lines Changed paths: M /branches/S2_4/common/research.h Removed empty server structure, causing incompatibility between C and C++ compilations, from research. See bug #22895 ------------------------------------------------------------------------ r26977 | cazfi | 2014-11-05 22:43:55 +0000 (Wed, 05 Nov 2014) | 4 lines Changed paths: M /branches/S2_4/ai/default/advdiplomacy.c Made AI to take diplcost to account when evaluating value of a gold transfer clause. See patch #5399 ------------------------------------------------------------------------ r26972 | pepeto | 2014-11-05 20:43:31 +0000 (Wed, 05 Nov 2014) | 6 lines Changed paths: M /branches/S2_4/common/tech.c M /branches/S2_4/server/ruleset.c Revert partially patch #5357 because if was breaking the stop technology root requirement propagation. Reported by Jacob Nevins See gna bug #22876 ------------------------------------------------------------------------ r26967 | pepeto | 2014-11-05 20:30:25 +0000 (Wed, 05 Nov 2014) | 5 lines Changed paths: M /branches/S2_4/server/commands.c Add the possible arguments for reset command in its synopsis. Report and patch by Frank See gna bug #22847 ------------------------------------------------------------------------ r26961 | pepeto | 2014-11-02 19:25:52 +0000 (Sun, 02 Nov 2014) | 3 lines Changed paths: M /branches/S2_4/utility/fcbacktrace.c Pass right second argument to backtrace(). See gna bug #22854 ------------------------------------------------------------------------ r26949 | cazfi | 2014-11-02 02:56:12 +0000 (Sun, 02 Nov 2014) | 4 lines Changed paths: M /branches/S2_4/common/city.c Removed unused make_citizens_happy() See bug #22886 ------------------------------------------------------------------------ r26946 | cazfi | 2014-11-02 00:26:04 +0000 (Sun, 02 Nov 2014) | 4 lines Changed paths: M /branches/S2_4/utility/fc_utf8.c Fixed broken truncation of invalid UTF8 strings. See bug #22885 ------------------------------------------------------------------------ r26943 | cazfi | 2014-11-01 10:21:11 +0000 (Sat, 01 Nov 2014) | 6 lines Changed paths: M /branches/S2_4/data/civ1/effects.ruleset M /branches/S2_4/data/civ2/effects.ruleset M /branches/S2_4/data/default/effects.ruleset M /branches/S2_4/data/experimental/effects.ruleset M /branches/S2_4/data/multiplayer/effects.ruleset Documented effect section format in ruleset comments. Requested by Frank See bug #22848 ------------------------------------------------------------------------ r26939 | cazfi | 2014-10-31 22:11:12 +0000 (Fri, 31 Oct 2014) | 6 lines Changed paths: M /branches/S2_4/data/isotrident/fog.spec Added [info] section header to isotrident fog.spec Patch by Frank See patch #5296 ------------------------------------------------------------------------ r26935 | cazfi | 2014-10-31 06:12:49 +0000 (Fri, 31 Oct 2014) | 6 lines Changed paths: M /branches/S2_4/Makefile.am Explicitly add mkinstalldirs to the tarball. Reported by Markus Koschany See bug #22773 ------------------------------------------------------------------------ r26930 | cazfi | 2014-10-30 17:18:02 +0000 (Thu, 30 Oct 2014) | 6 lines Changed paths: M /branches/S2_4/data/amplio/fog.spec M /branches/S2_4/data/amplio2/fog.spec Added [info] section header to amplio(2) fog.spec Patch by Frank See patch #5297 ------------------------------------------------------------------------ r26919 | cazfi | 2014-10-29 19:48:42 +0000 (Wed, 29 Oct 2014) | 7 lines Changed paths: M /branches/S2_4/common/generate_packets.py Fixed compilation with python3 when optional network capabilities are used. Based on anonymous report See bug #22705 ------------------------------------------------------------------------ r26915 | cazfi | 2014-10-29 19:23:10 +0000 (Wed, 29 Oct 2014) | 7 lines Changed paths: M /branches/S2_4/data/amplio/ocean.spec M /branches/S2_4/data/amplio2/ocean.spec Added [info] section header to amplio(2)/ocean.spec, updated "is_pixel_border" field name to "pixel_border" Reported by Frank See patch #5299 ------------------------------------------------------------------------ r26907 | cazfi | 2014-10-28 00:08:24 +0000 (Tue, 28 Oct 2014) | 2 lines Changed paths: M /branches/S2_4/ai/default/aidata.c M /branches/S2_4/ai/default/aidata.h M /branches/S2_4/ai/default/ailog.c M /branches/S2_4/ai/default/ailog.h M /branches/S2_4/ai/default/aiplayer.c M /branches/S2_4/ai/default/aiplayer.h M /branches/S2_4/ai/default/defaultai.c M /branches/S2_4/ai/default/defaultai.h M /branches/S2_4/ai/stub/stubai.c M /branches/S2_4/ai/threaded/taiplayer.c M /branches/S2_4/ai/threaded/taiplayer.h M /branches/S2_4/ai/threaded/threadedai.c M /branches/S2_4/client/civclient.c M /branches/S2_4/client/dummy.c M /branches/S2_4/client/dummycxx.cpp M /branches/S2_4/client/global_worklist.c M /branches/S2_4/client/global_worklist.h M /branches/S2_4/client/gui-ftwl/voteinfo_bar.c M /branches/S2_4/client/gui-ftwl/voteinfo_bar.h M /branches/S2_4/client/gui-gtk-2.0/citizensinfo.c M /branches/S2_4/client/gui-gtk-2.0/citizensinfo.h M /branches/S2_4/client/gui-gtk-2.0/editgui.c M /branches/S2_4/client/gui-gtk-2.0/editgui.h M /branches/S2_4/client/gui-gtk-2.0/editprop.c M /branches/S2_4/client/gui-gtk-2.0/embedggz.c M /branches/S2_4/client/gui-gtk-2.0/luaconsole.c M /branches/S2_4/client/gui-gtk-2.0/luaconsole.h M /branches/S2_4/client/gui-gtk-2.0/optiondlg.c M /branches/S2_4/client/gui-gtk-2.0/unitselect.c M /branches/S2_4/client/gui-gtk-2.0/unitselect.h M /branches/S2_4/client/gui-gtk-2.0/voteinfo_bar.c M /branches/S2_4/client/gui-gtk-2.0/voteinfo_bar.h M /branches/S2_4/client/gui-gtk-3.0/citizensinfo.c M /branches/S2_4/client/gui-gtk-3.0/citizensinfo.h M /branches/S2_4/client/gui-gtk-3.0/editgui.c M /branches/S2_4/client/gui-gtk-3.0/editgui.h M /branches/S2_4/client/gui-gtk-3.0/editprop.c M /branches/S2_4/client/gui-gtk-3.0/embedggz.c M /branches/S2_4/client/gui-gtk-3.0/luaconsole.c M /branches/S2_4/client/gui-gtk-3.0/luaconsole.h M /branches/S2_4/client/gui-gtk-3.0/optiondlg.c M /branches/S2_4/client/gui-gtk-3.0/unitselect.c M /branches/S2_4/client/gui-gtk-3.0/unitselect.h M /branches/S2_4/client/gui-gtk-3.0/voteinfo_bar.c M /branches/S2_4/client/gui-gtk-3.0/voteinfo_bar.h M /branches/S2_4/client/gui-qt/canvas.cpp M /branches/S2_4/client/gui-qt/canvas.h M /branches/S2_4/client/gui-qt/chatline.cpp M /branches/S2_4/client/gui-qt/chatline.h M /branches/S2_4/client/gui-qt/citydlg.cpp M /branches/S2_4/client/gui-qt/cityrep.cpp M /branches/S2_4/client/gui-qt/cityrep.h M /branches/S2_4/client/gui-qt/colors.cpp M /branches/S2_4/client/gui-qt/colors.h M /branches/S2_4/client/gui-qt/connectdlg.cpp M /branches/S2_4/client/gui-qt/connectdlg.h M /branches/S2_4/client/gui-qt/dialogs.cpp M /branches/S2_4/client/gui-qt/dialogs.h M /branches/S2_4/client/gui-qt/diplodlg.cpp M /branches/S2_4/client/gui-qt/diplodlg.h M /branches/S2_4/client/gui-qt/fc_client.cpp M /branches/S2_4/client/gui-qt/fc_client.h M /branches/S2_4/client/gui-qt/finddlg.cpp M /branches/S2_4/client/gui-qt/finddlg.h M /branches/S2_4/client/gui-qt/gotodlg.cpp M /branches/S2_4/client/gui-qt/gotodlg.h M /branches/S2_4/client/gui-qt/graphics.cpp M /branches/S2_4/client/gui-qt/graphics.h M /branches/S2_4/client/gui-qt/gui_main.cpp M /branches/S2_4/client/gui-qt/helpdlg.cpp M /branches/S2_4/client/gui-qt/helpdlg.h M /branches/S2_4/client/gui-qt/inteldlg.cpp M /branches/S2_4/client/gui-qt/inteldlg.h M /branches/S2_4/client/gui-qt/luaconsole.cpp M /branches/S2_4/client/gui-qt/luaconsole.h M /branches/S2_4/client/gui-qt/mapctrl.cpp M /branches/S2_4/client/gui-qt/mapctrl.h M /branches/S2_4/client/gui-qt/mapview.cpp M /branches/S2_4/client/gui-qt/mapview.h M /branches/S2_4/client/gui-qt/menu.cpp M /branches/S2_4/client/gui-qt/menu.h M /branches/S2_4/client/gui-qt/messagedlg.cpp M /branches/S2_4/client/gui-qt/messagedlg.h M /branches/S2_4/client/gui-qt/messagewin.cpp M /branches/S2_4/client/gui-qt/messagewin.h M /branches/S2_4/client/gui-qt/optiondlg.cpp M /branches/S2_4/client/gui-qt/optiondlg.h M /branches/S2_4/client/gui-qt/pages.cpp M /branches/S2_4/client/gui-qt/pages.h M /branches/S2_4/client/gui-qt/plrdlg.cpp M /branches/S2_4/client/gui-qt/plrdlg.h M /branches/S2_4/client/gui-qt/qtg_cside.c M /branches/S2_4/client/gui-qt/qtg_cside.h M /branches/S2_4/client/gui-qt/qtg_cxxside.cpp M /branches/S2_4/client/gui-qt/qtg_cxxside.h M /branches/S2_4/client/gui-qt/ratesdlg.cpp M /branches/S2_4/client/gui-qt/ratesdlg.h M /branches/S2_4/client/gui-qt/repodlgs.cpp M /branches/S2_4/client/gui-qt/repodlgs.h M /branches/S2_4/client/gui-qt/spaceshipdlg.cpp M /branches/S2_4/client/gui-qt/spaceshipdlg.h M /branches/S2_4/client/gui-qt/sprite.cpp M /branches/S2_4/client/gui-qt/sprite.h M /branches/S2_4/client/gui-qt/themes.cpp M /branches/S2_4/client/gui-qt/voteinfo_bar.cpp M /branches/S2_4/client/gui-qt/voteinfo_bar.h M /branches/S2_4/client/gui-qt/wldlg.cpp M /branches/S2_4/client/gui-qt/wldlg.h M /branches/S2_4/client/gui-sdl/SDL_gfxPrimitives.c M /branches/S2_4/client/gui-sdl/SDL_gfxPrimitives.h M /branches/S2_4/client/gui-sdl/SDL_gfxPrimitives_font.h M /branches/S2_4/client/gui-sdl/luaconsole.c M /branches/S2_4/client/gui-sdl/luaconsole.h M /branches/S2_4/client/gui-sdl/voteinfo_bar.c M /branches/S2_4/client/gui-sdl/voteinfo_bar.h M /branches/S2_4/client/gui-sdl/widget_combo.c M /branches/S2_4/client/gui-sdl/widget_combo.h M /branches/S2_4/client/gui-stub/luaconsole.c M /branches/S2_4/client/gui-stub/luaconsole.h M /branches/S2_4/client/gui-stub/optiondlg.c M /branches/S2_4/client/gui-stub/optiondlg.h M /branches/S2_4/client/gui-stub/voteinfo_bar.c M /branches/S2_4/client/gui-stub/voteinfo_bar.h M /branches/S2_4/client/gui-win32/voteinfo_bar.c M /branches/S2_4/client/gui-win32/voteinfo_bar.h M /branches/S2_4/client/gui-xaw/luaconsole.c M /branches/S2_4/client/gui-xaw/luaconsole.h M /branches/S2_4/client/gui-xaw/voteinfo_bar.c M /branches/S2_4/client/gui-xaw/voteinfo_bar.h M /branches/S2_4/client/include/ggz_g.h M /branches/S2_4/client/include/luaconsole_g.h M /branches/S2_4/client/include/optiondlg_g.h M /branches/S2_4/client/include/voteinfo_bar_g.h M /branches/S2_4/client/luaconsole_common.c M /branches/S2_4/client/luaconsole_common.h M /branches/S2_4/client/luascript/api_client_base.c M /branches/S2_4/client/luascript/api_client_base.h M /branches/S2_4/client/luascript/script_client.c M /branches/S2_4/client/luascript/script_client.h M /branches/S2_4/client/unitselect_common.c M /branches/S2_4/client/unitselect_common.h M /branches/S2_4/client/update_queue.c M /branches/S2_4/client/update_queue.h M /branches/S2_4/client/voteinfo.c M /branches/S2_4/client/voteinfo.h M /branches/S2_4/common/ai.c M /branches/S2_4/common/ai.h M /branches/S2_4/common/borders.c M /branches/S2_4/common/borders.h M /branches/S2_4/common/citizens.c M /branches/S2_4/common/citizens.h M /branches/S2_4/common/fc_cmdhelp.c M /branches/S2_4/common/fc_cmdhelp.h M /branches/S2_4/common/fc_interface.c M /branches/S2_4/common/fc_interface.h M /branches/S2_4/common/featured_text.c M /branches/S2_4/common/featured_text.h M /branches/S2_4/common/mapimg.c M /branches/S2_4/common/mapimg.h M /branches/S2_4/common/name_translation.h M /branches/S2_4/common/research.c M /branches/S2_4/common/research.h M /branches/S2_4/common/rgbcolor.c M /branches/S2_4/common/rgbcolor.h M /branches/S2_4/common/road.c M /branches/S2_4/common/road.h M /branches/S2_4/common/scriptcore/api_game_effects.c M /branches/S2_4/common/scriptcore/api_game_effects.h M /branches/S2_4/common/scriptcore/api_game_specenum.c M /branches/S2_4/common/scriptcore/api_game_specenum.h M /branches/S2_4/common/scriptcore/api_signal_base.c M /branches/S2_4/common/scriptcore/api_signal_base.h M /branches/S2_4/common/scriptcore/luascript.c M /branches/S2_4/common/scriptcore/luascript.h M /branches/S2_4/common/scriptcore/luascript_func.c M /branches/S2_4/common/scriptcore/luascript_func.h M /branches/S2_4/dependencies/cvercmp/cvercmp.c M /branches/S2_4/dependencies/cvercmp/cvercmp.h M /branches/S2_4/dependencies/lua-5.1/src/localluaconf.h M /branches/S2_4/dependencies/luasql-2.1.1/src/ls_mysql.c M /branches/S2_4/dependencies/luasql-2.1.1/src/ls_mysql.h M /branches/S2_4/dependencies/luasql-2.1.1/src/ls_postgres.c M /branches/S2_4/dependencies/luasql-2.1.1/src/ls_postgres.h M /branches/S2_4/dependencies/luasql-2.1.1/src/ls_sqlite3.c M /branches/S2_4/dependencies/luasql-2.1.1/src/ls_sqlite3.h M /branches/S2_4/dependencies/luasql-2.1.1/src/luasql.c M /branches/S2_4/dependencies/luasql-2.1.1/src/luasql.h M /branches/S2_4/dependencies/tolua-5.1/include/tolua.h M /branches/S2_4/dependencies/tolua-5.1/src/bin/tolua.c M /branches/S2_4/dependencies/tolua-5.1/src/bin/toluabind.c M /branches/S2_4/dependencies/tolua-5.1/src/lib/tolua_event.c M /branches/S2_4/dependencies/tolua-5.1/src/lib/tolua_event.h M /branches/S2_4/dependencies/tolua-5.1/src/lib/tolua_is.c M /branches/S2_4/dependencies/tolua-5.1/src/lib/tolua_map.c M /branches/S2_4/dependencies/tolua-5.1/src/lib/tolua_push.c M /branches/S2_4/dependencies/tolua-5.1/src/lib/tolua_to.c M /branches/S2_4/modinst/download.c M /branches/S2_4/modinst/download.h M /branches/S2_4/modinst/modinst.c M /branches/S2_4/modinst/modinst.h M /branches/S2_4/modinst/mpcmdline.c M /branches/S2_4/modinst/mpcmdline.h M /branches/S2_4/server/advisors/advbuilding.c M /branches/S2_4/server/advisors/advbuilding.h M /branches/S2_4/server/advisors/advcity.c M /branches/S2_4/server/advisors/advcity.h M /branches/S2_4/server/advisors/advgoto.c M /branches/S2_4/server/advisors/advgoto.h M /branches/S2_4/server/advisors/advruleset.c M /branches/S2_4/server/advisors/advruleset.h M /branches/S2_4/server/advisors/advtools.c M /branches/S2_4/server/advisors/advtools.h M /branches/S2_4/server/advisors/infracache.c M /branches/S2_4/server/advisors/infracache.h M /branches/S2_4/server/aiiface.c M /branches/S2_4/server/aiiface.h M /branches/S2_4/server/citizenshand.c M /branches/S2_4/server/citizenshand.h M /branches/S2_4/server/edithand.h M /branches/S2_4/server/fcdb.c M /branches/S2_4/server/fcdb.h M /branches/S2_4/server/notify.c M /branches/S2_4/server/notify.h M /branches/S2_4/server/savegame2.c M /branches/S2_4/server/savegame2.h M /branches/S2_4/server/scripting/api_fcdb_auth.c M /branches/S2_4/server/scripting/api_fcdb_auth.h M /branches/S2_4/server/scripting/api_fcdb_base.c M /branches/S2_4/server/scripting/api_fcdb_base.h M /branches/S2_4/server/scripting/api_server_base.c M /branches/S2_4/server/scripting/api_server_base.h M /branches/S2_4/server/scripting/script_fcdb.c M /branches/S2_4/server/scripting/script_fcdb.h M /branches/S2_4/server/voting.c M /branches/S2_4/server/voting.h M /branches/S2_4/utility/bitvector.c M /branches/S2_4/utility/bitvector.h M /branches/S2_4/utility/fc_utf8.c M /branches/S2_4/utility/fc_utf8.h M /branches/S2_4/utility/fcbacktrace.c M /branches/S2_4/utility/fcbacktrace.h M /branches/S2_4/utility/fcthread.c M /branches/S2_4/utility/fcthread.h M /branches/S2_4/utility/genhash.c M /branches/S2_4/utility/genhash.h M /branches/S2_4/utility/iterator.c M /branches/S2_4/utility/iterator.h M /branches/S2_4/utility/netfile.c M /branches/S2_4/utility/netfile.h M /branches/S2_4/utility/spechash.h M /branches/S2_4/utility/string_vector.c M /branches/S2_4/utility/string_vector.h Set property svn:eol-style=native for source files lacking it. ------------------------------------------------------------------------ r26901 | cazfi | 2014-10-27 22:47:21 +0000 (Mon, 27 Oct 2014) | 6 lines Changed paths: M /branches/S2_4/data/amplio2/mountains.spec Added [info] section header to amplio2 mountains.spec Patch by Frank See patch #5298 ------------------------------------------------------------------------ r26895 | jtn | 2014-10-27 21:16:42 +0000 (Mon, 27 Oct 2014) | 5 lines Changed paths: M /branches/S2_4/server/settings.c M /branches/S2_4/server/unittools.c Make it clearer that 'unitwaittime' affects more than movement. Reported by pepeto@gna. See gna patch #5389. ------------------------------------------------------------------------ r26894 | jtn | 2014-10-27 21:16:39 +0000 (Mon, 27 Oct 2014) | 3 lines Changed paths: M /branches/S2_4/doc/man/freeciv-manual.6.in Lower expectations in freeciv-manual man page. See gna patch #5388. ------------------------------------------------------------------------ r26893 | jtn | 2014-10-27 21:16:34 +0000 (Mon, 27 Oct 2014) | 5 lines Changed paths: M /branches/S2_4/manual/civmanual.c Stop claiming freeciv-manual supports GUI options. Report and patch by Frank (dunnoob@gna). See gna bug #22869. ------------------------------------------------------------------------ r26892 | jtn | 2014-10-27 21:16:30 +0000 (Mon, 27 Oct 2014) | 7 lines Changed paths: M /branches/S2_4/doc/README Fix some typos in README. Also remove hard tabs and trailing spaces. Patch by Frank (dunnoob@gna). See gna bug #22846. ------------------------------------------------------------------------ r26866 | cazfi | 2014-10-25 00:54:13 +0100 (Sat, 25 Oct 2014) | 6 lines Changed paths: M /branches/S2_4/win32/installer/freeciv-gtk2.cmd M /branches/S2_4/win32/installer/freeciv-gtk3.cmd M /branches/S2_4/win32/installer/freeciv-modpack.cmd M /branches/S2_4/win32/installer/freeciv-sdl.cmd M /branches/S2_4/win32/installer/freeciv-server.cmd Set property svn:eol-style=native for .cmd files. Reported by Frank See bug #22781 ------------------------------------------------------------------------ r26860 | pepeto | 2014-10-24 17:50:56 +0100 (Fri, 24 Oct 2014) | 3 lines Changed paths: M /branches/S2_4/client/packhand.c Move the assertion in handle_unit_packet_common_assert() at its right location. See gna patch #5381 ------------------------------------------------------------------------ r26853 | pepeto | 2014-10-24 17:38:17 +0100 (Fri, 24 Oct 2014) | 6 lines Changed paths: M /branches/S2_4/client/packhand.c Link transporter units with their cargo for foreigner players. It was broken when the transporter info was received after the cargo info. Originally reported by Marko Lindqvist in bug #20726 See gna bug #22851 ------------------------------------------------------------------------ r26850 | pepeto | 2014-10-24 17:33:21 +0100 (Fri, 24 Oct 2014) | 6 lines Changed paths: M /branches/S2_4/server/diplhand.c M /branches/S2_4/server/unittools.c M /branches/S2_4/server/unittools.h Give the visibility of units of a player when contracting an alliance with him (e.g. transported units or units in cities). Reported by Marko Lindqvist See gna bug #20726 ------------------------------------------------------------------------ r26843 | pepeto | 2014-10-24 17:20:20 +0100 (Fri, 24 Oct 2014) | 6 lines Changed paths: M /branches/S2_4/server/sernet.c When configured with HAVE_GETLINE and !HAVE_LIBREADLINE, make user empty line not ignoring the standard input stream. Reported by Marko Lindqvist See gna bug #18254 ------------------------------------------------------------------------ r26840 | pepeto | 2014-10-23 21:40:10 +0100 (Thu, 23 Oct 2014) | 11 lines Changed paths: M /branches/S2_4/common/tech.c M /branches/S2_4/server/ruleset.c Make player_invention_reachable() call cost not exponential with deep technology trees using root advances (e.g. experimental ruleset). Remove the hack when loading the ruleset consisting to propagate the root of an advance to its children, because one technology may have many parents-root. The test in player_invention_reachable() should now handle this case correctly. Report and original patch by aloril _PLUS_ freeciv _AT_ iki _DOT_ fi See gna patch #5357 ------------------------------------------------------------------------ r26829 | pepeto | 2014-10-22 18:59:33 +0100 (Wed, 22 Oct 2014) | 6 lines Changed paths: M /branches/S2_4/common/tech.c When selecting next technology step for goal, simulate the goal is always reachable to ensure to select an useful technology. Reported by aloril _PLUS_ freeciv _AT_ iki _DOT_ fi See gna bug #22789 ------------------------------------------------------------------------ r26827 | pepeto | 2014-10-22 18:41:35 +0100 (Wed, 22 Oct 2014) | 6 lines Changed paths: M /branches/S2_4/client/control.c Make find_visible_unit() not returning the moving unit, to avoid to see the unit drawn many times at the screen. Reported by Jacob Nevins See gna bug #19946 ------------------------------------------------------------------------ r26823 | jtn | 2014-10-21 00:30:12 +0100 (Tue, 21 Oct 2014) | 4 lines Changed paths: M /branches/S2_4/client/helpdata.c Correct the description of world-ranged tech requirements to match their current semantics. See gna bug #22823. ------------------------------------------------------------------------ r26822 | jtn | 2014-10-21 00:30:08 +0100 (Tue, 21 Oct 2014) | 4 lines Changed paths: M /branches/S2_4/doc/README.effects M /branches/S2_4/server/settings.c Generalise description of 'aqueductloss' server setting. Note the interaction of Growth_Food with aqueductloss in README.effects. See gna bug #22825. ------------------------------------------------------------------------ r26821 | jtn | 2014-10-21 00:30:05 +0100 (Tue, 21 Oct 2014) | 5 lines Changed paths: M /branches/S2_4/server/stdinhand.c Call player_nation_defaults in create_command_newcomer(), initialising city style and player gender correctly after midgame /create or Lua edit.create_player(). See gna bug #22832. ------------------------------------------------------------------------ r26820 | jtn | 2014-10-21 00:30:02 +0100 (Tue, 21 Oct 2014) | 6 lines Changed paths: M /branches/S2_4/data/multiplayer/script.lua Stop precalculating state in multiplayer/script.lua, as it ends up in savefiles and bypasses ruleset upgrade mechanisms, leading to potentially wrong results if loading old savefiles with new versions of the ruleset. See gna bug #22824. ------------------------------------------------------------------------ r26819 | jtn | 2014-10-21 00:29:58 +0100 (Tue, 21 Oct 2014) | 3 lines Changed paths: M /branches/S2_4/data/multiplayer/script.lua M /branches/S2_4/po/POTFILES.in Fix i18n trouble in multiplayer/script.lua. See gna bug #22827. ------------------------------------------------------------------------ r26818 | jtn | 2014-10-21 00:29:56 +0100 (Tue, 21 Oct 2014) | 5 lines Changed paths: M /branches/S2_4/data/default/script.lua M /branches/S2_4/data/experimental/script.lua M /branches/S2_4/data/multiplayer/script.lua Document the script.lua files of the bundled rulesets by adding comments. Patch by Sveinung Kvilhaugsvik (sveinung@gna). See patch #5374 ------------------------------------------------------------------------ r26817 | jtn | 2014-10-21 00:29:52 +0100 (Tue, 21 Oct 2014) | 12 lines Changed paths: M /branches/S2_4/data/multiplayer/script.lua multiplayer ruleset: Notify the player about techs given by script.lua Notify the player about techs given by script.lua because they have researched Philosophy or built Darwin's Voyage. Works around bug #22783 were it was reported that no notice at all was given when techs were received from the multiplayer ruleset's script.lua. Reported by: Jacob Nevins (jtn@gna) Patch by Sveinung Kvilhaugsvik (sveinung@gna). See patch #5355 ------------------------------------------------------------------------ r26816 | jtn | 2014-10-21 00:29:49 +0100 (Tue, 21 Oct 2014) | 9 lines Changed paths: M /branches/S2_4/data/multiplayer/script.lua multiplayer ruleset: Inform embassies about free techs given from Lua. Foreign embassies are notified when a free tech is given from Lua because a unit entered a hut. They should therefore also be notified when the reason is the building of Darwin's Voyage or the discovery of Philosophy. Patch by Sveinung Kvilhaugsvik (sveinung@gna). See patch #5358 ------------------------------------------------------------------------ r26815 | jtn | 2014-10-21 00:29:46 +0100 (Tue, 21 Oct 2014) | 9 lines Changed paths: M /branches/S2_4/data/multiplayer/script.lua multiplayer ruleset: script.lua: Document free techs + shared research Add comments that explains how shared research interacts with the giving of free techs from Lua. The Lua script gives free techs when Philosophy is researched and when Darwin's Voyage is built. Patch by Sveinung Kvilhaugsvik (sveinung@gna). See patch #5356 ------------------------------------------------------------------------ r26814 | jtn | 2014-10-21 00:29:43 +0100 (Tue, 21 Oct 2014) | 5 lines Changed paths: M /branches/S2_4/doc/HACKING M /branches/S2_4/doc/README.nations M /branches/S2_4/doc/README.rulesets M /branches/S2_4/doc/man/freeciv-client.6.in M /branches/S2_4/doc/man/freeciv-server.6.in M /branches/S2_4/utility/fciconv.c Clarify character encoding arrangements, and stop claiming in various places that data files are in ISO8859-1. Also some unrelated fixes to doc/HACKING. See gna bug #22793. ------------------------------------------------------------------------ r26793 | igx31 | 2014-10-19 04:55:19 +0100 (Sun, 19 Oct 2014) | 3 lines Changed paths: M /branches/S2_4/po/fr.po M /branches/S2_5/translations/freeciv/fr.po M /trunk/translations/freeciv/fr.po M /trunk/translations/ruledit/fr.po - Keeping French translations up to date... ------------------------------------------------------------------------ r26768 | cazfi | 2014-10-13 03:53:43 +0100 (Mon, 13 Oct 2014) | 4 lines Changed paths: M /branches/S2_4/data/civ1/effects.ruleset Added "No_Diplomacy" effect for civ1 ruleset Pirates See bug #22728 ------------------------------------------------------------------------ r26761 | cazfi | 2014-10-12 09:37:57 +0100 (Sun, 12 Oct 2014) | 2 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/themes.c Updatd comments speaking of gtk2-style gtkrc to refer to gtk-3 gtk.css ------------------------------------------------------------------------ r26756 | cazfi | 2014-10-10 21:18:07 +0100 (Fri, 10 Oct 2014) | 4 lines Changed paths: M /branches/S2_4/data/civ2/effects.ruleset Added "No_Diplomacy" effect for civ2 ruleset barbarians See bug #22727 ------------------------------------------------------------------------ r26753 | sveinung | 2014-10-09 15:01:49 +0100 (Thu, 09 Oct 2014) | 6 lines Changed paths: M /branches/S2_4/server/diplomats.c Make sure the briber is alive before taking all his moves. Reported by pepeto Reviewed by pepeto See bug #22762 ------------------------------------------------------------------------ r26745 | cazfi | 2014-10-09 02:38:23 +0100 (Thu, 09 Oct 2014) | 4 lines Changed paths: M /branches/S2_4/client/control.c Fixed a client crash when ever settler moves. See bug #22770 ------------------------------------------------------------------------ r26742 | pepeto | 2014-10-08 23:32:18 +0100 (Wed, 08 Oct 2014) | 5 lines Changed paths: M /branches/S2_4/client/control.c Remove "Déjà vu" unit movement animation in client. Reported by Jacob Nevins See gna bug #19946 ------------------------------------------------------------------------ r26723 | pepeto | 2014-10-07 21:50:27 +0100 (Tue, 07 Oct 2014) | 3 lines Changed paths: M /branches/S2_4/common/aicore/path_finding.c Perform correct turn tests in pathfinding. It was causing failed assertions. See gna bug #22755 ------------------------------------------------------------------------ r26722 | pepeto | 2014-10-07 21:50:25 +0100 (Tue, 07 Oct 2014) | 5 lines Changed paths: M /branches/S2_4/common/aicore/path_finding.c Always set 'fuel' and 'fuel_left_initially' to 1 to simplify pathfinding reserve map calculations. Anyway, this code is unable to deal with refuel points. See gna bug #22756 ------------------------------------------------------------------------ r26716 | jtn | 2014-10-06 21:50:38 +0100 (Mon, 06 Oct 2014) | 3 lines Changed paths: M /branches/S2_4/client/client_main.c M /branches/S2_4/client/client_main.h M /branches/S2_4/client/connectdlg_common.c M /branches/S2_4/doc/man/freeciv-client.6.in Add --file option to client to load savefile. See gna patch #3180. ------------------------------------------------------------------------ r26703 | pepeto | 2014-10-05 22:29:32 +0100 (Sun, 05 Oct 2014) | 3 lines Changed paths: M /branches/S2_4/server/edithand.c Editor: Do not allow clients to assign an unsuitable nation to a player. See gna bug #22742 ------------------------------------------------------------------------ r26697 | pepeto | 2014-10-05 22:20:36 +0100 (Sun, 05 Oct 2014) | 3 lines Changed paths: M /branches/S2_4/server/stdinhand.c Drop /aitoggle and 'autotoggle' restriction on barbarian players. See gna bug #22724 ------------------------------------------------------------------------ r26694 | pepeto | 2014-10-05 22:16:57 +0100 (Sun, 05 Oct 2014) | 7 lines Changed paths: M /branches/S2_4/server/plrhand.c M /branches/S2_4/server/plrhand.h M /branches/S2_4/server/stdinhand.c Make /aitoggle and /away using the same function to turn on/off AI control. There were some missing calls for /away. Also /aitoggle wasn't set the right AI level for players previously /away. From an anonymous report See gna bug #22716 ------------------------------------------------------------------------ r26678 | cazfi | 2014-10-04 08:08:12 +0100 (Sat, 04 Oct 2014) | 6 lines Changed paths: M /branches/S2_4/doc/README.sound Updated README.sound - Removed .ogg support from TODO since we already have that See patch #5314 ------------------------------------------------------------------------ r26659 | pepeto | 2014-10-01 19:35:34 +0100 (Wed, 01 Oct 2014) | 4 lines Changed paths: M /branches/S2_4/client/goto.c Prevent against recent client crash when issuing a goto when controlling an AI player with not-fully revealed map. See gna bug #22722 ------------------------------------------------------------------------ r26630 | cazfi | 2014-09-30 04:41:56 +0100 (Tue, 30 Sep 2014) | 4 lines Changed paths: M /branches/S2_4/utility/netintf.h Removed use of 'sockaddr_storage' that was not defined in Windows build. See bug #22729 ------------------------------------------------------------------------ r26627 | cazfi | 2014-09-29 23:42:25 +0100 (Mon, 29 Sep 2014) | 2 lines Changed paths: M /branches/S2_4/doc/README.attributes Typofix "it's" -> "its" ------------------------------------------------------------------------ r26624 | cazfi | 2014-09-29 23:39:40 +0100 (Mon, 29 Sep 2014) | 2 lines Changed paths: M /branches/S2_4/doc/README.agents Typofix "controll" -> "control" ------------------------------------------------------------------------ r26617 | jtn | 2014-09-29 09:19:26 +0100 (Mon, 29 Sep 2014) | 5 lines Changed paths: M /branches/S2_4/utility/netintf.c M /branches/S2_4/utility/netintf.h Robustness against getaddrinfo() returns: - Increase size of fc_sockaddr to cover all possible returns; - Fail assertion if it appears not to be big enough. See gna bug #22706. ------------------------------------------------------------------------ r26616 | jtn | 2014-09-29 09:19:22 +0100 (Mon, 29 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/utility/fciconv.c Improve error reporting for character conversion errors. See gna bug #22282. ------------------------------------------------------------------------ r26615 | jtn | 2014-09-29 09:19:19 +0100 (Mon, 29 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/server/unithand.c Fix typo in comment. Reported by Michal Mazurek (akfaew@gna). ------------------------------------------------------------------------ r26608 | pepeto | 2014-09-29 06:10:07 +0100 (Mon, 29 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/common/aicore/path_finding.c Path-finding: miscellaneous corrections and checks for pf_position values. See gna bug #22693 ------------------------------------------------------------------------ r26589 | pepeto | 2014-09-26 08:53:31 +0100 (Fri, 26 Sep 2014) | 7 lines Changed paths: M /branches/S2_4/client/agents/cma_core.c Improve CMA test for city existence: * Compare city pointers (notably in case of city owner change); * Do not use the city pointer when check_city() test failed; * Moved connection_do_buffer() to always have its pair with connection_do_unbuffer(). See gna bug #16438 ------------------------------------------------------------------------ r26586 | cazfi | 2014-09-26 00:05:04 +0100 (Fri, 26 Sep 2014) | 4 lines Changed paths: M /branches/S2_4/common/ai.c Fixed overmatching AI type search by name. See bug #22697 ------------------------------------------------------------------------ r26567 | igx31 | 2014-09-24 18:34:39 +0100 (Wed, 24 Sep 2014) | 4 lines Changed paths: M /branches/S2_4/po/fr.po M /branches/S2_5/translations/freeciv/fr.po M /trunk/translations/freeciv/fr.po M /trunk/translations/ruledit/fr.po - Finished French translation of trunk/freeciv (yeah... at last!) - Updated translation following recent changes ------------------------------------------------------------------------ r26560 | pepeto | 2014-09-24 10:27:34 +0100 (Wed, 24 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/client/goto.c Discard client goto waypoint duplicates. See gna patch #5271 ------------------------------------------------------------------------ r26552 | pepeto | 2014-09-23 08:18:32 +0100 (Tue, 23 Sep 2014) | 6 lines Changed paths: M /branches/S2_4/client/packhand.c Remove client failed assertion when receiving unit info packets about transported units. Reported by Marko Lindqvist in bug #22626 See gna bug #22670 ------------------------------------------------------------------------ r26549 | pepeto | 2014-09-23 08:14:40 +0100 (Tue, 23 Sep 2014) | 4 lines Changed paths: M /branches/S2_4/server/techtools.c Decrease the 'techs_researched' counter when the players sharing the research lose a technology. See gna bug #22579 ------------------------------------------------------------------------ r26540 | jtn | 2014-09-23 00:23:48 +0100 (Tue, 23 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/helpdlg.c Make Gtk3 help tables expand to fit like Gtk2 ones. See gna bug #22672. ------------------------------------------------------------------------ r26539 | jtn | 2014-09-23 00:23:45 +0100 (Tue, 23 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/editgui.c Fix Gtk3 edit bar layout. See gna bug #22671. ------------------------------------------------------------------------ r26538 | jtn | 2014-09-23 00:23:42 +0100 (Tue, 23 Sep 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/mapview.c Avoid trying to process updates on unrealized map_canvas, to quell GDK_IS_WINDOW (window) assertion failures. See gna bug #22673. ------------------------------------------------------------------------ r26537 | jtn | 2014-09-23 00:23:39 +0100 (Tue, 23 Sep 2014) | 5 lines Changed paths: M /branches/S2_4/data/misc/flags.spec Crusader nation in small tileset was using large flag by mistake. Reported anonymously. See gna bug #22653. ------------------------------------------------------------------------ r26522 | jcreus | 2014-09-21 19:07:07 +0100 (Sun, 21 Sep 2014) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r26479 | pepeto | 2014-09-17 08:19:00 +0100 (Wed, 17 Sep 2014) | 6 lines Changed paths: M /branches/S2_4/common/aicore/path_finding.c Pathfinding: Make the field 'moves_left_req' of the 'pf_fuel_node' structure signed, as we need to assign and compare with PF_IMPOSSIBLE_COST (-1). Reported by mir3x See gna bug #22636 ------------------------------------------------------------------------ r26472 | pepeto | 2014-09-16 12:19:01 +0100 (Tue, 16 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/utility/genhash.c Remove memory leaks in genhash_resize_table(). See gna bug #22632 ------------------------------------------------------------------------ r26470 | pepeto | 2014-09-16 12:15:53 +0100 (Tue, 16 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/client/tilespec.c Remove memory leaks in "client/tilespec.c" reported by valgrind. See gna bug #22631 ------------------------------------------------------------------------ r26467 | pepeto | 2014-09-16 12:08:45 +0100 (Tue, 16 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/client/themes_common.c Free the string vector returned by get_gui_specific_themes_directories(). See gna bug #22630 ------------------------------------------------------------------------ r26464 | pepeto | 2014-09-16 12:05:44 +0100 (Tue, 16 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/client/packhand.c M /branches/S2_4/client/tilespec.c M /branches/S2_4/client/tilespec.h Ensure to free the tileset player data, even if the game is already cleared. See gna bug #22629 ------------------------------------------------------------------------ r26461 | pepeto | 2014-09-16 12:00:01 +0100 (Tue, 16 Sep 2014) | 5 lines Changed paths: M /branches/S2_4/client/climisc.c M /branches/S2_4/client/climisc.h M /branches/S2_4/client/packhand.c M /branches/S2_4/common/player.c Remove the function client_player_free() because the client cannot handle all cases of player destruction (notably when done in common part). Moved the body of the function to player_destroy(). See gna bug #22627 ------------------------------------------------------------------------ r26458 | pepeto | 2014-09-16 11:56:04 +0100 (Tue, 16 Sep 2014) | 4 lines Changed paths: M /branches/S2_4/client/packhand.c Delete virtual units created in packhand with unit_virtual_destroy() to avoid memory leaks. See gna bug #22626 ------------------------------------------------------------------------ r26455 | pepeto | 2014-09-16 11:53:09 +0100 (Tue, 16 Sep 2014) | 4 lines Changed paths: M /branches/S2_4/client/goto.c Split fill_client_goto_parameter() for goto state usage, and other pathfinding utilities of the client. See gna bug #22624 ------------------------------------------------------------------------ r26452 | pepeto | 2014-09-16 11:39:09 +0100 (Tue, 16 Sep 2014) | 4 lines Changed paths: M /branches/S2_4/server/report.c In endgame report, do not write that the research score is a percentage, because it is a number of bulbs. See gna bug #22623 ------------------------------------------------------------------------ r26449 | pepeto | 2014-09-16 11:36:09 +0100 (Tue, 16 Sep 2014) | 6 lines Changed paths: M /branches/S2_4/server/stdinhand.c /surrender server command cleanup: * observers cannot conced the game for the player they are observing; * once player has conceded the game, using the /surrender command doesn't spam with redundant messages. See gna bug #22622 ------------------------------------------------------------------------ r26446 | pepeto | 2014-09-16 11:30:31 +0100 (Tue, 16 Sep 2014) | 4 lines Changed paths: M /branches/S2_4/ai/default/advmilitary.c Handle correctly the AI defeneder roles L_DEFEND_OK and L_DEFEND_GOOD in process_defender_want(). See gna bug #22617 ------------------------------------------------------------------------ r26440 | igx31 | 2014-09-16 04:43:02 +0100 (Tue, 16 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/po/fr.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/nations/fr.po M /trunk/translations/freeciv/fr.po M /trunk/translations/nations/fr.po M /trunk/translations/ruledit/fr.po - Updated French translations ------------------------------------------------------------------------ r26439 | pepeto | 2014-09-15 12:05:05 +0100 (Mon, 15 Sep 2014) | 5 lines Changed paths: M /branches/S2_4/common/map.h Fix static assertion failure on some systems. Reported by Christian Knoke See gna bug #22640 ------------------------------------------------------------------------ r26430 | pepeto | 2014-09-15 09:14:13 +0100 (Mon, 15 Sep 2014) | 6 lines Changed paths: M /branches/S2_4/common/map.c M /branches/S2_4/common/map.h M /branches/S2_4/server/generator/mapgen_topology.c Remove MAP_WIDTH and MAP_HEIGHT, confirm that MAP_MIN_LINEAR_SIZE a limit for native coordinates, add checks for map size, and miscellaneous cleanup. From a report by two anonymous players, nightowl0 _AT_ cox.net and Cor'e See gna bug #19429 and friends ------------------------------------------------------------------------ r26427 | pepeto | 2014-09-15 08:48:30 +0100 (Mon, 15 Sep 2014) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.c Ensure the menus are really created before performing any operations on them. It was sometimes resulting an empty available governement list in the menus. Reported by uwehgeissler _AT_ gmx.de and Christian Knoke See gna bug #18764 & bug #22599 ------------------------------------------------------------------------ r26412 | pepeto | 2014-09-14 12:16:21 +0100 (Sun, 14 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/doc/HACKING Update HACKING documentation about map coordinate system and topology. See gna patch #5183 ------------------------------------------------------------------------ r26400 | jcreus | 2014-09-14 11:01:08 +0100 (Sun, 14 Sep 2014) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r26397 | pepeto | 2014-09-14 10:21:32 +0100 (Sun, 14 Sep 2014) | 5 lines Changed paths: M /branches/S2_4/client/control.c Fix that nuclears are able to nuke their current tile. Reported by Jacob Nevins See gna bug #22610 ------------------------------------------------------------------------ r26390 | pepeto | 2014-09-14 10:09:10 +0100 (Sun, 14 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/server/srv_main.c Remove player colors memory leak on server side. See gna bug #22589 ------------------------------------------------------------------------ r26383 | pepeto | 2014-09-12 14:13:41 +0100 (Fri, 12 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/server/maphand.c Free player private map in server side. See gna bug #22587 ------------------------------------------------------------------------ r26378 | pepeto | 2014-09-12 14:05:25 +0100 (Fri, 12 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/common/scriptcore/luascript_func.c Remove memory leak in luascript_func_add_valist(). See gna bug #22583 ------------------------------------------------------------------------ r26374 | pepeto | 2014-09-12 13:44:58 +0100 (Fri, 12 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/utility/netintf.c Remove memory leak in net_lookup_getaddrinfo(). See gna bug #22582 ------------------------------------------------------------------------ r26367 | pepeto | 2014-09-12 13:09:54 +0100 (Fri, 12 Sep 2014) | 5 lines Changed paths: M /branches/S2_4/client/goto.c Fix the case move_rate=0 and moves_left=0 in goto_get_turns(). Reported by Jacob Nevins bug #22571 ------------------------------------------------------------------------ r26357 | jtn | 2014-09-11 23:36:20 +0100 (Thu, 11 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/data/cimpletoon/orient_units.png M /branches/S2_4/data/cimpletoon/orient_units.spec A /branches/S2_4/data/graphics/cimpletoon/migrant01.blend Added Migrants unit graphics by yd to cimpletoon tileset. See bug #20029 ------------------------------------------------------------------------ r26348 | pepeto | 2014-09-10 13:44:44 +0100 (Wed, 10 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/client/control.c Make unit_focus_remove() more robust. See gna bug #22577 ------------------------------------------------------------------------ r26345 | pepeto | 2014-09-10 13:42:10 +0100 (Wed, 10 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/client/control.c M /branches/S2_4/client/mapview_common.c Make do_move_unit() always cancel the hover state when the unit is in focus. See gna patch #5193 ------------------------------------------------------------------------ r26342 | pepeto | 2014-09-10 13:39:19 +0100 (Wed, 10 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/client/goto.c Add checks for the unit pointer stored into the goto_map structures. See gna patch #5192 ------------------------------------------------------------------------ r26339 | pepeto | 2014-09-10 13:36:41 +0100 (Wed, 10 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/client/goto.c Add some checks into send_path_orders(). See gna patch #5191 ------------------------------------------------------------------------ r26336 | pepeto | 2014-09-10 13:34:20 +0100 (Wed, 10 Sep 2014) | 4 lines Changed paths: M /branches/S2_4/ai/default/aiferry.c M /branches/S2_4/client/goto.c M /branches/S2_4/common/aicore/path_finding.c M /branches/S2_4/common/aicore/path_finding.h M /branches/S2_4/common/aicore/pf_tools.c M /branches/S2_4/common/aicore/pf_tools.h Move, rename and cleanup pft_concat() to pf_path_concat() and pft_advance_path to pf_path_advance(). See gna patch #5190 ------------------------------------------------------------------------ r26326 | pepeto | 2014-09-10 13:10:15 +0100 (Wed, 10 Sep 2014) | 7 lines Changed paths: M /branches/S2_4/client/control.c M /branches/S2_4/client/control.h M /branches/S2_4/client/goto.c M /branches/S2_4/client/mapctrl_common.c M /branches/S2_4/client/mapview_common.c Do nuke only if units have been reached the desired destination. Nuke cursor also has the goto path support including the line drawn at mouse pos, and the ability to use waypoints. Reported anonymously See gna bug #21932 & bug #21934 ------------------------------------------------------------------------ r26323 | pepeto | 2014-09-10 13:02:33 +0100 (Wed, 10 Sep 2014) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/repodlgs.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c Disable callbacks when updating the science report under gtk2 or gtk3 clients. Reported by Marko Lindqvist See gna bug #19882 ------------------------------------------------------------------------ r26319 | sveinung | 2014-09-10 10:35:42 +0100 (Wed, 10 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/diplomat_dialog.c M /branches/S2_4/client/gui-gtk-3.0/diplomat_dialog.c Gtk clients: Fix crash when closing the spy action dialog window See bug #22595 ------------------------------------------------------------------------ r26313 | sveinung | 2014-09-09 14:26:36 +0100 (Tue, 09 Sep 2014) | 7 lines Changed paths: M /branches/S2_4/client/gui-sdl/caravan_dialog.c SDL client: Only offer to establish a trade route if the unit can do it. A unit can have the HelpWonder unit type flag but not the TradeRoute unit type flag. It is therefore possible that a unit can help a wonder without being able to establishing a trade route or to entering the market place. See bug #22593 ------------------------------------------------------------------------ r26312 | sveinung | 2014-09-09 14:26:33 +0100 (Tue, 09 Sep 2014) | 7 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/caravan_dialog.c M /branches/S2_4/client/gui-gtk-3.0/caravan_dialog.c Gtk clients: Only offer to establish a trade route if the unit can do it. A unit can have the HelpWonder unit type flag but not the TradeRoute unit type flag. It is therefore possible that a unit can help a wonder without being able to establishing a trade route or to entering the market place. See bug #22592 ------------------------------------------------------------------------ r26277 | pepeto | 2014-09-07 10:05:53 +0100 (Sun, 07 Sep 2014) | 4 lines Changed paths: M /branches/S2_4/common/tech.c Remove error messages when connecting a server without "tech_cost" network capability. See gna patch #5185 ------------------------------------------------------------------------ r26275 | pepeto | 2014-09-07 10:03:09 +0100 (Sun, 07 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/server/voting.h Remove function prototype for undefined 'send_running_team_votes()'. See gna patch #5182 ------------------------------------------------------------------------ r26271 | pepeto | 2014-09-07 09:59:35 +0100 (Sun, 07 Sep 2014) | 4 lines Changed paths: M /branches/S2_4/server/stdinhand.c M /branches/S2_4/server/voting.c M /branches/S2_4/server/voting.h Do not make vote if the caller has basic access level and use a ctrl access level command if the vote would pass immediatly anyway. See gna patch #5181 ------------------------------------------------------------------------ r26265 | pepeto | 2014-09-07 09:27:32 +0100 (Sun, 07 Sep 2014) | 7 lines Changed paths: M /branches/S2_4/server/connecthand.c Do not send the vote updates to the connecting user before he has received the vote info itself. It happened in server initial state when a user joined when they were running votes. Reported by mir3x See gna bug #22566 ------------------------------------------------------------------------ r26262 | pepeto | 2014-09-07 09:01:48 +0100 (Sun, 07 Sep 2014) | 7 lines Changed paths: M /branches/S2_4/client/goto.c Fix the turns number for client goto when the move rate of the unit is nil, but it still has moves left (due to tech loss, wonder loss etc.). This will causing erroneous message about long path length (=-1). Originally reported by Jacob Nevins See gna bug #22571 ------------------------------------------------------------------------ r26259 | pepeto | 2014-09-07 08:54:57 +0100 (Sun, 07 Sep 2014) | 7 lines Changed paths: M /branches/S2_4/common/unit.h M /branches/S2_4/server/savegame.c M /branches/S2_4/server/savegame2.c M /branches/S2_4/server/unithand.c M /branches/S2_4/server/unittools.c Made the server able to identify if the unit orders sent by the client would be end by an action such as attack, establishing trade route etc. If not, check last move to ensure the unit will not attack undesired tiles. Reported anonymously See gna bug #20618 ------------------------------------------------------------------------ r26246 | pepeto | 2014-09-06 10:05:59 +0100 (Sat, 06 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/common/unit.c 'unitwaittime': safer initialization of punit->server.action_turn. See gna patch #5167 ------------------------------------------------------------------------ r26243 | pepeto | 2014-09-06 10:00:42 +0100 (Sat, 06 Sep 2014) | 7 lines Changed paths: M /branches/S2_4/common/aicore/path_finding.c Made pathfinder able to handle correctly the case when the move rate of the unit move rate is nil, but it still has moves left (due to tech loss, wonder loss etc.). Originally reported anonymously for bug #21932 See gna bug #22569 ------------------------------------------------------------------------ r26234 | sveinung | 2014-09-05 09:53:25 +0100 (Fri, 05 Sep 2014) | 7 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/diplomat_dialog.c M /branches/S2_4/client/gui-gtk-3.0/diplomat_dialog.c M /branches/S2_4/client/gui-sdl/diplomat_dialog.c M /branches/S2_4/client/gui-xaw/diplomat_dialog.c Don't show the "Keep moving" option when acting against the actor's own tile The actor can't move to the tile he already is on. The "Keep moving" option should therefore not be shown when selecting an action against the tile the actor is on. See bug #22565 ------------------------------------------------------------------------ r26233 | sveinung | 2014-09-05 09:53:21 +0100 (Fri, 05 Sep 2014) | 19 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/diplomat_dialog.c M /branches/S2_4/client/gui-gtk-3.0/diplomat_dialog.c Gtk clients: Don't store spy action information in static variables Unlike the other clients the Gtk clients won't wait until the previous spy action is complete, follow up questions and all, before the next spy action dialog is shown. They used to store information like actor and target in static variables. Follow up questions would use those variables. The variables would be overwritten when the next spy action selection dialog was opened. This would cause orders from follow up questions to be issued to the wrong actor and against the wrong target. Changes: * Use actor and target information sent by the server with the follow up questions now that the API forwards it. * Store actor and target information in the GUI widgets using gpointer so the functions called by the GUI can get it from there. See bug #21636 ------------------------------------------------------------------------ r26232 | sveinung | 2014-09-05 09:53:18 +0100 (Fri, 05 Sep 2014) | 11 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/diplomat_dialog.c M /branches/S2_4/client/gui-gtk-3.0/diplomat_dialog.c M /branches/S2_4/client/gui-qt/dialogs.cpp M /branches/S2_4/client/gui-sdl/diplomat_dialog.c M /branches/S2_4/client/gui-stub/dialogs.c M /branches/S2_4/client/gui-xaw/diplomat_dialog.c M /branches/S2_4/client/include/dialogs_g.h M /branches/S2_4/client/packhand.c Pass the acting diplomat from the generic to the specific client code All packets asking follow up questions about a spy action contain the ID of the acting diplomat. The generic client code already use it. Change the interface between the generic and the specific client code so the diplomat is forwarded to the client specific code. Having the real diplomat as a parameter is useful when fixing a bug caused by a client specific way of guessing what diplomat a follow up question refers to. See patch #4502 ------------------------------------------------------------------------ r26231 | pepeto | 2014-09-05 09:34:55 +0100 (Fri, 05 Sep 2014) | 6 lines Changed paths: M /branches/S2_4/ai/default/advdiplomacy.c M /branches/S2_4/ai/default/aicity.c M /branches/S2_4/ai/default/aihand.c M /branches/S2_4/client/climisc.c M /branches/S2_4/client/gui-gtk-2.0/inteldlg.c M /branches/S2_4/client/gui-gtk-3.0/inteldlg.c M /branches/S2_4/client/gui-sdl/inteldlg.c M /branches/S2_4/client/gui-sdl/mapview.c M /branches/S2_4/client/gui-sdl/repodlgs.c M /branches/S2_4/client/gui-xaw/inteldlg.c M /branches/S2_4/client/gui-xaw/repodlgs.c M /branches/S2_4/client/packhand.c M /branches/S2_4/client/text.c M /branches/S2_4/common/packets.def M /branches/S2_4/common/player.h M /branches/S2_4/common/research.h M /branches/S2_4/common/tech.c M /branches/S2_4/fc_version M /branches/S2_4/server/citytools.c M /branches/S2_4/server/cityturn.c M /branches/S2_4/server/plrhand.c M /branches/S2_4/server/savegame.c M /branches/S2_4/server/savegame2.c M /branches/S2_4/server/techtools.c Send player tech_upkeep to the clients. Send the real researching_cost to the clients. Refresh the science surplus of the players in case of the research is team-pooled. See gna patch #5100 ------------------------------------------------------------------------ r26227 | pepeto | 2014-09-05 09:14:32 +0100 (Fri, 05 Sep 2014) | 6 lines Changed paths: M /branches/S2_4/server/unittools.c Make ORDER_FULL_MP waiting only when the moves left of a unit is inferior to its move rate. Report and method by Jacob Nevins See gna bug #21938 ------------------------------------------------------------------------ r26203 | pepeto | 2014-09-03 13:47:50 +0100 (Wed, 03 Sep 2014) | 4 lines Changed paths: M /branches/S2_4/common/unit.c Initialize the 'transported_by' unit client field to -1 when creating a virtual unit. It was causing the client assume the unit was transported. See gna bug #22558 ------------------------------------------------------------------------ r26200 | pepeto | 2014-09-03 13:42:39 +0100 (Wed, 03 Sep 2014) | 4 lines Changed paths: M /branches/S2_4/client/client_main.c M /branches/S2_4/client/editor.c M /branches/S2_4/client/editor.h Clear editor copy/paste buffer and selected tiles when disconnecting the server. Free editor when leaving the client. See gna bug #22553 ------------------------------------------------------------------------ r26185 | pepeto | 2014-09-02 08:25:15 +0100 (Tue, 02 Sep 2014) | 3 lines Changed paths: M /branches/S2_4/common/team.h Optimized one function call away from teams_iterate() See patch #5154 ------------------------------------------------------------------------ r26182 | pepeto | 2014-09-02 08:15:08 +0100 (Tue, 02 Sep 2014) | 5 lines Changed paths: M /branches/S2_4/client/editor.c Fix scalar operations for editor copy/paste tool. Reported by taka and ILoveLilyAllen AT hotmail.com See gna bug #21655, bug #22536 ------------------------------------------------------------------------ r26179 | pepeto | 2014-09-02 08:07:34 +0100 (Tue, 02 Sep 2014) | 8 lines Changed paths: M /branches/S2_4/server/savegame.c M /branches/S2_4/server/savegame2.c Check whether the researching technology and technologic goal are legal when loading a savegame. In case they weren't, set them to A_UNSET after broadcasting an error message. Reported by Jamie Troini Analysis by Jacob Nevins See gna bug #21327 ------------------------------------------------------------------------ r26148 | cazfi | 2014-08-29 23:20:05 +0100 (Fri, 29 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/common/ai.h M /branches/S2_4/configure.ac Determine max number of ai types configure time if possible. See patch #5123 ------------------------------------------------------------------------ r26142 | cazfi | 2014-08-29 22:15:01 +0100 (Fri, 29 Aug 2014) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/mapview.c Removed separate "Villages" help entry as hut-like extras have their help entries. In most rulesets added text from the old "Villages" entry as helptext for the "Minor Tribe Village" extra, but changes made where applicable. See patch #5082 ------------------------------------------------------------------------ r26121 | pepeto | 2014-08-28 19:12:09 +0100 (Thu, 28 Aug 2014) | 3 lines Changed paths: M /branches/S2_4/client/packhand.c Remove redundant line in handle_spaceship_info(). See gna patch #5111 ------------------------------------------------------------------------ r26116 | pepeto | 2014-08-28 18:55:08 +0100 (Thu, 28 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/server/savegame.c M /branches/S2_4/server/savegame2.c M /branches/S2_4/utility/registry.h Ensure calls to secfile_lookup_XXX() function really check the returned value. See gna bug #22523 ------------------------------------------------------------------------ r26111 | pepeto | 2014-08-28 18:43:09 +0100 (Thu, 28 Aug 2014) | 5 lines Changed paths: M /branches/S2_4/ai/default/aisettler.c M /branches/S2_4/client/gui-ftwl/gui_text.c M /branches/S2_4/client/gui-gtk-2.0/menu.c M /branches/S2_4/client/gui-gtk-3.0/menu.c M /branches/S2_4/client/gui-win32/menu.c M /branches/S2_4/client/text.c M /branches/S2_4/common/tile.c M /branches/S2_4/common/tile.h M /branches/S2_4/server/sanitycheck.c Remove the "[Pollution]" string from the Work menu. Reported by Marko Lindqvist See gna bug #22513 ------------------------------------------------------------------------ r26107 | pepeto | 2014-08-28 18:33:41 +0100 (Thu, 28 Aug 2014) | 7 lines Changed paths: M /branches/S2_4/client/packhand.c M /branches/S2_4/common/city.c M /branches/S2_4/common/city.h Fixed a bug when investigating a city which had previously supported or present units last time we investigated it, but has no more. In this situtation, the client was still showing the former units. Reported by kazarmy See gna bug #22498 ------------------------------------------------------------------------ r26099 | cazfi | 2014-08-28 17:19:33 +0100 (Thu, 28 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/sprite.c Fixed endianness in RGB24 to ARGB32 conversion in gtk3-client. See bug #22517 ------------------------------------------------------------------------ r26087 | pepeto | 2014-08-28 10:09:17 +0100 (Thu, 28 Aug 2014) | 3 lines Changed paths: M /branches/S2_4/client/packhand.c M /branches/S2_4/common/game.c M /branches/S2_4/server/ruleset.c Free cleanly game.plr_bg_color. See gna bug #21552 ------------------------------------------------------------------------ r26083 | pepeto | 2014-08-27 12:22:02 +0100 (Wed, 27 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/server/srv_main.c Give global techs and free techs from the techlevel setting to all players, especially when the team_pooled_research setting is turned off. See gna bug #22522 ------------------------------------------------------------------------ r26074 | jtn | 2014-08-27 09:51:40 +0100 (Wed, 27 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/client/connectdlg_common.c M /branches/S2_4/server/sernet.c Log server port number before attempting to bind to it, and arguments to client-spawned server. See gna bug #22462. ------------------------------------------------------------------------ r26064 | pepeto | 2014-08-27 09:00:04 +0100 (Wed, 27 Aug 2014) | 3 lines Changed paths: M /branches/S2_4/ai/default/advdiplomacy.c M /branches/S2_4/ai/default/aihand.c M /branches/S2_4/client/packhand.c M /branches/S2_4/client/text.c M /branches/S2_4/common/player.h M /branches/S2_4/common/research.h M /branches/S2_4/common/tech.c M /branches/S2_4/common/tech.h M /branches/S2_4/server/srv_main.c M /branches/S2_4/server/techtools.c Make tech_upkeep a per-player property. See gna patch #5099 ------------------------------------------------------------------------ r26062 | pepeto | 2014-08-27 08:52:39 +0100 (Wed, 27 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/common/tech.c Make base_total_bulbs_required() returning the same value for every player sharing the same research (at least on server side). See gna patch #5098 ------------------------------------------------------------------------ r26051 | cazfi | 2014-08-26 20:23:30 +0100 (Tue, 26 Aug 2014) | 5 lines Changed paths: M /branches/S2_4/client/gui-sdl/widget_window.c Fixed outside-scope use of local variable causing background color in some sdl-clients' dialogs to be wrong, even totally transparent. See bug #22511 ------------------------------------------------------------------------ r26036 | pepeto | 2014-08-25 16:43:42 +0100 (Mon, 25 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/server/diplhand.c M /branches/S2_4/server/scripting/api_server_edit.c M /branches/S2_4/server/techtools.c Emit the "tech_researched" script signal for all players sharing the same research. See gna bug #22474 ------------------------------------------------------------------------ r26027 | jtn | 2014-08-25 10:33:59 +0100 (Mon, 25 Aug 2014) | 3 lines Changed paths: M /branches/S2_4/po/fi.po Updated Finnish translation by Marko Lindqvist, reviewed by Sini Ruohomaa. 97.4%: 7012 translated, 189 untranslated. ------------------------------------------------------------------------ r26023 | cazfi | 2014-08-24 20:58:32 +0100 (Sun, 24 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/client/clinet.c Give correct error message when client cannot connect to server. See bug #22503 ------------------------------------------------------------------------ r26011 | pepeto | 2014-08-23 15:21:17 +0100 (Sat, 23 Aug 2014) | 3 lines Changed paths: M /branches/S2_4/server/connecthand.c Revert patch #3526. See gna bug #22458 ------------------------------------------------------------------------ r26005 | pepeto | 2014-08-23 15:14:33 +0100 (Sat, 23 Aug 2014) | 5 lines Changed paths: M /branches/S2_4/server/techtools.c Make techloss and team_pooled_research work as expected together. Reported anonymously See gna bug #21935 ------------------------------------------------------------------------ r26000 | cazfi | 2014-08-22 20:30:31 +0100 (Fri, 22 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/mapview.c Fixed gtk3-client creation of fogged sprites. See bug #21601 ------------------------------------------------------------------------ r25994 | cazfi | 2014-08-21 21:15:48 +0100 (Thu, 21 Aug 2014) | 5 lines Changed paths: M /branches/S2_4/server/maphand.c Transfer tile onwer information from player to player as part of map transfer. It's needed when foggedborders is enabled. See bug #22497 ------------------------------------------------------------------------ r25974 | jcreus | 2014-08-21 15:19:17 +0100 (Thu, 21 Aug 2014) | 1 line Changed paths: M /branches/S2_4/po/ca.po Several corrections ------------------------------------------------------------------------ r25972 | sveinung | 2014-08-21 10:53:30 +0100 (Thu, 21 Aug 2014) | 5 lines Changed paths: M /branches/S2_4/bootstrap/freeciv-gtk3.desktop.in M /branches/S2_4/bootstrap/freeciv-modpack.desktop.in M /branches/S2_4/bootstrap/freeciv-sdl.desktop.in M /branches/S2_4/bootstrap/freeciv-server.desktop.in M /branches/S2_4/bootstrap/freeciv.desktop.in Add keywords to desktop files Patch by Markus Koschany See bug #21573 ------------------------------------------------------------------------ r25969 | cazfi | 2014-08-20 23:17:09 +0100 (Wed, 20 Aug 2014) | 6 lines Changed paths: M /branches/S2_4/client/connectdlg_common.c M /branches/S2_4/server/sernet.c M /branches/S2_4/utility/netintf.c M /branches/S2_4/utility/netintf.h Made find_next_free_port() criteria for acceptable port to match what server considers acceptable when it actually binds the port. This should greatly reduce the cases where client launches server with a port it cannot use. See bug #22463 ------------------------------------------------------------------------ r25966 | cazfi | 2014-08-20 22:58:18 +0100 (Wed, 20 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/server/stdinhand.c Call AI callbacks gained_control and lost_control when AI gets ot loses control of /away player. See patch #5046 ------------------------------------------------------------------------ r25963 | cazfi | 2014-08-20 22:21:53 +0100 (Wed, 20 Aug 2014) | 6 lines Changed paths: M /branches/S2_4/client/Makefile.am M /branches/S2_4/configure.ac M /branches/S2_4/modinst/Makefile.am M /branches/S2_4/server/Makefile.am Added configure options to set path for .desktop and .appdata.xml files. Requested by Begasus See patch #5047 ------------------------------------------------------------------------ r25960 | sveinung | 2014-08-20 10:17:37 +0100 (Wed, 20 Aug 2014) | 7 lines Changed paths: M /branches/S2_4/client/gui-sdl/diplomat_dialog.c SDL clients: Fix segfault during industrial sabotage in a city with no buildings The dialog were the building to sabotage would only initialize the variable pEndActiveWidgetList when the city had at least one building to sabotage. It would the read it later. Always initialize it. See bug #22495 ------------------------------------------------------------------------ r25955 | cazfi | 2014-08-19 23:36:17 +0100 (Tue, 19 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/sprite.c Fixed gtk3-client sprite boundaries checking to work in high-endian environments. See bug #22457 ------------------------------------------------------------------------ r25952 | cazfi | 2014-08-19 21:35:30 +0100 (Tue, 19 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/server/sernet.c Show correct error message when we can't get server port. See bug #22481 ------------------------------------------------------------------------ r25933 | jcreus | 2014-08-18 19:04:13 +0100 (Mon, 18 Aug 2014) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r25925 | cazfi | 2014-08-17 09:11:29 +0100 (Sun, 17 Aug 2014) | 7 lines Changed paths: M /branches/S2_4/modinst/modinst.c Do not use G_SOURCE_REMOVE in gtk2-programs as it's available in glib >= 2.32 only. Gtk3 itself requires glib-2.32 so it's kept there as not adding higher dependency. Reported by David Lowe See bug #22467 ------------------------------------------------------------------------ r25921 | cazfi | 2014-08-15 21:45:58 +0100 (Fri, 15 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/data/civ1/terrain.ruleset M /branches/S2_4/data/civ2/terrain.ruleset M /branches/S2_4/data/default/terrain.ruleset M /branches/S2_4/data/experimental/terrain.ruleset M /branches/S2_4/data/multiplayer/terrain.ruleset Documented clean_pollution_time and clean_fallout_time in terrain.ruleset comments. See bug #22444 ------------------------------------------------------------------------ r25910 | jcreus | 2014-08-14 10:51:14 +0100 (Thu, 14 Aug 2014) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r25908 | pepeto | 2014-08-14 09:12:56 +0100 (Thu, 14 Aug 2014) | 7 lines Changed paths: M /branches/S2_4/client/climisc.c M /branches/S2_4/client/text.c Make the client more robust when trying to calculate its research cost or rate. In some rare case, it was trying to calculate them for A_UNKNOWN, causing many failed assertions. Reported by Jacob Nevins See gna bug #19848 ------------------------------------------------------------------------ r25905 | pepeto | 2014-08-14 09:07:50 +0100 (Thu, 14 Aug 2014) | 7 lines Changed paths: M /branches/S2_4/server/connecthand.c Keep server and client synchronized when detaching connection on server side: send the connection info packet before sending any other game packet. A PLAYER_INFO packet was able to produce error messages on client side. Reported by Jacobs Nevins See gna bug #19848 ------------------------------------------------------------------------ r25901 | cazfi | 2014-08-13 21:43:36 +0100 (Wed, 13 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/sprite.c After loading image with no alpha channel (RGB24), convert such surface to ARGB32. See bug #21373 ------------------------------------------------------------------------ r25893 | pepeto | 2014-08-13 09:56:04 +0100 (Wed, 13 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/common/team.c Make team_pretty_name() remove string qualifiers and translate the name of the team. See gna bug #22394 ------------------------------------------------------------------------ r25883 | jtn | 2014-08-12 19:39:32 +0100 (Tue, 12 Aug 2014) | 2 lines Changed paths: M /branches/S2_4/ChangeLog Update ChangeLog as of S2_4 r25882. ------------------------------------------------------------------------ r25882 | jtn | 2014-08-12 19:35:19 +0100 (Tue, 12 Aug 2014) | 1 line Changed paths: M /branches/S2_4/fc_version Bump version number to '2.4.3'. ------------------------------------------------------------------------ r25881 | jtn | 2014-08-12 19:30:05 +0100 (Tue, 12 Aug 2014) | 2 lines Changed paths: M /branches/S2_4/po/ar.po M /branches/S2_4/po/bg.po M /branches/S2_4/po/ca.po M /branches/S2_4/po/cs.po M /branches/S2_4/po/da.po M /branches/S2_4/po/de.po M /branches/S2_4/po/el.po M /branches/S2_4/po/en_GB.po M /branches/S2_4/po/eo.po M /branches/S2_4/po/es.po M /branches/S2_4/po/et.po M /branches/S2_4/po/fa.po M /branches/S2_4/po/fi.po M /branches/S2_4/po/fr.po M /branches/S2_4/po/ga.po M /branches/S2_4/po/gd.po M /branches/S2_4/po/he.po M /branches/S2_4/po/hu.po M /branches/S2_4/po/id.po M /branches/S2_4/po/it.po M /branches/S2_4/po/ja.po M /branches/S2_4/po/ko.po M /branches/S2_4/po/lt.po M /branches/S2_4/po/nl.po M /branches/S2_4/po/no.po M /branches/S2_4/po/pl.po M /branches/S2_4/po/pt.po M /branches/S2_4/po/pt_BR.po M /branches/S2_4/po/ro.po M /branches/S2_4/po/ru.po M /branches/S2_4/po/sr.po M /branches/S2_4/po/sv.po M /branches/S2_4/po/tr.po M /branches/S2_4/po/uk.po M /branches/S2_4/po/zh_CN.po M /branches/S2_4/po/zh_TW.po Results of running "make update-po". ------------------------------------------------------------------------ r25880 | jtn | 2014-08-12 19:26:42 +0100 (Tue, 12 Aug 2014) | 1 line Changed paths: M /branches/S2_4/NEWS-2.4 Refresh NEWS-2.4 for 2.4.3, from wiki. ------------------------------------------------------------------------ r25879 | jtn | 2014-08-12 19:26:39 +0100 (Tue, 12 Aug 2014) | 1 line Changed paths: M /branches/S2_4/doc/FAQ Manually todge FAQ version numbers. ------------------------------------------------------------------------ r25878 | jtn | 2014-08-12 18:23:21 +0100 (Tue, 12 Aug 2014) | 2 lines Changed paths: M /branches/S2_4/po/de.po Updated German translation from "Quintus" (Marvin Gülker). 95.8%: 6901 translated, 300 untranslated. ------------------------------------------------------------------------ r25871 | jtn | 2014-08-11 09:53:16 +0100 (Mon, 11 Aug 2014) | 2 lines Changed paths: M /branches/S2_4/po/ru.po Updated Russian localisation from Konstantin Vedeneev. 100%: 7201 translated. ------------------------------------------------------------------------ r25870 | jtn | 2014-08-11 09:45:59 +0100 (Mon, 11 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.c Reinstate ability of quote/apostrophe key to raise chat window in-game in Gtk clients. See gna bug #22453. ------------------------------------------------------------------------ r25865 | jtn | 2014-08-10 00:04:47 +0100 (Sun, 10 Aug 2014) | 5 lines Changed paths: M /branches/S2_4/client/helpdata.c Suppress tech help "Increases the pollution generated by the population" if the world default of Pollu_Pop_Pct is 100, since it's misleading in that case. (Improves generated help for civ2civ3.) See gna patch #5016. ------------------------------------------------------------------------ r25862 | jtn | 2014-08-09 14:45:24 +0100 (Sat, 09 Aug 2014) | 5 lines Changed paths: M /branches/S2_4/server/savegame.c Fix uninitialised data after loading a pre-2.3 savegame. Patch by pepeto@gna. See gna bug #22364. ------------------------------------------------------------------------ r25856 | cazfi | 2014-08-09 08:37:02 +0100 (Sat, 09 Aug 2014) | 5 lines Changed paths: M /branches/S2_4/server/unittools.c Fixed pillaging of a fortress to cause an incident even if the former owner no longer owns the tile when the fortress is not claiming it. See bug #22445 ------------------------------------------------------------------------ r25853 | cazfi | 2014-08-09 08:31:33 +0100 (Sat, 09 Aug 2014) | 7 lines Changed paths: M /branches/S2_4/server/stdinhand.c Put "rulesetdir" command first, not last, in a file created with "/write" so that it doesn't reset settings set later in the file. Reported by Arbogast See bug #22447 ------------------------------------------------------------------------ r25848 | jtn | 2014-08-09 00:15:40 +0100 (Sat, 09 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/po/gd.po Updated Scottish Gaelic localisation from Michael Bauer (downloaded from ). 95.8%: 6901 translated, 154 fuzzy, 146 untranslated. ------------------------------------------------------------------------ r25845 | jtn | 2014-08-07 23:56:50 +0100 (Thu, 07 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . 100%: 7201 translated. ------------------------------------------------------------------------ r25844 | jtn | 2014-08-07 23:56:45 +0100 (Thu, 07 Aug 2014) | 2 lines Changed paths: M /branches/S2_4/po/es.po Updated Spanish translation by Jordi Negrevernis i Font. 100%: 7201 translated. ------------------------------------------------------------------------ r25840 | jtn | 2014-08-06 10:46:17 +0100 (Wed, 06 Aug 2014) | 7 lines Changed paths: M /branches/S2_4/common/movement.c Prevent treating tile as having transport capacity from transports which are themselves transported. This could allow units to move onto non-native terrain and be stuck there. Patch by pepeto@gna. See gna bug #22389. ------------------------------------------------------------------------ r25837 | jtn | 2014-08-06 09:10:56 +0100 (Wed, 06 Aug 2014) | 3 lines Changed paths: M /branches/S2_4/po/en_GB.po Updated en_GB translation for S2_4. 100%: 7201 translated. ------------------------------------------------------------------------ r25836 | igx31 | 2014-08-06 04:46:29 +0100 (Wed, 06 Aug 2014) | 3 lines Changed paths: M /branches/S2_4/po/fr.po - Updated following recent changes ------------------------------------------------------------------------ r25835 | cazfi | 2014-08-05 22:46:15 +0100 (Tue, 05 Aug 2014) | 6 lines Changed paths: M /branches/S2_4/client/client_main.c M /branches/S2_4/client/packhand.c Allocate unit class caches even if the game that client attach to is no longer in running state. Patch by pepeto See bug #22392 ------------------------------------------------------------------------ r25827 | jtn | 2014-08-04 20:44:06 +0100 (Mon, 04 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/data/amplio.tilespec M /branches/S2_4/data/amplio2.tilespec M /branches/S2_4/data/cimpletoon.tilespec M /branches/S2_4/data/hex2t.tilespec M /branches/S2_4/data/isophex.tilespec M /branches/S2_4/data/isotrident.tilespec M /branches/S2_4/data/trident.tilespec Added mine gfx definitions for water terrains in supplied tilesets (all using oil derrick gfx). See gna bug #22424. ------------------------------------------------------------------------ r25826 | jtn | 2014-08-04 20:44:02 +0100 (Mon, 04 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/chatline.c M /branches/S2_4/client/gui-gtk-2.0/chatline.h M /branches/S2_4/client/gui-gtk-2.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/chatline.c M /branches/S2_4/client/gui-gtk-3.0/chatline.h M /branches/S2_4/client/gui-gtk-3.0/gui_main.c Allow apostrophe key to focus chatline in pregame, and other minor tweaks to keyboard handling code. See gna bug #22429. ------------------------------------------------------------------------ r25825 | jtn | 2014-08-04 20:43:58 +0100 (Mon, 04 Aug 2014) | 5 lines Changed paths: M /branches/S2_4/data/helpdata.txt Document that the quote/apostrophe key focuses the chatline in Gtk. Reported by Quintus_q on IRC. See gna bug #22430. ------------------------------------------------------------------------ r25824 | jtn | 2014-08-04 20:43:55 +0100 (Mon, 04 Aug 2014) | 3 lines Changed paths: M /branches/S2_4/server/stdinhand.c Fix attribution of settings output to correct server command. See gna bug #22427. ------------------------------------------------------------------------ r25823 | jtn | 2014-08-04 20:43:52 +0100 (Mon, 04 Aug 2014) | 3 lines Changed paths: M /branches/S2_4/server/stdinhand.c Prettify long option values in /show output. See gna patch #5012. ------------------------------------------------------------------------ r25822 | jtn | 2014-08-04 20:43:49 +0100 (Mon, 04 Aug 2014) | 3 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/luaconsole.c M /branches/S2_4/client/gui-gtk-3.0/luaconsole.c Fix assertion failure on quitting Gtk clients after opening Lua console. See gna bug #22431. ------------------------------------------------------------------------ r25821 | jtn | 2014-08-04 20:43:46 +0100 (Mon, 04 Aug 2014) | 6 lines Changed paths: M /branches/S2_4/server/citytools.c M /branches/S2_4/server/diplhand.c M /branches/S2_4/server/diplomats.c Barbarian players no longer get free buildings such as a Palace when they conquer cities. (This was a recent change, introduced in bug 22271.) Requested by Marko Lindqvist (cazfi@gna). See gna bug #22340. ------------------------------------------------------------------------ r25791 | jtn | 2014-08-03 11:41:44 +0100 (Sun, 03 Aug 2014) | 3 lines Changed paths: M /branches/S2_4/po/en_GB.po Updated en_GB translation for S2_4. 100%: 7201 translated. ------------------------------------------------------------------------ r25789 | jtn | 2014-08-03 08:39:00 +0100 (Sun, 03 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/client/helpdata.c Don't claim settler units can build farmland in rulesets with no farmland techs. See gna bug #22416. ------------------------------------------------------------------------ r25788 | jtn | 2014-08-03 08:38:57 +0100 (Sun, 03 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/common/version.c Prevent gettext stuff leaking into version strings with --enable-svnrev and unmodified checkout. See gna bug #22415. ------------------------------------------------------------------------ r25767 | cazfi | 2014-08-01 22:42:17 +0100 (Fri, 01 Aug 2014) | 4 lines Changed paths: M /branches/S2_4/client/helpdata.c Do not omit help about base's "NoAggressive" flag when happyborders is disabled. See bug #22405 ------------------------------------------------------------------------ r25753 | cazfi | 2014-07-30 19:23:29 +0100 (Wed, 30 Jul 2014) | 4 lines Changed paths: M /branches/S2_4/ai/default/aicity.c Fixed the way AI handles negative building want's effect to tech want. See bug #22399 ------------------------------------------------------------------------ r25728 | sveinung | 2014-07-25 11:35:54 +0100 (Fri, 25 Jul 2014) | 7 lines Changed paths: M /branches/S2_4/server/ruleset.c M /branches/S2_4/utility/registry.c M /branches/S2_4/utility/registry.h Check that ruleset supplied specialist names won't break savegames Savegames stores the number of each kind of specialists a city has using the specialist rule name in the entry name. A specialist rule name must therefore be a valid entry name in a section file. See patch #4972 ------------------------------------------------------------------------ r25724 | pepeto | 2014-07-25 08:46:45 +0100 (Fri, 25 Jul 2014) | 6 lines Changed paths: M /branches/S2_4/common/connection.c Make detached connection unable to edit. It will prevent them to receive undesired packets when connecting when the game is in edit mode. Reported by Jacob Nevins See gna bug #21468 ------------------------------------------------------------------------ r25712 | pepeto | 2014-07-24 06:53:21 +0100 (Thu, 24 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/common/unit.c Move unit_tranported(pcargo) test from could_unit_load() to can_unit_load(). See gna bug #22380 ------------------------------------------------------------------------ r25709 | pepeto | 2014-07-24 06:46:41 +0100 (Thu, 24 Jul 2014) | 7 lines Changed paths: M /branches/S2_4/common/scriptcore/api_game_methods.c Prevent (Tile):has_base() lua script function to crash or produce error messages when the provided name doesn't match any similar object of the ruleset. Reported by Jeffrey C. Jacobs See gna bug #22341 ------------------------------------------------------------------------ r25692 | cazfi | 2014-07-22 23:17:02 +0100 (Tue, 22 Jul 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Fixed specialist rotation in gtk3-client See bug #22366 ------------------------------------------------------------------------ r25689 | cazfi | 2014-07-22 22:43:26 +0100 (Tue, 22 Jul 2014) | 5 lines Changed paths: M /branches/S2_4/ai/default/aicity.c Do not clear value of the improvement or tech completely when evaluating single effect that has no value. See bug #22363 ------------------------------------------------------------------------ r25684 | cazfi | 2014-07-22 09:25:48 +0100 (Tue, 22 Jul 2014) | 4 lines Changed paths: M /branches/S2_4/server/advisors/advgoto.c M /branches/S2_4/server/unithand.c M /branches/S2_4/server/unithand.h Fixed problem that adv_follow_path() lost unit's activity target. See bug #22345 ------------------------------------------------------------------------ r25679 | cazfi | 2014-07-22 00:47:13 +0100 (Tue, 22 Jul 2014) | 5 lines Changed paths: M /branches/S2_4/bootstrap/fc_svnrev_gen.h.in M /branches/S2_4/bootstrap/generate_svnrev.sh M /branches/S2_4/common/version.c Made word "modified", potentially appearing in version number string when freeciv is built with --enable-svnrev, translatable. See bug #22303 ------------------------------------------------------------------------ r25670 | pepeto | 2014-07-21 09:25:34 +0100 (Mon, 21 Jul 2014) | 8 lines Changed paths: M /branches/S2_4/common/aicore/path_finding.c M /branches/S2_4/utility/pqueue.c M /branches/S2_4/utility/pqueue.h Adjustements for path-finding for fueled units: * better synchronization between the two priority queues to ensure the nodes to be processed in a good order ; * safety of a node is taken in account in total_CC calculation ; * handle correctly if the unit would implicitly refuel. See gna patch #4931 ------------------------------------------------------------------------ r25655 | jcreus | 2014-07-20 15:51:55 +0100 (Sun, 20 Jul 2014) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r25647 | igx31 | 2014-07-19 15:31:29 +0100 (Sat, 19 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/po/fr.po - Updated following latest developments ------------------------------------------------------------------------ r25642 | cazfi | 2014-07-19 14:50:16 +0100 (Sat, 19 Jul 2014) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/mapview.c M /branches/S2_4/client/gui-gtk-3.0/mapview.c Added tooltip to gtk-clients' turn timeout counter Requested by Jacob Nevins See bug #21550 ------------------------------------------------------------------------ r25632 | jtn | 2014-07-19 13:37:54 +0100 (Sat, 19 Jul 2014) | 2 lines Changed paths: M /branches/S2_4/NEWS ...and another NEWS tweak from wiki NEWS-2.3.0. ------------------------------------------------------------------------ r25629 | jtn | 2014-07-19 12:26:45 +0100 (Sat, 19 Jul 2014) | 2 lines Changed paths: M /branches/S2_4/doc/FAQ Update FAQ semi-manually from wiki. ------------------------------------------------------------------------ r25628 | jtn | 2014-07-19 12:19:39 +0100 (Sat, 19 Jul 2014) | 2 lines Changed paths: M /branches/S2_4/NEWS Refresh NEWS from wiki NEWS-2.4.0. ------------------------------------------------------------------------ r25625 | jtn | 2014-07-19 11:14:04 +0100 (Sat, 19 Jul 2014) | 4 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . 99.9%: 7196 translated, 1 fuzzy, 3 untranslated. ------------------------------------------------------------------------ r25622 | cazfi | 2014-07-19 10:21:16 +0100 (Sat, 19 Jul 2014) | 6 lines Changed paths: M /branches/S2_4/server/savegame.c Set up citizen nationality information when loading pre-2.3 savegame Reported by pepeto See bug #20538 ------------------------------------------------------------------------ r25617 | pepeto | 2014-07-19 10:06:11 +0100 (Sat, 19 Jul 2014) | 8 lines Changed paths: M /branches/S2_4/common/game.h M /branches/S2_4/common/unit.c M /branches/S2_4/common/unit.h M /branches/S2_4/server/sanitycheck.c Recursive transport: * remove incorrect and unrelated tests from could_unit_load() ; * drop any rule which would limit recursive transporting ; * remove test duplicate in sanity check module. Reported by Jacob Nevins (jtn@gna) See gna bug #22050 ------------------------------------------------------------------------ r25604 | jtn | 2014-07-17 10:23:54 +0100 (Thu, 17 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/po/en_GB.po Updated en_GB translation for S2_4. 100%: 7200 translated. ------------------------------------------------------------------------ r25597 | jtn | 2014-07-17 09:04:20 +0100 (Thu, 17 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/po/fi.po Updated Finnish translation by Sini Ruohomaa 97.3%: 7007 translated, 1 fuzzy, 192 untranslated. ------------------------------------------------------------------------ r25596 | cazfi | 2014-07-17 08:35:04 +0100 (Thu, 17 Jul 2014) | 7 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/dependencies/lua-5.1/src/localluaconf.h Added configure check for _setjmp() to use it in build of the included lua only when available. It was assumed to be always available when _longjmp() is. Reported by Begasus See bug #22320 ------------------------------------------------------------------------ r25592 | jtn | 2014-07-16 22:24:34 +0100 (Wed, 16 Jul 2014) | 6 lines Changed paths: M /branches/S2_4/server/savegame.c M /branches/S2_4/server/savegame2.c Fix sanity check failures with old savegames with players who never had their 'capital' flag set. Reported by Jordi Negrevernis i Font (jorneg@gna). See gna bug #22343. ------------------------------------------------------------------------ r25579 | igx31 | 2014-07-15 13:19:05 +0100 (Tue, 15 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/po/fr.po - Updated following latest developments ------------------------------------------------------------------------ r25577 | jtn | 2014-07-15 09:56:11 +0100 (Tue, 15 Jul 2014) | 2 lines Changed paths: M /branches/S2_4/po/es.po Updated Spanish translation by Jordi Negrevernis i Font. 99.6%: 7173 translated, 14 fuzzy, 13 untranslated. ------------------------------------------------------------------------ r25576 | jtn | 2014-07-15 09:56:06 +0100 (Tue, 15 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/data/multiplayer/game.ruleset Make multiplayer ruleset default to iso topology, to match client default. See gna bug #22325. ------------------------------------------------------------------------ r25575 | jtn | 2014-07-15 09:56:02 +0100 (Tue, 15 Jul 2014) | 7 lines Changed paths: M /branches/S2_4/data/helpdata.txt Make project mailing lists the primary point of contact in help (after the bug tracker). Requested by Marko Lindqvist (cazfi@gna), who is currently top of the list :) See gna patch #4125. ------------------------------------------------------------------------ r25574 | jtn | 2014-07-15 09:55:58 +0100 (Tue, 15 Jul 2014) | 4 lines Changed paths: M /branches/S2_4/data/nation/algerian.ruleset M /branches/S2_4/data/nation/belgic.ruleset M /branches/S2_4/data/nation/boian.ruleset M /branches/S2_4/data/nation/filipino.ruleset M /branches/S2_4/data/nation/syrian.ruleset Ensure all female ruler titles which are the same as the male one are qualified for i18n, and remove an unnecessary qualifier. See gna bug #22322. ------------------------------------------------------------------------ r25567 | cazfi | 2014-07-15 02:49:11 +0100 (Tue, 15 Jul 2014) | 2 lines Changed paths: M /branches/S2_4/ai/default/advdomestic.c Corrected comment as settler_want is nowadays calculated in aicity.c ------------------------------------------------------------------------ r25558 | cazfi | 2014-07-14 23:01:08 +0100 (Mon, 14 Jul 2014) | 6 lines Changed paths: M /branches/S2_4/server/srv_main.c Fixed wrapping of next identity number counter. Reported by Anonymous See bug #21950 ------------------------------------------------------------------------ r25548 | persia | 2014-07-14 22:27:25 +0100 (Mon, 14 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/common/tech.c Really assert tech is in valid range See patch #4937 ------------------------------------------------------------------------ r25547 | persia | 2014-07-14 22:27:17 +0100 (Mon, 14 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/common/unittype.c M /branches/S2_4/common/unittype.h Use macros for uclass_index() and utype_class() See patch #4934 ------------------------------------------------------------------------ r25529 | cazfi | 2014-07-13 20:57:10 +0100 (Sun, 13 Jul 2014) | 6 lines Changed paths: M /branches/S2_4/data/civ2/effects.ruleset Freed civ2 ruleset barbarians or pirates from waste. Reported by Anonymous See bug #21629 ------------------------------------------------------------------------ r25513 | jtn | 2014-07-12 23:06:22 +0100 (Sat, 12 Jul 2014) | 5 lines Changed paths: M /branches/S2_4/po/gd.po Updated Scottish Gaelic localisation from Michael Bauer (from Nov 2013: , downloaded from ) 94%: 6773 translated, 251 fuzzy, 174 untranslated. ------------------------------------------------------------------------ r25500 | jtn | 2014-07-11 19:19:05 +0100 (Fri, 11 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/po/en_GB.po Updated en_GB translation for S2_4. 100%: 7198 translated. ------------------------------------------------------------------------ r25497 | jtn | 2014-07-11 18:53:49 +0100 (Fri, 11 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/client/helpdata.c Put paragraph breaks between paragraphs of ruleset terrain help. See gna bug #22300. ------------------------------------------------------------------------ r25485 | cazfi | 2014-07-10 22:06:20 +0100 (Thu, 10 Jul 2014) | 6 lines Changed paths: M /branches/S2_4/modinst/modinst.c Do not use gtk from threads other than main Originally reported by Jacob Nevins See bug #22168 ------------------------------------------------------------------------ r25471 | persia | 2014-07-09 20:52:27 +0100 (Wed, 09 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/ai/default/aiunit.c Sailing units continue guarding stationary charges See patch #4864 ------------------------------------------------------------------------ r25461 | cazfi | 2014-07-09 00:15:50 +0100 (Wed, 09 Jul 2014) | 5 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . 7185 translated messages, 5 fuzzy translations, 8 untranslated messages. ------------------------------------------------------------------------ r25460 | cazfi | 2014-07-08 22:19:45 +0100 (Tue, 08 Jul 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-sdl/gui_tilespec.c Fixed double free of sdl-client theme sprites. See bug #22124 ------------------------------------------------------------------------ r25451 | jtn | 2014-07-08 09:10:36 +0100 (Tue, 08 Jul 2014) | 7 lines Changed paths: M /branches/S2_4/data/civ1/buildings.ruleset M /branches/S2_4/data/civ2/buildings.ruleset M /branches/S2_4/data/default/buildings.ruleset M /branches/S2_4/data/experimental/buildings.ruleset M /branches/S2_4/data/multiplayer/buildings.ruleset Update Palace and Courthouse help to acknowledge their interactions, and document some missing Palace effects. Also fix some lies in the civ1 ruleset. Courthouse/Palace interaction reported anonymously. See gna bug #22281. ------------------------------------------------------------------------ r25450 | jtn | 2014-07-08 09:10:33 +0100 (Tue, 08 Jul 2014) | 4 lines Changed paths: M /branches/S2_4/client/helpdata.c In building/tech/unit help, show when all players or specific nations are granted the item at game start. See gna patch #4908. ------------------------------------------------------------------------ r25442 | cazfi | 2014-07-08 01:23:25 +0100 (Tue, 08 Jul 2014) | 2 lines Changed paths: M /branches/S2_4/po/fi.po Added missing space after "beta-kokeiluversio" ------------------------------------------------------------------------ r25438 | cazfi | 2014-07-07 23:36:05 +0100 (Mon, 07 Jul 2014) | 4 lines Changed paths: M /branches/S2_4/po/fi.po Updated Finnish translation by Sini Ruohomaa 6680 translated messages, 158 fuzzy translations, 351 untranslated messages. ------------------------------------------------------------------------ r25436 | cazfi | 2014-07-07 21:12:58 +0100 (Mon, 07 Jul 2014) | 6 lines Changed paths: M /branches/S2_4/server/srv_main.c Avoid reducing cease fire turns left for the other direction of the pact immediately after player's first met because first one's unit got bounced as a result of pact changes with third player. See bug #22245 ------------------------------------------------------------------------ r25431 | jtn | 2014-07-07 20:15:36 +0100 (Mon, 07 Jul 2014) | 7 lines Changed paths: M /branches/S2_4/common/player.h M /branches/S2_4/server/barbarian.c M /branches/S2_4/server/citytools.c M /branches/S2_4/server/citytools.h M /branches/S2_4/server/diplhand.c M /branches/S2_4/server/diplomats.c M /branches/S2_4/server/edithand.c M /branches/S2_4/server/plrhand.c M /branches/S2_4/server/sanitycheck.c M /branches/S2_4/server/savegame.c M /branches/S2_4/server/savegame2.c Ensure that players get a palace and other free buildings as appropriate, even if they lose their first city before building their second, or if they acquire their first city by conquering or diplomacy. Reported anonymously. See gna bug #22271. ------------------------------------------------------------------------ r25430 | jtn | 2014-07-07 20:15:33 +0100 (Mon, 07 Jul 2014) | 4 lines Changed paths: M /branches/S2_4/server/citytools.c Change a broken test that should never fire into an assertion in raze_city(). See gna bug #22277. ------------------------------------------------------------------------ r25429 | jtn | 2014-07-07 20:15:30 +0100 (Mon, 07 Jul 2014) | 4 lines Changed paths: M /branches/S2_4/server/citytools.c Handle great wonders as originally intended in city_build_free_buildings(). See gna bug #22276. ------------------------------------------------------------------------ r25428 | jtn | 2014-07-07 20:15:27 +0100 (Mon, 07 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/data/default/buildings.ruleset M /branches/S2_4/data/experimental/buildings.ruleset M /branches/S2_4/data/multiplayer/buildings.ruleset Document ruleset building flags. See gna patch #4907. ------------------------------------------------------------------------ r25404 | cazfi | 2014-07-06 22:25:44 +0100 (Sun, 06 Jul 2014) | 4 lines Changed paths: M /branches/S2_4/configure.ac Add "-lintl" to UTILITY_LIBS when we notice that we need it. See bug #22266 ------------------------------------------------------------------------ r25399 | jtn | 2014-07-06 16:26:52 +0100 (Sun, 06 Jul 2014) | 2 lines Changed paths: M /branches/S2_4/po/en_GB.po en_GB: fix a "civilization" that had slipped through ------------------------------------------------------------------------ r25385 | jtn | 2014-07-05 09:12:58 +0100 (Sat, 05 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/po/en_GB.po Updated en_GB translation for S2_4. 100%: 7189 translated. ------------------------------------------------------------------------ r25378 | cazfi | 2014-07-03 20:14:54 +0100 (Thu, 03 Jul 2014) | 4 lines Changed paths: M /branches/S2_4/common/player.h Optimized one function call away from players_iterate() See patch #4883 ------------------------------------------------------------------------ r25371 | cazfi | 2014-07-03 01:09:52 +0100 (Thu, 03 Jul 2014) | 5 lines Changed paths: M /branches/S2_4/configure.ac Reworded error message about failure to select client to build to say that none of the clients can be compiled. See patch #4870 ------------------------------------------------------------------------ r25360 | jtn | 2014-07-01 09:34:14 +0100 (Tue, 01 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/data/helpdata.txt A few corrections and clarifications to the built-in help. See gna patch #4873 and bug #21446. ------------------------------------------------------------------------ r25359 | jtn | 2014-07-01 09:34:10 +0100 (Tue, 01 Jul 2014) | 4 lines Changed paths: M /branches/S2_4/client/helpdata.c Remove misleading text about trade route restrictions from autogenerated unit help. See gna bug #22246. ------------------------------------------------------------------------ r25358 | jtn | 2014-07-01 09:34:06 +0100 (Tue, 01 Jul 2014) | 3 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/helpdlg.c M /branches/S2_4/client/gui-gtk-3.0/helpdlg.c M /branches/S2_4/client/gui-xaw/helpdlg.c M /branches/S2_4/client/helpdata.c M /branches/S2_4/common/nation.c M /branches/S2_4/common/nation.h Make nation help use translated plural name. See gna bug #22241. ------------------------------------------------------------------------ r25293 | jtn | 2014-06-27 20:12:59 +0100 (Fri, 27 Jun 2014) | 3 lines Changed paths: M /branches/S2_4/server/techtools.c Prevent tech loss removing self root_req techs. See bug #22161. ------------------------------------------------------------------------ r25265 | pepeto | 2014-06-25 14:42:58 +0100 (Wed, 25 Jun 2014) | 6 lines Changed paths: M /branches/S2_4/server/citytools.c Update the tile info after a city is removed because infrastructures may have changed. From a report by Emmet Hikory (persia@gna) See gna bug #22074 ------------------------------------------------------------------------ r25256 | igx31 | 2014-06-24 12:11:56 +0100 (Tue, 24 Jun 2014) | 4 lines Changed paths: M /branches/S2_4/po/fr.po - keep up with latest developments - correct a few misspellings ------------------------------------------------------------------------ r25246 | cazfi | 2014-06-23 02:41:13 +0100 (Mon, 23 Jun 2014) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/pages.c M /branches/S2_4/client/gui-gtk-3.0/pages.c Show message about scenario files processing after user has selected "Start Scenario Game" to indicate that the client has not halted. See patch #4814 ------------------------------------------------------------------------ r25232 | cazfi | 2014-06-22 19:27:28 +0100 (Sun, 22 Jun 2014) | 3 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . ------------------------------------------------------------------------ r25229 | cazfi | 2014-06-22 17:29:05 +0100 (Sun, 22 Jun 2014) | 2 lines Changed paths: M /branches/S2_4/po/fi.po Updated Finnish translation by Sini Ruohomaa and Markus Linnakangas ------------------------------------------------------------------------ r25220 | cazfi | 2014-06-21 22:36:00 +0100 (Sat, 21 Jun 2014) | 5 lines Changed paths: M /branches/S2_4/server/savegame2.c Save [scenarios] section even to normal savegames, with is_scenario=FALSE as the only entry. See patch #4815 ------------------------------------------------------------------------ r25217 | cazfi | 2014-06-21 22:20:53 +0100 (Sat, 21 Jun 2014) | 6 lines Changed paths: M /branches/S2_4/client/gui-sdl/citydlg.c M /branches/S2_4/client/gui-sdl/dialogs.c M /branches/S2_4/client/gui-sdl/mapview.c Show real veteran level names in sdl-clients Reported by Jacob Nevins See bug #22170 ------------------------------------------------------------------------ r25191 | cazfi | 2014-06-17 19:48:22 +0100 (Tue, 17 Jun 2014) | 4 lines Changed paths: M /branches/S2_4/common/Makefile.am M /branches/S2_4/utility/Makefile.am Do not list python scripts as source files. See bug #22183 ------------------------------------------------------------------------ r25187 | jtn | 2014-06-17 10:12:08 +0100 (Tue, 17 Jun 2014) | 6 lines Changed paths: M /branches/S2_4/data/default/effects.ruleset M /branches/S2_4/data/experimental/effects.ruleset M /branches/S2_4/data/multiplayer/effects.ruleset Prevent Nuclear units from being pointlessly built as veteran (it has no effect). Reported by 'vla22'. See gna bug #22164. ------------------------------------------------------------------------ r25186 | jtn | 2014-06-17 10:12:05 +0100 (Tue, 17 Jun 2014) | 4 lines Changed paths: M /branches/S2_4/client/helpdata.c Fix help not to suppress veteran information for NoVeteran units (since they may become veteran by other means than experience). See gna bug #22201. ------------------------------------------------------------------------ r25185 | jtn | 2014-06-17 10:12:02 +0100 (Tue, 17 Jun 2014) | 3 lines Changed paths: M /branches/S2_4/common/unittype.c Don't suppress display of veteran level for NoVeteran units. See gna bug #22199. ------------------------------------------------------------------------ r25184 | jtn | 2014-06-17 10:11:59 +0100 (Tue, 17 Jun 2014) | 3 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/editprop.c M /branches/S2_4/client/gui-gtk-3.0/editprop.c M /branches/S2_4/server/edithand.c Allow setting veteran level for NoVeteran units in editor. See gna bug #22198. ------------------------------------------------------------------------ r25183 | jtn | 2014-06-17 10:11:55 +0100 (Tue, 17 Jun 2014) | 3 lines Changed paths: M /branches/S2_4/data/default/units.ruleset M /branches/S2_4/data/experimental/units.ruleset M /branches/S2_4/data/multiplayer/units.ruleset Clarify function of NoVeteran flag in ruleset comments. See gna bug #22200. ------------------------------------------------------------------------ r25182 | jtn | 2014-06-17 10:11:52 +0100 (Tue, 17 Jun 2014) | 3 lines Changed paths: M /branches/S2_4/data/civ1/units.ruleset M /branches/S2_4/data/civ2/units.ruleset Reduce strength of veteran Diplomats in civ1/civ2 back to 2.3 levels. See gna bug #22202. ------------------------------------------------------------------------ r25169 | jtn | 2014-06-16 23:06:27 +0100 (Mon, 16 Jun 2014) | 4 lines Changed paths: M /branches/S2_4/server/savegame.c M /branches/S2_4/server/savegame2.c Protect against savegames where a unit has a higher veteran level than the current ruleset permits it. See gna bug #22172. ------------------------------------------------------------------------ r25168 | jtn | 2014-06-16 23:05:42 +0100 (Mon, 16 Jun 2014) | 6 lines Changed paths: M /branches/S2_4/client/helpdata.c Don't claim veteran Nuclear units with no defence have increased strength in combat; they don't. Reported by 'vla22'. See gna bug #22165. ------------------------------------------------------------------------ r25141 | cazfi | 2014-06-13 19:20:15 +0100 (Fri, 13 Jun 2014) | 7 lines Changed paths: M /branches/S2_4/utility/registry.c Fixed SECFILE_RETURN_VAL_IF_FAIL macro uses to return value of correct type for the functions they are used in. Reported by David Lowe See bug #19307 ------------------------------------------------------------------------ r25135 | cazfi | 2014-06-13 16:56:56 +0100 (Fri, 13 Jun 2014) | 4 lines Changed paths: M /branches/S2_4/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/Tabs/Makefile.am D /branches/S2_4/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/Tabs/notebook.png M /branches/S2_4/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/gtk.css Reworked gtk3-client Freeciv theme to work around theme engine bug making it extremely slow. See bug #21726 ------------------------------------------------------------------------ r25134 | cazfi | 2014-06-13 01:09:47 +0100 (Fri, 13 Jun 2014) | 6 lines Changed paths: M /branches/S2_4/client/client_main.c Avoid short burst of menu music when switching player Reported by Jacob Nevins See bug #22077 ------------------------------------------------------------------------ r25125 | cazfi | 2014-06-11 00:30:59 +0100 (Wed, 11 Jun 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-sdl/graphics.c M /branches/S2_4/client/gui-sdl/gui_iconv.c Fixed easily fixable alignment warnings from clang from sdl-clients See patch #4785 ------------------------------------------------------------------------ r25120 | cazfi | 2014-06-10 20:02:52 +0100 (Tue, 10 Jun 2014) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gui_main.c Implemented gtk3-client version of overriding theme background color with unknown-tile color for map and overview canvases. See patch #4786 ------------------------------------------------------------------------ r25116 | jtn | 2014-06-10 00:25:11 +0100 (Tue, 10 Jun 2014) | 5 lines Changed paths: M /branches/S2_4/server/unithand.c Fix that a unit which is transporting other units can conquer a city. Reported by Marko Lindqvist (cazfi@gna), patch by pepeto@gna. See gna bug #20789 ------------------------------------------------------------------------ r25111 | jtn | 2014-06-09 09:57:10 +0100 (Mon, 09 Jun 2014) | 3 lines Changed paths: M /branches/S2_4/client/helpdata.c Document initial population of cities built by units. See gna bug #22152. ------------------------------------------------------------------------ r25110 | jtn | 2014-06-09 09:57:07 +0100 (Mon, 09 Jun 2014) | 4 lines Changed paths: M /branches/S2_4/server/commands.c Remove mention of "/debug player" command, which hasn't existed since 2005 (r9497). See gna bug #22150. ------------------------------------------------------------------------ r25084 | cazfi | 2014-06-07 22:10:13 +0100 (Sat, 07 Jun 2014) | 8 lines Changed paths: M /branches/S2_4/utility/md5.c Dropped the special optimized version of md5 code for some platforms where alignment would cause no problems. This fixes clang warning about how that optimized version would be unportable to other platforms. Reported by David Lowe See bug #18872 ------------------------------------------------------------------------ r25069 | cazfi | 2014-06-06 23:05:14 +0100 (Fri, 06 Jun 2014) | 4 lines Changed paths: M /branches/S2_4/doc/BUGS Updated Freeciv version mentioned in BUGS to current or next coming stable version. See bug #22127 ------------------------------------------------------------------------ r25062 | cazfi | 2014-06-06 03:39:21 +0100 (Fri, 06 Jun 2014) | 4 lines Changed paths: M /branches/S2_4/server/sanitycheck.c Added sanity check that nations with diplomatic state DS_TEAM actually are in the same team. See bug #22111 ------------------------------------------------------------------------ r25059 | cazfi | 2014-06-06 03:28:23 +0100 (Fri, 06 Jun 2014) | 2 lines Changed paths: M /branches/S2_4/server/ruleset.c Fixed lookup_unit_list() function header to say output to be NULL, not U_LAST, terminated. ------------------------------------------------------------------------ r25036 | cazfi | 2014-06-03 00:59:12 +0100 (Tue, 03 Jun 2014) | 4 lines Changed paths: M /branches/S2_4/utility/netfile.c Fixed dummy callback for netfile download if curl passes it element size other than one byte. See bug #22106 ------------------------------------------------------------------------ r25030 | cazfi | 2014-06-02 22:59:22 +0100 (Mon, 02 Jun 2014) | 6 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/m4/readline.m4 M /branches/S2_4/server/Makefile.am Link readline to libfreeciv-srv instead of server binary to fix build with linker flag --as-needed Reworked patch from gentoo See bug #22076 ------------------------------------------------------------------------ r25007 | pepeto | 2014-06-02 08:14:14 +0100 (Mon, 02 Jun 2014) | 4 lines Changed paths: M /branches/S2_4/common/unit.c Do not slow down unit_transport_get() with the useless usage of game_unit_by_number(). See gna patch #4694 ------------------------------------------------------------------------ r24985 | cazfi | 2014-05-31 17:23:54 +0100 (Sat, 31 May 2014) | 4 lines Changed paths: M /branches/S2_4/client/helpdata.c Show ruleset name in "About Ruleset" help. See patch #4733 ------------------------------------------------------------------------ r24978 | cazfi | 2014-05-30 00:42:37 +0100 (Fri, 30 May 2014) | 4 lines Changed paths: M /branches/S2_4/common/capstr.c capstr.c comment fixes: - Header file directories - Name of the old version.in is now fc_version ------------------------------------------------------------------------ r24970 | pepeto | 2014-05-29 19:45:13 +0100 (Thu, 29 May 2014) | 4 lines Changed paths: M /branches/S2_4/server/diplomats.c Fix a typo in revision 10691 (rt PR#13394) which was causing diplomat units unable to steal futures techs. See gna bug #22057 ------------------------------------------------------------------------ r24965 | cazfi | 2014-05-29 09:50:39 +0100 (Thu, 29 May 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/finddlg.c Expand find city dialog in gtk3-client to fill the space reeserved for it. See bug #22078 ------------------------------------------------------------------------ r24962 | pepeto | 2014-05-28 23:46:41 +0100 (Wed, 28 May 2014) | 4 lines Changed paths: M /branches/S2_4/server/maphand.c M /branches/S2_4/server/unittools.c Request the client to lose vision of the units when the client was really able to see them before. Also remove obsolete part of server code. See gna bug #22049 ------------------------------------------------------------------------ r24953 | cazfi | 2014-05-26 23:37:30 +0100 (Mon, 26 May 2014) | 4 lines Changed paths: M /branches/S2_4/configure.ac Require at least curl version 7.9.7 in configure check- See patch #4716 ------------------------------------------------------------------------ r24947 | cazfi | 2014-05-25 22:16:27 +0100 (Sun, 25 May 2014) | 5 lines Changed paths: M /branches/S2_4/ai/default/aiferry.c M /branches/S2_4/ai/default/aiferry.h M /branches/S2_4/ai/default/aiunit.c M /branches/S2_4/ai/default/defaultai.c When any ai type using default ai loses control of a unit, ferry assigned for the unit is freed to other use. This used to happen only when unit was completely destroyed. See patch #4711 ------------------------------------------------------------------------ r24933 | jtn | 2014-05-22 22:36:45 +0100 (Thu, 22 May 2014) | 6 lines Changed paths: M /branches/S2_4/ai/default/aicity.c M /branches/S2_4/ai/default/aisettler.c M /branches/S2_4/client/citydlg_common.c M /branches/S2_4/common/city.c M /branches/S2_4/common/city.h Display notradesize/fulltradesize related trade loss separately from regular corruption in the client. Reported anonymously. See gna bug #21409. ------------------------------------------------------------------------ r24930 | pepeto | 2014-05-22 18:24:08 +0100 (Thu, 22 May 2014) | 4 lines Changed paths: M /branches/S2_4/common/research.c Fix player research initialization for all players, not only the first one (or the first team). See gna bug #22056 ------------------------------------------------------------------------ r24927 | pepeto | 2014-05-22 18:21:23 +0100 (Thu, 22 May 2014) | 5 lines Changed paths: M /branches/S2_4/client/packhand.c Fix caravan arrival handling when the unit is transported. Reported by Sam Steingold (sds@gna) See gna bug #22054 ------------------------------------------------------------------------ r24924 | pepeto | 2014-05-22 18:14:50 +0100 (Thu, 22 May 2014) | 6 lines Changed paths: M /branches/S2_4/server/techtools.c Don't assume that player research is shared for the whole team and that every player has its own structure for it. From a report by taka@gna See gna bug #21160 and bug #21161 ------------------------------------------------------------------------ r24917 | jcreus | 2014-05-21 20:21:30 +0100 (Wed, 21 May 2014) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r24909 | pepeto | 2014-05-20 12:50:08 +0100 (Tue, 20 May 2014) | 7 lines Changed paths: M /branches/S2_4/common/unit.c Even if errors are detected, do not return before unloading the cargo from a transport. Else, there could potentially freed unit pointers in the cargo unit list. From an anonymous report See gna bug #21899 ------------------------------------------------------------------------ r24906 | pepeto | 2014-05-20 12:41:03 +0100 (Tue, 20 May 2014) | 5 lines Changed paths: M /branches/S2_4/server/unittools.c Don't send out of sight for transported units when moving their transporter. Reported anonymously See gna bug #21899 ------------------------------------------------------------------------ r24903 | pepeto | 2014-05-20 12:24:37 +0100 (Tue, 20 May 2014) | 4 lines Changed paths: M /branches/S2_4/common/unit.c M /branches/S2_4/common/unit.h M /branches/S2_4/server/unithand.c Added utility to determine if a unit is contained (transported directly or indirectly) within a transport. See gna patch #4693 ------------------------------------------------------------------------ r24900 | jtn | 2014-05-19 21:55:12 +0100 (Mon, 19 May 2014) | 4 lines Changed paths: M /branches/S2_4/doc/CodingStyle Some updates to CodingStyle from http://www.freeciv.org/wiki/Coding_Style and other cleanups. See gna patch #4689. ------------------------------------------------------------------------ r24897 | pepeto | 2014-05-18 14:04:18 +0100 (Sun, 18 May 2014) | 5 lines Changed paths: M /branches/S2_4/client/chatline_common.c M /branches/S2_4/client/climisc.c M /branches/S2_4/client/luaconsole_common.c M /branches/S2_4/common/featured_text.c M /branches/S2_4/common/featured_text.h M /branches/S2_4/server/console.c Don't overwrite the link text when the links have been generated by the server. From a report by log65536 See gna bug #21326 ------------------------------------------------------------------------ r24883 | cazfi | 2014-05-13 22:09:08 +0100 (Tue, 13 May 2014) | 3 lines Changed paths: M /branches/S2_4/po/fr.po Updated French translation by Igx, The Dreaming Drummer... 100%: 7187 translated messages. ------------------------------------------------------------------------ r24880 | pepeto | 2014-05-12 13:04:56 +0100 (Mon, 12 May 2014) | 6 lines Changed paths: M /branches/S2_4/server/generator/mapgen.c Free correctly the terrain selection lists for the island generator, not only their elements. Also use genlist features to free the elements. Reported by me (with the help of valgrind) See bug #21553 ------------------------------------------------------------------------ r24875 | cazfi | 2014-05-12 01:35:37 +0100 (Mon, 12 May 2014) | 3 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . ------------------------------------------------------------------------ r24866 | sveinung | 2014-05-08 23:07:53 +0100 (Thu, 08 May 2014) | 5 lines Changed paths: M /branches/S2_4/server/ruleset.c Rule set sanity check: the unit type flag "Spy" requires that "Diplomat" is set Requested by Marko Lindqvist See patch #4682 ------------------------------------------------------------------------ r24864 | cazfi | 2014-05-08 21:33:13 +0100 (Thu, 08 May 2014) | 4 lines Changed paths: M /branches/S2_4/common/aicore/pf_tools.c Use refuel base cache in pathfinding. See patch #4672 ------------------------------------------------------------------------ r24861 | cazfi | 2014-05-06 22:41:22 +0100 (Tue, 06 May 2014) | 4 lines Changed paths: M /branches/S2_4/common/tile.h Replaced tile_index() function calls with a macro. See patch #4678 ------------------------------------------------------------------------ r24852 | cazfi | 2014-05-05 00:11:58 +0100 (Mon, 05 May 2014) | 2 lines Changed paths: M /branches/S2_4/po/de.po Updated German translation from "Quintus" (Marvin Gülker). ------------------------------------------------------------------------ r24849 | cazfi | 2014-05-04 21:47:06 +0100 (Sun, 04 May 2014) | 6 lines Changed paths: M /branches/S2_4/common/unittype.c M /branches/S2_4/common/unittype.h M /branches/S2_4/server/unittools.c Create cache listing extra types that can act as refuel point for the unit class at the ruleset loading time. Iterate over that list only when checking if tile has refuel base for the unit. See patch #4563 ------------------------------------------------------------------------ r24834 | cazfi | 2014-04-29 21:16:16 +0100 (Tue, 29 Apr 2014) | 7 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/dependencies/luasql-2.1.1/src/Makefile.am M /branches/S2_4/m4/fcdb-mysql.m4 M /branches/S2_4/m4/fcdb-postgres.m4 M /branches/S2_4/m4/fcdb-sqlite3.m4 M /branches/S2_4/manual/Makefile.am M /branches/S2_4/server/Makefile.am M /branches/S2_4/server/scripting/Makefile.am Avoid getting same object files linked multiple times when multiple fcdb backends are enabled. Reported by Matthias Pfafferodt See bug #21897 ------------------------------------------------------------------------ r24831 | persia | 2014-04-29 17:10:02 +0100 (Tue, 29 Apr 2014) | 5 lines Changed paths: M /branches/S2_4/ai/default/aiunit.c Avoid PF_IMPOSSIBLE_MC targets in find_beachhead. Also avoid duplicate tile analysis See bug #21913 ------------------------------------------------------------------------ r24825 | cazfi | 2014-04-28 23:44:25 +0100 (Mon, 28 Apr 2014) | 5 lines Changed paths: M /branches/S2_4/utility/genhash.c Optimized genhash_bucket_lookup() by replacing switch - case construct with carefully crafted if -branching. See bug #21972 ------------------------------------------------------------------------ r24822 | cazfi | 2014-04-28 22:37:43 +0100 (Mon, 28 Apr 2014) | 6 lines Changed paths: M /branches/S2_4/server/sernet.c When server is shutting down (-e commandline parameter) because of quitidle time, send message saying so to the metaserver. It used to send message claiming that server is restarting in that situation too. See bug #21504 ------------------------------------------------------------------------ r24794 | jtn | 2014-04-23 21:20:41 +0100 (Wed, 23 Apr 2014) | 3 lines Changed paths: M /branches/S2_4/client/helpdata.c M /branches/S2_4/common/improvement.c M /branches/S2_4/common/improvement.h M /branches/S2_4/common/requirements.c M /branches/S2_4/server/cityturn.c Fix numerous issues in textual descriptions of requirements. See gna patch #4400. ------------------------------------------------------------------------ r24793 | jtn | 2014-04-23 21:20:36 +0100 (Wed, 23 Apr 2014) | 5 lines Changed paths: M /branches/S2_4/client/helpdata.c Added helptext descriptions for negated requirements. Patch by Emmet Hikory (persia@gna). See gna patch #3841. ------------------------------------------------------------------------ r24787 | jtn | 2014-04-21 15:06:03 +0100 (Mon, 21 Apr 2014) | 4 lines Changed paths: M /branches/S2_4/common/base.c M /branches/S2_4/common/map.h M /branches/S2_4/common/requirements.c M /branches/S2_4/common/requirements.h M /branches/S2_4/common/terrain.c Requirements with Adjacent/CAdjacent ranges always check the centre tile too. Fixed the TerrainClass, Base, and CityTile requirement types. See gna bug #21470. ------------------------------------------------------------------------ r24778 | persia | 2014-04-19 17:20:46 +0100 (Sat, 19 Apr 2014) | 7 lines Changed paths: M /branches/S2_4/ai/default/advmilitary.c Fear transporters of occupiers Consider any transporter capable of transporting units that can take over cities as a potentially threatening transporter, rather than just transporters of ground units. See bug #21892 ------------------------------------------------------------------------ r24765 | pepeto | 2014-04-15 17:35:01 +0100 (Tue, 15 Apr 2014) | 5 lines Changed paths: M /branches/S2_4/ai/default/aiair.c M /branches/S2_4/ai/default/aisettler.c Fix typos in AI code: make iterator initialisation and end statements matching. Report and patch by Emmet Hikory (persia@gna) See gna bug #21895 ------------------------------------------------------------------------ r24749 | jtn | 2014-04-06 13:47:36 +0100 (Sun, 06 Apr 2014) | 3 lines Changed paths: M /branches/S2_4/po/fr.po Updated French translation by Igx, The Dreaming Drummer... 100%: 7133 translated messages. ------------------------------------------------------------------------ r24747 | cazfi | 2014-04-02 00:04:28 +0100 (Wed, 02 Apr 2014) | 7 lines Changed paths: M /branches/S2_4/client/Makefile.am M /branches/S2_4/client/luascript/Makefile.am M /branches/S2_4/common/scriptcore/Makefile.am M /branches/S2_4/manual/Makefile.am M /branches/S2_4/modinst/Makefile.am M /branches/S2_4/server/Makefile.am Add LUA_LIBS, TOLUA_LIBS, and LUASQL_LIBS to the libraries actually needing them, not to the final executables linked against those libraries. Reported by Patrick Welche See bug #21696 ------------------------------------------------------------------------ r24740 | cazfi | 2014-03-30 14:37:07 +0100 (Sun, 30 Mar 2014) | 6 lines Changed paths: M /branches/S2_4/client/client_main.c M /branches/S2_4/common/base.h M /branches/S2_4/common/game.c M /branches/S2_4/common/movement.c M /branches/S2_4/common/unittype.c M /branches/S2_4/common/unittype.h M /branches/S2_4/server/ruleset.c Create cache listing extra types that can provide tile nativity to the unit class at the ruleset loading time. Iterate over that list only when checking if tile is native for a unit. See patch #4609 ------------------------------------------------------------------------ r24731 | cazfi | 2014-03-26 18:33:06 +0000 (Wed, 26 Mar 2014) | 6 lines Changed paths: M /branches/S2_4/server/barbarian.c M /branches/S2_4/server/plrhand.c Set gender for players created as barbarians or civilwar rebels. Reported by Sveinung Kvilhaugsvik See bug #21853 ------------------------------------------------------------------------ r24728 | sveinung | 2014-03-25 19:10:20 +0000 (Tue, 25 Mar 2014) | 6 lines Changed paths: M /branches/S2_4/ai/default/aicity.c AI: Set number of cities in invalid requirement ranges to 0 The ranges adjacent and cadjacent aren't valid for buildings. Set the number of cities in their range to 0 in stead of leaving them uninitialized. See patch #4626 ------------------------------------------------------------------------ r24723 | sveinung | 2014-03-24 18:57:57 +0000 (Mon, 24 Mar 2014) | 18 lines Changed paths: M /branches/S2_4/ai/default/aicity.c AI: Effects from local range buildings could be active in 1 city When assigning building want a local building requirement could be active in 1 city. It could also, if a local building isn't sent to the evaluation function, be active in 0 cities. The advantage of assuming the local range is 0 is that the AI isn't confused by rule set bugs that result in requirements that are impossible to fulfill. A local building requirement in a requirement list that is evaluated without a local building would otherwise trick the AI into thinking it can get it by building the required building. The advantage of assuming that a local building requirement is valid in 1 city is that it can reason about triggering effects like Upkeep_Free. It is also more correct in general to assume a local building requirement affects 1 city. In my view this makes up for the AI being confused by a buggy ruleset. See bug #21852 ------------------------------------------------------------------------ r24710 | cazfi | 2014-03-22 08:01:35 +0000 (Sat, 22 Mar 2014) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/gui_main.c M /branches/S2_4/client/gui-gtk-2.0/gui_main.h M /branches/S2_4/client/gui-gtk-2.0/pages.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.h M /branches/S2_4/client/gui-gtk-3.0/pages.c Never call client_exit() directly inside gtk main loop, but exit the loop so that end of ui_main() gets executed too. See bug #21806 ------------------------------------------------------------------------ r24688 | cazfi | 2014-03-16 20:45:41 +0000 (Sun, 16 Mar 2014) | 6 lines Changed paths: M /branches/S2_4/ai/default/advdiplomacy.c Default AI does not try to check if ally plans to declare war on its behalf. That was working only when the ally had exactly same AI type, and was not an human player. Otherwise it worked on incorrect data. See bug #21630 ------------------------------------------------------------------------ r24671 | cazfi | 2014-03-14 17:36:47 +0000 (Fri, 14 Mar 2014) | 5 lines Changed paths: M /branches/S2_4/server/advisors/advgoto.c Removed assert working against unit classes other than land moving ones from having "ZOC" flag. See bug #21777 ------------------------------------------------------------------------ r24668 | cazfi | 2014-03-14 17:19:39 +0000 (Fri, 14 Mar 2014) | 4 lines Changed paths: M /branches/S2_4/server/sernet.c Do not continue announcement socket setup if socket() call failed. See bug #21781 ------------------------------------------------------------------------ r24660 | cazfi | 2014-03-13 18:26:08 +0000 (Thu, 13 Mar 2014) | 5 lines Changed paths: M /branches/S2_4/utility/specvec.h Fixed compiler warning about comparison between signed and unsigned type in TYPED_VECTOR_ITERATE. See bug #21773 ------------------------------------------------------------------------ r24648 | cazfi | 2014-03-11 00:01:57 +0000 (Tue, 11 Mar 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/mapview.c Make sure gtk3-client does not push out frames quicker than they get drawn. See patch #4590 ------------------------------------------------------------------------ r24642 | cazfi | 2014-03-10 06:24:02 +0000 (Mon, 10 Mar 2014) | 7 lines Changed paths: M /branches/S2_4/ai/default/advmilitary.c M /branches/S2_4/ai/default/aiair.c M /branches/S2_4/ai/default/aihunt.c M /branches/S2_4/ai/default/aiunit.c Fixed callers of can_unit_attack_tile() that they handle the return value correctly, and not reversed. Reported by David Fernandez See bug #21767 ------------------------------------------------------------------------ r24633 | cazfi | 2014-03-07 22:27:04 +0000 (Fri, 07 Mar 2014) | 4 lines Changed paths: M /branches/S2_4/server/scripting/api_server_edit.c Send updated information to clients when base is added by lua script See bug #21738 ------------------------------------------------------------------------ r24621 | cazfi | 2014-03-06 23:51:18 +0000 (Thu, 06 Mar 2014) | 5 lines Changed paths: M /branches/S2_4/ai/default/aihunt.c M /branches/S2_4/ai/default/aiparatrooper.c Fixed AI paratrooper and hunter crashes caused by reversed can_unit_attack_tile() checks. See bug #21733 ------------------------------------------------------------------------ r24609 | sveinung | 2014-03-04 17:02:44 +0000 (Tue, 04 Mar 2014) | 6 lines Changed paths: M /branches/S2_4/server/advisors/advdata.c AI: Set bonus to 0 when starting to evaluate a new government. If this isn't done a governments inherits the bonuses of all previous governments. See bug #21742 ------------------------------------------------------------------------ r24598 | cazfi | 2014-03-01 23:07:10 +0000 (Sat, 01 Mar 2014) | 4 lines Changed paths: M /branches/S2_4/server/unithand.c Always announce to players of both ends when traderoute gets canceled. See patch #4526 ------------------------------------------------------------------------ r24593 | jtn | 2014-03-01 12:00:11 +0000 (Sat, 01 Mar 2014) | 6 lines Changed paths: M /branches/S2_4/common/aicore/pf_tools.c Do not treat transports with orders as potential refuel points in pathfinding. Reported anonymously. See gna bug #20625. ------------------------------------------------------------------------ r24575 | cazfi | 2014-02-27 06:33:07 +0000 (Thu, 27 Feb 2014) | 6 lines Changed paths: M /branches/S2_4/ai/default/advmilitary.c M /branches/S2_4/ai/default/aiair.c M /branches/S2_4/ai/default/aihunt.c M /branches/S2_4/ai/default/aiparatrooper.c M /branches/S2_4/ai/default/aitools.c M /branches/S2_4/ai/default/aiunit.c M /branches/S2_4/client/control.c M /branches/S2_4/common/combat.c M /branches/S2_4/common/combat.h M /branches/S2_4/server/advisors/advgoto.c M /branches/S2_4/server/unithand.c M /branches/S2_4/server/unittools.c Do not assume return value of can_unit_attack_tile() is unit_attack_result. Renamed all those can_unit_attack_...() functions that return unit_attack_result instead of boolean as unit_attack_..._result(). See bug #21728 ------------------------------------------------------------------------ r24566 | cazfi | 2014-02-25 20:35:47 +0000 (Tue, 25 Feb 2014) | 7 lines Changed paths: M /branches/S2_4/ai/default/advmilitary.c M /branches/S2_4/ai/default/aiair.c M /branches/S2_4/ai/default/aihunt.c M /branches/S2_4/ai/default/aiparatrooper.c M /branches/S2_4/ai/default/aitools.c M /branches/S2_4/ai/default/aiunit.c M /branches/S2_4/client/control.c M /branches/S2_4/server/unittools.c Corrected interpretation of return value of can_unit_attack_ -family of functions causing server crash and other problems. Reported by Christian Knoke , debugged by Jacob Nevins See bug #21693 ------------------------------------------------------------------------ r24561 | jtn | 2014-02-25 10:15:04 +0000 (Tue, 25 Feb 2014) | 3 lines Changed paths: M /branches/S2_4/doc/man/freeciv-client.6.in M /branches/S2_4/doc/man/freeciv-server.6.in Make the relationship of --saves and FREECIV_SAVE_PATH clearer. See gna bug #21712. ------------------------------------------------------------------------ r24560 | jtn | 2014-02-25 10:14:58 +0000 (Tue, 25 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/doc/man/freeciv-client.6.in M /branches/S2_4/doc/man/freeciv-server.6.in M /branches/S2_4/server/civserver.c Correct the description of the --scenarios option to the server, which was completely wrong. See gna bug #21713. ------------------------------------------------------------------------ r24559 | jtn | 2014-02-25 10:14:54 +0000 (Tue, 25 Feb 2014) | 5 lines Changed paths: M /branches/S2_4/client/citydlg_common.c In the city dialog, if there's a discrepancy between the total output from the server and what the client can account for, acknowledge this rather than displaying sums that don't add up. See gna bug #21442. ------------------------------------------------------------------------ r24536 | cazfi | 2014-02-22 03:54:01 +0000 (Sat, 22 Feb 2014) | 6 lines Changed paths: M /branches/S2_4/client/editor.c Handle tile labels correctly when doing tile copypaste in editor. Reported by taka See bug #21656 ------------------------------------------------------------------------ r24533 | cazfi | 2014-02-22 03:26:06 +0000 (Sat, 22 Feb 2014) | 7 lines Changed paths: M /branches/S2_4/ai/default/advdiplomacy.c M /branches/S2_4/ai/default/advdomestic.c M /branches/S2_4/ai/default/advmilitary.c M /branches/S2_4/ai/default/aicity.c M /branches/S2_4/ai/default/aidata.c M /branches/S2_4/ai/default/aidata.h M /branches/S2_4/ai/default/aiferry.c M /branches/S2_4/ai/default/aihand.c M /branches/S2_4/ai/default/aiparatrooper.c M /branches/S2_4/ai/default/aisettler.c M /branches/S2_4/ai/default/aitools.c M /branches/S2_4/server/advisors/advbuilding.c M /branches/S2_4/server/advisors/advdata.c M /branches/S2_4/server/advisors/advdata.h Added bool pointer parameter 'close' for adv_data_get() and dai_plr_data_get(). If it's not NULL, caller promises to close the phase after the call if needed. We can then leave the phase open when necessary and via that pointer set the information for the caller if it should close the phase or not. See patch #4515 ------------------------------------------------------------------------ r24524 | cazfi | 2014-02-20 03:47:00 +0000 (Thu, 20 Feb 2014) | 5 lines Changed paths: M /branches/S2_4/common/tile.c Consider tile label changed also when its contents have changed, not just when its state of existence has changed. See bug #21657 ------------------------------------------------------------------------ r24512 | cazfi | 2014-02-18 04:18:25 +0000 (Tue, 18 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-sdl/repodlgs.c Removed unneeded calculation with potentially uninitialized variable. See patch #4504 ------------------------------------------------------------------------ r24504 | jtn | 2014-02-17 10:06:47 +0000 (Mon, 17 Feb 2014) | 6 lines Changed paths: M /branches/S2_4/data/database.lua M /branches/S2_4/scripts/setup_auth_server.sh Remove obsolete 'TYPE=MyISAM' from MySQL database creation, as it is incompatible with new MySQL/MariaDB and anyway unnecessary. Reported by Manuel Umlauf. See gna bug #21315. ------------------------------------------------------------------------ r24503 | jtn | 2014-02-17 10:06:43 +0000 (Mon, 17 Feb 2014) | 3 lines Changed paths: M /branches/S2_4/doc/README.fcdb M /branches/S2_4/scripts/setup_auth_server.sh Encourage use of SQLite for new installations. See gna patch #4507. ------------------------------------------------------------------------ r24502 | jtn | 2014-02-17 10:06:40 +0000 (Mon, 17 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/utility/log.c Fix repeated emission of single log message if the previous message had been repeated exactly twice. See gna bug #21658. ------------------------------------------------------------------------ r24488 | cazfi | 2014-02-17 02:37:49 +0000 (Mon, 17 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/server/settings.c Added notice that setting takes effect next turn to phasemode help. See bug #21631 ------------------------------------------------------------------------ r24482 | cazfi | 2014-02-16 07:09:56 +0000 (Sun, 16 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/sprite.c gtk3-client does not advertise itself as able to handle .xpm. See bug #21604 ------------------------------------------------------------------------ r24472 | cazfi | 2014-02-15 00:11:58 +0000 (Sat, 15 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-sdl/alphablit.c Made ASSEMBLE_RGB and DISEMBLE_RGB macros safe from alignment changes. See patch #4492 ------------------------------------------------------------------------ r24465 | cazfi | 2014-02-14 21:41:28 +0000 (Fri, 14 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/server/savegame2.c Save number of current phase to savegame. See bug #21632 ------------------------------------------------------------------------ r24458 | cazfi | 2014-02-13 21:46:26 +0000 (Thu, 13 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/client/client_main.c Play tag "music_start" also when leaving previous game and getting back to pregame main menu. See bug #21635 ------------------------------------------------------------------------ r24451 | cazfi | 2014-02-13 19:57:08 +0000 (Thu, 13 Feb 2014) | 6 lines Changed paths: M /branches/S2_4/ai/default/aiunit.c M /branches/S2_4/common/combat.c M /branches/S2_4/common/combat.h M /branches/S2_4/server/advisors/advgoto.c M /branches/S2_4/server/unithand.c Tell exact reason why unit cannot attack when the attempt fails. Issue brought up by Arbogast See patch #4445 ------------------------------------------------------------------------ r24443 | cazfi | 2014-02-12 03:44:02 +0000 (Wed, 12 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/ai/default/aidata.c Made dai_plr_data_get() to identify itself correctly in log message. See patch #4483 ------------------------------------------------------------------------ r24436 | cazfi | 2014-02-11 22:23:46 +0000 (Tue, 11 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/utility/netfile.c Reset curl handle between uses. See patch #4469 ------------------------------------------------------------------------ r24429 | jtn | 2014-02-11 01:09:01 +0000 (Tue, 11 Feb 2014) | 6 lines Changed paths: M /branches/S2_4/data/civ2/effects.ruleset M /branches/S2_4/data/civ2/units.ruleset In civ2 ruleset, reduce food upkeep for Settlers from 3 to 2 under Communist and Fundamentalist governments. After research by Marko Lindqvist (cazfi@gna). See gna bug #21519. ------------------------------------------------------------------------ r24428 | jtn | 2014-02-11 01:08:59 +0000 (Tue, 11 Feb 2014) | 3 lines Changed paths: M /branches/S2_4/client/helpdata.c Fix help display of non-integer unit upkeep multiplier. See gna bug #21624. ------------------------------------------------------------------------ r24422 | cazfi | 2014-02-10 23:04:08 +0000 (Mon, 10 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/sprite.c Fixed compiler warning about alignment increase in sprite_get_bounding_box(). See bug #21496 ------------------------------------------------------------------------ r24419 | cazfi | 2014-02-10 22:54:25 +0000 (Mon, 10 Feb 2014) | 5 lines Changed paths: M /branches/S2_4/data/amplio.tilespec M /branches/S2_4/data/amplio2.tilespec M /branches/S2_4/data/cimpletoon.tilespec M /branches/S2_4/data/hex2t.tilespec M /branches/S2_4/data/isophex.tilespec M /branches/S2_4/data/isotrident.tilespec M /branches/S2_4/data/trident.tilespec Added mine gfx definitions for all land terrains in supplied tilesets. Tundra got oil derrick gfx like Glacier, all other additions are regular mine gfx. See bug #21559 ------------------------------------------------------------------------ r24414 | cazfi | 2014-02-09 22:11:43 +0000 (Sun, 09 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/gotodlg.c M /branches/S2_4/client/gui-gtk-3.0/gotodlg.c Fixed compiler warning about unused format parameter. See bug #21495 ------------------------------------------------------------------------ r24411 | cazfi | 2014-02-09 21:50:56 +0000 (Sun, 09 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/client/packhand.c M /branches/S2_4/common/packets.def M /branches/S2_4/fc_version M /branches/S2_4/server/plrhand.c Send bulbs / turn count as sint32 over the network. See bug #21549 ------------------------------------------------------------------------ r24407 | cazfi | 2014-02-09 18:50:14 +0000 (Sun, 09 Feb 2014) | 6 lines Changed paths: M /branches/S2_4/ai/default/aicity.c M /branches/S2_4/ai/default/aitech.c M /branches/S2_4/common/effects.c Generally fixed AI to consider the possibility that a requirement it's evaluating is actually negated requirement. There might be more issues in the details. See patch #4451 ------------------------------------------------------------------------ r24404 | cazfi | 2014-02-09 10:23:18 +0000 (Sun, 09 Feb 2014) | 7 lines Changed paths: M /branches/S2_4/utility/ioz.c Increased xz decompression output buffer size to 250k to avoid situations where decompression cannot continue Reported by stelonix See bug #21603 ------------------------------------------------------------------------ r24401 | cazfi | 2014-02-09 01:52:00 +0000 (Sun, 09 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/sprite.c Log human readable error message from gdk_pixbuf_new_from_file() in case of failure. See patch #4478 ------------------------------------------------------------------------ r24396 | jtn | 2014-02-08 17:30:09 +0000 (Sat, 08 Feb 2014) | 5 lines Changed paths: M /branches/S2_4/server/cityturn.c Add missing pluralisation i18n marking to a string about city population. Noted by "Quintus" (Marvin Gülker). See gna bug #21528. ------------------------------------------------------------------------ r24395 | jtn | 2014-02-08 17:30:04 +0000 (Sat, 08 Feb 2014) | 6 lines Changed paths: M /branches/S2_4/client/helpdata.c A few textual changes to government help: * describe non-integer-ratio EFT_UPKEEP_FACTOR bonuses * better veteran description, including rank for unit type requirement * add missing PL_() i18n marking See gna patch #4450. ------------------------------------------------------------------------ r24387 | jtn | 2014-02-08 13:08:24 +0000 (Sat, 08 Feb 2014) | 2 lines Changed paths: M /branches/S2_4/ChangeLog Update ChangeLog as of S2_4 r24385. ------------------------------------------------------------------------ r24385 | jtn | 2014-02-08 13:03:34 +0000 (Sat, 08 Feb 2014) | 2 lines Changed paths: M /branches/S2_4/fc_version Bump version number to '2.4.2'. ------------------------------------------------------------------------ r24383 | jtn | 2014-02-08 12:51:02 +0000 (Sat, 08 Feb 2014) | 2 lines Changed paths: M /branches/S2_4/NEWS-2.4 Refresh NEWS-2.4 for 2.4.2, from wiki. ------------------------------------------------------------------------ r24381 | jtn | 2014-02-08 12:49:56 +0000 (Sat, 08 Feb 2014) | 2 lines Changed paths: M /branches/S2_4/po/ar.po M /branches/S2_4/po/bg.po M /branches/S2_4/po/ca.po M /branches/S2_4/po/cs.po M /branches/S2_4/po/da.po M /branches/S2_4/po/de.po M /branches/S2_4/po/el.po M /branches/S2_4/po/en_GB.po M /branches/S2_4/po/eo.po M /branches/S2_4/po/es.po M /branches/S2_4/po/et.po M /branches/S2_4/po/fa.po M /branches/S2_4/po/fi.po M /branches/S2_4/po/fr.po M /branches/S2_4/po/ga.po M /branches/S2_4/po/gd.po M /branches/S2_4/po/he.po M /branches/S2_4/po/hu.po M /branches/S2_4/po/id.po M /branches/S2_4/po/it.po M /branches/S2_4/po/ja.po M /branches/S2_4/po/ko.po M /branches/S2_4/po/lt.po M /branches/S2_4/po/nl.po M /branches/S2_4/po/no.po M /branches/S2_4/po/pl.po M /branches/S2_4/po/pt.po M /branches/S2_4/po/pt_BR.po M /branches/S2_4/po/ro.po M /branches/S2_4/po/ru.po M /branches/S2_4/po/sr.po M /branches/S2_4/po/sv.po M /branches/S2_4/po/tr.po M /branches/S2_4/po/uk.po M /branches/S2_4/po/zh_CN.po M /branches/S2_4/po/zh_TW.po Results of running "make update-po". ------------------------------------------------------------------------ r24378 | jtn | 2014-02-08 11:46:48 +0000 (Sat, 08 Feb 2014) | 2 lines Changed paths: M /branches/S2_4/doc/FAQ FAQ: manually todge version numbers + fix one typo ------------------------------------------------------------------------ r24377 | jtn | 2014-02-08 11:32:42 +0000 (Sat, 08 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . 100%: 7126 translated. ------------------------------------------------------------------------ r24367 | sveinung | 2014-02-06 12:02:50 +0000 (Thu, 06 Feb 2014) | 9 lines Changed paths: M /branches/S2_4/client/control.c Fix Diplomat/Spy actions against a victim on the same tile as the Diplomat The offending line cause silent failure unless the Spy/Diplomat action dialog of another unit is open. Remove it in stead of inverting it. No matter if the check is there or not the Spy/Diplomat action dialog currently showing will remain the same. Without the check the new order will be queued in stead of silently forgotten. See bug #21595 ------------------------------------------------------------------------ r24366 | sveinung | 2014-02-06 12:01:56 +0000 (Thu, 06 Feb 2014) | 8 lines Changed paths: M /branches/S2_4/server/diplomats.c Don't battle your own on the behalf of the ally you spy on. If a unit that has the Diplomat flag or the SuperSpy flag is on the same tile as the target of certain diplomat actions it will try to stop them via diplomatic combat. A unit should not try to stop an action done by it self or another unit controlled by the same player. See bug #21596 ------------------------------------------------------------------------ r24365 | sveinung | 2014-02-06 12:01:04 +0000 (Thu, 06 Feb 2014) | 7 lines Changed paths: M /branches/S2_4/client/gui-xaw/diplomat_dialog.c Xaw client: permit targeted sabotage of building 0 (Airport in Classic) Change the validation test to check the the building ID isn't below -1 Reported by Jacob Nevins See bug #21560 ------------------------------------------------------------------------ r24357 | jtn | 2014-02-06 00:24:57 +0000 (Thu, 06 Feb 2014) | 3 lines Changed paths: M /branches/S2_4/po/ru.po Updated Russian localisation from new translator Konstantin Vedeneev. 100%: 7126 translated. ------------------------------------------------------------------------ r24354 | cazfi | 2014-02-05 22:09:04 +0000 (Wed, 05 Feb 2014) | 7 lines Changed paths: M /branches/S2_4/client/connectdlg_common.c Client starts looking free server port from (DEFAULT + 1) to mitigate Windows bug of binding to port that is already used by manually started server Bug reported by Jacob Nevins See patch #4471 ------------------------------------------------------------------------ r24346 | jtn | 2014-02-05 00:21:33 +0000 (Wed, 05 Feb 2014) | 3 lines Changed paths: M /branches/S2_4/po/es.po Updated Spanish translation by Jordi Negrevernis i Font. 100%: 7126 translated. ------------------------------------------------------------------------ r24342 | cazfi | 2014-02-04 20:55:30 +0000 (Tue, 04 Feb 2014) | 8 lines Changed paths: M /branches/S2_4/data/experimental/Makefile.am A /branches/S2_4/data/experimental/nations.ruleset M /branches/S2_4/data/multiplayer/Makefile.am A /branches/S2_4/data/multiplayer/nations.ruleset Added nations.ruleset that only includes default/nations.ruleset to multiplayer and experimental rulesets. This reduces the risk that wrong file from another freeciv installation gets used. Reported by Christian Knoke See bug #21576 ------------------------------------------------------------------------ r24340 | cazfi | 2014-02-04 20:49:43 +0000 (Tue, 04 Feb 2014) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Removed '+' and '-' buttons that did nothing from the citizens list in city dialog opening when in editor mode. See patch #4465 ------------------------------------------------------------------------ r24334 | jtn | 2014-02-02 12:10:47 +0000 (Sun, 02 Feb 2014) | 4 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). (Fetched from .) 100%: 7126 translated. ------------------------------------------------------------------------ r24329 | jcreus | 2014-02-01 17:47:03 +0000 (Sat, 01 Feb 2014) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r24327 | cazfi | 2014-02-01 10:36:44 +0000 (Sat, 01 Feb 2014) | 6 lines Changed paths: M /branches/S2_4/utility/genlist.c Fixed genlist_sort() memory leak. Patch by pepeto See bug #21551 ------------------------------------------------------------------------ r24323 | cazfi | 2014-02-01 10:10:11 +0000 (Sat, 01 Feb 2014) | 6 lines Changed paths: M /branches/S2_4/data/misc/small.png Improvements to specialist icons, and add more of them for future use. Art by GriffonSpade See patch #4457 ------------------------------------------------------------------------ r24320 | cazfi | 2014-02-01 10:05:20 +0000 (Sat, 01 Feb 2014) | 5 lines Changed paths: M /branches/S2_4/client/connectdlg_common.c M /branches/S2_4/utility/netintf.c For the systems lacking getaddrinfo() have fallback implementations with inet_aton(), inet_addr() and gethostbyname() of find_next_free_port() See bug #21547 ------------------------------------------------------------------------ r24316 | jtn | 2014-01-31 20:01:12 +0000 (Fri, 31 Jan 2014) | 6 lines Changed paths: M /branches/S2_4/server/diplomats.c Catch an invalid improvement ID in a sabotage request from the client before it causes a segfault. Reported by Michal Mazurek (akfaew@gna). See gna bug #21558. ------------------------------------------------------------------------ r24304 | jtn | 2014-01-31 00:07:31 +0000 (Fri, 31 Jan 2014) | 4 lines Changed paths: D /branches/S2_4/po/et.po.sig Remove et.po.sig, an out-of-date detached PGP signature for an old version of the Estonian translation. See gna bug #21544. ------------------------------------------------------------------------ r24303 | jtn | 2014-01-31 00:07:28 +0000 (Fri, 31 Jan 2014) | 6 lines Changed paths: M /branches/S2_4/data/amplio/ancientcities.png M /branches/S2_4/data/amplio2/ancientcities.png Fix some inadvertent differences between walled and unwalled city graphics in Amplio2 and Amplio tilesets. Reported by GriffonSpade on the forum. See gna bug #21387. ------------------------------------------------------------------------ r24296 | cazfi | 2014-01-30 20:08:15 +0000 (Thu, 30 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/win32/installer/Makefile Build modpack installer gui consistent with the client selection for Windows installer packages. See bug #21474 ------------------------------------------------------------------------ r24293 | cazfi | 2014-01-30 00:13:21 +0000 (Thu, 30 Jan 2014) | 9 lines Changed paths: M /branches/S2_4/client/tilespec.c Effectively reverted bug #21312 fix that made darkness edge to be drawn on top of all terrain layers. Without somehow overdrawing also the unknown tile itself, the drawn edge was just black line separating parts of the terrain layers drawn over the neighbouring tile from the parts on the tile itself. Reported by Jacob Nevins See bug #21539 ------------------------------------------------------------------------ r24292 | cazfi | 2014-01-30 00:03:27 +0000 (Thu, 30 Jan 2014) | 7 lines Changed paths: M /branches/S2_4/doc/README.AI_modules Document the need to give --enable-debug configure option in order to be able to run dynamic AI modules from build dir. Requested by Anonymous See bug #17558 ------------------------------------------------------------------------ r24288 | cazfi | 2014-01-29 23:58:57 +0000 (Wed, 29 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/manual/civmanual.c M /branches/S2_4/modinst/mpcmdline.c Give an error if some tool executable is given unknown commandline option. See bug #21538 ------------------------------------------------------------------------ r24282 | pepeto | 2014-01-29 21:35:43 +0000 (Wed, 29 Jan 2014) | 10 lines Changed paths: M /branches/S2_4/common/aicore/path_finding.c M /branches/S2_4/utility/pqueue.c M /branches/S2_4/utility/pqueue.h Pathfinding miscellaneous fix in pf_fuel_map_iterate(): * The function doesn't return a tile twice anymore. * The previous cost of a path is now calculated from the fuel_segment values. * Removed pq_delete(). * Added pq_replace() to prevent tile index to be listed many times in priority queues. From a report by Marko Lindqvist (cazfi@gna) See gna bug #21523 ------------------------------------------------------------------------ r24277 | cazfi | 2014-01-27 23:02:45 +0000 (Mon, 27 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/win32/installer/Makefile Fixed make target 'clean' of Windows installer building Makefile. See bug #21529 ------------------------------------------------------------------------ r24273 | cazfi | 2014-01-27 17:16:19 +0000 (Mon, 27 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-qt/Makefile.am Do not distribute Qt meta object files. See bug #21526 ------------------------------------------------------------------------ r24269 | jtn | 2014-01-27 01:15:20 +0000 (Mon, 27 Jan 2014) | 7 lines Changed paths: M /branches/S2_4/client/helpdata.c Rework generation of government effects-driven help text, mainly to take into account world bonuses and the resulting net effect value. Fixes an issue where food Upkeep_Factor (for Settlers) was not reported (Democracy/Republic in default/civ2 ruleset), or even reported incorrectly (Communism/Fundamentalism in civ2 ruleset). See gna bug #20521. ------------------------------------------------------------------------ r24260 | cazfi | 2014-01-26 22:25:26 +0000 (Sun, 26 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/utility/netintf.c M /branches/S2_4/utility/netintf.h Fixed namespace conflict about find_next_free_port() parameter "interface" on Windows. See bug #21546 ------------------------------------------------------------------------ r24257 | jtn | 2014-01-26 11:26:06 +0000 (Sun, 26 Jan 2014) | 3 lines Changed paths: M /branches/S2_4/po/en_GB.po Updated en_GB translation for S2_4. 100%: 7126 translated. ------------------------------------------------------------------------ r24256 | cazfi | 2014-01-26 09:45:56 +0000 (Sun, 26 Jan 2014) | 6 lines Changed paths: M /branches/S2_4/client/connectdlg_common.c Do not announce client started games in LAN. Reported by David Lowe See patch #4438 ------------------------------------------------------------------------ r24249 | cazfi | 2014-01-26 00:15:19 +0000 (Sun, 26 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/diplodlg.c M /branches/S2_4/client/gui-gtk-3.0/editgui.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/mapview.c M /branches/S2_4/client/gui-gtk-3.0/plrdlg.c Always unref pixmaps got from sprite_get_pixbuf() See bug #21534 ------------------------------------------------------------------------ r24246 | cazfi | 2014-01-25 23:11:44 +0000 (Sat, 25 Jan 2014) | 8 lines Changed paths: M /branches/S2_4/client/connectdlg_common.c M /branches/S2_4/utility/netintf.c M /branches/S2_4/utility/netintf.h Fixed find_next_free_port() to return the actual free port found, and to check port from specific interface. This fixes the problems of client to fork a server and connect to it when there's already another such server running. Reported by myself and Christian Knoke See bug #19720 ------------------------------------------------------------------------ r24233 | jtn | 2014-01-25 11:19:42 +0000 (Sat, 25 Jan 2014) | 6 lines Changed paths: M /branches/S2_4/server/maphand.c Fix assertion failures when quitting server or removing player in pregame with scenario loaded. Reported by Marko Lindqvist (cazfi@gna). See gna bug #21524. ------------------------------------------------------------------------ r24229 | cazfi | 2014-01-25 09:24:08 +0000 (Sat, 25 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/server/sernet.c Do not try to use uninitialized announcements socket when announcements have been disabled with "-A none" commandline option. See bug #21527 ------------------------------------------------------------------------ r24204 | jtn | 2014-01-21 23:50:05 +0000 (Tue, 21 Jan 2014) | 2 lines Changed paths: M /branches/S2_4/po/de.po Updated German translation from "Quintus" (Marvin Gülker). 95%: 6752 translated, 8 fuzzy, 366 untranslated. ------------------------------------------------------------------------ r24203 | jtn | 2014-01-21 23:50:01 +0000 (Tue, 21 Jan 2014) | 2 lines Changed paths: M /branches/S2_4/po/es.po Updated Spanish translation by Jordi Negrevernis i Font. 99.8%: 7114 translated, 7 fuzzy, 5 untranslated. ------------------------------------------------------------------------ r24202 | cazfi | 2014-01-21 23:27:30 +0000 (Tue, 21 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/client/options.c M /branches/S2_4/common/version.h M /branches/S2_4/server/meta.h M /branches/S2_4/utility/ioz.h M /branches/S2_4/utility/shared.h M /branches/S2_4/utility/support.c M /branches/S2_4/utility/timing.c Corrected mentions of old config.h header to speak of fc_config.h instead. See patch #4443 ------------------------------------------------------------------------ r24197 | jtn | 2014-01-21 23:10:46 +0000 (Tue, 21 Jan 2014) | 3 lines Changed paths: M /branches/S2_4/client/helpdata.c M /branches/S2_4/doc/man/freeciv-manual.6.in M /branches/S2_4/manual/civmanual.c Add minimal governments help output to freeciv-manual. See gna patch #4442. ------------------------------------------------------------------------ r24196 | jtn | 2014-01-21 23:10:42 +0000 (Tue, 21 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/doc/man/freeciv-client.6.in M /branches/S2_4/doc/man/freeciv-server.6.in M /branches/S2_4/utility/shared.c Correct descriptions of path environment variables in man pages. Also fix function header comments for get_data_dirs() etc to reference the correct environment variables. See gna bug #21517. ------------------------------------------------------------------------ r24195 | jtn | 2014-01-21 23:10:39 +0000 (Tue, 21 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/utility/shared.c M /branches/S2_4/utility/shared.h Remove unused / undefined functions related to path searching. No functional effect, but removes a couple of translateable strings. See gna bug #21516. ------------------------------------------------------------------------ r24185 | cazfi | 2014-01-21 19:13:45 +0000 (Tue, 21 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/data/default/game.ruleset M /branches/S2_4/data/experimental/game.ruleset M /branches/S2_4/data/multiplayer/game.ruleset Corrected comment documenting tech upkeep formula. Tech upkeep is subtracted from, not added to upkeep. See patch #4430 ------------------------------------------------------------------------ r24183 | cazfi | 2014-01-21 19:04:22 +0000 (Tue, 21 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/common/generate_packets.py M /branches/S2_4/utility/log.h Set detailed network packet logging to LOG_DEBUG level. See bug #21506 ------------------------------------------------------------------------ r24174 | pepeto | 2014-01-20 22:59:57 +0000 (Mon, 20 Jan 2014) | 7 lines Changed paths: M /branches/S2_4/common/aicore/path_finding.c M /branches/S2_4/utility/pqueue.c M /branches/S2_4/utility/pqueue.h Path-finding: Remove tiles from the processing queue before switch to NS_WAITING. This was causing the nodes not handled in the correct order and may be end in infinite loop. Improved comments and miscellaneaous cleanup. See gna bug #21461 ------------------------------------------------------------------------ r24171 | cazfi | 2014-01-20 21:59:41 +0000 (Mon, 20 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/server/meta.c Do not double-encode nation names when sending them to metaserver. See bug #21511 ------------------------------------------------------------------------ r24165 | cazfi | 2014-01-19 07:05:33 +0000 (Sun, 19 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-sdl/gui_string.c Fixed printf format specifying short while the parameter is int. See bug #21494 ------------------------------------------------------------------------ r24162 | cazfi | 2014-01-19 06:45:18 +0000 (Sun, 19 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/doc/INSTALL.Cygwin List packages needed to build freeciv on cygwin. See patch #4431 ------------------------------------------------------------------------ r24152 | cazfi | 2014-01-16 21:32:37 +0000 (Thu, 16 Jan 2014) | 7 lines Changed paths: M /branches/S2_4/client/helpdata.c Fixed tech help not to claim tech with root req completely unreachable when one can research that root req first. Reported by Jacob Nevins See bug #21480 ------------------------------------------------------------------------ r24149 | cazfi | 2014-01-16 19:01:30 +0000 (Thu, 16 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/m4/debug.m4 Ignore tautological-compare errors in debug builds. See patch #4421 ------------------------------------------------------------------------ r24141 | cazfi | 2014-01-15 16:25:40 +0000 (Wed, 15 Jan 2014) | 6 lines Changed paths: M /branches/S2_4/data/misc/small.png M /branches/S2_4/data/misc/small.spec Added specialist icons Icons by GriffonSpade, spec changes by me See patch #4422 ------------------------------------------------------------------------ r24138 | cazfi | 2014-01-14 03:50:25 +0000 (Tue, 14 Jan 2014) | 6 lines Changed paths: M /branches/S2_4/client/reqtree.c M /branches/S2_4/common/tech.c Mark techs that have both root req and are on the path to current goal with COLOR_REQTREE_GOAL_UNKNOWN instead of COLOR_REQTREE_UNREACHABLE in reqtree. See patch #4399 ------------------------------------------------------------------------ r24135 | jtn | 2014-01-13 23:36:23 +0000 (Mon, 13 Jan 2014) | 3 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/repodlgs.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c Add tooltips and total of upgradable units to Gtk units report. See gna patch #4426. ------------------------------------------------------------------------ r24134 | jtn | 2014-01-13 23:36:20 +0000 (Mon, 13 Jan 2014) | 3 lines Changed paths: M /branches/S2_4/client/cityrepdata.c Document that city report trade routes column includes total value. See gna bug #21472. ------------------------------------------------------------------------ r24133 | jtn | 2014-01-13 23:36:17 +0000 (Mon, 13 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/common/improvement.c M /branches/S2_4/common/requirements.c Rework building requirement checking to use tri-state logic. Now returns TRI_MAYBE rather than TRI_NO in some Continent/City-ranged cases. See gna bug #21471. ------------------------------------------------------------------------ r24132 | jtn | 2014-01-13 23:36:14 +0000 (Mon, 13 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/server/unithand.c Do not send unit info to detached connections during combat. It's an information leak, and can cause clients to crash. See gna bug #21279. ------------------------------------------------------------------------ r24120 | pepeto | 2014-01-13 21:56:25 +0000 (Mon, 13 Jan 2014) | 6 lines Changed paths: M /branches/S2_4/common/aicore/path_finding.c Move a line at its right location. This was causing planes not to stop to refuel. Reported by franjo See gna bug #21359, http://forum.freeciv.org/f/viewtopic.php?f=8&t=209 ------------------------------------------------------------------------ r24116 | pepeto | 2014-01-13 21:46:23 +0000 (Mon, 13 Jan 2014) | 6 lines Changed paths: M /branches/S2_4/client/control.c M /branches/S2_4/common/unitlist.h When focusing a unit from the urgent queue, discard units which have already new orders. Reported by Didier Cassirame See gna bug #20842 ------------------------------------------------------------------------ r24109 | pepeto | 2014-01-13 21:21:05 +0000 (Mon, 13 Jan 2014) | 7 lines Changed paths: M /branches/S2_4/client/goto.c Test whether the paths are NULL to determine if the client goto order is valid or not. Then attempting to set a goto path with end tile also being a waypoint works as expected. Reported by Jacob Nevins See gna bug #19932 ------------------------------------------------------------------------ r24106 | cazfi | 2014-01-13 05:57:08 +0000 (Mon, 13 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/ai/default/aiferry.c Fixed a crash when movement of the unboarding passenger causes ferry to get destroyed. See bug #21462 ------------------------------------------------------------------------ r24102 | cazfi | 2014-01-13 05:34:57 +0000 (Mon, 13 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/server/sanitycheck.c Fixed reversed check if unit in non-native tile is in transport when sanity checking the tile. See bug #21456 ------------------------------------------------------------------------ r24096 | cazfi | 2014-01-11 10:13:22 +0000 (Sat, 11 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/ai/default/aitech.c Made AI to consider tech with root req as goal if the root req will be researched on the way to the goal. See patch #4410 ------------------------------------------------------------------------ r24093 | cazfi | 2014-01-11 06:41:28 +0000 (Sat, 11 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/autogen.sh Run libtoolize before autoconf See bug #21452 ------------------------------------------------------------------------ r24089 | cazfi | 2014-01-11 06:28:28 +0000 (Sat, 11 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/server/ruleset.c Warn if ruleset uses "negated = TRUE" requirement(s) for effect(s) instead of nreqs. See patch #4413 ------------------------------------------------------------------------ r24087 | cazfi | 2014-01-11 05:52:22 +0000 (Sat, 11 Jan 2014) | 6 lines Changed paths: M /branches/S2_4/utility/shared.c Fix fc_vsnprintcf() to work correctly with format descriptors longer than 5 bytes. Patch by Guillaume Melquiond See patch #4402 ------------------------------------------------------------------------ r24083 | cazfi | 2014-01-09 18:26:37 +0000 (Thu, 09 Jan 2014) | 7 lines Changed paths: M /branches/S2_4/manual/civmanual.c Fixed freeciv-manual bug that no matter what ruleset manual was requested for, it was always created for default one. Reported by Jacob Nevins See bug #21438 ------------------------------------------------------------------------ r24079 | cazfi | 2014-01-09 05:36:27 +0000 (Thu, 09 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/client/reqtree.c Made "Show All" button in Research dialog to toggle between "player's entire tree" and "all techs in all trees". See patch #4398 ------------------------------------------------------------------------ r24075 | cazfi | 2014-01-09 03:58:35 +0000 (Thu, 09 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/common/Makefile.am Do not list packets.def as source file. See bug #21453 ------------------------------------------------------------------------ r24071 | cazfi | 2014-01-09 03:45:46 +0000 (Thu, 09 Jan 2014) | 6 lines Changed paths: M /branches/S2_4/data/civ1/units.ruleset M /branches/S2_4/data/civ2/units.ruleset M /branches/S2_4/data/default/units.ruleset M /branches/S2_4/data/experimental/units.ruleset M /branches/S2_4/data/multiplayer/units.ruleset Changed hp_loss_pct comments to speak of native bases rather than airbases specifically. Reported by forum user Unknown See patch #4414 ------------------------------------------------------------------------ r24065 | cazfi | 2014-01-07 04:45:47 +0000 (Tue, 07 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/repodlgs.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c M /branches/S2_4/client/gui-sdl/repodlgs.c M /branches/S2_4/client/gui-xaw/repodlgs.c M /branches/S2_4/server/techtools.c Allow user to select tech with root req as goal if the root req will be researched on the way to the goal. See patch #4395 ------------------------------------------------------------------------ r24053 | jtn | 2014-01-05 10:59:28 +0000 (Sun, 05 Jan 2014) | 3 lines Changed paths: M /branches/S2_4/manual/civmanual.c Handle negated improvement requirements in freeciv-manual. See gna bug #21432. ------------------------------------------------------------------------ r24052 | jtn | 2014-01-05 10:59:24 +0000 (Sun, 05 Jan 2014) | 3 lines Changed paths: M /branches/S2_4/client/gui-sdl/helpdlg.c Fix segfault in SDL client help for improvements with non-tech prereqs. See gna bug #21433. ------------------------------------------------------------------------ r24051 | jtn | 2014-01-05 10:59:22 +0000 (Sun, 05 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/helpdlg.c M /branches/S2_4/client/gui-gtk-3.0/helpdlg.c M /branches/S2_4/client/gui-sdl/helpdlg.c M /branches/S2_4/client/gui-xaw/helpdlg.c Ignore negated requirements in client-specific display of improvement prerequisites to avoid misleading help. See gna bug #21430. ------------------------------------------------------------------------ r24050 | jtn | 2014-01-05 10:59:19 +0000 (Sun, 05 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/common/effects.c Do not give misleading explanations of city output bonuses, happiness etc in the city dialog in the presence of negated requirements (just ignore them). See gna bug #21425. ------------------------------------------------------------------------ r24049 | jtn | 2014-01-05 10:59:16 +0000 (Sun, 05 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/client/helpdata.c Correctly handle negated requirements in client help describing which buildings a given entity unlocks ("Prevents %s" as well as "Allows %s"). See gna bug #21424. ------------------------------------------------------------------------ r24048 | jtn | 2014-01-05 10:59:13 +0000 (Sun, 05 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/common/effects.c Send 'negated' value of effect requirements to client (previously clients always saw 'negated' as FALSE). See gna bug #21417. ------------------------------------------------------------------------ r24047 | jtn | 2014-01-05 10:59:09 +0000 (Sun, 05 Jan 2014) | 3 lines Changed paths: M /branches/S2_4/common/requirements.c M /branches/S2_4/server/ruleset.c Check whether requirement 'survives' field is valid at ruleset load time. See gna patch #4396. ------------------------------------------------------------------------ r24046 | jtn | 2014-01-05 10:59:02 +0000 (Sun, 05 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/common/requirements.c M /branches/S2_4/server/ruleset.c Defer checking of improvement requirement ranges until all ruleset information has been loaded, because it can't be done reliably before that point. See gna bug #21418. ------------------------------------------------------------------------ r24045 | jtn | 2014-01-05 10:58:57 +0000 (Sun, 05 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/server/ruleset.c Add a notion of conjunctive/disjunctive checking to ruleset sanity checking. (Disjunctive checking does almost nothing currently.) See gna bug #21419. ------------------------------------------------------------------------ r24044 | jtn | 2014-01-05 10:58:51 +0000 (Sun, 05 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/server/ruleset.c Do not prohibit requirement lists with multiple Nation requirements. They could be at World range. See gna bug #21421. ------------------------------------------------------------------------ r24043 | jtn | 2014-01-05 10:58:48 +0000 (Sun, 05 Jan 2014) | 2 lines Changed paths: M /branches/S2_4/common/requirements.c Comment circumstances in which a surviving world-ranged nation requirement can stop being true. ------------------------------------------------------------------------ r24042 | jtn | 2014-01-05 10:58:44 +0000 (Sun, 05 Jan 2014) | 1 line Changed paths: M /branches/S2_4/common/requirements.h Comment that requirement ranges are an ordered list. ------------------------------------------------------------------------ r24011 | cazfi | 2014-01-05 02:14:34 +0000 (Sun, 05 Jan 2014) | 6 lines Changed paths: M /branches/S2_4/ai/default/aicity.c When AI evaluates Size_Adj effect, do not give effect with negative value positive extra bonus value when city is already hitting current size limit and desperately needs limit lifted. See patch #4380 ------------------------------------------------------------------------ r24001 | jtn | 2014-01-03 18:46:44 +0000 (Fri, 03 Jan 2014) | 4 lines Changed paths: M /branches/S2_4/client/control.c M /branches/S2_4/client/goto.c When constructing unit orders on the client, always fill in all the fields. No functional effect. See gna patch #4384. ------------------------------------------------------------------------ r24000 | jtn | 2014-01-03 18:46:42 +0000 (Fri, 03 Jan 2014) | 7 lines Changed paths: M /branches/S2_4/server/savegame2.c Always initialise activity targets for unit orders when loading savegames, to avoid sending uninitialised garbage over the network later. Originally reported by Marko Lindqvist (cazfi@gna). See gna bug #21143. ------------------------------------------------------------------------ r23999 | jtn | 2014-01-03 18:46:37 +0000 (Fri, 03 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/client/mapview_common.c When displaying goto line for unit orders on middle-click, don't bail out if a non-move order is encountered, so that the path of connect-with-road/irrigation/etc can be seen. See gna bug #21412. ------------------------------------------------------------------------ r23992 | jtn | 2014-01-03 14:41:54 +0000 (Fri, 03 Jan 2014) | 2 lines Changed paths: M /branches/S2_4/client M /branches/S2_4/modinst M /branches/S2_4/server Update svn:ignore for *.appdata.xml (patch #4280). ------------------------------------------------------------------------ r23989 | cazfi | 2014-01-03 00:17:07 +0000 (Fri, 03 Jan 2014) | 6 lines Changed paths: M /branches/S2_4/Makefile.am A /branches/S2_4/bootstrap/freeciv-gtk2.appdata.xml.in A /branches/S2_4/bootstrap/freeciv-gtk3.appdata.xml.in A /branches/S2_4/bootstrap/freeciv-modpack.appdata.xml.in A /branches/S2_4/bootstrap/freeciv-sdl.appdata.xml.in A /branches/S2_4/bootstrap/freeciv-server.appdata.xml.in M /branches/S2_4/client/Makefile.am M /branches/S2_4/configure.ac M /branches/S2_4/modinst/Makefile.am M /branches/S2_4/server/Makefile.am Added appdata files. Original files by Ankur Sinha, modified by me See patch #4280 ------------------------------------------------------------------------ r23981 | cazfi | 2014-01-02 19:50:05 +0000 (Thu, 02 Jan 2014) | 6 lines Changed paths: M /branches/S2_4/client/tilespec.c M /branches/S2_4/common/map.c M /branches/S2_4/server/advisors/autosettlers.c Fixed some clang compiler warnings. Patch by Guillaume Melquiond See patch #4373 ------------------------------------------------------------------------ r23978 | cazfi | 2014-01-02 18:36:38 +0000 (Thu, 02 Jan 2014) | 5 lines Changed paths: M /branches/S2_4/common/ai.h M /branches/S2_4/server/plrhand.c When two AI players meet first time, call first_contact callback for both, not just one party. See bug #21401 ------------------------------------------------------------------------ r23970 | cazfi | 2014-01-01 22:51:26 +0000 (Wed, 01 Jan 2014) | 6 lines Changed paths: M /branches/S2_4/dependencies/lua-5.1/src/Makefile.am D /branches/S2_4/dependencies/lua-5.1/src/luac.c Removed luac.c that was causing wrong main() to be sometimes used in freeciv. Reported by Devander See bug #21399 ------------------------------------------------------------------------ r23962 | cazfi | 2014-01-01 11:22:39 +0000 (Wed, 01 Jan 2014) | 7 lines Changed paths: M /branches/S2_4/ai/default/advdiplomacy.c Fixed AI to send correct chat message when it declares war because of the actions of the other party. Patch by Guillaume Melquiond See patch #4370 ------------------------------------------------------------------------ r23954 | jtn | 2013-12-31 09:41:31 +0000 (Tue, 31 Dec 2013) | 7 lines Changed paths: M /branches/S2_4/ai/default/advdiplomacy.c AI proposes a ceasefire on first contact only if we start at war. Avoids annoying ceasefire treaty proposal when we are already at peace due to mutual allies. Patch by Guillaume Melquiond (silene@gna). See gna patch #4365. ------------------------------------------------------------------------ r23953 | jtn | 2013-12-31 09:41:28 +0000 (Tue, 31 Dec 2013) | 6 lines Changed paths: M /branches/S2_4/server/maphand.c M /branches/S2_4/server/maphand.h M /branches/S2_4/server/plrhand.c When a player is removed, remove all references to it from other players' private maps, and ensure maps are pushed to clients before player removal packet. Fixes client crash when a player is removed (or, occasionally, when server quits game). See gna bug #21384. ------------------------------------------------------------------------ r23952 | jtn | 2013-12-31 09:41:25 +0000 (Tue, 31 Dec 2013) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/chatline.c M /branches/S2_4/client/gui-gtk-3.0/chatline.c Gtk clients could crash if chatline tab completion used in the presence of unused player slots. See gna bug #21395. ------------------------------------------------------------------------ r23951 | jtn | 2013-12-31 09:41:20 +0000 (Tue, 31 Dec 2013) | 1 line Changed paths: M /branches/S2_4/common/player.c Comment that player_index() cannot safely be paired with player_count(). ------------------------------------------------------------------------ r23950 | jtn | 2013-12-31 09:41:18 +0000 (Tue, 31 Dec 2013) | 3 lines Changed paths: M /branches/S2_4/server/edithand.c Make the editor vision tool always update player knowledge. See gna bug #21392. ------------------------------------------------------------------------ r23949 | jtn | 2013-12-31 09:41:08 +0000 (Tue, 31 Dec 2013) | 4 lines Changed paths: M /branches/S2_4/server/maphand.c Update owner information correctly when refreshing fogged tiles to a player. See gna bug #21393. ------------------------------------------------------------------------ r23934 | jtn | 2013-12-30 15:09:06 +0000 (Mon, 30 Dec 2013) | 6 lines Changed paths: M /branches/S2_4/server/plrhand.c Don't copy handicaps when splitting player -- this is unnecessary (but harmless) as it will shortly be overwritten. Fix suggested by Marko Lindqvist (cazfi@gna). See gna bug #21349. ------------------------------------------------------------------------ r23933 | jtn | 2013-12-30 15:09:02 +0000 (Mon, 30 Dec 2013) | 4 lines Changed paths: M /branches/S2_4/server/citytools.c Ensure that gold looted from conquered city does not exceed victim's treasury. See gna bug #21389. ------------------------------------------------------------------------ r23925 | jtn | 2013-12-30 10:55:58 +0000 (Mon, 30 Dec 2013) | 4 lines Changed paths: M /branches/S2_4/common/aicore/pf_tools.c Fix too-large upper bound when looking for a refuel point in pathfinding. Mostly harmless. See gna bug #21369. ------------------------------------------------------------------------ r23845 | jtn | 2013-12-10 01:04:53 +0000 (Tue, 10 Dec 2013) | 3 lines Changed paths: M /branches/S2_4/utility/genlist.c Allocate working array for genlist_sort() on heap rather than stack. See gna patch #4326. ------------------------------------------------------------------------ r23844 | jtn | 2013-12-10 01:04:50 +0000 (Tue, 10 Dec 2013) | 5 lines Changed paths: M /branches/S2_4/client/agents/agents.c Insert calls into agent call list in the right place rather than sorting the whole list every time we remove an item. Intended to improve performance. See gna patch #4327. ------------------------------------------------------------------------ r23843 | jtn | 2013-12-10 01:04:47 +0000 (Tue, 10 Dec 2013) | 1 line Changed paths: M /branches/S2_4/utility/speclist.h Fix typo in speclist.h usage comments. ------------------------------------------------------------------------ r23826 | cazfi | 2013-12-06 22:59:32 +0000 (Fri, 06 Dec 2013) | 6 lines Changed paths: M /branches/S2_4/client/tilespec.c M /branches/S2_4/client/tilespec.h Draw darkness sprites after all the terrain layers, not after first one. Reported by Anonymous See bug #21312 ------------------------------------------------------------------------ r23817 | cproc | 2013-12-04 15:53:25 +0000 (Wed, 04 Dec 2013) | 3 lines Changed paths: M /branches/S2_4/win32/Makefile.am Add missing win32 installer creation files to distribution See patch #4319. ------------------------------------------------------------------------ r23803 | jtn | 2013-11-30 12:08:39 +0000 (Sat, 30 Nov 2013) | 3 lines Changed paths: M /branches/S2_4/server/maphand.c Enable network compression for big map updates, such as at game end. See gna patch #4314. ------------------------------------------------------------------------ r23802 | jtn | 2013-11-30 12:08:34 +0000 (Sat, 30 Nov 2013) | 6 lines Changed paths: M /branches/S2_4/common/packets.c Reduce likelihood of network compression causing network buffer overflow. Reduce maximum uncompressed queue length from MAX_LEN_BUFFER to half of that, and never send more than that queue length for compression in one go (even if the packet we're about to queue is huge). See gna bug #21297. ------------------------------------------------------------------------ r23801 | jtn | 2013-11-30 12:08:32 +0000 (Sat, 30 Nov 2013) | 3 lines Changed paths: M /branches/S2_4/common/packets.c Diagnose too many calls to conn_compression_thaw() with assertion. See gna patch #4313. ------------------------------------------------------------------------ r23798 | jtn | 2013-11-30 11:58:03 +0000 (Sat, 30 Nov 2013) | 2 lines Changed paths: M /branches/S2_4/ChangeLog Update ChangeLog as of S2_4 r23797. ------------------------------------------------------------------------ r23797 | jtn | 2013-11-30 11:45:20 +0000 (Sat, 30 Nov 2013) | 1 line Changed paths: M /branches/S2_4/fc_version Bump version number to '2.4.1'. ------------------------------------------------------------------------ r23796 | jtn | 2013-11-30 11:45:18 +0000 (Sat, 30 Nov 2013) | 1 line Changed paths: M /branches/S2_4/NEWS-2.4 Refresh NEWS-2.4 for 2.4.1, from wiki. ------------------------------------------------------------------------ r23795 | jtn | 2013-11-30 11:45:11 +0000 (Sat, 30 Nov 2013) | 1 line Changed paths: M /branches/S2_4/doc/FAQ Semi-manual FAQ refresh from wiki. ------------------------------------------------------------------------ r23794 | jtn | 2013-11-30 11:44:41 +0000 (Sat, 30 Nov 2013) | 1 line Changed paths: M /branches/S2_4/po/ar.po M /branches/S2_4/po/bg.po M /branches/S2_4/po/ca.po M /branches/S2_4/po/cs.po M /branches/S2_4/po/da.po M /branches/S2_4/po/de.po M /branches/S2_4/po/el.po M /branches/S2_4/po/en_GB.po M /branches/S2_4/po/eo.po M /branches/S2_4/po/es.po M /branches/S2_4/po/et.po M /branches/S2_4/po/fa.po M /branches/S2_4/po/fi.po M /branches/S2_4/po/fr.po M /branches/S2_4/po/ga.po M /branches/S2_4/po/gd.po M /branches/S2_4/po/he.po M /branches/S2_4/po/hu.po M /branches/S2_4/po/id.po M /branches/S2_4/po/it.po M /branches/S2_4/po/ja.po M /branches/S2_4/po/ko.po M /branches/S2_4/po/lt.po M /branches/S2_4/po/nl.po M /branches/S2_4/po/no.po M /branches/S2_4/po/pl.po M /branches/S2_4/po/pt.po M /branches/S2_4/po/pt_BR.po M /branches/S2_4/po/ro.po M /branches/S2_4/po/ru.po M /branches/S2_4/po/sr.po M /branches/S2_4/po/sv.po M /branches/S2_4/po/tr.po M /branches/S2_4/po/uk.po M /branches/S2_4/po/zh_CN.po M /branches/S2_4/po/zh_TW.po Results of running "make update-po". ------------------------------------------------------------------------ r23791 | jtn | 2013-11-26 09:57:54 +0000 (Tue, 26 Nov 2013) | 3 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). (Fetched from .) 100%: 7122 translated. ------------------------------------------------------------------------ r23790 | jtn | 2013-11-26 09:57:44 +0000 (Tue, 26 Nov 2013) | 5 lines Changed paths: M /branches/S2_4/common/packets.c A network sender (likely the server) could emit a compressed packet with a length field which would be misinterpreted by receivers (likely clients), dooming the network connection. Fix the sender not to send such packets. See gna bug #21300. ------------------------------------------------------------------------ r23789 | jtn | 2013-11-26 09:57:36 +0000 (Tue, 26 Nov 2013) | 5 lines Changed paths: M /branches/S2_4/client/attribute.c Cleanups in client-side attribute handling, among other things fixing uninitialised accesses spotted by Valgrind. Likely to have no functional effect on most platforms, beyond a slight reduction in savegame size. See gna bug #21295. ------------------------------------------------------------------------ r23788 | jtn | 2013-11-26 09:57:33 +0000 (Tue, 26 Nov 2013) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/chatline.c M /branches/S2_4/client/gui-gtk-3.0/chatline.c Fix invalid memory access when doing chatline tab completion at or near the start of a line, and other UTF-8 issues. See gna bug #21293. ------------------------------------------------------------------------ r23769 | jcreus | 2013-11-24 19:37:07 +0000 (Sun, 24 Nov 2013) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r23766 | cproc | 2013-11-24 01:18:00 +0000 (Sun, 24 Nov 2013) | 5 lines Changed paths: M /branches/S2_4/win32/installer/Makefile A /branches/S2_4/win32/installer/create-freeciv-gtk-nsi.sh M /branches/S2_4/win32/installer/create-freeciv-gtk2-nsi.sh A /branches/S2_4/win32/installer/create-freeciv-gtk3-nsi.sh A /branches/S2_4/win32/installer/freeciv-gtk3.cmd Build GTK+3 Windows installer package See task #7681. Also fixes bug #21163. ------------------------------------------------------------------------ r23758 | cazfi | 2013-11-20 23:19:52 +0000 (Wed, 20 Nov 2013) | 6 lines Changed paths: M /branches/S2_4/ai/default/aicity.c When evaluating Size_Unlimit or Size_Adjust effect value, do not assume that city with negative Size_Unlimit already has unlimited size. Also do not consider effect disabling Size_Unlimit positive thing. See bug #21240 ------------------------------------------------------------------------ r23755 | cazfi | 2013-11-20 23:14:18 +0000 (Wed, 20 Nov 2013) | 4 lines Changed paths: M /branches/S2_4/doc/README.packaging Added mapimg related documentation to README.packaging See bug #20872 ------------------------------------------------------------------------ r23752 | jtn | 2013-11-17 11:05:14 +0000 (Sun, 17 Nov 2013) | 3 lines Changed paths: M /branches/S2_4/po/en_GB.po Updated en_GB translation for S2_4. 100%: 7122 translated. ------------------------------------------------------------------------ r23747 | jtn | 2013-11-16 13:00:11 +0000 (Sat, 16 Nov 2013) | 3 lines Changed paths: M /branches/S2_4/win32/installer/create-freeciv-gtk2-nsi.sh M /branches/S2_4/win32/installer/create-freeciv-sdl-nsi.sh Change "American English" to "US English" in installer. Part of gna bug #21060. ------------------------------------------------------------------------ r23739 | jtn | 2013-11-16 11:43:47 +0000 (Sat, 16 Nov 2013) | 2 lines Changed paths: M /branches/S2_4/client Add new .desktop files from bug #21243 to svn:ignore. ------------------------------------------------------------------------ r23738 | jtn | 2013-11-16 11:43:01 +0000 (Sat, 16 Nov 2013) | 2 lines Changed paths: M /branches/S2_4/common Add common/fc_svnrev_gen.h to svn:ignore. ------------------------------------------------------------------------ r23732 | jtn | 2013-11-11 20:49:54 +0000 (Mon, 11 Nov 2013) | 3 lines Changed paths: M /branches/S2_4/server/ruleset.c Do not emit assertion failures for rulesets with no nation groups defined. See gna patch #4300. ------------------------------------------------------------------------ r23731 | jtn | 2013-11-11 20:49:41 +0000 (Mon, 11 Nov 2013) | 3 lines Changed paths: M /branches/S2_4/server/ruleset.c Abort ruleset loading if too many nation groups defined in ruleset. See gna patch #4299. ------------------------------------------------------------------------ r23720 | cazfi | 2013-11-11 00:23:43 +0000 (Mon, 11 Nov 2013) | 4 lines Changed paths: M /branches/S2_4/Makefile.am A /branches/S2_4/bootstrap/freeciv-gtk3.desktop.in A /branches/S2_4/bootstrap/freeciv-sdl.desktop.in M /branches/S2_4/client/Makefile.am M /branches/S2_4/configure.ac Added desktop files for gtk3-, and sdl-clients. See bug #21243 ------------------------------------------------------------------------ r23714 | cazfi | 2013-11-10 23:02:20 +0000 (Sun, 10 Nov 2013) | 4 lines Changed paths: M /branches/S2_4/ai/default/aicity.c Shortcut AI's effect value evaluation to return 0 if amount of the effect is 0. See patch #4289 ------------------------------------------------------------------------ r23711 | jtn | 2013-11-08 23:40:05 +0000 (Fri, 08 Nov 2013) | 8 lines Changed paths: M /branches/S2_4/client/tilespec.c In tileset_free(), player color sprites from the global tileset were freed rather than the specified one. This caused player color sprites (national borders and unit backgrounds) to stop working when the local options dialog was popped up for the first time. Reported by Christian Knoke (chrisk AT cknoke.de) and myself. See gna bug #21116 and gna bug #21151. ------------------------------------------------------------------------ r23710 | jtn | 2013-11-08 23:40:01 +0000 (Fri, 08 Nov 2013) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/cityrep.c Activating a row in the Gtk3 city report would randomly fail to pop up the city dialog, and cause Gtk warnings. Fix by Guillaume Melquiond (silene@gna). See gna patch #4294. ------------------------------------------------------------------------ r23704 | cazfi | 2013-11-07 22:21:44 +0000 (Thu, 07 Nov 2013) | 10 lines Changed paths: M /branches/S2_4/ai/default/advmilitary.c When AI calculates value for unit capable of occupying cities, choose higher one of the values based on units capability to occupy city or kill enemy unit. It was always assigning value based on occupying ability for the units capable of unit, even if that was the lower one. This change may cause AI to build more land units instead of ships, as now also land units get value based on unit killing ability when it's higher than one based on city occupying ability. See patch #4015 ------------------------------------------------------------------------ r23700 | cazfi | 2013-11-07 01:43:56 +0000 (Thu, 07 Nov 2013) | 4 lines Changed paths: M /branches/S2_4/server/edithand.c Fixed compiler warning in non-debug builds See bug #21237 ------------------------------------------------------------------------ r23696 | jtn | 2013-11-07 00:30:29 +0000 (Thu, 07 Nov 2013) | 2 lines Changed paths: M /branches/S2_4/po/fr.po Updated French translation by Igx, The Dreaming Drummer... >99.9%: 7120 translated, 2 fuzzy. ------------------------------------------------------------------------ r23695 | cazfi | 2013-11-06 23:18:13 +0000 (Wed, 06 Nov 2013) | 4 lines Changed paths: M /branches/S2_4/modinst/modinst.c Qualified modpack "Type" string. See patch #4290 ------------------------------------------------------------------------ r23682 | cazfi | 2013-11-03 01:10:12 +0000 (Sun, 03 Nov 2013) | 6 lines Changed paths: M /branches/S2_4/client/packhand.c Fixed handling of "wonder_city_id" network capability. Reported by Jacob Nevins See bug #21096 ------------------------------------------------------------------------ r23681 | cazfi | 2013-11-03 01:08:10 +0000 (Sun, 03 Nov 2013) | 7 lines Changed paths: M /branches/S2_4/win32/installer/create-freeciv-gtk2-nsi.sh M /branches/S2_4/win32/installer/create-freeciv-sdl-nsi.sh Show language name in Windows installer default language selection, not language code only. Requested by Jacob Nevins See bug #21060 ------------------------------------------------------------------------ r23676 | cazfi | 2013-11-01 09:17:10 +0000 (Fri, 01 Nov 2013) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Fixed selling of buildings in gtk3-client. Reported by Anonymous See bug #20984 ------------------------------------------------------------------------ r23670 | cazfi | 2013-11-01 01:16:53 +0000 (Fri, 01 Nov 2013) | 4 lines Changed paths: M /branches/S2_4/client/helpdata.c Do not try to translate already translated legend again. See bug #21238 ------------------------------------------------------------------------ r23665 | cazfi | 2013-10-30 22:13:09 +0000 (Wed, 30 Oct 2013) | 4 lines Changed paths: M /branches/S2_4/common/fc_cmdhelp.h Moved function declarations in fc_cmdhelp.h inside extern "C" block. See bug #21232 ------------------------------------------------------------------------ r23661 | cazfi | 2013-10-30 21:06:26 +0000 (Wed, 30 Oct 2013) | 6 lines Changed paths: M /branches/S2_4/client/gui-sdl/mapview.c M /branches/S2_4/client/mapview_common.c M /branches/S2_4/client/overview_common.c M /branches/S2_4/common/map.c M /branches/S2_4/common/map.h M /branches/S2_4/common/mapimg.c M /branches/S2_4/server/generator/height_map.c M /branches/S2_4/server/generator/mapgen_topology.c Fixed mapimg colortest crash. Reported by Dox4242 See bug #21159 ------------------------------------------------------------------------ r23658 | cazfi | 2013-10-30 14:07:23 +0000 (Wed, 30 Oct 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citizensinfo.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c Expand score and nationality list views in gtk3-client to fill the space reeserved for them. See bug #21108 ------------------------------------------------------------------------ r23651 | cazfi | 2013-10-29 17:03:03 +0000 (Tue, 29 Oct 2013) | 5 lines Changed paths: M /branches/S2_4/INSTALL M /branches/S2_4/doc/FAQ Removed mentions of no longer existing configure option --disable-auto-deps from documentation. See patch #4275 ------------------------------------------------------------------------ r23648 | cazfi | 2013-10-29 16:58:10 +0000 (Tue, 29 Oct 2013) | 4 lines Changed paths: M /branches/S2_4/client/packhand.c M /branches/S2_4/common/packets.def M /branches/S2_4/fc_version M /branches/S2_4/server/plrhand.c Send wonder city ID as sint32 to allow special value WONDER_LOST. See bug #21096 ------------------------------------------------------------------------ r23644 | cazfi | 2013-10-28 22:29:27 +0000 (Mon, 28 Oct 2013) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/menu.c M /branches/S2_4/client/gui-gtk-2.0/tileset_dlg.c M /branches/S2_4/client/gui-gtk-3.0/menu.c M /branches/S2_4/client/gui-gtk-3.0/tileset_dlg.c M /branches/S2_4/client/packhand.c M /branches/S2_4/client/tilespec.c M /branches/S2_4/client/tilespec.h If tileset reload is called in the middle of ruleset initialization, do not try to handle player colors. They will be handled later in the game startup. This fixes crash when user accepts tileset suggestion from ruleset. See bug #21231 ------------------------------------------------------------------------ r23640 | cazfi | 2013-10-28 01:54:57 +0000 (Mon, 28 Oct 2013) | 5 lines Changed paths: M /branches/S2_4/common/aicore/pf_tools.c M /branches/S2_4/common/movement.c M /branches/S2_4/common/movement.h M /branches/S2_4/server/citytools.c Remove units deeper in the civ1-style channel (string of cities) when a city providing connection to native terrain gets destroyed. See bug #21219 ------------------------------------------------------------------------ r23636 | cazfi | 2013-10-27 20:56:52 +0000 (Sun, 27 Oct 2013) | 4 lines Changed paths: M /branches/S2_4/doc/INSTALL.Cygwin Updates to INSTALL.Cygwin See patch #4267 ------------------------------------------------------------------------ r23628 | cazfi | 2013-10-26 21:02:28 +0100 (Sat, 26 Oct 2013) | 4 lines Changed paths: M /branches/S2_4/INSTALL M /branches/S2_4/autogen.sh Correctly require automake-1.9 as minimum requirement. Do not prefer automake-1.8. See bug #21216 ------------------------------------------------------------------------ r23618 | jtn | 2013-10-23 10:41:20 +0100 (Wed, 23 Oct 2013) | 3 lines Changed paths: M /branches/S2_4/server/stdinhand.c Ensure connections get notified if game fails to start for lack of nations. See gna bug #21207. ------------------------------------------------------------------------ r23617 | jtn | 2013-10-23 10:41:16 +0100 (Wed, 23 Oct 2013) | 3 lines Changed paths: M /branches/S2_4/common/nation.c Fix nation_group_by_number() handling of out-of-range index. See gna bug #21206. ------------------------------------------------------------------------ r23608 | jtn | 2013-10-21 21:19:58 +0100 (Mon, 21 Oct 2013) | 4 lines Changed paths: M /branches/S2_4/server/connecthand.c M /branches/S2_4/server/connecthand.h M /branches/S2_4/server/edithand.c M /branches/S2_4/server/plrhand.c M /branches/S2_4/server/stdinhand.c Fix a server crash when '/remove'ing a player in pregame by removing mutual recursion between server_remove_player() and connection_detach(). See gna bug #21202. ------------------------------------------------------------------------ r23599 | cazfi | 2013-10-20 07:38:56 +0100 (Sun, 20 Oct 2013) | 5 lines Changed paths: M /branches/S2_4/server/unithand.c When unit changes owner, call "unit_got" ai callback only after unit owner information has been updated. See bug #21200 ------------------------------------------------------------------------ r23593 | cazfi | 2013-10-18 23:39:14 +0100 (Fri, 18 Oct 2013) | 5 lines Changed paths: M /branches/S2_4/server/advisors/infracache.c Do not remove extras that would survive from the virtual tile being evaluated for terrain change by autosettlers. See bug #21192 ------------------------------------------------------------------------ r23585 | cazfi | 2013-10-17 23:24:19 +0100 (Thu, 17 Oct 2013) | 4 lines Changed paths: M /branches/S2_4/common/requirements.c Initialize source.value in universal_by_number() to fix compiler warning. See patch #4255 ------------------------------------------------------------------------ r23577 | cazfi | 2013-10-15 22:36:51 +0100 (Tue, 15 Oct 2013) | 4 lines Changed paths: M /branches/S2_4/data/amplio2/nuke.png M /branches/S2_4/data/amplio2/nuke.spec M /branches/S2_4/data/trident/tiles.png M /branches/S2_4/data/trident/tiles.spec New Nuclear Explosion graphics by Michael Johnson See patch #4003 ------------------------------------------------------------------------ r23569 | cazfi | 2013-10-14 02:08:27 +0100 (Mon, 14 Oct 2013) | 2 lines Changed paths: M /branches/S2_4/data/default/ai_effects.ruleset M /branches/S2_4/data/experimental/ai_effects.ruleset Comment typofix ------------------------------------------------------------------------ r23559 | cazfi | 2013-10-09 09:29:19 +0100 (Wed, 09 Oct 2013) | 5 lines Changed paths: M /branches/S2_4/ai/default/advmilitary.c M /branches/S2_4/common/effects.c M /branches/S2_4/common/effects.h Fixed ai evaluation if attacker would be built as veteran by using actual effect value. Old check also gave reversed results. See patch #4014 ------------------------------------------------------------------------ r23556 | cazfi | 2013-10-08 23:39:54 +0100 (Tue, 08 Oct 2013) | 7 lines Changed paths: M /branches/S2_4/server/srv_main.c Do not reveal map upon loading saved game that has revealmap server setting set to reveal map in the beginning of the game. Reported by Anonymous See bug #21172 ------------------------------------------------------------------------ r23553 | cazfi | 2013-10-08 23:29:18 +0100 (Tue, 08 Oct 2013) | 4 lines Changed paths: M /branches/S2_4/Makefile.am M /branches/S2_4/doc/Makefile.am M /branches/S2_4/win32/installer/Makefile M /branches/S2_4/win32/installer/create-freeciv-gtk2-nsi.sh M /branches/S2_4/win32/installer/create-freeciv-sdl-nsi.sh Install documents as part of 'make install' See patch #4072 ------------------------------------------------------------------------ r23550 | jtn | 2013-10-08 20:57:58 +0100 (Tue, 08 Oct 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/optiondlg.c M /branches/S2_4/client/gui-gtk-2.0/pages.c M /branches/S2_4/client/gui-gtk-2.0/pages.h M /branches/S2_4/client/gui-gtk-3.0/optiondlg.c M /branches/S2_4/client/gui-gtk-3.0/pages.c M /branches/S2_4/client/gui-gtk-3.0/pages.h Hook the Gtk clients' "Number of Players (including AI)" control up to the server option machinery so that it stays closer in sync with the server. See gna bug #21179. ------------------------------------------------------------------------ r23523 | cazfi | 2013-10-01 23:36:54 +0100 (Tue, 01 Oct 2013) | 6 lines Changed paths: M /branches/S2_4/server/savegame2.c Fixed loading of specials_size information from savegame. Reported by Jacob Nevins See bug #19836 ------------------------------------------------------------------------ r23515 | cazfi | 2013-09-30 18:01:58 +0100 (Mon, 30 Sep 2013) | 5 lines Changed paths: M /branches/S2_4/server/ruleset.c When automatically determining unit's move type, consider only nativity provided by bases. See bug #21022 ------------------------------------------------------------------------ r23498 | cazfi | 2013-09-27 06:14:44 +0100 (Fri, 27 Sep 2013) | 4 lines Changed paths: M /branches/S2_4/configure.ac Distribute Strings.txt even when configured with --enable-nls=no-gmo-dist See bug #21139 ------------------------------------------------------------------------ r23492 | cazfi | 2013-09-25 02:39:49 +0100 (Wed, 25 Sep 2013) | 5 lines Changed paths: M /branches/S2_4/configure.ac Do not attempt to modify config.h, but fc_config.h as it has been renamed when kludging BeOS build. See bug #21153 ------------------------------------------------------------------------ r23489 | cazfi | 2013-09-25 02:20:59 +0100 (Wed, 25 Sep 2013) | 5 lines Changed paths: M /branches/S2_4/ai/default/aiferry.c M /branches/S2_4/ai/default/aiferry.h M /branches/S2_4/ai/default/aiunit.c Replaced individual checks in ai ferry code for unit ferriness with calls to new dai_is_ferry() function to make different parts of the code to agree whether unit is ferry or not. See bug #21154 ------------------------------------------------------------------------ r23483 | cazfi | 2013-09-23 23:58:40 +0100 (Mon, 23 Sep 2013) | 4 lines Changed paths: M /branches/S2_4/common/requirements.c Fixed uncertain "Building" req returning FALSE for RPT_POSSIBLE type query. See bug #21147 ------------------------------------------------------------------------ r23472 | cazfi | 2013-09-22 21:56:41 +0100 (Sun, 22 Sep 2013) | 5 lines Changed paths: M /branches/S2_4/common/requirements.c M /branches/S2_4/utility/shared.h Fixed requirement check for negated requirement that cannot be checked from current information to return correct result (TRUE for RPT_POSSIBLE, FALSE for RPT_CERTAIN) See bug #21144 ------------------------------------------------------------------------ r23458 | cazfi | 2013-09-20 23:38:06 +0100 (Fri, 20 Sep 2013) | 7 lines Changed paths: M /branches/S2_4/client/gui-sdl/diplodlg.c Refer to female leader as Ma'am, and not Sir, in sdl-client when foreign ambassador arrives. Reported by J.M. Maalderink See bug #19542 ------------------------------------------------------------------------ r23449 | cazfi | 2013-09-20 00:17:06 +0100 (Fri, 20 Sep 2013) | 5 lines Changed paths: M /branches/S2_4/data/amplio.tilespec M /branches/S2_4/data/amplio2.tilespec M /branches/S2_4/data/cimpletoon.tilespec M /branches/S2_4/doc/README.graphics Removed entris "is_full_citybar" and "is_mountainous", no longer used, from supplied tilesets. See patch #4187 ------------------------------------------------------------------------ r23433 | cazfi | 2013-09-17 22:41:19 +0100 (Tue, 17 Sep 2013) | 4 lines Changed paths: M /branches/S2_4/client/connectdlg_common.c Added word "local" to "Starting local server..." message of the client. See patch #4092 ------------------------------------------------------------------------ r23428 | cazfi | 2013-09-16 23:09:00 +0100 (Mon, 16 Sep 2013) | 5 lines Changed paths: M /branches/S2_4/client/plrdlg_common.c Display if player is blocking the turn advancement in nations report even for players who are not connected. See bug #21023 ------------------------------------------------------------------------ r23420 | cazfi | 2013-09-16 00:04:18 +0100 (Mon, 16 Sep 2013) | 8 lines Changed paths: M /branches/S2_4/ai/default/aiferry.c Fixes to ferry boss assignment: - If boss finished with the ferry, left the boat, and reassigned it to new boss, do not take boat away from the new boss - If new boss cannot be found when ferry is ready to abandon old one, keep the old one. This also avoids ferry being left in pseudo-state between having a boss and being free. See bug #20978 ------------------------------------------------------------------------ r23415 | cazfi | 2013-09-15 17:08:09 +0100 (Sun, 15 Sep 2013) | 4 lines Changed paths: M /branches/S2_4/dependencies/lua-5.1/Version M /branches/S2_4/dependencies/lua-5.1/src/lzio.c M /branches/S2_4/dependencies/lua-5.1/src/lzio.h Applied official lua.org patch 2 for lua-5.1.5. See patch #4068 ------------------------------------------------------------------------ r23411 | cazfi | 2013-09-15 10:21:46 +0100 (Sun, 15 Sep 2013) | 4 lines Changed paths: M /branches/S2_4/client/gui-xaw/graphics.c Show client string ("gui-xaw") on xaw-client startup screen. See patch #4064 ------------------------------------------------------------------------ r23406 | jtn | 2013-09-15 00:21:02 +0100 (Sun, 15 Sep 2013) | 3 lines Changed paths: M /branches/S2_4/manual/civmanual.c M /branches/S2_4/server/settings.c M /branches/S2_4/server/settings.h Fix freeciv-manual output for setting level/category/locked-ness. See gna bug #21063. ------------------------------------------------------------------------ r23405 | jtn | 2013-09-15 00:20:59 +0100 (Sun, 15 Sep 2013) | 4 lines Changed paths: M /branches/S2_4/manual/civmanual.c Set up default rulesetdir (and other settings) correctly in freeciv-manual. See gna bug #21086. ------------------------------------------------------------------------ r23400 | cazfi | 2013-09-15 00:03:49 +0100 (Sun, 15 Sep 2013) | 4 lines Changed paths: M /branches/S2_4/manual/civmanual.c M /branches/S2_4/server/ruleset.c M /branches/S2_4/server/ruleset.h M /branches/S2_4/server/savegame.c M /branches/S2_4/server/savegame2.c M /branches/S2_4/server/settings.c M /branches/S2_4/server/settings.h M /branches/S2_4/server/srv_main.c M /branches/S2_4/server/stdinhand.c Fixed freeciv-manual assert failures due to uninitialized settings. See bug #21099 ------------------------------------------------------------------------ r23397 | cazfi | 2013-09-15 00:01:46 +0100 (Sun, 15 Sep 2013) | 4 lines Changed paths: M /branches/S2_4/ai/default/aidiplomat.c Replaced undefined UTYF_UNBRIBABLE with F_UNBRIBABLE. See bug #21136 ------------------------------------------------------------------------ r23396 | sveinung | 2013-09-14 23:54:43 +0100 (Sat, 14 Sep 2013) | 5 lines Changed paths: M /branches/S2_4/ai/default/aidiplomat.c When the default AI considers if it should continue thinking about bribing a unit it checks things that makes it impossible to incite a city. Make it check things that makes bribing impossible in stead. See bug #21064 ------------------------------------------------------------------------ r23393 | cazfi | 2013-09-14 23:24:58 +0100 (Sat, 14 Sep 2013) | 4 lines Changed paths: M /branches/S2_4/bootstrap/langnames.txt Removed obsolete 'no' language code from list of languages of windows installer. See patch #4134 ------------------------------------------------------------------------ r23383 | jtn | 2013-09-14 16:34:23 +0100 (Sat, 14 Sep 2013) | 4 lines Changed paths: M /branches/S2_4/data/civ1/nations.ruleset Copy Barbarians and Pirates to civ1 nationset to quell 'Unknown group "Core"' warnings. See gna bug #20770. ------------------------------------------------------------------------ r23382 | jtn | 2013-09-14 16:34:20 +0100 (Sat, 14 Sep 2013) | 6 lines Changed paths: M /branches/S2_4/data/civ1/terrain.ruleset M /branches/S2_4/data/civ2/terrain.ruleset M /branches/S2_4/data/default/terrain.ruleset M /branches/S2_4/data/experimental/terrain.ruleset M /branches/S2_4/data/multiplayer/terrain.ruleset M /branches/S2_4/server/generator/startpos.c If map has no continents, fail to allocate start positions in a more obvious way. Document and protect better against oceanic starter terrains in the ruleset. See gna bug #21068. ------------------------------------------------------------------------ r23381 | jtn | 2013-09-14 16:34:16 +0100 (Sat, 14 Sep 2013) | 3 lines Changed paths: M /branches/S2_4/client/cityrepdata.c Fix some harmless issues in city report sorting code. See gna bug #21015. ------------------------------------------------------------------------ r23368 | jtn | 2013-09-14 14:07:40 +0100 (Sat, 14 Sep 2013) | 5 lines Changed paths: A /branches/S2_4/data/graphics/README M /branches/S2_4/doc/README Document distribution policy for original graphics materials. Requested by Marko Lindqvist (cazfi@gna). See gna patch #3719. ------------------------------------------------------------------------ r23365 | jtn | 2013-09-14 12:54:24 +0100 (Sat, 14 Sep 2013) | 2 lines Changed paths: M /branches/S2_4/ChangeLog Update ChangeLog as of S2_4 r23364. ------------------------------------------------------------------------ r23364 | jtn | 2013-09-14 12:49:05 +0100 (Sat, 14 Sep 2013) | 1 line Bump version number to '2.4.0' for final release. ------------------------------------------------------------------------ r23363 | jtn | 2013-09-14 12:49:01 +0100 (Sat, 14 Sep 2013) | 1 line Refresh NEWS and NEWS-2.4 for 2.4.0, from wiki. ------------------------------------------------------------------------ r23362 | jtn | 2013-09-14 12:48:48 +0100 (Sat, 14 Sep 2013) | 1 line Results of running "make update-po". ------------------------------------------------------------------------ r23345 | cazfi | 2013-09-12 05:19:46 +0100 (Thu, 12 Sep 2013) | 4 lines Set Language header field in .po files where it was missing. See bug #21092 ------------------------------------------------------------------------ r23262 | jtn | 2013-09-01 12:03:26 +0100 (Sun, 01 Sep 2013) | 2 lines Update ChangeLog as of S2_4 r23261. ------------------------------------------------------------------------ r23261 | jtn | 2013-09-01 11:58:20 +0100 (Sun, 01 Sep 2013) | 1 line Changed paths: M /branches/S2_4/fc_version Bump version number to '2.4.0-RC2+'. ------------------------------------------------------------------------ r23260 | jtn | 2013-09-01 11:58:12 +0100 (Sun, 01 Sep 2013) | 2 lines Changed paths: M /branches/S2_4/NEWS-2.4 Refresh NEWS-2.4 for 2.4.0-RC2. Additions come from wiki NEWS-2.4.0-RC1 and -RC2. ------------------------------------------------------------------------ r23259 | jtn | 2013-09-01 11:57:56 +0100 (Sun, 01 Sep 2013) | 1 line Changed paths: M /branches/S2_4/po/ar.po M /branches/S2_4/po/bg.po M /branches/S2_4/po/ca.po M /branches/S2_4/po/cs.po M /branches/S2_4/po/da.po M /branches/S2_4/po/de.po M /branches/S2_4/po/el.po M /branches/S2_4/po/en_GB.po M /branches/S2_4/po/eo.po M /branches/S2_4/po/es.po M /branches/S2_4/po/et.po M /branches/S2_4/po/fa.po M /branches/S2_4/po/fi.po M /branches/S2_4/po/fr.po M /branches/S2_4/po/ga.po M /branches/S2_4/po/gd.po M /branches/S2_4/po/he.po M /branches/S2_4/po/hu.po M /branches/S2_4/po/id.po M /branches/S2_4/po/it.po M /branches/S2_4/po/ja.po M /branches/S2_4/po/ko.po M /branches/S2_4/po/lt.po M /branches/S2_4/po/nl.po M /branches/S2_4/po/no.po M /branches/S2_4/po/pl.po M /branches/S2_4/po/pt.po M /branches/S2_4/po/pt_BR.po M /branches/S2_4/po/ro.po M /branches/S2_4/po/ru.po M /branches/S2_4/po/sr.po M /branches/S2_4/po/sv.po M /branches/S2_4/po/tr.po M /branches/S2_4/po/uk.po M /branches/S2_4/po/zh_CN.po M /branches/S2_4/po/zh_TW.po Results of running "make update-po". ------------------------------------------------------------------------ r23256 | jtn | 2013-09-01 11:32:02 +0100 (Sun, 01 Sep 2013) | 3 lines Changed paths: M /branches/S2_4/win32/installer/create-freeciv-gtk2-nsi.sh M /branches/S2_4/win32/installer/create-freeciv-sdl-nsi.sh Add en_US to default languages selectable in Windows installers. See gna bug #21059. ------------------------------------------------------------------------ r23235 | cproc | 2013-08-27 00:28:28 +0100 (Tue, 27 Aug 2013) | 3 lines Changed paths: M /branches/S2_4/win32/installer/Makefile Add MagickWand-related files to the Windows installer packages. See patch #4095 ------------------------------------------------------------------------ r23233 | jtn | 2013-08-26 12:44:47 +0100 (Mon, 26 Aug 2013) | 4 lines Changed paths: M /branches/S2_4/bootstrap/langnames.txt Correct language code for Indonesian so that it's not omitted from Windows installer dialogs. See gna bug #21058. ------------------------------------------------------------------------ r23227 | cazfi | 2013-08-24 10:20:29 +0100 (Sat, 24 Aug 2013) | 4 lines Changed paths: M /branches/S2_4/server/maphand.c Fixed claiming of ocean tiles between ocean city and land. See bug #21035 ------------------------------------------------------------------------ r23224 | cazfi | 2013-08-24 08:56:12 +0100 (Sat, 24 Aug 2013) | 6 lines Changed paths: M /branches/S2_4/server/unittools.c Fixed a crash when unit moves and there's new connection not yet attached to a player. Reported by Andreas Rosdal See bug #21019 ------------------------------------------------------------------------ r23218 | jtn | 2013-08-23 19:18:56 +0100 (Fri, 23 Aug 2013) | 5 lines Changed paths: M /branches/S2_4/client/tilespec.c Fix a client crash when someone else's settler unit goes out of sight. Reported by Bo Di Bo (bodibo@gna). See gna bug #21044. ------------------------------------------------------------------------ r23194 | jtn | 2013-08-11 12:30:55 +0100 (Sun, 11 Aug 2013) | 2 lines Changed paths: M /branches/S2_4/ChangeLog Update ChangeLog as of S2_4 r23193. ------------------------------------------------------------------------ r23193 | jtn | 2013-08-11 12:17:36 +0100 (Sun, 11 Aug 2013) | 3 lines Changed paths: M /branches/S2_4/fc_version Bump version number to '2.4.0-RC1+'. Unset IS_BETA_VERSION. Reset default follow tag to 'stable'. ------------------------------------------------------------------------ r23192 | jtn | 2013-08-11 12:17:32 +0100 (Sun, 11 Aug 2013) | 3 lines Changed paths: M /branches/S2_4/NEWS M /branches/S2_4/NEWS-2.4 Refresh NEWS files for RC1. NEWS-2.4 additions come from from wiki NEWS-2.4.0-RC1. NEWS is refreshed from wiki NEWS-2.4.0. ------------------------------------------------------------------------ r23191 | jtn | 2013-08-11 12:17:10 +0100 (Sun, 11 Aug 2013) | 1 line Changed paths: M /branches/S2_4/po/ar.po M /branches/S2_4/po/bg.po M /branches/S2_4/po/ca.po M /branches/S2_4/po/cs.po M /branches/S2_4/po/da.po M /branches/S2_4/po/de.po M /branches/S2_4/po/el.po M /branches/S2_4/po/en_GB.po M /branches/S2_4/po/eo.po M /branches/S2_4/po/es.po M /branches/S2_4/po/et.po M /branches/S2_4/po/fa.po M /branches/S2_4/po/fi.po M /branches/S2_4/po/fr.po M /branches/S2_4/po/ga.po M /branches/S2_4/po/gd.po M /branches/S2_4/po/he.po M /branches/S2_4/po/hu.po M /branches/S2_4/po/id.po M /branches/S2_4/po/it.po M /branches/S2_4/po/ja.po M /branches/S2_4/po/ko.po M /branches/S2_4/po/lt.po M /branches/S2_4/po/nl.po M /branches/S2_4/po/no.po M /branches/S2_4/po/pl.po M /branches/S2_4/po/pt.po M /branches/S2_4/po/pt_BR.po M /branches/S2_4/po/ro.po M /branches/S2_4/po/ru.po M /branches/S2_4/po/sr.po M /branches/S2_4/po/sv.po M /branches/S2_4/po/tr.po M /branches/S2_4/po/uk.po M /branches/S2_4/po/zh_CN.po M /branches/S2_4/po/zh_TW.po Results of running "make update-po". ------------------------------------------------------------------------ r23184 | jtn | 2013-08-10 23:10:37 +0100 (Sat, 10 Aug 2013) | 8 lines Changed paths: M /branches/S2_4/common/scriptcore/tolua_common_a.pkg Remove the Lua constants const.TRUE and const.FALSE. They weren't used, and const.FALSE evaluated to true in Lua logical expressions. (This is a late Lua API change to 2.4.x.) Request/patch from Ulrik Sverdrup (englabenny@gna). See gna patch #3937. ------------------------------------------------------------------------ r23183 | jtn | 2013-08-10 23:10:25 +0100 (Sat, 10 Aug 2013) | 3 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). (Fetched from .) 100%: 7117 translated. ------------------------------------------------------------------------ r23182 | jtn | 2013-08-10 23:10:13 +0100 (Sat, 10 Aug 2013) | 2 lines Changed paths: M /branches/S2_4/po/gd.po Updated Scottish Gaelic localisation from Michael Bauer. 95%: 6743 translated, 219 fuzzy, 155 untranslated. ------------------------------------------------------------------------ r23181 | jtn | 2013-08-10 23:10:09 +0100 (Sat, 10 Aug 2013) | 2 lines Changed paths: M /branches/S2_4/po/fr.po Updated French translation by Igx, The Dreaming Drummer... 100%: 7117 translated. ------------------------------------------------------------------------ r23164 | cazfi | 2013-08-06 23:02:26 +0100 (Tue, 06 Aug 2013) | 7 lines Changed paths: M /branches/S2_4/server/unittools.c Do not use invalid pointer after undisbandable unit teleported away from drowning has died upon arrival to its destination. Reported by Martin Schröder See bug #20626 ------------------------------------------------------------------------ r23159 | cazfi | 2013-08-06 22:07:23 +0100 (Tue, 06 Aug 2013) | 7 lines Changed paths: M /branches/S2_4/common/packets.c Fixed 'variable set but not used' -compiler warning from non-debug builds. Reported by Jacob Nevins Patch by pepeto See bug #20750 ------------------------------------------------------------------------ r23146 | cazfi | 2013-08-02 22:34:53 +0100 (Fri, 02 Aug 2013) | 6 lines Changed paths: M /branches/S2_4/client/gui-sdl/citydlg.c M /branches/S2_4/client/gui-sdl/cityrep.c M /branches/S2_4/client/gui-sdl/gui_tilespec.h M /branches/S2_4/client/gui-sdl/helpdlg.c M /branches/S2_4/client/gui-sdl/mapview.c M /branches/S2_4/client/gui-sdl/repodlgs.c M /branches/S2_4/client/gui-sdl/wldlg.c Use orientation of the unit question in sdl-client's orders menu instead of random one. Have unit icon in current production display to face east instead of random orientation. See bug #20998 ------------------------------------------------------------------------ r23128 | jcreus | 2013-07-29 18:32:46 +0100 (Mon, 29 Jul 2013) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r23120 | jcreus | 2013-07-28 11:21:03 +0100 (Sun, 28 Jul 2013) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r23114 | cazfi | 2013-07-27 01:18:23 +0100 (Sat, 27 Jul 2013) | 6 lines Changed paths: M /branches/S2_4/common/aicore/path_finding.c M /branches/S2_4/configure.ac M /branches/S2_4/utility/genhash.c M /branches/S2_4/utility/spechash.h M /branches/S2_4/utility/support.h Include inttypes.h or stdint.h to source files using intptr_t. Reported by anonymous See bug #20946 ------------------------------------------------------------------------ r23104 | cazfi | 2013-07-25 03:39:06 +0100 (Thu, 25 Jul 2013) | 4 lines Changed paths: M /branches/S2_4/configure.ac Do not link crosser-based builds against pthreads. See patch #4001 ------------------------------------------------------------------------ r23081 | jtn | 2013-07-20 16:02:50 +0100 (Sat, 20 Jul 2013) | 2 lines Changed paths: M /branches/S2_4/po/de.po Updated German translation from "Quintus" (Marvin Gülker). 91%: 6494 translated, 196 fuzzy, 427 untranslated. ------------------------------------------------------------------------ r23080 | jtn | 2013-07-20 16:02:45 +0100 (Sat, 20 Jul 2013) | 3 lines Changed paths: M /branches/S2_4/server/unittools.c Saving undisbandable units is no longer hardcoded to require a coastal city. Second part of gna patch #3856. ------------------------------------------------------------------------ r23070 | cazfi | 2013-07-19 09:17:18 +0100 (Fri, 19 Jul 2013) | 4 lines Changed paths: M /branches/S2_4/utility/bitvector.h Fixed _BV_ASSERT() compilation failure when bit number provided is signed value. See bug #20973 ------------------------------------------------------------------------ r23064 | jtn | 2013-07-18 00:02:20 +0100 (Thu, 18 Jul 2013) | 3 lines Changed paths: M /branches/S2_4/po/en_GB.po Updated en_GB translation for S2_4. 100%: 7117 translated messages. ------------------------------------------------------------------------ r23062 | cazfi | 2013-07-17 21:39:51 +0100 (Wed, 17 Jul 2013) | 4 lines Changed paths: M /branches/S2_4/common/city.c Fixed "Martial_Law_Max" effect to work. See bug #20971 ------------------------------------------------------------------------ r23036 | cazfi | 2013-07-12 23:14:21 +0100 (Fri, 12 Jul 2013) | 7 lines Changed paths: M /branches/S2_4/ai/default/aisettler.c Use ruleset defined food cost for citizens instead of hardcoded value 2 when AI checks potential cityspots against starvation. Patch by Micke See bug #20856 ------------------------------------------------------------------------ r23030 | cazfi | 2013-07-10 22:01:44 +0100 (Wed, 10 Jul 2013) | 9 lines Changed paths: M /branches/S2_4/configure.ac Fixes to pthread configure checks. - Thread implementation tests make linking test instead of just compile test so that selected implementation is known to also link - Build flags for pthread are used in configure test already - Pthread LDFLAG is "-pthread" instead of "-lpthread" See bug #20950 ------------------------------------------------------------------------ r23026 | cazfi | 2013-07-10 12:02:10 +0100 (Wed, 10 Jul 2013) | 13 lines Changed paths: M /branches/S2_4/ai/default/aiunit.c When AI assigns existing units as city defenders, it doesn't consider defense power equal to threat attack power sufficient, but wants defense power to exceed attack power. While it's otherwise unlikely that defense power and attack power happen to be exactly equal, there's one important special case - when threat is 0. This change makes AI to keep one defender in cities even when they are not immediately threatened. Previously AI used to move defender out of the city as soon as threat moved away. This change affects only assigning of existing units. It doesn't affect building defender units in the first place. See patch #3958 ------------------------------------------------------------------------ r23010 | cazfi | 2013-07-02 23:37:23 +0100 (Tue, 02 Jul 2013) | 7 lines Changed paths: M /branches/S2_4/ai/default/advmilitary.c Removed factor of 3 when estimating defense strength in relation to opposing attack strength. This means that AI both does not feel safe with so weak defense, and considers attack against enemy defenses more likely to success. See patch #3960 ------------------------------------------------------------------------ r23001 | cazfi | 2013-07-01 22:53:30 +0100 (Mon, 01 Jul 2013) | 5 lines Changed paths: M /branches/S2_4/common/city.c M /branches/S2_4/data/civ2/effects.ruleset M /branches/S2_4/data/default/effects.ruleset M /branches/S2_4/data/experimental/effects.ruleset M /branches/S2_4/data/multiplayer/effects.ruleset Do not give automatic irrigation or farmland bonuses for city center tiles that have mine on them. See bug #20932 ------------------------------------------------------------------------ r22996 | cazfi | 2013-06-30 06:57:53 +0100 (Sun, 30 Jun 2013) | 4 lines Changed paths: M /branches/S2_4/server/settings.c M /branches/S2_4/server/stdinhand.c Ignore minplayers setting when continuing already started saved game. See bug #20835 ------------------------------------------------------------------------ r22986 | cazfi | 2013-06-28 21:03:31 +0100 (Fri, 28 Jun 2013) | 2 lines Changed paths: M /branches/S2_4/po/fr.po Updated French translation by Igx, The Dreaming Drummer. ------------------------------------------------------------------------ r22964 | jtn | 2013-06-18 09:25:56 +0100 (Tue, 18 Jun 2013) | 6 lines Changed paths: M /branches/S2_4/client/mapview_common.c M /branches/S2_4/client/packhand.c M /branches/S2_4/client/tilespec.c M /branches/S2_4/client/tilespec.h Speed up redraws of city-building units en route by suppressing the redraw of a city-map-sized area around them unless it's necessary. Reported by Goswin van Brederlow (mrvn@gna) and others. See gna bug #20905. ------------------------------------------------------------------------ r22960 | cazfi | 2013-06-18 00:45:42 +0100 (Tue, 18 Jun 2013) | 4 lines Changed paths: M /branches/S2_4/server/unithand.c M /branches/S2_4/server/unittools.c Corrected order in which parameters are passed to package_short_unit() See bug #20903 ------------------------------------------------------------------------ r22957 | cazfi | 2013-06-17 22:17:16 +0100 (Mon, 17 Jun 2013) | 4 lines Changed paths: M /branches/S2_4/server/srv_main.c Do not overwrite beginning-of-the-turn mapimg with new one when loading saved game. See bug #20079 ------------------------------------------------------------------------ r22953 | cazfi | 2013-06-17 08:43:08 +0100 (Mon, 17 Jun 2013) | 7 lines Changed paths: M /branches/S2_4/server/citytools.c When terrain change makes city landlocked, and coastal improvements are sold, consider those improvements that have TerrainClass requirement, and not only those with Terrain type requirement. Supplied rulesets have coastal improvements defined via TerrainClass requirement, so this fix affects them. See bug #20902 ------------------------------------------------------------------------ r22947 | cazfi | 2013-06-15 06:39:33 +0100 (Sat, 15 Jun 2013) | 6 lines Changed paths: M /branches/S2_4/doc/README.effects Improved Civil_War_Chance effect documentation. Patch by Micke See patch #3929 ------------------------------------------------------------------------ r22944 | cazfi | 2013-06-15 06:35:12 +0100 (Sat, 15 Jun 2013) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/mapctrl.c Fixed deprecation warnings from create_line_at_mouse_pos() Patch by Rafał Mużyło See patch #3550 ------------------------------------------------------------------------ r22930 | cazfi | 2013-06-02 21:18:30 +0100 (Sun, 02 Jun 2013) | 7 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/mapctrl.c Handle gtk3-client selection rectangle drawing directly from move_mapcanvas() and scroll_mapcanvas() instead of update_rect_at_mouse_pos(). Patch by Rafał Mużyło See patch #3550 ------------------------------------------------------------------------ r22925 | pepeto | 2013-05-30 19:45:47 +0100 (Thu, 30 May 2013) | 5 lines Changed paths: M /branches/S2_4/common/terrain.c Prevent writting one byte earlier empty string for get_infrastructure_text(). Report and patch by Per Mathisen (adapted by me) See gna bug #20778 ------------------------------------------------------------------------ r22921 | pepeto | 2013-05-30 19:38:35 +0100 (Thu, 30 May 2013) | 5 lines Changed paths: M /branches/S2_4/utility/fcthread.c Allocate correct memory size for threads. Report and path by Per Mathisen See gna bug #20778 ------------------------------------------------------------------------ r22917 | cazfi | 2013-05-30 17:52:28 +0100 (Thu, 30 May 2013) | 7 lines Changed paths: M /branches/S2_4/server/generator/mapgen.c Fixed tiny island detection to check all directions for additional land, not just cardinal directions Patch by Micke See bug #20847 ------------------------------------------------------------------------ r22913 | cazfi | 2013-05-30 16:41:40 +0100 (Thu, 30 May 2013) | 7 lines Changed paths: M /branches/S2_4/common/requirements.c M /branches/S2_4/common/requirements.h M /branches/S2_4/server/ruleset.c Fixed requirement list sanity checking in respect to negated requirements. Patch by Emmet Hikory See patch #3835 ------------------------------------------------------------------------ r22904 | cazfi | 2013-05-26 21:08:02 +0100 (Sun, 26 May 2013) | 6 lines Changed paths: M /branches/S2_4/server/unittools.c Fixed global observer crash when unit moves. Reported by Andreas Rosdal See bug #20837 ------------------------------------------------------------------------ r22897 | cazfi | 2013-05-26 09:52:41 +0100 (Sun, 26 May 2013) | 7 lines Changed paths: M /branches/S2_4/ai/default/advmilitary.c M /branches/S2_4/ai/default/aitools.c M /branches/S2_4/ai/default/aiunit.c Fixes to hardcoded assumptions about attack capability in relation to tile nativity. Patch by Emmet Hikory See patch #3837 ------------------------------------------------------------------------ r22895 | cazfi | 2013-05-25 22:15:38 +0100 (Sat, 25 May 2013) | 4 lines Changed paths: M /branches/S2_4/data/misc/flags.spec Use correct small flag for Liberia See bug #20838 ------------------------------------------------------------------------ r22891 | cazfi | 2013-05-25 09:31:56 +0100 (Sat, 25 May 2013) | 6 lines Changed paths: M /branches/S2_4/server/unittools.c Do not clear autosettler status when it moves through transport. Patch by Guillaume Melquiond See patch #3904 ------------------------------------------------------------------------ r22887 | pepeto | 2013-05-24 17:59:55 +0100 (Fri, 24 May 2013) | 5 lines Changed paths: M /branches/S2_4/common/aicore/cm.c Fix erroneous usage of memset() in cma module. Reported by Per Mathisen See gna bug #20777 ------------------------------------------------------------------------ r22882 | cazfi | 2013-05-24 09:36:39 +0100 (Fri, 24 May 2013) | 4 lines Changed paths: M /branches/S2_4/data/experimental/techs.ruleset M /branches/S2_4/doc/README.ruleset_experimental Removed tech root reqs from S2_4 experimental ruleset. See patch #3912 ------------------------------------------------------------------------ r22878 | cazfi | 2013-05-20 08:52:38 +0100 (Mon, 20 May 2013) | 7 lines Changed paths: M /branches/S2_4/ai/default/aidiplomat.c M /branches/S2_4/ai/default/aiunit.c M /branches/S2_4/server/barbarian.c M /branches/S2_4/server/citytools.c M /branches/S2_4/server/citytools.h M /branches/S2_4/server/cityturn.c M /branches/S2_4/server/diplomats.c M /branches/S2_4/server/edithand.c M /branches/S2_4/server/unittools.c Make proper nativity checks in find_closest_city() instead of simple move type and terrain class based ones. Patch by Emmet Hikory See patch #3856 ------------------------------------------------------------------------ r22871 | cazfi | 2013-05-15 22:07:26 +0100 (Wed, 15 May 2013) | 4 lines Changed paths: M /branches/S2_4/data/default/default.lua Fixed gettext warning caused by comment in default.lua See patch #3909 ------------------------------------------------------------------------ r22867 | cazfi | 2013-05-15 06:49:01 +0100 (Wed, 15 May 2013) | 8 lines Changed paths: M /branches/S2_4/server/cityturn.c Disband only those units that are actually using food upkeep from starving city. Units that have free upkeep, usually provided by government type, are not disbanded. Partch by Guillaume Melquiond See patch #3902 ------------------------------------------------------------------------ r22864 | cazfi | 2013-05-14 09:09:34 +0100 (Tue, 14 May 2013) | 5 lines Changed paths: M /branches/S2_4/common/unittype.c Free other unit types related memory even if it has no static helptext. See bug #20788 ------------------------------------------------------------------------ r22857 | cazfi | 2013-05-12 22:14:33 +0100 (Sun, 12 May 2013) | 6 lines Changed paths: M /branches/S2_4/client/colors_common.c M /branches/S2_4/client/tilespec.c Fixed some minor client-side memory leaks. Patch by Guillaume Melquiond See patch #3896 ------------------------------------------------------------------------ r22853 | cazfi | 2013-05-12 05:28:26 +0100 (Sun, 12 May 2013) | 7 lines Changed paths: M /branches/S2_4/ai/default/advmilitary.c Consider all units that can take over a city occupying threat, instead of just ground units. Patch by Emmet Hikory See bug #20785 ------------------------------------------------------------------------ r22847 | pepeto | 2013-05-11 15:40:14 +0100 (Sat, 11 May 2013) | 6 lines Changed paths: M /branches/S2_4/common/aicore/path_finding.c Remove extra line in path finding code, causing fueled units to stop at all refuel points of their path. Reported by Michael Srp See gna bug #20786 ------------------------------------------------------------------------ r22845 | jtn | 2013-05-11 15:28:38 +0100 (Sat, 11 May 2013) | 4 lines Changed paths: M /branches/S2_4/data/default/default.lua If a hut could spawn neither a city nor a settler, give a consolation gold prize rather than silently doing nothing. Followup to gna patch #3895. ------------------------------------------------------------------------ r22838 | cazfi | 2013-05-07 22:43:50 +0100 (Tue, 07 May 2013) | 5 lines Changed paths: M /branches/S2_4/data/default/default.lua Do not try to spawn units, neither settlers or mercenaries, from huts if the tile is not native to that unit. See patch #3895 ------------------------------------------------------------------------ r22829 | cazfi | 2013-05-05 09:29:15 +0100 (Sun, 05 May 2013) | 5 lines Changed paths: M /branches/S2_4/server/unittools.c Moved comment block separated from related code to better place and other comment improvements. See patch #3891 ------------------------------------------------------------------------ r22824 | cazfi | 2013-05-03 21:45:20 +0100 (Fri, 03 May 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/unitselect.c M /branches/S2_4/doc/README.packaging Fixed crash on gtk3-client unit selection dialog close with some gtk+ versions. See bug #19846 ------------------------------------------------------------------------ r22808 | cazfi | 2013-05-01 21:12:35 +0100 (Wed, 01 May 2013) | 2 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski. ------------------------------------------------------------------------ r22806 | cazfi | 2013-05-01 15:20:00 +0100 (Wed, 01 May 2013) | 2 lines Changed paths: M /branches/S2_4/po/fr.po Updated French translation by Igx, The Dreaming Drummer. ------------------------------------------------------------------------ r22805 | cazfi | 2013-05-01 15:06:03 +0100 (Wed, 01 May 2013) | 7 lines Changed paths: M /branches/S2_4/server/citytools.c M /branches/S2_4/server/scripting/api_server_edit.c M /branches/S2_4/server/unittools.c M /branches/S2_4/server/unittools.h Move all the units in recursive transports before telling client that they go out of sight. This fixes client side problem that units were being unloaded for removal while the transport and cargo were not in the same tile. See bug #20727 ------------------------------------------------------------------------ r22802 | cazfi | 2013-05-01 09:28:33 +0100 (Wed, 01 May 2013) | 6 lines Changed paths: M /branches/S2_4/data/civ1/buildings.ruleset M /branches/S2_4/data/civ1/effects.ruleset M /branches/S2_4/data/civ2/buildings.ruleset M /branches/S2_4/data/civ2/effects.ruleset Fixed Oracle to exactly double Temple output also in case player does not know Mysticism, but has gained Oracle by conquering the city where it is, in civ1 & civ2 rulesets. See bug #20616 ------------------------------------------------------------------------ r22800 | cazfi | 2013-05-01 09:17:50 +0100 (Wed, 01 May 2013) | 4 lines Changed paths: M /branches/S2_4/client/packhand.c Unload allied transports going out of sight on client side. See bug #20774 ------------------------------------------------------------------------ r22796 | cazfi | 2013-04-30 20:01:35 +0100 (Tue, 30 Apr 2013) | 4 lines Changed paths: M /branches/S2_4/utility/fciconv.c Do not call freelog recursively from convert_string() See bug #20721 ------------------------------------------------------------------------ r22793 | cazfi | 2013-04-30 09:13:22 +0100 (Tue, 30 Apr 2013) | 6 lines Changed paths: M /branches/S2_4/common/movement.c Transported unit that cannot be unloaded cannot be chosen as defender. Patch by Emmet Hikory See bug #20747 ------------------------------------------------------------------------ r22791 | cazfi | 2013-04-29 23:08:01 +0100 (Mon, 29 Apr 2013) | 7 lines Changed paths: M /branches/S2_4/data/civ1/terrain.ruleset M /branches/S2_4/data/civ2/terrain.ruleset M /branches/S2_4/data/default/terrain.ruleset M /branches/S2_4/data/experimental/terrain.ruleset M /branches/S2_4/data/multiplayer/terrain.ruleset Removed obsolete mention of unit classes that can travel shallow ocean tiles from static terrain.ruleset helptexts. Patch by Emmet Hikory and Jacob Nevins See patch #3815 ------------------------------------------------------------------------ r22788 | cazfi | 2013-04-29 16:52:29 +0100 (Mon, 29 Apr 2013) | 4 lines Changed paths: M /branches/S2_4/doc/README.packaging Mention removal of gui-win32 in README.packaging See patch #3883 ------------------------------------------------------------------------ r22785 | cazfi | 2013-04-28 09:08:06 +0100 (Sun, 28 Apr 2013) | 7 lines Changed paths: M /branches/S2_4/server/unittools.c Restrict partisan placement to native terrain of the unit in addition to terrain being land. Patch by Emmet Hikory See patch #3869 ------------------------------------------------------------------------ r22782 | cazfi | 2013-04-28 01:08:32 +0100 (Sun, 28 Apr 2013) | 4 lines Changed paths: M /branches/S2_4/po/fi.po Updated Finnish translation. Translations by me, accepted by Sini Ruohomaa. This is just a copy from S2_3 msgmerged against S2_4 freeciv.pot. ------------------------------------------------------------------------ r22778 | jtn | 2013-04-27 19:18:23 +0100 (Sat, 27 Apr 2013) | 1 line Changed paths: M /branches/S2_4/po/en_GB.po Fix a miscopied message in en_GB.po. Darn. ------------------------------------------------------------------------ r22775 | jtn | 2013-04-27 14:30:00 +0100 (Sat, 27 Apr 2013) | 2 lines Changed paths: M /branches/S2_4/ChangeLog Update ChangeLog as of S2_4 r 22774. ------------------------------------------------------------------------ r22774 | jtn | 2013-04-27 14:26:43 +0100 (Sat, 27 Apr 2013) | 1 line Changed paths: M /branches/S2_4/fc_version Bump version number to '2.4.0-beta2+'. ------------------------------------------------------------------------ r22773 | jtn | 2013-04-27 14:21:55 +0100 (Sat, 27 Apr 2013) | 3 lines Changed paths: M /branches/S2_4/NEWS M /branches/S2_4/NEWS-2.4 Refresh NEWS files for beta2. NEWS-2.4 comes from from wiki NEWS-2.4.0-beta2. NEWS is refreshed from wiki NEWS-2.4.0. ------------------------------------------------------------------------ r22772 | jtn | 2013-04-27 12:56:11 +0100 (Sat, 27 Apr 2013) | 1 line Changed paths: M /branches/S2_4/po/ar.po M /branches/S2_4/po/bg.po M /branches/S2_4/po/ca.po M /branches/S2_4/po/cs.po M /branches/S2_4/po/da.po M /branches/S2_4/po/de.po M /branches/S2_4/po/el.po M /branches/S2_4/po/en_GB.po M /branches/S2_4/po/eo.po M /branches/S2_4/po/es.po M /branches/S2_4/po/et.po M /branches/S2_4/po/fa.po M /branches/S2_4/po/fi.po M /branches/S2_4/po/fr.po M /branches/S2_4/po/ga.po M /branches/S2_4/po/gd.po M /branches/S2_4/po/he.po M /branches/S2_4/po/hu.po M /branches/S2_4/po/id.po M /branches/S2_4/po/it.po M /branches/S2_4/po/ja.po M /branches/S2_4/po/ko.po M /branches/S2_4/po/lt.po M /branches/S2_4/po/nl.po M /branches/S2_4/po/no.po M /branches/S2_4/po/pl.po M /branches/S2_4/po/pt.po M /branches/S2_4/po/pt_BR.po M /branches/S2_4/po/ro.po M /branches/S2_4/po/ru.po M /branches/S2_4/po/sr.po M /branches/S2_4/po/sv.po M /branches/S2_4/po/tr.po M /branches/S2_4/po/uk.po M /branches/S2_4/po/zh_CN.po M /branches/S2_4/po/zh_TW.po Results of running "make update-po". ------------------------------------------------------------------------ r22771 | jtn | 2013-04-27 11:20:14 +0100 (Sat, 27 Apr 2013) | 1 line Changed paths: M /branches/S2_4/fc_version Change 2.4.0 release date guess. ------------------------------------------------------------------------ r22767 | jtn | 2013-04-26 22:56:58 +0100 (Fri, 26 Apr 2013) | 2 lines Changed paths: M /branches/S2_4/po/de.po Updated German translation from "Quintus" (Marvin Gülker). 79%: 5640 translated, 837 fuzzy, 638 untranslated. ------------------------------------------------------------------------ r22764 | cazfi | 2013-04-26 10:47:41 +0100 (Fri, 26 Apr 2013) | 2 lines Changed paths: M /branches/S2_4/po/fr.po Updated French translation by Igx, The Dreaming Drummer ------------------------------------------------------------------------ r22763 | cazfi | 2013-04-26 10:16:29 +0100 (Fri, 26 Apr 2013) | 2 lines Changed paths: M /branches/S2_4/po/fr.po Updated French translation by Igx, The Dreaming Drummer ------------------------------------------------------------------------ r22762 | jtn | 2013-04-26 01:05:43 +0100 (Fri, 26 Apr 2013) | 7 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gamedlgs.c In Gtk3 rates dialog, change range from 110% to 100%, and set increments correctly for luxury slider. Based on a patch by Rafał Mużyło (galtgendo@gna) and a report by Marko Lindqvist (cazfi@gna). See gna bug #20706. ------------------------------------------------------------------------ r22760 | cazfi | 2013-04-25 21:36:10 +0100 (Thu, 25 Apr 2013) | 5 lines Changed paths: M /branches/S2_4/doc/README.packaging Documented gtk3-client unit selection dialog crash with gtk+-3.4 in README.packaging See patch #3863 ------------------------------------------------------------------------ r22756 | jtn | 2013-04-23 20:27:57 +0100 (Tue, 23 Apr 2013) | 2 lines Changed paths: M /branches/S2_4/po/gd.po Updated Scottish Gaelic localisation from Michael Bauer. 93%: 6601 translated, 331 fuzzy, 183 untranslated. ------------------------------------------------------------------------ r22754 | cazfi | 2013-04-23 18:26:16 +0100 (Tue, 23 Apr 2013) | 6 lines Changed paths: M /branches/S2_4/server/savegame.c M /branches/S2_4/server/savegame2.c Fix maxplayer setting lower than current player count in old savegames. Reported by Jordi Negrevernis i Font See bug #20751 ------------------------------------------------------------------------ r22752 | cazfi | 2013-04-23 18:10:17 +0100 (Tue, 23 Apr 2013) | 9 lines Changed paths: M /branches/S2_4/server/unittools.c Store units unloaded from dying transport and potentially drowning to unit list instead of just having counter of such units in the tile. This avoids problems with recursive calls from handling units that calling wipe_unit() expects to handle. Patch by Emmet Hikory with minor updates by me See bug #20744 ------------------------------------------------------------------------ r22745 | cazfi | 2013-04-22 22:08:01 +0100 (Mon, 22 Apr 2013) | 11 lines Changed paths: M /branches/S2_4/INSTALL Corrections to gtk3-client section of INSTALL - Download URLs for some packages were broken (version specific subdir didn't match version) - Gdk-Pixbuf was documented to be part of Gtk+. It's separate now - Download URLs for some packages were for too old versions - updated all of them to point to currently latest versions - URLs of all gnome packages to point to master site, not to any mirror See patch #3855 ------------------------------------------------------------------------ r22737 | cazfi | 2013-04-20 22:29:26 +0100 (Sat, 20 Apr 2013) | 8 lines Changed paths: M /branches/S2_4/common/player.c Unload units from their transport in client end when they are being removed without server telling client to do so. This happens when client leaves game. Assert about unloaded unit being removed reported by pepeto See bug #20542 ------------------------------------------------------------------------ r22733 | syntron | 2013-04-20 14:25:28 +0100 (Sat, 20 Apr 2013) | 6 lines Changed paths: M /branches/S2_4/m4/mysql.m4 remove NDEBUG from mysql cflags if set as '-DNDEBUG' this is the case for opensuse 12.3+ see gna bug #20585 ------------------------------------------------------------------------ r22732 | jtn | 2013-04-20 10:42:15 +0100 (Sat, 20 Apr 2013) | 2 lines Changed paths: M /branches/S2_4/po/en_GB.po Updated en_GB translation for S2_4. 100%: 7115 translated messages. ------------------------------------------------------------------------ r22730 | cazfi | 2013-04-19 20:53:24 +0100 (Fri, 19 Apr 2013) | 8 lines Changed paths: M /branches/S2_4/server/unithand.c M /branches/S2_4/server/unittools.c M /branches/S2_4/server/unittools.h If unit dies attacking out, or is otherwise used directly from, transport, unload it before destroying it. This fixes client side assert about unit dying inside transport. Reported by Jacob Nevins See bug #20682 ------------------------------------------------------------------------ r22728 | cazfi | 2013-04-18 20:52:46 +0100 (Thu, 18 Apr 2013) | 5 lines Changed paths: M /branches/S2_4/server/sanitycheck.c M /branches/S2_4/server/stdinhand.c Increase maxplayers value when midgame /create command makes old value to be exceeded. See bug #20690 ------------------------------------------------------------------------ r22726 | cazfi | 2013-04-16 23:33:03 +0100 (Tue, 16 Apr 2013) | 2 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski. ------------------------------------------------------------------------ r22721 | jcreus | 2013-04-15 00:11:26 +0100 (Mon, 15 Apr 2013) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r22717 | jtn | 2013-04-11 22:42:53 +0100 (Thu, 11 Apr 2013) | 4 lines Changed paths: M /branches/S2_4/data/civ2/nations.ruleset Copy Barbarians and Pirates to civ2 nationset to quell 'Unknown group "Core"' warnings. See gna bug #20507. ------------------------------------------------------------------------ r22715 | cazfi | 2013-04-11 20:59:47 +0100 (Thu, 11 Apr 2013) | 4 lines Changed paths: M /branches/S2_4/ai/default/aiunit.c Avoid using Barbarian Leader pointer if it has died while moving. See bug #20728 ------------------------------------------------------------------------ r22711 | cazfi | 2013-04-10 22:18:40 +0100 (Wed, 10 Apr 2013) | 5 lines Changed paths: M /branches/S2_4/server/unittools.c Do not use unit pointer without makign sure unit still lives after unit_move_consequences() See bug #20678 ------------------------------------------------------------------------ r22708 | cazfi | 2013-04-10 09:58:23 +0100 (Wed, 10 Apr 2013) | 2 lines Changed paths: M /branches/S2_4/po/es.po Updated Spanish translation by Jordi Negrevernis i Font ------------------------------------------------------------------------ r22704 | cazfi | 2013-04-09 22:12:51 +0100 (Tue, 09 Apr 2013) | 6 lines Changed paths: M /branches/S2_4/client/helpdata.c Give list of native unit classes in terrain help. Patch by Emmet Hikory See patch #3815 ------------------------------------------------------------------------ r22701 | jtn | 2013-04-09 19:49:57 +0100 (Tue, 09 Apr 2013) | 4 lines Changed paths: M /branches/S2_4/dependencies/cvercmp/cvercmp.c Fix version checking to consider "2.4.0" later than "2.4.0-beta1" by importing cvercmp upstream revisions r22 and r24 (always subtokenize). See gna bug #20698. ------------------------------------------------------------------------ r22700 | jtn | 2013-04-09 00:37:41 +0100 (Tue, 09 Apr 2013) | 4 lines Changed paths: M /branches/S2_4/client/tilespec.c After loading a new tileset, viewing the map with terrain disabled didn't show the background and caused assertion failures. See gna bug #20694. ------------------------------------------------------------------------ r22699 | jtn | 2013-04-09 00:37:34 +0100 (Tue, 09 Apr 2013) | 4 lines Changed paths: M /branches/S2_4/server/unithand.c Prevent deeply nested allied units from being transported onto tile with non-allies of theirs. See gna bug #20720. ------------------------------------------------------------------------ r22694 | cazfi | 2013-04-08 09:56:45 +0100 (Mon, 08 Apr 2013) | 2 lines Changed paths: M /branches/S2_4/po/pl.po Latest Polish translation by Hubert Kowalewski. ------------------------------------------------------------------------ r22690 | cazfi | 2013-04-08 00:18:19 +0100 (Mon, 08 Apr 2013) | 7 lines Changed paths: M /branches/S2_4/server/barbarian.c M /branches/S2_4/server/plrhand.c M /branches/S2_4/server/srv_main.c M /branches/S2_4/server/stdinhand.c Never consider barbarians to count towards 'maxplayers' limit. Some parts of the code expected them to be included, other parts expected them not to be included. Now all parts expect them not to be included. See bug #20693 ------------------------------------------------------------------------ r22682 | cazfi | 2013-04-07 08:10:46 +0100 (Sun, 07 Apr 2013) | 6 lines Changed paths: M /branches/S2_4/server/savegame.c M /branches/S2_4/server/savegame2.c Do not set value of maxplayers setting to number of starting positions (=players at the time game started) when loading saved game that is no longer in pregame state. See bug #20689 ------------------------------------------------------------------------ r22680 | cazfi | 2013-04-07 07:44:50 +0100 (Sun, 07 Apr 2013) | 9 lines Changed paths: M /branches/S2_4/server/unittools.c Send information about moved unit to clients before handling enemy city occupying. Latter may cause old city owner to lose vision of the tile unit used to stand on, so client must already know that unit no longer is there. Reported by mir3x See bug #19989 ------------------------------------------------------------------------ r22677 | cazfi | 2013-04-05 22:28:39 +0100 (Fri, 05 Apr 2013) | 7 lines Changed paths: M /branches/S2_4/server/cityturn.c In case of forced selling of units, sell cargo before their transport. That way seller gets money from all lost units, and most importantly server does not crash by trying to sell cargo unit that has already drowned when transport was sold. See bug #20700 ------------------------------------------------------------------------ r22674 | cazfi | 2013-04-04 21:22:43 +0100 (Thu, 04 Apr 2013) | 7 lines Changed paths: M /branches/S2_4/data/civ1/terrain.ruleset M /branches/S2_4/data/civ2/terrain.ruleset M /branches/S2_4/data/default/terrain.ruleset M /branches/S2_4/data/experimental/terrain.ruleset M /branches/S2_4/data/multiplayer/terrain.ruleset Add comment stating that ruleset field road_superhighway_trade_bonus is unused. Patch by Emmet Hikory See bug #20691 ------------------------------------------------------------------------ r22672 | cazfi | 2013-04-04 21:07:01 +0100 (Thu, 04 Apr 2013) | 4 lines Changed paths: M /branches/S2_4/INSTALL M /branches/S2_4/Makefile.am M /branches/S2_4/client/Makefile.am M /branches/S2_4/client/connectdlg_common.c M /branches/S2_4/client/options.c M /branches/S2_4/client/options.h M /branches/S2_4/configure.ac M /branches/S2_4/doc/freeciv.doxygen Removed gui-win32 from tarball creation. See patch #3814 ------------------------------------------------------------------------ r22669 | cazfi | 2013-04-04 20:45:02 +0100 (Thu, 04 Apr 2013) | 7 lines Changed paths: M /branches/S2_4/server/unittools.c Fixed handling of undisbandable units being saved from drowning by teleporting them to safe city. They could be drown still after they had been teleported, and instead some other unit left alive swimming in the ocean. See bug #20699 ------------------------------------------------------------------------ r22665 | cazfi | 2013-04-04 16:13:40 +0100 (Thu, 04 Apr 2013) | 5 lines Changed paths: M /branches/S2_4/server/plrhand.c Do not count existing barbarians to normal player count when checking if there's free slots for new player to create from civil war. See bug #20693 ------------------------------------------------------------------------ r22661 | cazfi | 2013-04-03 20:42:52 +0100 (Wed, 03 Apr 2013) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/voteinfo_bar.c Use GtkGrid in vote bar. Patch by Rafał Mużyło See patch #3572 ------------------------------------------------------------------------ r22658 | jtn | 2013-04-02 22:05:04 +0100 (Tue, 02 Apr 2013) | 3 lines Changed paths: M /branches/S2_4/data/hex2t/grid.png M /branches/S2_4/data/hex2t/grid.spec M /branches/S2_4/data/isophex/grid.png M /branches/S2_4/data/isophex/grid.spec M /branches/S2_4/data/isotrident/grid.png M /branches/S2_4/data/isotrident/grid.spec M /branches/S2_4/data/trident/grid.png M /branches/S2_4/data/trident/grid.spec Add non-native tile graphic for non-Amplio tilesets. See gna patch #3681. ------------------------------------------------------------------------ r22655 | cazfi | 2013-04-02 20:45:38 +0100 (Tue, 02 Apr 2013) | 4 lines Changed paths: M /branches/S2_4/data/civ1/buildings.ruleset M /branches/S2_4/data/civ2/buildings.ruleset Fixed gettext warnings. See patch #3823 ------------------------------------------------------------------------ r22653 | cazfi | 2013-04-02 20:42:33 +0100 (Tue, 02 Apr 2013) | 7 lines Changed paths: M /branches/S2_4/server/unittools.c Move cargo to the same tile with transport a bit earlier when transport moves. Cargo is already in same tile with transport when lua signal is emitted for transport movement, autoattack may kill transport (and cargo), and when huts are handled. See bug #20663 ------------------------------------------------------------------------ r22650 | cazfi | 2013-04-02 08:41:55 +0100 (Tue, 02 Apr 2013) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/editprop.c M /branches/S2_4/client/gui-gtk-3.0/editprop.c Disabled non-functional tile vision editing dialog See bug #19825 ------------------------------------------------------------------------ r22647 | cazfi | 2013-04-01 23:22:47 +0100 (Mon, 01 Apr 2013) | 5 lines Changed paths: M /branches/S2_4/ai/default/aiunit.c Caravan without homecity seeks new homecity before even considering traderoute destinations. See bug #20652 ------------------------------------------------------------------------ r22642 | jtn | 2013-04-01 13:07:00 +0100 (Mon, 01 Apr 2013) | 4 lines Changed paths: M /branches/S2_4/dependencies/cvercmp/cvercmp.c Fix bugs in cvercmp subtokenization leading to metaserver-advertised-version dependent client crash. (Equivalent to upstream r17 and r18, v1.0.1.) See gna bug #20680. ------------------------------------------------------------------------ r22639 | cazfi | 2013-03-31 22:35:42 +0100 (Sun, 31 Mar 2013) | 4 lines Changed paths: M /branches/S2_4/server/unittools.c Nuclear units do not autoattack. See patch #3803 ------------------------------------------------------------------------ r22635 | cazfi | 2013-03-31 20:50:50 +0100 (Sun, 31 Mar 2013) | 2 lines Changed paths: M /branches/S2_4/po/POTFILES.skip Added gui-stub/gui_main.c to POTFILES.skip ------------------------------------------------------------------------ r22634 | cazfi | 2013-03-31 20:44:08 +0100 (Sun, 31 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/data/civ1/buildings.ruleset M /branches/S2_4/data/civ2/buildings.ruleset Fixed Hydro Plant helptext in civ1 and civ2 rulesets to reflect freeciv implementation, not what exactly civ1 and civ2 had. See patch #3802 ------------------------------------------------------------------------ r22623 | cazfi | 2013-03-29 21:42:01 +0000 (Fri, 29 Mar 2013) | 6 lines Changed paths: M /branches/S2_4/utility/fcintl.h Moved shared.h include outside block that's used only when NLS is enabled. Reported by David Lowe See bug #20664 ------------------------------------------------------------------------ r22619 | cazfi | 2013-03-28 21:37:00 +0000 (Thu, 28 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/server/report.c Fixed assert failure if one tries to enable scorelog when it's already enabled. See bug #20621 ------------------------------------------------------------------------ r22610 | cazfi | 2013-03-27 13:55:02 +0000 (Wed, 27 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/win32/client.ico M /branches/S2_4/win32/server.ico Added serv file classic.serv that always (even if default ruleset changes) loads classic ruleset See patch #3797 ------------------------------------------------------------------------ r22603 | jtn | 2013-03-26 02:00:19 +0000 (Tue, 26 Mar 2013) | 6 lines Changed paths: M /branches/S2_4/client/packhand.c M /branches/S2_4/common/packets.def M /branches/S2_4/fc_version M /branches/S2_4/server/unittools.c Increase size of activity_count fields over the network to 16 bits, to prevent overflow with long activities such as transforming to/from ocean. Reported by pepeto@gna. See gna bug #20495. ------------------------------------------------------------------------ r22602 | jtn | 2013-03-26 02:00:15 +0000 (Tue, 26 Mar 2013) | 6 lines Changed paths: M /branches/S2_4/server/savegame.c M /branches/S2_4/server/savegame2.c M /branches/S2_4/server/unittools.c Don't increment activity_count without bound while sentrying. Zero huge activity_counts from old savefiles. Report and part of patch by pepeto@gna. See gna bug #20641. ------------------------------------------------------------------------ r22597 | cazfi | 2013-03-25 21:53:28 +0000 (Mon, 25 Mar 2013) | 4 lines Changed paths: M /branches/S2_4/server/notify.c M /branches/S2_4/utility/fcintl.c M /branches/S2_4/utility/fcintl.h M /branches/S2_4/utility/shared.c Uppercase first letter of notify messages if current locale is Finnish. See patch #3028 ------------------------------------------------------------------------ r22595 | cazfi | 2013-03-25 16:37:47 +0000 (Mon, 25 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/wldlg.c Make units in worklist to always face south instead of random, changing, direction in gtk3-client. See patch #3786 ------------------------------------------------------------------------ r22587 | jtn | 2013-03-23 10:36:44 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/editprop.c Use GtkGrid in properties editor. Patch by Rafał Mużyło See gna patch #3469 (60/60) ------------------------------------------------------------------------ r22586 | jtn | 2013-03-23 10:36:41 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/editgui.c Use GtkGrid for editor gui. Patch by Rafał Mużyło See gna patch #3469 (59/60) ------------------------------------------------------------------------ r22585 | jtn | 2013-03-23 10:36:37 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/cityrep.c M /branches/S2_4/client/gui-gtk-3.0/dialogs.c M /branches/S2_4/client/gui-gtk-3.0/diplodlg.c M /branches/S2_4/client/gui-gtk-3.0/finddlg.c M /branches/S2_4/client/gui-gtk-3.0/gui_stuff.c M /branches/S2_4/client/gui-gtk-3.0/luaconsole.c M /branches/S2_4/client/gui-gtk-3.0/messagedlg.c M /branches/S2_4/client/gui-gtk-3.0/messagewin.c M /branches/S2_4/client/gui-gtk-3.0/plrdlg.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c M /branches/S2_4/client/gui-gtk-3.0/spaceshipdlg.c Use GtkGrid for gui dialogs. Patch by Rafał Mużyło See gna patch #3469 (58/60) ------------------------------------------------------------------------ r22584 | jtn | 2013-03-23 10:36:34 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/pages.c Use GtkGrid on start page. Patch by Rafał Mużyło See gna patch #3469 (57/60) ------------------------------------------------------------------------ r22583 | jtn | 2013-03-23 10:36:30 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/pages.c Use GtkGrid on network page. Patch by Rafał Mużyło See gna patch #3469 (56/60) ------------------------------------------------------------------------ r22582 | jtn | 2013-03-23 10:36:26 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/pages.c Use GtkGrid in load dialog. Patch by Rafał Mużyło See gna patch #3469 (55/60) ------------------------------------------------------------------------ r22581 | jtn | 2013-03-23 10:36:23 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/pages.c Use GtkGrid in save dialog. Patch by Rafał Mużyło See gna patch #3469 (54/60) ------------------------------------------------------------------------ r22580 | jtn | 2013-03-23 10:36:19 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Use GtkGrid for city dialog. Patch by Rafał Mużyło See gna patch #3469 (52/60) ------------------------------------------------------------------------ r22579 | jtn | 2013-03-23 10:36:16 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Use GtkGrid in city settings. Patch by Rafał Mużyło See gna patch #3469 (51/60) ------------------------------------------------------------------------ r22578 | jtn | 2013-03-23 10:36:13 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/dialogs.c Use GtkGrid for popup notify. Patch by Rafał Mużyło See gna patch #3469 (50/60) ------------------------------------------------------------------------ r22577 | jtn | 2013-03-23 10:36:10 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c Use GtkGrid in science dialog. Patch by Rafał Mużyło See gna patch #3469 (49/60) ------------------------------------------------------------------------ r22576 | jtn | 2013-03-23 10:36:06 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/unitselect.c Use GtkGrid in unit selection dialog. Patch by Rafał Mużyło See gna patch #3469 (48/60) ------------------------------------------------------------------------ r22575 | jtn | 2013-03-23 10:36:02 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/diplomat_dialog.c Use GtkGrid for diplomat actions dialog. Patch by Rafał Mużyło See gna patch #3469 (47/60) ------------------------------------------------------------------------ r22574 | jtn | 2013-03-23 10:35:59 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/dialogs.c Use GtkGrid for nations. Patch by Rafał Mużyło See gna patch #3469 (46/60) ------------------------------------------------------------------------ r22573 | jtn | 2013-03-23 10:35:56 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/cityrep.c Use GtkGrid in city report. Patch by Rafał Mużyło See gna patch #3469 (45/60) ------------------------------------------------------------------------ r22572 | jtn | 2013-03-23 10:35:53 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/plrdlg.c Use GtkGrid in player dialog. Patch by Rafał Mużyło See gna patch #3469 (44/60) ------------------------------------------------------------------------ r22571 | jtn | 2013-03-23 10:35:50 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gotodlg.c Use GtkGrid in goto dialog. Patch by Rafał Mużyło See gna patch #3469 (43/60) ------------------------------------------------------------------------ r22570 | jtn | 2013-03-23 10:35:47 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/choice_dialog.c Use GtkGrid in choice dialog. Patch by Rafał Mużyło See gna patch #3469 (42/60) ------------------------------------------------------------------------ r22569 | jtn | 2013-03-23 10:35:44 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/menu.c Use GtkGrid for main menubar. Patch by Rafał Mużyło See gna patch #3469 (41/60) ------------------------------------------------------------------------ r22568 | jtn | 2013-03-23 10:35:41 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/wldlg.c Use GtkGrid for worklists. Patch by Rafał Mużyło See gna patch #3566 ------------------------------------------------------------------------ r22567 | jtn | 2013-03-23 10:35:37 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/luaconsole.c Use GtkGrid for luaconsole. Patch by Rafał Mużyło See gna patch #3469 (40/60) ------------------------------------------------------------------------ r22566 | jtn | 2013-03-23 10:35:34 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Use GtkGrid in citydialog overview page. Patch by Rafał Mużyło See gna patch #3565 ------------------------------------------------------------------------ r22565 | jtn | 2013-03-23 10:35:30 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/spaceshipdlg.c Use GtkGrid in spaceship dialog. Patch by Rafał Mużyło See gna patch #3469 (39/60) ------------------------------------------------------------------------ r22564 | jtn | 2013-03-23 10:35:27 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Use GtkGrid for citydlg supported & present units areas. Patch by Rafał Mużyło See gna patch #3561 ------------------------------------------------------------------------ r22563 | jtn | 2013-03-23 10:35:23 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/diplodlg.c Use GtkGrid in diplomacy dialog. Patch by Rafał Mużyło See gna patch #3469 (38/60) ------------------------------------------------------------------------ r22562 | jtn | 2013-03-23 10:35:19 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/messagedlg.c Use GtkGrid in message dialog. Patch by Rafał Mużyło See gna patch #3469 (37/60) ------------------------------------------------------------------------ r22561 | jtn | 2013-03-23 10:35:15 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/optiondlg.c Use GtkGrid in option dialog. Patch by Rafał Mużyło See gna patch #3469 (36/60) ------------------------------------------------------------------------ r22560 | jtn | 2013-03-23 10:35:12 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/helpdlg.c Use GtkGrid in help dialog. Patch by Rafał Mużyło See gna patch #3564 ------------------------------------------------------------------------ r22559 | jtn | 2013-03-23 10:35:09 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/inteldlg.c Use GtkGrid in intelligence dialog. Patch by Rafał Mużyło See gna patch #3469 (35/60) ------------------------------------------------------------------------ r22558 | jtn | 2013-03-23 10:35:06 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/pages.c Use GtkGrid on main page. Patch by Rafał Mużyło See gna patch #3469 (34/60) ------------------------------------------------------------------------ r22557 | jtn | 2013-03-23 10:35:02 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/cma_fe.c Use GtkGrid for CMA. Patch by Rafał Mużyło See gna patch #3469 (33/60) ------------------------------------------------------------------------ r22556 | jtn | 2013-03-23 10:34:58 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/chatline.c Use GtkGrid for chatline tools. Patch by Rafał Mużyło See gna patch #3469 (32/60) ------------------------------------------------------------------------ r22555 | jtn | 2013-03-23 10:34:54 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citizensinfo.c M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/happiness.c Use GtkGrid in happiness tab. Patch by Rafał Mużyło See gna patch #3469 (30/60) ------------------------------------------------------------------------ r22554 | jtn | 2013-03-23 10:34:51 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Use GtkGrid for city info. Patch by Rafał Mużyło See gna patch #3469 (26/60) ------------------------------------------------------------------------ r22553 | jtn | 2013-03-23 10:34:48 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/editgui.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.c Use GtkGrid in gui_main.c Patch by Rafał Mużyło See gna patch #3469 (25/60) ------------------------------------------------------------------------ r22552 | jtn | 2013-03-23 10:34:45 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gui_main.c Use GtkGrid for map widget. Patch by Rafał Mużyło See gna patch #3469 (24/60) ------------------------------------------------------------------------ r22551 | jtn | 2013-03-23 10:34:42 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gui_main.c Use GtkGrid for basic info. Patch by Rafał Mużyło See gna patch #3469 (23/60) ------------------------------------------------------------------------ r22550 | jtn | 2013-03-23 10:34:39 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/cma_fe.c Use GtkGrid in CMA gui. Patch by Rafał Mużyło See gna patch #3469 (22/60) ------------------------------------------------------------------------ r22549 | jtn | 2013-03-23 10:34:33 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/chatline.c Use gtk_widget_get_display() instead of gdk_screen_get_display(). Patch by Rafał Mużyło See gna patch #3469 (18/60) ------------------------------------------------------------------------ r22548 | jtn | 2013-03-23 10:34:30 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/choice_dialog.c M /branches/S2_4/client/gui-gtk-3.0/cityrep.c M /branches/S2_4/client/gui-gtk-3.0/cma_fe.c M /branches/S2_4/client/gui-gtk-3.0/editgui.c M /branches/S2_4/client/gui-gtk-3.0/editprop.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/helpdlg.c M /branches/S2_4/client/gui-gtk-3.0/pages.c M /branches/S2_4/client/gui-gtk-3.0/plrdlg.c M /branches/S2_4/client/gui-gtk-3.0/wldlg.c Fixed some orientation related deprecations. Patch by Rafał Mużyło See gna patch #3469 (15/60) ------------------------------------------------------------------------ r22547 | jtn | 2013-03-23 10:34:26 +0000 (Sat, 23 Mar 2013) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/mapctrl.c M /branches/S2_4/client/gui-gtk-3.0/mapctrl.h Pass key event coordinates to key_city_overlay() instead of reading current pointer location. Patch by Rafał Mużyło See gna patch #3469 (13/60) ------------------------------------------------------------------------ r22546 | jtn | 2013-03-23 10:34:23 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Removed unused requisition variable. Patch by Rafał Mużyło See gna patch #3469 (10/60) ------------------------------------------------------------------------ r22545 | jtn | 2013-03-23 10:34:19 +0000 (Sat, 23 Mar 2013) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/mapctrl.c Use position information from event instead of reading pointer position ourself in leave_mapcanvas() Patch by Rafał Mużyło See gna patch #3469 (9/60) ------------------------------------------------------------------------ r22544 | jtn | 2013-03-23 10:34:16 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/chatline.c Removed redundant visibility-notify-event callback. Patch by Rafał Mużyło See gna patch #3469 (8/60) ------------------------------------------------------------------------ r22543 | jtn | 2013-03-23 10:34:13 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/happiness.c M /branches/S2_4/client/gui-gtk-3.0/mapctrl.c Use updated grab API Patch by Rafał Mużyło See gna patch #3469 (7/60) ------------------------------------------------------------------------ r22542 | jtn | 2013-03-23 10:34:10 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gamedlgs.c Rates dialog code modernization. Patch by Rafał Mużyło See gna patch #3469 (6/60) ------------------------------------------------------------------------ r22541 | jtn | 2013-03-23 10:34:06 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/chatline.c M /branches/S2_4/client/gui-gtk-3.0/cma_fe.c M /branches/S2_4/client/gui-gtk-3.0/cma_fe.h M /branches/S2_4/client/gui-gtk-3.0/mapview.c GtkAdjustment usage cleanup Patch by Rafał Mużyło See gna patch #3469 (5/60) ------------------------------------------------------------------------ r22540 | jtn | 2013-03-23 10:34:02 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Use GdkRGBA for citydlg labels Patch by Rafał Mużyło See gna patch #3469 (4/60) ------------------------------------------------------------------------ r22539 | jtn | 2013-03-23 10:33:59 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/canvas.c M /branches/S2_4/client/gui-gtk-3.0/chatline.c M /branches/S2_4/client/gui-gtk-3.0/colors.c M /branches/S2_4/client/gui-gtk-3.0/colors.h M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/gui_stuff.c M /branches/S2_4/client/gui-gtk-3.0/helpdlg.c M /branches/S2_4/client/gui-gtk-3.0/mapview.c M /branches/S2_4/client/gui-gtk-3.0/optiondlg.c M /branches/S2_4/client/gui-gtk-3.0/plrdlg.c M /branches/S2_4/client/gui-gtk-3.0/sprite.c Use GdkRGBA instead of GdkColor Patch by Rafał Mużyło See gna patch #3543 ------------------------------------------------------------------------ r22538 | jtn | 2013-03-23 10:33:55 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c Set unit menu origin so that it's not hiding unit in question completely. Patch by Rafał Mużyło See gna patch #3348 ------------------------------------------------------------------------ r22537 | jtn | 2013-03-23 10:33:53 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/gtk.css Font style improvements in gtk3-client theme Patch by Rafał Mużyło See gna patch #3469 (2/60) ------------------------------------------------------------------------ r22536 | jtn | 2013-03-23 10:33:48 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gui_main.c Center gtk3-client window as it opens. Patch by Rafał Mużyło See gna patch #3469 (1/60) ------------------------------------------------------------------------ r22535 | jtn | 2013-03-23 10:33:45 +0000 (Sat, 23 Mar 2013) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gui_stuff.c Removed our own code duplicating what gtk does itself from buttons based on stock images. Patch by Rafał Mużyło See gna patch #3382 ------------------------------------------------------------------------ r22534 | jtn | 2013-03-23 10:33:41 +0000 (Sat, 23 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/canvas.h M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/editprop.c M /branches/S2_4/client/gui-gtk-3.0/mapview.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c M /branches/S2_4/client/gui-gtk-3.0/spaceshipdlg.c M /branches/S2_4/client/gui-gtk-3.0/unitselect.c Use new macro FC_STATIC_CANVAS_INIT to initialize statically allocated canvases. Patch by Marko Lindqvist (cazfi@gna). See gna patch #2908. ------------------------------------------------------------------------ r22526 | cazfi | 2013-03-18 08:39:14 +0000 (Mon, 18 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/graphics.c M /branches/S2_4/client/gui-gtk-2.0/graphics.h M /branches/S2_4/client/gui-gtk-2.0/helpdlg.c M /branches/S2_4/client/gui-gtk-2.0/wldlg.c M /branches/S2_4/client/gui-gtk-3.0/graphics.c M /branches/S2_4/client/gui-gtk-3.0/graphics.h Make units in worklist to always face south instead of random, changing, direction in gtk2-client. See patch #3779 ------------------------------------------------------------------------ r22519 | cazfi | 2013-03-15 21:29:00 +0000 (Fri, 15 Mar 2013) | 4 lines Changed paths: M /branches/S2_4/dependencies/luasql-2.1.1/src/Makefile.am Use FCDB_SQLITE3_CFLAGS when compiling luasql. See bug #20608 ------------------------------------------------------------------------ r22517 | cazfi | 2013-03-15 10:35:56 +0000 (Fri, 15 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/m4/sqlite3.m4 Fixed FCDB_SQLITE3_CFLAGS and FCDB_SQLITE3_LIBS to have correct content instead that of the other. See bug #20607 ------------------------------------------------------------------------ r22512 | cazfi | 2013-03-13 20:27:03 +0000 (Wed, 13 Mar 2013) | 4 lines Changed paths: M /branches/S2_4/utility/support.h Do not redefine "bool" type when compiling C++ See patch #3772 ------------------------------------------------------------------------ r22509 | cazfi | 2013-03-13 04:47:28 +0000 (Wed, 13 Mar 2013) | 6 lines Changed paths: M /branches/S2_4/client/climisc.c M /branches/S2_4/common/mapimg.c M /branches/S2_4/common/mapimg.h M /branches/S2_4/server/srv_main.c M /branches/S2_4/server/stdinhand.c Save mapimgs produced by server to the autosave directory. Requested by Jacob Nevins See bug #19168 ------------------------------------------------------------------------ r22504 | cazfi | 2013-03-09 08:03:14 +0000 (Sat, 09 Mar 2013) | 7 lines Changed paths: M /branches/S2_4/client/options.c Made server_optset and client_optset definitions identical to declarations by dropping double const. Base on report by "no info yet " See bug #19384 ------------------------------------------------------------------------ r22500 | cazfi | 2013-03-08 04:15:04 +0000 (Fri, 08 Mar 2013) | 7 lines Changed paths: M /branches/S2_4/manual/Makefile.am Removed redundant EXTRA_freeciv_manual_DEPENDENCIES variable that was giving errors with older automake Reported by Jacob Nevins See bug #20565 ------------------------------------------------------------------------ r22493 | cazfi | 2013-03-07 06:46:12 +0000 (Thu, 07 Mar 2013) | 4 lines Changed paths: M /branches/S2_4/common/map.h Made isometric topology the default, matching default tileset. See patch #3764 ------------------------------------------------------------------------ r22488 | jtn | 2013-03-06 22:28:15 +0000 (Wed, 06 Mar 2013) | 4 lines Changed paths: M /branches/S2_4/client/connectdlg_common.c If the client fails to get 'hack' access to its spawned server, shut it down forcibly rather than trying '/quit' (which needs hack). See gna bug #20555. ------------------------------------------------------------------------ r22487 | jtn | 2013-03-06 22:28:12 +0000 (Wed, 06 Mar 2013) | 3 lines Changed paths: M /branches/S2_4/client/connectdlg_common.c M /branches/S2_4/utility/shared.c The client now uses the same is_safe_filename() function as other code. See gna bug #20589. ------------------------------------------------------------------------ r22484 | cazfi | 2013-03-06 14:37:32 +0000 (Wed, 06 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/server/stdinhand.c Made mapimg_create() failure to return error from command handling, with proper error message printed. See patch #3765 ------------------------------------------------------------------------ r22480 | cazfi | 2013-03-05 10:26:05 +0000 (Tue, 05 Mar 2013) | 7 lines Changed paths: M /branches/S2_4/configure.ac Do not add "-pthread" to CFLAGS when it's not an needed option, but in fact unknown one breaking the build. Reported by Anonymous See bug #20575 ------------------------------------------------------------------------ r22478 | cazfi | 2013-03-05 10:18:44 +0000 (Tue, 05 Mar 2013) | 5 lines Changed paths: M /branches/S2_4/common/mapimg.c Avoid server crash when manual mapimg creation command is given before map has been created. See bug #20579 ------------------------------------------------------------------------ r22476 | cazfi | 2013-03-05 07:34:31 +0000 (Tue, 05 Mar 2013) | 4 lines Changed paths: M /branches/S2_4/common/unit.c M /branches/S2_4/server/unittools.c Fixed iteration through units to be unloaded from transport. See bug #20498 ------------------------------------------------------------------------ r22473 | jtn | 2013-03-01 10:51:10 +0000 (Fri, 01 Mar 2013) | 2 lines Changed paths: M /branches/S2_4/server/connecthand.c Remove some (disabled) debug code accidentally committed in the previous fix for gna patch #3743 (r22459). ------------------------------------------------------------------------ r22470 | cazfi | 2013-03-01 07:34:30 +0000 (Fri, 01 Mar 2013) | 4 lines Changed paths: M /branches/S2_4/doc/Makefile.am A /branches/S2_4/doc/README.AI_modules Added READM.AI_modules document about using and building AI modules. See patch #3750 ------------------------------------------------------------------------ r22463 | cazfi | 2013-02-28 07:18:26 +0000 (Thu, 28 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/dependencies/lua-5.1/Makefile.am M /branches/S2_4/dependencies/tolua-5.1/Makefile.am Add documents describing version and local modifications of included lua and tolua trees to distribution tarball. See bug #20560 ------------------------------------------------------------------------ r22461 | cazfi | 2013-02-28 03:07:54 +0000 (Thu, 28 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/ai/default/advmilitary.c Cities in urgent danger that have no defender units at all build unit first, and defense bonuses providing buildings only after that. See bug #20559 ------------------------------------------------------------------------ r22459 | jtn | 2013-02-27 22:35:10 +0000 (Wed, 27 Feb 2013) | 9 lines Changed paths: M /branches/S2_4/common/connection.h M /branches/S2_4/common/player.h M /branches/S2_4/server/commands.c M /branches/S2_4/server/connecthand.c M /branches/S2_4/server/plrhand.c M /branches/S2_4/server/stdinhand.c Various cleanups to /delegate. - admin can now forcibly '/delegate cancel' an active delegation - player X observer -> player X delegate works better - generally tighten up checks, particularly when an admin is changing another player's delegation - mark strings for i18n - many other message / help / textual improvements See gna patch #3743. ------------------------------------------------------------------------ r22455 | cazfi | 2013-02-27 21:08:49 +0000 (Wed, 27 Feb 2013) | 6 lines Changed paths: M /branches/S2_4/client/options.c Fixed initial selection of default tileset on new freeciv installations to correctly consider tileset priority instead of just selecting the first working one in alphabetical order. See bug #20008 ------------------------------------------------------------------------ r22452 | cazfi | 2013-02-27 06:54:21 +0000 (Wed, 27 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/citydlg.c M /branches/S2_4/client/gui-gtk-2.0/editgui.c M /branches/S2_4/client/gui-gtk-2.0/graphics.c M /branches/S2_4/client/gui-gtk-2.0/repodlgs.c M /branches/S2_4/client/gui-gtk-2.0/wldlg.c M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/editgui.c M /branches/S2_4/client/gui-gtk-3.0/graphics.c M /branches/S2_4/client/gui-gtk-3.0/helpdlg.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c M /branches/S2_4/client/gui-gtk-3.0/wldlg.c M /branches/S2_4/client/gui-sdl/gui_tilespec.h M /branches/S2_4/client/gui-xaw/graphics.c M /branches/S2_4/client/reqtree.c M /branches/S2_4/client/tilespec.c M /branches/S2_4/client/tilespec.h Use orientation sprite in mapview when unit has both icon and orientation sprites. See bug #20553 ------------------------------------------------------------------------ r22448 | cazfi | 2013-02-26 17:19:52 +0000 (Tue, 26 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/doc/README.effects Use ruleset names of unit type flags instead of names internal to code in README.effects. See patch #3741 ------------------------------------------------------------------------ r22444 | cazfi | 2013-02-26 05:44:03 +0000 (Tue, 26 Feb 2013) | 9 lines Changed paths: M /branches/S2_4/server/ruleset.c Error out for some ruleset errors that were almost-silently ignored, leading ruleset to be loaded in a different form than author meant it. - unit type flag names - unit class flag names - building flag names See patch #3732 ------------------------------------------------------------------------ r22442 | cazfi | 2013-02-25 16:38:58 +0000 (Mon, 25 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/data/cimpletoon/orient_units.spec M /branches/S2_4/data/civ2/units.ruleset M /branches/S2_4/data/multiplayer/units.ruleset Made spec-file changes to enable Elephants and Crusaders sprites in cimpletoon tileset. Removed use of fallback graphics from rulesets. See bug #19998 ------------------------------------------------------------------------ r22439 | cazfi | 2013-02-25 15:25:15 +0000 (Mon, 25 Feb 2013) | 4 lines Changed paths: M /branches/S2_4/fc_version Bumped estimated 2.4.0 release month to June. See patch #3720 ------------------------------------------------------------------------ r22427 | cazfi | 2013-02-23 04:54:54 +0000 (Sat, 23 Feb 2013) | 7 lines Changed paths: M /branches/S2_4/data/cimpletoon/orient_units.png Added elephants and crusaders gfx to cimpletoon. Created by YD based on public domain blender models. See graphics/cimpletoon/CREDITS See bug #19998 ------------------------------------------------------------------------ r22425 | cazfi | 2013-02-23 04:53:15 +0000 (Sat, 23 Feb 2013) | 2 lines Changed paths: M /branches/S2_4/data/graphics/cimpletoon/CREDITS Updated cimpletoon CREDITS to mention elephants model by Jeff2207. ------------------------------------------------------------------------ r22423 | jtn | 2013-02-22 21:59:00 +0000 (Fri, 22 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/unitselect.c M /branches/S2_4/client/gui-gtk-3.0/unitselect.c Mark some strings in unit select dialog for i18n. Reported by Jordi Negrevernis i Font (jorneg@gna). See gna bug #20545. ------------------------------------------------------------------------ r22414 | pepeto | 2013-02-21 10:15:56 +0000 (Thu, 21 Feb 2013) | 7 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/pages.c M /branches/S2_4/client/gui-gtk-3.0/pages.c M /branches/S2_4/client/include/pages_g.h M /branches/S2_4/client/update_queue.c Wait for spawning the server before switching to the PAGE_LOAD or PAGE_SCENARIO in the gtk2 and gtk3 clients. Else, sometimes, the '/load' command was rejected if it was sent before getting hack access level. Reported by Matthias Pfafferodt and me See gna bug #17354 and bug #17216 ------------------------------------------------------------------------ r22411 | pepeto | 2013-02-21 10:02:01 +0000 (Thu, 21 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/client/goto.c Initialize the packet_unit_orders structure in send_path_orders(). This was the cause of read of uninitialized bytes and 8-bits overflow when sending the packet. See gna bug #20494 ------------------------------------------------------------------------ r22405 | cazfi | 2013-02-21 05:00:47 +0000 (Thu, 21 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/doc/CodingStyle Prohibit functionality always necessary inside fc_assert() family of macros. See gna patch #3712 ------------------------------------------------------------------------ r22400 | pepeto | 2013-02-20 09:53:38 +0000 (Wed, 20 Feb 2013) | 6 lines Changed paths: M /branches/S2_4/client/packhand.c M /branches/S2_4/common/game.c M /branches/S2_4/common/player.c M /branches/S2_4/common/player.h M /branches/S2_4/server/plrhand.c M /branches/S2_4/server/plrhand.h M /branches/S2_4/server/ruleset.c M /branches/S2_4/server/stdinhand.c Clear players' nation, governments and city_style in game_ruleset_free(). Clear game.government_during_revolution pointer in game_ruleset_free(). Remove other similar hacks from the client and server code. Discards PACKET_PLAYER_INFO in the middle of ruleset or game (re)loading cycles. See gna bug #20517 and bug #19814 ------------------------------------------------------------------------ r22398 | pepeto | 2013-02-20 09:35:52 +0000 (Wed, 20 Feb 2013) | 8 lines Changed paths: M /branches/S2_4/server/connecthand.c Do not attempt to attach a connection to a player or to global observer when restoring delegation if the connection was not previously attached to something. It was causing the server creating an incomplete player for it. Many assertion failures and eventually a crash were consequences. Reported by Jacob Nevins See gna bug #20490 ------------------------------------------------------------------------ r22396 | pepeto | 2013-02-20 09:28:10 +0000 (Wed, 20 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/utility/astring.c Make astring buffer dynamically allocated and resizable. Requested by J. M. Gorbach See gna bug #20086 ------------------------------------------------------------------------ r22394 | cazfi | 2013-02-20 09:16:08 +0000 (Wed, 20 Feb 2013) | 7 lines Changed paths: M /branches/S2_4/common/unit.c Moved necessary functionality out from fc_assert_ret_val() Functionality of fc_assert_ret_val() currently happens to be included in release builds too, so this was not causing real problems, but was just a style issue. See gna bug #20519 ------------------------------------------------------------------------ r22391 | jtn | 2013-02-19 23:56:30 +0000 (Tue, 19 Feb 2013) | 3 lines Changed paths: M /branches/S2_4/client/helpdata.c Use pluralised i18n markup for "%d population" in help. See gna patch #3717. ------------------------------------------------------------------------ r22390 | jtn | 2013-02-19 23:56:27 +0000 (Tue, 19 Feb 2013) | 3 lines Changed paths: M /branches/S2_4/client/helpdata.c M /branches/S2_4/data/helpdata.txt Document more thoroughly CanFortify units' defense bonus in cities. See gna bug #20501. ------------------------------------------------------------------------ r22379 | pepeto | 2013-02-19 08:53:17 +0000 (Tue, 19 Feb 2013) | 10 lines Changed paths: M /branches/S2_4/common/aicore/path_finding.c M /branches/S2_4/common/aicore/path_finding.h Path-finding: Consider the last move of the path as a constant single move when attacking and entering foreigner cities to establish trade route. We would get straighter paths on these cases. The old behaviour (often prefering move + action) is still possible using goto waypoints. Reported by Silas Brill See gna bug #20361 ------------------------------------------------------------------------ r22375 | cazfi | 2013-02-19 04:07:38 +0000 (Tue, 19 Feb 2013) | 7 lines Changed paths: M /branches/S2_4/ai/default/aisettler.c M /branches/S2_4/ai/default/aisettler.h M /branches/S2_4/ai/default/defaultai.c M /branches/S2_4/common/ai.h M /branches/S2_4/server/advisors/autosettlers.c M /branches/S2_4/server/advisors/autosettlers.h Autosettlers abort their current work, and seek for new one, when tile becomes threatened. Suggested by Anonymous See gna patch #3384 ------------------------------------------------------------------------ r22373 | pepeto | 2013-02-18 09:59:31 +0000 (Mon, 18 Feb 2013) | 3 lines Changed paths: M /branches/S2_4/common/specialist.c Free specialist helptext. See gna patch #3646 ------------------------------------------------------------------------ r22370 | pepeto | 2013-02-18 09:52:58 +0000 (Mon, 18 Feb 2013) | 7 lines Changed paths: M /branches/S2_4/client/gui-xaw/dialogs.c Remove compilation error when compiling the Xaw client: dialogs.c:597:7: error: array subscript is above array bounds Reported by sytron and me. Patch copied from jdorge's one for bug #15747 and bug #15821 See gna bug #19975 and bug #20514 ------------------------------------------------------------------------ r22368 | cazfi | 2013-02-17 22:23:38 +0000 (Sun, 17 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/common/unit.c Made is_square_threatened() non-omniscient about enemy units nearby for human players. See gna bug #20511 ------------------------------------------------------------------------ r22364 | cazfi | 2013-02-17 16:33:57 +0000 (Sun, 17 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/common/combat.c Fixed get_virtual_defense_power() to calculate terrain bonuses in only if unit has "TerrainDefense" flag. See gna patch #20484 ------------------------------------------------------------------------ r22361 | cazfi | 2013-02-17 04:38:37 +0000 (Sun, 17 Feb 2013) | 5 lines Changed paths: A /branches/S2_4/data/graphics/cimpletoon/crusader1.blend A /branches/S2_4/data/graphics/cimpletoon/elephant.blend Added blender sources for new cimpletoon units Crusaders and Elephants. Crusader created from existing units by yd Elephants by Jeff2207 at blendswap.com. ------------------------------------------------------------------------ r22358 | cazfi | 2013-02-17 02:33:14 +0000 (Sun, 17 Feb 2013) | 10 lines Changed paths: M /branches/S2_4/ai/default/aicity.c When estimating value of tile improver unit (Workers), consider unit to have only half of the food upkeep it has. That makes positive effect from planned +1 food tile improvement to outweight -1 food upkeep unit has. Halving the negative value is equivalent of doubling the positive value. Doubling the positive value is like estimating that unit will improve two tiles during its lifetime instead of just the one it's being evaluated for. See gna patch #3693 ------------------------------------------------------------------------ r22356 | cazfi | 2013-02-16 22:36:03 +0000 (Sat, 16 Feb 2013) | 6 lines Changed paths: M /branches/S2_4/common/aicore/cm.c M /branches/S2_4/common/city.c M /branches/S2_4/common/city.h Improved cma branch pruning heuristic. Patch by Bastian Schmidt See gna patch #3620 ------------------------------------------------------------------------ r22344 | cazfi | 2013-02-16 01:04:20 +0000 (Sat, 16 Feb 2013) | 4 lines Changed paths: M /branches/S2_4/ai/default/aiunit.c Do not rampage out of the city if you are supposed to be defending it. See gna bug #20504 ------------------------------------------------------------------------ r22338 | pepeto | 2013-02-15 13:15:48 +0000 (Fri, 15 Feb 2013) | 4 lines Changed paths: M /branches/S2_4/common/dataio.c M /branches/S2_4/common/dataio.h M /branches/S2_4/common/packets.c M /branches/S2_4/common/packets.h Make the dio_get_xxx() functions returning TRUE only if the data was correctly handled. See gna patch #3685 ------------------------------------------------------------------------ r22335 | pepeto | 2013-02-15 12:34:10 +0000 (Fri, 15 Feb 2013) | 3 lines Changed paths: M /branches/S2_4/common/unittype.c Make utype_by_number(utype_count()) returning a NULL pointer. See gna bug #20493 ------------------------------------------------------------------------ r22333 | cazfi | 2013-02-15 05:55:13 +0000 (Fri, 15 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/server/ruleset.c Make errors in requirement list lookups hard errors instead of just leaving out broken requirements, See gna patch #3691 ------------------------------------------------------------------------ r22329 | jtn | 2013-02-12 09:32:26 +0000 (Tue, 12 Feb 2013) | 3 lines Changed paths: M /branches/S2_4/po/en_GB.po Update en_GB translation for S2_4. msgstrs are now supplied for all msgids, even if identical. 100%: 7108 translated. ------------------------------------------------------------------------ r22326 | jtn | 2013-02-11 10:44:22 +0000 (Mon, 11 Feb 2013) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/cityrep.c M /branches/S2_4/client/gui-gtk-3.0/cityrep.c M /branches/S2_4/client/options.c M /branches/S2_4/client/repodlgs_common.c M /branches/S2_4/client/servers.c M /branches/S2_4/client/text.c M /branches/S2_4/data/multiplayer/terrain.ruleset M /branches/S2_4/data/nation/antillean.ruleset M /branches/S2_4/data/nation/canari.ruleset M /branches/S2_4/data/nation/centrallithuanian.ruleset M /branches/S2_4/data/nation/chadian.ruleset M /branches/S2_4/data/nation/chiapanec.ruleset M /branches/S2_4/data/nation/circassian.ruleset M /branches/S2_4/data/nation/confederate.ruleset M /branches/S2_4/data/nation/darfuri.ruleset M /branches/S2_4/data/nation/epirote.ruleset M /branches/S2_4/data/nation/ghana.ruleset M /branches/S2_4/data/nation/guinean.ruleset M /branches/S2_4/data/nation/indoeuropean.ruleset M /branches/S2_4/data/nation/karen.ruleset M /branches/S2_4/data/nation/mauritanian.ruleset M /branches/S2_4/data/nation/metis.ruleset M /branches/S2_4/data/nation/nimiipuu.ruleset M /branches/S2_4/data/nation/parthian.ruleset M /branches/S2_4/data/nation/pictish.ruleset M /branches/S2_4/data/nation/pontic.ruleset M /branches/S2_4/data/nation/romansh.ruleset M /branches/S2_4/data/nation/salishan.ruleset M /branches/S2_4/data/nation/santomean.ruleset M /branches/S2_4/data/nation/sinhalese.ruleset M /branches/S2_4/data/nation/xiongnu.ruleset M /branches/S2_4/data/nation/zhuang.ruleset M /branches/S2_4/manual/civmanual.c M /branches/S2_4/modinst/modinst.c M /branches/S2_4/server/commands.c M /branches/S2_4/server/fcdb.c M /branches/S2_4/server/meta.c M /branches/S2_4/server/settings.c M /branches/S2_4/utility/astring.c Miscellaneous typo fixes and clarifications to translateable strings, TRANS comment fixes, etc. See gna bug #20488. ------------------------------------------------------------------------ r22324 | cazfi | 2013-02-11 00:45:35 +0000 (Mon, 11 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/ai/default/advmilitary.c M /branches/S2_4/common/combat.c M /branches/S2_4/common/combat.h Made AI to consider unit's "CanFortify" ability (or lack of) when deciding which unit to use for defense. See gna patch #3672 ------------------------------------------------------------------------ r22321 | cazfi | 2013-02-10 23:47:29 +0000 (Sun, 10 Feb 2013) | 4 lines Changed paths: M /branches/S2_4/utility/fcintl.h Replaced "config.h" in fcintl.h comment and error message with "fc_config.h" See gna patch #3676 ------------------------------------------------------------------------ r22316 | jtn | 2013-02-09 10:22:11 +0000 (Sat, 09 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/data/amplio/grid.png M /branches/S2_4/data/amplio/grid.spec M /branches/S2_4/data/amplio2/grid.png M /branches/S2_4/data/amplio2/grid.spec Add dedicated non-native tile graphic for Amplio2, Amplio, and Cimpletoon. Requested by Marko Lindqvist (cazfi@gna). See gna bug #19609. ------------------------------------------------------------------------ r22310 | cazfi | 2013-02-08 22:38:08 +0000 (Fri, 08 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/common/combat.c Fixed get_virtual_defense_power() check of units unable to defend because tile is not native to them. See gna bug #20483 ------------------------------------------------------------------------ r22303 | cazfi | 2013-02-06 23:31:35 +0000 (Wed, 06 Feb 2013) | 10 lines Changed paths: M /branches/S2_4/client/climisc.c M /branches/S2_4/common/featured_text.h Corrected ft_color_requested() check against empty color string. This fixes client crash when there's players name to highlight, and highlight text color setting is empty. Also made the highlighting code more robust by checking return value of the tag creation before proceeding to use that tag. We still fc_assert() against NULL tag, but NULL won't crash the program. (unless fc_asserts are set to fatal) See gna bug #20478 ------------------------------------------------------------------------ r22298 | cazfi | 2013-02-06 20:18:32 +0000 (Wed, 06 Feb 2013) | 7 lines Changed paths: M /branches/S2_4/doc/README.ruleset_multiplayer README.ruleset_multiplayer update - Removed generic sentence about "some rulesets" that didn't apply to multiplayer ruleset See gna patch #3662 ------------------------------------------------------------------------ r22293 | cazfi | 2013-02-06 11:25:43 +0000 (Wed, 06 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/doc/README.sound Updated README.sound list of code files needing touching when new plugin is implemented. See gna patch #3660 ------------------------------------------------------------------------ r22290 | jtn | 2013-02-06 01:05:18 +0000 (Wed, 06 Feb 2013) | 6 lines Changed paths: M /branches/S2_4/server/savegame.c Fix assertion failure when loading pre-2.3 savegame with unit on allied transport. Fix by pepeto@gna. See gna bug #19160. ------------------------------------------------------------------------ r22284 | cazfi | 2013-02-05 13:37:13 +0000 (Tue, 05 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/packhand.c M /branches/S2_4/server/citytools.c M /branches/S2_4/server/cityturn.c M /branches/S2_4/server/plrhand.c M /branches/S2_4/server/savegame2.c Do not compare game.info.citizen_nationality against exact value TRUE (=1) but any boolean true value. See gna patch #3658 ------------------------------------------------------------------------ r22278 | cazfi | 2013-02-05 10:10:53 +0000 (Tue, 05 Feb 2013) | 4 lines Changed paths: M /branches/S2_4/doc/README.rulesets Updated README.rulesets list of links to ruleset update HowTos. See gna patch #3640 ------------------------------------------------------------------------ r22275 | cazfi | 2013-02-04 10:47:44 +0000 (Mon, 04 Feb 2013) | 4 lines Changed paths: M /branches/S2_4/doc/README.tilesets Updated README.tilesets list of links to tileset update HowTos. See gna patch #3649 ------------------------------------------------------------------------ r22270 | cazfi | 2013-02-03 16:16:20 +0000 (Sun, 03 Feb 2013) | 4 lines Changed paths: M /branches/S2_4/win32/installer/Makefile Documented restarting of msys.bat after installation of development packages See gna patch #3640 ------------------------------------------------------------------------ r22262 | cazfi | 2013-02-02 10:31:11 +0000 (Sat, 02 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/utility/support.c Prefer _stricoll() over stricoll() as former is properly declared in MinGW headers. See gna bug #20444 ------------------------------------------------------------------------ r22258 | cazfi | 2013-02-01 23:21:01 +0000 (Fri, 01 Feb 2013) | 8 lines Changed paths: M /branches/S2_4/doc/README.ruleset_experimental README.ruleset_experimental fixes - Removed reference to specific freeciv version in ruleset summary - Removed some stuff about how to use non-default rulesets in general, not applicable for experimental ruleset. See gna patch #3634 ------------------------------------------------------------------------ r22253 | cazfi | 2013-02-01 14:58:06 +0000 (Fri, 01 Feb 2013) | 4 lines Changed paths: M /branches/S2_4/common/unittype.c Allow upgrading units even if you couldn't build the original unit. See gna bug #20460 ------------------------------------------------------------------------ r22249 | cazfi | 2013-02-01 11:15:26 +0000 (Fri, 01 Feb 2013) | 4 lines Changed paths: M /branches/S2_4/client/tilespec.c Do not display selected unit's native tile layer in citydlg map. See gna bug #19609 ------------------------------------------------------------------------ r22246 | cazfi | 2013-02-01 11:11:15 +0000 (Fri, 01 Feb 2013) | 5 lines Changed paths: M /branches/S2_4/common/requirements.c M /branches/S2_4/doc/README.effects Do not silently fallback to effect type "None" when unknown effect type given. See gna bug #20462 ------------------------------------------------------------------------ r22235 | cazfi | 2013-01-29 22:18:12 +0000 (Tue, 29 Jan 2013) | 6 lines Changed paths: M /branches/S2_4/server/unithand.c Fixed a bug that diplomat movement was always considered attempt of diplomatic action, resulting in "No diplomatic action possible" message when it failed for any reason. See gna bug #20150 ------------------------------------------------------------------------ r22232 | cazfi | 2013-01-29 22:13:28 +0000 (Tue, 29 Jan 2013) | 6 lines Changed paths: M /branches/S2_4/common/movement.c M /branches/S2_4/server/generator/mapgen.c M /branches/S2_4/utility/bitvector.c Fixed dbv_init() to work when structure members are completely uninitialized, i.e., possibly something else than zeroes and NULLs by removing fc_assert_ret()s from the beginning. See gna bug #20458 ------------------------------------------------------------------------ r22226 | cazfi | 2013-01-28 12:34:24 +0000 (Mon, 28 Jan 2013) | 9 lines Changed paths: M /branches/S2_4/common/unit.c Added stricter legality checks for cases where unit transforms from one type to another: upgrades or converts. - Added native tile check for conversion - Added cargo check for conversion - Improved cargo check applied to both upgrade and conversion case to check also that cargo is of suitable type See gna bug #20452 ------------------------------------------------------------------------ r22223 | jtn | 2013-01-28 09:53:12 +0000 (Mon, 28 Jan 2013) | 4 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). (Fetched from ; see gna patch #2941.) 99.9%: 7103 translated, 5 fuzzy. ------------------------------------------------------------------------ r22219 | cazfi | 2013-01-27 22:52:09 +0000 (Sun, 27 Jan 2013) | 5 lines Changed paths: M /branches/S2_4/common/scriptcore/luascript.c M /branches/S2_4/server/scripting/script_fcdb.c Free allocated fc_lua structure if we cannot get state for it and fail out from luascript_new() Avoid using NULL pointer received from luascript_new(). See gna bug #20007 ------------------------------------------------------------------------ r22216 | cazfi | 2013-01-27 22:41:27 +0000 (Sun, 27 Jan 2013) | 10 lines Changed paths: M /branches/S2_4/server/unittools.c Send transport's loaded status to client side when cargo unit enters it. Previously loaded status did not update for enemy transports in case of emergency loading, such as cargo escaping from another transport being destroyed or out-of-fuel unit entering transport. Do not unnecessarily send transport's information if it already had some cargo, and thus 'loaded' status does not change. See gna bug #20454 ------------------------------------------------------------------------ r22209 | cazfi | 2013-01-26 23:04:26 +0000 (Sat, 26 Jan 2013) | 5 lines Changed paths: M /branches/S2_4/client/options.c M /branches/S2_4/server/srv_main.c M /branches/S2_4/utility/genhash.c M /branches/S2_4/utility/shared.h Use intptr_t type where ever integer type size of the pointer type is needed. This fixes compilation on LLP64 systems. See gna bug #20392 ------------------------------------------------------------------------ r22205 | cazfi | 2013-01-24 22:18:51 +0000 (Thu, 24 Jan 2013) | 5 lines Changed paths: M /branches/S2_4/server/meta.c Send string "Calendar not set up" to metaserver in pregame instead of hardcoded year -4000. See gna bug #17862 ------------------------------------------------------------------------ r22202 | cazfi | 2013-01-24 20:53:59 +0000 (Thu, 24 Jan 2013) | 5 lines Changed paths: M /branches/S2_4/server/citytools.c M /branches/S2_4/server/maphand.c Split ugly two-line message when city gains better roads to two one-line messages. See gna bug #20049 ------------------------------------------------------------------------ r22198 | cazfi | 2013-01-24 08:45:56 +0000 (Thu, 24 Jan 2013) | 5 lines Changed paths: M /branches/S2_4/doc/README.packaging Added scenarios -directory populated by freeciv-modpack to list of filesystem items created by freeciv. See gna patch #3609 ------------------------------------------------------------------------ r22195 | cazfi | 2013-01-23 22:01:01 +0000 (Wed, 23 Jan 2013) | 4 lines Changed paths: M /branches/S2_4/configure.ac Added configure check for defining intptr_t. See gna patch #3606 ------------------------------------------------------------------------ r22192 | cazfi | 2013-01-23 10:56:10 +0000 (Wed, 23 Jan 2013) | 6 lines Changed paths: M /branches/S2_4/debian/freeciv-client-gtk2.menu M /branches/S2_4/debian/freeciv-client-gtk3.menu M /branches/S2_4/debian/freeciv-client-qt.menu M /branches/S2_4/debian/freeciv-client-sdl.menu M /branches/S2_4/debian/freeciv-client-xaw3d.menu Fixed menu files to match package names. Patch by Anonymous See gna bug #20446 ------------------------------------------------------------------------ r22190 | cazfi | 2013-01-23 10:54:39 +0000 (Wed, 23 Jan 2013) | 6 lines Changed paths: M /branches/S2_4/debian/freeciv-client-data.install Added gtk_menus.xml to client-date packet. Patch by Anonymous See gna bug #20446 ------------------------------------------------------------------------ r22186 | cazfi | 2013-01-23 09:49:08 +0000 (Wed, 23 Jan 2013) | 4 lines Changed paths: M /branches/S2_4/client/mapview_common.c Fixed "'trade_routes_color' may be used uninitialized" compiler warning. See gna bug #20447 ------------------------------------------------------------------------ r22183 | cazfi | 2013-01-22 16:42:00 +0000 (Tue, 22 Jan 2013) | 8 lines Changed paths: M /branches/S2_4/client/cityrepdata.c Made datum value union of possible types instead of having them exist parallel, but used one at a time. This also fixes compiler warnings caused by initializing only the used value, not others. Compiler warning reported by Roland Haeder See gna bug #20413 ------------------------------------------------------------------------ r22176 | cazfi | 2013-01-21 18:39:34 +0000 (Mon, 21 Jan 2013) | 5 lines Changed paths: M /branches/S2_4/doc/CodingStyle Instruct against initializing variables at all if one cannot initialize with what can be considered correct value. See gna patch #3603 ------------------------------------------------------------------------ r22172 | cazfi | 2013-01-21 09:26:23 +0000 (Mon, 21 Jan 2013) | 6 lines Changed paths: M /branches/S2_4/utility/fc_utf8.c Assert against NULL parameter string in fc_utf8_validate_rep_len(). This fixes compiler warning about how variable "end" might be used uninitialized if string is NULL. See gna bug #20443 ------------------------------------------------------------------------ r22170 | cazfi | 2013-01-20 22:56:56 +0000 (Sun, 20 Jan 2013) | 7 lines Changed paths: M /branches/S2_4/server/unittools.c M /branches/S2_4/server/unittools.h Call wipe_unit() recursively for units that are drowning due to loss of transport. Reported by Jacob Nevins See gna bug #20442 ------------------------------------------------------------------------ r22167 | cazfi | 2013-01-20 15:12:29 +0000 (Sun, 20 Jan 2013) | 5 lines Changed paths: M /branches/S2_4/doc/INSTALL.Cygwin Added note to top of README.Cygwin that document is very outdated. Fixed names of freeciv binaries. See gna patch #3602 ------------------------------------------------------------------------ r22163 | cazfi | 2013-01-20 08:53:50 +0000 (Sun, 20 Jan 2013) | 4 lines Changed paths: M /branches/S2_4/client/options.c M /branches/S2_4/client/options.h M /branches/S2_4/client/packhand.c Added option to automatically accept tilesets suggested by ruleset. See gna patch #3599 ------------------------------------------------------------------------ r22159 | cazfi | 2013-01-19 18:43:04 +0000 (Sat, 19 Jan 2013) | 6 lines Changed paths: M /branches/S2_4/client/tilespec.c Make sure that iteration does not go over array bounds. Reported by freim (Hogne) See gna bug #20055 ------------------------------------------------------------------------ r22155 | cazfi | 2013-01-19 07:09:34 +0000 (Sat, 19 Jan 2013) | 4 lines Changed paths: M /branches/S2_4/doc/README.AI Correct source tree related bits of README.AI. See gna patch #3595 ------------------------------------------------------------------------ r22151 | cazfi | 2013-01-18 16:59:40 +0000 (Fri, 18 Jan 2013) | 11 lines Changed paths: M /branches/S2_4/doc/README Minor corrections to doc/README - Change version number in network incompatibility example to have x as patch level, update to current versions while at it - Update according to savefile compression settings changes - Document allied victory possibility in victory conditions list - Changed "end-year option" to "endturn option" See gna patch #3594 ------------------------------------------------------------------------ r22149 | cazfi | 2013-01-18 12:08:32 +0000 (Fri, 18 Jan 2013) | 4 lines Changed paths: M /branches/S2_4/doc/BUGS Updated list of clients in bug reporting instructions. See gna patch #3593 ------------------------------------------------------------------------ r22147 | cazfi | 2013-01-18 09:29:28 +0000 (Fri, 18 Jan 2013) | 4 lines Changed paths: M /branches/S2_4/data/multiplayer/terrain.ruleset Made it impossible to build new buoys with multiplayer ruleset. See gna patch #3541 ------------------------------------------------------------------------ r22144 | cazfi | 2013-01-18 08:55:34 +0000 (Fri, 18 Jan 2013) | 4 lines Changed paths: M /branches/S2_4/AUTHORS M /branches/S2_4/doc/README.AI M /branches/S2_4/doc/README.nations Use server name "www.freeciv.org" in wiki URLs See gna patch #3592 ------------------------------------------------------------------------ r22141 | cazfi | 2013-01-17 22:39:11 +0000 (Thu, 17 Jan 2013) | 6 lines Changed paths: M /branches/S2_4/data/flags/asturias.svg M /branches/S2_4/data/flags/crimean_tatar.svg M /branches/S2_4/data/flags/moravia.svg M /branches/S2_4/data/flags/rvn.svg M /branches/S2_4/data/flags/somalia.svg M /branches/S2_4/data/flags/visigoth.svg M /branches/S2_4/data/flags/zapotec.svg Added SVG namespace to some flag files missing it. Patch by Davide Baldini See gna patch #3574 ------------------------------------------------------------------------ r22138 | cazfi | 2013-01-17 07:15:42 +0000 (Thu, 17 Jan 2013) | 7 lines Changed paths: M /branches/S2_4/server/citytools.c When city is traded, and supported units change owner, check if those units provide contact to new nation for the new owner. Reported by Roman Petrinec See gna bug #20431 ------------------------------------------------------------------------ r22135 | cazfi | 2013-01-16 09:16:55 +0000 (Wed, 16 Jan 2013) | 6 lines Changed paths: M /branches/S2_4/server/edithand.c M /branches/S2_4/server/srv_main.c M /branches/S2_4/server/srv_main.h Set city style and leader sex for players created in editor. Reported on old forums See gna bug #19313 ------------------------------------------------------------------------ r22132 | cazfi | 2013-01-15 14:42:06 +0000 (Tue, 15 Jan 2013) | 6 lines Changed paths: M /branches/S2_4/client/control.c Do not return pointer value as bool value Reported by "no info yet" See gna bug #19385 ------------------------------------------------------------------------ r22129 | cazfi | 2013-01-15 08:41:44 +0000 (Tue, 15 Jan 2013) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/resources.h Make declaration of fallback_resources const like definition. Reported by "no info yet" See gna bug #19386 ------------------------------------------------------------------------ r22127 | cazfi | 2013-01-15 08:16:48 +0000 (Tue, 15 Jan 2013) | 5 lines Changed paths: M /branches/S2_4/server/scripting/script_fcdb.c Renamed variable fcl as lfcl in script_fcdb_cmd_reply() so it won't shadow module wide variable of the same name. See gna patch #3590 ------------------------------------------------------------------------ r22125 | cazfi | 2013-01-14 23:18:48 +0000 (Mon, 14 Jan 2013) | 9 lines Changed paths: M /branches/S2_4/ai/default/aiferry.c M /branches/S2_4/ai/default/aiferry.h M /branches/S2_4/ai/default/aitools.c M /branches/S2_4/ai/default/aiunit.c Instead of always requesting ferries with minimum free capacity of 2, settlers are now satisfied with capacity 1 ferries if they don't need bodyguard to come with them. Similarly, attacking units do not require capacity 2 ferries. Reported by Henkutsu See gna bug #19815 ------------------------------------------------------------------------ r22122 | cazfi | 2013-01-14 21:12:08 +0000 (Mon, 14 Jan 2013) | 7 lines Changed paths: M /branches/S2_4/server/srv_main.c In case ruleset has no unit matching first role in startunits, select next one until one exist to be used as unit for checking start position suitability. Previously NULL unit was used in such a case resulting failure deep in the mapgenerator code. See gna bug #19886 ------------------------------------------------------------------------ r22113 | cazfi | 2013-01-05 12:24:01 +0000 (Sat, 05 Jan 2013) | 8 lines Changed paths: M /branches/S2_4/configure.ac Give additional m4-directories with AC_CONFIG_MACRO_DIRS too if autoconf version is new enough for the macro to exist. They remain in ACLOCAL_AMFLAGS too for supporting older autotools versions where that was correct way to do it. So this works in both autotools so old that AC_CONFIG_MACRO_DIRS does not exist, and so new (=future) versions where ACLOCAL_AMFLAGS has no effect. See gna patch #3585 ------------------------------------------------------------------------ r22111 | jtn | 2013-01-03 17:15:30 +0000 (Thu, 03 Jan 2013) | 2 lines Changed paths: M /branches/S2_4/po/de.po Updated German translation by "Quintus". 73%: 5207 translated, 1121 fuzzy, 775 untranslated. ------------------------------------------------------------------------ r22108 | cazfi | 2013-01-01 00:01:33 +0000 (Tue, 01 Jan 2013) | 4 lines Changed paths: M /branches/S2_4/m4/readline.m4 M /branches/S2_4/m4/xaw-client.m4 Removed escaping of quotations autoconf gave warnings about. See gna patch #3583 ------------------------------------------------------------------------ r22104 | cazfi | 2012-12-30 20:01:08 +0000 (Sun, 30 Dec 2012) | 2 lines Changed paths: M /branches/S2_4/po/es.po Updated Spanish translation by Jordi Negrevernis i Font ------------------------------------------------------------------------ r22097 | cazfi | 2012-12-21 22:50:22 +0000 (Fri, 21 Dec 2012) | 4 lines Changed paths: M /branches/S2_4/tests/fcintl.sh Use "=" instead of "==" for equality checking See gna bug #20375 ------------------------------------------------------------------------ r22090 | cazfi | 2012-12-18 23:06:12 +0000 (Tue, 18 Dec 2012) | 5 lines Changed paths: M /branches/S2_4/INSTALL Tell that Windows (MinGW) build instructions can be found from win32/installer/Makefile in INSTALL. See gna patch #3575 ------------------------------------------------------------------------ r22087 | cazfi | 2012-12-18 00:38:41 +0000 (Tue, 18 Dec 2012) | 10 lines Changed paths: M /branches/S2_4/common/tech.c Fixed tech upkeep calculation when some tech uses preset value (tech cost style 2 or 4). Previously total sum was zeroed always before addign such value, so this can have huge impact on upkeep cost (old code could assign cost of cheapest single tech where value of entire tree was expected) Patch by David Fernandez See gna bug #20063 ------------------------------------------------------------------------ r22081 | cazfi | 2012-12-15 00:46:16 +0000 (Sat, 15 Dec 2012) | 9 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/chatline.c Keep gtk3-client chatline toolbar hidden initially as it should be to match state of the 'Chat tools' button. Reported by Jacob Nevins Patch by Rafał Mużyło See gna bug #20000 ------------------------------------------------------------------------ r22079 | cazfi | 2012-12-15 00:43:29 +0000 (Sat, 15 Dec 2012) | 4 lines Changed paths: M /branches/S2_4/server/techtools.c Allow current bulb count to go negative. See gna bug #19973 ------------------------------------------------------------------------ r22076 | cazfi | 2012-12-14 14:07:31 +0000 (Fri, 14 Dec 2012) | 5 lines Changed paths: M /branches/S2_4/server/techtools.c Apply freecost when acquiring bonus tech because being first to discover tech with bonus tech flag, such as Philosophy. See gna bug #20362 ------------------------------------------------------------------------ r22069 | cazfi | 2012-12-11 09:43:22 +0000 (Tue, 11 Dec 2012) | 5 lines Changed paths: M /branches/S2_4/server/plrhand.c M /branches/S2_4/server/plrhand.h M /branches/S2_4/server/srv_main.c Units already on tile with claimable base claim the base when ceasefire between unit owner and base owner runs out. See gna bug #20348 ------------------------------------------------------------------------ r22060 | jtn | 2012-12-08 11:30:13 +0000 (Sat, 08 Dec 2012) | 2 lines Changed paths: M /branches/S2_4/doc/man Update svn:ignore after gna bug #19227. ------------------------------------------------------------------------ r22057 | cazfi | 2012-12-07 10:55:43 +0000 (Fri, 07 Dec 2012) | 5 lines Changed paths: M /branches/S2_4/server/plrhand.c Units already on tile with claimable base claim the base when unit owner and base owner enter war due to cancelled peace pact. See gna bug #20348 ------------------------------------------------------------------------ r22051 | jtn | 2012-12-04 21:01:52 +0000 (Tue, 04 Dec 2012) | 4 lines Changed paths: M /branches/S2_4/Makefile.am M /branches/S2_4/NEWS A /branches/S2_4/NEWS-2.4 Add a NEWS-2.4 file for minor revisions within the 2.4 series. (Placeholder so far as there have not been any such releases yet.) See gna patch #3488. ------------------------------------------------------------------------ r22048 | cazfi | 2012-12-03 07:50:53 +0000 (Mon, 03 Dec 2012) | 4 lines Changed paths: M /branches/S2_4/client/control.c Do not skip units with zero move_rate when changing focus units. See gna patch #3567 ------------------------------------------------------------------------ r22035 | cazfi | 2012-11-24 04:51:47 +0000 (Sat, 24 Nov 2012) | 5 lines Changed paths: M /branches/S2_4/common/requirements.c Fixed several requirement types to be considered fullfilled when they cannot be checked and RPT_POSSIBLE is requested. See gna bug #20304 ------------------------------------------------------------------------ r22031 | cazfi | 2012-11-23 05:40:03 +0000 (Fri, 23 Nov 2012) | 10 lines Changed paths: M /branches/S2_4/ai/default/aiferry.c M /branches/S2_4/ai/default/aiunit.c M /branches/S2_4/server/barbarian.c M /branches/S2_4/server/citytools.c M /branches/S2_4/server/cityturn.c M /branches/S2_4/server/diplomats.c M /branches/S2_4/server/edithand.c M /branches/S2_4/server/maphand.c M /branches/S2_4/server/plrhand.c M /branches/S2_4/server/scripting/api_server_edit.c M /branches/S2_4/server/srv_main.c M /branches/S2_4/server/unithand.c M /branches/S2_4/server/unittools.c M /branches/S2_4/server/unittools.h Increase score.units_lost when - Units lost with their transport - Units killed by hut barbarians - Units killed by terrain changes - Diplomats killed in fight against other diplomats - Diplomats failing their mission - Units within opponent's borders wiped when entering peace See gna bug #20301 ------------------------------------------------------------------------ r22023 | cazfi | 2012-11-22 01:14:21 +0000 (Thu, 22 Nov 2012) | 4 lines Changed paths: M /branches/S2_4/server/unittools.c Update score.units_lost when unit dies due to failed paradrop. See gna bug #20300 ------------------------------------------------------------------------ r22016 | cazfi | 2012-11-20 23:07:58 +0000 (Tue, 20 Nov 2012) | 4 lines Changed paths: M /branches/S2_4/client/tilespec.c Never show exhausted icon for units for which move rate is 0. See gna bug #20270 ------------------------------------------------------------------------ r22011 | cazfi | 2012-11-19 23:33:59 +0000 (Mon, 19 Nov 2012) | 6 lines Changed paths: M /branches/S2_4/server/unittools.c Always emit "unit_lost" scripting signal when unit lost. Originally reported by Jacob Nevins See gna bug #20221 ------------------------------------------------------------------------ r22001 | cazfi | 2012-11-17 22:36:44 +0000 (Sat, 17 Nov 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/canvas.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.h M /branches/S2_4/client/gui-gtk-3.0/gui_stuff.c M /branches/S2_4/client/gui-gtk-3.0/gui_stuff.h Fixed applying of font style. Patch by Rafał Mużyło See gna patch #3558 ------------------------------------------------------------------------ r21989 | cazfi | 2012-11-14 23:55:10 +0000 (Wed, 14 Nov 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/repodlgs.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c Corrected science_diagram_button_release_callback() signature Patch by Rafał Mużyło See gna patch #3557 ------------------------------------------------------------------------ r21974 | cazfi | 2012-10-29 16:56:04 +0000 (Mon, 29 Oct 2012) | 6 lines Changed paths: M /branches/S2_4/server/srv_main.c Do not change ranked_username any more once player is dead. Patch by Davide Baldini See gna patch #3547 ------------------------------------------------------------------------ r21965 | mixcoatl | 2012-10-19 18:21:21 +0100 (Fri, 19 Oct 2012) | 1 line Changed paths: M /branches/S2_4/data/nation/andorran.ruleset M /branches/S2_4/data/nation/argentine.ruleset M /branches/S2_4/data/nation/byzantium.ruleset M /branches/S2_4/data/nation/carthaginian.ruleset M /branches/S2_4/data/nation/chinese.ruleset M /branches/S2_4/data/nation/congolesebrazzaville.ruleset M /branches/S2_4/data/nation/fulani.ruleset M /branches/S2_4/data/nation/han.ruleset M /branches/S2_4/data/nation/israelite.ruleset M /branches/S2_4/data/nation/kyrgyz.ruleset M /branches/S2_4/data/nation/lipkatatar.ruleset M /branches/S2_4/data/nation/miskito.ruleset M /branches/S2_4/data/nation/palestinian.ruleset M /branches/S2_4/data/nation/sammarinese.ruleset M /branches/S2_4/data/nation/taiwanese.ruleset M /branches/S2_4/data/nation/toltec.ruleset M /branches/S2_4/data/nation/tunisian.ruleset M /branches/S2_4/data/nation/turkmen.ruleset M /branches/S2_4/data/nation/tyrolian.ruleset Misc leader name consistency fixes, most of them reported by jtn. See Gna bug #16976 ------------------------------------------------------------------------ r21959 | cazfi | 2012-10-17 07:57:12 +0100 (Wed, 17 Oct 2012) | 7 lines Changed paths: M /branches/S2_4/server/citizenshand.c M /branches/S2_4/server/citytools.c M /branches/S2_4/server/cityturn.c M /branches/S2_4/server/unithand.c Do not send city info packet to client when city is in inconsistent state when city radius changes. Reported by Jacob Nevins See gna bug #20077 ------------------------------------------------------------------------ r21956 | cazfi | 2012-10-17 02:23:26 +0100 (Wed, 17 Oct 2012) | 7 lines Changed paths: M /branches/S2_4/server/advisors/autosettlers.c Do not continue ajutosettlers old plan when execution returns from recursive displacements that have caused it already to start working on current tile. It was already detected if autosettler had moved, but starting to work without moving was not. See gna bug #20240 ------------------------------------------------------------------------ r21953 | cazfi | 2012-10-16 02:35:36 +0100 (Tue, 16 Oct 2012) | 4 lines Changed paths: M /branches/S2_4/ai/default/aisettler.c Avoid division by zero in defense_bonus() when cityspot so far has value 0. See gna bug #20239 ------------------------------------------------------------------------ r21945 | cazfi | 2012-10-15 01:31:28 +0100 (Mon, 15 Oct 2012) | 7 lines Changed paths: M /branches/S2_4/ai/default/aicity.c When AI evaluates how long building with Parasite effect would function brefore getting obsolete, ignore those players who have negative research potential due to tech upkeep. This also avoids divide by zero error when potential is -1. See gna bug #20234 ------------------------------------------------------------------------ r21942 | jcreus | 2012-10-14 18:05:45 +0100 (Sun, 14 Oct 2012) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r21940 | cazfi | 2012-10-14 03:00:44 +0100 (Sun, 14 Oct 2012) | 5 lines Changed paths: M /branches/S2_4/ai/default/aisettler.c Fixed cityresult leak when settler ends doing tile improvement instead of building the city. See gna bug #20229 ------------------------------------------------------------------------ r21932 | cazfi | 2012-10-13 00:03:32 +0100 (Sat, 13 Oct 2012) | 4 lines Changed paths: M /branches/S2_4/common/requirements.c Allow MinYear requirement with year earlier than hardcoded -4000. See gna bug #17862 ------------------------------------------------------------------------ r21930 | cazfi | 2012-10-12 22:38:55 +0100 (Fri, 12 Oct 2012) | 8 lines Changed paths: M /branches/S2_4/server/score.c M /branches/S2_4/server/score.h M /branches/S2_4/server/srv_main.c M /branches/S2_4/server/stdinhand.c - Added the player's score to the ranklog file. - In case of game ending to endturn, players are ranked according to their score - Produce ranklog also when game ends to endturn or /endgame command Patch by Davide Baldini See gna patch #3346 ------------------------------------------------------------------------ r21927 | cazfi | 2012-10-12 22:25:46 +0100 (Fri, 12 Oct 2012) | 7 lines Changed paths: M /branches/S2_4/server/connecthand.c Do not rank user that has already detached from player long before game ended. Patch by Davide Baldini See gna patch #3526 ------------------------------------------------------------------------ r21925 | cazfi | 2012-10-12 18:56:18 +0100 (Fri, 12 Oct 2012) | 4 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/m4/gprof.m4 M /branches/S2_4/m4/qt-client.m4 Aligned some configure option help texts with the others See gna patch #3530 ------------------------------------------------------------------------ r21922 | cazfi | 2012-10-12 09:27:07 +0100 (Fri, 12 Oct 2012) | 5 lines Changed paths: M /branches/S2_4/ai/default/aiparatrooper.c Do not consider ocean cities as possible ai paratrooper targets, avoiding failing assert about continent size. See gna bug #20230 ------------------------------------------------------------------------ r21915 | cazfi | 2012-10-10 00:43:00 +0100 (Wed, 10 Oct 2012) | 6 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/doc/man/Makefile.am A /branches/S2_4/doc/man/freeciv-manual.6.in Added manpage for freeciv-manual. Manpage by Karl Goetz with build system changes by me See gna bug #19227 ------------------------------------------------------------------------ r21913 | cazfi | 2012-10-10 00:29:00 +0100 (Wed, 10 Oct 2012) | 4 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/utility/support.c Include for POSIX declaration of basename() See gna patch #3534 ------------------------------------------------------------------------ r21908 | cazfi | 2012-10-09 09:10:08 +0100 (Tue, 09 Oct 2012) | 10 lines Changed paths: M /branches/S2_4/server/scripting/api_server_edit.c Made scripting function give_technology() to return NULL instead of pointer to A_NONE if player already has the tech. This is how it's documented in most places. Conflicting documentation updated. This fixes bug in multiplayer ruleset that rebuilding Darwin's Voyage gave free technologies again. Reported by Jacob Nevins See gna bug #19852 ------------------------------------------------------------------------ r21903 | cazfi | 2012-10-08 22:31:24 +0100 (Mon, 08 Oct 2012) | 4 lines Changed paths: M /branches/S2_4/server/aiiface.c Marked error message about threaded AI setup failure for translation. See gna patch #3531 ------------------------------------------------------------------------ r21900 | cazfi | 2012-10-08 17:37:53 +0100 (Mon, 08 Oct 2012) | 5 lines Changed paths: M /branches/S2_4/ai/default/aidata.c M /branches/S2_4/server/advisors/advdata.c Allow access to advisor and ai data of other players in alternating phases modes. This is required for diplomacy between AI players. See gna patch #3532 ------------------------------------------------------------------------ r21898 | cazfi | 2012-10-08 17:21:57 +0100 (Mon, 08 Oct 2012) | 6 lines Changed paths: M /branches/S2_4/dependencies/luasql-2.1.1/src/ls_postgres.c Corrected path to postgres header. Reported by Michal Mazurek See gna bug #19030 ------------------------------------------------------------------------ r21896 | cazfi | 2012-10-08 17:10:54 +0100 (Mon, 08 Oct 2012) | 6 lines Changed paths: M /branches/S2_4/data/amplio/terrain1.spec M /branches/S2_4/data/amplio/water.spec M /branches/S2_4/data/amplio2/terrain1.spec M /branches/S2_4/data/amplio2/water.spec M /branches/S2_4/data/civ1/terrain.ruleset M /branches/S2_4/data/civ2/terrain.ruleset M /branches/S2_4/data/default/terrain.ruleset M /branches/S2_4/data/experimental/terrain.ruleset M /branches/S2_4/data/isotrident/terrain1.spec M /branches/S2_4/data/isotrident/terrain2.spec M /branches/S2_4/data/multiplayer/terrain.ruleset M /branches/S2_4/data/trident/tiles.spec Removed references to obsolete River as terrain concept. Reported by Jacob Nevins See gna bug #20054 ------------------------------------------------------------------------ r21893 | cazfi | 2012-10-07 22:18:32 +0100 (Sun, 07 Oct 2012) | 6 lines Changed paths: M /branches/S2_4/client/helpdata.c M /branches/S2_4/client/packhand.c M /branches/S2_4/common/city.c M /branches/S2_4/common/game.c M /branches/S2_4/common/packets.def M /branches/S2_4/fc_version M /branches/S2_4/server/gamehand.c M /branches/S2_4/server/savegame.c M /branches/S2_4/server/settings.c Changed trademindist value size to 16bit in network protocol. Reported by Jacob Nevins See gna bug #19977 ------------------------------------------------------------------------ r21890 | cazfi | 2012-10-07 20:44:37 +0100 (Sun, 07 Oct 2012) | 9 lines Changed paths: M /branches/S2_4/server/advisors/advdata.c Reallocate space for advisor government want values when their number may change on load of new ruleset. Reported by pepeto Patch by me after investigation and suggestion by Jacob Nevins See gna bug #19800 ------------------------------------------------------------------------ r21888 | cazfi | 2012-10-07 18:59:37 +0100 (Sun, 07 Oct 2012) | 4 lines Changed paths: M /branches/S2_4/server/civserver.c Error out if commandline option --auth given without --Database. See gna bug #20006 ------------------------------------------------------------------------ r21886 | cazfi | 2012-10-07 05:30:20 +0100 (Sun, 07 Oct 2012) | 5 lines Changed paths: M /branches/S2_4/ai/default/advdomestic.c Take caravans already travelling to establish traderoute in the account when AI evaluates if max traderoutes is already hit when considering caravan building. See gna patch #3529 ------------------------------------------------------------------------ r21884 | cazfi | 2012-10-07 04:43:40 +0100 (Sun, 07 Oct 2012) | 7 lines Changed paths: M /branches/S2_4/server/generator/mapgen.c M /branches/S2_4/server/srv_main.c Fixed a bug that no resources were created if map generation requires second attempt. Reported by Brandon J. Van Every See gna bug #20171 ------------------------------------------------------------------------ r21881 | cazfi | 2012-10-06 21:55:09 +0100 (Sat, 06 Oct 2012) | 5 lines Changed paths: M /branches/S2_4/dependencies/lua-5.1/src/localluaconf.h M /branches/S2_4/dependencies/lua-5.1/src/luaconf.h Fixed in-tree lua build to respect --without-readline freeciv configure option. In theory this fixes build in linux systems without readline installed. See gna bug #20219 ------------------------------------------------------------------------ r21879 | cazfi | 2012-10-06 21:19:04 +0100 (Sat, 06 Oct 2012) | 2 lines Changed paths: M /branches/S2_4/po/de.po Updated German translation by Quintus ------------------------------------------------------------------------ r21877 | cazfi | 2012-10-06 18:26:41 +0100 (Sat, 06 Oct 2012) | 4 lines Changed paths: M /branches/S2_4/server/techtools.c Implemented losing of future techs. There used to be just failing assert. See gna bug #20220 ------------------------------------------------------------------------ r21875 | cazfi | 2012-10-06 15:34:41 +0100 (Sat, 06 Oct 2012) | 4 lines Changed paths: M /branches/S2_4/configure.ac Removed unused TOLUA_AS_DEPENDENCY. See gna patch #3528 ------------------------------------------------------------------------ r21873 | cazfi | 2012-10-04 14:55:49 +0100 (Thu, 04 Oct 2012) | 10 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/dependencies/lua-5.1/src/Makefile.am M /branches/S2_4/dependencies/tolua-5.1/src/bin/Makefile.am M /branches/S2_4/manual/Makefile.am M /branches/S2_4/modinst/Makefile.am M /branches/S2_4/server/Makefile.am Fixed compilation broken by having "-lm" as filename as dependency to lua using components. Retired LUA_AS_DEPENDENCY completely by using xxx_LIBADD and xxx_LDADD instead of xxx_DEPENDENCIES and xxx_LDFLAGS. Reported by David Lowe Patch by Rafał Mużyło and myself See gna bug #20095 ------------------------------------------------------------------------ r21866 | cazfi | 2012-09-11 23:53:30 +0100 (Tue, 11 Sep 2012) | 4 lines Changed paths: M /branches/S2_4/m4/magickwand.m4 Search for correct cross-version of MagickWand-config when cross-compiling. See gna bug #20149 ------------------------------------------------------------------------ r21863 | zero00072 | 2012-09-06 08:43:08 +0100 (Thu, 06 Sep 2012) | 1 line Changed paths: M /branches/S2_4/po/es.po Updated Spanish translation. Last translated by Jordi Negrevernis i Font. ------------------------------------------------------------------------ r21859 | cazfi | 2012-09-05 23:36:49 +0100 (Wed, 05 Sep 2012) | 6 lines Changed paths: M /branches/S2_4/common/packets.c Fixed sanity checking that packet size is at least header size in case where packet is not compressed. Also fixes compilation error when network packet compression is not enabled at all. See gna bug #20107 ------------------------------------------------------------------------ r21857 | zero00072 | 2012-09-05 03:37:38 +0100 (Wed, 05 Sep 2012) | 1 line Changed paths: M /branches/S2_4/po/zh_TW.po Traditional Chinese (zh_TW) weekly updated. Normalized by the Chinese translate guideline. ------------------------------------------------------------------------ r21854 | cazfi | 2012-09-03 19:27:51 +0100 (Mon, 03 Sep 2012) | 6 lines Changed paths: M /branches/S2_4/m4/sound.m4 Fixed mixup of using CFLAGS as CPPFLAGS in SDL_mixer tests. Patch by Anonymous See gna patch #3519 ------------------------------------------------------------------------ r21849 | zero00072 | 2012-09-01 10:06:30 +0100 (Sat, 01 Sep 2012) | 1 line Changed paths: M /branches/S2_4/po/zh_TW.po Added nations name in Traditional Chinese (zh_TW). ------------------------------------------------------------------------ r21847 | zero00072 | 2012-08-30 15:36:20 +0100 (Thu, 30 Aug 2012) | 1 line Changed paths: M /branches/S2_4/po/zh_TW.po Traditional Chinese (zh_TW) weekly updated. ------------------------------------------------------------------------ r21841 | cazfi | 2012-08-26 21:11:16 +0100 (Sun, 26 Aug 2012) | 6 lines Changed paths: M /branches/S2_4/common/scriptcore/luascript_signal.c Do not cast away "const" keyword from signal name. Reported by David Fernandez See gna bug #20057 ------------------------------------------------------------------------ r21836 | dmarks | 2012-08-25 06:14:30 +0100 (Sat, 25 Aug 2012) | 1 line Changed paths: M /branches/S2_4/bootstrap/langnames.txt M /branches/S2_4/configure.ac Add Traditional Chinese (zh_TW) localization to distro. See patch #3503 ------------------------------------------------------------------------ r21835 | zero00072 | 2012-08-24 16:59:21 +0100 (Fri, 24 Aug 2012) | 1 line Changed paths: M /branches/S2_4/po/zh_TW.po Fix little error for zh_TW.po. ------------------------------------------------------------------------ r21833 | zero00072 | 2012-08-24 16:22:19 +0100 (Fri, 24 Aug 2012) | 1 line Changed paths: A /branches/S2_4/po/zh_TW.po Initial translation of Traditional Chinese to S2_4. ------------------------------------------------------------------------ r21832 | cazfi | 2012-08-23 19:52:07 +0100 (Thu, 23 Aug 2012) | 6 lines Changed paths: M /branches/S2_4/common/unit.c Do not change unit transported_by from what server told it to be in client. Most notable effect is that now client knows that unit used to be transported, so it correctly unloads it once server tells it to. See gna bug #20085 ------------------------------------------------------------------------ r21829 | cazfi | 2012-08-22 23:25:25 +0100 (Wed, 22 Aug 2012) | 4 lines Changed paths: M /branches/S2_4/server/unittools.c Fixed transport loading and unloading in NDEBUG builds. See gna bug #20084 ------------------------------------------------------------------------ r21827 | cazfi | 2012-08-22 22:48:58 +0100 (Wed, 22 Aug 2012) | 5 lines Changed paths: M /branches/S2_4/server/advisors/advdata.c Do not consider effect with negative value as something that will enable boolean effect when calculating value for government types. See gna bug #20039 ------------------------------------------------------------------------ r21824 | cazfi | 2012-08-22 17:02:20 +0100 (Wed, 22 Aug 2012) | 4 lines Changed paths: M /branches/S2_4/server/report.c Set player number right in scorelog delplayer lines. See gna patch #20069 ------------------------------------------------------------------------ r21816 | cazfi | 2012-08-20 22:29:08 +0100 (Mon, 20 Aug 2012) | 4 lines Changed paths: M /branches/S2_4/server/savegame2.c When saving scenario, place scenario section first. See gna patch #3497 ------------------------------------------------------------------------ r21804 | jtn | 2012-08-14 10:12:32 +0100 (Tue, 14 Aug 2012) | 3 lines Changed paths: M /branches/S2_4/client/servers.c M /branches/S2_4/common/scriptcore/api_common_utilities.c M /branches/S2_4/common/scriptcore/api_signal_base.c M /branches/S2_4/server/commands.c M /branches/S2_4/server/generator/mapgen.c M /branches/S2_4/server/scripting/api_fcdb_base.c M /branches/S2_4/server/scripting/api_server_edit.c M /branches/S2_4/server/scripting/script_fcdb.c Fix some lower-case "freeciv" in strings. See gna patch #3500. ------------------------------------------------------------------------ r21802 | jtn | 2012-08-13 20:01:12 +0100 (Mon, 13 Aug 2012) | 6 lines Changed paths: M /branches/S2_4/client/servers.c Remove spurious i18n msgid "?vertag:". Also add a log_verbose message to client about latest version from metaserver. msgid issue reported by "Igx, The Dreaming Drummer..." See gna bug #20056. ------------------------------------------------------------------------ r21799 | jtn | 2012-08-13 10:44:59 +0100 (Mon, 13 Aug 2012) | 3 lines Changed paths: M /branches/S2_4/data/scenarios/earth-80x50-v3.sav Fix format problems causing warnings in earth-80x50-v3 scenario. See gna bug #20050. ------------------------------------------------------------------------ r21793 | jtn | 2012-08-11 22:28:21 +0100 (Sat, 11 Aug 2012) | 2 lines Changed paths: M /branches/S2_4/ChangeLog Update ChangeLog as of S2_4 r21792. ------------------------------------------------------------------------ r21792 | jtn | 2012-08-11 22:22:06 +0100 (Sat, 11 Aug 2012) | 1 line Changed paths: M /branches/S2_4/fc_version Bump version to 2.4.0-beta1+ ------------------------------------------------------------------------ r21791 | jtn | 2012-08-11 22:15:10 +0100 (Sat, 11 Aug 2012) | 1 line Changed paths: M /branches/S2_4/po/ar.po M /branches/S2_4/po/bg.po M /branches/S2_4/po/ca.po M /branches/S2_4/po/cs.po M /branches/S2_4/po/da.po M /branches/S2_4/po/de.po M /branches/S2_4/po/el.po M /branches/S2_4/po/en_GB.po M /branches/S2_4/po/eo.po M /branches/S2_4/po/es.po M /branches/S2_4/po/et.po M /branches/S2_4/po/fa.po M /branches/S2_4/po/fi.po M /branches/S2_4/po/fr.po M /branches/S2_4/po/ga.po M /branches/S2_4/po/gd.po M /branches/S2_4/po/he.po M /branches/S2_4/po/hu.po M /branches/S2_4/po/id.po M /branches/S2_4/po/it.po M /branches/S2_4/po/ja.po M /branches/S2_4/po/ko.po M /branches/S2_4/po/lt.po M /branches/S2_4/po/nl.po M /branches/S2_4/po/no.po M /branches/S2_4/po/pl.po M /branches/S2_4/po/pt.po M /branches/S2_4/po/pt_BR.po M /branches/S2_4/po/ro.po M /branches/S2_4/po/ru.po M /branches/S2_4/po/sr.po M /branches/S2_4/po/sv.po M /branches/S2_4/po/tr.po M /branches/S2_4/po/uk.po M /branches/S2_4/po/zh_CN.po Results of running "make update-po". ------------------------------------------------------------------------ r21790 | jtn | 2012-08-11 21:52:19 +0100 (Sat, 11 Aug 2012) | 4 lines Changed paths: M /branches/S2_4/fc_version Temporary change 2.4.x follow tag from "stable" to "S2_4" (for duration of beta period). See gna patch #3499. ------------------------------------------------------------------------ r21789 | jtn | 2012-08-11 21:52:15 +0100 (Sat, 11 Aug 2012) | 1 line Changed paths: M /branches/S2_4/NEWS Refresh 2.4 NEWS from wiki. ------------------------------------------------------------------------ r21788 | jtn | 2012-08-11 21:52:12 +0100 (Sat, 11 Aug 2012) | 5 lines Changed paths: M /branches/S2_4/win32/installer/Makefile Enable SQLite support in Windows installer builds. Patch by Christian Christian Prochaska (cproc@gna). See gna patch #3498. ------------------------------------------------------------------------ r21787 | jtn | 2012-08-11 21:52:08 +0100 (Sat, 11 Aug 2012) | 6 lines Changed paths: M /branches/S2_4/configure.ac Use a relative path to find database.lua in Windows builds, since the install location can vary at install time. Report and patch by Marko Lindqvist (cazfi@gna). See gna bug #20005. ------------------------------------------------------------------------ r21782 | jtn | 2012-08-11 10:43:27 +0100 (Sat, 11 Aug 2012) | 3 lines Changed paths: M /branches/S2_4/po/fr.po Updated French translation by Igx, The Dreaming Drummer... 100% (7105 translated), excluding bogus "?vertag:" string that will never appear. ------------------------------------------------------------------------ r21781 | jtn | 2012-08-11 10:43:21 +0100 (Sat, 11 Aug 2012) | 3 lines Changed paths: M /branches/S2_4/data/scenarios/earth-80x50-v3.sav M /branches/S2_4/data/scenarios/france-140x90-v2.sav M /branches/S2_4/data/scenarios/tileset-demo.sav M /branches/S2_4/data/scenarios/tutorial.sav Remove citymindist=0 from supplied scenarios. See gna bug #20040. ------------------------------------------------------------------------ r21774 | jtn | 2012-08-10 10:37:56 +0100 (Fri, 10 Aug 2012) | 4 lines Changed paths: M /branches/S2_4/NEWS Reinstate NEWS as more than a pointer; restore old information from svn (r13819) and scrape information for newer major releases from wiki. See gna patch #3488. ------------------------------------------------------------------------ r21773 | jtn | 2012-08-10 10:37:53 +0100 (Fri, 10 Aug 2012) | 3 lines Changed paths: M /branches/S2_4/doc/FAQ M /branches/S2_4/doc/generate_FAQ.pl Update the FAQ-fetching script, and refresh the FAQ from wiki. See gna patch #3420. ------------------------------------------------------------------------ r21768 | cazfi | 2012-08-09 23:35:14 +0100 (Thu, 09 Aug 2012) | 8 lines Changed paths: M /branches/S2_4/server/savegame.c M /branches/S2_4/server/settings.c Migrate citymindist setting set to zero in old savegames to legal and sensible value. It used to mean that ruleset default value should be used. Now it migrates to explicit default value. Patch by Jacob Nevins See gna bug #20041 ------------------------------------------------------------------------ r21764 | cazfi | 2012-08-08 23:15:18 +0100 (Wed, 08 Aug 2012) | 8 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/diplodlg.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/mapview.c M /branches/S2_4/client/gui-gtk-3.0/menu.c Use gtk_pixcomm_set_from_sprite() instead of memory leaking gtk_image_set_from_pixbuf(sprite_get_pixbuf()) construct in several places. Patch by Rafał Mużyło See gna patch #3442 ------------------------------------------------------------------------ r21761 | jtn | 2012-08-08 17:46:18 +0100 (Wed, 08 Aug 2012) | 10 lines Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/nation/american.ruleset M /branches/S2_4/data/nation/apache.ruleset M /branches/S2_4/data/nation/arab.ruleset M /branches/S2_4/data/nation/austrian.ruleset M /branches/S2_4/data/nation/aztec.ruleset M /branches/S2_4/data/nation/babylonian.ruleset M /branches/S2_4/data/nation/barbarian.ruleset M /branches/S2_4/data/nation/brazilian.ruleset M /branches/S2_4/data/nation/byzantium.ruleset M /branches/S2_4/data/nation/carthaginian.ruleset M /branches/S2_4/data/nation/celtic.ruleset M /branches/S2_4/data/nation/cherokee.ruleset M /branches/S2_4/data/nation/chinese.ruleset M /branches/S2_4/data/nation/danish.ruleset M /branches/S2_4/data/nation/dutch.ruleset M /branches/S2_4/data/nation/egyptian.ruleset M /branches/S2_4/data/nation/english.ruleset M /branches/S2_4/data/nation/ethiopian.ruleset M /branches/S2_4/data/nation/french.ruleset M /branches/S2_4/data/nation/german.ruleset M /branches/S2_4/data/nation/greek.ruleset M /branches/S2_4/data/nation/hittite.ruleset M /branches/S2_4/data/nation/hunnic.ruleset M /branches/S2_4/data/nation/inca.ruleset M /branches/S2_4/data/nation/indian.ruleset M /branches/S2_4/data/nation/indonesian.ruleset M /branches/S2_4/data/nation/iroquois.ruleset M /branches/S2_4/data/nation/italian.ruleset M /branches/S2_4/data/nation/japanese.ruleset M /branches/S2_4/data/nation/khmer.ruleset M /branches/S2_4/data/nation/korean.ruleset M /branches/S2_4/data/nation/mali.ruleset M /branches/S2_4/data/nation/mayan.ruleset M /branches/S2_4/data/nation/mongol.ruleset M /branches/S2_4/data/nation/persian.ruleset M /branches/S2_4/data/nation/pirate.ruleset M /branches/S2_4/data/nation/polish.ruleset M /branches/S2_4/data/nation/polynesian.ruleset M /branches/S2_4/data/nation/portuguese.ruleset M /branches/S2_4/data/nation/roman.ruleset M /branches/S2_4/data/nation/russian.ruleset M /branches/S2_4/data/nation/sioux.ruleset M /branches/S2_4/data/nation/songhai.ruleset M /branches/S2_4/data/nation/spanish.ruleset M /branches/S2_4/data/nation/sumerian.ruleset M /branches/S2_4/data/nation/swedish.ruleset M /branches/S2_4/data/nation/taino.ruleset M /branches/S2_4/data/nation/thai.ruleset M /branches/S2_4/data/nation/tupi.ruleset M /branches/S2_4/data/nation/turk.ruleset M /branches/S2_4/data/nation/viking.ruleset M /branches/S2_4/data/nation/zulu.ruleset Add a "Core" nation set of 50 playable nations. If players only pick nations from this set (or none at all), then other nations in the game will only be picked from this set, otherwise the full range of nations will be used. Nations were mostly selected for the "Core" group by appearance in similar Civ games. Original patch by J.M. Maalderink (mixcoatl@gna) with changes by me. See gna patch #3432. ------------------------------------------------------------------------ r21760 | jtn | 2012-08-08 17:46:13 +0100 (Wed, 08 Aug 2012) | 4 lines Changed paths: M /branches/S2_4/data/civ2/nations.ruleset M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/celtic-large.png A /branches/S2_4/data/flags/celtic-shield-large.png A /branches/S2_4/data/flags/celtic-shield.png A /branches/S2_4/data/flags/celtic.png A /branches/S2_4/data/flags/celtic.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/celtic.ruleset M /branches/S2_4/po/POTFILES.in Add Celtic nation by Andrzej M. Gorzym (artaxes@gna) with some tweaks by me. Update civ2's Celtic nation to match this one. See gna patch #3316. ------------------------------------------------------------------------ r21757 | jtn | 2012-08-08 16:53:26 +0100 (Wed, 08 Aug 2012) | 2 lines Changed paths: M /branches/S2_4/po/fr.po Updated French translation by Igx, The Dreaming Drummer... 99.3%: 7053 translated, 33 fuzzy, 16 untranslated. ------------------------------------------------------------------------ r21756 | cazfi | 2012-08-08 11:48:17 +0100 (Wed, 08 Aug 2012) | 6 lines Changed paths: M /branches/S2_4/configure.ac Always link against libm when linking against liblua. Patch by Matthias Pfafferodt See gna bug #19976 ------------------------------------------------------------------------ r21751 | jtn | 2012-08-07 09:24:38 +0100 (Tue, 07 Aug 2012) | 3 lines Changed paths: M /branches/S2_4/data/civ1/nations.ruleset M /branches/S2_4/data/civ2/nations.ruleset Remove init_government from individual civ1/civ2 nations. See gna patch #3482. ------------------------------------------------------------------------ r21750 | jtn | 2012-08-07 09:24:30 +0100 (Tue, 07 Aug 2012) | 5 lines Changed paths: M /branches/S2_4/client/control.c Fix 'Z' key in client. Reported by Jordi Negrevernis i Font (jorneg@gna). See gna bug #19854. ------------------------------------------------------------------------ r21749 | jtn | 2012-08-07 09:24:27 +0100 (Tue, 07 Aug 2012) | 3 lines Changed paths: M /branches/S2_4/server/ruleset.c Warn if a ruleset nation conflicts_with itself or is its own civil war nation. See gna bug #19992. ------------------------------------------------------------------------ r21748 | jtn | 2012-08-07 09:24:23 +0100 (Tue, 07 Aug 2012) | 3 lines Changed paths: M /branches/S2_4/data/nation/mali.ruleset Remove conflicts_with in mali.ruleset with itself. See gna bug #19991. ------------------------------------------------------------------------ r21747 | jtn | 2012-08-07 09:24:19 +0100 (Tue, 07 Aug 2012) | 3 lines Changed paths: M /branches/S2_4/client/text.c M /branches/S2_4/common/unittype.c M /branches/S2_4/common/unittype.h Don't mention a unit's veteran level when it only has one. See gna bug #20023. ------------------------------------------------------------------------ r21746 | jtn | 2012-08-07 09:24:11 +0100 (Tue, 07 Aug 2012) | 5 lines Changed paths: M /branches/S2_4/client/helpdata.c M /branches/S2_4/server/diplomats.c M /branches/S2_4/server/settings.c Make diplomat escape chance depend on veteran level power factor, not raw numeric level. Add help text about diplomatic units' escape chances. See gna bug #20022. ------------------------------------------------------------------------ r21745 | jtn | 2012-08-07 09:24:08 +0100 (Tue, 07 Aug 2012) | 3 lines Changed paths: M /branches/S2_4/client/helpdata.c M /branches/S2_4/common/unittype.c M /branches/S2_4/common/unittype.h M /branches/S2_4/data/helpdata.txt Add autogenerated help for unit veteran levels. See gna bug #19851. ------------------------------------------------------------------------ r21744 | jtn | 2012-08-07 09:23:58 +0100 (Tue, 07 Aug 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/helpdlg.c M /branches/S2_4/client/gui-gtk-3.0/helpdlg.c M /branches/S2_4/client/gui-sdl/citydlg.c M /branches/S2_4/client/gui-sdl/dialogs.c M /branches/S2_4/client/gui-sdl/helpdlg.c M /branches/S2_4/client/gui-sdl/mapview.c M /branches/S2_4/client/gui-sdl/wldlg.c M /branches/S2_4/client/gui-win32/helpdlg.c M /branches/S2_4/client/gui-xaw/helpdlg.c M /branches/S2_4/common/movement.c M /branches/S2_4/common/movement.h M /branches/S2_4/common/packets.def M /branches/S2_4/common/terrain.h M /branches/S2_4/common/unit.c M /branches/S2_4/common/unittype.c Add helper function which renders movement points as text, including fractional MP. Use this wherever MP are displayed. This improves display of unit moves for units with fuel and fractional MP. See gna bug #20026. ------------------------------------------------------------------------ r21733 | cazfi | 2012-08-07 01:41:14 +0100 (Tue, 07 Aug 2012) | 6 lines Changed paths: M /branches/S2_4/data/civ2/units.ruleset M /branches/S2_4/data/multiplayer/units.ruleset Added alt tag for Elephants (u.chariot) and Crusaders (u.knights) in all supplied rulesets containing them so cimpletoon tileset can be used with those rulesets. See gna bug #20028 ------------------------------------------------------------------------ r21731 | cazfi | 2012-08-07 00:02:35 +0100 (Tue, 07 Aug 2012) | 4 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski See gna patch #2941 ------------------------------------------------------------------------ r21730 | cazfi | 2012-08-06 22:11:23 +0100 (Mon, 06 Aug 2012) | 4 lines Changed paths: M /branches/S2_4/client/servers.c M /branches/S2_4/po/Makefile.in.in M /branches/S2_4/po/POTFILES.in A /branches/S2_4/po/Strings.txt Translate version tags received from metaserver. See gna patch #3475 ------------------------------------------------------------------------ r21728 | cazfi | 2012-08-06 11:15:49 +0100 (Mon, 06 Aug 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/sprite.c Fixed cairo surface to GdkPixbuf conversion alpha channel handling. Patch by Rafał Mużyło See gna patch #3376 ------------------------------------------------------------------------ r21725 | jtn | 2012-08-05 15:49:08 +0100 (Sun, 05 Aug 2012) | 9 lines Changed paths: M /branches/S2_4/fc_version Flip from 2.3.99-alpha "devel version" to 2.4.0-beta0 "beta version". This is to enable early testing of beta-specific behaviour before the first beta release. ("beta0" will never denote a real release, just svn code, the same as "2.3.99-alpha". "2.4.0-beta1" will be the first actual beta release.) Patch by Marko Lindqvist (cazfi@gna). See gna patch #3471. ------------------------------------------------------------------------ r21721 | jtn | 2012-08-05 13:28:09 +0100 (Sun, 05 Aug 2012) | 5 lines Changed paths: M /branches/S2_4/client/helpdata.c M /branches/S2_4/data/civ2/units.ruleset M /branches/S2_4/data/default/units.ruleset M /branches/S2_4/data/experimental/units.ruleset M /branches/S2_4/data/multiplayer/units.ruleset Remove hardcoded help message claiming diplomatic units are always built as veteran under communist governments. Add handwritten text to rulesets' unit help instead. See gna bug #20021. ------------------------------------------------------------------------ r21720 | jtn | 2012-08-05 13:28:06 +0100 (Sun, 05 Aug 2012) | 3 lines Changed paths: M /branches/S2_4/data/civ1/effects.ruleset Remove useless communism/diplomat/veteran effect from civ1 ruleset. See gna bug #20020. ------------------------------------------------------------------------ r21719 | jtn | 2012-08-05 13:28:02 +0100 (Sun, 05 Aug 2012) | 3 lines Changed paths: M /branches/S2_4/server/commands.c Fix help synopses for metaserver related commands. See gna bug #20019. ------------------------------------------------------------------------ r21714 | cazfi | 2012-08-04 23:31:13 +0100 (Sat, 04 Aug 2012) | 4 lines Changed paths: M /branches/S2_4/win32/installer/create-freeciv-gtk2-nsi.sh M /branches/S2_4/win32/installer/create-freeciv-sdl-nsi.sh List language names in Win Installer po-file list See gna patch #3463 ------------------------------------------------------------------------ r21712 | cazfi | 2012-08-04 23:19:31 +0100 (Sat, 04 Aug 2012) | 4 lines Changed paths: M /branches/S2_4/client/tilespec.c Fixed using of alternative orientation sprites. See gna bug #20018 ------------------------------------------------------------------------ r21710 | cazfi | 2012-08-04 23:11:04 +0100 (Sat, 04 Aug 2012) | 5 lines Changed paths: M /branches/S2_4/configure.ac Added configure option --enable-crosser to build, and to use built freeciv with, crosser environment. See gna patch #3356 ------------------------------------------------------------------------ r21707 | jtn | 2012-08-04 10:25:31 +0100 (Sat, 04 Aug 2012) | 2 lines Changed paths: M /branches/S2_4/po/nl.po Copied nl.po from J.M. Maalderink's trunk version (r21228). Stats on this branch: 69%: 4898 translated, 1288 fuzzy, 904 untranslated. ------------------------------------------------------------------------ r21702 | cazfi | 2012-08-03 23:47:37 +0100 (Fri, 03 Aug 2012) | 10 lines Changed paths: M /branches/S2_4/common/dataio.c M /branches/S2_4/common/dataio.h M /branches/S2_4/common/generate_packets.py Added return value indicating success or failure for all dio_get_xxx() functions, and check that value to avoid infinite loop in reading arrays from network when there's no more data even though it's expected. From http://aluigi.altervista.org/adv/freecivet-adv.txt Reported by Patrick Welche See gna bug #20003 ------------------------------------------------------------------------ r21699 | cazfi | 2012-08-03 23:20:33 +0100 (Fri, 03 Aug 2012) | 5 lines Changed paths: M /branches/S2_4/client/options.c Have magic value "default" as initial value for metaserver URL in newly installed freeciv instead of the actual current default URL. See gna bug #20015 ------------------------------------------------------------------------ r21696 | cazfi | 2012-08-03 22:25:54 +0100 (Fri, 03 Aug 2012) | 6 lines Changed paths: M /branches/S2_4/bootstrap/langnames.txt Fixed spelling of "Czech", added "Norwegian Bokmål" Reported by Jacob Nevins See gna patch #3456 ------------------------------------------------------------------------ r21692 | cazfi | 2012-08-03 14:08:08 +0100 (Fri, 03 Aug 2012) | 5 lines Changed paths: M /branches/S2_4/utility/support.c Fixed "set but uused variable" warning when compiling for system without working vsnprintf. See gna bug #20013 ------------------------------------------------------------------------ r21690 | jcreus | 2012-08-03 00:36:22 +0100 (Fri, 03 Aug 2012) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r21687 | cazfi | 2012-08-03 00:12:00 +0100 (Fri, 03 Aug 2012) | 4 lines Changed paths: M /branches/S2_4/utility/shared.c Include direct.h to shared.c in Windows compilations. See gna patch #3466 ------------------------------------------------------------------------ r21684 | jtn | 2012-08-02 22:27:50 +0100 (Thu, 02 Aug 2012) | 3 lines Changed paths: M /branches/S2_4/doc/README.packaging Document use of --with-followtag for packagers. See gna patch #3470. ------------------------------------------------------------------------ r21683 | jtn | 2012-08-02 22:27:43 +0100 (Thu, 02 Aug 2012) | 3 lines Changed paths: M /branches/S2_4/data/helpdata.txt M /branches/S2_4/data/scenarios/france-140x90-v2.sav M /branches/S2_4/data/scenarios/tileset-demo.sav M /branches/S2_4/data/scenarios/tutorial.sav M /branches/S2_4/doc/README.packaging Correct references to metaserver.phtml after patch #3453. See gna bug #20014. ------------------------------------------------------------------------ r21680 | cazfi | 2012-08-02 14:16:33 +0100 (Thu, 02 Aug 2012) | 4 lines Changed paths: M /branches/S2_4/win32/installer/Makefile Made Windows Installer builds to track version tag "win32" See gna patch #3462 ------------------------------------------------------------------------ r21678 | cazfi | 2012-08-01 04:19:54 +0100 (Wed, 01 Aug 2012) | 4 lines Changed paths: M /branches/S2_4/fc_version Set estimated 2.4.0 release month to February. See gna patch #3457 ------------------------------------------------------------------------ r21676 | cazfi | 2012-08-01 04:02:03 +0100 (Wed, 01 Aug 2012) | 6 lines Changed paths: M /branches/S2_4/m4/x.m4 Use "=" instead of "==" for equality checking. Patch by Patrick Welche See gna bug #20002 ------------------------------------------------------------------------ r21671 | cazfi | 2012-07-31 23:42:05 +0100 (Tue, 31 Jul 2012) | 10 lines Changed paths: M /branches/S2_4/common/packets.c Sanity check packet length received over network against values less than header length alone to avoid situation where body length is considered negative. From http://aluigi.altervista.org/adv/freecivet-adv.txt Reported by Patrick Welche See gna bug #20003 ------------------------------------------------------------------------ r21669 | cazfi | 2012-07-31 23:29:54 +0100 (Tue, 31 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/Makefile.am A /branches/S2_4/bootstrap/langnames.txt Added list of language names. See gna patch #3456 ------------------------------------------------------------------------ r21667 | kscanne | 2012-07-31 17:59:53 +0100 (Tue, 31 Jul 2012) | 1 line Changed paths: M /branches/S2_4/po/ga.po Irish translation updated ------------------------------------------------------------------------ r21665 | jtn | 2012-07-31 09:44:58 +0100 (Tue, 31 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/server/plrhand.c If we need to assign a new nation while a nation set restriction is in force, and there are none left within the set (even conflicting ones), permanently remove the restrictions. Second part of gna patch #3449. ------------------------------------------------------------------------ r21664 | jtn | 2012-07-31 09:44:54 +0100 (Tue, 31 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/sprite.c In Gtk3, some colours (e.g., border colours) were wrong due to a typo. See gna bug #20001. ------------------------------------------------------------------------ r21660 | cazfi | 2012-07-30 22:47:35 +0100 (Mon, 30 Jul 2012) | 6 lines Changed paths: M /branches/S2_4/configure.ac Changed default metaserver URL to access metaserver with .php suffix, not .phtml. For now metaserver should answer in either URL, but .php is more certain in distant future too. See gna patch #3453 ------------------------------------------------------------------------ r21657 | jtn | 2012-07-30 22:34:10 +0100 (Mon, 30 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/data/amplio/units.spec M /branches/S2_4/data/amplio2/units.spec Enable the existing "refugee" unit graphic in the Amplio/Amplio2 rulesets, mainly for the benefit of the civ2civ3 modpack (which uses it for its Migrants). See gna patch #3455. ------------------------------------------------------------------------ r21654 | jtn | 2012-07-30 10:40:04 +0100 (Mon, 30 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/po/lt.po Restore lt.po to stikonas' version of r20339. See gna bug #19997. ------------------------------------------------------------------------ r21653 | jtn | 2012-07-30 10:39:46 +0100 (Mon, 30 Jul 2012) | 8 lines Changed paths: M /branches/S2_4/data/civ1/game.ruleset M /branches/S2_4/data/civ2/game.ruleset M /branches/S2_4/data/default/game.ruleset M /branches/S2_4/data/experimental/game.ruleset M /branches/S2_4/data/multiplayer/game.ruleset Revamp default player colors. Optimise for visibility against terrain in supplied tilesets and distinguishability from each other. Also, align color-based team names in multiplayer ruleset with team colors. After reports by "Keysersoze" and Noel David Torres Taño (Debian bug 602562). See gna bug #19778. ------------------------------------------------------------------------ r21644 | cazfi | 2012-07-29 22:04:52 +0100 (Sun, 29 Jul 2012) | 7 lines Changed paths: M /branches/S2_4/server/unittools.c Explicitly clear borders of old territory claiming base owner. New owner may not know all the tiles that base used to claim so those tiles will not be claimed by him/her, nor implicitly freed from old owner. See gna bug #19983 ------------------------------------------------------------------------ r21642 | jtn | 2012-07-29 18:24:24 +0100 (Sun, 29 Jul 2012) | 6 lines Changed paths: M /branches/S2_4/common/game.c M /branches/S2_4/common/nation.c M /branches/S2_4/common/nation.h M /branches/S2_4/server/plrhand.c M /branches/S2_4/server/ruleset.c M /branches/S2_4/server/srv_main.c Add an optional concept of "nation set" to the ruleset. If only nations within a set are picked by players in pregame, no others will be automatically assigned during the game. Designed to support a "core" group of nations for translators to focus on. See gna patch #3449. ------------------------------------------------------------------------ r21640 | jtn | 2012-07-29 17:41:14 +0100 (Sun, 29 Jul 2012) | 2 lines Changed paths: M /branches/S2_4/po/es.po Updated Spanish translation from Jordi Negrevernis i Font. 92%: 6516 translated, 400 fuzzy, 166 untranslated. ------------------------------------------------------------------------ r21639 | jtn | 2012-07-29 17:40:40 +0100 (Sun, 29 Jul 2012) | 7 lines Changed paths: M /branches/S2_4/po/ga.po Copy ga.po from S2_3 after discussion with Kevin Scannell. S2_3 has quite a few more translations than this branch's version, as it has been updated since the last wholesale copy from S2_3. It's possible that there are one or two translations that will be lost by this change, but Kevin's local translation memory setup should restore them next time he updates this branch. Stats on this branch: 50%: 3519 translated, 483 fuzzy, 3080 untranslated. ------------------------------------------------------------------------ r21636 | cazfi | 2012-07-28 23:37:25 +0100 (Sat, 28 Jul 2012) | 6 lines Changed paths: M /branches/S2_4/server/maphand.c Always claim the tile the border source itself stands on regardless of other rules (no stealing of tiles from city within city radius, stronger border source should prevail...) See gna bug #19831 ------------------------------------------------------------------------ r21634 | jtn | 2012-07-28 11:12:19 +0100 (Sat, 28 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/configure.ac A /branches/S2_4/po/id.po Initial Indonesian localisation by Dadan Haryana. Stats on this branch: 53%: 3720 translated, 74 fuzzy, 3288 untranslated. See gna patch #3445. ------------------------------------------------------------------------ r21631 | cazfi | 2012-07-27 21:22:40 +0100 (Fri, 27 Jul 2012) | 6 lines Changed paths: M /branches/S2_4/server/srv_main.c Free and reallocate new map data before retrying map generation. Artifacts of old map data reported by Angelo Locritani See gna bug #17864 ------------------------------------------------------------------------ r21626 | jtn | 2012-07-26 21:05:13 +0100 (Thu, 26 Jul 2012) | 6 lines Changed paths: M /branches/S2_4/data/civ1/terrain.ruleset M /branches/S2_4/data/civ2/terrain.ruleset M /branches/S2_4/data/default/terrain.ruleset M /branches/S2_4/data/experimental/terrain.ruleset M /branches/S2_4/data/multiplayer/terrain.ruleset Update terrain colours used in overview/mapimg to a more green/blue/grey palette (similar to Amplio's). Patch by Matthias Pfafferodt (syntron@gna). See gna patch #2069. ------------------------------------------------------------------------ r21623 | cazfi | 2012-07-25 23:19:06 +0100 (Wed, 25 Jul 2012) | 2 lines Changed paths: M /branches/S2_4/po/bg.po Updated Bulgarian translation by Bogdan Marinov. ------------------------------------------------------------------------ r21621 | cazfi | 2012-07-25 21:08:19 +0100 (Wed, 25 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/Makefile.am M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/editgui.c M /branches/S2_4/client/gui-gtk-3.0/gtkpixcomm.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/mapctrl.c M /branches/S2_4/client/gui-gtk-3.0/mapview.c M /branches/S2_4/client/gui-gtk-3.0/mapview.h M /branches/S2_4/client/gui-gtk-3.0/pages.c D /branches/S2_4/client/gui-gtk-3.0/rc2c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c D /branches/S2_4/client/gui-gtk-3.0/resources.c D /branches/S2_4/client/gui-gtk-3.0/resources.h M /branches/S2_4/client/gui-gtk-3.0/spaceshipdlg.c M /branches/S2_4/client/gui-gtk-3.0/themes.c Removed conditionally compiled gtk2 specific code from gtk3-client. See gna patch #3433 ------------------------------------------------------------------------ r21619 | cazfi | 2012-07-24 22:28:56 +0100 (Tue, 24 Jul 2012) | 7 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/helpdlg.c Refactored item icon display on help browser. Show icons for buildings and wonders too, previously only units and techs. Patch by Rafał Mużyło See gna patch #3337 ------------------------------------------------------------------------ r21616 | jtn | 2012-07-24 20:42:36 +0100 (Tue, 24 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/common/mapimg.c Remove spurious borders drawn by mapimg around unknown territory See gna bug #19971. ------------------------------------------------------------------------ r21612 | jtn | 2012-07-23 10:29:43 +0100 (Mon, 23 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/server/scripting/tolua_server.pkg Make some Lua methods and functions consistent in their return types. Also, fix a bogus Tolua declaration. See gna bug #19968. ------------------------------------------------------------------------ r21611 | jtn | 2012-07-23 10:29:39 +0100 (Mon, 23 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/server/stdinhand.c Improve server console readline completion, notably for enumerated/bitwise options. See gna patch #3436. ------------------------------------------------------------------------ r21610 | jtn | 2012-07-23 10:29:35 +0100 (Mon, 23 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/server/scripting/api_server_base.c Make Lua server.save() use is_safe_filename() instead of its own checks. See gna bug #19945. ------------------------------------------------------------------------ r21609 | jtn | 2012-07-23 10:29:30 +0100 (Mon, 23 Jul 2012) | 4 lines Changed paths: D /branches/S2_4/win32/gtk2.iss D /branches/S2_4/win32/sdl.iss Remove ancient Inno Setup installer scripts from svn (use win32/installer/ material instead). See gna bug #19944. ------------------------------------------------------------------------ r21601 | jtn | 2012-07-22 14:53:18 +0100 (Sun, 22 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/configure.ac Make configure cope with Lua pkg-config divergence between distributions. Reported by mir3x@gna. See gna bug #19961. ------------------------------------------------------------------------ r21597 | jtn | 2012-07-21 22:16:58 +0100 (Sat, 21 Jul 2012) | 7 lines Changed paths: M /branches/S2_4/data/flags/mon.svg M /branches/S2_4/data/misc/flags.spec SVG file for alternative Mon flag, from gna patch #2486. (PNG files were already committed inadvertently in gna patch #2491.) Flag image by Daniel Markstedt based on a design by "Tonyjeff" (Wikimedia Commons). See gna bug #19959. ------------------------------------------------------------------------ r21594 | cazfi | 2012-07-20 23:37:05 +0100 (Fri, 20 Jul 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/mapview.c Make unit movement animation visible on gtk3-client. Reported by Jacob Nevins , patch by Anonymous. See gna bug #19921 ------------------------------------------------------------------------ r21591 | cazfi | 2012-07-20 23:27:37 +0100 (Fri, 20 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/server/settings.c Call bitwise setting value with no bits set "empty value" See gna patch #3431 ------------------------------------------------------------------------ r21588 | cazfi | 2012-07-20 22:56:23 +0100 (Fri, 20 Jul 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gtkpixcomm.c M /branches/S2_4/client/gui-gtk-3.0/gtkpixcomm.h Added functions to create or set gtkpixcomm from sprite. Patch by Anonymous with some function headers added by me See gna patch #3337 ------------------------------------------------------------------------ r21585 | jtn | 2012-07-20 20:54:21 +0100 (Fri, 20 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/data/Makefile.am Ensure gtk_menus.xml is installed if gtk3 client is the only one built. See gna bug #19955. ------------------------------------------------------------------------ r21583 | cazfi | 2012-07-19 22:42:52 +0100 (Thu, 19 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/common/generate_packets.py Replace last remaining string.join(, "") calls with "".join() in generate_packets.py See gna patch #3337 ------------------------------------------------------------------------ r21580 | jtn | 2012-07-18 21:15:25 +0100 (Wed, 18 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/data/default/default.lua M /branches/S2_4/data/default/script.lua M /branches/S2_4/data/experimental/script.lua M /branches/S2_4/data/multiplayer/script.lua Don't use deprecated Lua functions in supplied scripts. See gna bug #19951. ------------------------------------------------------------------------ r21579 | jtn | 2012-07-18 21:15:20 +0100 (Wed, 18 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/server/scripting/tolua_server.pkg Fix typo causing errors in Lua Player:give_technology() method. See gna bug #19950. ------------------------------------------------------------------------ r21578 | jtn | 2012-07-18 21:15:17 +0100 (Wed, 18 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/server/savegame2.c Migrate saveturns=0 to autosaves=GAMEOVER|QUITIDLE|INTERRUPT in pre-2.4 savegames. See gna bug #19947. ------------------------------------------------------------------------ r21573 | cazfi | 2012-07-18 02:31:12 +0100 (Wed, 18 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/dependencies/lua-5.1/src/Makefile.am M /branches/S2_4/dependencies/luasql-2.1.1/src/Makefile.am M /branches/S2_4/dependencies/tolua-5.1/src/bin/Makefile.am M /branches/S2_4/dependencies/tolua-5.1/src/lib/Makefile.am Build lua, tolua, and luasql libraries with libtool. See gna patch #3411 ------------------------------------------------------------------------ r21567 | jtn | 2012-07-17 09:32:11 +0100 (Tue, 17 Jul 2012) | 7 lines Changed paths: M /branches/S2_4/client/helpdata.c Add autogenerated help text for governments with free happiness upkeep (such as Republic in civ2/default/multiplayer/experimental rulesets). Also, tweak one of the other upkeep messages. Reported by Angelo Locritani (alocritani@gna). See gna bug #17905. ------------------------------------------------------------------------ r21566 | jtn | 2012-07-17 09:32:07 +0100 (Tue, 17 Jul 2012) | 6 lines Changed paths: M /branches/S2_4/data/experimental/units.ruleset Change experimental ruleset so Galleons can carry Big Land units, and Frigates cannot. Reported by Angelo Locritani (alocritani@gna). See gna patch #2643. ------------------------------------------------------------------------ r21565 | jtn | 2012-07-17 09:32:04 +0100 (Tue, 17 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/ai/default/aiguard.c Guard against a null dereference in an assertion in the AI bodyguard code. Patch by Per I. Mathisen (per@gna). See gna patch #3081. ------------------------------------------------------------------------ r21561 | jtn | 2012-07-17 00:33:25 +0100 (Tue, 17 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/server/scripting/api_server_edit.c M /branches/S2_4/server/scripting/api_server_edit.h M /branches/S2_4/server/scripting/tolua_server.pkg Add extra argument to Lua edit.create_player() for AI type. See gna patch #3320. ------------------------------------------------------------------------ r21559 | jtn | 2012-07-16 18:34:55 +0100 (Mon, 16 Jul 2012) | 2 lines Changed paths: M /branches/S2_4/server/cityturn.c Committed wrong version of patch in r21555 -- this is the correct fix for bug #19939, and restores parity with trunk r21551. ------------------------------------------------------------------------ r21558 | jtn | 2012-07-16 18:28:01 +0100 (Mon, 16 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/data/helpdata.txt Document citizen nationality feature. See gna patch #3015. ------------------------------------------------------------------------ r21557 | jtn | 2012-07-16 18:27:55 +0100 (Mon, 16 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/doc/README.ruleset_experimental Update README.ruleset_experimental for recent changes (both those on S2_3 and new stuff in S2_4). See gna patch #2998. ------------------------------------------------------------------------ r21556 | jtn | 2012-07-16 18:27:49 +0100 (Mon, 16 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/data/helpdata.txt Document the effect of plague risk on migration as of bug #17740. See gna patch #3403. ------------------------------------------------------------------------ r21555 | jtn | 2012-07-16 18:27:46 +0100 (Mon, 16 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/server/cityturn.c When disbanding a city due to migration, preserve nationality of migrating citizen if nationality is enabled. See gna bug #19939. ------------------------------------------------------------------------ r21544 | jtn | 2012-07-14 12:02:26 +0100 (Sat, 14 Jul 2012) | 6 lines Changed paths: M /branches/S2_4/common/unit.c Make unit bribe cost depend on veteran power_fact / move_bonus rather than a fixed factor based on numeric veteran level. Reported by Michal Mazurek (akfaew@gna). See gna bug #19253. ------------------------------------------------------------------------ r21543 | jtn | 2012-07-14 12:02:23 +0100 (Sat, 14 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/client/packhand.c Client did not correctly interpret veteran system info from packets, so always thought move_bonus was zero. See gna bug #19931. ------------------------------------------------------------------------ r21541 | cazfi | 2012-07-14 00:26:59 +0100 (Sat, 14 Jul 2012) | 6 lines Changed paths: M /branches/S2_4/server/savegame2.c Fixed a bug that sometimes what was supposed to be normal save was created as scenario, and failures from checks if scenario saving is possible were ignored when scenario saving was requested. See gna bug #19919 ------------------------------------------------------------------------ r21537 | cazfi | 2012-07-13 22:57:09 +0100 (Fri, 13 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/client/mapview_common.c Avoid busyloop in unit movement animation. See gna patch #3399 ------------------------------------------------------------------------ r21535 | cazfi | 2012-07-13 22:51:34 +0100 (Fri, 13 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/data/themes/gui-gtk-3.0/Makefile.am Include in tarball and install gtk3-client Freeciv theme. See gna patch #3400 ------------------------------------------------------------------------ r21532 | jtn | 2012-07-13 22:36:24 +0100 (Fri, 13 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/server/unittools.c Fix trouble when upgrading a unit to a type with fewer veteran levels. See gna bug #19913. ------------------------------------------------------------------------ r21529 | cazfi | 2012-07-13 20:55:50 +0100 (Fri, 13 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/client/gui-qt/connectdlg.cpp M /branches/S2_4/client/gui-sdl/graphics.c M /branches/S2_4/client/gui-stub/connectdlg.c M /branches/S2_4/doc/README.nations M /branches/S2_4/po/hu.po M /branches/S2_4/po/uk.po M /branches/S2_4/vms/readme.vms M /branches/S2_4/vms/vms_build.com Lower cased 'C' in a couple of FreeCivs that had sneaked in. See gna patch #3398 ------------------------------------------------------------------------ r21524 | cazfi | 2012-07-13 13:23:03 +0100 (Fri, 13 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/server/ruleset.c Make it possible to have requirement for both Land and Oceanic terrain class in same requirement list. See gna bug #19916 ------------------------------------------------------------------------ r21522 | cazfi | 2012-07-13 11:17:29 +0100 (Fri, 13 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/data/database.lua Fixed gettext warning from database.lua See gna patch #3397 ------------------------------------------------------------------------ r21519 | cazfi | 2012-07-11 23:25:36 +0100 (Wed, 11 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/common/Makefile.am M /branches/S2_4/utility/Makefile.am Removed make rules for object files to depend on built headers. See gna patch #3378 ------------------------------------------------------------------------ r21516 | cazfi | 2012-07-11 22:43:58 +0100 (Wed, 11 Jul 2012) | 7 lines Changed paths: M /branches/S2_4/m4/magickwand.m4 Test that compilation and linking with CFLAGS and LIBS provided by Magickwand-config works. Patch by Matthias Pfafferodt and myself. See gna bug #19296 ------------------------------------------------------------------------ r21514 | cazfi | 2012-07-11 22:37:17 +0100 (Wed, 11 Jul 2012) | 7 lines Changed paths: M /branches/S2_4/ai/default/aisettler.c Set founder want to zero when there's no place to build new city, instead of keeping value from the time there still was free city spots. Reported by David Fernandez See gna bug #19899 ------------------------------------------------------------------------ r21512 | cazfi | 2012-07-11 03:41:57 +0100 (Wed, 11 Jul 2012) | 2 lines Changed paths: M /branches/S2_4/data/cimpletoon/orient_units.png M /branches/S2_4/data/cimpletoon/orient_units.spec Added Fanatics by "yd" to cimpletoon tileset. ------------------------------------------------------------------------ r21510 | cazfi | 2012-07-10 23:32:08 +0100 (Tue, 10 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/ai/default/advdomestic.c M /branches/S2_4/ai/default/aiunit.c Use advisors dangerous tile detection for human player units under advisor control even when default ai type is assigned to player. See gna patch #3389 ------------------------------------------------------------------------ r21508 | cazfi | 2012-07-10 22:37:06 +0100 (Tue, 10 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/Makefile.am Removed obsolete gtk3 theme files from Makefile.am See gna patch #3380 ------------------------------------------------------------------------ r21505 | jtn | 2012-07-10 20:39:29 +0100 (Tue, 10 Jul 2012) | 6 lines Changed paths: M /branches/S2_4/data/experimental/units.ruleset Make experimental ruleset veteran system for Workers actually work, and apply it to Engineers too. Various adjustments. Reported by Angelo Locritani (alocritani@gna). See gna bug #19818. ------------------------------------------------------------------------ r21504 | jtn | 2012-07-10 20:39:26 +0100 (Tue, 10 Jul 2012) | 8 lines Changed paths: M /branches/S2_4/data/civ2/units.ruleset M /branches/S2_4/data/default/units.ruleset M /branches/S2_4/data/experimental/units.ruleset M /branches/S2_4/data/multiplayer/units.ruleset M /branches/S2_4/server/diplomats.c Take diplomat/spy combat veteran modifications directly from ruleset rather than using an indirect calculation. Add per-unit levels to existing rulesets to restore previous behaviour, where necessary. (In default/multiplayer/experimental, these levels have new names. Thanks to David Lowe (doctorjlowe@gna) for suggestions.) See gna bug #19850. ------------------------------------------------------------------------ r21503 | jtn | 2012-07-10 20:39:23 +0100 (Tue, 10 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/server/unittools.c Change message so veteran level names don't have to be adjectival. See gna bug #19912. ------------------------------------------------------------------------ r21496 | jtn | 2012-07-10 09:49:42 +0100 (Tue, 10 Jul 2012) | 9 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/data/Makefile.am M /branches/S2_4/doc/README.fcdb M /branches/S2_4/doc/README.packaging M /branches/S2_4/server/scripting/script_fcdb.c Moved install location of database.lua from general Freeciv data path to hardcoded sysconfdir (e.g., /usr/local/etc/freeciv/database.lua) for security reasons. (After this, it will no longer be possible to run the server with a --Database argument from a build directory; it must be installed.) Patch by Marko Lindqvist (cazfi@gna) and myself. See gna bug #19911. ------------------------------------------------------------------------ r21495 | jtn | 2012-07-10 09:49:39 +0100 (Tue, 10 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/data/database.lua M /branches/S2_4/doc/README.fcdb M /branches/S2_4/doc/README.packaging Add SQLite support to database.lua. Also bugfixes for MySQL and updated README.fcdb. See gna patch #3287. ------------------------------------------------------------------------ r21494 | jtn | 2012-07-10 09:49:33 +0100 (Tue, 10 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/server/fcdb.c Don't complain loudly about omitted keys in --Database file. See gna bug #19733. ------------------------------------------------------------------------ r21493 | jtn | 2012-07-10 09:49:16 +0100 (Tue, 10 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/data/helpdata.txt Add myself to list of administrators in online help. See gna patch #3368. ------------------------------------------------------------------------ r21492 | jtn | 2012-07-10 09:49:12 +0100 (Tue, 10 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/client/audio.c M /branches/S2_4/data/civclient.dsc.in M /branches/S2_4/data/civserver.dsc.in M /branches/S2_4/doc/HACKING M /branches/S2_4/doc/README.nations M /branches/S2_4/doc/README.rulesets M /branches/S2_4/doc/README.tilesets M /branches/S2_4/doc/ca/BUGS.ca M /branches/S2_4/doc/ca/HOWTOPLAY.ca M /branches/S2_4/doc/ca/README.ca M /branches/S2_4/doc/de/HOWTOPLAY.de M /branches/S2_4/doc/fr/HOWTOPLAY.fr M /branches/S2_4/doc/fr/README.fr M /branches/S2_4/doc/ja/HOWTOPLAY.ja M /branches/S2_4/doc/ja/README.ja M /branches/S2_4/po/da.po M /branches/S2_4/po/ja.po M /branches/S2_4/vms/readme.vms Fix/standardise URLs. See gna bug #19908. ------------------------------------------------------------------------ r21484 | cazfi | 2012-07-09 22:43:28 +0100 (Mon, 09 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/data/civ1/Makefile.am M /branches/S2_4/data/civ2/Makefile.am Install civ1 and civ2 ruleset lua scripts. See gna bug #19907 ------------------------------------------------------------------------ r21482 | cazfi | 2012-07-09 22:16:00 +0100 (Mon, 09 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/win32/Makefile.am Added Windows installer build scripts to release tarball. See gna patch #3357 ------------------------------------------------------------------------ r21480 | cazfi | 2012-07-09 03:42:17 +0100 (Mon, 09 Jul 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/editgui.c Set height for edit selection dialog. Patch by Anonymous See gna bug #19633 ------------------------------------------------------------------------ r21477 | cazfi | 2012-07-09 03:07:19 +0100 (Mon, 09 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/doc/CodingStyle Updated CodigStyle to account for C++ files of Qt-client and Qt version of modpack installer. See gna bug #17440 ------------------------------------------------------------------------ r21475 | cazfi | 2012-07-09 02:44:56 +0100 (Mon, 09 Jul 2012) | 4 lines Changed paths: A /branches/S2_4/win32/installer A /branches/S2_4/win32/installer/Freeciv.url A /branches/S2_4/win32/installer/Makefile A /branches/S2_4/win32/installer/create-freeciv-gtk2-nsi.sh A /branches/S2_4/win32/installer/create-freeciv-sdl-nsi.sh A /branches/S2_4/win32/installer/freeciv-gtk2.cmd A /branches/S2_4/win32/installer/freeciv-modpack.cmd A /branches/S2_4/win32/installer/freeciv-sdl.cmd A /branches/S2_4/win32/installer/freeciv-server.cmd Ported Windows Installer build scripts from S2_3 See gna bug #19088 ------------------------------------------------------------------------ r21471 | jtn | 2012-07-08 10:29:32 +0100 (Sun, 08 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/server/stdinhand.c Check a player has been delegated to a user before allowing them to '/delegate take'. See gna bug #19898. ------------------------------------------------------------------------ r21469 | cazfi | 2012-07-07 23:23:00 +0100 (Sat, 07 Jul 2012) | 7 lines Changed paths: M /branches/S2_4/INSTALL M /branches/S2_4/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/Makefile.am A /branches/S2_4/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/gtk.css A /branches/S2_4/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/menubar.css M /branches/S2_4/m4/gtk3-client.m4 Initial commit of Freeciv gtk3-client theme. Minimum gtk3 requirement bumped to 3.4.0. Patch by Rafał Mużyło and myself. See gna patch #3095 ------------------------------------------------------------------------ r21463 | cazfi | 2012-07-06 23:30:40 +0100 (Fri, 06 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/utility/netintf.c Fixed compilation on systems where AF_INET6 is not defined. See gna bug #19897 ------------------------------------------------------------------------ r21458 | cazfi | 2012-07-06 11:42:12 +0100 (Fri, 06 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/doc/CodingStyle M /branches/S2_4/doc/HACKING Prefer .patch suffix for contributed patches. See gna patch #3359 ------------------------------------------------------------------------ r21456 | cazfi | 2012-07-06 00:43:51 +0100 (Fri, 06 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/configure.ac Make source distribution zip archive. See gna patch #3331 ------------------------------------------------------------------------ r21452 | jtn | 2012-07-05 20:41:48 +0100 (Thu, 05 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/configure.ac A /branches/S2_4/po/bg.po Initial Bulgarian localisation by Bogdan Marinov. This is simply a copy of the S2_3-based localisation file. Stats on this branch: 26%: 1839 translated, 428 fuzzy, 4801 untranslated. See gna patch #3362. ------------------------------------------------------------------------ r21449 | jtn | 2012-07-05 01:44:39 +0100 (Thu, 05 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/gui_main.c M /branches/S2_4/client/gui-gtk-2.0/luaconsole.c M /branches/S2_4/client/gui-gtk-2.0/messagewin.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/luaconsole.c M /branches/S2_4/client/gui-gtk-3.0/messagewin.c M /branches/S2_4/client/options.c M /branches/S2_4/client/options.h Remove references to Gtk2 option identifers from Gtk3 code. No functional effect. See gna bug #19889. ------------------------------------------------------------------------ r21448 | jtn | 2012-07-05 01:44:32 +0100 (Thu, 05 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/options.c M /branches/S2_4/client/options.h Add a one-time migration of gtk2 client options to the gtk3 equivalents. Patch by Marko Lindqvist (cazfi@gna) and me. See gna bug #18196. ------------------------------------------------------------------------ r21447 | jtn | 2012-07-05 01:44:29 +0100 (Thu, 05 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/client/options.c Fix Gtk2 client widget arrangement backwards-compatibility logic. See gna bug #19888. ------------------------------------------------------------------------ r21442 | cazfi | 2012-07-05 01:33:28 +0100 (Thu, 05 Jul 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/colors.c M /branches/S2_4/client/gui-gtk-3.0/colors.c Fixed conversion from 8bit color component to 16bit one. Patch by Anonymous and myself. See gna patch #3344 ------------------------------------------------------------------------ r21440 | cazfi | 2012-07-04 23:03:14 +0100 (Wed, 04 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/doc/CodingStyle Replaced remaining references to "config.h" with "fc_config.h" in CodingStyle document. See gna bug #19890 ------------------------------------------------------------------------ r21432 | cazfi | 2012-07-03 10:06:32 +0100 (Tue, 03 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/data/default/effects.ruleset M /branches/S2_4/data/experimental/effects.ruleset M /branches/S2_4/data/multiplayer/effects.ruleset Give fortress watchtower bonus to only units for which fortress is native, i.e., not to units flying over it. See gna bug #19866 ------------------------------------------------------------------------ r21430 | jtn | 2012-07-03 00:27:57 +0100 (Tue, 03 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/common/mapimg.c M /branches/S2_4/server/stdinhand.c Sort out behaviour of 'playercolor' and 'mapimg' when check==TRUE. (Has no effect currently, as these are ALLOW_ADMIN commands so this behaviour will never be invoked.) See gna bug #19885. ------------------------------------------------------------------------ r21428 | cazfi | 2012-07-03 00:05:47 +0100 (Tue, 03 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/INSTALL Replaced remaining references to "ser" and "civ" scripts with their new names "fcser" and "fcgui" in INSTALL. See gna bug #19873 ------------------------------------------------------------------------ r21424 | jtn | 2012-07-02 21:06:28 +0100 (Mon, 02 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/common/connection.h M /branches/S2_4/server/stdinhand.c Fix possible array bounds overstep in "/cmdlevel". See gna bug #19878. ------------------------------------------------------------------------ r21423 | jtn | 2012-07-02 21:06:24 +0100 (Mon, 02 Jul 2012) | 7 lines Changed paths: M /branches/S2_4/data/civ1/nations.ruleset M /branches/S2_4/data/civ2/nations.ruleset M /branches/S2_4/data/nation/akwe.ruleset M /branches/S2_4/data/nation/american.ruleset M /branches/S2_4/data/nation/apache.ruleset M /branches/S2_4/data/nation/arab.ruleset M /branches/S2_4/data/nation/asturian.ruleset M /branches/S2_4/data/nation/australian.ruleset M /branches/S2_4/data/nation/austrian.ruleset M /branches/S2_4/data/nation/aztec.ruleset M /branches/S2_4/data/nation/babylonian.ruleset M /branches/S2_4/data/nation/bavarian.ruleset M /branches/S2_4/data/nation/bengali.ruleset M /branches/S2_4/data/nation/boer.ruleset M /branches/S2_4/data/nation/breton.ruleset M /branches/S2_4/data/nation/cantonese.ruleset M /branches/S2_4/data/nation/carthaginian.ruleset M /branches/S2_4/data/nation/celtiberian.ruleset M /branches/S2_4/data/nation/chinese.ruleset M /branches/S2_4/data/nation/cretan.ruleset M /branches/S2_4/data/nation/danish.ruleset M /branches/S2_4/data/nation/elamite.ruleset M /branches/S2_4/data/nation/english.ruleset M /branches/S2_4/data/nation/frankish.ruleset M /branches/S2_4/data/nation/gallic.ruleset M /branches/S2_4/data/nation/georgian.ruleset M /branches/S2_4/data/nation/german.ruleset M /branches/S2_4/data/nation/germanic.ruleset M /branches/S2_4/data/nation/ghaznavid.ruleset M /branches/S2_4/data/nation/gothic.ruleset M /branches/S2_4/data/nation/gupta.ruleset M /branches/S2_4/data/nation/hephthalite.ruleset M /branches/S2_4/data/nation/himyarite.ruleset M /branches/S2_4/data/nation/hittite.ruleset M /branches/S2_4/data/nation/holysee.ruleset M /branches/S2_4/data/nation/hunnic.ruleset M /branches/S2_4/data/nation/iberian.ruleset M /branches/S2_4/data/nation/illyrian.ruleset M /branches/S2_4/data/nation/inca.ruleset M /branches/S2_4/data/nation/israelite.ruleset M /branches/S2_4/data/nation/italian.ruleset M /branches/S2_4/data/nation/japanese.ruleset M /branches/S2_4/data/nation/khmer.ruleset M /branches/S2_4/data/nation/kongo.ruleset M /branches/S2_4/data/nation/korean.ruleset M /branches/S2_4/data/nation/lankese.ruleset M /branches/S2_4/data/nation/macedon.ruleset M /branches/S2_4/data/nation/majapahit.ruleset M /branches/S2_4/data/nation/maltese.ruleset M /branches/S2_4/data/nation/manx.ruleset M /branches/S2_4/data/nation/martian.ruleset M /branches/S2_4/data/nation/miao.ruleset M /branches/S2_4/data/nation/mitanni.ruleset M /branches/S2_4/data/nation/mixtec.ruleset M /branches/S2_4/data/nation/moroccan.ruleset M /branches/S2_4/data/nation/muscovite.ruleset M /branches/S2_4/data/nation/newfoundland.ruleset M /branches/S2_4/data/nation/norwegian.ruleset M /branches/S2_4/data/nation/nubian.ruleset M /branches/S2_4/data/nation/ossetian.ruleset M /branches/S2_4/data/nation/paeonian.ruleset M /branches/S2_4/data/nation/palmyrene.ruleset M /branches/S2_4/data/nation/papuan.ruleset M /branches/S2_4/data/nation/persian.ruleset M /branches/S2_4/data/nation/phrygian.ruleset M /branches/S2_4/data/nation/pontic.ruleset M /branches/S2_4/data/nation/purhepecha.ruleset M /branches/S2_4/data/nation/rapanui.ruleset M /branches/S2_4/data/nation/roman.ruleset M /branches/S2_4/data/nation/sammarinese.ruleset M /branches/S2_4/data/nation/samoan.ruleset M /branches/S2_4/data/nation/scottish.ruleset M /branches/S2_4/data/nation/scottishgaelic.ruleset M /branches/S2_4/data/nation/scythian.ruleset M /branches/S2_4/data/nation/seleucid.ruleset M /branches/S2_4/data/nation/seljuk.ruleset M /branches/S2_4/data/nation/solomonislander.ruleset M /branches/S2_4/data/nation/sotho.ruleset M /branches/S2_4/data/nation/spanish.ruleset M /branches/S2_4/data/nation/srivijaya.ruleset M /branches/S2_4/data/nation/suebian.ruleset M /branches/S2_4/data/nation/swedish.ruleset M /branches/S2_4/data/nation/tahitian.ruleset M /branches/S2_4/data/nation/tairona.ruleset M /branches/S2_4/data/nation/thai.ruleset M /branches/S2_4/data/nation/tongan.ruleset M /branches/S2_4/data/nation/tunisian.ruleset M /branches/S2_4/data/nation/turkmen.ruleset M /branches/S2_4/data/nation/uyghur.ruleset M /branches/S2_4/data/nation/vandalic.ruleset M /branches/S2_4/data/nation/vietnamese.ruleset M /branches/S2_4/data/nation/viking.ruleset M /branches/S2_4/data/nation/visigothic.ruleset M /branches/S2_4/data/nation/westernroman.ruleset Fix nation legends in default nation set to consistently use BCE/CE. (Previously they used a mix of that and BC/AD.) Also some copy-editing fixes on touched nation strings. Requested by Daniel Markstedt (dmarks@gna). See gna bug #19876. ------------------------------------------------------------------------ r21422 | jtn | 2012-07-02 21:06:20 +0100 (Mon, 02 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/common/game.h M /branches/S2_4/data/civ1/game.ruleset M /branches/S2_4/data/civ2/game.ruleset M /branches/S2_4/data/default/game.ruleset M /branches/S2_4/data/experimental/game.ruleset M /branches/S2_4/data/multiplayer/game.ruleset M /branches/S2_4/po/POTFILES.in Ensure "AD" and "BC" year labels can be localised. Make civ1/civ2 rulesets explicit use BC/AD rather than relying on defaults. See gna bug #19875. ------------------------------------------------------------------------ r21421 | jtn | 2012-07-02 21:06:17 +0100 (Mon, 02 Jul 2012) | 3 lines Changed paths: M /branches/S2_4/data/nation/antarctican.ruleset M /branches/S2_4/data/nation/asturian.ruleset M /branches/S2_4/data/nation/chickasaw.ruleset M /branches/S2_4/data/nation/chumash.ruleset M /branches/S2_4/data/nation/epirote.ruleset M /branches/S2_4/data/nation/germanbelgian.ruleset M /branches/S2_4/data/nation/hephthalite.ruleset M /branches/S2_4/data/nation/hessian.ruleset M /branches/S2_4/data/nation/holyroman.ruleset M /branches/S2_4/data/nation/hunnic.ruleset M /branches/S2_4/data/nation/mayan.ruleset M /branches/S2_4/data/nation/muskogee.ruleset M /branches/S2_4/data/nation/northumbrian.ruleset M /branches/S2_4/data/nation/palmyrene.ruleset M /branches/S2_4/data/nation/schleswig-holsteinian.ruleset M /branches/S2_4/data/nation/srivijaya.ruleset M /branches/S2_4/data/nation/veletian.ruleset M /branches/S2_4/data/nation/vistulan.ruleset Sort out ?female: qualifiers on leader names. See gna bug #19870. ------------------------------------------------------------------------ r21415 | cazfi | 2012-07-02 19:04:24 +0100 (Mon, 02 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/utility/log.c Removed sanity check against recursive logging as it was preventing also simultaneous logging from multiple threads. See gna bug #19761 ------------------------------------------------------------------------ r21412 | cazfi | 2012-07-02 02:26:32 +0100 (Mon, 02 Jul 2012) | 5 lines Changed paths: M /branches/S2_4/data/experimental/units.ruleset Added Marines flag for triremes so they attack out from harbour cities. See gna bug #19828 ------------------------------------------------------------------------ r21410 | cazfi | 2012-07-01 23:23:42 +0100 (Sun, 01 Jul 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/canvas.c Fixed bug in text placement. Patch by Anonymous. See gna patch #3324 ------------------------------------------------------------------------ r21407 | cazfi | 2012-07-01 22:04:07 +0100 (Sun, 01 Jul 2012) | 8 lines Changed paths: M /branches/S2_4/common/game.c Allow unit to be removed from client side to have homecity owned by other player than unit owner. This is necessary in some cases where unit removal happens in the middle of city owner change sequence. Reported by Daniel Markstedt and myself. See gna bug #13701 ------------------------------------------------------------------------ r21405 | cazfi | 2012-07-01 01:36:38 +0100 (Sun, 01 Jul 2012) | 4 lines Changed paths: M /branches/S2_4/data/civ1/nations.ruleset M /branches/S2_4/data/civ2/nations.ruleset M /branches/S2_4/data/default/nations.ruleset Moved comments describing nation groups entries format next to them. See gna bug #19865 ------------------------------------------------------------------------ r21400 | jtn | 2012-06-30 14:48:18 +0100 (Sat, 30 Jun 2012) | 3 lines Changed paths: M /branches/S2_4/data/nation/samnite.ruleset Remove stray init_government from Samnites. See gna patch #2532. ------------------------------------------------------------------------ r21399 | jtn | 2012-06-30 14:48:15 +0100 (Sat, 30 Jun 2012) | 5 lines Changed paths: M /branches/S2_4/data/flags/Makefile.am M /branches/S2_4/data/nation/belgic.ruleset Add Belgic flags to Makefile. Also fix a couple of typos in Belgic legend. Missing flags reported by Egor Vyscrebentsov (evyscr@gna). See gna patch #2507. ------------------------------------------------------------------------ r21398 | jtn | 2012-06-30 14:48:10 +0100 (Sat, 30 Jun 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset A /branches/S2_4/data/flags/belgic-large.png A /branches/S2_4/data/flags/belgic-shield-large.png A /branches/S2_4/data/flags/belgic-shield.png A /branches/S2_4/data/flags/belgic.png A /branches/S2_4/data/flags/belgic.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/belgic.ruleset M /branches/S2_4/data/nation/gallic.ruleset M /branches/S2_4/po/POTFILES.in Add Belgic nation by Andrzej G . See Gna patch #2507 ------------------------------------------------------------------------ r21397 | jtn | 2012-06-30 14:48:07 +0100 (Sat, 30 Jun 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/boii-large.png A /branches/S2_4/data/flags/boii-shield-large.png A /branches/S2_4/data/flags/boii-shield.png A /branches/S2_4/data/flags/boii.png A /branches/S2_4/data/flags/boii.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/boian.ruleset M /branches/S2_4/data/nation/gallic.ruleset M /branches/S2_4/po/POTFILES.in Add Boian nation by Andrzej G . See Gna patch #2506 ------------------------------------------------------------------------ r21396 | jtn | 2012-06-30 14:48:00 +0100 (Sat, 30 Jun 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/phrygian-large.png A /branches/S2_4/data/flags/phrygian-shield-large.png A /branches/S2_4/data/flags/phrygian-shield.png A /branches/S2_4/data/flags/phrygian.png A /branches/S2_4/data/flags/phrygian.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/phrygian.ruleset M /branches/S2_4/po/POTFILES.in Add Phrygian nation by Andrzej G . See Gna patch #2774 ------------------------------------------------------------------------ r21395 | jtn | 2012-06-30 14:47:53 +0100 (Sat, 30 Jun 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/messapian-large.png A /branches/S2_4/data/flags/messapian-shield-large.png A /branches/S2_4/data/flags/messapian-shield.png A /branches/S2_4/data/flags/messapian.png A /branches/S2_4/data/flags/messapian.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/messapian.ruleset M /branches/S2_4/po/POTFILES.in Add Messapian nation by Andrzej G . See Gna patch #2614 ------------------------------------------------------------------------ r21394 | jtn | 2012-06-30 14:47:50 +0100 (Sat, 30 Jun 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/trebizond-large.png A /branches/S2_4/data/flags/trebizond-shield-large.png A /branches/S2_4/data/flags/trebizond-shield.png A /branches/S2_4/data/flags/trebizond.png A /branches/S2_4/data/flags/trebizond.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/byzantium.ruleset M /branches/S2_4/data/nation/greek.ruleset A /branches/S2_4/data/nation/pontic.ruleset M /branches/S2_4/po/POTFILES.in Add Pontic nation by J.M. Maalderink. See Gna patch #3271 ------------------------------------------------------------------------ r21393 | jtn | 2012-06-30 14:47:46 +0100 (Sat, 30 Jun 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/samnium-large.png A /branches/S2_4/data/flags/samnium-shield-large.png A /branches/S2_4/data/flags/samnium-shield.png A /branches/S2_4/data/flags/samnium.png A /branches/S2_4/data/flags/samnium.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/sabine.ruleset A /branches/S2_4/data/nation/samnite.ruleset M /branches/S2_4/po/POTFILES.in Add Samnite nation by Andrzej G. . See Gna patch #2532 ------------------------------------------------------------------------ r21391 | cazfi | 2012-06-29 12:08:12 +0100 (Fri, 29 Jun 2012) | 7 lines Changed paths: M /branches/S2_4/client/tilespec.c Made fill_unit_type_sprite_array() to use get_unittype_sprite() that always returns valid sprite. Reported by Anonymous See gna bug #19016 ------------------------------------------------------------------------ r21388 | jtn | 2012-06-29 10:28:14 +0100 (Fri, 29 Jun 2012) | 3 lines Changed paths: M /branches/S2_4/data/nation/antarctican.ruleset Fix typo "Belgarno II". See gna bug #19860. ------------------------------------------------------------------------ r21386 | cazfi | 2012-06-29 10:14:37 +0100 (Fri, 29 Jun 2012) | 4 lines Changed paths: M /branches/S2_4/m4/iconv.m4 Updated iconv.m4 to new upstream version. See gna bug #17795 ------------------------------------------------------------------------ r21382 | cazfi | 2012-06-28 19:43:13 +0100 (Thu, 28 Jun 2012) | 5 lines Changed paths: M /branches/S2_4/client/helpdata.c Qualified some requirement explanations where format string for multiple requirement types is identical. See gna bug #17704 ------------------------------------------------------------------------ r21378 | cazfi | 2012-06-28 10:26:10 +0100 (Thu, 28 Jun 2012) | 6 lines Changed paths: M /branches/S2_4/data/civ1/units.ruleset M /branches/S2_4/data/civ2/units.ruleset M /branches/S2_4/data/default/units.ruleset M /branches/S2_4/data/experimental/units.ruleset M /branches/S2_4/data/multiplayer/units.ruleset Documented unit type field "targets" Requested by Angelo Locritani See gna bug #18015 ------------------------------------------------------------------------ r21375 | cazfi | 2012-06-28 10:00:05 +0100 (Thu, 28 Jun 2012) | 4 lines Changed paths: M /branches/S2_4/ai/default/aihand.c M /branches/S2_4/server/plrhand.c Clip Max_Rates effect values to legal range. See gna patch #3343 ------------------------------------------------------------------------ r21371 | cazfi | 2012-06-27 21:31:43 +0100 (Wed, 27 Jun 2012) | 6 lines Changed paths: M /branches/S2_4/common/research.c Initialize player future techs counter. Reported by Anonymous See gna bug #19745 ------------------------------------------------------------------------ r21365 | jtn | 2012-06-26 09:59:07 +0100 (Tue, 26 Jun 2012) | 5 lines Changed paths: M /branches/S2_4/server/handchat.c M /branches/S2_4/server/voting.c Fix typos in internal error messages. Reported by Karl Goetz (kgoetz@gna). See gna bug #19564. ------------------------------------------------------------------------ r21362 | jtn | 2012-06-25 22:50:17 +0100 (Mon, 25 Jun 2012) | 4 lines Changed paths: M /branches/S2_4/server/settings.c Fix player color assertion failure when loading savegame (introduced by me in bug #19817). See gna bug #19839. ------------------------------------------------------------------------ r21361 | jtn | 2012-06-25 22:50:14 +0100 (Mon, 25 Jun 2012) | 3 lines Changed paths: M /branches/S2_4/server/plrhand.c Player colors were not being loaded from save files as of bug #19817. See gna bug #19838. ------------------------------------------------------------------------ r21357 | mixcoatl | 2012-06-24 17:13:49 +0100 (Sun, 24 Jun 2012) | 1 line Changed paths: M /branches/S2_4/data/nation/jamaican.ruleset Fix typo in Jamaican nation. See Gna patch #2024 ------------------------------------------------------------------------ r21354 | cazfi | 2012-06-24 09:41:30 +0100 (Sun, 24 Jun 2012) | 10 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gtkpixcomm.c gtk3-client gtkpixcomm fixes - padding needed to counted on both sides - while drawing is done relative to widget origin, exposures are done relatively to the GdkWindow - make the widget behave more like GtkImage: widget should center itself Patch by Anonymous See gna patch #3314 ------------------------------------------------------------------------ r21351 | cazfi | 2012-06-23 23:29:35 +0100 (Sat, 23 Jun 2012) | 5 lines Changed paths: M /branches/S2_4/common/movement.c Break out from is_channel_city_tile() outer loop when we already know that channnel network is connected to native tile. See gna patch #3334 ------------------------------------------------------------------------ r21346 | cazfi | 2012-06-21 22:30:09 +0100 (Thu, 21 Jun 2012) | 5 lines Changed paths: M /branches/S2_4/common/aicore/pf_tools.c M /branches/S2_4/common/city.c M /branches/S2_4/common/movement.c M /branches/S2_4/common/movement.h Fixed land unit goto to consider move to city on non-native terrain legal when it is. See gna bug #19611 ------------------------------------------------------------------------ r21339 | jtn | 2012-06-19 21:21:02 +0100 (Tue, 19 Jun 2012) | 4 lines Changed paths: M /branches/S2_4/server/unittools.c Fix some cosmetic issues in wipe_unit(). Should not affect gameplay, only speed things up. See gna bug #19823. ------------------------------------------------------------------------ r21338 | jtn | 2012-06-19 21:20:55 +0100 (Tue, 19 Jun 2012) | 4 lines Changed paths: M /branches/S2_4/server/unittools.c wipe_unit() on a transporter with cargo could access freed memory and hence possibly fail to save undisbandable/gameloss units. See gna bug #19822. ------------------------------------------------------------------------ r21337 | jtn | 2012-06-19 21:20:52 +0100 (Tue, 19 Jun 2012) | 12 lines Changed paths: M /branches/S2_4/client/packhand.c M /branches/S2_4/common/player.c M /branches/S2_4/common/player.h M /branches/S2_4/common/rgbcolor.c M /branches/S2_4/common/rgbcolor.h M /branches/S2_4/server/commands.c M /branches/S2_4/server/plrhand.c M /branches/S2_4/server/plrhand.h M /branches/S2_4/server/savegame2.c M /branches/S2_4/server/settings.c M /branches/S2_4/server/srv_main.c M /branches/S2_4/server/stdinhand.c Rework the player colour feature. Fixes some bugs: - PLR_SET left most players black - random assignment didn't try to avoid duplicates - 'playercolor X reset' works and adds some enhancements: - colours displayed in pregame ('/list colors' etc) when known - warn about duplicate colours in 'playercolor' command - client view is updated immediately when player colour changes - a hash is no longer mandatory in 'playercolor' syntax (quoting trouble) See gna bug #19817. ------------------------------------------------------------------------ r21336 | jtn | 2012-06-19 21:20:48 +0100 (Tue, 19 Jun 2012) | 3 lines Changed paths: M /branches/S2_4/server/ruleset.c Fix some sanity checks for the veteran system. See gna bug #19820. ------------------------------------------------------------------------ r21328 | cazfi | 2012-06-14 22:55:15 +0100 (Thu, 14 Jun 2012) | 5 lines Changed paths: M /branches/S2_4/server/cityturn.c If citizen nationality information is enabled, use it instead of original city founder information to adjust revolt costs. See gna patch #3311 ------------------------------------------------------------------------ r21324 | cazfi | 2012-06-11 00:08:51 +0100 (Mon, 11 Jun 2012) | 4 lines Changed paths: M /branches/S2_4/INSTALL M /branches/S2_4/autogen.sh M /branches/S2_4/configure.ac M /branches/S2_4/doc/README.packaging Make bzip2 compressed tarballs See gna patch #3303 ------------------------------------------------------------------------ r21321 | jtn | 2012-06-09 12:19:20 +0100 (Sat, 09 Jun 2012) | 2 lines Changed paths: M /branches/S2_4/po/gd.po Updated Scottish Gaelic localisation from Michael Bauer. 94%: 6595 translated, 296 fuzzy, 159 untranslated. ------------------------------------------------------------------------ r21316 | jcreus | 2012-06-03 11:16:56 +0100 (Sun, 03 Jun 2012) | 1 line Changed paths: M /branches/S2_4/po/ca.po Update ------------------------------------------------------------------------ r21311 | cazfi | 2012-05-25 23:39:52 +0100 (Fri, 25 May 2012) | 5 lines Changed paths: M /branches/S2_4/client/gui-qt/Makefile.am Replaced implicit pattern rules to create Qt meta object sources with static pattern rules. See gna patch #3308 ------------------------------------------------------------------------ r21308 | cazfi | 2012-05-25 00:52:21 +0100 (Fri, 25 May 2012) | 4 lines Changed paths: M /branches/S2_4/server/plrhand.c Call "lost_control" AI module method when player is removed from game. See gna patch #3310 ------------------------------------------------------------------------ r21306 | cazfi | 2012-05-23 21:47:13 +0100 (Wed, 23 May 2012) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/pages.c M /branches/S2_4/client/gui-gtk-3.0/pages.c M /branches/S2_4/client/gui-sdl/pages.c Tell gui type in client intro page (gtk2/gtk3/sdl clients) See gna patch #3306 ------------------------------------------------------------------------ r21303 | cazfi | 2012-05-23 20:51:57 +0100 (Wed, 23 May 2012) | 6 lines Changed paths: M /branches/S2_4/client/client_main.c M /branches/S2_4/manual/civmanual.c M /branches/S2_4/modinst/mpcmdline.c M /branches/S2_4/server/civserver.c Mark metasyntax parts for translation in commandline parameter help. Requested by Jacob Nevins See gna bug #19652 ------------------------------------------------------------------------ r21301 | jtn | 2012-05-22 21:23:54 +0100 (Tue, 22 May 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/latin_empire-large.png A /branches/S2_4/data/flags/latin_empire-shield-large.png A /branches/S2_4/data/flags/latin_empire-shield.png A /branches/S2_4/data/flags/latin_empire.png A /branches/S2_4/data/flags/latin_empire.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/byzantium.ruleset M /branches/S2_4/data/nation/crusader.ruleset A /branches/S2_4/data/nation/latin.ruleset M /branches/S2_4/data/nation/venetian.ruleset M /branches/S2_4/po/POTFILES.in Add Latin nation by Andrzej G. . See Gna patch #3267 ------------------------------------------------------------------------ r21300 | jtn | 2012-05-22 21:23:47 +0100 (Tue, 22 May 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/sabinium-large.png A /branches/S2_4/data/flags/sabinium-shield-large.png A /branches/S2_4/data/flags/sabinium-shield.png A /branches/S2_4/data/flags/sabinium.png A /branches/S2_4/data/flags/sabinium.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/sabine.ruleset M /branches/S2_4/po/POTFILES.in Add Sabine nation by Andrzej G. . See Gna patch #2428 ------------------------------------------------------------------------ r21299 | jtn | 2012-05-22 21:23:43 +0100 (Tue, 22 May 2012) | 2 lines Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/median-large.png A /branches/S2_4/data/flags/median-shield-large.png A /branches/S2_4/data/flags/median-shield.png A /branches/S2_4/data/flags/median.png A /branches/S2_4/data/flags/median.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/median.ruleset M /branches/S2_4/po/POTFILES.in Add Median nation by Andrzej G. , flag by Dan Cottrell, Daniel and J.M. Maalderink. See Gna patch #2067 ------------------------------------------------------------------------ r21298 | jtn | 2012-05-22 21:23:37 +0100 (Tue, 22 May 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/parthia-large.png A /branches/S2_4/data/flags/parthia-shield-large.png A /branches/S2_4/data/flags/parthia-shield.png A /branches/S2_4/data/flags/parthia.png A /branches/S2_4/data/flags/parthia.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/parthian.ruleset M /branches/S2_4/data/nation/seleucid.ruleset M /branches/S2_4/po/POTFILES.in Add Parthian nation by Andrzej G. . See Gna patch #2198 ------------------------------------------------------------------------ r21297 | jtn | 2012-05-22 21:23:29 +0100 (Tue, 22 May 2012) | 1 line Changed paths: M /branches/S2_4/data/nation/centrallithuanian.ruleset Central Lithuanian fix. See Gna patch #3079 ------------------------------------------------------------------------ r21296 | jtn | 2012-05-22 21:23:26 +0100 (Tue, 22 May 2012) | 2 lines Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/dgb-large.png A /branches/S2_4/data/flags/dgb-shield-large.png A /branches/S2_4/data/flags/dgb-shield.png A /branches/S2_4/data/flags/dgb.png A /branches/S2_4/data/flags/dgb.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/belgian.ruleset A /branches/S2_4/data/nation/germanbelgian.ruleset M /branches/S2_4/data/nation/germanic.ruleset M /branches/S2_4/data/nation/luxembourgish.ruleset M /branches/S2_4/data/nation/rhenish.ruleset M /branches/S2_4/data/nation/walloon.ruleset M /branches/S2_4/po/POTFILES.in Add German-speaking Belgian nation by J.M. Maalderink, flag by Precious alex. See Gna patch #3075 ------------------------------------------------------------------------ r21295 | jtn | 2012-05-22 21:23:21 +0100 (Tue, 22 May 2012) | 2 lines Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/central_lithuania-large.png A /branches/S2_4/data/flags/central_lithuania-shield-large.png A /branches/S2_4/data/flags/central_lithuania-shield.png A /branches/S2_4/data/flags/central_lithuania.png A /branches/S2_4/data/flags/central_lithuania.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/centrallithuanian.ruleset M /branches/S2_4/data/nation/lithuanian.ruleset M /branches/S2_4/data/nation/polish.ruleset M /branches/S2_4/po/POTFILES.in Add Central Lithuanian (Lithuanian Polish) nation by Andrzej G , flag by Halibutt. See Gna patch #3079 ------------------------------------------------------------------------ r21294 | jtn | 2012-05-22 21:23:10 +0100 (Tue, 22 May 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/suebian-large.png A /branches/S2_4/data/flags/suebian-shield-large.png A /branches/S2_4/data/flags/suebian-shield.png A /branches/S2_4/data/flags/suebian.png A /branches/S2_4/data/flags/suebian.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/germanic.ruleset A /branches/S2_4/data/nation/suebian.ruleset M /branches/S2_4/data/nation/vandalic.ruleset M /branches/S2_4/data/nation/visigothic.ruleset M /branches/S2_4/data/nation/westernroman.ruleset M /branches/S2_4/po/POTFILES.in Add Suebian nation by Andrzej G . See Gna patch #3258 ------------------------------------------------------------------------ r21293 | jtn | 2012-05-22 21:21:16 +0100 (Tue, 22 May 2012) | 3 lines Changed paths: M /branches/S2_4/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). (From gna patch #2941.) 6998 translated messages. ------------------------------------------------------------------------ r21292 | cazfi | 2012-05-22 21:02:42 +0100 (Tue, 22 May 2012) | 5 lines Changed paths: M /branches/S2_4/server/ruleset.c Fixed an copypaste error that max length of initial tech list was considered to be MAX_NUM_BUILDING_LIST instead of MAX_NUM_TECH_LIST. See gna bug #19747 ------------------------------------------------------------------------ r21289 | cazfi | 2012-05-21 23:35:18 +0100 (Mon, 21 May 2012) | 8 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/chatline.c Fixed problems that chatline sometimes didn't appear at all in gtk3-client pregame screen making it impossible to proceed to actual game. Patch by Anonymous See gna bug #19727 ------------------------------------------------------------------------ r21286 | cazfi | 2012-05-21 18:52:28 +0100 (Mon, 21 May 2012) | 5 lines Changed paths: M /branches/S2_4/configure.ac Reverted xz compressed tarballs (patch #3301) as it made minimum automake version requirement too high. See gna patch #3301 ------------------------------------------------------------------------ r21284 | cazfi | 2012-05-20 19:13:59 +0100 (Sun, 20 May 2012) | 4 lines Changed paths: M /branches/S2_4/configure.ac Build xz compressed tarballs in addition to gzipped ones. See gna patch #3301 ------------------------------------------------------------------------ r21281 | jcreus | 2012-05-20 18:43:23 +0100 (Sun, 20 May 2012) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r21266 | cazfi | 2012-05-11 23:09:08 +0100 (Fri, 11 May 2012) | 4 lines Changed paths: M /branches/S2_4/debian/freeciv-server.install Added missing rulesets to freeciv-server debian packet. See gna patch #3284 ------------------------------------------------------------------------ r21256 | jtn | 2012-05-08 20:10:40 +0100 (Tue, 08 May 2012) | 5 lines Changed paths: M /branches/S2_4/data/database.lua M /branches/S2_4/doc/README.fcdb M /branches/S2_4/scripts/setup_auth_server.sh M /branches/S2_4/server/fcdb.c M /branches/S2_4/server/fcdb.h M /branches/S2_4/server/scripting/tolua_fcdb.pkg Add --Database file directive "backend", to allow server operator to easily choose among multiple backends supported by database.lua. (However, current database.lua still only supports "mysql".) See gna patch #3273. ------------------------------------------------------------------------ r21245 | jtn | 2012-05-02 22:54:41 +0100 (Wed, 02 May 2012) | 5 lines Changed paths: M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/gothic.ruleset Gothic ruleset added in gna patch #2195 was not included in the distribution, causing failure when the server was started after installation. Also fix a Gothic conflicts_with. Installation problem reported by Marko Lindqvist (cazfi@gna). ------------------------------------------------------------------------ r21243 | jtn | 2012-05-01 21:45:28 +0100 (Tue, 01 May 2012) | 3 lines Changed paths: M /branches/S2_4/data/nation/chuvash.ruleset M /branches/S2_4/data/nation/cretan.ruleset M /branches/S2_4/data/nation/gothic.ruleset Remove a stray init_government and fix a couple of typos in nation legends. Second part of fix for gna bug #19661. ------------------------------------------------------------------------ r21240 | jtn | 2012-04-30 00:47:10 +0100 (Mon, 30 Apr 2012) | 3 lines Changed paths: M /branches/S2_4/data/flags/Makefile.am Add missing flags to Makefile, so that they install correctly. See gna bug #19671. ------------------------------------------------------------------------ r21239 | jtn | 2012-04-30 00:47:07 +0100 (Mon, 30 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/nation/ukrainian.ruleset Various changes to Ukrainian nation, input by various users. See Gna patch #3063 ------------------------------------------------------------------------ r21238 | jtn | 2012-04-30 00:47:04 +0100 (Mon, 30 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/cyrenaica-large.png A /branches/S2_4/data/flags/cyrenaica-shield-large.png A /branches/S2_4/data/flags/cyrenaica-shield.png A /branches/S2_4/data/flags/cyrenaica.png A /branches/S2_4/data/flags/cyrenaica.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/arab.ruleset A /branches/S2_4/data/nation/cyrenaican.ruleset M /branches/S2_4/data/nation/libyan.ruleset M /branches/S2_4/po/POTFILES.in Add Cyrenaican nation by J.M. Maalderink, flag by dmarks and J.M. Maalderink. See Gna patch #3255 ------------------------------------------------------------------------ r21237 | jtn | 2012-04-30 00:47:01 +0100 (Mon, 30 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/seychelles-large.png A /branches/S2_4/data/flags/seychelles-shield-large.png A /branches/S2_4/data/flags/seychelles-shield.png A /branches/S2_4/data/flags/seychelles.png A /branches/S2_4/data/flags/seychelles.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/african.ruleset M /branches/S2_4/data/nation/mauritian.ruleset A /branches/S2_4/data/nation/seychellois.ruleset M /branches/S2_4/po/POTFILES.in Add Seychellois nation by J.M. Maalderink, flag by Vzb83. See Gna patch #3254 ------------------------------------------------------------------------ r21236 | jtn | 2012-04-30 00:46:57 +0100 (Mon, 30 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/swahili-large.png A /branches/S2_4/data/flags/swahili-shield-large.png A /branches/S2_4/data/flags/swahili-shield.png A /branches/S2_4/data/flags/swahili.png A /branches/S2_4/data/flags/swahili.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/comorian.ruleset M /branches/S2_4/data/nation/kenyan.ruleset M /branches/S2_4/data/nation/mozambican.ruleset A /branches/S2_4/data/nation/swahili.ruleset M /branches/S2_4/data/nation/tanganyikan.ruleset M /branches/S2_4/data/nation/zanzibari.ruleset M /branches/S2_4/po/POTFILES.in Add Swahili nation by J.M. Maalderink. See Gna patch #3253 ------------------------------------------------------------------------ r21235 | jtn | 2012-04-30 00:46:52 +0100 (Mon, 30 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/gothic-large.png A /branches/S2_4/data/flags/gothic-shield-large.png A /branches/S2_4/data/flags/gothic-shield.png A /branches/S2_4/data/flags/gothic.png A /branches/S2_4/data/flags/gothic.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/germanic.ruleset A /branches/S2_4/data/nation/gothic.ruleset M /branches/S2_4/data/nation/sarmatian.ruleset M /branches/S2_4/po/POTFILES.in Add Gothic nation by Andrzej G. and J.M. Maalderink, flag by Andrzej G. See Gna patch #2195 ------------------------------------------------------------------------ r21227 | jtn | 2012-04-27 23:53:09 +0100 (Fri, 27 Apr 2012) | 7 lines Changed paths: M /branches/S2_4/data/nation/asturian.ruleset M /branches/S2_4/data/nation/boer.ruleset M /branches/S2_4/data/nation/burgundian.ruleset M /branches/S2_4/data/nation/cantonese.ruleset M /branches/S2_4/data/nation/cretan.ruleset M /branches/S2_4/data/nation/crusader.ruleset M /branches/S2_4/data/nation/cuyavian.ruleset M /branches/S2_4/data/nation/frankish.ruleset M /branches/S2_4/data/nation/fulani.ruleset M /branches/S2_4/data/nation/germanic.ruleset M /branches/S2_4/data/nation/nauruan.ruleset M /branches/S2_4/data/nation/saintlucian.ruleset M /branches/S2_4/data/nation/veletian.ruleset M /branches/S2_4/data/nation/venetic.ruleset Various minor nation fixes: - remove a stray init_government - fix a couple of civilwar_nations - fix some "unterminated string literal" from "make freeciv.pot" - fix a number of typos spotted along the way See gna bug #19661. ------------------------------------------------------------------------ r21226 | jtn | 2012-04-27 23:53:06 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/nation/xiongnu.ruleset Xiongnu fix by J.M. Maalderink. See Gna patch #2780 ------------------------------------------------------------------------ r21225 | jtn | 2012-04-27 23:53:03 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/xiongnu-large.png A /branches/S2_4/data/flags/xiongnu-shield-large.png A /branches/S2_4/data/flags/xiongnu-shield.png A /branches/S2_4/data/flags/xiongnu.png A /branches/S2_4/data/flags/xiongnu.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/hunnic.ruleset A /branches/S2_4/data/nation/xiongnu.ruleset M /branches/S2_4/po/POTFILES.in Add Xiongnu nation by Andrzej G. See Gna patch #2780 ------------------------------------------------------------------------ r21224 | jtn | 2012-04-27 23:53:00 +0100 (Fri, 27 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/hunnic-large.png A /branches/S2_4/data/flags/hunnic-shield-large.png A /branches/S2_4/data/flags/hunnic-shield.png A /branches/S2_4/data/flags/hunnic.png A /branches/S2_4/data/flags/hunnic.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/avar.ruleset M /branches/S2_4/data/nation/chuvash.ruleset A /branches/S2_4/data/nation/hunnic.ruleset M /branches/S2_4/data/nation/indoeuropean.ruleset M /branches/S2_4/data/nation/volgagerman.ruleset M /branches/S2_4/po/POTFILES.in Add Hunnic nation by Andrzej G. and J.M. Maalderink, flag by Andrzej G. See Gna patch #2776 ------------------------------------------------------------------------ r21223 | jtn | 2012-04-27 23:52:56 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset A /branches/S2_4/data/flags/grisons-large.png A /branches/S2_4/data/flags/grisons-shield-large.png A /branches/S2_4/data/flags/grisons-shield.png A /branches/S2_4/data/flags/grisons.png A /branches/S2_4/data/flags/grisons.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/friulian.ruleset A /branches/S2_4/data/nation/romansh.ruleset M /branches/S2_4/data/nation/swiss.ruleset M /branches/S2_4/po/POTFILES.in Add Romansh nation by J.M. Maalderink, flag by Denelson83. See Gna patch #3199 ------------------------------------------------------------------------ r21222 | jtn | 2012-04-27 23:52:53 +0100 (Fri, 27 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/default/nations.ruleset A /branches/S2_4/data/flags/cantonese-large.png A /branches/S2_4/data/flags/cantonese-shield-large.png A /branches/S2_4/data/flags/cantonese-shield.png A /branches/S2_4/data/flags/cantonese.png A /branches/S2_4/data/flags/cantonese.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/cantonese.ruleset M /branches/S2_4/data/nation/chinese.ruleset M /branches/S2_4/data/nation/han.ruleset M /branches/S2_4/data/nation/miao.ruleset M /branches/S2_4/po/POTFILES.in Add Cantonese nation by J.M. Maalderink, flag by Cezary Biele and J.M. Maalderink. See Gna patch #3184 ------------------------------------------------------------------------ r21221 | jtn | 2012-04-27 23:52:50 +0100 (Fri, 27 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/nation/germanic.ruleset M /branches/S2_4/data/nation/marathi.ruleset minor civil war and conflict fixes in Germanic and Marathi nations (Backport of mixcoatl's r21173 from trunk) ------------------------------------------------------------------------ r21220 | jtn | 2012-04-27 23:52:47 +0100 (Fri, 27 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/saint_lucia-large.png A /branches/S2_4/data/flags/saint_lucia-shield-large.png A /branches/S2_4/data/flags/saint_lucia-shield.png A /branches/S2_4/data/flags/saint_lucia.png A /branches/S2_4/data/flags/saint_lucia.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/saintlucian.ruleset M /branches/S2_4/data/nation/westindian.ruleset M /branches/S2_4/po/POTFILES.in Add Saint Lucian nation by J.M. Maalderink, flag by SKopp, Denelson83 and Zscout370. See Gna patch #3182 ------------------------------------------------------------------------ r21219 | jtn | 2012-04-27 23:52:44 +0100 (Fri, 27 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/nation/germanic.ruleset Germanic fix (Backport of mixcoatl's r21169 from trunk) ------------------------------------------------------------------------ r21218 | jtn | 2012-04-27 23:52:40 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset A /branches/S2_4/data/flags/veletian-large.png A /branches/S2_4/data/flags/veletian-shield-large.png A /branches/S2_4/data/flags/veletian-shield.png A /branches/S2_4/data/flags/veletian.png A /branches/S2_4/data/flags/veletian.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/brandenburgian.ruleset M /branches/S2_4/data/nation/slavic.ruleset A /branches/S2_4/data/nation/veletian.ruleset M /branches/S2_4/po/POTFILES.in Add Veletian nation by Andzej G. . See Gna patch #3082 ------------------------------------------------------------------------ r21217 | jtn | 2012-04-27 23:52:37 +0100 (Fri, 27 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/saint_kitts_and_nevis-large.png A /branches/S2_4/data/flags/saint_kitts_and_nevis-shield-large.png A /branches/S2_4/data/flags/saint_kitts_and_nevis-shield.png A /branches/S2_4/data/flags/saint_kitts_and_nevis.png A /branches/S2_4/data/flags/saint_kitts_and_nevis.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/antiguan.ruleset A /branches/S2_4/data/nation/kittitian.ruleset M /branches/S2_4/data/nation/westindian.ruleset M /branches/S2_4/po/POTFILES.in Add Kittitian and Nevisian nation by J.M. Maalderink, flag by Denelson83 and Pumbaa80. See Gna patch #3181 ------------------------------------------------------------------------ r21216 | jtn | 2012-04-27 23:52:34 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/germanic-large.png A /branches/S2_4/data/flags/germanic-shield-large.png A /branches/S2_4/data/flags/germanic-shield.png A /branches/S2_4/data/flags/germanic.png A /branches/S2_4/data/flags/germanic.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/germanic.ruleset M /branches/S2_4/data/nation/indoeuropean.ruleset M /branches/S2_4/po/POTFILES.in Add Germanic nation by Andzej G. . See Gna patch #3078 ------------------------------------------------------------------------ r21215 | jtn | 2012-04-27 23:52:30 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/sherpa-large.png A /branches/S2_4/data/flags/sherpa-shield-large.png A /branches/S2_4/data/flags/sherpa-shield.png A /branches/S2_4/data/flags/sherpa.png A /branches/S2_4/data/flags/sherpa.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/nepali.ruleset A /branches/S2_4/data/nation/sherpa.ruleset M /branches/S2_4/data/nation/tibetan.ruleset M /branches/S2_4/po/POTFILES.in Add Sherpa nation Daniel Markstedt . See Gna patch #3076 ------------------------------------------------------------------------ r21214 | jtn | 2012-04-27 23:52:26 +0100 (Fri, 27 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/nation/ashanti.ruleset M /branches/S2_4/data/nation/asturian.ruleset M /branches/S2_4/data/nation/boer.ruleset M /branches/S2_4/data/nation/burgundian.ruleset M /branches/S2_4/data/nation/chilean.ruleset M /branches/S2_4/data/nation/comorian.ruleset M /branches/S2_4/data/nation/congolesebrazzaville.ruleset M /branches/S2_4/data/nation/crusader.ruleset Some nation fixes found when translating, mostly spelling or factual errors in legends (Backport of mixcoatl's r21132 from trunk) ------------------------------------------------------------------------ r21213 | jtn | 2012-04-27 23:52:23 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/nauru-large.png A /branches/S2_4/data/flags/nauru-shield-large.png A /branches/S2_4/data/flags/nauru-shield.png A /branches/S2_4/data/flags/nauru.png A /branches/S2_4/data/flags/nauru.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/australian.ruleset A /branches/S2_4/data/nation/nauruan.ruleset M /branches/S2_4/po/POTFILES.in Add Nauruan nation by J.M. Maalderink, flag by SKopp. See Gna patch #3074 ------------------------------------------------------------------------ r21212 | jtn | 2012-04-27 23:52:20 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/venetic-large.png A /branches/S2_4/data/flags/venetic-shield-large.png A /branches/S2_4/data/flags/venetic-shield.png A /branches/S2_4/data/flags/venetic.png A /branches/S2_4/data/flags/venetic.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/liburnian.ruleset A /branches/S2_4/data/nation/venetic.ruleset M /branches/S2_4/po/POTFILES.in Add Venetic nation by Andrzej G. See Gna patch #3072 ------------------------------------------------------------------------ r21211 | jtn | 2012-04-27 23:52:17 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/luwian-large.png A /branches/S2_4/data/flags/luwian-shield-large.png A /branches/S2_4/data/flags/luwian-shield.png A /branches/S2_4/data/flags/luwian.png A /branches/S2_4/data/flags/luwian.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/hittite.ruleset A /branches/S2_4/data/nation/luwian.ruleset M /branches/S2_4/po/POTFILES.in Add Luwian nation by Andrzej G. See Gna patch #3071 ------------------------------------------------------------------------ r21210 | jtn | 2012-04-27 23:52:12 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/pelasgian-large.png A /branches/S2_4/data/flags/pelasgian-shield-large.png A /branches/S2_4/data/flags/pelasgian-shield.png A /branches/S2_4/data/flags/pelasgian.png A /branches/S2_4/data/flags/pelasgian.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/pelasgian.ruleset M /branches/S2_4/po/POTFILES.in Add Pelasgian nation by Andrzej G. See Gna patch #3070 ------------------------------------------------------------------------ r21209 | jtn | 2012-04-27 23:52:07 +0100 (Fri, 27 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/nation/alander.ruleset Alander fix (Backport of mixcoatl's r20996 from trunk) ------------------------------------------------------------------------ r21208 | jtn | 2012-04-27 23:52:02 +0100 (Fri, 27 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/nation/chrobatian.ruleset Chrobatian fix (Backport of mixcoatl's r20995 from trunk) ------------------------------------------------------------------------ r21207 | jtn | 2012-04-27 23:51:59 +0100 (Fri, 27 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/nation/crusader.ruleset Fix minor errors in nation legends (Backport of mixcoatl's r20991 from trunk) ------------------------------------------------------------------------ r21206 | jtn | 2012-04-27 23:51:57 +0100 (Fri, 27 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/flags/Makefile.am Jerusalem flag fix (Backport of mixcoatl's r20962 from trunk) ------------------------------------------------------------------------ r21205 | jtn | 2012-04-27 23:51:54 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/nation/crusader.ruleset M /branches/S2_4/data/nation/cuyavian.ruleset M /branches/S2_4/data/nation/frankish.ruleset M /branches/S2_4/data/nation/fulani.ruleset M /branches/S2_4/data/nation/marathi.ruleset M /branches/S2_4/data/nation/tuareg.ruleset Removed init_government in 6 nations. See Gna patch #3030 ------------------------------------------------------------------------ r21204 | jtn | 2012-04-27 23:51:51 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/chrobatian-large.png A /branches/S2_4/data/flags/chrobatian-shield-large.png A /branches/S2_4/data/flags/chrobatian-shield.png A /branches/S2_4/data/flags/chrobatian.png A /branches/S2_4/data/flags/chrobatian.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/chrobatian.ruleset M /branches/S2_4/data/nation/slavic.ruleset M /branches/S2_4/po/POTFILES.in Add Chrobatian nation by Andrzej G. See Gna patch #3068 ------------------------------------------------------------------------ r21203 | jtn | 2012-04-27 23:51:47 +0100 (Fri, 27 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/default/nations.ruleset A /branches/S2_4/data/flags/jerusalem-large.png A /branches/S2_4/data/flags/jerusalem-shield-large.png A /branches/S2_4/data/flags/jerusalem-shield.png A /branches/S2_4/data/flags/jerusalem.png A /branches/S2_4/data/flags/jerusalem.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/crusader.ruleset M /branches/S2_4/data/nation/seljuk.ruleset M /branches/S2_4/po/POTFILES.in Add Crusader nation by J.M. Maalderink, flag by Orange Tuesday. See Gna patch #3030 ------------------------------------------------------------------------ r21202 | jtn | 2012-04-27 23:51:44 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/cuyavia-large.png A /branches/S2_4/data/flags/cuyavia-shield-large.png A /branches/S2_4/data/flags/cuyavia-shield.png A /branches/S2_4/data/flags/cuyavia.png A /branches/S2_4/data/flags/cuyavia.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/cuyavian.ruleset M /branches/S2_4/data/nation/greaterpolish.ruleset M /branches/S2_4/data/nation/mazovian.ruleset M /branches/S2_4/data/nation/polish.ruleset M /branches/S2_4/po/POTFILES.in Add Cuyavian nation by Andrzej G., flag by Lech Tadeusz Karczewski. See Gna patch #2981 ------------------------------------------------------------------------ r21201 | jtn | 2012-04-27 23:51:41 +0100 (Fri, 27 Apr 2012) | 2 lines Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/burgundian.ruleset M /branches/S2_4/data/nation/egyptian.ruleset A /branches/S2_4/data/nation/frankish.ruleset M /branches/S2_4/data/nation/han.ruleset M /branches/S2_4/data/nation/holyroman.ruleset M /branches/S2_4/data/nation/lorrain.ruleset M /branches/S2_4/data/nation/norman.ruleset M /branches/S2_4/data/nation/westernroman.ruleset M /branches/S2_4/po/POTFILES.in Add Frankish nation by Andrzej G. and J.M. Maalderink. See Gna patch #2993 plus some minor edits to other nations ------------------------------------------------------------------------ r21200 | jtn | 2012-04-27 23:51:37 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/marathi-large.png A /branches/S2_4/data/flags/marathi-shield-large.png A /branches/S2_4/data/flags/marathi-shield.png A /branches/S2_4/data/flags/marathi.png A /branches/S2_4/data/flags/marathi.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/indian.ruleset A /branches/S2_4/data/nation/marathi.ruleset M /branches/S2_4/data/nation/mughal.ruleset M /branches/S2_4/data/nation/tuareg.ruleset M /branches/S2_4/po/POTFILES.in Add Marathi nation by Andrzej G., flag by Sankalp Dravid. See Gna patch #2976 ------------------------------------------------------------------------ r21199 | jtn | 2012-04-27 23:51:33 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/tuareg-large.png A /branches/S2_4/data/flags/tuareg-shield-large.png A /branches/S2_4/data/flags/tuareg-shield.png A /branches/S2_4/data/flags/tuareg.png A /branches/S2_4/data/flags/tuareg.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/amazigh.ruleset M /branches/S2_4/data/nation/malian.ruleset M /branches/S2_4/data/nation/nigerien.ruleset A /branches/S2_4/data/nation/tuareg.ruleset M /branches/S2_4/po/POTFILES.in Add Tuareg nation by Andrzej G., flag by Escondites. See Gna patch #2975 ------------------------------------------------------------------------ r21198 | jtn | 2012-04-27 23:51:29 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/sokoto-large.png A /branches/S2_4/data/flags/sokoto-shield-large.png A /branches/S2_4/data/flags/sokoto-shield.png A /branches/S2_4/data/flags/sokoto.png A /branches/S2_4/data/flags/sokoto.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am M /branches/S2_4/data/nation/burkinabe.ruleset M /branches/S2_4/data/nation/cameroonian.ruleset A /branches/S2_4/data/nation/fulani.ruleset M /branches/S2_4/data/nation/guinean.ruleset M /branches/S2_4/data/nation/mali.ruleset M /branches/S2_4/data/nation/nigerian.ruleset M /branches/S2_4/data/nation/nigerien.ruleset M /branches/S2_4/data/nation/senegalese.ruleset M /branches/S2_4/data/nation/sierraleonean.ruleset M /branches/S2_4/po/POTFILES.in Add Fulani nation by Andrzej G. and J.M. Maalderink. See Gna patch #2954 ------------------------------------------------------------------------ r21197 | jtn | 2012-04-27 23:51:24 +0100 (Fri, 27 Apr 2012) | 1 line Changed paths: M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/flags/Makefile.am A /branches/S2_4/data/flags/crete-large.png A /branches/S2_4/data/flags/crete-shield-large.png A /branches/S2_4/data/flags/crete-shield.png A /branches/S2_4/data/flags/crete.png A /branches/S2_4/data/flags/crete.svg M /branches/S2_4/data/misc/flags-large.spec M /branches/S2_4/data/misc/flags.spec M /branches/S2_4/data/misc/shields-large.spec M /branches/S2_4/data/misc/shields.spec M /branches/S2_4/data/nation/Makefile.am A /branches/S2_4/data/nation/cretan.ruleset M /branches/S2_4/data/nation/greek.ruleset M /branches/S2_4/data/nation/hellenic.ruleset M /branches/S2_4/data/nation/venetian.ruleset M /branches/S2_4/po/POTFILES.in Add Cretan nation by J.M. Maalderink. See Gna patch #2985 ------------------------------------------------------------------------ r21190 | jtn | 2012-04-23 10:32:21 +0100 (Mon, 23 Apr 2012) | 8 lines Changed paths: M /branches/S2_4/data/hex2t/tiles.png The fogged parts of the minimap were far too dark with the hex2t tileset. Change tx.fog sprite from black with 90% opacity to the same level as other tilesets (114, ~44%). Reported by Daniel Markstedt (dmarks@gna). Fix based on one contributed anonymously. See gna bug #16900. ------------------------------------------------------------------------ r21181 | cazfi | 2012-04-18 06:50:01 +0100 (Wed, 18 Apr 2012) | 4 lines Changed paths: M /branches/S2_4/modinst/modinst.c URL of default modpack.list in non-development builds points to modpack.freeciv.org. See gna patch #3257 ------------------------------------------------------------------------ r21175 | jtn | 2012-04-15 23:41:00 +0100 (Sun, 15 Apr 2012) | 4 lines Changed paths: M /branches/S2_4/server/savegame.c M /branches/S2_4/server/savegame2.c Fixed more potential problems loading old savefiles if the set of specials changed in new servers. Second part of fix for gna bug #15743. ------------------------------------------------------------------------ r21162 | cazfi | 2012-04-13 02:38:43 +0100 (Fri, 13 Apr 2012) | 5 lines Changed paths: M /branches/S2_4/configure.ac Changed status of gtk3-client from "in-development" to "maintained" in configure listings. See gna patch #3246 ------------------------------------------------------------------------ r21159 | cazfi | 2012-04-13 01:33:27 +0100 (Fri, 13 Apr 2012) | 6 lines Changed paths: M /branches/S2_4/server/srv_main.c Fixed checking if game should end due to allied victory. Reported by Brandon J. Van Every See gna bug #17986 ------------------------------------------------------------------------ r21156 | cazfi | 2012-04-13 01:23:03 +0100 (Fri, 13 Apr 2012) | 5 lines Changed paths: M /branches/S2_4/server/maphand.c Fixed crashes related to attempts to make borders update when main map is not yet, or no longer, initialized. See gna bug #19637 ------------------------------------------------------------------------ r21149 | cazfi | 2012-04-11 00:06:34 +0100 (Wed, 11 Apr 2012) | 6 lines Changed paths: M /branches/S2_4/utility/fciconv.c Made get_internal_string_length() to correctly skip BOM. Reported by Michal Mazurek See gna bug #17373 ------------------------------------------------------------------------ r21146 | cazfi | 2012-04-10 23:59:07 +0100 (Tue, 10 Apr 2012) | 5 lines Changed paths: M /branches/S2_4/server/maphand.c M /branches/S2_4/server/plrhand.c Moved borders recalculation from the middle of player removal code to after player has really been removed. See gna bug #19627 ------------------------------------------------------------------------ r21144 | cazfi | 2012-04-10 23:52:46 +0100 (Tue, 10 Apr 2012) | 5 lines Changed paths: M /branches/S2_4/client/climisc.c Do not allocate knowledge map for players other than user of the client in the client side. See gna bug #18192 ------------------------------------------------------------------------ r21137 | cazfi | 2012-04-08 08:35:01 +0100 (Sun, 08 Apr 2012) | 7 lines Changed paths: M /branches/S2_4/server/savegame2.c Fixed potential problems in loading games saved by freeciv version where S_LAST had different value than what it has in current version. Reported by Jacob Nevins See gna bug #15743 ------------------------------------------------------------------------ r21125 | cazfi | 2012-04-05 23:09:34 +0100 (Thu, 05 Apr 2012) | 4 lines Changed paths: M /branches/S2_4/po/fi.po M /branches/S2_4/po/fr.po M /branches/S2_4/po/gd.po M /branches/S2_4/po/ja.po Merged from S2_3 to S2_4 those translations that have been updated in S2_3 but not in S2_4 since previous merge (before S2_4 branching) and for which translator didn't explicitly stated that this merge should not take place. ------------------------------------------------------------------------ r21122 | cazfi | 2012-04-05 20:56:25 +0100 (Thu, 05 Apr 2012) | 7 lines Changed paths: M /branches/S2_4/server/srv_main.c Strip, to avoid duplicate extensions, only those extensions from savegame name that will be automatically readded. This used to strip all extensions (anything after dot '.') Reported by Michal Mazurek See gna bug #18781 ------------------------------------------------------------------------ r21116 | jtn | 2012-04-03 23:30:22 +0100 (Tue, 03 Apr 2012) | 4 lines Changed paths: M /branches/S2_4/configure.ac A /branches/S2_4/po/sr.po Add incomplete Serbian localisation by Goran Rakić (merged with latest code). 30%: 2055 translated, 1408 fuzzy, 3452 untranslated. See gna patch #3233. ------------------------------------------------------------------------ r21110 | jcreus | 2012-04-02 18:17:58 +0100 (Mon, 02 Apr 2012) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r21108 | cazfi | 2012-04-02 00:35:55 +0100 (Mon, 02 Apr 2012) | 5 lines Changed paths: M /branches/S2_4/client/gui-sdl/themespec.c Renamed gui-sdl finish_loading_sprites() as theme_finish_loading_sprites() to fix compilation broken by namespace conflict See gna bug #19605 ------------------------------------------------------------------------ r21105 | cazfi | 2012-04-01 23:53:09 +0100 (Sun, 01 Apr 2012) | 10 lines Changed paths: M /branches/S2_4/client/packhand.c M /branches/S2_4/client/tilespec.c M /branches/S2_4/client/tilespec.h M /branches/S2_4/common/packets.def M /branches/S2_4/fc_version M /branches/S2_4/server/ruleset.c Free big sprites when all rulesets have been received and everything we need from big sprites has been cropped to real sprites. New optional network capability controls whether server sends packet telling that all rulesets have been sent. Requested by Charles Vaughn See gna bug #16995 ------------------------------------------------------------------------ r21101 | cazfi | 2012-04-01 22:03:37 +0100 (Sun, 01 Apr 2012) | 6 lines Changed paths: M /branches/S2_4/server/maphand.c Update playermap information when tile owner changes for tile currently visible. Reported by Jacob Nevins See gna bug #18588 ------------------------------------------------------------------------ r21097 | cazfi | 2012-04-01 19:00:12 +0100 (Sun, 01 Apr 2012) | 4 lines Changed paths: M /branches/S2_4/common/aicore/pf_tools.c Fixed compile of some currently outcommented pathfinding code. See gna patch #3205 ------------------------------------------------------------------------ r21093 | cazfi | 2012-04-01 08:25:01 +0100 (Sun, 01 Apr 2012) | 8 lines Changed paths: M /branches/S2_4/common/unit.c Made auto-explore possible for all units except those consuming fuel or steadily losing hitpoints. One unit that previously couldn't auto-explore, but now can, is experimental ruleset Trireme. Reported by Angelo Locritani See gna bug #17958 ------------------------------------------------------------------------ r21091 | cazfi | 2012-04-01 00:40:32 +0100 (Sun, 01 Apr 2012) | 4 lines Changed paths: M /branches/S2_4/server/savegame2.c Do not announce 2.4 savegame format as development version any more. See gna patch #3218 ------------------------------------------------------------------------ r21089 | cazfi | 2012-04-01 00:36:37 +0100 (Sun, 01 Apr 2012) | 5 lines Changed paths: M /branches/S2_4/common/city.c Fixed get_city_min_trade_route() to work even if city has not all traderoute slots in use. This has not caused real problems - currently all the calls happen when all slots are in use. See gna bug #19585 ------------------------------------------------------------------------ r21077 | jtn | 2012-03-30 22:26:28 +0100 (Fri, 30 Mar 2012) | 6 lines Changed paths: M /branches/S2_4/common/tech.c Treat self-rooted techs as reachable for players that already have them. Without this, they were essentially unusable (could never be obtained). Reported anonymously and by David Fernandez (bardo@gna). See gna bug #18394. ------------------------------------------------------------------------ r21068 | cazfi | 2012-03-29 19:07:35 +0100 (Thu, 29 Mar 2012) | 4 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/m4/debug.m4 Removed obsolete --disable-acceptable-warns configure option. See gna patch #3086 ------------------------------------------------------------------------ r21064 | cazfi | 2012-03-28 19:01:42 +0100 (Wed, 28 Mar 2012) | 5 lines Changed paths: M /branches/S2_4/client/gui-sdl/alphablit.c Split DISEMBLE_RGBA to new DISEMBLE_RGB and full version. Use former where alpha channel information is not needed, fixing compiler warning. See gna bug #19149 ------------------------------------------------------------------------ r21060 | cazfi | 2012-03-27 19:49:07 +0100 (Tue, 27 Mar 2012) | 10 lines Changed paths: M /branches/S2_4/server/advisors/autosettlers.c Autosettler rail network node value calculation fixes - Consider ready roads potential for upgrade, not just roads being built at the moment - Consider tiles that easily could get roads when, and only when, listing tiles that are likely to be part of rail network. Consider only tiles that really have rail when listing tiles providing alternative routes rendering rail here redundant. - Reduced rail network node want now it gets really used and proved to be too big - Fixed checking if rail node building would take too long to check rail time and not road time See gna bug #19560 ------------------------------------------------------------------------ r21054 | cazfi | 2012-03-26 22:47:14 +0100 (Mon, 26 Mar 2012) | 2 lines Changed paths: M /branches/S2_4/dependencies/tolua-5.1/include/tolua.h M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/all.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/array.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/basic.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/class.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/clean.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/code.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/compat.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/container.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/declaration.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/define.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/doit.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/enumerate.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/feature.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/function.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/module.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/namespace.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/operator.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/package.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/typedef.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/variable.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/verbatim.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/tolua.c M /branches/S2_4/dependencies/tolua-5.1/src/bin/tolua.pkg M /branches/S2_4/dependencies/tolua-5.1/src/lib/tolua_event.c M /branches/S2_4/dependencies/tolua-5.1/src/lib/tolua_is.c M /branches/S2_4/dependencies/tolua-5.1/src/lib/tolua_map.c M /branches/S2_4/dependencies/tolua-5.1/src/lib/tolua_push.c M /branches/S2_4/dependencies/tolua-5.1/src/lib/tolua_to.c Removed executable property from tolua source files. ------------------------------------------------------------------------ r21052 | cazfi | 2012-03-26 15:40:46 +0100 (Mon, 26 Mar 2012) | 5 lines Changed paths: M /branches/S2_4/m4/debug.m4 Disabled deprecated-declarations compiler warning as we use construct deprecated in latest gtk3 on purpose to provide backward compatibility with older gtk3. See gna bug #19579 ------------------------------------------------------------------------ r21048 | jtn | 2012-03-25 14:20:03 +0100 (Sun, 25 Mar 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/diplodlg.c Use correct Gtk function to set label in diplomacy dialog (Gtk2 client). (Probably no functional effect.) Patch by Matthias Pfafferodt (syntron@gna). See gna bug #19297. ------------------------------------------------------------------------ r21045 | jtn | 2012-03-24 00:20:51 +0000 (Sat, 24 Mar 2012) | 3 lines Changed paths: M /branches/S2_4/data/database.lua Fix "unterminated character constant" warning from "make freeciv.pot" after gna bug #19166. ------------------------------------------------------------------------ r21043 | jtn | 2012-03-24 00:17:00 +0000 (Sat, 24 Mar 2012) | 2 lines Changed paths: M /branches/S2_4/dependencies/cvercmp Update svn:ignore after gna patch #3087. ------------------------------------------------------------------------ r21040 | cazfi | 2012-03-23 22:27:41 +0000 (Fri, 23 Mar 2012) | 4 lines Changed paths: M /branches/S2_4/doc/README Updated reference to ./fcser & ./fcgui scripts to have their new names. See gna patch #3162 ------------------------------------------------------------------------ r21030 | cazfi | 2012-03-19 23:05:05 +0000 (Mon, 19 Mar 2012) | 7 lines Changed paths: M /branches/S2_4/server/techtools.c Disabled tech loss possibility completely when there's no tech upkeep defined in ruleset. Previously tech loss was possible even in such rulesets when conquercost, diplcost, or freecost caused current bulb count to go negative. Tech loss remains problematic in rulesets with tech upkeep enabled. See gna bug #19487 ------------------------------------------------------------------------ r21026 | cazfi | 2012-03-19 22:28:22 +0000 (Mon, 19 Mar 2012) | 5 lines Changed paths: M /branches/S2_4/server/barbarian.c Before respawning barbarian nation, mark previously used leader name currently unused. This fixes crash with barbarian nations that have just one leader defined. See gna bug #19554 ------------------------------------------------------------------------ r21020 | cazfi | 2012-03-17 14:39:09 +0000 (Sat, 17 Mar 2012) | 4 lines Changed paths: M /branches/S2_4/utility/netfile.c Set User-Agent string when fetching pages/files with http. See gna patch #3165 ------------------------------------------------------------------------ r21016 | cazfi | 2012-03-16 22:16:55 +0000 (Fri, 16 Mar 2012) | 5 lines Changed paths: M /branches/S2_4/ai/default/aidata.c M /branches/S2_4/server/advisors/advdata.c Try to adapt to data phase problems in adv_data_get() and dai_data_get() if we're running stable build. See gna patch #3167 ------------------------------------------------------------------------ r21012 | cazfi | 2012-03-15 20:48:48 +0000 (Thu, 15 Mar 2012) | 7 lines Changed paths: M /branches/S2_4/server/unithand.c Cancel unit actions when it changes owner and cannot continue them under new command. With standard rulesets lack of this cancellation caused units building Railroad to continue it even if new owner had no Railroad tech. See gna bug #16429 ------------------------------------------------------------------------ r21010 | cazfi | 2012-03-15 17:43:17 +0000 (Thu, 15 Mar 2012) | 5 lines Changed paths: M /branches/S2_4/server/citizenshand.c Fixed crash when city size reduced by several citizens and all citizens of one nationality gets removed. See gna bug #19518 ------------------------------------------------------------------------ r21004 | jtn | 2012-03-13 10:13:26 +0000 (Tue, 13 Mar 2012) | 3 lines Changed paths: M /branches/S2_4/server/advisors/autosettlers.c Remove unused definition WORKER_FEAR_FACTOR. See gna bug #19539. ------------------------------------------------------------------------ r21003 | jtn | 2012-03-13 10:13:20 +0000 (Tue, 13 Mar 2012) | 9 lines Changed paths: M /branches/S2_4/server/cityturn.c Fix a regression from 2.2.x causing obsolete units to completely drop off city worklists. An in-progress unit that should have completed this turn but was made obsolete this turn by a unit with greater shield cost could simply be skipped, rather than being upgraded. In this situation, the unit is now upgraded, unless it was bought, in which case you get the old unit (even if the new one had the same cost). Reported by Francois Sabot (ftarkin@gna; see gna bug #17441) and Echter Name (gaymmaster@gna; see gna bug #18736). ------------------------------------------------------------------------ r21002 | jtn | 2012-03-13 10:13:17 +0000 (Tue, 13 Mar 2012) | 8 lines Changed paths: M /branches/S2_4/ai/default/aidiplomat.c The AI sometimes stacks diplomats next to foreign cities. This patch prevents the AI from sending another diplomat / spy to a city if one is already next to that city. Patch by Jordi Negrevernis i Font (jorneg@gna) with tweaks by Matthias Pfafferodt (syntron@gna). See gna patch #2978. ------------------------------------------------------------------------ r21001 | jtn | 2012-03-13 10:13:14 +0000 (Tue, 13 Mar 2012) | 7 lines Changed paths: M /branches/S2_4/ai/default/aidiplomat.c Make AI-controlled diplomatic units try to avoid travelling through tiles occupied by enemy units. Patch by Jordi Negrevernis i Font (jorneg@gna) with tweaks by Matthias Pfafferodt (syntron@gna). See gna bug #19014. ------------------------------------------------------------------------ r20992 | mixcoatl | 2012-03-11 22:06:56 +0000 (Sun, 11 Mar 2012) | 1 line Changed paths: M /branches/S2_4/data/nation/alsatian.ruleset M /branches/S2_4/data/nation/anhaltian.ruleset M /branches/S2_4/data/nation/canari.ruleset M /branches/S2_4/data/nation/toltec.ruleset Fix minor errors in nation legends ------------------------------------------------------------------------ r20989 | jtn | 2012-03-11 18:01:32 +0000 (Sun, 11 Mar 2012) | 2 lines Changed paths: M /branches/S2_4/po/es.po Correction to Spanish translation after discussion with Jordi Negrevernis i Font. ------------------------------------------------------------------------ r20983 | cazfi | 2012-03-10 14:26:01 +0000 (Sat, 10 Mar 2012) | 5 lines Changed paths: M /branches/S2_4/server/advisors/autosettlers.c Stop handling of settler after handling settler it displaced, if recursive displacement had caused it to move. See gna bug #19512 ------------------------------------------------------------------------ r20979 | jtn | 2012-03-09 00:05:12 +0000 (Fri, 09 Mar 2012) | 12 lines Changed paths: M /branches/S2_4/server/savegame2.c Fix issue where saving/loading "known tiles" maps for players with indices >40 was depending on undefined C behaviour; on tested platforms this merely led to an odd save order rather than data loss. Now we save/load only a new, fixed format (which takes less space) by default, but load/save compatibility with 2.3.x is built in. (Note that S2_4/trunk savegames created before this fix which use player indices >=32 will no longer load correctly.) Reported by Michal Mazurek (akfaew@gna); patch by Marko Lindqvist (cazfi@gna) and myself. See gna bug #19029. ------------------------------------------------------------------------ r20976 | jtn | 2012-03-08 23:35:57 +0000 (Thu, 08 Mar 2012) | 2 lines Changed paths: M /branches/S2_4/po/es.po Updated Spanish translation from Jordi Negrevernis i Font. 92%: 6334 translated, 416 fuzzy, 165 untranslated. ------------------------------------------------------------------------ r20970 | jtn | 2012-03-06 20:58:22 +0000 (Tue, 06 Mar 2012) | 7 lines Changed paths: M /branches/S2_4/server/scripting/script_fcdb.c M /branches/S2_4/server/scripting/script_fcdb.h M /branches/S2_4/server/stdinhand.c Make fcdb script output for server-initiated commands go to the server log, while routing output initiated by "/fcdb lua" to the caller (server console or client). Makes standard database operations much less verbose. Reported by Marko Lindqvist (cazfi@gna). See gna bug #19457. ------------------------------------------------------------------------ r20969 | jtn | 2012-03-06 20:58:18 +0000 (Tue, 06 Mar 2012) | 4 lines Changed paths: M /branches/S2_4/data/database.lua M /branches/S2_4/scripts/setup_auth_server.sh Make database table creation runes consistent with each other and with MAX_LEN_NAME for username length. See gna bug #19525. ------------------------------------------------------------------------ r20968 | jtn | 2012-03-06 20:58:15 +0000 (Tue, 06 Mar 2012) | 5 lines Changed paths: M /branches/S2_4/data/database.lua M /branches/S2_4/doc/README.fcdb M /branches/S2_4/scripts/setup_auth_server.sh M /branches/S2_4/server/srv_main.h Correct and expand README.fcdb. Correct and polish various comments and strings elsewhere in the database support scripts/code. See gna bug #19166. ------------------------------------------------------------------------ r20967 | jtn | 2012-03-06 20:58:10 +0000 (Tue, 06 Mar 2012) | 6 lines Changed paths: M /branches/S2_4/client/control.c M /branches/S2_4/client/control.h M /branches/S2_4/client/gui-gtk-2.0/citydlg.c M /branches/S2_4/client/gui-gtk-2.0/dialogs.c M /branches/S2_4/client/gui-gtk-2.0/menu.c M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/dialogs.c M /branches/S2_4/client/gui-gtk-3.0/menu.c M /branches/S2_4/client/gui-qt/dialogs.cpp M /branches/S2_4/client/gui-sdl/citydlg.c M /branches/S2_4/client/gui-sdl/dialogs.c M /branches/S2_4/client/gui-sdl/dialogs.h M /branches/S2_4/client/gui-sdl/menu.c M /branches/S2_4/client/gui-sdl/themecolors.c M /branches/S2_4/client/gui-sdl/themecolors.h M /branches/S2_4/client/gui-stub/dialogs.c M /branches/S2_4/client/gui-xaw/actions.c M /branches/S2_4/client/gui-xaw/citydlg.c M /branches/S2_4/client/gui-xaw/dialogs.c M /branches/S2_4/client/gui-xaw/menu.c M /branches/S2_4/client/include/dialogs_g.h M /branches/S2_4/client/text.c M /branches/S2_4/client/text.h M /branches/S2_4/data/Freeciv.in M /branches/S2_4/data/themes/gui-sdl/human/colors.themespec Add a confirmation popup when disbanding units (Gtk, SDL, Xaw clients). Requested by: "DynV" (dynv@gna) -- see gna bug #18754 Jaakko Heusala (jheusala@gna) -- see gna bug #19459 anonymously -- see gna bug #19493 ------------------------------------------------------------------------ r20957 | cazfi | 2012-03-02 22:37:06 +0000 (Fri, 02 Mar 2012) | 4 lines Changed paths: M /branches/S2_4/debian/freeciv-client-gtk3.install M /branches/S2_4/debian/freeciv-client-gtk3.menu Fixed name of gtk3-client binary used in debian packaging. See gna bug #19488 ------------------------------------------------------------------------ r20953 | cazfi | 2012-03-02 22:28:12 +0000 (Fri, 02 Mar 2012) | 4 lines Changed paths: M /branches/S2_4/dependencies/lua-5.1/COPYRIGHT M /branches/S2_4/dependencies/lua-5.1/Version M /branches/S2_4/dependencies/lua-5.1/src/lbaselib.c M /branches/S2_4/dependencies/lua-5.1/src/lcode.c M /branches/S2_4/dependencies/lua-5.1/src/ldblib.c M /branches/S2_4/dependencies/lua-5.1/src/ldo.c M /branches/S2_4/dependencies/lua-5.1/src/lgc.c M /branches/S2_4/dependencies/lua-5.1/src/liolib.c M /branches/S2_4/dependencies/lua-5.1/src/llex.c M /branches/S2_4/dependencies/lua-5.1/src/llimits.h M /branches/S2_4/dependencies/lua-5.1/src/loadlib.c M /branches/S2_4/dependencies/lua-5.1/src/lparser.c M /branches/S2_4/dependencies/lua-5.1/src/lstrlib.c M /branches/S2_4/dependencies/lua-5.1/src/lua.h M /branches/S2_4/dependencies/lua-5.1/src/lvm.c Updated lua to version 5.1.5 See gna patch #3166 ------------------------------------------------------------------------ r20951 | cazfi | 2012-03-01 22:17:41 +0000 (Thu, 01 Mar 2012) | 4 lines Changed paths: M /branches/S2_4/Makefile.am Add mapimg2anim to tarball. See gna patch #3164 ------------------------------------------------------------------------ r20949 | cazfi | 2012-03-01 19:35:59 +0000 (Thu, 01 Mar 2012) | 6 lines Changed paths: M /branches/S2_4/scripts/setup_auth_server.sh Updated setup_auth_server.sh to produce config file compatible with current freeciv. Requested by Jacob Nevins See gna bug #19166 ------------------------------------------------------------------------ r20943 | cazfi | 2012-02-29 19:05:12 +0000 (Wed, 29 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/client/servers.c M /branches/S2_4/common/version.c M /branches/S2_4/common/version.h When freeciv has been built with --enable-svnrev, consider revision number to be part of version number in comparisons with latest version information from metaserver. See gna patch #3168 ------------------------------------------------------------------------ r20940 | cazfi | 2012-02-29 17:49:55 +0000 (Wed, 29 Feb 2012) | 6 lines Changed paths: M /branches/S2_4/server/cityturn.c Fixed construction of list of buildings from which random ones are forcibly sold if player's balance is negative. List used to have all entries pointing to the same building. See gna bug #19494 ------------------------------------------------------------------------ r20935 | cazfi | 2012-02-27 22:37:23 +0000 (Mon, 27 Feb 2012) | 7 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/themes.c Made gtk3-client theming code gtk3-compatible. Now loading themes to gtk3-client works. Patch by Rafał Mużyło See gna patch #3160 ------------------------------------------------------------------------ r20931 | cazfi | 2012-02-27 22:29:27 +0000 (Mon, 27 Feb 2012) | 6 lines Changed paths: M /branches/S2_4/ai/default/advmilitary.c M /branches/S2_4/ai/default/aicity.c M /branches/S2_4/server/advisors/advdata.c M /branches/S2_4/server/citytools.c M /branches/S2_4/server/citytools.h Consider Veteran_Build effect value boolean (above zero = TRUE, zero or negative = FALSE) as it in this branch simply tells if 1 veteran level should be given or not to newly built units. See gna bug #19466 ------------------------------------------------------------------------ r20929 | cazfi | 2012-02-27 22:00:29 +0000 (Mon, 27 Feb 2012) | 6 lines Changed paths: A /branches/S2_4/data/graphics/cimpletoon/fanatics1.blend Added blender source for fanatics unit suitable for cimpletoon tileset. By "yd" See gna patch #3149 ------------------------------------------------------------------------ r20925 | cazfi | 2012-02-27 00:20:28 +0000 (Mon, 27 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/utility/ioz.c M /branches/S2_4/utility/support.c M /branches/S2_4/utility/support.h Changed fc_gzopen() return type to gzFile as that's what it gets from gzopen() and what callers expect. See gna bug #19501 ------------------------------------------------------------------------ r20921 | cazfi | 2012-02-26 22:51:08 +0000 (Sun, 26 Feb 2012) | 4 lines Changed paths: M /branches/S2_4/doc/README.effects Added requirement type Base to list in README.effects See gna patch #3148 ------------------------------------------------------------------------ r20916 | cazfi | 2012-02-25 22:19:27 +0000 (Sat, 25 Feb 2012) | 8 lines Changed paths: M /branches/S2_4/common/effects.c Avoid potential segfault on get_unittype_bonus() when NULL tile is passed to it, and removed assert against such calls. Underlaying requirement list logic handles NULL tile like we want; no non-NULL tile would give same results as NULL tile, so we want to give callers ability to ask NULL tile semantics. See gna bug #19467 (this is fix on top of original commit) ------------------------------------------------------------------------ r20910 | cazfi | 2012-02-25 09:11:37 +0000 (Sat, 25 Feb 2012) | 8 lines Changed paths: M /branches/S2_4/server/plrhand.c If teams are not set up, do not call player_limit_to_max_rates() in server_player_init(). There will be another call to server_player_init() that does set up both team information and max rates. Reported by tirolalira and myself See gna bug #19450 ------------------------------------------------------------------------ r20907 | cazfi | 2012-02-23 22:49:24 +0000 (Thu, 23 Feb 2012) | 4 lines Changed paths: M /branches/S2_4/dependencies/cvercmp/cvercmp.c When comparing version numbers, consider "x.y-dev" lesser than "x.y-alpha" or plain "x.y" See gna patch #3146 ------------------------------------------------------------------------ r20904 | cazfi | 2012-02-23 22:43:45 +0000 (Thu, 23 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/data/database.lua M /branches/S2_4/doc/README.fcdb M /branches/S2_4/scripts/setup_auth_server.sh Reserve enough space in database for storing address account creation request comes from when address is IPv6 one. See gna bug #19485 ------------------------------------------------------------------------ r20897 | cazfi | 2012-02-22 21:04:28 +0000 (Wed, 22 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/data/default/game.ruleset Adjusted default ruleset description to make clear that it's best suited for single player games. See gna patch #3132 ------------------------------------------------------------------------ r20894 | cazfi | 2012-02-22 20:12:58 +0000 (Wed, 22 Feb 2012) | 4 lines Changed paths: M /branches/S2_4/common/unit.c Check more requirement ranges for effect Unit_Recover. See gna bug #19467 ------------------------------------------------------------------------ r20888 | cazfi | 2012-02-21 17:34:20 +0000 (Tue, 21 Feb 2012) | 2 lines Changed paths: M /branches/S2_4/fc_version 2.4 Network protocol freeze ------------------------------------------------------------------------ r20887 | cazfi | 2012-02-21 17:25:24 +0000 (Tue, 21 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/citydlg.c M /branches/S2_4/client/gui-gtk-2.0/editgui.c M /branches/S2_4/client/gui-gtk-2.0/graphics.c M /branches/S2_4/client/gui-gtk-2.0/repodlgs.c M /branches/S2_4/client/gui-gtk-2.0/wldlg.c M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/editgui.c M /branches/S2_4/client/gui-gtk-3.0/graphics.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c M /branches/S2_4/client/gui-gtk-3.0/wldlg.c M /branches/S2_4/client/gui-sdl/gui_tilespec.h M /branches/S2_4/client/gui-xaw/graphics.c M /branches/S2_4/client/reqtree.c M /branches/S2_4/client/tilespec.c M /branches/S2_4/client/tilespec.h Support for having fixed orientation displayed for unit types in various dialogs. Units in tech tree fixed to face South. See gna bug #18945 ------------------------------------------------------------------------ r20884 | cazfi | 2012-02-21 16:31:56 +0000 (Tue, 21 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/modinst/download.c Avoid URL field missing in malformed modpack.list causing freeciv-modpack to enter endless loop. See gna bug #19446 ------------------------------------------------------------------------ r20881 | cazfi | 2012-02-21 00:04:02 +0000 (Tue, 21 Feb 2012) | 4 lines Changed paths: M /branches/S2_4/data/civ1.serv M /branches/S2_4/data/civ2.serv M /branches/S2_4/data/experimental.serv M /branches/S2_4/doc/README.ruleset_experimental M /branches/S2_4/doc/README.ruleset_multiplayer M /branches/S2_4/doc/README.rulesets Replaces remaining occurrences of "./ser" in documentation with "./fcser" See gna patch #3126 ------------------------------------------------------------------------ r20878 | cazfi | 2012-02-20 21:34:34 +0000 (Mon, 20 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/client/servers.c M /branches/S2_4/configure.ac M /branches/S2_4/fc_version Get latest version information from metaserver as versions.[followtag] where [followtag] is settable with new configure option --with-followtag. See gna patch #3121 ------------------------------------------------------------------------ r20873 | cazfi | 2012-02-20 19:31:46 +0000 (Mon, 20 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/autogen.sh Check sanity of source directory from exitence of common/game.c, and not from obsolete client/civclient.c. See gna bug #19456 ------------------------------------------------------------------------ r20868 | cazfi | 2012-02-18 21:53:05 +0000 (Sat, 18 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/common/fc_cmdhelp.c M /branches/S2_4/utility/support.c M /branches/S2_4/utility/support.h Added function fc_basename() that always takes const parameter regardless of lower level basename() implementation. See gna bug #19409 ------------------------------------------------------------------------ r20863 | cazfi | 2012-02-17 23:52:29 +0000 (Fri, 17 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/common/unit.c Make sure that no veteran level above unit types maximum gets assigned to newly created unit. See gna bug #19447 ------------------------------------------------------------------------ r20860 | cazfi | 2012-02-17 23:09:44 +0000 (Fri, 17 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/ai/default/aisettler.c When aisettler searches best tile for first worker of city it considers to build, already reserved tiles are assigned goodness of -1. If there is no tile with positive goodness at all, reserve none. See gna bug #19449 ------------------------------------------------------------------------ r20857 | jtn | 2012-02-16 22:23:04 +0000 (Thu, 16 Feb 2012) | 7 lines Changed paths: M /branches/S2_4/server/edithand.c M /branches/S2_4/server/maphand.c Fix trouble including server segfaults when a player is removed mid-game, caused by mishandling of vision / tile knowledge. Reported by Michael Mazurek (akfaew@gna); patch by Matthias Pfafferodt (syntron@gna). See gna bug #18776. ------------------------------------------------------------------------ r20854 | cazfi | 2012-02-16 19:15:26 +0000 (Thu, 16 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/common/citizens.c M /branches/S2_4/common/citizens.h M /branches/S2_4/server/cityturn.c Check that there is at least one citizen of the nationality of the city owner before migrating one away. If not, migrate random other citizen. See gna bug #19445 ------------------------------------------------------------------------ r20852 | cazfi | 2012-02-16 18:46:06 +0000 (Thu, 16 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/data/civ2/effects.ruleset Fixed a bug in civ2 ruleset that Barracks and Sun Tzu together caused newly built units to gain two veteran levels instead of one. See gna bug #19448 ------------------------------------------------------------------------ r20850 | cazfi | 2012-02-15 23:43:03 +0000 (Wed, 15 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/utility/netintf.c Reserve memory and copy full address received from getaddrinfo() to list returned from net_lookup_getaddrinfo(). Previously only first sizeof pointer bytes were handled. See gna bug #18922 ------------------------------------------------------------------------ r20845 | cazfi | 2012-02-08 23:10:35 +0000 (Wed, 08 Feb 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/repodlgs.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c M /branches/S2_4/client/gui-qt/repodlgs.cpp M /branches/S2_4/client/gui-sdl/repodlgs.c M /branches/S2_4/client/gui-stub/repodlgs.c M /branches/S2_4/client/gui-xaw/repodlgs.c M /branches/S2_4/client/include/repodlgs_g.h M /branches/S2_4/client/packhand.c M /branches/S2_4/common/packets.def M /branches/S2_4/fc_version M /branches/S2_4/server/report.c Split endgame report packet to one header packet and separate packet for each player. This prevents it from getting too big when number of players increase. See gna bug #19241 ------------------------------------------------------------------------ r20839 | sangman | 2012-02-07 02:28:27 +0000 (Tue, 07 Feb 2012) | 2 lines Changed paths: M /branches/S2_4/po/ko.po mm ------------------------------------------------------------------------ r20833 | jtn | 2012-02-06 10:18:10 +0000 (Mon, 06 Feb 2012) | 3 lines Changed paths: M /branches/S2_4/client/control.c M /branches/S2_4/client/control.h M /branches/S2_4/client/gui-gtk-2.0/menu.c M /branches/S2_4/client/gui-gtk-3.0/menu.c M /branches/S2_4/client/gui-sdl/mapctrl.c M /branches/S2_4/client/gui-xaw/menu.c M /branches/S2_4/client/gui-xaw/menu.h M /branches/S2_4/data/gtk_menus.xml Change hardcoded "Fortress & Airbase" view toggle in client to "Bases". See gna patch #3119. ------------------------------------------------------------------------ r20832 | jtn | 2012-02-06 10:18:07 +0000 (Mon, 06 Feb 2012) | 3 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/diplomat_dialog.c M /branches/S2_4/client/gui-gtk-3.0/diplomat_dialog.c M /branches/S2_4/client/gui-sdl/diplomat_dialog.c M /branches/S2_4/client/gui-xaw/diplomat_dialog.c M /branches/S2_4/data/Freeciv.in Remove some hardcoded references to Diplomat and Spy units. See gna patch #3118. ------------------------------------------------------------------------ r20823 | jtn | 2012-02-05 21:00:23 +0000 (Sun, 05 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/repodlgs.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c M /branches/S2_4/client/gui-sdl/repodlgs.c M /branches/S2_4/client/gui-xaw/repodlgs.c M /branches/S2_4/client/packhand.c Units report did not take account of multiple city build slots. Reported by Michal Mazurek (akfaew@gna). See gna bug #19339. ------------------------------------------------------------------------ r20822 | jtn | 2012-02-05 21:00:20 +0000 (Sun, 05 Feb 2012) | 4 lines Changed paths: M /branches/S2_4/client/packhand.c Refresh units report if a unit's homecity changes, since that can affect total upkeep. See gna bug #19405. ------------------------------------------------------------------------ r20821 | jtn | 2012-02-05 21:00:17 +0000 (Sun, 05 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/client/gui-sdl/repodlgs.c Fix missing information in SDL units report: - "under construction" and "soonest completion" always showed "--" - totals were not visible See gna bug #19403. ------------------------------------------------------------------------ r20819 | cazfi | 2012-02-05 20:58:52 +0000 (Sun, 05 Feb 2012) | 4 lines Changed paths: M /branches/S2_4/INSTALL Updated links to gtk2-client dependencies in INSTALL. See gna patch #3109 ------------------------------------------------------------------------ r20810 | cazfi | 2012-02-04 23:09:31 +0000 (Sat, 04 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/dependencies/tolua-5.1/src/lib/Makefile.am Use LUA_CFLAGS provided by configure instead of hardcoded include path to lua-5.1 copy included in freeciv tree. See gna bug #19397 ------------------------------------------------------------------------ r20802 | jtn | 2012-02-04 15:07:32 +0000 (Sat, 04 Feb 2012) | 3 lines Changed paths: M /branches/S2_4/client/gui-xaw/mapview.c Avoid an assertion failure on game end in Xaw client. See gna bug #19399. ------------------------------------------------------------------------ r20801 | jtn | 2012-02-04 15:07:29 +0000 (Sat, 04 Feb 2012) | 6 lines Changed paths: M /branches/S2_4/common/dataio.c M /branches/S2_4/common/packets.h Fix enough_space() check when creating packets, and add an assertion that it never fires. Reported anonymously. See gna bug #19398. ------------------------------------------------------------------------ r20800 | jtn | 2012-02-04 15:07:25 +0000 (Sat, 04 Feb 2012) | 5 lines Changed paths: M /branches/S2_4/common/events.c M /branches/S2_4/common/events.h M /branches/S2_4/data/stdsounds.soundspec Fix inaccuracies in the list of sound tags in stdsounds.soundspec. Based on a report by bit@gna. See gna bug #19389. ------------------------------------------------------------------------ r20796 | cazfi | 2012-02-04 12:14:08 +0000 (Sat, 04 Feb 2012) | 4 lines Changed paths: M /branches/S2_4/client/Makefile.am M /branches/S2_4/client/servers.c M /branches/S2_4/configure.ac M /branches/S2_4/dependencies/Makefile.am A /branches/S2_4/dependencies/cvercmp A /branches/S2_4/dependencies/cvercmp/Makefile.am A /branches/S2_4/dependencies/cvercmp/cvercmp.c A /branches/S2_4/dependencies/cvercmp/cvercmp.h Use cvercmp for comparing current version to latest release. See gna patch #3087 ------------------------------------------------------------------------ r20794 | cazfi | 2012-02-03 18:26:30 +0000 (Fri, 03 Feb 2012) | 6 lines Changed paths: M /branches/S2_4/INSTALL Added gtk3-client section to INSTALL. Requested by Jacob Nevins See gna patch #3073 ------------------------------------------------------------------------ r20788 | cazfi | 2012-02-02 19:29:15 +0000 (Thu, 02 Feb 2012) | 4 lines Changed paths: M /branches/S2_4/data/scenarios/tutorial.sav Fixed tutorial code to get tile info as property of city, not method. See gna bug #19356 ------------------------------------------------------------------------ r20786 | cazfi | 2012-02-01 23:16:05 +0000 (Wed, 01 Feb 2012) | 4 lines Changed paths: M /branches/S2_4/dependencies/tolua-5.1/README M /branches/S2_4/dependencies/tolua-5.1/include/tolua.h M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/array.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/lua/container.lua M /branches/S2_4/dependencies/tolua-5.1/src/bin/toluabind.c M /branches/S2_4/dependencies/tolua-5.1/src/lib/tolua_event.c M /branches/S2_4/dependencies/tolua-5.1/src/lib/tolua_map.c Updated tolua to version 5.1.4 See gna patch #3096 ------------------------------------------------------------------------ r20784 | jtn | 2012-02-01 22:46:34 +0000 (Wed, 01 Feb 2012) | 3 lines Changed paths: M /branches/S2_4/common/mapimg.c Rename "magickwand" map image toolkit as just "magick". See gna patch #3097. ------------------------------------------------------------------------ r20772 | jtn | 2012-01-31 10:12:49 +0000 (Tue, 31 Jan 2012) | 7 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/messagedlg.c M /branches/S2_4/client/gui-gtk-3.0/messagedlg.c Fix an uninitialised variable in the Gtk message options dialog -- fortunately with no effect since its value is effectively not used with the current compile options. Reported by user "Bit" on the forum. See gna bug #19349. ------------------------------------------------------------------------ r20771 | jtn | 2012-01-31 10:12:47 +0000 (Tue, 31 Jan 2012) | 6 lines Changed paths: M /branches/S2_4/server/savegame2.c Fix incorrect use of macro arguments that could lead to wrong behaviour on encountering a malformed save file. Report and patch by user "Bit" on the forum. See gna bug #19348. ------------------------------------------------------------------------ r20770 | jtn | 2012-01-31 10:12:44 +0000 (Tue, 31 Jan 2012) | 5 lines Changed paths: M /branches/S2_4/server/console.c Fix a failure to compile when compression is disabled at build time. Reported by user "Bit" on the forum. See gna bug #19347. ------------------------------------------------------------------------ r20769 | jtn | 2012-01-31 10:12:41 +0000 (Tue, 31 Jan 2012) | 6 lines Changed paths: M /branches/S2_4/server/settings.c Fix failure of server options trading_{tech,gold,city} to appear in any of the "vital", "situational", or "rare" sets of server settings. Reported by user "Bit" on the forum. See gna bug #19346. ------------------------------------------------------------------------ r20768 | jtn | 2012-01-31 10:12:39 +0000 (Tue, 31 Jan 2012) | 7 lines Changed paths: M /branches/S2_4/server/settings.c "/reset game" was accessing the wrong members of a union for boolean and enumerated options, which could cause the wrong values to be restored on some platforms. Reported by user "Bit" on the forum. See gna bug #19345. ------------------------------------------------------------------------ r20762 | cazfi | 2012-01-30 23:05:21 +0000 (Mon, 30 Jan 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c Make text in gtk3-client progress bars visible. Patch by Rafał Mużyło See gna bug #19009 ------------------------------------------------------------------------ r20755 | jtn | 2012-01-29 18:43:20 +0000 (Sun, 29 Jan 2012) | 7 lines Changed paths: M /branches/S2_4/common/improvement.c M /branches/S2_4/common/requirements.c Fix a client crash immediately after connecting in the presence of continent-ranged Upkeep_Free effects with gold_upkeep_style=2 (notably, A. Smith in the Longturn ruleset). Reported by kevin551, Michal Mazurek (akfaew@gna), and Oleg (o01eg@gna). See gna bug #19219. ------------------------------------------------------------------------ r20751 | jtn | 2012-01-28 02:09:50 +0000 (Sat, 28 Jan 2012) | 5 lines Changed paths: M /branches/S2_4/client/gui-stub/gui_main.c Add client-specific option handling to freeciv-stub. Reported by Karl Goetz (kgoetz@gna). See gna bug #19228. ------------------------------------------------------------------------ r20742 | jtn | 2012-01-20 21:38:24 +0000 (Fri, 20 Jan 2012) | 5 lines Changed paths: M /branches/S2_4/client/gui-sdl/connectdlg.c M /branches/S2_4/client/gui-sdl/widget_edit.c Fix various minor bugs with password entry in the SDL client. Reported anonymously. See gna bug #19259. ------------------------------------------------------------------------ r20740 | sangman | 2012-01-19 02:13:11 +0000 (Thu, 19 Jan 2012) | 2 lines Changed paths: M /branches/S2_4/po/ko.po ㅇㅅㅇ ------------------------------------------------------------------------ r20730 | jtn | 2012-01-18 01:33:16 +0000 (Wed, 18 Jan 2012) | 3 lines Changed paths: M /branches/S2_4/client/gui-sdl/inteldlg.c In SDL intelligence report, stop nation flag obscuring techs. See gna bug #19290. ------------------------------------------------------------------------ r20729 | jtn | 2012-01-18 01:33:13 +0000 (Wed, 18 Jan 2012) | 3 lines Changed paths: M /branches/S2_4/client/gui-sdl/diplomat_dialog.c Fix Spy sabotage-selection dialog in the SDL client. See gna bug #19288. ------------------------------------------------------------------------ r20728 | jtn | 2012-01-18 01:33:11 +0000 (Wed, 18 Jan 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-sdl/diplomat_dialog.c Fix Embassy and Steal-a-tech "at Spy's discretion" in the SDL client -- both were completely non-functional. Reported by an anonymous user. See gna bug #19246. ------------------------------------------------------------------------ r20727 | jtn | 2012-01-18 01:33:08 +0000 (Wed, 18 Jan 2012) | 6 lines Changed paths: M /branches/S2_4/server/cityturn.c Prevent city bribe cost going negative(!) -- particularly noticeable with the multiplayer ruleset. Reported by an anonymous user. See gna bug #19272. ------------------------------------------------------------------------ r20717 | cazfi | 2012-01-16 22:36:32 +0000 (Mon, 16 Jan 2012) | 4 lines Changed paths: M /branches/S2_4/common/map.c Initialize tile bases vector in tile_init() See gna bug #19015 ------------------------------------------------------------------------ r20715 | syntron | 2012-01-16 19:25:23 +0000 (Mon, 16 Jan 2012) | 2 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/diplodlg.c add missing part of bug #18835 (3) ------------------------------------------------------------------------ r20713 | syntron | 2012-01-16 18:57:25 +0000 (Mon, 16 Jan 2012) | 9 lines Changed paths: M /branches/S2_4/common/scriptcore/tolua_game.pkg M /branches/S2_4/data/default/default.lua M /branches/S2_4/data/default/script.lua M /branches/S2_4/data/experimental/script.lua M /branches/S2_4/data/multiplayer/script.lua readd lua properties for City and Unit city.tile, city.size and unit.tile where removed as preparation for the transport patches or for the citizens patches and added as functions. This patches restores them as a property. see gna patch #2994 ------------------------------------------------------------------------ r20710 | syntron | 2012-01-16 18:38:43 +0000 (Mon, 16 Jan 2012) | 10 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/diplodlg.c [gtk3] redo layout of the diplomacy dialog (vertical) see gna bug #18835 (part 3) changes 20111209: - [unused var fix] gtk3 client changes 20120110: - fix memoric ------------------------------------------------------------------------ r20708 | syntron | 2012-01-16 18:37:58 +0000 (Mon, 16 Jan 2012) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/diplodlg.c [gtk3] diplomacy in a horizontal notebook see gna bug #18835 ------------------------------------------------------------------------ r20706 | syntron | 2012-01-16 18:37:10 +0000 (Mon, 16 Jan 2012) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/cityrep.c M /branches/S2_4/client/gui-gtk-3.0/dialogs.c M /branches/S2_4/client/gui-gtk-3.0/diplodlg.c M /branches/S2_4/client/gui-gtk-3.0/finddlg.c M /branches/S2_4/client/gui-gtk-3.0/gui_stuff.c M /branches/S2_4/client/gui-gtk-3.0/gui_stuff.h M /branches/S2_4/client/gui-gtk-3.0/luaconsole.c M /branches/S2_4/client/gui-gtk-3.0/messagedlg.c M /branches/S2_4/client/gui-gtk-3.0/messagewin.c M /branches/S2_4/client/gui-gtk-3.0/plrdlg.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c M /branches/S2_4/client/gui-gtk-3.0/spaceshipdlg.c [gtk3] add option to gui_dialog_new() to skip check of parent notebook see gna bug #18835 ------------------------------------------------------------------------ r20705 | cazfi | 2012-01-15 23:10:27 +0000 (Sun, 15 Jan 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/dialogs.c M /branches/S2_4/client/gui-gtk-3.0/unitselect.c Do not use gtk_dialog_new_with_buttons() when zero buttons is to be created. Patch by Rafał Mużyło See gna bug #19182 ------------------------------------------------------------------------ r20700 | cazfi | 2012-01-15 21:26:41 +0000 (Sun, 15 Jan 2012) | 8 lines Changed paths: M /branches/S2_4/m4/compiler.m4 Compiler and linker flag support checking macros check if proposed flag works together with flags already present in target variable. This fixes some clang build failures as it makes "-Werror" apply in flag testing already, and thus weeding away those flags that clang compiler does not know and cause "unknown flag" -warning. See gna bug #19008 ------------------------------------------------------------------------ r20698 | cazfi | 2012-01-15 20:54:09 +0000 (Sun, 15 Jan 2012) | 5 lines Changed paths: M /branches/S2_4/common/ai.h Improved comments describing what ai callbacks are used for by replacing word "from" with "for" in many places. See gna bug #18949 ------------------------------------------------------------------------ r20696 | cazfi | 2012-01-15 20:13:51 +0000 (Sun, 15 Jan 2012) | 4 lines Changed paths: M /branches/S2_4/ai/default/Makefile.am M /branches/S2_4/ai/default/defaultai.c M /branches/S2_4/ai/default/defaultai.h M /branches/S2_4/configure.ac M /branches/S2_4/server/Makefile.am M /branches/S2_4/server/aiiface.c Renamed "default" ai type as "classic" See gna patch #3057 ------------------------------------------------------------------------ r20694 | sangman | 2012-01-13 02:33:36 +0000 (Fri, 13 Jan 2012) | 2 lines Changed paths: M /branches/S2_4/po/ko.po mm(0) ------------------------------------------------------------------------ r20692 | sangman | 2012-01-12 01:00:38 +0000 (Thu, 12 Jan 2012) | 2 lines Changed paths: M /branches/S2_4/po/ko.po mm ------------------------------------------------------------------------ r20690 | syntron | 2012-01-10 20:38:12 +0000 (Tue, 10 Jan 2012) | 11 lines Changed paths: M /branches/S2_4/client/mapview_common.c M /branches/S2_4/common/map.h M /branches/S2_4/server/generator/mapgen.c [unused var fix] macros in map.h the macros define in map.h iterate also over the tile; thus, this variable is set but sometimes not used. This patch adds reduced macros for this case. Perhaps the macro definitions of 'adjc_dirlist_iterate' and 'adjc_dirlist_base_iterate' can be merged? I did not find a solution. see gna bug #19152 ------------------------------------------------------------------------ r20688 | syntron | 2012-01-10 20:28:41 +0000 (Tue, 10 Jan 2012) | 7 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/luaconsole.c [unused var fix] gtk3 client - fix unused var in luaconsole.c see gna bug #19154 ------------------------------------------------------------------------ r20686 | syntron | 2012-01-10 20:27:46 +0000 (Tue, 10 Jan 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/diplodlg.c M /branches/S2_4/client/gui-gtk-2.0/luaconsole.c [unused var fix] gtk2 client remove variables which are set but not used see gna bug #19151 ------------------------------------------------------------------------ r20684 | syntron | 2012-01-10 20:26:47 +0000 (Tue, 10 Jan 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-xaw/cityrep.c [unused var fix] xaw client remove variables which are set but not used see gna bug #19150 ------------------------------------------------------------------------ r20682 | syntron | 2012-01-10 20:25:54 +0000 (Tue, 10 Jan 2012) | 6 lines Changed paths: M /branches/S2_4/client/gui-sdl/SDL_gfxPrimitives.c M /branches/S2_4/client/gui-sdl/SDL_rotozoom.c M /branches/S2_4/client/gui-sdl/mapview.c M /branches/S2_4/client/gui-sdl/messagewin.c M /branches/S2_4/client/gui-sdl/optiondlg.c M /branches/S2_4/client/gui-sdl/repodlgs.c M /branches/S2_4/client/gui-sdl/widget_scrollbar.c M /branches/S2_4/client/gui-sdl/wldlg.c [unused var fix] SDL client remove variables which are set but not used see gna bug #19149 (1) ------------------------------------------------------------------------ r20680 | syntron | 2012-01-10 20:24:52 +0000 (Tue, 10 Jan 2012) | 4 lines Changed paths: M /branches/S2_4/server/scripting/api_server_edit.c [unused var fix] remove variable 'status' from api_edit_create_player() see gna bug #19148 ------------------------------------------------------------------------ r20679 | syntron | 2012-01-10 20:24:02 +0000 (Tue, 10 Jan 2012) | 6 lines Changed paths: M /branches/S2_4/server/stdinhand.c [unused var fix] use *_list_size() to get the number of units - replaces an old iteration over all units to count them see gna bug #19147 ------------------------------------------------------------------------ r20677 | sangman | 2012-01-09 06:52:44 +0000 (Mon, 09 Jan 2012) | 2 lines Changed paths: M /branches/S2_4/po/ko.po mm ------------------------------------------------------------------------ r20676 | jcreus | 2011-12-18 15:25:26 +0000 (Sun, 18 Dec 2011) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r20669 | jtn | 2011-12-16 22:45:04 +0000 (Fri, 16 Dec 2011) | 5 lines Changed paths: M /branches/S2_4/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/gtkrc M /branches/S2_4/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/gtkrc Tweak Freeciv Gtk theme to stop truncation of scrollbar controls. Reported and fix suggested by Rafał Mużyło. See gna bug #18607. ------------------------------------------------------------------------ r20665 | jtn | 2011-12-13 22:48:01 +0000 (Tue, 13 Dec 2011) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/dialogs.c M /branches/S2_4/client/gui-gtk-3.0/dialogs.c M /branches/S2_4/client/gui-sdl/dialogs.c M /branches/S2_4/client/helpdata.c Add information about nation's initial tech/units/buildings/gov to "pick nation" dialogs and help. See gna patch #3066. ------------------------------------------------------------------------ r20664 | jtn | 2011-12-13 22:47:55 +0000 (Tue, 13 Dec 2011) | 3 lines Changed paths: M /branches/S2_4/ai/default/aihand.c M /branches/S2_4/client/packhand.c M /branches/S2_4/common/dataio.c M /branches/S2_4/common/dataio.h M /branches/S2_4/common/game.h M /branches/S2_4/common/generate_packets.py M /branches/S2_4/common/nation.h M /branches/S2_4/common/packets.def M /branches/S2_4/fc_version M /branches/S2_4/server/barbarian.c M /branches/S2_4/server/citytools.c M /branches/S2_4/server/edithand.c M /branches/S2_4/server/gamehand.c M /branches/S2_4/server/plrhand.c M /branches/S2_4/server/ruleset.c M /branches/S2_4/server/srv_main.c M /branches/S2_4/server/stdinhand.c M /branches/S2_4/server/techtools.c Make various initial tech/unit/building/gov information available to clients. See gna patch #3067. ------------------------------------------------------------------------ r20662 | jtn | 2011-12-13 22:26:36 +0000 (Tue, 13 Dec 2011) | 2 lines Changed paths: M /branches/S2_4/po/POTFILES.in Removed reference to removed multiplayer/default.lua from POTFILES.in. Left-over from gna bug #19170 spotted by cazfi. ------------------------------------------------------------------------ r20658 | jtn | 2011-12-13 03:25:04 +0000 (Tue, 13 Dec 2011) | 6 lines Changed paths: M /branches/S2_4/client/client_main.c M /branches/S2_4/client/gui-gtk-2.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-xaw/gui_main.c M /branches/S2_4/doc/man/Makefile.am M /branches/S2_4/doc/man/freeciv-client.6.in M /branches/S2_4/doc/man/freeciv-modpack.6.in Refresh/correct freeciv-client and freeciv-modpack man pages. Don't include man page link for freeciv-win32 Correct client-specific usage messages. Document use of client -n option better in standard usage message. See gna bug #19173. ------------------------------------------------------------------------ r20657 | jtn | 2011-12-13 03:24:57 +0000 (Tue, 13 Dec 2011) | 5 lines Changed paths: M /branches/S2_4/doc/Makefile.am M /branches/S2_4/doc/man/freeciv-server.6.in M /branches/S2_4/server/civserver.c Corrections to freeciv-server man page. Also mention --scenarios in command-line help, and add README.fcdb to distribution. See gna bug #19167. ------------------------------------------------------------------------ r20651 | jtn | 2011-12-12 23:38:11 +0000 (Mon, 12 Dec 2011) | 3 lines Changed paths: M /branches/S2_4/data/default/default.lua Make hut emit message when it wants to emit barbarians but they're disabled. See gna bug #19171. ------------------------------------------------------------------------ r20650 | jtn | 2011-12-12 23:38:08 +0000 (Mon, 12 Dec 2011) | 3 lines Changed paths: M /branches/S2_4/data/multiplayer/Makefile.am D /branches/S2_4/data/multiplayer/default.lua Remove identical copy of default.lua from multiplayer ruleset. See gna bug #19170. ------------------------------------------------------------------------ r20649 | jtn | 2011-12-12 23:38:05 +0000 (Mon, 12 Dec 2011) | 3 lines Changed paths: M /branches/S2_4/common/requirements.c Remove erroneous Adjacent/CAdjacent ranges from various universals. See gna bug #19169. ------------------------------------------------------------------------ r20647 | jtn | 2011-12-11 16:36:15 +0000 (Sun, 11 Dec 2011) | 3 lines Changed paths: M /branches/S2_4/client/helpdata.c M /branches/S2_4/common/effects.c Fix missing articles in help for CAdjacent effect. See gna bug #19163. ------------------------------------------------------------------------ r20646 | jtn | 2011-12-11 16:36:12 +0000 (Sun, 11 Dec 2011) | 4 lines Changed paths: M /branches/S2_4/client/text.c Fix a (null) in science report dialog, and change display of a bulb reporting tooltip depending on whether tech upkeep is enabled. See gna bug #19162. ------------------------------------------------------------------------ r20645 | jtn | 2011-12-11 16:36:09 +0000 (Sun, 11 Dec 2011) | 3 lines Changed paths: M /branches/S2_4/common/fc_types.h M /branches/S2_4/common/game.h M /branches/S2_4/server/settings.c Minor polish to 'revealmap' server setting. See gna bug #19157. ------------------------------------------------------------------------ r20640 | jtn | 2011-12-10 20:57:37 +0000 (Sat, 10 Dec 2011) | 2 lines Changed paths: M /branches/S2_4/client Change freeciv-gtk2x to freeciv-gtk3 in svn:ignore, after patch #3041. ------------------------------------------------------------------------ r20638 | syntron | 2011-12-09 19:13:37 +0000 (Fri, 09 Dec 2011) | 10 lines Changed paths: M /branches/S2_4/common/unit.c fix destroying of units if they are transported or transporter - move some asserts after the cleanup routines - fix some access to NULL pointers (ptrans in unit_transport_unload()) see gna bug #18975 reported by Jacob Nevins ------------------------------------------------------------------------ r20633 | jtn | 2011-12-06 22:13:24 +0000 (Tue, 06 Dec 2011) | 5 lines Changed paths: M /branches/S2_4/common/player.c M /branches/S2_4/doc/README.effects Change the effect which renders the senate unproblematic with Statue-of- Liberty-like buildings from Any_Government to No_Anarchy. (Doesn't change the behaviour of any supplied rulesets.) See gna bug #19107. ------------------------------------------------------------------------ r20632 | jtn | 2011-12-06 22:13:20 +0000 (Tue, 06 Dec 2011) | 3 lines Changed paths: M /branches/S2_4/data/nation/indoeuropean.ruleset M /branches/S2_4/data/nation/spanish.ruleset M /branches/S2_4/data/nation/tairona.ruleset Fix minor bugs in new nations. See gna bug #19103. ------------------------------------------------------------------------ r20631 | jtn | 2011-12-06 22:13:16 +0000 (Tue, 06 Dec 2011) | 5 lines Changed paths: D /branches/S2_4/data/nation/mosotho.ruleset D /branches/S2_4/data/nation/motswana.ruleset M /branches/S2_4/data/nation/namibian.ruleset M /branches/S2_4/po/POTFILES.in Remove superseded nation files (should have gone in gna bug #18182). Reported by Marko Lindqvist (cazfi@gna). See gna bug #19094. ------------------------------------------------------------------------ r20629 | syntron | 2011-12-04 22:20:41 +0000 (Sun, 04 Dec 2011) | 31 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/diplodlg.c redo layout of the diplomacy dialog (vertical tabs) see gna bug #18835 (part 3) changes 20111029: - put content of the diplomatic tab into a scroll window else the height of the window will increase to much for a high number of contacts - fix buttons; move them directly below the dialog entries (not at the end of the widget) changes 20111105: - increase size of gold input dialog - fix comments - add buttons in the main notebook for meetings - raise also the main meetings dialog changes 20111106: - fix short keys in diplotic dialog; idea by Jacob Nevins - fix response (usage of ESC from meetings tab or main tab) - make label list scrollable - remove extra box - not needed as labels can be scrolled - sort labels (nations) alphabetically changes 20111113: - fix response code of meeting dialog(s) - add checks if dialog exists (prevents segfault) changes 20111117: - add extra function to create / destroy the main tab ------------------------------------------------------------------------ r20626 | syntron | 2011-12-04 22:11:16 +0000 (Sun, 04 Dec 2011) | 7 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/diplodlg.c diplomacy in a horizontal notebook (basic commit) see gna bug #18835 (part 2) request by Jaakko Heusala and Karl Goetz patch by me ------------------------------------------------------------------------ r20623 | syntron | 2011-12-04 22:09:57 +0000 (Sun, 04 Dec 2011) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/cityrep.c M /branches/S2_4/client/gui-gtk-2.0/dialogs.c M /branches/S2_4/client/gui-gtk-2.0/diplodlg.c M /branches/S2_4/client/gui-gtk-2.0/finddlg.c M /branches/S2_4/client/gui-gtk-2.0/gui_stuff.c M /branches/S2_4/client/gui-gtk-2.0/gui_stuff.h M /branches/S2_4/client/gui-gtk-2.0/luaconsole.c M /branches/S2_4/client/gui-gtk-2.0/messagedlg.c M /branches/S2_4/client/gui-gtk-2.0/messagewin.c M /branches/S2_4/client/gui-gtk-2.0/plrdlg.c M /branches/S2_4/client/gui-gtk-2.0/repodlgs.c M /branches/S2_4/client/gui-gtk-2.0/spaceshipdlg.c add option to gui_dialog_new() to skip check of parent notebook this is needed to allow the move of meeting dialogs into one tab see gna bug #18835 (part 1) ------------------------------------------------------------------------ r20619 | jtn | 2011-11-29 23:38:36 +0000 (Tue, 29 Nov 2011) | 3 lines Changed paths: M /branches/S2_4/client/gui-sdl/dialogs.c Fix refreshing of SDL "pick nation" leader next/prev buttons. See gna bug #19068. ------------------------------------------------------------------------ r20618 | jtn | 2011-11-29 23:38:33 +0000 (Tue, 29 Nov 2011) | 3 lines Changed paths: M /branches/S2_4/client/gui-sdl/dialogs.c Allow selection of more than 256 nations in SDL client. See gna bug #19065. ------------------------------------------------------------------------ r20611 | jtn | 2011-11-23 00:21:10 +0000 (Wed, 23 Nov 2011) | 5 lines Changed paths: M /branches/S2_4/data/nation/chola.ruleset Fix grammar in Chola legend. Reported by Sini Ruohomaa; patch by Daniel Markstedt (dmarks@gna). See gna bug #17776. ------------------------------------------------------------------------ r20608 | jtn | 2011-11-20 15:56:42 +0000 (Sun, 20 Nov 2011) | 3 lines Changed paths: M /branches/S2_4/data/amplio2/ancientcities.png M /branches/S2_4/data/amplio2/medievalcities.png M /branches/S2_4/data/amplio2/moderncities.png Wider occupied sprite for Amplio2 (to fit wider flags). See gna patch #2525. ------------------------------------------------------------------------ r20597 | jtn | 2011-11-19 19:50:49 +0000 (Sat, 19 Nov 2011) | 8 lines Changed paths: M /branches/S2_4/common/player.c M /branches/S2_4/common/player.h M /branches/S2_4/server/savegame2.c Fix bug with saving/loading player known information when use of player slots was sparse, i.e. after a player was /removed. Could cause segfaults or cause players to forget which bits of the map they knew on reload. Report and analysis by Michal Mazurek (akfaew@gna), patch by Matthias Pfafferodt (syntron@gna). See gna bug #19007. ------------------------------------------------------------------------ r20589 | jtn | 2011-11-17 23:34:19 +0000 (Thu, 17 Nov 2011) | 3 lines Changed paths: M /branches/S2_4/common/generate_packets.py Change log level for network packet variant logging. See gna bug #19004. ------------------------------------------------------------------------ r20583 | cazfi | 2011-11-17 19:50:11 +0000 (Thu, 17 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/client/goto.c Fixed crash when planning goto for unit with move_rate 0. See gna bug #19001 ------------------------------------------------------------------------ r20580 | cazfi | 2011-11-17 18:00:27 +0000 (Thu, 17 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/data/themes/gui-gtk-3.0/Makefile.am Do not distribute theme compatible with gtk2 only with gtk3-client. See gna patch #3050 ------------------------------------------------------------------------ r20578 | cazfi | 2011-11-16 23:57:38 +0000 (Wed, 16 Nov 2011) | 5 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/m4/gtk3-client.m4 Enabled automatic selection of gtk3-client configure time if client selection is not explicitly given. See gna patch #3042 ------------------------------------------------------------------------ r20576 | cazfi | 2011-11-15 22:26:38 +0000 (Tue, 15 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/client/Makefile.am M /branches/S2_4/doc/README.packaging M /branches/S2_4/m4/gtk3-client.m4 Switched gtk3-client from gtk2 to gtk3. See gna patch #3041 ------------------------------------------------------------------------ r20574 | cazfi | 2011-11-15 22:24:19 +0000 (Tue, 15 Nov 2011) | 6 lines Changed paths: M /branches/S2_4/utility/netintf.c Initialize hints structure in find_next_free_port() before use. Reported by Rafał Mużyło Part of gna bug #18922 ------------------------------------------------------------------------ r20568 | cazfi | 2011-11-15 06:42:47 +0000 (Tue, 15 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/m4/qt-client.m4 Fixed selection of qt-client as part of --enable-client=all See gna bug #18981 ------------------------------------------------------------------------ r20566 | cazfi | 2011-11-15 00:00:28 +0000 (Tue, 15 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/gtkpixcomm.c Include gtk/gtk.h to gtk3-client gtkpixcomm.c See gna patch #3052 ------------------------------------------------------------------------ r20561 | cazfi | 2011-11-14 06:39:44 +0000 (Mon, 14 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/data/Makefile.am Added cimpletoon.tilespec to distribution tarball See gna bug #18986 ------------------------------------------------------------------------ r20553 | jtn | 2011-11-13 20:31:00 +0000 (Sun, 13 Nov 2011) | 8 lines Changed paths: M /branches/S2_4/common/packets.def M /branches/S2_4/fc_version Change network protocol to increase range of seconds_to_phasedone, allowing the client to see timeouts of greater than about 60 hours. (Previously, the timeout was enacted fine on the server; it was just a display issue on the client.) Reported by Michal Mazurek (akfaew@gna). See gna bug #18687. ------------------------------------------------------------------------ r20552 | jtn | 2011-11-13 20:30:31 +0000 (Sun, 13 Nov 2011) | 3 lines Changed paths: M /branches/S2_4/server/scripting/api_server_base.c Fix allowed characters for Lua save filename. See gna patch #2883. ------------------------------------------------------------------------ r20551 | jtn | 2011-11-13 20:30:28 +0000 (Sun, 13 Nov 2011) | 5 lines Changed paths: M /branches/S2_4/client/gui-sdl/menu.c M /branches/S2_4/client/servers.c M /branches/S2_4/common/mapimg.c M /branches/S2_4/server/commands.c M /branches/S2_4/server/stdinhand.c Fix some typos in strings, and add/improve misc TRANS comments. Typo fixes by Joan Creus (jcreus@gna). See gna bug #18942. ------------------------------------------------------------------------ r20548 | cazfi | 2011-11-12 22:32:34 +0000 (Sat, 12 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/client/tilespec.c M /branches/S2_4/data/amplio.tilespec M /branches/S2_4/data/amplio2.tilespec M /branches/S2_4/data/cimpletoon.tilespec M /branches/S2_4/data/civ1/buildings.ruleset M /branches/S2_4/data/civ1/cities.ruleset M /branches/S2_4/data/civ1/effects.ruleset M /branches/S2_4/data/civ1/game.ruleset M /branches/S2_4/data/civ1/governments.ruleset M /branches/S2_4/data/civ1/nations.ruleset M /branches/S2_4/data/civ1/techs.ruleset M /branches/S2_4/data/civ1/terrain.ruleset M /branches/S2_4/data/civ1/units.ruleset M /branches/S2_4/data/civ2/buildings.ruleset M /branches/S2_4/data/civ2/cities.ruleset M /branches/S2_4/data/civ2/effects.ruleset M /branches/S2_4/data/civ2/game.ruleset M /branches/S2_4/data/civ2/governments.ruleset M /branches/S2_4/data/civ2/nations.ruleset M /branches/S2_4/data/civ2/techs.ruleset M /branches/S2_4/data/civ2/terrain.ruleset M /branches/S2_4/data/civ2/units.ruleset M /branches/S2_4/data/default/buildings.ruleset M /branches/S2_4/data/default/cities.ruleset M /branches/S2_4/data/default/effects.ruleset M /branches/S2_4/data/default/game.ruleset M /branches/S2_4/data/default/governments.ruleset M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/default/techs.ruleset M /branches/S2_4/data/default/terrain.ruleset M /branches/S2_4/data/default/units.ruleset M /branches/S2_4/data/experimental/buildings.ruleset M /branches/S2_4/data/experimental/cities.ruleset M /branches/S2_4/data/experimental/effects.ruleset M /branches/S2_4/data/experimental/game.ruleset M /branches/S2_4/data/experimental/governments.ruleset M /branches/S2_4/data/experimental/techs.ruleset M /branches/S2_4/data/experimental/terrain.ruleset M /branches/S2_4/data/experimental/units.ruleset M /branches/S2_4/data/hex2t.tilespec M /branches/S2_4/data/isophex.tilespec M /branches/S2_4/data/isotrident.tilespec M /branches/S2_4/data/multiplayer/buildings.ruleset M /branches/S2_4/data/multiplayer/cities.ruleset M /branches/S2_4/data/multiplayer/effects.ruleset M /branches/S2_4/data/multiplayer/game.ruleset M /branches/S2_4/data/multiplayer/governments.ruleset M /branches/S2_4/data/multiplayer/techs.ruleset M /branches/S2_4/data/multiplayer/terrain.ruleset M /branches/S2_4/data/multiplayer/units.ruleset M /branches/S2_4/data/trident.tilespec M /branches/S2_4/fc_version M /branches/S2_4/server/ruleset.c S2_4 datafile format frozen. Datasubdir set to "2.4" and capabilities of datafiles for which format has changed since 2.3 - tilespecs and rulesets - set to final 2.4 form. ------------------------------------------------------------------------ r20546 | jcreus | 2011-11-12 16:50:24 +0000 (Sat, 12 Nov 2011) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r20541 | cazfi | 2011-11-11 20:03:28 +0000 (Fri, 11 Nov 2011) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/canvas.c M /branches/S2_4/client/gui-gtk-3.0/canvas.h M /branches/S2_4/client/gui-gtk-3.0/chatline.c M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/colors.c M /branches/S2_4/client/gui-gtk-3.0/colors.h M /branches/S2_4/client/gui-gtk-3.0/dialogs.c M /branches/S2_4/client/gui-gtk-3.0/editgui.c M /branches/S2_4/client/gui-gtk-3.0/editprop.c M /branches/S2_4/client/gui-gtk-3.0/graphics.c M /branches/S2_4/client/gui-gtk-3.0/graphics.h M /branches/S2_4/client/gui-gtk-3.0/gtkpixcomm.c M /branches/S2_4/client/gui-gtk-3.0/gtkpixcomm.h M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.h M /branches/S2_4/client/gui-gtk-3.0/gui_stuff.c M /branches/S2_4/client/gui-gtk-3.0/happiness.c M /branches/S2_4/client/gui-gtk-3.0/helpdlg.c M /branches/S2_4/client/gui-gtk-3.0/mapctrl.c M /branches/S2_4/client/gui-gtk-3.0/mapview.c M /branches/S2_4/client/gui-gtk-3.0/mapview.h M /branches/S2_4/client/gui-gtk-3.0/menu.c M /branches/S2_4/client/gui-gtk-3.0/optiondlg.c M /branches/S2_4/client/gui-gtk-3.0/pages.c M /branches/S2_4/client/gui-gtk-3.0/plrdlg.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c M /branches/S2_4/client/gui-gtk-3.0/spaceshipdlg.c M /branches/S2_4/client/gui-gtk-3.0/sprite.c M /branches/S2_4/client/gui-gtk-3.0/sprite.h M /branches/S2_4/client/gui-gtk-3.0/themes.c M /branches/S2_4/client/gui-gtk-3.0/unitselect.c M /branches/S2_4/client/gui-gtk-3.0/wldlg.c Gtk3-client drawing code uses cairo. Patch by myself and Rafał Mużyło See gna patch #2715 ------------------------------------------------------------------------ r20538 | jtn | 2011-11-10 22:16:06 +0000 (Thu, 10 Nov 2011) | 6 lines Changed paths: M /branches/S2_4/data/experimental/buildings.ruleset M /branches/S2_4/data/nation/african.ruleset M /branches/S2_4/data/nation/anhaltian.ruleset M /branches/S2_4/data/nation/bahamian.ruleset M /branches/S2_4/data/nation/barbadian.ruleset M /branches/S2_4/data/nation/darfuri.ruleset M /branches/S2_4/data/nation/goldenhorde.ruleset M /branches/S2_4/data/nation/kashubian.ruleset M /branches/S2_4/data/nation/lesothoan.ruleset M /branches/S2_4/data/nation/mitanni.ruleset M /branches/S2_4/data/nation/moluccan.ruleset M /branches/S2_4/data/nation/papuan.ruleset M /branches/S2_4/data/nation/saka.ruleset M /branches/S2_4/data/nation/santomean.ruleset M /branches/S2_4/data/nation/sardinian.ruleset M /branches/S2_4/data/nation/seminole.ruleset Typo fixes, mostly in nation rulesets. Also fix line endings in goldenhorde.ruleset. Patch by Joan Creus (jcreus@gna). See gna bug #18940. ------------------------------------------------------------------------ r20535 | cazfi | 2011-11-10 21:58:15 +0000 (Thu, 10 Nov 2011) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/themes.c M /branches/S2_4/client/gui-gtk-3.0/themes.c Fixed crash when no usable theme is found. Reported by Rafał Mużyło See gna bug #18952 ------------------------------------------------------------------------ r20533 | cazfi | 2011-11-10 21:40:59 +0000 (Thu, 10 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/data/civ1/nations.ruleset M /branches/S2_4/data/civ2/nations.ruleset M /branches/S2_4/data/default/nations.ruleset M /branches/S2_4/data/nation/abkhaz.ruleset M /branches/S2_4/data/nation/aborigines.ruleset M /branches/S2_4/data/nation/abyssinian.ruleset M /branches/S2_4/data/nation/acadian.ruleset M /branches/S2_4/data/nation/acehnese.ruleset M /branches/S2_4/data/nation/acrean.ruleset M /branches/S2_4/data/nation/afghani.ruleset M /branches/S2_4/data/nation/african.ruleset M /branches/S2_4/data/nation/ainu.ruleset M /branches/S2_4/data/nation/akwe.ruleset M /branches/S2_4/data/nation/alandalus.ruleset M /branches/S2_4/data/nation/alander.ruleset M /branches/S2_4/data/nation/albanian.ruleset M /branches/S2_4/data/nation/aleut.ruleset M /branches/S2_4/data/nation/algerian.ruleset M /branches/S2_4/data/nation/alsatian.ruleset M /branches/S2_4/data/nation/amazigh.ruleset M /branches/S2_4/data/nation/amazonian.ruleset M /branches/S2_4/data/nation/american.ruleset M /branches/S2_4/data/nation/andorran.ruleset M /branches/S2_4/data/nation/angolan.ruleset M /branches/S2_4/data/nation/anhaltian.ruleset M /branches/S2_4/data/nation/anishinaabe.ruleset M /branches/S2_4/data/nation/antarctican.ruleset M /branches/S2_4/data/nation/antiguan.ruleset M /branches/S2_4/data/nation/antillean.ruleset M /branches/S2_4/data/nation/apache.ruleset M /branches/S2_4/data/nation/arab.ruleset M /branches/S2_4/data/nation/aragonese.ruleset M /branches/S2_4/data/nation/aramean.ruleset M /branches/S2_4/data/nation/argentine.ruleset M /branches/S2_4/data/nation/armenian.ruleset M /branches/S2_4/data/nation/ashanti.ruleset M /branches/S2_4/data/nation/assamese.ruleset M /branches/S2_4/data/nation/assyrian.ruleset M /branches/S2_4/data/nation/asturian.ruleset M /branches/S2_4/data/nation/atlantean.ruleset M /branches/S2_4/data/nation/australian.ruleset M /branches/S2_4/data/nation/austrian.ruleset M /branches/S2_4/data/nation/avar.ruleset M /branches/S2_4/data/nation/aymara.ruleset M /branches/S2_4/data/nation/azeri.ruleset M /branches/S2_4/data/nation/aztec.ruleset M /branches/S2_4/data/nation/babylonian.ruleset M /branches/S2_4/data/nation/badian.ruleset M /branches/S2_4/data/nation/bahamian.ruleset M /branches/S2_4/data/nation/bahraini.ruleset M /branches/S2_4/data/nation/bangladeshi.ruleset M /branches/S2_4/data/nation/barbadian.ruleset M /branches/S2_4/data/nation/barbarian.ruleset M /branches/S2_4/data/nation/bashkir.ruleset M /branches/S2_4/data/nation/basque.ruleset M /branches/S2_4/data/nation/bavarian.ruleset M /branches/S2_4/data/nation/belarusian.ruleset M /branches/S2_4/data/nation/belgian.ruleset M /branches/S2_4/data/nation/belizean.ruleset M /branches/S2_4/data/nation/bengali.ruleset M /branches/S2_4/data/nation/benin.ruleset M /branches/S2_4/data/nation/beninese.ruleset M /branches/S2_4/data/nation/bhutanese.ruleset M /branches/S2_4/data/nation/biafran.ruleset M /branches/S2_4/data/nation/bissauguinean.ruleset M /branches/S2_4/data/nation/boer.ruleset M /branches/S2_4/data/nation/bolivian.ruleset M /branches/S2_4/data/nation/bosnia.ruleset M /branches/S2_4/data/nation/bosporan.ruleset M /branches/S2_4/data/nation/botswanan.ruleset M /branches/S2_4/data/nation/brandenburgian.ruleset M /branches/S2_4/data/nation/brazilian.ruleset M /branches/S2_4/data/nation/breton.ruleset M /branches/S2_4/data/nation/british.ruleset M /branches/S2_4/data/nation/briton.ruleset M /branches/S2_4/data/nation/bruneian.ruleset M /branches/S2_4/data/nation/bulgarian.ruleset M /branches/S2_4/data/nation/burgundian.ruleset M /branches/S2_4/data/nation/burkinabe.ruleset M /branches/S2_4/data/nation/burmese.ruleset M /branches/S2_4/data/nation/burundi.ruleset M /branches/S2_4/data/nation/buryat.ruleset M /branches/S2_4/data/nation/byzantium.ruleset M /branches/S2_4/data/nation/californian.ruleset M /branches/S2_4/data/nation/cambodian.ruleset M /branches/S2_4/data/nation/cameroonian.ruleset M /branches/S2_4/data/nation/canadian.ruleset M /branches/S2_4/data/nation/canari.ruleset M /branches/S2_4/data/nation/capeverdean.ruleset M /branches/S2_4/data/nation/carthaginian.ruleset M /branches/S2_4/data/nation/castilian.ruleset M /branches/S2_4/data/nation/catalan.ruleset M /branches/S2_4/data/nation/celtiberian.ruleset M /branches/S2_4/data/nation/centralafrican.ruleset M /branches/S2_4/data/nation/centralamerican.ruleset M /branches/S2_4/data/nation/chadian.ruleset M /branches/S2_4/data/nation/cham.ruleset M /branches/S2_4/data/nation/chananean.ruleset M /branches/S2_4/data/nation/chechen.ruleset M /branches/S2_4/data/nation/cherokee.ruleset M /branches/S2_4/data/nation/chiapanec.ruleset M /branches/S2_4/data/nation/chickasaw.ruleset M /branches/S2_4/data/nation/chilean.ruleset M /branches/S2_4/data/nation/chimu.ruleset M /branches/S2_4/data/nation/chinese.ruleset M /branches/S2_4/data/nation/chinook.ruleset M /branches/S2_4/data/nation/choctaw.ruleset M /branches/S2_4/data/nation/chola.ruleset M /branches/S2_4/data/nation/chumash.ruleset M /branches/S2_4/data/nation/chuvash.ruleset M /branches/S2_4/data/nation/circassian.ruleset M /branches/S2_4/data/nation/colombian.ruleset M /branches/S2_4/data/nation/comanche.ruleset M /branches/S2_4/data/nation/comorian.ruleset M /branches/S2_4/data/nation/confederate.ruleset M /branches/S2_4/data/nation/congolese.ruleset M /branches/S2_4/data/nation/congolesebrazzaville.ruleset M /branches/S2_4/data/nation/cornish.ruleset M /branches/S2_4/data/nation/corsican.ruleset M /branches/S2_4/data/nation/cossack.ruleset M /branches/S2_4/data/nation/costarican.ruleset M /branches/S2_4/data/nation/cree.ruleset M /branches/S2_4/data/nation/crimeantatar.ruleset M /branches/S2_4/data/nation/croatian.ruleset M /branches/S2_4/data/nation/cuban.ruleset M /branches/S2_4/data/nation/curonian.ruleset M /branches/S2_4/data/nation/cypriot.ruleset M /branches/S2_4/data/nation/czech.ruleset M /branches/S2_4/data/nation/czechoslovak.ruleset M /branches/S2_4/data/nation/dahomean.ruleset M /branches/S2_4/data/nation/danish.ruleset M /branches/S2_4/data/nation/darfuri.ruleset M /branches/S2_4/data/nation/djiboutian.ruleset M /branches/S2_4/data/nation/dominican.ruleset M /branches/S2_4/data/nation/dominicano.ruleset M /branches/S2_4/data/nation/dryad.ruleset M /branches/S2_4/data/nation/dutch.ruleset M /branches/S2_4/data/nation/eastgerman.ruleset M /branches/S2_4/data/nation/easttimorese.ruleset M /branches/S2_4/data/nation/ecuadorian.ruleset M /branches/S2_4/data/nation/egyptian.ruleset M /branches/S2_4/data/nation/egyptianarab.ruleset M /branches/S2_4/data/nation/elamite.ruleset M /branches/S2_4/data/nation/emirati.ruleset M /branches/S2_4/data/nation/english.ruleset M /branches/S2_4/data/nation/epirote.ruleset M /branches/S2_4/data/nation/equatoguinean.ruleset M /branches/S2_4/data/nation/eritrean.ruleset M /branches/S2_4/data/nation/esperant.ruleset M /branches/S2_4/data/nation/estonian.ruleset M /branches/S2_4/data/nation/ethiopian.ruleset M /branches/S2_4/data/nation/etruscan.ruleset M /branches/S2_4/data/nation/european.ruleset M /branches/S2_4/data/nation/evenki.ruleset M /branches/S2_4/data/nation/faroese.ruleset M /branches/S2_4/data/nation/fijian.ruleset M /branches/S2_4/data/nation/filipino.ruleset M /branches/S2_4/data/nation/finnish.ruleset M /branches/S2_4/data/nation/flemish.ruleset M /branches/S2_4/data/nation/florentine.ruleset M /branches/S2_4/data/nation/franconian.ruleset M /branches/S2_4/data/nation/french.ruleset M /branches/S2_4/data/nation/frisian.ruleset M /branches/S2_4/data/nation/friulian.ruleset M /branches/S2_4/data/nation/gabonese.ruleset M /branches/S2_4/data/nation/gaelic.ruleset M /branches/S2_4/data/nation/galician.ruleset M /branches/S2_4/data/nation/gallic.ruleset M /branches/S2_4/data/nation/gambian.ruleset M /branches/S2_4/data/nation/genoese.ruleset M /branches/S2_4/data/nation/georgian.ruleset M /branches/S2_4/data/nation/german.ruleset M /branches/S2_4/data/nation/ghana.ruleset M /branches/S2_4/data/nation/ghanaian.ruleset M /branches/S2_4/data/nation/ghaznavid.ruleset M /branches/S2_4/data/nation/gokturk.ruleset M /branches/S2_4/data/nation/goldenhorde.ruleset M /branches/S2_4/data/nation/greaterpolish.ruleset M /branches/S2_4/data/nation/greek.ruleset M /branches/S2_4/data/nation/greenlander.ruleset M /branches/S2_4/data/nation/grenadian.ruleset M /branches/S2_4/data/nation/guanche.ruleset M /branches/S2_4/data/nation/guarani.ruleset M /branches/S2_4/data/nation/guatemalan.ruleset M /branches/S2_4/data/nation/guinean.ruleset M /branches/S2_4/data/nation/gupta.ruleset M /branches/S2_4/data/nation/guyanese.ruleset M /branches/S2_4/data/nation/hacker.ruleset M /branches/S2_4/data/nation/haitian.ruleset M /branches/S2_4/data/nation/han.ruleset M /branches/S2_4/data/nation/hanoverian.ruleset M /branches/S2_4/data/nation/hansa.ruleset M /branches/S2_4/data/nation/hasinay.ruleset M /branches/S2_4/data/nation/hawaiian.ruleset M /branches/S2_4/data/nation/hellenic.ruleset M /branches/S2_4/data/nation/helvetian.ruleset M /branches/S2_4/data/nation/hephthalite.ruleset M /branches/S2_4/data/nation/hessian.ruleset M /branches/S2_4/data/nation/himyarite.ruleset M /branches/S2_4/data/nation/hittite.ruleset M /branches/S2_4/data/nation/holyroman.ruleset M /branches/S2_4/data/nation/holysee.ruleset M /branches/S2_4/data/nation/honduran.ruleset M /branches/S2_4/data/nation/hopi.ruleset M /branches/S2_4/data/nation/hungarian.ruleset M /branches/S2_4/data/nation/iberian.ruleset M /branches/S2_4/data/nation/icelandic.ruleset M /branches/S2_4/data/nation/illyrian.ruleset M /branches/S2_4/data/nation/inca.ruleset M /branches/S2_4/data/nation/indian.ruleset M /branches/S2_4/data/nation/indoeuropean.ruleset M /branches/S2_4/data/nation/indonesian.ruleset M /branches/S2_4/data/nation/inuit.ruleset M /branches/S2_4/data/nation/iranian.ruleset M /branches/S2_4/data/nation/iraqi.ruleset M /branches/S2_4/data/nation/irish.ruleset M /branches/S2_4/data/nation/iroquois.ruleset M /branches/S2_4/data/nation/israeli.ruleset M /branches/S2_4/data/nation/israelite.ruleset M /branches/S2_4/data/nation/italian.ruleset M /branches/S2_4/data/nation/ivoirian.ruleset M /branches/S2_4/data/nation/jaffna.ruleset M /branches/S2_4/data/nation/jamaican.ruleset M /branches/S2_4/data/nation/japanese.ruleset M /branches/S2_4/data/nation/jolof.ruleset M /branches/S2_4/data/nation/jordanian.ruleset M /branches/S2_4/data/nation/kalmyk.ruleset M /branches/S2_4/data/nation/kanem-bornu.ruleset M /branches/S2_4/data/nation/karabakhi.ruleset M /branches/S2_4/data/nation/karelian.ruleset M /branches/S2_4/data/nation/karen.ruleset M /branches/S2_4/data/nation/kashmiri.ruleset M /branches/S2_4/data/nation/kashubian.ruleset M /branches/S2_4/data/nation/katangan.ruleset M /branches/S2_4/data/nation/kazakh.ruleset M /branches/S2_4/data/nation/kenyan.ruleset M /branches/S2_4/data/nation/khazar.ruleset M /branches/S2_4/data/nation/khmer.ruleset M /branches/S2_4/data/nation/khwarezmian.ruleset M /branches/S2_4/data/nation/kiribati.ruleset M /branches/S2_4/data/nation/kongo.ruleset M /branches/S2_4/data/nation/korean.ruleset M /branches/S2_4/data/nation/kosovar.ruleset M /branches/S2_4/data/nation/kuna.ruleset M /branches/S2_4/data/nation/kurd.ruleset M /branches/S2_4/data/nation/kuwaiti.ruleset M /branches/S2_4/data/nation/kyrgyz.ruleset M /branches/S2_4/data/nation/lankese.ruleset M /branches/S2_4/data/nation/laotian.ruleset M /branches/S2_4/data/nation/latvian.ruleset M /branches/S2_4/data/nation/lebanese.ruleset M /branches/S2_4/data/nation/lendian.ruleset M /branches/S2_4/data/nation/leonese.ruleset M /branches/S2_4/data/nation/lesothoan.ruleset M /branches/S2_4/data/nation/liberian.ruleset M /branches/S2_4/data/nation/liburnian.ruleset M /branches/S2_4/data/nation/libyan.ruleset M /branches/S2_4/data/nation/liechtensteiner.ruleset M /branches/S2_4/data/nation/lipkatatar.ruleset M /branches/S2_4/data/nation/lippe.ruleset M /branches/S2_4/data/nation/lithuanian.ruleset M /branches/S2_4/data/nation/lojbanistani.ruleset M /branches/S2_4/data/nation/lorrain.ruleset M /branches/S2_4/data/nation/luxembourgish.ruleset M /branches/S2_4/data/nation/maasai.ruleset M /branches/S2_4/data/nation/macedon.ruleset M /branches/S2_4/data/nation/macedonian.ruleset M /branches/S2_4/data/nation/majapahit.ruleset M /branches/S2_4/data/nation/malagasy.ruleset M /branches/S2_4/data/nation/malawian.ruleset M /branches/S2_4/data/nation/malaysian.ruleset M /branches/S2_4/data/nation/maldivian.ruleset M /branches/S2_4/data/nation/mali.ruleset M /branches/S2_4/data/nation/malian.ruleset M /branches/S2_4/data/nation/maltese.ruleset M /branches/S2_4/data/nation/mamluk.ruleset M /branches/S2_4/data/nation/manchu.ruleset M /branches/S2_4/data/nation/manx.ruleset M /branches/S2_4/data/nation/maori.ruleset M /branches/S2_4/data/nation/mapuche.ruleset M /branches/S2_4/data/nation/martian.ruleset M /branches/S2_4/data/nation/mauritanian.ruleset M /branches/S2_4/data/nation/mauritian.ruleset M /branches/S2_4/data/nation/mayan.ruleset M /branches/S2_4/data/nation/mazovian.ruleset M /branches/S2_4/data/nation/mecklenburgian.ruleset M /branches/S2_4/data/nation/metis.ruleset M /branches/S2_4/data/nation/mexican.ruleset M /branches/S2_4/data/nation/miao.ruleset M /branches/S2_4/data/nation/micronesian.ruleset M /branches/S2_4/data/nation/mikmaq.ruleset M /branches/S2_4/data/nation/milanese.ruleset M /branches/S2_4/data/nation/miskito.ruleset M /branches/S2_4/data/nation/mitanni.ruleset M /branches/S2_4/data/nation/mixtec.ruleset M /branches/S2_4/data/nation/moldovan.ruleset M /branches/S2_4/data/nation/moluccan.ruleset M /branches/S2_4/data/nation/mon.ruleset M /branches/S2_4/data/nation/monegasque.ruleset M /branches/S2_4/data/nation/mongol.ruleset M /branches/S2_4/data/nation/montenegrin.ruleset M /branches/S2_4/data/nation/moravian.ruleset M /branches/S2_4/data/nation/mordvin.ruleset M /branches/S2_4/data/nation/moroccan.ruleset M /branches/S2_4/data/nation/mosotho.ruleset M /branches/S2_4/data/nation/motswana.ruleset M /branches/S2_4/data/nation/mozambican.ruleset M /branches/S2_4/data/nation/mughal.ruleset M /branches/S2_4/data/nation/muscovite.ruleset M /branches/S2_4/data/nation/muskogee.ruleset M /branches/S2_4/data/nation/mwiska.ruleset M /branches/S2_4/data/nation/namibian.ruleset M /branches/S2_4/data/nation/navajo.ruleset M /branches/S2_4/data/nation/neapolitan.ruleset M /branches/S2_4/data/nation/nenets.ruleset M /branches/S2_4/data/nation/nepali.ruleset M /branches/S2_4/data/nation/nestorian.ruleset M /branches/S2_4/data/nation/newfoundland.ruleset M /branches/S2_4/data/nation/newzealand.ruleset M /branches/S2_4/data/nation/nicaraguan.ruleset M /branches/S2_4/data/nation/nigerian.ruleset M /branches/S2_4/data/nation/nigerien.ruleset M /branches/S2_4/data/nation/nimiipuu.ruleset M /branches/S2_4/data/nation/norman.ruleset M /branches/S2_4/data/nation/northkorean.ruleset M /branches/S2_4/data/nation/northumbrian.ruleset M /branches/S2_4/data/nation/norwegian.ruleset M /branches/S2_4/data/nation/nubian.ruleset M /branches/S2_4/data/nation/numidian.ruleset M /branches/S2_4/data/nation/nuu-chah-nulth.ruleset M /branches/S2_4/data/nation/occitan.ruleset M /branches/S2_4/data/nation/ohlone.ruleset M /branches/S2_4/data/nation/oldenburgian.ruleset M /branches/S2_4/data/nation/oldprussian.ruleset M /branches/S2_4/data/nation/omani.ruleset M /branches/S2_4/data/nation/ossetian.ruleset M /branches/S2_4/data/nation/ostrogothic.ruleset M /branches/S2_4/data/nation/otomi.ruleset M /branches/S2_4/data/nation/ottoman.ruleset M /branches/S2_4/data/nation/ozite.ruleset M /branches/S2_4/data/nation/paeonian.ruleset M /branches/S2_4/data/nation/pakistani.ruleset M /branches/S2_4/data/nation/palatinate.ruleset M /branches/S2_4/data/nation/palestinian.ruleset M /branches/S2_4/data/nation/palmyrene.ruleset M /branches/S2_4/data/nation/panamanian.ruleset M /branches/S2_4/data/nation/papuan.ruleset M /branches/S2_4/data/nation/papuanewguinean.ruleset M /branches/S2_4/data/nation/paraguayan.ruleset M /branches/S2_4/data/nation/pashtun.ruleset M /branches/S2_4/data/nation/persian.ruleset M /branches/S2_4/data/nation/peruvian.ruleset M /branches/S2_4/data/nation/phoenician.ruleset M /branches/S2_4/data/nation/pictish.ruleset M /branches/S2_4/data/nation/piedmontese.ruleset M /branches/S2_4/data/nation/pirate.ruleset M /branches/S2_4/data/nation/polish.ruleset M /branches/S2_4/data/nation/polynesian.ruleset M /branches/S2_4/data/nation/portuguese.ruleset M /branches/S2_4/data/nation/prussian.ruleset M /branches/S2_4/data/nation/puertorican.ruleset M /branches/S2_4/data/nation/purhepecha.ruleset M /branches/S2_4/data/nation/qatari.ruleset M /branches/S2_4/data/nation/quebecois.ruleset M /branches/S2_4/data/nation/rapanui.ruleset M /branches/S2_4/data/nation/raramuri.ruleset M /branches/S2_4/data/nation/rhenish.ruleset M /branches/S2_4/data/nation/riffian.ruleset M /branches/S2_4/data/nation/riograndense.ruleset M /branches/S2_4/data/nation/roman.ruleset M /branches/S2_4/data/nation/romanian.ruleset M /branches/S2_4/data/nation/russian.ruleset M /branches/S2_4/data/nation/ruthenian.ruleset M /branches/S2_4/data/nation/rwandan.ruleset M /branches/S2_4/data/nation/ryukyuan.ruleset M /branches/S2_4/data/nation/sahrawi.ruleset M /branches/S2_4/data/nation/saka.ruleset M /branches/S2_4/data/nation/salishan.ruleset M /branches/S2_4/data/nation/salvadoran.ruleset M /branches/S2_4/data/nation/sami.ruleset M /branches/S2_4/data/nation/sammarinese.ruleset M /branches/S2_4/data/nation/samoan.ruleset M /branches/S2_4/data/nation/samogitian.ruleset M /branches/S2_4/data/nation/santomean.ruleset M /branches/S2_4/data/nation/sardinian.ruleset M /branches/S2_4/data/nation/sarmatian.ruleset M /branches/S2_4/data/nation/saudi.ruleset M /branches/S2_4/data/nation/savoyard.ruleset M /branches/S2_4/data/nation/saxon.ruleset M /branches/S2_4/data/nation/scanian.ruleset M /branches/S2_4/data/nation/schleswig-holsteinian.ruleset M /branches/S2_4/data/nation/scottish.ruleset M /branches/S2_4/data/nation/scottishgaelic.ruleset M /branches/S2_4/data/nation/scythian.ruleset M /branches/S2_4/data/nation/seleucid.ruleset M /branches/S2_4/data/nation/seljuk.ruleset M /branches/S2_4/data/nation/seminole.ruleset M /branches/S2_4/data/nation/senegalese.ruleset M /branches/S2_4/data/nation/serbian.ruleset M /branches/S2_4/data/nation/shan.ruleset M /branches/S2_4/data/nation/shawnee.ruleset M /branches/S2_4/data/nation/siberian.ruleset M /branches/S2_4/data/nation/sicilian.ruleset M /branches/S2_4/data/nation/sierraleonean.ruleset M /branches/S2_4/data/nation/sikh.ruleset M /branches/S2_4/data/nation/sikkimese.ruleset M /branches/S2_4/data/nation/silesian.ruleset M /branches/S2_4/data/nation/singaporean.ruleset M /branches/S2_4/data/nation/sinhalese.ruleset M /branches/S2_4/data/nation/sioux.ruleset M /branches/S2_4/data/nation/slavic.ruleset M /branches/S2_4/data/nation/slovakian.ruleset M /branches/S2_4/data/nation/slovenian.ruleset M /branches/S2_4/data/nation/solomonislander.ruleset M /branches/S2_4/data/nation/somali.ruleset M /branches/S2_4/data/nation/somaliland.ruleset M /branches/S2_4/data/nation/songhai.ruleset M /branches/S2_4/data/nation/sorbian.ruleset M /branches/S2_4/data/nation/sotho.ruleset M /branches/S2_4/data/nation/southafrican.ruleset M /branches/S2_4/data/nation/southamerican.ruleset M /branches/S2_4/data/nation/southkorean.ruleset M /branches/S2_4/data/nation/southsudanese.ruleset M /branches/S2_4/data/nation/southvietnamese.ruleset M /branches/S2_4/data/nation/southyemeni.ruleset M /branches/S2_4/data/nation/soviet.ruleset M /branches/S2_4/data/nation/spanish.ruleset M /branches/S2_4/data/nation/srivijaya.ruleset M /branches/S2_4/data/nation/sudanese.ruleset M /branches/S2_4/data/nation/sumerian.ruleset M /branches/S2_4/data/nation/surinamese.ruleset M /branches/S2_4/data/nation/swazi.ruleset M /branches/S2_4/data/nation/swedish.ruleset M /branches/S2_4/data/nation/swiss.ruleset M /branches/S2_4/data/nation/syrian.ruleset M /branches/S2_4/data/nation/tahitian.ruleset M /branches/S2_4/data/nation/taino.ruleset M /branches/S2_4/data/nation/tairona.ruleset M /branches/S2_4/data/nation/taiwanese.ruleset M /branches/S2_4/data/nation/tajik.ruleset M /branches/S2_4/data/nation/tanganyikan.ruleset M /branches/S2_4/data/nation/tanzanian.ruleset M /branches/S2_4/data/nation/tatar.ruleset M /branches/S2_4/data/nation/templar.ruleset M /branches/S2_4/data/nation/teutonic.ruleset M /branches/S2_4/data/nation/texan.ruleset M /branches/S2_4/data/nation/thai.ruleset M /branches/S2_4/data/nation/thracian.ruleset M /branches/S2_4/data/nation/thuringian.ruleset M /branches/S2_4/data/nation/tibetan.ruleset M /branches/S2_4/data/nation/timurid.ruleset M /branches/S2_4/data/nation/tocharian.ruleset M /branches/S2_4/data/nation/togolese.ruleset M /branches/S2_4/data/nation/toltec.ruleset M /branches/S2_4/data/nation/tongan.ruleset M /branches/S2_4/data/nation/transnistrian.ruleset M /branches/S2_4/data/nation/transylvanian.ruleset M /branches/S2_4/data/nation/trinidadian.ruleset M /branches/S2_4/data/nation/tswana.ruleset M /branches/S2_4/data/nation/tunisian.ruleset M /branches/S2_4/data/nation/tupi.ruleset M /branches/S2_4/data/nation/turk.ruleset M /branches/S2_4/data/nation/turkishcypriot.ruleset M /branches/S2_4/data/nation/turkmen.ruleset M /branches/S2_4/data/nation/tuvan.ruleset M /branches/S2_4/data/nation/tyrolian.ruleset M /branches/S2_4/data/nation/ugandan.ruleset M /branches/S2_4/data/nation/ukrainian.ruleset M /branches/S2_4/data/nation/un.ruleset M /branches/S2_4/data/nation/uruguayan.ruleset M /branches/S2_4/data/nation/uyghur.ruleset M /branches/S2_4/data/nation/uzbek.ruleset M /branches/S2_4/data/nation/vampire.ruleset M /branches/S2_4/data/nation/vandalic.ruleset M /branches/S2_4/data/nation/vanuatuan.ruleset M /branches/S2_4/data/nation/vedic.ruleset M /branches/S2_4/data/nation/venda.ruleset M /branches/S2_4/data/nation/venetian.ruleset M /branches/S2_4/data/nation/venezuelan.ruleset M /branches/S2_4/data/nation/vermont.ruleset M /branches/S2_4/data/nation/vietnamese.ruleset M /branches/S2_4/data/nation/viking.ruleset M /branches/S2_4/data/nation/vincentian.ruleset M /branches/S2_4/data/nation/visigothic.ruleset M /branches/S2_4/data/nation/vistulan.ruleset M /branches/S2_4/data/nation/volapuk.ruleset M /branches/S2_4/data/nation/volgabulgar.ruleset M /branches/S2_4/data/nation/volgagerman.ruleset M /branches/S2_4/data/nation/walloon.ruleset M /branches/S2_4/data/nation/welsh.ruleset M /branches/S2_4/data/nation/werewolf.ruleset M /branches/S2_4/data/nation/westernpomeranian.ruleset M /branches/S2_4/data/nation/westernroman.ruleset M /branches/S2_4/data/nation/westindian.ruleset M /branches/S2_4/data/nation/westphalian.ruleset M /branches/S2_4/data/nation/wuerttembergian.ruleset M /branches/S2_4/data/nation/xhosa.ruleset M /branches/S2_4/data/nation/yakut.ruleset M /branches/S2_4/data/nation/yemeni.ruleset M /branches/S2_4/data/nation/yucatecan.ruleset M /branches/S2_4/data/nation/yugoslav.ruleset M /branches/S2_4/data/nation/zambian.ruleset M /branches/S2_4/data/nation/zanzibari.ruleset M /branches/S2_4/data/nation/zapotec.ruleset M /branches/S2_4/data/nation/zhuang.ruleset M /branches/S2_4/data/nation/zimbabwean.ruleset M /branches/S2_4/data/nation/zulu.ruleset Removed explicit init_government="Despotism" from default nations. See gna patch #3032 ------------------------------------------------------------------------ r20528 | cazfi | 2011-11-09 22:23:07 +0000 (Wed, 09 Nov 2011) | 6 lines Changed paths: M /branches/S2_4/server/ruleset.c Made init_government-field for individual nations optional. Those nations that have no init_government defined, will instead start with government defined in new nations.ruleset compatibility.default_government -field. See gna patch #3031 ------------------------------------------------------------------------ r20525 | cazfi | 2011-11-09 22:16:49 +0000 (Wed, 09 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/server/savegame2.c Save and load ownerless bases to and from playerless scenarios. See gna bug #18930 ------------------------------------------------------------------------ r20522 | cazfi | 2011-11-09 21:56:14 +0000 (Wed, 09 Nov 2011) | 5 lines Changed paths: M /branches/S2_4/client/options.c Renamed min() and max() callbacks as minimum() and maximum() to avoid namespace conflict with macros with same names. See gna bug #18963 ------------------------------------------------------------------------ r20517 | cazfi | 2011-11-09 00:00:29 +0000 (Wed, 09 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/debian/freeciv-tilesets.install Added cimpletoon tileset to debian packets. See gna patch #3011 ------------------------------------------------------------------------ r20512 | syntron | 2011-11-08 21:14:52 +0000 (Tue, 08 Nov 2011) | 6 lines Changed paths: M /branches/S2_4/server/savegame2.c fix loading of shuffle information - was broken since introduction of player slots(?) see gna bug #18886 ------------------------------------------------------------------------ r20510 | syntron | 2011-11-08 21:07:20 +0000 (Tue, 08 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/server/gamehand.c fix missing advisor if contact on placing the first units see gna bug #18880 ------------------------------------------------------------------------ r20507 | syntron | 2011-11-08 21:05:21 +0000 (Tue, 08 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/server/scripting/api_server_base.c M /branches/S2_4/server/scripting/api_server_base.h M /branches/S2_4/server/scripting/tolua_server.pkg restrict possible file name for lua server.save() function see gna patch #2883 ------------------------------------------------------------------------ r20505 | syntron | 2011-11-08 21:02:50 +0000 (Tue, 08 Nov 2011) | 16 lines Changed paths: M /branches/S2_4/server/settings.c fix map definition / generation the map is defined with several settings (mapsize, size, tilesperplayer, xsize, ysize, topology). Now, some combinations are invalid like in this bug mapsize == XYSIZE && ysize % 2 != 0 && MAP_IS_ISOMETRIC I did add the required checks but a framework to check the settings would be helpful. Check also bug #18673 and patch #2542. see gna bug #18875 --ine, and those below, will be ignored-- M server/settings.c ------------------------------------------------------------------------ r20504 | syntron | 2011-11-08 21:01:30 +0000 (Tue, 08 Nov 2011) | 12 lines Changed paths: M /branches/S2_4/common/tile.c add check to tile_transform This check is needed as tile could be a virtual tile used by the client (gtk) to check which unit tasks should be shown. If a city is on the tile and it could be transformed to a terrain with the flag TER_NO_CITIES this would result in an assert(). Compared to S2_4 or trunk an additional check for the value of tile->index is included. see gna bug #18549 ------------------------------------------------------------------------ r20494 | jtn | 2011-11-07 23:46:30 +0000 (Mon, 07 Nov 2011) | 3 lines Changed paths: M /branches/S2_4/data/amplio/medievalcities.png M /branches/S2_4/data/amplio2/medievalcities.png Fix a tiny glitch in one of the Amplio Steam Age city graphics. See gna bug #18935. ------------------------------------------------------------------------ r20493 | jtn | 2011-11-07 23:46:26 +0000 (Mon, 07 Nov 2011) | 3 lines Changed paths: M /branches/S2_4/modinst/download.h Add new freeciv-modpack category "Soundset". See gna patch #3020. ------------------------------------------------------------------------ r20492 | jtn | 2011-11-07 23:46:24 +0000 (Mon, 07 Nov 2011) | 3 lines Changed paths: M /branches/S2_4/modinst/modinst.c Mark freeciv-modpack table headings for i18n. See gna bug #18934. ------------------------------------------------------------------------ r20491 | jtn | 2011-11-07 23:46:21 +0000 (Mon, 07 Nov 2011) | 5 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/menu.c M /branches/S2_4/client/gui-gtk-2.0/pages.c M /branches/S2_4/client/gui-gtk-3.0/menu.c M /branches/S2_4/client/gui-gtk-3.0/pages.c M /branches/S2_4/client/options.c M /branches/S2_4/common/mapimg.c M /branches/S2_4/common/mapimg.h M /branches/S2_4/server/commands.c M /branches/S2_4/server/stdinhand.c Tidy up map image help, strings, and other text. Remove "/mapimg help" and move content to "/help mapimg", among several other changes. See gna patch #3021. ------------------------------------------------------------------------ r20490 | jtn | 2011-11-07 23:46:17 +0000 (Mon, 07 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/manual/civmanual.c M /branches/S2_4/server/commands.c M /branches/S2_4/server/commands.h M /branches/S2_4/server/stdinhand.c Allow server commands to have help generated at run-time (although none do as yet). See gna patch #3017. ------------------------------------------------------------------------ r20489 | jtn | 2011-11-07 23:46:14 +0000 (Mon, 07 Nov 2011) | 3 lines Changed paths: M /branches/S2_4/server/commands.c Add short description to fcdb command. See gna bug #18923. ------------------------------------------------------------------------ r20488 | jtn | 2011-11-07 23:46:11 +0000 (Mon, 07 Nov 2011) | 3 lines Changed paths: M /branches/S2_4/client/text.c Remove a few fixed-length string buffers. See gna patch #3016. ------------------------------------------------------------------------ r20487 | jtn | 2011-11-07 23:46:09 +0000 (Mon, 07 Nov 2011) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-2.0/gotodlg.c M /branches/S2_4/client/gui-gtk-3.0/gotodlg.c M /branches/S2_4/utility/astring.c M /branches/S2_4/utility/astring.h Add astr_to_str() to convert an astring into a char *, passing on responsibility for the storage. Add comments about astring lifetime management. Remove some erroneous FIXME comments I added previously on this subject. See gna bug #17846. ------------------------------------------------------------------------ r20475 | cazfi | 2011-11-07 22:25:29 +0000 (Mon, 07 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/data/civ1/terrain.ruleset M /branches/S2_4/data/civ2/terrain.ruleset M /branches/S2_4/data/default/terrain.ruleset M /branches/S2_4/data/experimental/terrain.ruleset M /branches/S2_4/data/multiplayer/terrain.ruleset Documented base's native_to -field in terrain.ruleset comments. See gna bug #18920 ------------------------------------------------------------------------ r20473 | cazfi | 2011-11-07 21:54:00 +0000 (Mon, 07 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/doc/README M /branches/S2_4/doc/README.packaging List cimpletoon tileset in documentation. See gna patch #3012 ------------------------------------------------------------------------ r20471 | cazfi | 2011-11-07 21:50:50 +0000 (Mon, 07 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/debian/build.debian Fixed debian packets build from svn checkout. See gna bug #18912 ------------------------------------------------------------------------ r20468 | cazfi | 2011-11-06 23:29:04 +0000 (Sun, 06 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/menu.c Replaced g_object_set(G_OBJECT(action), "label", ... ) with gtk_action_set_label() See gna patch #2929 ------------------------------------------------------------------------ r20465 | cazfi | 2011-11-06 22:37:55 +0000 (Sun, 06 Nov 2011) | 6 lines Changed paths: M /branches/S2_4/client/gui-gtk-3.0/chatline.c M /branches/S2_4/client/gui-gtk-3.0/citydlg.c M /branches/S2_4/client/gui-gtk-3.0/cityrep.c M /branches/S2_4/client/gui-gtk-3.0/cma_fe.c M /branches/S2_4/client/gui-gtk-3.0/colors.c M /branches/S2_4/client/gui-gtk-3.0/dialogs.c M /branches/S2_4/client/gui-gtk-3.0/diplomat_dialog.c M /branches/S2_4/client/gui-gtk-3.0/editgui.c M /branches/S2_4/client/gui-gtk-3.0/gamedlgs.c M /branches/S2_4/client/gui-gtk-3.0/gotodlg.c M /branches/S2_4/client/gui-gtk-3.0/gui_main.c M /branches/S2_4/client/gui-gtk-3.0/happiness.c M /branches/S2_4/client/gui-gtk-3.0/helpdlg.c M /branches/S2_4/client/gui-gtk-3.0/inputdlg.c M /branches/S2_4/client/gui-gtk-3.0/inteldlg.c M /branches/S2_4/client/gui-gtk-3.0/luaconsole.c M /branches/S2_4/client/gui-gtk-3.0/mapctrl.c M /branches/S2_4/client/gui-gtk-3.0/mapview.c M /branches/S2_4/client/gui-gtk-3.0/optiondlg.c M /branches/S2_4/client/gui-gtk-3.0/pages.c M /branches/S2_4/client/gui-gtk-3.0/repodlgs.c M /branches/S2_4/client/gui-gtk-3.0/theme_dlg.c M /branches/S2_4/client/gui-gtk-3.0/tileset_dlg.c M /branches/S2_4/client/gui-gtk-3.0/unitselect.c M /branches/S2_4/client/gui-gtk-3.0/voteinfo_bar.c M /branches/S2_4/client/gui-gtk-3.0/wldlg.c Cleanup to gtk3-client gtk API usage. Patch by Rafał Mużyło See gna patch #2997 ------------------------------------------------------------------------ r20462 | jcreus | 2011-11-06 18:00:29 +0000 (Sun, 06 Nov 2011) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r20459 | jcreus | 2011-11-06 15:15:05 +0000 (Sun, 06 Nov 2011) | 1 line Changed paths: M /branches/S2_4/po/ca.po Translation update ------------------------------------------------------------------------ r20455 | cazfi | 2011-11-05 18:46:09 +0000 (Sat, 05 Nov 2011) | 5 lines Changed paths: M /branches/S2_4/modinst/download.c Prefixed name of freeciv-modpack's internal control directory with dot; "control" -> ".control" See gna patch #3008 ------------------------------------------------------------------------ r20451 | syntron | 2011-11-05 18:21:15 +0000 (Sat, 05 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/data/cimpletoon add Makefile and Makefile.in to svn:ignore for data/cimpletoon see svn20430 (gna patch #3002) ------------------------------------------------------------------------ r20448 | syntron | 2011-11-05 18:06:10 +0000 (Sat, 05 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/common/tile.c M /branches/S2_4/common/tile.h check if a tile is a virtual tile see gna patch #2957 ------------------------------------------------------------------------ r20444 | cazfi | 2011-11-04 23:46:26 +0000 (Fri, 04 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/fc_version S2_4 version number changes; label now "alpha", datasubdir "test" See gna patch #3006 ------------------------------------------------------------------------ r20442 | jtn | 2011-11-04 22:50:42 +0000 (Fri, 04 Nov 2011) | 7 lines Changed paths: M /branches/S2_4/server/srv_main.c Initialise AI data phase earlier during end-turn activities, so that it is open during auto-explore activities, fixing a potential crash. Reported by "zekkerj" on the forum; patch by Matthias Pfafferodt (syntron@gna). See gna bug #18796. ------------------------------------------------------------------------ r20440 | cazfi | 2011-11-04 22:37:56 +0000 (Fri, 04 Nov 2011) | 5 lines Changed paths: M /branches/S2_4/data/amplio2/Makefile.am M /branches/S2_4/data/amplio2/units.spec A /branches/S2_4/data/amplio2/veterancy.png A /branches/S2_4/data/amplio2/veterancy.spec M /branches/S2_4/data/amplio2.tilespec M /branches/S2_4/data/cimpletoon.tilespec Moved amplio2 veterancy icons to separate file. This way cimpletoon can include just those without not all amplio2 units. See gna patch #3003 ------------------------------------------------------------------------ r20438 | cazfi | 2011-11-04 22:33:28 +0000 (Fri, 04 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/server/ruleset.c Fixed automatic move_type detection for riverboats and wheeled units. See gna bug #18898 ------------------------------------------------------------------------ r20432 | cazfi | 2011-11-03 23:24:44 +0000 (Thu, 03 Nov 2011) | 5 lines Changed paths: M /branches/S2_4/doc/README Fix documentation to list amplio2 as default tileset instead of amplio we don't even ship any more. See gna bug #18897 ------------------------------------------------------------------------ r20430 | cazfi | 2011-11-03 22:28:02 +0000 (Thu, 03 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/configure.ac M /branches/S2_4/data/Makefile.am A /branches/S2_4/data/cimpletoon/Makefile.am Added cimpletoon to tilesets to be installed, and distributed. See gna patch #3002 ------------------------------------------------------------------------ r20428 | cazfi | 2011-11-03 22:09:44 +0000 (Thu, 03 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/modinst/download.c M /branches/S2_4/modinst/download.h M /branches/S2_4/modinst/modinst.c Added information about modpack license to modpack list display. See gna patch #2999 ------------------------------------------------------------------------ r20424 | cazfi | 2011-11-03 07:00:41 +0000 (Thu, 03 Nov 2011) | 4 lines Changed paths: M /branches/S2_4/m4/debug.m4 Give linker flag --no-add-needed in LDFLAGS, and not in CFLAGS. See gna bug #18896 ------------------------------------------------------------------------ r20416 | cazfi | 2011-11-01 22:58:14 +0000 (Tue, 01 Nov 2011) | 2 lines Changed paths: A /branches/S2_4 (from /trunk:20415) Created stable 2.4 branch S2_4. ------------------------------------------------------------------------ r20415 | cazfi | 2011-11-01 22:56:40 +0000 (Tue, 01 Nov 2011) | 2 lines Changed paths: M /trunk/ChangeLog Updated ChangeLog before branching S2_4. ------------------------------------------------------------------------ r20414 | cazfi | 2011-11-01 23:20:05 +0200 (Tue, 01 Nov 2011) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/gui_main.c M /trunk/client/gui-gtk-3.0/luaconsole.c M /trunk/client/gui-gtk-3.0/mapctrl.c M /trunk/client/gui-gtk-3.0/themes.c Replaced erronous usage of gtk2-client specific variables with proper gtk3-client ones. Patch by Matthias Pfafferodt See gna bug #18890 ------------------------------------------------------------------------ r20413 | cazfi | 2011-11-01 22:54:41 +0200 (Tue, 01 Nov 2011) | 6 lines Changed paths: M /trunk/client/gui-gtk-2.0/gui_main.c M /trunk/client/gui-gtk-3.0/gui_main.c Store watch handle correctly to ggz_id, not srv_id, in add_ggz_input(). Reported by Rafał Mużyło See gna bug #18889 ------------------------------------------------------------------------ r20411 | cazfi | 2011-11-01 22:40:45 +0200 (Tue, 01 Nov 2011) | 6 lines Changed paths: M /trunk/utility/netintf.c Fixed compilation when AI_NUMERICSERV is not defined. Reported by David Lowe See gna bug #18871 ------------------------------------------------------------------------ r20410 | jtn | 2011-11-01 22:19:27 +0200 (Tue, 01 Nov 2011) | 3 lines Changed paths: M /trunk/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). (From gna patch #2941.) 100%: 6873 translated. ------------------------------------------------------------------------ r20409 | jcreus | 2011-11-01 19:03:02 +0200 (Tue, 01 Nov 2011) | 1 line Changed paths: M /trunk/po/ca.po Translation update ------------------------------------------------------------------------ r20408 | cazfi | 2011-11-01 17:59:40 +0200 (Tue, 01 Nov 2011) | 6 lines Changed paths: A /trunk/data/cimpletoon A /trunk/data/cimpletoon/orient_units.png A /trunk/data/cimpletoon/orient_units.spec A /trunk/data/cimpletoon.tilespec Added initial version of cimpletoon tileset under version control. Units by forum member "yd" See gna patch #2739 ------------------------------------------------------------------------ r20406 | jtn | 2011-11-01 11:25:37 +0200 (Tue, 01 Nov 2011) | 3 lines Changed paths: M /trunk/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). (From gna patch #2941.) 98.9%: 6796 translated, 73 fuzzy, 4 untranslated. ------------------------------------------------------------------------ r20405 | cazfi | 2011-11-01 01:34:03 +0200 (Tue, 01 Nov 2011) | 5 lines Changed paths: M /trunk/data/experimental/units.ruleset M /trunk/server/ruleset.c Improved automatic move type detection to take in to account that RiverNative and RoadNative units can travel special land tiles even if they are native to no land terrain type. See gna patch #2991 ------------------------------------------------------------------------ r20404 | cazfi | 2011-11-01 00:09:06 +0200 (Tue, 01 Nov 2011) | 2 lines Changed paths: M /trunk/po/ar.po M /trunk/po/cs.po M /trunk/po/da.po M /trunk/po/de.po M /trunk/po/el.po M /trunk/po/en_GB.po M /trunk/po/eo.po M /trunk/po/es.po M /trunk/po/et.po M /trunk/po/fa.po M /trunk/po/fi.po M /trunk/po/fr.po M /trunk/po/ga.po M /trunk/po/gd.po M /trunk/po/he.po M /trunk/po/hu.po M /trunk/po/it.po M /trunk/po/ja.po M /trunk/po/ko.po M /trunk/po/lt.po M /trunk/po/nl.po M /trunk/po/no.po M /trunk/po/pt.po M /trunk/po/pt_BR.po M /trunk/po/ro.po M /trunk/po/ru.po M /trunk/po/sv.po M /trunk/po/tr.po M /trunk/po/uk.po M /trunk/po/zh_CN.po Translations merged from S2_3. ------------------------------------------------------------------------ r20403 | cazfi | 2011-10-31 23:40:13 +0200 (Mon, 31 Oct 2011) | 4 lines Changed paths: M /trunk/data/experimental/buildings.ruleset Fixed unterminated string literal See gna bug #18895 ------------------------------------------------------------------------ r20401 | cazfi | 2011-10-31 23:01:25 +0200 (Mon, 31 Oct 2011) | 5 lines Changed paths: M /trunk/ai/default/defaultai.c M /trunk/server/aiiface.c M /trunk/server/aiiface.h M /trunk/server/barbarian.c M /trunk/server/connecthand.c M /trunk/server/edithand.c M /trunk/server/plrhand.c M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/scripting/api_server_edit.c M /trunk/server/srv_main.c M /trunk/server/stdinhand.c Get name of the default ai type from module instead of using value hardcoded to server binary. See gna patch #2927 ------------------------------------------------------------------------ r20400 | cazfi | 2011-10-31 22:34:48 +0200 (Mon, 31 Oct 2011) | 4 lines Changed paths: M /trunk/server/ruleset.c Added nations.ruleset option warnings about missing city styles. See gna patch #2995 ------------------------------------------------------------------------ r20399 | cazfi | 2011-10-31 01:08:27 +0200 (Mon, 31 Oct 2011) | 4 lines Changed paths: A /trunk/data/graphics/cimpletoon A /trunk/data/graphics/cimpletoon/AEGIScruiser01.blend A /trunk/data/graphics/cimpletoon/CREDITS A /trunk/data/graphics/cimpletoon/alpine_troops1.blend A /trunk/data/graphics/cimpletoon/archer7.blend A /trunk/data/graphics/cimpletoon/armor.blend A /trunk/data/graphics/cimpletoon/artillery1.blend A /trunk/data/graphics/cimpletoon/awacs.blend A /trunk/data/graphics/cimpletoon/barbarian_leader01.blend A /trunk/data/graphics/cimpletoon/battleship01.blend A /trunk/data/graphics/cimpletoon/bomber01.blend A /trunk/data/graphics/cimpletoon/cannon.blend A /trunk/data/graphics/cimpletoon/caravan02.blend A /trunk/data/graphics/cimpletoon/caravel07.blend A /trunk/data/graphics/cimpletoon/carrier01.blend A /trunk/data/graphics/cimpletoon/catapult.blend A /trunk/data/graphics/cimpletoon/cavalry01.blend A /trunk/data/graphics/cimpletoon/chariot3.blend A /trunk/data/graphics/cimpletoon/cruise_missile01.blend A /trunk/data/graphics/cimpletoon/cruiser01.blend A /trunk/data/graphics/cimpletoon/destroyer1.blend A /trunk/data/graphics/cimpletoon/diplomat7.blend A /trunk/data/graphics/cimpletoon/draoon01.blend A /trunk/data/graphics/cimpletoon/engineer1.blend A /trunk/data/graphics/cimpletoon/explorer01.blend A /trunk/data/graphics/cimpletoon/fighter.blend A /trunk/data/graphics/cimpletoon/freight_02.blend A /trunk/data/graphics/cimpletoon/frigate1.blend A /trunk/data/graphics/cimpletoon/galleon01.blend A /trunk/data/graphics/cimpletoon/helicopter02.blend A /trunk/data/graphics/cimpletoon/horseman02.blend A /trunk/data/graphics/cimpletoon/howitzer.blend A /trunk/data/graphics/cimpletoon/ironclad02.blend A /trunk/data/graphics/cimpletoon/knight03.blend A /trunk/data/graphics/cimpletoon/leader01.blend A /trunk/data/graphics/cimpletoon/legion4.blend A /trunk/data/graphics/cimpletoon/marines01.blend A /trunk/data/graphics/cimpletoon/mechinf.blend A /trunk/data/graphics/cimpletoon/musketeer1.blend A /trunk/data/graphics/cimpletoon/nuclear.blend A /trunk/data/graphics/cimpletoon/paratrooper01.blend A /trunk/data/graphics/cimpletoon/partisan01.blend A /trunk/data/graphics/cimpletoon/phalanx6.blend A /trunk/data/graphics/cimpletoon/pikeman2.blend A /trunk/data/graphics/cimpletoon/riflemen02.blend A /trunk/data/graphics/cimpletoon/settler3.blend A /trunk/data/graphics/cimpletoon/spy1.blend A /trunk/data/graphics/cimpletoon/stealth_bomber1.blend A /trunk/data/graphics/cimpletoon/stealthfighter.blend A /trunk/data/graphics/cimpletoon/submarine.blend A /trunk/data/graphics/cimpletoon/transport.blend A /trunk/data/graphics/cimpletoon/trimere02.blend A /trunk/data/graphics/cimpletoon/warrior2.blend A /trunk/data/graphics/cimpletoon/worker01.blend1 Added blender models of cimpletoon units by YD. See gna patch #2739 ------------------------------------------------------------------------ r20398 | syntron | 2011-10-30 22:45:53 +0200 (Sun, 30 Oct 2011) | 13 lines Changed paths: M /trunk/configure.ac M /trunk/doc/HACKING M /trunk/m4/compiler.m4 M /trunk/m4/debug.m4 add additional compiling time checks if --enable-debug=checks is set - move debug flags into debug.m4 - remove duplicated flags - Add/force '-Wformat -Wformat-security' to be active (see also gna bug #18081) - Fix flags for c++ - new configuration: --enable-debug=yes: as much checks as possible --enable-debug=checks: adds -Wstrict-prototypes (problematic for gtk2) see gna patch #2960 ------------------------------------------------------------------------ r20397 | syntron | 2011-10-30 22:31:19 +0200 (Sun, 30 Oct 2011) | 4 lines Changed paths: A /trunk/client/unitselect_common.c A /trunk/client/unitselect_common.h add missing files see gna bug #17236 ------------------------------------------------------------------------ r20396 | syntron | 2011-10-30 22:25:09 +0200 (Sun, 30 Oct 2011) | 6 lines Changed paths: M /trunk/data/experimental/units.ruleset allow Missiles on Mech. Inf. (experimental ruleset) * up to 3 units of class Missile see gna patch #2481 ------------------------------------------------------------------------ r20395 | syntron | 2011-10-30 22:24:25 +0200 (Sun, 30 Oct 2011) | 7 lines Changed paths: M /trunk/common/game.h M /trunk/common/unit.c M /trunk/common/unit.h M /trunk/server/sanitycheck.c allow recursive transports * up to level 5 * additional sanity checks see gna patch #2480 ------------------------------------------------------------------------ r20394 | syntron | 2011-10-30 22:23:14 +0200 (Sun, 30 Oct 2011) | 4 lines Changed paths: M /trunk/client/gui-gtk-3.0/citydlg.c M /trunk/client/gui-gtk-3.0/dialogs.c M /trunk/client/gui-gtk-3.0/editprop.c M /trunk/client/gui-gtk-3.0/menu.c M /trunk/client/gui-gtk-3.0/unitselect.c M /trunk/client/gui-gtk-3.0/unitselect.h unit selection dialog (gtk3 version) see gna bug #17236 ------------------------------------------------------------------------ r20393 | syntron | 2011-10-30 22:20:27 +0200 (Sun, 30 Oct 2011) | 10 lines Changed paths: M /trunk/client/Makefile.am M /trunk/client/control.h M /trunk/client/gui-ftwl/dialogs.c M /trunk/client/gui-gtk-2.0/dialogs.c M /trunk/client/gui-gtk-2.0/unitselect.c M /trunk/client/gui-gtk-2.0/unitselect.h M /trunk/client/gui-qt/dialogs.cpp M /trunk/client/gui-sdl/dialogs.c M /trunk/client/gui-stub/dialogs.c M /trunk/client/gui-win32/dialogs.c M /trunk/client/gui-xaw/dialogs.c M /trunk/client/include/dialogs_g.h M /trunk/client/packhand.c M /trunk/client/update_queue.c unit selection dialog * for the gtk2 client * new function unit_select_dialog_update[_real]() * common parts in a separate file (unitselect_common.(c|h)) * replace select algorithm in control.c? see gna bug #17236 ------------------------------------------------------------------------ r20392 | syntron | 2011-10-30 22:19:05 +0200 (Sun, 30 Oct 2011) | 7 lines Changed paths: M /trunk/client/citydlg_common.c M /trunk/client/gui-gtk-2.0/editprop.c M /trunk/client/mapview_common.c M /trunk/client/mapview_common.h M /trunk/client/tilespec.c M /trunk/client/tilespec.h add function to create unit type sprite - only the unit without flag or other additions - include facing information see patch #2483 ------------------------------------------------------------------------ r20391 | syntron | 2011-10-30 22:17:44 +0200 (Sun, 30 Oct 2011) | 8 lines Changed paths: M /trunk/client/control.h M /trunk/client/gui-gtk-2.0/menu.c M /trunk/client/gui-xaw/menu.c redo location selection * add location sea, land, both * rename all to world (= both?) * use specenum see gna patch #2482 ------------------------------------------------------------------------ r20390 | syntron | 2011-10-30 22:16:41 +0200 (Sun, 30 Oct 2011) | 7 lines Changed paths: M /trunk/client/gui-sdl/menu.c M /trunk/client/packhand.c M /trunk/client/tilespec.c M /trunk/common/packets.def M /trunk/common/unit.h M /trunk/fc_version M /trunk/server/unittools.c clean up network (occupied information of transporters) * rename occupy to occupied and use a bool value * changes to the network protocol see gna patch #2479 ------------------------------------------------------------------------ r20389 | syntron | 2011-10-30 22:13:39 +0200 (Sun, 30 Oct 2011) | 9 lines Changed paths: M /trunk/client/climisc.c M /trunk/client/control.c M /trunk/client/editor.c M /trunk/client/gui-gtk-2.0/citydlg.c M /trunk/client/gui-gtk-2.0/unitselect.c M /trunk/client/gui-sdl/menu.c M /trunk/client/mapctrl_common.c M /trunk/client/packhand.c M /trunk/client/tilespec.c M /trunk/common/unit.c M /trunk/common/unit.h use pointer for transported units (client) * use pointers for transport information * replace unit->transported_by and unit->occupy by corresponding unit->client.* values * add unit_transported() function as simplified unit_transport_get() see gna patch #2478 ------------------------------------------------------------------------ r20388 | syntron | 2011-10-30 22:11:53 +0200 (Sun, 30 Oct 2011) | 13 lines Changed paths: M /trunk/server/unittools.c cleanup unit_move() move moving of transported units into unit_move_transported() which is called recursivly - first move the transporter, then the transported units; the right way to go: if the transporter dies all transported units are dead - this changes autogame results, i.e. no identical games for the same settings (seeds) - especially the order of units on a tile and the last seen data change see gna patch #2547 ------------------------------------------------------------------------ r20387 | syntron | 2011-10-30 22:09:17 +0200 (Sun, 30 Oct 2011) | 14 lines Changed paths: M /trunk/ai/default/advmilitary.c M /trunk/ai/default/aiferry.c M /trunk/ai/default/aihunt.c M /trunk/ai/default/aitools.c M /trunk/ai/default/aiunit.c M /trunk/common/combat.c M /trunk/common/player.c M /trunk/common/unit.c M /trunk/common/unit.h M /trunk/common/unitlist.c M /trunk/server/maphand.c M /trunk/server/sanitycheck.c M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/unithand.c M /trunk/server/unittools.c use pointer for transported units (server/common) * add unit->transporter (transporter for the unit) * add a list of transported units (unit->transporting) * accessor functions: - bool unit_transport_load(pcargo, ptrans) - bool unit_transport_unload(pcargo, ptrans) - bool unit_transported(pcargo) - struct unit *unit_transport_get(pcargo) - struct unit_list *unit_transport_cargo(ptrans) see gna patch #2477 ------------------------------------------------------------------------ r20386 | syntron | 2011-10-30 21:57:07 +0200 (Sun, 30 Oct 2011) | 7 lines Changed paths: M /trunk/common/scriptcore/api_game_methods.c M /trunk/common/scriptcore/api_game_methods.h M /trunk/common/scriptcore/tolua_game.pkg add lua module game - for game related information (struct game ...) - add game.turn() see gna patch #2968 ------------------------------------------------------------------------ r20385 | syntron | 2011-10-30 21:56:05 +0200 (Sun, 30 Oct 2011) | 6 lines Changed paths: M /trunk/common/ai.c M /trunk/common/ai.h M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/srv_main.c M /trunk/server/stdinhand.c accessor function for the AI name - print ai name in player list see gna patch #2967 ------------------------------------------------------------------------ r20384 | syntron | 2011-10-30 21:38:35 +0200 (Sun, 30 Oct 2011) | 2 lines Changed paths: M /trunk/tests/all_tests.sh M /trunk/tests/check_macros.sh M /trunk/tests/fcintl.sh set executeable flag on scripts ------------------------------------------------------------------------ r20383 | syntron | 2011-10-30 21:37:51 +0200 (Sun, 30 Oct 2011) | 8 lines Changed paths: M /trunk/common/ai.c M /trunk/common/ai.h M /trunk/server/srv_main.c ai timer - log AI statistics - timer for each ai type and for each ai player see gna patch #2966 ------------------------------------------------------------------------ r20382 | syntron | 2011-10-30 21:24:58 +0200 (Sun, 30 Oct 2011) | 4 lines Changed paths: M /trunk/scripts/mapimg2anim set executeable flag see gna patch #2020 ------------------------------------------------------------------------ r20381 | syntron | 2011-10-30 21:21:45 +0200 (Sun, 30 Oct 2011) | 6 lines Changed paths: A /trunk/scripts/mapimg2anim script to generate animated gifs from map images * needs imagemagick see gna patch #2020 ------------------------------------------------------------------------ r20380 | syntron | 2011-10-30 21:18:24 +0200 (Sun, 30 Oct 2011) | 4 lines Changed paths: M /trunk/tests/Makefile.am update makefile for tests directory see gna patch #2990 ------------------------------------------------------------------------ r20379 | syntron | 2011-10-30 21:17:29 +0200 (Sun, 30 Oct 2011) | 4 lines Changed paths: M /trunk/tests/header_guard.sh add autogenerated tolua files to whitelist on header check see gna bug #18865 ------------------------------------------------------------------------ r20378 | syntron | 2011-10-30 21:15:52 +0200 (Sun, 30 Oct 2011) | 4 lines Changed paths: A /trunk/tests/all_tests.sh add script to do all tests see gna patch #2989 ------------------------------------------------------------------------ r20377 | syntron | 2011-10-30 21:15:15 +0200 (Sun, 30 Oct 2011) | 4 lines Changed paths: A /trunk/tests/check_macros.sh add test to check for correct usage of __FC_LINE__ see gna patch #2988 ------------------------------------------------------------------------ r20376 | syntron | 2011-10-30 21:14:37 +0200 (Sun, 30 Oct 2011) | 4 lines Changed paths: A /trunk/tests/fcintl.sh add test script to check for correct use of fcintl.h see gna patch #2987 ------------------------------------------------------------------------ r20375 | syntron | 2011-10-30 21:12:54 +0200 (Sun, 30 Oct 2011) | 9 lines Changed paths: M /trunk/client/gui-gtk-2.0/dialogs.h M /trunk/client/gui-gtk-3.0/dialogs.h M /trunk/client/gui-xaw/dialogs.h M /trunk/common/ai.c M /trunk/common/aicore/citymap.h M /trunk/common/name_translation.h M /trunk/common/road.c M /trunk/modinst/mpcmdline.c M /trunk/server/generator/mapgen_topology.h M /trunk/server/generator/temperature_map.h M /trunk/utility/astring.c M /trunk/utility/log.h M /trunk/utility/netfile.c fix usage of fcintl.h - remove it from log.h (not needed) - remove it from other header files - add it to c files if needed - must be in name_translation.h (inline functions) see gna bug #18864 ------------------------------------------------------------------------ r20374 | syntron | 2011-10-30 21:05:12 +0200 (Sun, 30 Oct 2011) | 8 lines Changed paths: M /trunk/client/gui-gtk-3.0/luaconsole.c [gtk2] 3ix crash if closing the client without starting a game the luaconsole was never created - thus pdialog->shell is NULL and trying to destroy it will crash the client. gtk3 version. see gna bug #18844 ------------------------------------------------------------------------ r20373 | syntron | 2011-10-30 21:04:37 +0200 (Sun, 30 Oct 2011) | 9 lines Changed paths: M /trunk/client/gui-gtk-2.0/luaconsole.c [gtk2] fix crash if closing the client without starting a game the luaconsole was never created - thus pdialog->shell is NULL and trying to destroy it will crash the client. A similar patch will be needed for gtk3. see gna bug #18844 ------------------------------------------------------------------------ r20372 | syntron | 2011-10-30 21:02:53 +0200 (Sun, 30 Oct 2011) | 7 lines Changed paths: M /trunk/client/luaconsole_common.c add missing include for stdarg.h in luaconsole_common.c required if va_args is used ... see gna bug #18863 ------------------------------------------------------------------------ r20371 | syntron | 2011-10-30 21:01:35 +0200 (Sun, 30 Oct 2011) | 9 lines Changed paths: M /trunk/utility/log.c fix log patch (gna patch #2971) print where the message results from only if the information is available see gna bug #18862 ------------------------------------------------------------------------ r20370 | syntron | 2011-10-30 20:59:57 +0200 (Sun, 30 Oct 2011) | 5 lines Changed paths: M /trunk/scripts/capabilities fix comment in script capabilities see gna bug #18861 ------------------------------------------------------------------------ r20369 | syntron | 2011-10-30 20:58:45 +0200 (Sun, 30 Oct 2011) | 5 lines Changed paths: M /trunk/po/POTFILES.in sort POTFILE.in alphabetically see gna patch #2986 ------------------------------------------------------------------------ r20368 | syntron | 2011-10-30 20:57:44 +0200 (Sun, 30 Oct 2011) | 6 lines Changed paths: M /trunk/server/sanitycheck.c rename SANITY_() to SANITY_FAIL() to prevent false positive matches by the script potfiles see gna bug #18860 ------------------------------------------------------------------------ r20367 | syntron | 2011-10-30 20:56:22 +0200 (Sun, 30 Oct 2011) | 4 lines Changed paths: M /trunk/po/POTFILES.in fix POTFILES.in after running ./scripts/pofiles see gna bug #18859 ------------------------------------------------------------------------ r20366 | syntron | 2011-10-30 20:53:46 +0200 (Sun, 30 Oct 2011) | 4 lines Changed paths: M /trunk/client/gui-qt/themes.cpp fix missing include in themes.cpp see gna patch #2974 ------------------------------------------------------------------------ r20365 | syntron | 2011-10-30 20:51:01 +0200 (Sun, 30 Oct 2011) | 7 lines Changed paths: M /trunk/data/database.lua fix some code for fcdb - fix possible errors due to dbh = nil see gna bug #18857 ------------------------------------------------------------------------ r20363 | syntron | 2011-10-30 20:48:43 +0200 (Sun, 30 Oct 2011) | 4 lines Changed paths: M /trunk/server/savegame2.c check for savefile.options if loading a savegame see gna bug #18546 (part 2) ------------------------------------------------------------------------ r20361 | syntron | 2011-10-30 20:47:24 +0200 (Sun, 30 Oct 2011) | 4 lines Changed paths: M /trunk/utility/capability.c check for capability string == NULL see gna bug #18546 (part 1) ------------------------------------------------------------------------ r20360 | syntron | 2011-10-30 20:43:55 +0200 (Sun, 30 Oct 2011) | 15 lines Changed paths: M /trunk/data/experimental/buildings.ruleset M /trunk/data/experimental/effects.ruleset fix health in early game (experimental ruleset) +30 => Building: Aqueduct +20 => Building: Aqueduct (ends if Industrialization is researched) [new] +20 => Building: Aqueduct + Sewer System +25 => Building: Hospital +20 => Building: Genetic Lab +20 => Building: Temple [new] +5 =>Wonder: Cure For Cancer see gna bug #18535 ------------------------------------------------------------------------ r20358 | jtn | 2011-10-30 17:07:05 +0200 (Sun, 30 Oct 2011) | 5 lines Changed paths: M /trunk/data/nation/thuringian.ruleset M /trunk/data/nation/vanuatuan.ruleset M /trunk/data/nation/venda.ruleset Fix several typos in nation descriptions. Patch by Joan Creus (jcreus@gna). See gna bug #18837. ------------------------------------------------------------------------ r20357 | mixcoatl | 2011-10-30 01:04:38 +0300 (Sun, 30 Oct 2011) | 1 line Changed paths: M /trunk/data/default/nations.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/antigua_and_barbuda-large.png A /trunk/data/flags/antigua_and_barbuda-shield-large.png A /trunk/data/flags/antigua_and_barbuda-shield.png A /trunk/data/flags/antigua_and_barbuda.png A /trunk/data/flags/antigua_and_barbuda.svg M /trunk/data/misc/flags-large.spec M /trunk/data/misc/flags.spec M /trunk/data/misc/shields-large.spec M /trunk/data/misc/shields.spec M /trunk/data/nation/Makefile.am A /trunk/data/nation/antiguan.ruleset M /trunk/data/nation/westindian.ruleset M /trunk/po/POTFILES.in Add Antiguan and Barbudan nation, flag by Sigge Kotliar. See Gna patch #2962 ------------------------------------------------------------------------ r20355 | cazfi | 2011-10-29 23:47:32 +0300 (Sat, 29 Oct 2011) | 5 lines Changed paths: M /trunk/client/client_main.c M /trunk/common/fc_interface.c M /trunk/common/fc_interface.h M /trunk/common/tile.c M /trunk/server/srv_main.c Fixed bug that after base was removed due to terrain changing to one that cannot support it, it was still acting as border source and vision source. See gna bug #18513 ------------------------------------------------------------------------ r20354 | cazfi | 2011-10-29 23:10:48 +0300 (Sat, 29 Oct 2011) | 4 lines Changed paths: M /trunk/m4/gtk3-client.m4 Increased minimum gtk2 version for gtk3-client to 2.24.0 See gna patch #2859 ------------------------------------------------------------------------ r20352 | syntron | 2011-10-29 01:09:11 +0300 (Sat, 29 Oct 2011) | 8 lines Changed paths: M /trunk/data/multiplayer/script.lua fix error if future tech is researched if a future tech is research tech will be nil and the current lua code for the multiplayer ruleset will result in an error see gna bug #18710 ------------------------------------------------------------------------ r20351 | syntron | 2011-10-29 01:07:17 +0300 (Sat, 29 Oct 2011) | 8 lines Changed paths: M /trunk/client/client_main.c M /trunk/common/Makefile.am A /trunk/common/fc_cmdhelp.c A /trunk/common/fc_cmdhelp.h M /trunk/manual/civmanual.c M /trunk/modinst/mpcmdline.c M /trunk/po/POTFILES.in M /trunk/server/civserver.c sort options alphabetically by the short option (AaBbCc...) - a a new module for it: ./common/fc_cmdhelp.(c|h) - use it for all executables see gna patch #2977 ------------------------------------------------------------------------ r20350 | syntron | 2011-10-29 01:04:38 +0300 (Sat, 29 Oct 2011) | 6 lines Changed paths: M /trunk/common/tech.c count only living players if checking for tech leaking see gna patch #2956 patch by Michal Mazurek ------------------------------------------------------------------------ r20349 | syntron | 2011-10-29 01:02:28 +0300 (Sat, 29 Oct 2011) | 6 lines Changed paths: M /trunk/doc/README.delta M /trunk/doc/README.graphics M /trunk/doc/README.nations M /trunk/doc/README.rulesets Corrections in README files see gna patch #2945 patch by Patrick Kelle ------------------------------------------------------------------------ r20348 | syntron | 2011-10-29 01:01:07 +0300 (Sat, 29 Oct 2011) | 5 lines Changed paths: M /trunk/data/nation/avar.ruleset M /trunk/data/nation/buryat.ruleset M /trunk/data/nation/gabonese.ruleset M /trunk/data/nation/goldenhorde.ruleset M /trunk/data/nation/kuwaiti.ruleset M /trunk/data/nation/liberian.ruleset M /trunk/data/nation/oldprussian.ruleset M /trunk/data/nation/saka.ruleset M /trunk/data/nation/sardinian.ruleset M /trunk/data/nation/tswana.ruleset M /trunk/data/nation/turkishcypriot.ruleset M /trunk/data/nation/zanzibari.ruleset fix several typos in nation legends see gna patch #2916 patch by Hubert Kowalewski ------------------------------------------------------------------------ r20346 | syntron | 2011-10-29 00:58:06 +0300 (Sat, 29 Oct 2011) | 4 lines Changed paths: M /trunk/server/generator/startpos.c fix possible division by 0 for a map without goodies see gna bug #18533 ------------------------------------------------------------------------ r20343 | cazfi | 2011-10-29 00:14:52 +0300 (Sat, 29 Oct 2011) | 9 lines Changed paths: M /trunk/common/tile.c M /trunk/server/citytools.c Fixed bugs and inconsistencies in roads granted for city center tiles. For simplicity of the fix, city center tiles having roads always, no matter what, is considered a feature. - Roads are removed from terrains that cannot support them when city is removed - Roads are not removed when city center is transformed to ocean - Roads are removed when non-city-center tile is changed to terrain that cannot support them. See gna bug #18553 ------------------------------------------------------------------------ r20340 | cazfi | 2011-10-28 22:58:44 +0300 (Fri, 28 Oct 2011) | 4 lines Changed paths: M /trunk/bootstrap/generate_svnrev.sh M /trunk/common/Makefile.am Handle correctly srcdirs and builddirs with whitespace in their names when --enable-svnrev given. See gna bug #18418 ------------------------------------------------------------------------ r20339 | stikonas | 2011-10-28 21:38:31 +0300 (Fri, 28 Oct 2011) | 1 line Changed paths: M /trunk/po/lt.po Reorder plural forms in Lithuanian translation. ------------------------------------------------------------------------ r20338 | cazfi | 2011-10-28 00:39:23 +0300 (Fri, 28 Oct 2011) | 2 lines Changed paths: A /trunk/modinst/modinst.h Added file modinst.h forgotten from previous commit. ------------------------------------------------------------------------ r20337 | cazfi | 2011-10-28 00:08:25 +0300 (Fri, 28 Oct 2011) | 4 lines Changed paths: M /trunk/modinst/Makefile.am M /trunk/modinst/download.c M /trunk/modinst/download.h M /trunk/modinst/modinst.c M /trunk/modinst/mpcmdline.c Wrapped all freeciv-modpack global variables to just one global structure. See gna patch #2938 ------------------------------------------------------------------------ r20336 | cazfi | 2011-10-28 00:02:35 +0300 (Fri, 28 Oct 2011) | 4 lines Changed paths: M /trunk/client/gui-gtk-2.0/gui_stuff.c M /trunk/client/gui-gtk-3.0/gui_stuff.c Use dash in name when referring to "switch-page" signal. See gna bug #18339 ------------------------------------------------------------------------ r20335 | cazfi | 2011-10-27 23:55:25 +0300 (Thu, 27 Oct 2011) | 4 lines Changed paths: M /trunk/client/connectdlg_common.c M /trunk/utility/netintf.c M /trunk/utility/netintf.h IPv6 support to find_next_free_port() See gna patch #2838 ------------------------------------------------------------------------ r20334 | cazfi | 2011-10-27 08:13:46 +0300 (Thu, 27 Oct 2011) | 5 lines Changed paths: M /trunk/client/gui-sdl/alphablit.c M /trunk/client/gui-sdl/caravan_dialog.c M /trunk/client/gui-sdl/chatline.c M /trunk/client/gui-sdl/citydlg.c M /trunk/client/gui-sdl/cityrep.c M /trunk/client/gui-sdl/cma_fe.c M /trunk/client/gui-sdl/colors.c M /trunk/client/gui-sdl/connectdlg.c M /trunk/client/gui-sdl/dialogs.c M /trunk/client/gui-sdl/diplodlg.c Added all missing function headers to files alphablit.c - diplodlg.c in client/gui-sdl directory. Also other comment cleanups. See gna patch #2937 ------------------------------------------------------------------------ r20333 | cazfi | 2011-10-27 00:33:01 +0300 (Thu, 27 Oct 2011) | 5 lines Changed paths: M /trunk/data/civ1/buildings.ruleset M /trunk/data/civ1/cities.ruleset M /trunk/data/civ1/effects.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ1/governments.ruleset M /trunk/data/civ1/nations.ruleset M /trunk/data/civ1/techs.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/buildings.ruleset M /trunk/data/civ2/cities.ruleset M /trunk/data/civ2/effects.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/civ2/governments.ruleset M /trunk/data/civ2/nations.ruleset M /trunk/data/civ2/techs.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/default/buildings.ruleset M /trunk/data/default/cities.ruleset M /trunk/data/default/effects.ruleset M /trunk/data/default/game.ruleset M /trunk/data/default/governments.ruleset M /trunk/data/default/nations.ruleset M /trunk/data/default/techs.ruleset M /trunk/data/default/terrain.ruleset M /trunk/data/default/units.ruleset M /trunk/data/experimental/buildings.ruleset M /trunk/data/experimental/cities.ruleset M /trunk/data/experimental/effects.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/experimental/governments.ruleset M /trunk/data/experimental/techs.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/buildings.ruleset M /trunk/data/multiplayer/cities.ruleset M /trunk/data/multiplayer/effects.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/data/multiplayer/governments.ruleset M /trunk/data/multiplayer/techs.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/server/ruleset.c Made explicit unit class move_type definition optional. If it's not given, one is determined automatically from terrain types native to unit. See gna bug #13630 ------------------------------------------------------------------------ r20331 | cazfi | 2011-10-27 00:24:29 +0300 (Thu, 27 Oct 2011) | 6 lines Changed paths: M /trunk/server/sernet.c Set client connection close callback also when server LAN announcements are off. Reported by Michal Mazurek See gna bug #18511 ------------------------------------------------------------------------ r20330 | jdorje | 2011-10-26 02:06:55 +0300 (Wed, 26 Oct 2011) | 1 line Changed paths: M /trunk/client Add freeciv-gtk2x to svn:ignore. ------------------------------------------------------------------------ r20329 | jtn | 2011-10-25 23:26:27 +0300 (Tue, 25 Oct 2011) | 4 lines Changed paths: M /trunk/server/stdinhand.c Fix error message if trying "/remove" with pre handling of log messages (i.e backtraces) - use log_callback_fn only for printing the log message (perhaps use a list of callbacks?) - split vdo_log() into basic vdo_log() and log_real() - use log_real() as the default pre callback see gna patch #2971 ------------------------------------------------------------------------ r20313 | syntron | 2011-10-17 23:38:56 +0300 (Mon, 17 Oct 2011) | 5 lines Changed paths: M /trunk/utility/fcbacktrace.c fix backtrace: limit the number of frames to the maximum size of the buffers see gna bug #18726 ------------------------------------------------------------------------ r20312 | syntron | 2011-10-17 23:38:20 +0300 (Mon, 17 Oct 2011) | 4 lines Changed paths: M /trunk/client/client_main.c add backtrace to the client see gna patch #2970 ------------------------------------------------------------------------ r20311 | syntron | 2011-10-17 23:26:16 +0300 (Mon, 17 Oct 2011) | 4 lines Changed paths: M /trunk/client/gui-stub/Makefile.am A /trunk/client/gui-stub/luaconsole.c A /trunk/client/gui-stub/luaconsole.h files needed for the stub client if client lua script is added see gna patch #2877 ------------------------------------------------------------------------ r20310 | syntron | 2011-10-17 23:24:57 +0300 (Mon, 17 Oct 2011) | 5 lines Changed paths: M /trunk/client/gui-gtk-3.0/Makefile.am M /trunk/client/gui-gtk-3.0/chatline.c M /trunk/client/gui-gtk-3.0/chatline.h M /trunk/client/gui-gtk-3.0/gui_main.c A /trunk/client/gui-gtk-3.0/luaconsole.c A /trunk/client/gui-gtk-3.0/luaconsole.h M /trunk/client/gui-gtk-3.0/menu.c M /trunk/po/POTFILES.in files needed for the gtk3 client if client lua script is added see gna patch #2873 ------------------------------------------------------------------------ r20309 | syntron | 2011-10-17 23:23:11 +0300 (Mon, 17 Oct 2011) | 4 lines Changed paths: M /trunk/client/gui-qt/Makefile.am A /trunk/client/gui-qt/luaconsole.cpp A /trunk/client/gui-qt/luaconsole.h files needed for the qt client if client lua script is added see gna patch #2879 ------------------------------------------------------------------------ r20308 | syntron | 2011-10-17 23:21:18 +0300 (Mon, 17 Oct 2011) | 5 lines Changed paths: M /trunk/client/gui-xaw/Makefile.am A /trunk/client/gui-xaw/luaconsole.c A /trunk/client/gui-xaw/luaconsole.h files needed for the xaw client if client lua script is added see gna patch #2875 ------------------------------------------------------------------------ r20307 | syntron | 2011-10-17 23:19:39 +0300 (Mon, 17 Oct 2011) | 5 lines Changed paths: M /trunk/client/gui-sdl/Makefile.am A /trunk/client/gui-sdl/luaconsole.c A /trunk/client/gui-sdl/luaconsole.h files needed for the sdl client if client lua script is added see gna patch #2878 ------------------------------------------------------------------------ r20306 | syntron | 2011-10-17 23:17:04 +0300 (Mon, 17 Oct 2011) | 7 lines Changed paths: M /trunk/client/Makefile.am M /trunk/client/client_main.c M /trunk/client/gui-gtk-2.0/Makefile.am M /trunk/client/gui-gtk-2.0/chatline.c M /trunk/client/gui-gtk-2.0/chatline.h M /trunk/client/gui-gtk-2.0/gui_main.c A /trunk/client/gui-gtk-2.0/luaconsole.c A /trunk/client/gui-gtk-2.0/luaconsole.h M /trunk/client/gui-gtk-2.0/menu.c M /trunk/client/include/Makefile.am A /trunk/client/include/luaconsole_g.h A /trunk/client/luaconsole_common.c A /trunk/client/luaconsole_common.h A /trunk/client/luascript A /trunk/client/luascript/Makefile.am A /trunk/client/luascript/api_client_base.c A /trunk/client/luascript/api_client_base.h A /trunk/client/luascript/script_client.c A /trunk/client/luascript/script_client.h A /trunk/client/luascript/tolua_client.pkg M /trunk/common/featured_text.c M /trunk/common/featured_text.h M /trunk/configure.ac M /trunk/data/gtk_menus.xml M /trunk/po/POTFILES.in basic files for client lua script * implements also the lua script console for the gtk2 client see gna patch #2515 ------------------------------------------------------------------------ r20305 | mixcoatl | 2011-10-16 20:29:23 +0300 (Sun, 16 Oct 2011) | 1 line Changed paths: M /trunk/data/flags/Makefile.am M /trunk/data/flags/libya-large.png M /trunk/data/flags/libya-shield-large.png M /trunk/data/flags/libya-shield.png M /trunk/data/flags/libya.png M /trunk/data/flags/libya.svg A /trunk/data/flags/libya_old-large.png A /trunk/data/flags/libya_old-shield-large.png A /trunk/data/flags/libya_old-shield.png A /trunk/data/flags/libya_old.png A /trunk/data/flags/libya_old.svg M /trunk/data/misc/flags-large.spec M /trunk/data/misc/flags.spec M /trunk/data/misc/shields-large.spec M /trunk/data/misc/shields.spec M /trunk/data/nation/libyan.ruleset New Libyan flag, flag by Daniel Markstedt. See Gna patch #2950 ------------------------------------------------------------------------ r20304 | mixcoatl | 2011-10-16 17:44:46 +0300 (Sun, 16 Oct 2011) | 1 line Changed paths: M /trunk/data/default/nations.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/indoeuropean-large.png A /trunk/data/flags/indoeuropean-shield-large.png A /trunk/data/flags/indoeuropean-shield.png A /trunk/data/flags/indoeuropean.png A /trunk/data/flags/indoeuropean.svg M /trunk/data/misc/flags-large.spec M /trunk/data/misc/flags.spec M /trunk/data/misc/shields-large.spec M /trunk/data/misc/shields.spec M /trunk/data/nation/Makefile.am A /trunk/data/nation/indoeuropean.ruleset M /trunk/po/POTFILES.in Add Indo-European nation by Andrzej G. , flag by AnonMoss. See Gna patch #2946 ------------------------------------------------------------------------ r20300 | jtn | 2011-10-04 22:57:58 +0300 (Tue, 04 Oct 2011) | 6 lines Changed paths: M /trunk/client/mapview_common.c M /trunk/client/options.c M /trunk/client/options.h M /trunk/client/packhand.c Add a client option controlling combat animation speed. This replaces the boolean do_combat_animation option (set it to 0 to disable). Requested by Vadim Peretokin (vadi@gna). See gna bug #18770. ------------------------------------------------------------------------ r20299 | jtn | 2011-10-04 22:54:11 +0300 (Tue, 04 Oct 2011) | 8 lines Changed paths: M /trunk/client/citydlg_common.c M /trunk/common/improvement.c M /trunk/common/improvement.h M /trunk/common/player.h M /trunk/common/requirements.c M /trunk/doc/README.effects M /trunk/server/savegame2.c Add support for surviving requirements at player range (for wonders only). This fixes the Apollo Program in the multiplayer ruleset to behave as designed (for 2.3.x this was achieved differently, with SaveSmallWonder). After a suggestion by Vasco Alexandre da Silva Costa (vasc@gna) on the forum. See gna bug #17463. ------------------------------------------------------------------------ r20298 | jtn | 2011-10-01 17:52:42 +0300 (Sat, 01 Oct 2011) | 2 lines Changed paths: M /trunk/data/nation/circassian.ruleset Fix format string in Circassian ruleset Fundamentalist leader title (introduced in gna patch #2729). ------------------------------------------------------------------------ r20297 | jtn | 2011-10-01 00:48:10 +0300 (Sat, 01 Oct 2011) | 2 lines Changed paths: M /trunk/common/scriptcore M /trunk/server/scripting Update svn:ignore after gna patch #2921, gna patch #2513, gna patch #2514. ------------------------------------------------------------------------ r20296 | syntron | 2011-09-27 19:29:03 +0300 (Tue, 27 Sep 2011) | 7 lines Changed paths: M /trunk/data/default/default.lua M /trunk/server/scripting/api_server_base.c M /trunk/server/scripting/api_server_base.h M /trunk/server/scripting/tolua_server.pkg M /trunk/server/settings.c add lua function server.setting.get() - allow barbarians out of huts only if not disabled see gna patch #2955 ------------------------------------------------------------------------ r20295 | syntron | 2011-09-27 19:26:19 +0300 (Tue, 27 Sep 2011) | 4 lines Changed paths: M /trunk/server/scripting/api_server_base.c M /trunk/server/scripting/api_server_base.h M /trunk/server/scripting/tolua_server.pkg add lua function to save a game (as 'manual' save) see gna patch #2883 ------------------------------------------------------------------------ r20294 | syntron | 2011-09-27 19:25:20 +0300 (Tue, 27 Sep 2011) | 4 lines Changed paths: M /trunk/server/scripting/api_server_base.c M /trunk/server/scripting/api_server_base.h M /trunk/server/scripting/tolua_server.pkg new lua function to check if the game was started see gna patch #2882 ------------------------------------------------------------------------ r20293 | syntron | 2011-09-27 19:23:29 +0300 (Tue, 27 Sep 2011) | 4 lines Changed paths: M /trunk/common/scriptcore/tolua_game.pkg add Player.is_alive and Player:exists() see gna patch #2881 ------------------------------------------------------------------------ r20292 | syntron | 2011-09-27 19:22:16 +0300 (Tue, 27 Sep 2011) | 6 lines Changed paths: M /trunk/common/scriptcore/api_common_utilities.c M /trunk/common/scriptcore/api_common_utilities.h M /trunk/common/scriptcore/tolua_common_a.pkg a luascript function freeciv_version() * returns the freeciv version see gna patch #2880 ------------------------------------------------------------------------ r20291 | syntron | 2011-09-27 19:20:54 +0300 (Tue, 27 Sep 2011) | 9 lines Changed paths: M /trunk/common/scriptcore/tolua_common_a.pkg add implementation for lua constants Flexible "constant" implementation source: http://developer.anscamobile.com/code/\ universal-constants-module-very-easy-usage written in 2010 by Hans Raaf - use as you wish! see gna patch #2872 ------------------------------------------------------------------------ r20290 | syntron | 2011-09-27 19:19:57 +0300 (Tue, 27 Sep 2011) | 6 lines Changed paths: M /trunk/common/scriptcore/tolua_common_a.pkg print all lua variables * the lua function is called listenv() see gna patch #2871 ------------------------------------------------------------------------ r20289 | syntron | 2011-09-27 19:18:15 +0300 (Tue, 27 Sep 2011) | 7 lines Changed paths: M /trunk/common/scriptcore/tolua_signal.pkg signal interface in luascript_signal.(ch) * remove signal callbackss with 'signal.remove()' * plot all signals (+ callbacks) with 'signal.list()' see gna patch #2870 ------------------------------------------------------------------------ r20288 | syntron | 2011-09-27 19:17:20 +0300 (Tue, 27 Sep 2011) | 10 lines Changed paths: M /trunk/server/commands.c M /trunk/server/commands.h M /trunk/server/stdinhand.c merge lua and luafile commands new command: lua cmd