commit bd18b2f9d92588eb694b0a46a5bfe3047d96519b Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Dec 18 13:47:50 2019 +0000 Bump version number and mark as release code. commit ef0e4074d0f84d9976d8f4af7cbbcc8256f29af0 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Dec 18 13:39:11 2019 +0000 Refresh NEWS for 2.5.12, from wiki. commit e8a5c7c0604f9a10fc48b8a61f828f9a976f4066 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Dec 18 13:24:08 2019 +0000 Update version numbers in FAQ. commit d68019e4ee67a998879843277d0bc7310d07438f Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Dec 18 13:21:26 2019 +0000 Results of running 'make update-po' in translations/{freeciv,nations} commit 7347ee381e13b9844b01585196860dba599ba584 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Dec 17 20:56:58 2019 +0000 Remove fuzzies from Finnish translation From two sources: - Due to typo fixes in msgids since 2.5.11 ("the the", fixed in hrm bug #744655 / hrm bug #744672, although the latter isn't yet translated). Just updated msgids after discussion with Sini Ruohomaa. - Due to a geographical error fix in the Cuyavian ruleset before 2.5.11, hrm bug #706252. It turns out Markus Linnakangas already spotted the error, so the Finnish translation already corrected it. So, as the msgid and msgstr finally agree, just removed the fuzzy marker and associated comment. commit e1583a7e904473feda180897c3810d5e2666a15e Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Dec 17 19:27:16 2019 +0000 Remove fuzzies from Spanish translation From two sources: - Due to typo fixes in msgids since 2.5.11 ("the the", fixed in hrm bug #744655 / hrm bug #744672). Just updated msgids after discussing with Jordi. - Due to a geographical error fix in the Cuyavian ruleset before 2.5.11, hrm bug #706252. Backported translation from S2_6. commit 4105509f3c70df04d2d2f2b5149d93deda1c525a Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Dec 17 14:56:05 2019 +0000 Manually defuzzy Polish translation Due to typo fixes in msgids since 2.5.11 ("the the", fixed in hrm bug #744655 / hrm bug #744672). After discussion with Hubert Kowalewski. commit 22eabe32c403a379c23d645301e9a96ce0dfa311 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Dec 17 12:58:44 2019 +0000 Updated Polish translation by Hubert Kowalewski. Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2019-12-11). freeciv: >99.9%: 6292 translated, 1 fuzzy. nations: 99.9%: 1842 translated, 1 fuzzy. commit 6ec831e72c6081c50b2db9f054b59717e2b8c023 Author: Marko Lindqvist Date: Thu Dec 12 01:56:13 2019 +0200 Fix gcc-10 warning about use of possibly uninitialized variable See hrm Bug #851873 Signed-off-by: Marko Lindqvist commit f13402d8129ac03370ce811fc4522619675dd440 Author: Marko Lindqvist Date: Thu Dec 12 01:23:58 2019 +0200 Refactor code to avoid gcc-10 warning See hrm Bug #851728 Signed-off-by: Marko Lindqvist commit 915ce7dd6fe6aa3b3cc4236b6cd3047e10d40f5a Author: Marko Lindqvist Date: Tue Dec 10 07:39:19 2019 +0200 Terminate format escapes list See hrm Bug #851727 Signed-off-by: Marko Lindqvist commit 76aa3b3bee4a8076e28ebb0d5f56e8fefae40b26 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Dec 9 01:11:33 2019 +0000 Gtk3: handle "close" signal in input_dialog This is sent when the user hits "Esc" at such a dialog. Among other effects, if the user hit Esc at a new city name dialog, that settler would subsequently be unable to build a city. Reported by Joan Creus. See hrm bug #689225. commit 943c0123cfc069c9b4684b84d632b96f7a2a5770 Author: Konstantin Vedeneev Date: Mon Dec 9 13:25:09 2019 +0500 Update for Russian translation. commit ebd5274d768c55a2067e9adc281b0b3255c7d0cb Author: Joan Creus Date: Fri Dec 6 15:37:06 2019 +0100 Translation update commit a79a65207e52a88890098b4d2f85004ad907cae7 Author: Marko Lindqvist Date: Tue Dec 3 16:18:30 2019 +0200 Correct code comment about HutTech unit role Reported by Alexandro Ignatiev See hrm Bug #823695 Signed-off-by: Marko Lindqvist commit a4a219f306ab8551e3105315c5cd3795fb34e4af Author: Marko Lindqvist Date: Tue Dec 3 16:08:36 2019 +0200 gtk3: Fix build with glib >= 2.58 Glib-2.58 deprecated g_type_class_add_private() and G_TYPE_INSTANCE_GET_PRIVATE(). Use their replacements introduced in glib-2.38 when possible. See hrm Bug #850605 Signed-off-by: Marko Lindqvist commit ce1f92b0782760e9e51e59e92dbac2eee879007f Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Nov 30 14:44:24 2019 +0000 Add dates to NEWS files. See hrm task #850289. commit c482100c047ca717962026f13231301d888ba38d Author: Sveinung Kvilhaugsvik Date: Wed Nov 20 09:49:36 2019 +0100 Load and store OutputType reqs by rule name. Read and save OutputType requirements by rule name rather than by (translated in the case of writing) vernacular name. See hrm Bug #848260 commit cc98a13fd0684453d1f7e563785115f454d24c2c Author: igx31 <32019629+igx31@users.noreply.github.com> Date: Fri Oct 11 11:28:09 2019 +0200 Updated French translations commit fa07c9061365ae337c8d888035fad028aaeeea7c Author: Zeko Date: Sat Aug 3 14:15:31 2019 +0300 Fix multiple declaration of pOptions_Button See hrm #829535 Signed-off-by: Marko Lindqvist commit 742336bf8dbc9d24d642fdeb319cc07437a8bf45 Author: Marko Lindqvist Date: Sat Aug 3 09:49:05 2019 +0300 Fix gcc9 warning in mapimg_generate_name() See hrm Bug #830116 Signed-off-by: Marko Lindqvist commit 8b05f057965fa5c5a2ab119c15c2902c6dedb54a Author: Marko Lindqvist Date: Thu Jul 18 11:50:08 2019 +0300 Do allowed_terrains check against original city name hint The code to check if terrain given as city name hint exist modifies the name to check also non-plural form if the terrain is not found with original. Later allowed_terrains check should be against the original name given in as the hint regardless. See hrm Bug #827555 Signed-off-by: Marko Lindqvist commit 405a298466fac38db84822667c29028f34a4fbbc Author: Marko Lindqvist Date: Fri Jul 5 19:07:42 2019 +0300 Make food_stock signed value in network protocol See hrm Bug #661865 Signed-off-by: Marko Lindqvist commit 4a790d40b128a252f91049320d2f25e02c6006d2 Author: Marko Lindqvist Date: Wed Jul 3 02:48:02 2019 +0300 sdl: Do not try to add callbacks to the list when client is closing Reported by Zoltán Žarkov See hrm Bug #824593 Signed-off-by: Marko Lindqvist commit 323f37192933445f835e70f6eea829975fe0c6ed Author: Marko Lindqvist Date: Thu Jul 4 16:31:03 2019 +0300 Make sdl-client to compile with freetype >= 2.9.1 Newer freetype versions do not ship freetype-config script. For supporting newer freetype versions, check its presense with pkg-config by default. If that fails, fallback to old freetype-config usage to support also very old freetype versions. See hrm Feature #824994 Signed-off-by: Marko Lindqvist commit 9157fec069d8d8bfafe025a00c1236b79445b9a7 Author: Marko Lindqvist Date: Tue Jun 18 17:16:35 2019 +0300 default.lua: Do not use 'type' as a variable name 'type' is a name of standard lua function. It should be treated like it was reserved word. Reported by nef See hrm Bug #822189 Signed-off-by: Marko Lindqvist commit bbd8c96e34e298a07b483b3dd25d2c2bf8b0e6f2 Author: Marko Lindqvist Date: Sat Jun 29 16:47:28 2019 +0300 Comment typofix: are -> or Signed-off-by: Marko Lindqvist commit 3b3f88d2f8f95eb7c4e08f36476d1eed5ab357fc Author: Marko Lindqvist Date: Fri Jun 14 05:07:49 2019 +0300 Use place_starting_unit() to place nation specific start units This makes sure nation specific starting units are placed on a tile where they can exist, and any hut extras on the tile will get cleared. Reported by Jacob Nevins See hrm Bug #767129 Signed-off-by: Marko Lindqvist commit 0b7275825d5c4276acb42b5fce79efe9ae6acdf9 Author: Marko Lindqvist Date: Sat Jun 8 18:18:33 2019 +0300 Support moc-command named 'moc-qt5' Cygwin has moc named as 'moc-qt5' See hrm Bug #820604 Signed-off-by: Marko Lindqvist commit e168f1cadb2c865636e5ee31ae30afb74466a30a Author: Marko Lindqvist Date: Tue Jun 11 04:17:40 2019 +0300 Update help_nodes_init code comment - Correct variable name; helpnodes_init -> help_nodes_init - Correct reference to boolean value; 0 -> FALSE Signed-off-by: Marko Lindqvist commit 8f26e7a96ab1048dc94c2caa89a070365dbd0018 Author: Marko Lindqvist Date: Mon Jun 3 19:57:23 2019 +0300 Correct ruler title documentation in government.rulesets They were documenting nation specific ruler_titles as if those were part of governments.ruleset, and failed to document default titles that are part of governments.ruleset See hrm Bug #741552 Signed-off-by: Marko Lindqvist commit 0ebac05d7405e1c608ca6a67fc6124b940125763 Author: Marko Lindqvist Date: Thu May 30 02:18:53 2019 +0300 Disallow capturing occupied transports Reported by Gyubal Wahazar See hrm Bug #772516 Signed-off-by: Marko Lindqvist commit 98685dcb38fb9d8a6d0a57bea713c5923a74bcfe Author: Marko Lindqvist Date: Sun Jun 2 23:05:27 2019 +0300 Comment typofix: "elsethere" -> "elsewhere" Signed-off-by: Marko Lindqvist commit 9836d6f57dcd05b1b434bea99026ad044be88e6e Author: igx31 <32019629+igx31@users.noreply.github.com> Date: Tue May 14 15:22:12 2019 +0200 Updated French translations commit a2e59d9d3d9a5780b1647eee65d551abac310eaf Author: Marko Lindqvist Date: Sat May 11 04:23:15 2019 +0300 Fix server crash when ruleset does not define tech_req for a unit Reported by Corbeau See hrm Bug #816374 Signed-off-by: Marko Lindqvist commit dfbb5bc4be41f9b2513ca0eca0f82367f7c820c9 Author: Marko Lindqvist Date: Wed Feb 27 06:33:04 2019 +0200 ruleset.h: Correct comment about accepted capabilities - Capstring for 2.3 was given instead of 2.5 one - For the development capstr, tilespec string was given instead of ruleset one Signed-off-by: Marko Lindqvist commit d77d29cd9ac171afc181c3854cb864920ec8c5a9 Author: Marko Lindqvist Date: Sun Feb 10 01:45:19 2019 +0200 Do not reduce borders or vision on destruction of base on virtual tile When changes to a virtual tile cause extra on it to get destroyed, do not change real player vision counts or borders. Virtual tiles are most often used by autosettlers when they consider what to do next. Such calculations of just considering a change were incorrectly reducing player vision and borders. Effect on player vision was reported by Lexxie L and Máximo Castañeda See hrm Bug #797698 Signed-off-by: Marko Lindqvist commit bfefd41e2f3e0c8a15a1cfbc1003ca93cc65fafe Author: Marko Lindqvist Date: Sat Feb 9 16:20:03 2019 +0200 Fix gcc9 compiler warnings See hrm Bug #801655 Signed-off-by: Marko Lindqvist commit d6b1f38908e01715d118b038aaa155dcd4da02a7 Author: Marko Lindqvist Date: Sat Feb 9 20:17:20 2019 +0200 Drop duplicate setting of mapimg layer indicator character in client See hrm Bug #801661 Signed-off-by: Marko Lindqvist commit ebb73fb0c16852f3b96d68346c1e92c75810fdfe Author: Marko Lindqvist Date: Sun Feb 3 23:58:09 2019 +0200 Do not try to print NULL terrain property for %s See hrm Bug #800781 Signed-off-by: Marko Lindqvist commit 8783f9ab60f2edd6223431cbfa0f37cb178fc0cf Author: Marko Lindqvist Date: Wed Jan 23 10:25:41 2019 +0200 Do not try to print NULL soundfile for %s See hrm Bug #799291 Signed-off-by: Marko Lindqvist commit 43230fcf2c12309bdd2e2e31ce93e2af44e46371 Author: Marko Lindqvist Date: Sat Aug 4 18:54:23 2018 +0300 gtk3-client: Set transient parent for happiness tooltips See hrm Bug #768105 Signed-off-by: Marko Lindqvist commit edf0df03ddd6832bfb5eebb160d4576e8c18bfdd Author: Marko Lindqvist Date: Sat Aug 4 10:51:57 2018 +0300 Improve ruleset comments about unit convert_time Make it clear that time is in movement points, and not in turns Reported by frank e See hrm Bug #692480 Signed-off-by: Marko Lindqvist commit d6594262a50cfe63f59965f1bb1d9378e9361d0b Author: mir3x Date: Fri Aug 3 21:49:46 2018 +0200 Server - fixed angry citizens not taken into account in HAPPIEST Civilizations report Reported by Akechi See hrm Bug #763884 commit c06737eea39f419ecb1b2f758ae345525aca7688 Author: mir3x Date: Fri Aug 3 21:46:52 2018 +0200 Server - fixed pollution placed 1% more than pollution value of city Reported by Akechi See hrm Bug #763881 commit af7e70ec97e2de84514770bee175a2811bc83e8d Author: Marko Lindqvist Date: Wed Aug 1 00:05:28 2018 +0300 Fix appending gthread cflags to modpack cflags See hrm Bug #767468 Signed-off-by: Marko Lindqvist commit d2ec1d501d847c086caa6f21c21f06d89b61a9ec Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 28 12:22:37 2018 +0100 Script to scrape NEWS from Freeciv wiki. Cloned and hacked from doc/generate_FAQ.pl by me (in 2012), originally for gna patch #3488. See hrm feature #767074. commit f80aa04e6ef920a00f6793a6dce58bdce73c8ec9 Author: Marko Lindqvist Date: Fri Jul 20 23:44:30 2018 +0300 Fix stringop-truncation warnings on C++ code See hrm Bug #765910 Signed-off-by: Marko Lindqvist commit 565fe9250ed6a60f7272a500b4dd4857ace81d2d Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jul 15 16:39:21 2018 +0100 Keep pregame AI level dropdown in sync with server state. It's been a longstanding bug that this dropdown, in clients which have it, doesn't track server state, and often the initial state doesn't reflect the server's. Reported by lots of people, including Frank (dunnoob@gna) in gna bug #24899. See hrm bug #765061. commit 139e3c605427d42c7c5356c38cebbb3ce98f5f09 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jul 11 22:50:04 2018 +0100 Fix clash between ruleset default_government and nationlist allowed_govs. For a ruleset which uses default/nationlist (such as civ2civ3), it was not possible to change the ruleset default_government to one that was not on default/nationlist's allowed_govs list (such as Tribal). A check intended to apply to individual nations' init_government was mistakenly applied to the ruleset's default_government too. After a report by Gyubal Wahazar. See hrm bug #764299. commit 2116a5ccbf414c9b11f0a162c7078a7c0db818c0 Author: mir3x Date: Fri Jul 13 14:45:19 2018 +0200 Server - Fix global warming occurring at 0 accumulated value Reported by Akechi. See hrm Bug #763882 commit 8f076b4e567c3db6f2f5cb5f549792e055b902f6 Author: mir3x Date: Tue Jul 10 21:14:34 2018 +0200 Server - fixed "Largest Civilizations report" not being created Reported by Akechi See hrm Bug Bug #763883 commit cad29d7a0d9d77304147343193da90f128913f32 Author: mir3x Date: Tue Jul 10 21:09:39 2018 +0200 Server - fixed resources placed 0.1% more than setting value Reported by Akechi See hrm Bug #763879 commit 5033d0af835c8b798b30a8087fe322a0a4cd2786 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jul 8 14:38:55 2018 +0100 Fix network protocol for rulesets with lots of units. There was a longstanding bug if a ruleset has 129 or more units, and one of the 129th-or-later units is an upgrade or convert target, the client wouldn't register that, so players couldn't initiate the affected upgrade or conversion. This was due to use of SINT8 in the network protocol. Change the network protocol definition to UINT8. It so happens that this doesn't actually change what the server sends on the wire, just how the client interprets it, so there's no need for a capability bump, and new clients will now do the correct thing even with old servers. Reported by Akechi. See hrm bug #763894. commit b6c1316c7b8058c8ec193f43547a17742b4f8fd8 Author: Joan Creus Date: Sun Jul 8 18:30:17 2018 +0200 Translation update commit f4126ea74efbcecab5138e97cdd6606c447c863b Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jun 27 22:25:12 2018 +0100 Fix spaceship score contribution. Don't give points on spaceship arrival for population in habitation modules that weren't actually attached to the spaceship when it was launched. Reported by "fomalhaut pa". See hrm bug #757442. commit 9b192ffe7fc6222af05bb68f7e34aac655b093b2 Author: igx31 <32019629+igx31@users.noreply.github.com> Date: Thu Jun 28 23:41:51 2018 +0200 Updated French transltions commit 48edbe85f66038a6f4c665f0d21d24aff52e2788 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Jun 26 23:47:04 2018 +0100 Fix Future Tech messages. When getting Future Tech as a free tech, some of the messages displayed the wrong Future Tech number. Define separate functions for choosing a free tech and granting it. (This allowed some unrelated cleanup.) Wrong messages reported by "fomalhaut pa". See hrm bug #761977. commit d4b4f28ff3312a47f77d8149ae2a8a72491a39cc Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Jun 26 22:47:31 2018 +0100 Fix cargo teleport on transport homecity loss. When a gameloss/undisbandable unit such as a Leader is cargo on a transport that is lost with its home city, avoid teleporting the Leader to that city. This could cause non-allied units on the same tile (Leader and city's conqueror), and prevent the Leader teleporting to a more distant, safe city. Non-allied units reported by "fomalhaut pa". See hrm bug #761808. commit 8352391ce4fd9a8cbff5781f6e40f2ea57481fd2 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jun 27 23:56:03 2018 +0100 Updated en_GB translations for S2_5. freeciv: 100%: 6293 translated. nations: 100%: 1843 translated. commit 4a6b2d952761dd4410d290994c840fab0ba55944 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jun 20 21:38:03 2018 +0100 Tweak secfile comment output format. Add a few spaces, to make it clear that it's a comment. This is used for instance in the client rc file. See hrm bug #761206. commit d4da26374df5f9c011fc46ab9fe6f1899f3ffb51 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jun 16 22:11:41 2018 +0100 More logging for autosettlers. Log their target tasks and progress toward them, in a way that '/debug unit' can show. See hrm feature #760370. commit 0f769cb586b0fcb44e3f9ed34712549aafeb5b25 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jun 16 22:10:48 2018 +0100 Fix '/debug unit|units'. The logic in UNIT_LOG() prevented '/debug' from showing most of a unit's debug messages. See hrm bug #760368. commit 2a08cc9d418f922559dfd36cf4c6f9831791b530 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jun 16 22:19:34 2018 +0100 man pages: note that --log appends. See hrm bug #760366. commit a2282086aafa2a465117b1899597b2d54b748b64 Author: Marko Lindqvist Date: Fri Apr 13 18:21:58 2018 +0300 Make uncompressed buffer size 150 x compressed size Old uncompressed buffer size of 100 x compressed size for zlib in network packet uncompressing was not big enough. Reported by Meynaf See hrm Bug #746878 Signed-off-by: Marko Lindqvist commit d361cd69ef8636aa04623696d811517048bf32ef Author: Sveinung Kvilhaugsvik Date: Thu Apr 5 13:20:09 2018 +0200 Nations: "the the" -> "the" in Suebian legend. See hrm Bug #744672 commit dfbe2213fd8252296cdda779c439d355360677b5 Author: Sveinung Kvilhaugsvik Date: Thu Apr 5 13:01:25 2018 +0200 Developer documentation: "the the" -> "the" See hrm Bug #744666 commit 055e69a2a333e4bd46f387f54006ad131e8ee942 Author: Sveinung Kvilhaugsvik Date: Thu Apr 5 12:16:25 2018 +0200 License summary: "the the" -> "the" See hrm Bug #744655 commit 9e11828be32b093cf0ec2fd099a296d853dfd552 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Apr 7 17:21:02 2018 +0100 Patch holes in ChangeLog. The documented release procedure left out the last commit from each release. commit bc0675cae78b8e584974f04fc784c2fd6c1852b3 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Mar 4 15:55:10 2018 +0000 Refresh open city dialogs for changes in worked tiles. It was possible for the city dialog not to get updated when workers got auto-arranged, if the worker pattern changed without any net change to the city output. Now PACKET_TILE_INFO has the side-effect of refreshing those cities that are/were working a tile. (There remain types of tile change that ought to cause a city dialog refresh but do not.) Reported by "Pierre R". See hrm bug #736822. commit 92112e67080b754688ff591ba93a03a14f0ff8f2 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 24 12:17:29 2018 +0000 Mark as development code. commit 4fdfb0e6ed6370053bb60f90ef1b384979922050 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 24 12:11:43 2018 +0000 Refresh ChangeLog for 2.5.11 release. commit 412598b5d05c054eedf142f2a05993337e215040 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 24 12:09:42 2018 +0000 Bump version number and mark as release code. commit 054fa1536d2abaef408acdbc5fd0fda88dd0d9bc Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 24 12:07:26 2018 +0000 Refresh NEWS for 2.5.11, from wiki. commit 0193050298b515401e6509310b987d97afdc488e Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 24 12:05:10 2018 +0000 Update version numbers in FAQ. commit e2e95573a8bb04934861dcbe9b8b2b3b32db8add Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 24 11:59:34 2018 +0000 Results of running 'make update-po' in translations/{freeciv,nations} commit 0d236d8910c754242fb45a5cd9b23c6ab4eda55a Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 24 11:11:19 2018 +0000 Updated Polish translation by Hubert Kowalewski. Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ freeciv: 100%: 6293 translated. nations: 100%: 1843 translated. commit e2ec4865267f708bd17609fb252a57777d46f8d9 Author: Konstantin Vedeneev Date: Sun Mar 18 03:17:29 2018 +0500 Fixed typo in Russian translation. commit 52d8d94640f8b5219243dd1eb5edc866500bca92 Author: Konstantin Vedeneev Date: Sun Mar 18 01:07:51 2018 +0500 Update of Russian translation. freeciv: 6293 translated messages. nations: 1843 translated messages. commit 4f1cd3750f207aa7bf4c1f7b8b833f4718448f74 Author: Konstantin Vedeneev Date: Sat Mar 17 03:43:10 2018 +0500 Update to Russian translation. commit 14a717fecea4a7884342c7d442bd1fd61a6c3acf Author: Marko Lindqvist Date: Sat Mar 3 02:28:05 2018 +0200 Fix gcc8 warnings See hrm Bug #731162 Signed-off-by: Marko Lindqvist commit cdae4ce7ee10c3b31b007ab946b56b9df5318c29 Author: Marko Lindqvist Date: Thu Mar 8 22:27:12 2018 +0200 Correct terrain.ruleset typo "garphic" -> "graphic" See hrm Bug #738322 Signed-off-by: Marko Lindqvist commit 058532777be9eca0e98ca58e2b6ee95d3a4013d2 Author: Marko Lindqvist Date: Sat Mar 3 23:43:27 2018 +0200 Fix a bug that when steal_a_tech() gives future techs, it gives two of them Reported by javaxubuntu See hrm Bug #736836 Signed-off-by: Marko Lindqvist commit f3e749a844dab5522225fdf3b2a5fd73678b4556 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 3 14:24:31 2018 +0000 Add (unused) "cheaper_small_wonders" capability. This is a belated capability to allow clients to detect whether the server has the fix for bug #706727. However, since we released 2.5.10 before thinking to add a capability, it will never be possible to detect this seamlessly. Nothing currently looks at this capability; it's there so that if, in the future, we decide that we can ignore 2.5.10 servers, we can make the client display the correct buy cost with <=2.5.9 and >=2.5.11 servers at least. See hrm feature #736810. commit 670962c44eef8920f256e70f06cb832719baa24d Author: Joan Creus Date: Sat Mar 3 16:35:32 2018 +0100 Fixing typos in Catalan translation commit 4e2499ceace572bec9436d1c46768ee8b63aedf8 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 3 11:11:48 2018 +0000 Updated en_GB nations translations for S2_5. nations: 100%: 1843 translated. commit aab4f5e7c363bed7ed324a8efe808ab88a32a3c0 Author: Joan Creus Date: Sat Mar 3 11:57:54 2018 +0100 Translation update commit 75ec4431526db28c7a846b17eb41f5dd6f71abd2 Author: Marko Lindqvist Date: Tue Feb 27 20:39:14 2018 +0200 Correct event type for attacker victory message A messages referring to attacker's victory were sent with event type E_UNIT_WIN that means specifically defender's victory. Send it as E_UNIT_WIN_ATT instead. See hrm Bug #735934 Signed-off-by: Marko Lindqvist commit 95dc702b443a0d56c8437c068911dcfa0bdb1953 Author: Marko Lindqvist Date: Sun Feb 18 17:05:57 2018 +0200 Fix clang-6 warnings See hrm Task #733013 Signed-off-by: Marko Lindqvist commit 6189a9b8c1a9338c41d4dede7854b7089e33f2bc Author: Marko Lindqvist Date: Sat Feb 24 10:53:31 2018 +0200 Revert "Updated msys1 environment (cairo)" This reverts commit 30091e57a82df0f7c68fe435cb81686c25f96b4d. The cairo update was causing UI crashes. Reported by Kryon See hrm Bug #735238 commit cda7efbbb4e28b90d667bfe1f7d5d7fa7c3e45a3 Author: Marko Lindqvist Date: Thu Feb 22 04:17:36 2018 +0200 Rename fc_client::main() as fc_client::fc_main() This works around an problem that when SDL headers are included, they define 'main' as a macro that mess call to fc_client::main() Reported by nctrd See hrm Bug #734798 Signed-off-by: Marko Lindqvist commit 016701e812419d666b0426ed633dadb0a5c9eda9 Author: Marko Lindqvist Date: Sun Feb 18 17:05:20 2018 +0200 Fix remaining uses of 'F_' prefix flags to 'UTYF_' prefix A couple of instances found in a comment and code commented out. See hrm Bug #729900 Signed-off-by: Marko Lindqvist commit 256ddc0148a39e6ce0ae1ea45a9303d936145acf Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 18 12:11:04 2018 +0000 Terrain Alterations help: fix omission of cleaning activities. Only cross-check a terrain's cleaning time if the cleaning activity can be done on the terrain at all. (This did not affect any supplied rulesets.) See hrm bug #733902. commit ff273a5454ebe19c84b00a55bc848665712ee880 Author: Benno Lang Date: Mon Feb 19 23:58:10 2018 +1030 Update Esperanto translation commit ddcddd3cbcb483b6410a526bbe681bc1f5f2c9e4 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 17 20:55:39 2018 +0000 Road/base help: prevent orphaned "Requirements to build:" See hrm bug #733865. commit 8cadcfe8184e3cc52b40c4ba221fac63b527c00d Author: Marko Lindqvist Date: Sun Feb 11 11:16:35 2018 +0200 alien: Fix references to civilizations to factions See hrm Bug #729810 Signed-off-by: Marko Lindqvist commit a77cdf86b3842e1b977e670fb28a64fdd39ca262 Author: Marko Lindqvist Date: Sun Feb 11 11:15:29 2018 +0200 alien: Split Space Module helptext See hrm Feature #730504 Signed-off-by: Marko Lindqvist commit 0ec30666224eae96b4fcfe68fe472fd762f51923 Author: Marko Lindqvist Date: Sun Feb 11 11:16:16 2018 +0200 Setup drawing_data even if the terrain has empty rule_name See hrm Bug #729532 Signed-off-by: Marko Lindqvist commit fdb674ddf7c5311230b8e24511c0b3f389db63a2 Author: Marko Lindqvist Date: Mon Jan 29 09:07:54 2018 +0200 Fix erronous error message about invalid research goal If a savegame has invalid current research, loading it gave an error about research goal too even if it was ok. Reported by Jacob Nevins See hrm Bug #729275 Signed-off-by: Marko Lindqvist commit a7fb68b5dce486e4fe99b3ae9ac86b5844e80372 Author: Marko Lindqvist Date: Sun Jan 28 12:43:50 2018 +0200 Qualify alien ruleset tech "Mining" name See hrm Feature #729109 Signed-off-by: Marko Lindqvist commit 460a117c6107e798b1d0e5e5650d85f4c2270525 Author: Marko Lindqvist Date: Mon Jan 29 17:30:48 2018 +0200 convert_png: use absolute path to input files Works around MacOSX bug. Patch by Daniel Markstedt See hrm Bug #715161 Signed-off-by: Marko Lindqvist commit c8e260a125589ad107d2442221a2d79c618dbe74 Author: Marko Lindqvist Date: Sun Jan 28 20:30:35 2018 +0200 alien: improve Protector helptext Make clear that even with Protector, Basic Infrastructure is needed for a base to grow over size 2. See hrm Bug #729102 Signed-off-by: Marko Lindqvist commit 4160ec556fdc30cb42fe4055f66f677385102912 Author: Marko Lindqvist Date: Sun Jan 28 15:50:30 2018 +0200 Correct amplio2 ruins credits Reported by GriffonSpade See hrm Bug #729141 Signed-off-by: Marko Lindqvist commit 58b511ed58a1938801d52f3781cede6ac4b3b7fa Author: Marko Lindqvist Date: Fri Feb 2 15:38:21 2018 +0200 Update Finnish translation Signed-off-by: Marko Lindqvist commit 8919c362eeb0f51f017305a1dd2902d048e9fb54 Author: Marko Lindqvist Date: Mon Jan 29 09:33:56 2018 +0200 Update comment about UTYF_BADWALLATTACKER Signed-off-by: Marko Lindqvist commit 92a2758e86274ca8080ab613d5baadde76ead5cc Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jan 14 14:21:07 2018 +0000 Geographical correction in Cuyavian description. Patch by Rhue of L. See hrm bug #706252. commit eda43b6322bef86436835cbac64ea8bb024e1489 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 20 14:33:13 2018 +0000 Mark as development code. commit 3d20c34e18702a981558ff27ad56ff00c3481930 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 20 14:29:16 2018 +0000 Refresh ChangeLog for release. commit 7aaf1ab0e0fbc4066be1446a36846e31faa1d7d7 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 20 14:27:54 2018 +0000 Bump version number and mark as release code. commit 4bfdb3e6e3535d990b3fd307994ba104acfc36ea Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 20 13:51:12 2018 +0000 Refresh NEWS-2.5 for 2.5.10, from wiki. commit 13c8d778b49cbf9ab1f3a2583eefbc98baa71022 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 20 13:51:01 2018 +0000 Update version numbers in FAQ. commit cc0beb913e46d0384bf0683985fde094c92efbe0 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 20 13:43:24 2018 +0000 Results of running 'make update-po' in translations/{freeciv,nations}/ commit 9566726e831cda43cb96dc998d713862a957abd5 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Fri Jan 19 08:50:20 2018 +0000 Updated en_GB core translations for S2_5. 100%: 6293 translated. commit 88e0435de6e3d3823429ca028b48288598d2d638 Author: igx31 <32019629+igx31@users.noreply.github.com> Date: Thu Jan 18 19:33:28 2018 +0100 Updated French translations commit d91188e5d84dab03b1af457004d48a64c6db1533 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Jan 18 00:14:37 2018 +0000 Updated Polish translation by Hubert Kowalewski. Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ freeciv: 100%: 6293 translated. nations: 100%: 1843 translated. commit 33023e3d6c219944be966ad743309885e0f86935 Author: Joan Creus Date: Mon Jan 15 19:06:34 2018 +0100 Translation update commit 69534719b08725b99724ca0898a67f534176fd33 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jan 3 18:04:01 2018 +0000 Speed up loading of savefiles with shared vision. This process was doing of the order of number-of-players times more work than necessary, for savegames where a lot of players share vision with each other. See hrm bug #723442. commit 463128eca454b9720c117a9490b4ae13c6e3066f Author: Marko Lindqvist Date: Fri Jan 5 22:40:54 2018 +0200 Unset capturer last_activity, update action time Reported by Donnie Anon See hrm Bug #692282 Signed-off-by: Marko Lindqvist commit b04d169f1de91703aea3365d36289fa7bb7802bc Author: Marko Lindqvist Date: Thu Jan 4 17:46:49 2018 +0200 Fix crash when passenger leaving aiferry dies Reported by Martin Schröder See hrm Bug #714453 Signed-off-by: Marko Lindqvist commit 5b0545f3873620de3b8b6eb7a3132c1daeb1b3e4 Author: Marko Lindqvist Date: Wed Jan 3 23:30:17 2018 +0200 Mitigate problems of overlong map label - Print an error when overlong (too long to be sent over network) label is set for a tile - Make sure the label sent over network is null-terminated even if it's truncated Reported by Alexandro Ignatiev See hrm Bug #720199 Signed-off-by: Marko Lindqvist commit adec0839d877a6d6d3d4edbe688046f550b25f3f Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Jan 1 22:31:35 2018 +0000 Don't use nonexistent event in tutorial scenario. After a report by Alexandro Ignatiev. See hrm bug #721462. commit 4fcb5ee3db476a173c9cd9a7aad39d60d17cecd3 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Jan 1 22:35:27 2018 +0000 Load script data from savegame last. The "vars" state section may need to reference other game objects. (savegame.c already got this right.) See hrm bug #722287. commit bfb1487937233d6aec5322546c3872ade213de74 Author: Marko Lindqvist Date: Mon Jan 1 19:14:09 2018 +0200 Fix crash when former ferry leader activates Reported by Alexandro Ignatiev See hrm Bug #721949 Signed-off-by: Marko Lindqvist commit bb6751f7e6ca462cbc59bcd92dff04c5f2852e7a Author: Marko Lindqvist Date: Wed Jan 3 16:52:18 2018 +0200 Correct send_ruleset_trade_routes() function header Signed-off-by: Marko Lindqvist commit 344957c0971ef375bf8f4a2bf886932dcc12551e Author: Konstantin Vedeneev Date: Tue Dec 26 20:44:41 2017 +0500 Update for Russian translation. freeciv: 6293 translated messages. nations: 1843 translated messages. commit 821492c17d5686588d8a9d01801de74e2f148a42 Author: Marko Lindqvist Date: Thu Dec 14 13:57:53 2017 +0200 Correct autosettler logging of Frost See hrm Bug #718497 Signed-off-by: Marko Lindqvist commit 9fac63cf66e93e3f7cc89265bb6cfbae415f0093 Author: Marko Lindqvist Date: Wed Oct 25 23:18:37 2017 +0300 Do not double buy cost of Small Wonders See hrm Bug #706727 Signed-off-by: Marko Lindqvist commit b7acb663656c7760e0e5ec7ba44592f2641e57ac Author: Marko Lindqvist Date: Sat Oct 21 20:36:24 2017 +0300 Correct astr_buffer_free() header comment. Signed-off-by: Marko Lindqvist commit 9e4fffbfd6aabc51f3572fea78f8f4991704ddfc Author: Marko Lindqvist Date: Mon Oct 16 19:28:35 2017 +0300 gtk3-client: Set transient parent for city dialog popups See hrm Bug #703869 Signed-off-by: Marko Lindqvist commit 030f40eb386280e1409b1d33aab981dcec0985aa Author: Marko Lindqvist Date: Wed Oct 4 05:00:39 2017 +0300 freeciv-server man-page: Update list of rulesets See hrm Bug #700291 Signed-off-by: Marko Lindqvist commit bc0dd7df29264b539e72ef6d535f02ac3d90630e Author: Marko Lindqvist Date: Wed Oct 4 04:45:41 2017 +0300 Disable the "Turn Done" button in fixed-length gameplay Requested by S.C. L. (Caedo) See hrm Feature #700675 Signed-off-by: Marko Lindqvist commit 20dd8cc356e467806a83f8d3bbdc643e8d8cc58e Author: Marko Lindqvist Date: Tue Oct 3 06:12:16 2017 +0300 TODO: Do not refer to non-existent www.freeciv.org TODO page See hrm Bug #700718 Signed-off-by: Marko Lindqvist commit e0f7dfe8af491c421fff0de7b11e00fa59f263ff Author: Marko Lindqvist Date: Thu Sep 28 23:46:55 2017 +0300 README.nations: Correct minor details - data/default/nations.ruleset -> data/default/nationlist.ruleset - data/scenario/ -> data/scenarios/ - tranlations -> translations See hrm Feature #700290 Signed-off-by: Marko Lindqvist commit cfa77316a16deb4c938e47d35caab777b415ff20 Author: Marko Lindqvist Date: Tue Sep 26 02:16:59 2017 +0300 Show popup for server operator messages by default See hrm Bug #690212 Signed-off-by: Marko Lindqvist commit c1138217366c9745f9f693ff49bfc5a52e928754 Author: Marko Lindqvist Date: Tue Sep 26 05:34:08 2017 +0300 gtk3-client: set transient parent for info popup windows See hrm Bug #699488 Signed-off-by: Marko Lindqvist commit 4369db02bb4d9bf7bc357a85d7b1ed79b0f6ab79 Author: Konstantin Vedeneev Date: Wed Sep 27 15:58:57 2017 +0300 Add Russian translation to the desktop shortcuts. See hrm Feature #697576 Signed-off-by: Marko Lindqvist commit ee904817b69c41837a86d3a55ec85b54e6b8e0e2 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Sep 24 22:02:57 2017 +0100 Updated Spanish translation by Jordi Negrevernis i Font. freeciv: 100%: 6293 translated. commit 47d4fb903b6b77a260eb7cee17b8b18c1ac310f2 Author: Marko Lindqvist Date: Sun Sep 24 01:55:40 2017 +0300 Update Finnish translation Signed-off-by: Marko Lindqvist commit be3ae41b6e8730ee0113e9bfcd8ad95a7f5d8d10 Author: Marko Lindqvist Date: Sun Sep 24 01:00:29 2017 +0300 nations/fi.po: Replace 'trunk' with 'master' Signed-off-by: Marko Lindqvist commit 2d224c5007ca005531cefa75a21da61a69f72846 Author: Marko Lindqvist Date: Wed Sep 20 00:47:03 2017 +0300 Autosettlers: Calculate road bonus sensibly on hex map See hrm Bug #695738 Signed-off-by: Marko Lindqvist commit 06a3487c18c5d9f56d996bf7f5016e133f751aa2 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Sep 17 14:38:41 2017 +0100 Add another female Pirate leader. See hrm feature #697682. commit 9e29350ddc908f1cfe1a8408c8ec6436c09d832f Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Sep 17 14:35:15 2017 +0100 Fix Polynesian plural. See hrm bug #697681. commit 9c3b382ea2629ac518844d59a393cef6c3ad6f70 Author: mir3x Date: Sun Sep 17 11:19:39 2017 +0100 Fix Gtk3 minimap refresh. Reported by Christian Knoke. See hrm bug #697658, gna bug #25318. commit 32c31dc5773a674f154b06962adee29ee768cfc0 Author: Benno Lang Date: Sat Sep 16 01:00:12 2017 +0100 Partially updated Esperanto translation of core strings. freeciv: 40%: 2492 translated, 1684 fuzzy, 2117 untranslated. commit 0e1b505dbdb142b6842e261b0788c9dfa66287a9 Author: Marko Lindqvist Date: Sat Sep 16 00:39:34 2017 +0300 Update Finnish translation Signed-off-by: Marko Lindqvist commit 5794c3ca0e8951580387cba31fed42eb393a48dc Author: Joan Creus Date: Fri Sep 15 20:14:01 2017 +0200 small update commit 3ffb8a00d01e52c760820cea5b0e7d98d2959caa Author: Marko Lindqvist Date: Tue Sep 12 00:03:25 2017 +0300 README.effects: Use 'type' instead of 'name' in example See hrm Bug #696433 Signed-off-by: Marko Lindqvist commit a8412a539c2d1beb140b551b2d28d66854c62093 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Sep 2 10:32:05 2017 +0100 Gtk3.x: don't set info popup as app_paintable. Expected to solve a problem where the background of the popup is not drawn at all with some versions of Gtk3 on Windows. Reported by S.C. L. (Caedo), based on a previous fix by Marko Lindqvist (cazfi). See hrm bug #694328. commit 3010d652e1b0d737dd2775c6fa76c484a3f44588 Author: Marko Lindqvist Date: Fri Sep 8 01:03:09 2017 +0300 Avoid featured text control sequences in CITY_LOG() and UNIT_LOG() See hrm Bug #661108 Signed-off-by: Marko Lindqvist commit 30091e57a82df0f7c68fe435cb81686c25f96b4d Author: Christian Prochaska Date: Sat Sep 2 22:45:14 2017 +0200 Updated msys1 environment (cairo) See hrm Bug #693241 commit 9047b986439042bf3eb2e4cc138d1b25cee3c3d4 Author: Marko Lindqvist Date: Wed Aug 30 17:06:29 2017 +0300 Define fc_timeval correctly on Windows builds See hrm Bug #694137 Signed-off-by: Marko Lindqvist commit 56aae69f65438552de237243c70ddf6d0fdaefbf Author: Marko Lindqvist Date: Wed Aug 30 17:05:40 2017 +0300 gtk3-client: Do not use CAIRO_OPERATOR_DIFFERENCE on windows with ancient cairo Crash reported by Griffon Spade See hrm Bug #693241 Signed-off-by: Marko Lindqvist commit 98e5b39cbffd559e205df6675ecd3fa328dc417a Author: Joan Creus Date: Mon Aug 28 17:58:57 2017 +0200 Minor updates to Catalan translation commit 1d0c792ad196df2534b20da9d123d72b6bcf147e Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 26 18:22:33 2017 +0100 Fix error in comment about city radius. Report and patch by frank e (aka Dunnoob). See hrm bug #692486. commit b98ea1c180aad1b6bba9e320ea635bc9024cbe3e Author: Sveinung Kvilhaugsvik Date: Wed Aug 23 13:52:24 2017 +0200 The fcdb server command needs --auth. Have the fcdb server command tell that it needs to be activated when the Freeciv server start when someone tries to use it without having activated it first. See hrm Bug #692525 commit 3c6769c1907597bda6f6d5bb9b8b9f478a801678 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 19 22:57:00 2017 +0100 Fix Qt format error in freeciv/fr.po. In consultation with "Igx The Dreaming Drummer..." commit 3003798e7491870825359847fd75b138ce7aab0a Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 19 10:24:32 2017 +0100 Mark as development code. commit f95b871f13cb11dc9a3013ac83d236002138bb97 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 19 10:22:54 2017 +0100 Refresh ChangeLog for release. commit d8041b462dc66879a5c6bccb0f8ac0ddc8386ae5 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 19 10:21:46 2017 +0100 Bump version number and mark as release code. commit c1da8c3e5be9157c30997e6210aac02fa6563127 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 19 10:15:32 2017 +0100 Refresh NEWS-2.5 for 2.5.9, from wiki. commit 94ef42ccc724dbb61698b71b286d883dd0cc2d75 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 19 10:14:05 2017 +0100 Update version numbers in FAQ. commit b0e2a4471064533cc4ae43f5b929c79a5aa17a33 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 19 10:13:14 2017 +0100 Results of running "make update-po" in translations/freeciv/ and translations/nations/ commit 2ddcc412f06ca5e274aa98767bf6373d879e2967 Author: Joan Creus Date: Fri Aug 18 19:08:19 2017 -0700 Update Catalan translation commit 06e88befb4ee8f820b391fc6dd29eb8810f801d6 Author: Konstantin Vedeneev Date: Fri Aug 18 14:00:40 2017 +0500 Russian translation update commit 24429633efc885085a41bb1712b3364d89cb0967 Author: Marko Lindqvist Date: Mon Aug 14 06:58:36 2017 +0300 Drop gratuitous i18n marking around muskogee.ruleset nation groups Reported by Jacob Nevins See hrm Bug #690152 Signed-off-by: Marko Lindqvist commit d58f88ba3a38d64b76ffa38a67f4da458e46c6b0 Author: Marko Lindqvist Date: Sun Aug 13 23:19:25 2017 +0300 Make max scorelog line length 120 bytes Reported by Máximo Castañeda (lonemadmax) See hrm Bug #690381 Signed-off-by: Marko Lindqvist commit 9db5f4f79f740ba72b1c5183248eeb583491f6db Author: Joan Creus Date: Tue Aug 15 22:56:51 2017 -0700 Another small change commit 134a66157512ae3e520d33a0abfecdbd48ff4a82 Author: Joan Creus Date: Tue Aug 15 21:47:05 2017 -0700 Minor fix to Catalan translation commit eb2af978dbf40e8389a17299013f82f4b8506006 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 12 12:48:13 2017 +0100 Mark as development code. commit 139235fc7a3da8c17ca409fb111c3ecbd095c384 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 12 12:45:37 2017 +0100 Refresh ChangeLog for release. commit 7fcde2a2d6e1856a2542cf942de6533748fa65e3 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 12 12:43:52 2017 +0100 Bump version number and mark as release code. commit c089a5a537a35638cb468e73445cca831bf6a346 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 12 12:38:15 2017 +0100 Refresh NEWS-2.5 for 2.5.8, from wiki. commit 2a06e47cbd53e6ccca8c9b489183451c2638db97 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 12 12:35:41 2017 +0100 Update doc/FAQ manually from wiki. commit 924daba157afc068b73f6a80485f054195ce6e92 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 12 12:17:19 2017 +0100 Results of running "make update-po" in translations/freeciv/ and translations/nations/ commit dfab11b64a5f18281682b8393ccb852d503f41a2 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Aug 7 23:14:59 2017 +0100 es.po spot fix: fix "Migrants" translation. A stray leading space in the translation was causing this unit to appear nested in the help when using the Spanish translation. Report and fix by David Fernandez. See hrm bug #662732. commit d5f71aa585dbb1acfb29430188f1f5c99fd48392 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 12 01:02:35 2017 +0100 Finnish nations translation update by Sini Ruohomaa. 93%: 1720 translated, 124 untranslated. commit 3382b917921cb418c2b65f18a51293f2648ae286 Author: Igx, The Dreaming Drummer Date: Fri Aug 11 19:59:36 2017 +0100 Updated French translations. freeciv: 100%: 6292 translated messages. commit c8c61b3729ef5095c30408dc4fd7eccb33f4b908 Author: Christian Prochaska Date: Sun Jul 30 21:33:13 2017 +0200 Updated msys1 environment (toolchain) See hrm Bug #682703, Bug #681877, Bug #681643 commit cc0bd96500e558de1dbba51af13a812190f9ca99 Author: Joan Creus Date: Sat Aug 5 22:47:36 2017 -0700 Minor changes to Catalan translation commit 6fda16cd21241998557c7495b04c21de4939379a Author: Konstantin Vedeneev Date: Sat Aug 5 02:33:53 2017 +0500 Russian translation: minor qt-related update commit 35ffcd324a5d49ae89f1cd77fa8b0a83330d7673 Author: Konstantin Vedeneev Date: Sat Aug 5 01:19:07 2017 +0500 Russian translation update commit 4cf0f37dc91726a051e95a137b5fca251c2f25fc Author: Joan Creus Date: Thu Aug 3 00:58:00 2017 -0700 Minor changes to Catalan translation commit 2cfb07cc54131eaa1d93039d40a5e4af27a6e6a9 Author: Joan Creus Date: Wed Aug 2 22:56:31 2017 -0700 Updating Catalan translation for nations commit 2408c2a9487719618bd93bbe75c68dfc8656936a Author: Joan Creus Date: Mon Jul 31 00:38:00 2017 -0700 Typo in Catalan translation commit bbe591242d6bbb45d8ed4744e8afd09173b2c583 Author: Joan Creus Date: Sun Jul 30 21:58:58 2017 -0700 Update Catalan translation commit 184af39382515990cb7a3b196e00b468692a1b17 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jul 23 13:08:35 2017 +0100 Remove unused isotrident/ocean.{png,spec}. These were added in 2007 (PR#35908), but never used or shipped. See hrm bug #678446. commit 3b20fa5b0c73437a028d139a5f3637e89d7936a0 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 22 09:59:11 2017 +0100 Comment that citizens_graphic/alt don't work. They were defined in 2003, but never implemented. See hrm bug #685211. commit 51ae7b4ce3c289e51502cb22f648a619ca77e334 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jul 23 11:11:12 2017 +0100 Updated en_GB core translations for S2_5. freeciv: 100%: 6292 translated. commit 75c48716e76813be620653d270f417e580b65786 Author: Marko Lindqvist Date: Mon Jul 17 12:02:54 2017 +0300 Reinitialize have_huts to FALSE when generating new map See hrm Bug #682576 Signed-off-by: Marko Lindqvist commit 1841357a4aaeeba168fe7377bcbbc16e345fadf5 Author: Marko Lindqvist Date: Mon Jul 17 01:00:04 2017 +0300 Update Finnish translation Signed-off-by: Marko Lindqvist commit 368e0f913a54cf90960c7ee46cb09d447a89dacc Author: Sveinung Kvilhaugsvik Date: Thu Sep 22 16:28:45 2016 +0000 Give reason when pop_cost blocks unit building. Patch by Sveinung Kvilhaugsvik (sveinung@gna). See gna patch #7707. commit 9838d94a62d5100a8c94e6aa301b44e3dfb8cbb6 Author: Sveinung Kvilhaugsvik Date: Tue Aug 16 02:38:27 2016 +0000 Document no unit hut barbarians for GameLoss. Requested by Frank , patch by Sveinung Kvilhaugsvik (sveinung@gna). See gna patch #7545. commit 559958389fd0b80582d14a74cb1bb63a7ca23f9a Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jul 12 21:41:48 2017 +0100 Reduce civ2civ3 25% terrain defence to 20%. In 2.5.x, the bonus is rounded down to the nearest 10% anyway, so this has no functional effect, but it makes the help less misleading. (On later branches, a 25% bonus is possible; this was fixed in gna bug #25432.) See hrm bug #682494. commit 497e1e42626fde5f7f2548fe77bd3e3141ac5ca6 Author: Marko Lindqvist Date: Thu Jul 13 12:15:04 2017 +0300 Update Finnish translation Signed-off-by: Marko Lindqvist commit c14a73a4082017238eddbb9d2a2cc71aef74c3f3 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 8 23:02:40 2017 +0100 Isophex update from GriffonSpade. - Added lake terrain - Updated floor and coast - Changed river mouths to new versions - Fixed river connectors to all properly connect - Added new NW and SE river mouths (fixes hrm feature #657132) - Add tx.oil_rig - Add ts.aluminum, elephant, rubber, saltpeter, uranium - Reorganise graphics/grids (terrain1.png has cyan path sprites that are not used on this branch.) See hrm feature #680743. commit 4390cf6e5e7b13c0fb224bc3ab1700df9eff6d87 Author: Marko Lindqvist Date: Tue Jul 11 18:47:27 2017 +0300 Do not make tile info window app paintable Reported by S.C. L. (Caedo) See hrm Bug #656549 Signed-off-by: Marko Lindqvist commit f583540d0d7f4a8c67476418bf00608f824c1f98 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 8 16:42:39 2017 +0100 Fix typo 'Andew Johnson' in american.ruleset. See hrm bug #681847. commit 8882cf7a3c8b67aec7d4b7b1056dd8bfabd1ab86 Author: Christian Prochaska Date: Sun Jun 25 23:18:45 2017 +0200 Updated msys1 environment (git) See hrm Task #660908 commit accf9d46175946b28ecfa1d947a485211b6df6ee Author: Sveinung Kvilhaugsvik Date: Tue Jun 6 11:33:39 2017 +0200 Clarify that try_to_save_unit() is static. The function try_to_save_unit() is declared to be static in its prototype. Declare it static in its definition too. See hrm Feature #674435 commit fc3e4a87f776d2dccc6802c2fb05e52132eef7f1 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Jun 29 09:35:40 2017 +0100 Drop --enable-svnrev support from mpcli too. See hrm bug #679917. commit 70d095ca57d807579387b226215f8c0d0429a9e7 Author: Marko Lindqvist Date: Thu Jun 29 09:42:05 2017 +0300 Drop svn repository support See hrm Feature #679223 Signed-off-by: Marko Lindqvist commit 599b016a32b52e7aa0a94f1d92cdd9a4214dd99d Author: Marko Lindqvist Date: Thu Jun 29 09:41:30 2017 +0300 Comment typofix: "fullfilled" -> "fulfilled" Signed-off-by: Marko Lindqvist commit f7f973bfb65cfd8c86a6b9f114af810922f89efa Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jun 25 16:58:35 2017 +0100 Add missing .gitignore. commit c79c136c6a5dc4a9e2e3bd5512c978e7a22217e7 Author: Sveinung Kvilhaugsvik Date: Tue Jun 6 08:46:58 2017 +0200 Fix GTK client unit selection dialog memory leak. Don't leak memory when more than one unit is selected at once in the GTK clients' unit selection dialog. Found with Valgrind. See hrm Bug #674321 commit 9d1da5b16bd545652d2f7e3225e701cb007faa8b Author: Marko Lindqvist Date: Wed Jun 28 09:58:12 2017 +0300 Do not draw to screen from map_canvas_resized() See hrm Bug #678972 Signed-off-by: Marko Lindqvist commit 3fe79d58cfbc6765b84aa5fef34e16c122da4304 Author: Marko Lindqvist Date: Wed Jun 28 09:57:29 2017 +0300 Distribute tolua.pkg Reported by Jacob Nevins See hrm Bug #678447 Signed-off-by: Marko Lindqvist commit 01431853524aec6cfef2e48093425728baef3d17 Author: Marko Lindqvist Date: Wed Jun 28 09:56:22 2017 +0300 Replace documentation references to subversion with git references See hrm Feature #664195 Signed-off-by: Marko Lindqvist commit b6a013429d4fa2374b89ff9778b1bee29f8d8b4c Author: Marko Lindqvist Date: Tue Jun 27 18:29:59 2017 +0300 Increase plain file buffer size to 8MB Reported by Andreas Røsdal See hrm Bug #679197 Signed-off-by: Marko Lindqvist commit 1e1717d9b1cd8af46faa0ae1041c18f43f89b5a6 Author: Marko Lindqvist Date: Tue Jun 27 18:29:28 2017 +0300 Distribute README.tilesets Reported by Jacob Nevins See hrm Bug #678449 Signed-off-by: Marko Lindqvist commit a13c2f9acbad92238d4e9d09235dd4aaec6ad3f1 Author: Sveinung Kvilhaugsvik Date: Mon Jun 26 09:17:21 2017 +0200 Comment spell fix: FLASE -> FALSE. commit b54140793dfbf1a2aee68755b6d602900af10849 Author: Sveinung Kvilhaugsvik Date: Mon Jun 26 09:10:03 2017 +0200 Comment spell fix: untis -> units. commit 3ca2a3310e62c9e0a434391bc0b9f205a171bdda Author: Sveinung Kvilhaugsvik Date: Mon Jun 26 09:03:53 2017 +0200 Number header comment like the code. commit 75e5181f1b753d70f34b3e54dd057e6b2d352382 Author: Marko Lindqvist Date: Mon Jun 26 09:51:47 2017 +0300 Comment typofix: "consiguration" -> "configuration" Signed-off-by: Marko Lindqvist commit ebc910ca354cae0d45850ef54cfe8c7f32a42095 Author: Marko Lindqvist Date: Mon Jun 26 09:51:11 2017 +0300 Fix theoretical NULL dereference in base_fc_utf8_strlcpy_rep() See hrm Feature #675955 Signed-off-by: Marko Lindqvist commit 50bf2f950016d28470342484d803b28611f51dad Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jun 25 14:57:44 2017 +0100 Final Subversion-format ChangeLog update. commit 965f1cdb06936a301ccc0531e14246909cca7bad Author: Marko Lindqvist Date: Sun Jun 25 12:56:47 2017 +0300 Do not try to update plrmap before it's created Reported by David Fernandez (bard) See hrm Bug #673767 Signed-off-by: Marko Lindqvist commit 80166d42c539b22486a5a888780679dec997a7af Author: Marko Lindqvist Date: Sun Jun 25 12:55:36 2017 +0300 Add -no-pie to LDFLAGS when --enable-gprof given Se hrm Feature #675699 Signed-off-by: Marko Lindqvist commit 87eb47cd98c601ec9c324ef929bf338cc7779f09 Author: Marko Lindqvist Date: Sun Jun 25 12:54:58 2017 +0300 Do not sanitycheck vision sharing of dead players Reported by David Fernandez (bard) See hrm Bug #662701 Signed-off-by: Marko Lindqvist commit ce36e4feafbe4d7e430e54ad5e126bcaea854f48 Author: Marko Lindqvist Date: Sun Jun 25 12:54:34 2017 +0300 Check that research is selected before trying to get its cost See hrm Bug #664286 Signed-off-by: Marko Lindqvist commit 6e3c1d98fe215cc1fa5ccc5d82a324fb1eb271cb Author: Marko Lindqvist Date: Sat Jun 24 22:56:26 2017 +0300 Update INSTALL to git time See hrm Feature #654670 Signed-off-by: Marko Lindqvist commit 21b902993af64e3fc0555e8cec121ebe094437a5 Author: Marko Lindqvist Date: Sat Jun 24 22:56:09 2017 +0300 Use VERSION_REVTYPE git in Windows Installer build See hrm Feature #654689 Signed-off-by: Marko Lindqvist commit d526cced478f66ee0ce2e1cf3edd69b30b3d59a9 Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jun 24 20:01:57 2017 +0100 Convert trident/roads.spec to Unix line endings. It mistakenly had DOS line endings in the Subversion object store, but this was apparently masked by the svn property eol-style:native or something, so this wasn't visible in tarballs. See hrm bug #678452. ------------------------------------------------------------------------ r35685 | cazfi | 2017-05-21 18:07:28 +0100 (Sun, 21 May 2017) | 10 lines Changed paths: M /branches/S2_5/server/srv_main.c Do not try to cancel Team membership When a player with which we are allied and another with which we are in the same team go to war, only cancel the alliance. Do not try to cancel pact with the team member. Reported by David Fernandez (bard) See hrm Bug #662059 ------------------------------------------------------------------------ r35663 | cazfi | 2017-05-19 22:28:06 +0100 (Fri, 19 May 2017) | 4 lines Changed paths: M /branches/S2_5/server/scripting/api_server_edit.c Prevent scripting API unit creation from creating stack conflicts See hrm Bug #661533 ------------------------------------------------------------------------ r35646 | cazfi | 2017-05-18 14:13:21 +0100 (Thu, 18 May 2017) | 6 lines Changed paths: M /branches/S2_5/server/unittools.c Make sure unit vision radius is not negative Reported by David Fernandez (bard) See hrm Bug #661313 ------------------------------------------------------------------------ r35642 | sveinung | 2017-05-18 10:31:47 +0100 (Thu, 18 May 2017) | 3 lines Changed paths: M /branches/S2_5/server/diplomats.c A non Spy is spent, not caught. It can't escape. See hrm Feature #657298 ------------------------------------------------------------------------ r35641 | sveinung | 2017-05-18 10:31:39 +0100 (Thu, 18 May 2017) | 9 lines Changed paths: M /branches/S2_5/doc/README.ruleset_civ2civ3 civ2civ3: improve README.civ2civ3 text. Happy borders aren't disabled after gna patch #7080. Don't claim it is. Improve the English by removing capitalization from some words. Expand pop to population. Patch by David Fernandez See hrm Feature #657562 ------------------------------------------------------------------------ r35636 | cazfi | 2017-05-18 10:16:25 +0100 (Thu, 18 May 2017) | 6 lines Changed paths: M /branches/S2_5/server/citytools.c Make sure veterancy of the newly built unit is not negative Reported by David Fernandez (bard) See hrm Bug #661193 ------------------------------------------------------------------------ r35632 | cazfi | 2017-05-18 10:03:06 +0100 (Thu, 18 May 2017) | 6 lines Changed paths: M /branches/S2_5/common/unit.c Fix division by zero when unit activity rate is zero Reported by David Fernandez (bard) See hrm Bug #660342 ------------------------------------------------------------------------ r35616 | cazfi | 2017-05-16 14:33:54 +0100 (Tue, 16 May 2017) | 4 lines Changed paths: M /branches/S2_5/ai/default/advdiplomacy.c Do not set out-of-range AI love towards player launching spaceship See hrm Bug #660363 ------------------------------------------------------------------------ r35588 | cazfi | 2017-05-15 18:16:12 +0100 (Mon, 15 May 2017) | 4 lines Changed paths: M /branches/S2_5/doc/README.fcdb M /branches/S2_5/lua/database.lua Update ticket links in documentation to point to hostedredmine. See hrm Feature #660271 ------------------------------------------------------------------------ r35560 | igx31 | 2017-05-13 20:01:52 +0100 (Sat, 13 May 2017) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/nations/fr.po Updated French translations ------------------------------------------------------------------------ r35545 | jtn | 2017-05-13 12:39:02 +0100 (Sat, 13 May 2017) | 2 lines Changed paths: M /branches/S2_5/ChangeLog Update ChangeLog as of S2_5 r35544. ------------------------------------------------------------------------ r35544 | jtn | 2017-05-13 12:36:18 +0100 (Sat, 13 May 2017) | 1 line Changed paths: M /branches/S2_5/fc_version Bump version number to '2.5.7'. ------------------------------------------------------------------------ r35543 | jtn | 2017-05-13 12:30:59 +0100 (Sat, 13 May 2017) | 1 line Changed paths: M /branches/S2_5/NEWS-2.5 Refresh NEWS-2.5 for 2.5.7, from wiki. ------------------------------------------------------------------------ r35542 | jtn | 2017-05-13 12:22:58 +0100 (Sat, 13 May 2017) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/ar.po M /branches/S2_5/translations/freeciv/bg.po M /branches/S2_5/translations/freeciv/ca.po M /branches/S2_5/translations/freeciv/cs.po M /branches/S2_5/translations/freeciv/da.po M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/freeciv/el.po M /branches/S2_5/translations/freeciv/en_GB.po M /branches/S2_5/translations/freeciv/eo.po M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/freeciv/et.po M /branches/S2_5/translations/freeciv/fa.po M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/freeciv/ga.po M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/freeciv/he.po M /branches/S2_5/translations/freeciv/hu.po M /branches/S2_5/translations/freeciv/id.po M /branches/S2_5/translations/freeciv/it.po M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/freeciv/ko.po M /branches/S2_5/translations/freeciv/lt.po M /branches/S2_5/translations/freeciv/nb.po M /branches/S2_5/translations/freeciv/nl.po M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/freeciv/pt.po M /branches/S2_5/translations/freeciv/pt_BR.po M /branches/S2_5/translations/freeciv/ro.po M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/freeciv/sr.po M /branches/S2_5/translations/freeciv/sv.po M /branches/S2_5/translations/freeciv/tr.po M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/freeciv/zh_CN.po M /branches/S2_5/translations/freeciv/zh_TW.po M /branches/S2_5/translations/nations/ar.po M /branches/S2_5/translations/nations/bg.po M /branches/S2_5/translations/nations/ca.po M /branches/S2_5/translations/nations/cs.po M /branches/S2_5/translations/nations/da.po M /branches/S2_5/translations/nations/de.po M /branches/S2_5/translations/nations/el.po M /branches/S2_5/translations/nations/en_GB.po M /branches/S2_5/translations/nations/eo.po M /branches/S2_5/translations/nations/es.po M /branches/S2_5/translations/nations/et.po M /branches/S2_5/translations/nations/fa.po M /branches/S2_5/translations/nations/fi.po M /branches/S2_5/translations/nations/fr.po M /branches/S2_5/translations/nations/ga.po M /branches/S2_5/translations/nations/gd.po M /branches/S2_5/translations/nations/he.po M /branches/S2_5/translations/nations/hu.po M /branches/S2_5/translations/nations/id.po M /branches/S2_5/translations/nations/it.po M /branches/S2_5/translations/nations/ja.po M /branches/S2_5/translations/nations/ko.po M /branches/S2_5/translations/nations/lt.po M /branches/S2_5/translations/nations/nb.po M /branches/S2_5/translations/nations/nl.po M /branches/S2_5/translations/nations/pl.po M /branches/S2_5/translations/nations/pt.po M /branches/S2_5/translations/nations/pt_BR.po M /branches/S2_5/translations/nations/ro.po M /branches/S2_5/translations/nations/ru.po M /branches/S2_5/translations/nations/sr.po M /branches/S2_5/translations/nations/sv.po M /branches/S2_5/translations/nations/tr.po M /branches/S2_5/translations/nations/uk.po M /branches/S2_5/translations/nations/zh_CN.po M /branches/S2_5/translations/nations/zh_TW.po Results of running "make update-po" in translations/freeciv/ and translations/nations/ ------------------------------------------------------------------------ r35541 | jtn | 2017-05-13 12:20:01 +0100 (Sat, 13 May 2017) | 1 line Changed paths: M /branches/S2_5/translations/nations/en_GB.po Update my email address in nations/en_GB.po too. ------------------------------------------------------------------------ r35540 | jtn | 2017-05-13 12:09:19 +0100 (Sat, 13 May 2017) | 1 line Changed paths: M /branches/S2_5/doc/FAQ Update doc/FAQ manually from wiki. ------------------------------------------------------------------------ r35537 | jtn | 2017-05-13 11:03:37 +0100 (Sat, 13 May 2017) | 10 lines Changed paths: M /branches/S2_5/server/savegame2.c Bomb out after failing to load ruleset during savegame loading. Since first parameter of sg_failure_ret() is an assert kind of pattern to decide if any error handling is needed, having 'TRUE' there is certainly an error. There is one such case, when loading of ruleset has failed. Patch by Marko Lindqvist. See hrm bug #659503. ------------------------------------------------------------------------ r35536 | jtn | 2017-05-13 11:03:33 +0100 (Sat, 13 May 2017) | 3 lines Changed paths: M /branches/S2_5/doc/README Update README for freeciv-announce move. See hrm feature #637953. ------------------------------------------------------------------------ r35529 | jtn | 2017-05-12 20:24:38 +0100 (Fri, 12 May 2017) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/nations/ru.po Updated Russian translation from Konstantin Vedeneev. freeciv: 100%: 6293 translated. nations: 100%: 1844 translated. ------------------------------------------------------------------------ r35495 | cazfi | 2017-05-10 16:39:07 +0100 (Wed, 10 May 2017) | 4 lines Changed paths: M /branches/S2_5/ai/default/aitools.c M /branches/S2_5/server/advisors/advgoto.c Avoid double map_move_cost_unit() See hrm Feature #658612 ------------------------------------------------------------------------ r35491 | cazfi | 2017-05-10 16:08:28 +0100 (Wed, 10 May 2017) | 6 lines Changed paths: M /branches/S2_5/data/nation/newfoundland.ruleset Fix typo in the name of Grand Falls-Windsor Reported by Michael Neil See hrm Bug #658528 ------------------------------------------------------------------------ r35487 | sveinung | 2017-05-10 09:19:54 +0100 (Wed, 10 May 2017) | 7 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/unitselect.c unitselect: don't initialize pix twice. This fixes a memory leak. (Detectable with Valgrind.) Reported by Marko Lindqvist See gna bug #25246 ------------------------------------------------------------------------ r35463 | jtn | 2017-05-10 00:53:18 +0100 (Wed, 10 May 2017) | 4 lines Changed paths: M /branches/S2_5/translations/freeciv/ca.po M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/freeciv/uk.po Manually adjust po-files after hrm feature #637953. Only touched those translations which already had a non-fuzzy translation of the affected string. ------------------------------------------------------------------------ r35453 | cazfi | 2017-05-08 12:02:51 +0100 (Mon, 08 May 2017) | 6 lines Changed paths: M /branches/S2_5/client/client_main.c M /branches/S2_5/client/mapctrl_common.c M /branches/S2_5/client/mapctrl_common.h M /branches/S2_5/client/options.c M /branches/S2_5/client/packhand.c M /branches/S2_5/server/srv_main.c Fix "Manual Turn Done in AI mode" Reported by Jacob Nevins See hrm Bug #657412 ------------------------------------------------------------------------ r35446 | cazfi | 2017-05-07 19:54:11 +0100 (Sun, 07 May 2017) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_main.c Fix asserts about top notebook size. Patch by Bernhard and myself See gna patch #7163 ------------------------------------------------------------------------ r35401 | cazfi | 2017-05-05 07:02:40 +0100 (Fri, 05 May 2017) | 4 lines Changed paths: M /branches/S2_5/server/savegame.c Fix gcc7 warning See hrm Feature #657332 ------------------------------------------------------------------------ r35398 | cazfi | 2017-05-05 06:51:31 +0100 (Fri, 05 May 2017) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/gui_string.c Fix comparison between pointer and zero character See hrm Bug #657309 ------------------------------------------------------------------------ r35361 | cazfi | 2017-05-01 18:46:17 +0100 (Mon, 01 May 2017) | 6 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c Fix AI crash when there's no suitable ferryboat type Reported by Eric See gna bug #25628 ------------------------------------------------------------------------ r35352 | jtn | 2017-05-01 17:30:52 +0100 (Mon, 01 May 2017) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Update my email address in en_GB.po. "0jacobnk.gna" is about to look dated (but will still reach me). ------------------------------------------------------------------------ r35342 | jtn | 2017-05-01 12:39:12 +0100 (Mon, 01 May 2017) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Updated en_GB translation of core strings for S2_5. freeciv: 100%: 6293 translated. ------------------------------------------------------------------------ r35341 | jtn | 2017-05-01 12:23:07 +0100 (Mon, 01 May 2017) | 6 lines Changed paths: M /branches/S2_5/data/helpdata.txt Fix truncated help string in freeciv.pot. An edit made to data/helpdata.txt for hrm feature #637953 for mailing list changes was malformed. See hrm bug #656595. ------------------------------------------------------------------------ r35337 | cazfi | 2017-05-01 11:36:02 +0100 (Mon, 01 May 2017) | 4 lines Changed paths: M /branches/S2_5/INSTALL Update links to SDL/2 requirement packages in INSTALL See hrm Feature #656476 ------------------------------------------------------------------------ r35332 | jtn | 2017-05-01 10:28:36 +0100 (Mon, 01 May 2017) | 5 lines Changed paths: M /branches/S2_5/server/report.c Fixed dead player scores not revealed on game over. Reported by Daniel Markstedt (dmarks@gna). Patch by mir3x@gna. See gna bug #17248 ------------------------------------------------------------------------ r35331 | jtn | 2017-05-01 10:28:33 +0100 (Mon, 01 May 2017) | 8 lines Changed paths: M /branches/S2_5/bootstrap/freeciv-gtk2.appdata.xml.in M /branches/S2_5/bootstrap/freeciv-gtk3.appdata.xml.in M /branches/S2_5/bootstrap/freeciv-mp-gtk2.appdata.xml.in M /branches/S2_5/bootstrap/freeciv-mp-gtk3.appdata.xml.in M /branches/S2_5/bootstrap/freeciv-mp-qt.appdata.xml.in M /branches/S2_5/bootstrap/freeciv-qt.appdata.xml.in M /branches/S2_5/bootstrap/freeciv-sdl.appdata.xml.in M /branches/S2_5/bootstrap/freeciv-server.appdata.xml.in M /branches/S2_5/configure.ac M /branches/S2_5/data/helpdata.txt M /branches/S2_5/doc/FAQ M /branches/S2_5/doc/README M /branches/S2_5/doc/README.AI Update mailing list details. freeciv-dev and freeciv-i18n are confirmed to be moving to freelists.org. freeciv-announce and freeciv-commits are not sorted out yet. Committing early, to get string change in place. See hrm feature #637953. ------------------------------------------------------------------------ r35315 | jtn | 2017-04-28 00:51:05 +0100 (Fri, 28 Apr 2017) | 3 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/data/helpdata.txt M /branches/S2_5/doc/BUGS M /branches/S2_5/doc/FAQ M /branches/S2_5/doc/TODO M /branches/S2_5/doc/ca/BUGS.ca M /branches/S2_5/doc/de/BUGS.de M /branches/S2_5/doc/fr/BUGS.fr M /branches/S2_5/doc/ja/BUGS.ja M /branches/S2_5/doc/nl/BUGS.nl M /branches/S2_5/doc/sv/BUGS.sv Update bug tracker URL to hostedredmine. See hrm feature #655380. ------------------------------------------------------------------------ r35311 | cazfi | 2017-04-27 18:20:22 +0100 (Thu, 27 Apr 2017) | 4 lines Changed paths: M /branches/S2_5/bootstrap/generate_gitrev.sh M /branches/S2_5/fc_version Use short git revision identifier in version numbers See hrm Feature #655305 ------------------------------------------------------------------------ r35307 | sveinung | 2017-04-27 14:21:12 +0100 (Thu, 27 Apr 2017) | 1 line Changed paths: M /branches/S2_5/server/srv_main.c Comment fact fix ------------------------------------------------------------------------ r35289 | igx31 | 2017-04-24 19:55:46 +0100 (Mon, 24 Apr 2017) | 3 lines Changed paths: 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 /branches/S2_6/translations/ruledit/fr.po M /branches/S3_0/translations/core/fr.po M /branches/S3_0/translations/nations/fr.po M /branches/S3_0/translations/ruledit/fr.po M /trunk/translations/core/fr.po M /trunk/translations/nations/fr.po M /trunk/translations/ruledit/fr.po Updated French translations ------------------------------------------------------------------------ r35239 | jtn | 2017-04-16 10:15:29 +0100 (Sun, 16 Apr 2017) | 3 lines Changed paths: M /branches/S2_5/doc/README.sound M /branches/S2_5/doc/de/BUGS.de M /branches/S2_5/doc/de/HOWTOPLAY.de M /branches/S2_5/doc/de/INSTALL.de M /branches/S2_5/doc/fr/BUGS.fr M /branches/S2_5/doc/fr/HOWTOPLAY.fr M /branches/S2_5/doc/it/HOWTOPLAY.it M /branches/S2_5/doc/it/INSTALL.it M /branches/S2_5/doc/ja/BUGS.ja M /branches/S2_5/doc/ja/HOWTOPLAY.ja M /branches/S2_5/doc/nl/BUGS.nl M /branches/S2_5/doc/nl/HOWTOPLAY.nl M /branches/S2_5/doc/sv/HOWTOPLAY.sv M /branches/S2_5/vms/readme.vms Replace download.gna.org with files.freeciv.org. See hrm bug #652494. ------------------------------------------------------------------------ r35083 | cazfi | 2017-03-08 16:40:40 +0000 (Wed, 08 Mar 2017) | 4 lines Changed paths: M /branches/S2_5/configure.ac Updated BUG_URL to point to hostedredmine.com See hrm Feature #637952 ------------------------------------------------------------------------ r35066 | mir3x | 2017-02-28 06:32:00 +0000 (Tue, 28 Feb 2017) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp Qt client - added connect to server on enter pressed in linedit in pregame See gna patch #8118 ------------------------------------------------------------------------ r35047 | mir3x | 2017-02-16 20:01:49 +0000 (Thu, 16 Feb 2017) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/plrdlg.cpp Qt client - fixed player dialog not showing new nations See gna bug #25506 ------------------------------------------------------------------------ r35043 | cazfi | 2017-02-16 04:58:10 +0000 (Thu, 16 Feb 2017) | 4 lines Changed paths: M /branches/S2_5/bootstrap/generate_gitrev.sh Replaced typo that caused unnecessary regeneration of fc_gitrev_gen.h See gna bug #25508 ------------------------------------------------------------------------ r35033 | mir3x | 2017-02-14 08:14:56 +0000 (Tue, 14 Feb 2017) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/gui_main.cpp Qt client - focus might be set incorrectly to map in some cases See gna bug #25505 ------------------------------------------------------------------------ r35026 | cazfi | 2017-02-13 20:16:59 +0000 (Mon, 13 Feb 2017) | 4 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Updated gnuwin/msys download URL. See gna patch #8109 ------------------------------------------------------------------------ r35008 | mir3x | 2017-02-12 19:00:57 +0000 (Sun, 12 Feb 2017) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/plrdlg.cpp Qt client - added information about sharing vision to player dialog See gna patch #8115 ------------------------------------------------------------------------ r34843 | mir3x | 2017-01-16 12:54:48 +0000 (Mon, 16 Jan 2017) | 5 lines Changed paths: M /branches/S2_5/utility/fciconv.c Fix building without iconv See bug #25430 ------------------------------------------------------------------------ r34804 | cazfi | 2017-01-09 09:41:37 +0000 (Mon, 09 Jan 2017) | 4 lines Changed paths: M /branches/S2_5/server/savegame2.c Fixed check that techonology vector has been loaded correctly from the savegame. See bug #25416 ------------------------------------------------------------------------ r34747 | igx31 | 2016-12-29 05:41:52 +0000 (Thu, 29 Dec 2016) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_6/translations/freeciv/fr.po M /branches/S2_6/translations/nations/fr.po M /branches/S2_6/translations/ruledit/fr.po Updated French translations ------------------------------------------------------------------------ r34734 | mlinnaka | 2016-12-22 12:18:15 +0000 (Thu, 22 Dec 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_6/translations/freeciv/fi.po M /trunk/translations/core/fi.po Corrections and improvements in Finnish translation. ------------------------------------------------------------------------ r34733 | cazfi | 2016-12-22 06:09:18 +0000 (Thu, 22 Dec 2016) | 6 lines Changed paths: M /branches/S2_5/utility/registry_ini.c Use same translatable string for both error messages where file cannot be opened for writing. Suggested by Jacob Nevins See patch #8048 ------------------------------------------------------------------------ r34727 | cazfi | 2016-12-18 07:26:00 +0000 (Sun, 18 Dec 2016) | 4 lines Changed paths: M /branches/S2_5/utility/ioz.c Fixed crash when opening file for write fails while bzip2 or xz compression is in use. See bug #25391 ------------------------------------------------------------------------ r34722 | cazfi | 2016-12-16 09:28:56 +0000 (Fri, 16 Dec 2016) | 7 lines Changed paths: M /branches/S2_5/utility/registry_ini.c Give sensible error message when savefile cannot be opened for writing. This helps only when no compression is being used. Originally reported by Dumbo in bug #25387 See patch #8048 ------------------------------------------------------------------------ r34623 | mir3x | 2016-11-23 08:27:43 +0000 (Wed, 23 Nov 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/optiondlg.h M /branches/S2_5/server/rssanity.c Fixed typos "repsonse" "fullfilled" Reported by Marko Lindqvist See bug #25319 ------------------------------------------------------------------------ r34619 | swiatos | 2016-11-22 23:31:39 +0000 (Tue, 22 Nov 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/nations/uk.po - no fuzzy.no empties. ------------------------------------------------------------------------ r34610 | swiatos | 2016-11-22 18:25:44 +0000 (Tue, 22 Nov 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/nations/uk.po - no fuzzy. ------------------------------------------------------------------------ r34600 | cazfi | 2016-11-21 04:52:44 +0000 (Mon, 21 Nov 2016) | 4 lines Changed paths: M /branches/S2_5/client/agents/agents.c Fixed compile with clang-3.9. See bug #25314 ------------------------------------------------------------------------ r34576 | cazfi | 2016-11-19 16:43:14 +0000 (Sat, 19 Nov 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r34570 | jtn | 2016-11-19 12:11:53 +0000 (Sat, 19 Nov 2016) | 2 lines Changed paths: M /branches/S2_5/ChangeLog Update ChangeLog as of S2_5 r34569. ------------------------------------------------------------------------ r34569 | jtn | 2016-11-19 12:01:00 +0000 (Sat, 19 Nov 2016) | 1 line Changed paths: M /branches/S2_5/fc_version Bump version number to '2.5.6'. ------------------------------------------------------------------------ r34568 | jtn | 2016-11-19 12:00:57 +0000 (Sat, 19 Nov 2016) | 1 line Changed paths: M /branches/S2_5/NEWS-2.5 Refresh NEWS-2.5 for 2.5.6, from wiki. ------------------------------------------------------------------------ r34567 | jtn | 2016-11-19 12:00:08 +0000 (Sat, 19 Nov 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/ar.po M /branches/S2_5/translations/freeciv/bg.po M /branches/S2_5/translations/freeciv/ca.po M /branches/S2_5/translations/freeciv/cs.po M /branches/S2_5/translations/freeciv/da.po M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/freeciv/el.po M /branches/S2_5/translations/freeciv/en_GB.po M /branches/S2_5/translations/freeciv/eo.po M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/freeciv/et.po M /branches/S2_5/translations/freeciv/fa.po M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/freeciv/ga.po M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/freeciv/he.po M /branches/S2_5/translations/freeciv/hu.po M /branches/S2_5/translations/freeciv/id.po M /branches/S2_5/translations/freeciv/it.po M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/freeciv/ko.po M /branches/S2_5/translations/freeciv/lt.po M /branches/S2_5/translations/freeciv/nb.po M /branches/S2_5/translations/freeciv/nl.po M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/freeciv/pt.po M /branches/S2_5/translations/freeciv/pt_BR.po M /branches/S2_5/translations/freeciv/ro.po M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/freeciv/sr.po M /branches/S2_5/translations/freeciv/sv.po M /branches/S2_5/translations/freeciv/tr.po M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/freeciv/zh_CN.po M /branches/S2_5/translations/freeciv/zh_TW.po M /branches/S2_5/translations/nations/ar.po M /branches/S2_5/translations/nations/bg.po M /branches/S2_5/translations/nations/ca.po M /branches/S2_5/translations/nations/cs.po M /branches/S2_5/translations/nations/da.po M /branches/S2_5/translations/nations/de.po M /branches/S2_5/translations/nations/el.po M /branches/S2_5/translations/nations/en_GB.po M /branches/S2_5/translations/nations/eo.po M /branches/S2_5/translations/nations/es.po M /branches/S2_5/translations/nations/et.po M /branches/S2_5/translations/nations/fa.po M /branches/S2_5/translations/nations/fi.po M /branches/S2_5/translations/nations/fr.po M /branches/S2_5/translations/nations/ga.po M /branches/S2_5/translations/nations/gd.po M /branches/S2_5/translations/nations/he.po M /branches/S2_5/translations/nations/hu.po M /branches/S2_5/translations/nations/id.po M /branches/S2_5/translations/nations/it.po M /branches/S2_5/translations/nations/ja.po M /branches/S2_5/translations/nations/ko.po M /branches/S2_5/translations/nations/lt.po M /branches/S2_5/translations/nations/nb.po M /branches/S2_5/translations/nations/nl.po M /branches/S2_5/translations/nations/pl.po M /branches/S2_5/translations/nations/pt.po M /branches/S2_5/translations/nations/pt_BR.po M /branches/S2_5/translations/nations/ro.po M /branches/S2_5/translations/nations/ru.po M /branches/S2_5/translations/nations/sr.po M /branches/S2_5/translations/nations/sv.po M /branches/S2_5/translations/nations/tr.po M /branches/S2_5/translations/nations/uk.po M /branches/S2_5/translations/nations/zh_CN.po M /branches/S2_5/translations/nations/zh_TW.po Results of running "make update-po" in translations/freeciv/ and translations/nations/ ------------------------------------------------------------------------ r34563 | jtn | 2016-11-19 10:25:31 +0000 (Sat, 19 Nov 2016) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/nations/ru.po Updated Russian translation from Konstantin Vedeneev. freeciv: 100%: 6293 translated. nations: 100%: 1844 translated. ------------------------------------------------------------------------ r34562 | jtn | 2016-11-19 10:25:24 +0000 (Sat, 19 Nov 2016) | 4 lines Changed paths: M /branches/S2_5/translations/freeciv/de.po Updated German translation from "Quintus" (Marvin Gülker). 100%: 6293 translated. (This is Marvin's final update as primary German translator.) ------------------------------------------------------------------------ r34560 | swiatos | 2016-11-19 00:15:54 +0000 (Sat, 19 Nov 2016) | 1 line Changed paths: M /branches/S2_5/translations/nations/uk.po update fro nations/uk.po : urgent corrections. left 390 empties. ------------------------------------------------------------------------ r34559 | swiatos | 2016-11-18 23:38:15 +0000 (Fri, 18 Nov 2016) | 1 line Changed paths: M /branches/S2_5/translations/nations/uk.po update fro nations/uk.po : urgent corrections. left 390 empties. ------------------------------------------------------------------------ r34550 | mir3x | 2016-11-18 08:02:22 +0000 (Fri, 18 Nov 2016) | 6 lines Changed paths: M /branches/S2_5/server/unittools.c Flight units does not return automatically (sometimes) Reported by Christian Stein See bug #25294 ------------------------------------------------------------------------ r34531 | swiatos | 2016-11-17 05:22:52 +0000 (Thu, 17 Nov 2016) | 1 line Changed paths: M /branches/S2_5/translations/nations/uk.po update fro nations/uk.po : left 390 empties. ------------------------------------------------------------------------ r34527 | cazfi | 2016-11-16 16:50:10 +0000 (Wed, 16 Nov 2016) | 4 lines Changed paths: M /branches/S2_5/common/improvement.c Do not return NULL as boolean from wonder_is_lost() nor wonder_is_built() See bug #25301 ------------------------------------------------------------------------ r34521 | swiatos | 2016-11-16 04:29:39 +0000 (Wed, 16 Nov 2016) | 1 line Changed paths: M /branches/S2_5/translations/nations/uk.po update fro nations/uk.po : left 4 fuzzies, 404 empties. ------------------------------------------------------------------------ r34520 | cazfi | 2016-11-15 20:37:19 +0000 (Tue, 15 Nov 2016) | 4 lines Changed paths: M /branches/S2_5/configure.ac Made FREECIV_LABEL_FORCE precious See patch #7987 ------------------------------------------------------------------------ r34514 | jtn | 2016-11-15 10:22:17 +0000 (Tue, 15 Nov 2016) | 3 lines Changed paths: M /branches/S2_5/server/unittools.c Small optimisation to autoattack transport depth check. See gna patch #7985. ------------------------------------------------------------------------ r34443 | cazfi | 2016-11-08 08:19:29 +0000 (Tue, 08 Nov 2016) | 4 lines Changed paths: M /branches/S2_5/data/hex2t/select.png M /branches/S2_5/data/hex2t/select.spec Cut out transparent bottom of hex2t select sprites. See patch #7953 ------------------------------------------------------------------------ r34398 | cazfi | 2016-11-05 07:16:54 +0000 (Sat, 05 Nov 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-sdl/themes.c Sdl-clients ignore requests from client-common code to switch theme once there is one already loaded. This avoids some crashes reported by Jacob Nevins See bug #25117 ------------------------------------------------------------------------ r34389 | sveinung | 2016-11-04 12:44:22 +0000 (Fri, 04 Nov 2016) | 10 lines Changed paths: M /branches/S2_5/server/unittools.c autoattack: cargo attacks before transporters. The function compare_units() tried to make a cargo unit auto attack before its transporter by sorting the autoattacker list. Fix the function that compares two units during the sorting so it does: * put cargo units *before* transporting units. * check the cargo status of *both* units being compared. * consider recursive transports. See bug #25259 ------------------------------------------------------------------------ r34376 | jtn | 2016-11-04 00:00:22 +0000 (Fri, 04 Nov 2016) | 3 lines Changed paths: M /branches/S2_5/doc/man/freeciv-client.6.in Document the FREECIV_OPT environment variable. See gna bug #25165. ------------------------------------------------------------------------ r34346 | cazfi | 2016-11-03 06:03:36 +0000 (Thu, 03 Nov 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/citydlg.c Use correct factor in all situations when scaling down sdl-client citymap. See bug #25251 ------------------------------------------------------------------------ r34327 | swiatos | 2016-11-02 13:50:19 +0000 (Wed, 02 Nov 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/nations/uk.po update for freeciv/uk.po: some coorection, whitespaces removal. finished - except some minor errata/typos may be discovered in the future. ------------------------------------------------------------------------ r34321 | mir3x | 2016-11-02 10:00:24 +0000 (Wed, 02 Nov 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp Qt client - Failed to maximize at start. Reported by Jacob Nevins See bug #24860 ------------------------------------------------------------------------ r34306 | cazfi | 2016-11-01 08:23:08 +0000 (Tue, 01 Nov 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-sdl/diplodlg.c M /branches/S2_5/common/player.c Present treaty cancellation button in sdl-clients when it should. Reported by Jacob Nevins See bug #25245 ------------------------------------------------------------------------ r34247 | cazfi | 2016-10-25 19:58:13 +0100 (Tue, 25 Oct 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_stuff.c Correctly set 'bold' as font-weight, not font-style. See bug #25226 ------------------------------------------------------------------------ r34237 | swiatos | 2016-10-24 07:37:02 +0100 (Mon, 24 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/nations/uk.po update for translations/nations/uk.po, +++corrections, left 127 fuzzies, 421 emties. ------------------------------------------------------------------------ r34236 | swiatos | 2016-10-24 06:29:29 +0100 (Mon, 24 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/nations/uk.po update for translations/nations/uk.po, +++corrections, 267 fuzz, 470 emties. ------------------------------------------------------------------------ r34234 | swiatos | 2016-10-24 04:10:09 +0100 (Mon, 24 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/nations/uk.po update for translations/uk.po, +++corrections, no empties, some minor typos and erros may occure, but seems everything is done. ------------------------------------------------------------------------ r34207 | cazfi | 2016-10-22 15:40:25 +0100 (Sat, 22 Oct 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/citydlg.c Do not use small screen layout for gtk3-clients' citydlg when screen size is unknown. See patch #7861 ------------------------------------------------------------------------ r34196 | swiatos | 2016-10-21 03:41:35 +0100 (Fri, 21 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/nations/uk.po update for uk.po, ++corrections, 68 empties, left: 22956 - 25106. ------------------------------------------------------------------------ r34176 | cazfi | 2016-10-19 08:53:15 +0100 (Wed, 19 Oct 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/pages.c When screen size cannot be queried, assume minimum height instead of considering it zero, when deciding size for intro picture. See patch #7845 ------------------------------------------------------------------------ r34157 | swiatos | 2016-10-17 03:17:07 +0100 (Mon, 17 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, corrections, no more fuzzies, 187 empties, left: 22956 - 27145. ------------------------------------------------------------------------ r34147 | sveinung | 2016-10-15 21:40:55 +0100 (Sat, 15 Oct 2016) | 1 line Changed paths: M /branches/S2_5/utility/specvec.h specvec comment: document foo_vector_append(). ------------------------------------------------------------------------ r34143 | swiatos | 2016-10-15 09:34:00 +0100 (Sat, 15 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, corrections + removed few fuzzies & empties. left: 22942 - 27040. ------------------------------------------------------------------------ r34142 | cazfi | 2016-10-15 06:17:47 +0100 (Sat, 15 Oct 2016) | 8 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_stuff.c Corrections to the way gtk3-clients produce font css - Size is considered pixels, not points - Handle font style and weight Reported by Jacob Nevins See patch #7162 ------------------------------------------------------------------------ r34092 | swiatos | 2016-10-11 11:14:44 +0100 (Tue, 11 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, corrections + removed few fuzzies & empties. left: 22180-26944. ------------------------------------------------------------------------ r34070 | cazfi | 2016-10-09 11:51:41 +0100 (Sun, 09 Oct 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_stuff.c Gtk3-clients construct proper font definitions css using pango. Broken css reported by Bernhard See patch #7162 ------------------------------------------------------------------------ r34062 | cazfi | 2016-10-08 19:42:31 +0100 (Sat, 08 Oct 2016) | 4 lines Changed paths: M /branches/S2_5/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/gtk.css Corrected font definition in gtk3-client Freeciv theme. See bug #25160 ------------------------------------------------------------------------ r34045 | cazfi | 2016-10-07 13:38:29 +0100 (Fri, 07 Oct 2016) | 4 lines Changed paths: M /branches/S2_5/client/audio.c Make sdl the default audio plugin when it's built it. See bug #24280 ------------------------------------------------------------------------ r34042 | mlinnaka | 2016-10-07 13:30:58 +0100 (Fri, 07 Oct 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Minor improvements in Finnish translation ------------------------------------------------------------------------ r34026 | swiatos | 2016-10-07 02:29:51 +0100 (Fri, 07 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, corrections + removed few fuzzies & empties. left: 21695-26793. ------------------------------------------------------------------------ r34012 | swiatos | 2016-10-06 02:23:50 +0100 (Thu, 06 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, corrections + removed few fuzzies & empties. left: 18574 - 26793. ------------------------------------------------------------------------ r34011 | swiatos | 2016-10-06 02:10:49 +0100 (Thu, 06 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, corrections + removed few fuzzies & empties. left: 18k - 26929. ------------------------------------------------------------------------ r34010 | swiatos | 2016-10-06 01:57:12 +0100 (Thu, 06 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, corrections + removed few fuzzies & empties. left: 18k - 26929. ------------------------------------------------------------------------ r34008 | swiatos | 2016-10-05 14:19:56 +0100 (Wed, 05 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, corrections + removed few fuzzies & empties. left: 18k - 28050. ------------------------------------------------------------------------ r34005 | swiatos | 2016-10-05 09:59:43 +0100 (Wed, 05 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, corrections + removed few fuzzies & empties. left: 18k - 28672. ------------------------------------------------------------------------ r33991 | swiatos | 2016-10-04 12:36:08 +0100 (Tue, 04 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, corrections + removed few fuzzies & empties. left: 18k - 29163. ------------------------------------------------------------------------ r33987 | swiatos | 2016-10-04 12:06:04 +0100 (Tue, 04 Oct 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, corrections + removed few fuzzies & empties. left: 18k - 29470. ------------------------------------------------------------------------ r33986 | jtn | 2016-10-04 10:12:00 +0100 (Tue, 04 Oct 2016) | 3 lines Changed paths: M /branches/S2_5/common/requirements.c Give more useful diagnostic for invalid requirement type/value in ruleset. See bug #25137. ------------------------------------------------------------------------ r33960 | cazfi | 2016-10-02 07:00:15 +0100 (Sun, 02 Oct 2016) | 6 lines Changed paths: M /branches/S2_5/server/unithand.c Do not try to make 'disband' act like 'help wonder' for caravans. Reported by Sveinung Kvilhaugsvik See bug #23911 ------------------------------------------------------------------------ r33952 | swiatos | 2016-09-30 10:47:05 +0100 (Fri, 30 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, corrections + removed few fuzzies & empties. left: 18k - 31435. ------------------------------------------------------------------------ r33951 | swiatos | 2016-09-30 10:06:14 +0100 (Fri, 30 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, corrections + removed few fuzzies & empties. left: 18k - 31699. ------------------------------------------------------------------------ r33950 | swiatos | 2016-09-30 07:26:27 +0100 (Fri, 30 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, urgent corrections left: 18k - 31699. ------------------------------------------------------------------------ r33947 | swiatos | 2016-09-30 05:09:51 +0100 (Fri, 30 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, correction + removed few fuzzies & empties. left: 18k - 31699. ------------------------------------------------------------------------ r33946 | swiatos | 2016-09-30 03:32:09 +0100 (Fri, 30 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, correction + removed few fuzzies & empties. left: 18k - 32965. ------------------------------------------------------------------------ r33945 | swiatos | 2016-09-30 02:23:55 +0100 (Fri, 30 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, correction + removed few fuzzies & empties. left: 18k - 34106. ------------------------------------------------------------------------ r33944 | swiatos | 2016-09-30 00:13:38 +0100 (Fri, 30 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, correction + removed few fuzzies & empties. left: 18k - 34718. ------------------------------------------------------------------------ r33939 | swiatos | 2016-09-29 03:23:07 +0100 (Thu, 29 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, correction + removed few fuzzies & empties. left: 18k - 34966. ------------------------------------------------------------------------ r33934 | cazfi | 2016-09-28 06:13:45 +0100 (Wed, 28 Sep 2016) | 6 lines Changed paths: M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/stdinhand.c M /branches/S2_5/server/stdinhand.h Lower default cmdlevel to basic on game start. Reported by taka See bug #24774 ------------------------------------------------------------------------ r33931 | swiatos | 2016-09-28 06:01:44 +0100 (Wed, 28 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, correction + removed few fuzzies & empties. left: 18k - 35180. ------------------------------------------------------------------------ r33928 | cazfi | 2016-09-28 05:42:21 +0100 (Wed, 28 Sep 2016) | 7 lines Changed paths: M /branches/S2_5/server/srv_main.c Made one to really get random nation, if one reverts to random nation after already selecting specific nation. Reported by Jacob Nevins See bug #24170 ------------------------------------------------------------------------ r33925 | cazfi | 2016-09-28 05:33:49 +0100 (Wed, 28 Sep 2016) | 7 lines Changed paths: M /branches/S2_5/ai/default/aisettler.c Close default ai data phase after calling ai settler reset for a newly created barbarian player. Reported by Frank See bug #24545 ------------------------------------------------------------------------ r33922 | swiatos | 2016-09-28 04:08:43 +0100 (Wed, 28 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, correction + removed few fuzzies & empties. left: 18k - 35495. ------------------------------------------------------------------------ r33921 | swiatos | 2016-09-28 02:41:45 +0100 (Wed, 28 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, removed few fuzzies & empties. left: 18k - 35737. ------------------------------------------------------------------------ r33914 | cazfi | 2016-09-27 19:35:19 +0100 (Tue, 27 Sep 2016) | 7 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-qt/gui_main.cpp Set client to quitting-mode already before disconnecting from the server when going to shut down. Reported by Jacob Nevins See bug #24844 ------------------------------------------------------------------------ r33909 | swiatos | 2016-09-27 11:27:04 +0100 (Tue, 27 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, removed few fuzzies. left: 18k - 35863. ------------------------------------------------------------------------ r33893 | mir3x | 2016-09-25 18:42:20 +0100 (Sun, 25 Sep 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/plrdlg.cpp Qt client - Don't use deprecated QAbstractItemDelegateV2 and QAbstractItemDelegateV3 Patch by Louis Moureaux See patch #7704 ------------------------------------------------------------------------ r33880 | cazfi | 2016-09-25 06:46:09 +0100 (Sun, 25 Sep 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-sdl/gotodlg.c Show all applicable target cities in the sdl-clients' goto dialog. Reported by Exbed See bug #25024 ------------------------------------------------------------------------ r33870 | cazfi | 2016-09-24 14:25:02 +0100 (Sat, 24 Sep 2016) | 7 lines Changed paths: M /branches/S2_5/client/gui-sdl/diplodlg.c Fixed sdl-clients diplomacy dialog crash when there's no pact to cancel and declaring war is not possible. Reported by Exbed See bug #25085 ------------------------------------------------------------------------ r33858 | swiatos | 2016-09-23 02:41:48 +0100 (Fri, 23 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, removed few more fuzzies. left: 18k - 37500. ------------------------------------------------------------------------ r33857 | swiatos | 2016-09-23 02:18:40 +0100 (Fri, 23 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, corrected my own errors, removed few more fuzzies. left: 18k - 36500. ------------------------------------------------------------------------ r33849 | mir3x | 2016-09-22 17:41:36 +0100 (Thu, 22 Sep 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Qt client - fixed blinking research icon after getting all techs. Reported by Jacob Nevins See bug #25071 ------------------------------------------------------------------------ r33843 | sveinung | 2016-09-21 18:09:54 +0100 (Wed, 21 Sep 2016) | 1 line Changed paths: M /branches/S2_5/client/control.c Comment fact fix: user input needed. ------------------------------------------------------------------------ r33810 | sveinung | 2016-09-15 16:04:44 +0100 (Thu, 15 Sep 2016) | 6 lines Changed paths: M /branches/S2_5/doc/CodingStyle Clarify doc/CodingStyle on variable declaration. Change "Declaring variables in the middle of the function body is forbidden" to "Declaring variables in the middle of the scope is forbidden". See patch #7688 ------------------------------------------------------------------------ r33798 | cazfi | 2016-09-14 07:14:14 +0100 (Wed, 14 Sep 2016) | 4 lines Changed paths: M /branches/S2_5/common/vision.h M /branches/S2_5/data/amplio/ancientcities.spec M /branches/S2_5/data/amplio/medievalcities.spec M /branches/S2_5/data/amplio/moderncities.spec M /branches/S2_5/data/amplio2/ancientcities.spec M /branches/S2_5/data/amplio2/medievalcities.spec M /branches/S2_5/data/amplio2/moderncities.spec M /branches/S2_5/data/isotrident/cities.spec M /branches/S2_5/data/isotrident/morecities.spec M /branches/S2_5/data/trident/cities.spec Corrected comments, mostly in tilesets, about MAX_CITY_SIZE. See bug #24996 ------------------------------------------------------------------------ r33787 | jtn | 2016-09-12 22:00:28 +0100 (Mon, 12 Sep 2016) | 1 line Changed paths: M /branches/S2_5/common/tile.h M /branches/S2_5/common/unit.c M /branches/S2_5/common/unit.h Fix references to non-existent ACTIVITY_COUNT in comments. ------------------------------------------------------------------------ r33786 | jtn | 2016-09-12 22:00:24 +0100 (Mon, 12 Sep 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Added menu entry 'Show native tiles' for qt-client Patch by mir3x@gna. See patch #6445. ------------------------------------------------------------------------ r33764 | swiatos | 2016-09-05 00:06:11 +0100 (Mon, 05 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, 18k - 36500. ------------------------------------------------------------------------ r33763 | swiatos | 2016-09-04 23:49:01 +0100 (Sun, 04 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, at last got to Romans who previously were translated as Romanians left: 17.100 - 36500. ------------------------------------------------------------------------ r33762 | swiatos | 2016-09-04 21:45:49 +0100 (Sun, 04 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, left: 15k - 36500. ------------------------------------------------------------------------ r33759 | swiatos | 2016-09-04 20:05:52 +0100 (Sun, 04 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, left: 14k - 36500. ------------------------------------------------------------------------ r33758 | swiatos | 2016-09-04 19:29:01 +0100 (Sun, 04 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, left: 13500 - 36500. ------------------------------------------------------------------------ r33757 | swiatos | 2016-09-04 18:35:45 +0100 (Sun, 04 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, left: 13k - 36500. ------------------------------------------------------------------------ r33756 | swiatos | 2016-09-04 18:22:38 +0100 (Sun, 04 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, left: 13k - 36500. ------------------------------------------------------------------------ r33755 | swiatos | 2016-09-04 16:48:11 +0100 (Sun, 04 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, reentered all deleted c-format, 34% of trans acn check for now ------------------------------------------------------------------------ r33750 | mir3x | 2016-09-04 15:57:56 +0100 (Sun, 04 Sep 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/themes.cpp Qt client - added default system theme See patch #7666 ------------------------------------------------------------------------ r33745 | swiatos | 2016-09-04 14:28:46 +0100 (Sun, 04 Sep 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po update for uk.po, reentered allmost all deleted c-format, corrected trans back so game crashes no more at pick_nation command 34% of translation and check so far ------------------------------------------------------------------------ r33743 | mir3x | 2016-09-02 15:52:23 +0100 (Fri, 02 Sep 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/mapview.cpp Reverted last change See bug #24860 ------------------------------------------------------------------------ r33727 | swiatos | 2016-08-30 23:58:39 +0100 (Tue, 30 Aug 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po Updated freeciv/uk.po Removed few fuzzies, translated some empties 33% so far ------------------------------------------------------------------------ r33726 | swiatos | 2016-08-29 17:03:32 +0100 (Mon, 29 Aug 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po Updated freeciv/uk.po :corrected '\n' errors. Removed few fuzzies ------------------------------------------------------------------------ r33724 | swiatos | 2016-08-29 11:45:02 +0100 (Mon, 29 Aug 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/uk.po Updated translations/freeciv/uk.po : spellcheck, messages, removed many fuzzies & errors. About 30% for now ------------------------------------------------------------------------ r33709 | cazfi | 2016-08-25 07:51:40 +0100 (Thu, 25 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/data/wonders/mausoleum_of_halicarnassus.png M /branches/S2_5/data/wonders/temple_of_artemis.png Added frame to large icons of Tample of Artemis and Mausoleum of Halicarnassus. See bug #25009 ------------------------------------------------------------------------ r33706 | cazfi | 2016-08-25 07:31:01 +0100 (Thu, 25 Aug 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/pages.c Corrected "Choose a Scenario" label placement in gtk3-client Reported by Jacob Nevins See bug #24882 ------------------------------------------------------------------------ r33694 | cazfi | 2016-08-24 07:37:23 +0100 (Wed, 24 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/common/fc_types.h Move end of extern "C" block to the end of the fc_types.h See bug #25007 ------------------------------------------------------------------------ r33685 | jtn | 2016-08-23 09:10:09 +0100 (Tue, 23 Aug 2016) | 7 lines Changed paths: M /branches/S2_5/common/spaceship.c M /branches/S2_5/common/spaceship.h It was possible to launch an unconnected spaceship. Fix typo in space structurals connectivity data. Reported and diagnosed by log65536@gna. See gna bug #24979. ------------------------------------------------------------------------ r33684 | jtn | 2016-08-23 09:10:05 +0100 (Tue, 23 Aug 2016) | 5 lines Changed paths: M /branches/S2_5/data/nation/texan.ruleset Remove duplicate city "Orange" from texan.ruleset. Reported by Sam Sam (uruiamme@gna). See gna bug #25003. ------------------------------------------------------------------------ r33671 | mir3x | 2016-08-22 21:49:01 +0100 (Mon, 22 Aug 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp Disable/Enable QSocketNotifier on Windows only. See bug #24909 ------------------------------------------------------------------------ r33660 | cazfi | 2016-08-21 08:05:35 +0100 (Sun, 21 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/server/cityturn.c Removed city_change_size() assert causing compiler warning. See patch #7634 ------------------------------------------------------------------------ r33655 | cazfi | 2016-08-20 17:55:29 +0100 (Sat, 20 Aug 2016) | 6 lines Changed paths: M /branches/S2_5/client/client_main.c M /branches/S2_5/client/client_main.h M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-sdl/gui_main.c M /branches/S2_5/client/gui-stub/gui_main.c M /branches/S2_5/client/gui-xaw/gui_main.c Do not start menu music when the client leaves game with purpose to quit completely. Reported by Jacob Nevins See bug #24844 ------------------------------------------------------------------------ r33640 | cazfi | 2016-08-18 06:38:02 +0100 (Thu, 18 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/server/maphand.c Make sure illegal border claims are cleared after a tile has transformed from land to ocean. See bug #23179 ------------------------------------------------------------------------ r33621 | mir3x | 2016-08-16 16:30:29 +0100 (Tue, 16 Aug 2016) | 8 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp Qt client - fixed version message not shown at Qt-client Reported by Marko Lindqvist Patch by Louis Moureaux Commited by mistake as patch #24935 See bug #24935 ------------------------------------------------------------------------ r33620 | mir3x | 2016-08-16 16:27:53 +0100 (Tue, 16 Aug 2016) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/chatline.h M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-qt/gui_main.h M /branches/S2_5/client/gui-qt/pages.cpp Qt client - fixed version message not shown at Qt-client Reported by Marko Lindqvist Patch by Louis Moureaux See patch #24935 ------------------------------------------------------------------------ r33615 | cazfi | 2016-08-16 07:45:37 +0100 (Tue, 16 Aug 2016) | 7 lines Changed paths: M /branches/S2_5/win32/installer/freeciv-mp-qt.cmd M /branches/S2_5/win32/installer/freeciv-qt.cmd For the purposes of setting QT_PLUGIN_PATH, made Windows Installer based builds use %~dp0 to find freeciv installation directory. Reported by mir3x See bug #24901 ------------------------------------------------------------------------ r33610 | cazfi | 2016-08-16 06:19:15 +0100 (Tue, 16 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/server/advisors/advbuilding.c Prevented building advisor from randomly building, and thus potentially just moving, any small wonders. See patch #7598 ------------------------------------------------------------------------ r33601 | jtn | 2016-08-15 22:46:04 +0100 (Mon, 15 Aug 2016) | 3 lines Changed paths: M /branches/S2_5/server/stdinhand.c Print diagnostic when failing to parse savefile at LOG_ERROR, not LOG_DEBUG. See gna bug #24972. ------------------------------------------------------------------------ r33595 | cazfi | 2016-08-14 22:06:00 +0100 (Sun, 14 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/utility/netintf.c Corrected ioctlsocket() call parameter type on win64 compile. See bug #24900 ------------------------------------------------------------------------ r33588 | cazfi | 2016-08-13 09:33:15 +0100 (Sat, 13 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/utility/netintf.h Use TIMEVAL as fc_timeval in Windows. See bug #24902 ------------------------------------------------------------------------ r33577 | cazfi | 2016-08-12 17:42:19 +0100 (Fri, 12 Aug 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-sdl/mapctrl.c M /branches/S2_5/client/update_queue.c M /branches/S2_5/client/update_queue.h Made sdl-clients not to access PAGE_GAME widgets that have already been freed when actual page change is still unprocessed in the queue. See bug #23992 ------------------------------------------------------------------------ r33571 | cazfi | 2016-08-12 05:32:01 +0100 (Fri, 12 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/server/sernet.c Replaced couple of fc_select() parameters to be 'fc_timeval' instead of 'struct timeval' See patch #7588 ------------------------------------------------------------------------ r33563 | cazfi | 2016-08-11 03:52:10 +0100 (Thu, 11 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/common/city.c M /branches/S2_5/common/vision.c M /branches/S2_5/server/cityturn.c Fixed compiler warnings about comparisons of unsigned type 'citizen' against negative values. See bug #24948 ------------------------------------------------------------------------ r33551 | cazfi | 2016-08-11 00:16:14 +0100 (Thu, 11 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/client/mapctrl_common.c Disable 'Turn Done' button from dead players. See bug #24945 ------------------------------------------------------------------------ r33538 | cazfi | 2016-08-10 10:10:08 +0100 (Wed, 10 Aug 2016) | 7 lines Changed paths: M /branches/S2_5/server/unittools.c Remove drowning units from the clients even if they didn't see those units when they still had not jumped out of the sinking transport. Reported by Christian Knoke See bug #24921 ------------------------------------------------------------------------ r33535 | cazfi | 2016-08-09 22:09:09 +0100 (Tue, 09 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/common/city.c Changed city_waste() to calculate various effect values only when it needs them. See patch #7567 ------------------------------------------------------------------------ r33532 | cazfi | 2016-08-09 21:19:05 +0100 (Tue, 09 Aug 2016) | 6 lines Changed paths: M /branches/S2_5/configure.ac Work around autoconf-2.64 bug in our configure.ac Reported by Markus Linnakangas See bug #24907 ------------------------------------------------------------------------ r33526 | cazfi | 2016-08-09 12:33:34 +0100 (Tue, 09 Aug 2016) | 5 lines Changed paths: M /branches/S2_5/doc/README.effects Fixed Output_Waste_By_Distance documentation to speak about "Government Center" and not "Capital" as one does not necessarily indicate other. See bug #24941 ------------------------------------------------------------------------ r33515 | sveinung | 2016-08-08 17:31:18 +0100 (Mon, 08 Aug 2016) | 1 line Changed paths: M /branches/S2_5/server/settings.c Comment fix: maxplayers isn't a string. ------------------------------------------------------------------------ r33510 | cazfi | 2016-08-08 06:26:55 +0100 (Mon, 08 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/ai/default/aiunit.c Fixed assert failure when barbarian leader cannot or doesn't want to move. See bug #24929 ------------------------------------------------------------------------ r33499 | mir3x | 2016-08-07 17:05:54 +0100 (Sun, 07 Aug 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp Qt client - ported popup_connect_message. See patch #7537 ------------------------------------------------------------------------ r33496 | mir3x | 2016-08-07 17:02:53 +0100 (Sun, 07 Aug 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/mapview.cpp Qt client - Failed to draw map on some circumstances. Reported by Jacob Nevins See bug #24860 ------------------------------------------------------------------------ r33493 | mir3x | 2016-08-07 16:58:03 +0100 (Sun, 07 Aug 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp Qt client - detach player before loading savegame/scenario Reported by Jacob Nevins See bug #24859 ------------------------------------------------------------------------ r33490 | mir3x | 2016-08-07 16:41:23 +0100 (Sun, 07 Aug 2016) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/canvas.cpp Qt client - Unfogged pixels left on minimap when unit moves Reported by Jacob Nevins See bug #24861 ------------------------------------------------------------------------ r33487 | mir3x | 2016-08-07 16:35:52 +0100 (Sun, 07 Aug 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp Qt client - enable/disable QSocketNotifier See bug #24909 ------------------------------------------------------------------------ r33484 | mir3x | 2016-08-07 16:24:29 +0100 (Sun, 07 Aug 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp Qt client - dont set default leader name to player name, if picking nation for not self. See bug #24906 ------------------------------------------------------------------------ r33480 | cazfi | 2016-08-07 06:01:38 +0100 (Sun, 07 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/client/clinet.c M /branches/S2_5/client/gui-sdl/gui_main.c M /branches/S2_5/common/connection.c M /branches/S2_5/server/sernet.c M /branches/S2_5/utility/netintf.c M /branches/S2_5/utility/netintf.h M /branches/S2_5/utility/support.c Introduced fc_timeval type See patch #7558 ------------------------------------------------------------------------ r33458 | cazfi | 2016-08-04 18:43:06 +0100 (Thu, 04 Aug 2016) | 5 lines Changed paths: M /branches/S2_5/common/aicore/caravan.c Changed AI not to want move caravans toward cities of other players only because they could help building wonder there. See bug #24662 ------------------------------------------------------------------------ r33451 | cazfi | 2016-08-04 09:01:16 +0100 (Thu, 04 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/data/nation/lycian.ruleset Removed init_government definition from lycian.ruleset See bug #24904 ------------------------------------------------------------------------ r33440 | cazfi | 2016-08-03 10:59:13 +0100 (Wed, 03 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/server/ruleset.c Give sensible error about unknown default_government in ruleset. See bug #24905 ------------------------------------------------------------------------ r33435 | cazfi | 2016-08-03 09:32:35 +0100 (Wed, 03 Aug 2016) | 4 lines Changed paths: M /branches/S2_5/common/featured_text.c M /branches/S2_5/common/featured_text.h Do not pass const parameter as va_arg. See patch #7526 ------------------------------------------------------------------------ r33426 | cazfi | 2016-08-02 23:52:29 +0100 (Tue, 02 Aug 2016) | 3 lines Changed paths: M /branches/S2_5/server/settings.c Reverted patch #7519 making settings.c to compile with tcc. It was breaking compilation with more important compilers. ------------------------------------------------------------------------ r33418 | sveinung | 2016-08-01 23:23:34 +0100 (Mon, 01 Aug 2016) | 1 line Changed paths: M /branches/S2_5/server/settings.c Comment fix: refer to correct setting. ------------------------------------------------------------------------ r33409 | mir3x | 2016-08-01 12:23:25 +0100 (Mon, 01 Aug 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp Qt client - tags in chat were incorrectly placed if there were unicode characters See bug #24888 ------------------------------------------------------------------------ r33406 | mir3x | 2016-08-01 12:20:07 +0100 (Mon, 01 Aug 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp Qt client - reset typed history position. See bug #24881 ------------------------------------------------------------------------ r33398 | cazfi | 2016-07-31 21:04:19 +0100 (Sun, 31 Jul 2016) | 6 lines Changed paths: M /branches/S2_5/win32/installer/freeciv-mp-qt.cmd M /branches/S2_5/win32/installer/freeciv-qt.cmd Set CRLF eol-style for .cmd files where it was missing. Reported by haut See bug #24901 ------------------------------------------------------------------------ r33397 | cazfi | 2016-07-31 14:31:33 +0100 (Sun, 31 Jul 2016) | 4 lines Changed paths: M /branches/S2_5/server/settings.c Made settings.c to compile with tcc. See patch #7519 ------------------------------------------------------------------------ r33383 | cazfi | 2016-07-30 13:55:39 +0100 (Sat, 30 Jul 2016) | 4 lines Changed paths: M /branches/S2_5/common/game.c M /branches/S2_5/utility/shared.h Reworked cf_int_seq() so related code compiles with tcc See patch #7509 ------------------------------------------------------------------------ r33380 | jtn | 2016-07-30 12:58:12 +0100 (Sat, 30 Jul 2016) | 2 lines Changed paths: M /branches/S2_5/ChangeLog Update ChangeLog as of S2_5 r33379. ------------------------------------------------------------------------ r33379 | jtn | 2016-07-30 12:46:25 +0100 (Sat, 30 Jul 2016) | 1 line Changed paths: M /branches/S2_5/fc_version Bump version number to '2.5.5'. ------------------------------------------------------------------------ r33378 | jtn | 2016-07-30 12:46:21 +0100 (Sat, 30 Jul 2016) | 1 line Changed paths: M /branches/S2_5/NEWS-2.5 Refresh NEWS-2.5 for 2.5.5, from wiki. ------------------------------------------------------------------------ r33377 | jtn | 2016-07-30 12:45:18 +0100 (Sat, 30 Jul 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/ar.po M /branches/S2_5/translations/freeciv/bg.po M /branches/S2_5/translations/freeciv/ca.po M /branches/S2_5/translations/freeciv/cs.po M /branches/S2_5/translations/freeciv/da.po M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/freeciv/el.po M /branches/S2_5/translations/freeciv/en_GB.po M /branches/S2_5/translations/freeciv/eo.po M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/freeciv/et.po M /branches/S2_5/translations/freeciv/fa.po M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/freeciv/ga.po M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/freeciv/he.po M /branches/S2_5/translations/freeciv/hu.po M /branches/S2_5/translations/freeciv/id.po M /branches/S2_5/translations/freeciv/it.po M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/freeciv/ko.po M /branches/S2_5/translations/freeciv/lt.po M /branches/S2_5/translations/freeciv/nb.po M /branches/S2_5/translations/freeciv/nl.po M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/freeciv/pt.po M /branches/S2_5/translations/freeciv/pt_BR.po M /branches/S2_5/translations/freeciv/ro.po M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/freeciv/sr.po M /branches/S2_5/translations/freeciv/sv.po M /branches/S2_5/translations/freeciv/tr.po M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/freeciv/zh_CN.po M /branches/S2_5/translations/freeciv/zh_TW.po M /branches/S2_5/translations/nations/ar.po M /branches/S2_5/translations/nations/bg.po M /branches/S2_5/translations/nations/ca.po M /branches/S2_5/translations/nations/cs.po M /branches/S2_5/translations/nations/da.po M /branches/S2_5/translations/nations/de.po M /branches/S2_5/translations/nations/el.po M /branches/S2_5/translations/nations/en_GB.po M /branches/S2_5/translations/nations/eo.po M /branches/S2_5/translations/nations/es.po M /branches/S2_5/translations/nations/et.po M /branches/S2_5/translations/nations/fa.po M /branches/S2_5/translations/nations/fi.po M /branches/S2_5/translations/nations/fr.po M /branches/S2_5/translations/nations/ga.po M /branches/S2_5/translations/nations/gd.po M /branches/S2_5/translations/nations/he.po M /branches/S2_5/translations/nations/hu.po M /branches/S2_5/translations/nations/id.po M /branches/S2_5/translations/nations/it.po M /branches/S2_5/translations/nations/ja.po M /branches/S2_5/translations/nations/ko.po M /branches/S2_5/translations/nations/lt.po M /branches/S2_5/translations/nations/nb.po M /branches/S2_5/translations/nations/nl.po M /branches/S2_5/translations/nations/pl.po M /branches/S2_5/translations/nations/pt.po M /branches/S2_5/translations/nations/pt_BR.po M /branches/S2_5/translations/nations/ro.po M /branches/S2_5/translations/nations/ru.po M /branches/S2_5/translations/nations/sr.po M /branches/S2_5/translations/nations/sv.po M /branches/S2_5/translations/nations/tr.po M /branches/S2_5/translations/nations/uk.po M /branches/S2_5/translations/nations/zh_CN.po M /branches/S2_5/translations/nations/zh_TW.po Results of running "make update-po" in translations/freeciv/ and translations/nations/ ------------------------------------------------------------------------ r33376 | igx31 | 2016-07-30 11:57:26 +0100 (Sat, 30 Jul 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fr.po Updated French translation ------------------------------------------------------------------------ r33364 | jtn | 2016-07-29 00:41:38 +0100 (Fri, 29 Jul 2016) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/tutorial.sav Tutorial: actually display the intended message when the first military unit is built. See gna bug #24874. ------------------------------------------------------------------------ r33360 | mlinnaka | 2016-07-28 18:57:18 +0100 (Thu, 28 Jul 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation with contributions from Sini Ruohomaa. ------------------------------------------------------------------------ r33357 | cproc | 2016-07-28 18:16:50 +0100 (Thu, 28 Jul 2016) | 1 line Changed paths: M /branches/S2_5/win32/installer/Makefile MSYS1 build environment update. See bug #24321 ------------------------------------------------------------------------ r33350 | jcreus | 2016-07-28 15:26:38 +0100 (Thu, 28 Jul 2016) | 1 line Changed paths: M /branches/S2_5/translations/nations/ca.po Translation update ------------------------------------------------------------------------ r33349 | jcreus | 2016-07-28 15:24:56 +0100 (Thu, 28 Jul 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r33344 | mir3x | 2016-07-28 11:30:02 +0100 (Thu, 28 Jul 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-qt/pages.cpp Qt client - proper disconnect from server. Reported by Jacob Nevins See bug #24872 ------------------------------------------------------------------------ r33332 | cazfi | 2016-07-27 08:43:46 +0100 (Wed, 27 Jul 2016) | 5 lines Changed paths: M /branches/S2_5/client/audio.c M /branches/S2_5/client/gui-gtk-2.0/soundset_dlg.c M /branches/S2_5/client/gui-gtk-2.0/tileset_dlg.c M /branches/S2_5/client/gui-gtk-3.0/soundset_dlg.c M /branches/S2_5/client/gui-gtk-3.0/tileset_dlg.c M /branches/S2_5/client/gui-sdl/themespec.c M /branches/S2_5/client/tilespec.c Avoid tileset/soundset/musicset suggestion dialog buffer overflow with extremely long tileset/soundset/musicset names. See bug #24877 ------------------------------------------------------------------------ r33302 | jtn | 2016-07-24 00:52:47 +0100 (Sun, 24 Jul 2016) | 4 lines Changed paths: M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/nations/ru.po Updated Russian translation from Konstantin Vedeneev. freeciv: 100%: 6293 translated. nations: 100%: 1844 translated. ------------------------------------------------------------------------ r33284 | mir3x | 2016-07-20 20:42:34 +0100 (Wed, 20 Jul 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-qt/themes.cpp M /branches/S2_5/client/options.c Qt client - added option to change themes (only system ones). See patch #7471 ------------------------------------------------------------------------ r33278 | jtn | 2016-07-19 22:57:26 +0100 (Tue, 19 Jul 2016) | 5 lines Changed paths: M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/nations/ja.po Updated Japanese translation by 'fomalhaut' on the forum. freeciv: 94%: 5892 translated, 135 fuzzy, 266 untranslated. nations: 95.4%: 1759 translated, 10 fuzzy, 75 untranslated. ------------------------------------------------------------------------ r33277 | igx31 | 2016-07-19 21:52:45 +0100 (Tue, 19 Jul 2016) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/nations/fr.po M /branches/S2_6/doc/fr/BUGS.fr M /branches/S2_6/doc/fr/HOWTOPLAY.fr M /branches/S2_6/doc/fr/INSTALL.fr M /branches/S2_6/doc/fr/README.fr M /branches/S2_6/translations/freeciv/fr.po Updated French translations ------------------------------------------------------------------------ r33276 | mlinnaka | 2016-07-19 19:30:48 +0100 (Tue, 19 Jul 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updates to Finnish translation, freeciv-domain. ------------------------------------------------------------------------ r33275 | mlinnaka | 2016-07-19 19:00:12 +0100 (Tue, 19 Jul 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Committing machine-updated freeciv/fi.po in preparation for translation updates before 2.5.5 release. ------------------------------------------------------------------------ r33272 | sveinung | 2016-07-19 12:01:54 +0100 (Tue, 19 Jul 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/nations/es.po Updated Spanish translation from Jordi Negrevernis i Font. ------------------------------------------------------------------------ r33271 | jtn | 2016-07-19 10:18:37 +0100 (Tue, 19 Jul 2016) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Updated en_GB translation of core strings for S2_5. freeciv: 100%: 6293 translated. ------------------------------------------------------------------------ r33269 | mlinnaka | 2016-07-19 09:26:51 +0100 (Tue, 19 Jul 2016) | 2 lines Changed paths: M /branches/S2_5/translations/nations/fi.po M /branches/S2_6/translations/nations/fi.po M /trunk/translations/nations/fi.po Updates to Finnish translation, nations domain. ------------------------------------------------------------------------ r33268 | jtn | 2016-07-18 23:41:28 +0100 (Mon, 18 Jul 2016) | 4 lines Changed paths: M /branches/S2_5/server/unittools.c Mark a string for translation that is used when a unit dies due to the 'killunhomed' server setting. See gna bug #24858. ------------------------------------------------------------------------ r33260 | cazfi | 2016-07-18 19:50:26 +0100 (Mon, 18 Jul 2016) | 7 lines Changed paths: M /branches/S2_5/client/connectdlg_common.c Store information if client has has already forced server to die. Make sure that server gets killed if it's still running when client really needs it to shut down. Reported by Christian Knoke See bug #24823 ------------------------------------------------------------------------ r33246 | jtn | 2016-07-15 09:21:30 +0100 (Fri, 15 Jul 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Updated en_GB translation of core strings for S2_5. freeciv: 100%: 6292 translated. ------------------------------------------------------------------------ r33243 | mir3x | 2016-07-15 06:57:56 +0100 (Fri, 15 Jul 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h M /branches/S2_5/client/gui-qt/messagewin.cpp M /branches/S2_5/client/gui-qt/messagewin.h Qt client - added locking chat/messages and minimap. See patch #7467 ------------------------------------------------------------------------ r33235 | jtn | 2016-07-11 20:15:54 +0100 (Mon, 11 Jul 2016) | 3 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/graphics.c M /branches/S2_5/client/gui-gtk-3.0/graphics.h Remove unused create_overlay_unit() from Gtk3 clients. See gna patch #7432. ------------------------------------------------------------------------ r33234 | jtn | 2016-07-11 20:15:50 +0100 (Mon, 11 Jul 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/chatline.c M /branches/S2_5/client/gui-gtk-3.0/chatline.c M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/common/Makefile.am A /branches/S2_5/common/chat.h (from /branches/S2_5/server/handchat.h:33233) M /branches/S2_5/server/handchat.c M /branches/S2_5/server/handchat.h M /branches/S2_5/server/stdinhand.h Invent common/chat.h, initially containing only the special characters used in chat messages. See gna patch #7433. ------------------------------------------------------------------------ r33233 | jtn | 2016-07-11 20:15:46 +0100 (Mon, 11 Jul 2016) | 3 lines Changed paths: M /branches/S2_5/data/helpdata.txt Better documentation of special notation in chat messages. See gna bug #24841. ------------------------------------------------------------------------ r33232 | jtn | 2016-07-11 20:15:43 +0100 (Mon, 11 Jul 2016) | 3 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp M /branches/S2_5/client/gui-qt/repodlgs.cpp Remove spurious underscores from Qt client load screen and economy report. See gna bug #24838. ------------------------------------------------------------------------ r33217 | mir3x | 2016-07-11 06:24:15 +0100 (Mon, 11 Jul 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp Stop servers scan when clicking connect button. See bug #24833 ------------------------------------------------------------------------ r33214 | mir3x | 2016-07-11 06:19:26 +0100 (Mon, 11 Jul 2016) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/fc_client.h Show information about error when failing to load new tileset. Reported by by GriffonSpade. See bug #24832 ------------------------------------------------------------------------ r33211 | mir3x | 2016-07-11 06:07:29 +0100 (Mon, 11 Jul 2016) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/chatline.h Use toHtmlEscaped() to convert html tags. Reported by Jacob Nevins See bug #24829 ------------------------------------------------------------------------ r33208 | mir3x | 2016-07-11 06:00:21 +0100 (Mon, 11 Jul 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/pages.cpp Removed tabs in network page, both local and internet servers are on single screen now. See patch #7392 ------------------------------------------------------------------------ r33205 | cazfi | 2016-07-08 20:08:34 +0100 (Fri, 08 Jul 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r33193 | mir3x | 2016-07-07 14:14:57 +0100 (Thu, 07 Jul 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp In Qt client - set allied chat enabled by default. See patch #7368 ------------------------------------------------------------------------ r33192 | mir3x | 2016-07-07 14:03:39 +0100 (Thu, 07 Jul 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp In Qt client - when choosing nation default leader name will be player name. See patch #7367 ------------------------------------------------------------------------ r33184 | cazfi | 2016-07-07 09:17:12 +0100 (Thu, 07 Jul 2016) | 4 lines Changed paths: M /branches/S2_5/data/alien/game.ruleset M /branches/S2_5/data/civ1/game.ruleset M /branches/S2_5/data/civ2/game.ruleset M /branches/S2_5/data/civ2civ3/game.ruleset M /branches/S2_5/data/classic/game.ruleset M /branches/S2_5/data/experimental/game.ruleset Corrected name of the "teams.names" field in ruleset comments. See patch #7384 ------------------------------------------------------------------------ r33181 | jtn | 2016-07-07 01:49:41 +0100 (Thu, 07 Jul 2016) | 3 lines Changed paths: M /branches/S2_5/translations/nations/en_GB.po updated en_GB nations translation for S2_5. 100%: 1844 translated. ------------------------------------------------------------------------ r33180 | jtn | 2016-07-07 01:28:33 +0100 (Thu, 07 Jul 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Updated en_GB translation for S2_5. 100%: 6287 translated. ------------------------------------------------------------------------ r33179 | jtn | 2016-07-07 01:25:41 +0100 (Thu, 07 Jul 2016) | 3 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/doc/man/freeciv-client.6.in M /branches/S2_5/server/cityturn.c M /branches/S2_5/server/civserver.c M /branches/S2_5/server/settings.c M /branches/S2_5/tools/civmanual.c A few string tweaks, TRANS comments, doc fixes, etc. See gna bug #24828. ------------------------------------------------------------------------ r33174 | cazfi | 2016-07-06 17:06:34 +0100 (Wed, 06 Jul 2016) | 4 lines Changed paths: M /branches/S2_5/data/alien/techs.ruleset Alien ruleset typofix. See patch #7371 ------------------------------------------------------------------------ r33131 | cazfi | 2016-06-30 20:56:29 +0100 (Thu, 30 Jun 2016) | 6 lines Changed paths: M /branches/S2_5/m4/debug.m4 Always silence nonnull warnings. Reported by Louis Moureaux See bug #23810 ------------------------------------------------------------------------ r33109 | cazfi | 2016-06-29 11:24:34 +0100 (Wed, 29 Jun 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/wldlg.c Correceted the way sdl-clients calculate production change penalty. See bug #24807 ------------------------------------------------------------------------ r33094 | cazfi | 2016-06-28 20:37:33 +0100 (Tue, 28 Jun 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r33092 | cazfi | 2016-06-28 18:29:19 +0100 (Tue, 28 Jun 2016) | 5 lines Changed paths: M /branches/S2_5/client/client_main.c M /branches/S2_5/client/gui-gtk-2.0/pages.c M /branches/S2_5/client/gui-gtk-3.0/pages.c M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/pages.cpp M /branches/S2_5/server/srv_main.c Allow observer with hack access to start the game from the client gui, if there's no human players to do it. See paych #7334 ------------------------------------------------------------------------ r33086 | cazfi | 2016-06-28 17:58:14 +0100 (Tue, 28 Jun 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/citydlg.c M /branches/S2_5/client/gui-gtk-3.0/happiness.c M /branches/S2_5/client/gui-gtk-3.0/happiness.h Make happiness widget narrower on gtk3-client in tinyscreen mode. See bug #24265 ------------------------------------------------------------------------ r33073 | cazfi | 2016-06-28 06:12:00 +0100 (Tue, 28 Jun 2016) | 4 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/dependencies/lua-5.2/freeciv_lua.patch M /branches/S2_5/dependencies/lua-5.2/src/liolib.c M /branches/S2_5/dependencies/lua-5.2/src/localluaconf.h Added configure check for fseeko. Build included lua accordingly. See patch #7322 ------------------------------------------------------------------------ r33070 | cazfi | 2016-06-28 05:48:45 +0100 (Tue, 28 Jun 2016) | 7 lines Changed paths: M /branches/S2_5/client/packhand.c M /branches/S2_5/common/packets.def M /branches/S2_5/fc_version M /branches/S2_5/server/ruleset.c Send unit classs non_native_def_pct to the client, so winning chance display for units on non-native terrain is shown correctly. Reported by Fomalhaut See bug #24799 ------------------------------------------------------------------------ r33065 | mir3x | 2016-06-27 16:38:50 +0100 (Mon, 27 Jun 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/chatline.h In received chat signs '<' and '>' are replaced by < and > so they wont be treated as html tags anymore. See patch #7263 ------------------------------------------------------------------------ r33053 | cazfi | 2016-06-26 21:45:29 +0100 (Sun, 26 Jun 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r33052 | cazfi | 2016-06-26 21:31:41 +0100 (Sun, 26 Jun 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/doc/man/freeciv-client.6.in Silenced gtk+ warnings from gtk3-client by wrapping their printing to log_verbose(). User can override this with commadline option '-- --gtk-warnings' See patch #7231 ------------------------------------------------------------------------ r33039 | cazfi | 2016-06-26 16:00:28 +0100 (Sun, 26 Jun 2016) | 7 lines Changed paths: M /branches/S2_5/server/edithand.c Adding base in the editor now handles also the side-effects, such as removing conflicting bases. Reported by Kumar See bug #23106 ------------------------------------------------------------------------ r33038 | cazfi | 2016-06-26 15:39:56 +0100 (Sun, 26 Jun 2016) | 6 lines Changed paths: M /branches/S2_5/client/tilespec.c M /branches/S2_5/common/player.c Corrected global observers not to see whole map as part of a city map Reported by GriffonSpade See bug #24791 ------------------------------------------------------------------------ r33027 | cazfi | 2016-06-25 21:57:10 +0100 (Sat, 25 Jun 2016) | 5 lines Changed paths: M /branches/S2_5/doc/man/freeciv-server.6.in M /branches/S2_5/server/civserver.c M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/srv_main.h Added server commandline option --keep for supporting persistent metaconnections from the commandline. See patch #7314 ------------------------------------------------------------------------ r33018 | cazfi | 2016-06-25 01:44:31 +0100 (Sat, 25 Jun 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-sdl/gui_main.c M /branches/S2_5/server/civserver.c M /branches/S2_5/tools/mpcmdline.c Free values received from get_option_malloc() that are not needed after parameter parsing, but were not yet freed immediately. See bug #24468 ------------------------------------------------------------------------ r33005 | cazfi | 2016-06-24 11:10:53 +0100 (Fri, 24 Jun 2016) | 7 lines Changed paths: M /branches/S2_5/server/citytools.c M /branches/S2_5/server/cityturn.c M /branches/S2_5/server/cityturn.h M /branches/S2_5/server/srv_main.c If there's international migration between two players' cities, refresh cities on everyone's clients. Reported by Frank See bug #24464 ------------------------------------------------------------------------ r33002 | cazfi | 2016-06-24 10:48:34 +0100 (Fri, 24 Jun 2016) | 6 lines Changed paths: M /branches/S2_5/tools/civmanual.c Close buildings tables in freeciv-manual generated output. Reported by Frank See bug #24778 ------------------------------------------------------------------------ r32999 | cazfi | 2016-06-24 10:21:52 +0100 (Fri, 24 Jun 2016) | 5 lines Changed paths: M /branches/S2_5/server/commands.c M /branches/S2_5/server/settings.c When help of one server setting or command refers to another help item, tell user to type "/help" instead of just "help" See patch #7303 ------------------------------------------------------------------------ r32996 | cazfi | 2016-06-24 10:10:13 +0100 (Fri, 24 Jun 2016) | 6 lines Changed paths: M /branches/S2_5/server/commands.c Removed extra newline from the end of the cancelvote command short help. Reported by Frank See bug #24784 ------------------------------------------------------------------------ r32993 | cazfi | 2016-06-24 09:21:45 +0100 (Fri, 24 Jun 2016) | 8 lines Changed paths: M /branches/S2_5/server/civserver.c M /branches/S2_5/server/commands.c M /branches/S2_5/server/meta.c M /branches/S2_5/server/meta.h M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/stdinhand.c Added persistent mode of the metaserver connection, initiated by 'metaconnection persistent' server command. It's not persistent as in keeping TCP connection alive, but it does not stop attempts to send later updates when one send fails. See patch #7300 ------------------------------------------------------------------------ r32975 | cazfi | 2016-06-23 06:43:22 +0100 (Thu, 23 Jun 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Fixed typo in Finnish translation. ------------------------------------------------------------------------ r32971 | cazfi | 2016-06-22 21:23:50 +0100 (Wed, 22 Jun 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/citydlg.c M /branches/S2_5/client/gui-gtk-3.0/citydlg.c Never have gtk-clients' citydlg 'Next City' or 'Prev City' buttons sensitive when running as global observer, as those buttons do nothing for global observer. See bug #24059 ------------------------------------------------------------------------ r32964 | cazfi | 2016-06-22 20:07:07 +0100 (Wed, 22 Jun 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Removed doubled word from Finnish translation. ------------------------------------------------------------------------ r32941 | jtn | 2016-06-21 09:27:46 +0100 (Tue, 21 Jun 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/wldlg.c M /branches/S2_5/client/gui-gtk-3.0/wldlg.c M /branches/S2_5/client/gui-qt/repodlgs.cpp M /branches/S2_5/client/gui-sdl/citydlg.c M /branches/S2_5/client/reqtree.c M /branches/S2_5/client/tilespec.c Fix all random unit type orientations at tileset load time. Remove all hard-coded orientations from the clients. Suggested by Marko Lindqvist (cazfi@gna). See gna bug #24771. ------------------------------------------------------------------------ r32940 | jtn | 2016-06-21 09:27:41 +0100 (Tue, 21 Jun 2016) | 7 lines Changed paths: M /branches/S2_5/client/tilespec.c Do not draw unit type sprite at two layers. Fixes an artifact in Gtk unit select dialog and Qt unit help with tilesets like Cimpletoon where unit type sprites were drawn with two superimposed random orientations. See gna bug #24772. ------------------------------------------------------------------------ r32931 | cazfi | 2016-06-20 16:50:16 +0100 (Mon, 20 Jun 2016) | 7 lines Changed paths: M /branches/S2_5/utility/fcintl.c Made capitalized_string() not to leave last character out from the returned string, or making it broken one in case of multi-byte character. Reported by Markus Linnakangas See bug #24754 ------------------------------------------------------------------------ r32912 | cazfi | 2016-06-19 04:04:41 +0100 (Sun, 19 Jun 2016) | 2 lines Changed paths: M /branches/S2_5/utility/fcintl.c Comment typofix: "animales" -> "animals" ------------------------------------------------------------------------ r32907 | cazfi | 2016-06-19 02:47:10 +0100 (Sun, 19 Jun 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r32890 | cazfi | 2016-06-17 17:18:17 +0100 (Fri, 17 Jun 2016) | 5 lines Changed paths: M /branches/S2_5/server/citytools.c Do not penalize AI production changes, even when the change is one from the worklist or advisor. See bug #24760 ------------------------------------------------------------------------ r32887 | cazfi | 2016-06-17 16:43:24 +0100 (Fri, 17 Jun 2016) | 6 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/server/cityhand.c M /branches/S2_5/server/cityturn.c Improvements to translatable strings. Patch by Konstantin Vedeneev and myself See patch #6908 ------------------------------------------------------------------------ r32884 | cazfi | 2016-06-17 16:39:21 +0100 (Fri, 17 Jun 2016) | 5 lines Changed paths: M /branches/S2_5/server/plrhand.c Replaced overzealous assert '!game_was_started()' with 'turn < 1' one, so it never fails during game startup. See bug #24614 ------------------------------------------------------------------------ r32875 | cazfi | 2016-06-16 17:50:19 +0100 (Thu, 16 Jun 2016) | 4 lines Changed paths: M /branches/S2_5/server/settings.c Fixed typo 'invididual'. See bug #24753 ------------------------------------------------------------------------ r32870 | cazfi | 2016-06-16 13:20:30 +0100 (Thu, 16 Jun 2016) | 4 lines Changed paths: M /branches/S2_5/common/player.c Added comment about armistice to players_non_invade() See bug #24651 ------------------------------------------------------------------------ r32867 | cazfi | 2016-06-16 10:06:37 +0100 (Thu, 16 Jun 2016) | 4 lines Changed paths: M /branches/S2_5/doc/README.packaging Documented FREECIV_LABEL_FORCE See patch #7217 ------------------------------------------------------------------------ r32864 | cazfi | 2016-06-16 09:57:38 +0100 (Thu, 16 Jun 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/editprop.c M /branches/S2_5/client/gui-gtk-3.0/editprop.c Made property editor not to lose other game properties when editing other one. See bug #24627 ------------------------------------------------------------------------ r32856 | mir3x | 2016-06-15 09:36:07 +0100 (Wed, 15 Jun 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/mapctrl.cpp Added Key Clear (5 on numeric keyboard) to choose previously selected unit. Reported by Sviatoslav Golda See bug #24516 ------------------------------------------------------------------------ r32849 | jtn | 2016-06-13 09:21:02 +0100 (Mon, 13 Jun 2016) | 3 lines Changed paths: M /branches/S2_5/server/citytools.c M /branches/S2_5/server/unithand.c M /branches/S2_5/server/unithand.h Do not re-home homeless units when transferred with a city. See gna bug #24746. ------------------------------------------------------------------------ r32837 | cazfi | 2016-06-12 09:51:42 +0100 (Sun, 12 Jun 2016) | 4 lines Changed paths: M /branches/S2_5/server/stdinhand.c Do not allow player observer to start the game for the player. See bug #24678 ------------------------------------------------------------------------ r32831 | cazfi | 2016-06-11 14:44:41 +0100 (Sat, 11 Jun 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r32828 | cazfi | 2016-06-11 13:25:33 +0100 (Sat, 11 Jun 2016) | 6 lines Changed paths: M /branches/S2_5/bootstrap/freeciv.spec.in M /branches/S2_5/client/gui-gtk-2.0/cma_fe.c M /branches/S2_5/client/gui-gtk-3.0/cma_fe.c M /branches/S2_5/client/gui-xaw/cma_fe.c M /branches/S2_5/data/helpdata.txt Corrected mentions of README.cma to refer to README.governor instead. Some instances of the problem reported by Jacob Nevins See bug #24650 ------------------------------------------------------------------------ r32823 | jtn | 2016-06-11 09:57:42 +0100 (Sat, 11 Jun 2016) | 6 lines Changed paths: M /branches/S2_5/server/plrhand.c A city hosting a GameLoss unit will now never defect in a civil war. This avoids a failure to preserve unit uniqueness reported by Frank (dunnoob@gna). See gna bug #24724. ------------------------------------------------------------------------ r32817 | jtn | 2016-06-09 23:52:19 +0100 (Thu, 09 Jun 2016) | 3 lines Changed paths: M /branches/S2_5/data/classic/game.ruleset Change tag of "Pestilence" disaster to match its name. See gna bug #24688. ------------------------------------------------------------------------ r32816 | jtn | 2016-06-09 23:52:16 +0100 (Thu, 09 Jun 2016) | 3 lines Changed paths: M /branches/S2_5/data/nation/african.ruleset Changed African nation plural from 'African' to 'Africans'. See gna bug #24726. ------------------------------------------------------------------------ r32796 | igx31 | 2016-06-06 18:02:23 +0100 (Mon, 06 Jun 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/nations/fr.po M /trunk/translations/core/fr.po Updated French translations ------------------------------------------------------------------------ r32794 | sveinung | 2016-06-03 03:30:28 +0100 (Fri, 03 Jun 2016) | 7 lines Changed paths: M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset "Poison City" leaves the food stock alone. Stop claiming that the action "Poison City" will empty the food stock. Reported by fomalhaut on the forums. See bug #24720 ------------------------------------------------------------------------ r32787 | jtn | 2016-06-01 00:20:08 +0100 (Wed, 01 Jun 2016) | 3 lines Changed paths: M /branches/S2_5/data/classic/buildings.ruleset M /branches/S2_5/data/multiplayer/buildings.ruleset Fix "warning: unterminated character constant" warnings on updating pot file. See gna bug #24689. ------------------------------------------------------------------------ r32786 | jtn | 2016-06-01 00:20:03 +0100 (Wed, 01 Jun 2016) | 8 lines Changed paths: M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset Set NoBarbs on Lake terrain in all supplied rulesets which have it. So we don't end up spawning sea raiders whose boats are trapped in 1x1 lakes. Reported by Frank (dunnoob@gna). See gna bug #24458. ------------------------------------------------------------------------ r32780 | jtn | 2016-05-30 11:53:29 +0100 (Mon, 30 May 2016) | 8 lines Changed paths: M /branches/S2_5/server/settings.c Fix the descriptions of techlost_recv and techlost_donor. They failed to mention that these settings apply to technology theft as well as trading. Reported by fomalhaut on the forums. See gna bug #24609. ------------------------------------------------------------------------ r32779 | jtn | 2016-05-30 11:53:26 +0100 (Mon, 30 May 2016) | 7 lines Changed paths: M /branches/S2_5/data/classic/game.ruleset Rename "Plague" disaster in classic ruleset to "Pestilence". To avoid confusion with the game concept of 'plague'. Reported by fomalhaut on the forum. See gna bug #24688. ------------------------------------------------------------------------ r32778 | jtn | 2016-05-30 11:53:19 +0100 (Mon, 30 May 2016) | 8 lines Changed paths: M /branches/S2_5/data/classic/buildings.ruleset M /branches/S2_5/data/classic/game.ruleset M /branches/S2_5/data/multiplayer/buildings.ruleset M /branches/S2_5/data/multiplayer/game.ruleset Remove descriptions of plague building effects from classic/multiplayer. (The effects are there, but you have to hand-edit the ruleset to enable illness before they are relevant, so the text was just confusing.) Reported by fomalhaut on the forums. See gna bug #24689. ------------------------------------------------------------------------ r32777 | jtn | 2016-05-30 11:53:14 +0100 (Mon, 30 May 2016) | 9 lines Changed paths: M /branches/S2_5/common/city.c Initialize city did_buy to FALSE. It's not necessary, and fixes a bug where you couldn't change production in a city after disbanding a unit there the same turn the city was built. Reported by fomalhaut on the forums. See gna bug #24714. ------------------------------------------------------------------------ r32776 | jtn | 2016-05-30 11:53:09 +0100 (Mon, 30 May 2016) | 8 lines Changed paths: M /branches/S2_5/data/nation/texan.ruleset Add/reorder Texan cities and add a lot of terrain hints. Rearrangement is to bring a few important historical cities to the top of the list. Patch by Sam Sam (uruiamme@gna). See gna patch #7240. ------------------------------------------------------------------------ r32763 | jtn | 2016-05-28 15:04:42 +0100 (Sat, 28 May 2016) | 6 lines Changed paths: M /branches/S2_5/data/nation/latvian.ruleset Fixes to Latvian nation. Fix character-encoding trainwreck (looks like ISO-8859-13 interpreted as 8859-1 and then converted to UTF-8) and add a female leader. Fix by Jānis Rogačs (assassinlv@gna). ------------------------------------------------------------------------ r32753 | jcreus | 2016-05-22 17:33:14 +0100 (Sun, 22 May 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r32752 | jcreus | 2016-05-22 17:29:43 +0100 (Sun, 22 May 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r32750 | sveinung | 2016-05-20 14:20:17 +0100 (Fri, 20 May 2016) | 7 lines Changed paths: M /branches/S2_5/server/settings.c Borders setting: Fortress isn't hard coded. The Fortress base isn't hard coded anymore. Rewrite the description of the borders setting so it stops assuming that the Fortress base claims tiles or, for that matter, exists. See bug #24682 ------------------------------------------------------------------------ r32747 | cazfi | 2016-05-18 19:07:31 +0100 (Wed, 18 May 2016) | 4 lines Changed paths: M /branches/S2_5/common/unittype.c M /branches/S2_5/common/unittype.h Inlined utype_has_flag() and uclass_has_flag() See patch #7189 ------------------------------------------------------------------------ r32741 | cazfi | 2016-05-17 22:20:19 +0100 (Tue, 17 May 2016) | 5 lines Changed paths: M /branches/S2_5/tools/civmanual.c Replaced log_error() call in freeciv-modpack commandline parameter with fc_fprintf(stderr ...) since logging is not initialized yet at that point. See bug #24637 ------------------------------------------------------------------------ r32738 | cazfi | 2016-05-17 21:25:50 +0100 (Tue, 17 May 2016) | 4 lines Changed paths: M /branches/S2_5/server/stdinhand.c Mention 'minplayers' setting in "not enought human players" -message See patch #7119 ------------------------------------------------------------------------ r32732 | mlinnaka | 2016-05-17 09:20:31 +0100 (Tue, 17 May 2016) | 2 lines Changed paths: M /branches/S2_5/translations/nations/fi.po M /branches/S2_6/translations/nations/fi.po M /trunk/translations/nations/fi.po Committing updates to Finnish translation of nations domain. I had forgot these in my hard drive in August 2014 around the time of Freeciv 2.4.5 release. This raises Finnish translation percentage in nations domain from 89% to 91%. ------------------------------------------------------------------------ r32731 | cazfi | 2016-05-16 23:53:15 +0100 (Mon, 16 May 2016) | 6 lines Changed paths: M /branches/S2_5/autogen.sh Fixed autogen.sh tool version detection when the terminal does not support some characters that full output of --version gives, but the version number is not affected. See bug #24636 ------------------------------------------------------------------------ r32730 | cazfi | 2016-05-16 23:51:23 +0100 (Mon, 16 May 2016) | 4 lines Changed paths: M /branches/S2_5/common/road.c M /branches/S2_5/common/road.h M /branches/S2_5/common/tile.c M /branches/S2_5/common/tile.h Inlined some of the most often called short functions that were not yet inlined. See patch #7202 ------------------------------------------------------------------------ r32729 | cazfi | 2016-05-16 19:33:12 +0100 (Mon, 16 May 2016) | 4 lines Changed paths: M /branches/S2_5/common/aicore/aisupport.h M /branches/S2_5/common/aicore/caravan.h M /branches/S2_5/common/aicore/citymap.h M /branches/S2_5/common/aicore/cm.h M /branches/S2_5/common/aicore/path_finding.h M /branches/S2_5/common/aicore/pf_tools.h Added extern "C" for C++ compilations in headers under aicore/ See bug #24669 ------------------------------------------------------------------------ r32726 | cazfi | 2016-05-16 15:47:19 +0100 (Mon, 16 May 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/mapctrl.c M /branches/S2_5/client/gui-qt/mapctrl.cpp M /branches/S2_5/client/gui-stub/mapctrl.c M /branches/S2_5/client/gui-xaw/mapctrl.c Corrected placement for variable declaration in gtk3-client create_line_at_mouse_pos() See patch #7206 ------------------------------------------------------------------------ r32720 | mlinnaka | 2016-05-15 14:29:53 +0100 (Sun, 15 May 2016) | 2 lines Changed paths: M /branches/S2_5/translations/nations/fi.po M /branches/S2_6/translations/nations/fi.po M /trunk/translations/nations/fi.po More updates in Finnish translation, nations domain. ------------------------------------------------------------------------ r32719 | cazfi | 2016-05-15 13:10:50 +0100 (Sun, 15 May 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/editgui.c M /branches/S2_5/client/gui-gtk-3.0/editgui.h M /branches/S2_5/client/gui-gtk-3.0/gui_main.c Free gtk3-client editbar icons on exit See bug #24634 ------------------------------------------------------------------------ r32712 | cazfi | 2016-05-14 20:18:29 +0100 (Sat, 14 May 2016) | 4 lines Changed paths: M /branches/S2_5/common/map.c M /branches/S2_5/common/unittype.c M /branches/S2_5/common/unittype.h Added list of roads providing movement bonus to the unit class caches. See patch #7176 ------------------------------------------------------------------------ r32711 | cazfi | 2016-05-14 16:07:07 +0100 (Sat, 14 May 2016) | 4 lines Changed paths: M /branches/S2_5/fc_version Allow builder to force freeciv version label to use. See patch #7196 ------------------------------------------------------------------------ r32710 | cazfi | 2016-05-14 15:55:59 +0100 (Sat, 14 May 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c Disconnect gtk-clients cleanly from the server even when Quitting client, instead of just Leaving game. See bug #24629 ------------------------------------------------------------------------ r32703 | jtn | 2016-05-14 12:16:19 +0100 (Sat, 14 May 2016) | 2 lines Changed paths: M /branches/S2_5/ChangeLog Update ChangeLog as of S2_5 r32702. ------------------------------------------------------------------------ r32702 | jtn | 2016-05-14 12:04:29 +0100 (Sat, 14 May 2016) | 1 line Changed paths: M /branches/S2_5/fc_version Bump version number to '2.5.4'. ------------------------------------------------------------------------ r32701 | jtn | 2016-05-14 12:04:26 +0100 (Sat, 14 May 2016) | 1 line Changed paths: M /branches/S2_5/NEWS-2.5 Refresh NEWS-2.5 for 2.5.4, from wiki. ------------------------------------------------------------------------ r32700 | jtn | 2016-05-14 12:03:21 +0100 (Sat, 14 May 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/ar.po M /branches/S2_5/translations/freeciv/bg.po M /branches/S2_5/translations/freeciv/ca.po M /branches/S2_5/translations/freeciv/cs.po M /branches/S2_5/translations/freeciv/da.po M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/freeciv/el.po M /branches/S2_5/translations/freeciv/en_GB.po M /branches/S2_5/translations/freeciv/eo.po M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/freeciv/et.po M /branches/S2_5/translations/freeciv/fa.po M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/freeciv/ga.po M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/freeciv/he.po M /branches/S2_5/translations/freeciv/hu.po M /branches/S2_5/translations/freeciv/id.po M /branches/S2_5/translations/freeciv/it.po M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/freeciv/ko.po M /branches/S2_5/translations/freeciv/lt.po M /branches/S2_5/translations/freeciv/nb.po M /branches/S2_5/translations/freeciv/nl.po M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/freeciv/pt.po M /branches/S2_5/translations/freeciv/pt_BR.po M /branches/S2_5/translations/freeciv/ro.po M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/freeciv/sr.po M /branches/S2_5/translations/freeciv/sv.po M /branches/S2_5/translations/freeciv/tr.po M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/freeciv/zh_CN.po M /branches/S2_5/translations/freeciv/zh_TW.po M /branches/S2_5/translations/nations/ar.po M /branches/S2_5/translations/nations/bg.po M /branches/S2_5/translations/nations/ca.po M /branches/S2_5/translations/nations/cs.po M /branches/S2_5/translations/nations/da.po M /branches/S2_5/translations/nations/de.po M /branches/S2_5/translations/nations/el.po M /branches/S2_5/translations/nations/en_GB.po M /branches/S2_5/translations/nations/eo.po M /branches/S2_5/translations/nations/es.po M /branches/S2_5/translations/nations/et.po M /branches/S2_5/translations/nations/fa.po M /branches/S2_5/translations/nations/fi.po M /branches/S2_5/translations/nations/fr.po M /branches/S2_5/translations/nations/ga.po M /branches/S2_5/translations/nations/gd.po M /branches/S2_5/translations/nations/he.po M /branches/S2_5/translations/nations/hu.po M /branches/S2_5/translations/nations/id.po M /branches/S2_5/translations/nations/it.po M /branches/S2_5/translations/nations/ja.po M /branches/S2_5/translations/nations/ko.po M /branches/S2_5/translations/nations/lt.po M /branches/S2_5/translations/nations/nb.po M /branches/S2_5/translations/nations/nl.po M /branches/S2_5/translations/nations/pl.po M /branches/S2_5/translations/nations/pt.po M /branches/S2_5/translations/nations/pt_BR.po M /branches/S2_5/translations/nations/ro.po M /branches/S2_5/translations/nations/ru.po M /branches/S2_5/translations/nations/sr.po M /branches/S2_5/translations/nations/sv.po M /branches/S2_5/translations/nations/tr.po M /branches/S2_5/translations/nations/uk.po M /branches/S2_5/translations/nations/zh_CN.po M /branches/S2_5/translations/nations/zh_TW.po Results of running "make update-po" in translations/freeciv/ and translations/nations/ ------------------------------------------------------------------------ r32699 | jtn | 2016-05-14 10:39:00 +0100 (Sat, 14 May 2016) | 5 lines Changed paths: M /branches/S2_5/client/packhand.c Fix comments referring to handle_before_new_year(). That hasn't existed since alternating-movement mode was added (r9884 in 2005). ------------------------------------------------------------------------ r32693 | igx31 | 2016-05-13 21:28:23 +0100 (Fri, 13 May 2016) | 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 /branches/S2_6/translations/ruledit/fr.po M /trunk/translations/nations/fr.po M /trunk/translations/ruledit/fr.po Updated French translations ------------------------------------------------------------------------ r32692 | mlinnaka | 2016-05-13 21:11:24 +0100 (Fri, 13 May 2016) | 2 lines Changed paths: M /branches/S2_5/translations/nations/fi.po Some updates in Finnish translation, nations domain. ------------------------------------------------------------------------ r32690 | jtn | 2016-05-13 20:26:12 +0100 (Fri, 13 May 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po en_GB.po: translate "README.cma" as "README.governor" to work around bug #24650. ------------------------------------------------------------------------ r32688 | cazfi | 2016-05-13 15:30:30 +0100 (Fri, 13 May 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/editprop.c M /branches/S2_5/client/gui-gtk-3.0/editprop.c Show "TRUE" and "FALSE" in their translated form when listing values of boolean properties in the editor. See bug #24660 ------------------------------------------------------------------------ r32683 | cazfi | 2016-05-12 21:04:27 +0100 (Thu, 12 May 2016) | 4 lines Changed paths: M /branches/S2_5/doc/README.AI M /branches/S2_5/server/advisors/advbuilding.c Corrected references to 'ai_choice' to say 'adv_choice' See patch #7205 ------------------------------------------------------------------------ r32660 | cazfi | 2016-05-11 05:18:51 +0100 (Wed, 11 May 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/cma_fe.c M /branches/S2_5/client/gui-gtk-3.0/cma_fe.c Use g_free() instead of free() to free G_TYPE_STRING. See bug #24647 ------------------------------------------------------------------------ r32648 | cazfi | 2016-05-10 15:14:38 +0100 (Tue, 10 May 2016) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Already updated reference to README.cma to README.governor in Finnish translation - ahead of the update to the msgstr. ------------------------------------------------------------------------ r32645 | sveinung | 2016-05-10 14:22:17 +0100 (Tue, 10 May 2016) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/es.po Updated Spanish translation from Jordi Negrevernis i Font. ------------------------------------------------------------------------ r32637 | mlinnaka | 2016-05-09 20:40:07 +0100 (Mon, 09 May 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Minor corrections in Finnish translation. ------------------------------------------------------------------------ r32595 | cazfi | 2016-05-05 19:03:52 +0100 (Thu, 05 May 2016) | 6 lines Changed paths: M /branches/S2_5/common/unit.c Removed outdated comment from unit.c Reported by Michal Mazurek See bug #19047 ------------------------------------------------------------------------ r32588 | cazfi | 2016-05-05 07:17:21 +0100 (Thu, 05 May 2016) | 7 lines Changed paths: M /branches/S2_5/common/city.c M /branches/S2_5/common/unit.c M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset Added ruleset comments about "NoAggressive" base flag restriction that base also needs to be near friendly city. Reported by David Fernandez See patch #7184 ------------------------------------------------------------------------ r32557 | cazfi | 2016-05-03 13:21:47 +0100 (Tue, 03 May 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r32556 | cazfi | 2016-05-03 13:19:29 +0100 (Tue, 03 May 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/ar.po M /branches/S2_5/translations/freeciv/bg.po M /branches/S2_5/translations/freeciv/ca.po M /branches/S2_5/translations/freeciv/cs.po M /branches/S2_5/translations/freeciv/da.po M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/freeciv/el.po M /branches/S2_5/translations/freeciv/en_GB.po M /branches/S2_5/translations/freeciv/eo.po M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/freeciv/et.po M /branches/S2_5/translations/freeciv/fa.po M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/freeciv/ga.po M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/freeciv/he.po M /branches/S2_5/translations/freeciv/hu.po M /branches/S2_5/translations/freeciv/id.po M /branches/S2_5/translations/freeciv/it.po M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/freeciv/ko.po M /branches/S2_5/translations/freeciv/lt.po M /branches/S2_5/translations/freeciv/nb.po M /branches/S2_5/translations/freeciv/nl.po M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/freeciv/pt.po M /branches/S2_5/translations/freeciv/pt_BR.po M /branches/S2_5/translations/freeciv/ro.po M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/freeciv/sr.po M /branches/S2_5/translations/freeciv/sv.po M /branches/S2_5/translations/freeciv/tr.po M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/freeciv/zh_CN.po M /branches/S2_5/translations/freeciv/zh_TW.po M /branches/S2_5/translations/nations/ar.po M /branches/S2_5/translations/nations/bg.po M /branches/S2_5/translations/nations/ca.po M /branches/S2_5/translations/nations/cs.po M /branches/S2_5/translations/nations/da.po M /branches/S2_5/translations/nations/de.po M /branches/S2_5/translations/nations/el.po M /branches/S2_5/translations/nations/en_GB.po M /branches/S2_5/translations/nations/eo.po M /branches/S2_5/translations/nations/es.po M /branches/S2_5/translations/nations/et.po M /branches/S2_5/translations/nations/fa.po M /branches/S2_5/translations/nations/fi.po M /branches/S2_5/translations/nations/fr.po M /branches/S2_5/translations/nations/ga.po M /branches/S2_5/translations/nations/gd.po M /branches/S2_5/translations/nations/he.po M /branches/S2_5/translations/nations/hu.po M /branches/S2_5/translations/nations/id.po M /branches/S2_5/translations/nations/it.po M /branches/S2_5/translations/nations/ja.po M /branches/S2_5/translations/nations/ko.po M /branches/S2_5/translations/nations/lt.po M /branches/S2_5/translations/nations/nb.po M /branches/S2_5/translations/nations/nl.po M /branches/S2_5/translations/nations/pl.po M /branches/S2_5/translations/nations/pt.po M /branches/S2_5/translations/nations/pt_BR.po M /branches/S2_5/translations/nations/ro.po M /branches/S2_5/translations/nations/ru.po M /branches/S2_5/translations/nations/sr.po M /branches/S2_5/translations/nations/sv.po M /branches/S2_5/translations/nations/tr.po M /branches/S2_5/translations/nations/uk.po M /branches/S2_5/translations/nations/zh_CN.po M /branches/S2_5/translations/nations/zh_TW.po Set 'Report-Msgid-Bugs-To:' in all po-files. ------------------------------------------------------------------------ r32553 | jtn | 2016-05-03 09:11:38 +0100 (Tue, 03 May 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Updated en_GB translation for S2_5. 100%: 6280 translated. ------------------------------------------------------------------------ r32552 | jtn | 2016-05-03 09:11:27 +0100 (Tue, 03 May 2016) | 3 lines Changed paths: M /branches/S2_5/data/civ1/buildings.ruleset M /branches/S2_5/data/civ2/buildings.ruleset M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/classic/buildings.ruleset M /branches/S2_5/data/experimental/buildings.ruleset M /branches/S2_5/data/multiplayer/buildings.ruleset Reword a paragraph of Palace description. See gna patch #7170. ------------------------------------------------------------------------ r32549 | cazfi | 2016-05-03 04:35:18 +0100 (Tue, 03 May 2016) | 4 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Fixed typo 'garphic' -> 'graphic' in unit type field 'graphic_alt' documentation. See patch #7169 ------------------------------------------------------------------------ r32533 | cazfi | 2016-04-30 22:00:37 +0100 (Sat, 30 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset Made corrections to terrains sections comments in supplied rulesets See patch #7161 ------------------------------------------------------------------------ r32530 | cazfi | 2016-04-30 21:21:59 +0100 (Sat, 30 Apr 2016) | 7 lines Changed paths: M /branches/S2_5/common/featured_text.c Send translated unit name in unit link, not untranslated one. Client shows this if unit has already dead (or otherwise not visible on client) when the link is received. Reported by fomalhaut See bug #24608 ------------------------------------------------------------------------ r32525 | cazfi | 2016-04-28 18:23:05 +0100 (Thu, 28 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/utility/netfile.c Refactored libcurl usage so that we never try to set NULL for CURLOPT_ERRORBUFFER. See bug #24603 ------------------------------------------------------------------------ r32521 | cazfi | 2016-04-28 14:51:06 +0100 (Thu, 28 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/common/city.c Refactored city_unit_unhappiness() to check EFT_MAKE_CONTENT_MIL_PER only when result is needed. See patch #7149 ------------------------------------------------------------------------ r32518 | cazfi | 2016-04-28 14:42:35 +0100 (Thu, 28 Apr 2016) | 6 lines Changed paths: M /branches/S2_5/client/packhand.c M /branches/S2_5/common/packets.def M /branches/S2_5/fc_version M /branches/S2_5/server/gamehand.c Made illness rules related network protocol fields wide enough to hold their maximum values. Reported by fomalhaut See bug #24607 ------------------------------------------------------------------------ r32515 | cazfi | 2016-04-28 05:33:06 +0100 (Thu, 28 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/m4/debug.m4 Disabled nonnull-compare compiler errors from debug builds. See patch #7156 ------------------------------------------------------------------------ r32502 | cazfi | 2016-04-26 14:01:11 +0100 (Tue, 26 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/common/player.c M /branches/S2_5/common/player.h Inlined is_barbarian() See patch #7147 ------------------------------------------------------------------------ r32499 | cazfi | 2016-04-26 13:55:07 +0100 (Tue, 26 Apr 2016) | 7 lines Changed paths: M /branches/S2_5/configure.ac Adjusted error message when configure can't automatically select client. Instead of claiming that no client can be built, specify that only the fully supported ones were considered - it might be possible to manually enable less supported one. See patch #7145 ------------------------------------------------------------------------ r32495 | cazfi | 2016-04-26 04:42:32 +0100 (Tue, 26 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Typofix to comment of supplied rulesets; "attach" -> "attack" See bug #24602 ------------------------------------------------------------------------ r32492 | cazfi | 2016-04-25 19:56:37 +0100 (Mon, 25 Apr 2016) | 5 lines Changed paths: M /branches/S2_5/autogen.sh Avoid syntax errors in autogen.sh if parsing version number from tool output gets an empty value even for major version. See patch #7135 ------------------------------------------------------------------------ r32489 | cazfi | 2016-04-25 18:41:34 +0100 (Mon, 25 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Use gnuwin32 version 2016-02-03 for building S2_5 Windows Installer packages. See patch #7139 ------------------------------------------------------------------------ r32481 | cazfi | 2016-04-24 23:59:29 +0100 (Sun, 24 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/server/savegame2.c When saving a game before map is even generated, do not save have_huts as TRUE. See bug #24599 ------------------------------------------------------------------------ r32472 | cazfi | 2016-04-24 08:29:49 +0100 (Sun, 24 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/common/tech.c Removed extra qualifier removal from advance_rule_name() See patch #7130 ------------------------------------------------------------------------ r32468 | cazfi | 2016-04-24 08:08:43 +0100 (Sun, 24 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/server/gamehand.c Free individual elements of the ruleset choices vector. See bug #24600 ------------------------------------------------------------------------ r32464 | cazfi | 2016-04-22 21:01:07 +0100 (Fri, 22 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/common/map.c Call is_move_cardinal() only when really needed. See patch #7126 ------------------------------------------------------------------------ r32451 | jtn | 2016-04-21 00:36:44 +0100 (Thu, 21 Apr 2016) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Partially updated en_GB translation for S2_5. >99.9%: 6279 translated, 1 untranslated. ------------------------------------------------------------------------ r32436 | cazfi | 2016-04-18 05:43:35 +0100 (Mon, 18 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/tools/mpcli.c Print empty line between version information and other output in cli modpack installer. See patch #7113 ------------------------------------------------------------------------ r32407 | sveinung | 2016-04-15 11:53:39 +0100 (Fri, 15 Apr 2016) | 14 lines Changed paths: M /branches/S2_5/data/civ2civ3/game.ruleset civ2civ3: Enable happy borders by default. Handling unhappiness when the happyborders server setting is set to "DISABLED" can be annoying. Stop having it as civ2civ3's default. Remove the explicit setting of happyborders. This makes Freeciv use its default value "NATIONAL". Remove the line that sets the sciencebox server setting too. It was set to 100. That is the same as Freeciv's default value. Patch by David Fernandez See patch #7080 ------------------------------------------------------------------------ r32400 | cazfi | 2016-04-14 17:49:34 +0100 (Thu, 14 Apr 2016) | 6 lines Changed paths: M /branches/S2_5/common/tile.c Do not fail an assert on client side when it remembers previously existing city in a fogged tile and server sends updates about that tile, when it's seen again, so that terrain is first changed to one that can't have city on it, and only then the city removal. See bug #24562 ------------------------------------------------------------------------ r32391 | cazfi | 2016-04-14 13:21:00 +0100 (Thu, 14 Apr 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Changed Finnish translation of "cardinal direction" so that it makes sense with with hex topologies too. ------------------------------------------------------------------------ r32388 | jtn | 2016-04-13 23:23:04 +0100 (Wed, 13 Apr 2016) | 5 lines Changed paths: M /branches/S2_5/doc/man/freeciv-modpack.6.in Document --debug in freeciv-modpack man page. Reported by Marko Lindqvist (cazfi@gna). See gna bug #24572. ------------------------------------------------------------------------ r32385 | cazfi | 2016-04-13 23:03:50 +0100 (Wed, 13 Apr 2016) | 2 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/editgui.c M /branches/S2_5/client/gui-gtk-3.0/editgui.c Comment typofix: "dailog" -> "dialog" ------------------------------------------------------------------------ r32376 | cazfi | 2016-04-13 13:41:56 +0100 (Wed, 13 Apr 2016) | 5 lines Changed paths: M /branches/S2_5/client/editor.c M /branches/S2_5/client/editor.h M /branches/S2_5/client/packhand.c Set values of each editor tool to one valid in the changed ruleset when server sends new ruleset. See bug #24577 ------------------------------------------------------------------------ r32370 | cazfi | 2016-04-12 21:37:56 +0100 (Tue, 12 Apr 2016) | 7 lines Changed paths: M /branches/S2_5/server/savegame2.c Stop loading saved game from revealing entire map to such dead players for whom it should not be shown according to 'revealmap' setting. Reported by Jacob Nevins See bug #21296 ------------------------------------------------------------------------ r32366 | cazfi | 2016-04-11 20:20:25 +0100 (Mon, 11 Apr 2016) | 2 lines Changed paths: M /branches/S2_5/ai/default/aiparatrooper.c Changed all instances of word "choise" in comments to "choice" ------------------------------------------------------------------------ r32363 | cazfi | 2016-04-11 18:49:22 +0100 (Mon, 11 Apr 2016) | 5 lines Changed paths: M /branches/S2_5/tests/Makefile.am Changed src-check to use comma instead of backslash as separator character in sed script for better portability. See bug #24574 ------------------------------------------------------------------------ r32354 | cazfi | 2016-04-11 14:00:47 +0100 (Mon, 11 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/server/savegame2.c Fixed loading of the player attribute block from the savegame. See bug #24571 ------------------------------------------------------------------------ r32349 | cazfi | 2016-04-11 13:42:01 +0100 (Mon, 11 Apr 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r32346 | cazfi | 2016-04-11 13:17:15 +0100 (Mon, 11 Apr 2016) | 2 lines Changed paths: M /branches/S2_5/translations/nations/fi.po Replaced broken URL in Finnish nations domain translation file to one that works. ------------------------------------------------------------------------ r32345 | cazfi | 2016-04-11 05:38:13 +0100 (Mon, 11 Apr 2016) | 2 lines Changed paths: M /branches/S2_5/client/editor.c M /branches/S2_5/client/editor.h M /branches/S2_5/client/mapctrl_common.c M /branches/S2_5/client/mapctrl_common.h M /branches/S2_5/client/text.h Typofix: "Freeciv Poject" corrected to "Freeciv Project" in all comments. ------------------------------------------------------------------------ r32342 | cazfi | 2016-04-10 21:55:45 +0100 (Sun, 10 Apr 2016) | 7 lines Changed paths: M /branches/S2_5/client/text.c M /branches/S2_5/common/unit.c M /branches/S2_5/common/unit.h Transported units can be automatically upgraded if, and only if, their current transport can carry also the resulting unit type. Reported by Jacob Nevins See bug #24368 ------------------------------------------------------------------------ r32337 | cazfi | 2016-04-10 10:21:47 +0100 (Sun, 10 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/server/gamehand.c M /branches/S2_5/server/gamehand.h M /branches/S2_5/server/srv_main.c Free ruleset choices list server has generated for local clients. See bug #24564 ------------------------------------------------------------------------ r32334 | cazfi | 2016-04-10 09:28:34 +0100 (Sun, 10 Apr 2016) | 7 lines Changed paths: M /branches/S2_5/data/experimental/effects.ruleset Added such effects for "Big Land" units that were present for "Land" units in experimental ruleset. Reported by Caedo See bug #24539 ------------------------------------------------------------------------ r32331 | cazfi | 2016-04-10 09:17:12 +0100 (Sun, 10 Apr 2016) | 4 lines Changed paths: M /branches/S2_5/m4/qt5-darwin.m4 Configure to check existence of qtpaths command before trying to run it in OS X. See bug #24567 ------------------------------------------------------------------------ r32326 | cazfi | 2016-04-08 14:48:56 +0100 (Fri, 08 Apr 2016) | 5 lines Changed paths: M /branches/S2_5/ai/default/aisettler.c M /branches/S2_5/server/unithand.c M /branches/S2_5/server/unithand.h M /branches/S2_5/server/unittools.c Do not give error message about AI settler being unable to build city when the reason is that there's another one too close. See bug #24094 ------------------------------------------------------------------------ r32319 | cazfi | 2016-04-08 13:28:45 +0100 (Fri, 08 Apr 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r32314 | cazfi | 2016-04-07 20:11:30 +0100 (Thu, 07 Apr 2016) | 6 lines Changed paths: M /branches/S2_5/data/experimental/effects.ruleset Made City Walls and Great Wall effective against Big Land units in experimental ruleset. Reported by Caedo See bug #24522 ------------------------------------------------------------------------ r32302 | cazfi | 2016-04-04 04:37:41 +0100 (Mon, 04 Apr 2016) | 6 lines Changed paths: M /branches/S2_5/client/connectdlg_common.c Pass log level parameter to client spawned server. Requested by Christian Knoke See bug #21540 ------------------------------------------------------------------------ r32299 | cazfi | 2016-04-03 17:28:18 +0100 (Sun, 03 Apr 2016) | 5 lines Changed paths: M /branches/S2_5/ai/default/advdiplomacy.c Default AI counts patience toward other AI players down with the same speed as against human players. See patch #7035 ------------------------------------------------------------------------ r32296 | cazfi | 2016-04-02 13:14:36 +0100 (Sat, 02 Apr 2016) | 5 lines Changed paths: M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c Fixed savegame loading not to depend on asserts being enabled, i.e., moved all actual functionality out from instances of macros of fc_assert() family. See bug #23965 ------------------------------------------------------------------------ r32280 | cazfi | 2016-03-30 16:11:12 +0100 (Wed, 30 Mar 2016) | 6 lines Changed paths: M /branches/S2_5/client/clinet.c M /branches/S2_5/server/citytools.c When a trade route gets cancelled, send updated info about partner cities too. Reported by Andreas Røsdal See bug #23708 ------------------------------------------------------------------------ r32277 | cazfi | 2016-03-30 13:17:56 +0100 (Wed, 30 Mar 2016) | 7 lines Changed paths: M /branches/S2_5/server/report.c Add terminating NULL to the reports sent by new servers to old clients that lack 'split_reports' capability. Reported by Christian Knoke See bug #24494 ------------------------------------------------------------------------ r32254 | jtn | 2016-03-16 00:47:54 +0000 (Wed, 16 Mar 2016) | 5 lines Changed paths: M /branches/S2_5/utility/netfile.c When downloading a file over HTTP (e.g. in the modpack installer), treat HTTP 404 and the like as errors (using CURLOPT_FAILONERROR). Also, report more of Curl's error text back to the caller. See gna bug #24518. ------------------------------------------------------------------------ r32253 | jtn | 2016-03-16 00:47:50 +0000 (Wed, 16 Mar 2016) | 5 lines Changed paths: M /branches/S2_5/tools/modinst.c M /branches/S2_5/tools/modinst.h M /branches/S2_5/tools/mpcli.c M /branches/S2_5/tools/mpcmdline.c M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c M /branches/S2_5/tools/mpgui_qt.cpp Add '-d' option to modpack installers to set log level. Log messages from netfile, etc, as LOG_VERBOSE as well as briefly showing them on the status bar. See gna patch #7060. ------------------------------------------------------------------------ r32228 | jtn | 2016-03-11 00:14:43 +0000 (Fri, 11 Mar 2016) | 1 line Changed paths: M /branches/S2_5/client/mapview_common.h Update link in comment describing mapview iteration. ------------------------------------------------------------------------ r32214 | mir3x | 2016-03-09 16:37:37 +0000 (Wed, 09 Mar 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/diplodlg.cpp Fixed diplomacy meeting not allowing to demand more than 99 gold. Submitted by Sviatoslav Golda See bug #24425 ------------------------------------------------------------------------ r32190 | cazfi | 2016-03-05 22:43:50 +0000 (Sat, 05 Mar 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_main.c Fixed "gdk_window_move_resize_internal: assertion 'GDK_IS_WINDOW (window)'" error when detaching lower part of the gtk3 or gtk3x-client window. See bug #24474 ------------------------------------------------------------------------ r32187 | cazfi | 2016-03-05 22:20:15 +0000 (Sat, 05 Mar 2016) | 5 lines Changed paths: M /branches/S2_5/utility/shared.c Language auto-selection to give Bokmål for all Windowses with LANG_NORWEGIAN as the language code. Formerly other than those with sublangid SUBLANG_NORWEGIAN_BOKMAL ended using internal language; en_US. See bug #24480 ------------------------------------------------------------------------ r32183 | cazfi | 2016-03-05 12:00:17 +0000 (Sat, 05 Mar 2016) | 4 lines Changed paths: M /branches/S2_5/client/options.c Set color option to NULL in addition to freeing it when it's being cleared. See bug #24351 ------------------------------------------------------------------------ r32172 | cazfi | 2016-03-03 17:40:52 +0000 (Thu, 03 Mar 2016) | 6 lines Changed paths: M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/stdinhand.c M /branches/S2_5/server/stdinhand.h When loading savagame, first check savefile with the exact name given in server command line, and only then try different savegame suffices for it. For filenames given by other means than command line adding one of the extensions is still required, to protect against loading arbitrary files. See bug #23872 ------------------------------------------------------------------------ r32168 | cazfi | 2016-03-03 16:36:24 +0000 (Thu, 03 Mar 2016) | 4 lines Changed paths: M /branches/S2_5/configure.ac Corrected configure to set DEFAULT_SAVE_PATH See bug #24483 ------------------------------------------------------------------------ r32165 | cazfi | 2016-03-03 06:38:25 +0000 (Thu, 03 Mar 2016) | 5 lines Changed paths: M /branches/S2_5/client/helpdata.c Fixed warnings about unused helpdata entries when setting up help system without ruleset specific information. See patch #7020 ------------------------------------------------------------------------ r32155 | cazfi | 2016-03-02 11:38:38 +0000 (Wed, 02 Mar 2016) | 4 lines Changed paths: M /branches/S2_5/utility/ioz.c Make sure bz2-decompressor stream is NULL when the underlying filestream is NULL. See patch #7024 ------------------------------------------------------------------------ r32130 | cazfi | 2016-02-29 10:23:39 +0000 (Mon, 29 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/configure.ac Fixed handling of explicit --enable-client without explicit gui selection. See bug #24471 ------------------------------------------------------------------------ r32125 | cazfi | 2016-02-28 20:39:57 +0000 (Sun, 28 Feb 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r32122 | cazfi | 2016-02-28 12:38:02 +0000 (Sun, 28 Feb 2016) | 6 lines Changed paths: M /branches/S2_5/client/options.c When warning about the fact that existing client options file has not ben found, say also that a new one will be created to make it clearer that this is not a error situation when launching freeciv for the first time. See patch #7011 ------------------------------------------------------------------------ r32119 | cazfi | 2016-02-28 12:33:31 +0000 (Sun, 28 Feb 2016) | 6 lines Changed paths: M /branches/S2_5/data/civ1/buildings.ruleset M /branches/S2_5/data/civ2/buildings.ruleset M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/classic/buildings.ruleset M /branches/S2_5/data/experimental/buildings.ruleset M /branches/S2_5/data/multiplayer/buildings.ruleset Added mention of the movability of the Palace to its helptext in all relevant rulesets. Reported by Christian Knoke See bug #24431 ------------------------------------------------------------------------ r32116 | cazfi | 2016-02-28 12:28:10 +0000 (Sun, 28 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/server/srv_main.c Free open data phases when quitting server mid-game See patch #7015 ------------------------------------------------------------------------ r32111 | cazfi | 2016-02-28 11:49:54 +0000 (Sun, 28 Feb 2016) | 7 lines Changed paths: M /branches/S2_5/doc/README.rulesets M /branches/S2_5/server/rssanity.c Sanity check ruleset against using revolution-time government form as initial government for any nation. Reported by Frank See bug #24459 ------------------------------------------------------------------------ r32106 | cazfi | 2016-02-28 11:00:34 +0000 (Sun, 28 Feb 2016) | 2 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gui_stuff.c M /branches/S2_5/client/gui-gtk-2.0/themes.c M /branches/S2_5/client/gui-gtk-3.0/gui_stuff.c M /branches/S2_5/client/gui-sdl/wldlg.c M /branches/S2_5/server/gamehand.c Corrected comments with typo "postion" to read "position" ------------------------------------------------------------------------ r32096 | cazfi | 2016-02-27 08:05:37 +0000 (Sat, 27 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/data/isotrident/ocean.spec Updated "is_pixel_border" field in isotrident ocean.spec to "pixel_border" See patch #7004 ------------------------------------------------------------------------ r32089 | cazfi | 2016-02-26 08:12:55 +0000 (Fri, 26 Feb 2016) | 6 lines Changed paths: M /branches/S2_5/client/connectdlg_common.c Increase number of commandline parameter slots for the server to fork, so that there's enough of them even when client sets all of them at the same time. See bug #24450 ------------------------------------------------------------------------ r32068 | cazfi | 2016-02-24 14:14:31 +0000 (Wed, 24 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/utility/genlist.c M /branches/S2_5/utility/genlist.h Inlined functions to navigate genlist See patch #6992 ------------------------------------------------------------------------ r32065 | sveinung | 2016-02-24 12:52:23 +0000 (Wed, 24 Feb 2016) | 6 lines Changed paths: M /branches/S2_5/common/requirements.c Flag names are translated. Have universal_name_translation() translate tech, terrain and unit type flag names. See bug #24442 ------------------------------------------------------------------------ r32055 | cazfi | 2016-02-24 06:22:34 +0000 (Wed, 24 Feb 2016) | 6 lines Changed paths: M /branches/S2_5/server/citytools.c When founding a city, restore previous real tile owner as starting point for the owner changes resulting from removal of extras. That way borders claimed by territory claiming bases get handled correctly. See bug #23436 ------------------------------------------------------------------------ r32049 | sveinung | 2016-02-23 19:34:39 +0000 (Tue, 23 Feb 2016) | 1 line Changed paths: M /branches/S2_5/utility/log.c Comment spelling fix. ------------------------------------------------------------------------ r32042 | cazfi | 2016-02-23 06:47:28 +0000 (Tue, 23 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/data/alien/script.lua M /branches/S2_5/data/civ1/script.lua M /branches/S2_5/data/civ2/script.lua M /branches/S2_5/data/civ2civ3/script.lua M /branches/S2_5/data/classic/script.lua M /branches/S2_5/data/experimental/script.lua M /branches/S2_5/data/multiplayer/script.lua Added a comment about default.lua to script.luas of supplied rulesets. See patch #6989 ------------------------------------------------------------------------ r32031 | sveinung | 2016-02-22 14:01:33 +0000 (Mon, 22 Feb 2016) | 1 line Changed paths: M /branches/S2_5/client/options.c Comment spelling fix. ------------------------------------------------------------------------ r32027 | cazfi | 2016-02-22 12:40:56 +0000 (Mon, 22 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Corrected comments about fuel in supplied rulesets. See patch #6981 ------------------------------------------------------------------------ r32024 | cazfi | 2016-02-22 11:41:17 +0000 (Mon, 22 Feb 2016) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/script.lua M /branches/S2_5/data/classic/script.lua Fixed placement of the "Highest Peak" map label on supplied rulesets. Report and initial patch by taka See bug #24436 ------------------------------------------------------------------------ r32021 | cazfi | 2016-02-22 11:03:40 +0000 (Mon, 22 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/techs.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/techs.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/techs.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/techs.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/techs.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/techs.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Do not claim in user flag documentation in supplied rulesets that their names are not translatable. See bug #24400 ------------------------------------------------------------------------ r32004 | cazfi | 2016-02-21 18:13:14 +0000 (Sun, 21 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gtkpixcomm.c M /branches/S2_5/client/gui-gtk-3.0/gtkpixcomm.h Finished removal of GtkMisc derivativeness from GtkPixcomm. See bug #24432 ------------------------------------------------------------------------ r31991 | sveinung | 2016-02-19 11:27:22 +0000 (Fri, 19 Feb 2016) | 1 line Changed paths: M /branches/S2_5/client/helpdata.c Translation comment spelling fix. ------------------------------------------------------------------------ r31985 | cazfi | 2016-02-19 07:52:08 +0000 (Fri, 19 Feb 2016) | 2 lines Changed paths: M /branches/S2_5/common/unittype.h Corrected comment about "Trireme" flag. There's no risk of triremes sinking. ------------------------------------------------------------------------ r31977 | sveinung | 2016-02-18 15:31:48 +0000 (Thu, 18 Feb 2016) | 1 line Changed paths: M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/techs.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/techs.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/techs.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/techs.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/techs.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/techs.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Ruleset user flag comment typo fix. ------------------------------------------------------------------------ r31965 | jtn | 2016-02-17 20:51:03 +0000 (Wed, 17 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/gtk.css Change background-repeat property for background image on Gtk3 theme to stop it crawling around when the window is resized. See gna patch #6964. ------------------------------------------------------------------------ r31954 | cazfi | 2016-02-17 11:28:39 +0000 (Wed, 17 Feb 2016) | 2 lines Changed paths: M /branches/S2_5/common/generate_packets.py Replaced "fragement" in comments with "fragment" ------------------------------------------------------------------------ r31949 | cazfi | 2016-02-16 17:55:10 +0000 (Tue, 16 Feb 2016) | 2 lines Changed paths: M /branches/S2_5/utility/registry_ini.c Corrected comment to say 'FREECIV_DATA_PATH' instead of 'FREECIV_PATH' ------------------------------------------------------------------------ r31946 | cazfi | 2016-02-16 15:08:04 +0000 (Tue, 16 Feb 2016) | 5 lines Changed paths: M /branches/S2_5/server/auth.c Changed the message auth enabled server sends when a new user is expected to create an account to make situation more clear. See bug #24115 ------------------------------------------------------------------------ r31943 | cazfi | 2016-02-16 14:55:49 +0000 (Tue, 16 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/ai/default/aicity.c Fixed access from negative array index when logging worker want of oceanic city. See bug #24405 ------------------------------------------------------------------------ r31939 | cazfi | 2016-02-16 13:45:22 +0000 (Tue, 16 Feb 2016) | 5 lines Changed paths: M /branches/S2_5/ai/default/aicity.c When AI switches to war footing mode, make settler and worker wants wants zero instead of keeping what ever value they used to have. See bug #24404 ------------------------------------------------------------------------ r31924 | cazfi | 2016-02-14 13:30:49 +0000 (Sun, 14 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/citydlg.c M /branches/S2_5/client/gui-gtk-3.0/cityrep.c M /branches/S2_5/client/gui-gtk-3.0/cma_fe.c M /branches/S2_5/client/gui-gtk-3.0/dialogs.c M /branches/S2_5/client/gui-gtk-3.0/diplodlg.c M /branches/S2_5/client/gui-gtk-3.0/editgui.c M /branches/S2_5/client/gui-gtk-3.0/editprop.c M /branches/S2_5/client/gui-gtk-3.0/gtkpixcomm.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/gui_stuff.c M /branches/S2_5/client/gui-gtk-3.0/happiness.c M /branches/S2_5/client/gui-gtk-3.0/helpdlg.c M /branches/S2_5/client/gui-gtk-3.0/inteldlg.c M /branches/S2_5/client/gui-gtk-3.0/pages.c M /branches/S2_5/client/gui-gtk-3.0/repodlgs.c M /branches/S2_5/client/gui-gtk-3.0/spaceshipdlg.c M /branches/S2_5/client/gui-gtk-3.0/voteinfo_bar.c Replaced all uses of GtkMisc from gtk3-client with more modern constructs. See bug #24398 ------------------------------------------------------------------------ r31921 | cazfi | 2016-02-14 11:53:03 +0000 (Sun, 14 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/Makefile.am M /branches/S2_5/configure.ac M /branches/S2_5/data/Makefile.am D /branches/S2_5/data/database.lua A /branches/S2_5/lua A /branches/S2_5/lua/Makefile.am A /branches/S2_5/lua/database.lua (from /branches/S2_5/data/database.lua:31920) Moved database.lua from data/ to lua/ in source tree. See patch #6929 ------------------------------------------------------------------------ r31914 | mir3x | 2016-02-14 08:50:11 +0000 (Sun, 14 Feb 2016) | 8 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Renamed Auto Settler to Auto Worker - for non settlers units. Fixed "go and build city" enabled for workers. Fixed "revolution" enabled for observers. Fixed "tax rates" enabled for observers. See bug #24396 ------------------------------------------------------------------------ r31913 | cazfi | 2016-02-14 08:46:12 +0000 (Sun, 14 Feb 2016) | 5 lines Changed paths: M /branches/S2_5/data/helpdata.txt Make clear the plus-part of the fact that freeciv is licensed under GPLv2+ in the Copying menu item header text. See patch #6951 ------------------------------------------------------------------------ r31903 | sveinung | 2016-02-12 15:04:03 +0000 (Fri, 12 Feb 2016) | 3 lines Changed paths: M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset rulesets: remove blank line inside Paratroopers. See patch #6924 ------------------------------------------------------------------------ r31896 | cazfi | 2016-02-12 11:11:30 +0000 (Fri, 12 Feb 2016) | 7 lines Changed paths: M /branches/S2_5/configure.ac Avoid hard configure failure for lack of gthread libraries when they would be needed for optional freeciv-mp-gtk2 or freeciv-mp-gtk3 only. Reported by John Nieminen See bug #24077 ------------------------------------------------------------------------ r31893 | cazfi | 2016-02-12 10:51:57 +0000 (Fri, 12 Feb 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-sdl/gui_id.h M /branches/S2_5/client/gui-sdl/helpdlg.c M /branches/S2_5/client/gui-sdl/helpdlg.h M /branches/S2_5/client/gui-sdl/optiondlg.c Added a button to enter Help Browser from sdl-clients' options menu. Requested by Daniel Markstedt See bug #17167 ------------------------------------------------------------------------ r31888 | cazfi | 2016-02-11 20:40:30 +0000 (Thu, 11 Feb 2016) | 5 lines Changed paths: M /branches/S2_5/common/map.c M /branches/S2_5/common/map.h Inlined map_move_cost() and map_move_cost_unit() that are just simple wrappers for tile_move_cost_ptrs(). See patch #6934 ------------------------------------------------------------------------ r31880 | cazfi | 2016-02-11 18:49:27 +0000 (Thu, 11 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/client/tilespec.c M /branches/S2_5/data/hex2t.tilespec M /branches/S2_5/data/isophex.tilespec M /branches/S2_5/data/trident/fog.spec Fixed unused entry warnings seen in supplied tilesets in S2_5. See bug #24219 ------------------------------------------------------------------------ r31863 | cazfi | 2016-02-10 12:18:44 +0000 (Wed, 10 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset Updated resource gfx tag documentation comments in supplied terrain.ruleset files. See bug #24239 ------------------------------------------------------------------------ r31860 | cazfi | 2016-02-10 12:08:54 +0000 (Wed, 10 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/pages.c Adjust gtk3 (and gtk3x) client Password label for New Password request See patch #6927 ------------------------------------------------------------------------ r31845 | sveinung | 2016-02-09 18:05:04 +0000 (Tue, 09 Feb 2016) | 3 lines Changed paths: M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/units.ruleset civ1 and civ2: document Bombarder field reqs. See bug #24393 ------------------------------------------------------------------------ r31844 | sveinung | 2016-02-09 18:04:58 +0000 (Tue, 09 Feb 2016) | 3 lines Changed paths: M /branches/S2_5/server/unittools.c Fix "no paradrop while transporting" enforcement. See bug #24392 ------------------------------------------------------------------------ r31834 | mir3x | 2016-02-09 15:00:41 +0000 (Tue, 09 Feb 2016) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp Fixed active menu shortcuts when typing in chat window, so typing in polish 'ć' - alt+c - was impossible - instead map was centered. See bug #24380 ------------------------------------------------------------------------ r31826 | cazfi | 2016-02-08 20:51:51 +0000 (Mon, 08 Feb 2016) | 2 lines Changed paths: M /branches/S2_5/ai/default/aisettler.c Typofix "cosidering" -> "considering" ------------------------------------------------------------------------ r31816 | sveinung | 2016-02-08 00:12:01 +0000 (Mon, 08 Feb 2016) | 3 lines Changed paths: M /branches/S2_5/common/unittype.h Fix comment's reference to UTYF_PARATROOPERS. It isn't called F_PARATROOPERS any more. ------------------------------------------------------------------------ r31810 | cazfi | 2016-02-07 13:00:58 +0000 (Sun, 07 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/server/civserver.c Include winsock2.h to civserver.c before windows.h See bug #24387 ------------------------------------------------------------------------ r31808 | jtn | 2016-02-07 10:02:02 +0000 (Sun, 07 Feb 2016) | 2 lines Changed paths: M /branches/S2_5/NEWS-2.5 Refresh NEWS-2.5 for 2.5.3 (copied from S2_5_3 release branch). ------------------------------------------------------------------------ r31797 | jtn | 2016-02-06 23:42:31 +0000 (Sat, 06 Feb 2016) | 2 lines Changed paths: M /branches/S2_5/translations/nations/ru.po Missed nations/ru.po from previous commit. ------------------------------------------------------------------------ r31796 | jtn | 2016-02-06 23:41:33 +0000 (Sat, 06 Feb 2016) | 5 lines Changed paths: M /branches/S2_5/translations/freeciv/ru.po Updated Russian translation from Konstantin Vedeneev (merged from S2_5_3 release branch). Stats on S2_5: freeciv: 99.9%: 6269 translated, 4 fuzzy, 2 untranslated. nations: 100%: 1844 translated. ------------------------------------------------------------------------ r31787 | cazfi | 2016-02-06 07:35:58 +0000 (Sat, 06 Feb 2016) | 5 lines Changed paths: M /branches/S2_5/server/notify.c Fixed removal of the event_cache entries not to happen inside iteration through their own list. See bug #24283 ------------------------------------------------------------------------ r31782 | cazfi | 2016-02-05 20:07:58 +0000 (Fri, 05 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/pages.c M /branches/S2_5/client/gui-gtk-3.0/pages.c M /branches/S2_5/client/gui-qt/fc_client.cpp Changed button label "Ruleset Version:" in pregame to say just "Ruleset:". See patch #6901 ------------------------------------------------------------------------ r31778 | cazfi | 2016-02-05 19:09:39 +0000 (Fri, 05 Feb 2016) | 5 lines Changed paths: M /branches/S2_5/fc_version Bumped version number in S2_5 to 2.5.3+. The 2.5.3 release will be made from a separate branch where only some of the commits made to S2_5 since 2.5.2 will be cherry-picked. See patch #6906 ------------------------------------------------------------------------ r31777 | cazfi | 2016-02-05 18:56:18 +0000 (Fri, 05 Feb 2016) | 6 lines Changed paths: M /branches/S2_5/m4/sqlite3.m4 Fixed typo variable name when assigning value to it in sqlite3.m4. That assignment is not really necessary, so this has had no user-visible effect. See patch #6898 ------------------------------------------------------------------------ r31774 | cazfi | 2016-02-05 18:22:40 +0000 (Fri, 05 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/data/alien/buildings.ruleset M /branches/S2_5/data/alien/cities.ruleset M /branches/S2_5/data/alien/effects.ruleset M /branches/S2_5/data/alien/game.ruleset M /branches/S2_5/data/alien/governments.ruleset M /branches/S2_5/data/alien/nation_effects.ruleset M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/alien/units.ruleset Fixed unterminated strings literals xgettext warnings from alien ruleset See bug #24378 ------------------------------------------------------------------------ r31756 | mir3x | 2016-02-05 11:09:04 +0000 (Fri, 05 Feb 2016) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/plrdlg.h Fixed selection not restored after updating nations dialog. Reported by Jacob Nevins See bug #24369 ------------------------------------------------------------------------ r31755 | cazfi | 2016-02-05 00:32:37 +0000 (Fri, 05 Feb 2016) | 5 lines Changed paths: M /branches/S2_5/Makefile.am M /branches/S2_5/configure.ac A /branches/S2_5/m4/freeciv-gettext.m4 (from /branches/S2_5/m4/glib-gettext.m4:31754) D /branches/S2_5/m4/glib-gettext.m4 Renamed our fork of glib-gettext.m4 as freeciv-gettext.m4 and changed it to use namespaces that do not cause conflicts with real glib-gettext.m4. See bug #24379 ------------------------------------------------------------------------ r31752 | cazfi | 2016-02-04 18:55:57 +0000 (Thu, 04 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/pages.c M /branches/S2_5/client/gui-gtk-3.0/pages.c M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/pages.cpp M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-sdl/connectdlg.c M /branches/S2_5/client/gui-sdl/plrdlg.c Give string "Players" qualification that depends on situation. See patch #6893 ------------------------------------------------------------------------ r31737 | mir3x | 2016-02-03 18:34:54 +0000 (Wed, 03 Feb 2016) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp Fixed menu item "Save game" being disabled when there are no active units. Reported by Gunter Heine and Markus Koschany . See bug #24371 ------------------------------------------------------------------------ r31736 | mir3x | 2016-02-03 18:27:14 +0000 (Wed, 03 Feb 2016) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp Fixed QFileDialog::getSaveFileName creating $HOME subdirectory. Reported by Günter Heine and Markus Koschany . See bug #24359 ------------------------------------------------------------------------ r31723 | cazfi | 2016-02-02 23:36:43 +0000 (Tue, 02 Feb 2016) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r31720 | cazfi | 2016-02-02 18:11:05 +0000 (Tue, 02 Feb 2016) | 7 lines Changed paths: M /branches/S2_5/win32/Makefile.am M /branches/S2_5/win32/installer/Makefile M /branches/S2_5/win32/installer/create-freeciv-gtk-qt-nsi.sh M /branches/S2_5/win32/installer/create-freeciv-sdl-nsi.sh A /branches/S2_5/win32/installer/licenses A /branches/S2_5/win32/installer/licenses/COPYING.installer (from /branches/S2_5/COPYING:31717) Have a separate license text file for the Windows Installers to display, with freeciv specific explanatory header added before the upstream (fsf) license file. Based on request of Jacob Nevins See patch #6787 ------------------------------------------------------------------------ r31717 | cazfi | 2016-02-02 11:46:01 +0000 (Tue, 02 Feb 2016) | 5 lines Changed paths: M /branches/S2_5/m4/readline.m4 Fixed syntax error in configure check for readline in case where curses dependency has not been set up correctly in the system, but needs to be figured out by our configure. See bug #24372 ------------------------------------------------------------------------ r31711 | cazfi | 2016-02-02 00:59:47 +0000 (Tue, 02 Feb 2016) | 4 lines Changed paths: M /branches/S2_5/client/connectdlg_common.h Removed unused CLIENT_CAN_LAUNCH_SERVER macro See patch #6866 ------------------------------------------------------------------------ r31680 | cazfi | 2016-01-29 15:08:19 +0000 (Fri, 29 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/data/alien/buildings.ruleset M /branches/S2_5/data/alien/cities.ruleset M /branches/S2_5/data/alien/effects.ruleset M /branches/S2_5/data/alien/game.ruleset M /branches/S2_5/data/alien/governments.ruleset M /branches/S2_5/data/alien/nation_effects.ruleset M /branches/S2_5/data/alien/nations.ruleset M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/alien/units.ruleset Added warning comment against modifying files in place to alien ruleset files. See patch #6873 ------------------------------------------------------------------------ r31674 | cazfi | 2016-01-29 08:02:29 +0000 (Fri, 29 Jan 2016) | 5 lines Changed paths: M /branches/S2_5/client/connectdlg_common.c Always use Windows-specific server launching code on the client when WIN32_NATIVE is set, no matter if HAVE_WOKING_FORK is also set. See patch #6869 ------------------------------------------------------------------------ r31671 | cazfi | 2016-01-29 07:53:17 +0000 (Fri, 29 Jan 2016) | 5 lines Changed paths: M /branches/S2_5/configure.ac Give AC_INIT() bug report address and tarball name parameters. As tarball name is explicitly set, capitalized the project name parameter. See bug #24251 ------------------------------------------------------------------------ r31669 | cazfi | 2016-01-29 06:47:06 +0000 (Fri, 29 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/voteinfo_bar.c Removed hardcoded size requests from the votebar setup of the gtk3- and gtk3x-client. See bug #24353 ------------------------------------------------------------------------ r31655 | cazfi | 2016-01-28 07:11:55 +0000 (Thu, 28 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/common/game.c Added comment about game.client initialization in client side to game.c See bug #24350 ------------------------------------------------------------------------ r31652 | cazfi | 2016-01-28 06:57:12 +0000 (Thu, 28 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/autogen.sh Run aclocal again after libtoolize in autogen.sh. See patch #6861 ------------------------------------------------------------------------ r31648 | cazfi | 2016-01-28 05:00:42 +0000 (Thu, 28 Jan 2016) | 5 lines Changed paths: M /branches/S2_5/data/flags/sikkim-large.png M /branches/S2_5/data/flags/sikkim-shield-large.png M /branches/S2_5/data/flags/sikkim-shield.png M /branches/S2_5/data/flags/sikkim.png M /branches/S2_5/data/flags/sikkim.svg Removed outdated embedded license information from Sikkim flag. The copyright holder has given it out as PD without changing embedded information. See patch #6855 ------------------------------------------------------------------------ r31645 | cazfi | 2016-01-28 01:02:22 +0000 (Thu, 28 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/utility/shared.c Added configure check to make sure direct.h is available before trying to include it. See bug #24292 ------------------------------------------------------------------------ r31639 | cazfi | 2016-01-27 17:28:04 +0000 (Wed, 27 Jan 2016) | 5 lines Changed paths: M /branches/S2_5/configure.ac Do not ignore failures to find functions checked earlier if last one of the functions required for IPv6 support is found. See bug #24295 ------------------------------------------------------------------------ r31635 | sveinung | 2016-01-27 14:20:12 +0000 (Wed, 27 Jan 2016) | 9 lines Changed paths: M /branches/S2_5/common/unittype.h M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset M /branches/S2_5/server/rssanity.c Max paratroopers_range is 255. The network protocol transfers paratroopers_range in an UINT8. This limits its value to 255. Add a sanity warning that paratroopers_range is in range. Document the maximum value in ruleset comments. See patch #6833 ------------------------------------------------------------------------ r31627 | cazfi | 2016-01-27 06:36:48 +0000 (Wed, 27 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/data/flags/saxony-large.png M /branches/S2_5/data/flags/saxony-shield-large.png M /branches/S2_5/data/flags/saxony-shield.png M /branches/S2_5/data/flags/saxony.png M /branches/S2_5/data/flags/saxony.svg Reverted patch #2205 to restore previous version of Saxony flag to use. See bug #23814 ------------------------------------------------------------------------ r31622 | cazfi | 2016-01-27 02:18:48 +0000 (Wed, 27 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/client/connectdlg_common.c Fixed compilation in a case where both HAVE_WORKING_FORK and WIN32_NATIVE are true. See bug #24293 ------------------------------------------------------------------------ r31615 | sveinung | 2016-01-26 18:56:34 +0000 (Tue, 26 Jan 2016) | 9 lines Changed paths: M /branches/S2_5/client/options.c clients: handle spaces in server setting strings. The auto generated server options gui uses the "set" command to change server settings. The server will stop reading an unquoted string value after the first space. Always place string server setting values inside quotation marks. See bug #24346 ------------------------------------------------------------------------ r31608 | cazfi | 2016-01-26 10:41:06 +0000 (Tue, 26 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/utility/support.c Replaced use of _beginthreadex() with CreateThread() in Windows console handling. See bug #24291 ------------------------------------------------------------------------ r31604 | jtn | 2016-01-25 18:35:35 +0000 (Mon, 25 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/tutorial.sav Improvements to tutorial scenario: explain what to do with boats, and warn about killstack. See gna patch #2911. ------------------------------------------------------------------------ r31586 | cazfi | 2016-01-25 12:46:45 +0000 (Mon, 25 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/client/client_main.c M /branches/S2_5/client/clinet.c M /branches/S2_5/client/connectdlg_common.c M /branches/S2_5/client/gui-sdl/gui_main.c M /branches/S2_5/client/servers.c M /branches/S2_5/common/connection.c M /branches/S2_5/common/dataio.c M /branches/S2_5/common/packets.c M /branches/S2_5/configure.ac M /branches/S2_5/server/meta.c M /branches/S2_5/server/sernet.c M /branches/S2_5/server/srv_main.c M /branches/S2_5/utility/fcthread.h M /branches/S2_5/utility/ioz.c M /branches/S2_5/utility/netintf.c M /branches/S2_5/utility/netintf.h M /branches/S2_5/utility/shared.c M /branches/S2_5/utility/support.c Use winsock2 on Windows builds. See patch #6533 ------------------------------------------------------------------------ r31579 | cazfi | 2016-01-25 00:04:53 +0000 (Mon, 25 Jan 2016) | 5 lines Changed paths: M /branches/S2_5/client/chatline_common.c M /branches/S2_5/client/chatline_common.h M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-sdl/pages.c Do not claim that 'Copying' information is available from the Help Menu in the Welcome message if the gui does not have Help Menu. See bug #24337 ------------------------------------------------------------------------ r31572 | cazfi | 2016-01-24 13:20:52 +0000 (Sun, 24 Jan 2016) | 9 lines Changed paths: M /branches/S2_5/client/tilespec.c Use river outlet sprites for all directions that are cardinal in hex tilesets. Since some current tilesets have been made on the assumption that some outlet sprites are not loaded or used, those specific sprites are optional for now. Reported by GriffonSpade See patch #6351 ------------------------------------------------------------------------ r31569 | cazfi | 2016-01-24 12:48:07 +0000 (Sun, 24 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/ratesdlg.cpp Translate Qt-client strings that previously were only collected for translation. See bug #24339 ------------------------------------------------------------------------ r31564 | cazfi | 2016-01-24 12:11:59 +0000 (Sun, 24 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/common/mapimg.c Do not include netintf.h to mapimg.c See patch #6842 ------------------------------------------------------------------------ r31560 | cazfi | 2016-01-24 11:56:59 +0000 (Sun, 24 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/utility/fcbacktrace.h Added 'extern "C"' to fcbacktrace.h when included to a C++ file. See bug #24284 ------------------------------------------------------------------------ r31559 | cazfi | 2016-01-23 19:17:50 +0000 (Sat, 23 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/utility/ioz.c Changed type of xz-compressed file read and write amounts from ssize_t to size_t. See bug #24332 ------------------------------------------------------------------------ r31554 | cazfi | 2016-01-23 14:13:20 +0000 (Sat, 23 Jan 2016) | 7 lines Changed paths: M /branches/S2_5/client/cityrepdata.c Increased size of couple more static text buffers that were proving too small for translations containing a lot of multi-byte UTF-8 characters. Patch by Konstantin Vedeneev See bug #24328 ------------------------------------------------------------------------ r31548 | cazfi | 2016-01-23 07:50:10 +0000 (Sat, 23 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/client/client_main.c M /branches/S2_5/client/options.c Include to all files using va_list See bug #24289 ------------------------------------------------------------------------ r31547 | cazfi | 2016-01-23 07:32:19 +0000 (Sat, 23 Jan 2016) | 6 lines Changed paths: M /branches/S2_5/client/control.c M /branches/S2_5/client/gui-gtk-2.0/gui_stuff.c M /branches/S2_5/client/gui-gtk-3.0/gui_stuff.c M /branches/S2_5/common/mapimg.c M /branches/S2_5/common/scriptcore/luascript.c M /branches/S2_5/m4/ac_path_lib.m4 M /branches/S2_5/m4/gtk-2.0.m4 M /branches/S2_5/m4/gtk-3.0.m4 M /branches/S2_5/m4/imlib.m4 M /branches/S2_5/m4/sdl.m4 M /branches/S2_5/m4/sdl2.m4 M /branches/S2_5/server/cityturn.c M /branches/S2_5/server/sernet.c M /branches/S2_5/utility/registry_ini.c M /branches/S2_5/utility/section_file.c Replaced all occurrences of word "occured" with "occurred" Seen in Debian lintian reports See bug #24331 ------------------------------------------------------------------------ r31544 | cazfi | 2016-01-23 07:19:38 +0000 (Sat, 23 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/dependencies/cvercmp/cvercmp.c Made isdigit() parameters in cvercmp explicitly 'int' See patch #6760 ------------------------------------------------------------------------ r31543 | cazfi | 2016-01-23 07:12:21 +0000 (Sat, 23 Jan 2016) | 5 lines Changed paths: M /branches/S2_5/ai/default/advdiplomacy.c AI does not even try to propose treaties to players who can't accept due to restricted diplomacy. See patch #6825 ------------------------------------------------------------------------ r31538 | cazfi | 2016-01-22 15:32:26 +0000 (Fri, 22 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/ai/default/aiunit.c Barbarians may continue pillaging even when they have move points, so they sometimes finish it. See bug #23305 ------------------------------------------------------------------------ r31529 | cazfi | 2016-01-22 06:47:31 +0000 (Fri, 22 Jan 2016) | 5 lines Changed paths: M /branches/S2_5/client/packhand.c Make client not to increase local turn counter immediately after player's own phase, but only just before turn change handling. See bug #24167 ------------------------------------------------------------------------ r31528 | cazfi | 2016-01-22 06:44:43 +0000 (Fri, 22 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/utility/netfile.c Include to netfile.c See bug #24263 ------------------------------------------------------------------------ r31522 | cazfi | 2016-01-21 10:20:09 +0000 (Thu, 21 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/tests/header_guard.sh Updated header_guard test to know that spec*.h files are under utility/ See bug #24322 ------------------------------------------------------------------------ r31519 | cazfi | 2016-01-21 10:10:36 +0000 (Thu, 21 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/server/citytools.c M /branches/S2_5/server/cityturn.c M /branches/S2_5/server/maphand.c M /branches/S2_5/server/maphand.h Avoid temporary complete removal of border source when city size reduces and border radius might change. See bug #24194 ------------------------------------------------------------------------ r31518 | cazfi | 2016-01-21 09:41:13 +0000 (Thu, 21 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/ai/classic/classicai.h Corrected classicai.h guard to match the file name. See patch #6677 ------------------------------------------------------------------------ r31516 | cazfi | 2016-01-20 16:26:33 +0000 (Wed, 20 Jan 2016) | 7 lines Changed paths: M /branches/S2_5/common/version.c M /branches/S2_5/server/console.h M /branches/S2_5/server/settings.c Increased size of some static text buffers that were proving too small for translations containing a lot of multi-byte UTF-8 characters. Reported by Konstantin Vedeneev See bug #24328 ------------------------------------------------------------------------ r31511 | cazfi | 2016-01-20 10:43:38 +0000 (Wed, 20 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/configure.ac Fixed AF_INET6 configure test not to try to include headers that are not available. See bug #24274 ------------------------------------------------------------------------ r31506 | cazfi | 2016-01-20 05:35:45 +0000 (Wed, 20 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/server/meta.c Free structure of the metaserver connection handling thread. See bug #24287 ------------------------------------------------------------------------ r31505 | cazfi | 2016-01-20 05:33:47 +0000 (Wed, 20 Jan 2016) | 5 lines Changed paths: M /branches/S2_5/ai/default/advdiplomacy.c M /branches/S2_5/server/srv_main.c AI callback 'diplomacy_actions' is called regardless if player is barbarian or not. Default AI implementation checks EFT_NO_DIPLOMACY before doing anything. See bug #24282 ------------------------------------------------------------------------ r31504 | cazfi | 2016-01-20 05:31:17 +0000 (Wed, 20 Jan 2016) | 5 lines Changed paths: M /branches/S2_5/configure.ac Change AR_FLAGS to 'cr' when they otherwise are 'cru' - default of old automake versions. (old = all current stable releases) See bug #23840 ------------------------------------------------------------------------ r31503 | cazfi | 2016-01-20 05:28:55 +0000 (Wed, 20 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/server/diplhand.c M /branches/S2_5/utility/shared.h Added macro BAD_HEURISTIC_INIT() and used it to silence some compiler warnings. See patch #6759 ------------------------------------------------------------------------ r31502 | jtn | 2016-01-20 00:22:56 +0000 (Wed, 20 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/data/helpdata.txt Make it clearer that offering a city in a treaty clause puts it on the potential recipient's map before the treaty is finalised. See gna bug #24206. ------------------------------------------------------------------------ r31501 | jtn | 2016-01-20 00:22:53 +0000 (Wed, 20 Jan 2016) | 3 lines Changed paths: M /branches/S2_5/data/helpdata.txt Document that trade routes give information about partner cities. See gna bug #24205. ------------------------------------------------------------------------ r31500 | jtn | 2016-01-20 00:22:50 +0000 (Wed, 20 Jan 2016) | 7 lines Changed paths: M /branches/S2_5/data/civ1/buildings.ruleset M /branches/S2_5/data/civ2/buildings.ruleset M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/classic/buildings.ruleset M /branches/S2_5/data/experimental/buildings.ruleset M /branches/S2_5/data/multiplayer/buildings.ruleset Document the circumstances where SDI Defense is ineffective (against weapons owned by you or a teammate or an ally; rules are different on later branches). After a report by taka@gna. See gna bug #23916. ------------------------------------------------------------------------ r31499 | jtn | 2016-01-20 00:22:45 +0000 (Wed, 20 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Document in Diplomat help that they will always lose if they go up against a Leader. See gna bug #23757. ------------------------------------------------------------------------ r31494 | jtn | 2016-01-19 21:10:57 +0000 (Tue, 19 Jan 2016) | 2 lines Changed paths: M /branches/S2_5/ChangeLog Update ChangeLog as of S2_5 r31493. ------------------------------------------------------------------------ r31493 | jtn | 2016-01-19 21:07:57 +0000 (Tue, 19 Jan 2016) | 2 lines Changed paths: M /branches/S2_5/fc_version Bump version number to '2.5.2'. ------------------------------------------------------------------------ r31492 | jtn | 2016-01-19 20:57:40 +0000 (Tue, 19 Jan 2016) | 2 lines Changed paths: M /branches/S2_5/NEWS-2.5 Refresh NEWS-2.5 for 2.5.2, from wiki. ------------------------------------------------------------------------ r31491 | jtn | 2016-01-19 20:40:17 +0000 (Tue, 19 Jan 2016) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/ar.po M /branches/S2_5/translations/freeciv/bg.po M /branches/S2_5/translations/freeciv/ca.po M /branches/S2_5/translations/freeciv/cs.po M /branches/S2_5/translations/freeciv/da.po M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/freeciv/el.po M /branches/S2_5/translations/freeciv/en_GB.po M /branches/S2_5/translations/freeciv/eo.po M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/freeciv/et.po M /branches/S2_5/translations/freeciv/fa.po M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/freeciv/ga.po M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/freeciv/he.po M /branches/S2_5/translations/freeciv/hu.po M /branches/S2_5/translations/freeciv/id.po M /branches/S2_5/translations/freeciv/it.po M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/freeciv/ko.po M /branches/S2_5/translations/freeciv/lt.po M /branches/S2_5/translations/freeciv/nb.po M /branches/S2_5/translations/freeciv/nl.po M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/freeciv/pt.po M /branches/S2_5/translations/freeciv/pt_BR.po M /branches/S2_5/translations/freeciv/ro.po M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/freeciv/sr.po M /branches/S2_5/translations/freeciv/sv.po M /branches/S2_5/translations/freeciv/tr.po M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/freeciv/zh_CN.po M /branches/S2_5/translations/freeciv/zh_TW.po M /branches/S2_5/translations/nations/fr.po M /branches/S2_5/translations/nations/ru.po Results of running "make update-po" in translations/freeciv/ and translations/nations/ ------------------------------------------------------------------------ r31486 | sveinung | 2016-01-19 11:54:37 +0000 (Tue, 19 Jan 2016) | 13 lines Changed paths: M /branches/S2_5/server/advisors/advspace.c M /branches/S2_5/server/spacerace.c M /branches/S2_5/server/spacerace.h Detect spaceship part autoplace failure. Stop spaceship part autoplace when placing a spaceship part fails. This avoids an eternal loop where placing the same part fails again and again. The eternal loop was triggered when a player launched his space ship without placing all the space ship parts built that turn. The bundled clients placed the space ship components before the player had a chance to launch the space ship. Freeciv-web didn't. Reported by: Andreas Røsdal See bug #24309 ------------------------------------------------------------------------ r31473 | jtn | 2016-01-17 09:54:08 +0000 (Sun, 17 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/nations/ru.po Updated Russian translation from Konstantin Vedeneev. freeciv: 100%: 6271 translated. nations: 100%: 1844 translated. ------------------------------------------------------------------------ r31468 | cazfi | 2016-01-16 21:32:08 +0000 (Sat, 16 Jan 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp Use translated version of Qt-client menu item "View" Reported by Markus Linnakangas See bug #24306 ------------------------------------------------------------------------ r31464 | igx31 | 2016-01-16 15:48:27 +0000 (Sat, 16 Jan 2016) | 2 lines Changed paths: 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/nations/fr.po M /trunk/translations/ruledit/fr.po Updated French translations ------------------------------------------------------------------------ r31438 | cazfi | 2016-01-10 17:28:02 +0000 (Sun, 10 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/client/Makefile.am M /branches/S2_5/doc/HACKING Do not refer to freeciv client as civclient in documentation. See patch #6810 ------------------------------------------------------------------------ r31381 | mir3x | 2016-01-06 08:17:24 +0000 (Wed, 06 Jan 2016) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Fixed repainting mapview, now it will repaint only given rectangle. See bug #24275 ------------------------------------------------------------------------ r31378 | mir3x | 2016-01-06 08:13:33 +0000 (Wed, 06 Jan 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp Fixed "not ready" button in pregame page, not setting player status to unready. See bug #24273 ------------------------------------------------------------------------ r31375 | mir3x | 2016-01-06 08:09:44 +0000 (Wed, 06 Jan 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/diplodlg.cpp Fixed closing diplomacy in qt-client not allowing to reopen meeting with that civilization. See bug #24246 ------------------------------------------------------------------------ r31353 | jtn | 2016-01-04 14:20:52 +0000 (Mon, 04 Jan 2016) | 3 lines Changed paths: M /branches/S2_5/doc/README Make it clearer in doc/README that Freeciv's licence is GPL2+. See gna bug #24109. ------------------------------------------------------------------------ r31348 | jtn | 2016-01-04 14:06:00 +0000 (Mon, 04 Jan 2016) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/es.po Updated Spanish translation by Jordi Negrevernis i Font. freeciv: 100%: 6272 translated. ------------------------------------------------------------------------ r31347 | cazfi | 2016-01-04 13:02:03 +0000 (Mon, 04 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/utility/netintf.c Fixed memory allocation problem in fallback IPv4 implementation. See bug #24267 ------------------------------------------------------------------------ r31344 | cazfi | 2016-01-04 12:34:54 +0000 (Mon, 04 Jan 2016) | 7 lines Changed paths: M /branches/S2_5/autogen.sh Made autogen.sh version detection to work even when some perl-based tool has internal problems resulting in warnings being printed on launch. Reported by Christian Knoke See bug #24259 ------------------------------------------------------------------------ r31327 | mir3x | 2016-01-03 12:50:46 +0000 (Sun, 03 Jan 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/diplodlg.cpp Added colors in treaty page. Based on suggestion by Jacob Nevins See patch #6747 ------------------------------------------------------------------------ r31324 | mir3x | 2016-01-03 12:47:03 +0000 (Sun, 03 Jan 2016) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/dialogs.h Fixed focus when closing unit selection. Reported by Jacob Nevins See bug #24247 ------------------------------------------------------------------------ r31309 | jtn | 2016-01-02 17:52:25 +0000 (Sat, 02 Jan 2016) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Updated en_GB translation for S2_5. 100%: 6271 translated. ------------------------------------------------------------------------ r31283 | cazfi | 2016-01-01 11:24:35 +0000 (Fri, 01 Jan 2016) | 4 lines Changed paths: M /branches/S2_5/server/sernet.c M /branches/S2_5/utility/netintf.c M /branches/S2_5/utility/netintf.h Improved server side bind() and friends error logging See patch #6750 ------------------------------------------------------------------------ r31269 | mir3x | 2015-12-31 12:59:42 +0000 (Thu, 31 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/chatline.h M /branches/S2_5/client/gui-qt/fc_client.cpp Hided buttons "allies only" and "show links" for local game Reported by Jacob Nevins See bug #24113 ------------------------------------------------------------------------ r31268 | cazfi | 2015-12-30 17:41:40 +0000 (Wed, 30 Dec 2015) | 2 lines Changed paths: M /branches/S2_5/utility/netintf.c Comment typofix "socaddr" -> "sockaddr" ------------------------------------------------------------------------ r31257 | jtn | 2015-12-29 00:54:58 +0000 (Tue, 29 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/repodlgs.cpp M /branches/S2_5/client/gui-qt/repodlgs.h In Qt client, add tooltip and right-click help to the research report for government types. See gna patch #6738. ------------------------------------------------------------------------ r31256 | jtn | 2015-12-29 00:54:55 +0000 (Tue, 29 Dec 2015) | 3 lines Changed paths: M /branches/S2_5/client/gui-qt/repodlgs.cpp Fix Qt client research report right-click help for great wonders. See gna bug #24233. ------------------------------------------------------------------------ r31239 | mir3x | 2015-12-28 09:11:16 +0000 (Mon, 28 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Fixed 'overlapping' tax indicators. See bug #24229 ------------------------------------------------------------------------ r31236 | mir3x | 2015-12-28 09:07:47 +0000 (Mon, 28 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp Fixed 'pick nation' button being enabled, when user is detached. See bug #24228 ------------------------------------------------------------------------ r31233 | mir3x | 2015-12-28 09:04:50 +0000 (Mon, 28 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp Fixed quick buying from map, when user couldnt afford target. See bug #24225 ------------------------------------------------------------------------ r31230 | mir3x | 2015-12-28 09:00:19 +0000 (Mon, 28 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/plrdlg.cpp After closing player or city report, current sorted column will be remembered and after reopening report - previous sorting will be applied. See patch #6726 ------------------------------------------------------------------------ r31225 | mir3x | 2015-12-28 08:45:16 +0000 (Mon, 28 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/dialogs.h Added close button to unit selection and also forced closing when 'escape' pressed. See patch #6724 ------------------------------------------------------------------------ r31216 | mir3x | 2015-12-26 11:19:16 +0000 (Sat, 26 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Resized minimap by default to exact same width as "end turn area" and height scaled to map width/height. See patch #6721 ------------------------------------------------------------------------ r31213 | mir3x | 2015-12-26 11:17:21 +0000 (Sat, 26 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/citydlg.h Allowed possibility to enable governor by double click in city dialog. See patch #6717 ------------------------------------------------------------------------ r31210 | mir3x | 2015-12-26 11:15:09 +0000 (Sat, 26 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp Fixed selection widget not showing one unit in allied. See bug #24224 ------------------------------------------------------------------------ r31207 | mir3x | 2015-12-26 11:12:20 +0000 (Sat, 26 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/messagewin.cpp Replaced default icons TitleBarMaxButton and TitleBarMinButton with ArrowUp and ArrowDown which are non black by default. See bug #24222 ------------------------------------------------------------------------ r31204 | mir3x | 2015-12-26 11:09:30 +0000 (Sat, 26 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp Some themes and windows didnt show focus in production widget. See bug #24217 ------------------------------------------------------------------------ r31187 | mir3x | 2015-12-24 08:46:11 +0000 (Thu, 24 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/canvas.cpp Changed width of trade routes lines from 2 to 1. See bug #24216 ------------------------------------------------------------------------ r31184 | mir3x | 2015-12-24 08:39:47 +0000 (Thu, 24 Dec 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/citydlg.h M /branches/S2_5/client/gui-qt/mapctrl.cpp Added two shorcuts on mapview: ctrl + left click on own city -> change production ctrl + shift + left click on own city -> change production and buy it instantly. See patch #6704 ------------------------------------------------------------------------ r31183 | mir3x | 2015-12-24 08:36:58 +0000 (Thu, 24 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/plrdlg.h Added possibility to request meeting with other players by right clicking on them in player report. See patch #6700 ------------------------------------------------------------------------ r31178 | mir3x | 2015-12-24 08:32:51 +0000 (Thu, 24 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/repodlgs.cpp Added right click for units/improvements/technologies on research diagram to open help page. See patch #6699 ------------------------------------------------------------------------ r31177 | mir3x | 2015-12-24 08:24:23 +0000 (Thu, 24 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Hide end turn button, tax indicators, and other indicators for global observer. See patch #6698 ------------------------------------------------------------------------ r31170 | cazfi | 2015-12-23 21:15:20 +0000 (Wed, 23 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/client/packhand.c Fix illegal memory read when client has previously accepted page messages but should now ignore them. See bug #24220 ------------------------------------------------------------------------ r31156 | jcreus | 2015-12-22 19:17:12 +0000 (Tue, 22 Dec 2015) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r31140 | cazfi | 2015-12-21 13:02:47 +0000 (Mon, 21 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/themes.c Fixed gtk3-client theme switching to completely replace the theme, not just adding to old one. See bug #24203 ------------------------------------------------------------------------ r31135 | jtn | 2015-12-21 09:49:22 +0000 (Mon, 21 Dec 2015) | 3 lines Changed paths: M /branches/S2_5/server/ruleset.c Check for duplicate flag names when loading rulesets. See gna bug #24207. ------------------------------------------------------------------------ r31134 | jtn | 2015-12-21 09:49:19 +0000 (Mon, 21 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/data/helpdata.txt Don't hardcode default metaserver URL in online help. Requested by Marko Lindqvist (cazfi@gna). See gna bug #23949. ------------------------------------------------------------------------ r31125 | cazfi | 2015-12-20 20:34:40 +0000 (Sun, 20 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/fc_version Fixed double plus appearing on the name of Windows Installer snapshot build of an post-release revision See bug #24199 ------------------------------------------------------------------------ r31120 | mir3x | 2015-12-20 19:07:17 +0000 (Sun, 20 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp Made text visible in QMessageBox when bribing unit and there was not enough gold. See bug #24197 ------------------------------------------------------------------------ r31117 | mir3x | 2015-12-20 19:04:19 +0000 (Sun, 20 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/dialogs.h Disband message box has been made non-modal. See bug #24188 ------------------------------------------------------------------------ r31116 | mir3x | 2015-12-20 18:54:43 +0000 (Sun, 20 Dec 2015) | 10 lines Changed paths: M /branches/S2_5/client/gui-qt/mapctrl.cpp M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Removed unit selection from menu, added the same shortuct (ctrl+space) on map view which will trigger unit selection dialog under mouse cursor. Eg. for easy picking units from city. Reported by Marko Lindqvist See bug #24177 ------------------------------------------------------------------------ r31112 | mir3x | 2015-12-20 18:49:16 +0000 (Sun, 20 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/mapview.cpp Changed updating info_label behaviour, it waits about 100 msecs, and if no new updates comes, then calls update_info_label(). See bug #24153 ------------------------------------------------------------------------ r31109 | cazfi | 2015-12-20 11:20:16 +0000 (Sun, 20 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/server/cityhand.c Use translated unit name in notification about bought unit. Initial patch by Markus Linnakangas See bug #24196 ------------------------------------------------------------------------ r31099 | jtn | 2015-12-19 10:10:16 +0000 (Sat, 19 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/citydlg_common.c M /branches/S2_5/common/city.c Fix client city dialog production breakdown for cities in disorder. Reported by log65536@gna. See gna bug #23957. ------------------------------------------------------------------------ r31098 | jtn | 2015-12-19 10:10:13 +0000 (Sat, 19 Dec 2015) | 12 lines Changed paths: M /branches/S2_5/client/colors_common.c M /branches/S2_5/client/colors_common.h M /branches/S2_5/client/gui-gtk-2.0/canvas.c M /branches/S2_5/client/gui-gtk-2.0/colors.c M /branches/S2_5/client/gui-gtk-3.0/canvas.c M /branches/S2_5/client/gui-gtk-3.0/colors.c M /branches/S2_5/client/gui-qt/colors.cpp M /branches/S2_5/client/gui-sdl/colors.c M /branches/S2_5/client/gui-stub/colors.c M /branches/S2_5/client/gui-xaw/colors.c M /branches/S2_5/client/gui-xaw/mapview.c M /branches/S2_5/client/include/colors_g.h M /branches/S2_5/client/mapview_common.c M /branches/S2_5/common/rgbcolor.c M /branches/S2_5/common/rgbcolor.h M /branches/S2_5/utility/shared.h In the city full bar on the main map, draw city size text as white or black depending on the background (nation) colour. GUIs must implement a new function color_brightness_score(); in principle this could take advantage of GUI-specific colourspace functions, but all current implementations use a platform-independent utility rgbcolor_brightness_score(). Invisibility of city size on yellow background in Qt client reported by mir3x@gna. See gna bug #24120. ------------------------------------------------------------------------ r31082 | jtn | 2015-12-18 20:22:10 +0000 (Fri, 18 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/editprop.c M /branches/S2_5/client/gui-gtk-3.0/editprop.c M /branches/S2_5/server/edithand.c Remove editor's clipping of moves left to unit move_rate, since effects and veterancy allow it to be greater. See gna bug #24079. ------------------------------------------------------------------------ r31067 | cazfi | 2015-12-18 11:38:30 +0000 (Fri, 18 Dec 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Translate 'Currency' as 'Rahajärjestelmä' to Finnish. ------------------------------------------------------------------------ r31063 | cazfi | 2015-12-18 06:51:56 +0000 (Fri, 18 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/m4/sound.m4 Get headers of the correct SDL version for audio support. See bug #24198 ------------------------------------------------------------------------ r31059 | mlinnaka | 2015-12-17 22:08:56 +0000 (Thu, 17 Dec 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r31058 | cazfi | 2015-12-17 21:56:09 +0000 (Thu, 17 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/common/dataio.c Do not log error about floating point network transfer errors smaller than 1.1 units. Reported by Jacob Nevins See bug #22960 ------------------------------------------------------------------------ r31055 | cazfi | 2015-12-17 20:49:59 +0000 (Thu, 17 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/client/audio_sdl.c M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-sdl/alphablit.c M /branches/S2_5/client/gui-sdl/canvas.c M /branches/S2_5/client/gui-sdl/canvas.h M /branches/S2_5/client/gui-sdl/chatline.c M /branches/S2_5/client/gui-sdl/citydlg.c M /branches/S2_5/client/gui-sdl/citydlg.h M /branches/S2_5/client/gui-sdl/cityrep.c M /branches/S2_5/client/gui-sdl/cma_fe.c M /branches/S2_5/client/gui-sdl/colors.c M /branches/S2_5/client/gui-sdl/colors.h M /branches/S2_5/client/gui-sdl/connectdlg.c M /branches/S2_5/client/gui-sdl/dialogs.c M /branches/S2_5/client/gui-sdl/dialogs.h M /branches/S2_5/client/gui-sdl/diplodlg.c M /branches/S2_5/client/gui-sdl/finddlg.c M /branches/S2_5/client/gui-sdl/gotodlg.c M /branches/S2_5/client/gui-sdl/graphics.c M /branches/S2_5/client/gui-sdl/graphics.h M /branches/S2_5/client/gui-sdl/gui_iconv.c M /branches/S2_5/client/gui-sdl/gui_iconv.h M /branches/S2_5/client/gui-sdl/gui_main.c M /branches/S2_5/client/gui-sdl/gui_main.h M /branches/S2_5/client/gui-sdl/gui_mouse.c M /branches/S2_5/client/gui-sdl/gui_string.c M /branches/S2_5/client/gui-sdl/gui_string.h M /branches/S2_5/client/gui-sdl/gui_tilespec.c M /branches/S2_5/client/gui-sdl/gui_tilespec.h M /branches/S2_5/client/gui-sdl/helpdlg.c M /branches/S2_5/client/gui-sdl/inteldlg.c M /branches/S2_5/client/gui-sdl/mapctrl.c M /branches/S2_5/client/gui-sdl/mapctrl.h M /branches/S2_5/client/gui-sdl/mapview.c M /branches/S2_5/client/gui-sdl/mapview.h M /branches/S2_5/client/gui-sdl/menu.c M /branches/S2_5/client/gui-sdl/messagewin.c M /branches/S2_5/client/gui-sdl/optiondlg.c M /branches/S2_5/client/gui-sdl/plrdlg.c M /branches/S2_5/client/gui-sdl/repodlgs.h M /branches/S2_5/client/gui-sdl/sprite.c M /branches/S2_5/client/gui-sdl/themebackgrounds.h M /branches/S2_5/client/gui-sdl/unistring.c M /branches/S2_5/client/gui-sdl/unistring.h M /branches/S2_5/client/gui-sdl/widget.c M /branches/S2_5/client/gui-sdl/widget_button.c M /branches/S2_5/client/gui-sdl/widget_checkbox.c M /branches/S2_5/client/gui-sdl/widget_combo.c M /branches/S2_5/client/gui-sdl/widget_core.c M /branches/S2_5/client/gui-sdl/widget_edit.c M /branches/S2_5/client/gui-sdl/widget_icon.c M /branches/S2_5/client/gui-sdl/widget_label.c M /branches/S2_5/client/gui-sdl/widget_scrollbar.c M /branches/S2_5/client/gui-sdl/widget_window.c M /branches/S2_5/client/gui-sdl/wldlg.c M /branches/S2_5/client/gui-xaw/gui_main.c M /branches/S2_5/m4/sdl-client.m4 M /branches/S2_5/m4/sound.m4 Include SDL/2 headers with the version specific path part (SDL or SDL2) See bug #24172 ------------------------------------------------------------------------ r31050 | mir3x | 2015-12-17 20:02:18 +0000 (Thu, 17 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp Fixed case sensitivity of usernames and leader names when sending private messagess in qt-client. See bug #24179 ------------------------------------------------------------------------ r31047 | mir3x | 2015-12-17 19:58:29 +0000 (Thu, 17 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp Fixed unit's defence strength in tooltips in research dialog and city production. See bug #24176 ------------------------------------------------------------------------ r31046 | mir3x | 2015-12-17 19:55:32 +0000 (Thu, 17 Dec 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h Made text "no research target" blinking when current technology is not set and goal technology is not set too. Also clicking on that text will bring research dialog up. See patch #6681 ------------------------------------------------------------------------ r31042 | cazfi | 2015-12-17 07:41:43 +0000 (Thu, 17 Dec 2015) | 2 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/luaconsole.c Corrected comment in gtk3-client code not to claim it's gtk2-client ------------------------------------------------------------------------ r31038 | jtn | 2015-12-17 02:34:46 +0000 (Thu, 17 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/server/ruleset.c Get rid of broken and slow code attempting to enforce that different nations don't share leader names; this accidentally hadn't been enforced since S2_3 (r18279), and has no known major harmful effects. See gna bug #23791. ------------------------------------------------------------------------ r31037 | jtn | 2015-12-17 02:34:43 +0000 (Thu, 17 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/server/srv_main.c If a player's name corresponds to a leader in more than one nation at game start, pick a random nation rather than the first one encountered. Spotted by Marko Lindqvist (cazfi@gna). See gna bug #24181. ------------------------------------------------------------------------ r31032 | cazfi | 2015-12-16 22:57:52 +0000 (Wed, 16 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/server/diplhand.c M /branches/S2_5/server/plrhand.c M /branches/S2_5/server/unittools.c M /branches/S2_5/server/unittools.h Remove third party units seen in allied cities from the client when the alliance gets cancelled. See bug #24169 ------------------------------------------------------------------------ r31027 | cazfi | 2015-12-16 21:19:20 +0000 (Wed, 16 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Tech bonus message turned to a format string containing space for the name of the tech gained. See patch #6553 ------------------------------------------------------------------------ r31021 | cazfi | 2015-12-16 18:54:30 +0000 (Wed, 16 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/server/srv_main.c Make correct number of mapgeneneration retry attempts before giving up. See bug #23885 ------------------------------------------------------------------------ r31014 | cazfi | 2015-12-16 13:48:56 +0000 (Wed, 16 Dec 2015) | 8 lines Changed paths: M /branches/S2_5/common/aicore/path_finding.c M /branches/S2_5/common/fc_types.h M /branches/S2_5/common/map.c Fixed pathfinding, especially when used for client goto functionality, handling of invalid direction when there's no actual movement from tile to tile but two consequtive steps take place on the same tile. Reported by mir3x See bug #24135 ------------------------------------------------------------------------ r31006 | cazfi | 2015-12-14 15:33:28 +0000 (Mon, 14 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/data/hex2t.tilespec M /branches/S2_5/data/isophex.tilespec Removed obsolete 'flags_are_transparent' entries from supplied tilesets See patch #6675 ------------------------------------------------------------------------ r31003 | cazfi | 2015-12-14 15:25:29 +0000 (Mon, 14 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/client/clinet.c M /branches/S2_5/client/gui-sdl/gui_main.c M /branches/S2_5/client/servers.c M /branches/S2_5/common/connection.c M /branches/S2_5/common/dataio.c M /branches/S2_5/common/packets.c M /branches/S2_5/configure.ac M /branches/S2_5/server/meta.c M /branches/S2_5/server/sernet.c M /branches/S2_5/server/srv_main.c M /branches/S2_5/utility/netintf.c M /branches/S2_5/utility/netintf.h M /branches/S2_5/utility/support.c Reverted switching from winsock to winsock2 from S2_5 for now. See patch #6533 ------------------------------------------------------------------------ r30997 | mir3x | 2015-12-14 02:13:00 +0000 (Mon, 14 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp Status bar has been hidden in Qt-client in PAGE_GAME. See patch #6672 ------------------------------------------------------------------------ r30994 | mir3x | 2015-12-14 02:07:43 +0000 (Mon, 14 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/messagewin.cpp M /branches/S2_5/client/gui-qt/messagewin.h Added closing chat and messages with right click on their label, and restoring them with left click when both are hidden. See patch #6671 ------------------------------------------------------------------------ r30991 | mir3x | 2015-12-14 02:00:49 +0000 (Mon, 14 Dec 2015) | 8 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/citydlg.h M /branches/S2_5/client/gui-qt/optiondlg.cpp M /branches/S2_5/client/gui-qt/optiondlg.h M /branches/S2_5/client/gui-qt/repodlgs.cpp Tooltips in city production and research dialog in Qt-client are now cut if too long, added bolded title to them, unit properties are shown in table, tooltips wont disappear if mouse moved by pixel in city production dialog. See patch #6665 ------------------------------------------------------------------------ r30988 | mir3x | 2015-12-14 01:55:39 +0000 (Mon, 14 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h Added function to close units selection on disconnect in Qt-client. See patch #6655 ------------------------------------------------------------------------ r30985 | mir3x | 2015-12-14 01:48:51 +0000 (Mon, 14 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/chatline.h M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/gui_main.cpp In Qt-client chat's widget was used default desktop font. Now it will be used font from settings. See bug #24163 ------------------------------------------------------------------------ r30982 | mir3x | 2015-12-14 01:42:01 +0000 (Mon, 14 Dec 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/helpdlg.cpp When changing help pages in Qt-client there could be visible extra resize effect on info panel with progressbars (easily visible when window was maximized) See bug #24160 ------------------------------------------------------------------------ r30981 | mir3x | 2015-12-14 01:39:12 +0000 (Mon, 14 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/plrdlg.cpp Global observer didn't see correct player technologies in Qt-client. See bug #24159 ------------------------------------------------------------------------ r30978 | mir3x | 2015-12-14 01:35:55 +0000 (Mon, 14 Dec 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Fixed too small game_info_label in Qt client, causing strange layout in right bottom corner. Reported by Marko Lindqvist. See bug #24007 ------------------------------------------------------------------------ r30977 | cazfi | 2015-12-14 01:08:51 +0000 (Mon, 14 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/packhand.c Do not handle page message part in the client side if it was decided upon receipt of the header packet that this page message will be ignored. This happens for example for observers. See bug #24168 ------------------------------------------------------------------------ r30973 | cazfi | 2015-12-13 23:50:51 +0000 (Sun, 13 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/ai/threaded/taicity.c Always free city worker request from threaded AI. See bug #24165 ------------------------------------------------------------------------ r30968 | jcreus | 2015-12-13 14:35:33 +0000 (Sun, 13 Dec 2015) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r30965 | jtn | 2015-12-13 13:43:12 +0000 (Sun, 13 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/translations/freeciv/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from (Dropbox timestamp: "3 months ago"). freeciv: 96.4%: 6048 translated, 160 fuzzy, 66 untranslated. ------------------------------------------------------------------------ r30954 | cazfi | 2015-12-12 08:10:14 +0000 (Sat, 12 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/server/fcdb.c Fixed an 'unused variable' warning from ndebug build. See bug #24156 ------------------------------------------------------------------------ r30951 | cazfi | 2015-12-12 08:03:41 +0000 (Sat, 12 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/configure.ac Check availability of getaddrinfo() only once. See patch #6664 ------------------------------------------------------------------------ r30941 | cazfi | 2015-12-10 22:53:19 +0000 (Thu, 10 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/citydlg.c Fixed scaling up upkeep sprites in sdl-clients' unit icon creation. See bug #24148 ------------------------------------------------------------------------ r30937 | cazfi | 2015-12-10 14:07:33 +0000 (Thu, 10 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/server/techtools.c Qualified also players own "%s acquired from %s" message. See patch #6663 ------------------------------------------------------------------------ r30934 | cazfi | 2015-12-10 13:23:33 +0000 (Thu, 10 Dec 2015) | 2 lines Changed paths: M /branches/S2_5/server/settings.c Comment typofix "Sould" -> "Should" ------------------------------------------------------------------------ r30928 | jtn | 2015-12-09 22:37:54 +0000 (Wed, 09 Dec 2015) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Updated en_GB translation for S2_5. 100%: 6274 translated. ------------------------------------------------------------------------ r30911 | igx31 | 2015-12-09 05:35:10 +0000 (Wed, 09 Dec 2015) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/fr.po Updated French translation ------------------------------------------------------------------------ r30910 | jtn | 2015-12-08 22:18:34 +0000 (Tue, 08 Dec 2015) | 3 lines Changed paths: M /branches/S2_5/data/civ1/buildings.ruleset M /branches/S2_5/data/civ1/techs.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/classic/buildings.ruleset More thorough description of disasters in shipping rulesets. See gna patch #5818. ------------------------------------------------------------------------ r30909 | jtn | 2015-12-08 22:18:31 +0000 (Tue, 08 Dec 2015) | 3 lines Changed paths: M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c M /branches/S2_5/server/srv_main.c Fix a few typos and string tweaks. See gna bug #24143. ------------------------------------------------------------------------ r30908 | jtn | 2015-12-08 22:18:27 +0000 (Tue, 08 Dec 2015) | 3 lines Changed paths: M /branches/S2_5/server/stdinhand.c Give Novice AI level H_DIPLOMACY handicap, as Easy AI has. See gna bug #24142. ------------------------------------------------------------------------ r30907 | jtn | 2015-12-08 22:18:23 +0000 (Tue, 08 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/server/cityturn.c M /branches/S2_5/server/diplhand.c M /branches/S2_5/server/techtools.c Use Q_() on strings qualified by patch #6628. Make string qualifiers the same as S2_6/trunk. Missing Q_() reported by vla22. See gna bug #24140. ------------------------------------------------------------------------ r30895 | mir3x | 2015-12-08 21:37:13 +0000 (Tue, 08 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Added menu entry "Explode Nuclear" in Qt-client. See patch #6653 ------------------------------------------------------------------------ r30894 | mir3x | 2015-12-08 21:27:50 +0000 (Tue, 08 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Added option to filter units with maximum hitpoints and movement points in Qt-client. See patch #6652 ------------------------------------------------------------------------ r30890 | mir3x | 2015-12-08 21:20:40 +0000 (Tue, 08 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/optiondlg.cpp M /branches/S2_5/client/gui-qt/optiondlg.h M /branches/S2_5/client/gui-qt/repodlgs.cpp M /branches/S2_5/client/gui-qt/repodlgs.h Shows tooltips about pointed units/improvement/technogies on research diagram in Qt-client. See patch #6650 ------------------------------------------------------------------------ r30888 | cazfi | 2015-12-08 16:08:27 +0000 (Tue, 08 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/voteinfo_bar.c M /branches/S2_5/client/gui-gtk-3.0/voteinfo_bar.c Lowered gtk-clients' votebar button width requests from 70 to 50 See bug #24147 ------------------------------------------------------------------------ r30885 | cazfi | 2015-12-08 15:30:28 +0000 (Tue, 08 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/dependencies/cvercmp/Makefile.am M /branches/S2_5/dependencies/cvercmp/cvercmp.c M /branches/S2_5/dependencies/cvercmp/cvercmp.h State more clearly that cvercmp is distributed with freeciv with the same license terms as rest of freeciv (GPLv2+) See bug #24110 ------------------------------------------------------------------------ r30882 | cazfi | 2015-12-08 10:43:52 +0000 (Tue, 08 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/server/srv_main.c Thaw city_freeze_workers_queue() after handling of each player in end_phase(). See bug #24146 ------------------------------------------------------------------------ r30879 | cazfi | 2015-12-08 10:21:02 +0000 (Tue, 08 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/client/clinet.c M /branches/S2_5/client/gui-sdl/gui_main.c M /branches/S2_5/client/servers.c M /branches/S2_5/common/connection.c M /branches/S2_5/common/dataio.c M /branches/S2_5/common/packets.c M /branches/S2_5/configure.ac M /branches/S2_5/server/meta.c M /branches/S2_5/server/sernet.c M /branches/S2_5/server/srv_main.c M /branches/S2_5/utility/netintf.c M /branches/S2_5/utility/netintf.h M /branches/S2_5/utility/support.c Use winsock2 on Windows builds. See patch #6533 ------------------------------------------------------------------------ r30878 | cazfi | 2015-12-07 15:56:47 +0000 (Mon, 07 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/utility/fcintl.c Use fc_strlcpy() instead of strcpy() See bug #24096 ------------------------------------------------------------------------ r30869 | mir3x | 2015-12-06 16:19:24 +0000 (Sun, 06 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/options.c Qt-client - reverted patch #6648 for S2_5. See patch #6648 ------------------------------------------------------------------------ r30868 | cazfi | 2015-12-06 10:47:16 +0000 (Sun, 06 Dec 2015) | 5 lines Changed paths: M /branches/S2_5/common/aicore/path_finding.c Removed an assert causing compiler warning since the thing is asserted on compiler level already. See bug #24086 ------------------------------------------------------------------------ r30867 | cazfi | 2015-12-06 10:36:04 +0000 (Sun, 06 Dec 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/citydlg.c M /branches/S2_5/client/gui-gtk-3.0/wldlg.c Made gtk3-client citydialog production tab lower on tiny screen layout See patch #6605 ------------------------------------------------------------------------ r30858 | mir3x | 2015-12-05 18:38:41 +0000 (Sat, 05 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/options.c Qt-client - Added option with configurable string, which will trigger sound when some player types it - only in pregame page. See patch #6648 ------------------------------------------------------------------------ r30855 | mir3x | 2015-12-05 18:34:32 +0000 (Sat, 05 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp Qt-client - Fixed private and global messages not being correctly sent when allies button is checked. See bug #24134 ------------------------------------------------------------------------ r30845 | mir3x | 2015-12-02 13:17:39 +0000 (Wed, 02 Dec 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp Qt-client city dialog layout some changes: Centered map of working tiles, Set minimum size for units and 2 labels. See patch #6643 ------------------------------------------------------------------------ r30842 | mir3x | 2015-12-02 13:07:06 +0000 (Wed, 02 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp Pressing enter on leader name line edit, will choose that nation. (in pregame, when choosing nations) See patch #6641 ------------------------------------------------------------------------ r30839 | mir3x | 2015-12-02 12:17:54 +0000 (Wed, 02 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/chatline.h M /branches/S2_5/client/gui-qt/messagewin.cpp In game chat, all chat messages are made ligher (brighter) and background a bit darker. See patch #6640 ------------------------------------------------------------------------ r30836 | mir3x | 2015-12-02 12:11:41 +0000 (Wed, 02 Dec 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/pages.cpp Qt client network page selection was not updated when switching tabs. Fixed. See bug #24127 ------------------------------------------------------------------------ r30833 | mir3x | 2015-12-02 12:05:08 +0000 (Wed, 02 Dec 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp Qt-client could crash when unit selection widget was open, and then user connected to another game to observe. Fixed. See bug #24122 ------------------------------------------------------------------------ r30831 | mir3x | 2015-12-02 12:02:33 +0000 (Wed, 02 Dec 2015) | 10 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/messagewin.cpp Default width of chat/messagess has been set to 95% of mapview minus width of end turn area. Size is scalable during resizes. And width and height in percent are written to settings file, so they will be restored at next restart. Reported by Jacob Nevins See bug #24107 ------------------------------------------------------------------------ r30827 | mir3x | 2015-12-02 11:55:24 +0000 (Wed, 02 Dec 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Minimap was not updated, when there was no active units and minimap was scaled. See bug #24103 ------------------------------------------------------------------------ r30826 | jtn | 2015-11-30 21:19:51 +0000 (Mon, 30 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/server/barbarian.c Fix assertion failure and blank barbarian name in the case where a dead barbarian player was revived but no leader names were available for its nation. See gna bug #24130. ------------------------------------------------------------------------ r30825 | jtn | 2015-11-30 21:19:48 +0000 (Mon, 30 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/server/srv_main.c pick_random_player_name() could in rare circumstances fail to find a unique nation leader name even if one was available, leading to unnecessary use of "Player no. 3". See gna bug #24129. ------------------------------------------------------------------------ r30824 | jtn | 2015-11-30 21:19:44 +0000 (Mon, 30 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/client/options.c Include E_NATION_SELECTED in output window by default, so players are told why their nation/leader name/etc was rejected. See gna bug #24128. ------------------------------------------------------------------------ r30823 | jtn | 2015-11-30 21:19:40 +0000 (Mon, 30 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/data/multiplayer/effects.ruleset Multiplayer ruleset Darwin's Voyage was giving 4 techs instead of 2. Reported by Sveinung Kvilhaugsvik (sveinung@gna). See gna bug #22788, bug #24098. ------------------------------------------------------------------------ r30822 | jtn | 2015-11-30 21:19:36 +0000 (Mon, 30 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-sdl/dialogs.c M /branches/S2_5/server/commands.c M /branches/S2_5/server/edithand.c M /branches/S2_5/server/settings.c M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/stdinhand.c Standardise on "nation set" rather than "nationset" in text. Reported by Marko Lindqvist (cazfi@gna). See gna patch #6639. ------------------------------------------------------------------------ r30796 | cazfi | 2015-11-27 07:13:03 +0000 (Fri, 27 Nov 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r30791 | cazfi | 2015-11-26 08:50:00 +0000 (Thu, 26 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/common/game.c Initialize names of preferred soundset See bug #24063 ------------------------------------------------------------------------ r30788 | cazfi | 2015-11-26 06:43:30 +0000 (Thu, 26 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/common/map.c M /branches/S2_5/common/map.h Avoid unnecessary is_move_cardinal() calls on hex topologies See patch #6611 ------------------------------------------------------------------------ r30785 | cazfi | 2015-11-26 05:30:20 +0000 (Thu, 26 Nov 2015) | 3 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c Reverted bug #23997 commit, that tried to fix problems of defense bonus effects in relation to wall value. ------------------------------------------------------------------------ r30782 | cazfi | 2015-11-26 04:56:56 +0000 (Thu, 26 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/ai/default/aiunit.c Removed debug message spamming about the number of defenders. See bug #24117 ------------------------------------------------------------------------ r30777 | cazfi | 2015-11-25 21:53:56 +0000 (Wed, 25 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/server/cityturn.c M /branches/S2_5/server/diplhand.c M /branches/S2_5/server/techtools.c Improve translatable tech acquirements strings. See patch #6628 ------------------------------------------------------------------------ r30772 | mir3x | 2015-11-25 19:04:55 +0000 (Wed, 25 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/plrdlg.cpp Fixed crash when selecting dead player in player dialog. Reported by Jacob Nevins . See bug #24114 ------------------------------------------------------------------------ r30769 | mir3x | 2015-11-25 19:01:56 +0000 (Wed, 25 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp Changed unit selction shortcut to ctrl+space due to ambiguous shortcut. Reported by Jacob Nevins See bug #24112 ------------------------------------------------------------------------ r30766 | mir3x | 2015-11-25 18:59:22 +0000 (Wed, 25 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp Fixed failed assertions in unit selection dialog in qt-client. See bug #24111 ------------------------------------------------------------------------ r30763 | mir3x | 2015-11-25 18:56:13 +0000 (Wed, 25 Nov 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp Fixed QComboBox in pregame page being cleared and sending singal about changing ruleset. Reported by Jacob Nevins See bug #24108 ------------------------------------------------------------------------ r30760 | mir3x | 2015-11-25 18:52:01 +0000 (Wed, 25 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/messagewin.cpp Fixed last message not being fully visible until next redraw. See bug #24106 ------------------------------------------------------------------------ r30755 | jtn | 2015-11-25 00:56:07 +0000 (Wed, 25 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/server/settings.c M /branches/S2_5/server/stdinhand.c Mention 'nationset' option when issuing an error message about lack of nations in a ruleset with multiple nationsets. Reported by akfaew@gna. See gna bug #24116. ------------------------------------------------------------------------ r30748 | mir3x | 2015-11-23 17:10:54 +0000 (Mon, 23 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/plrdlg.cpp Player dialog headers are now resized to fit actual contents in qt-client. See bug #24102 ------------------------------------------------------------------------ r30745 | mir3x | 2015-11-23 17:06:03 +0000 (Mon, 23 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/connectdlg.cpp M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/pages.cpp Made all buttons in pregame page sensitive. Reported by Marko Lindqvist See bug #24071 ------------------------------------------------------------------------ r30742 | cazfi | 2015-11-22 13:41:36 +0000 (Sun, 22 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/doc/HACKING Updated HACKING: - Added some directories missing from the source code hierarchy listing - Updated CodingStyle of the code example See patch #6621 ------------------------------------------------------------------------ r30738 | cazfi | 2015-11-22 13:16:18 +0000 (Sun, 22 Nov 2015) | 8 lines Changed paths: M /branches/S2_5/ai/default/aiunit.c Limit number of units assigned to city defense duty. As the wanted minimum defense power was solely function of potential attack against the city, cities were often just building more and more defenders, as units one player build as defenders were considered potential attackers by the other side. See patch #6612 ------------------------------------------------------------------------ r30733 | cazfi | 2015-11-22 11:09:13 +0000 (Sun, 22 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/data/civ2/game.ruleset Fixed xgettext warnings about unterminated character constants. See patch #6459 ------------------------------------------------------------------------ r30728 | jtn | 2015-11-21 16:47:02 +0000 (Sat, 21 Nov 2015) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Partially updated en_GB translation for S2_5. freeciv: >99.9%: 6261 translated, 3 untranslated. ------------------------------------------------------------------------ r30725 | cazfi | 2015-11-21 09:48:52 +0000 (Sat, 21 Nov 2015) | 9 lines Changed paths: M /branches/S2_5/m4/compiler.m4 Fixed configure check if compiler knows "-Wno-tautological-compare" commandline option. This makes sure it doesn't end up to compile command line, sometimes resulting in cc1: error: unrecognized command line option "-Wno-tautological-compare" Reported anonymously See bug #23448 ------------------------------------------------------------------------ r30720 | mir3x | 2015-11-20 16:27:20 +0000 (Fri, 20 Nov 2015) | 8 lines Changed paths: M /branches/S2_5/client/gui-qt/cityrep.cpp One more change to the same bug, first resize everything by qt (resizeToContests, instead relying on sizeHint), then fix faulty columns by hand. Reported by Jacob Nevins See bug #24048 ------------------------------------------------------------------------ r30717 | mir3x | 2015-11-20 16:22:19 +0000 (Fri, 20 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/plrdlg.h Information about other players technologies could be wrong in qt-client. Fixed. See bug #24095 ------------------------------------------------------------------------ r30714 | mir3x | 2015-11-20 16:19:05 +0000 (Fri, 20 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Fixed failed assertions at endgame in qt-client. See bug #24093 ------------------------------------------------------------------------ r30711 | mir3x | 2015-11-20 16:16:32 +0000 (Fri, 20 Nov 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp Changed 'units filter -> Full MP' behaviour to include units with more than default movement points. Reported by Jacob Nevins See bug #24078 ------------------------------------------------------------------------ r30708 | mir3x | 2015-11-20 16:12:21 +0000 (Fri, 20 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp After starting game, map view could be maximized 2 times. See bug #24061 ------------------------------------------------------------------------ r30705 | mir3x | 2015-11-20 16:06:02 +0000 (Fri, 20 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/repodlgs.cpp M /branches/S2_5/client/gui-qt/repodlgs.h Added popdown_endgame_report() to qt-client. See patch #6597 ------------------------------------------------------------------------ r30699 | cazfi | 2015-11-19 21:08:59 +0000 (Thu, 19 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c M /branches/S2_5/ai/default/aitech.c M /branches/S2_5/client/packhand.c M /branches/S2_5/common/combat.c M /branches/S2_5/common/unittype.c M /branches/S2_5/common/unittype.h Cache unit type vs unit type defense multiplier combat bonuses, and use those cached values instead of recalculating them every time they are needed. See patch #6546 ------------------------------------------------------------------------ r30692 | cazfi | 2015-11-19 19:25:16 +0000 (Thu, 19 Nov 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r30691 | cazfi | 2015-11-19 17:00:18 +0000 (Thu, 19 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c Fixed fair generator gcc-4.2 warnings. See bug #24088 ------------------------------------------------------------------------ r30688 | cazfi | 2015-11-19 16:56:15 +0000 (Thu, 19 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/server/srv_main.c Server prints to the console which port it's listening. Requested by Jacob Nevins See bug #24073 ------------------------------------------------------------------------ r30678 | cazfi | 2015-11-19 00:17:27 +0000 (Thu, 19 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/client/packhand.c Consider server busy until beginning of first phase. That means that client keeps the busy cursor, and Turn Done button does not get sensitive while server is still processing beginning of the first phase. See patch #6584 ------------------------------------------------------------------------ r30671 | cazfi | 2015-11-18 18:08:13 +0000 (Wed, 18 Nov 2015) | 3 lines Changed paths: M /branches/S2_5/ai/default/aicity.h Removed comment about long gone warmap. Updated comments about unit type flags to have UTYF_ prefix instead of F_ ------------------------------------------------------------------------ r30668 | cazfi | 2015-11-18 16:07:43 +0000 (Wed, 18 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gotodlg.c M /branches/S2_5/client/gui-gtk-3.0/gotodlg.c Make sure "Airlift" button is insensitive when the gtk-clients' "Goto City" dialog has no cities listed at all. See bug #24060 ------------------------------------------------------------------------ r30661 | cazfi | 2015-11-17 22:28:41 +0000 (Tue, 17 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/data/civ1/techs.ruleset M /branches/S2_5/data/civ2/techs.ruleset M /branches/S2_5/data/civ2civ3/techs.ruleset M /branches/S2_5/data/classic/techs.ruleset M /branches/S2_5/data/experimental/techs.ruleset M /branches/S2_5/data/multiplayer/techs.ruleset Qualified "Railroad" tech name to distinguish it from road-type. See patch #6595 ------------------------------------------------------------------------ r30656 | cazfi | 2015-11-17 18:48:11 +0000 (Tue, 17 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/autogen.sh autogen.sh checks that python is available. See bug #24085 ------------------------------------------------------------------------ r30653 | jtn | 2015-11-17 08:57:21 +0000 (Tue, 17 Nov 2015) | 11 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/editprop.c M /branches/S2_5/client/gui-gtk-3.0/editprop.c M /branches/S2_5/client/packhand.c M /branches/S2_5/common/packets.def M /branches/S2_5/fc_version M /branches/S2_5/server/edithand.c M /branches/S2_5/server/ruleset.c M /branches/S2_5/server/unittools.c Increase unit move_rate fields in network protocol to UINT16, to fix a regression in range when using an increased move_fragments resolution. Uses an optional network capability, so both client and server must be upgraded to benefit. A new server encountering an old client emits warning messages if a ruleset unit exceeds the capacity of the old protocol. Limitation reported by Michal Mazurek (akfaew@gna). See gna bug #24074. ------------------------------------------------------------------------ r30648 | cazfi | 2015-11-16 21:10:01 +0000 (Mon, 16 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c setup assess_turns outside loop in AI assess_danger() See patch #6591 ------------------------------------------------------------------------ r30643 | cazfi | 2015-11-16 20:46:49 +0000 (Mon, 16 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/tilespec.c Make sure that unit itself gets drawn completely even if its bottom is below upkeep icon layer's bottom. See bug #24051 ------------------------------------------------------------------------ r30638 | mir3x | 2015-11-16 19:05:11 +0000 (Mon, 16 Nov 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp update_unit_info_label could lead to crash in qt-client when observing in endgame. Fixed. See bug #24069 ------------------------------------------------------------------------ r30635 | mir3x | 2015-11-16 19:00:07 +0000 (Mon, 16 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp Replace typo in chat send(), which could send wrong message. See bug #24068 ------------------------------------------------------------------------ r30632 | mir3x | 2015-11-16 18:57:49 +0000 (Mon, 16 Nov 2015) | 8 lines Changed paths: M /branches/S2_5/client/gui-qt/cityrep.cpp Fixed city report columns width in qt-client, their width is still interactive, but defaults to contents. Reported by Jacob Nevins . See bug #24048 ------------------------------------------------------------------------ r30629 | mir3x | 2015-11-16 18:52:44 +0000 (Mon, 16 Nov 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/citydlg.h Fixed modal menu in city dialog and some message boxes, which could crash qt client (their parent object could be destroyed, and then modal menu/messagebox would crash) See bug #24047 ------------------------------------------------------------------------ r30626 | mir3x | 2015-11-16 18:47:58 +0000 (Mon, 16 Nov 2015) | 8 lines Changed paths: M /branches/S2_5/client/gui-qt/mapctrl.cpp M /branches/S2_5/client/gui-qt/mapview.cpp Added shortcuts on map view via mouse + modifier key(shift, ctrl, alt). Those shortcuts are the same like in gtk client, they allow to: Wake up sentries, Append focus unit, Quickselect a sea unit, Adjust workers, Quickselect a land unit, Copy/Paste Production. See patch #6577 ------------------------------------------------------------------------ r30624 | cazfi | 2015-11-15 21:14:10 +0000 (Sun, 15 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/client/mapctrl_common.c Keep turn done button insensitive when server considered busy See patch #6583 ------------------------------------------------------------------------ r30620 | cazfi | 2015-11-15 17:32:17 +0000 (Sun, 15 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/server/techtools.c Send notification about acquiring an bonus tech to embassies. See bug #24039 ------------------------------------------------------------------------ r30612 | cazfi | 2015-11-14 18:01:32 +0000 (Sat, 14 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/server/savegame2.c Make a savegame loading time check if player has multiple units of a type that should never have more than one instance (unique unit). See patch #6561 ------------------------------------------------------------------------ r30606 | cazfi | 2015-11-13 20:25:43 +0000 (Fri, 13 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gamedlgs.c M /branches/S2_5/client/gui-gtk-3.0/gotodlg.c Got rid of last gtk_dialog_get_action_area() usages in gtk3-client. See patch #6567 ------------------------------------------------------------------------ r30603 | cazfi | 2015-11-13 20:11:13 +0000 (Fri, 13 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/doc/README.graphics Corrections to README.graphics - Document entry 'preferred_themes' instead of 'prefered_themes' - Corrected claim that current tilespec capability should by "+tilespec4"; replace with "+Freeciv-2.5-tilespec" See patch #6580 ------------------------------------------------------------------------ r30600 | cazfi | 2015-11-13 19:58:17 +0000 (Fri, 13 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/common/map.c Optimized is_move_cardinal() See patch #6550 ------------------------------------------------------------------------ r30597 | cazfi | 2015-11-13 16:47:58 +0000 (Fri, 13 Nov 2015) | 7 lines Changed paths: M /branches/S2_5/server/advisors/autosettlers.c Make sure that unit without UTYF_SETTLERS does not try to execute uninitialized work tasks on autosettler code. Reported by Louis Moureaux See bug #23998 ------------------------------------------------------------------------ r30594 | sveinung | 2015-11-13 12:25:37 +0000 (Fri, 13 Nov 2015) | 7 lines Changed paths: M /branches/S2_5/common/packets.def Mark string vector strings in packets.def Use a field type alias to STRING to make the change as unintrusive as possible for now. I have verified that there is no difference in the code generated by generate_packets.py. See patch #6592 ------------------------------------------------------------------------ r30578 | cazfi | 2015-11-12 21:34:58 +0000 (Thu, 12 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/server/savegame.c Do not refresh cities during savegame.c savegame loading when tradepartner has not necessarily been loaded yet. See bug #23614 ------------------------------------------------------------------------ r30565 | mir3x | 2015-11-12 11:31:11 +0000 (Thu, 12 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp Replaced chars* with QStrings in chat widget. See patch #6562 ------------------------------------------------------------------------ r30562 | mir3x | 2015-11-12 11:28:38 +0000 (Thu, 12 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/citydlg.h M /branches/S2_5/client/gui-qt/optiondlg.cpp M /branches/S2_5/client/gui-qt/optiondlg.h Added tooltips for chosen item in production widget in city dialog in qt-client. See patch #6555 ------------------------------------------------------------------------ r30559 | mir3x | 2015-11-12 11:23:42 +0000 (Thu, 12 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp Fixed wrong focus when selecting multiple units in qt-client. See bug #24055 ------------------------------------------------------------------------ r30556 | mir3x | 2015-11-12 11:19:27 +0000 (Thu, 12 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Fixed bug when connecting to game which ended - map was not shown. See bug #24045 ------------------------------------------------------------------------ r30552 | cazfi | 2015-11-11 19:23:20 +0000 (Wed, 11 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/server/gamehand.c M /branches/S2_5/server/ruleset.c Send packet-like structures without extra copy-operation. See patch #6556 ------------------------------------------------------------------------ r30547 | cazfi | 2015-11-11 17:46:01 +0000 (Wed, 11 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/repodlgs.c Fixed science report progress bar crash on sdl-clients when research not set. See bug #24052 ------------------------------------------------------------------------ r30542 | cazfi | 2015-11-11 17:21:30 +0000 (Wed, 11 Nov 2015) | 8 lines Changed paths: M /branches/S2_5/common/dataio.c Silently allow accuracy error of exactly 1.0 units while converting floating point numbers to network protocol. Tell the amount of error in conversion units if the error message in the remaining cases. Reported by Jacob Nevins See bug #22960 ------------------------------------------------------------------------ r30537 | sveinung | 2015-11-11 02:15:17 +0000 (Wed, 11 Nov 2015) | 7 lines Changed paths: M /branches/S2_5/common/player.c M /branches/S2_5/common/player.h M /branches/S2_5/server/srv_main.c Fix asymmetric turns_left when auto canceling an alliance to two players because their cease fire expired to war. Reported by Marko Lindqvist See bug #24033 ------------------------------------------------------------------------ r30531 | cazfi | 2015-11-10 23:18:35 +0000 (Tue, 10 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/dialogs.c M /branches/S2_5/client/gui-gtk-3.0/dialogs.c Properly setup dialog showing tileset problems. See bug #24054 ------------------------------------------------------------------------ r30523 | cazfi | 2015-11-10 21:48:36 +0000 (Tue, 10 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/server/cityturn.c Tell name of the tech gained from EFT_GIVE_IMM_TECH building. See bug #24036 ------------------------------------------------------------------------ r30516 | cazfi | 2015-11-10 21:11:33 +0000 (Tue, 10 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/m4/debug.m4 Silenced compiler deprecation warnings also in --disable-debug builds See patch #6509 ------------------------------------------------------------------------ r30515 | cazfi | 2015-11-10 20:39:30 +0000 (Tue, 10 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/client/editor.c M /branches/S2_5/client/gui-gtk-2.0/editprop.c M /branches/S2_5/client/gui-gtk-3.0/editprop.c M /branches/S2_5/client/helpdata.c M /branches/S2_5/client/tilespec.c M /branches/S2_5/common/aicore/pf_tools.c M /branches/S2_5/common/movement.c M /branches/S2_5/common/movement.h M /branches/S2_5/common/tile.c M /branches/S2_5/common/tile.h M /branches/S2_5/server/advisors/advruleset.c M /branches/S2_5/server/generator/mapgen.c M /branches/S2_5/server/ruleset.c M /branches/S2_5/server/unittools.c Made is_native_to_class() to take bases and roads parameters as pointers. See patch #6552 ------------------------------------------------------------------------ r30510 | jtn | 2015-11-09 21:08:49 +0000 (Mon, 09 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Document combat bonuses fully; the online help for the unit without the flag did not cover the bonuses (regression from 2.4). Reported by "The Alchemist" on the forum. See gna bug #23962. ------------------------------------------------------------------------ r30509 | jtn | 2015-11-09 21:08:45 +0000 (Mon, 09 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Remove AirAttacker flag from Nuclear units; the supposed defence bonus it gives AEGIS Cruisers against them is never effective. See gna bug #24044. ------------------------------------------------------------------------ r30508 | jtn | 2015-11-09 21:08:42 +0000 (Mon, 09 Nov 2015) | 3 lines Changed paths: M /branches/S2_5/data/civ2civ3/units.ruleset Remove obsolete text about "movement modifiers" from civ2civ3 Caravan help. See gna bug #24009. ------------------------------------------------------------------------ r30507 | jtn | 2015-11-09 21:08:39 +0000 (Mon, 09 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/units.ruleset Reword civ2civ3 Caravan description to try to make it clearer that there are no domestic trade routes. Requested anonymously. See gna bug #23398. ------------------------------------------------------------------------ r30491 | sveinung | 2015-11-09 07:41:12 +0000 (Mon, 09 Nov 2015) | 7 lines Changed paths: M /branches/S2_5/server/srv_main.c Give reason to cancel to the correct player When a cease fire expires to war any third party allied to both players will automatically have his alliance to both canceled. This is a valid reason to cancel an alliance. Give the reason to the correct player. See bug #24038 ------------------------------------------------------------------------ r30490 | sveinung | 2015-11-09 07:37:46 +0000 (Mon, 09 Nov 2015) | 3 lines Changed paths: M /branches/S2_5/server/sanitycheck.c Revert patch #6523 from the 2.5 branch Requested by Marko Lindqvist ------------------------------------------------------------------------ r30479 | cazfi | 2015-11-08 16:07:16 +0000 (Sun, 08 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-sdl/citydlg.c Made all the clients to respect tileset_unit_layout_offset_y() See patch #6520 ------------------------------------------------------------------------ r30472 | mir3x | 2015-11-07 22:32:26 +0000 (Sat, 07 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/mapview.cpp Sometimes after starting game, first chat message could be the last one from pregame chat or broken one. Fixed. See bug #24028 ------------------------------------------------------------------------ r30470 | cazfi | 2015-11-07 17:06:34 +0000 (Sat, 07 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/editgui.c Fixed double pixbuf unref problem in gtk2-client Reported by Jacob Nevins See bug #24010 ------------------------------------------------------------------------ r30467 | cazfi | 2015-11-07 16:56:22 +0000 (Sat, 07 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Provide fc_config.h used in built with Windows Installer builds. See patch #6544 ------------------------------------------------------------------------ r30462 | mir3x | 2015-11-07 16:29:46 +0000 (Sat, 07 Nov 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/mapctrl.cpp M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h Fixed overview often not refreshed and viewport being badly positioned after changing view (eg. disconnecting and reconnecting, or observing someone else ) See bug #24027 ------------------------------------------------------------------------ r30459 | mir3x | 2015-11-07 15:50:10 +0000 (Sat, 07 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp Fixed size of 'Nation group' in 'Pick Nation' dialog. Reported by Jacob Nevins See bug #24017 ------------------------------------------------------------------------ r30456 | mir3x | 2015-11-07 15:44:53 +0000 (Sat, 07 Nov 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/mapctrl.cpp M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h M /branches/S2_5/client/gui-qt/pages.cpp Fixed layout problem in information label in qt-client. Splitted some information to another label on top of screen, also moved minimap bottom. Reported by Marko Lindqvist See bug #24007 ------------------------------------------------------------------------ r30455 | cazfi | 2015-11-07 08:47:30 +0000 (Sat, 07 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/server/techtools.c Tell name of the tech gained as a bonus tech when one is first to research certain another tech. Reported anonymously See bug #23402 ------------------------------------------------------------------------ r30448 | cazfi | 2015-11-06 20:49:31 +0000 (Fri, 06 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/fc_version Make sure that version number in a windows installer snapshot build has something separating the label and revision number information. See bug #24021 ------------------------------------------------------------------------ r30433 | mir3x | 2015-11-05 20:16:03 +0000 (Thu, 05 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/canvas.cpp Fixed drawing fogged sprites in Qt-client. Reported by Marko Lindqvist See bug #24006 ------------------------------------------------------------------------ r30428 | mir3x | 2015-11-05 20:04:52 +0000 (Thu, 05 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/connectdlg.cpp M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/pages.cpp Enabled connection to servers with authentication in qt-client. See patch #6513 ------------------------------------------------------------------------ r30424 | cazfi | 2015-11-05 19:21:36 +0000 (Thu, 05 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/plrdlg.c M /branches/S2_5/client/gui-gtk-3.0/plrdlg.c M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-sdl/diplodlg.c M /branches/S2_5/common/player.c Make sure dead players do not cancel pacts. Based on patch by Isaac O'Hern See bug #23811 ------------------------------------------------------------------------ r30412 | cazfi | 2015-11-04 23:56:52 +0000 (Wed, 04 Nov 2015) | 2 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c Removed C++-style // comment from C-code as per CodingStyle. ------------------------------------------------------------------------ r30407 | sveinung | 2015-11-04 16:04:28 +0000 (Wed, 04 Nov 2015) | 3 lines Changed paths: M /branches/S2_5/server/sanitycheck.c Sanity check armistice turns left See patch #6523 ------------------------------------------------------------------------ r30401 | igx31 | 2015-11-04 05:35:18 +0000 (Wed, 04 Nov 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 Updated French translations ------------------------------------------------------------------------ r30390 | cazfi | 2015-11-03 18:08:58 +0000 (Tue, 03 Nov 2015) | 2 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/sprite.h Removed outdated comment, derived from gtk2-client, from gtk3-client sprite.h ------------------------------------------------------------------------ r30387 | cazfi | 2015-11-03 16:42:06 +0000 (Tue, 03 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/server/citytools.c Avoid a couple of cases where remove_city() could a pointer to already recursively, from a called lua-script, freed city. See bug #24016 ------------------------------------------------------------------------ r30382 | cazfi | 2015-11-03 05:19:24 +0000 (Tue, 03 Nov 2015) | 2 lines Changed paths: M /branches/S2_5/common/connection.c Updated function names in a comment; "my..." -> "fc_..." ------------------------------------------------------------------------ r30376 | cazfi | 2015-11-02 19:02:18 +0000 (Mon, 02 Nov 2015) | 7 lines Changed paths: M /branches/S2_5/client/client_main.c M /branches/S2_5/client/clinet.c M /branches/S2_5/client/gui-gtk-2.0/menu.c M /branches/S2_5/client/gui-gtk-2.0/optiondlg.c M /branches/S2_5/client/gui-gtk-3.0/menu.c M /branches/S2_5/client/gui-gtk-3.0/optiondlg.c M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/optiondlg.cpp M /branches/S2_5/client/gui-sdl/optiondlg.c M /branches/S2_5/client/gui-xaw/menu.c M /branches/S2_5/client/options.c M /branches/S2_5/client/options.h M /branches/S2_5/utility/log.h When client options are saved when it exits, write message about it to a log instead of the already closed or immediately closing output window. Reported by Jacob Nevins See bug #23969 ------------------------------------------------------------------------ r30371 | cazfi | 2015-11-02 00:25:15 +0000 (Mon, 02 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/data/alien/nations.ruleset M /branches/S2_5/data/civ1/nations.ruleset M /branches/S2_5/data/civ2/nations.ruleset M /branches/S2_5/data/civ2civ3/nations.ruleset M /branches/S2_5/data/classic/nations.ruleset M /branches/S2_5/data/experimental/nations.ruleset M /branches/S2_5/data/multiplayer/nations.ruleset Added ruleset comments related to trait values. See bug #23976 ------------------------------------------------------------------------ r30370 | cazfi | 2015-11-01 22:26:04 +0000 (Sun, 01 Nov 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/citydlg.c M /branches/S2_5/client/gui-gtk-2.0/mapview.c M /branches/S2_5/client/gui-gtk-3.0/citydlg.c M /branches/S2_5/client/gui-gtk-3.0/mapview.c M /branches/S2_5/client/mapview_common.c M /branches/S2_5/client/tilespec.c M /branches/S2_5/client/tilespec.h Fixed the size of "unit with upkeep" -icon canvases, affecting especially overhead tilesets, in gtk-clients. Reported by mir3x See bug #23954 ------------------------------------------------------------------------ r30365 | cazfi | 2015-11-01 20:48:10 +0000 (Sun, 01 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-sdl/wldlg.c Do not show nonsensical progress percentage for IF_GOLD build targets in sdl-clients' worklist editor. See patch #6510 ------------------------------------------------------------------------ r30361 | cazfi | 2015-11-01 18:56:47 +0000 (Sun, 01 Nov 2015) | 4 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/utility/netintf.h Do not include , mostly reverting patch #6496 See bug #24000 ------------------------------------------------------------------------ r30356 | mir3x | 2015-11-01 17:55:45 +0000 (Sun, 01 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp Changed all html tags in chat output (usually player nicknames were treated as html) to non-html tags [Yxx] if Y is uppercase letter in Qt-client. See patch #6505 ------------------------------------------------------------------------ r30355 | cazfi | 2015-11-01 17:55:23 +0000 (Sun, 01 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c Work around a problem of defense bonus originating from a source not counting as 'wall', in the default AI terminology, reducing defender want. See bug #23997 ------------------------------------------------------------------------ r30350 | mir3x | 2015-11-01 17:52:52 +0000 (Sun, 01 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp Shows scrollbars in city production, and only when needed - in Qt-client. See patch #6504 ------------------------------------------------------------------------ r30347 | mir3x | 2015-11-01 17:49:49 +0000 (Sun, 01 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp Added showing information about selected server in network page in Qt-client. See patch #6497 ------------------------------------------------------------------------ r30344 | mir3x | 2015-11-01 17:45:35 +0000 (Sun, 01 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/optiondlg.cpp M /branches/S2_5/client/gui-qt/pages.cpp Added option to choose ai level, ai_fill, ruleset and rearranged button for more server options in PAGE_START in Qt-client. See patch #6444 ------------------------------------------------------------------------ r30341 | mir3x | 2015-11-01 17:29:29 +0000 (Sun, 01 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/messagewin.cpp When resizing messages view or chat, holding left click could trigger keyabordless goto. Fixed. See bug #23994 ------------------------------------------------------------------------ r30338 | mir3x | 2015-11-01 17:23:54 +0000 (Sun, 01 Nov 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/optiondlg.cpp Added splitting of tooltips into max 80 characters in Qt-client. See bug #23972 ------------------------------------------------------------------------ r30335 | mir3x | 2015-11-01 17:00:13 +0000 (Sun, 01 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Added menu entries: "Save Options Now" and checkable "Save Options on Exit" for Qt client. See bug #23950 ------------------------------------------------------------------------ r30334 | cazfi | 2015-11-01 12:16:39 +0000 (Sun, 01 Nov 2015) | 6 lines Changed paths: M /branches/S2_5/common/nation.c Do not include nation_check() function to a release build where it's not being used. Reported by Louis Moureaux See bug #23993 ------------------------------------------------------------------------ r30322 | cazfi | 2015-10-30 18:49:46 +0000 (Fri, 30 Oct 2015) | 5 lines Changed paths: M /branches/S2_5/server/srv_main.c Automatically place space parts that have not been placed during the entire turn after they have been finished. See bug #22934 ------------------------------------------------------------------------ r30315 | cazfi | 2015-10-30 06:00:42 +0000 (Fri, 30 Oct 2015) | 6 lines Changed paths: M /branches/S2_5/m4/debug.m4 Disabled compiler warnings about tautological comparisons also in release build. Reported by See patch #6499 ------------------------------------------------------------------------ r30312 | cazfi | 2015-10-30 04:33:45 +0000 (Fri, 30 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/server/advisors/autoexplorer.c Autoexplorer code does not change unit goto_tile See bug #23888 ------------------------------------------------------------------------ r30309 | cazfi | 2015-10-30 00:13:30 +0000 (Fri, 30 Oct 2015) | 6 lines Changed paths: M /branches/S2_5/utility/ioz.c Increased max plain file size in xz decompression to 1024k. Reported by Andreas Røsdal See bug #23966 ------------------------------------------------------------------------ r30304 | cazfi | 2015-10-29 19:26:47 +0000 (Thu, 29 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/utility/netintf.h Look for socklen_t definition from . See patch #6496 ------------------------------------------------------------------------ r30291 | cazfi | 2015-10-28 19:23:28 +0000 (Wed, 28 Oct 2015) | 2 lines Changed paths: M /branches/S2_5/common/mapimg.c Comment typofix "show" -> "should" ------------------------------------------------------------------------ r30288 | cazfi | 2015-10-28 17:52:17 +0000 (Wed, 28 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/client/packhand.c Show reports on client even if they have empty body. See bug #23948 ------------------------------------------------------------------------ r30285 | cazfi | 2015-10-28 17:03:39 +0000 (Wed, 28 Oct 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/editgui.c Fixed double editor icon pixbuf unref from gtk2-client Reported by Jacob Nevins See bug #23935 ------------------------------------------------------------------------ r30274 | mir3x | 2015-10-28 09:38:00 +0000 (Wed, 28 Oct 2015) | 8 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/fc_client.cpp Chat could stop autoscrolling, if user has marked some text somewhere. If also it's scrolled to another page - he won't see marked text and chat wont scroll at all, which will be confusing. Now chat will be always autoscrolled. See bug #23968 ------------------------------------------------------------------------ r30271 | mir3x | 2015-10-28 09:34:19 +0000 (Wed, 28 Oct 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Client could crash in pregame page, when there is ongoing game and turn was changed (client was told to update information label which wasn't created yet). Fix attatched. See bug #23963 ------------------------------------------------------------------------ r30268 | mir3x | 2015-10-28 09:29:13 +0000 (Wed, 28 Oct 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp Resized unit upkeep window for non iso tilesets in qt client Submitted by: anonymous See bug #23383 ------------------------------------------------------------------------ r30260 | mir3x | 2015-10-28 09:21:51 +0000 (Wed, 28 Oct 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/messagewin.cpp Added changing cursor to resize when hovered over edge chat and messages. See patch #6474 ------------------------------------------------------------------------ r30257 | mir3x | 2015-10-28 09:15:26 +0000 (Wed, 28 Oct 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/mapctrl.cpp Added keyboardless goto for qt-client See patch #6446 ------------------------------------------------------------------------ r30250 | cazfi | 2015-10-27 17:50:57 +0000 (Tue, 27 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/menu.c Force gtk3-client government menu icons visible. See patch #6471 ------------------------------------------------------------------------ r30247 | cazfi | 2015-10-27 17:47:46 +0000 (Tue, 27 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/common/game.c Properly initialize disasters setting. See bug #23975 ------------------------------------------------------------------------ r30240 | sveinung | 2015-10-27 15:55:25 +0000 (Tue, 27 Oct 2015) | 8 lines Changed paths: M /branches/S2_5/server/diplhand.c M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c Peace and Alliance is closer than "Never met" The closest diplomatic relationship two players have had is recorded. (Currently only Peace and Alliance is seen as a significant enough change to be worth recording) Fix the recording so it stops considering "Never met" as closer than everything except team. See bug #23973 ------------------------------------------------------------------------ r30227 | cazfi | 2015-10-26 21:41:22 +0000 (Mon, 26 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/tileset_dlg.c M /branches/S2_5/client/gui-gtk-3.0/soundset_dlg.c M /branches/S2_5/client/gui-gtk-3.0/tileset_dlg.c Fixed ruleset initiated suggestion dialog parent window setup in gtk3-client. See bug #23960 ------------------------------------------------------------------------ r30214 | cazfi | 2015-10-25 17:57:56 +0000 (Sun, 25 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/citydlg.c Do not call gtk_dialog_get_action_area() in gtk3-client. See patch #6429 ------------------------------------------------------------------------ r30209 | cazfi | 2015-10-25 09:06:08 +0000 (Sun, 25 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/server/savegame2.c Do not refresh cities during savegame loading when tradepartner has not necessarily beed loaded yet. See bug #23614 ------------------------------------------------------------------------ r30205 | cazfi | 2015-10-25 07:20:19 +0000 (Sun, 25 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/ai/default/Makefile.am D /branches/S2_5/ai/default/advspace.c D /branches/S2_5/ai/default/advspace.h M /branches/S2_5/ai/default/aihand.c M /branches/S2_5/server/advisors/Makefile.am A /branches/S2_5/server/advisors/advspace.c (from /branches/S2_5/ai/default/advspace.c:30204) A /branches/S2_5/server/advisors/advspace.h (from /branches/S2_5/ai/default/advspace.h:30204) Moved space advisors from default ai to advisors. See patch #5217 ------------------------------------------------------------------------ r30198 | cazfi | 2015-10-24 21:21:42 +0100 (Sat, 24 Oct 2015) | 6 lines Changed paths: M /branches/S2_5/data/amplio2/moderncities.png M /branches/S2_5/data/amplio2/tiles.png Made Amplio2 Fort to look more like a wooden structure. Art by GriffonSpade. See patch #6466 ------------------------------------------------------------------------ r30194 | cazfi | 2015-10-24 20:43:41 +0100 (Sat, 24 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/chatline.c M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/chatline.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c Make sure that message_buffer of gtk-clients exist before appending to it See patch #6458 ------------------------------------------------------------------------ r30191 | cazfi | 2015-10-24 20:39:01 +0100 (Sat, 24 Oct 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/editgui.c Fixed gtk3-client Editor icons memory leak. This was an real accumulating leak over tileset and ruleset changes. It might still miss clean freeing of the last used icons when the program quits. See bug #23955 ------------------------------------------------------------------------ r30167 | cazfi | 2015-10-22 15:26:04 +0100 (Thu, 22 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/menu.c M /branches/S2_5/client/options.c M /branches/S2_5/client/options.h Removed gtk3-client option about Better Fog of War that did nothing. See patch #6440 ------------------------------------------------------------------------ r30149 | cazfi | 2015-10-20 16:47:06 +0100 (Tue, 20 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/fc_version M /branches/S2_5/win32/installer/Makefile Include svn revision number to the name of the Windows Installer Snapshot build package names. See patch #6443 ------------------------------------------------------------------------ r30146 | cazfi | 2015-10-20 16:41:23 +0100 (Tue, 20 Oct 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/menu.c Fixed setting up governments menu icons in gtk3-client. Note that since version 3.10 gtk+ does not show such icons by default, even when they are properly set up, so in most cases this just stops gtk+ from spitting out warnings. See bug #23944 ------------------------------------------------------------------------ r30138 | cazfi | 2015-10-19 05:52:14 +0100 (Mon, 19 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_main.c Marked messages about migrating client options for translation. See patch #6439 ------------------------------------------------------------------------ r30129 | mir3x | 2015-10-18 20:31:20 +0100 (Sun, 18 Oct 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Fixed 'goto and build city' command for qt-client See bug #23384 ------------------------------------------------------------------------ r30125 | cazfi | 2015-10-18 04:29:05 +0100 (Sun, 18 Oct 2015) | 2 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/embedggz.c M /branches/S2_5/client/gui-gtk-2.0/wldlg.c M /branches/S2_5/client/gui-gtk-3.0/embedggz.c M /branches/S2_5/client/gui-gtk-3.0/wldlg.c Removed '7' from the header comment of some files before it propagates to new gtk3x-client too. ------------------------------------------------------------------------ r30116 | cazfi | 2015-10-17 15:52:53 +0100 (Sat, 17 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/server/savegame2.c If scenario has no description, do not save empty description. See patch #6432 ------------------------------------------------------------------------ r30113 | cazfi | 2015-10-17 15:26:55 +0100 (Sat, 17 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/client/clinet.c M /branches/S2_5/client/connectdlg_common.c M /branches/S2_5/utility/netintf.c Added error logging about server spawning failures. See patch #6435 ------------------------------------------------------------------------ r30100 | cazfi | 2015-10-15 18:09:56 +0100 (Thu, 15 Oct 2015) | 5 lines Changed paths: M /branches/S2_5/client/connectdlg_common.c M /branches/S2_5/utility/netintf.c M /branches/S2_5/utility/netintf.h Limit search for free port to 10000 ports instead of infinity if for some reason it's not possible to bind() any ports. See patch #6423 ------------------------------------------------------------------------ r30085 | cazfi | 2015-10-14 21:59:46 +0100 (Wed, 14 Oct 2015) | 2 lines Changed paths: M /branches/S2_5/server/unittools.c Updated function name mentioned in comments ai_manage_explorer() -> manage_auto_explorer() ------------------------------------------------------------------------ r30080 | cazfi | 2015-10-14 17:00:12 +0100 (Wed, 14 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c Fixed duoble unref of gtk-clients' messagebuffer. See bug #23895 ------------------------------------------------------------------------ r30076 | cazfi | 2015-10-14 16:31:25 +0100 (Wed, 14 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/client/servers.c M /branches/S2_5/configure.ac M /branches/S2_5/server/sernet.c Use ip_mreqn structure as option for IP_ADD_MEMBERSIP setsockopt() if available. See patch #6409 ------------------------------------------------------------------------ r30071 | sveinung | 2015-10-13 18:56:49 +0100 (Tue, 13 Oct 2015) | 5 lines Changed paths: M /branches/S2_5/common/fc_types.h The enum direction8 is used in unit orders and therefore in the network protocol. Document it. See patch #6401 ------------------------------------------------------------------------ r30070 | sveinung | 2015-10-13 18:36:02 +0100 (Tue, 13 Oct 2015) | 1 line Changed paths: M /branches/S2_5/common/aicore/path_finding.c Comment header spell fix ------------------------------------------------------------------------ r30059 | cazfi | 2015-10-12 20:43:51 +0100 (Mon, 12 Oct 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/POTFILES.in Added script.lua files for all supplied rulesets to POTFILES.in ------------------------------------------------------------------------ r30042 | cazfi | 2015-10-10 19:06:52 +0100 (Sat, 10 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/server/savegame2.c Always respect scenario.is_scenario savegame property when it's present. See bug #23912 ------------------------------------------------------------------------ r30016 | cazfi | 2015-10-05 03:32:55 +0100 (Mon, 05 Oct 2015) | 4 lines Changed paths: M /branches/S2_5/m4/magickwand.m4 Fallback to using pkg-config if MagickWand-config is not found. See bug #23906 ------------------------------------------------------------------------ r29985 | cazfi | 2015-09-28 02:07:40 +0100 (Mon, 28 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/themes.c M /branches/S2_5/client/gui-sdl/themespec.c M /branches/S2_5/client/gui-sdl/themespec.h Fixed theme double free problem from sdl-clients. See bug #23900 ------------------------------------------------------------------------ r29981 | cazfi | 2015-09-26 22:36:34 +0100 (Sat, 26 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/utility/genlist.h Removed dublicate genlist_link forward declaration from genlist.h See patch #6374 ------------------------------------------------------------------------ r29976 | cazfi | 2015-09-26 20:52:31 +0100 (Sat, 26 Sep 2015) | 6 lines Changed paths: M /branches/S2_5/data/trident/tiles.png Restored 0% HP sprite to Trident Patch by GriffonSpade See bug #23898 ------------------------------------------------------------------------ r29973 | cazfi | 2015-09-26 20:23:29 +0100 (Sat, 26 Sep 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation by Markus Linnakangas. ------------------------------------------------------------------------ r29970 | mir3x | 2015-09-26 17:52:37 +0100 (Sat, 26 Sep 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Fixed "Turn Done" button, not allowing for unit to accept orders, after being pressed Reported by Marko Lindqvist See bug #23838 ------------------------------------------------------------------------ r29969 | cazfi | 2015-09-26 14:55:28 +0100 (Sat, 26 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/british-isles-85x80-v2.80.sav M /branches/S2_5/data/scenarios/earth-160x90-v2.sav M /branches/S2_5/data/scenarios/earth-80x50-v3.sav M /branches/S2_5/data/scenarios/europe-200x100-v2.sav M /branches/S2_5/data/scenarios/france-140x90-v2.sav M /branches/S2_5/data/scenarios/hagworld-120x60-v1.2.sav M /branches/S2_5/data/scenarios/iberian-peninsula-136x100-v1.0.sav M /branches/S2_5/data/scenarios/italy-100x100-v1.5.sav M /branches/S2_5/data/scenarios/japan-88x100-v1.3.sav M /branches/S2_5/data/scenarios/north_america_116x100-v1.2.sav M /branches/S2_5/data/scenarios/tileset-demo.sav M /branches/S2_5/data/scenarios/tutorial.sav Set "is_scenario" in supplied scenarios. See patch #6371 ------------------------------------------------------------------------ r29962 | cazfi | 2015-09-25 04:29:05 +0100 (Fri, 25 Sep 2015) | 6 lines Changed paths: M /branches/S2_5/client/helpdata.c Mark some bullet points for translation, so the localization can use something else than asterisk. Requested by Markus Linnakangas See bug #23894 ------------------------------------------------------------------------ r29958 | cazfi | 2015-09-23 14:31:13 +0100 (Wed, 23 Sep 2015) | 5 lines Changed paths: M /branches/S2_5/common/unit.c Added 'return' to activity_requires_target() for compilations where fc_assert_ret_val() is not defined. See bug #23889 ------------------------------------------------------------------------ r29955 | cazfi | 2015-09-22 20:17:24 +0100 (Tue, 22 Sep 2015) | 6 lines Changed paths: M /branches/S2_5/utility/ioz.c Increase xz decompression memory usage limit to 65Mb Reported by Christian Knoke See bug #23891 ------------------------------------------------------------------------ r29941 | cazfi | 2015-09-20 10:41:08 +0100 (Sun, 20 Sep 2015) | 2 lines Changed paths: M /branches/S2_5/server/savegame2.c Fixed comment typofix "This variables are" -> "These variables are" ------------------------------------------------------------------------ r29934 | cazfi | 2015-09-19 23:51:19 +0100 (Sat, 19 Sep 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation by Markus Linnakangas. ------------------------------------------------------------------------ r29907 | cazfi | 2015-09-16 22:38:27 +0100 (Wed, 16 Sep 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Removed erronously added email address of my namesake. ------------------------------------------------------------------------ r29892 | cazfi | 2015-09-15 04:40:12 +0100 (Tue, 15 Sep 2015) | 6 lines Changed paths: M /branches/S2_5/utility/genlist.h Made genlist_head() static. Reported by Sveinung Kvilhaugsvik See bug #23870 ------------------------------------------------------------------------ r29887 | cazfi | 2015-09-14 18:55:29 +0100 (Mon, 14 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/common/player.c Consider players that have armistice to be peaceful towards each other. See bug #23866 ------------------------------------------------------------------------ r29884 | cazfi | 2015-09-14 16:26:37 +0100 (Mon, 14 Sep 2015) | 10 lines Changed paths: M /branches/S2_5/data/trident/tiles.png M /branches/S2_5/data/trident/tiles.spec M /branches/S2_5/data/trident.tilespec Updated trident tiles and terrain layers - Arctic tiles now have tundra under their glaciers, including blending with tundra tiles, eliminating grassy land between arctic/tundra blending. - Removed translucent pixels from Hills Art and patch by GriffonSpade See patch #6347 ------------------------------------------------------------------------ r29870 | cazfi | 2015-09-13 07:49:55 +0100 (Sun, 13 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/utility/genlist.c M /branches/S2_5/utility/genlist.h Turned genlist_head() to an inline function. See patch #6342 ------------------------------------------------------------------------ r29860 | cazfi | 2015-09-11 16:43:43 +0100 (Fri, 11 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c Free gtk-clients' unit pixmap table on exit. See bug #23862 ------------------------------------------------------------------------ r29854 | cazfi | 2015-09-10 20:25:26 +0100 (Thu, 10 Sep 2015) | 5 lines Changed paths: M /branches/S2_5/client/tilespec.c M /branches/S2_5/common/map.c Do not call is_valid_dir() with invalid direction when unit sprite facing random direction is requested. See bug #23863 ------------------------------------------------------------------------ r29851 | cazfi | 2015-09-10 18:18:12 +0100 (Thu, 10 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/menu.c M /branches/S2_5/client/gui-gtk-3.0/menu.c M /branches/S2_5/client/include/helpdlg_g.h Renamed "About Ruleset" menu item as "About Current Ruleset" See patch #6337 ------------------------------------------------------------------------ r29846 | cazfi | 2015-09-10 05:20:23 +0100 (Thu, 10 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/common/game.c M /branches/S2_5/common/game.h Show first history report at turn 20, not 21. See patch #6332 ------------------------------------------------------------------------ r29841 | cazfi | 2015-09-09 19:43:25 +0100 (Wed, 09 Sep 2015) | 5 lines Changed paths: M /branches/S2_5/server/savegame2.c Do not load huts from the savegame if have_huts is FALSE. Always save have_huts as TRUE on regular savegames. See bug #21345 ------------------------------------------------------------------------ r29838 | cazfi | 2015-09-09 17:03:32 +0100 (Wed, 09 Sep 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_main.c Handle 'popup_tech_help' option when migrating options from gtk2-client to gtk3-client when started first time. See bug #23859 ------------------------------------------------------------------------ r29835 | cazfi | 2015-09-09 16:43:25 +0100 (Wed, 09 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/client/client_main.c M /branches/S2_5/client/overview_common.c M /branches/S2_5/client/overview_common.h Free overview canvas on exit. See patch #6326 ------------------------------------------------------------------------ r29832 | cazfi | 2015-09-09 16:20:54 +0100 (Wed, 09 Sep 2015) | 5 lines Changed paths: M /branches/S2_5/configure.ac Fixed syntax error in configure when cross-compiling and the mkstemp test gives answer with a whitespace in it; "guessing yes" or "guessing no" See bug #23860 ------------------------------------------------------------------------ r29824 | cazfi | 2015-09-08 20:30:42 +0100 (Tue, 08 Sep 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/pages.c Destroy toplevel tabs on both gtk2- and gtk3-client. Free intro sprite in gtk3-client (not relevant in gtk2-client implementation) See bug #23854 ------------------------------------------------------------------------ r29819 | cazfi | 2015-09-08 18:28:11 +0100 (Tue, 08 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/common/map.c Use cached values in is_cardinal_dir() and is_valid_dir() See patch #6325 ------------------------------------------------------------------------ r29814 | cazfi | 2015-09-08 04:35:03 +0100 (Tue, 08 Sep 2015) | 2 lines Changed paths: M /branches/S2_5/utility/inputfile.c Fixed comment typofix "rememeber" -> "remember" ------------------------------------------------------------------------ r29806 | cazfi | 2015-09-07 20:15:26 +0100 (Mon, 07 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/editgui.c M /branches/S2_5/client/gui-gtk-3.0/editgui.c Fixed editor icon pixbuf leak. See bug #23853 ------------------------------------------------------------------------ r29796 | cazfi | 2015-09-06 16:19:44 +0100 (Sun, 06 Sep 2015) | 2 lines Changed paths: M /branches/S2_5/server/stdinhand.c Fixed comment typofix "CMD_AMBIGOUS" -> "CMD_AMBIGUOUS" ------------------------------------------------------------------------ r29778 | cazfi | 2015-09-05 09:47:06 +0100 (Sat, 05 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/client/packhand.c M /branches/S2_5/common/packets.def M /branches/S2_5/fc_version M /branches/S2_5/server/report.c Support history reports for a high player count both in memory storage and network protocol. See bug #23765 ------------------------------------------------------------------------ r29775 | cazfi | 2015-09-04 21:32:19 +0100 (Fri, 04 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/common/aicore/cm.c Fixed -WShadow warnings from Governor code. See bug #23806 ------------------------------------------------------------------------ r29764 | cazfi | 2015-09-03 04:52:29 +0100 (Thu, 03 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/common/map.c Refactored base_native_pos_to_tile() to make map wrapping checks just once. See patch #6305 ------------------------------------------------------------------------ r29761 | cazfi | 2015-09-03 04:34:39 +0100 (Thu, 03 Sep 2015) | 4 lines Changed paths: M /branches/S2_5/utility/shared.h Replaced use of C++ reserved for 'this' in implementation of CLIP() macro with 'current' See patch #6306 ------------------------------------------------------------------------ r29754 | sveinung | 2015-09-01 12:33:11 +0100 (Tue, 01 Sep 2015) | 6 lines Changed paths: M /branches/S2_5/server/unittools.c Stop teleportation related ghost units Make unit_move() inform players that the unit they saw at the dest tile now is gone when the move is non adjacent. See bug #23831 ------------------------------------------------------------------------ r29740 | cazfi | 2015-08-30 15:24:03 +0100 (Sun, 30 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/server/srv_main.c Destroy "eot" timer also when the server exits via /quit mid-game. See bug #23826 ------------------------------------------------------------------------ r29725 | cazfi | 2015-08-29 22:19:18 +0100 (Sat, 29 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/ai/default/aidata.c Finish AI data phase when AI data module is closed, if it's currently active. See bug #23825 ------------------------------------------------------------------------ r29714 | cazfi | 2015-08-29 00:27:53 +0100 (Sat, 29 Aug 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Improved Finnish translation. ------------------------------------------------------------------------ r29710 | cazfi | 2015-08-28 19:24:20 +0100 (Fri, 28 Aug 2015) | 5 lines Changed paths: M /branches/S2_5/utility/shared.c Fixed user_home_dir() to correctly build up the home dir information again if it has been cleared since previous call. That never happens with current codebase. See bug #23823 ------------------------------------------------------------------------ r29707 | sveinung | 2015-08-28 11:55:56 +0100 (Fri, 28 Aug 2015) | 5 lines Changed paths: M /branches/S2_5/INSTALL M /branches/S2_5/configure.ac M /branches/S2_5/doc/README.packaging Make 7.12.1 the minimum CURL version and document what CURL version is required in INSTALL See bug #23824 ------------------------------------------------------------------------ r29688 | cazfi | 2015-08-26 18:57:11 +0100 (Wed, 26 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/mapview.c Avoid sdl/2-client crash if update_unit_info_label() is called with NULL unitlist. See bug #23809 ------------------------------------------------------------------------ r29656 | cazfi | 2015-08-23 14:51:35 +0100 (Sun, 23 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/mapctrl.c M /branches/S2_5/client/gui-sdl/mapview.c Sdl-clients no longer ask user to end turn when one already has done that. See patch #6271 ------------------------------------------------------------------------ r29651 | cazfi | 2015-08-22 22:17:08 +0100 (Sat, 22 Aug 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r29642 | cazfi | 2015-08-22 16:53:59 +0100 (Sat, 22 Aug 2015) | 2 lines Changed paths: M /branches/S2_5/utility/shared.c Fixed comment copy-paste error "FREECIV_SAVE_PATH" -> "FREECIV_SCENARIO_PATH" ------------------------------------------------------------------------ r29639 | jtn | 2015-08-22 11:15:19 +0100 (Sat, 22 Aug 2015) | 3 lines Changed paths: M /branches/S2_5/common/aicore/cm.c Avoid unnecessary multiple function calls in CM. See gna bug #23806. ------------------------------------------------------------------------ r29635 | cazfi | 2015-08-22 09:01:53 +0100 (Sat, 22 Aug 2015) | 5 lines Changed paths: M /branches/S2_5/server/sanitycheck.c Reworked sanity check about units that can't exist on tile without transport to give more informative failure. See bug #23801 ------------------------------------------------------------------------ r29631 | cazfi | 2015-08-21 17:31:01 +0100 (Fri, 21 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/server/plrhand.h M /branches/S2_5/server/srv_main.c Do not progress, nor finish, revolution for a dead player. See bug #23803 ------------------------------------------------------------------------ r29628 | cazfi | 2015-08-21 17:14:35 +0100 (Fri, 21 Aug 2015) | 5 lines Changed paths: M /branches/S2_5/m4/qt5.m4 Reverted bug #23348: "Configure not strict about --with-qt5-includes and --with-qt5-libs" There was no such bug as it was meant to fix, but instead it added syntax error itself. See bug #23798 ------------------------------------------------------------------------ r29617 | cazfi | 2015-08-20 21:41:55 +0100 (Thu, 20 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/server/citytools.c Really disband units trapped inside separated part of civ1-style channel. See bug #23801 ------------------------------------------------------------------------ r29606 | jtn | 2015-08-20 00:53:19 +0100 (Thu, 20 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c When loading savegame, recalculate city illness only after loading all trade partners. This ensures the client's display of illness is up to date. See gna bug #23786. ------------------------------------------------------------------------ r29605 | jtn | 2015-08-20 00:53:16 +0100 (Thu, 20 Aug 2015) | 3 lines Changed paths: M /branches/S2_5/data/hex2t/items.png M /branches/S2_5/data/hex2t/items.spec M /branches/S2_5/data/isotrident/tiles.png M /branches/S2_5/data/isotrident/tiles.spec Add unit convert activity icon to hex2t/isotrident(/isophex). See gna patch #6240. ------------------------------------------------------------------------ r29604 | jtn | 2015-08-20 00:53:12 +0100 (Thu, 20 Aug 2015) | 3 lines Changed paths: M /branches/S2_5/data/isophex/terrain1.spec Actually reference isophex maglev graphics from tilespec. See gna bug #23785. ------------------------------------------------------------------------ r29597 | cazfi | 2015-08-19 23:23:11 +0100 (Wed, 19 Aug 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/dialogs.c M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-2.0/gui_main.h M /branches/S2_5/client/gui-gtk-3.0/dialogs.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.h Avoid client crash when it detects problems on some rulesets while constructing the list of valid tilesets, before client gui is set up. See bug #23794 ------------------------------------------------------------------------ r29591 | cazfi | 2015-08-19 20:34:29 +0100 (Wed, 19 Aug 2015) | 5 lines Changed paths: M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c Made game.server.save_options.save_random to affect scenario saving only. Set it to FALSE when loading scenario that does not have random state included. See bug #23793 ------------------------------------------------------------------------ r29575 | jtn | 2015-08-17 20:48:51 +0100 (Mon, 17 Aug 2015) | 3 lines Changed paths: M /branches/S2_5/NEWS-2.5 Fix typo in 2.5.1 NEWS for posterity. Spotted by an anonymous wiki contributor. ------------------------------------------------------------------------ r29572 | cazfi | 2015-08-17 16:14:21 +0100 (Mon, 17 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/common/aicore/citymap.c M /branches/S2_5/common/aicore/cm.c M /branches/S2_5/common/city.c M /branches/S2_5/common/diptreaty.c M /branches/S2_5/common/effects.c M /branches/S2_5/common/map.c M /branches/S2_5/common/map.h M /branches/S2_5/common/player.c M /branches/S2_5/common/player.h M /branches/S2_5/common/road.h M /branches/S2_5/common/specialist.c M /branches/S2_5/common/specialist.h M /branches/S2_5/utility/ioz.c M /branches/S2_5/utility/registry_ini.c M /branches/S2_5/utility/specvec.h Fixed Shadow warnings from utility/ and common/ code See patch #6174 ------------------------------------------------------------------------ r29561 | cazfi | 2015-08-16 16:40:29 +0100 (Sun, 16 Aug 2015) | 2 lines Changed paths: M /branches/S2_5/client/options.c Typofix "voeinfo" -> "voteinfo" ------------------------------------------------------------------------ r29554 | cazfi | 2015-08-16 14:31:25 +0100 (Sun, 16 Aug 2015) | 7 lines Changed paths: M /branches/S2_5/utility/inputfile.c Give an error about newline in the end of an entryline of the ini-file. This at least makes user aware of the fact that there's a problem. Silently dropped entrylines reported by Caedo See patch #6230 ------------------------------------------------------------------------ r29551 | cazfi | 2015-08-16 14:24:36 +0100 (Sun, 16 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/ai/threaded/taiplayer.c Initialize infrastructure cache before threaded AI settlers use it. See bug #23754 ------------------------------------------------------------------------ r29539 | sveinung | 2015-08-15 22:46:21 +0100 (Sat, 15 Aug 2015) | 6 lines Changed paths: M /branches/S2_5/server/citytools.c M /branches/S2_5/server/diplomats.c M /branches/S2_5/server/unithand.c Notify when transferring a unique unit is illegal Split from bug #23758 because of the 2.5.1 string freeze as advised by Marko Lindqvist See patch #6210 ------------------------------------------------------------------------ r29538 | cazfi | 2015-08-15 22:45:17 +0100 (Sat, 15 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/ai/default/aicity.c Made AI to value Have_Embassies effect based on how many new contacts it provides, to meet and trade techs etc. with. See patch #5844 ------------------------------------------------------------------------ r29537 | sveinung | 2015-08-15 21:59:47 +0100 (Sat, 15 Aug 2015) | 6 lines Changed paths: M /branches/S2_5/data/civ2/game.ruleset civ2: Explicitly set slow_invasions without changing it from the default value. Explain the consequences of the choice. See patch #6229 ------------------------------------------------------------------------ r29532 | jtn | 2015-08-15 20:25:41 +0100 (Sat, 15 Aug 2015) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/nations/ru.po Updated Russian translation from Konstantin Vedeneev. freeciv: 100%: 6238 translated. nations: 100%: 1844 translated. ------------------------------------------------------------------------ r29531 | cazfi | 2015-08-15 19:42:19 +0100 (Sat, 15 Aug 2015) | 8 lines Changed paths: M /branches/S2_5/m4/gtk-2.0.m4 Updated gtk2.m4 to match gtk-2-24 branch as of 09-Aug-15 (commit 29da0d99aae55b3fec1128ba7f7dc73539069155) Most notably this fixes cross-compilation with prefixed pkg-config (At least in what comes to gtk2 related package detection) See patch #6209 ------------------------------------------------------------------------ r29528 | cazfi | 2015-08-15 19:21:28 +0100 (Sat, 15 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/wldlg.c Include current production to city worklist items count shown in sdl client. See bug #23770 ------------------------------------------------------------------------ r29525 | cazfi | 2015-08-15 18:57:12 +0100 (Sat, 15 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/server/rssanity.c Sanity check improvement genus against its other properties. See patch #6206 ------------------------------------------------------------------------ r29522 | cazfi | 2015-08-15 18:34:52 +0100 (Sat, 15 Aug 2015) | 7 lines Changed paths: M /branches/S2_5/ai/default/aiferry.c AI ferry code does not take control of the allied units on board. The old behavior was wrong in two ways: - AI type of the ferry owner was used for running the passenger. If the AI type of the owner of the passenger would be different, bogus data gets used and also produced - Unit might move outside the phase of its owner (real surprise attack against third party!) See bug #23755 ------------------------------------------------------------------------ r29515 | jtn | 2015-08-15 12:03:46 +0100 (Sat, 15 Aug 2015) | 2 lines Changed paths: M /branches/S2_5/ChangeLog Update ChangeLog as of S2_5 r29514. ------------------------------------------------------------------------ r29514 | jtn | 2015-08-15 12:02:05 +0100 (Sat, 15 Aug 2015) | 1 line Changed paths: M /branches/S2_5/fc_version Bump version number to '2.5.1'. ------------------------------------------------------------------------ r29513 | jtn | 2015-08-15 12:02:02 +0100 (Sat, 15 Aug 2015) | 1 line Changed paths: M /branches/S2_5/NEWS-2.5 Refresh NEWS-2.5 for 2.5.1, from wiki. ------------------------------------------------------------------------ r29509 | jtn | 2015-08-15 10:47:20 +0100 (Sat, 15 Aug 2015) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/ar.po M /branches/S2_5/translations/freeciv/bg.po M /branches/S2_5/translations/freeciv/ca.po M /branches/S2_5/translations/freeciv/cs.po M /branches/S2_5/translations/freeciv/da.po M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/freeciv/el.po M /branches/S2_5/translations/freeciv/en_GB.po M /branches/S2_5/translations/freeciv/eo.po M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/freeciv/et.po M /branches/S2_5/translations/freeciv/fa.po M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/freeciv/ga.po M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/freeciv/he.po M /branches/S2_5/translations/freeciv/hu.po M /branches/S2_5/translations/freeciv/id.po M /branches/S2_5/translations/freeciv/it.po M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/freeciv/ko.po M /branches/S2_5/translations/freeciv/lt.po M /branches/S2_5/translations/freeciv/nb.po M /branches/S2_5/translations/freeciv/nl.po M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/freeciv/pt.po M /branches/S2_5/translations/freeciv/pt_BR.po M /branches/S2_5/translations/freeciv/ro.po M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/freeciv/sr.po M /branches/S2_5/translations/freeciv/sv.po M /branches/S2_5/translations/freeciv/tr.po M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/freeciv/zh_CN.po M /branches/S2_5/translations/freeciv/zh_TW.po M /branches/S2_5/translations/nations/ar.po M /branches/S2_5/translations/nations/bg.po M /branches/S2_5/translations/nations/ca.po M /branches/S2_5/translations/nations/cs.po M /branches/S2_5/translations/nations/da.po M /branches/S2_5/translations/nations/de.po M /branches/S2_5/translations/nations/el.po M /branches/S2_5/translations/nations/en_GB.po M /branches/S2_5/translations/nations/eo.po M /branches/S2_5/translations/nations/es.po M /branches/S2_5/translations/nations/et.po M /branches/S2_5/translations/nations/fa.po M /branches/S2_5/translations/nations/fi.po M /branches/S2_5/translations/nations/fr.po M /branches/S2_5/translations/nations/ga.po M /branches/S2_5/translations/nations/gd.po M /branches/S2_5/translations/nations/he.po M /branches/S2_5/translations/nations/hu.po M /branches/S2_5/translations/nations/id.po M /branches/S2_5/translations/nations/it.po M /branches/S2_5/translations/nations/ja.po M /branches/S2_5/translations/nations/ko.po M /branches/S2_5/translations/nations/lt.po M /branches/S2_5/translations/nations/nb.po M /branches/S2_5/translations/nations/nl.po M /branches/S2_5/translations/nations/pl.po M /branches/S2_5/translations/nations/pt.po M /branches/S2_5/translations/nations/pt_BR.po M /branches/S2_5/translations/nations/ro.po M /branches/S2_5/translations/nations/ru.po M /branches/S2_5/translations/nations/sr.po M /branches/S2_5/translations/nations/sv.po M /branches/S2_5/translations/nations/tr.po M /branches/S2_5/translations/nations/uk.po M /branches/S2_5/translations/nations/zh_CN.po M /branches/S2_5/translations/nations/zh_TW.po Results of running "make update-po" in translations/freeciv/ and translations/nations/ ------------------------------------------------------------------------ r29505 | cazfi | 2015-08-15 06:12:58 +0100 (Sat, 15 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/doc/README.graphics Fixed "graphc" -> "graphic" typo in README.graphics See bug #23783 ------------------------------------------------------------------------ r29494 | jtn | 2015-08-14 10:33:13 +0100 (Fri, 14 Aug 2015) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/es.po Updated Spanish translation by Jordi Negrevernis i Font. freeciv: 100%: 6238 translated. ------------------------------------------------------------------------ r29464 | cazfi | 2015-08-11 19:01:17 +0100 (Tue, 11 Aug 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r29456 | cazfi | 2015-08-11 16:14:22 +0100 (Tue, 11 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/COPYING M /branches/S2_5/data/helpdata.txt Updated fsf snail mail address See patch #6189 ------------------------------------------------------------------------ r29449 | jtn | 2015-08-10 23:19:12 +0100 (Mon, 10 Aug 2015) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/de.po Updated German translation from "Quintus" (Marvin Gülker). freeciv: 100%: 6238 translated. ------------------------------------------------------------------------ r29441 | cazfi | 2015-08-10 17:12:20 +0100 (Mon, 10 Aug 2015) | 2 lines Changed paths: M /branches/S2_5/server/generator/mapgen_topology.c M /branches/S2_5/server/generator/temperature_map.c Fixed some mapgenerator comments. ------------------------------------------------------------------------ r29438 | sveinung | 2015-08-10 15:06:32 +0100 (Mon, 10 Aug 2015) | 3 lines Changed paths: M /branches/S2_5/server/citytools.c Try to save an untransferable game loss unit See bug #23691 ------------------------------------------------------------------------ r29437 | sveinung | 2015-08-10 15:06:25 +0100 (Mon, 10 Aug 2015) | 3 lines Changed paths: M /branches/S2_5/common/unittype.c M /branches/S2_5/common/unittype.h M /branches/S2_5/server/citytools.c M /branches/S2_5/server/diplomats.c M /branches/S2_5/server/unithand.c M /branches/S2_5/server/unittools.c Don't break unique unit rules via unit transfer See bug #23758 ------------------------------------------------------------------------ r29435 | igx31 | 2015-08-09 23:11:37 +0100 (Sun, 09 Aug 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fr.po Updated French translation for Freeciv 2.5.1 ------------------------------------------------------------------------ r29432 | cazfi | 2015-08-09 21:19:49 +0100 (Sun, 09 Aug 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r29417 | jtn | 2015-08-09 09:58:15 +0100 (Sun, 09 Aug 2015) | 5 lines Changed paths: M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/nations/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . freeciv: 97.2%: 6066 translated, 128 fuzzy, 44 untranslated. nations: 100%: 1844 translated. ------------------------------------------------------------------------ r29404 | jtn | 2015-08-08 18:01:43 +0100 (Sat, 08 Aug 2015) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Updated en_GB translation for S2_5. 100%: 6238 translated. ------------------------------------------------------------------------ r29396 | cazfi | 2015-08-08 00:30:42 +0100 (Sat, 08 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/client/packhand.c Added "Ghost units seen" message for the client's "0 == unit_list_size(ptile->units)" assert. See patch #6179 ------------------------------------------------------------------------ r29393 | cazfi | 2015-08-07 22:18:37 +0100 (Fri, 07 Aug 2015) | 2 lines Changed paths: M /branches/S2_5/common/requirements.c Comment typofix "requrement" -> "requirement" ------------------------------------------------------------------------ r29387 | cazfi | 2015-08-07 17:32:57 +0100 (Fri, 07 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/ai/default/aiunit.c AI handles transported unit directly, if the transport is owned by someone else. See patch #6181 ------------------------------------------------------------------------ r29377 | sveinung | 2015-08-07 13:44:52 +0100 (Fri, 07 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/translations/freeciv/es.po Updated Spanish translation by Jordi Negrevernis i Font freeciv: 100% nations: 100% ------------------------------------------------------------------------ r29376 | jtn | 2015-08-07 00:14:01 +0100 (Fri, 07 Aug 2015) | 5 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/client/text.c Make city dialog Happiness tab explain Empire_Size_Step and angry citizens better. Clarify Empire_Size_Base description in help. See gna bug #23611. ------------------------------------------------------------------------ r29375 | jtn | 2015-08-07 00:13:58 +0100 (Fri, 07 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/common/aicore/cm.c M /branches/S2_5/common/city.c M /branches/S2_5/common/city.h M /branches/S2_5/server/citytools.c Ensure angry citizens appear if enabled in ruleset. They were accidentally disabled in 2.4. See gna bug #23743. ------------------------------------------------------------------------ r29370 | cazfi | 2015-08-06 20:12:40 +0100 (Thu, 06 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/common/fc_interface.c M /branches/S2_5/utility/shared.c M /branches/S2_5/utility/shared.h Free resources allocated for fileinfoname() on exit. See patch #6170 ------------------------------------------------------------------------ r29363 | cazfi | 2015-08-06 19:26:03 +0100 (Thu, 06 Aug 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Improved Finnish translation. ------------------------------------------------------------------------ r29360 | cazfi | 2015-08-06 16:34:09 +0100 (Thu, 06 Aug 2015) | 5 lines Changed paths: M /branches/S2_5/client/control.c When deciding whether to blink Turn Done button as an indication that others have already finished their move, count only those players whose phase is going. See bug #23733 ------------------------------------------------------------------------ r29357 | cazfi | 2015-08-06 15:43:05 +0100 (Thu, 06 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/Makefile.am Do not put timestamp to compressed scenarios. See patch #6175 ------------------------------------------------------------------------ r29346 | cazfi | 2015-08-06 04:38:24 +0100 (Thu, 06 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/server/sernet.c Clear history from memory and free history file name on exit See patch #6169 ------------------------------------------------------------------------ r29340 | cazfi | 2015-08-05 15:58:14 +0100 (Wed, 05 Aug 2015) | 5 lines Changed paths: M /branches/S2_5/ai/default/advdomestic.c Fixed integer math problem causing settler want to be multiply of normal want depending on expansionist trait value, zero if trait value is less than the default. See bug #23745 ------------------------------------------------------------------------ r29332 | cazfi | 2015-08-04 19:28:44 +0100 (Tue, 04 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/client/agents/agents.c Do not consider agents that have never even got their first task busy. See bug #23738 ------------------------------------------------------------------------ r29326 | cazfi | 2015-08-04 17:51:33 +0100 (Tue, 04 Aug 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r29319 | jtn | 2015-08-04 10:17:13 +0100 (Tue, 04 Aug 2015) | 5 lines Changed paths: M /branches/S2_5/client/text.c Sort out nationality in unit tooltips. Add it to middle-click popup. Fixes "RomaLesothoan people". FIXME ------------------------------------------------------------------------ r29313 | cazfi | 2015-08-03 17:52:14 +0100 (Mon, 03 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/client/agents/cma_fec.c Renamed governor presets from the form "Max xxx" to "Prefer xxx" See patch #5952 ------------------------------------------------------------------------ r29305 | cazfi | 2015-08-03 00:38:37 +0100 (Mon, 03 Aug 2015) | 5 lines Changed paths: M /branches/S2_5/client/mapctrl_common.c Make sure Turn Done button is insensitive for players other than those whose phase it is. The problem manifested itself especially before player's first phase after logging in. See bug #21633 ------------------------------------------------------------------------ r29302 | cazfi | 2015-08-02 21:08:09 +0100 (Sun, 02 Aug 2015) | 4 lines Changed paths: M /branches/S2_5/server/settings.c Made 'timeout' and 'first_timeout' to work correctly at first turn, if set during it. See bug #23724 ------------------------------------------------------------------------ r29293 | jtn | 2015-08-02 11:22:13 +0100 (Sun, 02 Aug 2015) | 5 lines Changed paths: M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/nations/de.po Updated German translation from "Quintus" (Marvin Gülker). Stats on S2_5: freeciv: 99.7%: 6210 translated, 14 fuzzy, 6 untranslated. nations: 87%: 1606 translated, 238 untranslated. ------------------------------------------------------------------------ r29290 | cazfi | 2015-08-01 23:41:10 +0100 (Sat, 01 Aug 2015) | 5 lines Changed paths: M /branches/S2_5/ai/default/aidata.c M /branches/S2_5/server/unittools.c Clear advisor and default AI task of a unit when goto_tile gets cleared as part of rescuing planes. Avoid crash if diplomat unit has attack-task, but no target selected. See bug #23728 ------------------------------------------------------------------------ r29283 | cazfi | 2015-07-31 18:32:33 +0100 (Fri, 31 Jul 2015) | 7 lines Changed paths: M /branches/S2_5/client/client_main.c M /branches/S2_5/client/client_main.h M /branches/S2_5/client/gui-gtk-2.0/mapview.c M /branches/S2_5/client/gui-gtk-3.0/mapview.c M /branches/S2_5/client/packhand.c M /branches/S2_5/client/text.c M /branches/S2_5/server/gamehand.c M /branches/S2_5/server/sernet.c M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/srv_main.h M /branches/S2_5/server/unittools.c Consistently take 'first_timeout' setting in to account instead of the regular 'timeout' during first turn. Reported anonymously See bug #23324 ------------------------------------------------------------------------ r29262 | cazfi | 2015-07-29 01:07:31 +0100 (Wed, 29 Jul 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/diplodlg.cpp M /branches/S2_5/client/gui-qt/diplodlg.h M /branches/S2_5/client/gui-qt/fc_client.cpp Fixed Qt-client crash when Meeting begins and player is under AI control. Reported by Christian Montanari See bug #23626 ------------------------------------------------------------------------ r29259 | cazfi | 2015-07-29 00:11:47 +0100 (Wed, 29 Jul 2015) | 4 lines Changed paths: M /branches/S2_5/server/citytools.c Make reality check for existing player map cities on tile when broadcasting city info. See bug #23716 ------------------------------------------------------------------------ r29248 | cazfi | 2015-07-27 10:38:35 +0100 (Mon, 27 Jul 2015) | 4 lines Changed paths: M /branches/S2_5/common/fc_interface.c M /branches/S2_5/utility/shared.c M /branches/S2_5/utility/shared.h Free homedir information on exit See patch #6140 ------------------------------------------------------------------------ r29244 | cazfi | 2015-07-27 00:49:59 +0100 (Mon, 27 Jul 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Marked me as the Last-Translator of the Finnish translation. ------------------------------------------------------------------------ r29242 | cazfi | 2015-07-27 00:28:35 +0100 (Mon, 27 Jul 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r29239 | sveinung | 2015-07-22 15:09:32 +0100 (Wed, 22 Jul 2015) | 3 lines Changed paths: M /branches/S2_5/server/unithand.c If a unit is nuclear is irrelevant in unit_bombard() See bug #23703 ------------------------------------------------------------------------ r29220 | sveinung | 2015-07-15 13:34:22 +0100 (Wed, 15 Jul 2015) | 3 lines Changed paths: M /branches/S2_5/server/citytools.c Don't reveal dying units during city transfer. See bug #23684 ------------------------------------------------------------------------ r29217 | sveinung | 2015-07-13 14:54:48 +0100 (Mon, 13 Jul 2015) | 1 line Changed paths: M /branches/S2_5/server/citytools.c Comment: Explain why a dying unit shouldn't be bounced. ------------------------------------------------------------------------ r29214 | sveinung | 2015-07-10 14:33:20 +0100 (Fri, 10 Jul 2015) | 17 lines Changed paths: M /branches/S2_5/common/unit.c M /branches/S2_5/common/unit.h M /branches/S2_5/server/citytools.c M /branches/S2_5/server/unittools.c Don't transfer dying units to other players. Transferring a dying GameLoss unit will kill the player he is transferred to rather than the player who owned it when it was killed. I think this happened to the reporter of bug #23676. The gameloss_style was Loot. A Leader (a GameLoss unit) was inside a city. The Leader was killed. The city where the Leader was located was transferred to his killer as part of the Loot. If the dying Leader is transferred with the city he is inside the killer will loose the game while the player the Leader used to belong to lives on without the vulnerability of having a Leader. Reported anonymously See bug #23676 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ r29187 | cazfi | 2015-06-24 21:53:55 +0100 (Wed, 24 Jun 2015) | 6 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c Clear roads, rivers, and bases before retrying map generation Reported anonymously See bug #23576 ------------------------------------------------------------------------ r29183 | cazfi | 2015-06-23 16:38:42 +0100 (Tue, 23 Jun 2015) | 4 lines Changed paths: M /branches/S2_5/server/ruleset.c Free lookup_req_list() requirement list on exit See patch #6093 ------------------------------------------------------------------------ r29172 | cazfi | 2015-06-21 21:59:57 +0100 (Sun, 21 Jun 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_main.c Expand gtk3-client left panel frames to fill the horizontal space reserved for them. Reported by Jacob Nevins See bug #22677 ------------------------------------------------------------------------ r29165 | jcreus | 2015-06-14 19:03:25 +0100 (Sun, 14 Jun 2015) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r29161 | cazfi | 2015-06-11 22:18:08 +0100 (Thu, 11 Jun 2015) | 4 lines Changed paths: M /branches/S2_5/server/srv_main.c Free phase_timer on server exit See patch #6090 ------------------------------------------------------------------------ r29148 | jtn | 2015-06-01 23:46:58 +0100 (Mon, 01 Jun 2015) | 4 lines Changed paths: M /branches/S2_5/server/settings.c Log reason for failure to reach aifill level to server console as well as sending to clients. See gna bug #23621. ------------------------------------------------------------------------ r29142 | jtn | 2015-05-27 23:01:14 +0100 (Wed, 27 May 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/plrdlg.c M /branches/S2_5/client/gui-gtk-3.0/plrdlg.c M /branches/S2_5/common/player.c M /branches/S2_5/common/player.h M /branches/S2_5/server/plrhand.c Add a confirmation dialog when cancelling treaties in the Gtk client. Reported anonymously. See gna bug #23411. ------------------------------------------------------------------------ r29141 | jtn | 2015-05-27 23:01:08 +0100 (Wed, 27 May 2015) | 3 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/helpdlg.c M /branches/S2_5/client/gui-gtk-3.0/helpdlg.c Display up to two decimal places for defense bonus in Gtk help. See gna bug #23263. ------------------------------------------------------------------------ r29140 | jtn | 2015-05-27 23:01:04 +0100 (Wed, 27 May 2015) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset civ2civ3: Prevent building farmland on desert without food bonus. It would provide no bonus, and prevent Super Highways bonus. See gna bug #23609. ------------------------------------------------------------------------ r29139 | jtn | 2015-05-27 23:01:01 +0100 (Wed, 27 May 2015) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset civ2civ3: Don't give Super Highways trade bonus to city center tiles benefiting from automatic farmland bonus. See gna bug #23610. ------------------------------------------------------------------------ r29126 | cazfi | 2015-05-23 21:31:17 +0100 (Sat, 23 May 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_main.c Fixed gtk3-client minimap area to resize when detached minimap window is resized Reported by Rogier See bug #22836 ------------------------------------------------------------------------ r29115 | cazfi | 2015-05-20 18:35:18 +0100 (Wed, 20 May 2015) | 4 lines Changed paths: M /branches/S2_5/server/stdinhand.c Fixed compilation with gcc5 See patch #6092 ------------------------------------------------------------------------ r29106 | cazfi | 2015-05-17 22:05:10 +0100 (Sun, 17 May 2015) | 7 lines Changed paths: M /branches/S2_5/Makefile.am A /branches/S2_5/m4/qt5-darwin.m4 M /branches/S2_5/m4/qt5.m4 Made configure checks and options for Qt suitable for MacOS X. Reported by David Lowe Patch by Alexey Novikov See bug #18200 ------------------------------------------------------------------------ r29102 | sveinung | 2015-05-17 09:47:25 +0100 (Sun, 17 May 2015) | 5 lines Changed paths: M /branches/S2_5/server/unittools.c Don't set done_moving when executing a move order. The next order may not need any move fragments. See bug #23594 ------------------------------------------------------------------------ r29099 | cazfi | 2015-05-17 00:37:26 +0100 (Sun, 17 May 2015) | 2 lines Changed paths: M /branches/S2_5/common/ai.c Correct function header for ai_timer_free() ------------------------------------------------------------------------ r29090 | cazfi | 2015-05-14 23:07:51 +0100 (Thu, 14 May 2015) | 6 lines Changed paths: M /branches/S2_5/server/savegame2.c Fixed loading of player trait values. Reported by Jacob Nevins See bug #23564 ------------------------------------------------------------------------ r29086 | cazfi | 2015-05-14 22:27:35 +0100 (Thu, 14 May 2015) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r29082 | cazfi | 2015-05-13 23:47:58 +0100 (Wed, 13 May 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp Made Qt-client buy cost information pluralized. See patch #5838 ------------------------------------------------------------------------ r29074 | cazfi | 2015-05-12 22:18:20 +0100 (Tue, 12 May 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/citizensinfo.c M /branches/S2_5/client/gui-gtk-3.0/citizensinfo.c Translate citizen nationality display column headers. Reported by Jacob Nevins See bug #23443 ------------------------------------------------------------------------ r29070 | jtn | 2015-05-12 08:28:42 +0100 (Tue, 12 May 2015) | 4 lines Changed paths: M /branches/S2_5/client/citydlg_common.c In city dialog tooltip, give negative Output_Bonus and Health_Pct effects appropriate descriptions. See gna bug #23586. ------------------------------------------------------------------------ r29037 | cazfi | 2015-05-10 15:31:49 +0100 (Sun, 10 May 2015) | 6 lines Changed paths: M /branches/S2_5/m4/fcdb-postgres.m4 Fixed compilation failure when postgres support has been enabled. Report from gentoo. See bug #23549 ------------------------------------------------------------------------ r29033 | cazfi | 2015-05-10 10:38:52 +0100 (Sun, 10 May 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/mapview.c Sdl-clients no longer instruct observers to end turn when they cannot. See bug #17703 ------------------------------------------------------------------------ r29030 | cazfi | 2015-05-10 10:20:00 +0100 (Sun, 10 May 2015) | 6 lines Changed paths: M /branches/S2_5/tools/mpgui_qt.cpp Translate modpack installer Qt-version quit confirmation. Reported by Jacob Nevins See bug #23571 ------------------------------------------------------------------------ r29013 | cazfi | 2015-05-06 23:43:15 +0100 (Wed, 06 May 2015) | 6 lines Changed paths: M /branches/S2_5/server/stdinhand.c Fixed delegation handling to be completely case-insensitive in respect to usernames. Reported by Davide Baldini See bug #21744 ------------------------------------------------------------------------ r29008 | cazfi | 2015-05-06 18:23:00 +0100 (Wed, 06 May 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/gui_main.h M /branches/S2_5/client/gui-sdl/menu.c Restore sdl-clients' menu button after switching player. See bug #23551 ------------------------------------------------------------------------ r29005 | cazfi | 2015-05-06 17:56:54 +0100 (Wed, 06 May 2015) | 4 lines Changed paths: M /branches/S2_5/configure.ac Adjusted client preference order. See patch #6050 ------------------------------------------------------------------------ r28997 | cazfi | 2015-05-05 05:09:03 +0100 (Tue, 05 May 2015) | 5 lines Changed paths: M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c M /branches/S2_5/tools/mpgui_qt.cpp Make it clear that there's active modpack installation in progress when confirming modpack installer quitting. See patch #6052 ------------------------------------------------------------------------ r28989 | jtn | 2015-05-04 12:51:10 +0100 (Mon, 04 May 2015) | 5 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r28988 | jtn | 2015-05-04 12:51:07 +0100 (Mon, 04 May 2015) | 4 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r28987 | jtn | 2015-05-04 12:51:04 +0100 (Mon, 04 May 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/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. ------------------------------------------------------------------------ r28972 | sveinung | 2015-05-03 16:11:15 +0100 (Sun, 03 May 2015) | 9 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp Qt client: Fix found vs join city menu text. If a selected unit is in a city city_on_tile is set to true. Initialize it to false to make sure it only will be true in those cases. On my system the missing initialization made the menu talk about joining a city in stead of founding one when the selected unit was outside a city. See bug #23557 ------------------------------------------------------------------------ r28967 | sveinung | 2015-04-30 16:12:55 +0100 (Thu, 30 Apr 2015) | 3 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp Qt client: Add a Establish Trade Route menu item. See patch #6054 ------------------------------------------------------------------------ r28957 | cazfi | 2015-04-29 19:32:21 +0100 (Wed, 29 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/tools/download.c M /branches/S2_5/translations/Strings.txt Support translating typical modpack subtypes. See bug #23539 ------------------------------------------------------------------------ r28953 | cazfi | 2015-04-29 19:08:34 +0100 (Wed, 29 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/ai/default/advdiplomacy.c AI does not chat about signing cease-fire when players are unable to meet to do so. See bug #23542 ------------------------------------------------------------------------ r28940 | cazfi | 2015-04-28 18:05:10 +0100 (Tue, 28 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/messagewin.c Fixed sdl-clients' crash when changing player. See bug #23540 ------------------------------------------------------------------------ r28937 | cazfi | 2015-04-28 17:49:51 +0100 (Tue, 28 Apr 2015) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 Do not give penalty to fast units for ending turn on a mountain, if the mountain has a road. Patch by David Fernandez See patch #6014 ------------------------------------------------------------------------ r28932 | cazfi | 2015-04-28 17:16:26 +0100 (Tue, 28 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/tools/mpgui_qt.cpp M /branches/S2_5/tools/mpgui_qt.h Confirm Qt modpack installer quit if modpack download or installation is in progress. See patch #6042 ------------------------------------------------------------------------ r28925 | cazfi | 2015-04-27 18:21:24 +0100 (Mon, 27 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/common/aicore/caravan.c Fixed the way AI calculates how much trade would be lost when trade routes get cancelled. See bug #23532 ------------------------------------------------------------------------ r28919 | jtn | 2015-04-27 10:25:33 +0100 (Mon, 27 Apr 2015) | 6 lines Changed paths: M /branches/S2_5/server/connecthand.c M /branches/S2_5/server/ruleset.c M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c M /branches/S2_5/server/settings.c M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/srv_main.h M /branches/S2_5/server/stdinhand.c Give a reason when 'set aifill' cannot create as many players as requested. Requested by Andreas Røsdal (andreasr@gna). See gna bug #23526. ------------------------------------------------------------------------ r28918 | jtn | 2015-04-27 10:25:29 +0100 (Mon, 27 Apr 2015) | 6 lines Changed paths: M /branches/S2_5/server/maphand.c Fix bug which meant the set of tiles which cannot be stolen from a city was not centred on the city. After a report by Robin Patterson. See gna bug #23501. ------------------------------------------------------------------------ r28917 | jtn | 2015-04-27 10:25:26 +0100 (Mon, 27 Apr 2015) | 5 lines Changed paths: M /branches/S2_5/data/helpdata.txt Improve help for border claiming of water tiles. Report and initial patch by Marko Lindqvist (cazfi@gna). See gna patch #5987. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ r28897 | cazfi | 2015-04-26 19:37:37 +0100 (Sun, 26 Apr 2015) | 7 lines Changed paths: M /branches/S2_5/tools/mpgui_qt.cpp Changing the window size of Qt-version of the modpack installer now changes the size of the modpack list, not useless empty space. Reported by Jacob Nevins See bug #23193 ------------------------------------------------------------------------ r28893 | cazfi | 2015-04-26 19:22:35 +0100 (Sun, 26 Apr 2015) | 6 lines Changed paths: M /branches/S2_5/server/ruleset.c Fixed a crash when nation legend is missing Reported by Renato See bug #20110 ------------------------------------------------------------------------ r28890 | cazfi | 2015-04-26 19:02:44 +0100 (Sun, 26 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/doc/HOWTOPLAY HOWTOPLAY to list fair generator See bug #23397 ------------------------------------------------------------------------ r28884 | cazfi | 2015-04-26 16:41:03 +0100 (Sun, 26 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/m4/c99.m4 Added configure check that preprocessor __VA_ARGS__ handling works the way we expect. See patch #6033 ------------------------------------------------------------------------ r28869 | jtn | 2015-04-25 10:02:01 +0100 (Sat, 25 Apr 2015) | 6 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r28865 | cazfi | 2015-04-24 20:38:17 +0100 (Fri, 24 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/server/generator/utilities.c M /branches/S2_5/server/generator/utilities.h M /branches/S2_5/server/srv_main.c Free memory allocated by map generator on exit. See patch #6030 ------------------------------------------------------------------------ r28850 | cazfi | 2015-04-23 21:06:18 +0100 (Thu, 23 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/INSTALL List common library requirements in INSTALL See patch #6024 ------------------------------------------------------------------------ r28843 | cazfi | 2015-04-22 23:16:39 +0100 (Wed, 22 Apr 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-sdl/dialogs.c M /branches/S2_5/client/gui-sdl/menu.c M /branches/S2_5/client/gui-sdl/optiondlg.c M /branches/S2_5/client/gui-sdl/optiondlg.h Make sure orders icons do not appear on main screen after one has left the game in sdl-clients. See bug #23357 ------------------------------------------------------------------------ r28835 | sveinung | 2015-04-21 15:36:52 +0100 (Tue, 21 Apr 2015) | 10 lines Changed paths: M /branches/S2_5/client/plrdlg_common.c Sort by state kind when sorting the nations tab by diplomatic state. Where in the alphabet the name of a diplomatic state appears doesn't say all that much about it. Sort by how "close" a state is in stead. Reported anonymously Patch by Hauke Henningsen See bug #23420 ------------------------------------------------------------------------ r28828 | cazfi | 2015-04-20 17:23:25 +0100 (Mon, 20 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/data/helpdata.txt In the combat documentation example, clarify that classic ruleset Sun Tzu affects land units only. See patch #5986 ------------------------------------------------------------------------ r28820 | cazfi | 2015-04-20 01:58:44 +0100 (Mon, 20 Apr 2015) | 9 lines Changed paths: M /branches/S2_5/client/gui-sdl/graphics.c M /branches/S2_5/common/city.c M /branches/S2_5/common/improvement.c M /branches/S2_5/common/unittype.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 ------------------------------------------------------------------------ r28816 | cazfi | 2015-04-20 01:09:14 +0100 (Mon, 20 Apr 2015) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r28810 | jtn | 2015-04-19 13:51:16 +0100 (Sun, 19 Apr 2015) | 9 lines Changed paths: M /branches/S2_5/client/packhand.c M /branches/S2_5/server/unittools.c Fix bug preventing server sending information about transporter units before cargo. This was causing the client's unit selection dialog not to show all of a transporter's cargo. Reported by Christian Knoke (chrisk@gna). See gna bug #23444. ------------------------------------------------------------------------ r28802 | cazfi | 2015-04-17 23:27:58 +0100 (Fri, 17 Apr 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r28799 | cazfi | 2015-04-16 22:37:26 +0100 (Thu, 16 Apr 2015) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 Give Cheating AI an defense bonus even when unit is in a tile with a base in civ2civ3 ruleset. Patch by David Fernandez See bug #23370 ------------------------------------------------------------------------ r28796 | cazfi | 2015-04-16 19:22:33 +0100 (Thu, 16 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset Use same text fragment about production increase in helptexts of all civ2civ3 electrical plants See patch #5988 ------------------------------------------------------------------------ r28791 | cazfi | 2015-04-16 18:56:43 +0100 (Thu, 16 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/widget_edit.c Fixed compiler warning about "always true" array address checking if() See bug #23483 ------------------------------------------------------------------------ r28784 | cazfi | 2015-04-15 05:37:23 +0100 (Wed, 15 Apr 2015) | 5 lines Changed paths: M /branches/S2_5/server/savegame.c Avoid confusing reference to ancient "classic" ruleset that is not the same as current classic ruleset in a error message See patch #5985 ------------------------------------------------------------------------ r28777 | mir3x | 2015-04-13 19:48:25 +0100 (Mon, 13 Apr 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/helpdlg.cpp Fixed cut string in qt help label Reported by Marko Lindqvist See bug #23304 ------------------------------------------------------------------------ r28774 | mir3x | 2015-04-13 19:41:23 +0100 (Mon, 13 Apr 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/helpdlg.cpp Fixed typo in help dialog. Patch by Louis Moureaux See bug #23284 ------------------------------------------------------------------------ r28771 | mir3x | 2015-04-13 19:21:31 +0100 (Mon, 13 Apr 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp Changed string used to load scenario. Patch by Louis Moureaux See bug #23282 ------------------------------------------------------------------------ r28770 | cazfi | 2015-04-13 06:12:41 +0100 (Mon, 13 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/doc/README.governor Updated README.governor See patch #5990 ------------------------------------------------------------------------ r28766 | cazfi | 2015-04-12 07:27:10 +0100 (Sun, 12 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/client/servers.c Client starts to listen LAN announcement before requesting them. See bug #23319 ------------------------------------------------------------------------ r28762 | cazfi | 2015-04-12 00:32:05 +0100 (Sun, 12 Apr 2015) | 5 lines Changed paths: M /branches/S2_5/client/tilespec.c Corrected tilespec error messages to complain about lack of the actual sprites and not of their tags. See bug #23299 ------------------------------------------------------------------------ r28759 | cazfi | 2015-04-11 22:03:03 +0100 (Sat, 11 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/common/fc_interface.c M /branches/S2_5/utility/shared.c M /branches/S2_5/utility/shared.h Free multicast group name on exit. See patch #5989 ------------------------------------------------------------------------ r28752 | cazfi | 2015-04-09 22:25:35 +0100 (Thu, 09 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/doc/Makefile.am D /branches/S2_5/doc/README.cma A /branches/S2_5/doc/README.governor (from /branches/S2_5/doc/README.cma:28743) Renamed README.cma as README.governor See patch #5965 ------------------------------------------------------------------------ r28749 | cazfi | 2015-04-09 21:57:03 +0100 (Thu, 09 Apr 2015) | 5 lines Changed paths: M /branches/S2_5/server/settings.c M /branches/S2_5/server/settings.h M /branches/S2_5/server/stdinhand.c M /branches/S2_5/tools/civmanual.c "/explain phasemode" dynamically tells also the phasemode in force this turn, not only the value stored to be active next turn. See bug #22454 ------------------------------------------------------------------------ r28744 | cazfi | 2015-04-09 18:48:43 +0100 (Thu, 09 Apr 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation ------------------------------------------------------------------------ r28743 | jtn | 2015-04-07 08:33:01 +0100 (Tue, 07 Apr 2015) | 3 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/helpdlg.c M /branches/S2_5/client/gui-gtk-3.0/helpdlg.c M /branches/S2_5/client/helpdata.c Add governments to insert_allows(). See gna patch #5813. ------------------------------------------------------------------------ r28742 | jtn | 2015-04-07 08:32:58 +0100 (Tue, 07 Apr 2015) | 3 lines Changed paths: M /branches/S2_5/client/helpdata.c Automatically document things allowed/prevented by extras/nations. See gna patch #5984. ------------------------------------------------------------------------ r28737 | cazfi | 2015-04-07 04:23:57 +0100 (Tue, 07 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/helpdlg.c M /branches/S2_5/client/gui-gtk-3.0/helpdlg.c M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/repodlgs.cpp M /branches/S2_5/client/gui-sdl/citydlg.c M /branches/S2_5/client/gui-sdl/gui_tilespec.c M /branches/S2_5/client/gui-sdl/helpdlg.c M /branches/S2_5/client/gui-sdl/mapview.c M /branches/S2_5/client/gui-xaw/helpdlg.c M /branches/S2_5/common/tech.c M /branches/S2_5/server/settings.h M /branches/S2_5/tools/civmanual.c Qualified string "None" See patch #5880 ------------------------------------------------------------------------ r28733 | cazfi | 2015-04-06 23:45:08 +0100 (Mon, 06 Apr 2015) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r28730 | jtn | 2015-04-06 09:49:06 +0100 (Mon, 06 Apr 2015) | 3 lines Changed paths: M /branches/S2_5/data/civ2civ3/units.ruleset Improve civ2civ3 help about nuclear fallout. See gna bug #23428. ------------------------------------------------------------------------ r28729 | jtn | 2015-04-06 09:49:03 +0100 (Mon, 06 Apr 2015) | 5 lines Changed paths: M /branches/S2_5/data/helpdata.txt Correct help about lack of automatic roads in river cities. Reported by Robin Patterson. See gna bug #23427. ------------------------------------------------------------------------ r28728 | jtn | 2015-04-06 09:49:00 +0100 (Mon, 06 Apr 2015) | 3 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Document unit transform ability automatically. See gna patch #5982. ------------------------------------------------------------------------ r28727 | jtn | 2015-04-06 09:48:56 +0100 (Mon, 06 Apr 2015) | 3 lines Changed paths: M /branches/S2_5/common/effects.c Allow effect_cumulative_min/max() to check unit type/class flags. See gna patch #5981. ------------------------------------------------------------------------ r28718 | cazfi | 2015-04-05 07:51:53 +0100 (Sun, 05 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/scripts/freeciv.supp Updated freeciv.supp with new readline suppressions. See patch #5963 ------------------------------------------------------------------------ r28715 | cazfi | 2015-04-05 07:03:43 +0100 (Sun, 05 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/citydlg.c M /branches/S2_5/client/gui-gtk-3.0/cma_fe.c M /branches/S2_5/client/gui-gtk-3.0/cma_fe.h Adjust gtk3-client citydialog when running on small screen device See patch #5958 ------------------------------------------------------------------------ r28707 | jtn | 2015-04-04 12:39:31 +0100 (Sat, 04 Apr 2015) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/nations/es.po Updated Spanish translation by Jordi Negrevernis i Font. freeciv: 99.1%: 6148 translated, 54 fuzzy, 1 untranslated. nations: 100%: 1844 translated. ------------------------------------------------------------------------ r28706 | cazfi | 2015-04-04 10:22:03 +0100 (Sat, 04 Apr 2015) | 6 lines Changed paths: M /branches/S2_5/data/hex2t/Makefile.am M /branches/S2_5/data/hex2t/tiles.png M /branches/S2_5/data/hex2t/tiles.spec A /branches/S2_5/data/hex2t/unitcost.png A /branches/S2_5/data/hex2t/unitcost.spec M /branches/S2_5/data/hex2t.tilespec Updated hex2t with maglev, inaccessible terrain, full unitcost sprite set. Art by GriffonSpade See patch #5980 ------------------------------------------------------------------------ r28701 | cazfi | 2015-04-03 10:32:39 +0100 (Fri, 03 Apr 2015) | 7 lines Changed paths: M /branches/S2_5/data/isophex/terrain1.png M /branches/S2_5/data/isophex/terrain1.spec M /branches/S2_5/data/isophex.tilespec Updated isophex with maglev, inaccessible terrain, full unitcost sprite set. Last one referenced directly from isotrident. Art by GriffonSpade See patch #5972 ------------------------------------------------------------------------ r28698 | cazfi | 2015-04-03 09:50:01 +0100 (Fri, 03 Apr 2015) | 4 lines Changed paths: M /branches/S2_5/common/unittype.h Qualified unit flag name strings. See patch #5960 ------------------------------------------------------------------------ r28679 | cazfi | 2015-04-01 04:44:58 +0100 (Wed, 01 Apr 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/helpdlg.cpp Fixed Qt-client compilation with --disable-nls Patch by Alexey Novikov See bug #23415 ------------------------------------------------------------------------ r28675 | cazfi | 2015-03-31 21:31:38 +0100 (Tue, 31 Mar 2015) | 6 lines Changed paths: M /branches/S2_5/data/isotrident/Makefile.am M /branches/S2_5/data/isotrident/terrain1.png M /branches/S2_5/data/isotrident/terrain1.spec A /branches/S2_5/data/isotrident/unitcost.png A /branches/S2_5/data/isotrident/unitcost.spec M /branches/S2_5/data/isotrident.tilespec Updated isotrident with maglev, inaccessible terrain, full unitcost sprite set. Art by GriffonSpade See patch #5962 ------------------------------------------------------------------------ r28671 | cazfi | 2015-03-31 21:19:19 +0100 (Tue, 31 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/citydlg.c Fixed gtk3-client citydlg overview tab bottom part column spacing See patch #5957 ------------------------------------------------------------------------ r28664 | cazfi | 2015-03-30 18:40:00 +0100 (Mon, 30 Mar 2015) | 7 lines Changed paths: M /branches/S2_5/m4/c++11.m4 Fixed nullptr configure check to include cstddef header if available, in case nullptr definition is found there. Patch by Alexey Novikov See bug #23414 ------------------------------------------------------------------------ r28656 | cazfi | 2015-03-29 22:08:28 +0100 (Sun, 29 Mar 2015) | 6 lines Changed paths: M /branches/S2_5/data/amplio2/maglev.png Updated amplio2 Maglev art. Art by GriffonSpade See patch #5756 ------------------------------------------------------------------------ r28652 | cazfi | 2015-03-29 19:58:47 +0100 (Sun, 29 Mar 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/diplodlg.c M /branches/S2_5/client/gui-gtk-3.0/diplodlg.c M /branches/S2_5/client/gui-qt/diplodlg.cpp M /branches/S2_5/client/gui-sdl/diplodlg.c M /branches/S2_5/common/player.c Made it impossible to accept pacts (cease-fire, peace, alliance) between members of the same team. See bug #23421 ------------------------------------------------------------------------ r28647 | cazfi | 2015-03-29 15:36:14 +0100 (Sun, 29 Mar 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r28644 | cazfi | 2015-03-28 21:42:32 +0000 (Sat, 28 Mar 2015) | 6 lines Changed paths: M /branches/S2_5/client/tilespec.c Draw front part of bases located on unowned territory. Reported by David Fernandez See bug #23418 ------------------------------------------------------------------------ r28637 | cazfi | 2015-03-27 19:49:32 +0000 (Fri, 27 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/doc/README.graphics Documented spritegrid definition fields. See patch #5948 ------------------------------------------------------------------------ r28631 | cazfi | 2015-03-27 06:25:13 +0000 (Fri, 27 Mar 2015) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r28628 | cazfi | 2015-03-27 00:06:00 +0000 (Fri, 27 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/server/advisors/autosettlers.c M /branches/S2_5/server/advisors/autosettlers.h M /branches/S2_5/server/srv_main.c Free autosettlers timer See patch #5946 ------------------------------------------------------------------------ r28623 | cazfi | 2015-03-25 17:23:14 +0000 (Wed, 25 Mar 2015) | 6 lines Changed paths: M /branches/S2_5/server/rssanity.c Fixed error in boolean effect sanity check patch #5918 that was preventing even sane setups Reported by Jacob Nevins See patch #5918 ------------------------------------------------------------------------ r28610 | cazfi | 2015-03-24 06:38:59 +0000 (Tue, 24 Mar 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r28607 | cazfi | 2015-03-24 04:10:01 +0000 (Tue, 24 Mar 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/plrdlg.c M /branches/S2_5/client/gui-gtk-3.0/plrdlg.c M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-sdl/diplodlg.c Made "Cancel Treaty" and "Withdraw Vision" buttons insensitive between team members. Reported by pepeto See bug #22993 ------------------------------------------------------------------------ r28602 | cazfi | 2015-03-23 20:31:18 +0000 (Mon, 23 Mar 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/citydlg.c M /branches/S2_5/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 ------------------------------------------------------------------------ r28600 | cazfi | 2015-03-22 09:42:36 +0000 (Sun, 22 Mar 2015) | 6 lines Changed paths: M /branches/S2_5/client/tilespec.c Draw city grids even if in addition to map grids. Requested by Jacob Nevins See bug #23302 ------------------------------------------------------------------------ r28599 | sveinung | 2015-03-21 21:49:27 +0000 (Sat, 21 Mar 2015) | 7 lines Changed paths: M /branches/S2_5/bootstrap/freeciv-gtk2.desktop.in M /branches/S2_5/bootstrap/freeciv-qt.desktop.in M /branches/S2_5/bootstrap/freeciv-sdl.desktop.in M /branches/S2_5/bootstrap/freeciv-server.desktop.in M /branches/S2_5/bootstrap/freeciv.desktop.in Clarify that the translations in the .desktop files are for Norwegian Bokmål The "no" language code can mean both Norwegian Bokmål ("nb") and Norwegian Nynorsk ("nn"). The translation of the comment field can't pass as Nynorsk. Clarify by using "nb" like we already do for nb.po. See patch #5940 ------------------------------------------------------------------------ r28595 | cazfi | 2015-03-21 18:02:16 +0000 (Sat, 21 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/dependencies/lua-5.2/README M /branches/S2_5/dependencies/lua-5.2/Version M /branches/S2_5/dependencies/lua-5.2/doc/readme.html M /branches/S2_5/dependencies/lua-5.2/src/ldblib.c M /branches/S2_5/dependencies/lua-5.2/src/ldebug.c M /branches/S2_5/dependencies/lua-5.2/src/lgc.c M /branches/S2_5/dependencies/lua-5.2/src/llex.c M /branches/S2_5/dependencies/lua-5.2/src/lobject.h M /branches/S2_5/dependencies/lua-5.2/src/lopcodes.h M /branches/S2_5/dependencies/lua-5.2/src/ltablib.c M /branches/S2_5/dependencies/lua-5.2/src/lua.h M /branches/S2_5/dependencies/lua-5.2/src/luaconf.h Updated included lua to version 5.2.4 See patch #5939 ------------------------------------------------------------------------ r28594 | cazfi | 2015-03-21 07:59:49 +0000 (Sat, 21 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/server/rssanity.c Sanity check boolean effects See patch #5918 ------------------------------------------------------------------------ r28588 | cazfi | 2015-03-20 05:14:26 +0000 (Fri, 20 Mar 2015) | 7 lines Changed paths: M /branches/S2_5/m4/qt5.m4 Added /usr/include/qt to include paths Qt is searched from automatically, and /usr/lib/qt to lib paths. Reported by stelonix See patch #5919 ------------------------------------------------------------------------ r28585 | sveinung | 2015-03-20 02:14:04 +0000 (Fri, 20 Mar 2015) | 5 lines Changed paths: M /branches/S2_5/bootstrap/freeciv-sdl.desktop.in Remove invalid category key in freeciv-sdl.desktop.in Patch by Markus Koschany See patch #5938 ------------------------------------------------------------------------ r28582 | cazfi | 2015-03-19 19:01:13 +0000 (Thu, 19 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/server/rssanity.c Sanity check that if ruleset has EFT_INSPIRE_PARTISANS, it also has units of the role "Partisan" See patch #5892 ------------------------------------------------------------------------ r28581 | cazfi | 2015-03-19 06:59:48 +0000 (Thu, 19 Mar 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/optiondlg.c Reduced gtk3-client options dialog labels' margin to 2. Reported by Jacob Nevins See bug #22676 ------------------------------------------------------------------------ r28577 | cazfi | 2015-03-18 20:53:14 +0000 (Wed, 18 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/citydlg.c M /branches/S2_5/client/gui-sdl/gui_tilespec.c M /branches/S2_5/client/gui-sdl/gui_tilespec.h M /branches/S2_5/client/tilespec.c Added generic specialists support for sdl-client See patch #5868 ------------------------------------------------------------------------ r28576 | sveinung | 2015-03-18 11:58:23 +0000 (Wed, 18 Mar 2015) | 5 lines Changed paths: M /branches/S2_5/data/stdsounds.soundspec Remove duplicate "e_disaster" from stdsounds.soundspec Reported anonymously See bug #23391 ------------------------------------------------------------------------ r28573 | cazfi | 2015-03-17 06:32:09 +0000 (Tue, 17 Mar 2015) | 6 lines Changed paths: M /branches/S2_5/common/city.c M /branches/S2_5/common/player.c M /branches/S2_5/server/diplhand.c M /branches/S2_5/server/plrhand.c Fixed remaining boolea effects that were considering negative values TRUE. - EFT_HAPPINESS_TO_GOLD - EFT_NO_DIPLOMACY See bug #23364 ------------------------------------------------------------------------ r28570 | cazfi | 2015-03-17 06:03:36 +0000 (Tue, 17 Mar 2015) | 7 lines Changed paths: M /branches/S2_5/m4/qt5.m4 Made configure to consider failure to find Qt headers or libs from explicitly given path fatal one. Also do not check any additional paths. Previously it was possible that it ended up using versions other than user intended, even when the correct one was found. See bug #23348 ------------------------------------------------------------------------ r28569 | cazfi | 2015-03-17 05:55:34 +0000 (Tue, 17 Mar 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/pages.c Made revision string shown when --enable-svnrev has been used identical in gtk3-client to what gtk2-client has. See bug #23285 ------------------------------------------------------------------------ r28568 | cazfi | 2015-03-16 21:21:31 +0000 (Mon, 16 Mar 2015) | 6 lines Changed paths: M /branches/S2_5/data/alien/script.lua Alien ruleset uses its own script for hut_enter signal. It's copy of the default one with user visible messages changed to match the world of alien ruleset. Also removed the chance of getting "mercenary" units. See patch #5896 ------------------------------------------------------------------------ r28565 | cazfi | 2015-03-16 20:34:46 +0000 (Mon, 16 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/client/client_main.c M /branches/S2_5/common/fc_interface.c M /branches/S2_5/common/fc_interface.h M /branches/S2_5/server/srv_main.c M /branches/S2_5/tools/civmanual.c M /branches/S2_5/tools/modinst.c M /branches/S2_5/utility/shared.c M /branches/S2_5/utility/shared.h Free data directory name strvecs on exit See patch #5808 ------------------------------------------------------------------------ r28564 | jtn | 2015-03-16 09:51:54 +0000 (Mon, 16 Mar 2015) | 3 lines Changed paths: M /branches/S2_5/data/civ2civ3/units.ruleset Document that civ2civ3 Transport can clean fallout as well as pollution. See gna bug #23388. ------------------------------------------------------------------------ r28560 | cazfi | 2015-03-16 04:23:58 +0000 (Mon, 16 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/server/settings.c Give clear error message when user attepts to set startunits to an empty value. See bug #23346 ------------------------------------------------------------------------ r28555 | cazfi | 2015-03-15 07:39:06 +0000 (Sun, 15 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/client/servers.c Added some context to every client error_func() logging call about LAN announcements. See patch #5865 ------------------------------------------------------------------------ r28554 | sveinung | 2015-03-15 00:18:13 +0000 (Sun, 15 Mar 2015) | 3 lines Changed paths: M /branches/S2_5/client/gui-sdl/diplomat_dialog.c SDL clients: close the correct dialog after selecting city sabotage target. See bug #23296 ------------------------------------------------------------------------ r28549 | jtn | 2015-03-14 16:57:48 +0000 (Sat, 14 Mar 2015) | 3 lines Changed paths: M /branches/S2_5/data/civ1/techs.ruleset M /branches/S2_5/data/civ2/techs.ruleset M /branches/S2_5/data/civ2civ3/techs.ruleset M /branches/S2_5/data/classic/techs.ruleset M /branches/S2_5/data/experimental/techs.ruleset M /branches/S2_5/data/multiplayer/techs.ruleset Tech help documents which road types it enables. See gna bug #23281. ------------------------------------------------------------------------ r28548 | jtn | 2015-03-14 16:57:45 +0000 (Sat, 14 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/techs.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset Mention Migrants in civ2civ3 help for nuclear fallout and Construction tech. See gna bug #23362. ------------------------------------------------------------------------ r28547 | jtn | 2015-03-14 16:57:42 +0000 (Sat, 14 Mar 2015) | 6 lines Changed paths: M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset In help for terrain-altering units, rework handwritten text to remove redundancy with autogenerated help. Reported by Marko Lindqvist (cazfi@gna). See gna patch #5858. ------------------------------------------------------------------------ r28546 | jtn | 2015-03-14 16:57:38 +0000 (Sat, 14 Mar 2015) | 5 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset Typos and i18n fixes. i18n issues reported by Konstantin Vedeneev (konved@gna). See gna bug #23333. ------------------------------------------------------------------------ r28545 | jtn | 2015-03-14 16:57:34 +0000 (Sat, 14 Mar 2015) | 3 lines Changed paths: M /branches/S2_5/data/civ2civ3/units.ruleset civ2civ3: mention max Engineers veteran bonus. See gna patch #5857. ------------------------------------------------------------------------ r28544 | jtn | 2015-03-14 16:57:31 +0000 (Sat, 14 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/mapview.c M /branches/S2_5/client/text.c Show armistice turn count as well as ceasefire turn count in terrain info popups. See gna bug #23303. ------------------------------------------------------------------------ r28543 | jtn | 2015-03-14 16:57:28 +0000 (Sat, 14 Mar 2015) | 3 lines Changed paths: M /branches/S2_5/data/civ2civ3/units.ruleset civ2civ3: Document Big Land units' weaknesses in unit help. See gna patch #5823. ------------------------------------------------------------------------ r28542 | jtn | 2015-03-14 16:57:25 +0000 (Sat, 14 Mar 2015) | 3 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/data/helpdata.txt Document that bombardment affects all units on a tile. See gna patch #5822. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ r28526 | jtn | 2015-03-14 13:00:53 +0000 (Sat, 14 Mar 2015) | 2 lines Changed paths: M /branches/S2_5/ChangeLog Update ChangeLog as of S2_5 r28525. ------------------------------------------------------------------------ r28525 | jtn | 2015-03-14 12:51:12 +0000 (Sat, 14 Mar 2015) | 1 line Changed paths: M /branches/S2_5/fc_version Bump version number to '2.5.0+' for final release. ------------------------------------------------------------------------ r28524 | jtn | 2015-03-14 12:51:09 +0000 (Sat, 14 Mar 2015) | 1 line Changed paths: M /branches/S2_5/NEWS M /branches/S2_5/NEWS-2.5 Refresh NEWS and NEWS-2.5 files for 2.5.0, from wiki. ------------------------------------------------------------------------ r28523 | jtn | 2015-03-14 12:51:06 +0000 (Sat, 14 Mar 2015) | 1 line Changed paths: M /branches/S2_5/doc/FAQ Update doc/FAQ manually from wiki. ------------------------------------------------------------------------ r28522 | jtn | 2015-03-14 12:12:41 +0000 (Sat, 14 Mar 2015) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/freeciv/ga.po M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/nations/ga.po M /branches/S2_5/translations/nations/ja.po Results of running "make update-po" in translations/freeciv/ and translations/nations/ ------------------------------------------------------------------------ r28520 | cazfi | 2015-03-14 05:21:25 +0000 (Sat, 14 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/data/wonders/Makefile.am Distribute and install internet.png See bug #23379 ------------------------------------------------------------------------ r28515 | jtn | 2015-03-14 00:38:00 +0000 (Sat, 14 Mar 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/es.po Updated Spanish translation by Jordi Negrevernis i Font. freeciv: 98.6%: 6084 translated, 43 fuzzy, 44 untranslated. ------------------------------------------------------------------------ r28509 | jtn | 2015-03-13 10:13:15 +0000 (Fri, 13 Mar 2015) | 5 lines Changed paths: M /branches/S2_5/translations/freeciv/ga.po M /branches/S2_5/translations/nations/ga.po Updated Irish translation by Kevin Scannell (kscanne@gna) merged from S2_4 r28485 using the procedure of patch #4650. Stats on S2_5: freeciv: 46%: 2851 translated, 345 fuzzy, 2975 untranslated. nations: 59%: 1089 translated, 28 fuzzy, 727 untranslated. ------------------------------------------------------------------------ r28480 | jtn | 2015-03-10 08:53:09 +0000 (Tue, 10 Mar 2015) | 3 lines Changed paths: A /branches/S2_5/data/graphics/wonders/internet.xcf M /branches/S2_5/data/misc/buildings.png M /branches/S2_5/data/misc/buildings.spec M /branches/S2_5/data/misc/wonders-large.spec A /branches/S2_5/data/wonders/internet.png Graphic for civ2civ3 Internet wonder. See gna patch #5806. ------------------------------------------------------------------------ r28475 | cazfi | 2015-03-09 19:39:10 +0000 (Mon, 09 Mar 2015) | 6 lines Changed paths: M /branches/S2_5/doc/HACKING HACKING: Use in initial network protocol example an packet type that is actually used in initial protocol. Document what's the logical difference between initial and main protocol though their content is currently identical. See patch #5908 ------------------------------------------------------------------------ r28465 | jtn | 2015-03-08 08:33:57 +0000 (Sun, 08 Mar 2015) | 5 lines Changed paths: M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/nations/ja.po Updated Japanese translation by an anonymous contributor. freeciv: 93%: 5748 translated, 75 fuzzy, 348 untranslated. nations: 94%: 1731 translated, 12 fuzzy, 101 untranslated. See gna bug #23343. ------------------------------------------------------------------------ r28442 | jtn | 2015-03-07 14:00:55 +0000 (Sat, 07 Mar 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/es.po Updated Spanish translation by Jordi Negrevernis i Font. freeciv: 91%: 5599 translated, 357 fuzzy, 215 untranslated. ------------------------------------------------------------------------ r28439 | jtn | 2015-03-07 11:17:56 +0000 (Sat, 07 Mar 2015) | 2 lines Changed paths: M /branches/S2_5/ChangeLog Update ChangeLog as of S2_5 r28438. ------------------------------------------------------------------------ r28438 | jtn | 2015-03-07 11:11:29 +0000 (Sat, 07 Mar 2015) | 1 line Changed paths: M /branches/S2_5/fc_version Bump version number to '2.5.0-RC2+'. ------------------------------------------------------------------------ r28437 | jtn | 2015-03-07 11:11:26 +0000 (Sat, 07 Mar 2015) | 3 lines Changed paths: M /branches/S2_5/NEWS M /branches/S2_5/NEWS-2.5 Refresh NEWS files for 2.5.0-RC2. NEWS is refreshed from wiki NEWS-2.5.0. NEWS-2.5 updated from wiki NEWS-2.5.0-RC2. ------------------------------------------------------------------------ r28436 | jtn | 2015-03-07 10:55:13 +0000 (Sat, 07 Mar 2015) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/ar.po M /branches/S2_5/translations/freeciv/bg.po M /branches/S2_5/translations/freeciv/ca.po M /branches/S2_5/translations/freeciv/cs.po M /branches/S2_5/translations/freeciv/da.po M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/freeciv/el.po M /branches/S2_5/translations/freeciv/en_GB.po M /branches/S2_5/translations/freeciv/eo.po M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/freeciv/et.po M /branches/S2_5/translations/freeciv/fa.po M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/freeciv/ga.po M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/freeciv/he.po M /branches/S2_5/translations/freeciv/hu.po M /branches/S2_5/translations/freeciv/id.po M /branches/S2_5/translations/freeciv/it.po M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/freeciv/ko.po M /branches/S2_5/translations/freeciv/lt.po M /branches/S2_5/translations/freeciv/nb.po M /branches/S2_5/translations/freeciv/nl.po M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/freeciv/pt.po M /branches/S2_5/translations/freeciv/pt_BR.po M /branches/S2_5/translations/freeciv/ro.po M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/freeciv/sr.po M /branches/S2_5/translations/freeciv/sv.po M /branches/S2_5/translations/freeciv/tr.po M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/freeciv/zh_CN.po M /branches/S2_5/translations/freeciv/zh_TW.po M /branches/S2_5/translations/nations/ar.po M /branches/S2_5/translations/nations/bg.po M /branches/S2_5/translations/nations/ca.po M /branches/S2_5/translations/nations/cs.po M /branches/S2_5/translations/nations/da.po M /branches/S2_5/translations/nations/de.po M /branches/S2_5/translations/nations/el.po M /branches/S2_5/translations/nations/en_GB.po M /branches/S2_5/translations/nations/eo.po M /branches/S2_5/translations/nations/es.po M /branches/S2_5/translations/nations/et.po M /branches/S2_5/translations/nations/fa.po M /branches/S2_5/translations/nations/fi.po M /branches/S2_5/translations/nations/fr.po M /branches/S2_5/translations/nations/ga.po M /branches/S2_5/translations/nations/gd.po M /branches/S2_5/translations/nations/he.po M /branches/S2_5/translations/nations/hu.po M /branches/S2_5/translations/nations/id.po M /branches/S2_5/translations/nations/it.po M /branches/S2_5/translations/nations/ja.po M /branches/S2_5/translations/nations/ko.po M /branches/S2_5/translations/nations/lt.po M /branches/S2_5/translations/nations/nb.po M /branches/S2_5/translations/nations/nl.po M /branches/S2_5/translations/nations/pl.po M /branches/S2_5/translations/nations/pt.po M /branches/S2_5/translations/nations/pt_BR.po M /branches/S2_5/translations/nations/ro.po M /branches/S2_5/translations/nations/ru.po M /branches/S2_5/translations/nations/sr.po M /branches/S2_5/translations/nations/sv.po M /branches/S2_5/translations/nations/tr.po M /branches/S2_5/translations/nations/uk.po M /branches/S2_5/translations/nations/zh_CN.po M /branches/S2_5/translations/nations/zh_TW.po Results of running "make update-po" in translations/freeciv/ and translations/nations/ ------------------------------------------------------------------------ r28421 | cazfi | 2015-03-05 19:01:26 +0000 (Thu, 05 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/server/settings.c Check against empty startunits setting. See bug #23346 ------------------------------------------------------------------------ r28417 | cazfi | 2015-03-05 18:55:58 +0000 (Thu, 05 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/server/maphand.c Do not sent virtual tiles to players when autosettlers are evaluating extra removal with them. See bug #23286 ------------------------------------------------------------------------ r28406 | cazfi | 2015-03-04 18:55:32 +0000 (Wed, 04 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/mapview.c Fixed a gtk2-client crash when tileset is changed while science dialog is open. See bug #22625 ------------------------------------------------------------------------ r28396 | mir3x | 2015-03-03 18:42:46 +0000 (Tue, 03 Mar 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Fixed information tile widget not being refreshed after tileset change in qt-client. Reported Louis Moureaux See bug #23327 ------------------------------------------------------------------------ r28393 | mir3x | 2015-03-03 18:36:54 +0000 (Tue, 03 Mar 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h Fixed indicator sprites refreshing leading to crash after ruleset change in qt-client. Reported by GriffonSpade and Louis Moureaux Patch by Louis Moureaux See bug #23326 ------------------------------------------------------------------------ r28390 | mir3x | 2015-03-03 18:27:15 +0000 (Tue, 03 Mar 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Fixed black tooltips with black text in qt-client. Reported by GriffonSpade and Louis Moureaux Patch by Louis Moureaux See bug #23325 ------------------------------------------------------------------------ r28387 | mir3x | 2015-03-03 18:19:18 +0000 (Tue, 03 Mar 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp Fixed loading ruleset in qt-clinet, causing crash. Reported by anonymous. See bug #23322 ------------------------------------------------------------------------ r28384 | mir3x | 2015-03-03 18:07:46 +0000 (Tue, 03 Mar 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp Removed scrollbars from city dialog production on windows in qt-client. See bug #23032 ------------------------------------------------------------------------ r28374 | jtn | 2015-03-02 22:29:52 +0000 (Mon, 02 Mar 2015) | 24 lines Changed paths: M /branches/S2_5/data/trident/tiles.png M /branches/S2_5/data/trident/tiles.spec M /branches/S2_5/data/trident.tilespec Reworked Trident tiles.png. Main changes are addition of lake, arctic coasts, and brightening of ocean. Detailed changes: - Reorganized the whole file, to preserve sanity while spec editing - Increased Saturation of Ocean-Coast tiles by 50%, to contrast fogged tiles better with Ocean-Floor unfogged tiles - Added Lake, with -30 Hue from Ocean-Coast tiles - Flattened oceanic terrain's layers 0 and 1 into layer 0 - Added Ice Shelf sprites onto layer 1 - Removed layer0 type 'arctic' - Added layer1 type 'arctic' - Changed Arctic layer0 type to 'water' - Changed Arctic layer1 type to 'arctic' - Changed all non-Arctic layer1 type to 'water' (AKA not-arctic) - Removed River-Grassland terrain (unreferenced) - Removed Duplicate Grassland tiles - -Removed Grassland layer0 match_with - Readded The Square Cow's Inaccessible tile, though the black-water tiles are the version called by tilespec By GriffonSpade on the forum, spec corrections by me. See gna patch #5877. ------------------------------------------------------------------------ r28373 | jtn | 2015-03-02 22:29:46 +0000 (Mon, 02 Mar 2015) | 6 lines Changed paths: M /branches/S2_5/data/amplio/tiles.png M /branches/S2_5/data/amplio2/tiles.png M /branches/S2_5/data/isotrident/tiles.png Fix misaligned city F/P/T numbers in Amplio2 (=> Cimpletoon), Amplio, and Isotrident (=> Isophex) tilesets. Report and Amplio2 fix by David Fernandez (bardo@gna). See gna bug #23332. ------------------------------------------------------------------------ r28372 | jtn | 2015-03-02 22:29:41 +0000 (Mon, 02 Mar 2015) | 3 lines Changed paths: M /branches/S2_5/client/packhand.c Do not lose unit nationality information in client. See gna bug #23311. ------------------------------------------------------------------------ r28363 | cazfi | 2015-03-02 19:24:56 +0000 (Mon, 02 Mar 2015) | 4 lines Changed paths: M /branches/S2_5/client/tilespec.c Added TRANS comment about missing terrain base tag See patch #5854 ------------------------------------------------------------------------ r28348 | cazfi | 2015-03-01 23:42:02 +0000 (Sun, 01 Mar 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r28344 | cproc | 2015-03-01 18:22:28 +0000 (Sun, 01 Mar 2015) | 3 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Update gnuwin32 version. See task #7887 ------------------------------------------------------------------------ r28331 | jcreus | 2015-02-28 18:31:33 +0000 (Sat, 28 Feb 2015) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r28330 | jcreus | 2015-02-28 17:27:11 +0000 (Sat, 28 Feb 2015) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r28329 | jcreus | 2015-02-27 23:04:39 +0000 (Fri, 27 Feb 2015) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r28324 | jcreus | 2015-02-27 17:44:48 +0000 (Fri, 27 Feb 2015) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Working on it ------------------------------------------------------------------------ r28321 | cazfi | 2015-02-26 00:43:04 +0000 (Thu, 26 Feb 2015) | 2 lines Changed paths: M /branches/S2_5/server/sernet.c Comment typofix "HEVE_" -> "HAVE_" ------------------------------------------------------------------------ r28314 | jtn | 2015-02-25 20:05:15 +0000 (Wed, 25 Feb 2015) | 6 lines Changed paths: M /branches/S2_5/data/nation/austrian.ruleset Add missing translation_domain to austrian.ruleset, so that it is localised correctly at runtime. Reported by Konstantin Vedeneev (konved@gna). See gna bug #23309. ------------------------------------------------------------------------ r28304 | jtn | 2015-02-24 08:36:57 +0000 (Tue, 24 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/doc/README.ruleset_civ2civ3 Rework README.ruleset_civ2civ3 defense bonus description. By David Fernandez (bardo@gna), tweaked by me. See gna patch #5860. ------------------------------------------------------------------------ r28303 | jtn | 2015-02-24 08:36:53 +0000 (Tue, 24 Feb 2015) | 34 lines Changed paths: M /branches/S2_5/data/trident/roads.png M /branches/S2_5/data/trident/roads.spec M /branches/S2_5/data/trident/tiles.png M /branches/S2_5/data/trident/tiles.spec M /branches/S2_5/data/trident.tilespec Updated Trident tiles with support for various new game elements. roads.spec/png: - Added new maglev graphics (palette swapped railroad: rails changed to sea blue, brown changed to grey) - Reverted patch #5598 (so Trident rails are now back as they were in 2.4) tiles.spec/png: - Added full set of unit upkeep icons - Added airstrip (single lane, original-coloured airbase); airbase monochromed to create contrast with it, similar to amplio - Added outpost (shortened, gape-walled fortress) - Added individual unit activity icons for roads/bases (replacing 'R', 'A', 'F') - Change fortifying from "F" to yellow hollow tower; tweak "fortified" -- 'tower' trunk widened by 2 pixels and a second window spot added, cosmetic improvement and brings it in line with new fortifying icon - "C" now used for convert (right side placement); connect now uses new arrow graphics - Autoexplore - 'X' moved to the right side to uncover shield, despite being an advisor control, does not call other activities - Change Inaccessible terrain to high contrast monochrome ocean, and use oceanic shore layers - Add extra strategic resources for modpacks: - aluminum: colour inverted and adjusted, horizontally flipped iron - uranium: monochromed gold - saltpeter: colour inverted, horizontally and vertically flipped, placement adjusted coal - elephant: monochromed, edited buffalo ("my lolephant isn't the greatest, but it's recognisably an elephant") By GriffonSpade on the forum. See gna patch #5856. ------------------------------------------------------------------------ r28302 | jtn | 2015-02-24 08:36:47 +0000 (Tue, 24 Feb 2015) | 9 lines Changed paths: M /branches/S2_5/data/amplio2/tiles.png M /branches/S2_5/data/amplio2/tiles.spec Reorganised Amplio2 tiles.png. "A 2.5 reorganized, bordered, composite version of tiles. Has 4 grids in the spec (main, unicost, activities, and nuke) that can be broken into separate files extremely easily." Relative to previous version, only makes minor tweaks to included icons. By GriffonSpade on the forum. See gna patch #5855. ------------------------------------------------------------------------ r28295 | mir3x | 2015-02-23 18:45:28 +0000 (Mon, 23 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp Reverted to previous state due to string freeze. See bug #23282 ------------------------------------------------------------------------ r28294 | mir3x | 2015-02-23 18:41:28 +0000 (Mon, 23 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/helpdlg.cpp Reverted to previous state due to string freeze. See bug #23284 ------------------------------------------------------------------------ r28291 | mir3x | 2015-02-23 18:23:47 +0000 (Mon, 23 Feb 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/helpdlg.cpp Fixed typo in help dialog. Patch by Louis Moureaux See bug #23284 ------------------------------------------------------------------------ r28286 | mir3x | 2015-02-23 17:59:55 +0000 (Mon, 23 Feb 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp Changed string used to load scenario. Patch by Louis Moureaux See bug #23282 ------------------------------------------------------------------------ r28265 | jtn | 2015-02-21 14:17:55 +0000 (Sat, 21 Feb 2015) | 2 lines Changed paths: M /branches/S2_5/ChangeLog Update ChangeLog as of S2_5 r28264. ------------------------------------------------------------------------ r28264 | jtn | 2015-02-21 14:14:12 +0000 (Sat, 21 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/fc_version M /branches/S2_5/win32/installer/Makefile Bump version number to '2.5.0-RC1+'. Unset IS_BETA_VERSION. Reset default follow tag to 'stable' (and Windows to 'win32'). ------------------------------------------------------------------------ r28263 | jtn | 2015-02-21 14:14:09 +0000 (Sat, 21 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/NEWS M /branches/S2_5/NEWS-2.5 Refresh NEWS files for 2.5.0-RC1. NEWS is refreshed from wiki NEWS-2.5.0. NEWS-2.5 updated from wiki NEWS-2.5.0-RC1 (and a correction from -beta2). ------------------------------------------------------------------------ r28262 | jtn | 2015-02-21 14:12:59 +0000 (Sat, 21 Feb 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/ar.po M /branches/S2_5/translations/freeciv/bg.po M /branches/S2_5/translations/freeciv/ca.po M /branches/S2_5/translations/freeciv/cs.po M /branches/S2_5/translations/freeciv/da.po M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/freeciv/el.po M /branches/S2_5/translations/freeciv/en_GB.po M /branches/S2_5/translations/freeciv/eo.po M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/freeciv/et.po M /branches/S2_5/translations/freeciv/fa.po M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/freeciv/ga.po M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/freeciv/he.po M /branches/S2_5/translations/freeciv/hu.po M /branches/S2_5/translations/freeciv/id.po M /branches/S2_5/translations/freeciv/it.po M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/freeciv/ko.po M /branches/S2_5/translations/freeciv/lt.po M /branches/S2_5/translations/freeciv/nb.po M /branches/S2_5/translations/freeciv/nl.po M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/freeciv/pt.po M /branches/S2_5/translations/freeciv/pt_BR.po M /branches/S2_5/translations/freeciv/ro.po M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/freeciv/sr.po M /branches/S2_5/translations/freeciv/sv.po M /branches/S2_5/translations/freeciv/tr.po M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/freeciv/zh_CN.po M /branches/S2_5/translations/freeciv/zh_TW.po M /branches/S2_5/translations/nations/ar.po M /branches/S2_5/translations/nations/bg.po M /branches/S2_5/translations/nations/ca.po M /branches/S2_5/translations/nations/cs.po M /branches/S2_5/translations/nations/da.po M /branches/S2_5/translations/nations/de.po M /branches/S2_5/translations/nations/el.po M /branches/S2_5/translations/nations/en_GB.po M /branches/S2_5/translations/nations/eo.po M /branches/S2_5/translations/nations/es.po M /branches/S2_5/translations/nations/et.po M /branches/S2_5/translations/nations/fa.po M /branches/S2_5/translations/nations/fi.po M /branches/S2_5/translations/nations/fr.po M /branches/S2_5/translations/nations/ga.po M /branches/S2_5/translations/nations/gd.po M /branches/S2_5/translations/nations/he.po M /branches/S2_5/translations/nations/hu.po M /branches/S2_5/translations/nations/id.po M /branches/S2_5/translations/nations/it.po M /branches/S2_5/translations/nations/ja.po M /branches/S2_5/translations/nations/ko.po M /branches/S2_5/translations/nations/lt.po M /branches/S2_5/translations/nations/nb.po M /branches/S2_5/translations/nations/nl.po M /branches/S2_5/translations/nations/pl.po M /branches/S2_5/translations/nations/pt.po M /branches/S2_5/translations/nations/pt_BR.po M /branches/S2_5/translations/nations/ro.po M /branches/S2_5/translations/nations/ru.po M /branches/S2_5/translations/nations/sr.po M /branches/S2_5/translations/nations/sv.po M /branches/S2_5/translations/nations/tr.po M /branches/S2_5/translations/nations/uk.po M /branches/S2_5/translations/nations/zh_CN.po M /branches/S2_5/translations/nations/zh_TW.po Results of running "make update-po" in translations/freeciv/ and translations/nations/ ------------------------------------------------------------------------ r28261 | jtn | 2015-02-21 11:35:09 +0000 (Sat, 21 Feb 2015) | 7 lines Changed paths: M /branches/S2_5/data/civ2civ3/units.ruleset civ2civ3: Prevent Transports gaining veterancy by cleaning pollution, and reduce changes of Engineers gaining veterancy through work. Patch by David Fernandez (bardo@gna). See gna bug #23290. ------------------------------------------------------------------------ r28256 | jtn | 2015-02-21 10:24:40 +0000 (Sat, 21 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/translations/freeciv/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . freeciv: 97.7%: 6028 translated, 85 fuzzy, 58 untranslated. ------------------------------------------------------------------------ r28253 | cazfi | 2015-02-21 10:05:57 +0000 (Sat, 21 Feb 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/helpdlg.cpp Start TRANS: comments with simple "//" instead of "///" so they get correctly collected for translation. Reported by Jacob Nevins Patch by Louis Moureaux See bug #23274 ------------------------------------------------------------------------ r28247 | cazfi | 2015-02-21 09:47:16 +0000 (Sat, 21 Feb 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Updated Finnish translation. ------------------------------------------------------------------------ r28246 | jtn | 2015-02-21 09:45:07 +0000 (Sat, 21 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Updated en_GB translation for S2_5. 100%: 6171 translated. ------------------------------------------------------------------------ r28244 | cazfi | 2015-02-20 22:49:31 +0000 (Fri, 20 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/repodlgs.c M /branches/S2_5/client/gui-gtk-3.0/repodlgs.c M /branches/S2_5/client/reqtree.c M /branches/S2_5/client/tilespec.c M /branches/S2_5/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 ------------------------------------------------------------------------ r28240 | cazfi | 2015-02-20 22:12:51 +0000 (Fri, 20 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Listed gnuwin32-2015-02-07 as the version to build Windows Installer with See patch #5845 ------------------------------------------------------------------------ r28237 | cazfi | 2015-02-20 22:06:51 +0000 (Fri, 20 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/utility/support.h Restored definition of 'bool' in case there's no compliant stdbool.h available by reverting patch #5659. See bug #23292 ------------------------------------------------------------------------ r28232 | jtn | 2015-02-20 20:17:57 +0000 (Fri, 20 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/nations/ru.po Updated Russian translation from Konstantin Vedeneev. freeciv: 100%: 6171 translated. nations: 100%: 1844 translated. ------------------------------------------------------------------------ r28231 | jtn | 2015-02-20 20:17:43 +0000 (Fri, 20 Feb 2015) | 7 lines Changed paths: M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/nations/ja.po Updated Japanese translation by an anonymous contributor merged from S2_4 r28229 using the procedure of patch #4650. Stats on S2_5: freeciv: 84%: 5212 translated, 639 fuzzy, 320 untranslated. nations: 92%: 1697 translated, 58 fuzzy, 89 untranslated. See gna bug #23289. ------------------------------------------------------------------------ r28228 | jtn | 2015-02-20 19:47:23 +0000 (Fri, 20 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/doc/README.ruleset_civ2civ3 Rewrap README.ruleset_civ2civ3. No change to content. See gna patch #5799. ------------------------------------------------------------------------ r28225 | jtn | 2015-02-20 00:19:20 +0000 (Fri, 20 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/fc_version Change 2.5.0 release estimate from February to March. See gna patch #5842. ------------------------------------------------------------------------ r28224 | jtn | 2015-02-20 00:19:17 +0000 (Fri, 20 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/data/amplio/moderncities.spec M /branches/S2_5/data/amplio2/moderncities.spec M /branches/S2_5/data/amplio2/tiles.spec Rename graphics tagged "fort" to "outpost". Requested by GriffonSpade. See gna patch #5841. ------------------------------------------------------------------------ r28223 | jtn | 2015-02-20 00:19:14 +0000 (Fri, 20 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/data/amplio2/tiles.png Add a bright outline to new unit activity icons in Amplio2/Cimpletoon. Graphics by GriffonSpade on the forum. See gna patch #5840. ------------------------------------------------------------------------ r28215 | cazfi | 2015-02-19 16:53:39 +0000 (Thu, 19 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/dependencies/lua-5.2/Version M /branches/S2_5/dependencies/lua-5.2/src/llex.c Applied lua.org patch 3 to included lua-5.2 See patch #5839 ------------------------------------------------------------------------ r28213 | cazfi | 2015-02-19 16:45:25 +0000 (Thu, 19 Feb 2015) | 6 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Updated Windows Installer build Makefile to be compatible with gnuwin32-2015-02-07 environment. Patch by Christian Prochaska See bug #23246 ------------------------------------------------------------------------ r28209 | cazfi | 2015-02-19 00:30:24 +0000 (Thu, 19 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/mapview.c Fixed Turn Done button blinking in gtk3-client. See bug #23269 ------------------------------------------------------------------------ r28202 | cazfi | 2015-02-18 06:33:58 +0000 (Wed, 18 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 civ2civ3: Forest transforming results in Hills. See bug #23275 ------------------------------------------------------------------------ r28199 | cazfi | 2015-02-17 19:28:11 +0000 (Tue, 17 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/data/amplio/tiles.png M /branches/S2_5/data/amplio/tiles.spec Copied new convert activity icon from Amplio2 to Amplio See patch #5837 ------------------------------------------------------------------------ r28195 | cazfi | 2015-02-17 18:55:57 +0000 (Tue, 17 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/client/control.c Fixed Turn Done button blinking to work correctly in turnblock mode. See bug #23277 ------------------------------------------------------------------------ r28192 | jtn | 2015-02-17 09:00:57 +0000 (Tue, 17 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/common/unittype.h M /branches/S2_5/data/civ2civ3/buildings.ruleset I18n markup: TRANS comments and missing no-c-format. Reported by "Igx, The Dreaming Drummer..." See gna bug #23280. ------------------------------------------------------------------------ r28191 | jtn | 2015-02-17 09:00:54 +0000 (Tue, 17 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/terrain.ruleset Prevent civ2civ3 Transports from building road/fortress (to improve the help, in practice it was already impossible). See gna bug #23278. ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ r28181 | jtn | 2015-02-16 08:44:52 +0000 (Mon, 16 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/server/citytools.c M /branches/S2_5/server/citytools.h M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/techtools.c Refresh city vision radius whenever a tech is researched, and once a turn as backup. This fixes delayed civ2civ3 Electricity vision bonus. See gna bug #23254. ------------------------------------------------------------------------ r28180 | jtn | 2015-02-16 08:44:49 +0000 (Mon, 16 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/france-140x90-v2.sav M /branches/S2_5/data/scenarios/north_america_116x100-v1.2.sav Reduce France / North America scenarios' aifill so that they don't run out of start positions for core nations. See gna bug #21350. ------------------------------------------------------------------------ r28179 | jtn | 2015-02-16 08:44:46 +0000 (Mon, 16 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/data/scenarios/france-140x90-v2.sav Fix isolated Inaccessible terrain in France scenario. See gna bug #23273. ------------------------------------------------------------------------ r28178 | jtn | 2015-02-16 08:44:43 +0000 (Mon, 16 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/server/unithand.c Remove all chance of gaining veterancy from bombard combat. See gna patch #5835. ------------------------------------------------------------------------ r28177 | jtn | 2015-02-16 08:44:40 +0000 (Mon, 16 Feb 2015) | 6 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r28176 | jtn | 2015-02-16 08:44:37 +0000 (Mon, 16 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/doc/README.ruleset_civ2civ3 civ2civ3: document effects of bombardment fully in README. See gna patch #5831. ------------------------------------------------------------------------ r28161 | cazfi | 2015-02-16 06:53:49 +0000 (Mon, 16 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/common/tech.c Made advance_by_number(A_FUTURE) to return valid advance structure. This fixes receiving Future Tech from Darwin's Voyage in multiplayer ruleset. See bug #23231 ------------------------------------------------------------------------ r28155 | cazfi | 2015-02-15 17:54:17 +0000 (Sun, 15 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r28154 | cazfi | 2015-02-15 08:27:34 +0000 (Sun, 15 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/server/scripting/api_server_edit.c Lua API can now grant future tech to player instead of considering it already known. The lua script is still not properly informed about this, it gets 'nil' returned. See bug #23264 ------------------------------------------------------------------------ r28153 | cazfi | 2015-02-15 08:20:18 +0000 (Sun, 15 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/data/Makefile.am D /branches/S2_5/data/freeciv.rc Removed obsolete freeciv.rc See patch #5817 ------------------------------------------------------------------------ r28148 | cazfi | 2015-02-14 20:09:51 +0000 (Sat, 14 Feb 2015) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset Updated civ2civ3 cheating AI effects Patch by David Fernandez See patch #5811 ------------------------------------------------------------------------ r28144 | cazfi | 2015-02-14 19:48:01 +0000 (Sat, 14 Feb 2015) | 6 lines Changed paths: M /branches/S2_5/data/amplio2/tiles.png M /branches/S2_5/data/amplio2/tiles.spec Added Airstrip building activity icon to Amplio2 Art by GriffonSpade See patch #5816 ------------------------------------------------------------------------ r28138 | cazfi | 2015-02-14 18:11:01 +0000 (Sat, 14 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/common/city.c M /branches/S2_5/doc/README.effects Fixed boolean "Tile_Workable" effect not to be considered TRUE when it has negative value. See bug #23266 ------------------------------------------------------------------------ r28135 | jtn | 2015-02-14 18:06:15 +0000 (Sat, 14 Feb 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Partially updated en_GB translation for S2_5. freeciv: 99.7%: 6155 translated, 3 fuzzy, 13 untranslated. ------------------------------------------------------------------------ r28131 | jtn | 2015-02-14 16:48:46 +0000 (Sat, 14 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/nations/fi.po Updated Finnish translation by Marko Lindqvist merged from S2_4 r28119 using the procedure of patch #4650. Stats on S2_5: freeciv: 87%: 5355 translated, 539 fuzzy, 277 untranslated. nations: 87%: 1604 translated, 26 fuzzy, 214 untranslated. ------------------------------------------------------------------------ r28130 | cazfi | 2015-02-14 16:34:48 +0000 (Sat, 14 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/client/helpdata.c Instead of having separate line for each buildable extra in unit help, have them grouped by the activity. See patch #5797 ------------------------------------------------------------------------ r28127 | jtn | 2015-02-14 01:47:57 +0000 (Sat, 14 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/helpdata.txt M /branches/S2_5/data/multiplayer/terrain.ruleset Some minor textual rewording. See gna bug #22294. ------------------------------------------------------------------------ r28126 | jtn | 2015-02-14 01:47:53 +0000 (Sat, 14 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/civ2civ3/cities.ruleset M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/data/civ2civ3/governments.ruleset M /branches/S2_5/data/civ2civ3/techs.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 Rework civ2civ3 ruleset help and documentation. See gna patch #4936. ------------------------------------------------------------------------ r28125 | jtn | 2015-02-14 01:47:49 +0000 (Sat, 14 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset Remove some rare tech/government interactions from civ2civ3: Communism or Federation without Trade no longer leads to extra waste. See gna patch #5814. ------------------------------------------------------------------------ r28116 | cazfi | 2015-02-12 20:32:24 +0000 (Thu, 12 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/data/experimental/Makefile.am D /branches/S2_5/data/experimental/ai_effects.ruleset M /branches/S2_5/data/experimental/effects.ruleset M /branches/S2_5/data/multiplayer/Makefile.am D /branches/S2_5/data/multiplayer/ai_effects.ruleset M /branches/S2_5/data/multiplayer/effects.ruleset Made experimental and multiplayer rulesets to use default ai_effects.ruleset See patch #4754 ------------------------------------------------------------------------ r28113 | cazfi | 2015-02-12 20:26:06 +0000 (Thu, 12 Feb 2015) | 6 lines Changed paths: M /branches/S2_5/data/misc/governments.png M /branches/S2_5/data/misc/governments.spec Added government icons for Tribal and Federation goverment types Art by GriffonSpade See patch #5805 ------------------------------------------------------------------------ r28109 | cazfi | 2015-02-12 06:46:46 +0000 (Thu, 12 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/doc/BUGS Updated list of libraries to give version numbers of, in bug reports. See patch #5809 ------------------------------------------------------------------------ r28106 | cazfi | 2015-02-12 06:23:34 +0000 (Thu, 12 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/doc/README.ruleset_civ2civ3 Set eol-style of README.ruleset_civ2civ3 to CRLF. Based on request of Jacob Nevins in patch #5799 ------------------------------------------------------------------------ r28103 | cazfi | 2015-02-12 05:23:18 +0000 (Thu, 12 Feb 2015) | 7 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/common/city.c M /branches/S2_5/common/effects.c M /branches/S2_5/common/effects.h Check that relevant "_Possible" effect is ever enabled to the particular unit type before help claims that it can do the activity. Requested by Jacob Nevins See patch #5006 ------------------------------------------------------------------------ r28100 | jtn | 2015-02-11 00:22:19 +0000 (Wed, 11 Feb 2015) | 10 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 civ2civ3: Give Tribal government 2 martial law per unit. Increase the effect of martial law under Tribal government from 0 to 2 per unit. This should make it a good alternative to Despotism again. (Tribal's extra movement was replaced by a higher probability of gaining veterancy in combat) Patch by David Fernandez (bardo@gna), backported by me. See patch #5763. ------------------------------------------------------------------------ r28098 | cazfi | 2015-02-10 21:32:24 +0000 (Tue, 10 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/citydlg.c M /branches/S2_5/client/gui-gtk-3.0/citydlg.c Marked parameter list of city_dialog_update_prev_next() void See patch #5777 ------------------------------------------------------------------------ r28094 | cazfi | 2015-02-10 21:21:34 +0000 (Tue, 10 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/ai/default/aicity.c Fixed an illegal array index usage in AI effect value evaluation when handling an city on ocean. See bug #23250 ------------------------------------------------------------------------ r28090 | cazfi | 2015-02-10 21:03:42 +0000 (Tue, 10 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/tools/civmanual.c Free nls on freeciv-manual exit See bug #23257 ------------------------------------------------------------------------ r28083 | cazfi | 2015-02-10 18:34:13 +0000 (Tue, 10 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/server/report.c Qualified demographics category name "Literacy" to allow distinct translations from the tech name. See patch #5807 ------------------------------------------------------------------------ r28079 | cazfi | 2015-02-10 17:55:25 +0000 (Tue, 10 Feb 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/POTFILES.in Removed stub-client files from POTFILES.in ------------------------------------------------------------------------ r28074 | jtn | 2015-02-10 08:45:29 +0000 (Tue, 10 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset Refactor civ2civ3 Democracy unit happiness effects to fix autogenerated help. See gna bug #23255. ------------------------------------------------------------------------ r28070 | cazfi | 2015-02-10 06:57:02 +0000 (Tue, 10 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/doc/README.packaging Mention that xaw-client is now considered unmaintained in 2.5 README.packaging See patch #5792 ------------------------------------------------------------------------ r28069 | cazfi | 2015-02-10 06:48:28 +0000 (Tue, 10 Feb 2015) | 7 lines Changed paths: M /branches/S2_5/data/amplio2/tiles.png M /branches/S2_5/data/amplio2/tiles.spec Added new activities icons for road, railroad, maglev, and fort building. Enabled new fortifying and convert activity icons. Art by GriffonSpade See bug #20032 ------------------------------------------------------------------------ r28066 | jtn | 2015-02-09 23:25:08 +0000 (Mon, 09 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset Document ruleset-dependent limits on number of trade routes. See gna bug #23252. ------------------------------------------------------------------------ r28065 | jtn | 2015-02-09 23:25:04 +0000 (Mon, 09 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/data/multiplayer/effects.ruleset Remove useless Max_Trade_Routes effect from multiplayer ruleset. See gna bug #23253. ------------------------------------------------------------------------ r28064 | jtn | 2015-02-09 23:25:01 +0000 (Mon, 09 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/data/civ2civ3/governments.ruleset Allow civ2civ3 Tribal and Federation governments to have their own graphics. See gna patch #5804. ------------------------------------------------------------------------ r28057 | jtn | 2015-02-09 09:36:12 +0000 (Mon, 09 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset Allow civ2civ3's Internet wonder to have distinct graphics. (No tilesets have suitable graphics yet.) See gna patch #5801. ------------------------------------------------------------------------ r28056 | jtn | 2015-02-09 09:36:09 +0000 (Mon, 09 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/data/civ2civ3/game.ruleset Increase minimum city size for civ2civ3 Fire disaster to 9. See gna patch #5800. ------------------------------------------------------------------------ r28055 | jtn | 2015-02-09 09:36:06 +0000 (Mon, 09 Feb 2015) | 11 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 civ2civ3: change bonus to defense in cities from size 8 to size 9 so it only is given after an aqueduct has been built and the city has grown with expensive (40 food instead of 20 food) city growth. Adjust the min size where the city icons change from size 4, 8, 12 and 16 to size 5, 9, 13 and 17. Patch by David Fernandez (bardo@gna), modified by me. See patch #5764. ------------------------------------------------------------------------ r28048 | cazfi | 2015-02-09 05:28:47 +0000 (Mon, 09 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/doc/README.packaging Removed Xaw from the example of building multiple clients See patch #5793 ------------------------------------------------------------------------ r28044 | cazfi | 2015-02-09 05:21:36 +0000 (Mon, 09 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r28041 | cazfi | 2015-02-09 04:58:27 +0000 (Mon, 09 Feb 2015) | 7 lines Changed paths: M /branches/S2_5/data/misc/editor.png Added proper icon for editor 'roads' tool. Art by GriffonSpade Requested by Jacob Nevins See bug #20536 ------------------------------------------------------------------------ r28038 | jtn | 2015-02-08 09:41:02 +0000 (Sun, 08 Feb 2015) | 2 lines Changed paths: M /branches/S2_5/client/gui-qt M /branches/S2_5/data/themes/gui-qt/icons M /branches/S2_5/tools Update svn:ignore for recent Qt development. ------------------------------------------------------------------------ r28031 | cazfi | 2015-02-08 06:12:10 +0000 (Sun, 08 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/ai/default/aicity.c Fixed an illegal array index usage in AI building effect value adjustments when handling an city on ocean. See bug #23230 ------------------------------------------------------------------------ r28028 | cazfi | 2015-02-08 05:53:13 +0000 (Sun, 08 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/common/worklist.c Made worklist_copy() to copy only the required number of entries instead of max number. See patch #5778 ------------------------------------------------------------------------ r28025 | cazfi | 2015-02-08 05:48:23 +0000 (Sun, 08 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/doc/README.ruleset_experimental Freight does not obsolete Caravan in experimental ruleset. See patch #5791 ------------------------------------------------------------------------ r28022 | cazfi | 2015-02-08 05:30:33 +0000 (Sun, 08 Feb 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/cma_fe.c M /branches/S2_5/client/gui-gtk-3.0/cma_fe.c Fixed a crash in construction of citydlg governor -tab. Also fixes a minor memory leak. The crash was ever encountered in gtk3-client only, but the fix is made to both gtk-clients. Reported by David Fernandez and amie78 See bug #21942 ------------------------------------------------------------------------ r28019 | cazfi | 2015-02-08 05:15:59 +0000 (Sun, 08 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/data/amplio/tiles.spec A /branches/S2_5/data/amplio/upkeep.png A /branches/S2_5/data/amplio/upkeep.spec M /branches/S2_5/data/amplio.tilespec Copied full upkeep icon set from amplio2 to amplio. See patch #5784 ------------------------------------------------------------------------ r28016 | cazfi | 2015-02-07 05:57:02 +0000 (Sat, 07 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Help lists unit as capable of building an base or road only if it fits requirements of the extra in question. See patch #5783 ------------------------------------------------------------------------ r28010 | cazfi | 2015-02-07 04:59:15 +0000 (Sat, 07 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/citydlg.c Removed unused 'enum info_style' from gt3k-client citydlg.c See patch #5779 ------------------------------------------------------------------------ r28007 | cazfi | 2015-02-06 04:27:37 +0000 (Fri, 06 Feb 2015) | 6 lines Changed paths: M /branches/S2_5/data/amplio2/tiles.png M /branches/S2_5/data/amplio2/tiles.spec Added full upkeep icon set for amplio2. Art by GriffonSpade See patch #4486 ------------------------------------------------------------------------ r28002 | cazfi | 2015-02-06 04:13:35 +0000 (Fri, 06 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/citydlg.c M /branches/S2_5/client/gui-gtk-3.0/citydlg.c Made word "ENTER" referring to the key to press bold in improvement selling tooltip. See patch #5776 ------------------------------------------------------------------------ r27993 | cazfi | 2015-02-05 02:11:22 +0000 (Thu, 05 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/doc/README.ruleset_multiplayer Updated Multiplayer ruleset Fundamentalism documentation See bug #23214 ------------------------------------------------------------------------ r27989 | cazfi | 2015-02-05 02:05:05 +0000 (Thu, 05 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/citydlg.c M /branches/S2_5/client/gui-gtk-3.0/citydlg.c Initialize the variable telling if the citydlg system has been initialized itself. See patch #5780 ------------------------------------------------------------------------ r27983 | jtn | 2015-02-05 00:22:17 +0000 (Thu, 05 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/common/movement.c Stop help talking about units' ability to attack relative to non-native terrain if they can't attack at all. See gna bug #23241. ------------------------------------------------------------------------ r27982 | jtn | 2015-02-05 00:22:15 +0000 (Thu, 05 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/server/unithand.c When capturing a unit, tell the victor its former nationality. See gna patch #5782. ------------------------------------------------------------------------ r27981 | jtn | 2015-02-05 00:22:12 +0000 (Thu, 05 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/client/helpdata.c In government help, replace hardcoded "fanatics" with list of unit types. See gna bug #23240. ------------------------------------------------------------------------ r27980 | jtn | 2015-02-05 00:22:08 +0000 (Thu, 05 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Improve paratrooper help. See gna bug #23239. ------------------------------------------------------------------------ r27979 | jtn | 2015-02-05 00:22:05 +0000 (Thu, 05 Feb 2015) | 3 lines Changed paths: M /branches/S2_5/server/cityturn.c Close loopholes when disaster zeroes production box. See gna bug #23218. ------------------------------------------------------------------------ r27968 | cazfi | 2015-02-04 15:07:57 +0000 (Wed, 04 Feb 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/POTFILES.in Added header files with translatable flags to POTFILES.in ------------------------------------------------------------------------ r27964 | cazfi | 2015-02-04 03:37:25 +0000 (Wed, 04 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/client/helpdata.c Check that relevant "_Possible" effect can ever be enabled in the ruleset before claiming in the help that Settler can do some activity. See patch #5774 ------------------------------------------------------------------------ r27960 | cazfi | 2015-02-04 03:03:18 +0000 (Wed, 04 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/citydlg.c M /branches/S2_5/client/gui-gtk-3.0/citydlg.c Removed unused change_shell field from gtk-clients' citydlg. See patch #5775 ------------------------------------------------------------------------ r27956 | cazfi | 2015-02-04 03:00:25 +0000 (Wed, 04 Feb 2015) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r27952 | cazfi | 2015-02-04 02:56:43 +0000 (Wed, 04 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/server/advisors/advbuilding.c Fixed a illegal array index usage in building advisor when handling an city on ocean. See bug #23227 ------------------------------------------------------------------------ r27945 | mir3x | 2015-02-03 07:45:41 +0000 (Tue, 03 Feb 2015) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/pages.cpp M /branches/S2_5/data/themes/gui-qt/icons/Makefile.am A /branches/S2_5/data/themes/gui-qt/icons/flag.png A /branches/S2_5/data/themes/gui-qt/icons/go-down.png A /branches/S2_5/data/themes/gui-qt/icons/go-up.png A /branches/S2_5/data/themes/gui-qt/icons/help-donate.png A /branches/S2_5/data/themes/gui-qt/icons/list-add.png A /branches/S2_5/data/themes/gui-qt/icons/meeting-observer.png A /branches/S2_5/data/themes/gui-qt/icons/preferences-other.png Added a few icons Qt client See bug #23213 ------------------------------------------------------------------------ r27942 | mir3x | 2015-02-03 07:29:14 +0000 (Tue, 03 Feb 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Allowed choosing a government by clicking the indicator Patch by Louis Moureaux . See patch #5762 ------------------------------------------------------------------------ r27939 | mir3x | 2015-02-03 07:13:49 +0000 (Tue, 03 Feb 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/mapctrl.cpp M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h Replaced hand drawing game info panel with widgets. Patch by Louis Moureaux . See patch #5760 ------------------------------------------------------------------------ r27936 | cazfi | 2015-02-03 01:56:55 +0000 (Tue, 03 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/ai/threaded/taicity.c Fixed leak of worker task data from Threaded AI See bug #23226 ------------------------------------------------------------------------ r27923 | cazfi | 2015-02-01 06:34:39 +0000 (Sun, 01 Feb 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/unitselect.c M /branches/S2_5/client/gui-gtk-3.0/unitselect.c Bind unit selection dialog to mapview center tile if opened without units in focus. This is just an safety measure, it should not be possible to open the dialog without units in focus. See patch #5752 ------------------------------------------------------------------------ r27919 | cazfi | 2015-02-01 05:50:39 +0000 (Sun, 01 Feb 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/diplodlg.c Made it possible to Withdraw Vision from someone you're at war with in sdl-clients See bug #23210 ------------------------------------------------------------------------ r27916 | cazfi | 2015-01-31 09:12:10 +0000 (Sat, 31 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/server/srv_log.c M /branches/S2_5/server/srv_log.h M /branches/S2_5/server/srv_main.c Free timing logs on server exit See patch #5749 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ r27905 | cazfi | 2015-01-30 04:05:10 +0000 (Fri, 30 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/utility/netintf.c Consider any kind of sockaddr size to be size of whole fc_sockaddr union in Windows builds. See bug #22448 ------------------------------------------------------------------------ r27897 | pepeto | 2015-01-29 20:28:58 +0000 (Thu, 29 Jan 2015) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r27886 | jtn | 2015-01-29 00:36:13 +0000 (Thu, 29 Jan 2015) | 3 lines Changed paths: M /branches/S2_5/server/cityturn.c M /branches/S2_5/server/settings.c Rework disaster messages. See gna patch #5761. ------------------------------------------------------------------------ r27885 | jtn | 2015-01-29 00:36:10 +0000 (Thu, 29 Jan 2015) | 3 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/data/civ1/techs.ruleset M /branches/S2_5/data/civ2/techs.ruleset M /branches/S2_5/data/civ2civ3/techs.ruleset M /branches/S2_5/data/classic/techs.ruleset M /branches/S2_5/data/experimental/techs.ruleset M /branches/S2_5/data/multiplayer/techs.ruleset Stop trying to document bridge building rules automatically. See gna patch #5759. ------------------------------------------------------------------------ r27884 | jtn | 2015-01-29 00:36:07 +0000 (Thu, 29 Jan 2015) | 3 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/common/tech.h M /branches/S2_5/common/terrain.h M /branches/S2_5/common/unittype.h Add TRANS comments for translateable ruleset flags. See gna patch #5758. ------------------------------------------------------------------------ r27883 | jtn | 2015-01-29 00:36:04 +0000 (Thu, 29 Jan 2015) | 5 lines Changed paths: M /branches/S2_5/server/settings.c Improve 'unitwaittime' setting's short description. Requested by Marko Lindqvist (cazfi@gna). See gna patch #5751. ------------------------------------------------------------------------ r27862 | mir3x | 2015-01-27 16:21:10 +0000 (Tue, 27 Jan 2015) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/helpdlg.cpp M /branches/S2_5/client/gui-qt/helpdlg.h Added a terrain manual page. Patch by Louis Moureaux . See patch #5748 ------------------------------------------------------------------------ r27859 | mir3x | 2015-01-27 15:50:54 +0000 (Tue, 27 Jan 2015) | 8 lines Changed paths: M /branches/S2_5/client/gui-qt/helpdlg.cpp M /branches/S2_5/client/gui-qt/helpdlg.h Added functions to help creating the sidebar and adding a second panel below the text. Patch by Louis Moureaux . See patch #5747 ------------------------------------------------------------------------ r27855 | pepeto | 2015-01-26 10:43:58 +0000 (Mon, 26 Jan 2015) | 3 lines Changed paths: M /branches/S2_5/server/maphand.c Remove buoys from owner player knowledge when they get destroyed. See gna bug #22863 ------------------------------------------------------------------------ r27849 | cazfi | 2015-01-26 07:11:54 +0000 (Mon, 26 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/common/tech.c Free individual strings from Future tech names vector on server exit. See patch #5740 ------------------------------------------------------------------------ r27845 | cazfi | 2015-01-26 05:05:28 +0000 (Mon, 26 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/doc/README.rulesets Updated ruleset directory list in README.rulesets See patch #5744 ------------------------------------------------------------------------ r27840 | cazfi | 2015-01-25 21:39:08 +0000 (Sun, 25 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/data/default/ai_effects.ruleset Given Cheating AI 20% Incite Cost bonus in default/ai_effects.ruleset. See patch #5743 ------------------------------------------------------------------------ r27834 | cazfi | 2015-01-25 09:26:53 +0000 (Sun, 25 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/server/sernet.c Free the list of listening sockets on server exit See patch #5741 ------------------------------------------------------------------------ r27830 | cazfi | 2015-01-25 07:22:58 +0000 (Sun, 25 Jan 2015) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r27826 | cazfi | 2015-01-25 05:36:14 +0000 (Sun, 25 Jan 2015) | 7 lines Changed paths: M /branches/S2_5/data/helpdata.txt Added information about how Max_Trade_Routes effects limit only establishing new routes to Economy section of the help. Based on anonymous report See bug #23074 ------------------------------------------------------------------------ r27822 | cazfi | 2015-01-25 03:51:14 +0000 (Sun, 25 Jan 2015) | 5 lines Changed paths: M /branches/S2_5/server/srv_log.c M /branches/S2_5/server/srv_log.h Made upper-case TIMING_LOG() and TIMING_RESULTS() really macros - wrappers around the functions they used to be. See bug #23172 ------------------------------------------------------------------------ r27816 | cazfi | 2015-01-24 20:19:26 +0000 (Sat, 24 Jan 2015) | 7 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 Removed Sun Tzu effect that gaining veterancy in combat chance is increased from civ2civ3 ruleset. Patch by David Fernandez See bug #23206 ------------------------------------------------------------------------ r27810 | cazfi | 2015-01-24 19:48:16 +0000 (Sat, 24 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/server/stdinhand.c Fixed a minor memory leak in /create command See bug #23209 ------------------------------------------------------------------------ r27807 | cazfi | 2015-01-24 18:47:21 +0000 (Sat, 24 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/server/srv_main.c Write a log message about failure to save a game. See patch #5739 ------------------------------------------------------------------------ r27803 | cazfi | 2015-01-24 10:53:46 +0000 (Sat, 24 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/data/flags/convert_png convert_png gives usage information with --help See patch #5723 ------------------------------------------------------------------------ r27798 | cazfi | 2015-01-24 10:30:02 +0000 (Sat, 24 Jan 2015) | 6 lines Changed paths: M /branches/S2_5/data/experimental/effects.ruleset Made experimental ruleset max traderoutes rules same as in classic Requested by aloril See patch #5735 ------------------------------------------------------------------------ r27794 | cazfi | 2015-01-24 10:24:28 +0000 (Sat, 24 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/utility/ioz.c Free fz_File structure in case of xz-compressed files when closing the file. See bug #23208 ------------------------------------------------------------------------ r27789 | cazfi | 2015-01-24 00:47:04 +0000 (Sat, 24 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/data/misc/buildings.png M /branches/S2_5/data/misc/buildings.spec Added civ2civ3 wonders to buildings.png See bug #23134 ------------------------------------------------------------------------ r27786 | sveinung | 2015-01-23 14:39:22 +0000 (Fri, 23 Jan 2015) | 12 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset civ2civ3: make free building upkeep under communism not cumulative The wonder A.Smith's Trading Co. and the government Communism grant a similar bonus: free upkeep for buildings that cost 1 gold. The wonder A.Smith's Trading Co. was supposed to be useless under Communism, but the way it was implemented buildings with cost 2 become free of upkeep too. Patch by David Fernandez See bug #23205 ------------------------------------------------------------------------ r27779 | cazfi | 2015-01-22 19:25:50 +0000 (Thu, 22 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/INSTALL Corrected name of INSTALL.Cygwin document in reference in INSTALL See bug #23200 ------------------------------------------------------------------------ r27769 | cazfi | 2015-01-21 20:29:23 +0000 (Wed, 21 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/doc/HOWTOPLAY HOWTOPLAY documents generator setting values by their names. See bug #23197 ------------------------------------------------------------------------ r27765 | cazfi | 2015-01-21 20:16:08 +0000 (Wed, 21 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/client/agents/Makefile.am Removed gtk-1.2-client directory from include path of agents. See patch #5722 ------------------------------------------------------------------------ r27761 | cazfi | 2015-01-21 20:11:16 +0000 (Wed, 21 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/gui_string.c sdl-clients' create_string16() returns NULL instead of illegal pointer when font loading fails. See bug #23195 ------------------------------------------------------------------------ r27752 | cazfi | 2015-01-20 22:32:56 +0000 (Tue, 20 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/common/tech.c Initialize and free future tech names strvec. See bug #23173 ------------------------------------------------------------------------ r27745 | jtn | 2015-01-19 23:38:44 +0000 (Mon, 19 Jan 2015) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Partially updated en_GB translation for S2_5. freeciv: 98.2%: 5945 translated, 69 fuzzy, 38 untranslated. ------------------------------------------------------------------------ r27742 | jtn | 2015-01-19 21:37:21 +0000 (Mon, 19 Jan 2015) | 3 lines Changed paths: M /branches/S2_5/doc/README.effects Document cumulative Veteran_Build in README.effects. See gna bug #23144. ------------------------------------------------------------------------ r27741 | jtn | 2015-01-19 21:37:18 +0000 (Mon, 19 Jan 2015) | 3 lines Changed paths: M /branches/S2_5/doc/README.effects Document City_Unhappy_Size in README.effects. See gna bug #23145. ------------------------------------------------------------------------ r27726 | cazfi | 2015-01-19 04:35:35 +0000 (Mon, 19 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/server/ruleset.c M /branches/S2_5/server/ruleset.h M /branches/S2_5/server/srv_main.c Free lua scripting state on server exit. See bug #23174 ------------------------------------------------------------------------ r27720 | cazfi | 2015-01-19 03:32:49 +0000 (Mon, 19 Jan 2015) | 4 lines Changed paths: A /branches/S2_5/data/graphics/wonders/Mausoleum_of_Halicarnassus.jpg A /branches/S2_5/data/graphics/wonders/Temple_of_Artemis.jpg M /branches/S2_5/data/misc/wonders-large.spec M /branches/S2_5/data/wonders/Makefile.am A /branches/S2_5/data/wonders/mausoleum_of_halicarnassus.png A /branches/S2_5/data/wonders/temple_of_artemis.png Added graphics for Temple of Artemis and Mausoleum of Halicarnassus to wonders-large. See bug #20030 ------------------------------------------------------------------------ r27709 | mir3x | 2015-01-16 18:03:06 +0000 (Fri, 16 Jan 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/cityrep.h Added selection menu to cities report in qt-client See bug #23033 ------------------------------------------------------------------------ r27702 | cazfi | 2015-01-15 17:44:56 +0000 (Thu, 15 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/common/unit.c Fixed memory leak when checking if unit can pillage. See bug #23170 ------------------------------------------------------------------------ r27696 | sveinung | 2015-01-15 13:00:23 +0000 (Thu, 15 Jan 2015) | 7 lines Changed paths: M /branches/S2_5/common/base.h M /branches/S2_5/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 ------------------------------------------------------------------------ r27681 | cazfi | 2015-01-14 17:29:46 +0000 (Wed, 14 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/utility/ioz.c Fixed minor memory leaks in checking if a file is xz-compressed. See bug #23171 ------------------------------------------------------------------------ r27678 | sveinung | 2015-01-14 13:03:00 +0000 (Wed, 14 Jan 2015) | 3 lines Changed paths: M /branches/S2_5/server/unithand.c Do not consider a negative value of the effect Unit_No_Lose_Pop 'enabled'. See bug #23180 ------------------------------------------------------------------------ r27672 | cazfi | 2015-01-13 23:12:46 +0000 (Tue, 13 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/tools/mpgui_qt.cpp Turn UTF-8 strings returned from gettext() to QStrings properly in Qt modpack installer See patch #5706 ------------------------------------------------------------------------ r27667 | cazfi | 2015-01-13 22:56:48 +0000 (Tue, 13 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/ai/default/aicity.c Fixed virtualunit memory leak when AI contemplates terrain improvements. See bug #23169 ------------------------------------------------------------------------ r27654 | cazfi | 2015-01-12 21:32:29 +0000 (Mon, 12 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/doc/BUGS BUGS typofix "oject" -> "object" See bug #23163 ------------------------------------------------------------------------ r27647 | cazfi | 2015-01-12 20:38:57 +0000 (Mon, 12 Jan 2015) | 6 lines Changed paths: M /branches/S2_5/client/gui-sdl/menu.c Corrected display of Transform command key to "O" in sdl-clients Reported anonymously See bug #23162 ------------------------------------------------------------------------ r27644 | cazfi | 2015-01-12 19:58:03 +0000 (Mon, 12 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/client/client_main.c M /branches/S2_5/server/srv_main.c Set textdomain codeset also for other translation domains than 'freeciv'. See bug #23159 ------------------------------------------------------------------------ r27640 | pepeto | 2015-01-12 13:42:02 +0000 (Mon, 12 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/common/vision.c Fix typo in vision_site_update_from_city() assertions making assignments instead of comparisons. See gna bug #23167 ------------------------------------------------------------------------ r27636 | pepeto | 2015-01-12 13:38:29 +0000 (Mon, 12 Jan 2015) | 5 lines Changed paths: M /branches/S2_5/client/mapctrl_common.c Client: make city selection possible even if borders are disabled in game rules. Reported anonymously See gna bug #23058 ------------------------------------------------------------------------ r27633 | pepeto | 2015-01-12 13:25:30 +0000 (Mon, 12 Jan 2015) | 9 lines Changed paths: M /branches/S2_5/common/unit.c M /branches/S2_5/common/unit.h M /branches/S2_5/server/unittools.c Fix two bugs about unit knowledge at client side related with unit moves: * when a nuclear moves to an enemy city and explode there, the owner of the unit would see a ghost unit holding in the city; * when paradroping a unit from unseen tile, players with shared vision wouldn't see the unit, only empty vision sight. Reported anonymously See gna bug #23030 ------------------------------------------------------------------------ r27627 | cazfi | 2015-01-11 21:15:55 +0000 (Sun, 11 Jan 2015) | 5 lines Changed paths: M /branches/S2_5/tools/mpgui_qt.cpp M /branches/S2_5/tools/mpgui_qt.h M /branches/S2_5/tools/mpgui_qt_worker.cpp Fixed updating the installed version numbers in Qt modpack installer from the separate worker thread. See bug #23141 ------------------------------------------------------------------------ r27591 | cazfi | 2015-01-09 05:29:15 +0000 (Fri, 09 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/utility/support.h Removed unused fc_bool definition See patch #5959 ------------------------------------------------------------------------ r27588 | cazfi | 2015-01-09 04:50:17 +0000 (Fri, 09 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset Removed effects with zero value from civ2civ3 ruleset. See patch #5682 ------------------------------------------------------------------------ r27581 | cazfi | 2015-01-08 21:24:46 +0000 (Thu, 08 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/data/amplio/moderncities.png M /branches/S2_5/data/amplio/moderncities.spec Added Fort and Airtstrip graphics for Amplio. See patch #5680 ------------------------------------------------------------------------ r27578 | cazfi | 2015-01-08 21:20:44 +0000 (Thu, 08 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/common/unittype.c Do not consider negative value of boolean "Fanatics" effect 'true'. See bug #23142 ------------------------------------------------------------------------ r27572 | cazfi | 2015-01-08 07:16:59 +0000 (Thu, 08 Jan 2015) | 6 lines Changed paths: M /branches/S2_5/ai/default/aiunit.c Ignore nativity-providing extras for simple types Patch by Emmet Hikory , backported to S2_5 by me See patch #4836 ------------------------------------------------------------------------ r27567 | cazfi | 2015-01-07 07:19:51 +0000 (Wed, 07 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/tools/mpgui_qt.cpp M /branches/S2_5/tools/mpgui_qt.h Made Qt modpack installer thread synchornization to work with signals/slots. See bug #23067 ------------------------------------------------------------------------ r27564 | cazfi | 2015-01-06 20:45:18 +0000 (Tue, 06 Jan 2015) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/cities.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 Backported civ2civ3 ruleset explorer and partisan changes from S2_6: - Vision of both Explorers and Partisans increased - Partisans are granted based on nationality of current citizens of the city See patch #5544 ------------------------------------------------------------------------ r27563 | cazfi | 2015-01-06 20:38:39 +0000 (Tue, 06 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/ai/threaded/taimsg.c M /branches/S2_5/ai/threaded/taiplayer.c M /branches/S2_5/ai/threaded/taiplayer.h Do not queue messages for threaded AI player thread when it's not running. See bug #23146 ------------------------------------------------------------------------ r27559 | cazfi | 2015-01-06 19:02:23 +0000 (Tue, 06 Jan 2015) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r27539 | cazfi | 2015-01-05 18:19:08 +0000 (Mon, 05 Jan 2015) | 7 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c Use UTYF_BADCITYDEFENDER in process_defender_want() instead of making assumptions based on unit's move type. Patch by Emmet Hikory See patch #4838 ------------------------------------------------------------------------ r27535 | sveinung | 2015-01-05 12:36:34 +0000 (Mon, 05 Jan 2015) | 10 lines Changed paths: M /branches/S2_5/ai/default/aidata.c M /branches/S2_5/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 ------------------------------------------------------------------------ r27534 | sveinung | 2015-01-05 12:36:11 +0000 (Mon, 05 Jan 2015) | 3 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp Qt client: Remove unused variable in targeted steal tech selection dialog See patch #5653 ------------------------------------------------------------------------ r27525 | cazfi | 2015-01-04 19:06:26 +0000 (Sun, 04 Jan 2015) | 6 lines Changed paths: M /branches/S2_5/doc/man/freeciv-client.6.in Updated freeciv-client man page about Qt-client - Added section about freeciv-qt specific commandline options - Added freeciv-qt to the list of clients capable of forking their own server See patch #5645 ------------------------------------------------------------------------ r27521 | cazfi | 2015-01-04 19:00:48 +0000 (Sun, 04 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Updated ruleset comments about Barbarian unit roles. See patch #5477 ------------------------------------------------------------------------ r27516 | cazfi | 2015-01-04 18:37:35 +0000 (Sun, 04 Jan 2015) | 10 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 Civ2civ3 terrain changes backported from S2_6 - Allowed early transformation from Forest to Grassland - Harbors and Offshore Platform can be built adjacent to any oceanic tile - Restored Food output of Deep oceans - Reduced irrigation times in Swamps Patch by David Fernandez See patch #5564 ------------------------------------------------------------------------ r27515 | cazfi | 2015-01-04 18:32:16 +0000 (Sun, 04 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/data/cimpletoon.tilespec Added definition for 'Inaccessible' tile to the cimpletoon tileset See bug #23135 ------------------------------------------------------------------------ r27511 | cazfi | 2015-01-04 18:29:34 +0000 (Sun, 04 Jan 2015) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r27502 | cazfi | 2015-01-04 03:55:18 +0000 (Sun, 04 Jan 2015) | 8 lines Changed paths: M /branches/S2_5/utility/genhash.c Never resize genhash cache when number of entries doesn't change, i.e., not when only replacing an entry. Reported by Andreas Røsdal Patch by pepeto See bug #23093 ------------------------------------------------------------------------ r27498 | cazfi | 2015-01-03 15:30:37 +0000 (Sat, 03 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/client/attribute.c M /branches/S2_5/common/generate_packets.py M /branches/S2_5/common/government.c M /branches/S2_5/utility/genhash.c M /branches/S2_5/utility/genhash.h M /branches/S2_5/utility/genlist.c M /branches/S2_5/utility/spechash.h Bakcported genhash optimization rewrite to S2_5 See patch #5632 ------------------------------------------------------------------------ r27468 | cazfi | 2015-01-01 08:25:02 +0000 (Thu, 01 Jan 2015) | 4 lines Changed paths: M /branches/S2_5/common/unit.c M /branches/S2_5/common/unit.h Made unit_owner() and unit_tile() macros to avoid function call overhead See patch #5633 ------------------------------------------------------------------------ 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 :-/ ------------------------------------------------------------------------ r27462 | mir3x | 2014-12-31 13:22:31 +0000 (Wed, 31 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp Added ability to build wonder from menu to qt-client. Patch by Sveinung Kvilhaugsvik . See bug #23100 ------------------------------------------------------------------------ r27449 | cazfi | 2014-12-30 04:41:17 +0000 (Tue, 30 Dec 2014) | 8 lines Changed paths: M /branches/S2_5/server/cityturn.c Removed the message about how city survived a disaster without any serious effects since we cannot know if lua script implements something for such a disaster not having internal effects. Requested by Jacob Nevins See bug #22082 ------------------------------------------------------------------------ r27442 | mir3x | 2014-12-29 16:34:43 +0000 (Mon, 29 Dec 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/cityrep.h M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/plrdlg.h M /branches/S2_5/client/gui-qt/repodlgs.cpp M /branches/S2_5/client/gui-qt/repodlgs.h M /branches/S2_5/client/gui-qt/spaceshipdlg.cpp M /branches/S2_5/client/gui-qt/spaceshipdlg.h Updated function popdown_all_game_dialogs to close all reports and notifications on disconnect. See patch #5600 ------------------------------------------------------------------------ r27436 | cazfi | 2014-12-29 04:10:32 +0000 (Mon, 29 Dec 2014) | 2 lines Changed paths: M /branches/S2_5/translations/nations/POTFILES.skip Updated nations/ POTFILES.skip ------------------------------------------------------------------------ r27430 | cazfi | 2014-12-29 02:32:55 +0000 (Mon, 29 Dec 2014) | 5 lines Changed paths: M /branches/S2_5/server/stdinhand.c Added suffices .xz and .sav.xz to the list of automatic completions of savegame name when loading savegame. See bug #23105 ------------------------------------------------------------------------ r27421 | cazfi | 2014-12-27 08:03:30 +0000 (Sat, 27 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r27419 | cazfi | 2014-12-27 07:02:10 +0000 (Sat, 27 Dec 2014) | 5 lines Changed paths: M /branches/S2_5/tools/mpcli.c M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c M /branches/S2_5/tools/mpgui_qt.cpp Added gui-specific commandline parameter handling to modpack installer as was already claimed by "--help", notably added '-- --help" for all guis. See bug #23102 ------------------------------------------------------------------------ r27415 | cazfi | 2014-12-27 06:14:28 +0000 (Sat, 27 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/data/trident/roads.spec M /branches/S2_5/data/trident.tilespec Use second set or rails present in trident as maglev. Suggested by The Square Cow See patch #5598 ------------------------------------------------------------------------ r27407 | cazfi | 2014-12-25 05:30:57 +0000 (Thu, 25 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c AI wonder city may build defenders for itself. See patch #5588 ------------------------------------------------------------------------ r27403 | cazfi | 2014-12-25 01:01:45 +0000 (Thu, 25 Dec 2014) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r27393 | mir3x | 2014-12-23 18:36:40 +0000 (Tue, 23 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-qt/helpdlg.cpp M /branches/S2_5/client/gui-qt/helpdlg.h M /branches/S2_5/client/options.c Added unit properties to help dialog. Patch submitted by Louis Moureaux See patch #5546 ------------------------------------------------------------------------ r27392 | mir3x | 2014-12-23 17:57:19 +0000 (Tue, 23 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/voteinfo_bar.h Added few missing function headers. Reported by Marko Lindqvist See bug #23089 ------------------------------------------------------------------------ r27389 | mir3x | 2014-12-23 17:47:24 +0000 (Tue, 23 Dec 2014) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/helpdlg.cpp "Leave Game" didn't close the help dialog, leading to crashes. Fixed. Reported and patch submitted by Louis Moureaux See bug #23095 ------------------------------------------------------------------------ r27387 | cazfi | 2014-12-22 22:36:01 +0000 (Mon, 22 Dec 2014) | 6 lines Changed paths: A /branches/S2_5/data/amplio/maglev.png (from /branches/S2_5/data/amplio2/maglev.png:27385) A /branches/S2_5/data/amplio/maglev.spec M /branches/S2_5/data/amplio.tilespec Copied Maglev gfx from amplio2 to amplio Requested by Jacob Nevins See patch #5013 ------------------------------------------------------------------------ r27380 | cazfi | 2014-12-22 01:41:33 +0000 (Mon, 22 Dec 2014) | 2 lines Changed paths: M /branches/S2_5/server/savegame2.c Corrected comment about sg_load_map_worked(): "Save" -> "Load" ------------------------------------------------------------------------ r27374 | cazfi | 2014-12-21 22:05:21 +0000 (Sun, 21 Dec 2014) | 4 lines Changed paths: D /branches/S2_5/data/amplio/Makefile.am Removed amplio/Makefile.am from under version control See patch #5579 ------------------------------------------------------------------------ r27372 | mir3x | 2014-12-21 19:24:27 +0000 (Sun, 21 Dec 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/repodlgs.cpp M /branches/S2_5/client/gui-qt/repodlgs.h Fixed dialog science refresh in qt-client when changing tileset See bug #22935 ------------------------------------------------------------------------ r27370 | cazfi | 2014-12-20 20:26:44 +0000 (Sat, 20 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/data/trident/tiles.png M /branches/S2_5/data/trident/tiles.spec M /branches/S2_5/data/trident.tilespec Added Inaccessible terrain gfx for Trident. Art by The Square Cow See patch #4160 ------------------------------------------------------------------------ r27359 | jcreus | 2014-12-20 10:44:04 +0000 (Sat, 20 Dec 2014) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r27354 | cazfi | 2014-12-20 03:38:23 +0000 (Sat, 20 Dec 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r27351 | cazfi | 2014-12-20 02:24:13 +0000 (Sat, 20 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/ai/default/aisettler.c M /branches/S2_5/server/advisors/autosettlers.c M /branches/S2_5/server/advisors/autosettlers.h Made default AI settlers to handle worker tasks. See bug #23079 ------------------------------------------------------------------------ r27347 | mir3x | 2014-12-19 14:50:58 +0000 (Fri, 19 Dec 2014) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/configure.ac M /branches/S2_5/data/themes/gui-qt/Makefile.am A /branches/S2_5/data/themes/gui-qt/icons A /branches/S2_5/data/themes/gui-qt/icons/Makefile.am D /branches/S2_5/data/themes/gui-qt/oxygen Removed oxygen icons Patch submitted by Louis Moureaux See bug #23094 ------------------------------------------------------------------------ r27346 | sveinung | 2014-12-19 12:23:24 +0000 (Fri, 19 Dec 2014) | 5 lines Changed paths: M /branches/S2_5/client/helpdata.c Help: Specify that population cost is the price payed. Reported by David Lowe See bug #23039 ------------------------------------------------------------------------ r27343 | mir3x | 2014-12-18 17:26:52 +0000 (Thu, 18 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Added 'Save', 'Save As' and 'Leave Game' menus to Qt-client See bug #23011 ------------------------------------------------------------------------ r27340 | mir3x | 2014-12-18 17:05:25 +0000 (Thu, 18 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp Fixed encoding in city names. See bug #23007 ------------------------------------------------------------------------ r27328 | cazfi | 2014-12-17 18:26:26 +0000 (Wed, 17 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/gui_mouse.c M /branches/S2_5/client/gui-sdl/inteldlg.c M /branches/S2_5/client/gui-sdl/mapctrl.c M /branches/S2_5/client/gui-sdl/mapview.c M /branches/S2_5/client/gui-sdl/widget_core.c Set parameter list to 'void' for all sdl-client functions where it should be so. See patch #5491 ------------------------------------------------------------------------ r27327 | cazfi | 2014-12-17 18:18:33 +0000 (Wed, 17 Dec 2014) | 5 lines Changed paths: M /branches/S2_5/ai/threaded/taicity.c Avoid Threaded AI cities from switch to a new Worker Task too early. Wait until worker has really started the previous one. See bug #23081 ------------------------------------------------------------------------ r27316 | mir3x | 2014-12-16 15:33:40 +0000 (Tue, 16 Dec 2014) | 8 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/menu.cpp The dialog "Are you sure you want to quit?" was implemented but not used. Fixed. Patch submitted by Louis Moureaux See bug #23062 ------------------------------------------------------------------------ r27314 | mir3x | 2014-12-16 15:20:50 +0000 (Tue, 16 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp Fixed wrong city dialog title See patch #5552 ------------------------------------------------------------------------ r27309 | sveinung | 2014-12-15 11:43:38 +0000 (Mon, 15 Dec 2014) | 7 lines Changed paths: M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 civ2civ3: Crusaders no longer cause military unhappiness This makes the religious tech path more attractive. Patch by David Fernandez See patch #5543 ------------------------------------------------------------------------ r27307 | cazfi | 2014-12-15 02:04:25 +0000 (Mon, 15 Dec 2014) | 12 lines Changed paths: M /branches/S2_5/data/scenarios/earth-160x90-v2.sav M /branches/S2_5/data/scenarios/earth-80x50-v3.sav Updated Earth scenarios - Most scenario-specific settings removed. Defaults are used instead - Added and adjusted starting positions - Changed ocean to land between Java and Sumatra in Small Earth scenario - Fixed metamessage setting in Big Earth scenario - Set maxplayers to 39 in both scenarios - Increased aifill from 30 to 32 in Big Earth Patch by David Fernandez and myself See patch #5487 ------------------------------------------------------------------------ r27301 | cazfi | 2014-12-14 19:08:52 +0000 (Sun, 14 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/tools/modinst.c M /branches/S2_5/tools/modinst.h M /branches/S2_5/tools/mpcli.c M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c M /branches/S2_5/tools/mpgui_qt.cpp Replaced modpack installer gui specific initialization and deinitialization code with functions in modpack installer library part. This also fixes number of bugs of deinitialization of some components missing. See bug #23055 ------------------------------------------------------------------------ r27297 | mir3x | 2014-12-14 15:16:25 +0000 (Sun, 14 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/helpdlg.cpp Fixed creating tree in qt-manual See bug #23052 ------------------------------------------------------------------------ r27295 | cazfi | 2014-12-14 01:24:08 +0000 (Sun, 14 Dec 2014) | 8 lines Changed paths: M /branches/S2_5/server/unittools.c Check for activities of the settler-type units in the adjacent tiles when another activity potentially removing requirement for it is finished. This used to be hardcoded so that only finishing mining, and thus potentially removing irrigation conflicting with the mine, caused recheck of adjacent units building irrigation. See patch #4656 ------------------------------------------------------------------------ r27294 | cazfi | 2014-12-14 00:42:10 +0000 (Sun, 14 Dec 2014) | 5 lines Changed paths: M /branches/S2_5/client/tilespec.c Avoid expensive check for bases that would need their flags shown if the tile has no extras owner set at all, i.e, when all bases on tile are unowned. See patch #5450 ------------------------------------------------------------------------ r27293 | cazfi | 2014-12-14 00:38:13 +0000 (Sun, 14 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Do not include environment of default fcmp gui with Qt-client Windows package. See bug #23057 ------------------------------------------------------------------------ r27290 | cazfi | 2014-12-13 23:22:56 +0000 (Sat, 13 Dec 2014) | 10 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c M /branches/S2_5/ai/default/aidiplomat.c M /branches/S2_5/ai/default/aitools.c M /branches/S2_5/ai/default/aiunit.c M /branches/S2_5/ai/default/aiunit.h Made HOSTILE_PLAYER() to consider No_Contact players hostile and renamed it as POTENTIALLY_HOSTILE_PLAYER() to make this clear. It's used for evaluating threats, and we should not assume No_Contact player will be peaceful. This degrades AI performance a bit while dealing with other default AI players. Those in fact are guaranteed to go for cease-fire on first contact. As for playing against human players, this should make it harder for human player to sneak forces in before first contact to then conquer undefended cities. See patch #5441 ------------------------------------------------------------------------ r27287 | cazfi | 2014-12-13 22:42:45 +0000 (Sat, 13 Dec 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-sdl/gui_main.c M /branches/S2_5/client/gui-stub/gui_main.c M /branches/S2_5/client/gui-xaw/gui_main.c Sdl-, Xaw-, and Stub-client give an error about unknown gui-specific commandline option. Gtk- and Qt-client cannot do that, so only a comment explaining the situation added. See bug #23035 ------------------------------------------------------------------------ r27283 | cazfi | 2014-12-13 10:32:05 +0000 (Sat, 13 Dec 2014) | 5 lines Changed paths: M /branches/S2_5/tools/mpgui_qt.cpp M /branches/S2_5/tools/mpgui_qt.h Fixed Qt modpack installer to install modpack from list after double-click, not already when the modpack row is selected. See bug #23029 ------------------------------------------------------------------------ r27282 | pepeto | 2014-12-13 09:47:04 +0000 (Sat, 13 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/server/sanitycheck.c Sanity check: ensure team mates have an embassy and shared vision each others. Do diplomatic checking only once per player couple. See gna patch #5472 ------------------------------------------------------------------------ r27277 | cazfi | 2014-12-12 19:08:57 +0000 (Fri, 12 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/client/tilespec.c Build tile data only when collecting sprites for a layer that depends on it. See patch #5449 ------------------------------------------------------------------------ r27272 | cazfi | 2014-12-12 18:32:37 +0000 (Fri, 12 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/data/amplio/water.png M /branches/S2_5/data/amplio/water.spec Copied current version of Amplio2 water.png to Amplio. See patch #5282 ------------------------------------------------------------------------ r27268 | cazfi | 2014-12-12 18:03:59 +0000 (Fri, 12 Dec 2014) | 5 lines Changed paths: M /branches/S2_5/ai/default/aicity.c Prevented AI settlers from accessing advisor stats from illegal index when considering improvements for ocean city. See bug #23046 ------------------------------------------------------------------------ r27260 | cazfi | 2014-12-11 21:23:57 +0000 (Thu, 11 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/common/tech.h M /branches/S2_5/common/terrain.h M /branches/S2_5/common/unittype.h M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Made unittype, terrain, and tech flag names translatable. See patch #4762 ------------------------------------------------------------------------ r27258 | cazfi | 2014-12-11 21:01:18 +0000 (Thu, 11 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/data/amplio2/moderncities.png M /branches/S2_5/data/amplio2/moderncities.spec Added Fort and Airstrip graphics to Amplio2. Art by GriffonSpade See patch #5027 ------------------------------------------------------------------------ r27249 | cazfi | 2014-12-10 21:10:39 +0000 (Wed, 10 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/data/civ2/effects.ruleset M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/data/classic/effects.ruleset M /branches/S2_5/data/experimental/effects.ruleset M /branches/S2_5/data/multiplayer/effects.ruleset Partisans are never granted to barbarians in any of the supplied rulesets. See patch #5454 ------------------------------------------------------------------------ r27246 | cazfi | 2014-12-10 21:02:24 +0000 (Wed, 10 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/doc/README Updated client information in README. See patch #5515 ------------------------------------------------------------------------ r27238 | mir3x | 2014-12-10 16:59:01 +0000 (Wed, 10 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-qt/helpdlg.cpp M /branches/S2_5/client/gui-qt/helpdlg.h M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h M /branches/S2_5/translations/freeciv/POTFILES.in Added help dialog to qt-client. Patch by Louis Moureaux See bug #23009 ------------------------------------------------------------------------ r27221 | cazfi | 2014-12-09 19:54:54 +0000 (Tue, 09 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/data/amplio2/water.png Cleaned out dirty pixels and erronous pixels from amplio2 water.png. Work by Dunnoob See patch #5282 ------------------------------------------------------------------------ r27218 | cazfi | 2014-12-09 19:25:57 +0000 (Tue, 09 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/tools/mpcli.c M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c M /branches/S2_5/tools/mpgui_qt.cpp Initialize random number generator for modpack installers. See bug #22966 ------------------------------------------------------------------------ r27216 | cazfi | 2014-12-09 19:19:17 +0000 (Tue, 09 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/configure.ac List xaw-client as unmaintained in configure listing. See patch #5504 ------------------------------------------------------------------------ r27210 | cazfi | 2014-12-08 18:19:28 +0000 (Mon, 08 Dec 2014) | 7 lines Changed paths: M /branches/S2_5/data/trident/units.png M /branches/S2_5/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 ------------------------------------------------------------------------ r27207 | cazfi | 2014-12-08 17:59:28 +0000 (Mon, 08 Dec 2014) | 6 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c Make resources placed by fair island generator functional. Reported by Xavier See bug #22981 ------------------------------------------------------------------------ r27206 | cazfi | 2014-12-08 17:56:06 +0000 (Mon, 08 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/tools/mpgui_qt.cpp Added network initialization to Qt version of modpack installer. See patch #5488 ------------------------------------------------------------------------ r27203 | cazfi | 2014-12-06 22:14:20 +0000 (Sat, 06 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/ai/default/aicity.c Made AI settler_want to consider unit pop_cost in a generic way, and not assuming that it's always 1. See patch #5440 ------------------------------------------------------------------------ r27192 | cazfi | 2014-12-06 11:17:41 +0000 (Sat, 06 Dec 2014) | 8 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 civ2civ3 Tribal government bonuses adjusted - Movement bonus removed - Added 50% bonus to likelihood of gaining veterancy in combat Patch by David Fernandez See bug #22621 ------------------------------------------------------------------------ r27190 | cazfi | 2014-12-06 08:38:52 +0000 (Sat, 06 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Added Qt-client package building to default targets of the Windows Installer build Makefile. See patch #5453 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ r27180 | cazfi | 2014-12-04 20:05:05 +0000 (Thu, 04 Dec 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.h M /branches/S2_5/client/gui-gtk-3.0/pages.c Scale gtk3-client main screen picture down as needed for the buttons to fit in on small screen. See bug #21028 ------------------------------------------------------------------------ r27176 | jtn | 2014-12-03 23:10:20 +0000 (Wed, 03 Dec 2014) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/statistics.rb statistics.rb now correctly looks only for files ending in '.po'. See gna bug #22977. ------------------------------------------------------------------------ r27167 | cazfi | 2014-12-02 17:32:22 +0000 (Tue, 02 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/diplodlg.c Set parameter list of sdl-client popdown_diplomacy_dialogs() 'void'. See patch #5473 ------------------------------------------------------------------------ r27163 | cazfi | 2014-12-01 04:02:58 +0000 (Mon, 01 Dec 2014) | 4 lines Changed paths: M /branches/S2_5/ai/default/advdiplomacy.c AI cancels old clauses before building up a new treaty proposal. See bug #20761 ------------------------------------------------------------------------ r27159 | cazfi | 2014-11-30 20:14:24 +0000 (Sun, 30 Nov 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r27155 | jcreus | 2014-11-30 11:34:00 +0000 (Sun, 30 Nov 2014) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r27148 | pepeto | 2014-11-28 08:41:30 +0000 (Fri, 28 Nov 2014) | 3 lines Changed paths: M /branches/S2_5/common/player.c Simplify players_on_same_team(). See gna patch #5460 ------------------------------------------------------------------------ r27145 | pepeto | 2014-11-28 08:23:08 +0000 (Fri, 28 Nov 2014) | 3 lines Changed paths: M /branches/S2_5/server/plrhand.c Make team mates unable to withdraw shared vision. See gna bug #22992 ------------------------------------------------------------------------ r27143 | pepeto | 2014-11-28 08:12:41 +0000 (Fri, 28 Nov 2014) | 3 lines Changed paths: M /branches/S2_5/server/maphand.c Make destroy_base() consider base_owner() instead of tile_owner() for cleanup. See gna bug #22850 ------------------------------------------------------------------------ r27141 | cazfi | 2014-11-28 05:35:57 +0000 (Fri, 28 Nov 2014) | 6 lines Changed paths: M /branches/S2_5/Makefile.am D /branches/S2_5/bootstrap/mkinstalldirs M /branches/S2_5/translations/freeciv/Makefile.in.in Removed mkinstalldirs completely. Requested by Markus Koschany See bug #22773 ------------------------------------------------------------------------ r27140 | cazfi | 2014-11-28 05:29:01 +0000 (Fri, 28 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/pages.c M /branches/S2_5/client/gui-gtk-3.0/pages.c Split "Number of Players (including AI)" label in pregame screen to two lines. See patch #5455 ------------------------------------------------------------------------ r27135 | cazfi | 2014-11-27 06:38:01 +0000 (Thu, 27 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/server/civserver.c M /branches/S2_5/server/meta.c M /branches/S2_5/server/sernet.c M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/srv_main.h Made LAN announcements to respect --identity See patch #5436 ------------------------------------------------------------------------ r27133 | cazfi | 2014-11-26 20:58:55 +0000 (Wed, 26 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/pages.c Turn gtk3-client ruleset selection widget from gtk_combo_box to gtk_combo_box_text See patch #5456 ------------------------------------------------------------------------ r27129 | pepeto | 2014-11-25 09:14:25 +0000 (Tue, 25 Nov 2014) | 7 lines Changed paths: M /branches/S2_5/common/aicore/caravan.c M /branches/S2_5/common/traderoutes.c M /branches/S2_5/common/traderoutes.h M /branches/S2_5/server/citytools.c M /branches/S2_5/server/unithand.c Allow a city with more than maximal trade route number to establish a new trade route if the trade income of the new trade route is greater than the sum of the weakest trade routes to cancel. Reported by Jacob Nevins See gna bug #22243 ------------------------------------------------------------------------ r27126 | cazfi | 2014-11-25 02:05:21 +0000 (Tue, 25 Nov 2014) | 5 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/doc/README.AI_modules Added configure option --with-ai-lib to force default AI build for custom ai types to use even when no ai type using it is being built See patch #5447 ------------------------------------------------------------------------ r27118 | cazfi | 2014-11-24 03:11:41 +0000 (Mon, 24 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/tools/mpgui_qt.cpp M /branches/S2_5/tools/mpgui_qt_worker.cpp Use 'nullptr' in freeciv-mp-qt code. See patch #5429 ------------------------------------------------------------------------ r27116 | cazfi | 2014-11-23 03:56:38 +0000 (Sun, 23 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/doc/CodingStyle Instruct to use 'nullptr' in C++ code. See patch #5128 ------------------------------------------------------------------------ r27112 | cazfi | 2014-11-23 02:58:54 +0000 (Sun, 23 Nov 2014) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r27109 | jtn | 2014-11-22 20:13:42 +0000 (Sat, 22 Nov 2014) | 2 lines Changed paths: M /branches/S2_5/NEWS-2.5 More post-release NEWS-2.5 fixes. ------------------------------------------------------------------------ r27108 | jtn | 2014-11-22 19:14:52 +0000 (Sat, 22 Nov 2014) | 2 lines Changed paths: M /branches/S2_5/NEWS-2.5 Missed an important bugfix from the beta2 NEWS. Oh well. ------------------------------------------------------------------------ r27105 | jtn | 2014-11-22 15:22:35 +0000 (Sat, 22 Nov 2014) | 2 lines Changed paths: M /branches/S2_5/ChangeLog Update ChangeLog as of S2_5 r27104. ------------------------------------------------------------------------ r27104 | jtn | 2014-11-22 15:17:16 +0000 (Sat, 22 Nov 2014) | 3 lines Changed paths: M /branches/S2_5/Makefile.am Install NEWS-2.5 alongside NEWS. See gna patch #5452. ------------------------------------------------------------------------ r27103 | jtn | 2014-11-22 14:43:43 +0000 (Sat, 22 Nov 2014) | 1 line Changed paths: M /branches/S2_5/fc_version Bump version number to '2.5.0-beta2+'. ------------------------------------------------------------------------ r27102 | jtn | 2014-11-22 14:43:40 +0000 (Sat, 22 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/Makefile.am M /branches/S2_5/NEWS A /branches/S2_5/NEWS-2.5 Refresh NEWS files for beta2. NEWS is refreshed from wiki NEWS-2.5.0. NEWS-2.5 comes from from wiki NEWS-2.5.0-beta2. Add new NEWS-2.5 to distribution. ------------------------------------------------------------------------ r27101 | jtn | 2014-11-22 14:42:27 +0000 (Sat, 22 Nov 2014) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/ar.po M /branches/S2_5/translations/freeciv/bg.po M /branches/S2_5/translations/freeciv/ca.po M /branches/S2_5/translations/freeciv/cs.po M /branches/S2_5/translations/freeciv/da.po M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/freeciv/el.po M /branches/S2_5/translations/freeciv/en_GB.po M /branches/S2_5/translations/freeciv/eo.po M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/freeciv/et.po M /branches/S2_5/translations/freeciv/fa.po M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/freeciv/ga.po M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/freeciv/he.po M /branches/S2_5/translations/freeciv/hu.po M /branches/S2_5/translations/freeciv/id.po M /branches/S2_5/translations/freeciv/it.po M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/freeciv/ko.po M /branches/S2_5/translations/freeciv/lt.po M /branches/S2_5/translations/freeciv/nb.po M /branches/S2_5/translations/freeciv/nl.po M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/freeciv/pt.po M /branches/S2_5/translations/freeciv/pt_BR.po M /branches/S2_5/translations/freeciv/ro.po M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/freeciv/sr.po M /branches/S2_5/translations/freeciv/sv.po M /branches/S2_5/translations/freeciv/tr.po M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/freeciv/zh_CN.po M /branches/S2_5/translations/freeciv/zh_TW.po M /branches/S2_5/translations/nations/ar.po M /branches/S2_5/translations/nations/bg.po M /branches/S2_5/translations/nations/ca.po M /branches/S2_5/translations/nations/cs.po M /branches/S2_5/translations/nations/da.po M /branches/S2_5/translations/nations/de.po M /branches/S2_5/translations/nations/el.po M /branches/S2_5/translations/nations/en_GB.po M /branches/S2_5/translations/nations/eo.po M /branches/S2_5/translations/nations/es.po M /branches/S2_5/translations/nations/et.po M /branches/S2_5/translations/nations/fa.po M /branches/S2_5/translations/nations/fi.po M /branches/S2_5/translations/nations/fr.po M /branches/S2_5/translations/nations/ga.po M /branches/S2_5/translations/nations/gd.po M /branches/S2_5/translations/nations/he.po M /branches/S2_5/translations/nations/hu.po M /branches/S2_5/translations/nations/id.po M /branches/S2_5/translations/nations/it.po M /branches/S2_5/translations/nations/ja.po M /branches/S2_5/translations/nations/ko.po M /branches/S2_5/translations/nations/lt.po M /branches/S2_5/translations/nations/nb.po M /branches/S2_5/translations/nations/nl.po M /branches/S2_5/translations/nations/pl.po M /branches/S2_5/translations/nations/pt.po M /branches/S2_5/translations/nations/pt_BR.po M /branches/S2_5/translations/nations/ro.po M /branches/S2_5/translations/nations/ru.po M /branches/S2_5/translations/nations/sr.po M /branches/S2_5/translations/nations/sv.po M /branches/S2_5/translations/nations/tr.po M /branches/S2_5/translations/nations/uk.po M /branches/S2_5/translations/nations/zh_CN.po M /branches/S2_5/translations/nations/zh_TW.po Results of running "make update-po" in translations/freeciv/ and translations/nations/ ------------------------------------------------------------------------ r27100 | jtn | 2014-11-22 11:22:39 +0000 (Sat, 22 Nov 2014) | 5 lines Changed paths: M /branches/S2_5/fc_version Boldly predict that 2.5.0 will be released in February. Patch by Marko Lindqvist (cazfi@gna). See gna patch #5396. ------------------------------------------------------------------------ r27095 | cazfi | 2014-11-21 00:21:13 +0000 (Fri, 21 Nov 2014) | 2 lines Changed paths: M /branches/S2_5/server/scripting/api_server_base.c Comment typofix "triggert" -> "triggered" ------------------------------------------------------------------------ r27088 | cazfi | 2014-11-20 17:03:04 +0000 (Thu, 20 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/m4/sdl-client.m4 Use correct include path to SDL1.2 headers in configure tests. See bug #22879 ------------------------------------------------------------------------ r27087 | cazfi | 2014-11-20 16:55:27 +0000 (Thu, 20 Nov 2014) | 8 lines Changed paths: A /branches/S2_5/win32/installer/create-freeciv-qt-nsi.sh A /branches/S2_5/win32/installer/freeciv-mp-qt.cmd A /branches/S2_5/win32/installer/freeciv-qt.cmd Add new files under version control, forgotten from previous commit: Added support for building Qt-client package for Windows. Patch by Christian Prochaska and myself See task #7752 ------------------------------------------------------------------------ r27085 | cazfi | 2014-11-20 16:51:48 +0000 (Thu, 20 Nov 2014) | 6 lines Changed paths: M /branches/S2_5/win32/Makefile.am M /branches/S2_5/win32/installer/Makefile D /branches/S2_5/win32/installer/create-freeciv-gtk-nsi.sh A /branches/S2_5/win32/installer/create-freeciv-gtk-qt-nsi.sh (from /branches/S2_5/win32/installer/create-freeciv-gtk-nsi.sh:27083) M /branches/S2_5/win32/installer/create-freeciv-gtk2-nsi.sh M /branches/S2_5/win32/installer/create-freeciv-gtk3-nsi.sh Added support for building Qt-client package for Windows. Patch by Christian Prochaska and myself See task #7752 ------------------------------------------------------------------------ r27083 | cazfi | 2014-11-19 04:23:24 +0000 (Wed, 19 Nov 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Fixed Qt-client crash in info_label::paint() when indicator icons not created Patch by Christian Prochaska and myself See bug #22932 ------------------------------------------------------------------------ r27078 | jtn | 2014-11-17 22:53:51 +0000 (Mon, 17 Nov 2014) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Partially updated en_GB translation for S2_5. freeciv: 98.4%: 5927 translated, 64 fuzzy, 34 untranslated. ------------------------------------------------------------------------ r27076 | cazfi | 2014-11-17 22:39:37 +0000 (Mon, 17 Nov 2014) | 2 lines Changed paths: M /branches/S2_5/server/srv_main.c Comment typofix "Marko" -> "Mark" ------------------------------------------------------------------------ r27073 | jtn | 2014-11-17 22:26:34 +0000 (Mon, 17 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/nations/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . freeciv: 99.9%: 6021 translated, 3 fuzzy, 1 untranslated. nations: 100%: 1844 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 ------------------------------------------------------------------------ r27066 | jtn | 2014-11-17 10:34:26 +0000 (Mon, 17 Nov 2014) | 1 line Changed paths: M /branches/S2_5/data/multiplayer/buildings.ruleset Fix warning from "make freeciv.pot" introduced by fix for bug #22081. ------------------------------------------------------------------------ r27065 | jtn | 2014-11-17 10:34:22 +0000 (Mon, 17 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/data/multiplayer/script.lua Prevent teams getting multiplayer Philosophy bonus multiple times with team_pooled_research. See gna bug #22782. ------------------------------------------------------------------------ r27064 | jtn | 2014-11-17 10:34:18 +0000 (Mon, 17 Nov 2014) | 3 lines Changed paths: M /branches/S2_5/common/scriptcore/api_game_methods.c M /branches/S2_5/common/scriptcore/api_game_methods.h M /branches/S2_5/common/scriptcore/tolua_game.pkg Add new Lua function (Player):shares_research(Player). See gna patch #5408. ------------------------------------------------------------------------ r27063 | jtn | 2014-11-17 10:34:15 +0000 (Mon, 17 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/server/diplhand.c M /branches/S2_5/server/scripting/api_server_edit.c M /branches/S2_5/server/techtools.c M /branches/S2_5/server/techtools.h With team_pooled_research, send "tech_researched" signal to player whose action caused it before other players. See gna patch #5430. ------------------------------------------------------------------------ r27056 | cazfi | 2014-11-17 05:22:36 +0000 (Mon, 17 Nov 2014) | 5 lines Changed paths: M /branches/S2_5/Makefile.am M /branches/S2_5/configure.ac A /branches/S2_5/m4/c++11.m4 Added configure check for C++11 nullptr and provide fallback definition if it's not available. See patch #5127 ------------------------------------------------------------------------ r27055 | cazfi | 2014-11-17 05:18:35 +0000 (Mon, 17 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/gui_main.cpp Made "freeciv-qt -- --help" to work See bug #22926 ------------------------------------------------------------------------ r27052 | cazfi | 2014-11-17 05:01:19 +0000 (Mon, 17 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/utility/shared.c Include locale.h for setlocale() declaration See bug #22955 ------------------------------------------------------------------------ r27046 | cazfi | 2014-11-15 11:29:37 +0000 (Sat, 15 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/doc/README.AI Updated README.AI See patch #5423 ------------------------------------------------------------------------ r27040 | pepeto | 2014-11-13 20:17:52 +0000 (Thu, 13 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r27037 | pepeto | 2014-11-13 20:12:58 +0000 (Thu, 13 Nov 2014) | 6 lines Changed paths: M /branches/S2_5/common/improvement.c Make can_player_build_improvement_later() not returning TRUE for great wonder already built. Reported by mir3x See gna bug #22667 ------------------------------------------------------------------------ r27034 | cazfi | 2014-11-13 18:37:20 +0000 (Thu, 13 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/client/packhand.c Observer client does not try to autoplace spaceship parts. See bug #22933 ------------------------------------------------------------------------ r27031 | cazfi | 2014-11-12 21:12:07 +0000 (Wed, 12 Nov 2014) | 6 lines Changed paths: M /branches/S2_5/doc/man/freeciv-client.6.in freeciv-client man page documents freeciv-qt as one of the clients. Requested by Jacob Nevins See patch #5359 ------------------------------------------------------------------------ r27024 | cazfi | 2014-11-10 22:39:56 +0000 (Mon, 10 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/tests/va_list.sh Check afainst va_list usage without stdarg.h include from .cpp files too. See patch #5418 ------------------------------------------------------------------------ r27021 | pepeto | 2014-11-10 09:34:14 +0000 (Mon, 10 Nov 2014) | 5 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c Fair island map generator: use CITY_MAP_DEFAULT_RADIUS and CITY_MAP_DEFAULT_RADIUS_SQ for determining the amount of sea tiles around the island with start positions. See gna patch #5409 ------------------------------------------------------------------------ r27018 | pepeto | 2014-11-10 09:31:31 +0000 (Mon, 10 Nov 2014) | 3 lines Changed paths: M /branches/S2_5/common/tech.c Do not count the cost of A_NONE when calculating player technology upkeep. See gna bug #22912 ------------------------------------------------------------------------ r27012 | cazfi | 2014-11-09 22:34:43 +0000 (Sun, 09 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/client/options.c Commented out unused support for bitwise client settings. See bug #22915 ------------------------------------------------------------------------ r27010 | cazfi | 2014-11-09 21:31:55 +0000 (Sun, 09 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/common/dataio.c Use fabsf() instead of abs() with floats. See bug #22916 ------------------------------------------------------------------------ r27006 | cazfi | 2014-11-09 00:21:05 +0000 (Sun, 09 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/doc/README.AI_modules Documented how default AI can be used from custom AI modules. See patch #5412 ------------------------------------------------------------------------ r27003 | cazfi | 2014-11-08 19:04:36 +0000 (Sat, 08 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/common/ai.h Set AI module API capstring to stable version one. See patch #5411 ------------------------------------------------------------------------ r26998 | cazfi | 2014-11-07 02:01:35 +0000 (Fri, 07 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/win32/installer/freeciv-gtk2.cmd M /branches/S2_5/win32/installer/freeciv-gtk3.cmd M /branches/S2_5/win32/installer/freeciv-mp-gtk2.cmd M /branches/S2_5/win32/installer/freeciv-mp-gtk3.cmd M /branches/S2_5/win32/installer/freeciv-sdl.cmd M /branches/S2_5/win32/installer/freeciv-server.cmd Set eol-style to CRLF for .cmd files. See bug #22781 ------------------------------------------------------------------------ r26994 | cazfi | 2014-11-06 21:36:03 +0000 (Thu, 06 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/common/game.h Removed empty client structure, causing incompatibility between C and C++ compilations, from game structure. See bug #22894 ------------------------------------------------------------------------ r26990 | jtn | 2014-11-06 10:31:11 +0000 (Thu, 06 Nov 2014) | 6 lines Changed paths: M /branches/S2_5/data/classic/effects.ruleset M /branches/S2_5/data/experimental/effects.ruleset Prevent cumulative sea unit veterancy from Port Facility / Lighthouse in classic and experimental rulesets. Previously, it was possible for this to happen but would have required an unusual game. See gna bug #22081. ------------------------------------------------------------------------ r26989 | jtn | 2014-11-06 10:31:08 +0000 (Thu, 06 Nov 2014) | 5 lines Changed paths: M /branches/S2_5/data/civ2/effects.ruleset M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/data/multiplayer/buildings.ruleset Prevent/document cumulative sea unit veteran effects with both Port Facility and relevant wonder in civ2, civ2civ3, and multiplayer rulesets. (No rules change in any of these.) See gna bug #22081. ------------------------------------------------------------------------ r26988 | jtn | 2014-11-06 10:31:04 +0000 (Thu, 06 Nov 2014) | 3 lines Changed paths: M /branches/S2_5/server/unithand.c Make unitwaittime block exploding a nuke in place. See gna bug #22838. ------------------------------------------------------------------------ r26982 | cazfi | 2014-11-05 23:05:41 +0000 (Wed, 05 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/common/research.h Removed empty server structure, causing incompatibility between C and C++ compilations, from research. See bug #22895 ------------------------------------------------------------------------ r26980 | cazfi | 2014-11-05 22:57:09 +0000 (Wed, 05 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/server/savegame.c Removed obsolete fz_method2int() See bug #22887 ------------------------------------------------------------------------ r26976 | cazfi | 2014-11-05 22:43:46 +0000 (Wed, 05 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/ai/default/advdiplomacy.c Made AI to take diplcost to account when evaluating value of a gold transfer clause. See patch #5399 ------------------------------------------------------------------------ r26974 | pepeto | 2014-11-05 22:09:10 +0000 (Wed, 05 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c Fair island generator: make resources on poles and make huts everywhere it is possible. See gna bug #22906 ------------------------------------------------------------------------ r26971 | pepeto | 2014-11-05 20:43:26 +0000 (Wed, 05 Nov 2014) | 6 lines Changed paths: M /branches/S2_5/common/tech.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26969 | pepeto | 2014-11-05 20:36:21 +0000 (Wed, 05 Nov 2014) | 6 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c Fix a typo causing the fair map generator using 'specials' server setting instead of 'huts' for generating huts on the map. Reported by Xavier See gna bug #22904 ------------------------------------------------------------------------ r26965 | pepeto | 2014-11-05 20:30:16 +0000 (Wed, 05 Nov 2014) | 5 lines Changed paths: M /branches/S2_5/server/commands.c Add the possible arguments for reset command in its synopsis. Report and patch by Frank See gna bug #22847 ------------------------------------------------------------------------ r26963 | pepeto | 2014-11-02 19:28:54 +0000 (Sun, 02 Nov 2014) | 5 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c Remove duplicate test and move fallback check for map generator 3. Patch by Micke with minor changes by me See gna patch #3907 ------------------------------------------------------------------------ r26960 | pepeto | 2014-11-02 19:25:45 +0000 (Sun, 02 Nov 2014) | 3 lines Changed paths: M /branches/S2_5/utility/fcbacktrace.c Pass right second argument to backtrace(). See gna bug #22854 ------------------------------------------------------------------------ r26957 | pepeto | 2014-11-02 18:41:36 +0000 (Sun, 02 Nov 2014) | 5 lines Changed paths: M /branches/S2_5/server/diplhand.c M /branches/S2_5/server/plrhand.c M /branches/S2_5/server/plrhand.h M /branches/S2_5/server/unittools.c M /branches/S2_5/server/unittools.h Do not ask the client to remove unseen units when players break up an alliance. Reported by Sveinung Kvilhaugsvik See gna bug #22795 ------------------------------------------------------------------------ r26951 | cazfi | 2014-11-02 08:22:42 +0000 (Sun, 02 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/common/map.h Removed empty client structure, causing incompatibility between C and C++ compilations, from map. See bug #22889 ------------------------------------------------------------------------ r26948 | cazfi | 2014-11-02 02:56:08 +0000 (Sun, 02 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/common/city.c Removed unused make_citizens_happy() See bug #22886 ------------------------------------------------------------------------ r26945 | cazfi | 2014-11-02 00:25:58 +0000 (Sun, 02 Nov 2014) | 4 lines Changed paths: M /branches/S2_5/utility/fc_utf8.c Fixed broken truncation of invalid UTF8 strings. See bug #22885 ------------------------------------------------------------------------ r26942 | cazfi | 2014-11-01 10:21:05 +0000 (Sat, 01 Nov 2014) | 6 lines Changed paths: M /branches/S2_5/data/alien/effects.ruleset M /branches/S2_5/data/civ1/effects.ruleset M /branches/S2_5/data/civ2/effects.ruleset M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/data/classic/effects.ruleset M /branches/S2_5/data/experimental/effects.ruleset M /branches/S2_5/data/multiplayer/effects.ruleset Documented effect section format in ruleset comments. Requested by Frank See bug #22848 ------------------------------------------------------------------------ r26938 | cazfi | 2014-10-31 22:11:03 +0000 (Fri, 31 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/data/isotrident/fog.spec Added [info] section header to isotrident fog.spec Patch by Frank See patch #5296 ------------------------------------------------------------------------ r26934 | cazfi | 2014-10-31 06:12:43 +0000 (Fri, 31 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/Makefile.am Explicitly add mkinstalldirs to the tarball. Reported by Markus Koschany See bug #22773 ------------------------------------------------------------------------ r26929 | cazfi | 2014-10-30 17:17:57 +0000 (Thu, 30 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/data/amplio/fog.spec M /branches/S2_5/data/amplio2/fog.spec Added [info] section header to amplio(2) fog.spec Patch by Frank See patch #5297 ------------------------------------------------------------------------ r26927 | cazfi | 2014-10-30 02:00:23 +0000 (Thu, 30 Oct 2014) | 2 lines Changed paths: M /branches/S2_5/server/savegame2.c Comment typofix "unqoted" -> "unquoted" ------------------------------------------------------------------------ r26925 | cazfi | 2014-10-30 01:58:17 +0000 (Thu, 30 Oct 2014) | 2 lines Changed paths: M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c Comment typofix "largern" -> "larger" ------------------------------------------------------------------------ r26918 | cazfi | 2014-10-29 19:48:37 +0000 (Wed, 29 Oct 2014) | 7 lines Changed paths: M /branches/S2_5/common/generate_packets.py Fixed compilation with python3 when optional network capabilities are used. Based on anonymous report See bug #22705 ------------------------------------------------------------------------ r26914 | cazfi | 2014-10-29 19:23:05 +0000 (Wed, 29 Oct 2014) | 7 lines Changed paths: M /branches/S2_5/data/amplio/ocean.spec M /branches/S2_5/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 ------------------------------------------------------------------------ r26910 | cazfi | 2014-10-29 07:13:06 +0000 (Wed, 29 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/dialogs.c Fixed sdl-compilation with gcc optimization level 3. See bug #22872 ------------------------------------------------------------------------ r26906 | cazfi | 2014-10-28 00:06:55 +0000 (Tue, 28 Oct 2014) | 2 lines Changed paths: M /branches/S2_5/ai/aitraits.c M /branches/S2_5/ai/aitraits.h M /branches/S2_5/ai/classic/classicai.c M /branches/S2_5/ai/classic/classicai.h M /branches/S2_5/ai/default/aidata.c M /branches/S2_5/ai/default/aidata.h M /branches/S2_5/ai/default/ailog.c M /branches/S2_5/ai/default/ailog.h M /branches/S2_5/ai/default/aiplayer.c M /branches/S2_5/ai/default/aiplayer.h M /branches/S2_5/ai/stub/stubai.c M /branches/S2_5/ai/threaded/taicity.c M /branches/S2_5/ai/threaded/taicity.h M /branches/S2_5/ai/threaded/taimsg.c M /branches/S2_5/ai/threaded/taimsg.h M /branches/S2_5/ai/threaded/taiplayer.c M /branches/S2_5/ai/threaded/taiplayer.h M /branches/S2_5/ai/threaded/threadedai.c M /branches/S2_5/client/dummy.c M /branches/S2_5/client/dummycxx.cpp M /branches/S2_5/client/global_worklist.c M /branches/S2_5/client/global_worklist.h M /branches/S2_5/client/gui-gtk-2.0/citizensinfo.c M /branches/S2_5/client/gui-gtk-2.0/citizensinfo.h M /branches/S2_5/client/gui-gtk-2.0/editgui.c M /branches/S2_5/client/gui-gtk-2.0/editgui.h M /branches/S2_5/client/gui-gtk-2.0/editprop.c M /branches/S2_5/client/gui-gtk-2.0/embedggz.c M /branches/S2_5/client/gui-gtk-2.0/luaconsole.c M /branches/S2_5/client/gui-gtk-2.0/luaconsole.h M /branches/S2_5/client/gui-gtk-2.0/optiondlg.c M /branches/S2_5/client/gui-gtk-2.0/soundset_dlg.c M /branches/S2_5/client/gui-gtk-2.0/unitselect.c M /branches/S2_5/client/gui-gtk-2.0/unitselect.h M /branches/S2_5/client/gui-gtk-2.0/voteinfo_bar.c M /branches/S2_5/client/gui-gtk-2.0/voteinfo_bar.h M /branches/S2_5/client/gui-gtk-3.0/citizensinfo.c M /branches/S2_5/client/gui-gtk-3.0/citizensinfo.h M /branches/S2_5/client/gui-gtk-3.0/editgui.c M /branches/S2_5/client/gui-gtk-3.0/editgui.h M /branches/S2_5/client/gui-gtk-3.0/editprop.c M /branches/S2_5/client/gui-gtk-3.0/embedggz.c M /branches/S2_5/client/gui-gtk-3.0/luaconsole.c M /branches/S2_5/client/gui-gtk-3.0/luaconsole.h M /branches/S2_5/client/gui-gtk-3.0/optiondlg.c M /branches/S2_5/client/gui-gtk-3.0/soundset_dlg.c M /branches/S2_5/client/gui-gtk-3.0/unitselect.c M /branches/S2_5/client/gui-gtk-3.0/unitselect.h M /branches/S2_5/client/gui-gtk-3.0/voteinfo_bar.c M /branches/S2_5/client/gui-gtk-3.0/voteinfo_bar.h M /branches/S2_5/client/gui-qt/canvas.cpp M /branches/S2_5/client/gui-qt/canvas.h M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/chatline.h M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/citydlg.h M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/cityrep.h M /branches/S2_5/client/gui-qt/colors.cpp M /branches/S2_5/client/gui-qt/colors.h M /branches/S2_5/client/gui-qt/connectdlg.cpp M /branches/S2_5/client/gui-qt/connectdlg.h M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/dialogs.h M /branches/S2_5/client/gui-qt/diplodlg.cpp M /branches/S2_5/client/gui-qt/diplodlg.h M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/finddlg.cpp M /branches/S2_5/client/gui-qt/finddlg.h M /branches/S2_5/client/gui-qt/gotodlg.cpp M /branches/S2_5/client/gui-qt/gotodlg.h M /branches/S2_5/client/gui-qt/graphics.cpp M /branches/S2_5/client/gui-qt/graphics.h M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-qt/gui_main.h M /branches/S2_5/client/gui-qt/helpdlg.cpp M /branches/S2_5/client/gui-qt/helpdlg.h M /branches/S2_5/client/gui-qt/inteldlg.cpp M /branches/S2_5/client/gui-qt/inteldlg.h M /branches/S2_5/client/gui-qt/luaconsole.cpp M /branches/S2_5/client/gui-qt/luaconsole.h M /branches/S2_5/client/gui-qt/mapctrl.cpp M /branches/S2_5/client/gui-qt/mapctrl.h M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h M /branches/S2_5/client/gui-qt/messagedlg.cpp M /branches/S2_5/client/gui-qt/messagedlg.h M /branches/S2_5/client/gui-qt/messagewin.cpp M /branches/S2_5/client/gui-qt/messagewin.h M /branches/S2_5/client/gui-qt/optiondlg.cpp M /branches/S2_5/client/gui-qt/optiondlg.h M /branches/S2_5/client/gui-qt/pages.cpp M /branches/S2_5/client/gui-qt/pages.h M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/plrdlg.h M /branches/S2_5/client/gui-qt/qtg_cxxside.cpp M /branches/S2_5/client/gui-qt/qtg_cxxside.h M /branches/S2_5/client/gui-qt/ratesdlg.cpp M /branches/S2_5/client/gui-qt/ratesdlg.h M /branches/S2_5/client/gui-qt/repodlgs.cpp M /branches/S2_5/client/gui-qt/repodlgs.h M /branches/S2_5/client/gui-qt/spaceshipdlg.cpp M /branches/S2_5/client/gui-qt/spaceshipdlg.h M /branches/S2_5/client/gui-qt/sprite.cpp M /branches/S2_5/client/gui-qt/sprite.h M /branches/S2_5/client/gui-qt/themes.cpp M /branches/S2_5/client/gui-qt/voteinfo_bar.cpp M /branches/S2_5/client/gui-qt/voteinfo_bar.h M /branches/S2_5/client/gui-qt/wldlg.cpp M /branches/S2_5/client/gui-qt/wldlg.h M /branches/S2_5/client/gui-sdl/luaconsole.c M /branches/S2_5/client/gui-sdl/luaconsole.h M /branches/S2_5/client/gui-sdl/voteinfo_bar.c M /branches/S2_5/client/gui-sdl/voteinfo_bar.h M /branches/S2_5/client/gui-sdl/widget_combo.c M /branches/S2_5/client/gui-sdl/widget_combo.h M /branches/S2_5/client/gui-stub/gui_stub.h M /branches/S2_5/client/gui-stub/luaconsole.c M /branches/S2_5/client/gui-stub/luaconsole.h M /branches/S2_5/client/gui-stub/optiondlg.c M /branches/S2_5/client/gui-stub/optiondlg.h M /branches/S2_5/client/gui-stub/voteinfo_bar.c M /branches/S2_5/client/gui-stub/voteinfo_bar.h M /branches/S2_5/client/gui-xaw/luaconsole.c M /branches/S2_5/client/gui-xaw/luaconsole.h M /branches/S2_5/client/gui-xaw/voteinfo_bar.c M /branches/S2_5/client/gui-xaw/voteinfo_bar.h M /branches/S2_5/client/gui_cbsetter.c M /branches/S2_5/client/gui_cbsetter.h M /branches/S2_5/client/gui_interface.c M /branches/S2_5/client/gui_interface.h M /branches/S2_5/client/include/ggz_g.h M /branches/S2_5/client/include/gui_proto_constructor.h M /branches/S2_5/client/include/luaconsole_g.h M /branches/S2_5/client/include/optiondlg_g.h M /branches/S2_5/client/include/voteinfo_bar_g.h M /branches/S2_5/client/luaconsole_common.c M /branches/S2_5/client/luaconsole_common.h M /branches/S2_5/client/luascript/api_client_base.c M /branches/S2_5/client/luascript/api_client_base.h M /branches/S2_5/client/luascript/script_client.c M /branches/S2_5/client/luascript/script_client.h M /branches/S2_5/client/unitselect_common.c M /branches/S2_5/client/unitselect_common.h M /branches/S2_5/client/update_queue.c M /branches/S2_5/client/update_queue.h M /branches/S2_5/client/voteinfo.c M /branches/S2_5/client/voteinfo.h M /branches/S2_5/common/ai.c M /branches/S2_5/common/ai.h M /branches/S2_5/common/borders.c M /branches/S2_5/common/borders.h M /branches/S2_5/common/citizens.c M /branches/S2_5/common/citizens.h M /branches/S2_5/common/disaster.c M /branches/S2_5/common/disaster.h M /branches/S2_5/common/fc_cmdhelp.c M /branches/S2_5/common/fc_cmdhelp.h M /branches/S2_5/common/fc_interface.c M /branches/S2_5/common/fc_interface.h M /branches/S2_5/common/featured_text.c M /branches/S2_5/common/featured_text.h M /branches/S2_5/common/mapimg.c M /branches/S2_5/common/mapimg.h M /branches/S2_5/common/name_translation.h M /branches/S2_5/common/research.c M /branches/S2_5/common/research.h M /branches/S2_5/common/rgbcolor.c M /branches/S2_5/common/rgbcolor.h M /branches/S2_5/common/road.c M /branches/S2_5/common/road.h M /branches/S2_5/common/scriptcore/api_game_effects.c M /branches/S2_5/common/scriptcore/api_game_effects.h M /branches/S2_5/common/scriptcore/api_game_specenum.c M /branches/S2_5/common/scriptcore/api_game_specenum.h M /branches/S2_5/common/scriptcore/api_signal_base.c M /branches/S2_5/common/scriptcore/api_signal_base.h M /branches/S2_5/common/scriptcore/luascript.c M /branches/S2_5/common/scriptcore/luascript.h M /branches/S2_5/common/scriptcore/luascript_func.c M /branches/S2_5/common/scriptcore/luascript_func.h M /branches/S2_5/common/traderoutes.c M /branches/S2_5/common/traderoutes.h M /branches/S2_5/common/traits.h M /branches/S2_5/common/workertask.c M /branches/S2_5/common/workertask.h M /branches/S2_5/dependencies/cvercmp/cvercmp.c M /branches/S2_5/dependencies/cvercmp/cvercmp.h M /branches/S2_5/dependencies/lua-5.2/src/lapi.c M /branches/S2_5/dependencies/lua-5.2/src/lapi.h M /branches/S2_5/dependencies/lua-5.2/src/lauxlib.c M /branches/S2_5/dependencies/lua-5.2/src/lauxlib.h M /branches/S2_5/dependencies/lua-5.2/src/lbaselib.c M /branches/S2_5/dependencies/lua-5.2/src/lbitlib.c M /branches/S2_5/dependencies/lua-5.2/src/lcode.c M /branches/S2_5/dependencies/lua-5.2/src/lcode.h M /branches/S2_5/dependencies/lua-5.2/src/lcorolib.c M /branches/S2_5/dependencies/lua-5.2/src/lctype.c M /branches/S2_5/dependencies/lua-5.2/src/lctype.h M /branches/S2_5/dependencies/lua-5.2/src/ldblib.c M /branches/S2_5/dependencies/lua-5.2/src/ldebug.c M /branches/S2_5/dependencies/lua-5.2/src/ldebug.h M /branches/S2_5/dependencies/lua-5.2/src/ldo.c M /branches/S2_5/dependencies/lua-5.2/src/ldo.h M /branches/S2_5/dependencies/lua-5.2/src/ldump.c M /branches/S2_5/dependencies/lua-5.2/src/lfunc.c M /branches/S2_5/dependencies/lua-5.2/src/lfunc.h M /branches/S2_5/dependencies/lua-5.2/src/lgc.c M /branches/S2_5/dependencies/lua-5.2/src/lgc.h M /branches/S2_5/dependencies/lua-5.2/src/linit.c M /branches/S2_5/dependencies/lua-5.2/src/liolib.c M /branches/S2_5/dependencies/lua-5.2/src/llex.c M /branches/S2_5/dependencies/lua-5.2/src/llex.h M /branches/S2_5/dependencies/lua-5.2/src/llimits.h M /branches/S2_5/dependencies/lua-5.2/src/lmathlib.c M /branches/S2_5/dependencies/lua-5.2/src/lmem.c M /branches/S2_5/dependencies/lua-5.2/src/lmem.h M /branches/S2_5/dependencies/lua-5.2/src/loadlib.c M /branches/S2_5/dependencies/lua-5.2/src/lobject.c M /branches/S2_5/dependencies/lua-5.2/src/lobject.h M /branches/S2_5/dependencies/lua-5.2/src/localluaconf.h M /branches/S2_5/dependencies/lua-5.2/src/lopcodes.c M /branches/S2_5/dependencies/lua-5.2/src/lopcodes.h M /branches/S2_5/dependencies/lua-5.2/src/loslib.c M /branches/S2_5/dependencies/lua-5.2/src/lparser.c M /branches/S2_5/dependencies/lua-5.2/src/lparser.h M /branches/S2_5/dependencies/lua-5.2/src/lstate.c M /branches/S2_5/dependencies/lua-5.2/src/lstate.h M /branches/S2_5/dependencies/lua-5.2/src/lstring.c M /branches/S2_5/dependencies/lua-5.2/src/lstring.h M /branches/S2_5/dependencies/lua-5.2/src/lstrlib.c M /branches/S2_5/dependencies/lua-5.2/src/ltable.c M /branches/S2_5/dependencies/lua-5.2/src/ltable.h M /branches/S2_5/dependencies/lua-5.2/src/ltablib.c M /branches/S2_5/dependencies/lua-5.2/src/ltm.c M /branches/S2_5/dependencies/lua-5.2/src/ltm.h M /branches/S2_5/dependencies/lua-5.2/src/lua.h M /branches/S2_5/dependencies/lua-5.2/src/luaconf.h M /branches/S2_5/dependencies/lua-5.2/src/lualib.h M /branches/S2_5/dependencies/lua-5.2/src/lundump.c M /branches/S2_5/dependencies/lua-5.2/src/lundump.h M /branches/S2_5/dependencies/lua-5.2/src/lvm.c M /branches/S2_5/dependencies/lua-5.2/src/lvm.h M /branches/S2_5/dependencies/lua-5.2/src/lzio.c M /branches/S2_5/dependencies/lua-5.2/src/lzio.h M /branches/S2_5/dependencies/luasql/src/ls_mysql.c M /branches/S2_5/dependencies/luasql/src/ls_mysql.h M /branches/S2_5/dependencies/luasql/src/ls_postgres.c M /branches/S2_5/dependencies/luasql/src/ls_postgres.h M /branches/S2_5/dependencies/luasql/src/ls_sqlite3.c M /branches/S2_5/dependencies/luasql/src/ls_sqlite3.h M /branches/S2_5/dependencies/luasql/src/luasql.c M /branches/S2_5/dependencies/luasql/src/luasql.h M /branches/S2_5/dependencies/tolua-5.2/include/tolua.h M /branches/S2_5/dependencies/tolua-5.2/src/bin/tolua.c M /branches/S2_5/dependencies/tolua-5.2/src/bin/toluabind.c M /branches/S2_5/dependencies/tolua-5.2/src/lib/tolua_event.c M /branches/S2_5/dependencies/tolua-5.2/src/lib/tolua_event.h M /branches/S2_5/dependencies/tolua-5.2/src/lib/tolua_is.c M /branches/S2_5/dependencies/tolua-5.2/src/lib/tolua_map.c M /branches/S2_5/dependencies/tolua-5.2/src/lib/tolua_push.c M /branches/S2_5/dependencies/tolua-5.2/src/lib/tolua_to.c M /branches/S2_5/server/advisors/advbuilding.c M /branches/S2_5/server/advisors/advbuilding.h M /branches/S2_5/server/advisors/advcity.c M /branches/S2_5/server/advisors/advcity.h M /branches/S2_5/server/advisors/advgoto.c M /branches/S2_5/server/advisors/advgoto.h M /branches/S2_5/server/advisors/advruleset.c M /branches/S2_5/server/advisors/advruleset.h M /branches/S2_5/server/advisors/advtools.c M /branches/S2_5/server/advisors/advtools.h M /branches/S2_5/server/advisors/infracache.c M /branches/S2_5/server/advisors/infracache.h M /branches/S2_5/server/aiiface.c M /branches/S2_5/server/aiiface.h M /branches/S2_5/server/citizenshand.c M /branches/S2_5/server/citizenshand.h M /branches/S2_5/server/edithand.h M /branches/S2_5/server/fcdb.c M /branches/S2_5/server/fcdb.h M /branches/S2_5/server/notify.c M /branches/S2_5/server/notify.h M /branches/S2_5/server/rssanity.c M /branches/S2_5/server/rssanity.h M /branches/S2_5/server/savegame2.c M /branches/S2_5/server/savegame2.h M /branches/S2_5/server/scripting/api_fcdb_auth.c M /branches/S2_5/server/scripting/api_fcdb_auth.h M /branches/S2_5/server/scripting/api_fcdb_base.c M /branches/S2_5/server/scripting/api_fcdb_base.h M /branches/S2_5/server/scripting/api_server_base.c M /branches/S2_5/server/scripting/api_server_base.h M /branches/S2_5/server/scripting/script_fcdb.c M /branches/S2_5/server/scripting/script_fcdb.h M /branches/S2_5/server/voting.c M /branches/S2_5/server/voting.h M /branches/S2_5/tools/download.c M /branches/S2_5/tools/download.h M /branches/S2_5/tools/modinst.c M /branches/S2_5/tools/modinst.h M /branches/S2_5/tools/mpcli.c M /branches/S2_5/tools/mpcmdline.c M /branches/S2_5/tools/mpcmdline.h M /branches/S2_5/tools/mpdb.c M /branches/S2_5/tools/mpdb.h M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c M /branches/S2_5/tools/mpgui_qt.cpp M /branches/S2_5/tools/mpgui_qt.h M /branches/S2_5/tools/mpgui_qt_worker.cpp M /branches/S2_5/tools/mpgui_qt_worker.h M /branches/S2_5/utility/bitvector.c M /branches/S2_5/utility/bitvector.h M /branches/S2_5/utility/fc_utf8.c M /branches/S2_5/utility/fc_utf8.h M /branches/S2_5/utility/fcbacktrace.c M /branches/S2_5/utility/fcbacktrace.h M /branches/S2_5/utility/fcthread.c M /branches/S2_5/utility/fcthread.h M /branches/S2_5/utility/genhash.c M /branches/S2_5/utility/genhash.h M /branches/S2_5/utility/iterator.c M /branches/S2_5/utility/iterator.h M /branches/S2_5/utility/netfile.c M /branches/S2_5/utility/netfile.h M /branches/S2_5/utility/registry.c M /branches/S2_5/utility/registry.h M /branches/S2_5/utility/section_file.c M /branches/S2_5/utility/section_file.h M /branches/S2_5/utility/spechash.h M /branches/S2_5/utility/specpq.h M /branches/S2_5/utility/string_vector.c M /branches/S2_5/utility/string_vector.h Set property svn:eol-style=native for source files lacking it. ------------------------------------------------------------------------ r26900 | cazfi | 2014-10-27 22:47:14 +0000 (Mon, 27 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/data/amplio2/mountains.spec Added [info] section header to amplio2 mountains.spec Patch by Frank See patch #5298 ------------------------------------------------------------------------ r26898 | cazfi | 2014-10-27 22:25:09 +0000 (Mon, 27 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/m4/qt-client.m4 Tell why Qt-client configure fails when the reason is that there's no usable C++ compiler. Reported by Christian Prochaska See bug #22784 ------------------------------------------------------------------------ r26891 | jtn | 2014-10-27 21:14:12 +0000 (Mon, 27 Oct 2014) | 5 lines Changed paths: M /branches/S2_5/server/settings.c M /branches/S2_5/server/unittools.c Make it clearer that 'unitwaittime' affects more than movement. Reported by pepeto@gna. See gna patch #5389. ------------------------------------------------------------------------ r26890 | jtn | 2014-10-27 21:14:09 +0000 (Mon, 27 Oct 2014) | 8 lines Changed paths: M /branches/S2_5/common/unit.c Rework criteria for 'best transport for unit' again: - consider whether a unit is sentried etc - consider moves left in transporters - fix ordering errors Patch by pepeto and myself. See gna patch #5367. ------------------------------------------------------------------------ r26889 | jtn | 2014-10-27 21:14:05 +0000 (Mon, 27 Oct 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/editprop.c M /branches/S2_5/client/gui-gtk-3.0/editprop.c M /branches/S2_5/server/edithand.c Support changing players' science box in the editor. Requested by rogier@gna. See gna bug #22840. ------------------------------------------------------------------------ r26888 | jtn | 2014-10-27 21:14:02 +0000 (Mon, 27 Oct 2014) | 5 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset In civ2civ3, both Aqueduct and Sewer System required for city to grow >16. Patch by David Fernandez (bardo@gna). See gna bug #22804. ------------------------------------------------------------------------ r26887 | jtn | 2014-10-27 21:13:58 +0000 (Mon, 27 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset In civ2civ3, make secondary cold war / space race effects of Apollo / Manhattan Programs survive their destruction, as the primary effects do. Patch by David Fernandez (bardo@gna). See gna bug #22805. ------------------------------------------------------------------------ r26886 | jtn | 2014-10-27 21:13:54 +0000 (Mon, 27 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/common/city.c M /branches/S2_5/common/city.h M /branches/S2_5/server/cityturn.c Revert recent change that plague causes foodbox emptying. Instead, it now simply blocks city growth for a turn. See gna bug #22803. ------------------------------------------------------------------------ r26885 | jtn | 2014-10-27 21:13:51 +0000 (Mon, 27 Oct 2014) | 3 lines Changed paths: M /branches/S2_5/doc/man/freeciv-manual.6.in Lower expectations in freeciv-manual man page. See gna patch #5388. ------------------------------------------------------------------------ r26884 | jtn | 2014-10-27 21:13:47 +0000 (Mon, 27 Oct 2014) | 5 lines Changed paths: M /branches/S2_5/tools/civmanual.c Stop claiming freeciv-manual supports GUI options. Report and patch by Frank (dunnoob@gna). See gna bug #22869. ------------------------------------------------------------------------ r26883 | jtn | 2014-10-27 21:13:43 +0000 (Mon, 27 Oct 2014) | 7 lines Changed paths: M /branches/S2_5/doc/README Fix some typos in README. Also remove hard tabs and trailing spaces. Patch by Frank (dunnoob@gna). See gna bug #22846. ------------------------------------------------------------------------ r26867 | cazfi | 2014-10-25 19:29:16 +0100 (Sat, 25 Oct 2014) | 5 lines Changed paths: M /branches/S2_5/common/aicore/pf_tools.c M /branches/S2_5/common/combat.c Reverted bug #22381 fix, making rulesets where attack out of harbour is not allowed possible again. See bug #22794 ------------------------------------------------------------------------ r26865 | cazfi | 2014-10-25 00:53:55 +0100 (Sat, 25 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/win32/installer/freeciv-gtk2.cmd M /branches/S2_5/win32/installer/freeciv-gtk3.cmd M /branches/S2_5/win32/installer/freeciv-mp-gtk2.cmd M /branches/S2_5/win32/installer/freeciv-mp-gtk3.cmd M /branches/S2_5/win32/installer/freeciv-sdl.cmd M /branches/S2_5/win32/installer/freeciv-server.cmd Set property svn:eol-style=native for .cmd files. Reported by Frank See bug #22781 ------------------------------------------------------------------------ r26859 | pepeto | 2014-10-24 17:50:50 +0100 (Fri, 24 Oct 2014) | 3 lines Changed paths: M /branches/S2_5/client/packhand.c Move the assertion in handle_unit_packet_common_assert() at its right location. See gna patch #5381 ------------------------------------------------------------------------ r26857 | pepeto | 2014-10-24 17:45:09 +0100 (Fri, 24 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/server/unittools.c Fix a typo in unit_move(), causing the same unit id send for all units going out of sight. See gna bug #22853 ------------------------------------------------------------------------ r26855 | pepeto | 2014-10-24 17:42:30 +0100 (Fri, 24 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/server/unittools.c Really Send the move of the cargo units when a transporter moves adjacently, even if the units are no more visible at destination. It was causing assertion failures on client side, complaining about different positions between the transporter and its cargo. See gna bug #22852 ------------------------------------------------------------------------ r26852 | pepeto | 2014-10-24 17:38:13 +0100 (Fri, 24 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26849 | pepeto | 2014-10-24 17:33:17 +0100 (Fri, 24 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/server/diplhand.c M /branches/S2_5/server/unittools.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26847 | pepeto | 2014-10-24 17:29:23 +0100 (Fri, 24 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/server/citytools.c Make transfer_city() hides/reveals units for players. Removed similar but incomplete code in unit_enter_city(). From a report by Marko Lindqvist See gna bug #20705 ------------------------------------------------------------------------ r26845 | pepeto | 2014-10-24 17:24:27 +0100 (Fri, 24 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/server/scripting/api_server_edit.c Send the tile label to the clients able to see the tile when a new label is set by a lua script. Reported by Jacob Nevins See gna bug #19962 ------------------------------------------------------------------------ r26842 | pepeto | 2014-10-24 17:20:16 +0100 (Fri, 24 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26839 | pepeto | 2014-10-23 21:40:05 +0100 (Thu, 23 Oct 2014) | 11 lines Changed paths: M /branches/S2_5/common/tech.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26837 | pepeto | 2014-10-23 21:28:27 +0100 (Thu, 23 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/common/packets.def Prevent network data overflow for current packet fields: game.info.seconds_to_phasedone and ping_time of connections. See gna bug #22761 ------------------------------------------------------------------------ r26835 | pepeto | 2014-10-23 21:17:00 +0100 (Thu, 23 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/common/dataio.c M /branches/S2_5/common/dataio.h M /branches/S2_5/common/generate_packets.py M /branches/S2_5/common/packets.def Data I/O: utility for controlling signature of floating numbers. Also simplify how overflow errors are handled. See gna patch #5349 ------------------------------------------------------------------------ r26828 | pepeto | 2014-10-22 18:59:27 +0100 (Wed, 22 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26826 | pepeto | 2014-10-22 18:41:30 +0100 (Wed, 22 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26813 | jtn | 2014-10-21 00:27:37 +0100 (Tue, 21 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c Correct the description of world-ranged tech requirements to match their current semantics. See gna bug #22823. ------------------------------------------------------------------------ r26812 | jtn | 2014-10-21 00:27:34 +0100 (Tue, 21 Oct 2014) | 3 lines Changed paths: M /branches/S2_5/server/cityturn.c Rule change: plague now causes stored food loss, as starvation does. See gna bug #22803. ------------------------------------------------------------------------ r26811 | jtn | 2014-10-21 00:27:30 +0100 (Tue, 21 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/doc/README.effects M /branches/S2_5/server/settings.c Generalise description of 'aqueductloss' server setting. Note the interaction of Growth_Food with aqueductloss in README.effects. See gna bug #22825. ------------------------------------------------------------------------ r26810 | jtn | 2014-10-21 00:27:27 +0100 (Tue, 21 Oct 2014) | 5 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r26809 | jtn | 2014-10-21 00:27:24 +0100 (Tue, 21 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r26808 | jtn | 2014-10-21 00:27:21 +0100 (Tue, 21 Oct 2014) | 3 lines Changed paths: M /branches/S2_5/data/multiplayer/script.lua M /branches/S2_5/translations/freeciv/POTFILES.in Fix i18n trouble in multiplayer/script.lua. See gna bug #22827. ------------------------------------------------------------------------ r26807 | jtn | 2014-10-21 00:27:18 +0100 (Tue, 21 Oct 2014) | 5 lines Changed paths: M /branches/S2_5/doc/HACKING M /branches/S2_5/doc/README.nations M /branches/S2_5/doc/README.rulesets M /branches/S2_5/doc/man/freeciv-client.6.in M /branches/S2_5/doc/man/freeciv-server.6.in M /branches/S2_5/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. ------------------------------------------------------------------------ r26799 | cazfi | 2014-10-20 23:21:09 +0100 (Mon, 20 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/data/amplio2.tilespec Added explicit extra style definition for Maglev in amplio2. Reported by Frank See bug #22809 ------------------------------------------------------------------------ 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... ------------------------------------------------------------------------ r26788 | sveinung | 2014-10-16 12:03:23 +0100 (Thu, 16 Oct 2014) | 3 lines Changed paths: M /branches/S2_5/data/alien/script.lua M /branches/S2_5/data/civ2civ3/script.lua M /branches/S2_5/data/classic/script.lua M /branches/S2_5/data/experimental/script.lua M /branches/S2_5/data/multiplayer/script.lua Document the script.lua files of the bundled rulesets by adding comments. See patch #5374 ------------------------------------------------------------------------ r26785 | sveinung | 2014-10-15 13:03:44 +0100 (Wed, 15 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/server/rssanity.c Give more details when two requirements in the same vector are opposites. It is hard to identify the problematic requirements based on requirement type alone. Add requirement value, range and survives to the error message. See patch #5371 ------------------------------------------------------------------------ r26775 | sveinung | 2014-10-14 01:16:04 +0100 (Tue, 14 Oct 2014) | 10 lines Changed paths: M /branches/S2_5/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 he has 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 See patch #5355 ------------------------------------------------------------------------ r26774 | sveinung | 2014-10-14 01:16:01 +0100 (Tue, 14 Oct 2014) | 7 lines Changed paths: M /branches/S2_5/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. See patch #5358 ------------------------------------------------------------------------ r26773 | sveinung | 2014-10-14 01:15:56 +0100 (Tue, 14 Oct 2014) | 7 lines Changed paths: M /branches/S2_5/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. See patch #5356 ------------------------------------------------------------------------ r26767 | cazfi | 2014-10-13 03:53:39 +0100 (Mon, 13 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/data/civ1/effects.ruleset Added "No_Diplomacy" effect for civ1 ruleset Pirates See bug #22728 ------------------------------------------------------------------------ r26760 | cazfi | 2014-10-12 09:37:53 +0100 (Sun, 12 Oct 2014) | 2 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/themes.c Updatd comments speaking of gtk2-style gtkrc to refer to gtk-3 gtk.css ------------------------------------------------------------------------ r26755 | cazfi | 2014-10-10 21:18:02 +0100 (Fri, 10 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/data/civ2/effects.ruleset Added "No_Diplomacy" effect for civ2 ruleset barbarians See bug #22727 ------------------------------------------------------------------------ r26752 | sveinung | 2014-10-09 15:01:16 +0100 (Thu, 09 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/server/diplomats.c Make sure the briber is alive before taking all his moves. Reported by pepeto Reviewed by pepeto See bug #22762 ------------------------------------------------------------------------ r26744 | cazfi | 2014-10-09 02:38:19 +0100 (Thu, 09 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/client/control.c Fixed a client crash when ever settler moves. See bug #22770 ------------------------------------------------------------------------ r26741 | pepeto | 2014-10-08 23:32:14 +0100 (Wed, 08 Oct 2014) | 5 lines Changed paths: M /branches/S2_5/client/control.c Remove "Déjà vu" unit movement animation in client. Reported by Jacob Nevins See gna bug #19946 ------------------------------------------------------------------------ r26738 | pepeto | 2014-10-08 23:24:39 +0100 (Wed, 08 Oct 2014) | 7 lines Changed paths: M /branches/S2_5/server/unittools.c unit_move() cleanup, including: * fix of transported unit notifications in case of script; * making unit moves visible even when the unit wasn't visible at its start position; * no more recursive calls. See gna bug #22765 ------------------------------------------------------------------------ r26736 | pepeto | 2014-10-08 23:18:14 +0100 (Wed, 08 Oct 2014) | 7 lines Changed paths: M /branches/S2_5/server/citytools.c M /branches/S2_5/server/diplomats.c M /branches/S2_5/server/maphand.c M /branches/S2_5/server/unithand.c M /branches/S2_5/server/unittools.c M /branches/S2_5/server/unittools.h send_unit_info() cleanup: * send_unit_info() takes a connection list as first argument; * the function has no more recursive calls; * simplification of the tests; * general review of the calls (notably adding some packets for global observers). See gna bug #22764 ------------------------------------------------------------------------ r26734 | pepeto | 2014-10-08 23:12:46 +0100 (Wed, 08 Oct 2014) | 3 lines Changed paths: M /branches/S2_5/common/unit.c M /branches/S2_5/common/unit.h Utilities for iterating unit recursive transports and unit recursive cargo. See gna patch #4973 ------------------------------------------------------------------------ r26727 | pepeto | 2014-10-08 11:16:35 +0100 (Wed, 08 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/server/unittools.c Fix unit info leakage in wipe_unit() causing swimming ghost units visible at client side. Reported by Christian Knoke See gna bug #22600 ------------------------------------------------------------------------ r26721 | pepeto | 2014-10-07 21:50:24 +0100 (Tue, 07 Oct 2014) | 3 lines Changed paths: M /branches/S2_5/common/aicore/path_finding.c Perform correct turn tests in pathfinding. It was causing failed assertions. See gna bug #22755 ------------------------------------------------------------------------ r26720 | pepeto | 2014-10-07 21:50:22 +0100 (Tue, 07 Oct 2014) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26715 | jtn | 2014-10-06 21:45:56 +0100 (Mon, 06 Oct 2014) | 3 lines Changed paths: M /branches/S2_5/client/client_main.c M /branches/S2_5/client/client_main.h M /branches/S2_5/client/connectdlg_common.c M /branches/S2_5/doc/man/freeciv-client.6.in Add --file option to client to load savefile. See gna patch #3180. ------------------------------------------------------------------------ r26711 | sveinung | 2014-10-06 14:03:59 +0100 (Mon, 06 Oct 2014) | 3 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp Qt client: Add the "Help build Wonder" button when it becomes legal See bug #22740 ------------------------------------------------------------------------ r26710 | sveinung | 2014-10-06 14:03:56 +0100 (Mon, 06 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/dialogs.h Qt client: Choice dialog: Make it possible to put existing buttons in a stack so new buttons can be inserted above them. See patch #5337 ------------------------------------------------------------------------ r26709 | sveinung | 2014-10-06 14:03:52 +0100 (Mon, 06 Oct 2014) | 3 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp Qt client: Disable the "Help build Wonder" button when it becomes illegal See bug #22739 ------------------------------------------------------------------------ r26705 | pepeto | 2014-10-05 22:32:06 +0100 (Sun, 05 Oct 2014) | 3 lines Changed paths: M /branches/S2_5/server/plrhand.c M /branches/S2_5/server/srv_main.c Remove hack for nation pickability at game start (bug #21381). See gna patch #5331 ------------------------------------------------------------------------ r26702 | pepeto | 2014-10-05 22:29:28 +0100 (Sun, 05 Oct 2014) | 3 lines Changed paths: M /branches/S2_5/server/edithand.c Editor: Do not allow clients to assign an unsuitable nation to a player. See gna bug #22742 ------------------------------------------------------------------------ r26700 | pepeto | 2014-10-05 22:26:57 +0100 (Sun, 05 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/editprop.c M /branches/S2_5/client/gui-gtk-3.0/editprop.c Editor GUI: make a list of avaibable nations for barbarian players. Also, remove the usage of is_nation_pickable() for startpos nations. See gna bug #22741 ------------------------------------------------------------------------ r26696 | pepeto | 2014-10-05 22:20:32 +0100 (Sun, 05 Oct 2014) | 3 lines Changed paths: M /branches/S2_5/server/stdinhand.c Drop /aitoggle and 'autotoggle' restriction on barbarian players. See gna bug #22724 ------------------------------------------------------------------------ r26693 | pepeto | 2014-10-05 22:16:53 +0100 (Sun, 05 Oct 2014) | 7 lines Changed paths: M /branches/S2_5/server/plrhand.c M /branches/S2_5/server/plrhand.h M /branches/S2_5/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 ------------------------------------------------------------------------ r26687 | cazfi | 2014-10-05 00:22:32 +0100 (Sun, 05 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/data/themes/gui-qt/oxygen/Makefile.am Removed duplicate edit-find.png entry from Qt-client theme Makefile.am See bug #22750 ------------------------------------------------------------------------ r26683 | cazfi | 2014-10-04 21:39:32 +0100 (Sat, 04 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/server/citytools.c Forget worker task from old owner when city gets transfered to new owner. See patch #5328 ------------------------------------------------------------------------ r26677 | cazfi | 2014-10-04 08:07:41 +0100 (Sat, 04 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/doc/README.sound Updated README.sound - Removed .ogg support from TODO since we already have that See patch #5314 ------------------------------------------------------------------------ r26671 | pepeto | 2014-10-03 08:54:23 +0100 (Fri, 03 Oct 2014) | 5 lines Changed paths: M /branches/S2_5/common/game.h Increase the limit of event cache settings. Requested by Michal Mazurek See gna bug #18742 ------------------------------------------------------------------------ r26667 | cazfi | 2014-10-02 21:35:12 +0100 (Thu, 02 Oct 2014) | 7 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset Prevented sea units from building irrigation or mining in civ2civ3 ruleset Reported by Jacob Nevins Patch by David Fernandez See bug #22417 ------------------------------------------------------------------------ r26663 | cazfi | 2014-10-02 19:59:57 +0100 (Thu, 02 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/Makefile.am Removed outdated vms directory from tarball distribution See patch #5313 ------------------------------------------------------------------------ r26658 | pepeto | 2014-10-01 19:35:29 +0100 (Wed, 01 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26657 | pepeto | 2014-10-01 19:32:17 +0100 (Wed, 01 Oct 2014) | 6 lines Changed paths: M /branches/S2_5/server/unittools.c Do not request the client to remove units they don't know about when killing a transporter carrying units when 'killstack' is disabled. Reported by Jacob Nevins See gna bug #22721 ------------------------------------------------------------------------ r26655 | pepeto | 2014-10-01 19:26:14 +0100 (Wed, 01 Oct 2014) | 13 lines Changed paths: M /branches/S2_5/client/climisc.c M /branches/S2_5/client/climisc.h M /branches/S2_5/client/helpdata.c M /branches/S2_5/tools/civmanual.c List all nations in current nation set in the help dialog (not only the ones which are pickable, e.g. if they have no start position). Do not list barbarians nations which doesn't match the current nation set. Reported by Jacob Nevins See gna bug #22603 Side effect: remove assertion failures when running freeciv-manual. Reported by Marko Lindqvist See gna bug #22347 ------------------------------------------------------------------------ r26653 | pepeto | 2014-10-01 19:18:27 +0100 (Wed, 01 Oct 2014) | 8 lines Changed paths: M /branches/S2_5/server/unittools.c Do not forget to remove units on client side which have been visible when they loaded to a transporter, which are no more visible, and which were not visible neither. It was resulting "swimming" land units at client side until the client reconnects. Reported by Christian Knoke See gna bug #22600 ------------------------------------------------------------------------ r26648 | cazfi | 2014-10-01 18:18:03 +0100 (Wed, 01 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/dependencies/lua-5.2/Version M /branches/S2_5/dependencies/lua-5.2/src/lgc.c Applied lua.org patch 2 to included lua-5.2.3 See patch #5307 ------------------------------------------------------------------------ r26641 | mir3x | 2014-10-01 08:47:16 +0100 (Wed, 01 Oct 2014) | 11 lines Changed paths: M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/repodlgs.cpp Visual changes to report dialogs Units report: - updated total upgradable units to int, instead checkbox Cities report: - changed font for city name to capitalized - added red color to production surplus if negative - menu is displayed only is there are any selected cities See patch #5290 ------------------------------------------------------------------------ r26639 | mir3x | 2014-10-01 08:36:20 +0100 (Wed, 01 Oct 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/pages.cpp Added few icons to start page and city dialog See patch #5289 ------------------------------------------------------------------------ r26637 | cazfi | 2014-09-30 19:36:42 +0100 (Tue, 30 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/server/sernet.c Set SO_REUSEADDR for server listening socket except if winsockets are in use. See bug #22702 ------------------------------------------------------------------------ r26635 | cazfi | 2014-09-30 19:13:30 +0100 (Tue, 30 Sep 2014) | 9 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/chatline.c M /branches/S2_5/client/gui-gtk-3.0/chatline.c gtk-clients: Create copy of version message in metaserver thread, freed in main thread ẃhen it's no longer needed. This fixes crash caused by metaserver thread sometimes reusing the memory where message is before main thread has finished with it. Based on anonymous report See bug #22449 ------------------------------------------------------------------------ r26629 | cazfi | 2014-09-30 04:41:51 +0100 (Tue, 30 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/utility/netintf.h Removed use of 'sockaddr_storage' that was not defined in Windows build. See bug #22729 ------------------------------------------------------------------------ r26626 | cazfi | 2014-09-29 23:42:14 +0100 (Mon, 29 Sep 2014) | 2 lines Changed paths: M /branches/S2_5/doc/README.attributes Typofix "it's" -> "its" ------------------------------------------------------------------------ r26623 | cazfi | 2014-09-29 23:39:23 +0100 (Mon, 29 Sep 2014) | 2 lines Changed paths: M /branches/S2_5/doc/README.agents Typofix "controll" -> "control" ------------------------------------------------------------------------ r26618 | jtn | 2014-09-29 10:21:04 +0100 (Mon, 29 Sep 2014) | 2 lines Changed paths: M /branches/S2_5/data/themes/gui-qt M /branches/S2_5/data/themes/gui-qt/oxygen Update svn:ignore after patch #5277. ------------------------------------------------------------------------ r26614 | jtn | 2014-09-29 09:13:03 +0100 (Mon, 29 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/utility/netintf.c M /branches/S2_5/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. ------------------------------------------------------------------------ r26613 | jtn | 2014-09-29 09:13:00 +0100 (Mon, 29 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/utility/fciconv.c Improve error reporting for character conversion errors. See gna bug #22282. ------------------------------------------------------------------------ r26612 | jtn | 2014-09-29 09:12:57 +0100 (Mon, 29 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/server/unithand.c Fix typo in comment. Reported by Michal Mazurek (akfaew@gna). ------------------------------------------------------------------------ r26607 | pepeto | 2014-09-29 06:10:00 +0100 (Mon, 29 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/common/aicore/path_finding.c Path-finding: miscellaneous corrections and checks for pf_position values. See gna bug #22693 ------------------------------------------------------------------------ r26602 | cazfi | 2014-09-28 23:09:25 +0100 (Sun, 28 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/Makefile.am M /branches/S2_5/configure.ac M /branches/S2_5/server/Makefile.am Removed useless --enable-fcweb configure option from S2_5. Problems with it reported by Christian Knoke See bug #22696 ------------------------------------------------------------------------ r26588 | pepeto | 2014-09-26 08:53:29 +0100 (Fri, 26 Sep 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26585 | cazfi | 2014-09-26 00:04:58 +0100 (Fri, 26 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/common/ai.c Fixed overmatching AI type search by name. See bug #22697 ------------------------------------------------------------------------ r26575 | mir3x | 2014-09-25 09:10:17 +0100 (Thu, 25 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/data/themes/Makefile.am A /branches/S2_5/data/themes/gui-qt A /branches/S2_5/data/themes/gui-qt/Makefile.am A /branches/S2_5/data/themes/gui-qt/oxygen A /branches/S2_5/data/themes/gui-qt/oxygen/Makefile.am A /branches/S2_5/data/themes/gui-qt/oxygen/configure.png A /branches/S2_5/data/themes/gui-qt/oxygen/edit-delete.png A /branches/S2_5/data/themes/gui-qt/oxygen/edit-find.png A /branches/S2_5/data/themes/gui-qt/oxygen/flag.png A /branches/S2_5/data/themes/gui-qt/oxygen/fork.png A /branches/S2_5/data/themes/gui-qt/oxygen/go-down.png A /branches/S2_5/data/themes/gui-qt/oxygen/go-up.png A /branches/S2_5/data/themes/gui-qt/oxygen/help-donate.png A /branches/S2_5/data/themes/gui-qt/oxygen/list-add.png A /branches/S2_5/data/themes/gui-qt/oxygen/list-remove.png A /branches/S2_5/data/themes/gui-qt/oxygen/meeting-chair.png A /branches/S2_5/data/themes/gui-qt/oxygen/meeting-observer.png A /branches/S2_5/data/themes/gui-qt/oxygen/network-disconnect.png A /branches/S2_5/data/themes/gui-qt/oxygen/network-server.png A /branches/S2_5/data/themes/gui-qt/oxygen/object-locked.png A /branches/S2_5/data/themes/gui-qt/oxygen/preferences-other.png A /branches/S2_5/data/themes/gui-qt/oxygen/preferences-system.png Added 17 oxygen icons (32x32) to themes/gui-qt/oxygen/ for use in qt-client See patch #5277 ------------------------------------------------------------------------ r26574 | cazfi | 2014-09-25 02:19:03 +0100 (Thu, 25 Sep 2014) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/POTFILES.in M /branches/S2_5/translations/nations/POTFILES.skip Updated POTFILES.in and POTFILES.skip files ------------------------------------------------------------------------ r26571 | mir3x | 2014-09-24 20:33:37 +0100 (Wed, 24 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/citydlg.h Added 4 buttons to worklist ( add, move current production up, move down, delete ) See patch #5270 ------------------------------------------------------------------------ r26569 | cazfi | 2014-09-24 18:48:06 +0100 (Wed, 24 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp M /branches/S2_5/configure.ac M /branches/S2_5/doc/README.packaging M /branches/S2_5/m4/qt-client.m4 Changed Qt-client status from "in-development" to "maintained" See patch #4417 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ r26559 | pepeto | 2014-09-24 10:27:28 +0100 (Wed, 24 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/client/goto.c Discard client goto waypoint duplicates. See gna patch #5271 ------------------------------------------------------------------------ r26557 | cazfi | 2014-09-23 21:52:12 +0100 (Tue, 23 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/configure.ac Show whether freeciv-manual build has been enabled in configure end report. See patch #5267 ------------------------------------------------------------------------ r26551 | pepeto | 2014-09-23 08:18:28 +0100 (Tue, 23 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26548 | pepeto | 2014-09-23 08:14:35 +0100 (Tue, 23 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/server/techtools.c Decrease the 'techs_researched' counter when the players sharing the research lose a technology. See gna bug #22579 ------------------------------------------------------------------------ r26545 | cazfi | 2014-09-23 05:03:24 +0100 (Tue, 23 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/data/classic/buildings.ruleset M /branches/S2_5/data/classic/cities.ruleset M /branches/S2_5/data/classic/effects.ruleset M /branches/S2_5/data/classic/game.ruleset M /branches/S2_5/data/classic/governments.ruleset M /branches/S2_5/data/classic/nations.ruleset M /branches/S2_5/data/classic/techs.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/classic/units.ruleset Changed classic ruleset file descriptions fields to speak of "classic" instead of "default" See patch #5253 ------------------------------------------------------------------------ r26536 | jtn | 2014-09-23 00:22:47 +0100 (Tue, 23 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/helpdlg.c Make Gtk3 help tables expand to fit like Gtk2 ones. See gna bug #22672. ------------------------------------------------------------------------ r26535 | jtn | 2014-09-23 00:22:44 +0100 (Tue, 23 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/editgui.c Fix Gtk3 edit bar layout. See gna bug #22671. ------------------------------------------------------------------------ r26534 | jtn | 2014-09-23 00:22:41 +0100 (Tue, 23 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r26533 | jtn | 2014-09-23 00:22:36 +0100 (Tue, 23 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/server/citytools.c M /branches/S2_5/server/citytools.h M /branches/S2_5/server/cityturn.c M /branches/S2_5/server/unithand.c Rework trade route removal messages in the case a city is lost. Requested by "Dunnoob". See gna bug #22637. ------------------------------------------------------------------------ r26525 | mir3x | 2014-09-22 08:55:02 +0100 (Mon, 22 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Patched badly initialized class in mapview.cpp See patch #5262 ------------------------------------------------------------------------ r26523 | mir3x | 2014-09-22 08:50:08 +0100 (Mon, 22 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp Removed white spaces in city dialog on progress bar, and added better resizing for production widget. See patch #5254 ------------------------------------------------------------------------ r26521 | jcreus | 2014-09-21 19:06:44 +0100 (Sun, 21 Sep 2014) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r26517 | cazfi | 2014-09-20 23:32:43 +0100 (Sat, 20 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/data/classic/game.ruleset Changed comment calling classic ruleset "default ruleset" to speak of "classic ruleset" instead. See patch #5252 ------------------------------------------------------------------------ r26513 | cazfi | 2014-09-20 22:40:30 +0100 (Sat, 20 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/data/stdsounds/Makefile.am A /branches/S2_5/data/stdsounds/illegal.ogg M /branches/S2_5/data/stdsounds.soundspec Added illegal.ogg from FreeCol as stdsounds e_bad_command sound. Based on anonymous suggestion See patch #5232 ------------------------------------------------------------------------ r26508 | mir3x | 2014-09-19 09:15:12 +0100 (Fri, 19 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h M /branches/S2_5/client/gui-qt/spaceshipdlg.cpp Fixed not freed canvases in mapview and spaceship dialog See patch #5245 ------------------------------------------------------------------------ r26505 | mir3x | 2014-09-19 09:06:47 +0100 (Fri, 19 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/dialogs.h Added popup notify goto dialog. See patch #5244 ------------------------------------------------------------------------ r26502 | mir3x | 2014-09-19 08:58:03 +0100 (Fri, 19 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Added new dialog with full GPL license. See patch #5218 ------------------------------------------------------------------------ r26500 | cazfi | 2014-09-18 23:53:06 +0100 (Thu, 18 Sep 2014) | 2 lines Changed paths: M /branches/S2_5/server/savegame2.c Comment typofixes "Sould" -> "Should", "think" -> "thing" ------------------------------------------------------------------------ r26497 | pepeto | 2014-09-18 19:54:58 +0100 (Thu, 18 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c Remove potential infinite loops in the fair island map generator. Reported by Andreas Røsdal See gna bug #22605 ------------------------------------------------------------------------ r26494 | mir3x | 2014-09-18 12:47:57 +0100 (Thu, 18 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Added filtering units via menu actions( for use with 'same type on XXX' menu entry) See patch #5241 ------------------------------------------------------------------------ r26493 | mir3x | 2014-09-18 12:33:57 +0100 (Thu, 18 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/gui_main.cpp Fixed crash when unit selector was open and selected unit was destroyed. See patch #5238 ------------------------------------------------------------------------ r26488 | cazfi | 2014-09-17 23:43:42 +0100 (Wed, 17 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/doc/README.ruleset_alien Corrected alien ruleset Water Engineer cost to 40 See patch #4961 ------------------------------------------------------------------------ r26486 | cazfi | 2014-09-17 23:10:37 +0100 (Wed, 17 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/server/meta.c Send ruleset name to the metaserver. See patch #5229 ------------------------------------------------------------------------ r26481 | mir3x | 2014-09-17 08:40:27 +0100 (Wed, 17 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/citydlg.h Fixed double refresh of current and supported units Patched some memory leaks. See patch #5237 ------------------------------------------------------------------------ r26478 | pepeto | 2014-09-17 08:18:55 +0100 (Wed, 17 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26474 | cazfi | 2014-09-16 21:53:30 +0100 (Tue, 16 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/server/meta.c Send nation flag tag to metaserver. See patch #5199 ------------------------------------------------------------------------ r26471 | pepeto | 2014-09-16 12:18:57 +0100 (Tue, 16 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/utility/genhash.c Remove memory leaks in genhash_resize_table(). See gna bug #22632 ------------------------------------------------------------------------ r26469 | pepeto | 2014-09-16 12:15:49 +0100 (Tue, 16 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/client/tilespec.c Remove memory leaks in "client/tilespec.c" reported by valgrind. See gna bug #22631 ------------------------------------------------------------------------ r26466 | pepeto | 2014-09-16 12:08:41 +0100 (Tue, 16 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/client/themes_common.c Free the string vector returned by get_gui_specific_themes_directories(). See gna bug #22630 ------------------------------------------------------------------------ r26463 | pepeto | 2014-09-16 12:05:38 +0100 (Tue, 16 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/client/packhand.c M /branches/S2_5/client/tilespec.c M /branches/S2_5/client/tilespec.h Ensure to free the tileset player data, even if the game is already cleared. See gna bug #22629 ------------------------------------------------------------------------ r26460 | pepeto | 2014-09-16 11:59:52 +0100 (Tue, 16 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/climisc.c M /branches/S2_5/client/climisc.h M /branches/S2_5/client/packhand.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26457 | pepeto | 2014-09-16 11:55:58 +0100 (Tue, 16 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/client/packhand.c Delete virtual units created in packhand with unit_virtual_destroy() to avoid memory leaks. See gna bug #22626 ------------------------------------------------------------------------ r26454 | pepeto | 2014-09-16 11:53:06 +0100 (Tue, 16 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/client/goto.c Split fill_client_goto_parameter() for goto state usage, and other pathfinding utilities of the client. See gna bug #22624 ------------------------------------------------------------------------ r26451 | pepeto | 2014-09-16 11:39:05 +0100 (Tue, 16 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26448 | pepeto | 2014-09-16 11:36:06 +0100 (Tue, 16 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26445 | pepeto | 2014-09-16 11:30:28 +0100 (Tue, 16 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26438 | pepeto | 2014-09-15 12:04:59 +0100 (Mon, 15 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/common/map.h Fix static assertion failure on some systems. Reported by Christian Knoke See gna bug #22640 ------------------------------------------------------------------------ r26432 | pepeto | 2014-09-15 09:21:21 +0100 (Mon, 15 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/helpdata.c Include barbarians and pirates in nation help. Reported by Jacob Nevins See gna bug #22603 ------------------------------------------------------------------------ r26429 | pepeto | 2014-09-15 09:14:04 +0100 (Mon, 15 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/client/packhand.c M /branches/S2_5/common/map.c M /branches/S2_5/common/map.h M /branches/S2_5/server/generator/mapgen_topology.c M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.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 ------------------------------------------------------------------------ r26426 | pepeto | 2014-09-15 08:48:26 +0100 (Mon, 15 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26424 | mir3x | 2014-09-14 20:54:41 +0100 (Sun, 14 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/cityrep.cpp Removed unnecessary call which could slow city report creation See patch #5203 ------------------------------------------------------------------------ r26422 | mir3x | 2014-09-14 19:18:42 +0100 (Sun, 14 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/messagewin.cpp Forced default (fusion) style in chat and messages See patch #5223 ------------------------------------------------------------------------ r26420 | mir3x | 2014-09-14 19:16:14 +0100 (Sun, 14 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp replace fake html tags like <(X)> or to [(X)] or [X] See patch #5222 ------------------------------------------------------------------------ r26417 | mir3x | 2014-09-14 19:13:10 +0100 (Sun, 14 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/repodlgs.cpp Prevented observer changing current/goal technology. See patch #5221 ------------------------------------------------------------------------ r26416 | mir3x | 2014-09-14 19:10:39 +0100 (Sun, 14 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/plrdlg.cpp Fixed crash when global observing tried to check technologies Added sorting technologies See patch #5220 ------------------------------------------------------------------------ r26414 | mir3x | 2014-09-14 19:08:03 +0100 (Sun, 14 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp If there is no item selected on worklist, then it will be assumed its first item. See patch #5219 ------------------------------------------------------------------------ r26411 | pepeto | 2014-09-14 12:16:14 +0100 (Sun, 14 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/doc/HACKING Update HACKING documentation about map coordinate system and topology. See gna patch #5183 ------------------------------------------------------------------------ r26399 | jcreus | 2014-09-14 11:00:39 +0100 (Sun, 14 Sep 2014) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po 6000 messages! ------------------------------------------------------------------------ r26398 | pepeto | 2014-09-14 10:21:35 +0100 (Sun, 14 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/control.c Fix that nuclears are able to nuke their current tile. Reported by Jacob Nevins See gna bug #22610 ------------------------------------------------------------------------ r26394 | pepeto | 2014-09-14 10:16:36 +0100 (Sun, 14 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c Reduce the number of maximum iterations for generating a map with fair islands. Reported by Andreas Røsdal See gna bug #22605 ------------------------------------------------------------------------ r26393 | pepeto | 2014-09-14 10:12:03 +0100 (Sun, 14 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/common/nation.c M /branches/S2_5/server/ruleset.c Remove various memory leaks when loading a ruleset. See gna bug #22590 ------------------------------------------------------------------------ r26391 | pepeto | 2014-09-14 10:09:11 +0100 (Sun, 14 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/server/srv_main.c Remove player colors memory leak on server side. See gna bug #22589 ------------------------------------------------------------------------ r26387 | pepeto | 2014-09-14 10:04:52 +0100 (Sun, 14 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/ai/default/aiunit.c Free AI cache for unit types. See gna bug #22584 ------------------------------------------------------------------------ r26382 | pepeto | 2014-09-12 14:13:35 +0100 (Fri, 12 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/server/maphand.c Free player private map in server side. See gna bug #22587 ------------------------------------------------------------------------ r26380 | pepeto | 2014-09-12 14:08:27 +0100 (Fri, 12 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/common/unittype.c Remove memory leak in unit_types_init() See gna bug #22586 ------------------------------------------------------------------------ r26377 | pepeto | 2014-09-12 14:05:21 +0100 (Fri, 12 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/common/scriptcore/luascript_func.c Remove memory leak in luascript_func_add_valist(). See gna bug #22583 ------------------------------------------------------------------------ r26373 | pepeto | 2014-09-12 13:44:50 +0100 (Fri, 12 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/utility/netintf.c Remove memory leak in net_lookup_getaddrinfo(). See gna bug #22582 ------------------------------------------------------------------------ r26366 | pepeto | 2014-09-12 13:09:53 +0100 (Fri, 12 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/goto.c Fix the case move_rate=0 and moves_left=0 in goto_get_turns(). Reported by Jacob Nevins bug #22571 ------------------------------------------------------------------------ r26362 | mir3x | 2014-09-12 09:19:37 +0100 (Fri, 12 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp Fixed some characters wrongly displayed in chat widget. See patch #5216 ------------------------------------------------------------------------ r26360 | mir3x | 2014-09-12 09:14:42 +0100 (Fri, 12 Sep 2014) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/repodlgs.cpp Updated units report: - updated layout - added icons to units and buttons See patch #5215 ------------------------------------------------------------------------ r26358 | mir3x | 2014-09-12 09:10:41 +0100 (Fri, 12 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/gotodlg.cpp M /branches/S2_5/client/gui-qt/gotodlg.h M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h M /branches/S2_5/client/gui-qt/pages.cpp Added goto/airlift widget See patch #5213 ------------------------------------------------------------------------ r26354 | mir3x | 2014-09-11 09:35:51 +0100 (Thu, 11 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/chatline.h M /branches/S2_5/client/gui-qt/mapctrl.cpp Added possibility of creating links by ctrl+alt+rightClick on map. See patch #5210 ------------------------------------------------------------------------ r26352 | mir3x | 2014-09-11 09:29:54 +0100 (Thu, 11 Sep 2014) | 8 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/citydlg.h M /branches/S2_5/client/gui-qt/gui_main.cpp Fixed labels not changing in governor tab, Added forced dialog close when city_label font is changed. (otherwise they wouldnt change soon, cause city dialog in most cases is rather hided, not destroyed) See patch #5208 ------------------------------------------------------------------------ r26347 | pepeto | 2014-09-10 13:44:41 +0100 (Wed, 10 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/client/control.c Make unit_focus_remove() more robust. See gna bug #22577 ------------------------------------------------------------------------ r26344 | pepeto | 2014-09-10 13:42:05 +0100 (Wed, 10 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/client/control.c M /branches/S2_5/client/mapview_common.c Make do_move_unit() always cancel the hover state when the unit is in focus. See gna patch #5193 ------------------------------------------------------------------------ r26341 | pepeto | 2014-09-10 13:39:13 +0100 (Wed, 10 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/client/goto.c Add checks for the unit pointer stored into the goto_map structures. See gna patch #5192 ------------------------------------------------------------------------ r26338 | pepeto | 2014-09-10 13:36:35 +0100 (Wed, 10 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/client/goto.c Add some checks into send_path_orders(). See gna patch #5191 ------------------------------------------------------------------------ r26335 | pepeto | 2014-09-10 13:34:15 +0100 (Wed, 10 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/ai/default/aiferry.c M /branches/S2_5/client/goto.c M /branches/S2_5/common/aicore/path_finding.c M /branches/S2_5/common/aicore/path_finding.h M /branches/S2_5/common/aicore/pf_tools.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26333 | pepeto | 2014-09-10 13:30:07 +0100 (Wed, 10 Sep 2014) | 7 lines Changed paths: M /branches/S2_5/server/generator/mapgen_topology.c generator_init_topology() cleanup: * remove hard-coded ratios dependent of the order of the topology flags; * better control of the number of the tiles, notably when 'mapsize' is set to PLAYER (do not round to a multiple of 1000); * recalculate map.server.size and map.server.tilesperplayer for every variant. See gna patch #5187 ------------------------------------------------------------------------ r26331 | pepeto | 2014-09-10 13:25:02 +0100 (Wed, 10 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c Make the fair island map generator able to take directly the value of the 'tilesperplayer' setting. See gna patch #5179 ------------------------------------------------------------------------ r26329 | pepeto | 2014-09-10 13:21:36 +0100 (Wed, 10 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/server/techtools.c Remove rare but possible internal error in pick_random_tech_to_lose(). Reported by Marko Lindqvist See gna bug #22576 ------------------------------------------------------------------------ r26325 | pepeto | 2014-09-10 13:10:13 +0100 (Wed, 10 Sep 2014) | 7 lines Changed paths: M /branches/S2_5/client/control.c M /branches/S2_5/client/control.h M /branches/S2_5/client/goto.c M /branches/S2_5/client/mapctrl_common.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26322 | pepeto | 2014-09-10 13:02:29 +0100 (Wed, 10 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/repodlgs.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26318 | sveinung | 2014-09-10 10:30:55 +0100 (Wed, 10 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/diplomat_dialog.c M /branches/S2_5/client/gui-gtk-3.0/diplomat_dialog.c Gtk clients: Fix crash when closing the spy action dialog window See bug #22595 ------------------------------------------------------------------------ r26311 | sveinung | 2014-09-09 14:09:07 +0100 (Tue, 09 Sep 2014) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp Qt 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 #22591 ------------------------------------------------------------------------ r26310 | sveinung | 2014-09-09 14:09:03 +0100 (Tue, 09 Sep 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26309 | sveinung | 2014-09-09 14:09:00 +0100 (Tue, 09 Sep 2014) | 7 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/caravan_dialog.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26304 | mir3x | 2014-09-09 13:43:23 +0100 (Tue, 09 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h Added some destructors to keep valgrind happier. See patch #5202 ------------------------------------------------------------------------ r26302 | mir3x | 2014-09-09 13:33:57 +0100 (Tue, 09 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/chatline.h M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/pages.cpp Chat update: Added chat autocompletion, history, links and colors. See patch #5200 ------------------------------------------------------------------------ r26300 | mir3x | 2014-09-09 13:25:54 +0100 (Tue, 09 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp Status bar update: If there is more than 4 messages waiting in queue to display on status bar, then oldest will be removed. See patch #5189 ------------------------------------------------------------------------ r26298 | mir3x | 2014-09-09 13:24:44 +0100 (Tue, 09 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/messagewin.cpp Added horizontal scrolling to messages widget Added restoring chat/message stretch factor after unhiding widget. See patch #5186 ------------------------------------------------------------------------ r26295 | mir3x | 2014-09-09 13:18:15 +0100 (Tue, 09 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/messagewin.cpp M /branches/S2_5/client/gui-qt/messagewin.h Added horizontal scrolling to messages widget Added restoring chat/message stretch factor after unhiding widget. See #patch 5186 ------------------------------------------------------------------------ r26290 | jtn | 2014-09-08 22:19:19 +0100 (Mon, 08 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Partially updated en_GB translation for S2_5. 98.4%: 5903 translated, 65 fuzzy, 34 untranslated. ------------------------------------------------------------------------ r26288 | mir3x | 2014-09-07 14:57:28 +0100 (Sun, 07 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/repodlgs.cpp If gold income was negative it was shown as +-X, instead just -X. See patch #5172 ------------------------------------------------------------------------ r26285 | mir3x | 2014-09-07 14:41:48 +0100 (Sun, 07 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/pages.cpp M /branches/S2_5/client/gui-qt/voteinfo_bar.cpp M /branches/S2_5/client/gui-qt/voteinfo_bar.h added vote bar See patch #5163 ------------------------------------------------------------------------ r26284 | mir3x | 2014-09-07 14:25:12 +0100 (Sun, 07 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/repodlgs.cpp Added future tech handling See patch #5171 ------------------------------------------------------------------------ r26282 | mir3x | 2014-09-07 14:22:25 +0100 (Sun, 07 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/pages.cpp Removed margins around map view See patch #5170 ------------------------------------------------------------------------ r26279 | mir3x | 2014-09-07 14:18:22 +0100 (Sun, 07 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/mapctrl.cpp M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h Added animated curosrs See patch #5169 ------------------------------------------------------------------------ r26276 | pepeto | 2014-09-07 10:05:49 +0100 (Sun, 07 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/common/tech.c Remove error messages when connecting a server without "tech_cost" network capability. See gna patch #5185 ------------------------------------------------------------------------ r26274 | pepeto | 2014-09-07 10:03:07 +0100 (Sun, 07 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/server/voting.h Remove function prototype for undefined 'send_running_team_votes()'. See gna patch #5182 ------------------------------------------------------------------------ r26272 | pepeto | 2014-09-07 09:59:35 +0100 (Sun, 07 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/server/stdinhand.c M /branches/S2_5/server/voting.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26269 | pepeto | 2014-09-07 09:51:19 +0100 (Sun, 07 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c M /branches/S2_5/server/srv_main.c When generating the map, reset settings 'generator', 'startpos' and 'teamplacement' at every step of the loop. Show to the user what of these setting has been modified after success. See gna patch #5180 ------------------------------------------------------------------------ r26267 | pepeto | 2014-09-07 09:31:35 +0100 (Sun, 07 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c Fix compilation warning about use of uninitialized variable 'l'. Reported by Christian Knoke See gna bug #22572 ------------------------------------------------------------------------ r26264 | pepeto | 2014-09-07 09:27:28 +0100 (Sun, 07 Sep 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26261 | pepeto | 2014-09-07 09:01:41 +0100 (Sun, 07 Sep 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26258 | pepeto | 2014-09-07 08:54:52 +0100 (Sun, 07 Sep 2014) | 7 lines Changed paths: M /branches/S2_5/common/unit.h M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c M /branches/S2_5/server/unithand.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26256 | cazfi | 2014-09-07 06:49:04 +0100 (Sun, 07 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/server/srv_main.c Removed outdated comment about the relation of HAVE_LIBZ and compress_level. Compress level can be set for bzip2 or xz compression as well. Code was already correct, not having the assumption the comment claimed to be safe to do there. ------------------------------------------------------------------------ r26252 | cazfi | 2014-09-07 04:18:39 +0100 (Sun, 07 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/common/version.c M /branches/S2_5/common/version.h M /branches/S2_5/tools/civmanual.c Write freeciv-manual version to comment in generated files. See patch #5120 ------------------------------------------------------------------------ r26245 | pepeto | 2014-09-06 10:05:55 +0100 (Sat, 06 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/common/unit.c 'unitwaittime': safer initialization of punit->server.action_turn. See gna patch #5167 ------------------------------------------------------------------------ r26242 | pepeto | 2014-09-06 10:00:39 +0100 (Sat, 06 Sep 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26240 | mir3x | 2014-09-06 09:35:03 +0100 (Sat, 06 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/pages.cpp Now beta label is shown with correct font in qt-client See patch #5166 ------------------------------------------------------------------------ r26238 | mir3x | 2014-09-06 09:30:59 +0100 (Sat, 06 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h M /branches/S2_5/client/gui-qt/messagedlg.cpp M /branches/S2_5/client/gui-qt/messagedlg.h Added messages options to Qt-client See patch #5165 ------------------------------------------------------------------------ r26230 | pepeto | 2014-09-05 09:34:49 +0100 (Fri, 05 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/ai/default/advdiplomacy.c M /branches/S2_5/ai/default/aicity.c M /branches/S2_5/ai/default/aihand.c M /branches/S2_5/client/climisc.c M /branches/S2_5/client/gui-gtk-2.0/inteldlg.c M /branches/S2_5/client/gui-gtk-3.0/inteldlg.c M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/repodlgs.cpp M /branches/S2_5/client/gui-sdl/inteldlg.c M /branches/S2_5/client/gui-sdl/mapview.c M /branches/S2_5/client/gui-sdl/repodlgs.c M /branches/S2_5/client/gui-xaw/inteldlg.c M /branches/S2_5/client/gui-xaw/repodlgs.c M /branches/S2_5/client/packhand.c M /branches/S2_5/client/text.c M /branches/S2_5/common/packets.def M /branches/S2_5/common/player.h M /branches/S2_5/common/research.h M /branches/S2_5/common/tech.c M /branches/S2_5/fc_version M /branches/S2_5/server/citytools.c M /branches/S2_5/server/cityturn.c M /branches/S2_5/server/plrhand.c M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26228 | sveinung | 2014-09-05 09:22:58 +0100 (Fri, 05 Sep 2014) | 7 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/diplomat_dialog.c M /branches/S2_5/client/gui-gtk-3.0/diplomat_dialog.c M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-sdl/diplomat_dialog.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26226 | pepeto | 2014-09-05 09:14:26 +0100 (Fri, 05 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26221 | pepeto | 2014-09-05 08:34:56 +0100 (Fri, 05 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c Fair island map generator: do not touch player count variables in case the map generation would be looped. See gna bug #22564 ------------------------------------------------------------------------ r26219 | pepeto | 2014-09-05 08:30:33 +0100 (Fri, 05 Sep 2014) | 7 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c Fair island map generator: added checks for map borders to avoid segfaults. Also added some assertions and simplified how sea is made arround the islands. Reported by Jacobs Nevins See gna bug #22562 ------------------------------------------------------------------------ r26213 | mir3x | 2014-09-04 10:28:28 +0100 (Thu, 04 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/ratesdlg.cpp M /branches/S2_5/client/gui-qt/spaceshipdlg.cpp Fixed strings in Qt-client unsuitable for i18n bug reported by Jacob Nevins See bug #22314 ------------------------------------------------------------------------ r26210 | mir3x | 2014-09-03 23:30:52 +0100 (Wed, 03 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/dialogs.h M /branches/S2_5/client/gui-qt/optiondlg.cpp Added support for nation sets to Qt-client See patch #4350 ------------------------------------------------------------------------ r26208 | cazfi | 2014-09-03 17:27:04 +0100 (Wed, 03 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/configure.ac Added list of enabled freeciv-modpack front-ends to the configure report about enabled features. See patch #5095 ------------------------------------------------------------------------ r26205 | sveinung | 2014-09-03 15:24:05 +0100 (Wed, 03 Sep 2014) | 19 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/diplomat_dialog.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26202 | pepeto | 2014-09-03 13:47:45 +0100 (Wed, 03 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26199 | pepeto | 2014-09-03 13:42:36 +0100 (Wed, 03 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/client/client_main.c M /branches/S2_5/client/editor.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26195 | jtn | 2014-09-02 21:03:50 +0100 (Tue, 02 Sep 2014) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c Correct grammar for insert_allows() blocking sources. "Allows University (with University but no Temple or Colosseum)." See gna bug #22551. ------------------------------------------------------------------------ r26194 | pepeto | 2014-09-02 20:55:14 +0100 (Tue, 02 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/common/map.h M /branches/S2_5/server/generator/mapgen.c M /branches/S2_5/server/settings.c Ported fair island map generator from warserver. See gna patch #5146 ------------------------------------------------------------------------ r26191 | pepeto | 2014-09-02 20:47:35 +0100 (Tue, 02 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/common/map.c M /branches/S2_5/common/map.h M /branches/S2_5/server/gamehand.c M /branches/S2_5/server/settings.c Ported 'teamplacement' setting from warserver. See gna patch #5145 ------------------------------------------------------------------------ r26189 | pepeto | 2014-09-02 20:31:20 +0100 (Tue, 02 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/common/aicore/path_finding.c M /branches/S2_5/utility/Makefile.am D /branches/S2_5/utility/pqueue.c D /branches/S2_5/utility/pqueue.h A /branches/S2_5/utility/specpq.h Added typed priority queues. See gna patch #5144 ------------------------------------------------------------------------ r26184 | pepeto | 2014-09-02 08:25:08 +0100 (Tue, 02 Sep 2014) | 3 lines Changed paths: M /branches/S2_5/common/team.h Optimized one function call away from teams_iterate() See patch #5154 ------------------------------------------------------------------------ r26181 | pepeto | 2014-09-02 08:15:06 +0100 (Tue, 02 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26178 | pepeto | 2014-09-02 08:07:30 +0100 (Tue, 02 Sep 2014) | 8 lines Changed paths: M /branches/S2_5/server/savegame.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26169 | mir3x | 2014-09-01 13:44:08 +0100 (Mon, 01 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/cityrep.h Added tile pixmap to unit label (often useful when city labels take too much space and player doesnt see current terrain) See patch #5138 ------------------------------------------------------------------------ r26167 | mir3x | 2014-09-01 13:41:21 +0100 (Mon, 01 Sep 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h Added tile pixmap to unit label (often useful when city labels take too much space and player doesnt see current terrain) See patch #5138 ------------------------------------------------------------------------ r26165 | mir3x | 2014-09-01 13:35:42 +0100 (Mon, 01 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp M /branches/S2_5/client/gui-qt/plrdlg.cpp Removed barbarians from start page and intelligence report. See patch #5137 ------------------------------------------------------------------------ r26162 | mir3x | 2014-09-01 13:27:23 +0100 (Mon, 01 Sep 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/cityrep.h M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/repodlgs.cpp After getting new info from server, current selection in cities report was lost. Added restoring selection in that case. See patch #5136 ------------------------------------------------------------------------ r26156 | cazfi | 2014-08-31 03:13:07 +0100 (Sun, 31 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/configure.ac Allow building static threaded AI even if classic AI is not being built. See bug #22529 ------------------------------------------------------------------------ r26147 | cazfi | 2014-08-29 23:19:59 +0100 (Fri, 29 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/common/fc_types.h M /branches/S2_5/configure.ac Determine max number of ai types configure time if possible. See patch #5123 ------------------------------------------------------------------------ r26144 | cazfi | 2014-08-29 22:29:23 +0100 (Fri, 29 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/tools/mpcli.c M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c M /branches/S2_5/tools/mpgui_qt.cpp Show git commit id on modpack installers when configured with --enable-gitrev See patch #5092 ------------------------------------------------------------------------ r26141 | cazfi | 2014-08-29 22:14:56 +0100 (Fri, 29 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26131 | mir3x | 2014-08-29 09:38:27 +0100 (Fri, 29 Aug 2014) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/citydlg.h Rearanged governor tab in city dialog ( changed behaviour of governor enable/disable button ) Reported by Marko Lindqvist See patch 5088 ------------------------------------------------------------------------ r26129 | mir3x | 2014-08-29 09:24:28 +0100 (Fri, 29 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/chatline.h M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h M /branches/S2_5/client/gui-qt/messagewin.cpp M /branches/S2_5/client/gui-qt/messagewin.h M /branches/S2_5/client/gui-qt/pages.cpp Removed old dock widgets (chat and messages). Added new semitransparent widgets, added menu entries for them. See patch #5133 ------------------------------------------------------------------------ r26120 | pepeto | 2014-08-28 19:12:01 +0100 (Thu, 28 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/client/packhand.c Remove redundant line in handle_spaceship_info(). See gna patch #5111 ------------------------------------------------------------------------ r26115 | pepeto | 2014-08-28 18:55:04 +0100 (Thu, 28 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c M /branches/S2_5/utility/registry_ini.h Ensure calls to secfile_lookup_XXX() function really check the returned value. See gna bug #22523 ------------------------------------------------------------------------ r26113 | cazfi | 2014-08-28 18:48:45 +0100 (Thu, 28 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/scripts/potfiles Updated potfiles script to work with multiple translation domains. Reported by Jacob Nevins See bug #21543 ------------------------------------------------------------------------ r26110 | pepeto | 2014-08-28 18:43:03 +0100 (Thu, 28 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/ai/default/aisettler.c M /branches/S2_5/client/gui-gtk-2.0/menu.c M /branches/S2_5/client/gui-gtk-3.0/menu.c M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/text.c M /branches/S2_5/common/tile.c M /branches/S2_5/common/tile.h M /branches/S2_5/server/sanitycheck.c Remove the "[Pollution]" string from the Work menu. Reported by Marko Lindqvist See gna bug #22513 ------------------------------------------------------------------------ r26106 | pepeto | 2014-08-28 18:33:34 +0100 (Thu, 28 Aug 2014) | 7 lines Changed paths: M /branches/S2_5/client/packhand.c M /branches/S2_5/common/city.c M /branches/S2_5/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 ------------------------------------------------------------------------ r26102 | cazfi | 2014-08-28 17:52:27 +0100 (Thu, 28 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/pages.c M /branches/S2_5/client/gui-gtk-3.0/pages.c M /branches/S2_5/client/gui-qt/pages.cpp M /branches/S2_5/client/gui-sdl/pages.c M /branches/S2_5/client/gui-xaw/gui_main.c Display git commit id on all clients when configured with --enable-gitrev and sources live in a git tree. See patch #5091 ------------------------------------------------------------------------ r26098 | cazfi | 2014-08-28 17:19:28 +0100 (Thu, 28 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/sprite.c Fixed endianness in RGB24 to ARGB32 conversion in gtk3-client. See bug #22517 ------------------------------------------------------------------------ r26090 | mir3x | 2014-08-28 10:22:57 +0100 (Thu, 28 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/tilespec.c Remove player color hack in Qt client See patch #5112 ------------------------------------------------------------------------ r26088 | pepeto | 2014-08-28 10:09:17 +0100 (Thu, 28 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/client/packhand.c M /branches/S2_5/common/game.c M /branches/S2_5/server/ruleset.c Free cleanly game.plr_bg_color. See gna bug #21552 ------------------------------------------------------------------------ r26085 | mir3x | 2014-08-27 15:43:57 +0100 (Wed, 27 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/repodlgs.cpp Added check for NULL displayed sprites. Also unit sprites are scaled now to fit in cells. See patch #5087 ------------------------------------------------------------------------ r26082 | pepeto | 2014-08-27 12:21:56 +0100 (Wed, 27 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26073 | jtn | 2014-08-27 09:42:26 +0100 (Wed, 27 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/connectdlg_common.c M /branches/S2_5/server/sernet.c Log server port number before attempting to bind to it, and arguments to client-spawned server. See gna bug #22462. ------------------------------------------------------------------------ r26072 | jtn | 2014-08-27 09:42:23 +0100 (Wed, 27 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/server/plrhand.c Work around 'may be used uninitialized' warning in fit_nationset_to_players(). Reported by Jordi Negrevernis i Font (jorneg@gna), Christian Knoke (chrisk@gna). See gna bug #21386 and bug #21554. ------------------------------------------------------------------------ r26063 | pepeto | 2014-08-27 09:00:00 +0100 (Wed, 27 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/ai/default/advdiplomacy.c M /branches/S2_5/ai/default/aihand.c M /branches/S2_5/client/packhand.c M /branches/S2_5/client/text.c M /branches/S2_5/common/player.h M /branches/S2_5/common/research.h M /branches/S2_5/common/tech.c M /branches/S2_5/common/tech.h M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/techtools.c Make tech_upkeep a per-player property. See gna patch #5099 ------------------------------------------------------------------------ r26061 | pepeto | 2014-08-27 08:52:35 +0100 (Wed, 27 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26058 | cazfi | 2014-08-27 02:41:45 +0100 (Wed, 27 Aug 2014) | 2 lines Changed paths: M /branches/S2_5/ai/aitraits.c Comment typofix "vale" -> "value" ------------------------------------------------------------------------ r26050 | cazfi | 2014-08-26 20:23:25 +0100 (Tue, 26 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r26046 | cazfi | 2014-08-25 20:16:07 +0100 (Mon, 25 Aug 2014) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/POTFILES.in M /branches/S2_5/translations/nations/POTFILES.skip Updated POTFILES.in and POTFILES.skip files. ------------------------------------------------------------------------ r26044 | cazfi | 2014-08-25 18:33:07 +0100 (Mon, 25 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/menu.c Made it possible to build bases to city center in sdl-client if ruleset allows it. See bug #22509 ------------------------------------------------------------------------ r26041 | cazfi | 2014-08-25 17:44:19 +0100 (Mon, 25 Aug 2014) | 2 lines Changed paths: M /branches/S2_5/scripts/setup_auth_server.sh Comment typofix "commanline" -> "commandline" ------------------------------------------------------------------------ r26038 | pepeto | 2014-08-25 16:52:41 +0100 (Mon, 25 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/client/text.c M /branches/S2_5/common/effects.c M /branches/S2_5/common/effects.h M /branches/S2_5/server/techtools.c Build internationalized and-list strings in miscellaneous locations. See gna patch #5045 ------------------------------------------------------------------------ r26035 | pepeto | 2014-08-25 16:43:36 +0100 (Mon, 25 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/server/diplhand.c M /branches/S2_5/server/scripting/api_server_edit.c M /branches/S2_5/server/techtools.c Emit the "tech_researched" script signal for all players sharing the same research. See gna bug #22474 ------------------------------------------------------------------------ r26028 | jtn | 2014-08-25 10:45:20 +0100 (Mon, 25 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/nations/fi.po Updated Finnish translation by Marko Lindqvist (reviewed by Sini Ruohomaa) merged from S2_4 r26027 using the procedure of patch #4650. Stats on S2_5: freeciv: 90%: 5360 translated, 434 fuzzy, 182 untranslated. nations: 87%: 1604 translated, 26 fuzzy, 214 untranslated. ------------------------------------------------------------------------ r26025 | cazfi | 2014-08-24 21:03:24 +0100 (Sun, 24 Aug 2014) | 2 lines Changed paths: M /branches/S2_5/client/connectdlg_common.c Removed comment referring to long-gone gui-win32 ------------------------------------------------------------------------ r26022 | cazfi | 2014-08-24 20:58:27 +0100 (Sun, 24 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/clinet.c Give correct error message when client cannot connect to server. See bug #22503 ------------------------------------------------------------------------ r26020 | mir3x | 2014-08-24 17:24:14 +0100 (Sun, 24 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Fixed vieport. See patch #5064 ------------------------------------------------------------------------ r26017 | mir3x | 2014-08-24 16:47:29 +0100 (Sun, 24 Aug 2014) | 9 lines Changed paths: M /branches/S2_5/client/gui-qt/canvas.cpp M /branches/S2_5/client/gui-qt/gui_main.cpp Added callbacks to font options when city/production/research fonts are changed. Fixed drawing fonts on map view with correct font. Removed log_error from qtg_set_city_names_font_sizes in gui_main.cpp (font sizes are taken from options) See bug #22500 ------------------------------------------------------------------------ r26010 | pepeto | 2014-08-23 15:21:12 +0100 (Sat, 23 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/server/connecthand.c Revert patch #3526. See gna bug #22458 ------------------------------------------------------------------------ r26006 | pepeto | 2014-08-23 15:14:38 +0100 (Sat, 23 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/server/techtools.c Make techloss and team_pooled_research work as expected together. Reported anonymously See gna bug #21935 ------------------------------------------------------------------------ r26002 | cazfi | 2014-08-22 20:57:55 +0100 (Fri, 22 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/data/cimpletoon/orient_units.png M /branches/S2_5/data/cimpletoon/orient_units.spec A /branches/S2_5/data/graphics/cimpletoon/migrant01.blend Added Migrants unit graphics by yd to cimpletoon tileset. See bug #20029 ------------------------------------------------------------------------ r25999 | cazfi | 2014-08-22 20:30:26 +0100 (Fri, 22 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/mapview.c Fixed gtk3-client creation of fogged sprites. See bug #21601 ------------------------------------------------------------------------ r25993 | cazfi | 2014-08-21 21:15:43 +0100 (Thu, 21 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r25990 | mir3x | 2014-08-21 20:33:15 +0100 (Thu, 21 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h M /branches/S2_5/client/gui-qt/spaceshipdlg.cpp M /branches/S2_5/client/gui-qt/spaceshipdlg.h Added Spaceship report. See patch #5060 ------------------------------------------------------------------------ r25986 | mir3x | 2014-08-21 18:25:12 +0100 (Thu, 21 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/diplodlg.cpp Fixed typos in diplomacy dialog. See patch #5058 ------------------------------------------------------------------------ r25984 | mir3x | 2014-08-21 18:15:29 +0100 (Thu, 21 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/cityrep.h In some cases, after unsuccessfull buying item, production could be changed to airport. Fixed. See patch #5057 ------------------------------------------------------------------------ r25982 | mir3x | 2014-08-21 18:10:49 +0100 (Thu, 21 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/cityrep.cpp Changed 1 string in cities report See patch #5056 ------------------------------------------------------------------------ r25980 | mir3x | 2014-08-21 18:06:10 +0100 (Thu, 21 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/repodlgs.cpp QMessageBox wont open tabs on taskbar anymore See patch #5055 ------------------------------------------------------------------------ r25978 | mir3x | 2014-08-21 17:59:16 +0100 (Thu, 21 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/plrdlg.h M /branches/S2_5/client/gui-qt/repodlgs.cpp Corrected text in report dialogs. Nation dialog sorts players by score in right order now. Removed barbarians from nation dialog. See patch #5054 ------------------------------------------------------------------------ r25975 | jcreus | 2014-08-21 15:45:22 +0100 (Thu, 21 Aug 2014) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Unfuzzying ------------------------------------------------------------------------ r25973 | jcreus | 2014-08-21 15:18:47 +0100 (Thu, 21 Aug 2014) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation complete ------------------------------------------------------------------------ r25971 | sveinung | 2014-08-21 10:53:09 +0100 (Thu, 21 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/bootstrap/freeciv-gtk2.desktop.in M /branches/S2_5/bootstrap/freeciv-mp-gtk2.desktop.in M /branches/S2_5/bootstrap/freeciv-mp-gtk3.desktop.in M /branches/S2_5/bootstrap/freeciv-mp-qt.desktop.in M /branches/S2_5/bootstrap/freeciv-qt.desktop.in M /branches/S2_5/bootstrap/freeciv-sdl.desktop.in M /branches/S2_5/bootstrap/freeciv-server.desktop.in M /branches/S2_5/bootstrap/freeciv.desktop.in Add keywords to desktop files Patch by Markus Koschany See bug #21573 ------------------------------------------------------------------------ r25968 | cazfi | 2014-08-20 23:17:02 +0100 (Wed, 20 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/client/connectdlg_common.c M /branches/S2_5/server/sernet.c M /branches/S2_5/utility/netintf.c M /branches/S2_5/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 ------------------------------------------------------------------------ r25965 | cazfi | 2014-08-20 22:58:13 +0100 (Wed, 20 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/server/stdinhand.c Call AI callbacks gained_control and lost_control when AI gets ot loses control of /away player. See patch #5046 ------------------------------------------------------------------------ r25962 | cazfi | 2014-08-20 22:21:48 +0100 (Wed, 20 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/client/Makefile.am M /branches/S2_5/configure.ac M /branches/S2_5/server/Makefile.am M /branches/S2_5/tools/Makefile.am Added configure options to set path for .desktop and .appdata.xml files. Requested by Begasus See patch #5047 ------------------------------------------------------------------------ r25959 | sveinung | 2014-08-20 10:16:56 +0100 (Wed, 20 Aug 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r25957 | mir3x | 2014-08-20 10:09:06 +0100 (Wed, 20 Aug 2014) | 9 lines Changed paths: M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-qt/pages.cpp Added options to start page: -starting game -loading game -loading scenarios -browsing files to locate saves/scenarios See patch #5053 ------------------------------------------------------------------------ r25954 | cazfi | 2014-08-19 23:36:12 +0100 (Tue, 19 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/sprite.c Fixed gtk3-client sprite boundaries checking to work in high-endian environments. See bug #22457 ------------------------------------------------------------------------ r25951 | cazfi | 2014-08-19 21:35:25 +0100 (Tue, 19 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/server/sernet.c Show correct error message when we can't get server port. See bug #22481 ------------------------------------------------------------------------ r25949 | cazfi | 2014-08-19 21:17:01 +0100 (Tue, 19 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/server/unittools.c Fixed assertion failure when unit paradrops to unowned tile. See bug #22479 ------------------------------------------------------------------------ r25946 | mir3x | 2014-08-19 18:47:23 +0100 (Tue, 19 Aug 2014) | 2 lines Changed paths: M /branches/S2_5/client/gui-qt/cityrep.cpp typo fix in Diplomacy Dialog (There was unwanted string for translators) ------------------------------------------------------------------------ r25940 | mir3x | 2014-08-18 20:24:57 +0100 (Mon, 18 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp When porting from qt4 to qt5, fromAscii was replaced by fromLatin, and it showed many characters incorectly (FromAscii(x) should be just replaced by QString(x)) *Updated 1 more file See http://gna.org/patch/?5041 ------------------------------------------------------------------------ r25938 | mir3x | 2014-08-18 19:12:11 +0100 (Mon, 18 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/mapview.cpp When porting from qt4 to qt5, fromAscii was replaced by fromLatin, and it showed many characters incorectly (FromAscii(x) should be just replaced by QString(x)) See http://gna.org/patch/?5041 ------------------------------------------------------------------------ r25936 | mir3x | 2014-08-18 19:10:32 +0100 (Mon, 18 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/menu.cpp Fixed full screen mode, now should be working correctly. See http://gna.org/patch/?5039 ------------------------------------------------------------------------ r25934 | mir3x | 2014-08-18 19:06:34 +0100 (Mon, 18 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h Sometimes "End Turn" could show wrong status, when mouse was moved too fast and escaped widget without noticing about mouse move change. See http://gna.org/patch/?5040 ------------------------------------------------------------------------ r25932 | jcreus | 2014-08-18 19:03:52 +0100 (Mon, 18 Aug 2014) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r25930 | mir3x | 2014-08-18 19:02:31 +0100 (Mon, 18 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/diplodlg.cpp M /branches/S2_5/client/gui-qt/diplodlg.h M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/pages.cpp M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/repodlgs.cpp Added diplomacy dialog to qt-client See http://gna.org/patch/?5042 ------------------------------------------------------------------------ r25926 | sveinung | 2014-08-17 09:25:00 +0100 (Sun, 17 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Qt client: Support diplomat actions against own tile. See patch #5031 ------------------------------------------------------------------------ r25924 | cazfi | 2014-08-17 09:11:24 +0100 (Sun, 17 Aug 2014) | 7 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/chatline.c M /branches/S2_5/tools/mpgui_gtk2.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 ------------------------------------------------------------------------ r25920 | cazfi | 2014-08-15 21:45:53 +0100 (Fri, 15 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset Documented clean_pollution_time and clean_fallout_time in terrain.ruleset comments. See bug #22444 ------------------------------------------------------------------------ r25919 | cazfi | 2014-08-15 21:29:30 +0100 (Fri, 15 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/bootstrap/freeciv.desktop.in Made name of the gtk3-client in desktop file as "Freeciv (gtk3)" instead of default-like plain "Freeciv" See patch #5032 ------------------------------------------------------------------------ r25916 | pepeto | 2014-08-15 09:03:59 +0100 (Fri, 15 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/server/handchat.c M /branches/S2_5/server/sernet.c M /branches/S2_5/server/stdinhand.c M /branches/S2_5/server/stdinhand.h M /branches/S2_5/server/voting.c M /branches/S2_5/utility/shared.c M /branches/S2_5/utility/shared.h Allow users to type a hash in command line (notably for /playercolor function). Only lines beginning by a '#' are considered as comments. Patch me Matthias Pfafferodt and me See gna bug #16864 ------------------------------------------------------------------------ r25907 | pepeto | 2014-08-14 09:12:51 +0100 (Thu, 14 Aug 2014) | 7 lines Changed paths: M /branches/S2_5/client/climisc.c M /branches/S2_5/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 ------------------------------------------------------------------------ r25906 | pepeto | 2014-08-14 09:07:50 +0100 (Thu, 14 Aug 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r25900 | cazfi | 2014-08-13 21:43:30 +0100 (Wed, 13 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/sprite.c After loading image with no alpha channel (RGB24), convert such surface to ARGB32. See bug #21373 ------------------------------------------------------------------------ r25897 | pepeto | 2014-08-13 10:15:47 +0100 (Wed, 13 Aug 2014) | 7 lines Changed paths: M /branches/S2_5/common/movement.c M /branches/S2_5/common/scriptcore/api_game_find.c M /branches/S2_5/common/unit.c M /branches/S2_5/server/unittools.c For choosing a transporter for a unit, prefer ones without orders, then ones which can freely unload, then ones less nested. Use transporter_for_unit() instead of transport_from_tile() for scripting, server carriers and server try_to_save_unit(). See gna patch #4982 ------------------------------------------------------------------------ r25895 | pepeto | 2014-08-13 10:08:08 +0100 (Wed, 13 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/server/unittools.c do_paradrop() cleanup of crash fix. See gna bug #22391 ------------------------------------------------------------------------ r25892 | pepeto | 2014-08-13 09:56:02 +0100 (Wed, 13 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/common/team.c Make team_pretty_name() remove string qualifiers and translate the name of the team. See gna bug #22394 ------------------------------------------------------------------------ r25886 | jtn | 2014-08-12 21:44:24 +0100 (Tue, 12 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/nations/de.po Updated German translation from "Quintus" (Marvin Gülker) merged from S2_4 r25878 using the procedure of patch #4650. Stats on S2_5: freeciv: 89%: 5305 translated, 432 fuzzy, 237 untranslated. nations: 84%: 1555 translated, 26 fuzzy, 263 untranslated. ------------------------------------------------------------------------ r25876 | cazfi | 2014-08-11 23:30:53 +0100 (Mon, 11 Aug 2014) | 9 lines Changed paths: M /branches/S2_5/common/aicore/aisupport.c Fixed some logic errors in city_gold_worth() that caused returned value to be far too low - Obsolete units were considered only half the value of the shields one gets when disbanding them - Useful units were not considered worth more than value of immediate disbanding - Obsolete buildings were considered only half the value of the gold one gets when selling it - Useful buildings were not considered worth more than value of the immediate sell - Wonders were not considered worth more than regular buildings See bug #22436 ------------------------------------------------------------------------ r25874 | cazfi | 2014-08-11 23:07:56 +0100 (Mon, 11 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset Barbarians and Pirates are not subject to waste by distance in civ2civ3 ruleset Patch by David Fernandez See bug #22330 ------------------------------------------------------------------------ r25869 | jtn | 2014-08-11 09:41:12 +0100 (Mon, 11 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/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. ------------------------------------------------------------------------ r25864 | jtn | 2014-08-10 00:04:22 +0100 (Sun, 10 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r25861 | jtn | 2014-08-09 14:35:22 +0100 (Sat, 09 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/server/savegame.c Fix "Trying to put -1529999752 into 8 bits" type warnings after loading a pre-2.3 savegame. Patch by pepeto@gna. See gna bug #22364. ------------------------------------------------------------------------ r25859 | cazfi | 2014-08-09 09:07:40 +0100 (Sat, 09 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/dialogs.c M /branches/S2_5/client/gui-gtk-3.0/dialogs.c M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-sdl/dialogs.c M /branches/S2_5/client/gui-sdl/dialogs.h M /branches/S2_5/client/gui-sdl/gui_id.h M /branches/S2_5/client/gui-sdl/optiondlg.c M /branches/S2_5/client/gui-stub/dialogs.c M /branches/S2_5/client/gui-xaw/dialogs.c M /branches/S2_5/client/include/dialogs_g.h M /branches/S2_5/client/packhand.c M /branches/S2_5/common/packets.def M /branches/S2_5/fc_version M /branches/S2_5/server/plrhand.c M /branches/S2_5/server/plrhand.h M /branches/S2_5/server/ruleset.c M /branches/S2_5/server/settings.c M /branches/S2_5/server/srv_main.c Added support for changing nationset to sdl-clients. Requested by Jacob Nevins See patch #4351 ------------------------------------------------------------------------ r25855 | cazfi | 2014-08-09 08:36:57 +0100 (Sat, 09 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r25852 | cazfi | 2014-08-09 08:31:29 +0100 (Sat, 09 Aug 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r25849 | jtn | 2014-08-09 00:30:21 +0100 (Sat, 09 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/nations/gd.po Updated Scottish Gaelic localisation from Michael Bauer merged from S2_4 r25848 using the procedure of patch #4650. Stats on S2_5: freeciv: 89%: 5309 translated, 458 fuzzy, 206 untranslated. nations: 84%: 1546 translated, 150 fuzzy, 148 untranslated. ------------------------------------------------------------------------ r25846 | jtn | 2014-08-08 00:19:42 +0100 (Fri, 08 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/nations/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from and updated against latest potfiles. freeciv: 99.3%: 5931 translated, 22 fuzzy, 20 untranslated. nations: 99.9%: 1842 translated, 2 fuzzy. ------------------------------------------------------------------------ r25841 | igx31 | 2014-08-06 20:47:26 +0100 (Wed, 06 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/fr.po - Updated following recent string changes ------------------------------------------------------------------------ r25834 | jtn | 2014-08-05 21:45:21 +0100 (Tue, 05 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset In civ2civ3, allow Lighthouse bonus to apply to Triremes starting their turn on coastal cities which also happen to be on rivers (but not on any other river tile). ------------------------------------------------------------------------ r25833 | jtn | 2014-08-05 21:45:18 +0100 (Tue, 05 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset Rearrange civ2civ3 Solar Plant / Hoover Dam effect exclusions, so that Hoover Dam in a city is considered to make a Solar Plant redundant. No effect on bonuses. See gna bug #22434. ------------------------------------------------------------------------ r25820 | jtn | 2014-08-04 20:42:27 +0100 (Mon, 04 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/data/amplio.tilespec M /branches/S2_5/data/amplio2.tilespec M /branches/S2_5/data/cimpletoon.tilespec M /branches/S2_5/data/hex2t.tilespec M /branches/S2_5/data/isophex.tilespec M /branches/S2_5/data/isotrident.tilespec M /branches/S2_5/data/trident.tilespec Added mine gfx definitions for water terrains in supplied tilesets (all using oil derrick gfx). See gna bug #22424. ------------------------------------------------------------------------ r25819 | jtn | 2014-08-04 20:42:24 +0100 (Mon, 04 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/chatline.c M /branches/S2_5/client/gui-gtk-2.0/chatline.h M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/chatline.c M /branches/S2_5/client/gui-gtk-3.0/chatline.h M /branches/S2_5/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. ------------------------------------------------------------------------ r25818 | jtn | 2014-08-04 20:42:20 +0100 (Mon, 04 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/data/helpdata.txt Document that the quote/apostrophe key focuses the chatline in Gtk. Reported by Quintus_q on IRC. See gna bug #22430. ------------------------------------------------------------------------ r25817 | jtn | 2014-08-04 20:42:17 +0100 (Mon, 04 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/server/stdinhand.c Fix attribution of settings output to correct server command. See gna bug #22427. ------------------------------------------------------------------------ r25816 | jtn | 2014-08-04 20:42:14 +0100 (Mon, 04 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/server/stdinhand.c Prettify long option values in /show output. See gna patch #5012. ------------------------------------------------------------------------ r25815 | jtn | 2014-08-04 20:42:10 +0100 (Mon, 04 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/luaconsole.c M /branches/S2_5/client/gui-gtk-3.0/luaconsole.c Fix assertion failure on quitting Gtk clients after opening Lua console. See gna bug #22431. ------------------------------------------------------------------------ r25814 | jtn | 2014-08-04 20:42:07 +0100 (Mon, 04 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/server/citytools.c M /branches/S2_5/server/diplhand.c M /branches/S2_5/server/diplomats.c M /branches/S2_5/server/plrhand.c M /branches/S2_5/server/rssanity.c M /branches/S2_5/server/unittools.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. ------------------------------------------------------------------------ r25813 | jtn | 2014-08-04 20:42:04 +0100 (Mon, 04 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/server/unittools.c Do not unconditionally discard all veteran levels from NoVeteran units when upgrading them. See gna bug #22425. ------------------------------------------------------------------------ r25799 | cazfi | 2014-08-03 19:53:14 +0100 (Sun, 03 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/data/database.lua M /branches/S2_5/server/scripting/script_fcdb.c Made authentication to work when multiple sql backends has been enabled simultaneously. Reported by Jacob Nevins See bug #20723 ------------------------------------------------------------------------ r25796 | cazfi | 2014-08-03 19:28:55 +0100 (Sun, 03 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/bootstrap/generate_gitrev.sh Correctly display git commit id in version number when configured with --enable-gitrev, instead of raw "" See bug #22413 ------------------------------------------------------------------------ r25792 | jtn | 2014-08-03 11:42:50 +0100 (Sun, 03 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po Partially updated en_GB translation for S2_5. 98.2%: 5863 translated, 73 fuzzy, 37 untranslated. ------------------------------------------------------------------------ r25787 | jtn | 2014-08-03 08:38:03 +0100 (Sun, 03 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/helpdata.txt M /branches/S2_5/data/multiplayer/units.ruleset Move help about irrigation requirements, etc, into ruleset-specific help. See gna patch #5009. ------------------------------------------------------------------------ r25786 | jtn | 2014-08-03 08:38:00 +0100 (Sun, 03 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/data/civ2civ3/terrain.ruleset Fix some recently introduced errors in the help for civ2civ3 rivers. See gna bug #22365. ------------------------------------------------------------------------ r25785 | jtn | 2014-08-03 08:37:57 +0100 (Sun, 03 Aug 2014) | 5 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 civ2civ3: add Oasis exclusion to "Nile floods" effect, and restore original bonus of oasis. No change to gameplay, but makes online help more accurate. See gna patch #5008. ------------------------------------------------------------------------ r25784 | jtn | 2014-08-03 08:37:54 +0100 (Sun, 03 Aug 2014) | 6 lines Changed paths: M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/doc/README.ruleset_experimental Experimental maglevs: note that Big Land units can't use them, and that they don't preclude road/railroad output bonuses. Reported by Marko Lindqvist (cazfi@gna). See gna bug #22333. ------------------------------------------------------------------------ r25783 | jtn | 2014-08-03 08:37:49 +0100 (Sun, 03 Aug 2014) | 3 lines Changed paths: M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Acknowledge ability to build buoys in "Airbase" unit flag help text. See gna bug #22419. ------------------------------------------------------------------------ r25782 | jtn | 2014-08-03 08:37:46 +0100 (Sun, 03 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c Don't claim settler units can build farmland in rulesets with no farmland techs. See gna bug #22416. ------------------------------------------------------------------------ r25781 | jtn | 2014-08-03 08:37:43 +0100 (Sun, 03 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/common/version.c Prevent gettext stuff leaking into version strings with --enable-svnrev/gitrev and unmodified checkout. See gna bug #22415. ------------------------------------------------------------------------ r25766 | cazfi | 2014-08-01 22:42:11 +0100 (Fri, 01 Aug 2014) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c Do not omit help about base's "NoAggressive" flag when happyborders is disabled. See bug #22405 ------------------------------------------------------------------------ r25756 | persia | 2014-07-31 15:11:48 +0100 (Thu, 31 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/common/map.h Remove obsolete move_cost constants See patch #5000 ------------------------------------------------------------------------ r25752 | cazfi | 2014-07-30 19:23:23 +0100 (Wed, 30 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/ai/default/aicity.c Fixed the way AI handles negative building want's effect to tech want. See bug #22399 ------------------------------------------------------------------------ r25731 | sveinung | 2014-07-26 23:12:47 +0100 (Sat, 26 Jul 2014) | 7 lines Changed paths: M /branches/S2_5/common/aicore/pf_tools.c M /branches/S2_5/common/combat.c Make the nativity limits on the source tile for regular attacks consistent Make everything test if the attacking unit can exist on its tile like unit_move_to_tile_test() already did. This also makes the limits on the source tile of regular attacks consistent with those on spy actions. See bug #22381 ------------------------------------------------------------------------ r25723 | pepeto | 2014-07-25 08:46:39 +0100 (Fri, 25 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r25711 | pepeto | 2014-07-24 06:53:17 +0100 (Thu, 24 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/common/unit.c Move unit_tranported(pcargo) test from could_unit_load() to can_unit_load(). It was forbidding units to jump from a transport to another. See gna bug #22380 ------------------------------------------------------------------------ r25708 | pepeto | 2014-07-24 06:46:37 +0100 (Thu, 24 Jul 2014) | 7 lines Changed paths: M /branches/S2_5/common/scriptcore/api_game_methods.c Prevent (Tile):has_base() and (Tile):has_road() lua script functions 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 ------------------------------------------------------------------------ r25704 | cazfi | 2014-07-23 20:33:19 +0100 (Wed, 23 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/data/amplio2/maglev.spec Corrected maglev sprite tags. Patch by Jacob Nevins See bug #22371 ------------------------------------------------------------------------ r25700 | sveinung | 2014-07-23 15:26:28 +0100 (Wed, 23 Jul 2014) | 7 lines Changed paths: M /branches/S2_5/server/rssanity.c M /branches/S2_5/utility/registry_ini.c M /branches/S2_5/utility/registry_ini.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 ------------------------------------------------------------------------ r25698 | pepeto | 2014-07-23 11:43:32 +0100 (Wed, 23 Jul 2014) | 13 lines Changed paths: M /branches/S2_5/ai/default/aiparatrooper.c M /branches/S2_5/common/player.c M /branches/S2_5/common/player.h M /branches/S2_5/common/unit.c M /branches/S2_5/server/citytools.c M /branches/S2_5/server/scripting/api_server_edit.c M /branches/S2_5/server/unittools.c M /branches/S2_5/server/unittools.h Remove client errors about unknown unit due to an obselete part of unit_move(). Additionally: * simplify send_unit_info_to_onlookers() and use send_unit_info() in most places ; * can_player_see_unit_at() now take correctly in account if the unit would be transported or not ; * move_unit() send unit info when unloading, to allow other players to really see the move. Reported by Marko Lindqvist See gna patch #4912 ------------------------------------------------------------------------ r25695 | cazfi | 2014-07-22 23:57:50 +0100 (Tue, 22 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/server/savegame2.c Silenced warnings when loading savegame saved with ruleset version that didn't have nationality enabled but now has. See bug #22360 ------------------------------------------------------------------------ r25691 | cazfi | 2014-07-22 23:16:56 +0100 (Tue, 22 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/citydlg.c Fixed specialist rotation in gtk3-client See bug #22366 ------------------------------------------------------------------------ r25688 | cazfi | 2014-07-22 22:43:21 +0100 (Tue, 22 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r25686 | pepeto | 2014-07-22 10:44:25 +0100 (Tue, 22 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/ai/default/aisettler.c Make AI settler to consider base defense bonus when picking city spot. Reported by Jacob Nevins Patch by Emmet Hikory and me See gna bug #22079 ------------------------------------------------------------------------ r25683 | cazfi | 2014-07-22 09:25:43 +0100 (Tue, 22 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/server/advisors/advgoto.c Fixed problem that adv_follow_path() lost unit's activity target. See bug #22345 ------------------------------------------------------------------------ r25681 | sveinung | 2014-07-22 03:42:29 +0100 (Tue, 22 Jul 2014) | 9 lines Changed paths: M /branches/S2_5/data/alien/cities.ruleset M /branches/S2_5/data/alien/effects.ruleset Alien ruleset: Change specialist name to avoid savegame corruption The name of the "Government Merchants" specialist contains a space. The specialist rule name is used as an entry name in savegames. Freeciv savegames are section files. Section file entry names can't contain spaces. Add a separate rule name without a space to make saving work again. See bug #22377 ------------------------------------------------------------------------ r25678 | cazfi | 2014-07-22 00:47:01 +0100 (Tue, 22 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/bootstrap/fc_gitrev_gen.h.tmpl M /branches/S2_5/bootstrap/fc_svnrev_gen.h.tmpl M /branches/S2_5/bootstrap/generate_gitrev.sh M /branches/S2_5/bootstrap/generate_svnrev.sh M /branches/S2_5/common/version.c M /branches/S2_5/translations/Strings.txt Made word "modified", potentially appearing in version number string when freeciv is built with --enable-svnrev or --enable-gitrev, translatable. See bug #22303 ------------------------------------------------------------------------ r25676 | cazfi | 2014-07-21 22:37:55 +0100 (Mon, 21 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/doc/README.ruleset_alien Alien ruleset: Added tech "Controlled Biomass" and Native unit "Biomass" that can transport one Earthly or Amphibious unit over Radiating terrains. See patch #4960 ------------------------------------------------------------------------ r25669 | pepeto | 2014-07-21 09:25:27 +0100 (Mon, 21 Jul 2014) | 8 lines Changed paths: M /branches/S2_5/common/aicore/path_finding.c M /branches/S2_5/utility/pqueue.c M /branches/S2_5/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 ------------------------------------------------------------------------ r25667 | pepeto | 2014-07-21 09:17:58 +0100 (Mon, 21 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/server/citytools.c M /branches/S2_5/server/citytools.h M /branches/S2_5/server/diplhand.c M /branches/S2_5/server/diplomats.c M /branches/S2_5/server/plrhand.c M /branches/S2_5/server/unittools.c Prepare transfer_city() callers for city destruction. Reported by Marko Lindqvist See gna bug #18191 ------------------------------------------------------------------------ r25661 | cazfi | 2014-07-20 19:48:46 +0100 (Sun, 20 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/graphics.c Fix sdl/2 client graphics.c clang alignment warnings See patch #4957 ------------------------------------------------------------------------ r25659 | cazfi | 2014-07-20 19:37:36 +0100 (Sun, 20 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/data/alien/effects.ruleset M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/doc/README.ruleset_alien Made alien ruleset empire size penalties less severe - Base Empire_Size_Base and Empire_Size_Step increased to 15 - Knowledge of "Communication" further increase them to 20 See patch #4946 ------------------------------------------------------------------------ r25657 | jcreus | 2014-07-20 16:42:38 +0100 (Sun, 20 Jul 2014) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r25656 | jcreus | 2014-07-20 16:41:22 +0100 (Sun, 20 Jul 2014) | 1 line Changed paths: M /branches/S2_5/translations/nations/ca.po Translation update ------------------------------------------------------------------------ r25654 | jcreus | 2014-07-20 15:20:20 +0100 (Sun, 20 Jul 2014) | 1 line Changed paths: M /branches/S2_5/translations/freeciv/ca.po Translation update ------------------------------------------------------------------------ r25653 | pepeto | 2014-07-20 10:21:59 +0100 (Sun, 20 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/common/map.h Reduce the number of calls to normalize_map_pos() in map iterators. See gna patch #4933 ------------------------------------------------------------------------ r25648 | igx31 | 2014-07-19 15:34:25 +0100 (Sat, 19 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/translations/freeciv/fr.po - Updated following recent changes (fast turnaround due to close release) ------------------------------------------------------------------------ r25646 | cazfi | 2014-07-19 15:22:31 +0100 (Sat, 19 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/ai/threaded/taicity.c When main thread receives worker task for a city from player thread, make sure that the player in question still owns the city before adding task there. See bug #22344 ------------------------------------------------------------------------ r25644 | cazfi | 2014-07-19 14:59:22 +0100 (Sat, 19 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/m4/mapimg-magickwand.m4 Filter out -fopenmp from MAPIMG_WAND_CFLAGS to avoid clang warning about argument unused during compilation. See bug #21493 ------------------------------------------------------------------------ r25641 | cazfi | 2014-07-19 14:50:10 +0100 (Sat, 19 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/mapview.c M /branches/S2_5/client/gui-gtk-3.0/mapview.c Added tooltip to gtk-clients' turn timeout counter Requested by Jacob Nevins See bug #21550 ------------------------------------------------------------------------ r25637 | jtn | 2014-07-19 14:23:25 +0100 (Sat, 19 Jul 2014) | 2 lines Changed paths: M /branches/S2_5/ChangeLog Update ChangeLog as of S2_5 r25636. ------------------------------------------------------------------------ r25636 | jtn | 2014-07-19 14:18:57 +0100 (Sat, 19 Jul 2014) | 2 lines Changed paths: M /branches/S2_5/fc_version Bump version number to '2.5.0-beta1+'. ------------------------------------------------------------------------ r25635 | jtn | 2014-07-19 14:10:57 +0100 (Sat, 19 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/ar.po M /branches/S2_5/translations/freeciv/bg.po M /branches/S2_5/translations/freeciv/ca.po M /branches/S2_5/translations/freeciv/cs.po M /branches/S2_5/translations/freeciv/da.po M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/freeciv/el.po M /branches/S2_5/translations/freeciv/en_GB.po M /branches/S2_5/translations/freeciv/eo.po M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/freeciv/et.po M /branches/S2_5/translations/freeciv/fa.po M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/freeciv/ga.po M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/freeciv/he.po M /branches/S2_5/translations/freeciv/hu.po M /branches/S2_5/translations/freeciv/id.po M /branches/S2_5/translations/freeciv/it.po M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/freeciv/ko.po M /branches/S2_5/translations/freeciv/lt.po M /branches/S2_5/translations/freeciv/nb.po M /branches/S2_5/translations/freeciv/nl.po M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/freeciv/pt.po M /branches/S2_5/translations/freeciv/pt_BR.po M /branches/S2_5/translations/freeciv/ro.po M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/freeciv/sr.po M /branches/S2_5/translations/freeciv/sv.po M /branches/S2_5/translations/freeciv/tr.po M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/freeciv/zh_CN.po M /branches/S2_5/translations/freeciv/zh_TW.po M /branches/S2_5/translations/nations/ar.po M /branches/S2_5/translations/nations/bg.po M /branches/S2_5/translations/nations/ca.po M /branches/S2_5/translations/nations/cs.po M /branches/S2_5/translations/nations/da.po M /branches/S2_5/translations/nations/de.po M /branches/S2_5/translations/nations/el.po M /branches/S2_5/translations/nations/eo.po M /branches/S2_5/translations/nations/es.po M /branches/S2_5/translations/nations/et.po M /branches/S2_5/translations/nations/fa.po M /branches/S2_5/translations/nations/fi.po M /branches/S2_5/translations/nations/fr.po M /branches/S2_5/translations/nations/ga.po M /branches/S2_5/translations/nations/gd.po M /branches/S2_5/translations/nations/he.po M /branches/S2_5/translations/nations/hu.po M /branches/S2_5/translations/nations/id.po M /branches/S2_5/translations/nations/it.po M /branches/S2_5/translations/nations/ja.po M /branches/S2_5/translations/nations/ko.po M /branches/S2_5/translations/nations/lt.po M /branches/S2_5/translations/nations/nb.po M /branches/S2_5/translations/nations/nl.po M /branches/S2_5/translations/nations/pl.po M /branches/S2_5/translations/nations/pt.po M /branches/S2_5/translations/nations/pt_BR.po M /branches/S2_5/translations/nations/ro.po M /branches/S2_5/translations/nations/ru.po M /branches/S2_5/translations/nations/sr.po M /branches/S2_5/translations/nations/sv.po M /branches/S2_5/translations/nations/tr.po M /branches/S2_5/translations/nations/uk.po M /branches/S2_5/translations/nations/zh_CN.po M /branches/S2_5/translations/nations/zh_TW.po Results of running "make update-po" in translations/freeciv/ and translations/nations/ ------------------------------------------------------------------------ r25633 | jtn | 2014-07-19 13:49:04 +0100 (Sat, 19 Jul 2014) | 2 lines Changed paths: M /branches/S2_5/NEWS Update NEWS for 2.5 from wiki NEWS-2.5.0. Also a couple of minor corrections to NEWS for previous major versions. ------------------------------------------------------------------------ r25630 | jtn | 2014-07-19 13:34:24 +0100 (Sat, 19 Jul 2014) | 2 lines Changed paths: M /branches/S2_5/doc/FAQ Update FAQ semi-manually from wiki. (copy of S2_4 r25629) ------------------------------------------------------------------------ r25626 | jtn | 2014-07-19 11:20:06 +0100 (Sat, 19 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/nations/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . freeciv: 99.8%: 5940 translated, 3 fuzzy, 7 untranslated. nations: 99.9%: 1843 translated, 1 fuzzy. ------------------------------------------------------------------------ r25621 | cazfi | 2014-07-19 10:21:05 +0100 (Sat, 19 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/server/savegame.c Set up citizen nationality information when loading pre-2.3 savegame Reported by pepeto See bug #20538 ------------------------------------------------------------------------ r25619 | pepeto | 2014-07-19 10:14:15 +0100 (Sat, 19 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/ai/default/aiair.c M /branches/S2_5/common/movement.c M /branches/S2_5/common/movement.h M /branches/S2_5/common/unit.c M /branches/S2_5/server/unittools.c M /branches/S2_5/server/unittools.h Really take in account embark/disembark restriction rules when moving. It was resulting units standing on undesirable tiles. Prefer transport_from_tile() to unit_class_transporter_capacity(). See gna bug #22299 ------------------------------------------------------------------------ r25616 | pepeto | 2014-07-19 10:06:03 +0100 (Sat, 19 Jul 2014) | 8 lines Changed paths: M /branches/S2_5/common/unit.c Recursive transport: * remove unrelated test from could_unit_load() ; * re-establish the rule a transporter cannot carry a cargo unit which can transport it. Reported by Jacob Nevins (jtn@gna) See gna bug #22050 ------------------------------------------------------------------------ r25608 | cazfi | 2014-07-17 23:56:29 +0100 (Thu, 17 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Removed ruleset comment claiming that units with paratroopers capability must be land moving ones. See patch #4945 ------------------------------------------------------------------------ r25605 | igx31 | 2014-07-17 21:25:52 +0100 (Thu, 17 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/nations/fr.po - Updated following latest developments. ------------------------------------------------------------------------ r25602 | jtn | 2014-07-17 10:10:32 +0100 (Thu, 17 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po M /branches/S2_5/translations/nations/en_GB.po Partially updated en_GB translation for S2_5. freeciv: 98.1%: 5838 translated, 75 fuzzy, 37 untranslated. nations: 100%: 1844 translated. ------------------------------------------------------------------------ r25600 | jtn | 2014-07-17 09:14:50 +0100 (Thu, 17 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/nations/fi.po Updated Finnish translation from Sini Ruohomaa (this is a merged copy from S2_4). Stats on S2_5: freeciv: 90%: 5358 translated, 423 fuzzy, 169 untranslated. nations: 87%: 1604 translated, 26 fuzzy, 214 untranslated. ------------------------------------------------------------------------ r25599 | cazfi | 2014-07-17 09:12:37 +0100 (Thu, 17 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/ai/threaded/taiplayer.c Turned threaded AI messages about packets sent from player thread to main thread from log_normal() to log_debug() See bug #22339 ------------------------------------------------------------------------ r25595 | cazfi | 2014-07-17 08:34:59 +0100 (Thu, 17 Jul 2014) | 7 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/dependencies/lua-5.2/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 ------------------------------------------------------------------------ r25591 | jtn | 2014-07-16 22:22:51 +0100 (Wed, 16 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/server/savegame.c M /branches/S2_5/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. ------------------------------------------------------------------------ r25590 | jtn | 2014-07-16 22:22:48 +0100 (Wed, 16 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/data/helpdata.txt M /branches/S2_5/data/nation/burgundic.ruleset A few typo fixes in strings. See gna bug #22294. ------------------------------------------------------------------------ r25586 | jtn | 2014-07-16 00:57:54 +0100 (Wed, 16 Jul 2014) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/es.po Updated Spanish translation by Jordi Negrevernis i Font. freeciv: 90%: 5337 translated, 421 fuzzy, 192 untranslated. ------------------------------------------------------------------------ r25585 | jtn | 2014-07-16 00:45:34 +0100 (Wed, 16 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/fc_version Change follow tag for unstable branches to branch-specific tag ("S2_5" for S2_5). See gna patch #4942. ------------------------------------------------------------------------ r25583 | cazfi | 2014-07-15 18:32:05 +0100 (Tue, 15 Jul 2014) | 7 lines Changed paths: M /branches/S2_5/data/alien/effects.ruleset M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/doc/README.ruleset_alien Adjusted working of alien ruleset Thick Mountains - Road building time reduced to 12 movement points - They cannot be mined before Burrowing is known - Mining time reduced to 17 movement points See patch #4941 ------------------------------------------------------------------------ r25573 | jtn | 2014-07-15 09:38:55 +0100 (Tue, 15 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/data/multiplayer/game.ruleset Make multiplayer ruleset default to iso topology, to match client default. See gna bug #22325. ------------------------------------------------------------------------ r25572 | jtn | 2014-07-15 09:38:52 +0100 (Tue, 15 Jul 2014) | 7 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r25571 | jtn | 2014-07-15 09:38:49 +0100 (Tue, 15 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/data/alien/governments.ruleset M /branches/S2_5/data/nation/algerian.ruleset M /branches/S2_5/data/nation/belgic.ruleset M /branches/S2_5/data/nation/boian.ruleset M /branches/S2_5/data/nation/filipino.ruleset M /branches/S2_5/data/nation/italiangreek.ruleset M /branches/S2_5/data/nation/kushan.ruleset M /branches/S2_5/data/nation/langobardic.ruleset M /branches/S2_5/data/nation/rusyn.ruleset M /branches/S2_5/data/nation/syrian.ruleset Ensure all female ruler titles which are the same as the male one are qualified for i18n, and remove some unnecessary qualifiers. See gna bug #22322. ------------------------------------------------------------------------ r25566 | cazfi | 2014-07-15 02:48:51 +0100 (Tue, 15 Jul 2014) | 2 lines Changed paths: M /branches/S2_5/ai/default/advdomestic.c Corrected comment as settler_want is nowadays calculated in aicity.c ------------------------------------------------------------------------ r25564 | cazfi | 2014-07-15 00:58:19 +0100 (Tue, 15 Jul 2014) | 2 lines Changed paths: M /branches/S2_5/ai/default/aitools.c Comment typofix "claculated" -> "calculated" ------------------------------------------------------------------------ r25557 | cazfi | 2014-07-14 23:01:03 +0100 (Mon, 14 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/server/srv_main.c Fixed wrapping of next identity number counter. Reported by Anonymous See bug #21950 ------------------------------------------------------------------------ r25550 | persia | 2014-07-14 22:33:21 +0100 (Mon, 14 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/common/tech.c Really assert tech is in valid range See patch #4937 ------------------------------------------------------------------------ r25549 | persia | 2014-07-14 22:33:13 +0100 (Mon, 14 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/common/unittype.c M /branches/S2_5/common/unittype.h Use macros for uclass_index() and utype_class() See patch #4934 ------------------------------------------------------------------------ r25546 | cazfi | 2014-07-14 21:48:07 +0100 (Mon, 14 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/ai/threaded/taicity.c Fixed threaded AI workers not to consider NoBonus road types to give speed benefits. See bug #22311 ------------------------------------------------------------------------ r25544 | jtn | 2014-07-14 08:47:54 +0100 (Mon, 14 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/client/packhand.c Fix reading of translation domain out of nation ruleset packet (and hence translations of nations in the "extended" set). See gna bug #22318. ------------------------------------------------------------------------ r25543 | jtn | 2014-07-14 08:47:51 +0100 (Mon, 14 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/client/citydlg_common.c M /branches/S2_5/common/city.h Fix broken client city map UI for almost any ruleset which had a city radius configuration other than the default. Reported anonymously. See gna bug #22302. ------------------------------------------------------------------------ r25542 | jtn | 2014-07-14 08:47:48 +0100 (Mon, 14 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/data/helpdata.txt Move non-built roads (e.g. rivers) out from under "Terrain Alterations" in the help hierarchy. Reported by Marko Lindqvist (cazfi@gna). See gna bug #22167. ------------------------------------------------------------------------ r25532 | cazfi | 2014-07-13 21:34:31 +0100 (Sun, 13 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/doc/README.ruleset_alien Increased move rates of alien ruleset Sea and Antigravity units See patch #4859 ------------------------------------------------------------------------ r25528 | cazfi | 2014-07-13 20:57:05 +0100 (Sun, 13 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/data/civ2/effects.ruleset Freed civ2 ruleset barbarians or pirates from waste. Reported by Anonymous See bug #21629 ------------------------------------------------------------------------ r25525 | jtn | 2014-07-13 12:06:38 +0100 (Sun, 13 Jul 2014) | 2 lines Changed paths: M /branches/S2_5/tools Update svn:ignore after patch #4782. ------------------------------------------------------------------------ r25515 | jtn | 2014-07-12 23:41:35 +0100 (Sat, 12 Jul 2014) | 7 lines Changed paths: M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/nations/ru.po Updated Russian translation for S2_5 from Konstantin Vedeneev (from February 2014: ). Stats on S2_5: freeciv: 94%: 5609 translated, 260 fuzzy, 78 untranslated. nations: 98.5%: 1818 translated, 14 fuzzy, 14 untranslated. ------------------------------------------------------------------------ r25514 | jtn | 2014-07-12 23:41:28 +0100 (Sat, 12 Jul 2014) | 8 lines Changed paths: M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/nations/gd.po Updated Scottish Gaelic localisation from Michael Bauer (from Nov 2013: , downloaded from ) merged into S2_5 using the procedure of patch #4650. Stats on S2_5: freeciv: 87%: 5186 translated, 532 fuzzy, 229 untranslated. nations: 84%: 1547 translated, 151 fuzzy, 148 untranslated. ------------------------------------------------------------------------ r25507 | jtn | 2014-07-12 20:09:10 +0100 (Sat, 12 Jul 2014) | 92 lines Changed paths: M /branches/S2_5/translations/freeciv/ar.po M /branches/S2_5/translations/freeciv/bg.po M /branches/S2_5/translations/freeciv/ca.po M /branches/S2_5/translations/freeciv/cs.po M /branches/S2_5/translations/freeciv/da.po M /branches/S2_5/translations/freeciv/el.po M /branches/S2_5/translations/freeciv/eo.po M /branches/S2_5/translations/freeciv/et.po M /branches/S2_5/translations/freeciv/fa.po M /branches/S2_5/translations/freeciv/ga.po M /branches/S2_5/translations/freeciv/gd.po M /branches/S2_5/translations/freeciv/he.po M /branches/S2_5/translations/freeciv/hu.po M /branches/S2_5/translations/freeciv/id.po M /branches/S2_5/translations/freeciv/it.po M /branches/S2_5/translations/freeciv/ja.po M /branches/S2_5/translations/freeciv/ko.po M /branches/S2_5/translations/freeciv/lt.po M /branches/S2_5/translations/freeciv/nb.po M /branches/S2_5/translations/freeciv/nl.po M /branches/S2_5/translations/freeciv/pt.po M /branches/S2_5/translations/freeciv/pt_BR.po M /branches/S2_5/translations/freeciv/ro.po M /branches/S2_5/translations/freeciv/sr.po M /branches/S2_5/translations/freeciv/sv.po M /branches/S2_5/translations/freeciv/tr.po M /branches/S2_5/translations/freeciv/uk.po M /branches/S2_5/translations/freeciv/zh_CN.po M /branches/S2_5/translations/freeciv/zh_TW.po M /branches/S2_5/translations/nations/ar.po M /branches/S2_5/translations/nations/bg.po M /branches/S2_5/translations/nations/ca.po M /branches/S2_5/translations/nations/cs.po M /branches/S2_5/translations/nations/da.po M /branches/S2_5/translations/nations/el.po M /branches/S2_5/translations/nations/eo.po M /branches/S2_5/translations/nations/et.po M /branches/S2_5/translations/nations/fa.po M /branches/S2_5/translations/nations/ga.po M /branches/S2_5/translations/nations/gd.po M /branches/S2_5/translations/nations/he.po M /branches/S2_5/translations/nations/hu.po M /branches/S2_5/translations/nations/id.po M /branches/S2_5/translations/nations/it.po M /branches/S2_5/translations/nations/ja.po M /branches/S2_5/translations/nations/ko.po M /branches/S2_5/translations/nations/lt.po M /branches/S2_5/translations/nations/nb.po M /branches/S2_5/translations/nations/nl.po M /branches/S2_5/translations/nations/pt.po M /branches/S2_5/translations/nations/pt_BR.po M /branches/S2_5/translations/nations/ro.po M /branches/S2_5/translations/nations/sr.po M /branches/S2_5/translations/nations/sv.po M /branches/S2_5/translations/nations/tr.po M /branches/S2_5/translations/nations/uk.po M /branches/S2_5/translations/nations/zh_CN.po M /branches/S2_5/translations/nations/zh_TW.po For translations which had not been changed on S2_5 or an earlier branch since translations were split in r23463/r23605, re-distribute translations from the S2_5 version r23457 to separate po-files using the procedure in patch #4650. ar: freeciv: 37%: 2229 translated, 2473 fuzzy, 1245 untranslated. nations: 8%: 140 translated, 1106 fuzzy, 600 untranslated. bg: freeciv: 23%: 1394 translated, 388 fuzzy, 4165 untranslated. nations: 23%: 431 translated, 320 fuzzy, 1095 untranslated. ca: freeciv: 92%: 5475 translated, 347 fuzzy, 125 untranslated. nations: 98.5%: 1818 translated, 15 fuzzy, 13 untranslated. cs: freeciv: 43%: 2574 translated, 2135 fuzzy, 1238 untranslated. nations: 11%: 196 translated, 1051 fuzzy, 599 untranslated. da: freeciv: 76%: 4519 translated, 1013 fuzzy, 415 untranslated. nations: 60%: 1102 translated, 396 fuzzy, 348 untranslated. el: freeciv: 34%: 2001 translated, 1712 fuzzy, 2234 untranslated. nations: 9%: 165 translated, 989 fuzzy, 692 untranslated. eo: freeciv: 42%: 2469 translated, 1523 fuzzy, 1955 untranslated. nations: 14%: 253 translated, 935 fuzzy, 658 untranslated. et: freeciv: 43%: 2580 translated, 2043 fuzzy, 1324 untranslated. nations: 12%: 218 translated, 1041 fuzzy, 587 untranslated. fa: freeciv: 24%: 1454 translated, 1519 fuzzy, 2974 untranslated. nations: 10%: 181 translated, 1022 fuzzy, 643 untranslated. ga: freeciv: 45%: 2696 translated, 398 fuzzy, 2853 untranslated. nations: 48%: 884 translated, 311 fuzzy, 651 untranslated. gd: freeciv: 86%: 5089 translated, 596 fuzzy, 262 untranslated. nations: 76%: 1403 translated, 283 fuzzy, 160 untranslated. he: freeciv: 25%: 1489 translated, 1401 fuzzy, 3057 untranslated. nations: 8%: 143 translated, 924 fuzzy, 779 untranslated. hu: freeciv: 29%: 1720 translated, 2581 fuzzy, 1646 untranslated. nations: 6%: 102 translated, 1099 fuzzy, 645 untranslated. id: freeciv: 47%: 2776 translated, 385 fuzzy, 2786 untranslated. nations: 50%: 924 translated, 61 fuzzy, 861 untranslated. it: freeciv: 66%: 3920 translated, 1347 fuzzy, 680 untranslated. nations: 20%: 368 translated, 981 fuzzy, 497 untranslated. ja: freeciv: 79%: 4707 translated, 848 fuzzy, 392 untranslated. nations: 66%: 1211 translated, 400 fuzzy, 235 untranslated. ko: freeciv: 55%: 3265 translated, 1122 fuzzy, 1560 untranslated. nations: 12%: 228 translated, 1006 fuzzy, 612 untranslated. lt: freeciv: 40%: 2363 translated, 1548 fuzzy, 2036 untranslated. nations: 14%: 265 translated, 1008 fuzzy, 573 untranslated. nb: freeciv: 38%: 2238 translated, 2399 fuzzy, 1310 untranslated. nations: 5%: 95 translated, 1078 fuzzy, 673 untranslated. nl: freeciv: 66%: 3910 translated, 1227 fuzzy, 810 untranslated. nations: 52%: 958 translated, 553 fuzzy, 335 untranslated. pt_BR: freeciv: 62%: 3690 translated, 1550 fuzzy, 707 untranslated. nations: 20%: 367 translated, 1001 fuzzy, 478 untranslated. pt: freeciv: 27%: 1590 translated, 2580 fuzzy, 1777 untranslated. nations: 3.4%: 62 translated, 1143 fuzzy, 641 untranslated. ro: freeciv: 39%: 2330 translated, 2143 fuzzy, 1474 untranslated. nations: 6%: 111 translated, 1077 fuzzy, 658 untranslated. sr: freeciv: 32%: 1891 translated, 887 fuzzy, 3169 untranslated. nations: 8%: 139 translated, 960 fuzzy, 747 untranslated. sv: freeciv: 54%: 3209 translated, 1528 fuzzy, 1210 untranslated. nations: 17%: 313 translated, 966 fuzzy, 567 untranslated. tr: freeciv: 45%: 2654 translated, 1938 fuzzy, 1355 untranslated. nations: 10%: 177 translated, 1029 fuzzy, 640 untranslated. uk: freeciv: 69%: 4079 translated, 1107 fuzzy, 761 untranslated. nations: 44%: 810 translated, 533 fuzzy, 503 untranslated. zh_CN: freeciv: 37%: 2229 translated, 2279 fuzzy, 1439 untranslated. nations: 9%: 167 translated, 1063 fuzzy, 616 untranslated. zh_TW: freeciv: 29%: 1722 translated, 128 fuzzy, 4097 untranslated. nations: 37%: 685 translated, 23 fuzzy, 1138 untranslated. ------------------------------------------------------------------------ r25506 | jtn | 2014-07-12 20:06:19 +0100 (Sat, 12 Jul 2014) | 16 lines Changed paths: M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/freeciv/es.po M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/freeciv/ru.po M /branches/S2_5/translations/nations/de.po M /branches/S2_5/translations/nations/es.po M /branches/S2_5/translations/nations/fi.po M /branches/S2_5/translations/nations/ru.po Copied translations that have been updated on S2_4 since translations were split (and not yet updated specifically for S2_5) to S2_5, and distributed to separate po-files using the procedure in patch #4650. es (from S2_4 r24346; trunk r22712 was just a msgmerge of S2_4): freeciv: 88%: 5228 translated, 513 fuzzy, 206 untranslated. nations: 97.2%: 1795 translated, 26 fuzzy, 25 untranslated. ru (from S2_4 r24357): freeciv: 88%: 5228 translated, 513 fuzzy, 206 untranslated. nations: 97.2%: 1794 translated, 27 fuzzy, 25 untranslated. fi (from S2_4 r25442): freeciv: 88%: 5216 translated, 497 fuzzy, 234 untranslated. nations: 76%: 1409 translated, 118 fuzzy, 319 untranslated. de (from S2_4 r24852): freeciv: 89%: 5280 translated, 435 fuzzy, 232 untranslated. nations: 81%: 1502 translated, 27 fuzzy, 317 untranslated. ------------------------------------------------------------------------ r25502 | cazfi | 2014-07-11 21:16:53 +0100 (Fri, 11 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/data/alien/nation/adventurers.ruleset M /branches/S2_5/data/alien/nation_effects.ruleset M /branches/S2_5/doc/README.ruleset_alien In alien ruleset, cities of Adventurers can grow one size bigger than the restrictions would otherwise allow. See patch #4848 ------------------------------------------------------------------------ r25499 | cazfi | 2014-07-11 19:14:00 +0100 (Fri, 11 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Added target "snapshot" to Windows installer Makefile See patch #4916 ------------------------------------------------------------------------ r25496 | jtn | 2014-07-11 18:51:31 +0100 (Fri, 11 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/helpdlg.c M /branches/S2_5/client/gui-gtk-3.0/helpdlg.c M /branches/S2_5/client/gui-xaw/helpdlg.c M /branches/S2_5/client/helpdata.c M /branches/S2_5/client/helpdata.h M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset Fully document road and base build times and bonuses in automatic help. Add missing road descriptions to rulesets. See gna patch #3405. ------------------------------------------------------------------------ r25495 | jtn | 2014-07-11 18:51:27 +0100 (Fri, 11 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/client/helpdata.c Put paragraph breaks between paragraphs of ruleset terrain help. See gna bug #22300. ------------------------------------------------------------------------ r25484 | cazfi | 2014-07-10 22:06:12 +0100 (Thu, 10 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c Do not use gtk from threads other than main Originally reported by Jacob Nevins See bug #22168 ------------------------------------------------------------------------ r25482 | cazfi | 2014-07-10 00:07:54 +0100 (Thu, 10 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/ai/threaded/taicity.c M /branches/S2_5/server/advisors/autosettlers.c Fixed autosettler to adjust to number of move fragments when determining goodness of a road to build. See bug #22289 ------------------------------------------------------------------------ r25480 | jtn | 2014-07-09 22:02:38 +0100 (Wed, 09 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/helpdata.c M /branches/S2_5/client/options.c M /branches/S2_5/client/text.c M /branches/S2_5/common/player.c M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/helpdata.txt M /branches/S2_5/data/multiplayer/terrain.ruleset M /branches/S2_5/data/nation/burgundic.ruleset M /branches/S2_5/data/nation/formosan.ruleset M /branches/S2_5/data/nation/italiangreek.ruleset M /branches/S2_5/server/settings.c M /branches/S2_5/server/unittools.c M /branches/S2_5/tools/mpcli.c M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c M /branches/S2_5/tools/mpgui_qt.cpp Miscellaneous typo fixes, grammar tweaks, TRANS comments etc. See gna bug #22294. ------------------------------------------------------------------------ r25479 | jtn | 2014-07-09 22:02:33 +0100 (Wed, 09 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset Standardise on US English spelling for civ2civ3 building names. See gna bug #22292. ------------------------------------------------------------------------ r25478 | jtn | 2014-07-09 22:02:30 +0100 (Wed, 09 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/client/helpdata.c Show unit convert time in help. See gna bug #22291. ------------------------------------------------------------------------ r25474 | cazfi | 2014-07-09 21:31:44 +0100 (Wed, 09 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/server/fcdb.c Removed getting of the fcdb option value outside assert so it gets executed in NDEBUG builds too See bug #22274 ------------------------------------------------------------------------ r25470 | cazfi | 2014-07-09 19:22:43 +0100 (Wed, 09 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/win32/installer/Makefile M /branches/S2_5/win32/installer/create-freeciv-sdl-nsi.sh Accompany sdl-client with freeciv-mp-gtk2 in windows installer packet. See bug #22267 ------------------------------------------------------------------------ r25462 | cazfi | 2014-07-09 00:22:25 +0100 (Wed, 09 Jul 2014) | 9 lines Changed paths: M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/nations/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . freeciv domain: 5895 translated messages, 8 fuzzy translations, 19 untranslated messages. nations domain: 1819 translated messages, 14 fuzzy translations, 13 untranslated messages. ------------------------------------------------------------------------ r25459 | cazfi | 2014-07-08 22:19:40 +0100 (Tue, 08 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/gui_tilespec.c Fixed double free of sdl-client theme sprites. See bug #22124 ------------------------------------------------------------------------ r25456 | cazfi | 2014-07-08 20:53:08 +0100 (Tue, 08 Jul 2014) | 7 lines Changed paths: M /branches/S2_5/server/ruleset.c Sanity check obsoleting techs of the buildings only after they have been properly loaded. Reported by GriffonSpade See bug #22280 ------------------------------------------------------------------------ r25455 | cazfi | 2014-07-08 19:26:51 +0100 (Tue, 08 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/doc/README.ruleset_alien Cities cannot be built to Boiling Oceans in alien ruleset See patch #4878 ------------------------------------------------------------------------ r25453 | cazfi | 2014-07-08 17:19:18 +0100 (Tue, 08 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/server/srv_main.c Clear AI tech wants every turn. See bug #22260 ------------------------------------------------------------------------ r25449 | jtn | 2014-07-08 09:07:21 +0100 (Tue, 08 Jul 2014) | 7 lines Changed paths: M /branches/S2_5/data/civ1/buildings.ruleset M /branches/S2_5/data/civ2/buildings.ruleset M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/classic/buildings.ruleset M /branches/S2_5/data/experimental/buildings.ruleset M /branches/S2_5/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 and missing effects in civ2civ3. Courthouse/Palace interaction reported anonymously. See gna bug #22281. ------------------------------------------------------------------------ r25448 | jtn | 2014-07-08 09:07:18 +0100 (Tue, 08 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r25443 | cazfi | 2014-07-08 01:24:06 +0100 (Tue, 08 Jul 2014) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po Added missing space after "beta-kokeiluversio" ------------------------------------------------------------------------ r25439 | cazfi | 2014-07-07 23:41:20 +0100 (Mon, 07 Jul 2014) | 8 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/nations/fi.po Updated Finnish translation by Sini Ruohomaa freeciv domain: 5223 translated messages, 485 fuzzy translations, 203 untranslated messages. nations domain: 1409 translated messages, 143 fuzzy translations, 294 untranslated messages. ------------------------------------------------------------------------ r25435 | cazfi | 2014-07-07 21:12:53 +0100 (Mon, 07 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r25433 | cazfi | 2014-07-07 20:42:22 +0100 (Mon, 07 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/data/civ1/buildings.ruleset Added to civ1 ruleset building help texts what disasters the building helps against. See patch #4901 ------------------------------------------------------------------------ r25427 | jtn | 2014-07-07 20:11:36 +0100 (Mon, 07 Jul 2014) | 7 lines Changed paths: M /branches/S2_5/common/player.h M /branches/S2_5/server/barbarian.c M /branches/S2_5/server/citytools.c M /branches/S2_5/server/citytools.h M /branches/S2_5/server/diplhand.c M /branches/S2_5/server/diplomats.c M /branches/S2_5/server/edithand.c M /branches/S2_5/server/plrhand.c M /branches/S2_5/server/sanitycheck.c M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c M /branches/S2_5/server/unittools.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. ------------------------------------------------------------------------ r25426 | jtn | 2014-07-07 20:11:33 +0100 (Mon, 07 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/server/plrhand.c Avoid repeatedly moving victim's palace when giving their cities to barbarians with gameloss_style="Barbarians". See gna bug #22278. ------------------------------------------------------------------------ r25425 | jtn | 2014-07-07 20:11:30 +0100 (Mon, 07 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/server/citytools.c Change a broken test that should never fire into an assertion in raze_city(). See gna bug #22277. ------------------------------------------------------------------------ r25424 | jtn | 2014-07-07 20:11:27 +0100 (Mon, 07 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/server/citytools.c Handle great wonders as originally intended in city_build_free_buildings(). See gna bug #22276. ------------------------------------------------------------------------ r25423 | jtn | 2014-07-07 20:11:24 +0100 (Mon, 07 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/data/alien/buildings.ruleset M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/classic/buildings.ruleset M /branches/S2_5/data/experimental/buildings.ruleset M /branches/S2_5/data/multiplayer/buildings.ruleset Document ruleset building flags. See gna patch #4907. ------------------------------------------------------------------------ r25417 | cazfi | 2014-07-07 19:37:13 +0100 (Mon, 07 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/server/advisors/autosettlers.c Fixed autosettlers not to consider "NoBonus" roads to speed movement. See bug #22262 ------------------------------------------------------------------------ r25416 | jtn | 2014-07-07 09:26:30 +0100 (Mon, 07 Jul 2014) | 7 lines Changed paths: M /branches/S2_5/common/unittype.c M /branches/S2_5/common/unittype.h Stop last user unit flag overlapping with roles. This caused trouble in rulesets using all available user flags. Also add some assertions about flag/role ranges. Reported by GriffonSpade on the forums. See gna bug #22272. ------------------------------------------------------------------------ r25415 | jtn | 2014-07-07 09:26:26 +0100 (Mon, 07 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/data/alien/game.ruleset M /branches/S2_5/data/civ1/game.ruleset M /branches/S2_5/data/civ2/game.ruleset M /branches/S2_5/data/civ2civ3/game.ruleset M /branches/S2_5/data/classic/game.ruleset M /branches/S2_5/data/experimental/game.ruleset M /branches/S2_5/data/multiplayer/game.ruleset Document that "Active" trade route cancellation type usually doesn't give income, plus other tweaks. See gna bug #22244. ------------------------------------------------------------------------ r25414 | jtn | 2014-07-07 09:26:22 +0100 (Mon, 07 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/techs.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/techs.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/techs.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/techs.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/techs.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/techs.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Document that user flag helptext is optional. See gna patch #4905. ------------------------------------------------------------------------ r25408 | cazfi | 2014-07-06 22:44:39 +0100 (Sun, 06 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Preserve translations of all freeciv domains in Windows Installer builds. See bug #22184 ------------------------------------------------------------------------ r25406 | cazfi | 2014-07-06 22:38:44 +0100 (Sun, 06 Jul 2014) | 8 lines Changed paths: M /branches/S2_5/client/gui-sdl/wldlg.c Revert sdl-client (but not sdl2-client) change that redundant buildings are shown with their name strikken through, as we can't rely on SDL_ttf to provide support for that. Reported by Jacob Nevins See patch #4879 ------------------------------------------------------------------------ r25403 | cazfi | 2014-07-06 22:25:38 +0100 (Sun, 06 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/configure.ac Add "-lintl" to UTILITY_LIBS when we notice that we need it. See bug #22266 ------------------------------------------------------------------------ r25400 | jtn | 2014-07-06 16:35:52 +0100 (Sun, 06 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/translations/freeciv/en_GB.po M /branches/S2_5/translations/nations/en_GB.po Copied current S2_4 en_GB.po (r25399) to S2_5. Distributed to separate po-files according to the procedure in patch #4650. Stats on S2_5: freeciv: 91%: 5354 translated, 414 fuzzy, 138 untranslated. nations: 97.2%: 1795 translated, 26 fuzzy, 25 untranslated. ------------------------------------------------------------------------ r25392 | cazfi | 2014-07-06 02:21:20 +0100 (Sun, 06 Jul 2014) | 8 lines Changed paths: M /branches/S2_5/data/scenarios/earth-160x90-v2.sav Reworked earth-160x90-v2 scenario starting positions to contain 30 core nations and 8 nations from extended set. It starts with the 30 core nations by default. Patch by David Fernandez See patch #4842 ------------------------------------------------------------------------ r25387 | cazfi | 2014-07-05 15:29:25 +0100 (Sat, 05 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/data/alien/nation/teamgladiators.ruleset M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/doc/README.ruleset_alien Added new unit veterancy level "Superb" to alien ruleset, gainable only by Team Gladiators units built in a city with Training Facility. See patch #4847 ------------------------------------------------------------------------ r25380 | cazfi | 2014-07-04 01:08:20 +0100 (Fri, 04 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/tests/check_macros.sh Added .cpp files to list of files to check by check_macros.sh See patch #4882 ------------------------------------------------------------------------ r25377 | cazfi | 2014-07-03 20:14:49 +0100 (Thu, 03 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/common/player.h Optimized one function call away from players_iterate() See patch #4883 ------------------------------------------------------------------------ r25373 | cazfi | 2014-07-03 01:19:44 +0100 (Thu, 03 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/wldlg.c Mark redundant buildings in sdl-clients' worklist view See patch #4879 ------------------------------------------------------------------------ r25370 | cazfi | 2014-07-03 01:09:47 +0100 (Thu, 03 Jul 2014) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r25368 | cazfi | 2014-07-02 21:37:09 +0100 (Wed, 02 Jul 2014) | 2 lines Changed paths: M /branches/S2_5/ai/default/aihand.c Comment typofix "ai_mange_units" -> "dai_manage_units" ------------------------------------------------------------------------ r25364 | sveinung | 2014-07-02 16:25:35 +0100 (Wed, 02 Jul 2014) | 29 lines Changed paths: M /branches/S2_5/m4/qt5.m4 Also search multiarch folders when looking for Qt 5 (and using GCC) Some systems, like recent versions of Debian, store some architecture specific headers and libraries in architecture specific locations. This makes it possible to install a foreign version of a library for your cross compiler without removing the version built for your own architecture. The architecture specific location includes the multiarch tuple. The multiarch tuple is a GNU triplet that may be normalized or have extensions. Unless the location of Qt 5 libraries and Qt 5 headers are given on the command line the ./configure script will search for them. It has one list of locations to look for headers and another to look for libraries. This change tries to find the multiarch tuple. If found multiarch locations are added to the list of locations to be searched. If not found only non multiarch locations are searched. If the selected C compiler is a recent version of GCC its --print-multiarch option will be used to get the multiarch tuple. Since it comes from the C compiler it should return the correct multiarch tuple when cross compiling. Since the GNU triplet in many cases is identical to the multiarch tuple it is used when the selected C compiler don't supports the --print-multiarch option. It is created from the AC_CANONICAL_HOST variables $host_cpu and $host_os. This trick was stolen from a patch written by Marko Lindqvist Reviewed by Emmet Hikory See bug #22204 ------------------------------------------------------------------------ r25362 | cazfi | 2014-07-01 21:28:12 +0100 (Tue, 01 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/configure.ac Fixed Windows build of freeciv-mp-gtk2. See bug #22248 ------------------------------------------------------------------------ r25357 | jtn | 2014-07-01 09:31:31 +0100 (Tue, 01 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/data/helpdata.txt Some miscellaneous updates to main help, for new features and otherwise. See gna patch #4876. ------------------------------------------------------------------------ r25356 | jtn | 2014-07-01 09:31:27 +0100 (Tue, 01 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/data/helpdata.txt Update main combat help now that unit-specific combat bonuses have been somewhat generalised. See gna patch #4875. ------------------------------------------------------------------------ r25355 | jtn | 2014-07-01 09:31:24 +0100 (Tue, 01 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/data/helpdata.txt Update help for nationality-related happiness effects, and unit nationality. See gna patch #3794. ------------------------------------------------------------------------ r25354 | jtn | 2014-07-01 09:31:20 +0100 (Tue, 01 Jul 2014) | 6 lines Changed paths: M /branches/S2_5/data/helpdata.txt Update main help to remove text that's now inappropriate with generalised roads, irrigation, city center behavior, etc. Deficiencies in pillaging help noted by Marko Lindqvist (cazfi@gna). See gna patch #4521. ------------------------------------------------------------------------ r25353 | jtn | 2014-07-01 09:31:17 +0100 (Tue, 01 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/helpdata.txt Update help for ruleset-defined restrictions, bonuses, and limits on trade routes. See gna patch #4874. ------------------------------------------------------------------------ r25352 | jtn | 2014-07-01 09:31:12 +0100 (Tue, 01 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/data/multiplayer/game.ruleset Disable all trade route types in multiplayer ruleset; since no units could create them anyway, this should have no functional effect. See gna bug #22247. ------------------------------------------------------------------------ r25351 | jtn | 2014-07-01 09:31:09 +0100 (Tue, 01 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/data/helpdata.txt A few corrections and clarifications to the built-in help. See gna patch #4873 and bug #21446. ------------------------------------------------------------------------ r25350 | jtn | 2014-07-01 09:31:05 +0100 (Tue, 01 Jul 2014) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c Remove misleading text about trade route restrictions from autogenerated unit help. See gna bug #22246. ------------------------------------------------------------------------ r25349 | jtn | 2014-07-01 09:31:00 +0100 (Tue, 01 Jul 2014) | 3 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/helpdlg.c M /branches/S2_5/client/gui-gtk-3.0/helpdlg.c M /branches/S2_5/client/gui-xaw/helpdlg.c M /branches/S2_5/client/helpdata.c M /branches/S2_5/common/nation.c M /branches/S2_5/common/nation.h Make nation help use translated plural name. See gna bug #22241. ------------------------------------------------------------------------ r25337 | cazfi | 2014-07-01 00:58:49 +0100 (Tue, 01 Jul 2014) | 2 lines Changed paths: M /branches/S2_5/utility/log.h Comment typofix "noice" -> "noise" ------------------------------------------------------------------------ r25331 | cazfi | 2014-06-29 21:34:56 +0100 (Sun, 29 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c Do not show move cost for road types with No_Bonus mode in help. See bug #22240 ------------------------------------------------------------------------ r25329 | cazfi | 2014-06-29 21:29:43 +0100 (Sun, 29 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/alien/nation/mathclub.ruleset M /branches/S2_5/data/alien/nation_effects.ruleset M /branches/S2_5/doc/README.ruleset_alien Alien ruleset: Reduced Math Club science bonus to 30% See patch #4845 ------------------------------------------------------------------------ r25321 | persia | 2014-06-29 18:48:26 +0100 (Sun, 29 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/ai/default/aiunit.c Sailing units continue guarding stationary charges See patch #4864 ------------------------------------------------------------------------ r25320 | cazfi | 2014-06-29 16:36:47 +0100 (Sun, 29 Jun 2014) | 6 lines Changed paths: M /branches/S2_5/data/scenarios/earth-160x90-v2.sav Set topology for earth-160x90 scenario to be not-isometric. Reported by David Fernandez See bug #22228 ------------------------------------------------------------------------ r25318 | cazfi | 2014-06-28 22:59:04 +0100 (Sat, 28 Jun 2014) | 8 lines Changed paths: M /branches/S2_5/data/civ2civ3/terrain.ruleset Removed DiplomatDefense-flag from civ2civ3 airbase, as there's no units that would benefit from it. Reported by Jacob Nevins Patch by David Fernandez See bug #22188 ------------------------------------------------------------------------ r25316 | cazfi | 2014-06-28 22:39:30 +0100 (Sat, 28 Jun 2014) | 6 lines Changed paths: R /branches/S2_5/data/flags/barbarian-large.png (from /branches/S2_5/data/flags/pirate-large.png:25315) R /branches/S2_5/data/flags/barbarian-shield-large.png (from /branches/S2_5/data/flags/pirate-shield-large.png:25315) R /branches/S2_5/data/flags/barbarian-shield.png (from /branches/S2_5/data/flags/pirate-shield.png:25315) R /branches/S2_5/data/flags/barbarian.png (from /branches/S2_5/data/flags/pirate.png:25315) R /branches/S2_5/data/flags/barbarian.svg (from /branches/S2_5/data/flags/pirate.svg:25315) R /branches/S2_5/data/flags/pirate-large.png (from /branches/S2_5/data/flags/barbarian-large.png:25315) R /branches/S2_5/data/flags/pirate-shield-large.png (from /branches/S2_5/data/flags/barbarian-shield-large.png:25315) R /branches/S2_5/data/flags/pirate-shield.png (from /branches/S2_5/data/flags/barbarian-shield.png:25315) R /branches/S2_5/data/flags/pirate.png (from /branches/S2_5/data/flags/barbarian.png:25315) R /branches/S2_5/data/flags/pirate.svg (from /branches/S2_5/data/flags/barbarian.svg:25315) Swapped pirate and barbarian flags Suggested by Anonymous See bug #22236 ------------------------------------------------------------------------ r25314 | cazfi | 2014-06-28 22:22:30 +0100 (Sat, 28 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/alien/nation/adventurers.ruleset M /branches/S2_5/data/alien/nation/galacticsound.ruleset M /branches/S2_5/data/alien/nation/jw.ruleset M /branches/S2_5/data/alien/nation/kindergarden.ruleset M /branches/S2_5/data/alien/nation/mathclub.ruleset M /branches/S2_5/data/alien/nation/secretsociety.ruleset M /branches/S2_5/data/alien/nation/teamgladiators.ruleset Added more city names to alien ruleset. See patch #4154 ------------------------------------------------------------------------ r25310 | jtn | 2014-06-28 12:52:34 +0100 (Sat, 28 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/default/nationlist.ruleset M /branches/S2_5/data/flags/Makefile.am A /branches/S2_5/data/flags/lycian-large.png A /branches/S2_5/data/flags/lycian-shield-large.png A /branches/S2_5/data/flags/lycian-shield.png A /branches/S2_5/data/flags/lycian.png A /branches/S2_5/data/flags/lycian.svg M /branches/S2_5/data/misc/flags-large.spec M /branches/S2_5/data/misc/flags.spec M /branches/S2_5/data/misc/shields-large.spec M /branches/S2_5/data/misc/shields.spec M /branches/S2_5/data/nation/Makefile.am A /branches/S2_5/data/nation/lycian.ruleset M /branches/S2_5/translations/nations/POTFILES.in Add Lycian nation by Andrzej M. Gorzym (artaxes@gna) with some minor edits by J.M. Maalderink (mixcoatl@gna). See gna patch #3318. ------------------------------------------------------------------------ r25309 | jtn | 2014-06-28 12:52:29 +0100 (Sat, 28 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/default/nationlist.ruleset M /branches/S2_5/data/flags/Makefile.am A /branches/S2_5/data/flags/italian_greek-large.png A /branches/S2_5/data/flags/italian_greek-shield-large.png A /branches/S2_5/data/flags/italian_greek-shield.png A /branches/S2_5/data/flags/italian_greek.png A /branches/S2_5/data/flags/italian_greek.svg M /branches/S2_5/data/misc/flags-large.spec M /branches/S2_5/data/misc/flags.spec M /branches/S2_5/data/misc/shields-large.spec M /branches/S2_5/data/misc/shields.spec M /branches/S2_5/data/nation/Makefile.am M /branches/S2_5/data/nation/epirote.ruleset M /branches/S2_5/data/nation/greek.ruleset A /branches/S2_5/data/nation/italiangreek.ruleset M /branches/S2_5/translations/nations/POTFILES.in Add Italian Greek nation by Andrzej M. Gorzym (artaxes@gna) with some edits by J.M. Maalderink (mixcoatl@gna). See gna patch #3317. ------------------------------------------------------------------------ r25308 | jtn | 2014-06-28 12:52:25 +0100 (Sat, 28 Jun 2014) | 6 lines Changed paths: M /branches/S2_5/data/nation/han.ruleset Remove redundant Han cities. Reported by Zhang Xiaowei (zero00072@gna), patch by J.M. Maalderink (mixcoatl@gna). See gna bug #20081. ------------------------------------------------------------------------ r25307 | jtn | 2014-06-28 12:52:22 +0100 (Sat, 28 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/data/default/nationlist.ruleset M /branches/S2_5/data/flags/Makefile.am A /branches/S2_5/data/flags/formosan-large.png A /branches/S2_5/data/flags/formosan-shield-large.png A /branches/S2_5/data/flags/formosan-shield.png A /branches/S2_5/data/flags/formosan.png A /branches/S2_5/data/flags/formosan.svg M /branches/S2_5/data/misc/flags-large.spec M /branches/S2_5/data/misc/flags.spec M /branches/S2_5/data/misc/shields-large.spec M /branches/S2_5/data/misc/shields.spec M /branches/S2_5/data/nation/Makefile.am A /branches/S2_5/data/nation/formosan.ruleset M /branches/S2_5/data/nation/taiwanese.ruleset M /branches/S2_5/translations/nations/POTFILES.in Add Formosan nation by resodan, SVG flag by J.M. Maalderink (mixcoatl@gna). See gna patch #4292. ------------------------------------------------------------------------ r25306 | jtn | 2014-06-28 12:52:18 +0100 (Sat, 28 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/data/default/nationlist.ruleset M /branches/S2_5/data/flags/Makefile.am A /branches/S2_5/data/flags/khoisan-large.png A /branches/S2_5/data/flags/khoisan-shield-large.png A /branches/S2_5/data/flags/khoisan-shield.png A /branches/S2_5/data/flags/khoisan.png A /branches/S2_5/data/flags/khoisan.svg M /branches/S2_5/data/misc/flags-large.spec M /branches/S2_5/data/misc/flags.spec M /branches/S2_5/data/misc/shields-large.spec M /branches/S2_5/data/misc/shields.spec M /branches/S2_5/data/nation/Makefile.am M /branches/S2_5/data/nation/botswanan.ruleset A /branches/S2_5/data/nation/khoisan.ruleset M /branches/S2_5/data/nation/namibian.ruleset M /branches/S2_5/translations/nations/POTFILES.in Add Khoisan nation by resodan, SVG flag by J.M. Maalderink (mixcoatl@gna). See gna patch #4291. ------------------------------------------------------------------------ r25305 | jtn | 2014-06-28 12:52:14 +0100 (Sat, 28 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/data/default/nationlist.ruleset M /branches/S2_5/data/flags/Makefile.am A /branches/S2_5/data/flags/dacian-large.png A /branches/S2_5/data/flags/dacian-shield-large.png A /branches/S2_5/data/flags/dacian-shield.png A /branches/S2_5/data/flags/dacian.png A /branches/S2_5/data/flags/dacian.svg M /branches/S2_5/data/misc/flags-large.spec M /branches/S2_5/data/misc/flags.spec M /branches/S2_5/data/misc/shields-large.spec M /branches/S2_5/data/misc/shields.spec M /branches/S2_5/data/nation/Makefile.am A /branches/S2_5/data/nation/dacian.ruleset M /branches/S2_5/data/nation/indoeuropean.ruleset M /branches/S2_5/data/nation/thracian.ruleset M /branches/S2_5/translations/nations/POTFILES.in Add Dacian nation by Andrzej G. (artaxes@gna). See gna patch #3315. ------------------------------------------------------------------------ r25304 | jtn | 2014-06-28 12:52:11 +0100 (Sat, 28 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/default/nationlist.ruleset M /branches/S2_5/data/flags/Makefile.am A /branches/S2_5/data/flags/carantanian-large.png A /branches/S2_5/data/flags/carantanian-shield-large.png A /branches/S2_5/data/flags/carantanian-shield.png A /branches/S2_5/data/flags/carantanian.png A /branches/S2_5/data/flags/carantanian.svg M /branches/S2_5/data/misc/flags-large.spec M /branches/S2_5/data/misc/flags.spec M /branches/S2_5/data/misc/shields-large.spec M /branches/S2_5/data/misc/shields.spec M /branches/S2_5/data/nation/Makefile.am A /branches/S2_5/data/nation/carantanian.ruleset M /branches/S2_5/data/nation/slavic.ruleset M /branches/S2_5/translations/nations/POTFILES.in Add Carantanian nation by Andrzej G. (artaxes@gna) with some minor edits by J.M. Maalderink (mixcoatl@gna). See gna patch #3298. ------------------------------------------------------------------------ r25303 | jtn | 2014-06-28 12:52:06 +0100 (Sat, 28 Jun 2014) | 6 lines Changed paths: M /branches/S2_5/data/default/nationlist.ruleset M /branches/S2_5/data/flags/Makefile.am A /branches/S2_5/data/flags/rusyn-large.png A /branches/S2_5/data/flags/rusyn-shield-large.png A /branches/S2_5/data/flags/rusyn-shield.png A /branches/S2_5/data/flags/rusyn.png A /branches/S2_5/data/flags/rusyn.svg M /branches/S2_5/data/misc/flags-large.spec M /branches/S2_5/data/misc/flags.spec M /branches/S2_5/data/misc/shields-large.spec M /branches/S2_5/data/misc/shields.spec M /branches/S2_5/data/nation/Makefile.am M /branches/S2_5/data/nation/cossack.ruleset M /branches/S2_5/data/nation/muscovite.ruleset M /branches/S2_5/data/nation/novgorodian.ruleset M /branches/S2_5/data/nation/polish.ruleset A /branches/S2_5/data/nation/rusyn.ruleset M /branches/S2_5/data/nation/ruthenian.ruleset M /branches/S2_5/data/nation/slavic.ruleset M /branches/S2_5/data/nation/slovakian.ruleset M /branches/S2_5/data/nation/ukrainian.ruleset M /branches/S2_5/translations/nations/POTFILES.in Add Rusyn nation by Andrzej G. (artaxes@gna), with changes by J.M. Maalderink (mixcoatl@gna) Also incorporates corrections by Marko Lindqvist (cazfi@gna -- bug #21087) and me (bug #22235). See gna patch #3279. ------------------------------------------------------------------------ r25302 | jtn | 2014-06-28 12:52:02 +0100 (Sat, 28 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/default/nationlist.ruleset M /branches/S2_5/data/flags/Makefile.am A /branches/S2_5/data/flags/ligurian-large.png A /branches/S2_5/data/flags/ligurian-shield-large.png A /branches/S2_5/data/flags/ligurian-shield.png A /branches/S2_5/data/flags/ligurian.png A /branches/S2_5/data/flags/ligurian.svg M /branches/S2_5/data/misc/flags-large.spec M /branches/S2_5/data/misc/flags.spec M /branches/S2_5/data/misc/shields-large.spec M /branches/S2_5/data/misc/shields.spec M /branches/S2_5/data/nation/Makefile.am A /branches/S2_5/data/nation/ligurian.ruleset M /branches/S2_5/translations/nations/POTFILES.in Add Ligurian nation by Andrzej G. (artaxes@gna), with changes by J.M. Maalderink (mixcoatl@gna). See gna patch #3278. ------------------------------------------------------------------------ r25295 | persia | 2014-06-28 09:16:41 +0100 (Sat, 28 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/doc/README.rulesets Remove "Airbase" from docs/README.rulesets; now a userflag See patch #4852 ------------------------------------------------------------------------ r25292 | jtn | 2014-06-27 20:11:59 +0100 (Fri, 27 Jun 2014) | 5 lines Changed paths: M /branches/S2_5/server/techtools.c Prevent tech loss of tech which is root_req for some other known tech. Reported by Matthias Pfafferodt (syntron@gna). See gna bug #19176. ------------------------------------------------------------------------ r25291 | jtn | 2014-06-27 20:11:56 +0100 (Fri, 27 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/server/techtools.c Prevent tech loss removing self root_req techs. See bug #22161. ------------------------------------------------------------------------ r25286 | cazfi | 2014-06-26 23:32:08 +0100 (Thu, 26 Jun 2014) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 civ2civ3: Granary reduces food waste by 50%. Patch by David Fernandez See bug #22191 ------------------------------------------------------------------------ r25277 | cazfi | 2014-06-26 20:26:29 +0100 (Thu, 26 Jun 2014) | 5 lines Changed paths: M /branches/S2_5/data/alien/game.ruleset Improved alien ruleset description about where additional information is available. See patch #4846 ------------------------------------------------------------------------ r25272 | persia | 2014-06-26 10:53:10 +0100 (Thu, 26 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/ai/default/aiunit.c Fix home continent test to check continent rather than tile See bug #22237 ------------------------------------------------------------------------ r25269 | pepeto | 2014-06-25 14:54:26 +0100 (Wed, 25 Jun 2014) | 7 lines Changed paths: M /branches/S2_5/server/unittools.c When removing a unit from the game (server side), clear the vision before sending unit remove. Else, we might duplicate the PACKET_UNIT_REMOVE if we lose vision of the unit tile. From a report by Jacob Nevins (jtn@gna) See gna bug #22138 ------------------------------------------------------------------------ r25267 | pepeto | 2014-06-25 14:51:10 +0100 (Wed, 25 Jun 2014) | 7 lines Changed paths: M /branches/S2_5/server/citytools.c M /branches/S2_5/server/unittools.c When creating a city, hide the units on the tile to non-allied players. When removing a city, reveal units on the tile to non-allied players. Additionally remove the hack in server_remove_unit() to prevent duplicates of unit removals. See gna bug #22222 ------------------------------------------------------------------------ r25264 | pepeto | 2014-06-25 14:42:56 +0100 (Wed, 25 Jun 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r25255 | igx31 | 2014-06-24 06:46:15 +0100 (Tue, 24 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/translations/nations/fr.po - minor mispelling correction ------------------------------------------------------------------------ r25254 | igx31 | 2014-06-24 06:42:08 +0100 (Tue, 24 Jun 2014) | 6 lines Changed paths: M /branches/S2_5/translations/freeciv/fr.po - Updates following source code evolution - Correction of a couple of translation errors - Correction of erroneous shortcuts - Mispelling corrections ------------------------------------------------------------------------ r25252 | jtn | 2014-06-24 00:02:37 +0100 (Tue, 24 Jun 2014) | 5 lines Changed paths: M /branches/S2_5/server/ruleset.c Sanity check move_fragments and igter_cost on ruleset load. Suggested by Emmet Hikory (persia@gna). See gna patch #4834. ------------------------------------------------------------------------ r25251 | jtn | 2014-06-24 00:02:34 +0100 (Tue, 24 Jun 2014) | 8 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/helpdlg.c M /branches/S2_5/client/gui-gtk-3.0/helpdlg.c M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-sdl/citydlg.c M /branches/S2_5/client/gui-sdl/dialogs.c M /branches/S2_5/client/gui-sdl/helpdlg.c M /branches/S2_5/client/gui-sdl/mapview.c M /branches/S2_5/client/gui-sdl/wldlg.c M /branches/S2_5/client/gui-xaw/helpdlg.c M /branches/S2_5/client/helpdata.c M /branches/S2_5/common/movement.c M /branches/S2_5/common/movement.h M /branches/S2_5/common/unit.c M /branches/S2_5/common/unittype.c Only reduce fractional movement points to lowest terms for display when talking about rulesets and unit types in the abstract; when talking about a specific unit, don't reduce, to avoid confusing changes as a unit moves. Requested by Marko Lindqvist (cazfi@gna). See gna bug #22194. ------------------------------------------------------------------------ r25248 | cazfi | 2014-06-23 22:48:15 +0100 (Mon, 23 Jun 2014) | 5 lines Changed paths: M /branches/S2_5/data/misc/small.png Replaced eco disaster icons with ones with more sensible color schemes (warm colors for warming, cold for winter) by GriffonSpade. See patch #4827 ------------------------------------------------------------------------ r25245 | cazfi | 2014-06-23 02:41:07 +0100 (Mon, 23 Jun 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/pages.c M /branches/S2_5/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 ------------------------------------------------------------------------ r25243 | cazfi | 2014-06-23 01:26:11 +0100 (Mon, 23 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/configure.ac Restored AC_PROG_MAKE_SET to configure.ac See patch #4808 ------------------------------------------------------------------------ r25241 | jtn | 2014-06-23 00:12:14 +0100 (Mon, 23 Jun 2014) | 1 line Changed paths: M /branches/S2_5/common/terrain.c Correct comments describing get_preferred_pillage(). ------------------------------------------------------------------------ r25240 | jtn | 2014-06-23 00:12:11 +0100 (Mon, 23 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/m4/mysql.m4 Fix typo preventing building against MySQL. See bug #22227. ------------------------------------------------------------------------ r25238 | cazfi | 2014-06-22 23:49:58 +0100 (Sun, 22 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/citydlg.c Pass real boolean as "support" parameter to create_unit_surface() See patch #4824 ------------------------------------------------------------------------ r25233 | cazfi | 2014-06-22 19:31:59 +0100 (Sun, 22 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/nations/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . ------------------------------------------------------------------------ r25230 | cazfi | 2014-06-22 17:38:31 +0100 (Sun, 22 Jun 2014) | 9 lines Changed paths: M /branches/S2_5/translations/freeciv/fi.po M /branches/S2_5/translations/nations/fi.po Updated Finnish translation by Sini Ruohomaa and Markus Linnakangas These are just msgmerged copies from S2_4 freeciv domain: 5261 translated messages, 450 fuzzy translations, 192 untranslated messages. nations domain: 1310 translated messages, 214 fuzzy translations, 297 untranslated messages. ------------------------------------------------------------------------ r25228 | persia | 2014-06-22 11:50:14 +0100 (Sun, 22 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/server/advisors/advdata.c Consider occupiers for continent threat cache See bug #22225 ------------------------------------------------------------------------ r25225 | cazfi | 2014-06-22 01:33:42 +0100 (Sun, 22 Jun 2014) | 2 lines Changed paths: M /branches/S2_5/configure.ac Fixed config.h as fc_config.h in a comment ------------------------------------------------------------------------ r25223 | cazfi | 2014-06-22 01:27:40 +0100 (Sun, 22 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/happiness.c Added tooltip to "Nationality" row of Happiness display in gtk3-client See bug #22125 ------------------------------------------------------------------------ r25219 | cazfi | 2014-06-21 22:35:55 +0100 (Sat, 21 Jun 2014) | 5 lines Changed paths: M /branches/S2_5/server/savegame2.c Save [scenarios] section even to normal savegames, with is_scenario=FALSE as the only entry. See patch #4815 ------------------------------------------------------------------------ r25216 | cazfi | 2014-06-21 22:20:46 +0100 (Sat, 21 Jun 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-sdl/citydlg.c M /branches/S2_5/client/gui-sdl/dialogs.c M /branches/S2_5/client/gui-sdl/mapview.c Show real veteran level names in sdl-clients Reported by Jacob Nevins See bug #22170 ------------------------------------------------------------------------ r25212 | cazfi | 2014-06-20 01:02:20 +0100 (Fri, 20 Jun 2014) | 2 lines Changed paths: M /branches/S2_5/ai/default/aitech.c Comment typofix ------------------------------------------------------------------------ r25209 | cazfi | 2014-06-19 22:08:31 +0100 (Thu, 19 Jun 2014) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 Marco Polo's Embassy gets obsolete by Democracy in civ2civ3 ruleset Patch by David Fernandez See bug #22192 ------------------------------------------------------------------------ r25207 | cazfi | 2014-06-19 21:58:11 +0100 (Thu, 19 Jun 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/pages.c M /branches/S2_5/client/gui-gtk-3.0/pages.c M /branches/S2_5/utility/registry_ini.c Client lists only those savefiles that have proper scenario information in the scenarios page. See bug #22209 ------------------------------------------------------------------------ r25198 | pepeto | 2014-06-18 11:06:09 +0100 (Wed, 18 Jun 2014) | 7 lines Changed paths: M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/unittools.c M /branches/S2_5/server/unittools.h Make unit activity updating more predicable: * in first phase, update activity (road|irrigation|mine building, terraform, pillage, pollution cleaing etc.) ; * in second phase, execute unit orders ; * in third phase, remember the unit activity and send unit info. See gna patch #4807 ------------------------------------------------------------------------ r25196 | pepeto | 2014-06-18 10:49:53 +0100 (Wed, 18 Jun 2014) | 7 lines Changed paths: M /branches/S2_5/server/unittools.c update_unit_activity() fixes: * Do not use clears silently the orders of the units ; * Really stop units doing illegal activities. From a report by Jacob Nevins (jtn@gna) See gna bug #22136 ------------------------------------------------------------------------ r25194 | cazfi | 2014-06-18 00:49:27 +0100 (Wed, 18 Jun 2014) | 7 lines Changed paths: M /branches/S2_5/client/Makefile.am M /branches/S2_5/client/gui-gtk-2.0/Makefile.am M /branches/S2_5/client/gui-gtk-3.0/Makefile.am M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/client/gui-sdl/Makefile.am M /branches/S2_5/client/gui-stub/Makefile.am M /branches/S2_5/client/gui-xaw/Makefile.am M /branches/S2_5/configure.ac M /branches/S2_5/m4/fcdb-mysql.m4 M /branches/S2_5/m4/fcdb-sqlite3.m4 M /branches/S2_5/m4/ggz.m4 M /branches/S2_5/m4/gtk2-client.m4 M /branches/S2_5/m4/gtk3-client.m4 M /branches/S2_5/m4/mysql.m4 M /branches/S2_5/m4/postgres.m4 M /branches/S2_5/m4/qt-client.m4 M /branches/S2_5/m4/sdl-client.m4 M /branches/S2_5/m4/sqlite3.m4 M /branches/S2_5/m4/xaw-client.m4 M /branches/S2_5/tools/Makefile.am Renamed automake variables with upper case suffix like _CFLAGS, but not related to actual automake object to such a names that they don't cause errors with automake-ng, which considers such suffices strictly reserved for itself. In most cases the suffix has just written in lower case. See patch #4795 ------------------------------------------------------------------------ r25190 | cazfi | 2014-06-17 19:48:17 +0100 (Tue, 17 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/common/Makefile.am M /branches/S2_5/utility/Makefile.am Do not list python scripts as source files. See bug #22183 ------------------------------------------------------------------------ r25181 | jtn | 2014-06-17 10:08:13 +0100 (Tue, 17 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Add single-level veteran systems to all units that had no way to achieve veterancy in practice, so that the help and UI reflects this. See gna bug #22203. ------------------------------------------------------------------------ r25180 | jtn | 2014-06-17 10:08:10 +0100 (Tue, 17 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r25179 | jtn | 2014-06-17 10:08:07 +0100 (Tue, 17 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/common/unittype.c Don't suppress display of veteran level for NoVeteran units. See gna bug #22199. ------------------------------------------------------------------------ r25178 | jtn | 2014-06-17 10:08:04 +0100 (Tue, 17 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/editprop.c M /branches/S2_5/client/gui-gtk-3.0/editprop.c M /branches/S2_5/server/edithand.c Allow setting veteran level for NoVeteran units in editor. See gna bug #22198. ------------------------------------------------------------------------ r25177 | jtn | 2014-06-17 10:08:00 +0100 (Tue, 17 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Clarify function of NoVeteran flag in ruleset comments. See gna bug #22200. ------------------------------------------------------------------------ r25176 | jtn | 2014-06-17 10:07:57 +0100 (Tue, 17 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/units.ruleset Reduce strength of veteran Diplomats in civ1/civ2 back to 2.3 levels. See gna bug #22202. ------------------------------------------------------------------------ r25167 | jtn | 2014-06-16 23:00:09 +0100 (Mon, 16 Jun 2014) | 5 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Correct IgTer help and ruleset comments. Ruleset comments requested by Marko Lindqvist (cazfi@gna). See gna bug #22195. ------------------------------------------------------------------------ r25166 | jtn | 2014-06-16 23:00:06 +0100 (Mon, 16 Jun 2014) | 5 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/client/packhand.c M /branches/S2_5/common/movement.c M /branches/S2_5/common/movement.h M /branches/S2_5/server/ruleset.c Fix minor bugs in display of fractional movement points resulting from generalisation of move_fragments, and reduce fractional MP to lowest terms. Use move_points_text() in road helptext. See gna bug #22194. ------------------------------------------------------------------------ r25165 | jtn | 2014-06-16 23:00:03 +0100 (Mon, 16 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/client/control.c M /branches/S2_5/common/unit.c When choosing a transporter for a unit, prefer less deeply nested ones, then ones with more move points. See gna bug #22189. ------------------------------------------------------------------------ r25164 | jtn | 2014-06-16 22:59:58 +0100 (Mon, 16 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/common/unit.c Allow unloading from a nested transport, in line with the recent change to allow loading onto such a transport. See gna bug #22190. ------------------------------------------------------------------------ r25163 | jtn | 2014-06-16 22:59:55 +0100 (Mon, 16 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c Protect against savegames where a unit has a higher veteran level than the current ruleset permits it. See gna bug #22172. ------------------------------------------------------------------------ r25162 | jtn | 2014-06-16 22:59:52 +0100 (Mon, 16 Jun 2014) | 6 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r25161 | jtn | 2014-06-16 22:59:49 +0100 (Mon, 16 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset Add NoCities and UnsafeCoast flags to Inaccessible terrain. See gna patch #4784. ------------------------------------------------------------------------ r25153 | cazfi | 2014-06-16 21:12:37 +0100 (Mon, 16 Jun 2014) | 9 lines Changed paths: M /branches/S2_5/tests/copyright.sh Fixed copyright.sh test - Check also ".cpp" files - "config.h" -> "fc_config.h" - Removed no longer existing "config.mac.h" from list of files to skip - Removed SDL_ttf files no longer part of freeciv from list of files to skip - Removed SDL_rotozoom files no longer part of freeciv from list of files to skip See patch #4792 ------------------------------------------------------------------------ r25149 | cazfi | 2014-06-15 22:11:32 +0100 (Sun, 15 Jun 2014) | 5 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c AI selects first defender unit before city walls as build target as an response to danger even if the danger is not urgent. See patch #4798 ------------------------------------------------------------------------ r25144 | cazfi | 2014-06-15 00:34:43 +0100 (Sun, 15 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/Makefile.am D /branches/S2_5/bootstrap/freeciv-modpack.appdata.xml.in D /branches/S2_5/bootstrap/freeciv-modpack.desktop.in A /branches/S2_5/bootstrap/freeciv-mp-gtk2.appdata.xml.in (from /branches/S2_5/bootstrap/freeciv-modpack.appdata.xml.in:25127) A /branches/S2_5/bootstrap/freeciv-mp-gtk2.desktop.in (from /branches/S2_5/bootstrap/freeciv-modpack.desktop.in:25127) A /branches/S2_5/bootstrap/freeciv-mp-gtk3.appdata.xml.in (from /branches/S2_5/bootstrap/freeciv-modpack.appdata.xml.in:25127) A /branches/S2_5/bootstrap/freeciv-mp-gtk3.desktop.in (from /branches/S2_5/bootstrap/freeciv-modpack.desktop.in:25127) A /branches/S2_5/bootstrap/freeciv-mp-qt.appdata.xml.in (from /branches/S2_5/bootstrap/freeciv-modpack.appdata.xml.in:25127) A /branches/S2_5/bootstrap/freeciv-mp-qt.desktop.in (from /branches/S2_5/bootstrap/freeciv-modpack.desktop.in:25127) M /branches/S2_5/configure.ac M /branches/S2_5/tools/Makefile.am Added separate .desktop and .appdata files for all modpack installer guis. See patch #4782 ------------------------------------------------------------------------ r25140 | cazfi | 2014-06-13 19:20:09 +0100 (Fri, 13 Jun 2014) | 7 lines Changed paths: M /branches/S2_5/utility/registry_ini.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 ------------------------------------------------------------------------ r25136 | cazfi | 2014-06-13 18:16:04 +0100 (Fri, 13 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/INSTALL M /branches/S2_5/configure.ac M /branches/S2_5/doc/README M /branches/S2_5/doc/README.graphics M /branches/S2_5/doc/README.packaging M /branches/S2_5/doc/README.ruleset_experimental M /branches/S2_5/doc/README.ruleset_multiplayer M /branches/S2_5/doc/README.sound M /branches/S2_5/doc/man/freeciv-client.6.in Restored gtk2-client as default client in S2_5. See patch #4772 ------------------------------------------------------------------------ r25133 | cazfi | 2014-06-13 01:09:41 +0100 (Fri, 13 Jun 2014) | 6 lines Changed paths: M /branches/S2_5/client/client_main.c Avoid short burst of menu music when switching player Reported by Jacob Nevins See bug #22077 ------------------------------------------------------------------------ r25129 | cazfi | 2014-06-12 22:18:23 +0100 (Thu, 12 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/Tabs/Makefile.am D /branches/S2_5/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/Tabs/notebook.png M /branches/S2_5/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 ------------------------------------------------------------------------ r25127 | cazfi | 2014-06-12 00:29:09 +0100 (Thu, 12 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/configure.ac Removed all obsolete gui-beos stuff from configure See patch #4791 ------------------------------------------------------------------------ r25124 | cazfi | 2014-06-11 00:30:54 +0100 (Wed, 11 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/graphics.c M /branches/S2_5/client/gui-sdl/gui_iconv.c Fixed easily fixable alignment warnings from clang from sdl-clients See patch #4785 ------------------------------------------------------------------------ r25122 | cazfi | 2014-06-11 00:22:25 +0100 (Wed, 11 Jun 2014) | 5 lines Changed paths: M /branches/S2_5/translations/stats.sh Fixed translation statistics script in case translation has zero strings in some category translated/fuzzy/untranslated. See bug #22166 ------------------------------------------------------------------------ r25119 | cazfi | 2014-06-10 20:02:47 +0100 (Tue, 10 Jun 2014) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r25109 | jtn | 2014-06-09 09:49:35 +0100 (Mon, 09 Jun 2014) | 5 lines Changed paths: M /branches/S2_5/data/hex2t/tiles.png M /branches/S2_5/data/isophex/darkness.png Modify hex2t and isophex darkness sprites to cover whole tile, mainly as an example of how to do it. No visible effect (would have to set darkness_layer=1). See gna patch #4657. ------------------------------------------------------------------------ r25108 | jtn | 2014-06-09 09:49:32 +0100 (Mon, 09 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/data/misc/small.png Fix various small icons that were offset by one pixel in r23179. See gna bug #22157. ------------------------------------------------------------------------ r25107 | jtn | 2014-06-09 09:49:28 +0100 (Mon, 09 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/server/settings.c Rework 'techlossforgiveness' and 'techlossrestore' help. They no longer contradict each other. See gna bug #22098. ------------------------------------------------------------------------ r25106 | jtn | 2014-06-09 09:49:24 +0100 (Mon, 09 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Rename AirUnit user flag to AirAttacker in supplied rulesets. Remove it from AWACS to avoid spurious comments in help. See gna bug #22155. ------------------------------------------------------------------------ r25105 | jtn | 2014-06-09 09:49:20 +0100 (Mon, 09 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/common/unit.c M /branches/S2_5/common/unittype.c M /branches/S2_5/common/unittype.h Document embark/disembark restrictions and exceptions in autogenerated unit help. See gna bug #22143. ------------------------------------------------------------------------ r25104 | jtn | 2014-06-09 09:49:17 +0100 (Mon, 09 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/data/alien/units.ruleset Document initial population of cities built by units. See gna bug #22152. ------------------------------------------------------------------------ r25103 | jtn | 2014-06-09 09:49:13 +0100 (Mon, 09 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/alien/game.ruleset M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/game.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/game.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/game.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/game.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/game.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/game.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Update ruleset comments for move_fragments, plus generally clarify which items use whole / fractional MP. See gna bug #22151. ------------------------------------------------------------------------ r25102 | jtn | 2014-06-09 09:49:09 +0100 (Mon, 09 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Adding missing item comments to units.ruleset, plus general cleanup. See gna bug #22153. ------------------------------------------------------------------------ r25101 | jtn | 2014-06-09 09:49:06 +0100 (Mon, 09 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/server/commands.c Remove mention of "/debug player" command, which hasn't existed since 2005 (r9497). See gna bug #22150. ------------------------------------------------------------------------ r25089 | cazfi | 2014-06-08 21:17:14 +0100 (Sun, 08 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/translations/Makefile.am A /branches/S2_5/translations/stats.sh Added script to print translation percentages from all domains. See patch #4778 ------------------------------------------------------------------------ r25083 | cazfi | 2014-06-07 22:10:07 +0100 (Sat, 07 Jun 2014) | 8 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r25080 | jtn | 2014-06-07 10:48:00 +0100 (Sat, 07 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Improve ruleset comments for Unreachable/embarks/disembarks. See gna patch #4773. ------------------------------------------------------------------------ r25079 | jtn | 2014-06-07 10:47:57 +0100 (Sat, 07 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/server/unithand.c Fix MR_CANNOT_DISEMBARK message to mention unloading in cities. See gna bug #22142. ------------------------------------------------------------------------ r25078 | jtn | 2014-06-07 10:47:54 +0100 (Sat, 07 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/experimental/units.ruleset Correct experimental Partisan description to reflect partisan appearance based on nationality. See gna bug #22141. ------------------------------------------------------------------------ r25077 | jtn | 2014-06-07 10:47:52 +0100 (Sat, 07 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/server/unittools.c Remove redundant check for existing mine while executing orders. No functional effect. See gna bug #22137. ------------------------------------------------------------------------ r25076 | jtn | 2014-06-07 10:47:48 +0100 (Sat, 07 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ1/techs.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2/techs.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/techs.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/techs.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/techs.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/techs.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset *Correctly* document limits on tech and terrain user flags. See gna bug #22118. ------------------------------------------------------------------------ r25068 | cazfi | 2014-06-06 23:05:05 +0100 (Fri, 06 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/doc/BUGS Updated Freeciv version mentioned in BUGS to current or next coming stable version. See bug #22127 ------------------------------------------------------------------------ r25065 | cazfi | 2014-06-06 04:04:01 +0100 (Fri, 06 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/doc/README.ruleset_experimental Removed README.ruleset_experimental claim that gtk-clients wouldn't show techs with root req by default. See bug #22114 ------------------------------------------------------------------------ r25061 | cazfi | 2014-06-06 03:39:16 +0100 (Fri, 06 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/server/sanitycheck.c Added sanity check that nations with diplomatic state DS_TEAM actually are in the same team. See bug #22111 ------------------------------------------------------------------------ r25058 | cazfi | 2014-06-06 03:27:52 +0100 (Fri, 06 Jun 2014) | 2 lines Changed paths: M /branches/S2_5/server/ruleset.c Fixed lookup_unit_list() function header to say output to be NULL, not U_LAST, terminated. ------------------------------------------------------------------------ r25052 | cazfi | 2014-06-05 22:39:33 +0100 (Thu, 05 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/dependencies/luasql/src/ls_mysql.c Fixed clang compiler warning on luqsql MySQL backend. See bug #21492 ------------------------------------------------------------------------ r25050 | pepeto | 2014-06-04 23:08:38 +0100 (Wed, 04 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/common/nation.c Do not assume that nation traits is an integer array. See gna bug #22126 ------------------------------------------------------------------------ r25048 | pepeto | 2014-06-04 23:00:50 +0100 (Wed, 04 Jun 2014) | 7 lines Changed paths: M /branches/S2_5/common/unit.c M /branches/S2_5/common/unit.h M /branches/S2_5/server/sanitycheck.c Fix recursive transport feature: * really check if an unit is a valid cargo for a transport (not of the same type of one of an upper-level transport) ; * units can be loaded in units already transported themselves ; * ensure that recursive transport doesn't become over GAME_TRANSPORT_MAX_RECURSIVE ; * remove test duplicate in sanity check module. ------------------------------------------------------------------------ r25046 | cazfi | 2014-06-04 01:25:42 +0100 (Wed, 04 Jun 2014) | 6 lines Changed paths: M /branches/S2_5/tools/mpcli.c Fixed compiler warning while building freeciv-mp-cli Reported by Jacob Nevins See patch #4732 ------------------------------------------------------------------------ r25043 | jtn | 2014-06-03 20:55:44 +0100 (Tue, 03 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/techs.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/techs.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/techs.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/techs.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset Improve documentation of road and base ruleset definitions, especially cross-referencing. See gna bug #22120. ------------------------------------------------------------------------ r25042 | jtn | 2014-06-03 20:55:40 +0100 (Tue, 03 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/nations.ruleset M /branches/S2_5/data/civ1/techs.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/nations.ruleset M /branches/S2_5/data/civ2/techs.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Fix cross-references in ruleset comments from 'default' to 'classic' ruleset, and other tweaks. See gna bug #22119. ------------------------------------------------------------------------ r25041 | jtn | 2014-06-03 20:55:36 +0100 (Tue, 03 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/techs.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/techs.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/techs.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/techs.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/techs.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/techs.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Document numbers of user ruleset flags available, and generally improve user flag documentation. See gna bug #22118. ------------------------------------------------------------------------ r25035 | cazfi | 2014-06-03 00:59:07 +0100 (Tue, 03 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/utility/netfile.c Fixed dummy callback for netfile download if curl passes it element size other than one byte. See bug #22106 ------------------------------------------------------------------------ r25029 | cazfi | 2014-06-02 22:59:17 +0100 (Mon, 02 Jun 2014) | 6 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/m4/readline.m4 M /branches/S2_5/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 ------------------------------------------------------------------------ r25027 | jtn | 2014-06-02 22:28:48 +0100 (Mon, 02 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/server/cityturn.c Reorder disaster effects code for consistency with trunk, and so that if assertion fails, NULL pointer isn't dereferenced. See gna bug #22083. ------------------------------------------------------------------------ r25026 | jtn | 2014-06-02 22:28:45 +0100 (Mon, 02 Jun 2014) | 5 lines Changed paths: M /branches/S2_5/data/civ1/effects.ruleset M /branches/S2_5/data/civ2/effects.ruleset M /branches/S2_5/data/classic/effects.ruleset M /branches/S2_5/data/experimental/effects.ruleset M /branches/S2_5/data/multiplayer/effects.ruleset Tweak Barracks effect exclusions so that in the rare case older buildings coexist with newer ones, the older ones are treated as redundant in the UI. See gna bug #22080. ------------------------------------------------------------------------ r25025 | jtn | 2014-06-02 22:28:41 +0100 (Mon, 02 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/classic/buildings.ruleset M /branches/S2_5/data/experimental/buildings.ruleset M /branches/S2_5/data/multiplayer/buildings.ruleset Update help for rulesets where Barracks and Sun Tzu are cumulative. See gna patch #3137. ------------------------------------------------------------------------ r25024 | jtn | 2014-06-02 22:28:38 +0100 (Mon, 02 Jun 2014) | 3 lines Changed paths: M /branches/S2_5/data/civ2/effects.ruleset Reduce maximum traderoutes in civ2 ruleset from 4 to 3. See gna bug #22085. ------------------------------------------------------------------------ r25009 | pepeto | 2014-06-02 08:18:49 +0100 (Mon, 02 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/client/packhand.c Add error messages to catch packets from server for unknown units, allowing client hackers to guess units known seen. See gna patch #4725 ------------------------------------------------------------------------ r25006 | pepeto | 2014-06-02 08:14:09 +0100 (Mon, 02 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/common/unit.c Do not slow down unit_transport_get() with the useless usage of game_unit_by_number(). See gna patch #4694 ------------------------------------------------------------------------ r25004 | cazfi | 2014-06-01 22:10:41 +0100 (Sun, 01 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/dialogs.c Do full refresh for sdl-clients nation selection dialog when server changes set of available nations See patch #4742 ------------------------------------------------------------------------ r25000 | cazfi | 2014-06-01 11:48:24 +0100 (Sun, 01 Jun 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/chatline.c M /branches/S2_5/client/gui-gtk-3.0/chatline.c M /branches/S2_5/client/gui-qt/chatline.cpp M /branches/S2_5/client/gui-qt/qtg_cxxside.cpp M /branches/S2_5/client/gui-qt/qtg_cxxside.h M /branches/S2_5/client/gui-sdl/chatline.c M /branches/S2_5/client/gui-stub/chatline.c M /branches/S2_5/client/gui-xaw/chatline.c M /branches/S2_5/client/gui_cbsetter.c M /branches/S2_5/client/gui_interface.c M /branches/S2_5/client/gui_interface.h M /branches/S2_5/client/include/chatline_g.h M /branches/S2_5/client/servers.c Do not use gtk from metaserver thread. Reported by Jacob Nevins See bug #22108 ------------------------------------------------------------------------ r24998 | cazfi | 2014-06-01 11:42:34 +0100 (Sun, 01 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/data/classic/game.ruleset Classic ruleset does not refer to itself as the default one. See patch #4740 ------------------------------------------------------------------------ r24996 | cazfi | 2014-06-01 11:32:15 +0100 (Sun, 01 Jun 2014) | 4 lines Changed paths: M /branches/S2_5/client/servers.c M /branches/S2_5/server/sernet.c Restored SO_REUSEADDR for lan scan sockets. See bug #21583 ------------------------------------------------------------------------ r24994 | cazfi | 2014-06-01 10:55:26 +0100 (Sun, 01 Jun 2014) | 6 lines Changed paths: M /branches/S2_5/data/alien/game.ruleset M /branches/S2_5/data/civ1/game.ruleset M /branches/S2_5/data/civ2/game.ruleset M /branches/S2_5/data/civ2civ3/game.ruleset M /branches/S2_5/data/classic/game.ruleset M /branches/S2_5/data/experimental/game.ruleset M /branches/S2_5/data/multiplayer/game.ruleset M /branches/S2_5/server/cityturn.c Disaster effect "ReducePopulation" does nothing if city is already of size 1. Reported by Jacob Nevins See patch #4719 ------------------------------------------------------------------------ r24991 | cazfi | 2014-05-31 23:05:16 +0100 (Sat, 31 May 2014) | 6 lines Changed paths: M /branches/S2_5/data/multiplayer/ai_effects.ruleset Added "Max_Rates" effect to multiplayer ruleset allowing cheating AI to set rates any way it wants. Reported by Jacob Nevins See bug #22094 ------------------------------------------------------------------------ r24989 | cazfi | 2014-05-31 22:05:39 +0100 (Sat, 31 May 2014) | 5 lines Changed paths: M /branches/S2_5/fc_version S2_5 network protocol frozen. Branch set to beta building mode, version label being "beta0" until first beta release. See task #7670 ------------------------------------------------------------------------ r24988 | cazfi | 2014-05-31 21:32:50 +0100 (Sat, 31 May 2014) | 4 lines Changed paths: M /branches/S2_5/tools/mpcli.c M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c M /branches/S2_5/tools/mpgui_qt.cpp Display freeciv version number in modpack installer. See patch #4732 ------------------------------------------------------------------------ r24984 | cazfi | 2014-05-31 17:23:49 +0100 (Sat, 31 May 2014) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c Show ruleset name in "About Ruleset" help. See patch #4733 ------------------------------------------------------------------------ r24982 | cazfi | 2014-05-31 16:40:36 +0100 (Sat, 31 May 2014) | 6 lines Changed paths: M /branches/S2_5/data/experimental/game.ruleset Set techlosforgiveness to 15% in experimental ruleset, enabling techloss. Requested by Jacob Nevins See bug #22099 ------------------------------------------------------------------------ r24977 | cazfi | 2014-05-30 00:42:29 +0100 (Fri, 30 May 2014) | 4 lines Changed paths: M /branches/S2_5/common/capstr.c capstr.c comment fixes: - Header file directories - Name of the old version.in is now fc_version ------------------------------------------------------------------------ r24974 | cazfi | 2014-05-29 23:03:23 +0100 (Thu, 29 May 2014) | 6 lines Changed paths: M /branches/S2_5/client/servers.c M /branches/S2_5/server/sernet.c Do not set SO_REUSEADDR socket option. Reported by Jacob Nevins See bug #21583 ------------------------------------------------------------------------ r24969 | pepeto | 2014-05-29 19:45:07 +0100 (Thu, 29 May 2014) | 4 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24967 | cazfi | 2014-05-29 10:46:22 +0100 (Thu, 29 May 2014) | 4 lines Changed paths: M /branches/S2_5/tools/mpcli.c Print modpack notes as "comment" in freeciv-mp-cli listing of modpacks. See patch #4715 ------------------------------------------------------------------------ r24964 | cazfi | 2014-05-29 09:50:33 +0100 (Thu, 29 May 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/finddlg.c Expand find city dialog in gtk3-client to fill the space reeserved for it. See bug #22078 ------------------------------------------------------------------------ r24961 | pepeto | 2014-05-28 23:46:36 +0100 (Wed, 28 May 2014) | 4 lines Changed paths: M /branches/S2_5/server/maphand.c M /branches/S2_5/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 ------------------------------------------------------------------------ r24959 | pepeto | 2014-05-28 08:37:04 +0100 (Wed, 28 May 2014) | 4 lines Changed paths: M /branches/S2_5/server/unittools.c When bouncing a transport unit fails, try to bounce cargo units before disbanding it. See gna patch #4698 ------------------------------------------------------------------------ r24958 | pepeto | 2014-05-28 08:37:03 +0100 (Wed, 28 May 2014) | 4 lines Changed paths: M /branches/S2_5/server/unittools.c When resolving unit stacks and throwing the non-allied units from cities, try to unload non-allied transported units in the city. See gna patch #4697 ------------------------------------------------------------------------ r24957 | pepeto | 2014-05-28 08:37:01 +0100 (Wed, 28 May 2014) | 5 lines Changed paths: M /branches/S2_5/server/unittools.c When resolving unit stacks, don't bounce transported units directly except if the transporter is not owned by the player. The transporter now should always be bounced with its cargo. See gna patch #4696 ------------------------------------------------------------------------ r24952 | cazfi | 2014-05-26 23:37:25 +0100 (Mon, 26 May 2014) | 4 lines Changed paths: M /branches/S2_5/configure.ac Require at least curl version 7.9.7 in configure check- See patch #4716 ------------------------------------------------------------------------ r24950 | cazfi | 2014-05-25 22:43:18 +0100 (Sun, 25 May 2014) | 4 lines Changed paths: M /branches/S2_5/doc/man/Makefile.am M /branches/S2_5/doc/man/freeciv-modpack.6.in A /branches/S2_5/doc/man/freeciv-mp-cli.6 A /branches/S2_5/doc/man/freeciv-mp-gtk2.6 A /branches/S2_5/doc/man/freeciv-mp-gtk3.6 A /branches/S2_5/doc/man/freeciv-mp-qt.6 Updated man page for modpack installers. Created man links for all the modpack installer guis and cli. See patch #4714 ------------------------------------------------------------------------ r24946 | cazfi | 2014-05-25 22:16:22 +0100 (Sun, 25 May 2014) | 5 lines Changed paths: M /branches/S2_5/ai/classic/classicai.c M /branches/S2_5/ai/default/aiferry.c M /branches/S2_5/ai/default/aiferry.h M /branches/S2_5/ai/default/aiunit.c M /branches/S2_5/ai/threaded/threadedai.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 ------------------------------------------------------------------------ r24943 | cazfi | 2014-05-24 20:29:56 +0100 (Sat, 24 May 2014) | 4 lines Changed paths: M /branches/S2_5/common/player.c M /branches/S2_5/server/plrhand.c Do not consider negative "No_Anarchy" effect value as enabling effect. See bug #22067 ------------------------------------------------------------------------ r24940 | cazfi | 2014-05-23 21:08:37 +0100 (Fri, 23 May 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/pages.c M /branches/S2_5/client/gui-gtk-3.0/pages.c Clear server scan timer ID when scan is finished. See bug #22066 ------------------------------------------------------------------------ r24935 | persia | 2014-05-23 06:50:45 +0100 (Fri, 23 May 2014) | 3 lines Changed paths: M /branches/S2_5/server/citytools.c Remove unsuitable roads and bases on city removal See bug #21898 ------------------------------------------------------------------------ r24934 | jtn | 2014-05-22 22:44:43 +0100 (Thu, 22 May 2014) | 6 lines Changed paths: M /branches/S2_5/ai/default/aicity.c M /branches/S2_5/ai/default/aisettler.c M /branches/S2_5/client/citydlg_common.c M /branches/S2_5/common/city.c M /branches/S2_5/common/city.h Display notradesize/fulltradesize related trade loss separately from regular corruption in the client. Reported anonymously. See gna bug #21409. ------------------------------------------------------------------------ r24929 | pepeto | 2014-05-22 18:24:05 +0100 (Thu, 22 May 2014) | 4 lines Changed paths: M /branches/S2_5/common/research.c Fix player research initialization for all players, not only the first one (or the first team). See gna bug #22056 ------------------------------------------------------------------------ r24926 | pepeto | 2014-05-22 18:21:18 +0100 (Thu, 22 May 2014) | 5 lines Changed paths: M /branches/S2_5/client/packhand.c Fix caravan arrival handling when the unit is transported. Reported by Sam Steingold (sds@gna) See gna bug #22054 ------------------------------------------------------------------------ r24923 | pepeto | 2014-05-22 18:14:46 +0100 (Thu, 22 May 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24919 | cazfi | 2014-05-21 22:23:09 +0100 (Wed, 21 May 2014) | 8 lines Changed paths: M /branches/S2_5/client/servers.c Initialize meta server scan result before starting the scan. This makes sure the main thread does not assume scan to have finished before it actually is. Got rid of meta server scan "state" that was never used, only set at one place Reported by Jacob Nevins See bug #22048 ------------------------------------------------------------------------ r24908 | pepeto | 2014-05-20 12:50:03 +0100 (Tue, 20 May 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24905 | pepeto | 2014-05-20 12:41:00 +0100 (Tue, 20 May 2014) | 5 lines Changed paths: M /branches/S2_5/server/unittools.c Don't send out of sight for transported units when moving their transporter. Reported anonymously See gna bug #21899 ------------------------------------------------------------------------ r24902 | pepeto | 2014-05-20 12:24:31 +0100 (Tue, 20 May 2014) | 4 lines Changed paths: M /branches/S2_5/common/unit.c M /branches/S2_5/common/unit.h M /branches/S2_5/server/unithand.c Added utility to determine if a unit is contained (transported directly or indirectly) within a transport. See gna patch #4693 ------------------------------------------------------------------------ r24899 | jtn | 2014-05-19 21:23:20 +0100 (Mon, 19 May 2014) | 4 lines Changed paths: M /branches/S2_5/doc/CodingStyle Some updates to CodingStyle from http://www.freeciv.org/wiki/Coding_Style and other cleanups. See gna patch #4689. ------------------------------------------------------------------------ r24896 | pepeto | 2014-05-18 14:04:18 +0100 (Sun, 18 May 2014) | 5 lines Changed paths: M /branches/S2_5/client/chatline_common.c M /branches/S2_5/client/climisc.c M /branches/S2_5/client/luaconsole_common.c M /branches/S2_5/common/featured_text.c M /branches/S2_5/common/featured_text.h M /branches/S2_5/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 ------------------------------------------------------------------------ r24893 | cazfi | 2014-05-18 09:03:54 +0100 (Sun, 18 May 2014) | 6 lines Changed paths: M /branches/S2_5/client/chatline_common.c M /branches/S2_5/client/chatline_common.h M /branches/S2_5/client/client_main.c M /branches/S2_5/client/gui-qt/fc_client.cpp Made writes to output window thread-safe Reported by Jacob Nevins See bug #21896 ------------------------------------------------------------------------ r24889 | pepeto | 2014-05-15 15:56:05 +0100 (Thu, 15 May 2014) | 8 lines Changed paths: M /branches/S2_5/common/aicore/pf_tools.c Improves how pathfinding handles pontoon bridges: * Check transport only of they don't have orders (else, they would move and the paths wouldn't be right) ; * Check transport potential capacity instead of real one. Patch by Emmet Hikory (persia@gna) with changes by me See gna bug #21871 ------------------------------------------------------------------------ r24888 | pepeto | 2014-05-15 15:48:03 +0100 (Thu, 15 May 2014) | 5 lines Changed paths: M /branches/S2_5/server/unithand.c Fix that a unit which is tranporting other units can conquer a city. Reported by Marko Lindqvist (cazfi@gna) See gna bug #20789 ------------------------------------------------------------------------ r24884 | cazfi | 2014-05-13 22:13:29 +0100 (Tue, 13 May 2014) | 8 lines Changed paths: M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/nations/fr.po Updated French translation by Igx, The Dreaming Drummer... freeciv domain: 100%: 5895 translated messages. nations domain: 100%: 1821 translated messages. ------------------------------------------------------------------------ r24879 | pepeto | 2014-05-12 13:04:52 +0100 (Mon, 12 May 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24876 | cazfi | 2014-05-12 01:43:33 +0100 (Mon, 12 May 2014) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/pl.po M /branches/S2_5/translations/nations/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). Pulled from . ------------------------------------------------------------------------ r24868 | sveinung | 2014-05-08 23:35:21 +0100 (Thu, 08 May 2014) | 3 lines Changed paths: M /branches/S2_5/server/rssanity.c Remove the extra "'" in Spy must be Diplomat ruleset check's error message See bug #22011 ------------------------------------------------------------------------ r24863 | cazfi | 2014-05-08 21:33:08 +0100 (Thu, 08 May 2014) | 4 lines Changed paths: M /branches/S2_5/common/aicore/pf_tools.c Use refuel base cache in pathfinding. See patch #4672 ------------------------------------------------------------------------ r24860 | cazfi | 2014-05-06 22:41:17 +0100 (Tue, 06 May 2014) | 4 lines Changed paths: M /branches/S2_5/common/tile.h Replaced tile_index() function calls with a macro. See patch #4678 ------------------------------------------------------------------------ r24858 | cazfi | 2014-05-06 21:02:16 +0100 (Tue, 06 May 2014) | 5 lines Changed paths: M /branches/S2_5/doc/README.ruleset_alien Added mention about government prod/trade bonus changes for alien ruleset in README.ruleset_alien. See patch #4677 ------------------------------------------------------------------------ r24856 | cazfi | 2014-05-05 21:20:10 +0100 (Mon, 05 May 2014) | 5 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/multiplayer/units.ruleset Fixed units.ruleset documentation comment for veterancy move bonuses not to consider number of move fragments to be hardcoded as 3, but configurable. See patch #4676 ------------------------------------------------------------------------ r24853 | cazfi | 2014-05-05 00:13:41 +0100 (Mon, 05 May 2014) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/de.po M /branches/S2_5/translations/nations/de.po Updated German translation from "Quintus" (Marvin Gülker). These are just msgmerged copies from S2_4 de.po ------------------------------------------------------------------------ r24851 | cazfi | 2014-05-04 21:53:06 +0100 (Sun, 04 May 2014) | 5 lines Changed paths: M /branches/S2_5/data/civ2civ3/techs.ruleset Mention in civ2civ3 Fusion Power helptext that it makes terrain transformations possible. See patch #4675 ------------------------------------------------------------------------ r24848 | cazfi | 2014-05-04 15:16:42 +0100 (Sun, 04 May 2014) | 4 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/m4/glib-gettext.m4 Renamed variable PO_DOMAINS as PODOMAINS. See patch #4674 ------------------------------------------------------------------------ r24846 | sveinung | 2014-05-04 13:20:51 +0100 (Sun, 04 May 2014) | 5 lines Changed paths: M /branches/S2_5/server/rssanity.c Rule set sanity check: the unit type flag "Spy" requires that "Diplomat" is set Requested by Marko Lindqvist See patch #4682 ------------------------------------------------------------------------ r24839 | cazfi | 2014-04-30 21:36:20 +0100 (Wed, 30 Apr 2014) | 9 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 Fixes to civ2civ3 ruleset base definitions - Effects related to Bases were using the range "Tile". Replaced by "Local". - Added regen HP effect for Airbases, else Helicopters can not "refuel" there. - Fortresses and Airbases conflict with each other Patch by David Fernandez See patch #4636 ------------------------------------------------------------------------ r24833 | cazfi | 2014-04-29 21:16:10 +0100 (Tue, 29 Apr 2014) | 7 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/dependencies/luasql/src/Makefile.am M /branches/S2_5/m4/fcdb-mysql.m4 M /branches/S2_5/m4/fcdb-postgres.m4 M /branches/S2_5/m4/fcdb-sqlite3.m4 M /branches/S2_5/server/Makefile.am M /branches/S2_5/server/scripting/Makefile.am M /branches/S2_5/tools/Makefile.am Avoid getting same object files linked multiple times when multiple fcdb backends are enabled. Reported by Matthias Pfafferodt See bug #21897 ------------------------------------------------------------------------ r24830 | persia | 2014-04-29 17:07:59 +0100 (Tue, 29 Apr 2014) | 5 lines Changed paths: M /branches/S2_5/ai/default/aiunit.c Avoid PF_IMPOSSIBLE_MC targets in find_beachhead. Also avoid duplicate tile analysis See bug #21913 ------------------------------------------------------------------------ r24824 | cazfi | 2014-04-28 23:44:21 +0100 (Mon, 28 Apr 2014) | 5 lines Changed paths: M /branches/S2_5/utility/genhash.c Optimized genhash_bucket_lookup() by replacing switch - case construct with carefully crafted if -branching. See bug #21972 ------------------------------------------------------------------------ r24821 | cazfi | 2014-04-28 22:37:39 +0100 (Mon, 28 Apr 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24819 | cazfi | 2014-04-28 22:21:33 +0100 (Mon, 28 Apr 2014) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/terrain.ruleset Allowed civ2civ3 ruleset Merchant units to use railroads. Patch by David Fernandez See patch #4641 ------------------------------------------------------------------------ r24816 | cazfi | 2014-04-27 22:03:18 +0100 (Sun, 27 Apr 2014) | 5 lines Changed paths: M /branches/S2_5/data/alien/effects.ruleset M /branches/S2_5/data/alien/governments.ruleset Reworked alien ruleset prod/trade differences between governments to be implemented with positive bonuses only. See patch #4665 ------------------------------------------------------------------------ r24813 | cazfi | 2014-04-26 23:44:13 +0100 (Sat, 26 Apr 2014) | 4 lines Changed paths: M /branches/S2_5/common/base.c M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset Prevent border claiming bases from existing in city center. See bug #21061 ------------------------------------------------------------------------ r24811 | cazfi | 2014-04-26 23:08:32 +0100 (Sat, 26 Apr 2014) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/game.ruleset Disabled happyborders in civ2civ3 ruleset. Patch by David Fernandez See patch #4642 ------------------------------------------------------------------------ r24809 | cazfi | 2014-04-26 23:05:25 +0100 (Sat, 26 Apr 2014) | 6 lines Changed paths: M /branches/S2_5/server/barbarian.c M /branches/S2_5/server/plrhand.c Prevent taking nation that is not is_playable. Reported by Andreas Rosdal See bug #21901 ------------------------------------------------------------------------ r24800 | persia | 2014-04-25 06:49:03 +0100 (Fri, 25 Apr 2014) | 8 lines Changed paths: M /branches/S2_5/data/civ2civ3/units.ruleset Permit Helicopter embarking in civ2civ3 ruleset Add embarks and disembarks vectors for all modern infantry types. Allow Riflemen to upgrade to Marines to improve "modern" definition. Patch by David Fernandez See bug #21952 ------------------------------------------------------------------------ r24798 | cazfi | 2014-04-23 21:52:28 +0100 (Wed, 23 Apr 2014) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/game.ruleset Balanced civ2civ3 ruleset disasters. Patch by David Fernandez See patch #4637 ------------------------------------------------------------------------ r24796 | cazfi | 2014-04-23 21:46:43 +0100 (Wed, 23 Apr 2014) | 4 lines Changed paths: M /branches/S2_5/server/maphand.c Fixed a division by zero when player without any cities gains a tech. See bug #21946 ------------------------------------------------------------------------ r24792 | jtn | 2014-04-23 21:12:15 +0100 (Wed, 23 Apr 2014) | 3 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/common/improvement.c M /branches/S2_5/common/improvement.h M /branches/S2_5/common/requirements.c M /branches/S2_5/server/cityturn.c Fix numerous issues in textual descriptions of requirements. See gna patch #4400. ------------------------------------------------------------------------ r24786 | jtn | 2014-04-21 14:56:18 +0100 (Mon, 21 Apr 2014) | 6 lines Changed paths: M /branches/S2_5/common/base.c M /branches/S2_5/common/map.h M /branches/S2_5/common/requirements.c M /branches/S2_5/common/requirements.h M /branches/S2_5/common/road.c M /branches/S2_5/common/terrain.c Requirements with Adjacent/CAdjacent ranges always check the centre tile too. Fixed the TerrainClass, Base, Road, TerrainFlag, and CityTile requirements. Also, TerrainClass/TerrainFlag City-ranged requirements now cope with unknown terrain within the city radius. See gna bug #21470. ------------------------------------------------------------------------ r24784 | cazfi | 2014-04-21 08:34:14 +0100 (Mon, 21 Apr 2014) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset Made Sun Tzu's War Academy to apply to Big Land units in civ2civ3 ruleset. Patch by David Fernandez See patch #4640 ------------------------------------------------------------------------ r24781 | cazfi | 2014-04-19 22:48:06 +0100 (Sat, 19 Apr 2014) | 5 lines Changed paths: M /branches/S2_5/ai/default/aicity.c Made AI to value coinage less than buildings that will forever produce same, or near same, amount of money. See bug #21796 ------------------------------------------------------------------------ r24777 | persia | 2014-04-19 17:20:10 +0100 (Sat, 19 Apr 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24774 | cazfi | 2014-04-17 23:04:48 +0100 (Thu, 17 Apr 2014) | 6 lines Changed paths: M /branches/S2_5/common/generate_packets.py M /branches/S2_5/doc/HACKING Cleanup related to reverting packet type width back to 8 bits in S2_5. Patch by Emmet Hikory and myself See patch #4652 ------------------------------------------------------------------------ r24773 | cazfi | 2014-04-17 22:58:18 +0100 (Thu, 17 Apr 2014) | 8 lines Changed paths: M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 civ2civ3 ruleset: - Removed "OneAttack" flag from land units - Increased cost of Howitzer Patch by David Fernandez See patch #4646 ------------------------------------------------------------------------ r24768 | cazfi | 2014-04-15 21:09:54 +0100 (Tue, 15 Apr 2014) | 8 lines Changed paths: M /branches/S2_5/ai/default/advdomestic.c M /branches/S2_5/ai/default/aicity.c M /branches/S2_5/ai/default/aiunit.c M /branches/S2_5/ai/default/aiunit.h M /branches/S2_5/common/unittype.c M /branches/S2_5/common/unittype.h AI never builds sea-only workers. As we don't have worker selection mechanism fine-grained enough to select workers based on where they are needed, disallowing sea-only workers completely is better than ending up using only them in some rulesets, meaning no worker would work land tiles. Amphibious workers working both land and sea are still supported. See patch #4610 ------------------------------------------------------------------------ r24764 | pepeto | 2014-04-15 17:34:57 +0100 (Tue, 15 Apr 2014) | 5 lines Changed paths: M /branches/S2_5/ai/default/aiair.c M /branches/S2_5/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 ------------------------------------------------------------------------ r24762 | pepeto | 2014-04-15 17:29:21 +0100 (Tue, 15 Apr 2014) | 6 lines Changed paths: M /branches/S2_5/common/aicore/pf_tools.c Units which ignore the terrain movement costs can benefit from roads with lower movement cost, as expected. Report by David Fernandez (bardo@gna), patch by Emmet Hikory (persia@gna) See gna bug #21875 ------------------------------------------------------------------------ r24760 | cazfi | 2014-04-13 22:30:28 +0100 (Sun, 13 Apr 2014) | 9 lines Changed paths: M /branches/S2_5/server/citytools.c M /branches/S2_5/server/maphand.c M /branches/S2_5/server/maphand.h Improved messages about new extra building technologies. - If there's just one extra type automatically built to city centers, mention that extra type in the message - Omit "New hope sweeps..." -message if less than 75% of city centers get updated Requested by Jacob Nevins See patch #4405 ------------------------------------------------------------------------ r24750 | cazfi | 2014-04-08 21:37:08 +0100 (Tue, 08 Apr 2014) | 3 lines Changed paths: M /branches/S2_5/translations/freeciv/fr.po M /branches/S2_5/translations/nations/fr.po Updated French translation by Igx The Dreaming Drummer. Nations domain translation is just msgmerged copy of S2_4 fr.po. ------------------------------------------------------------------------ r24746 | cazfi | 2014-04-02 00:04:23 +0100 (Wed, 02 Apr 2014) | 7 lines Changed paths: M /branches/S2_5/client/Makefile.am M /branches/S2_5/client/luascript/Makefile.am M /branches/S2_5/common/scriptcore/Makefile.am M /branches/S2_5/server/Makefile.am M /branches/S2_5/tools/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 ------------------------------------------------------------------------ r24739 | cazfi | 2014-03-30 14:37:02 +0100 (Sun, 30 Mar 2014) | 6 lines Changed paths: M /branches/S2_5/client/packhand.c M /branches/S2_5/common/movement.c M /branches/S2_5/common/unittype.c M /branches/S2_5/common/unittype.h M /branches/S2_5/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 ------------------------------------------------------------------------ r24733 | cazfi | 2014-03-26 19:29:18 +0000 (Wed, 26 Mar 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/pages.c M /branches/S2_5/client/gui-gtk-3.0/pages.c Removed duplicate metaserver scan freeing from the error handling callback. See bug #21807 ------------------------------------------------------------------------ r24730 | cazfi | 2014-03-26 18:32:53 +0000 (Wed, 26 Mar 2014) | 6 lines Changed paths: M /branches/S2_5/server/barbarian.c M /branches/S2_5/server/plrhand.c Set national style and gender for players created as barbarians or civilwar rebels. Reported by Sveinung Kvilhaugsvik See bug #21853 ------------------------------------------------------------------------ r24727 | sveinung | 2014-03-25 19:09:19 +0000 (Tue, 25 Mar 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24725 | cazfi | 2014-03-24 22:08:22 +0000 (Mon, 24 Mar 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp Added warnings about Qt-client being experimental, and beta-warning for any version flagged beta. See patch #4416 ------------------------------------------------------------------------ r24722 | sveinung | 2014-03-24 18:56:39 +0000 (Mon, 24 Mar 2014) | 18 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24719 | cazfi | 2014-03-24 16:24:38 +0000 (Mon, 24 Mar 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-2.0/pages.c M /branches/S2_5/client/gui-gtk-2.0/pages.h M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/pages.c M /branches/S2_5/client/gui-gtk-3.0/pages.h Don't block leaving network page by waiting metaserver scan to finish. It absolutely must be finished only before starting a new one, or quitting entire program. See patch #4616 ------------------------------------------------------------------------ r24709 | cazfi | 2014-03-22 08:01:30 +0000 (Sat, 22 Mar 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-2.0/gui_main.h M /branches/S2_5/client/gui-gtk-2.0/pages.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.h M /branches/S2_5/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 ------------------------------------------------------------------------ r24703 | cazfi | 2014-03-20 18:15:10 +0000 (Thu, 20 Mar 2014) | 4 lines Changed paths: M /branches/S2_5/client/servers.c Allocate metaserver scan mutex only when really needed. See patch #4615 ------------------------------------------------------------------------ r24694 | cazfi | 2014-03-17 21:31:45 +0000 (Mon, 17 Mar 2014) | 7 lines Changed paths: M /branches/S2_5/client/control.c M /branches/S2_5/client/control.h M /branches/S2_5/client/goto.c M /branches/S2_5/common/road.c M /branches/S2_5/common/road.h When doing connect activity with some road type, recursively build also dependency roads. Requested by Jacob Nevins See bug #21436 ------------------------------------------------------------------------ r24687 | cazfi | 2014-03-16 20:45:36 +0000 (Sun, 16 Mar 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24685 | cazfi | 2014-03-16 20:21:50 +0000 (Sun, 16 Mar 2014) | 4 lines Changed paths: M /branches/S2_5/m4/qt5.m4 Corrected qt5.m4 to use FC_QT5_COMPILETEST See bug #21794 ------------------------------------------------------------------------ r24683 | cazfi | 2014-03-16 01:17:53 +0000 (Sun, 16 Mar 2014) | 4 lines Changed paths: M /branches/S2_5/utility/md5.c Updated md5.c to match upstream revision 1.13. See patch #4505 ------------------------------------------------------------------------ r24680 | cazfi | 2014-03-16 00:31:21 +0000 (Sun, 16 Mar 2014) | 4 lines Changed paths: M /branches/S2_5/data/multiplayer/ai_effects.ruleset Changed effect "name" to "type" in effects in multiplayer ai_effects.ruleset. See patch #4601 ------------------------------------------------------------------------ r24678 | cazfi | 2014-03-15 15:14:27 +0000 (Sat, 15 Mar 2014) | 6 lines Changed paths: M /branches/S2_5/common/base.h M /branches/S2_5/common/game.c M /branches/S2_5/common/unittype.c M /branches/S2_5/common/unittype.h M /branches/S2_5/server/ruleset.c M /branches/S2_5/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 ------------------------------------------------------------------------ r24674 | cazfi | 2014-03-14 22:46:27 +0000 (Fri, 14 Mar 2014) | 5 lines Changed paths: M /branches/S2_5/data/alien/terrain.ruleset Added explicit requirement for Land terrain for alien ruleset Tunnel to make unit move type heuristics to work better. See patch #4595 ------------------------------------------------------------------------ r24670 | cazfi | 2014-03-14 17:36:42 +0000 (Fri, 14 Mar 2014) | 5 lines Changed paths: M /branches/S2_5/server/advisors/advgoto.c Removed assert working against unit classes other than land moving ones from having "ZOC" flag. See bug #21777 ------------------------------------------------------------------------ r24667 | cazfi | 2014-03-14 17:19:33 +0000 (Fri, 14 Mar 2014) | 4 lines Changed paths: M /branches/S2_5/server/sernet.c Do not continue announcement socket setup if socket() call failed. See bug #21781 ------------------------------------------------------------------------ r24659 | cazfi | 2014-03-13 18:26:04 +0000 (Thu, 13 Mar 2014) | 5 lines Changed paths: M /branches/S2_5/utility/specvec.h Fixed compiler warning about comparison between signed and unsigned type in TYPED_VECTOR_ITERATE. See bug #21773 ------------------------------------------------------------------------ r24657 | cazfi | 2014-03-13 16:22:51 +0000 (Thu, 13 Mar 2014) | 4 lines Changed paths: M /branches/S2_5/Makefile.am Removed qt.m4 See patch #4569 ------------------------------------------------------------------------ r24652 | cazfi | 2014-03-11 21:48:04 +0000 (Tue, 11 Mar 2014) | 7 lines Changed paths: M /branches/S2_5/common/packets.def M /branches/S2_5/fc_version M /branches/S2_5/server/edithand.c Updated network protocol to the fact that PACKET_SCENARIO_INFO never needs to be sent from client to the server. Reported by Jacob Nevins See bug #21348 ------------------------------------------------------------------------ r24647 | cazfi | 2014-03-11 00:01:52 +0000 (Tue, 11 Mar 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/mapview.c Make sure gtk3-client does not push out frames quicker than they get drawn. See patch #4590 ------------------------------------------------------------------------ r24641 | cazfi | 2014-03-10 06:23:57 +0000 (Mon, 10 Mar 2014) | 7 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c M /branches/S2_5/ai/default/aiair.c M /branches/S2_5/ai/default/aihunt.c M /branches/S2_5/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 ------------------------------------------------------------------------ r24635 | cazfi | 2014-03-07 22:38:40 +0000 (Fri, 07 Mar 2014) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/POTFILES.in Added civ2civ3/script.lua to POTFILES ------------------------------------------------------------------------ r24632 | cazfi | 2014-03-07 22:26:49 +0000 (Fri, 07 Mar 2014) | 4 lines Changed paths: M /branches/S2_5/server/scripting/api_server_edit.c Send updated information to clients when base or road is added by lua script See bug #21738 ------------------------------------------------------------------------ r24630 | cazfi | 2014-03-07 22:21:56 +0000 (Fri, 07 Mar 2014) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/units.ruleset Put Migrant before Worker in civ2civ3 ruleset so that AI prefers latter. See patch #4560 ------------------------------------------------------------------------ r24620 | cazfi | 2014-03-06 23:51:13 +0000 (Thu, 06 Mar 2014) | 5 lines Changed paths: M /branches/S2_5/ai/default/aihunt.c M /branches/S2_5/ai/default/aiparatrooper.c Fixed AI paratrooper and hunter crashes caused by reversed can_unit_attack_tile() checks. See bug #21733 ------------------------------------------------------------------------ r24608 | sveinung | 2014-03-04 16:51:08 +0000 (Tue, 04 Mar 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24606 | sveinung | 2014-03-04 16:09:15 +0000 (Tue, 04 Mar 2014) | 3 lines Changed paths: M /branches/S2_5/ai/default/advspace.c M /branches/S2_5/client/mapview_common.c M /branches/S2_5/client/packhand.c M /branches/S2_5/common/dataio.c M /branches/S2_5/common/dataio.h M /branches/S2_5/common/packets.def M /branches/S2_5/common/spaceship.c M /branches/S2_5/common/spaceship.h M /branches/S2_5/fc_version M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c M /branches/S2_5/server/spacerace.c Make the field "structure" of the spaceship a bitvector. See patch #4181 ------------------------------------------------------------------------ r24597 | cazfi | 2014-03-01 23:06:57 +0000 (Sat, 01 Mar 2014) | 4 lines Changed paths: M /branches/S2_5/server/citytools.c M /branches/S2_5/server/citytools.h M /branches/S2_5/server/cityturn.c M /branches/S2_5/server/unithand.c Always announce to players of both ends when traderoute gets canceled. See patch #4526 ------------------------------------------------------------------------ r24592 | jtn | 2014-03-01 11:59:34 +0000 (Sat, 01 Mar 2014) | 6 lines Changed paths: M /branches/S2_5/common/aicore/pf_tools.c Do not treat transports with orders as potential refuel points in pathfinding. Reported anonymously. See gna bug #20625. ------------------------------------------------------------------------ r24587 | cazfi | 2014-03-01 00:41:25 +0000 (Sat, 01 Mar 2014) | 4 lines Changed paths: M /branches/S2_5/server/ruleset.c Return error from ruleset loading in if maximum number of nation types is exceeded. See bug #21663 ------------------------------------------------------------------------ r24584 | cazfi | 2014-02-28 22:25:57 +0000 (Fri, 28 Feb 2014) | 5 lines Changed paths: M /branches/S2_5/client/tilespec.c M /branches/S2_5/data/alien/buildings.ruleset M /branches/S2_5/data/alien/cities.ruleset M /branches/S2_5/data/alien/effects.ruleset M /branches/S2_5/data/alien/game.ruleset M /branches/S2_5/data/alien/governments.ruleset M /branches/S2_5/data/alien/nations.ruleset M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/amplio/ancientcities.spec M /branches/S2_5/data/amplio/explosions.spec M /branches/S2_5/data/amplio/fog.spec M /branches/S2_5/data/amplio/grid.spec M /branches/S2_5/data/amplio/icons.spec M /branches/S2_5/data/amplio/medievalcities.spec M /branches/S2_5/data/amplio/moderncities.spec M /branches/S2_5/data/amplio/nuke.spec M /branches/S2_5/data/amplio/ocean.spec M /branches/S2_5/data/amplio/select.spec M /branches/S2_5/data/amplio/terrain1.spec M /branches/S2_5/data/amplio/terrain2.spec M /branches/S2_5/data/amplio/tiles.spec M /branches/S2_5/data/amplio/units.spec M /branches/S2_5/data/amplio/water.spec M /branches/S2_5/data/amplio.tilespec M /branches/S2_5/data/amplio2/ancientcities.spec M /branches/S2_5/data/amplio2/explosions.spec M /branches/S2_5/data/amplio2/fog.spec M /branches/S2_5/data/amplio2/grid.spec M /branches/S2_5/data/amplio2/hills.spec M /branches/S2_5/data/amplio2/icons.spec M /branches/S2_5/data/amplio2/maglev.spec M /branches/S2_5/data/amplio2/medievalcities.spec M /branches/S2_5/data/amplio2/moderncities.spec M /branches/S2_5/data/amplio2/mountains.spec M /branches/S2_5/data/amplio2/nuke.spec M /branches/S2_5/data/amplio2/ocean.spec M /branches/S2_5/data/amplio2/select.spec M /branches/S2_5/data/amplio2/terrain1.spec M /branches/S2_5/data/amplio2/terrain2.spec M /branches/S2_5/data/amplio2/tiles.spec M /branches/S2_5/data/amplio2/units.spec M /branches/S2_5/data/amplio2/veterancy.spec M /branches/S2_5/data/amplio2/water.spec M /branches/S2_5/data/amplio2.tilespec M /branches/S2_5/data/cimpletoon/orient_units.spec M /branches/S2_5/data/cimpletoon.tilespec M /branches/S2_5/data/civ1/buildings.ruleset M /branches/S2_5/data/civ1/cities.ruleset M /branches/S2_5/data/civ1/effects.ruleset M /branches/S2_5/data/civ1/game.ruleset M /branches/S2_5/data/civ1/governments.ruleset M /branches/S2_5/data/civ1/nations.ruleset M /branches/S2_5/data/civ1/techs.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/buildings.ruleset M /branches/S2_5/data/civ2/cities.ruleset M /branches/S2_5/data/civ2/effects.ruleset M /branches/S2_5/data/civ2/game.ruleset M /branches/S2_5/data/civ2/governments.ruleset M /branches/S2_5/data/civ2/nations.ruleset M /branches/S2_5/data/civ2/techs.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/civ2civ3/cities.ruleset M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/data/civ2civ3/game.ruleset M /branches/S2_5/data/civ2civ3/governments.ruleset M /branches/S2_5/data/civ2civ3/nations.ruleset M /branches/S2_5/data/civ2civ3/techs.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/buildings.ruleset M /branches/S2_5/data/classic/cities.ruleset M /branches/S2_5/data/classic/effects.ruleset M /branches/S2_5/data/classic/game.ruleset M /branches/S2_5/data/classic/governments.ruleset M /branches/S2_5/data/classic/nations.ruleset M /branches/S2_5/data/classic/techs.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/buildings.ruleset M /branches/S2_5/data/experimental/cities.ruleset M /branches/S2_5/data/experimental/effects.ruleset M /branches/S2_5/data/experimental/game.ruleset M /branches/S2_5/data/experimental/governments.ruleset M /branches/S2_5/data/experimental/nations.ruleset M /branches/S2_5/data/experimental/techs.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/data/hex2t/grid.spec M /branches/S2_5/data/hex2t/items.spec M /branches/S2_5/data/hex2t/overlays.spec M /branches/S2_5/data/hex2t/select.spec M /branches/S2_5/data/hex2t/tiles.spec M /branches/S2_5/data/hex2t.tilespec M /branches/S2_5/data/isophex/darkness.spec M /branches/S2_5/data/isophex/grid.spec M /branches/S2_5/data/isophex/rivers.spec M /branches/S2_5/data/isophex/terrain1.spec M /branches/S2_5/data/isophex/terrain2.spec M /branches/S2_5/data/isophex.tilespec M /branches/S2_5/data/isotrident/cities.spec M /branches/S2_5/data/isotrident/fog.spec M /branches/S2_5/data/isotrident/grid.spec M /branches/S2_5/data/isotrident/morecities.spec M /branches/S2_5/data/isotrident/nuke.spec M /branches/S2_5/data/isotrident/ocean.spec M /branches/S2_5/data/isotrident/select.spec M /branches/S2_5/data/isotrident/terrain1.spec M /branches/S2_5/data/isotrident/terrain2.spec M /branches/S2_5/data/isotrident/tiles.spec M /branches/S2_5/data/isotrident/unitextras.spec M /branches/S2_5/data/isotrident.tilespec M /branches/S2_5/data/misc/buildings-large.spec M /branches/S2_5/data/misc/buildings.spec M /branches/S2_5/data/misc/chiefs.spec M /branches/S2_5/data/misc/citybar.spec M /branches/S2_5/data/misc/cursors.spec M /branches/S2_5/data/misc/editor.spec M /branches/S2_5/data/misc/flags-large.spec M /branches/S2_5/data/misc/flags.spec M /branches/S2_5/data/misc/governments.spec M /branches/S2_5/data/misc/icons.spec M /branches/S2_5/data/misc/overlays.spec M /branches/S2_5/data/misc/shields-large.spec M /branches/S2_5/data/misc/shields.spec M /branches/S2_5/data/misc/small.spec M /branches/S2_5/data/misc/space.spec M /branches/S2_5/data/misc/specialists.spec M /branches/S2_5/data/misc/techs.spec M /branches/S2_5/data/misc/treaty.spec M /branches/S2_5/data/misc/wonders-large.spec M /branches/S2_5/data/multiplayer/buildings.ruleset M /branches/S2_5/data/multiplayer/cities.ruleset M /branches/S2_5/data/multiplayer/effects.ruleset M /branches/S2_5/data/multiplayer/game.ruleset M /branches/S2_5/data/multiplayer/governments.ruleset M /branches/S2_5/data/multiplayer/nations.ruleset M /branches/S2_5/data/multiplayer/techs.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset M /branches/S2_5/data/multiplayer/units.ruleset M /branches/S2_5/data/scenarios/british-isles-85x80-v2.80.sav M /branches/S2_5/data/scenarios/earth-160x90-v2.sav M /branches/S2_5/data/scenarios/earth-80x50-v3.sav M /branches/S2_5/data/scenarios/europe-200x100-v2.sav M /branches/S2_5/data/scenarios/france-140x90-v2.sav M /branches/S2_5/data/scenarios/hagworld-120x60-v1.2.sav M /branches/S2_5/data/scenarios/iberian-peninsula-136x100-v1.0.sav M /branches/S2_5/data/scenarios/italy-100x100-v1.5.sav M /branches/S2_5/data/scenarios/japan-88x100-v1.3.sav M /branches/S2_5/data/scenarios/north_america_116x100-v1.2.sav M /branches/S2_5/data/scenarios/tileset-demo.sav M /branches/S2_5/data/scenarios/tutorial.sav M /branches/S2_5/data/trident/auto_ll.spec M /branches/S2_5/data/trident/cities.spec M /branches/S2_5/data/trident/earth.spec M /branches/S2_5/data/trident/explosions.spec M /branches/S2_5/data/trident/fog.spec M /branches/S2_5/data/trident/grid.spec M /branches/S2_5/data/trident/roads.spec M /branches/S2_5/data/trident/select.spec M /branches/S2_5/data/trident/tiles.spec M /branches/S2_5/data/trident/units.spec M /branches/S2_5/data/trident.tilespec M /branches/S2_5/fc_version M /branches/S2_5/server/ruleset.c M /branches/S2_5/tools/download.h Set datafile capstrings to their final 2.5 form. S2_5 datafile format has now been frozen. See task #7669 ------------------------------------------------------------------------ r24579 | cazfi | 2014-02-27 22:11:25 +0000 (Thu, 27 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/ai/default/aihand.c AI does not prefer luxury over science when player is on war footing. Patch by David Fernandez See bug #21640 ------------------------------------------------------------------------ r24574 | cazfi | 2014-02-27 06:33:01 +0000 (Thu, 27 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c M /branches/S2_5/ai/default/aiair.c M /branches/S2_5/ai/default/aihunt.c M /branches/S2_5/ai/default/aiparatrooper.c M /branches/S2_5/ai/default/aitools.c M /branches/S2_5/ai/default/aiunit.c M /branches/S2_5/client/control.c M /branches/S2_5/common/combat.c M /branches/S2_5/common/combat.h M /branches/S2_5/server/advisors/advgoto.c M /branches/S2_5/server/unithand.c M /branches/S2_5/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 ------------------------------------------------------------------------ r24571 | sveinung | 2014-02-26 12:54:50 +0000 (Wed, 26 Feb 2014) | 8 lines Changed paths: M /branches/S2_5/common/diptreaty.c Players can't meet if one of them has activated the No_Diplomacy effect. Add a check to the could_meet_with_player() function. It is used to activate the button that let you have a diplomatic meeting with another player in the user interface. This prevents the player from being tricked into thinking that he can meet the other player. See bug #21714 ------------------------------------------------------------------------ r24565 | cazfi | 2014-02-25 20:35:42 +0000 (Tue, 25 Feb 2014) | 7 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c M /branches/S2_5/ai/default/aiair.c M /branches/S2_5/ai/default/aihunt.c M /branches/S2_5/ai/default/aiparatrooper.c M /branches/S2_5/ai/default/aitools.c M /branches/S2_5/ai/default/aiunit.c M /branches/S2_5/client/control.c M /branches/S2_5/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 ------------------------------------------------------------------------ r24558 | jtn | 2014-02-25 10:12:45 +0000 (Tue, 25 Feb 2014) | 3 lines Changed paths: M /branches/S2_5/doc/man/freeciv-client.6.in M /branches/S2_5/doc/man/freeciv-server.6.in Make the relationship of --saves and FREECIV_SAVE_PATH clearer. See gna bug #21712. ------------------------------------------------------------------------ r24557 | jtn | 2014-02-25 10:12:42 +0000 (Tue, 25 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/doc/man/freeciv-client.6.in M /branches/S2_5/doc/man/freeciv-server.6.in M /branches/S2_5/server/civserver.c Correct the description of the --scenarios option to the server, which was completely wrong. See gna bug #21713. ------------------------------------------------------------------------ r24556 | jtn | 2014-02-25 10:12:39 +0000 (Tue, 25 Feb 2014) | 5 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r24551 | cazfi | 2014-02-25 05:09:56 +0000 (Tue, 25 Feb 2014) | 5 lines Changed paths: M /branches/S2_5/ai/classic/classicai.c M /branches/S2_5/ai/default/aiferry.c M /branches/S2_5/ai/default/aiferry.h M /branches/S2_5/ai/threaded/threadedai.c M /branches/S2_5/common/ai.h M /branches/S2_5/server/unittools.c Added unit_transformed(unit, old_type) AI callback. Default AI updates ferry stats in that callback. See bug #21668 ------------------------------------------------------------------------ r24544 | cazfi | 2014-02-23 09:09:11 +0000 (Sun, 23 Feb 2014) | 5 lines Changed paths: M /branches/S2_5/win32/Makefile.am M /branches/S2_5/win32/installer/Makefile M /branches/S2_5/win32/installer/create-freeciv-gtk-nsi.sh M /branches/S2_5/win32/installer/create-freeciv-sdl-nsi.sh D /branches/S2_5/win32/installer/freeciv-modpack.cmd A /branches/S2_5/win32/installer/freeciv-mp-gtk2.cmd (from /branches/S2_5/win32/installer/freeciv-modpack.cmd:24537) A /branches/S2_5/win32/installer/freeciv-mp-gtk3.cmd (from /branches/S2_5/win32/installer/freeciv-modpack.cmd:24537) Fixed Windows installer builds to call modpack installers by their new gui specific names. See bug #21532 ------------------------------------------------------------------------ r24539 | cazfi | 2014-02-23 07:10:11 +0000 (Sun, 23 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/tools/modinst.h Get the FREEZE version modpacks from the stable version URL. See patch #4522 ------------------------------------------------------------------------ r24535 | cazfi | 2014-02-22 03:53:56 +0000 (Sat, 22 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/client/editor.c Handle tile labels correctly when doing tile copypaste in editor. Reported by taka See bug #21656 ------------------------------------------------------------------------ r24532 | cazfi | 2014-02-22 03:26:00 +0000 (Sat, 22 Feb 2014) | 7 lines Changed paths: M /branches/S2_5/ai/default/advdiplomacy.c M /branches/S2_5/ai/default/advdomestic.c M /branches/S2_5/ai/default/advmilitary.c M /branches/S2_5/ai/default/aicity.c M /branches/S2_5/ai/default/aidata.c M /branches/S2_5/ai/default/aidata.h M /branches/S2_5/ai/default/aiferry.c M /branches/S2_5/ai/default/aihand.c M /branches/S2_5/ai/default/aiparatrooper.c M /branches/S2_5/ai/default/aisettler.c M /branches/S2_5/ai/default/aitools.c M /branches/S2_5/server/advisors/advbuilding.c M /branches/S2_5/server/advisors/advdata.c M /branches/S2_5/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 ------------------------------------------------------------------------ r24526 | cazfi | 2014-02-20 04:14:05 +0000 (Thu, 20 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/client/options.c Fixed selection of client settings file for development versions. See bug #21698 ------------------------------------------------------------------------ r24523 | cazfi | 2014-02-20 03:46:55 +0000 (Thu, 20 Feb 2014) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24521 | cazfi | 2014-02-20 02:55:59 +0000 (Thu, 20 Feb 2014) | 5 lines Changed paths: M /branches/S2_5/client/options.c M /branches/S2_5/configure.ac M /branches/S2_5/fc_version Introduced state FREEZE_VERSION for freeciv branches. That's the state between bumping the version number and releasing first beta. See patch #4512 ------------------------------------------------------------------------ r24511 | cazfi | 2014-02-18 04:17:50 +0000 (Tue, 18 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/repodlgs.c Removed unneeded calculation with potentially uninitialized variable. See patch #4504 ------------------------------------------------------------------------ r24509 | cazfi | 2014-02-18 02:01:48 +0000 (Tue, 18 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/data/misc/specialists.png M /branches/S2_5/data/misc/specialists.spec Added female specialist icons by GriffonSpade See patch #4506 ------------------------------------------------------------------------ r24507 | cazfi | 2014-02-18 00:07:32 +0000 (Tue, 18 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/data/civ1/effects.ruleset M /branches/S2_5/data/civ2/effects.ruleset M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/data/classic/effects.ruleset M /branches/S2_5/data/experimental/effects.ruleset M /branches/S2_5/data/multiplayer/effects.ruleset Corrected remaining effects still using deprecated "name" field to use new "type" field. See patch #4503 ------------------------------------------------------------------------ r24501 | jtn | 2014-02-17 10:03:15 +0000 (Mon, 17 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/data/database.lua M /branches/S2_5/doc/README.fcdb M /branches/S2_5/server/fcdb.c M /branches/S2_5/server/fcdb.h M /branches/S2_5/server/scripting/api_fcdb_base.c M /branches/S2_5/server/scripting/api_fcdb_base.h M /branches/S2_5/server/scripting/tolua_fcdb.pkg Valid keys and their meanings in the database configuration file are now defined by database.lua, not freeciv-server. See gna bug #19909. ------------------------------------------------------------------------ r24500 | jtn | 2014-02-17 10:03:11 +0000 (Mon, 17 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/data/database.lua M /branches/S2_5/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. ------------------------------------------------------------------------ r24499 | jtn | 2014-02-17 10:03:09 +0000 (Mon, 17 Feb 2014) | 3 lines Changed paths: M /branches/S2_5/doc/README.fcdb M /branches/S2_5/scripts/setup_auth_server.sh Encourage use of SQLite for new installations. See gna patch #4507. ------------------------------------------------------------------------ r24498 | jtn | 2014-02-17 10:03:05 +0000 (Mon, 17 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/server/connecthand.c M /branches/S2_5/server/plrhand.c M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/stdinhand.c Correctly assign player colors when loading pre-2.4 savegames, and add more checks that player colors are assigned when they should be. Patch by Marko Lindqvist (cazfi@gna) and myself. See gna bug #21126. ------------------------------------------------------------------------ r24497 | jtn | 2014-02-17 10:03:01 +0000 (Mon, 17 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/utility/log.c Fix repeated emission of single log message if the previous message had been repeated exactly twice. See gna bug #21658. ------------------------------------------------------------------------ r24491 | cazfi | 2014-02-17 04:44:13 +0000 (Mon, 17 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/common/scriptcore/api_game_methods.c Fix compilation broken by badly applied patch #4497 See bug #21664 ------------------------------------------------------------------------ r24490 | cazfi | 2014-02-17 02:51:03 +0000 (Mon, 17 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/common/scriptcore/api_game_methods.h M /branches/S2_5/common/scriptcore/tolua_game.pkg Added lua function tile:has_road() See patch #4497 ------------------------------------------------------------------------ r24487 | cazfi | 2014-02-17 02:37:44 +0000 (Mon, 17 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/server/settings.c Added notice that setting takes effect next turn to phasemode help. See bug #21631 ------------------------------------------------------------------------ r24484 | sveinung | 2014-02-16 14:35:54 +0000 (Sun, 16 Feb 2014) | 11 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/diplomat_dialog.c M /branches/S2_5/client/gui-gtk-3.0/diplomat_dialog.c M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-sdl/diplomat_dialog.c M /branches/S2_5/client/gui-stub/dialogs.c M /branches/S2_5/client/gui-xaw/diplomat_dialog.c M /branches/S2_5/client/include/dialogs_g.h M /branches/S2_5/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 ------------------------------------------------------------------------ r24481 | cazfi | 2014-02-16 07:09:42 +0000 (Sun, 16 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/sprite.c gtk3-client does not advertise itself as able to handle .xpm. See bug #21604 ------------------------------------------------------------------------ r24478 | cazfi | 2014-02-16 04:10:57 +0000 (Sun, 16 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/data/civ2civ3/game.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 Enabled techlossrestore in civ2civ3 ruleset See bug #21637 ------------------------------------------------------------------------ r24471 | cazfi | 2014-02-15 00:11:52 +0000 (Sat, 15 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/alphablit.c Made ASSEMBLE_RGB and DISEMBLE_RGB macros safe from alignment changes. See patch #4492 ------------------------------------------------------------------------ r24468 | cazfi | 2014-02-14 23:07:34 +0000 (Fri, 14 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/server/savegame2.c Consider activity characters case-sensitive when loading unit orders. Reported by Jacob Nevins See bug #21410 ------------------------------------------------------------------------ r24464 | cazfi | 2014-02-14 21:41:23 +0000 (Fri, 14 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/server/savegame2.c Save number of current phase to savegame. See bug #21632 ------------------------------------------------------------------------ r24462 | sveinung | 2014-02-14 13:52:53 +0000 (Fri, 14 Feb 2014) | 5 lines Changed paths: M /branches/S2_5/m4/qt5.m4 Recognize Qt 5.2's moc during ./configure The format of the string 'moc -v' prints changed in Qt 5.2 See bug #21644 ------------------------------------------------------------------------ r24457 | cazfi | 2014-02-13 21:46:21 +0000 (Thu, 13 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/client/client_main.c Play tag "music_start" also when leaving previous game and getting back to pregame main menu. See bug #21635 ------------------------------------------------------------------------ r24455 | cazfi | 2014-02-13 21:04:47 +0000 (Thu, 13 Feb 2014) | 7 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/common/game.h M /branches/S2_5/common/tech.c M /branches/S2_5/common/tech.h M /branches/S2_5/server/settings.c M /branches/S2_5/server/techtools.c Added server setting 'techlossrestore' that defines how big portion of the bulbs of the lost tech are restored. Requested by David Fernandez See bug #21623 ------------------------------------------------------------------------ r24453 | cazfi | 2014-02-13 20:00:47 +0000 (Thu, 13 Feb 2014) | 5 lines Changed paths: M /branches/S2_5/data/alien/game.ruleset M /branches/S2_5/data/experimental/game.ruleset M /branches/S2_5/data/multiplayer/game.ruleset When other rulesets are compared to classic ruleset in their description, say 'classic' and not 'default'. See patch #4466 ------------------------------------------------------------------------ r24450 | cazfi | 2014-02-13 19:57:01 +0000 (Thu, 13 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/ai/default/aiunit.c M /branches/S2_5/common/combat.c M /branches/S2_5/common/combat.h M /branches/S2_5/server/advisors/advgoto.c M /branches/S2_5/server/unithand.c Tell exact reason why unit cannot attack when the attempt fails. Issue brought up by Arbogast See patch #4445 ------------------------------------------------------------------------ r24445 | cazfi | 2014-02-12 03:54:41 +0000 (Wed, 12 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/client/tilespec.c Fixed detection of error in alt specialist icon loading. See bug #21602 ------------------------------------------------------------------------ r24442 | cazfi | 2014-02-12 03:43:57 +0000 (Wed, 12 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/ai/default/aidata.c Made dai_plr_data_get() to identify itself correctly in log message. See patch #4483 ------------------------------------------------------------------------ r24440 | cazfi | 2014-02-12 01:42:56 +0000 (Wed, 12 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/doc/README.packaging M /branches/S2_5/tools/Makefile.am Added configure option --without-freeciv-manual to disable building of freeciv-manual. See patch #4481 ------------------------------------------------------------------------ r24438 | cazfi | 2014-02-11 22:28:59 +0000 (Tue, 11 Feb 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Initialize variable 'redraw' to value false in a couple of functions where its value might get checked without explicit assignment. See bug #21612 ------------------------------------------------------------------------ r24435 | cazfi | 2014-02-11 22:23:41 +0000 (Tue, 11 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/utility/netfile.c Reset curl handle between uses. See patch #4469 ------------------------------------------------------------------------ r24433 | cazfi | 2014-02-11 22:04:12 +0000 (Tue, 11 Feb 2014) | 8 lines Changed paths: M /branches/S2_5/client/tilespec.c M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/amplio/terrain1.spec M /branches/S2_5/data/amplio/water.spec M /branches/S2_5/data/amplio.tilespec M /branches/S2_5/data/amplio2/terrain1.spec M /branches/S2_5/data/amplio2/water.spec M /branches/S2_5/data/amplio2.tilespec M /branches/S2_5/data/cimpletoon.tilespec M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/hex2t/overlays.spec M /branches/S2_5/data/hex2t/tiles.spec M /branches/S2_5/data/hex2t.tilespec M /branches/S2_5/data/isophex/rivers.spec M /branches/S2_5/data/isophex/terrain1.spec M /branches/S2_5/data/isophex/terrain2.spec M /branches/S2_5/data/isophex.tilespec M /branches/S2_5/data/isotrident/terrain1.spec M /branches/S2_5/data/isotrident/terrain2.spec M /branches/S2_5/data/isotrident.tilespec M /branches/S2_5/data/multiplayer/terrain.ruleset M /branches/S2_5/data/trident/roads.spec M /branches/S2_5/data/trident/tiles.spec M /branches/S2_5/data/trident.tilespec Reworked gfx tags for roads. - Supplied rulesets use prefix "road." for road gfx tags - Hardcoded prefix "r." is removed from tilespec.c for those sprites for which it existed - Old "r.c_%s_%s" and "r.d_%s_%s" formats have been rearranged to "%s_c_%s" and "%s_d_%s" respectively so that the ruleset tag is always in the beginning of the tileset tag See patch #4468 ------------------------------------------------------------------------ r24431 | cazfi | 2014-02-11 02:36:20 +0000 (Tue, 11 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/client/citydlg_common.c M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/mapview_common.c M /branches/S2_5/common/city.c M /branches/S2_5/common/city.h M /branches/S2_5/common/effects.c M /branches/S2_5/common/effects.h Scale city area on citydlg based on radius upper bound calculated from the rulese. Originally reported by Jacob Nevins See patch #4389 ------------------------------------------------------------------------ r24427 | jtn | 2014-02-11 00:58:10 +0000 (Tue, 11 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/data/civ2/effects.ruleset M /branches/S2_5/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. ------------------------------------------------------------------------ r24426 | jtn | 2014-02-11 00:58:07 +0000 (Tue, 11 Feb 2014) | 3 lines Changed paths: M /branches/S2_5/client/helpdata.c Fix help display of non-integer unit upkeep multiplier. See gna bug #21624. ------------------------------------------------------------------------ r24421 | cazfi | 2014-02-10 23:04:03 +0000 (Mon, 10 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/sprite.c Fixed compiler warning about alignment increase in sprite_get_bounding_box(). See bug #21496 ------------------------------------------------------------------------ r24418 | cazfi | 2014-02-10 22:54:19 +0000 (Mon, 10 Feb 2014) | 5 lines Changed paths: M /branches/S2_5/data/amplio.tilespec M /branches/S2_5/data/amplio2.tilespec M /branches/S2_5/data/cimpletoon.tilespec M /branches/S2_5/data/hex2t.tilespec M /branches/S2_5/data/isophex.tilespec M /branches/S2_5/data/isotrident.tilespec M /branches/S2_5/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 ------------------------------------------------------------------------ r24416 | cazfi | 2014-02-10 22:45:11 +0000 (Mon, 10 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Added separate make rule for each windows installer packet. See patch #4449 ------------------------------------------------------------------------ r24413 | cazfi | 2014-02-09 22:11:38 +0000 (Sun, 09 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/gotodlg.c M /branches/S2_5/client/gui-gtk-3.0/gotodlg.c Fixed compiler warning about unused format parameter. See bug #21495 ------------------------------------------------------------------------ r24410 | cazfi | 2014-02-09 21:50:45 +0000 (Sun, 09 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/common/packets.def M /branches/S2_5/fc_version Send bulbs / turn count as sint32 over the network. See bug #21549 ------------------------------------------------------------------------ r24406 | cazfi | 2014-02-09 18:50:07 +0000 (Sun, 09 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/ai/default/aicity.c M /branches/S2_5/ai/default/aitech.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 ------------------------------------------------------------------------ r24403 | cazfi | 2014-02-09 10:23:12 +0000 (Sun, 09 Feb 2014) | 7 lines Changed paths: M /branches/S2_5/utility/ioz.c Increased xz decompression output buffer size to 250k to avoid situations where decompression cannot continue Reported by stelonix See bug #21603 ------------------------------------------------------------------------ r24400 | cazfi | 2014-02-09 01:51:55 +0000 (Sun, 09 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24398 | cazfi | 2014-02-09 01:20:37 +0000 (Sun, 09 Feb 2014) | 5 lines Changed paths: M /branches/S2_5/client/tilespec.c M /branches/S2_5/data/hex2t.tilespec M /branches/S2_5/data/isophex.tilespec Turned .tilespec view of what is regular hex and what is isohex tileset the other way around. See bug #21589 ------------------------------------------------------------------------ r24374 | cazfi | 2014-02-06 16:50:36 +0000 (Thu, 06 Feb 2014) | 4 lines Changed paths: M /branches/S2_5/data/misc/specialists.spec Added tags for specialists unused in supplied rulesets but present in specialists.png. See patch #4467 ------------------------------------------------------------------------ r24372 | cazfi | 2014-02-06 16:03:12 +0000 (Thu, 06 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/data/civ2civ3/game.ruleset M /branches/S2_5/data/civ2civ3/techs.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 Updated civ2civ3 ruleset to version 6. Patch by David Fernandez See patch #4460 ------------------------------------------------------------------------ r24364 | sveinung | 2014-02-06 11:47:03 +0000 (Thu, 06 Feb 2014) | 9 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24363 | sveinung | 2014-02-06 11:46:18 +0000 (Thu, 06 Feb 2014) | 8 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24362 | sveinung | 2014-02-06 11:44:00 +0000 (Thu, 06 Feb 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24353 | cazfi | 2014-02-05 22:08:59 +0000 (Wed, 05 Feb 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24351 | cazfi | 2014-02-05 22:01:54 +0000 (Wed, 05 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/client/tilespec.c M /branches/S2_5/data/amplio.tilespec M /branches/S2_5/data/amplio2.tilespec M /branches/S2_5/data/cimpletoon.tilespec M /branches/S2_5/data/hex2t.tilespec M /branches/S2_5/data/isophex.tilespec M /branches/S2_5/data/isotrident.tilespec M /branches/S2_5/data/trident.tilespec Made it tileset configurable on top of which terrain layer darkness is applied. Requested by Jacob Nevins See patch #4461 ------------------------------------------------------------------------ r24344 | cproc | 2014-02-04 21:31:51 +0000 (Tue, 04 Feb 2014) | 3 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Add SDL_gfx and SDL_ttf DLL names to Windows installer Makefile. See task #7754 ------------------------------------------------------------------------ r24339 | cazfi | 2014-02-04 20:49:38 +0000 (Tue, 04 Feb 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/citydlg.c M /branches/S2_5/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 ------------------------------------------------------------------------ r24331 | cazfi | 2014-02-01 20:32:54 +0000 (Sat, 01 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/translations/freeciv/POTFILES.skip M /branches/S2_5/translations/nations/POTFILES.skip Dropped data files from POTFILES.skip files. Added missing source files to them. Requested by Jacob Nevins See patch #4454 ------------------------------------------------------------------------ r24326 | cazfi | 2014-02-01 10:36:39 +0000 (Sat, 01 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/utility/genlist.c Fixed genlist_sort() memory leak. Patch by pepeto See bug #21551 ------------------------------------------------------------------------ r24324 | cazfi | 2014-02-01 10:10:51 +0000 (Sat, 01 Feb 2014) | 2 lines Changed paths: M /branches/S2_5/data/misc/small.png Reverted accidental change to small.png in previous commit. ------------------------------------------------------------------------ r24322 | cazfi | 2014-02-01 10:09:47 +0000 (Sat, 01 Feb 2014) | 6 lines Changed paths: M /branches/S2_5/data/misc/small.png M /branches/S2_5/data/misc/specialists.png Improvements to specialist icons, and add more of them for future use. Art by GriffonSpade See patch #4457 ------------------------------------------------------------------------ r24319 | cazfi | 2014-02-01 10:05:15 +0000 (Sat, 01 Feb 2014) | 5 lines Changed paths: M /branches/S2_5/client/connectdlg_common.c M /branches/S2_5/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 ------------------------------------------------------------------------ r24315 | jtn | 2014-01-31 19:59:58 +0000 (Fri, 31 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r24311 | cazfi | 2014-01-31 00:42:41 +0000 (Fri, 31 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/bootstrap/generate_gitrev.sh Set executable property for generate_gitrev.sh Reported by Sveinung Kvilhaugsvik See bug #21568 ------------------------------------------------------------------------ r24309 | cazfi | 2014-01-31 00:39:29 +0000 (Fri, 31 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/bootstrap/generate_gitrev.sh Set executable property for generate_gitrev.sh Reported by Sveinung Kvilhaugsvik See bug #21568 ------------------------------------------------------------------------ r24302 | jtn | 2014-01-30 23:55:46 +0000 (Thu, 30 Jan 2014) | 4 lines Changed paths: D /branches/S2_5/translations/freeciv/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. ------------------------------------------------------------------------ r24301 | jtn | 2014-01-30 23:55:44 +0000 (Thu, 30 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/data/amplio/ancientcities.png M /branches/S2_5/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. ------------------------------------------------------------------------ r24298 | cazfi | 2014-01-30 23:32:22 +0000 (Thu, 30 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/Makefile.am A /branches/S2_5/bootstrap/fc_gitrev_gen.h.tmpl A /branches/S2_5/bootstrap/generate_gitrev.sh M /branches/S2_5/common/Makefile.am M /branches/S2_5/common/version.c M /branches/S2_5/common/version.h M /branches/S2_5/configure.ac Added configure option --enable-gitrev to make commit id as part of version number when freeciv source is in git repository. See patch #4453 ------------------------------------------------------------------------ r24295 | cazfi | 2014-01-30 01:16:28 +0000 (Thu, 30 Jan 2014) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/POTFILES.in M /branches/S2_5/translations/nations/POTFILES.skip Added mpcli.c to POTFILES. ------------------------------------------------------------------------ r24291 | cazfi | 2014-01-30 00:03:22 +0000 (Thu, 30 Jan 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24287 | cazfi | 2014-01-29 23:58:51 +0000 (Wed, 29 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/tools/civmanual.c M /branches/S2_5/tools/mpcmdline.c Give an error if some tool executable is given unknown commandline option. See bug #21538 ------------------------------------------------------------------------ r24284 | pepeto | 2014-01-29 21:43:00 +0000 (Wed, 29 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/common/map.c Set the movement cost for a UTYF_IGTER unit disembarking with slow_invasions disabled to MOVE_COST_IGTER, like in previous versions of Freeciv. See gna bug #21535 ------------------------------------------------------------------------ r24281 | pepeto | 2014-01-29 21:35:36 +0000 (Wed, 29 Jan 2014) | 10 lines Changed paths: M /branches/S2_5/common/aicore/path_finding.c M /branches/S2_5/utility/pqueue.c M /branches/S2_5/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 ------------------------------------------------------------------------ r24276 | cazfi | 2014-01-27 23:02:41 +0000 (Mon, 27 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Fixed make target 'clean' of Windows installer building Makefile. See bug #21529 ------------------------------------------------------------------------ r24272 | cazfi | 2014-01-27 17:16:14 +0000 (Mon, 27 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/tools/Makefile.am Do not distribute Qt meta object files. See bug #21526 ------------------------------------------------------------------------ r24268 | jtn | 2014-01-27 01:09:46 +0000 (Mon, 27 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/server/cityturn.c Add missing pluralisation i18n marking to a string about city population. Noted by "Quintus" (Marvin Gülker). See gna bug #21528. ------------------------------------------------------------------------ r24267 | jtn | 2014-01-27 01:09:43 +0000 (Mon, 27 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r24266 | jtn | 2014-01-27 01:09:39 +0000 (Mon, 27 Jan 2014) | 7 lines Changed paths: M /branches/S2_5/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 classic/civ2 ruleset), or even reported incorrectly (Communism/Fundamentalism in civ2 ruleset). See gna bug #20521. ------------------------------------------------------------------------ r24262 | cazfi | 2014-01-26 22:56:53 +0000 (Sun, 26 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Build modpack installer gui consistent with the client selection for Windows installer packages. See bug #21474 ------------------------------------------------------------------------ r24259 | cazfi | 2014-01-26 22:25:21 +0000 (Sun, 26 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/utility/netintf.c M /branches/S2_5/utility/netintf.h Fixed namespace conflict about find_next_free_port() parameter "interface" on Windows. See bug #21546 ------------------------------------------------------------------------ r24255 | cazfi | 2014-01-26 09:45:52 +0000 (Sun, 26 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/client/connectdlg_common.c Do not announce client started games in LAN. Reported by David Lowe See patch #4438 ------------------------------------------------------------------------ r24253 | cazfi | 2014-01-26 09:40:29 +0000 (Sun, 26 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/m4/sdl-client.m4 Fixed syntax error in configure when SDL_gfx is missing. See bug #21533 ------------------------------------------------------------------------ r24251 | cazfi | 2014-01-26 00:31:21 +0000 (Sun, 26 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/data/alien/cities.ruleset M /branches/S2_5/data/civ1/nations.ruleset M /branches/S2_5/data/civ2/nations.ruleset M /branches/S2_5/data/default/nationlist.ruleset Fixed gettext warnings. See bug #21521 ------------------------------------------------------------------------ r24248 | cazfi | 2014-01-26 00:15:14 +0000 (Sun, 26 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/citydlg.c M /branches/S2_5/client/gui-gtk-3.0/diplodlg.c M /branches/S2_5/client/gui-gtk-3.0/editgui.c M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/mapview.c M /branches/S2_5/client/gui-gtk-3.0/plrdlg.c Always unref pixmaps got from sprite_get_pixbuf() See bug #21534 ------------------------------------------------------------------------ r24245 | cazfi | 2014-01-25 23:11:39 +0000 (Sat, 25 Jan 2014) | 8 lines Changed paths: M /branches/S2_5/client/connectdlg_common.c M /branches/S2_5/utility/netintf.c M /branches/S2_5/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 ------------------------------------------------------------------------ r24243 | cazfi | 2014-01-25 22:52:56 +0000 (Sat, 25 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/Makefile.am M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/Makefile.am M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-xaw/Makefile.am M /branches/S2_5/client/gui-xaw/gui_main.c Restored "SDL.h" include to client gui source files containing main(), so main() gets renamed by the macro in that header. Added comments explaining why it's needed there despite no obvious dependencies. See patch #4448 ------------------------------------------------------------------------ r24241 | jtn | 2014-01-25 16:25:41 +0000 (Sat, 25 Jan 2014) | 3 lines Changed paths: M /branches/S2_5/server/plrhand.c Don't give new player two kings with gameloss_style="Civil". See gna bug #21385. ------------------------------------------------------------------------ r24240 | jtn | 2014-01-25 12:56:36 +0000 (Sat, 25 Jan 2014) | 2 lines Changed paths: M /branches/S2_5/tools M /branches/S2_5/translations/nations Update svn:ignore for freeciv-mp-cli and freeciv-nations.pot. ------------------------------------------------------------------------ r24236 | jtn | 2014-01-25 11:56:25 +0000 (Sat, 25 Jan 2014) | 2 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/m4/qt-client.m4 Revert r24234 "Restore ability to build with Qt4 (from patch #4305)" (local change accidentally committed, again) ------------------------------------------------------------------------ r24235 | jtn | 2014-01-25 11:53:26 +0000 (Sat, 25 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r24234 | jtn | 2014-01-25 11:53:23 +0000 (Sat, 25 Jan 2014) | 2 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/m4/qt-client.m4 Restore ability to build with Qt4 (from patch #4305) file #19363: Qt4-S2_5.patch added by cazfi ------------------------------------------------------------------------ r24228 | cazfi | 2014-01-25 09:24:04 +0000 (Sat, 25 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/server/sernet.c Do not try to use uninitialized announcements socket when announcements have been disabled with "-A none" commandline option. See bug #21527 ------------------------------------------------------------------------ r24226 | cazfi | 2014-01-23 23:20:08 +0000 (Thu, 23 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/doc/README.packaging M /branches/S2_5/tools/Makefile.am M /branches/S2_5/tools/modinst.h A /branches/S2_5/tools/mpcli.c M /branches/S2_5/tools/mpcmdline.c M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c M /branches/S2_5/tools/mpgui_qt.cpp M /branches/S2_5/tools/mpgui_qt.h Added command line version of modpack installer. See patch #4436 ------------------------------------------------------------------------ r24224 | cazfi | 2014-01-23 23:06:33 +0000 (Thu, 23 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/tileset-demo.sav Updated Tileset Demo scenario to 2.5 savegame format See patch #4120 ------------------------------------------------------------------------ r24221 | pepeto | 2014-01-23 21:06:10 +0000 (Thu, 23 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/common/aicore/path_finding.c M /branches/S2_5/common/aicore/pf_tools.c M /branches/S2_5/common/map.c Respect slow_invasions in pathfinding. Patch by Emmet Hikory (persia@gna) See gna patch #3897 ------------------------------------------------------------------------ r24218 | cazfi | 2014-01-23 04:41:16 +0000 (Thu, 23 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/optiondlg.cpp Removed unused struct option_dialog speclist See patch #4432 ------------------------------------------------------------------------ r24215 | cazfi | 2014-01-22 17:38:32 +0000 (Wed, 22 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/common/unit.c Respect "AlwaysOnCityCenter" and "AutoOnCityCenter" flags when determining which roads or bases can be pillaged from city center. See bug #21403 ------------------------------------------------------------------------ r24213 | cazfi | 2014-01-22 16:48:26 +0000 (Wed, 22 Jan 2014) | 10 lines Changed paths: M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset Cleaned up Merchant class movement rules in civ2civ3 ruleset. The only user-visible effect should be how movement rates and costs are shown. - Railroad is not native to Merchants (only Road and River are) - Added "TerrainSpeed" to Merchant class, so cost of moving via Roads and Rivers is not 1 but 1/3. - Divided movement rates of Merchants by 3 See patch #4435 ------------------------------------------------------------------------ r24211 | sveinung | 2014-01-22 12:24:55 +0000 (Wed, 22 Jan 2014) | 7 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/m4/qt5.m4 Make sure that the QT 5 version of the Meta Object Compiler is used. * Qt is seen as usable iff the proper version of moc is found * Validate the content of MOCCMD if it is set * Try to auto detect the proper moc if MOCCMD isn't set See patch #4374 ------------------------------------------------------------------------ r24208 | cazfi | 2014-01-22 05:30:14 +0000 (Wed, 22 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/tools/mpgui_qt.cpp Added character encoding system and nls initializations to Qt version of modpack installer. See patch #4437 ------------------------------------------------------------------------ r24206 | sveinung | 2014-01-22 03:40:14 +0000 (Wed, 22 Jan 2014) | 10 lines Changed paths: M /branches/S2_5/configure.ac Inform ./configure that the environment variable MOCCMD is precious (a part of the input) * The value of MOCCMD will be remembered when make reruns ./configure with what is supposed to be the same input after regenerating the configure script * A description is added to ./configure --help * See for more See patch #4446 ------------------------------------------------------------------------ r24201 | cazfi | 2014-01-21 23:27:23 +0000 (Tue, 21 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/client/options.c M /branches/S2_5/common/version.h M /branches/S2_5/server/meta.h M /branches/S2_5/utility/ioz.h M /branches/S2_5/utility/shared.h M /branches/S2_5/utility/support.c M /branches/S2_5/utility/timing.c Corrected mentions of old config.h header to speak of fc_config.h instead. See patch #4443 ------------------------------------------------------------------------ r24194 | jtn | 2014-01-21 23:03:42 +0000 (Tue, 21 Jan 2014) | 3 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/doc/man/freeciv-manual.6.in M /branches/S2_5/tools/civmanual.c Add minimal governments help output to freeciv-manual. See gna patch #4442. ------------------------------------------------------------------------ r24193 | jtn | 2014-01-21 23:03:39 +0000 (Tue, 21 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/doc/man/freeciv-client.6.in M /branches/S2_5/doc/man/freeciv-server.6.in M /branches/S2_5/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. ------------------------------------------------------------------------ r24192 | jtn | 2014-01-21 23:03:37 +0000 (Tue, 21 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/utility/shared.c M /branches/S2_5/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. ------------------------------------------------------------------------ r24188 | cazfi | 2014-01-21 20:56:05 +0000 (Tue, 21 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/ai/default/advdiplomacy.c M /branches/S2_5/ai/default/aihand.c M /branches/S2_5/client/helpdata.c M /branches/S2_5/client/text.c M /branches/S2_5/common/fc_types.h M /branches/S2_5/common/game.h M /branches/S2_5/common/packets.def M /branches/S2_5/common/tech.c M /branches/S2_5/data/alien/game.ruleset M /branches/S2_5/data/civ1/game.ruleset M /branches/S2_5/data/civ2/game.ruleset M /branches/S2_5/data/civ2civ3/game.ruleset M /branches/S2_5/data/classic/game.ruleset M /branches/S2_5/data/experimental/game.ruleset M /branches/S2_5/data/multiplayer/game.ruleset M /branches/S2_5/doc/README.effects M /branches/S2_5/fc_version M /branches/S2_5/server/ruleset.c M /branches/S2_5/server/ruleset.h Added tech upkeep style "Cities" where upkeep is multiplied by number of cities. Requested by David Fernandez See bug #19589 ------------------------------------------------------------------------ r24182 | cazfi | 2014-01-21 19:04:17 +0000 (Tue, 21 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/common/generate_packets.py M /branches/S2_5/utility/log.h Set detailed network packet logging to LOG_DEBUG level. See bug #21506 ------------------------------------------------------------------------ r24180 | cazfi | 2014-01-21 17:01:41 +0000 (Tue, 21 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/data/alien/cities.ruleset M /branches/S2_5/data/alien/effects.ruleset M /branches/S2_5/doc/README.ruleset_alien Added proper specialist names to alien ruleset Requested by Jacob Nevins See bug #21416 ------------------------------------------------------------------------ r24178 | cazfi | 2014-01-21 06:13:29 +0000 (Tue, 21 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/common/map.c M /branches/S2_5/common/road.h M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset M /branches/S2_5/fc_version Added road flag "UnrestrictedInfra", used to mark those roads that are not subject to restrictinfra setting. See patch #4424 ------------------------------------------------------------------------ r24173 | pepeto | 2014-01-20 22:59:50 +0000 (Mon, 20 Jan 2014) | 7 lines Changed paths: M /branches/S2_5/common/aicore/path_finding.c M /branches/S2_5/utility/pqueue.c M /branches/S2_5/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 ------------------------------------------------------------------------ r24170 | cazfi | 2014-01-20 21:59:36 +0000 (Mon, 20 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/server/meta.c M /branches/S2_5/utility/netintf.c M /branches/S2_5/utility/netintf.h Do not double-encode nation names when sending them to metaserver. See bug #21511 ------------------------------------------------------------------------ r24164 | cazfi | 2014-01-19 07:05:28 +0000 (Sun, 19 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/gui_string.c Fixed printf format specifying short while the parameter is int. See bug #21494 ------------------------------------------------------------------------ r24161 | cazfi | 2014-01-19 06:45:13 +0000 (Sun, 19 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/doc/INSTALL.Cygwin List packages needed to build freeciv on cygwin. See patch #4431 ------------------------------------------------------------------------ r24156 | cazfi | 2014-01-16 21:57:19 +0000 (Thu, 16 Jan 2014) | 2 lines Changed paths: M /branches/S2_5/data/civ2civ3.serv Removed comment from civ2civ3.serv claiming that civ2civ3 rules are used by default. ------------------------------------------------------------------------ r24154 | cazfi | 2014-01-16 21:53:25 +0000 (Thu, 16 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset Give to civ2civ3 ruleset wonders that have no icons in supplied tilesets unique primary graphic tags, and make oracle icon only fallback. See patch #4427 ------------------------------------------------------------------------ r24151 | cazfi | 2014-01-16 21:32:33 +0000 (Thu, 16 Jan 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24148 | cazfi | 2014-01-16 19:01:25 +0000 (Thu, 16 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/m4/debug.m4 Ignore tautological-compare errors in debug builds. See patch #4421 ------------------------------------------------------------------------ r24146 | cazfi | 2014-01-16 15:47:09 +0000 (Thu, 16 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/client/packhand.c M /branches/S2_5/client/tilespec.c M /branches/S2_5/common/packets.def M /branches/S2_5/common/specialist.h M /branches/S2_5/data/alien/cities.ruleset M /branches/S2_5/data/civ1/cities.ruleset M /branches/S2_5/data/civ2/cities.ruleset M /branches/S2_5/data/civ2civ3/cities.ruleset M /branches/S2_5/data/classic/cities.ruleset M /branches/S2_5/data/experimental/cities.ruleset M /branches/S2_5/data/multiplayer/cities.ruleset M /branches/S2_5/fc_version M /branches/S2_5/server/ruleset.c Added a graphics alt tag to the specialist definition Patch by Sveinung Kvilhaugsvik See patch #4239 ------------------------------------------------------------------------ r24145 | cazfi | 2014-01-16 05:35:55 +0000 (Thu, 16 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/common/name_translation.h M /branches/S2_5/common/nation.c M /branches/S2_5/utility/fcintl.h Fixed compile with --disable-nls See bug #21454 ------------------------------------------------------------------------ r24143 | cazfi | 2014-01-15 16:48:06 +0000 (Wed, 15 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/client/Makefile.am M /branches/S2_5/client/gui-gtk-2.0/Makefile.am M /branches/S2_5/client/gui-gtk-2.0/gui_main.c M /branches/S2_5/client/gui-gtk-3.0/Makefile.am M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-sdl/Makefile.am M /branches/S2_5/client/gui-stub/Makefile.am M /branches/S2_5/client/gui-stub/gui_main.c M /branches/S2_5/client/gui-xaw/Makefile.am M /branches/S2_5/client/gui-xaw/gui_main.c M /branches/S2_5/server/Makefile.am Cleaned out CPPFLAGS related to irrelevant dependencies from Makefile.ams See patch #4423 ------------------------------------------------------------------------ r24140 | cazfi | 2014-01-15 16:25:31 +0000 (Wed, 15 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/data/amplio.tilespec M /branches/S2_5/data/amplio2.tilespec M /branches/S2_5/data/cimpletoon.tilespec M /branches/S2_5/data/hex2t.tilespec M /branches/S2_5/data/isophex.tilespec M /branches/S2_5/data/isotrident.tilespec M /branches/S2_5/data/misc/Makefile.am M /branches/S2_5/data/misc/small.spec A /branches/S2_5/data/misc/specialists.png A /branches/S2_5/data/misc/specialists.spec M /branches/S2_5/data/trident.tilespec Added specialist icons Icons by GriffonSpade, spec changes by me See patch #4422 ------------------------------------------------------------------------ r24137 | cazfi | 2014-01-14 03:48:44 +0000 (Tue, 14 Jan 2014) | 7 lines Changed paths: M /branches/S2_5/client/colors_common.h M /branches/S2_5/client/reqtree.c M /branches/S2_5/common/tech.c M /branches/S2_5/data/misc/colors.tilespec Made reqtree color of techs that are in completely unreachable tree distinct from techs that have root req but are still reachable. Another now distinct color is one for techs that both have root req and are on the path to current goal. See patch #4399 ------------------------------------------------------------------------ r24131 | jtn | 2014-01-13 23:24:39 +0000 (Mon, 13 Jan 2014) | 3 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/repodlgs.c M /branches/S2_5/client/gui-gtk-3.0/repodlgs.c Add tooltips and total of upgradable units to Gtk units report. See gna patch #4426. ------------------------------------------------------------------------ r24130 | jtn | 2014-01-13 23:24:36 +0000 (Mon, 13 Jan 2014) | 3 lines Changed paths: M /branches/S2_5/client/cityrepdata.c Document that city report trade routes column includes total value. See gna bug #21472. ------------------------------------------------------------------------ r24129 | jtn | 2014-01-13 23:24:33 +0000 (Mon, 13 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/common/improvement.c M /branches/S2_5/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. ------------------------------------------------------------------------ r24128 | jtn | 2014-01-13 23:24:29 +0000 (Mon, 13 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r24123 | pepeto | 2014-01-13 22:50:55 +0000 (Mon, 13 Jan 2014) | 3 lines Changed paths: M /branches/S2_5/client/goto.c Allow common waypoint for units comming from different tiles. See gna patch #4418 ------------------------------------------------------------------------ r24119 | pepeto | 2014-01-13 21:56:23 +0000 (Mon, 13 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24115 | pepeto | 2014-01-13 21:46:17 +0000 (Mon, 13 Jan 2014) | 3 lines Changed paths: M /branches/S2_5/client/packhand.c Remove obsolete comment. See gna bug #20842 ------------------------------------------------------------------------ r24114 | pepeto | 2014-01-13 21:46:16 +0000 (Mon, 13 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/client/control.c M /branches/S2_5/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 ------------------------------------------------------------------------ r24108 | pepeto | 2014-01-13 21:21:02 +0000 (Mon, 13 Jan 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24105 | cazfi | 2014-01-13 05:57:01 +0000 (Mon, 13 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/ai/default/aiferry.c Fixed a crash when movement of the unboarding passenger causes ferry to get destroyed. See bug #21462 ------------------------------------------------------------------------ r24101 | cazfi | 2014-01-13 05:34:49 +0000 (Mon, 13 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/server/sanitycheck.c Fixed reversed check if unit in non-native tile is in transport when sanity checking the tile. See bug #21456 ------------------------------------------------------------------------ r24098 | cazfi | 2014-01-12 06:11:20 +0000 (Sun, 12 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset A /branches/S2_5/data/graphics/wonders/Statue_of_Zeus.jpg M /branches/S2_5/data/misc/wonders-large.spec M /branches/S2_5/data/wonders/Makefile.am A /branches/S2_5/data/wonders/statue_of_zeus.png Added icon for Statue of Zeus wonder. Provided by gm1530 See bug #20030 ------------------------------------------------------------------------ r24095 | cazfi | 2014-01-11 10:13:12 +0000 (Sat, 11 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24092 | cazfi | 2014-01-11 06:41:23 +0000 (Sat, 11 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/autogen.sh Run libtoolize before autoconf See bug #21452 ------------------------------------------------------------------------ r24086 | cazfi | 2014-01-11 05:52:17 +0000 (Sat, 11 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/utility/shared.c Fix fc_vsnprintcf() to work correctly with format descriptors longer than 5 bytes. Patch by Guillaume Melquiond See patch #4402 ------------------------------------------------------------------------ r24082 | cazfi | 2014-01-09 18:26:32 +0000 (Thu, 09 Jan 2014) | 7 lines Changed paths: M /branches/S2_5/tools/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 ------------------------------------------------------------------------ r24078 | cazfi | 2014-01-09 05:36:20 +0000 (Thu, 09 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24074 | cazfi | 2014-01-09 03:58:29 +0000 (Thu, 09 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/common/Makefile.am Do not list packets.def as source file. See bug #21453 ------------------------------------------------------------------------ r24070 | cazfi | 2014-01-09 03:45:41 +0000 (Thu, 09 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/data/alien/units.ruleset M /branches/S2_5/data/civ1/units.ruleset M /branches/S2_5/data/civ2/units.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/data/classic/units.ruleset M /branches/S2_5/data/experimental/units.ruleset M /branches/S2_5/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 ------------------------------------------------------------------------ r24067 | cazfi | 2014-01-07 05:13:35 +0000 (Tue, 07 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/data/alien/cities.ruleset Cleaned up specialists ruleset format description comments went awry in some update in alien ruleset. See patch #4404 ------------------------------------------------------------------------ r24064 | cazfi | 2014-01-07 04:45:42 +0000 (Tue, 07 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/repodlgs.c M /branches/S2_5/client/gui-gtk-3.0/repodlgs.c M /branches/S2_5/client/gui-qt/repodlgs.cpp M /branches/S2_5/client/gui-sdl/repodlgs.c M /branches/S2_5/client/gui-xaw/repodlgs.c M /branches/S2_5/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 ------------------------------------------------------------------------ r24063 | jtn | 2014-01-07 02:57:12 +0000 (Tue, 07 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/data/alien/nations.ruleset M /branches/S2_5/data/civ1/nations.ruleset M /branches/S2_5/data/civ2/nations.ruleset M /branches/S2_5/data/default/nationlist.ruleset Better comments about the definitions of nation sets and groups. Requested by Marko Lindqvist (cazfi@gna). See gna bug #21427. ------------------------------------------------------------------------ r24058 | cazfi | 2014-01-06 02:46:26 +0000 (Mon, 06 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/tools/download.c M /branches/S2_5/tools/download.h M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c M /branches/S2_5/tools/mpgui_qt.cpp M /branches/S2_5/tools/mpgui_qt.h Added modpack "SubType" display to modpack installer. See patch #4394 ------------------------------------------------------------------------ r24056 | cazfi | 2014-01-06 02:39:01 +0000 (Mon, 06 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/INSTALL M /branches/S2_5/client/gui-sdl/Makefile.am D /branches/S2_5/client/gui-sdl/SDL_ttf.c D /branches/S2_5/client/gui-sdl/SDL_ttf.h M /branches/S2_5/doc/README.packaging M /branches/S2_5/m4/sdl-client.m4 Link SDL-client against external SDL_ttf library instead of having copy of some old version sources inside itself. See patch #4386 ------------------------------------------------------------------------ r24041 | jtn | 2014-01-05 10:55:08 +0000 (Sun, 05 Jan 2014) | 3 lines Changed paths: M /branches/S2_5/tools/civmanual.c Handle negated improvement requirements in freeciv-manual. See gna bug #21432. ------------------------------------------------------------------------ r24040 | jtn | 2014-01-05 10:55:05 +0000 (Sun, 05 Jan 2014) | 3 lines Changed paths: M /branches/S2_5/client/gui-sdl/helpdlg.c Fix segfault in SDL client help for improvements with non-tech prereqs. See gna bug #21433. ------------------------------------------------------------------------ r24039 | jtn | 2014-01-05 10:55:02 +0000 (Sun, 05 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/helpdlg.c M /branches/S2_5/client/gui-gtk-3.0/helpdlg.c M /branches/S2_5/client/gui-sdl/helpdlg.c M /branches/S2_5/client/gui-xaw/helpdlg.c Ignore negated requirements in client-specific display of improvement prerequisites to avoid misleading help. See gna bug #21430. ------------------------------------------------------------------------ r24038 | jtn | 2014-01-05 10:54:59 +0000 (Sun, 05 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r24037 | jtn | 2014-01-05 10:54:57 +0000 (Sun, 05 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r24036 | jtn | 2014-01-05 10:54:54 +0000 (Sun, 05 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/common/effects.c Send 'negated' value of effect requirements to client (previously clients always saw 'negated' as FALSE). See gna bug #21417. ------------------------------------------------------------------------ r24035 | jtn | 2014-01-05 10:54:51 +0000 (Sun, 05 Jan 2014) | 3 lines Changed paths: M /branches/S2_5/common/requirements.c M /branches/S2_5/server/ruleset.c Check whether requirement 'survives' field is valid at ruleset load time. See gna patch #4396. ------------------------------------------------------------------------ r24034 | jtn | 2014-01-05 10:54:48 +0000 (Sun, 05 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/common/requirements.c M /branches/S2_5/server/rssanity.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. ------------------------------------------------------------------------ r24033 | jtn | 2014-01-05 10:54:44 +0000 (Sun, 05 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/server/rssanity.c Add a notion of conjunctive/disjunctive checking to ruleset sanity checking. (Disjunctive checking does almost nothing currently.) See gna bug #21419. ------------------------------------------------------------------------ r24032 | jtn | 2014-01-05 10:54:42 +0000 (Sun, 05 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/server/rssanity.c Do not prohibit requirement lists with multiple Nation requirements. They could be at World range. See gna bug #21421. ------------------------------------------------------------------------ r24031 | jtn | 2014-01-05 10:54:38 +0000 (Sun, 05 Jan 2014) | 2 lines Changed paths: M /branches/S2_5/common/requirements.c Comment circumstances in which a surviving world-ranged nation requirement can stop being true. ------------------------------------------------------------------------ r24030 | jtn | 2014-01-05 10:54:33 +0000 (Sun, 05 Jan 2014) | 1 line Changed paths: M /branches/S2_5/common/requirements.h Comment that requirement ranges are an ordered list. ------------------------------------------------------------------------ r24014 | cazfi | 2014-01-05 02:32:15 +0000 (Sun, 05 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/client/gui-sdl/gui_string.h Changed freeciv specific SDL-client font style bits to be above 0x0f, so they don't get passed to SDL_ttf. See patch #4385 ------------------------------------------------------------------------ r24010 | cazfi | 2014-01-05 02:14:29 +0000 (Sun, 05 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r24007 | cazfi | 2014-01-04 06:12:01 +0000 (Sat, 04 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/ai/default/aicity.c Fix integer math problem that caused any AI with expansionist trait over default value to always consider buildings worth to be 0. See bug #21407 ------------------------------------------------------------------------ r23998 | jtn | 2014-01-03 16:55:00 +0000 (Fri, 03 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/client/control.c M /branches/S2_5/client/goto.c When constructing unit orders on the client, always fill in all the fields. No functional effect. See gna patch #4384. ------------------------------------------------------------------------ r23997 | jtn | 2014-01-03 16:54:56 +0000 (Fri, 03 Jan 2014) | 7 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r23996 | jtn | 2014-01-03 16:54:54 +0000 (Fri, 03 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r23991 | jtn | 2014-01-03 14:40:04 +0000 (Fri, 03 Jan 2014) | 2 lines Changed paths: M /branches/S2_5/client M /branches/S2_5/server M /branches/S2_5/tools Update svn:ignore for *.appdata.xml (patch #4280). ------------------------------------------------------------------------ r23988 | cazfi | 2014-01-03 00:16:58 +0000 (Fri, 03 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/Makefile.am A /branches/S2_5/bootstrap/freeciv-gtk2.appdata.xml.in A /branches/S2_5/bootstrap/freeciv-gtk3.appdata.xml.in A /branches/S2_5/bootstrap/freeciv-modpack.appdata.xml.in A /branches/S2_5/bootstrap/freeciv-qt.appdata.xml.in A /branches/S2_5/bootstrap/freeciv-sdl.appdata.xml.in A /branches/S2_5/bootstrap/freeciv-server.appdata.xml.in M /branches/S2_5/client/Makefile.am M /branches/S2_5/configure.ac M /branches/S2_5/server/Makefile.am M /branches/S2_5/tools/Makefile.am Added appdata files. Original files by Ankur Sinha, modified by me See patch #4280 ------------------------------------------------------------------------ r23984 | cazfi | 2014-01-02 22:55:39 +0000 (Thu, 02 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/data/alien/nation/adventurers.ruleset M /branches/S2_5/data/alien/nation/galacticsound.ruleset M /branches/S2_5/data/alien/nation/jw.ruleset M /branches/S2_5/data/alien/nation/kindergarden.ruleset M /branches/S2_5/data/alien/nation/lunatics.ruleset M /branches/S2_5/data/alien/nation/madmen.ruleset M /branches/S2_5/data/alien/nation/mathclub.ruleset M /branches/S2_5/data/alien/nation/secretsociety.ruleset M /branches/S2_5/data/alien/nation/teamgladiators.ruleset M /branches/S2_5/data/civ1/nations.ruleset M /branches/S2_5/data/civ2/nations.ruleset Search translations for alien, civ1, and civ2 ruleset nations strings from correct translation domain. See bug #21406 ------------------------------------------------------------------------ r23980 | cazfi | 2014-01-02 19:49:59 +0000 (Thu, 02 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/client/tilespec.c M /branches/S2_5/common/map.c Fixed some clang compiler warnings. Patch by Guillaume Melquiond See patch #4373 ------------------------------------------------------------------------ r23977 | cazfi | 2014-01-02 18:36:30 +0000 (Thu, 02 Jan 2014) | 5 lines Changed paths: M /branches/S2_5/common/ai.h M /branches/S2_5/server/plrhand.c When two AI players meet first time, call first_contact callback for both, not just one party. See bug #21401 ------------------------------------------------------------------------ r23974 | cazfi | 2014-01-01 23:16:24 +0000 (Wed, 01 Jan 2014) | 7 lines Changed paths: M /branches/S2_5/client/mapview_common.c M /branches/S2_5/client/tilespec.c M /branches/S2_5/data/hex2t/items.png M /branches/S2_5/data/hex2t/items.spec M /branches/S2_5/data/hex2t.tilespec Have "full tile height" of non-iso hex tilesets to be "normal tile height" only, drastically cutting need to have extra spacing in sprites. Reported by Anonymous See bug #21329 ------------------------------------------------------------------------ r23969 | cazfi | 2014-01-01 22:51:15 +0000 (Wed, 01 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/dependencies/lua-5.2/src/Makefile.am D /branches/S2_5/dependencies/lua-5.2/src/luac.c Removed luac.c that was causing wrong main() to be sometimes used in freeciv. Reported by Devander See bug #21399 ------------------------------------------------------------------------ r23965 | cazfi | 2014-01-01 11:26:44 +0000 (Wed, 01 Jan 2014) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset Do not collect strings from civ2civ3 rule_name fields for translation. Patch by Guillaume Melquiond See patch #4369 ------------------------------------------------------------------------ r23961 | cazfi | 2014-01-01 11:22:32 +0000 (Wed, 01 Jan 2014) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23959 | cazfi | 2014-01-01 11:11:32 +0000 (Wed, 01 Jan 2014) | 4 lines Changed paths: M /branches/S2_5/data/civ2civ3/script.lua Copied script.lua from classic ruleset to civ2civ3 ruleset. See patch #4367 ------------------------------------------------------------------------ r23948 | jtn | 2013-12-31 09:38:30 +0000 (Tue, 31 Dec 2013) | 7 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r23947 | jtn | 2013-12-31 09:38:27 +0000 (Tue, 31 Dec 2013) | 6 lines Changed paths: M /branches/S2_5/server/maphand.c M /branches/S2_5/server/maphand.h M /branches/S2_5/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. ------------------------------------------------------------------------ r23946 | jtn | 2013-12-31 09:38:24 +0000 (Tue, 31 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/chatline.c M /branches/S2_5/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. ------------------------------------------------------------------------ r23945 | jtn | 2013-12-31 09:38:21 +0000 (Tue, 31 Dec 2013) | 1 line Changed paths: M /branches/S2_5/common/player.c Comment that player_index() cannot safely be paired with player_count(). ------------------------------------------------------------------------ r23944 | jtn | 2013-12-31 09:38:18 +0000 (Tue, 31 Dec 2013) | 3 lines Changed paths: M /branches/S2_5/server/edithand.c Make the editor vision tool always update player knowledge. See gna bug #21392. ------------------------------------------------------------------------ r23943 | jtn | 2013-12-31 09:38:11 +0000 (Tue, 31 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/server/maphand.c Update owner information correctly when refreshing fogged tiles to a player. See gna bug #21393. ------------------------------------------------------------------------ r23932 | jtn | 2013-12-30 15:06:54 +0000 (Mon, 30 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/common/packets.def M /branches/S2_5/fc_version Renumber PACKET_EDIT_TILE_ROAD to be within the range of client edit packets, so that permission checks for global observer don't fail. See gna bug #21383. ------------------------------------------------------------------------ r23931 | jtn | 2013-12-30 15:06:50 +0000 (Mon, 30 Dec 2013) | 6 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r23930 | jtn | 2013-12-30 15:06:48 +0000 (Mon, 30 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/server/citytools.c Ensure that gold looted from conquered city does not exceed victim's treasury. See gna bug #21389. ------------------------------------------------------------------------ r23924 | jtn | 2013-12-30 10:54:03 +0000 (Mon, 30 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/common/aicore/pf_tools.c Fix too-large upper bound when looking for a refuel point in pathfinding. Mostly harmless. See gna bug #21369. ------------------------------------------------------------------------ r23923 | jtn | 2013-12-30 10:53:59 +0000 (Mon, 30 Dec 2013) | 3 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/editprop.c M /branches/S2_5/client/gui-gtk-3.0/editprop.c Make property editor honour current nation set. See gna bug #21380. ------------------------------------------------------------------------ r23922 | jtn | 2013-12-30 10:53:55 +0000 (Mon, 30 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/server/plrhand.c M /branches/S2_5/server/srv_main.c Remove start-position-based restrictions on nation "pickability" on game start. See gna bug #21381. ------------------------------------------------------------------------ r23921 | jtn | 2013-12-30 10:53:53 +0000 (Mon, 30 Dec 2013) | 3 lines Changed paths: M /branches/S2_5/common/nation.c M /branches/S2_5/common/nation.h M /branches/S2_5/server/plrhand.c M /branches/S2_5/server/plrhand.h M /branches/S2_5/server/srv_main.c Move server-only code out of common is_nation_pickable(). See gna patch #4364. ------------------------------------------------------------------------ r23914 | cazfi | 2013-12-30 00:12:12 +0000 (Mon, 30 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/client/Makefile.am Fixed linking of Qt-client against static libSDL-mixer. See bug #21378 ------------------------------------------------------------------------ r23911 | cazfi | 2013-12-29 09:59:07 +0000 (Sun, 29 Dec 2013) | 6 lines Changed paths: M /branches/S2_5/data/classic/script.lua Marked classic ruleset map labels translatable and unified their capitalization. Reported by Jacob Nevins See bug #20588 ------------------------------------------------------------------------ r23909 | cazfi | 2013-12-28 23:04:23 +0000 (Sat, 28 Dec 2013) | 6 lines Changed paths: M /branches/S2_5/common/dataio.c M /branches/S2_5/configure.ac Fixed compilation errors on 32bit systems. Reported by Jordi Negrevernis i Font See bug #21370 ------------------------------------------------------------------------ r23906 | cazfi | 2013-12-26 22:21:03 +0000 (Thu, 26 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/tools/mpgui_qt.cpp Show modpack notes as tooltip in Qt modpack installer See patch #4353 ------------------------------------------------------------------------ r23904 | jtn | 2013-12-26 13:42:00 +0000 (Thu, 26 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/tools/civmanual.c Restrict online help to nations in current nationset once the game has started. See gna patch #4354. ------------------------------------------------------------------------ r23903 | jtn | 2013-12-26 13:41:53 +0000 (Thu, 26 Dec 2013) | 7 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/dialogs.c Avoid using gtk_combo_box_new_with_model_and_entry() in Gtk2 nation picker, since this was only added in Gtk 2.24 and we claim to be compatible with 2.12. Reported by Jordi Negrevernis i Font (jorneg@gna). See gna bug #21371. ------------------------------------------------------------------------ r23898 | cazfi | 2013-12-25 19:20:55 +0000 (Wed, 25 Dec 2013) | 5 lines Changed paths: M /branches/S2_5/server/ruleset.c Do aifill only if we're supposed to act on settings. This fixes crash on ruleset reading programs other than actual freeciv-server that have not entire game world set up. See bug #21367 ------------------------------------------------------------------------ r23890 | cazfi | 2013-12-23 00:04:42 +0000 (Mon, 23 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/dependencies/lua-5.2/README M /branches/S2_5/dependencies/lua-5.2/Version M /branches/S2_5/dependencies/lua-5.2/doc/readme.html M /branches/S2_5/dependencies/lua-5.2/src/lapi.c M /branches/S2_5/dependencies/lua-5.2/src/lapi.h M /branches/S2_5/dependencies/lua-5.2/src/lauxlib.c M /branches/S2_5/dependencies/lua-5.2/src/lauxlib.h M /branches/S2_5/dependencies/lua-5.2/src/lbaselib.c M /branches/S2_5/dependencies/lua-5.2/src/lbitlib.c M /branches/S2_5/dependencies/lua-5.2/src/lcode.c M /branches/S2_5/dependencies/lua-5.2/src/lcode.h M /branches/S2_5/dependencies/lua-5.2/src/lcorolib.c M /branches/S2_5/dependencies/lua-5.2/src/lctype.c M /branches/S2_5/dependencies/lua-5.2/src/lctype.h M /branches/S2_5/dependencies/lua-5.2/src/ldblib.c M /branches/S2_5/dependencies/lua-5.2/src/ldebug.c M /branches/S2_5/dependencies/lua-5.2/src/ldebug.h M /branches/S2_5/dependencies/lua-5.2/src/ldo.c M /branches/S2_5/dependencies/lua-5.2/src/ldo.h M /branches/S2_5/dependencies/lua-5.2/src/ldump.c M /branches/S2_5/dependencies/lua-5.2/src/lfunc.c M /branches/S2_5/dependencies/lua-5.2/src/lfunc.h M /branches/S2_5/dependencies/lua-5.2/src/lgc.c M /branches/S2_5/dependencies/lua-5.2/src/lgc.h M /branches/S2_5/dependencies/lua-5.2/src/linit.c M /branches/S2_5/dependencies/lua-5.2/src/liolib.c M /branches/S2_5/dependencies/lua-5.2/src/llex.c M /branches/S2_5/dependencies/lua-5.2/src/llex.h M /branches/S2_5/dependencies/lua-5.2/src/llimits.h M /branches/S2_5/dependencies/lua-5.2/src/lmathlib.c M /branches/S2_5/dependencies/lua-5.2/src/lmem.c M /branches/S2_5/dependencies/lua-5.2/src/lmem.h M /branches/S2_5/dependencies/lua-5.2/src/loadlib.c M /branches/S2_5/dependencies/lua-5.2/src/lobject.c M /branches/S2_5/dependencies/lua-5.2/src/lobject.h M /branches/S2_5/dependencies/lua-5.2/src/lopcodes.c M /branches/S2_5/dependencies/lua-5.2/src/lopcodes.h M /branches/S2_5/dependencies/lua-5.2/src/loslib.c M /branches/S2_5/dependencies/lua-5.2/src/lparser.c M /branches/S2_5/dependencies/lua-5.2/src/lparser.h M /branches/S2_5/dependencies/lua-5.2/src/lstate.c M /branches/S2_5/dependencies/lua-5.2/src/lstate.h M /branches/S2_5/dependencies/lua-5.2/src/lstring.c M /branches/S2_5/dependencies/lua-5.2/src/lstring.h M /branches/S2_5/dependencies/lua-5.2/src/lstrlib.c M /branches/S2_5/dependencies/lua-5.2/src/ltable.c M /branches/S2_5/dependencies/lua-5.2/src/ltable.h M /branches/S2_5/dependencies/lua-5.2/src/ltablib.c M /branches/S2_5/dependencies/lua-5.2/src/ltm.c M /branches/S2_5/dependencies/lua-5.2/src/ltm.h M /branches/S2_5/dependencies/lua-5.2/src/lua.h M /branches/S2_5/dependencies/lua-5.2/src/luac.c M /branches/S2_5/dependencies/lua-5.2/src/luaconf.h M /branches/S2_5/dependencies/lua-5.2/src/lualib.h M /branches/S2_5/dependencies/lua-5.2/src/lundump.c M /branches/S2_5/dependencies/lua-5.2/src/lundump.h M /branches/S2_5/dependencies/lua-5.2/src/lvm.c M /branches/S2_5/dependencies/lua-5.2/src/lvm.h M /branches/S2_5/dependencies/lua-5.2/src/lzio.c M /branches/S2_5/dependencies/lua-5.2/src/lzio.h Updated include lua to version 5.2.3 See patch #4343 ------------------------------------------------------------------------ r23887 | jtn | 2013-12-22 14:49:11 +0000 (Sun, 22 Dec 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/dialogs.c M /branches/S2_5/client/gui-gtk-2.0/dialogs.h M /branches/S2_5/client/gui-gtk-2.0/optiondlg.c M /branches/S2_5/client/gui-gtk-3.0/dialogs.c M /branches/S2_5/client/gui-gtk-3.0/dialogs.h M /branches/S2_5/client/gui-gtk-3.0/optiondlg.c Fully support nation sets in the Gtk clients. Add a control to the Pick Nation dialog to select a nation set, and update the dialog when the nation set changes without popping it down. See gna patch #4349. ------------------------------------------------------------------------ r23886 | jtn | 2013-12-22 14:49:05 +0000 (Sun, 22 Dec 2013) | 10 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/dialogs.c M /branches/S2_5/client/gui-gtk-3.0/dialogs.c M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-sdl/dialogs.c M /branches/S2_5/client/gui-stub/dialogs.c M /branches/S2_5/client/gui-xaw/dialogs.c M /branches/S2_5/client/include/dialogs_g.h M /branches/S2_5/client/packhand.c M /branches/S2_5/common/fc_types.h M /branches/S2_5/common/game.c M /branches/S2_5/common/game.h M /branches/S2_5/common/nation.c M /branches/S2_5/common/nation.h M /branches/S2_5/common/packets.def M /branches/S2_5/common/player.c M /branches/S2_5/data/alien/nations.ruleset M /branches/S2_5/data/civ1/nations.ruleset M /branches/S2_5/data/civ2/nations.ruleset M /branches/S2_5/data/default/nationlist.ruleset M /branches/S2_5/fc_version M /branches/S2_5/server/citytools.c M /branches/S2_5/server/commands.c M /branches/S2_5/server/connecthand.c M /branches/S2_5/server/edithand.c M /branches/S2_5/server/plrhand.c M /branches/S2_5/server/plrhand.h M /branches/S2_5/server/ruleset.c M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c M /branches/S2_5/server/settings.c M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/stdinhand.c Replace the old 'soft' notion of 'nation sets' with a new, stronger notion, controlled by a new server setting 'nationset'. Nations outside the current set can no longer appear in the game in any circumstances, and the number of players is limited by the number of available nations. In standard rulesets, the 'nationset' setting must now be changed to access any nations outside the "core" set. Clients only minimally updated: if the nationset is changed, any nation dialog that is up at the time will be popped down. See gna patch #4348. ------------------------------------------------------------------------ r23885 | jtn | 2013-12-22 14:48:50 +0000 (Sun, 22 Dec 2013) | 9 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/dialogs.c M /branches/S2_5/client/gui-gtk-3.0/dialogs.c Refactor Gtk clients' nation selection dialog, with the following aims: - Prepare for the set of pickable nations to change while it's up - (and hence, the set of nation group tabs in the notebook; this avoids empty tabs in scenarios restricted to a subset of nations) - Restore the player's current nation settings, leader name etc when the dialog is popped up - Highlight the selected nation correctly when changing group tabs See gna patch #4347. ------------------------------------------------------------------------ r23884 | jtn | 2013-12-22 14:48:43 +0000 (Sun, 22 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/client/gui-xaw/dialogs.c The Xaw client races dialog didn't honour is_pickable, so included nations that couldn't be chosen due to a start position restriction. See gna bug #21361. ------------------------------------------------------------------------ r23883 | jtn | 2013-12-22 14:48:37 +0000 (Sun, 22 Dec 2013) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/dialogs.c M /branches/S2_5/client/gui-gtk-3.0/dialogs.c M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-sdl/dialogs.c M /branches/S2_5/client/gui-xaw/dialogs.c M /branches/S2_5/client/packhand.c M /branches/S2_5/common/nation.c M /branches/S2_5/common/nation.h M /branches/S2_5/common/packets.def M /branches/S2_5/server/barbarian.c M /branches/S2_5/server/plrhand.c M /branches/S2_5/server/plrhand.h M /branches/S2_5/server/ruleset.c M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/srv_main.h Rename 'is_available' property of nations to 'is_pickable' to better reflect its purpose, and make it a network/client specific notion -- on the server we now track individual reasons why a nation can't be picked (currently only lack of a start position). No functional change. See gna patch #4304. ------------------------------------------------------------------------ r23876 | cazfi | 2013-12-22 01:23:01 +0000 (Sun, 22 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/tools/download.c M /branches/S2_5/tools/download.h M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c M /branches/S2_5/tools/mpgui_qt.cpp M /branches/S2_5/tools/mpgui_qt.h M /branches/S2_5/tools/mpgui_qt_worker.cpp Added progress bar to Qt modpack installer See patch #4341 ------------------------------------------------------------------------ r23872 | cazfi | 2013-12-18 23:51:51 +0000 (Wed, 18 Dec 2013) | 2 lines Changed paths: M /branches/S2_5/translations/freeciv/POTFILES.in M /branches/S2_5/translations/nations/POTFILES.skip Added new sourcefiles with translatable strings to POTFILES.in ------------------------------------------------------------------------ r23869 | cazfi | 2013-12-18 21:36:27 +0000 (Wed, 18 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/tools/mpgui_qt.cpp M /branches/S2_5/tools/mpgui_qt.h M /branches/S2_5/tools/mpgui_qt_worker.cpp M /branches/S2_5/tools/mpgui_qt_worker.h After installing a modpack, refresh "installed version" shown in Qt modpack installer. See patch #4339 ------------------------------------------------------------------------ r23864 | cazfi | 2013-12-16 21:30:03 +0000 (Mon, 16 Dec 2013) | 5 lines Changed paths: M /branches/S2_5/tools/Makefile.am M /branches/S2_5/tools/mpgui_qt.cpp A /branches/S2_5/tools/mpgui_qt_worker.cpp A /branches/S2_5/tools/mpgui_qt_worker.h Run Qt modpack installer modpack installation functionality in separate thread so that gui remains responsive. See patch #4337 ------------------------------------------------------------------------ r23861 | jtn | 2013-12-16 12:39:10 +0000 (Mon, 16 Dec 2013) | 9 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/editprop.c M /branches/S2_5/client/gui-gtk-3.0/editprop.c M /branches/S2_5/client/packhand.c M /branches/S2_5/common/game.c M /branches/S2_5/common/packets.def M /branches/S2_5/fc_version M /branches/S2_5/server/edithand.c M /branches/S2_5/server/gamehand.c M /branches/S2_5/server/savegame2.c M /branches/S2_5/server/srv_main.c Add a scenario option to restrict the set of nations players can pick to those for which start positions have been defined in the scenario. (This used to be the default behaviour in 2.0.x, but has not been since then, probably by accident. The new default behaviour remains to not restrict nation choice, and none of the supplied scenarios use the new option.) Also, improve comments and diagnostics about what happens in this case. See gna bug #21268. ------------------------------------------------------------------------ r23857 | cazfi | 2013-12-14 21:07:08 +0000 (Sat, 14 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/tools/mpgui_qt.cpp M /branches/S2_5/tools/mpgui_qt.h Added view to default modpack list to Qt version of modpack installer. See patch #4333 ------------------------------------------------------------------------ r23855 | sveinung | 2013-12-14 17:56:56 +0000 (Sat, 14 Dec 2013) | 8 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp Remove GTK mnemonic from two strings used in the Qt client In the GTK clients an underscore in a label makes the following character a mnemonic. In the Qt client it gets displayed as common text. The underscore in the text labeling the buttons for the spy/diplomat actions "Sabotage City" and "Establish Embassy" is therefore useless in the Qt client. See patch #4332 ------------------------------------------------------------------------ r23852 | cazfi | 2013-12-11 21:59:12 +0000 (Wed, 11 Dec 2013) | 5 lines Changed paths: M /branches/S2_5/common/tile.c M /branches/S2_5/common/tile.h M /branches/S2_5/server/maphand.c Do not add "AutoOnCityCenter" extra if there already is conflicting extra on tile See patch #4188 ------------------------------------------------------------------------ r23849 | cazfi | 2013-12-11 05:42:02 +0000 (Wed, 11 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/common/packets.c M /branches/S2_5/fc_version Made S2_5 packet type field 8 bits wide again. See patch #4274 ------------------------------------------------------------------------ r23842 | jtn | 2013-12-10 00:57:29 +0000 (Tue, 10 Dec 2013) | 3 lines Changed paths: M /branches/S2_5/utility/genlist.c Allocate working array for genlist_sort() on heap rather than stack. See gna patch #4326. ------------------------------------------------------------------------ r23841 | jtn | 2013-12-10 00:57:25 +0000 (Tue, 10 Dec 2013) | 5 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r23840 | jtn | 2013-12-10 00:57:22 +0000 (Tue, 10 Dec 2013) | 1 line Changed paths: M /branches/S2_5/utility/speclist.h Fix typo in speclist.h usage comments. ------------------------------------------------------------------------ r23825 | cazfi | 2013-12-06 22:59:26 +0000 (Fri, 06 Dec 2013) | 6 lines Changed paths: M /branches/S2_5/client/tilespec.c M /branches/S2_5/client/tilespec.h Draw darkness sprites after all the terrain layers, not after first one. Reported by Anonymous See bug #21312 ------------------------------------------------------------------------ r23818 | cproc | 2013-12-04 15:53:50 +0000 (Wed, 04 Dec 2013) | 3 lines Changed paths: M /branches/S2_5/win32/Makefile.am Add missing win32 installer creation files to distribution See patch #4319. ------------------------------------------------------------------------ r23816 | cazfi | 2013-12-03 23:28:59 +0000 (Tue, 03 Dec 2013) | 5 lines Changed paths: M /branches/S2_5/INSTALL M /branches/S2_5/doc/README.nations Updated documentation references to po -directory to references to translations -hierarchy. See patch #4320 ------------------------------------------------------------------------ r23814 | cazfi | 2013-12-03 21:47:52 +0000 (Tue, 03 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/data/amplio2/Makefile.am A /branches/S2_5/data/amplio2/maglev.png A /branches/S2_5/data/amplio2/maglev.spec M /branches/S2_5/data/amplio2.tilespec M /branches/S2_5/data/cimpletoon.tilespec Added Maglev sprites to amplio2 tileset. Cimpletoon inherits it. See bug #20031 ------------------------------------------------------------------------ r23806 | cazfi | 2013-12-01 15:38:15 +0000 (Sun, 01 Dec 2013) | 4 lines Changed paths: M /branches/S2_5/client/tilespec.c Include to tilespec.c that uses va_list See patch #4311 ------------------------------------------------------------------------ r23787 | jtn | 2013-11-26 09:44:20 +0000 (Tue, 26 Nov 2013) | 3 lines Changed paths: M /branches/S2_5/common/packets.c Document assumptions and invariants of network compression by assertion. See gna patch #4316. ------------------------------------------------------------------------ r23786 | jtn | 2013-11-26 09:44:16 +0000 (Tue, 26 Nov 2013) | 4 lines Changed paths: M /branches/S2_5/common/packets.c Avoid an unlikely case of sending a compressed packet bigger than the uncompressed ones would be. See gna patch #4315. ------------------------------------------------------------------------ r23785 | jtn | 2013-11-26 09:44:05 +0000 (Tue, 26 Nov 2013) | 5 lines Changed paths: M /branches/S2_5/common/packets.c As a network receiver, don't insist on having four octets before processing a packet -- this could theoretically cause a stall at connection startup, where 3-octet packets are valid. See gna bug #21301. ------------------------------------------------------------------------ r23784 | jtn | 2013-11-26 09:43:59 +0000 (Tue, 26 Nov 2013) | 3 lines Changed paths: M /branches/S2_5/server/maphand.c Enable network compression for big map updates, such as at game end. See gna patch #4314. ------------------------------------------------------------------------ r23783 | jtn | 2013-11-26 09:43:56 +0000 (Tue, 26 Nov 2013) | 6 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r23782 | jtn | 2013-11-26 09:43:53 +0000 (Tue, 26 Nov 2013) | 3 lines Changed paths: M /branches/S2_5/common/packets.c Diagnose too many calls to conn_compression_thaw() with assertion. See gna patch #4313. ------------------------------------------------------------------------ r23781 | jtn | 2013-11-26 09:43:51 +0000 (Tue, 26 Nov 2013) | 5 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r23780 | jtn | 2013-11-26 09:43:47 +0000 (Tue, 26 Nov 2013) | 5 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r23779 | jtn | 2013-11-26 09:43:44 +0000 (Tue, 26 Nov 2013) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/chatline.c M /branches/S2_5/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. ------------------------------------------------------------------------ r23767 | cproc | 2013-11-24 01:19:16 +0000 (Sun, 24 Nov 2013) | 5 lines Changed paths: M /branches/S2_5/win32/installer/Makefile A /branches/S2_5/win32/installer/create-freeciv-gtk-nsi.sh M /branches/S2_5/win32/installer/create-freeciv-gtk2-nsi.sh A /branches/S2_5/win32/installer/create-freeciv-gtk3-nsi.sh A /branches/S2_5/win32/installer/freeciv-gtk3.cmd Build GTK+3 Windows installer package See task #7681. Also fixes bug #21163. ------------------------------------------------------------------------ r23763 | cazfi | 2013-11-22 01:07:46 +0000 (Fri, 22 Nov 2013) | 6 lines Changed paths: M /branches/S2_5/common/unit.c Removed assertion about unit having nationality set. That's not always true client side. Patch by Guillaume Melquiond See patch #4296 ------------------------------------------------------------------------ r23760 | cazfi | 2013-11-20 23:30:30 +0000 (Wed, 20 Nov 2013) | 4 lines Changed paths: M /branches/S2_5/INSTALL M /branches/S2_5/configure.ac M /branches/S2_5/m4/qt-client.m4 Build both Qt-client and Qt modpack installer against Qt5. See patch #4305 ------------------------------------------------------------------------ r23757 | cazfi | 2013-11-20 23:19:47 +0000 (Wed, 20 Nov 2013) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23754 | cazfi | 2013-11-20 23:14:13 +0000 (Wed, 20 Nov 2013) | 4 lines Changed paths: M /branches/S2_5/doc/README.packaging Added mapimg related documentation to README.packaging See bug #20872 ------------------------------------------------------------------------ r23750 | mir3x | 2013-11-16 15:59:16 +0000 (Sat, 16 Nov 2013) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/menu.cpp Fixed some badly constructed strings See gna bug #20994 ------------------------------------------------------------------------ r23749 | mir3x | 2013-11-16 15:44:49 +0000 (Sat, 16 Nov 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp Added "cancel" button for cancelling production in city dialog See gna bug #21009 ------------------------------------------------------------------------ r23746 | jtn | 2013-11-16 12:56:09 +0000 (Sat, 16 Nov 2013) | 3 lines Changed paths: M /branches/S2_5/win32/installer/create-freeciv-gtk2-nsi.sh M /branches/S2_5/win32/installer/create-freeciv-sdl-nsi.sh Change "American English" to "US English" in installer. Part of gna bug #21060. ------------------------------------------------------------------------ r23742 | jtn | 2013-11-16 12:13:16 +0000 (Sat, 16 Nov 2013) | 2 lines Changed paths: M /branches/S2_5/ai/classic M /branches/S2_5/bootstrap M /branches/S2_5/client/gui-qt M /branches/S2_5/dependencies/lua-5.2 M /branches/S2_5/dependencies/lua-5.2/src M /branches/S2_5/dependencies/tolua-5.2 M /branches/S2_5/dependencies/tolua-5.2/src M /branches/S2_5/dependencies/tolua-5.2/src/bin M /branches/S2_5/dependencies/tolua-5.2/src/lib M /branches/S2_5/tools M /branches/S2_5/translations M /branches/S2_5/translations/nations Add lots of missing stuff to svn:ignore. ------------------------------------------------------------------------ r23741 | jtn | 2013-11-16 11:46:29 +0000 (Sat, 16 Nov 2013) | 2 lines Changed paths: M /branches/S2_5/client Add new .desktop files from bug #21243 to svn:ignore. ------------------------------------------------------------------------ r23740 | jtn | 2013-11-16 11:44:56 +0000 (Sat, 16 Nov 2013) | 2 lines Changed paths: M /branches/S2_5/common Add common/fc_svnrev_gen.h to svn:ignore. ------------------------------------------------------------------------ r23735 | cazfi | 2013-11-15 22:15:40 +0000 (Fri, 15 Nov 2013) | 6 lines Changed paths: M /branches/S2_5/client/tilespec.c Fixed the wrong offsets of the road sprites when building road type icon. Reported by Jacob Nevins See bug #20535 ------------------------------------------------------------------------ r23730 | jtn | 2013-11-11 20:44:32 +0000 (Mon, 11 Nov 2013) | 3 lines Changed paths: M /branches/S2_5/data/alien/nation/adventurers.ruleset M /branches/S2_5/data/alien/nation/galacticsound.ruleset M /branches/S2_5/data/alien/nation/jw.ruleset M /branches/S2_5/data/alien/nation/kindergarden.ruleset M /branches/S2_5/data/alien/nation/mathclub.ruleset M /branches/S2_5/data/alien/nation/secretsociety.ruleset M /branches/S2_5/data/alien/nation/teamgladiators.ruleset M /branches/S2_5/data/alien/nations.ruleset Remove superfluous "Alien World" nation group from alien ruleset. See gna patch #4303. ------------------------------------------------------------------------ r23729 | jtn | 2013-11-11 20:44:28 +0000 (Mon, 11 Nov 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/dialogs.c M /branches/S2_5/client/gui-gtk-3.0/dialogs.c In the Gtk nation selection dialog, suppress the notebook tabs for nation groups if the ruleset defines no nation groups (in which case there would be only one tab, "All"). See gna patch #4302. ------------------------------------------------------------------------ r23728 | jtn | 2013-11-11 20:44:21 +0000 (Mon, 11 Nov 2013) | 3 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/dialogs.c M /branches/S2_5/client/gui-gtk-3.0/dialogs.c Remove the column headings in the Gtk "pick nation" dialog. See gna patch #4301. ------------------------------------------------------------------------ r23727 | jtn | 2013-11-11 20:44:17 +0000 (Mon, 11 Nov 2013) | 3 lines Changed paths: M /branches/S2_5/server/ruleset.c Do not emit assertion failures for rulesets with no nation groups defined. See gna patch #4300. ------------------------------------------------------------------------ r23726 | jtn | 2013-11-11 20:44:09 +0000 (Mon, 11 Nov 2013) | 3 lines Changed paths: M /branches/S2_5/server/ruleset.c Fix some minor bugs in nation ruleset loading error checking. See gna patch #4299. ------------------------------------------------------------------------ r23719 | cazfi | 2013-11-11 00:23:19 +0000 (Mon, 11 Nov 2013) | 4 lines Changed paths: M /branches/S2_5/Makefile.am A /branches/S2_5/bootstrap/freeciv-gtk2.desktop.in A /branches/S2_5/bootstrap/freeciv-qt.desktop.in A /branches/S2_5/bootstrap/freeciv-sdl.desktop.in M /branches/S2_5/client/Makefile.am M /branches/S2_5/configure.ac Added desktop files for gtk2-, qt-, and sdl-clients. See bug #21243 ------------------------------------------------------------------------ r23715 | cazfi | 2013-11-10 23:04:36 +0000 (Sun, 10 Nov 2013) | 4 lines Changed paths: M /branches/S2_5/doc/README.packaging Documented lua update from 5.1 to 5.2 in README.packaging. See patch #4288 ------------------------------------------------------------------------ r23713 | cazfi | 2013-11-10 23:02:16 +0000 (Sun, 10 Nov 2013) | 4 lines Changed paths: M /branches/S2_5/ai/default/aicity.c Shortcut AI's effect value evaluation to return 0 if amount of the effect is 0. See patch #4289 ------------------------------------------------------------------------ r23709 | jtn | 2013-11-08 23:38:08 +0000 (Fri, 08 Nov 2013) | 8 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r23708 | jtn | 2013-11-08 23:38:03 +0000 (Fri, 08 Nov 2013) | 6 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r23703 | cazfi | 2013-11-07 22:21:34 +0000 (Thu, 07 Nov 2013) | 11 lines Changed paths: M /branches/S2_5/ai/classic/classicai.c M /branches/S2_5/ai/default/advmilitary.c M /branches/S2_5/ai/default/aicity.c M /branches/S2_5/ai/default/aicity.h M /branches/S2_5/ai/threaded/threadedai.c M /branches/S2_5/common/ai.h M /branches/S2_5/server/advisors/advbuilding.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. Also made value of the target city to affect value of occupying unit. See patch #4015 ------------------------------------------------------------------------ r23699 | cazfi | 2013-11-07 01:43:51 +0000 (Thu, 07 Nov 2013) | 4 lines Changed paths: M /branches/S2_5/server/edithand.c Fixed compiler warning in non-debug builds See bug #21237 ------------------------------------------------------------------------ r23694 | cazfi | 2013-11-06 23:17:45 +0000 (Wed, 06 Nov 2013) | 4 lines Changed paths: M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c Qualified modpack "Type" string. See patch #4290 ------------------------------------------------------------------------ r23692 | cazfi | 2013-11-06 23:01:47 +0000 (Wed, 06 Nov 2013) | 4 lines Changed paths: M /branches/S2_5/translations/freeciv/POTFILES.in M /branches/S2_5/translations/freeciv/POTFILES.skip Removed extended nations from core translation domain POTFILES. See patch #4285 ------------------------------------------------------------------------ r23690 | cazfi | 2013-11-06 01:03:49 +0000 (Wed, 06 Nov 2013) | 6 lines Changed paths: M /branches/S2_5/client/client_main.c M /branches/S2_5/client/packhand.c M /branches/S2_5/common/government.c M /branches/S2_5/common/name_translation.h M /branches/S2_5/common/nation.c M /branches/S2_5/common/nation.h M /branches/S2_5/common/packets.def M /branches/S2_5/common/tech.c M /branches/S2_5/common/unittype.c M /branches/S2_5/data/nation/american.ruleset M /branches/S2_5/data/nation/apache.ruleset M /branches/S2_5/data/nation/arab.ruleset M /branches/S2_5/data/nation/aztec.ruleset M /branches/S2_5/data/nation/babylonian.ruleset M /branches/S2_5/data/nation/barbarian.ruleset M /branches/S2_5/data/nation/brazilian.ruleset M /branches/S2_5/data/nation/byzantium.ruleset M /branches/S2_5/data/nation/carthaginian.ruleset M /branches/S2_5/data/nation/celtic.ruleset M /branches/S2_5/data/nation/cherokee.ruleset M /branches/S2_5/data/nation/chinese.ruleset M /branches/S2_5/data/nation/danish.ruleset M /branches/S2_5/data/nation/dutch.ruleset M /branches/S2_5/data/nation/egyptian.ruleset M /branches/S2_5/data/nation/english.ruleset M /branches/S2_5/data/nation/ethiopian.ruleset M /branches/S2_5/data/nation/french.ruleset M /branches/S2_5/data/nation/german.ruleset M /branches/S2_5/data/nation/greek.ruleset M /branches/S2_5/data/nation/hittite.ruleset M /branches/S2_5/data/nation/hunnic.ruleset M /branches/S2_5/data/nation/inca.ruleset M /branches/S2_5/data/nation/indian.ruleset M /branches/S2_5/data/nation/indonesian.ruleset M /branches/S2_5/data/nation/iroquois.ruleset M /branches/S2_5/data/nation/italian.ruleset M /branches/S2_5/data/nation/japanese.ruleset M /branches/S2_5/data/nation/khmer.ruleset M /branches/S2_5/data/nation/korean.ruleset M /branches/S2_5/data/nation/mali.ruleset M /branches/S2_5/data/nation/mayan.ruleset M /branches/S2_5/data/nation/mongol.ruleset M /branches/S2_5/data/nation/persian.ruleset M /branches/S2_5/data/nation/pirate.ruleset M /branches/S2_5/data/nation/polish.ruleset M /branches/S2_5/data/nation/polynesian.ruleset M /branches/S2_5/data/nation/portuguese.ruleset M /branches/S2_5/data/nation/roman.ruleset M /branches/S2_5/data/nation/russian.ruleset M /branches/S2_5/data/nation/sioux.ruleset M /branches/S2_5/data/nation/songhai.ruleset M /branches/S2_5/data/nation/spanish.ruleset M /branches/S2_5/data/nation/sumerian.ruleset M /branches/S2_5/data/nation/swedish.ruleset M /branches/S2_5/data/nation/taino.ruleset M /branches/S2_5/data/nation/thai.ruleset M /branches/S2_5/data/nation/tupi.ruleset M /branches/S2_5/data/nation/turk.ruleset M /branches/S2_5/data/nation/viking.ruleset M /branches/S2_5/data/nation/zulu.ruleset M /branches/S2_5/fc_version M /branches/S2_5/server/ruleset.c M /branches/S2_5/server/srv_main.c Have nation rulesets to define translation domain, "freeciv-nations" being the default used when none is defined, but "freeciv" being the one that results in NULL domain to get translations from default domain. See patch #4283 ------------------------------------------------------------------------ r23688 | cazfi | 2013-11-05 22:33:02 +0000 (Tue, 05 Nov 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/citydlg.h M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-qt/mapctrl.cpp M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/messagewin.cpp M /branches/S2_5/client/gui-qt/optiondlg.cpp M /branches/S2_5/client/gui-qt/pages.cpp M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/repodlgs.cpp Made qt-client source to compile against Qt5 too. Configure still always sets flags for Qt4. See patch #3417 ------------------------------------------------------------------------ r23680 | cazfi | 2013-11-03 01:08:04 +0000 (Sun, 03 Nov 2013) | 7 lines Changed paths: M /branches/S2_5/win32/installer/create-freeciv-gtk2-nsi.sh M /branches/S2_5/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 ------------------------------------------------------------------------ r23678 | sveinung | 2013-11-02 17:50:49 +0000 (Sat, 02 Nov 2013) | 3 lines Changed paths: M /branches/S2_5/configure.ac Fix setting of MOCCMD in ./configure when the user don't specify it. See bug #21244 ------------------------------------------------------------------------ r23675 | cazfi | 2013-11-01 09:17:01 +0000 (Fri, 01 Nov 2013) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/citydlg.c Fixed selling of buildings in gtk3-client. Reported by Anonymous See bug #20984 ------------------------------------------------------------------------ r23673 | cazfi | 2013-11-01 01:30:40 +0000 (Fri, 01 Nov 2013) | 4 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/m4/qt-client.m4 M /branches/S2_5/tools/Makefile.am Always pass Qt CXXFLAGS to Makefiles building Qt components. See patch #4284 ------------------------------------------------------------------------ r23669 | cazfi | 2013-11-01 01:16:48 +0000 (Fri, 01 Nov 2013) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c Do not try to translate already translated legend again. See bug #21238 ------------------------------------------------------------------------ r23667 | cazfi | 2013-10-30 22:34:49 +0000 (Wed, 30 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/ai/default/aiunit.c AI keeps military units in cities for their martial law effect. The change is only in how it moves units, not in building of the units. See patch #3959 ------------------------------------------------------------------------ r23664 | cazfi | 2013-10-30 22:13:05 +0000 (Wed, 30 Oct 2013) | 4 lines Changed paths: M /branches/S2_5/common/fc_cmdhelp.h Moved function declarations in fc_cmdhelp.h inside extern "C" block. See bug #21232 ------------------------------------------------------------------------ r23660 | cazfi | 2013-10-30 21:06:20 +0000 (Wed, 30 Oct 2013) | 6 lines Changed paths: M /branches/S2_5/client/gui-sdl/mapview.c M /branches/S2_5/client/mapview_common.c M /branches/S2_5/client/overview_common.c M /branches/S2_5/common/map.c M /branches/S2_5/common/map.h M /branches/S2_5/common/mapimg.c M /branches/S2_5/server/generator/height_map.c M /branches/S2_5/server/generator/mapgen_topology.c Fixed mapimg colortest crash. Reported by Dox4242 See bug #21159 ------------------------------------------------------------------------ r23657 | cazfi | 2013-10-30 14:07:18 +0000 (Wed, 30 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/citizensinfo.c M /branches/S2_5/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 ------------------------------------------------------------------------ r23655 | cazfi | 2013-10-29 18:30:45 +0000 (Tue, 29 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/bootstrap/Makerules.mk M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/configure.ac M /branches/S2_5/tools/Makefile.am Allow user to set moc -command to be used in the build via environment variable MOCCMD. See patch #4252 ------------------------------------------------------------------------ r23653 | cazfi | 2013-10-29 17:21:05 +0000 (Tue, 29 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/Makefile.am M /branches/S2_5/configure.ac M /branches/S2_5/doc/README.packaging A /branches/S2_5/m4/features.m4 M /branches/S2_5/m4/mapimg-magickwand.m4 M /branches/S2_5/m4/readline.m4 M /branches/S2_5/m4/sound.m4 Added configure option --with-missinglist to request list of optional features disabled due to missing dependencies. See patch #4276 ------------------------------------------------------------------------ r23650 | cazfi | 2013-10-29 17:02:57 +0000 (Tue, 29 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/INSTALL M /branches/S2_5/doc/FAQ Removed mentions of no longer existing configure option --disable-auto-deps from documentation. See patch #4275 ------------------------------------------------------------------------ r23647 | cazfi | 2013-10-29 16:57:41 +0000 (Tue, 29 Oct 2013) | 4 lines Changed paths: M /branches/S2_5/common/packets.def M /branches/S2_5/fc_version Send wonder city ID as sint32 to allow special value WONDER_LOST. See bug #21096 ------------------------------------------------------------------------ r23643 | cazfi | 2013-10-28 22:29:19 +0000 (Mon, 28 Oct 2013) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/menu.c M /branches/S2_5/client/gui-gtk-2.0/tileset_dlg.c M /branches/S2_5/client/gui-gtk-3.0/menu.c M /branches/S2_5/client/gui-gtk-3.0/tileset_dlg.c M /branches/S2_5/client/packhand.c M /branches/S2_5/client/tilespec.c M /branches/S2_5/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 ------------------------------------------------------------------------ r23639 | cazfi | 2013-10-28 01:54:51 +0000 (Mon, 28 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/common/aicore/pf_tools.c M /branches/S2_5/common/movement.c M /branches/S2_5/common/movement.h M /branches/S2_5/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 ------------------------------------------------------------------------ r23635 | cazfi | 2013-10-27 20:56:47 +0000 (Sun, 27 Oct 2013) | 4 lines Changed paths: M /branches/S2_5/doc/INSTALL.Cygwin Updates to INSTALL.Cygwin See patch #4267 ------------------------------------------------------------------------ r23631 | cazfi | 2013-10-26 22:59:48 +0100 (Sat, 26 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/m4/sound.m4 Fixed build with SDL_mixer is not available. It wasn't correctly disabling audio_sdl.c compilation. See bug #21217 ------------------------------------------------------------------------ r23627 | cazfi | 2013-10-26 21:02:23 +0100 (Sat, 26 Oct 2013) | 4 lines Changed paths: M /branches/S2_5/INSTALL M /branches/S2_5/autogen.sh Correctly require automake-1.9 as minimum requirement. Do not prefer automake-1.8. See bug #21216 ------------------------------------------------------------------------ r23616 | jtn | 2013-10-23 10:40:49 +0100 (Wed, 23 Oct 2013) | 3 lines Changed paths: M /branches/S2_5/server/stdinhand.c Ensure connections get notified if game fails to start for lack of nations. See gna bug #21207. ------------------------------------------------------------------------ r23615 | jtn | 2013-10-23 10:40:44 +0100 (Wed, 23 Oct 2013) | 3 lines Changed paths: M /branches/S2_5/common/nation.c Fix nation_group_by_number() handling of out-of-range index. See gna bug #21206. ------------------------------------------------------------------------ r23612 | cazfi | 2013-10-21 22:49:21 +0100 (Mon, 21 Oct 2013) | 4 lines Changed paths: M /branches/S2_5/client/gui-sdl/pages.c Display revision in sdl-client main menu for --enable-svnrev builds. See patch #4262 ------------------------------------------------------------------------ r23607 | jtn | 2013-10-21 21:15:06 +0100 (Mon, 21 Oct 2013) | 4 lines Changed paths: M /branches/S2_5/server/connecthand.c M /branches/S2_5/server/connecthand.h M /branches/S2_5/server/edithand.c M /branches/S2_5/server/plrhand.c M /branches/S2_5/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. ------------------------------------------------------------------------ r23605 | cazfi | 2013-10-21 00:02:22 +0100 (Mon, 21 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/translations/Makefile.am A /branches/S2_5/translations/nations A /branches/S2_5/translations/nations/Makefile.in.in A /branches/S2_5/translations/nations/POTFILES.in A /branches/S2_5/translations/nations/POTFILES.skip A /branches/S2_5/translations/nations/ar.po A /branches/S2_5/translations/nations/bg.po A /branches/S2_5/translations/nations/ca.po A /branches/S2_5/translations/nations/cs.po A /branches/S2_5/translations/nations/da.po A /branches/S2_5/translations/nations/de.po A /branches/S2_5/translations/nations/el.po A /branches/S2_5/translations/nations/en_GB.po A /branches/S2_5/translations/nations/eo.po A /branches/S2_5/translations/nations/es.po A /branches/S2_5/translations/nations/et.po A /branches/S2_5/translations/nations/fa.po A /branches/S2_5/translations/nations/fi.po A /branches/S2_5/translations/nations/fr.po A /branches/S2_5/translations/nations/ga.po A /branches/S2_5/translations/nations/gd.po A /branches/S2_5/translations/nations/he.po A /branches/S2_5/translations/nations/hu.po A /branches/S2_5/translations/nations/id.po A /branches/S2_5/translations/nations/it.po A /branches/S2_5/translations/nations/ja.po A /branches/S2_5/translations/nations/ko.po A /branches/S2_5/translations/nations/lt.po A /branches/S2_5/translations/nations/nb.po A /branches/S2_5/translations/nations/nl.po A /branches/S2_5/translations/nations/pl.po A /branches/S2_5/translations/nations/pt.po A /branches/S2_5/translations/nations/pt_BR.po A /branches/S2_5/translations/nations/ro.po A /branches/S2_5/translations/nations/ru.po A /branches/S2_5/translations/nations/sr.po A /branches/S2_5/translations/nations/sv.po A /branches/S2_5/translations/nations/tr.po A /branches/S2_5/translations/nations/uk.po A /branches/S2_5/translations/nations/zh_CN.po A /branches/S2_5/translations/nations/zh_TW.po Added translation domain "freeciv-nations". It's still not used for anything. All the translations still live in "freeciv" domain. See patch #4244 ------------------------------------------------------------------------ r23603 | cazfi | 2013-10-20 23:48:52 +0100 (Sun, 20 Oct 2013) | 10 lines Changed paths: M /branches/S2_5/ai/classic/classicai.c M /branches/S2_5/ai/default/aiunit.c M /branches/S2_5/ai/threaded/threadedai.c M /branches/S2_5/common/ai.h M /branches/S2_5/common/unit.c M /branches/S2_5/server/unittools.c - Unit is added to ferry stats in "unit_got", and removed in "unit_lost" AI callback. This makes updates to always take place also when unit changes owner. - Calling of "unit_got" and "unit_lost" callbacks moved from common/unit.c to server, and "unit_got" is called only when unit is fully initialized - Removed "unit_created" callback as obsolete now that "unit_got" is at right place Together these fix ferry stats problems when unit changes owner. See bug #21199 ------------------------------------------------------------------------ r23598 | cazfi | 2013-10-20 07:38:51 +0100 (Sun, 20 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/server/unithand.c When unit changes owner, call "unit_got" ai callback only after unit owner information has been updated. See bug #21200 ------------------------------------------------------------------------ r23596 | cazfi | 2013-10-19 01:28:46 +0100 (Sat, 19 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/INSTALL M /branches/S2_5/client/gui-sdl/Makefile.am D /branches/S2_5/client/gui-sdl/SDL_gfxPrimitives.c D /branches/S2_5/client/gui-sdl/SDL_gfxPrimitives.h D /branches/S2_5/client/gui-sdl/SDL_gfxPrimitives_font.h D /branches/S2_5/client/gui-sdl/SDL_rotozoom.c D /branches/S2_5/client/gui-sdl/SDL_rotozoom.h M /branches/S2_5/doc/README.packaging M /branches/S2_5/m4/sdl-client.m4 Link sdl-client against external SDL_gfx instead of including copy of some of its sources. See patch #4088 ------------------------------------------------------------------------ r23592 | cazfi | 2013-10-18 23:39:08 +0100 (Fri, 18 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23590 | cazfi | 2013-10-18 23:30:27 +0100 (Fri, 18 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/ai/default/aiferry.c Minor optimization: Iterate only over the units ferryboat is transporting in dai_manage_ferryboat() See patch #4257 ------------------------------------------------------------------------ r23584 | cazfi | 2013-10-17 23:24:12 +0100 (Thu, 17 Oct 2013) | 4 lines Changed paths: M /branches/S2_5/common/requirements.c Initialize source.value in universal_by_number() to fix compiler warning. See patch #4255 ------------------------------------------------------------------------ r23576 | cazfi | 2013-10-15 22:36:42 +0100 (Tue, 15 Oct 2013) | 4 lines Changed paths: M /branches/S2_5/data/amplio2/nuke.png M /branches/S2_5/data/amplio2/nuke.spec M /branches/S2_5/data/trident/tiles.png M /branches/S2_5/data/trident/tiles.spec New Nuclear Explosion graphics by Michael Johnson See patch #4003 ------------------------------------------------------------------------ r23571 | cazfi | 2013-10-14 18:51:16 +0100 (Mon, 14 Oct 2013) | 4 lines Changed paths: M /branches/S2_5/Makefile.am M /branches/S2_5/m4/qt-client.m4 A /branches/S2_5/m4/qt5.m4 Added Qt5 configure checks. See patch #4245 ------------------------------------------------------------------------ r23568 | cazfi | 2013-10-14 02:08:22 +0100 (Mon, 14 Oct 2013) | 2 lines Changed paths: M /branches/S2_5/data/default/ai_effects.ruleset M /branches/S2_5/data/experimental/ai_effects.ruleset Comment typofix ------------------------------------------------------------------------ r23558 | cazfi | 2013-10-09 09:28:29 +0100 (Wed, 09 Oct 2013) | 6 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c Fixed ai evaluation if attacker would be built as veteran by using actual effect value. Old check also gave reversed results and didn't support multiple veterancy levels. See patch #4014 ------------------------------------------------------------------------ r23555 | cazfi | 2013-10-08 23:39:49 +0100 (Tue, 08 Oct 2013) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23552 | cazfi | 2013-10-08 23:29:13 +0100 (Tue, 08 Oct 2013) | 4 lines Changed paths: M /branches/S2_5/Makefile.am M /branches/S2_5/doc/Makefile.am M /branches/S2_5/win32/installer/Makefile M /branches/S2_5/win32/installer/create-freeciv-gtk2-nsi.sh M /branches/S2_5/win32/installer/create-freeciv-sdl-nsi.sh Install documents as part of 'make install' See patch #4072 ------------------------------------------------------------------------ r23549 | jtn | 2013-10-08 20:55:32 +0100 (Tue, 08 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/optiondlg.c M /branches/S2_5/client/gui-gtk-2.0/pages.c M /branches/S2_5/client/gui-gtk-2.0/pages.h M /branches/S2_5/client/gui-gtk-3.0/optiondlg.c M /branches/S2_5/client/gui-gtk-3.0/pages.c M /branches/S2_5/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. ------------------------------------------------------------------------ r23543 | cazfi | 2013-10-08 00:06:09 +0100 (Tue, 08 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/dialogs.c M /branches/S2_5/client/gui-gtk-3.0/dialogs.c M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-sdl/dialogs.c M /branches/S2_5/client/gui-stub/dialogs.c M /branches/S2_5/client/gui-xaw/dialogs.c M /branches/S2_5/client/include/dialogs_g.h M /branches/S2_5/client/tilespec.c Show error message dialog about tileset errors in gtk-clients. Client will shut down only once user closes that dialog. See patch #4143 ------------------------------------------------------------------------ r23540 | mir3x | 2013-10-07 15:49:20 +0100 (Mon, 07 Oct 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/pages.cpp Added version and gui name on main page. See gna bug #21113 ------------------------------------------------------------------------ r23537 | cazfi | 2013-10-04 00:24:11 +0100 (Fri, 04 Oct 2013) | 4 lines Changed paths: M /branches/S2_5/configure.ac D /branches/S2_5/translations/freeciv/ChangeLog M /branches/S2_5/translations/freeciv/Makefile.in.in Removed translations/freeciv/ChangeLog See patch #4230 ------------------------------------------------------------------------ r23533 | cazfi | 2013-10-03 22:54:02 +0100 (Thu, 03 Oct 2013) | 4 lines Changed paths: M /branches/S2_5/server/ruleset.c Fixed server crashing on ruleset loading when there's error early in units ruleset. See bug #21174 ------------------------------------------------------------------------ r23531 | cazfi | 2013-10-03 22:46:54 +0100 (Thu, 03 Oct 2013) | 9 lines Changed paths: M /branches/S2_5/server/ruleset.c M /branches/S2_5/server/stdinhand.c Make it easier for user to notice ruleset loading failure leading to old ruleset still being used, so one does not assume that new ruleset is in use. - Send E_LOG_FATAL to client, which usually leads to popup error dialog - Rearranged server side output so that error notification is last thing printed instead of being somewhere in the middle See patch #3796 ------------------------------------------------------------------------ r23529 | cazfi | 2013-10-02 22:13:43 +0100 (Wed, 02 Oct 2013) | 4 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/m4/glib-gettext.m4 Create domain specific translation directories instead of po/ See bug #21167 ------------------------------------------------------------------------ r23522 | cazfi | 2013-10-01 23:36:48 +0100 (Tue, 01 Oct 2013) | 6 lines Changed paths: M /branches/S2_5/server/savegame2.c Fixed loading of specials_size information from savegame. Reported by Jacob Nevins See bug #19836 ------------------------------------------------------------------------ r23519 | cazfi | 2013-09-30 23:27:28 +0100 (Mon, 30 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/menu.c M /branches/S2_5/client/gui-gtk-3.0/menu.c Do not list road types that are not buildable at all in the "Build Path" menu. See patch #4226 ------------------------------------------------------------------------ r23517 | cazfi | 2013-09-30 18:25:54 +0100 (Mon, 30 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/m4/glib-gettext.m4 Generate POTFILES with relative paths in it set correctly. See bug #21166 ------------------------------------------------------------------------ r23514 | cazfi | 2013-09-30 18:01:09 +0100 (Mon, 30 Sep 2013) | 6 lines Changed paths: M /branches/S2_5/server/ruleset.c When automatically determining unit's move type based on native roads and bases, respect the terrain requirements of them instead of assuming that they are always on land terrains only. Also consider only those roads and bases that have "NativeTile" flag. See bug #21022 ------------------------------------------------------------------------ r23510 | cazfi | 2013-09-29 19:25:03 +0100 (Sun, 29 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/experimental/terrain.ruleset Added explicit TerrainClass requirement for experimental ruleset Maglev See patch #4223 ------------------------------------------------------------------------ r23508 | cazfi | 2013-09-29 19:13:58 +0100 (Sun, 29 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/server/ruleset.c Return error from ruleset loading for any problems on effects loading. See patch #4220 ------------------------------------------------------------------------ r23505 | cazfi | 2013-09-28 23:58:00 +0100 (Sat, 28 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/server/rssanity.c Allow barbarian boats that have move_type "Both", i.e., make the sanity check such that any unit capable of traveling at sea can be barbarian boat. See patch #4219 ------------------------------------------------------------------------ r23503 | cazfi | 2013-09-28 09:08:03 +0100 (Sat, 28 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/m4/glib-gettext.m4 Refactored configure to support multiple translation domains instead of just one. See patch #4218 ------------------------------------------------------------------------ r23500 | cazfi | 2013-09-27 06:24:15 +0100 (Fri, 27 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/common/diptreaty.c M /branches/S2_5/common/fc_types.h M /branches/S2_5/fc_version M /branches/S2_5/server/settings.c Added support for values "NOAI" and "NOMIXED" for 'diplomacy' setting. See patch #4213 ------------------------------------------------------------------------ r23496 | cazfi | 2013-09-27 00:46:44 +0100 (Fri, 27 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/tools/mpgui_gtk3.c Replaced deprecated g_thread_create() call with call to g_thread_new() in gtk3-version of modpack installer. patch #4206 ------------------------------------------------------------------------ r23491 | cazfi | 2013-09-25 02:39:44 +0100 (Wed, 25 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23488 | cazfi | 2013-09-25 02:20:54 +0100 (Wed, 25 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/ai/default/aiferry.c M /branches/S2_5/ai/default/aiferry.h M /branches/S2_5/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 ------------------------------------------------------------------------ r23482 | cazfi | 2013-09-23 23:58:35 +0100 (Mon, 23 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/common/requirements.c Fixed uncertain "Building" req returning FALSE for RPT_POSSIBLE type query. See bug #21147 ------------------------------------------------------------------------ r23480 | cazfi | 2013-09-23 20:58:04 +0100 (Mon, 23 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/server/unithand.c Fixed error in handling of max number of traderoutes caused by counting existing routes, but then using the value as one that already contains route being added. See bug #21152 ------------------------------------------------------------------------ r23477 | cazfi | 2013-09-22 22:53:25 +0100 (Sun, 22 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/doc/README.graphics Corrected boolean values to TRUE and FALSE from 0 and 1 in README.graphics See patch #4196 ------------------------------------------------------------------------ r23475 | cazfi | 2013-09-22 22:35:28 +0100 (Sun, 22 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/m4/sdl-client.m4 M /branches/S2_5/m4/sound.m4 Check that selected SDL-mixer version and the clients being build are compatibility at the configure time. See patch #4205 ------------------------------------------------------------------------ r23471 | cazfi | 2013-09-22 21:56:35 +0100 (Sun, 22 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/common/requirements.c M /branches/S2_5/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 ------------------------------------------------------------------------ r23467 | cazfi | 2013-09-21 22:59:21 +0100 (Sat, 21 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/ai/default/advdiplomacy.c M /branches/S2_5/data/alien/nations.ruleset M /branches/S2_5/data/civ1/nations.ruleset M /branches/S2_5/data/civ2/nations.ruleset M /branches/S2_5/data/civ2civ3/nations.ruleset M /branches/S2_5/data/classic/nations.ruleset M /branches/S2_5/data/experimental/nations.ruleset M /branches/S2_5/data/multiplayer/nations.ruleset Adjusted scale of AI trait "Aggressive" values so that min, default, and max values make better sense. See bug #20576 ------------------------------------------------------------------------ r23465 | cazfi | 2013-09-21 22:46:58 +0100 (Sat, 21 Sep 2013) | 4 lines Changed paths: A /branches/S2_5/translations/Makefile.am Added translations/Makefile.am forgotten from prev commit. See patch #4192 ------------------------------------------------------------------------ r23463 | cazfi | 2013-09-21 22:44:01 +0100 (Sat, 21 Sep 2013) | 6 lines Changed paths: M /branches/S2_5/ABOUT-NLS M /branches/S2_5/Makefile.am M /branches/S2_5/configure.ac M /branches/S2_5/m4/glib-gettext.m4 D /branches/S2_5/po A /branches/S2_5/translations A /branches/S2_5/translations/Strings.txt (from /branches/S2_5/po/Strings.txt:23461) A /branches/S2_5/translations/freeciv (from /branches/S2_5/po:23461) M /branches/S2_5/translations/freeciv/Makefile.in.in M /branches/S2_5/translations/freeciv/POTFILES.in D /branches/S2_5/translations/freeciv/Strings.txt Rearranged translations file hierarchy in source tree. po/Strings.txt moved as translations/Strings.txt and po/ itself renamed as translations/freeciv. See patch #4192 ------------------------------------------------------------------------ r23457 | cazfi | 2013-09-20 23:38:00 +0100 (Fri, 20 Sep 2013) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23455 | cazfi | 2013-09-20 19:29:16 +0100 (Fri, 20 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/Makefile.am M /branches/S2_5/doc/README.packaging A /branches/S2_5/m4/sdl2.m4 M /branches/S2_5/m4/sound.m4 Allow building against SDL2_mixer instead of SDL_mixer. SDL2_mixer cannot be used with sdl-client. See patch #4189 ------------------------------------------------------------------------ r23448 | cazfi | 2013-09-20 00:16:36 +0100 (Fri, 20 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/amplio.tilespec M /branches/S2_5/data/amplio2.tilespec M /branches/S2_5/data/cimpletoon.tilespec M /branches/S2_5/doc/README.graphics Removed entry "is_full_citybar", no longer used, from supplied tilesets. See patch #4187 ------------------------------------------------------------------------ r23443 | cazfi | 2013-09-18 23:15:19 +0100 (Wed, 18 Sep 2013) | 6 lines Changed paths: M /branches/S2_5/server/unithand.c Made base_handle_unit_establish_trade() to check if number of existing trade routes is even greater than current max, and do not create new route if it is. Previously it was checking only if number of routes is equal to max. See bug #21141 ------------------------------------------------------------------------ r23438 | cazfi | 2013-09-18 01:24:39 +0100 (Wed, 18 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/pages.c M /branches/S2_5/client/gui-gtk-3.0/pages.c M /branches/S2_5/client/gui-xaw/graphics.c When configured with --enable-svnrev, include revision number to version number display in client main menu in gtk2-, gtk3-, and xaw-clients. See patch #4174 ------------------------------------------------------------------------ r23436 | cazfi | 2013-09-18 00:29:04 +0100 (Wed, 18 Sep 2013) | 2 lines Changed paths: M /branches/S2_5/po/pl.po Updated Polish translation by Hubert Kowalewski. ------------------------------------------------------------------------ r23432 | cazfi | 2013-09-17 22:41:14 +0100 (Tue, 17 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/client/connectdlg_common.c Added word "local" to "Starting local server..." message of the client. See patch #4092 ------------------------------------------------------------------------ r23427 | cazfi | 2013-09-16 23:08:54 +0100 (Mon, 16 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23424 | cazfi | 2013-09-16 22:22:21 +0100 (Mon, 16 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/po/nb.po Set Language -field in nb.po header to 'nb' See patch #4173 ------------------------------------------------------------------------ r23419 | cazfi | 2013-09-16 00:04:12 +0100 (Mon, 16 Sep 2013) | 8 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23410 | cazfi | 2013-09-15 10:21:41 +0100 (Sun, 15 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/client/gui-xaw/graphics.c Show client string ("gui-xaw") on xaw-client startup screen. See patch #4064 ------------------------------------------------------------------------ r23404 | jtn | 2013-09-15 00:18:08 +0100 (Sun, 15 Sep 2013) | 3 lines Changed paths: M /branches/S2_5/server/settings.c M /branches/S2_5/server/settings.h M /branches/S2_5/tools/civmanual.c Fix freeciv-manual output for setting level/category/locked-ness. See gna bug #21063. ------------------------------------------------------------------------ r23403 | jtn | 2013-09-15 00:18:05 +0100 (Sun, 15 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/tools/civmanual.c Set up default rulesetdir (and other settings) correctly in freeciv-manual, so that it correctly selects the 'classic' ruleset. See gna bug #21086. ------------------------------------------------------------------------ r23399 | cazfi | 2013-09-15 00:03:43 +0100 (Sun, 15 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/server/ruleset.c M /branches/S2_5/server/ruleset.h M /branches/S2_5/server/savegame.c M /branches/S2_5/server/savegame2.c M /branches/S2_5/server/settings.c M /branches/S2_5/server/settings.h M /branches/S2_5/server/srv_main.c M /branches/S2_5/server/stdinhand.c M /branches/S2_5/tools/civmanual.c Fixed freeciv-manual assert failures due to uninitialized settings. See bug #21099 ------------------------------------------------------------------------ r23395 | cazfi | 2013-09-14 23:36:09 +0100 (Sat, 14 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/france-140x90-v2.sav Replaced map border Glaciers with Inaccessible terrain type in France scenario. See patch #4168 ------------------------------------------------------------------------ r23392 | cazfi | 2013-09-14 23:24:53 +0100 (Sat, 14 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/bootstrap/langnames.txt Removed obsolete 'no' language code from list of languages of windows installer. See patch #4134 ------------------------------------------------------------------------ r23380 | jtn | 2013-09-14 16:28:15 +0100 (Sat, 14 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/civ1/nations.ruleset Copy Barbarians and Pirates to civ1 nationset to quell 'Unknown group "Core"' warnings. See gna bug #20770. ------------------------------------------------------------------------ r23379 | jtn | 2013-09-14 16:27:58 +0100 (Sat, 14 Sep 2013) | 6 lines Changed paths: M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset M /branches/S2_5/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. ------------------------------------------------------------------------ r23378 | jtn | 2013-09-14 16:27:52 +0100 (Sat, 14 Sep 2013) | 3 lines Changed paths: M /branches/S2_5/client/cityrepdata.c Fix some harmless issues in city report sorting code. See gna bug #21015. ------------------------------------------------------------------------ r23372 | jtn | 2013-09-14 15:56:50 +0100 (Sat, 14 Sep 2013) | 1 line Changed paths: M /branches/S2_5/NEWS Refresh 2.4 section of NEWS from S2_4 after 2.4.0 release. ------------------------------------------------------------------------ r23371 | jtn | 2013-09-14 15:55:47 +0100 (Sat, 14 Sep 2013) | 5 lines Changed paths: A /branches/S2_5/data/graphics/README M /branches/S2_5/doc/README Document distribution policy for original graphics materials. Requested by Marko Lindqvist (cazfi@gna). See gna patch #3719. ------------------------------------------------------------------------ r23360 | cazfi | 2013-09-13 14:14:24 +0100 (Fri, 13 Sep 2013) | 7 lines Changed paths: M /branches/S2_5/data/amplio2/terrain1.png M /branches/S2_5/data/amplio2/terrain1.spec M /branches/S2_5/data/amplio2.tilespec Added Inaccessible terrain to Amplio2 tileset. Sprite by gm1530 Spec-file changes by me See patch #4160 ------------------------------------------------------------------------ r23358 | cazfi | 2013-09-13 13:45:46 +0100 (Fri, 13 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/earth-80x50-v3.sav Updated Small Earth scenario to 2.5 savegame format See patch #4112 ------------------------------------------------------------------------ r23355 | cazfi | 2013-09-12 21:06:15 +0100 (Thu, 12 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/effects.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/effects.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/effects.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset Added Inaccessible terrain type to classic, multiplayer, experimental, civ2civ3, and alien rulesets. See patch #4159 ------------------------------------------------------------------------ r23352 | cazfi | 2013-09-12 16:42:27 +0100 (Thu, 12 Sep 2013) | 7 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/tools/Makefile.am Use per-target CPPFLAGS when building freeciv-modpack guis so that gtk2 and gtk3 include paths are not mixed. Reported by Jacob Nevins See bug #21121 ------------------------------------------------------------------------ r23350 | cazfi | 2013-09-12 16:15:47 +0100 (Thu, 12 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/japan-88x100-v1.3.sav Updated Japan scenario to 2.5 savegame format. See patch #4118 ------------------------------------------------------------------------ r23344 | cazfi | 2013-09-12 05:19:34 +0100 (Thu, 12 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/po/el.po M /branches/S2_5/po/en_GB.po M /branches/S2_5/po/es.po M /branches/S2_5/po/et.po M /branches/S2_5/po/fa.po M /branches/S2_5/po/ja.po M /branches/S2_5/po/ko.po M /branches/S2_5/po/nl.po M /branches/S2_5/po/pl.po M /branches/S2_5/po/pt.po M /branches/S2_5/po/ro.po M /branches/S2_5/po/sr.po M /branches/S2_5/po/zh_CN.po Set Language header field in .po files where it was missing. See bug #21092 ------------------------------------------------------------------------ r23342 | cazfi | 2013-09-12 05:16:40 +0100 (Thu, 12 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/editgui.c Properly initialize gtk3-client's editor icon canvases See bug #21120 ------------------------------------------------------------------------ r23338 | sveinung | 2013-09-11 00:34:01 +0100 (Wed, 11 Sep 2013) | 3 lines Changed paths: M /branches/S2_5/INSTALL Inform that the Xaw client requires a suitable (x)font to run. See bug #21011 ------------------------------------------------------------------------ r23334 | cazfi | 2013-09-10 22:44:18 +0100 (Tue, 10 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/common/terrain.h M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset M /branches/S2_5/fc_version M /branches/S2_5/server/generator/mapgen.c M /branches/S2_5/server/generator/utilities.c Added support for terrain flag "NotGenerated" for disallowing map generator from placing the terrain in question. See patch #4158 ------------------------------------------------------------------------ r23331 | cazfi | 2013-09-10 19:26:57 +0100 (Tue, 10 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/north_america_116x100-v1.2.sav Updated North America scenario to 2.5 savegame format. See patch #4119 ------------------------------------------------------------------------ r23329 | cazfi | 2013-09-09 22:52:45 +0100 (Mon, 09 Sep 2013) | 6 lines Changed paths: M /branches/S2_5/common/effects.c Support city tile related requirements for effects targeting the city. Reported by David Fernandez See bug #19874 ------------------------------------------------------------------------ r23327 | cazfi | 2013-09-09 20:39:33 +0100 (Mon, 09 Sep 2013) | 6 lines Changed paths: M /branches/S2_5/tools/mpgui_gtk3.c Fixed some deprecations from gtk3 version of freeciv-modpack. Patch by Rafał Mużyło with updates by me See patch #3991 ------------------------------------------------------------------------ r23324 | cazfi | 2013-09-09 18:12:39 +0100 (Mon, 09 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/france-140x90-v2.sav Updated France scenario to 2.5 savegame format. See patch #4114 ------------------------------------------------------------------------ r23321 | cazfi | 2013-09-09 08:07:29 +0100 (Mon, 09 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/po/POTFILES.in Replaced mpgui_gtk.c with mpgui_gtk2.c and mpgui_gtk3.c in POTFILES.in See bug #21112 ------------------------------------------------------------------------ r23317 | cazfi | 2013-09-08 18:18:28 +0100 (Sun, 08 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/italy-100x100-v1.5.sav Updated Italy scenario to 2.5 savegame format. See patch #4117 ------------------------------------------------------------------------ r23315 | sveinung | 2013-09-08 12:27:01 +0100 (Sun, 08 Sep 2013) | 6 lines Changed paths: M /branches/S2_5/common/packets.def Remove the diff flag from PLAYER_ATTRIBUTE_CHUNK's data field in packets.def MEMORY is treated the same no matter if it has the diff flag or not. Remove it to avoid confusion. See patch #4152 ------------------------------------------------------------------------ r23311 | sveinung | 2013-09-08 01:40:06 +0100 (Sun, 08 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23310 | cazfi | 2013-09-07 22:47:31 +0100 (Sat, 07 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/tools/mpgui_gtk2.c M /branches/S2_5/tools/mpgui_gtk3.c Replaced "gtk" with more specific "gtk2" or "gtk3" in modpack installer title. See patch #4145 ------------------------------------------------------------------------ r23307 | cazfi | 2013-09-07 20:00:59 +0100 (Sat, 07 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/hagworld-120x60-v1.2.sav Updated Hagworld (medium Earth) scenario to 2.5 savegame format. See patch #4115 ------------------------------------------------------------------------ r23304 | cazfi | 2013-09-06 23:52:23 +0100 (Fri, 06 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/bootstrap/freeciv-modpack.desktop.in M /branches/S2_5/configure.ac M /branches/S2_5/debian/freeciv-modpack.install M /branches/S2_5/debian/freeciv-modpack.menu M /branches/S2_5/doc/README.packaging M /branches/S2_5/tools/Makefile.am D /branches/S2_5/tools/mpgui_gtk.c A /branches/S2_5/tools/mpgui_gtk2.c (from /branches/S2_5/tools/mpgui_gtk.c:23302) A /branches/S2_5/tools/mpgui_gtk3.c (from /branches/S2_5/tools/mpgui_gtk.c:23302) Have separate sources for gtk2- and gtk3-version of modpack installer, currently identical. Allow building both at one go, not just either one. See patch #4133 ------------------------------------------------------------------------ r23299 | cazfi | 2013-09-06 11:04:44 +0100 (Fri, 06 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/europe-200x100-v2.sav Updated Europe scenario to 2.5 savegame format. See patch #4113 ------------------------------------------------------------------------ r23297 | cazfi | 2013-09-06 11:01:03 +0100 (Fri, 06 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/fc_client.cpp Removed outdated message claiming that Qt-client can connect to server with autoconnect only. See bug #20989 ------------------------------------------------------------------------ r23293 | cazfi | 2013-09-05 22:42:23 +0100 (Thu, 05 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/common/base.h M /branches/S2_5/common/road.h Do not consider negated requirements for bases and roads as recursive requirement. See bug #21095 ------------------------------------------------------------------------ r23291 | cazfi | 2013-09-05 17:48:53 +0100 (Thu, 05 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/iberian-peninsula-136x100-v1.0.sav Updated Iberian Peninsula scenario to 2.5 savegame format. See patch #4116 ------------------------------------------------------------------------ r23288 | cazfi | 2013-09-05 17:21:55 +0100 (Thu, 05 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/configure.ac M /branches/S2_5/po/Makefile.in.in A /branches/S2_5/po/nb.po (from /branches/S2_5/po/no.po:23278) D /branches/S2_5/po/no.po Renamed no.po as nb.po. Removed bootstrapping code to provide nb.po as copy of no.po. See patch #4132 ------------------------------------------------------------------------ r23283 | sveinung | 2013-09-05 10:51:41 +0100 (Thu, 05 Sep 2013) | 3 lines Changed paths: M /branches/S2_5/utility/fcintl.c M /branches/S2_5/utility/generate_specenum.py Add translation support to specenum. See patch #4135 ------------------------------------------------------------------------ r23280 | cazfi | 2013-09-04 22:09:09 +0100 (Wed, 04 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/british-isles-85x80-v2.80.sav Added metamessage to British Isles scenario. See patch #4129 ------------------------------------------------------------------------ r23277 | cazfi | 2013-09-04 14:12:23 +0100 (Wed, 04 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/earth-160x90-v2.sav Updated Large Earth scenario to 2.5 savegame format. See patch #4111 ------------------------------------------------------------------------ r23273 | cazfi | 2013-09-03 00:11:05 +0100 (Tue, 03 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/dependencies/lua-5.2/Version M /branches/S2_5/dependencies/lua-5.2/src/ldebug.c M /branches/S2_5/dependencies/lua-5.2/src/ldo.c M /branches/S2_5/dependencies/lua-5.2/src/lgc.c M /branches/S2_5/dependencies/lua-5.2/src/luac.c Applied lua.org patches 1-5 to lua-5.2. See patch #4067 ------------------------------------------------------------------------ r23269 | cazfi | 2013-09-02 15:15:56 +0100 (Mon, 02 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/misc/governments.png Cut out extra pixel of width from Democracy icon. See patch #4124 ------------------------------------------------------------------------ r23267 | cazfi | 2013-09-02 09:21:01 +0100 (Mon, 02 Sep 2013) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/british-isles-85x80-v2.80.sav Updated British Isles scenario to 2.5 savegame format See patch #4105 ------------------------------------------------------------------------ r23257 | jtn | 2013-09-01 11:34:18 +0100 (Sun, 01 Sep 2013) | 3 lines Changed paths: M /branches/S2_5/win32/installer/create-freeciv-gtk2-nsi.sh M /branches/S2_5/win32/installer/create-freeciv-sdl-nsi.sh Add en_US to default languages selectable in Windows installers. See gna bug #21059. ------------------------------------------------------------------------ r23252 | cazfi | 2013-09-01 01:12:40 +0100 (Sun, 01 Sep 2013) | 5 lines Changed paths: M /branches/S2_5/data/alien/governments.ruleset Moved alien ruleset fallback government graphic tags as alt-tags, and added alien ruleset specific tags as primary ones. See patch #4123 ------------------------------------------------------------------------ r23242 | cazfi | 2013-08-27 11:06:39 +0100 (Tue, 27 Aug 2013) | 4 lines Changed paths: M /branches/S2_5/data/scenarios/tutorial.sav Update tutorial to 2.5 savegame format. See patch #4099 ------------------------------------------------------------------------ r23240 | cazfi | 2013-08-27 10:00:01 +0100 (Tue, 27 Aug 2013) | 8 lines Changed paths: M /branches/S2_5/server/citytools.c When city is built on top of base or road that cannot exist on city center tile, remove them, and their border claims, before claiming borders for the city. This way border claims of the new city are not being removed. Reported by Bo Di Bo See bug #21040 ------------------------------------------------------------------------ r23236 | cproc | 2013-08-27 00:29:52 +0100 (Tue, 27 Aug 2013) | 3 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Add MagickWand-related files to the Windows installer packages. See patch #4095 ------------------------------------------------------------------------ r23232 | jtn | 2013-08-26 12:44:11 +0100 (Mon, 26 Aug 2013) | 4 lines Changed paths: M /branches/S2_5/bootstrap/langnames.txt Correct language code for Indonesian so that it's not omitted from Windows installer dialogs. See gna bug #21058. ------------------------------------------------------------------------ r23229 | cazfi | 2013-08-24 22:15:25 +0100 (Sat, 24 Aug 2013) | 4 lines Changed paths: M /branches/S2_5/win32/installer/Makefile Use follow tag "win32-S2_5" in beta builds of windows installer in S2_5 branch. See patch #4084 ------------------------------------------------------------------------ r23226 | cazfi | 2013-08-24 10:20:24 +0100 (Sat, 24 Aug 2013) | 4 lines Changed paths: M /branches/S2_5/server/maphand.c Fixed claiming of ocean tiles between ocean city and land. See bug #21035 ------------------------------------------------------------------------ r23223 | cazfi | 2013-08-24 08:56:07 +0100 (Sat, 24 Aug 2013) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23219 | jtn | 2013-08-23 19:30:28 +0100 (Fri, 23 Aug 2013) | 5 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r23214 | cazfi | 2013-08-20 00:05:50 +0100 (Tue, 20 Aug 2013) | 4 lines Changed paths: M /branches/S2_5/bootstrap/freeciv.desktop.in Changed client desktop file to launch now default gtk3-client. See patch #4093 ------------------------------------------------------------------------ r23212 | cazfi | 2013-08-19 21:36:53 +0100 (Mon, 19 Aug 2013) | 4 lines Changed paths: M /branches/S2_5/common/fc_types.h M /branches/S2_5/server/savegame2.c Save activities order to savegame. See patch #4089 ------------------------------------------------------------------------ r23206 | cazfi | 2013-08-16 23:17:36 +0100 (Fri, 16 Aug 2013) | 5 lines Changed paths: M /branches/S2_5/client/text.c Use activity_type_iterate() in concat_tile_activity_text() to skip illegal activities while iterating activities. See patch #4087 ------------------------------------------------------------------------ r23200 | cazfi | 2013-08-12 22:38:27 +0100 (Mon, 12 Aug 2013) | 4 lines Changed paths: M /branches/S2_5/data/alien/game.ruleset Set default world size in alien ruleset games to 300 tiles per player. See patch #4082 ------------------------------------------------------------------------ r23197 | sangman | 2013-08-12 08:20:11 +0100 (Mon, 12 Aug 2013) | 2 lines Changed paths: M /branches/S2_5/po/ko.po mm ------------------------------------------------------------------------ r23187 | jtn | 2013-08-10 23:15:25 +0100 (Sat, 10 Aug 2013) | 7 lines Changed paths: M /branches/S2_5/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. Request/patch from Ulrik Sverdrup (englabenny@gna). See gna patch #3937. ------------------------------------------------------------------------ r23186 | jtn | 2013-08-10 23:15:19 +0100 (Sat, 10 Aug 2013) | 2 lines Changed paths: M /branches/S2_5/po/gd.po Copied Michael Bauer's current S2_4 gd.po (r23182) to S2_5. Stats on S2_5: 88%: 6556 translated, 646 fuzzy, 279 untranslated. ------------------------------------------------------------------------ r23185 | jtn | 2013-08-10 23:15:03 +0100 (Sat, 10 Aug 2013) | 2 lines Changed paths: M /branches/S2_5/po/fr.po Copied latest S2_4 fr.po (r23181) to S2_5. Stats on S2_5: 95%: 7076 translated, 316 fuzzy, 89 untranslated. ------------------------------------------------------------------------ r23179 | cazfi | 2013-08-10 22:07:21 +0100 (Sat, 10 Aug 2013) | 4 lines Changed paths: M /branches/S2_5/data/amplio.tilespec M /branches/S2_5/data/amplio2.tilespec M /branches/S2_5/data/cimpletoon.tilespec M /branches/S2_5/data/hex2t.tilespec M /branches/S2_5/data/isophex.tilespec M /branches/S2_5/data/isotrident.tilespec M /branches/S2_5/data/misc/Makefile.am A /branches/S2_5/data/misc/governments.png A /branches/S2_5/data/misc/governments.spec M /branches/S2_5/data/misc/small.png M /branches/S2_5/data/misc/small.spec M /branches/S2_5/data/trident.tilespec Moved governments icons to file of their own. See patch #4076 ------------------------------------------------------------------------ r23177 | cazfi | 2013-08-10 20:01:58 +0100 (Sat, 10 Aug 2013) | 4 lines Changed paths: M /branches/S2_5/data/alien/game.ruleset Made alien ruleset default topology ISO to match most tilesets. See patch #4075 ------------------------------------------------------------------------ r23174 | cazfi | 2013-08-10 10:17:26 +0100 (Sat, 10 Aug 2013) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/client/packhand.c M /branches/S2_5/common/game.c M /branches/S2_5/common/packets.def M /branches/S2_5/common/tech.c M /branches/S2_5/common/tech.h M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/data/civ1/techs.ruleset M /branches/S2_5/data/civ2/techs.ruleset M /branches/S2_5/data/civ2civ3/techs.ruleset M /branches/S2_5/data/classic/techs.ruleset M /branches/S2_5/data/experimental/techs.ruleset M /branches/S2_5/data/multiplayer/techs.ruleset M /branches/S2_5/fc_version M /branches/S2_5/server/ruleset.c Added support for user (custom) tech flags. See patch #4074 ------------------------------------------------------------------------ r23172 | cazfi | 2013-08-08 22:35:06 +0100 (Thu, 08 Aug 2013) | 5 lines Changed paths: M /branches/S2_5/data/alien/game.ruleset Set default aifill value to 7 in alien ruleset to match number of available factions so they will all be in game by default. See patch #4071 ------------------------------------------------------------------------ r23167 | cazfi | 2013-08-07 20:44:17 +0100 (Wed, 07 Aug 2013) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/common/fc_types.h M /branches/S2_5/common/requirements.c M /branches/S2_5/doc/README.effects M /branches/S2_5/fc_version M /branches/S2_5/server/cityturn.c M /branches/S2_5/server/rssanity.c Added requirement type "TechFlag" See patch #4069 ------------------------------------------------------------------------ r23163 | cazfi | 2013-08-06 23:02:20 +0100 (Tue, 06 Aug 2013) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23157 | cazfi | 2013-08-06 07:11:01 +0100 (Tue, 06 Aug 2013) | 4 lines Changed paths: M /branches/S2_5/data/amplio2/tiles.png M /branches/S2_5/data/amplio2/tiles.spec Show small version of base gfx as base building action icon in Amplio2 See patch #4059 ------------------------------------------------------------------------ r23149 | cazfi | 2013-08-04 09:08:19 +0100 (Sun, 04 Aug 2013) | 4 lines Changed paths: M /branches/S2_5/client/options.c M /branches/S2_5/client/options.h M /branches/S2_5/client/tilespec.c M /branches/S2_5/common/fc_types.h Removed options specific to already removed gui-win32. See patch #4058 ------------------------------------------------------------------------ r23145 | cazfi | 2013-08-02 22:34:47 +0100 (Fri, 02 Aug 2013) | 6 lines Changed paths: M /branches/S2_5/client/gui-sdl/citydlg.c M /branches/S2_5/client/gui-sdl/cityrep.c M /branches/S2_5/client/gui-sdl/gui_tilespec.h M /branches/S2_5/client/gui-sdl/helpdlg.c M /branches/S2_5/client/gui-sdl/mapview.c M /branches/S2_5/client/gui-sdl/repodlgs.c M /branches/S2_5/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 ------------------------------------------------------------------------ r23135 | sangman | 2013-07-30 08:02:22 +0100 (Tue, 30 Jul 2013) | 2 lines Changed paths: M /branches/S2_5/po/ko.po mm ------------------------------------------------------------------------ r23133 | cazfi | 2013-07-29 22:47:12 +0100 (Mon, 29 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c Do not add tech want because of unit that would be immediately obsolete. See patch #4013 ------------------------------------------------------------------------ r23131 | cazfi | 2013-07-29 21:25:20 +0100 (Mon, 29 Jul 2013) | 5 lines Changed paths: M /branches/S2_5/data/alien/buildings.ruleset M /branches/S2_5/data/alien/terrain.ruleset Set gfx tag specific to alien ruleset as primary tag for buildings and bases, make fallback tags suitable for classic tilesets only as alt tags. See patch #4044 ------------------------------------------------------------------------ r23126 | jcreus | 2013-07-29 18:32:13 +0100 (Mon, 29 Jul 2013) | 1 line Changed paths: M /branches/S2_5/po/ca.po Translation update ------------------------------------------------------------------------ r23124 | cazfi | 2013-07-28 20:25:24 +0100 (Sun, 28 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/data/alien/effects.ruleset M /branches/S2_5/data/alien/nation_effects.ruleset Use effect "type" instead of obsolete "name" in alien ruleset. See patch #4040 ------------------------------------------------------------------------ r23116 | cazfi | 2013-07-27 21:28:09 +0100 (Sat, 27 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/data/alien/nation/adventurers.ruleset Renamed adventurer leaders as "Orion Hunter" and "Cassiopeia" See patch #4039 ------------------------------------------------------------------------ r23113 | cazfi | 2013-07-27 01:18:17 +0100 (Sat, 27 Jul 2013) | 6 lines Changed paths: M /branches/S2_5/common/aicore/path_finding.c M /branches/S2_5/configure.ac M /branches/S2_5/utility/genhash.c M /branches/S2_5/utility/spechash.h M /branches/S2_5/utility/support.h Include inttypes.h or stdint.h to source files using intptr_t. Reported by anonymous See bug #20946 ------------------------------------------------------------------------ r23110 | cazfi | 2013-07-25 21:45:01 +0100 (Thu, 25 Jul 2013) | 2 lines Changed paths: M /branches/S2_5/po/POTFILES.in Added new sourcefiles with translatable strings to POTFILES.in ------------------------------------------------------------------------ r23106 | cazfi | 2013-07-25 15:52:59 +0100 (Thu, 25 Jul 2013) | 5 lines Changed paths: M /branches/S2_5/client/editor.c M /branches/S2_5/client/editor.h M /branches/S2_5/client/gui-gtk-2.0/editprop.c M /branches/S2_5/client/gui-gtk-3.0/editprop.c Added roads related code equivalent to bases related code where it was missing in editor. See bug #20976 ------------------------------------------------------------------------ r23103 | cazfi | 2013-07-25 03:39:00 +0100 (Thu, 25 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/configure.ac Do not link crosser-based builds against pthreads. See patch #4001 ------------------------------------------------------------------------ r23098 | mir3x | 2013-07-23 22:01:28 +0100 (Tue, 23 Jul 2013) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp Fixed lack of updating map when mapview recentering time was 0. Also fixed civilization information, which was displayed incorrectly after last patch([patch #4016] Qt::global code style fixup). See gna patch #4026 ------------------------------------------------------------------------ r23094 | cazfi | 2013-07-22 11:57:38 +0100 (Mon, 22 Jul 2013) | 5 lines Changed paths: M /branches/S2_5/ai/default/aiferry.c Changed value of FERRY_ABANDON_BOSS to -2 to distinguish it from virtual passenger in debug messages. See patch #4012 ------------------------------------------------------------------------ r23092 | cazfi | 2013-07-21 23:45:40 +0100 (Sun, 21 Jul 2013) | 5 lines Changed paths: M /branches/S2_5/server/generator/startpos.c Use virtual tile instead of modifying real tile back and forth when checking if potential startpos tile is something player can improve. See patch #4023 ------------------------------------------------------------------------ r23090 | cazfi | 2013-07-21 23:33:47 +0100 (Sun, 21 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/doc/README.ruleset_experimental Made experimental ruleset to have 9 move fragments, and adjusted road move costs. See patch #4008 ------------------------------------------------------------------------ r23084 | jtn | 2013-07-20 16:15:25 +0100 (Sat, 20 Jul 2013) | 2 lines Changed paths: M /branches/S2_5/po/de.po Copied Quintus' current S2_4 de.po (r23081) to S2_5. Stats on S2_5: 86%: 6457 translated, 495 fuzzy, 515 untranslated. ------------------------------------------------------------------------ r23083 | jtn | 2013-07-20 16:15:13 +0100 (Sat, 20 Jul 2013) | 3 lines Changed paths: M /branches/S2_5/server/unittools.c Saving undisbandable units is no longer hardcoded to require a coastal city. Second part of gna patch #3856. ------------------------------------------------------------------------ r23082 | jtn | 2013-07-20 16:15:06 +0100 (Sat, 20 Jul 2013) | 2 lines Changed paths: M /branches/S2_5/po/en_GB.po Copied current S2_4 en_GB.po (r23064) to S2_5. Stats on S2_5: 95%: 7067 translated, 310 fuzzy, 90 untranslated. ------------------------------------------------------------------------ r23079 | sangman | 2013-07-20 05:33:29 +0100 (Sat, 20 Jul 2013) | 2 lines Changed paths: M /branches/S2_5/po/ko.po mm ------------------------------------------------------------------------ r23078 | cazfi | 2013-07-20 03:24:58 +0100 (Sat, 20 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/ai/default/aiferry.c Do not change ferry stats when unit being closed is virtual one. See bug #20977 ------------------------------------------------------------------------ r23076 | cazfi | 2013-07-20 03:19:37 +0100 (Sat, 20 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/doc/README.ruleset_alien Made alien ruleset to have 4 move fragments, and adjusted road move costs. See patch #4006 ------------------------------------------------------------------------ r23073 | mir3x | 2013-07-19 14:03:38 +0100 (Fri, 19 Jul 2013) | 8 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/graphics.cpp M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-qt/luaconsole.cpp M /branches/S2_5/client/gui-qt/mapctrl.cpp M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/messagewin.cpp M /branches/S2_5/client/gui-qt/optiondlg.cpp M /branches/S2_5/client/gui-qt/pages.cpp M /branches/S2_5/client/gui-qt/repodlgs.cpp Fixed some code style in all files: mostly: -brackets and xxx_itereate_end macro -empty lines after variables -moved variables to the beggining of block See gna patch #4016 ------------------------------------------------------------------------ r23069 | cazfi | 2013-07-19 09:17:12 +0100 (Fri, 19 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/utility/bitvector.h Fixed _BV_ASSERT() compilation failure when bit number provided is signed value. See bug #20973 ------------------------------------------------------------------------ r23066 | cazfi | 2013-07-18 23:37:34 +0100 (Thu, 18 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/common/movement.c M /branches/S2_5/common/movement.h M /branches/S2_5/common/packets.def M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset M /branches/S2_5/fc_version M /branches/S2_5/server/ruleset.c Made number of fragments each movement point is divided to ruleset defined. See patch #3990 ------------------------------------------------------------------------ r23061 | cazfi | 2013-07-17 21:39:43 +0100 (Wed, 17 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/common/city.c Fixed "Martial_Law_Max" effect to work. See bug #20971 ------------------------------------------------------------------------ r23058 | mir3x | 2013-07-17 19:29:29 +0100 (Wed, 17 Jul 2013) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h Qt::Added repaining map instead updating (now animations - move, fight, scroll is working) See gna patch #4007 ------------------------------------------------------------------------ r23054 | mir3x | 2013-07-16 19:34:25 +0100 (Tue, 16 Jul 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/citydlg.h M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/dialogs.h M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/plrdlg.h M /branches/S2_5/client/gui-qt/repodlgs.cpp Qt::Updated city dialog See gna patch #3969 ------------------------------------------------------------------------ r23051 | cazfi | 2013-07-16 07:23:02 +0100 (Tue, 16 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/server/generator/mapgen.c Made games, where map generation first fails and is then retried, reproducible. See bug #20567 ------------------------------------------------------------------------ r23048 | cazfi | 2013-07-15 11:17:15 +0100 (Mon, 15 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/client/helpdata.c M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset Show road movement cost in help dialog. See patch #3996 ------------------------------------------------------------------------ r23045 | cazfi | 2013-07-15 00:49:51 +0100 (Mon, 15 Jul 2013) | 6 lines Changed paths: M /branches/S2_5/ai/default/aiferry.c Subtract lost ferry from stats only if data phase is currently open. Reported by Sveinung Kvilhaugsvik See bug #20952 ------------------------------------------------------------------------ r23042 | mir3x | 2013-07-14 15:33:55 +0100 (Sun, 14 Jul 2013) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/canvas.cpp Added curved lines Patch by Rafał Mużyło See patch #3992 ------------------------------------------------------------------------ r23039 | cazfi | 2013-07-12 23:17:51 +0100 (Fri, 12 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/ai/default/aiferry.c Fixed compilation when ferry stats logging is enabled. See bug #20957 ------------------------------------------------------------------------ r23035 | cazfi | 2013-07-12 23:14:15 +0100 (Fri, 12 Jul 2013) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23029 | cazfi | 2013-07-10 22:01:39 +0100 (Wed, 10 Jul 2013) | 9 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23025 | cazfi | 2013-07-10 12:02:04 +0100 (Wed, 10 Jul 2013) | 13 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23021 | sangman | 2013-07-07 02:28:27 +0100 (Sun, 07 Jul 2013) | 2 lines Changed paths: M /branches/S2_5/po/ko.po mm ------------------------------------------------------------------------ r23018 | cazfi | 2013-07-05 08:59:37 +0100 (Fri, 05 Jul 2013) | 7 lines Changed paths: M /branches/S2_5/data/alien/terrain.ruleset M /branches/S2_5/data/civ1/terrain.ruleset M /branches/S2_5/data/civ2/terrain.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/classic/terrain.ruleset M /branches/S2_5/data/experimental/terrain.ruleset M /branches/S2_5/data/multiplayer/terrain.ruleset Corrected comment about custom terrain flags to not to refer to them as unit type flags. Patch by Sveinung Kvilhaugsvik See patch #3966 ------------------------------------------------------------------------ r23015 | cazfi | 2013-07-04 22:28:42 +0100 (Thu, 04 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/ai/default/aiferry.c M /branches/S2_5/ai/default/aiferry.h M /branches/S2_5/ai/default/aiunit.c Remove ferry from the ferry stats when it's lost. See patch #3962 ------------------------------------------------------------------------ r23013 | cazfi | 2013-07-04 09:45:57 +0100 (Thu, 04 Jul 2013) | 5 lines Changed paths: M /branches/S2_5/m4/sound.m4 Get SDL-mixer build flags from SDL_mixer.pc if it's available. Fallback to old assumptions if not. See patch #3964 ------------------------------------------------------------------------ r23009 | cazfi | 2013-07-02 23:37:17 +0100 (Tue, 02 Jul 2013) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r23007 | cazfi | 2013-07-02 23:11:21 +0100 (Tue, 02 Jul 2013) | 4 lines Changed paths: M /branches/S2_5/common/packets.def M /branches/S2_5/fc_version Made special type 8 bit value in network protocol. See patch #3955 ------------------------------------------------------------------------ r23005 | mir3x | 2013-07-02 21:33:59 +0100 (Tue, 02 Jul 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/client/gui-qt/cityrep.cpp M /branches/S2_5/client/gui-qt/cityrep.h M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h M /branches/S2_5/client/gui-qt/pages.cpp M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/plrdlg.h M /branches/S2_5/client/gui-qt/repodlgs.cpp M /branches/S2_5/client/gui-qt/repodlgs.h Added cities report. All functions like buy, center, change production, set cma, worklist, sell - are available only by context menu on table rows. See gna patch patch #3963 ------------------------------------------------------------------------ r23000 | cazfi | 2013-07-01 22:53:23 +0100 (Mon, 01 Jul 2013) | 5 lines Changed paths: M /branches/S2_5/common/city.c M /branches/S2_5/data/alien/effects.ruleset M /branches/S2_5/data/civ2/effects.ruleset M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/data/classic/effects.ruleset M /branches/S2_5/data/experimental/effects.ruleset M /branches/S2_5/data/multiplayer/effects.ruleset Do not give automatic irrigation or farmland bonuses for city center tiles that have mine on them. See bug #20932 ------------------------------------------------------------------------ r22995 | cazfi | 2013-06-30 06:57:48 +0100 (Sun, 30 Jun 2013) | 4 lines Changed paths: M /branches/S2_5/server/settings.c M /branches/S2_5/server/stdinhand.c Ignore minplayers setting when continuing already started saved game. See bug #20835 ------------------------------------------------------------------------ r22992 | sangman | 2013-06-30 03:35:06 +0100 (Sun, 30 Jun 2013) | 2 lines Changed paths: M /branches/S2_5/po/ko.po mm ------------------------------------------------------------------------ r22990 | cazfi | 2013-06-28 21:33:50 +0100 (Fri, 28 Jun 2013) | 26 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset M /branches/S2_5/data/civ2civ3/effects.ruleset M /branches/S2_5/data/civ2civ3/game.ruleset M /branches/S2_5/data/civ2civ3/governments.ruleset M /branches/S2_5/data/civ2civ3/terrain.ruleset M /branches/S2_5/data/civ2civ3/units.ruleset M /branches/S2_5/doc/README.ruleset_civ2civ3 Updated civ2civ3 ruleset to version 4. - Doubled the empire size for all governments. Federation available with tech Economics (instead of Democracy). - Republic uses standard upkeep of units again: 1 shield per unit. Increased free units under Democracy/Federation. - A city can support twice as many units with gold upkeep as its population size (aditional units cause waste of food). - Max 3 units can apply Martial Law (was max 20 for Despotism and Anarchy). - Barracks available without any techs again. Warriors become obsolete by Musketeers instead of Pikemen. - Super Highways require Stock Exchange to get the bonus +50% to Gold/Luxuries. - Wheeled units (Big land) can conquer cities again, but do not take advantage of terrain defense bonuses. They can move to fortress even if not roaded. - Units with CityBuster (artillery and missile) bypass the bonus to defense from fortress. Howitzer movement reduced to 1. - Increased damage caused by Bombardment. Cruise Missile no longer cause unhappiness, and increased range. AEGIS protect against fighters, bombers and missiles again. - Removed bonuses to movement in river. Triremes can navigate rivers again. Patch by David Fernandez See patch #3940 ------------------------------------------------------------------------ r22987 | cazfi | 2013-06-28 21:04:04 +0100 (Fri, 28 Jun 2013) | 3 lines Changed paths: M /branches/S2_5/po/fr.po Updated French translation by Igx, The Dreaming Drummer. This is just a copy from S2_4. ------------------------------------------------------------------------ r22985 | cazfi | 2013-06-28 20:20:19 +0100 (Fri, 28 Jun 2013) | 4 lines Changed paths: M /branches/S2_5/server/ruleset.c Made gameloss_style standard string vector. See patch #3956 ------------------------------------------------------------------------ r22983 | sangman | 2013-06-28 07:48:13 +0100 (Fri, 28 Jun 2013) | 2 lines Changed paths: M /branches/S2_5/po/ko.po mm ------------------------------------------------------------------------ r22978 | mir3x | 2013-06-26 08:53:50 +0100 (Wed, 26 Jun 2013) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h M /branches/S2_5/client/gui-qt/plrdlg.cpp M /branches/S2_5/client/gui-qt/plrdlg.h Added player tab-dialog (F3) to Qt-client See gna patch #3947 ------------------------------------------------------------------------ r22977 | sangman | 2013-06-26 08:07:48 +0100 (Wed, 26 Jun 2013) | 2 lines Changed paths: M /branches/S2_5/po/ko.po my mistake ------------------------------------------------------------------------ r22976 | sangman | 2013-06-26 06:30:02 +0100 (Wed, 26 Jun 2013) | 2 lines Changed paths: M /branches/S2_5/po/ko.po mm ------------------------------------------------------------------------ r22969 | mir3x | 2013-06-22 12:54:20 +0100 (Sat, 22 Jun 2013) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/mapctrl.cpp M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h Added label to show info about clicked (middle button) tile. See gna patch #3946 ------------------------------------------------------------------------ r22967 | mir3x | 2013-06-20 14:07:49 +0100 (Thu, 20 Jun 2013) | 7 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/dialogs.h M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Added simple widget allowing selecting units (semi-transparent - like other widgets, shows max 12 units (4x3), if there is more than 12 units on tile - allows scrolling via mouse wheel, no scroll bars, closable by mouse right click) See gna patch #3944 ------------------------------------------------------------------------ r22963 | jtn | 2013-06-18 09:21:36 +0100 (Tue, 18 Jun 2013) | 6 lines Changed paths: M /branches/S2_5/client/mapview_common.c M /branches/S2_5/client/packhand.c M /branches/S2_5/client/tilespec.c M /branches/S2_5/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. ------------------------------------------------------------------------ r22959 | cazfi | 2013-06-18 00:45:36 +0100 (Tue, 18 Jun 2013) | 4 lines Changed paths: M /branches/S2_5/server/unithand.c M /branches/S2_5/server/unittools.c Corrected order in which parameters are passed to package_short_unit() See bug #20903 ------------------------------------------------------------------------ r22956 | cazfi | 2013-06-17 22:17:11 +0100 (Mon, 17 Jun 2013) | 4 lines Changed paths: M /branches/S2_5/server/srv_main.c Do not overwrite beginning-of-the-turn mapimg with new one when loading saved game. See bug #20079 ------------------------------------------------------------------------ r22952 | cazfi | 2013-06-17 08:43:02 +0100 (Mon, 17 Jun 2013) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r22950 | cazfi | 2013-06-17 01:23:14 +0100 (Mon, 17 Jun 2013) | 5 lines Changed paths: M /branches/S2_5/ai/default/aiunit.c When AI caravan checks if target city is still building wonder, consider the possibility that it's not building any building at all, but unit. See bug #20901 ------------------------------------------------------------------------ r22946 | cazfi | 2013-06-15 06:39:27 +0100 (Sat, 15 Jun 2013) | 6 lines Changed paths: M /branches/S2_5/doc/README.effects Improved Civil_War_Chance effect documentation. Patch by Micke See patch #3929 ------------------------------------------------------------------------ r22943 | cazfi | 2013-06-15 06:35:06 +0100 (Sat, 15 Jun 2013) | 6 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/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 ------------------------------------------------------------------------ r22939 | mir3x | 2013-06-13 06:47:36 +0100 (Thu, 13 Jun 2013) | 6 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/fc_client.cpp M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/mapctrl.cpp M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/pages.cpp Added transparent unit information and redesigned old information label also to transparent widget over mapview, added tooltips and possibility to changing taxes from that information label. See gna patch #3938 ------------------------------------------------------------------------ r22935 | cazfi | 2013-06-04 21:36:35 +0100 (Tue, 04 Jun 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/Makefile.am M /branches/S2_5/client/gui-qt/gui_main.cpp A /branches/S2_5/client/gui-qt/gui_main.h M /branches/S2_5/client/gui-qt/menu.cpp Fixed qt-client compiler warning about missing popup_quit_dialog() prototype. See bug #20868 ------------------------------------------------------------------------ r22932 | mir3x | 2013-06-04 16:21:10 +0100 (Tue, 04 Jun 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/dialogs.h M /branches/S2_5/client/gui-qt/fc_client.h M /branches/S2_5/client/gui-qt/gui_main.cpp M /branches/S2_5/client/gui-qt/mapctrl.cpp M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Added almost all menus, made some of them enabled/disabled, checked/unchecked, renamed depending on current unit abilities. See gna patch #3932 ------------------------------------------------------------------------ r22929 | cazfi | 2013-06-02 21:18:24 +0100 (Sun, 02 Jun 2013) | 7 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/gui_main.c M /branches/S2_5/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 ------------------------------------------------------------------------ r22927 | cazfi | 2013-06-01 22:19:43 +0100 (Sat, 01 Jun 2013) | 4 lines Changed paths: M /branches/S2_5/data/alien/nation/kindergarden.ruleset M /branches/S2_5/data/alien/nation/mathclub.ruleset M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/data/alien/terrain.ruleset Fixed some mentions of "Deneb 5" as "Deneb 7" See patch #3921 ------------------------------------------------------------------------ r22923 | pepeto | 2013-05-30 19:45:38 +0100 (Thu, 30 May 2013) | 5 lines Changed paths: M /branches/S2_5/utility/fcthread.c Prevent writting one byte earlier empty string for get_infrastructure_text(). Report and patch by Per Mathisen See gna bug #20778 ------------------------------------------------------------------------ r22920 | pepeto | 2013-05-30 19:38:23 +0100 (Thu, 30 May 2013) | 5 lines Changed paths: M /branches/S2_5/common/terrain.c Allocate correct memory size for threads. Report and path by Per Mathisen See gna bug #20778 ------------------------------------------------------------------------ r22916 | cazfi | 2013-05-30 17:52:23 +0100 (Thu, 30 May 2013) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r22912 | cazfi | 2013-05-30 16:41:30 +0100 (Thu, 30 May 2013) | 7 lines Changed paths: M /branches/S2_5/common/requirements.c M /branches/S2_5/common/requirements.h M /branches/S2_5/server/rssanity.c Fixed requirement list sanity checking in respect to negated requirements. Patch by Emmet Hikory See patch #3835 ------------------------------------------------------------------------ r22909 | mir3x | 2013-05-30 08:46:44 +0100 (Thu, 30 May 2013) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/citydlg.cpp M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h M /branches/S2_5/client/gui-qt/repodlgs.cpp M /branches/S2_5/client/gui-qt/repodlgs.h Added reports - units,aconomy and endgame for qt-client See gna patch #3928 ------------------------------------------------------------------------ r22908 | cazfi | 2013-05-30 00:33:56 +0100 (Thu, 30 May 2013) | 5 lines Changed paths: M /branches/S2_5/client/packhand.c M /branches/S2_5/client/tilespec.c M /branches/S2_5/client/tilespec.h Reset list of road types that should be drawn as rivers when client receives new ruleset. See bug #20713 ------------------------------------------------------------------------ r22905 | cazfi | 2013-05-29 13:46:15 +0100 (Wed, 29 May 2013) | 7 lines Changed paths: M /branches/S2_5/common/map.c Do not assume that move cost on non-native terrain is at least SINGLE_MOVE. Patch by Emmet Hikory See patch #3886 ------------------------------------------------------------------------ r22903 | cazfi | 2013-05-26 21:07:57 +0100 (Sun, 26 May 2013) | 6 lines Changed paths: M /branches/S2_5/server/unittools.c Fixed global observer crash when unit moves. Reported by Andreas Rosdal See bug #20837 ------------------------------------------------------------------------ r22901 | cazfi | 2013-05-26 21:02:32 +0100 (Sun, 26 May 2013) | 7 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c M /branches/S2_5/ai/default/aiunit.c M /branches/S2_5/client/gui-sdl/dialogs.c Replaced some nativity related assumptions about unit capabilities with correct checks. Patch by Emmet Hikory See patch #3839 ------------------------------------------------------------------------ r22898 | cazfi | 2013-05-26 09:52:47 +0100 (Sun, 26 May 2013) | 7 lines Changed paths: M /branches/S2_5/ai/default/advmilitary.c M /branches/S2_5/ai/default/aitools.c M /branches/S2_5/ai/default/aiunit.c M /branches/S2_5/client/helpdata.c M /branches/S2_5/common/aicore/pf_tools.c Fixes to hardcoded assumptions about attack capability in relation to tile nativity. Patch by Emmet Hikory See patch #3837 ------------------------------------------------------------------------ r22894 | cazfi | 2013-05-25 22:15:32 +0100 (Sat, 25 May 2013) | 4 lines Changed paths: M /branches/S2_5/data/misc/flags.spec Use correct small flag for Liberia See bug #20838 ------------------------------------------------------------------------ r22890 | cazfi | 2013-05-25 09:31:45 +0100 (Sat, 25 May 2013) | 6 lines Changed paths: M /branches/S2_5/server/unittools.c Do not clear autosettler status when it moves through transport. Patch by Guillaume Melquiond See patch #3904 ------------------------------------------------------------------------ r22886 | pepeto | 2013-05-24 17:59:48 +0100 (Fri, 24 May 2013) | 5 lines Changed paths: M /branches/S2_5/common/aicore/cm.c Fix erroneous usage of memset() in cma module. Reported by Per Mathisen See gna bug #20777 ------------------------------------------------------------------------ r22884 | pepeto | 2013-05-24 17:51:48 +0100 (Fri, 24 May 2013) | 5 lines Changed paths: M /branches/S2_5/common/packets.c M /branches/S2_5/common/packets.h Removed inappropriate usage of "inline" keyword causing compilation failures with clang. Report and patch by Per Mathisen See gna bug #20776 ------------------------------------------------------------------------ r22880 | mir3x | 2013-05-20 15:41:34 +0100 (Mon, 20 May 2013) | 4 lines Changed paths: M /branches/S2_5/client/gui-qt/dialogs.cpp M /branches/S2_5/client/gui-qt/dialogs.h M /branches/S2_5/client/gui-qt/mapview.cpp M /branches/S2_5/client/gui-qt/mapview.h M /branches/S2_5/client/gui-qt/menu.cpp M /branches/S2_5/client/gui-qt/menu.h Added notification dialog for qt-client See gna patch #3913 ------------------------------------------------------------------------ r22877 | cazfi | 2013-05-20 08:52:29 +0100 (Mon, 20 May 2013) | 7 lines Changed paths: M /branches/S2_5/ai/default/aidiplomat.c M /branches/S2_5/ai/default/aiunit.c M /branches/S2_5/server/barbarian.c M /branches/S2_5/server/citytools.c M /branches/S2_5/server/citytools.h M /branches/S2_5/server/cityturn.c M /branches/S2_5/server/diplomats.c M /branches/S2_5/server/edithand.c M /branches/S2_5/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 ------------------------------------------------------------------------ r22874 | cazfi | 2013-05-17 00:51:23 +0100 (Fri, 17 May 2013) | 5 lines Changed paths: M /branches/S2_5/data/alien/buildings.ruleset M /branches/S2_5/data/alien/techs.ruleset M /branches/S2_5/data/alien/terrain.ruleset Marked all alien ruleset strings containing "%" as no-c-format strings for gettext. See patch #3910 ------------------------------------------------------------------------ r22870 | cazfi | 2013-05-15 22:07:21 +0100 (Wed, 15 May 2013) | 4 lines Changed paths: M /branches/S2_5/data/default/default.lua Fixed gettext warning caused by comment in default.lua See patch #3909 ------------------------------------------------------------------------ r22866 | cazfi | 2013-05-15 06:48:55 +0100 (Wed, 15 May 2013) | 8 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r22863 | cazfi | 2013-05-14 09:09:28 +0100 (Tue, 14 May 2013) | 5 lines Changed paths: M /branches/S2_5/common/unittype.c Free other unit types related memory even if it has no static helptext. See bug #20788 ------------------------------------------------------------------------ r22860 | cazfi | 2013-05-13 08:41:25 +0100 (Mon, 13 May 2013) | 6 lines Changed paths: M /branches/S2_5/data/civ2civ3/buildings.ruleset Removed extra spaces from civ2civ3 ruleset Space Module helptext. Patch by Guillaume Melquiond See patch #3892 ------------------------------------------------------------------------ r22856 | cazfi | 2013-05-12 22:14:27 +0100 (Sun, 12 May 2013) | 6 lines Changed paths: M /branches/S2_5/client/colors_common.c M /branches/S2_5/client/tilespec.c Fixed some minor client-side memory leaks. Patch by Guillaume Melquiond See patch #3896 ------------------------------------------------------------------------ r22852 | cazfi | 2013-05-12 05:28:18 +0100 (Sun, 12 May 2013) | 7 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r22850 | pepeto | 2013-05-11 15:49:15 +0100 (Sat, 11 May 2013) | 6 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r22844 | jtn | 2013-05-11 14:55:59 +0100 (Sat, 11 May 2013) | 4 lines Changed paths: M /branches/S2_5/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. ------------------------------------------------------------------------ r22842 | cazfi | 2013-05-10 07:18:07 +0100 (Fri, 10 May 2013) | 4 lines Changed paths: M /branches/S2_5/data/alien/script.lua Corrected name of the book from "Stalker" to "Roadside Picnic" See bug #20787 ------------------------------------------------------------------------ r22837 | cazfi | 2013-05-07 22:43:44 +0100 (Tue, 07 May 2013) | 5 lines Changed paths: M /branches/S2_5/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 ------------------------------------------------------------------------ r22832 | cazfi | 2013-05-06 02:06:47 +0100 (Mon, 06 May 2013) | 4 lines Changed paths: M /branches/S2_5/client/gui-gtk-2.0/menu.c M /branches/S2_5/client/gui-gtk-3.0/menu.c M /branches/S2_5/client/gui-xaw/menu.c M /branches/S2_5/client/gui-xaw/menu.h M /branches/S2_5/data/gtk_menus.xml Renamed view menu item "Roads & Rails" as "Paths" See patch #3893 ------------------------------------------------------------------------ r22828 | cazfi | 2013-05-05 09:29:10 +0100 (Sun, 05 May 2013) | 5 lines Changed paths: M /branches/S2_5/server/unittools.c Moved comment block separated from related code to better place and other comment improvements. See patch #3891 ------------------------------------------------------------------------ r22823 | cazfi | 2013-05-03 21:45:12 +0100 (Fri, 03 May 2013) | 5 lines Changed paths: M /branches/S2_5/client/gui-gtk-3.0/unitselect.c Fixed crash on gtk3-client unit selection dialog close with some gtk+ versions. See bug #19846 ------------------------------------------------------------------------ r22821 | cazfi | 2013-05-03 21:37:29 +0100 (Fri, 03 May 2013) | 4 lines Changed paths: M /branches/S2_5/data/alien/terrain.ruleset Fixed road helptext termination on alien ruleset. See patch #3890 ------------------------------------------------------------------------ r22814 | cazfi | 2013-05-01 22:31:07 +0100 (Wed, 01 May 2013) | 4 lines Changed paths: M /branches/S2_5/fc_version Set S2_5 datasubdir to "test", version label to "alpha" See patch #3652 ------------------------------------------------------------------------ r22812 | cazfi | 2013-05-01 22:21:14 +0100 (Wed, 01 May 2013) | 2 lines Changed paths: A /branches/S2_5 (from /trunk:22811) Created stable 2.5 branch S2_5. ------------------------------------------------------------------------ r22811 | cazfi | 2013-05-01 22:19:41 +0100 (Wed, 01 May 2013) | 2 lines Changed paths: M /trunk/ChangeLog Updated ChangeLog before branching S2_5. ------------------------------------------------------------------------ r22810 | cazfi | 2013-05-02 00:09:14 +0300 (Thu, 02 May 2013) | 2 lines Changed paths: M /trunk/po/ar.po M /trunk/po/bg.po M /trunk/po/ca.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/id.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/sr.po M /trunk/po/sv.po M /trunk/po/tr.po M /trunk/po/uk.po M /trunk/po/zh_CN.po M /trunk/po/zh_TW.po Msgmerged po-files against latest freeciv.pot before branching S2_5 ------------------------------------------------------------------------ r22809 | cazfi | 2013-05-01 23:17:36 +0300 (Wed, 01 May 2013) | 2 lines Changed paths: M /trunk/po/pl.po Updated Polish translation by Hubert Kowalewski. ------------------------------------------------------------------------ r22807 | cazfi | 2013-05-01 17:22:34 +0300 (Wed, 01 May 2013) | 3 lines Changed paths: M /trunk/po/fr.po Updated French translation by Igx, The Dreaming Drummer. This is just a copy from S2_4. ------------------------------------------------------------------------ r22804 | cazfi | 2013-05-01 17:05:57 +0300 (Wed, 01 May 2013) | 7 lines Changed paths: M /trunk/server/citytools.c M /trunk/server/scripting/api_server_edit.c M /trunk/server/unittools.c M /trunk/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 ------------------------------------------------------------------------ r22803 | cazfi | 2013-05-01 11:46:46 +0300 (Wed, 01 May 2013) | 2 lines Changed paths: M /trunk/po/pl.po Updated Polish translation by Hubert Kowalewski. ------------------------------------------------------------------------ r22801 | cazfi | 2013-05-01 11:28:28 +0300 (Wed, 01 May 2013) | 6 lines Changed paths: M /trunk/data/civ1/buildings.ruleset M /trunk/data/civ1/effects.ruleset M /trunk/data/civ2/buildings.ruleset M /trunk/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 ------------------------------------------------------------------------ r22799 | cazfi | 2013-05-01 11:17:44 +0300 (Wed, 01 May 2013) | 4 lines Changed paths: M /trunk/client/packhand.c Unload allied transports going out of sight on client side. See bug #20774 ------------------------------------------------------------------------ r22798 | cazfi | 2013-05-01 00:52:23 +0300 (Wed, 01 May 2013) | 6 lines Changed paths: M /trunk/common/packets.h Removed obsolete MAX_LEN_USERNAME Patch by pepeto See patch #3730 ------------------------------------------------------------------------ r22797 | cazfi | 2013-05-01 00:22:56 +0300 (Wed, 01 May 2013) | 6 lines Changed paths: M /trunk/ai/default/aiferry.c M /trunk/common/map.c M /trunk/common/map.h Dropped obsolete map_move_cost_ai(). Patch by Emmet Hikory See patch #3867 ------------------------------------------------------------------------ r22795 | cazfi | 2013-04-30 22:01:29 +0300 (Tue, 30 Apr 2013) | 4 lines Changed paths: M /trunk/utility/fciconv.c Do not call freelog recursively from convert_string() See bug #20721 ------------------------------------------------------------------------ r22794 | cazfi | 2013-04-30 17:37:25 +0300 (Tue, 30 Apr 2013) | 8 lines Changed paths: M /trunk/common/base.c M /trunk/common/base.h M /trunk/common/road.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/citytools.c M /trunk/server/maphand.c M /trunk/server/maphand.h M /trunk/server/techtools.c Instead of always preventing bases in city tiles and allowing, or even granting, roads in cities, make that ruleset configurable in a consistent manner. Patch by Emmet Hikory See patch #3826 ------------------------------------------------------------------------ r22792 | cazfi | 2013-04-30 11:13:16 +0300 (Tue, 30 Apr 2013) | 6 lines Changed paths: M /trunk/common/movement.c Transported unit that cannot be unloaded cannot be chosen as defender. Patch by Emmet Hikory See bug #20747 ------------------------------------------------------------------------ r22790 | cazfi | 2013-04-30 01:07:56 +0300 (Tue, 30 Apr 2013) | 7 lines Changed paths: M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/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 ------------------------------------------------------------------------ r22789 | jtn | 2013-04-29 23:07:26 +0300 (Mon, 29 Apr 2013) | 2 lines Changed paths: M /trunk/po/en_GB.po Copied current S2_4 en_GB.po (r22778) to trunk. Stats on trunk: 95.2%: 7068 translated, 267 fuzzy, 86 untranslated. ------------------------------------------------------------------------ r22787 | cazfi | 2013-04-28 23:27:50 +0300 (Sun, 28 Apr 2013) | 6 lines Changed paths: M /trunk/common/tile.c Removed duplicate tile_remove_base() call from tile_change_terrain() Patch by Emmet Hikory See patch #3876 ------------------------------------------------------------------------ r22784 | cazfi | 2013-04-28 11:07:21 +0300 (Sun, 28 Apr 2013) | 7 lines Changed paths: M /trunk/doc/README.rulesets M /trunk/server/unittools.c Restrict partisan placement to native terrain of the unit instead of accepting any land terrain. Patch by Emmet Hikory See patch #3869 ------------------------------------------------------------------------ r22783 | cazfi | 2013-04-28 03:13:47 +0300 (Sun, 28 Apr 2013) | 4 lines Changed paths: M /trunk/po/fi.po Updated Finnish translation. Translations by me, accepted by Sini Ruohomaa. This is just a copy from S2_3 msgmerged against trunk freeciv.pot. ------------------------------------------------------------------------ r22780 | cazfi | 2013-04-28 00:39:57 +0300 (Sun, 28 Apr 2013) | 8 lines Changed paths: M /trunk/server/barbarian.c Refactor unleash_barbarians() terrain analysis so that is_ocean() and is_non_allied_unit_tile() are called just once for each tile. Patch by Emmet Hikory See patch #3868 ------------------------------------------------------------------------ r22779 | cazfi | 2013-04-28 00:33:10 +0300 (Sun, 28 Apr 2013) | 5 lines Changed paths: M /trunk/data/alien/units.ruleset Added TRANS comment about name of the alien ruleset unit "Rex" name, and updated helptext too. See patch #3877 ------------------------------------------------------------------------ r22770 | cazfi | 2013-04-27 09:43:03 +0300 (Sat, 27 Apr 2013) | 8 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/movement.c M /trunk/common/movement.h M /trunk/common/packets.def M /trunk/common/unit.c M /trunk/common/unittype.h M /trunk/data/alien/units.ruleset M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/fc_version M /trunk/server/advisors/advgoto.c M /trunk/server/ruleset.c M /trunk/server/unithand.c M /trunk/server/unittools.c Made it possible to unload from or load to unreachable units only if they are in a city or native base. Similar to targeting attacks against unreachable units, some cargo units may be marked to ignore these restrictions. Patch by Emmet Hikory See patch #3804 ------------------------------------------------------------------------ r22769 | jtn | 2013-04-27 02:53:49 +0300 (Sat, 27 Apr 2013) | 2 lines Changed paths: M /trunk/po/de.po Copied Quintus' current S2_4 de.po (r22767) to trunk. Stats on trunk: 76%: 5606 translated, 1095 fuzzy, 719 untranslated. ------------------------------------------------------------------------ r22768 | mir3x | 2013-04-27 02:31:25 +0300 (Sat, 27 Apr 2013) | 4 lines Changed paths: M /trunk/client/gui-qt/canvas.cpp M /trunk/client/gui-qt/canvas.h M /trunk/client/gui-qt/fc_client.h M /trunk/client/gui-qt/mapctrl.cpp M /trunk/client/gui-qt/mapview.cpp M /trunk/client/gui-qt/mapview.h M /trunk/client/gui-qt/menu.cpp M /trunk/client/gui-qt/menu.h M /trunk/client/gui-qt/pages.cpp Added overview (minimap) for Qt client See gna patch #3882 ------------------------------------------------------------------------ r22766 | cazfi | 2013-04-26 14:13:15 +0300 (Fri, 26 Apr 2013) | 6 lines Changed paths: M /trunk/common/map.c M /trunk/common/map.h M /trunk/server/generator/mapgen.c Dropped is_cardinally_adj_to_ocean() Patch by Emmet Hikory See patch #3866 ------------------------------------------------------------------------ r22765 | cazfi | 2013-04-26 12:49:07 +0300 (Fri, 26 Apr 2013) | 3 lines Changed paths: M /trunk/po/fr.po Updated French translation by Igx, The Dreaming Drummer This is copy from S2_4 just msgmerged to trunk. ------------------------------------------------------------------------ r22761 | jtn | 2013-04-26 03:02:47 +0300 (Fri, 26 Apr 2013) | 7 lines Changed paths: M /trunk/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?\197?\130 Mu?\197?\188y?\197?\130o (galtgendo@gna) and a report by Marko Lindqvist (cazfi@gna). See gna bug #20706. ------------------------------------------------------------------------ r22759 | cazfi | 2013-04-25 22:43:14 +0300 (Thu, 25 Apr 2013) | 6 lines Changed paths: M /trunk/common/tile.c Dropped tile_clear_unsupported_infrastructure() Patch by Emmet Hikory See patch #3870 ------------------------------------------------------------------------ r22758 | cazfi | 2013-04-25 10:42:07 +0300 (Thu, 25 Apr 2013) | 4 lines Changed paths: M /trunk/server/maphand.c When new base is created, it's claimed by base_owner(), not tile_owner() See patch #3870 ------------------------------------------------------------------------ r22757 | jtn | 2013-04-23 22:37:19 +0300 (Tue, 23 Apr 2013) | 2 lines Changed paths: M /trunk/po/gd.po Copied Michael Bauer's current S2_4 gd.po (r22756) to trunk. Stats on trunk: 88%: 6563 translated, 586 fuzzy, 270 untranslated. ------------------------------------------------------------------------ r22753 | cazfi | 2013-04-23 20:26:10 +0300 (Tue, 23 Apr 2013) | 6 lines Changed paths: M /trunk/server/savegame.c M /trunk/server/savegame2.c Fix maxplayer setting lower than current player count in old savegames. Reported by Jordi Negrevernis i Font See bug #20751 ------------------------------------------------------------------------ r22751 | cazfi | 2013-04-23 20:10:10 +0300 (Tue, 23 Apr 2013) | 9 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22750 | jtn | 2013-04-23 10:50:34 +0300 (Tue, 23 Apr 2013) | 4 lines Changed paths: M /trunk/server/ruleset.c Don't load "is_available" from nation rulesets. We weren't doing anything useful with it anyway. See gna bug #20753. ------------------------------------------------------------------------ r22749 | jtn | 2013-04-23 10:50:31 +0300 (Tue, 23 Apr 2013) | 4 lines Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/server/ruleset.c Replace nation ruleset "warn_city_style" with "allowed_city_styles", and specify it for the default nation set. See gna patch #3861. ------------------------------------------------------------------------ r22748 | jtn | 2013-04-23 10:50:27 +0300 (Tue, 23 Apr 2013) | 6 lines Changed paths: M /trunk/data/civ1/nations.ruleset M /trunk/data/civ2/nations.ruleset M /trunk/data/default/nationlist.ruleset M /trunk/server/ruleset.c Add "allowed_terrains" to nation ruleset compatibility section, and make unknown/disallowed terrain types in natural city names into hard errors. Improve other city name error handling. Fix up civ1/civ2 cities not to reference "lake" terrain. See gna patch #3860. ------------------------------------------------------------------------ r22747 | jtn | 2013-04-23 10:50:19 +0300 (Tue, 23 Apr 2013) | 7 lines Changed paths: M /trunk/data/alien/buildings.ruleset M /trunk/data/alien/cities.ruleset M /trunk/data/alien/effects.ruleset M /trunk/data/alien/game.ruleset M /trunk/data/alien/governments.ruleset M /trunk/data/alien/nations.ruleset M /trunk/data/alien/techs.ruleset M /trunk/data/alien/terrain.ruleset M /trunk/data/alien/units.ruleset 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/civ2civ3/buildings.ruleset M /trunk/data/civ2civ3/cities.ruleset M /trunk/data/civ2civ3/effects.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/civ2civ3/governments.ruleset M /trunk/data/civ2civ3/nations.ruleset M /trunk/data/civ2civ3/techs.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/buildings.ruleset M /trunk/data/classic/cities.ruleset M /trunk/data/classic/effects.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/classic/governments.ruleset M /trunk/data/classic/nations.ruleset M /trunk/data/classic/techs.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/default/nationlist.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/nations.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/nations.ruleset M /trunk/data/multiplayer/techs.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/server/ruleset.c Rename nation ruleset "ignore_govs" to "allowed_govs" and move declaration from individual governments.ruleset to defaults/nationlist.ruleset with a list of _all_ allowed governments, plus stricter enforcement of membership in that list. Bump ruleset capability string. See gna patch #3859. ------------------------------------------------------------------------ r22746 | jtn | 2013-04-23 10:50:11 +0300 (Tue, 23 Apr 2013) | 4 lines Changed paths: M /trunk/server/ruleset.c Stop nation ruleset errors causing spurious knock-on messages about lack of barbarians. See gna bug #20752. ------------------------------------------------------------------------ r22744 | cazfi | 2013-04-23 00:07:56 +0300 (Tue, 23 Apr 2013) | 11 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22743 | cazfi | 2013-04-23 00:03:59 +0300 (Tue, 23 Apr 2013) | 8 lines Changed paths: M /trunk/common/unit.c Improved is_square_threatened() - Consider unit nativity in general case, not just ground units - Units unable to attack are not considered threatening Patch by Emmet Hikory See patch #3854 ------------------------------------------------------------------------ r22742 | cazfi | 2013-04-22 23:59:13 +0300 (Mon, 22 Apr 2013) | 4 lines Changed paths: M /trunk/server/savegame.c Removed obsolete savefile_options_default[] See patch #3857 ------------------------------------------------------------------------ r22741 | cazfi | 2013-04-21 23:22:19 +0300 (Sun, 21 Apr 2013) | 4 lines Changed paths: D /trunk/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/gtkrc D /trunk/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/menubar.rc D /trunk/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/panel.rc Removed obsoleted files from gtk3-client theme. See patch #3851 ------------------------------------------------------------------------ r22740 | cazfi | 2013-04-21 23:11:16 +0300 (Sun, 21 Apr 2013) | 7 lines Changed paths: M /trunk/server/ruleset.c Give error if requirement fields "survives" and "negated" are not valid boolean values in ruleset. Patch by Emmet Hikory See patch #3842 ------------------------------------------------------------------------ r22739 | cazfi | 2013-04-21 22:47:44 +0300 (Sun, 21 Apr 2013) | 4 lines Changed paths: M /trunk/dependencies/lua-5.2/Makefile.am M /trunk/dependencies/lua-5.2/README M /trunk/dependencies/lua-5.2/Version M /trunk/dependencies/lua-5.2/doc/readme.html A /trunk/dependencies/lua-5.2/freeciv_lua.patch M /trunk/dependencies/lua-5.2/src/lapi.c M /trunk/dependencies/lua-5.2/src/lauxlib.c M /trunk/dependencies/lua-5.2/src/lbaselib.c M /trunk/dependencies/lua-5.2/src/lbitlib.c M /trunk/dependencies/lua-5.2/src/lcode.c M /trunk/dependencies/lua-5.2/src/lcorolib.c M /trunk/dependencies/lua-5.2/src/ldebug.c M /trunk/dependencies/lua-5.2/src/ldo.c M /trunk/dependencies/lua-5.2/src/lfunc.c M /trunk/dependencies/lua-5.2/src/lgc.c M /trunk/dependencies/lua-5.2/src/lgc.h M /trunk/dependencies/lua-5.2/src/liolib.c M /trunk/dependencies/lua-5.2/src/llex.c M /trunk/dependencies/lua-5.2/src/llimits.h M /trunk/dependencies/lua-5.2/src/lmathlib.c M /trunk/dependencies/lua-5.2/src/lmem.h M /trunk/dependencies/lua-5.2/src/lobject.c M /trunk/dependencies/lua-5.2/src/lobject.h M /trunk/dependencies/lua-5.2/src/loslib.c M /trunk/dependencies/lua-5.2/src/lparser.c M /trunk/dependencies/lua-5.2/src/lstate.c M /trunk/dependencies/lua-5.2/src/lstate.h M /trunk/dependencies/lua-5.2/src/lstring.c M /trunk/dependencies/lua-5.2/src/lstrlib.c M /trunk/dependencies/lua-5.2/src/ltable.c M /trunk/dependencies/lua-5.2/src/ltablib.c M /trunk/dependencies/lua-5.2/src/lua.h M /trunk/dependencies/lua-5.2/src/luaconf.h M /trunk/dependencies/lua-5.2/src/lvm.c M /trunk/dependencies/lua-5.2/src/lvm.h Updated include lua to version 5.2.2 See patch #3852 ------------------------------------------------------------------------ r22738 | cazfi | 2013-04-21 00:34:24 +0300 (Sun, 21 Apr 2013) | 5 lines Changed paths: M /trunk/server/citytools.h Tweaked AI weights to values that seem to result in slightly better autosettler decisions in typical rulesets. See patch #3692 ------------------------------------------------------------------------ r22736 | cazfi | 2013-04-21 00:29:21 +0300 (Sun, 21 Apr 2013) | 8 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22735 | jtn | 2013-04-21 00:21:23 +0300 (Sun, 21 Apr 2013) | 2 lines Changed paths: M /trunk/po/en_GB.po Copied current S2_4 en_GB.po (r22732) to trunk. Stats on trunk: 95.3%: 7068 translated, 266 fuzzy, 85 untranslated. ------------------------------------------------------------------------ r22734 | syntron | 2013-04-20 16:25:47 +0300 (Sat, 20 Apr 2013) | 6 lines Changed paths: M /trunk/m4/mysql.m4 remove NDEBUG from mysql cflags if set as '-DNDEBUG' this is the case for opensuse 12.3+ see gna bug #20585 ------------------------------------------------------------------------ r22731 | cazfi | 2013-04-19 23:01:14 +0300 (Fri, 19 Apr 2013) | 4 lines Changed paths: M /trunk/data/alien/game.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset Fixed gettext warnings. See patch #3850 ------------------------------------------------------------------------ r22729 | cazfi | 2013-04-19 22:53:16 +0300 (Fri, 19 Apr 2013) | 8 lines Changed paths: M /trunk/server/unithand.c M /trunk/server/unittools.c M /trunk/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 ------------------------------------------------------------------------ r22727 | cazfi | 2013-04-18 22:52:41 +0300 (Thu, 18 Apr 2013) | 5 lines Changed paths: M /trunk/server/sanitycheck.c M /trunk/server/stdinhand.c Increase maxplayers value when midgame /create command makes old value to be exceeded. See bug #20690 ------------------------------------------------------------------------ r22725 | cazfi | 2013-04-17 01:32:19 +0300 (Wed, 17 Apr 2013) | 2 lines Changed paths: M /trunk/po/pl.po Updated Polish translation by Hubert Kowalewski. ------------------------------------------------------------------------ r22724 | cazfi | 2013-04-17 00:43:07 +0300 (Wed, 17 Apr 2013) | 6 lines Changed paths: M /trunk/client/helpdata.c Added helptext descriptions for negated requirements. Patch by Emmet Hikory See patch #3841 ------------------------------------------------------------------------ r22723 | cazfi | 2013-04-15 23:52:31 +0300 (Mon, 15 Apr 2013) | 4 lines Changed paths: M /trunk/doc/README.ruleset_civ2civ3 Minor updates to README.ruleset_civ2civ3 See patch #3845 ------------------------------------------------------------------------ r22722 | jcreus | 2013-04-15 02:45:58 +0300 (Mon, 15 Apr 2013) | 1 line Changed paths: M /trunk/po/ca.po Translation update ------------------------------------------------------------------------ r22720 | cazfi | 2013-04-13 23:47:44 +0300 (Sat, 13 Apr 2013) | 6 lines Changed paths: M /trunk/ai/classic/classicai.c M /trunk/ai/default/aiplayer.c M /trunk/ai/default/aiplayer.h M /trunk/ai/threaded/threadedai.c M /trunk/common/ai.h Made section_file parameter to ai callback player_load() const. Patch by Matthias Pfafferodt See bug #20600 ------------------------------------------------------------------------ r22719 | cazfi | 2013-04-13 23:45:04 +0300 (Sat, 13 Apr 2013) | 6 lines Changed paths: M /trunk/common/base.h M /trunk/server/advisors/autosettlers.c M /trunk/server/edithand.c Handle base type dependencies of new bases. Patch by Emmet Hikory See patch #3833 ------------------------------------------------------------------------ r22718 | jtn | 2013-04-12 00:47:46 +0300 (Fri, 12 Apr 2013) | 4 lines Changed paths: M /trunk/data/civ2/nations.ruleset Copy Barbarians and Pirates to civ2 nationset to quell 'Unknown group "Core"' warnings. See gna bug #20507. ------------------------------------------------------------------------ r22714 | cazfi | 2013-04-11 22:59:41 +0300 (Thu, 11 Apr 2013) | 4 lines Changed paths: M /trunk/ai/default/aiunit.c Avoid using Barbarian Leader pointer if it has died while moving. See bug #20728 ------------------------------------------------------------------------ r22713 | cazfi | 2013-04-11 20:46:37 +0300 (Thu, 11 Apr 2013) | 6 lines Changed paths: M /trunk/common/tile.c Replaced transitional tile_roads() implementation, that constructed temporary vector to return each time it was called, with return of the tile's persistent roads vector that is now always correct. See patch #3840 ------------------------------------------------------------------------ r22712 | cazfi | 2013-04-11 00:25:20 +0300 (Thu, 11 Apr 2013) | 2 lines Changed paths: M /trunk/po/es.po Updated Spanish translation by Jordi Negrevernis i Font ------------------------------------------------------------------------ r22710 | cazfi | 2013-04-11 00:18:34 +0300 (Thu, 11 Apr 2013) | 5 lines Changed paths: M /trunk/server/unittools.c Do not use unit pointer without makign sure unit still lives after unit_move_consequences() See bug #20678 ------------------------------------------------------------------------ r22709 | cazfi | 2013-04-11 00:13:31 +0300 (Thu, 11 Apr 2013) | 7 lines Changed paths: M /trunk/client/helpdata.c M /trunk/common/aicore/pf_tools.c M /trunk/common/movement.c M /trunk/common/movement.h M /trunk/server/advisors/advruleset.c M /trunk/server/ruleset.c M /trunk/server/unittools.c Do not pass tile specials information to tile nativity checking functions as there's no longer any specials affecting the nativity. Patch by Emmet Hikory See patch #3816 ------------------------------------------------------------------------ r22707 | cazfi | 2013-04-10 00:36:10 +0300 (Wed, 10 Apr 2013) | 6 lines Changed paths: M /trunk/client/helpdata.c M /trunk/doc/README.effects Improved requirements documentation and helptexts. Patch by Emmet Hikory See patch #3836 ------------------------------------------------------------------------ r22706 | cazfi | 2013-04-10 00:26:36 +0300 (Wed, 10 Apr 2013) | 7 lines Changed paths: M /trunk/data/civ1/game.ruleset Made civ1 disaster flood requirement of River to be of type "Road" rather than Special. Patch by Sveinung Kvilhaugsvik See bug #20666 ------------------------------------------------------------------------ r22705 | cazfi | 2013-04-10 00:22:44 +0300 (Wed, 10 Apr 2013) | 6 lines Changed paths: M /trunk/common/packets.def M /trunk/data/alien/game.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/doc/README.ruleset_experimental M /trunk/fc_version M /trunk/server/ruleset.c M /trunk/server/unittools.c Added ruleset option to allow paratroopers to land on transport. Patch by Emmet Hikory See patch #3805 ------------------------------------------------------------------------ r22703 | cazfi | 2013-04-10 00:12:46 +0300 (Wed, 10 Apr 2013) | 6 lines Changed paths: M /trunk/client/helpdata.c Give list of native unit classes in terrain help. Patch by Emmet Hikory See patch #3815 ------------------------------------------------------------------------ r22702 | jtn | 2013-04-09 21:54:30 +0300 (Tue, 09 Apr 2013) | 4 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r22698 | jtn | 2013-04-09 02:32:28 +0300 (Tue, 09 Apr 2013) | 4 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r22697 | jtn | 2013-04-09 02:32:22 +0300 (Tue, 09 Apr 2013) | 4 lines Changed paths: M /trunk/server/unithand.c Prevent deeply nested allied units from being transported onto tile with non-allies of theirs. See gna bug #20720. ------------------------------------------------------------------------ r22696 | cazfi | 2013-04-09 01:16:55 +0300 (Tue, 09 Apr 2013) | 7 lines Changed paths: M /trunk/server/edithand.c Add road dependency roads recursively when adding road in editor. It used to add just immediate dependencies of the target road. Reported by Emmet Hikory See bug #20710 ------------------------------------------------------------------------ r22693 | cazfi | 2013-04-08 11:56:19 +0300 (Mon, 08 Apr 2013) | 2 lines Changed paths: M /trunk/po/pl.po Latest Polish translation by Hubert Kowalewski. ------------------------------------------------------------------------ r22692 | cazfi | 2013-04-08 03:09:03 +0300 (Mon, 08 Apr 2013) | 7 lines Changed paths: M /trunk/common/map.c Fixed problem of move type "Relaxed" roads being used when they actually are more expensive to travel than some other road. Patch by Emmet Hikory See patch #3820 ------------------------------------------------------------------------ r22689 | cazfi | 2013-04-08 02:18:13 +0300 (Mon, 08 Apr 2013) | 7 lines Changed paths: M /trunk/server/barbarian.c M /trunk/server/plrhand.c M /trunk/server/srv_main.c M /trunk/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 ------------------------------------------------------------------------ r22688 | cazfi | 2013-04-08 01:33:23 +0300 (Mon, 08 Apr 2013) | 7 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/disaster.c M /trunk/common/disaster.h M /trunk/common/packets.def M /trunk/data/alien/game.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/fc_version M /trunk/server/rssanity.c M /trunk/server/ruleset.c Removed separate nreqs vector for disasters, and instead define related requirements as negated in normal reqs vector. Patch by Emmet Hikory See bug #20695 ------------------------------------------------------------------------ r22687 | cazfi | 2013-04-07 23:54:06 +0300 (Sun, 07 Apr 2013) | 5 lines Changed paths: M /trunk/m4/gtk-3.0.m4 Updated gtk-3.0.m4 to get rid of constructs deprecated in oldest autoconf version we support, 2.61, already. See patch #3828 ------------------------------------------------------------------------ r22686 | mixcoatl | 2013-04-07 18:31:02 +0300 (Sun, 07 Apr 2013) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/urartu-large.png A /trunk/data/flags/urartu-shield-large.png A /trunk/data/flags/urartu-shield.png A /trunk/data/flags/urartu.png A /trunk/data/flags/urartu.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/urartian.ruleset M /trunk/po/POTFILES.in Add Urartian nation by Andrzej G. . See Gna patch #3277 ------------------------------------------------------------------------ r22685 | cazfi | 2013-04-07 10:35:00 +0300 (Sun, 07 Apr 2013) | 4 lines Changed paths: M /trunk/Makefile.am D /trunk/m4/isc-posix.m4 Removed obsolete isc-posix.m4 See patch #3831 ------------------------------------------------------------------------ r22684 | cazfi | 2013-04-07 10:31:26 +0300 (Sun, 07 Apr 2013) | 6 lines Changed paths: M /trunk/common/movement.h Remove MOVE_COST_RIVER definition. Patch by Emmet Hikory See patch #3831 ------------------------------------------------------------------------ r22681 | cazfi | 2013-04-07 10:10:30 +0300 (Sun, 07 Apr 2013) | 6 lines Changed paths: M /trunk/server/savegame.c M /trunk/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 ------------------------------------------------------------------------ r22679 | cazfi | 2013-04-07 09:44:43 +0300 (Sun, 07 Apr 2013) | 9 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22676 | cazfi | 2013-04-06 00:28:33 +0300 (Sat, 06 Apr 2013) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22673 | cazfi | 2013-04-04 23:18:18 +0300 (Thu, 04 Apr 2013) | 6 lines Changed paths: M /trunk/common/packets.def M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Removed unused terrain.ruleset field road_superhighway_trade_bonus. Patch by Emmet Hikory See bug #20691 ------------------------------------------------------------------------ r22671 | cazfi | 2013-04-04 22:56:47 +0300 (Thu, 04 Apr 2013) | 5 lines Changed paths: M /trunk/doc/freeciv.doxygen Removed completely removed directories from doxygen configuration list of directories to exclude. See patch #3825 ------------------------------------------------------------------------ r22670 | cazfi | 2013-04-04 22:53:19 +0300 (Thu, 04 Apr 2013) | 7 lines Changed paths: M /trunk/client/helpdata.c Generic helptext for units with either UCF_ATT_FROM_NON_NATIVE or UTYF_MARINES Patch by Emmet Hikory See patch #3819 ------------------------------------------------------------------------ r22668 | cazfi | 2013-04-04 22:44:57 +0300 (Thu, 04 Apr 2013) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22667 | cazfi | 2013-04-04 22:29:17 +0300 (Thu, 04 Apr 2013) | 7 lines Changed paths: M /trunk/common/fc_types.h M /trunk/common/packets.def M /trunk/data/alien/game.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/fc_version M /trunk/server/barbarian.c M /trunk/server/barbarian.h M /trunk/server/maphand.c M /trunk/server/maphand.h M /trunk/server/plrhand.c M /trunk/server/ruleset.c M /trunk/server/unittools.c Added ruleset option "gameloss_style" to control what effects in addition to player death loss of gameloss unit causes. Patch by and myself See bug #20577 ------------------------------------------------------------------------ r22664 | cazfi | 2013-04-04 18:13:35 +0300 (Thu, 04 Apr 2013) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22663 | jtn | 2013-04-03 23:07:17 +0300 (Wed, 03 Apr 2013) | 3 lines Changed paths: M /trunk/client/tilespec.c Allow tilesets to specify sprites for unit upkeep >2. See gna patch #3824. ------------------------------------------------------------------------ r22662 | cazfi | 2013-04-03 22:55:44 +0300 (Wed, 03 Apr 2013) | 4 lines Changed paths: M /trunk/common/packets.def M /trunk/data/alien/game.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/doc/README.ruleset_alien M /trunk/fc_version M /trunk/server/plrhand.c M /trunk/server/ruleset.c Added ruleset option to completely disable civil war. See patch #3818 ------------------------------------------------------------------------ r22660 | cazfi | 2013-04-03 22:42:45 +0300 (Wed, 03 Apr 2013) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/voteinfo_bar.c Use GtkGrid in vote bar. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See patch #3572 ------------------------------------------------------------------------ r22659 | cazfi | 2013-04-03 22:31:22 +0300 (Wed, 03 Apr 2013) | 7 lines Changed paths: M /trunk/client/control.c M /trunk/client/goto.c M /trunk/common/city.c M /trunk/common/packets.def M /trunk/common/road.c M /trunk/common/terrain.c M /trunk/common/unit.c M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/maphand.c M /trunk/server/ruleset.c Removed may_road, may_irrigate, may_mine, and may_transform fields from terrain.ruleset as they no longer make any sense. Patch by Emmet Hikory See patch #3821 ------------------------------------------------------------------------ r22657 | jtn | 2013-04-03 00:00:18 +0300 (Wed, 03 Apr 2013) | 3 lines Changed paths: M /trunk/data/hex2t/grid.png M /trunk/data/hex2t/grid.spec M /trunk/data/isophex/grid.png M /trunk/data/isophex/grid.spec M /trunk/data/isotrident/grid.png M /trunk/data/isotrident/grid.spec M /trunk/data/trident/grid.png M /trunk/data/trident/grid.spec Add non-native tile graphic for non-Amplio tilesets. See gna patch #3681. ------------------------------------------------------------------------ r22656 | cazfi | 2013-04-02 23:00:56 +0300 (Tue, 02 Apr 2013) | 8 lines Changed paths: M /trunk/common/movement.c M /trunk/common/movement.h M /trunk/server/unithand.c Changed test to check if unit can occupy city attacking from non-native terrain to correctly check for any non-native terrain and ability to attack from it, not just units with Marines flag attacking from oceanic terrain. Patch by Emmet Hikory See patch #3817 ------------------------------------------------------------------------ r22654 | cazfi | 2013-04-02 22:45:30 +0300 (Tue, 02 Apr 2013) | 4 lines Changed paths: M /trunk/data/civ1/buildings.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/buildings.ruleset M /trunk/data/civ2/game.ruleset Fixed gettext warnings. See patch #3823 ------------------------------------------------------------------------ r22652 | cazfi | 2013-04-02 22:42:27 +0300 (Tue, 02 Apr 2013) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22649 | cazfi | 2013-04-02 10:41:50 +0300 (Tue, 02 Apr 2013) | 4 lines Changed paths: M /trunk/client/gui-gtk-2.0/editprop.c M /trunk/client/gui-gtk-3.0/editprop.c Disabled non-functional tile vision editing dialog See bug #19825 ------------------------------------------------------------------------ r22646 | cazfi | 2013-04-02 01:22:40 +0300 (Tue, 02 Apr 2013) | 5 lines Changed paths: M /trunk/ai/default/aiunit.c M /trunk/common/aicore/caravan.c Caravan without homecity seeks new homecity before even considering traderoute destinations. See bug #20652 ------------------------------------------------------------------------ r22645 | cazfi | 2013-04-01 23:17:56 +0300 (Mon, 01 Apr 2013) | 5 lines Changed paths: M /trunk/server/plrhand.c M /trunk/server/plrhand.h Give role k)ing units listed in startunits also to new players created by civil war during game. See patch #3812 ------------------------------------------------------------------------ r22644 | cazfi | 2013-04-01 23:05:33 +0300 (Mon, 01 Apr 2013) | 7 lines Changed paths: M /trunk/client/tilespec.c M /trunk/common/fc_types.h M /trunk/common/road.c M /trunk/common/terrain.c M /trunk/common/terrain.h M /trunk/common/tile.c M /trunk/fc_version M /trunk/server/citytools.c M /trunk/server/generator/mapgen.c M /trunk/server/maphand.c M /trunk/server/savegame.c M /trunk/server/savegame2.c Removed river special related code except code to convert specials from old savegames to road types. Made S_OLD_RIVER higher value than S_LAST so there's no bit for it reserved in special vectors, and iteration over special types does not include it. See patch #3811 ------------------------------------------------------------------------ r22643 | cazfi | 2013-04-01 21:35:18 +0300 (Mon, 01 Apr 2013) | 4 lines Changed paths: M /trunk/bootstrap/mkinstalldirs Updated mkinstalldirs to version from automake-1.13.1 See patch #3806 ------------------------------------------------------------------------ r22641 | jtn | 2013-04-01 15:02:22 +0300 (Mon, 01 Apr 2013) | 4 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r22638 | cazfi | 2013-04-01 00:35:36 +0300 (Mon, 01 Apr 2013) | 4 lines Changed paths: M /trunk/server/unittools.c Nuclear units do not autoattack. See patch #3803 ------------------------------------------------------------------------ r22637 | cazfi | 2013-04-01 00:12:06 +0300 (Mon, 01 Apr 2013) | 5 lines Changed paths: M /trunk/doc/README.ruleset_civ2civ3 Changed all references to "default ruleset" to "classic ruleset" in README.ruleset_civ2civ3 See patch #3809 ------------------------------------------------------------------------ r22636 | cazfi | 2013-03-31 23:13:52 +0300 (Sun, 31 Mar 2013) | 4 lines Changed paths: M /trunk/Makefile.am M /trunk/configure.ac A /trunk/m4/web-client.m4 Moved configure checks for freeciv-web from configure.ac to new web-client.m4 See patch #3810 ------------------------------------------------------------------------ r22633 | cazfi | 2013-03-31 22:44:02 +0300 (Sun, 31 Mar 2013) | 5 lines Changed paths: M /trunk/data/civ1/buildings.ruleset M /trunk/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 ------------------------------------------------------------------------ r22632 | cazfi | 2013-03-31 14:05:32 +0300 (Sun, 31 Mar 2013) | 5 lines Changed paths: M /trunk/ai/default/aiunit.c When determining if caravan needs ferry, do not check route from homecity to destination city, but from caravan's current location to destination city. See bug #20675 ------------------------------------------------------------------------ r22631 | cazfi | 2013-03-31 02:46:15 +0200 (Sun, 31 Mar 2013) | 6 lines Changed paths: M /trunk/client/gui-gtk-2.0/unitselect.c M /trunk/client/gui-gtk-3.0/unitselect.c M /trunk/common/fc_interface.c M /trunk/common/unit.c M /trunk/common/unit.h Collect real activities to an array when program is first launched. activity_type_iterate() uses that array instead of checking every activity if it's real or not. See patch #3800 ------------------------------------------------------------------------ r22630 | cazfi | 2013-03-31 00:19:15 +0200 (Sun, 31 Mar 2013) | 7 lines Changed paths: M /trunk/common/unit.c Whether AI sees enemy units threatening workers changed to depend on H_FOG rather than H_MAP. Patch by Emmet Hikory See bug #20661 ------------------------------------------------------------------------ r22629 | cazfi | 2013-03-30 23:36:58 +0200 (Sat, 30 Mar 2013) | 4 lines Changed paths: M /trunk/server/savegame2.c Migrate killcitizen setting from pre-2.4 savegames. See bug #20669 ------------------------------------------------------------------------ r22628 | cazfi | 2013-03-30 23:34:10 +0200 (Sat, 30 Mar 2013) | 4 lines Changed paths: M /trunk/bootstrap/config.rpath Updated config.rpath to version from gettext-0.18.2.1 See patch #3807 ------------------------------------------------------------------------ r22627 | cazfi | 2013-03-30 10:38:41 +0200 (Sat, 30 Mar 2013) | 5 lines Changed paths: M /trunk/client/helpdata.c Do not mention fortifying defense bonus in helptext when unit in question has no defense value. See patch #3801 ------------------------------------------------------------------------ r22626 | cazfi | 2013-03-29 23:50:19 +0200 (Fri, 29 Mar 2013) | 4 lines Changed paths: M /trunk/Makefile.am D /trunk/m4/alsa.m4 D /trunk/m4/glibc21.m4 Removed obsolete alsa.m4 and glibc21.m4 See patch #3798 ------------------------------------------------------------------------ r22625 | cazfi | 2013-03-29 23:47:55 +0200 (Fri, 29 Mar 2013) | 6 lines Changed paths: M /trunk/data/isophex/terrain2.spec Fixed isophex tileset river tags. Patch by Emmet Hikory See bug #20660 ------------------------------------------------------------------------ r22624 | cazfi | 2013-03-29 23:44:31 +0200 (Fri, 29 Mar 2013) | 4 lines Changed paths: M /trunk/common/road.c M /trunk/common/road.h M /trunk/server/generator/mapgen.c Made island_river_suitability() to check river road types instead of river specials. See bug #20662 ------------------------------------------------------------------------ r22622 | cazfi | 2013-03-29 23:41:56 +0200 (Fri, 29 Mar 2013) | 6 lines Changed paths: M /trunk/utility/fcintl.h Moved shared.h include outside block that's used only when NLS is enabled. Reported by David Lowe See bug #20664 ------------------------------------------------------------------------ r22621 | cazfi | 2013-03-28 23:44:13 +0200 (Thu, 28 Mar 2013) | 4 lines Changed paths: M /trunk/data/civ1/buildings.ruleset M /trunk/data/civ2/buildings.ruleset M /trunk/data/classic/buildings.ruleset M /trunk/data/experimental/buildings.ruleset M /trunk/data/multiplayer/buildings.ruleset Fixed Hydro Plant and Hoover Dam to depend on River road type, not River special. See bug #20655 ------------------------------------------------------------------------ r22618 | cazfi | 2013-03-28 23:36:53 +0200 (Thu, 28 Mar 2013) | 5 lines Changed paths: M /trunk/server/report.c Fixed assert failure if one tries to enable scorelog when it's already enabled. See bug #20621 ------------------------------------------------------------------------ r22617 | cazfi | 2013-03-28 23:26:48 +0200 (Thu, 28 Mar 2013) | 4 lines Changed paths: M /trunk/common/unit.c Made is_real_activity() to return FALSE for old style road building activities. See bug #20648 ------------------------------------------------------------------------ r22616 | cazfi | 2013-03-28 22:30:22 +0200 (Thu, 28 Mar 2013) | 4 lines Changed paths: M /trunk/client/tilespec.c M /trunk/data/amplio.tilespec M /trunk/data/amplio2.tilespec M /trunk/data/cimpletoon.tilespec M /trunk/data/hex2t.tilespec M /trunk/data/isophex.tilespec M /trunk/data/isotrident.tilespec M /trunk/data/trident.tilespec M /trunk/doc/README.graphics Renamed tileset field "is_blended" as "blend_layer" as it's not boolean value. See bug #20599 ------------------------------------------------------------------------ r22615 | cazfi | 2013-03-28 21:42:49 +0200 (Thu, 28 Mar 2013) | 2 lines Changed paths: M /trunk/po/POTFILES.in M /trunk/po/POTFILES.skip Added new files with translatable strings to POTFILES.in or POTFILES.skip ------------------------------------------------------------------------ r22614 | cazfi | 2013-03-28 12:47:17 +0200 (Thu, 28 Mar 2013) | 5 lines Changed paths: M /trunk/server/settings.c Added comment to loading settings from savegame about implementing conversions from old versions in savegame2.c compat_load_(). See bug #20667 ------------------------------------------------------------------------ r22613 | cazfi | 2013-03-27 23:40:43 +0200 (Wed, 27 Mar 2013) | 4 lines Changed paths: D /trunk/client/gui-win32 D /trunk/doc/man/freeciv-win32.6 D /trunk/m4/win32-client.m4 Removed gui-win32 from version control. See patch #3731 ------------------------------------------------------------------------ r22612 | cazfi | 2013-03-27 22:31:34 +0200 (Wed, 27 Mar 2013) | 4 lines Changed paths: M /trunk/data/cimpletoon.tilespec Added roadstyle for river to cimpletoon tileset. See bug #20646 ------------------------------------------------------------------------ r22609 | cazfi | 2013-03-27 15:54:57 +0200 (Wed, 27 Mar 2013) | 5 lines Changed paths: M /trunk/win32/client.ico M /trunk/win32/server.ico Added serv file classic.serv that always (even if default ruleset changes) loads classic ruleset See patch #3797 ------------------------------------------------------------------------ r22608 | cazfi | 2013-03-27 14:39:19 +0200 (Wed, 27 Mar 2013) | 5 lines Changed paths: M /trunk/data/Makefile.am A /trunk/data/classic.serv Added serv file classic.serv that always (even if default ruleset changes) loads classic ruleset See patch #3797 ------------------------------------------------------------------------ r22607 | cazfi | 2013-03-27 00:43:56 +0200 (Wed, 27 Mar 2013) | 5 lines Changed paths: M /trunk/client/gui-sdl/dialogs.c Removed referense to river as special related river_defense_bonus. This fixed sdl-client compilation. See bug #20658 ------------------------------------------------------------------------ r22606 | cazfi | 2013-03-26 21:39:49 +0200 (Tue, 26 Mar 2013) | 4 lines Changed paths: M /trunk/ai/default/aisettler.c M /trunk/ai/default/aiunit.c M /trunk/client/helpdata.c M /trunk/common/city.c M /trunk/common/combat.c M /trunk/common/game.c M /trunk/common/map.c M /trunk/common/packets.def M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/advisors/advgoto.c M /trunk/server/ruleset.c Removed ruleset fields for old rivers as specials. See patch #3795 ------------------------------------------------------------------------ r22601 | jtn | 2013-03-26 03:51:36 +0200 (Tue, 26 Mar 2013) | 7 lines Changed paths: M /trunk/common/packets.def M /trunk/fc_version M /trunk/server/ruleset.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. Add checks to rulesets for compatibility with the expanded limit. Reported by pepeto@gna. See gna bug #20495. ------------------------------------------------------------------------ r22600 | jtn | 2013-03-26 03:51:28 +0200 (Tue, 26 Mar 2013) | 6 lines Changed paths: M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/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. ------------------------------------------------------------------------ r22599 | jtn | 2013-03-26 03:51:24 +0200 (Tue, 26 Mar 2013) | 1 line Changed paths: M /trunk/ai/threaded/taicity.c Work around 'may be used uninitialized' warnings post patch #3715. ------------------------------------------------------------------------ r22598 | jtn | 2013-03-26 03:51:20 +0200 (Tue, 26 Mar 2013) | 6 lines Changed paths: M /trunk/common/city.c Fix calculation of unhappiness due to citizens of nation at war not to exceed total number of citizens. Reported by pepeto@gna. See gna bug #20541. ------------------------------------------------------------------------ r22596 | cazfi | 2013-03-25 23:53:21 +0200 (Mon, 25 Mar 2013) | 4 lines Changed paths: M /trunk/server/notify.c M /trunk/utility/fcintl.c M /trunk/utility/fcintl.h M /trunk/utility/shared.c Uppercase first letter of notify messages if current locale is Finnish. See patch #3028 ------------------------------------------------------------------------ r22594 | cazfi | 2013-03-25 18:37:42 +0200 (Mon, 25 Mar 2013) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22593 | cazfi | 2013-03-25 00:35:15 +0200 (Mon, 25 Mar 2013) | 6 lines Changed paths: M /trunk/client/gui-qt/Makefile.am M /trunk/client/gui-qt/fc_client.cpp M /trunk/client/gui-qt/fc_client.h M /trunk/client/gui-qt/menu.cpp M /trunk/client/gui-qt/menu.h M /trunk/client/gui-qt/optiondlg.cpp M /trunk/client/gui-qt/optiondlg.h M /trunk/client/gui-qt/pages.cpp M /trunk/client/options.c Added options dialog to Qt-client Patch by mir3x See patch #3782 ------------------------------------------------------------------------ r22592 | cazfi | 2013-03-24 22:18:32 +0200 (Sun, 24 Mar 2013) | 4 lines Changed paths: M /trunk/configure.ac Added libjansson configure test for freeciv-web builds. See patch #3791 ------------------------------------------------------------------------ r22591 | cazfi | 2013-03-24 22:10:24 +0200 (Sun, 24 Mar 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c Do not error out server for any error in ruleset, but return error from ruleset loading. See patch #3792 ------------------------------------------------------------------------ r22590 | cazfi | 2013-03-24 20:13:51 +0200 (Sun, 24 Mar 2013) | 4 lines Changed paths: M /trunk/common/movement.c M /trunk/common/unittype.h M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Removed obsolete RiverNative unit class flag. See patch #3790 ------------------------------------------------------------------------ r22589 | cazfi | 2013-03-24 20:07:00 +0200 (Sun, 24 Mar 2013) | 5 lines Changed paths: M /trunk/common/packets.h Corrected RECEIVE_PACKET_END() to use variable name received as parameter instead of fixed one. See bug #20627 ------------------------------------------------------------------------ r22588 | cazfi | 2013-03-24 07:27:15 +0200 (Sun, 24 Mar 2013) | 5 lines Changed paths: M /trunk/server/generator/mapgen.c M /trunk/server/savegame.c M /trunk/server/savegame2.c Never create rivers as specials in map generator, savegame loading never places rivers as specials. See patch #3787 ------------------------------------------------------------------------ r22533 | cazfi | 2013-03-22 23:06:17 +0200 (Fri, 22 Mar 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c In case of lookup_unit_type() errors, return error from ruleset loading instead of aborting server. See patch #3788 ------------------------------------------------------------------------ r22532 | cazfi | 2013-03-22 22:55:20 +0200 (Fri, 22 Mar 2013) | 4 lines Changed paths: M /trunk/server/generator/mapgen.c Make rivers as road types on all generators. See patch #3789 ------------------------------------------------------------------------ r22531 | cazfi | 2013-03-20 07:50:50 +0200 (Wed, 20 Mar 2013) | 4 lines Changed paths: M /trunk/data/alien/effects.ruleset M /trunk/data/alien/terrain.ruleset M /trunk/doc/README.ruleset_alien Implement alien ruleset specific river types. See patch #3781 ------------------------------------------------------------------------ r22530 | cazfi | 2013-03-20 07:23:14 +0200 (Wed, 20 Mar 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c In case of lookup_tech() errors, return error from ruleset loading instead of aborting server. See patch #3785 ------------------------------------------------------------------------ r22529 | cazfi | 2013-03-19 10:28:31 +0200 (Tue, 19 Mar 2013) | 5 lines Changed paths: M /trunk/configure.ac Automatically disable client build when building freeciv-web version of the server. See patch #3783 ------------------------------------------------------------------------ r22528 | cazfi | 2013-03-18 22:54:38 +0200 (Mon, 18 Mar 2013) | 4 lines Changed paths: M /trunk/data/alien/effects.ruleset M /trunk/data/alien/terrain.ruleset M /trunk/data/amplio.tilespec M /trunk/data/amplio2.tilespec M /trunk/data/civ1/effects.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/effects.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/buildings.ruleset M /trunk/data/civ2civ3/effects.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/effects.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/effects.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/hex2t.tilespec M /trunk/data/isophex.tilespec M /trunk/data/isotrident.tilespec M /trunk/data/multiplayer/effects.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/data/trident.tilespec Implemented river as road type in all supplied rulesets. See patch #3675 ------------------------------------------------------------------------ r22527 | cazfi | 2013-03-18 18:50:50 +0200 (Mon, 18 Mar 2013) | 4 lines Changed paths: D /trunk/dependencies/lua-5.1 D /trunk/dependencies/tolua-5.1 Removed lua-5.1 and tolua-5.1 from under version control. See patch #3744 ------------------------------------------------------------------------ r22525 | cazfi | 2013-03-18 10:39:08 +0200 (Mon, 18 Mar 2013) | 5 lines Changed paths: M /trunk/client/gui-gtk-2.0/graphics.c M /trunk/client/gui-gtk-2.0/graphics.h M /trunk/client/gui-gtk-2.0/helpdlg.c M /trunk/client/gui-gtk-2.0/wldlg.c M /trunk/client/gui-gtk-3.0/graphics.c M /trunk/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 ------------------------------------------------------------------------ r22524 | cazfi | 2013-03-17 22:46:13 +0200 (Sun, 17 Mar 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c In case of lookup_tech_list() errors, return error from ruleset loading instead of aborting server. See patch #3780 ------------------------------------------------------------------------ r22523 | cazfi | 2013-03-17 22:41:55 +0200 (Sun, 17 Mar 2013) | 5 lines Changed paths: M /trunk/common/road.c M /trunk/common/road.h M /trunk/server/generator/mapgen.c M /trunk/server/maphand.c Do not end river generation if river is only diagonally adjacent to existing river, require cardinal adjacency. See bug #20620 ------------------------------------------------------------------------ r22522 | cazfi | 2013-03-17 17:09:23 +0200 (Sun, 17 Mar 2013) | 8 lines Changed paths: M /trunk/common/packets.def M /trunk/common/scriptcore/api_game_methods.c M /trunk/doc/README.ruleset_experimental M /trunk/server/ruleset.c Fixes to already committed change to make partisan appearance depend on nationality. - Jacob Nevins noted that ruleset loading expected partisan_pct instead of partisans_pct from ruleset. Fixed. - Updated README.ruleset_experimental See patch #3762 ------------------------------------------------------------------------ r22521 | cazfi | 2013-03-17 17:02:19 +0200 (Sun, 17 Mar 2013) | 4 lines Changed paths: M /trunk/server/scripting/script_fcdb.c Fixed luasql initialization. See bug #20612 ------------------------------------------------------------------------ r22520 | cazfi | 2013-03-15 23:33:03 +0200 (Fri, 15 Mar 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c In case of lookup_move_type() errors, return error from ruleset loading instead of aborting server. See patch #3778 ------------------------------------------------------------------------ r22518 | cazfi | 2013-03-15 23:28:49 +0200 (Fri, 15 Mar 2013) | 4 lines Changed paths: M /trunk/dependencies/luasql/src/Makefile.am Use FCDB_SQLITE3_CFLAGS when compiling luasql. See bug #20608 ------------------------------------------------------------------------ r22516 | cazfi | 2013-03-15 12:35:51 +0200 (Fri, 15 Mar 2013) | 5 lines Changed paths: M /trunk/m4/sqlite3.m4 Fixed FCDB_SQLITE3_CFLAGS and FCDB_SQLITE3_LIBS to have correct content instead that of the other. See bug #20607 ------------------------------------------------------------------------ r22515 | cazfi | 2013-03-14 22:48:57 +0200 (Thu, 14 Mar 2013) | 4 lines Changed paths: M /trunk/utility/fcthread.h Removed dummy threads related macros. See patch #3758 ------------------------------------------------------------------------ r22514 | cazfi | 2013-03-14 19:57:13 +0200 (Thu, 14 Mar 2013) | 6 lines Changed paths: M /trunk/client/luascript/tolua_client.pkg M /trunk/common/scriptcore/tolua_common_a.pkg Fixed unpack() uses that do not work with lua-5.2 Patch by Matthias Pfafferodt See bug #20586 ------------------------------------------------------------------------ r22513 | cazfi | 2013-03-13 22:49:10 +0200 (Wed, 13 Mar 2013) | 5 lines Changed paths: M /trunk/client/clinet.c M /trunk/server/sernet.c M /trunk/utility/netintf.c Made FC_ADDR_ANY legal value to pass to net_lookup_service() even when IPv6 support is disabled. It checks itself if IPv6 addresses are valid. See patch #3760 ------------------------------------------------------------------------ r22511 | cazfi | 2013-03-13 22:26:56 +0200 (Wed, 13 Mar 2013) | 4 lines Changed paths: M /trunk/utility/support.h Do not redefine "bool" type when compiling C++ See patch #3772 ------------------------------------------------------------------------ r22510 | cazfi | 2013-03-13 10:32:58 +0200 (Wed, 13 Mar 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c In case of lookup_government() failures, return error from ruleset loading instead of aborting entire server. See patch #3773 ------------------------------------------------------------------------ r22508 | cazfi | 2013-03-13 06:47:20 +0200 (Wed, 13 Mar 2013) | 6 lines Changed paths: M /trunk/client/climisc.c M /trunk/common/mapimg.c M /trunk/common/mapimg.h M /trunk/server/srv_main.c M /trunk/server/stdinhand.c Save mapimgs produced by server to the autosave directory. Requested by Jacob Nevins See bug #19168 ------------------------------------------------------------------------ r22507 | cazfi | 2013-03-11 00:28:15 +0200 (Mon, 11 Mar 2013) | 8 lines Changed paths: M /trunk/common/packets.def M /trunk/common/scriptcore/api_game_methods.c M /trunk/data/alien/cities.ruleset M /trunk/data/civ1/cities.ruleset M /trunk/data/civ2/cities.ruleset M /trunk/data/civ2civ3/cities.ruleset M /trunk/data/classic/cities.ruleset M /trunk/data/experimental/cities.ruleset M /trunk/data/multiplayer/cities.ruleset M /trunk/fc_version M /trunk/server/ruleset.c When nationality is enabled, partisan appearance depends on number of citizens of old owner's nationality in the city instead of city's original builder information. Partisans can appear if there's at least minimum percentage, defined in ruleset, such citizens. If the percentage is defined to be 0, original builder information is used instead. See patch #3762 ------------------------------------------------------------------------ r22506 | cazfi | 2013-03-11 00:17:08 +0200 (Mon, 11 Mar 2013) | 5 lines Changed paths: M /trunk/common/aicore/path_finding.c M /trunk/common/aicore/pf_tools.c Do not check against UCF_TERRAIN_SPEED in pathfinding but let map_move_cost() to handle it. See patch #3766 ------------------------------------------------------------------------ r22505 | cazfi | 2013-03-10 13:57:06 +0200 (Sun, 10 Mar 2013) | 7 lines Changed paths: M /trunk/ai/default/aiunit.c M /trunk/common/combat.c M /trunk/common/unittype.h M /trunk/data/alien/units.ruleset M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Added unit class property "non_native_def_pct", defaulting to 100%. Units defending on non-native terrain get only that percentage of their defense power applied. Currently the only way for unit to defend on non-native terrain is that it's in a city built on such a terrain. See bug #20544 ------------------------------------------------------------------------ r22503 | cazfi | 2013-03-09 10:03:08 +0200 (Sat, 09 Mar 2013) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22502 | cazfi | 2013-03-08 08:13:25 +0200 (Fri, 08 Mar 2013) | 7 lines Changed paths: M /trunk/common/effects.c M /trunk/common/effects.h M /trunk/common/scriptcore/api_game_methods.c M /trunk/common/scriptcore/api_game_methods.h M /trunk/common/scriptcore/tolua_game.pkg M /trunk/data/default/default.lua Add C-code side function api_methods_city_inspire_partisans() accessible as City:inspire_partisans() from lua-script. Partisans creation checks for player being original owner of the city and "Inspires_Partisans" effect being active moved from default.lua to that function See patch #3763 ------------------------------------------------------------------------ r22501 | cazfi | 2013-03-08 06:22:19 +0200 (Fri, 08 Mar 2013) | 5 lines Changed paths: M /trunk/configure.ac M /trunk/dependencies/Makefile.am A /trunk/dependencies/luasql (from /trunk/dependencies/luasql-2.1.1:22490) D /trunk/dependencies/luasql-2.1.1 Renamed directory "luasql-2.1.1" as "luasql". Luasql version in the directory is already 2.3.0. See patch #3771 ------------------------------------------------------------------------ r22499 | cazfi | 2013-03-08 06:14:54 +0200 (Fri, 08 Mar 2013) | 7 lines Changed paths: M /trunk/tools/Makefile.am Removed redundant EXTRA_freeciv_manual_DEPENDENCIES variable that was giving errors with older automake Reported by Jacob Nevins See bug #20565 ------------------------------------------------------------------------ r22498 | cazfi | 2013-03-08 06:01:14 +0200 (Fri, 08 Mar 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c For the bulk of possible errors in tech ruleset, return error from ruleset loading instead of aborting the program. See patch #3748 ------------------------------------------------------------------------ r22497 | cazfi | 2013-03-08 05:58:39 +0200 (Fri, 08 Mar 2013) | 5 lines Changed paths: M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset Documented road compat_special "River" and road type flag "River" in ruleset comments. See patch #3761 ------------------------------------------------------------------------ r22496 | cazfi | 2013-03-08 05:53:44 +0200 (Fri, 08 Mar 2013) | 5 lines Changed paths: M /trunk/ai/threaded/Makefile.am A /trunk/ai/threaded/taicity.c A /trunk/ai/threaded/taicity.h M /trunk/ai/threaded/taimsg.h M /trunk/ai/threaded/taiplayer.c M /trunk/server/advisors/autosettlers.c M /trunk/server/advisors/autosettlers.h Threaded AI cities create worker task requests for autosettlers to fulfill. See patch #3715 ------------------------------------------------------------------------ r22495 | cazfi | 2013-03-07 10:13:59 +0200 (Thu, 07 Mar 2013) | 6 lines Changed paths: M /trunk/data/classic/script.lua Reorganized lua code to add map labels to make it significantly faster. Too long script execution time reported by pepeto See bug #20543 ------------------------------------------------------------------------ r22494 | cazfi | 2013-03-07 09:58:27 +0200 (Thu, 07 Mar 2013) | 4 lines Changed paths: M /trunk/Makefile.am D /trunk/m4/glib-2.0.m4 D /trunk/m4/glib.m4 Removed obsoleted glib.m4 and glib-2.0.m4 See patch #3767 ------------------------------------------------------------------------ r22492 | cazfi | 2013-03-07 08:46:07 +0200 (Thu, 07 Mar 2013) | 4 lines Changed paths: M /trunk/common/map.h Made isometric topology the default, matching default tileset. See patch #3764 ------------------------------------------------------------------------ r22491 | cazfi | 2013-03-07 08:41:33 +0200 (Thu, 07 Mar 2013) | 5 lines Changed paths: M /trunk/server/maphand.c When ocean is transformed to land causing river road type not to reach ocean, extend it to ocean. See patch #3754 ------------------------------------------------------------------------ r22486 | jtn | 2013-03-07 00:24:18 +0200 (Thu, 07 Mar 2013) | 4 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r22485 | jtn | 2013-03-07 00:24:13 +0200 (Thu, 07 Mar 2013) | 3 lines Changed paths: M /trunk/client/connectdlg_common.c M /trunk/utility/shared.c The client now uses the same is_safe_filename() function as other code. See gna bug #20589. ------------------------------------------------------------------------ r22483 | cazfi | 2013-03-06 16:37:27 +0200 (Wed, 06 Mar 2013) | 5 lines Changed paths: M /trunk/server/stdinhand.c Made mapimg_create() failure to return error from command handling, with proper error message printed. See patch #3765 ------------------------------------------------------------------------ r22482 | cazfi | 2013-03-06 07:45:29 +0200 (Wed, 06 Mar 2013) | 5 lines Changed paths: M /trunk/common/workertask.c M /trunk/common/workertask.h M /trunk/server/advisors/autosettlers.c Store want for city worker task requests that workers can use to prioritize between cities See patch #3757 ------------------------------------------------------------------------ r22481 | cazfi | 2013-03-06 07:29:46 +0200 (Wed, 06 Mar 2013) | 5 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/city.c M /trunk/common/packets.def M /trunk/common/road.h M /trunk/common/tile.c M /trunk/data/alien/buildings.ruleset M /trunk/data/alien/cities.ruleset M /trunk/data/alien/effects.ruleset M /trunk/data/alien/game.ruleset M /trunk/data/alien/governments.ruleset M /trunk/data/alien/nations.ruleset M /trunk/data/alien/techs.ruleset M /trunk/data/alien/terrain.ruleset M /trunk/data/alien/units.ruleset 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/civ2civ3/buildings.ruleset M /trunk/data/civ2civ3/cities.ruleset M /trunk/data/civ2civ3/effects.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/civ2civ3/governments.ruleset M /trunk/data/civ2civ3/nations.ruleset M /trunk/data/civ2civ3/techs.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/buildings.ruleset M /trunk/data/classic/cities.ruleset M /trunk/data/classic/effects.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/classic/governments.ruleset M /trunk/data/classic/nations.ruleset M /trunk/data/classic/techs.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/classic/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/nations.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/nations.ruleset M /trunk/data/multiplayer/techs.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Added second set of output increase fields for road types, these ones applying regardless of terrain. See patch #3755 ------------------------------------------------------------------------ r22479 | cazfi | 2013-03-05 12:25:59 +0200 (Tue, 05 Mar 2013) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22477 | cazfi | 2013-03-05 12:18:38 +0200 (Tue, 05 Mar 2013) | 5 lines Changed paths: M /trunk/common/mapimg.c Avoid server crash when manual mapimg creation command is given before map has been created. See bug #20579 ------------------------------------------------------------------------ r22475 | cazfi | 2013-03-05 09:34:26 +0200 (Tue, 05 Mar 2013) | 4 lines Changed paths: M /trunk/common/unit.c M /trunk/server/unittools.c Fixed iteration through units to be unloaded from transport. See bug #20498 ------------------------------------------------------------------------ r22474 | cazfi | 2013-03-05 09:19:03 +0200 (Tue, 05 Mar 2013) | 7 lines Changed paths: M /trunk/dependencies/luasql-2.1.1/Makefile.am A /trunk/dependencies/luasql-2.1.1/Version M /trunk/dependencies/luasql-2.1.1/src/ls_mysql.c M /trunk/dependencies/luasql-2.1.1/src/ls_postgres.c M /trunk/dependencies/luasql-2.1.1/src/ls_sqlite3.c M /trunk/dependencies/luasql-2.1.1/src/luasql.c M /trunk/dependencies/luasql-2.1.1/src/luasql.h Updated luasql to version from v2.3.0 git tag to fix build against lua-5.2. Reported by Lavrentij P Berija See bug #20551 ------------------------------------------------------------------------ r22472 | jtn | 2013-03-01 12:50:35 +0200 (Fri, 01 Mar 2013) | 2 lines Changed paths: M /trunk/server/connecthand.c Remove some (disabled) debug code accidentally committed in the previous fix for gna patch #3743 (r22458). ------------------------------------------------------------------------ r22471 | cazfi | 2013-03-01 09:37:15 +0200 (Fri, 01 Mar 2013) | 4 lines Changed paths: M /trunk/server/generator/mapgen.c When removing tiny isles, remove also river road types generated on them. See patch #3753 ------------------------------------------------------------------------ r22469 | cazfi | 2013-03-01 09:34:19 +0200 (Fri, 01 Mar 2013) | 4 lines Changed paths: M /trunk/doc/Makefile.am A /trunk/doc/README.AI_modules Added READM.AI_modules document about using and building AI modules. See patch #3750 ------------------------------------------------------------------------ r22468 | cazfi | 2013-02-28 23:40:50 +0200 (Thu, 28 Feb 2013) | 5 lines Changed paths: M /trunk/server/rssanity.c M /trunk/server/ruleset.c Moved checks that ruleset has units with the absolutely needed flags and roles from ruleset.c:load_ruleset_units() to new rssanity.c:rs_common_units() See patch #3749 ------------------------------------------------------------------------ r22467 | cazfi | 2013-02-28 23:37:35 +0200 (Thu, 28 Feb 2013) | 4 lines Changed paths: M /trunk/ai/default/advmilitary.c Made cpuhog players to assess danger caused by enemy units up to 6 turns away See patch #3746 ------------------------------------------------------------------------ r22466 | cazfi | 2013-02-28 10:31:22 +0200 (Thu, 28 Feb 2013) | 5 lines Changed paths: M /trunk/common/requirements.c M /trunk/doc/README.effects Added support for range "City" for tile properties related requirements "Terrain", "Special", "Resource", "Base", "Road", "TerrainClass", "TerrainFlag". See patch #3740 ------------------------------------------------------------------------ r22465 | cazfi | 2013-02-28 09:35:02 +0200 (Thu, 28 Feb 2013) | 6 lines Changed paths: M /trunk/ai/default/aiferry.c M /trunk/common/aicore/path_finding.c M /trunk/common/aicore/pf_tools.c M /trunk/common/map.c M /trunk/common/map.h Pass unit class to tile_move_cost_ptrs() when we have no actual unit to pass. Produce more accurate move cost estimates based on unit class than no unit information at all. See patch #3747 ------------------------------------------------------------------------ r22462 | cazfi | 2013-02-28 09:18:18 +0200 (Thu, 28 Feb 2013) | 5 lines Changed paths: M /trunk/dependencies/lua-5.2/Makefile.am M /trunk/dependencies/tolua-5.2/Makefile.am Add documents describing version and local modifications of included lua and tolua trees to distribution tarball. See bug #20560 ------------------------------------------------------------------------ r22460 | cazfi | 2013-02-28 05:07:42 +0200 (Thu, 28 Feb 2013) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22458 | jtn | 2013-02-28 00:25:46 +0200 (Thu, 28 Feb 2013) | 9 lines Changed paths: M /trunk/common/connection.h M /trunk/common/player.h M /trunk/server/commands.c M /trunk/server/connecthand.c M /trunk/server/plrhand.c M /trunk/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. ------------------------------------------------------------------------ r22457 | cazfi | 2013-02-27 23:20:20 +0200 (Wed, 27 Feb 2013) | 4 lines Changed paths: M /trunk/client/gui-sdl/dialogs.c Count defense bonuses from natural roads in sdl_get_tile_defense_info_text(). See patch #3738 ------------------------------------------------------------------------ r22454 | cazfi | 2013-02-27 23:08:42 +0200 (Wed, 27 Feb 2013) | 6 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22453 | cazfi | 2013-02-27 08:57:10 +0200 (Wed, 27 Feb 2013) | 5 lines Changed paths: M /trunk/common/combat.c M /trunk/common/combat.h Made get_defense_power() static as it will not work with road type rivers as it used to work with river specials. See patch #3737 ------------------------------------------------------------------------ r22451 | cazfi | 2013-02-27 08:54:14 +0200 (Wed, 27 Feb 2013) | 5 lines Changed paths: M /trunk/client/gui-gtk-2.0/citydlg.c M /trunk/client/gui-gtk-2.0/editgui.c M /trunk/client/gui-gtk-2.0/graphics.c M /trunk/client/gui-gtk-2.0/repodlgs.c M /trunk/client/gui-gtk-2.0/wldlg.c M /trunk/client/gui-gtk-3.0/citydlg.c M /trunk/client/gui-gtk-3.0/editgui.c M /trunk/client/gui-gtk-3.0/graphics.c M /trunk/client/gui-gtk-3.0/helpdlg.c M /trunk/client/gui-gtk-3.0/repodlgs.c M /trunk/client/gui-gtk-3.0/wldlg.c M /trunk/client/gui-qt/citydlg.cpp M /trunk/client/gui-sdl/gui_tilespec.h M /trunk/client/gui-xaw/graphics.c M /trunk/client/reqtree.c M /trunk/client/tilespec.c M /trunk/client/tilespec.h Use orientation sprite in mapview when unit has both icon and orientation sprites. See bug #20553 ------------------------------------------------------------------------ r22450 | cazfi | 2013-02-27 08:39:13 +0200 (Wed, 27 Feb 2013) | 5 lines Changed paths: M /trunk/server/savegame.c M /trunk/server/savegame2.c If river overlay map is turned to roads when savegame is loaded, do not set map.server.have_river_overlay See patch #3745 ------------------------------------------------------------------------ r22447 | cazfi | 2013-02-26 19:19:47 +0200 (Tue, 26 Feb 2013) | 5 lines Changed paths: M /trunk/doc/README.effects Use ruleset names of unit type flags instead of names internal to code in README.effects. See patch #3741 ------------------------------------------------------------------------ r22446 | cazfi | 2013-02-26 08:12:18 +0200 (Tue, 26 Feb 2013) | 6 lines Changed paths: M /trunk/data/alien/game.ruleset M /trunk/data/alien/nation/adventurers.ruleset M /trunk/data/alien/nation/galacticsound.ruleset M /trunk/data/alien/nation/jw.ruleset M /trunk/data/alien/nation/kindergarden.ruleset M /trunk/data/alien/nation/lunatics.ruleset M /trunk/data/alien/nation/madmen.ruleset M /trunk/data/alien/nation/mathclub.ruleset M /trunk/data/alien/nation/secretsociety.ruleset M /trunk/data/alien/nation/teamgladiators.ruleset Added nation specific player colours to alien ruleset. Patch by Jacob Nevins See patch #3724 ------------------------------------------------------------------------ r22445 | cazfi | 2013-02-26 08:08:22 +0200 (Tue, 26 Feb 2013) | 4 lines Changed paths: M /trunk/server/maphand.c Consider river road types ecologically wet. See patch #3739 ------------------------------------------------------------------------ r22443 | cazfi | 2013-02-26 07:39:53 +0200 (Tue, 26 Feb 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c For the bulk of possible errors in terrain or unit rulesets, return error from ruleset loading instead of aborting the program. See patch #3733 ------------------------------------------------------------------------ r22441 | cazfi | 2013-02-25 18:38:53 +0200 (Mon, 25 Feb 2013) | 5 lines Changed paths: M /trunk/data/cimpletoon/orient_units.spec M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/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 ------------------------------------------------------------------------ r22440 | cazfi | 2013-02-25 18:31:21 +0200 (Mon, 25 Feb 2013) | 5 lines Changed paths: M /trunk/server/advisors/autosettlers.c Get move bonus from old roads correctly when evaluating how much better new road would be. See bug #20546 ------------------------------------------------------------------------ r22438 | cazfi | 2013-02-25 11:14:03 +0200 (Mon, 25 Feb 2013) | 4 lines Changed paths: M /trunk/dependencies/lua-5.2/Version M /trunk/dependencies/lua-5.2/src/lbaselib.c M /trunk/dependencies/lua-5.2/src/ldo.c Applied lua.org lua-5.2 patches as of 22-Feb-13. See patch #3736 ------------------------------------------------------------------------ r22437 | cazfi | 2013-02-25 08:47:49 +0200 (Mon, 25 Feb 2013) | 5 lines Changed paths: M /trunk/ai/default/advmilitary.c M /trunk/client/goto.c M /trunk/common/aicore/path_finding.c M /trunk/common/aicore/path_finding.h Create attacking player specific reverse path finding maps for cities when assessing danger. See patch #3729 ------------------------------------------------------------------------ r22436 | cazfi | 2013-02-25 08:39:06 +0200 (Mon, 25 Feb 2013) | 5 lines Changed paths: M /trunk/common/terrain.c M /trunk/common/tile.c Include roads with "Natural" flag in return string of tile_get_info_text(), not of get_infrastructure_text(). See patch #3735 ------------------------------------------------------------------------ r22435 | cazfi | 2013-02-25 08:36:09 +0200 (Mon, 25 Feb 2013) | 5 lines Changed paths: M /trunk/server/rssanity.c M /trunk/server/ruleset.c Moved barbarian unit types related sanity checks from ruleset.c:load_ruleset_units() to rssanity.c:rs_barbarian_units() See patch #3734 ------------------------------------------------------------------------ r22434 | cazfi | 2013-02-24 08:15:23 +0200 (Sun, 24 Feb 2013) | 5 lines Changed paths: M /trunk/ai/default/advmilitary.c When assessing danger, handle UCF_ATT_FROM_NON_NATIVE identical to UTYF_MARINES. See patch #3728 ------------------------------------------------------------------------ r22433 | cazfi | 2013-02-24 07:42:43 +0200 (Sun, 24 Feb 2013) | 4 lines Changed paths: M /trunk/server/citytools.c For natural city name suggestions, count any river road type as river. See patch #3727 ------------------------------------------------------------------------ r22432 | cazfi | 2013-02-24 07:16:38 +0200 (Sun, 24 Feb 2013) | 4 lines Changed paths: M /trunk/common/scriptcore/luascript.c M /trunk/configure.ac M /trunk/dependencies/Makefile.am M /trunk/server/scripting/tolua_server.pkg Switched to use lua-5.2 and tolua-5.2 See patch #3230 ------------------------------------------------------------------------ r22431 | pepeto | 2013-02-23 11:12:22 +0200 (Sat, 23 Feb 2013) | 5 lines Changed paths: M /trunk/doc/README.delta Improvements to "docs/README.delta". Patch by Sveinung Kvilhaugsvik with minor change by me See gna patch #3698 ------------------------------------------------------------------------ r22430 | pepeto | 2013-02-23 11:12:20 +0200 (Sat, 23 Feb 2013) | 5 lines Changed paths: M /trunk/common/base.h M /trunk/common/city.h M /trunk/common/connection.h M /trunk/common/diptreaty.h M /trunk/common/disaster.h M /trunk/common/effects.h M /trunk/common/events.h M /trunk/common/fc_types.h M /trunk/common/improvement.h M /trunk/common/packets.h M /trunk/common/requirements.h M /trunk/common/road.h M /trunk/common/spaceship.h M /trunk/common/tech.h M /trunk/common/terrain.h M /trunk/common/traderoutes.h M /trunk/common/unittype.h Label macros, variables and types used in the network protocol. Patch by Sveinung Kvilhaugsvik with minor improvements by me See gna bug #19868 ------------------------------------------------------------------------ r22429 | cazfi | 2013-02-23 07:54:42 +0200 (Sat, 23 Feb 2013) | 5 lines Changed paths: M /trunk/server/unittools.c Check for disabled autoattack just once in the beginning of the autoattack function, and do not run bulk of the function at all. See patch #3725 ------------------------------------------------------------------------ r22428 | cazfi | 2013-02-23 07:05:10 +0200 (Sat, 23 Feb 2013) | 7 lines Changed paths: M /trunk/client/tilespec.c M /trunk/common/road.c M /trunk/common/road.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset Obsoleted and removed "CardinalOnly" road flag completely. It was used only used in drawing of non-river cardinal only roads - something that's nobody uses at the moment - and that use was replaced by move mode based evaluation of road's cardinal only nature. See patch #3714 ------------------------------------------------------------------------ r22426 | cazfi | 2013-02-23 06:54:48 +0200 (Sat, 23 Feb 2013) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22424 | cazfi | 2013-02-23 06:52:48 +0200 (Sat, 23 Feb 2013) | 2 lines Changed paths: M /trunk/data/graphics/cimpletoon/CREDITS Updated cimpletoon CREDITS to mention elephants model by Jeff2207. ------------------------------------------------------------------------ r22422 | jtn | 2013-02-22 23:55:31 +0200 (Fri, 22 Feb 2013) | 5 lines Changed paths: M /trunk/client/gui-gtk-2.0/unitselect.c M /trunk/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. ------------------------------------------------------------------------ r22421 | pepeto | 2013-02-22 10:41:19 +0200 (Fri, 22 Feb 2013) | 16 lines Changed paths: M /trunk/common/connection.c M /trunk/common/connection.h M /trunk/common/generate_packets.py M /trunk/common/packets.c M /trunk/common/packets.def M /trunk/common/packets.h M /trunk/doc/HACKING M /trunk/fc_version M /trunk/server/connecthand.c M /trunk/server/sernet.c Keep login network protocol compatible with former versions. Packets headers contain 3 bytes in the initial protocol (2 for the length, 1 for the type), and 4 bytes after the SERVER_JOIN_REPLY packet has been sent or received (2 for the length, 2 for the type). These values are defined in "common/packets.c", respectively in functions packet_header_init() and packet_header_set(). Label packets in "common/packets.def" which are used in the initial protocol (their number must be in range 0-255). Update comments and documentation. Do not send ping when accepting a new connection, because we would be unable to handle packets with different header sizes asynchronously. See gna bug #19943 ------------------------------------------------------------------------ r22420 | pepeto | 2013-02-22 10:27:02 +0200 (Fri, 22 Feb 2013) | 4 lines Changed paths: M /trunk/common/dataio.c M /trunk/common/dataio.h Add utility to put integers from different sizes and signedness into a data_out buffer, and a to get them from a data_in buffer. See gna patch #3690 ------------------------------------------------------------------------ r22419 | cazfi | 2013-02-22 10:11:02 +0200 (Fri, 22 Feb 2013) | 5 lines Changed paths: M /trunk/common/map.c M /trunk/common/road.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset Added road type flag "Natural" Even if enabled, restrictinfra settings does not apply to roads with that flag. See gna patch #3700 ------------------------------------------------------------------------ r22418 | cazfi | 2013-02-22 06:48:07 +0200 (Fri, 22 Feb 2013) | 5 lines Changed paths: M /trunk/ai/default/advmilitary.c M /trunk/ai/default/aicity.c M /trunk/ai/default/aicity.h M /trunk/common/effects.c M /trunk/common/effects.h Moved ai function ai_find_source_building() from common/effects.c as dai_find_source_building in ai/default/aicity.c. See gna patch #3722 ------------------------------------------------------------------------ r22417 | cazfi | 2013-02-22 06:45:00 +0200 (Fri, 22 Feb 2013) | 5 lines Changed paths: M /trunk/client/tilespec.c M /trunk/data/amplio/water.spec M /trunk/data/amplio2/water.spec M /trunk/data/hex2t/overlays.spec M /trunk/data/isophex/rivers.spec M /trunk/data/isotrident/terrain2.spec M /trunk/data/trident/tiles.spec Replaced hardcoded river special gfx tag "tx.river" with "river" so it's the same as typical river as road tag. See gna patch #3723 ------------------------------------------------------------------------ r22416 | cazfi | 2013-02-22 05:38:46 +0200 (Fri, 22 Feb 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c In many cases, return error from ruleset loading instead of aborting program. See gna patch #3699 ------------------------------------------------------------------------ r22413 | pepeto | 2013-02-21 12:15:55 +0200 (Thu, 21 Feb 2013) | 7 lines Changed paths: M /trunk/client/gui-gtk-2.0/pages.c M /trunk/client/gui-gtk-3.0/pages.c M /trunk/client/include/pages_g.h M /trunk/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 ------------------------------------------------------------------------ r22410 | pepeto | 2013-02-21 12:02:01 +0200 (Thu, 21 Feb 2013) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22409 | cazfi | 2013-02-21 10:54:12 +0200 (Thu, 21 Feb 2013) | 4 lines Changed paths: M /trunk/doc/README.packaging Mention in README.packaging that threaded AI is now functional. See gna patch #3716 ------------------------------------------------------------------------ r22408 | cazfi | 2013-02-21 07:06:13 +0200 (Thu, 21 Feb 2013) | 4 lines Changed paths: M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/tile.c M /trunk/common/tile.h M /trunk/server/generator/mapgen.c M /trunk/server/ruleset.c Added mapgenerator support for multiple river types in the ruleset. See gna patch #3701 ------------------------------------------------------------------------ r22407 | cazfi | 2013-02-21 07:03:23 +0200 (Thu, 21 Feb 2013) | 5 lines Changed paths: M /trunk/common/game.h M /trunk/server/citytools.c M /trunk/server/srv_main.c Added mutex to protect future versions of threaded ai from destruction of the city object it is currently handling. See gna patch #3702 ------------------------------------------------------------------------ r22404 | cazfi | 2013-02-21 07:00:40 +0200 (Thu, 21 Feb 2013) | 5 lines Changed paths: M /trunk/doc/CodingStyle Prohibit functionality always necessary inside fc_assert() family of macros. See gna patch #3712 ------------------------------------------------------------------------ r22403 | pepeto | 2013-02-20 12:18:58 +0200 (Wed, 20 Feb 2013) | 8 lines Changed paths: M /trunk/client/options.c M /trunk/server/savegame2.c M /trunk/utility/registry.h M /trunk/utility/registry_ini.c M /trunk/utility/section_file.c M /trunk/utility/section_file.h Add an option to control if digital '0' and '1' can be interpreted as booleans or not in registry files. Only old savegames, scenarios and client options (< 2.3.0) have this option enabled. Rulesets, Tilesets, metaserver, challenge file, etc. should now have real booleans 'TRUE' and 'FALSE'. See gna patch #2190 ------------------------------------------------------------------------ r22402 | pepeto | 2013-02-20 12:02:40 +0200 (Wed, 20 Feb 2013) | 8 lines Changed paths: M /trunk/server/unittools.c Orders which doesn't require moves left such has disband, establish trade route or help building wonders are not delayed for one turn when the unit has no move left. Building bases, roads or other infrastructures when it has been done by another unit previously doesn't cancel the unit orders, it just ignore it. See gna patch #2206 ------------------------------------------------------------------------ r22399 | pepeto | 2013-02-20 11:53:37 +0200 (Wed, 20 Feb 2013) | 6 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/game.c M /trunk/common/player.c M /trunk/common/player.h M /trunk/server/plrhand.c M /trunk/server/plrhand.h M /trunk/server/ruleset.c M /trunk/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 ------------------------------------------------------------------------ r22397 | pepeto | 2013-02-20 11:35:49 +0200 (Wed, 20 Feb 2013) | 8 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22395 | pepeto | 2013-02-20 11:28:09 +0200 (Wed, 20 Feb 2013) | 5 lines Changed paths: M /trunk/utility/astring.c Make astring buffer dynamically allocated and resizable. Requested by J. M. Gorbach See gna bug #20086 ------------------------------------------------------------------------ r22393 | cazfi | 2013-02-20 11:16:04 +0200 (Wed, 20 Feb 2013) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22392 | cazfi | 2013-02-20 11:00:17 +0200 (Wed, 20 Feb 2013) | 4 lines Changed paths: M /trunk/client/tilespec.c Create representative river icon to be used in editor road type selector. See gna patch #3709 ------------------------------------------------------------------------ r22389 | jtn | 2013-02-20 01:53:15 +0200 (Wed, 20 Feb 2013) | 3 lines Changed paths: M /trunk/client/helpdata.c Use pluralised i18n markup for "%d population" in help. See gna patch #3717. ------------------------------------------------------------------------ r22388 | jtn | 2013-02-20 01:53:02 +0200 (Wed, 20 Feb 2013) | 3 lines Changed paths: M /trunk/client/helpdata.c M /trunk/data/helpdata.txt Document more thoroughly CanFortify units' defense bonus in cities. See gna bug #20501. ------------------------------------------------------------------------ r22387 | cazfi | 2013-02-19 12:18:36 +0200 (Tue, 19 Feb 2013) | 4 lines Changed paths: M /trunk/client/tilespec.c Use river graphic tags from ruleset instead of hardcoded "tx.river". See gna patch #3710 ------------------------------------------------------------------------ r22386 | pepeto | 2013-02-19 11:37:13 +0200 (Tue, 19 Feb 2013) | 3 lines Changed paths: M /trunk/data/amplio.tilespec M /trunk/data/amplio2.tilespec M /trunk/data/cimpletoon.tilespec M /trunk/data/hex2t.tilespec M /trunk/data/isophex.tilespec M /trunk/data/isotrident.tilespec M /trunk/data/trident.tilespec Use 'TRUE' and 'FALSE' instead of '1' and '0' for booleans in tilesets. See gna patch #3707 ------------------------------------------------------------------------ r22385 | pepeto | 2013-02-19 11:35:36 +0200 (Tue, 19 Feb 2013) | 3 lines Changed paths: M /trunk/data/alien/cities.ruleset M /trunk/data/alien/game.ruleset M /trunk/data/alien/nation/lunatics.ruleset M /trunk/data/alien/nation/madmen.ruleset M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/cities.ruleset M /trunk/data/civ1/effects.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/cities.ruleset M /trunk/data/civ2/effects.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/buildings.ruleset M /trunk/data/civ2civ3/cities.ruleset M /trunk/data/civ2civ3/effects.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/cities.ruleset M /trunk/data/classic/effects.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/cities.ruleset M /trunk/data/experimental/effects.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/cities.ruleset M /trunk/data/multiplayer/effects.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/data/nation/barbarian.ruleset M /trunk/data/nation/pirate.ruleset Use 'TRUE' and 'FALSE' instead of '1' and '0' for booleans in rulesets. See gna patch #3706 ------------------------------------------------------------------------ r22384 | pepeto | 2013-02-19 11:11:22 +0200 (Tue, 19 Feb 2013) | 4 lines Changed paths: M /trunk/common/dataio.c Use FC_STATIC_ASSERT() compilation time assertion instead of fc_assertion() running time assertion to check uintX_t sizes in "common/dataio.c". See gna patch #3705. ------------------------------------------------------------------------ r22383 | pepeto | 2013-02-19 11:08:22 +0200 (Tue, 19 Feb 2013) | 3 lines Changed paths: M /trunk/server/sernet.c Use the new speclist functions to simplify the usage of the ping timer_list. See gna patch #3689 ------------------------------------------------------------------------ r22382 | pepeto | 2013-02-19 11:05:00 +0200 (Tue, 19 Feb 2013) | 7 lines Changed paths: M /trunk/ai/default/aihand.c M /trunk/client/agents/agents.c M /trunk/client/agents/cma_core.c M /trunk/client/client_main.c M /trunk/client/control.c M /trunk/client/gui-win32/gui_main.c M /trunk/client/mapview_common.c M /trunk/common/ai.c M /trunk/common/aicore/cm.c M /trunk/common/connection.c M /trunk/common/mapimg.c M /trunk/server/advisors/autosettlers.c M /trunk/server/civserver.c M /trunk/server/gamehand.c M /trunk/server/meta.c M /trunk/server/savegame2.c M /trunk/server/sernet.c M /trunk/server/srv_log.c M /trunk/server/srv_main.c M /trunk/server/stdinhand.c M /trunk/utility/timing.c M /trunk/utility/timing.h struct timer cleanup according to CodingStyle: * function names are prefixed by "timer_" ; * renamed free_timer() timer_destroy() ; * removed composed functions, every function does one unique action ; * moved timer_list definition in "timing.h". See gna patch #3704 ------------------------------------------------------------------------ r22381 | pepeto | 2013-02-19 10:57:34 +0200 (Tue, 19 Feb 2013) | 4 lines Changed paths: M /trunk/server/plrhand.c Send NATION_NONE instead of nation_count() in the player info packet to avoid client failed assertions in the middle of ruleset reloading cycles. See gna bug #20520 ------------------------------------------------------------------------ r22378 | pepeto | 2013-02-19 10:53:15 +0200 (Tue, 19 Feb 2013) | 10 lines Changed paths: M /trunk/common/aicore/path_finding.c M /trunk/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 ------------------------------------------------------------------------ r22377 | cazfi | 2013-02-19 06:58:04 +0200 (Tue, 19 Feb 2013) | 7 lines Changed paths: M /trunk/common/Makefile.am M /trunk/common/city.c M /trunk/common/city.h A /trunk/common/workertask.c A /trunk/common/workertask.h M /trunk/server/advisors/autosettlers.c Added concept of worker task request. Each city can have one such request, and autosettlers will fulfill these requests with higher priority than any other work. Currently nothing sets the requests for the cities, so there is no functional change with this initial commit. See gna patch #3694 ------------------------------------------------------------------------ r22376 | cazfi | 2013-02-19 06:13:29 +0200 (Tue, 19 Feb 2013) | 6 lines Changed paths: M /trunk/server/rssanity.c Added some ruleset loading time sanity checks for barbarian boats. - All barbarian boats must be able to carry any sea barbarian units - They have to have minimum capacity of 2 (leader + one man) See gna patch #3703 ------------------------------------------------------------------------ r22374 | cazfi | 2013-02-19 06:07:31 +0200 (Tue, 19 Feb 2013) | 7 lines Changed paths: M /trunk/ai/classic/classicai.c M /trunk/ai/default/aisettler.c M /trunk/ai/default/aisettler.h M /trunk/ai/threaded/threadedai.c M /trunk/common/ai.h M /trunk/server/advisors/autosettlers.c M /trunk/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 ------------------------------------------------------------------------ r22372 | pepeto | 2013-02-18 11:59:28 +0200 (Mon, 18 Feb 2013) | 3 lines Changed paths: M /trunk/common/specialist.c Free specialist helptext. See gna patch #3646 ------------------------------------------------------------------------ r22369 | cazfi | 2013-02-18 00:33:24 +0200 (Mon, 18 Feb 2013) | 6 lines Changed paths: M /trunk/common/road.c M /trunk/common/road.h M /trunk/server/generator/mapgen.c M /trunk/server/ruleset.c Adjusted is_native_tile_to_road() to handle river road types correctly. - Check for terrain flag TER_CAN_HAVE_RIVER when road type is river - Allow rivers on tiles where normal road cannot be built See gna patch #3695 ------------------------------------------------------------------------ r22367 | cazfi | 2013-02-18 00:23:33 +0200 (Mon, 18 Feb 2013) | 5 lines Changed paths: M /trunk/common/unit.c Made is_square_threatened() non-omniscient about enemy units nearby for human players. See gna bug #20511 ------------------------------------------------------------------------ r22366 | cazfi | 2013-02-17 19:04:53 +0200 (Sun, 17 Feb 2013) | 4 lines Changed paths: M /trunk/data/nation/komi.ruleset M /trunk/data/nation/kushan.ruleset Fixed typos in civilwar and conflicts with nation names. See gna patch #20508 ------------------------------------------------------------------------ r22363 | cazfi | 2013-02-17 18:33:51 +0200 (Sun, 17 Feb 2013) | 5 lines Changed paths: M /trunk/common/combat.c Fixed get_virtual_defense_power() to calculate terrain bonuses in only if unit has "TerrainDefense" flag. See gna patch #20484 ------------------------------------------------------------------------ r22360 | cazfi | 2013-02-17 06:38:17 +0200 (Sun, 17 Feb 2013) | 5 lines Changed paths: A /trunk/data/graphics/cimpletoon/crusader1.blend A /trunk/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. ------------------------------------------------------------------------ r22359 | cazfi | 2013-02-17 04:39:31 +0200 (Sun, 17 Feb 2013) | 11 lines Changed paths: M /trunk/data/alien/nations.ruleset M /trunk/data/civ1/nations.ruleset M /trunk/data/civ2/nations.ruleset M /trunk/data/civ2civ3/nations.ruleset M /trunk/data/classic/nations.ruleset M /trunk/data/experimental/nations.ruleset M /trunk/data/multiplayer/nations.ruleset M /trunk/server/ruleset.c Added list of government types that individual nation files are allowed to refer to despite the government type not existing in this particular ruleset to nation.ruleset [compatibility] section. Turned message about government types still illegal after that from verbose to error. Classic and experimental ruleset list Fundamentalism as such a non-error unknown government type. Warnings about Fundamentalism reported by Zakri Kneebone See gna bug #19841 ------------------------------------------------------------------------ r22357 | cazfi | 2013-02-17 04:33:08 +0200 (Sun, 17 Feb 2013) | 10 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22355 | cazfi | 2013-02-17 00:35:57 +0200 (Sun, 17 Feb 2013) | 6 lines Changed paths: M /trunk/common/aicore/cm.c M /trunk/common/city.c M /trunk/common/city.h Improved cma branch pruning heuristic. Patch by Bastian Schmidt See gna patch #3620 ------------------------------------------------------------------------ r22354 | cazfi | 2013-02-17 00:16:53 +0200 (Sun, 17 Feb 2013) | 7 lines Changed paths: M /trunk/ai/default/aicity.c M /trunk/client/text.c M /trunk/common/city.c M /trunk/common/effects.h M /trunk/data/experimental/effects.ruleset M /trunk/doc/README.effects Replaced Enemy_Citizen_Unhappy_Div, that can make only less than one citizen unhappy / enemy citizen, and with poor granularity, with Enemy_Citizen_Unhappy_Pct that can make either more (value > 100), or less (value < 100) unhappy citizens than there's enemy citizens. See gna patch #3684 ------------------------------------------------------------------------ r22345 | cazfi | 2013-02-16 03:12:18 +0200 (Sat, 16 Feb 2013) | 6 lines Changed paths: M /trunk/common/map.c M /trunk/common/map.h When moving diagonally move_mode "Relaxed" road, give any movement bonus from the road only if there's road also in the tile cardinally adjacent to both tile unit leaves and tile unit arrives to. See gna bug #20472 ------------------------------------------------------------------------ r22343 | cazfi | 2013-02-16 03:04:15 +0200 (Sat, 16 Feb 2013) | 4 lines Changed paths: M /trunk/ai/default/aiunit.c Do not rampage out of the city if you are supposed to be defending it. See gna bug #20504 ------------------------------------------------------------------------ r22342 | cazfi | 2013-02-16 00:02:53 +0200 (Sat, 16 Feb 2013) | 5 lines Changed paths: M /trunk/common/dataio.c Avoid problems with printf format for size_t value by hardcoding the value. Assert that value is correct. See gna bug #20513 ------------------------------------------------------------------------ r22341 | pepeto | 2013-02-15 15:47:57 +0200 (Fri, 15 Feb 2013) | 5 lines Changed paths: M /trunk/client/editor.c M /trunk/common/dataio.c M /trunk/common/dataio.h M /trunk/common/packets.def M /trunk/server/plrhand.c M /trunk/server/ruleset.c Add error messages on data_out overflow. Don't assume that 'sizeof(int) == 4'. Set positive values to simulate a NULL pointer id in packets. See gna patch #3688 ------------------------------------------------------------------------ r22340 | pepeto | 2013-02-15 15:36:12 +0200 (Fri, 15 Feb 2013) | 6 lines Changed paths: M /trunk/client/attribute.c M /trunk/client/clinet.c M /trunk/common/dataio.c M /trunk/common/dataio.h M /trunk/common/generate_packets.py M /trunk/common/packets.c M /trunk/common/packets.h M /trunk/server/sernet.c Ensure all packets fields have been correctly read before accepting to handle it. Else, break the connection. Remove obsolete comments about network protocol and packet handling. See gna patch #3687 ------------------------------------------------------------------------ r22339 | pepeto | 2013-02-15 15:27:20 +0200 (Fri, 15 Feb 2013) | 3 lines Changed paths: M /trunk/common/dataio.c M /trunk/common/dataio.h M /trunk/common/generate_packets.py Add dio_put_float() and dio_get_float() functions for convenience. See gna patch #3686 ------------------------------------------------------------------------ r22337 | pepeto | 2013-02-15 15:15:45 +0200 (Fri, 15 Feb 2013) | 4 lines Changed paths: M /trunk/common/dataio.c M /trunk/common/dataio.h M /trunk/common/packets.c M /trunk/common/packets.h Make the dio_get_xxx() functions returning TRUE only if the data was correctly handled. See gna patch #3685 ------------------------------------------------------------------------ r22336 | pepeto | 2013-02-15 15:04:25 +0200 (Fri, 15 Feb 2013) | 3 lines Changed paths: M /trunk/common/packets.def M /trunk/fc_version Remove "changed_from_base" and "changed_from_road" fields from the PACKET_UNIT_INFO. They were not computed nor read anymore. See gna bug #20492 ------------------------------------------------------------------------ r22334 | pepeto | 2013-02-15 14:34:06 +0200 (Fri, 15 Feb 2013) | 3 lines Changed paths: M /trunk/common/unittype.c Make utype_by_number(utype_count()) returning a NULL pointer. See gna bug #20493 ------------------------------------------------------------------------ r22332 | cazfi | 2013-02-15 07:54:23 +0200 (Fri, 15 Feb 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c Return error from ruleset loading for errors in requirement list lookups instead of just leaving out broken requirements, See gna patch #3691 ------------------------------------------------------------------------ r22331 | cazfi | 2013-02-13 02:01:11 +0200 (Wed, 13 Feb 2013) | 5 lines Changed paths: M /trunk/client/tilespec.c M /trunk/data/amplio/ancientcities.spec M /trunk/data/amplio/explosions.spec M /trunk/data/amplio/fog.spec M /trunk/data/amplio/grid.spec M /trunk/data/amplio/icons.spec M /trunk/data/amplio/medievalcities.spec M /trunk/data/amplio/moderncities.spec M /trunk/data/amplio/nuke.spec M /trunk/data/amplio/ocean.spec M /trunk/data/amplio/select.spec M /trunk/data/amplio/terrain1.spec M /trunk/data/amplio/terrain2.spec M /trunk/data/amplio/tiles.spec M /trunk/data/amplio/units.spec M /trunk/data/amplio/water.spec M /trunk/data/amplio2/ancientcities.spec M /trunk/data/amplio2/explosions.spec M /trunk/data/amplio2/fog.spec M /trunk/data/amplio2/grid.spec M /trunk/data/amplio2/hills.spec M /trunk/data/amplio2/icons.spec M /trunk/data/amplio2/medievalcities.spec M /trunk/data/amplio2/moderncities.spec M /trunk/data/amplio2/mountains.spec M /trunk/data/amplio2/nuke.spec M /trunk/data/amplio2/ocean.spec M /trunk/data/amplio2/select.spec M /trunk/data/amplio2/terrain1.spec M /trunk/data/amplio2/terrain2.spec M /trunk/data/amplio2/tiles.spec M /trunk/data/amplio2/units.spec M /trunk/data/amplio2/veterancy.spec M /trunk/data/amplio2/water.spec M /trunk/data/cimpletoon/orient_units.spec M /trunk/data/hex2t/grid.spec M /trunk/data/hex2t/items.spec M /trunk/data/hex2t/overlays.spec M /trunk/data/hex2t/select.spec M /trunk/data/hex2t/tiles.spec M /trunk/data/isophex/darkness.spec M /trunk/data/isophex/grid.spec M /trunk/data/isophex/rivers.spec M /trunk/data/isophex/terrain1.spec M /trunk/data/isophex/terrain2.spec M /trunk/data/isotrident/cities.spec M /trunk/data/isotrident/fog.spec M /trunk/data/isotrident/grid.spec M /trunk/data/isotrident/morecities.spec M /trunk/data/isotrident/nuke.spec M /trunk/data/isotrident/ocean.spec M /trunk/data/isotrident/select.spec M /trunk/data/isotrident/terrain1.spec M /trunk/data/isotrident/terrain2.spec M /trunk/data/isotrident/tiles.spec M /trunk/data/isotrident/unitextras.spec M /trunk/data/misc/buildings-large.spec M /trunk/data/misc/buildings.spec M /trunk/data/misc/chiefs.spec M /trunk/data/misc/citybar.spec M /trunk/data/misc/cursors.spec M /trunk/data/misc/editor.spec M /trunk/data/misc/flags-large.spec M /trunk/data/misc/flags.spec M /trunk/data/misc/icons.spec M /trunk/data/misc/overlays.spec M /trunk/data/misc/shields-large.spec M /trunk/data/misc/shields.spec M /trunk/data/misc/small.spec M /trunk/data/misc/space.spec M /trunk/data/misc/techs.spec M /trunk/data/misc/treaty.spec M /trunk/data/misc/wonders-large.spec M /trunk/data/trident/auto_ll.spec M /trunk/data/trident/cities.spec M /trunk/data/trident/earth.spec M /trunk/data/trident/explosions.spec M /trunk/data/trident/fog.spec M /trunk/data/trident/grid.spec M /trunk/data/trident/roads.spec M /trunk/data/trident/select.spec M /trunk/data/trident/tiles.spec M /trunk/data/trident/units.spec Load separate river sprites for each river road type based on the gfx tag from ruleset. See gna patch #3683 ------------------------------------------------------------------------ r22330 | jtn | 2013-02-12 11:44:29 +0200 (Tue, 12 Feb 2013) | 3 lines Changed paths: M /trunk/po/en_GB.po Copied current S2_4 en_GB.po (r22329) to trunk. msgstrs are now supplied for all msgids, even if identical. Stats on trunk: 96.1%: 7063 translated, 223 fuzzy, 65 untranslated. ------------------------------------------------------------------------ r22328 | cazfi | 2013-02-12 04:08:17 +0200 (Tue, 12 Feb 2013) | 7 lines Changed paths: M /trunk/ai/default/aisettler.c M /trunk/ai/default/aiunit.c M /trunk/common/tile.c M /trunk/common/tile.h M /trunk/server/advisors/advgoto.c Made every place where AI and advisor code previously considered river special defense bonus to consider defense bonus from roads, and in most cases from bases too. Ai settler evaluating city spot ignores bases as they would be removed when city is founded. See gna patch #3680 ------------------------------------------------------------------------ r22327 | cazfi | 2013-02-12 03:44:32 +0200 (Tue, 12 Feb 2013) | 4 lines Changed paths: M /trunk/client/gui-qt/pages.cpp Do not include mmx.h to pages.cpp See gna patch #3679 ------------------------------------------------------------------------ r22325 | jtn | 2013-02-11 12:43:55 +0200 (Mon, 11 Feb 2013) | 4 lines Changed paths: M /trunk/client/gui-gtk-2.0/cityrep.c M /trunk/client/gui-gtk-3.0/cityrep.c M /trunk/client/options.c M /trunk/client/repodlgs_common.c M /trunk/client/servers.c M /trunk/client/text.c M /trunk/data/multiplayer/terrain.ruleset M /trunk/data/nation/antillean.ruleset M /trunk/data/nation/canari.ruleset M /trunk/data/nation/centrallithuanian.ruleset M /trunk/data/nation/chadian.ruleset M /trunk/data/nation/chiapanec.ruleset M /trunk/data/nation/circassian.ruleset M /trunk/data/nation/confederate.ruleset M /trunk/data/nation/darfuri.ruleset M /trunk/data/nation/epirote.ruleset M /trunk/data/nation/ghana.ruleset M /trunk/data/nation/guinean.ruleset M /trunk/data/nation/indoeuropean.ruleset M /trunk/data/nation/karen.ruleset M /trunk/data/nation/mauritanian.ruleset M /trunk/data/nation/metis.ruleset M /trunk/data/nation/nimiipuu.ruleset M /trunk/data/nation/parthian.ruleset M /trunk/data/nation/pictish.ruleset M /trunk/data/nation/pontic.ruleset M /trunk/data/nation/romansh.ruleset M /trunk/data/nation/salishan.ruleset M /trunk/data/nation/santomean.ruleset M /trunk/data/nation/sinhalese.ruleset M /trunk/data/nation/xiongnu.ruleset M /trunk/data/nation/zhuang.ruleset M /trunk/server/commands.c M /trunk/server/fcdb.c M /trunk/server/meta.c M /trunk/server/settings.c M /trunk/tools/civmanual.c M /trunk/tools/mpgui_gtk.c M /trunk/utility/astring.c Miscellaneous typo fixes and clarifications to translateable strings, TRANS comment fixes, etc. See gna bug #20488. ------------------------------------------------------------------------ r22323 | cazfi | 2013-02-11 02:45:30 +0200 (Mon, 11 Feb 2013) | 5 lines Changed paths: M /trunk/ai/default/advmilitary.c M /trunk/common/combat.c M /trunk/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 ------------------------------------------------------------------------ r22322 | cazfi | 2013-02-11 01:52:50 +0200 (Mon, 11 Feb 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c M /trunk/utility/genlist.c Do not abort on errors on load_xxx_names() family of functions, but return error from ruleset loading. See gna patch #3677 ------------------------------------------------------------------------ r22320 | cazfi | 2013-02-11 01:47:23 +0200 (Mon, 11 Feb 2013) | 4 lines Changed paths: M /trunk/utility/fcintl.h Replaced "config.h" in fcintl.h comment and error message with "fc_config.h" See gna patch #3676 ------------------------------------------------------------------------ r22319 | cazfi | 2013-02-10 01:43:30 +0200 (Sun, 10 Feb 2013) | 6 lines Changed paths: M /trunk/client/tilespec.c M /trunk/client/tilespec.h Added tileset roadstyle "River" for drawing roads on river layer and with river graphics (beginning of the river, cardinal directions only, river delta) See gna patch #3674 ------------------------------------------------------------------------ r22318 | cazfi | 2013-02-10 01:27:49 +0200 (Sun, 10 Feb 2013) | 4 lines Changed paths: M /trunk/ai/Makefile.am A /trunk/ai/classic A /trunk/ai/classic/Makefile.am A /trunk/ai/classic/classicai.c (from /trunk/ai/default/classicai.c:22316) A /trunk/ai/classic/classicai.h (from /trunk/ai/default/classicai.h:22316) M /trunk/ai/default/Makefile.am D /trunk/ai/default/classicai.c D /trunk/ai/default/classicai.h M /trunk/configure.ac M /trunk/server/Makefile.am M /trunk/server/aiiface.c Moved classic ai files to source directory of their own from ai/default. See gna patch #3673 ------------------------------------------------------------------------ r22317 | cazfi | 2013-02-10 00:22:56 +0200 (Sun, 10 Feb 2013) | 5 lines Changed paths: M /trunk/ai/default/aiunit.c Minor has_defense() optimization by calling base_get_defense_power() instead of all of get_defense_power() See gna patch #3671 ------------------------------------------------------------------------ r22315 | jtn | 2013-02-09 12:21:29 +0200 (Sat, 09 Feb 2013) | 5 lines Changed paths: M /trunk/data/amplio/grid.png M /trunk/data/amplio/grid.spec M /trunk/data/amplio2/grid.png M /trunk/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. ------------------------------------------------------------------------ r22314 | cazfi | 2013-02-09 02:38:46 +0200 (Sat, 09 Feb 2013) | 6 lines Changed paths: M /trunk/common/fc_types.h M /trunk/server/ruleset.c M /trunk/server/savegame.c M /trunk/server/savegame2.c Added road compatibility special type "River" Currently this affects only loading of old savegames. If ruleset has "River" compat road, river specials are converted to it. See gna patch #3667 ------------------------------------------------------------------------ r22313 | cazfi | 2013-02-09 01:02:31 +0200 (Sat, 09 Feb 2013) | 9 lines Changed paths: M /trunk/client/gui-qt/Makefile.am M /trunk/client/gui-qt/citydlg.cpp M /trunk/client/gui-qt/connectdlg.cpp M /trunk/client/gui-qt/dialogs.cpp M /trunk/client/gui-qt/dialogs.h M /trunk/client/gui-qt/fc_client.cpp M /trunk/client/gui-qt/fc_client.h M /trunk/client/gui-qt/gui_main.cpp M /trunk/client/gui-qt/pages.cpp M /trunk/client/gui-qt/repodlgs.cpp Qt-client start page updated - Added nation selection dialog - Added context menu for players Patch by mir3x See gna patch #3523 ------------------------------------------------------------------------ r22312 | cazfi | 2013-02-09 00:40:21 +0200 (Sat, 09 Feb 2013) | 4 lines Changed paths: M /trunk/common/combat.c Made extras defense bonuses to apply in city tiles too. See gna patch #3670 ------------------------------------------------------------------------ r22309 | cazfi | 2013-02-09 00:38:02 +0200 (Sat, 09 Feb 2013) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22308 | cazfi | 2013-02-09 00:30:52 +0200 (Sat, 09 Feb 2013) | 4 lines Changed paths: M /trunk/data/civ2civ3/game.ruleset M /trunk/data/civ2civ3.serv Moved civ2civ3 ruleset settings from startup script to game.ruleset See gna patch #3665 ------------------------------------------------------------------------ r22307 | cazfi | 2013-02-08 03:45:19 +0200 (Fri, 08 Feb 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c Do not abort when ruleset being loaded has incompatible capabilities, but return error from ruleset loading. See gna patch #3669 ------------------------------------------------------------------------ r22306 | cazfi | 2013-02-08 03:22:39 +0200 (Fri, 08 Feb 2013) | 5 lines Changed paths: M /trunk/client/tilespec.c Moved roadstyle dependant sprite pointers to union instead of always having them for all the roadstyles. See gna patch #3668 ------------------------------------------------------------------------ r22305 | cazfi | 2013-02-07 22:54:07 +0200 (Thu, 07 Feb 2013) | 4 lines Changed paths: M /trunk/data/alien/game.ruleset M /trunk/data/alien.serv Moved alien ruleset settings from startup script to game.ruleset See gna patch #3664 ------------------------------------------------------------------------ r22302 | cazfi | 2013-02-07 01:31:30 +0200 (Thu, 07 Feb 2013) | 10 lines Changed paths: M /trunk/client/climisc.c M /trunk/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 ------------------------------------------------------------------------ r22301 | cazfi | 2013-02-07 00:16:24 +0200 (Thu, 07 Feb 2013) | 9 lines Changed paths: M /trunk/ai/Makefile.am M /trunk/ai/default/Makefile.am M /trunk/common/ai.c M /trunk/common/ai.h M /trunk/configure.ac M /trunk/server/Makefile.am M /trunk/server/aiiface.c Allow selection of what will be the default ai type in configure time. Usually it's the first ai type given to --enable-ai-static, which itself defaults to "classic". If one wants to make some dynamic ai module the default instead, that can be overridden with new --with-default-ai= option. If the list of static modules is empty and no default ai module is not explictily given, "classic" is used. See gna patch #3666 ------------------------------------------------------------------------ r22300 | cazfi | 2013-02-06 22:21:06 +0200 (Wed, 06 Feb 2013) | 5 lines Changed paths: M /trunk/data/experimental/ai_effects.ruleset Replace deprecated effect 'name' fields with 'type' fields in experimental ruleset ai_effects.ruleset file. See gna patch #3661 ------------------------------------------------------------------------ r22297 | cazfi | 2013-02-06 22:18:20 +0200 (Wed, 06 Feb 2013) | 8 lines Changed paths: M /trunk/doc/README.ruleset_multiplayer README.ruleset_multiplayer update - Mention that one cannot build buoys - Removed generic sentence about "some rulesets" that didn't apply to multiplayer ruleset See gna patch #3662 ------------------------------------------------------------------------ r22296 | cazfi | 2013-02-06 22:07:52 +0200 (Wed, 06 Feb 2013) | 5 lines Changed paths: M /trunk/data/alien/units.ruleset M /trunk/doc/README.ruleset_alien Gave KillCitizen unit class flag for Amphibious and Antigravity units, removed from Burrowing units in alien ruleset. See gna patch #3654 ------------------------------------------------------------------------ r22295 | cazfi | 2013-02-06 14:39:59 +0200 (Wed, 06 Feb 2013) | 5 lines Changed paths: M /trunk/common/road.c M /trunk/common/road.h M /trunk/fc_version M /trunk/server/generator/mapgen.c M /trunk/server/ruleset.c Added road type flag "GeneratedRiver". If there is road type with that flag in the ruleset, mapgenerator creates that road type instead of river specials. See gna patch #3647 ------------------------------------------------------------------------ r22292 | cazfi | 2013-02-06 13:25:38 +0200 (Wed, 06 Feb 2013) | 5 lines Changed paths: M /trunk/doc/README.sound Updated README.sound list of code files needing touching when new plugin is implemented. See gna patch #3660 ------------------------------------------------------------------------ r22291 | cazfi | 2013-02-06 03:30:30 +0200 (Wed, 06 Feb 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c Do not abort on ruleset_load_names() errors but return error. A couple of callers still abort themselves, but most don't. See gna patch #3643 ------------------------------------------------------------------------ r22289 | jtn | 2013-02-06 03:05:03 +0200 (Wed, 06 Feb 2013) | 6 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r22288 | cazfi | 2013-02-06 01:29:48 +0200 (Wed, 06 Feb 2013) | 5 lines Changed paths: M /trunk/server/settings.c Made it optional for game.ruleset to define "lock" state for settings. Without explicit locking, setting defaults to unlocked. See gna patch #3663 ------------------------------------------------------------------------ r22287 | cazfi | 2013-02-06 01:26:21 +0200 (Wed, 06 Feb 2013) | 7 lines Changed paths: M /trunk/doc/README.ruleset_experimental Updated README.ruleset_experimental to contain all the rule changes relative to classic ruleset since S2_4 was branched. Requested by Jacob Nevins See gna patch #3401 ------------------------------------------------------------------------ r22286 | cazfi | 2013-02-06 01:22:54 +0200 (Wed, 06 Feb 2013) | 5 lines Changed paths: M /trunk/server/savegame2.c If nationality rules are not enabled, don't write unit nationality information to savegame. See gna patch #3659 ------------------------------------------------------------------------ r22285 | cazfi | 2013-02-05 18:20:08 +0200 (Tue, 05 Feb 2013) | 12 lines Changed paths: M /trunk/client/helpdata.c M /trunk/client/packhand.c M /trunk/common/game.c M /trunk/common/game.h M /trunk/common/packets.def M /trunk/common/terrain.c M /trunk/common/terrain.h M /trunk/common/unittype.c M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Unified user terrain flags code with user unit type flags. - user_flag structure common to both types of user flags introduced along with initialization and deinitialization functions - User terrain flags are defined in ruleset in similar structure as user unit type flags. This includes the fact that there's now helptext associated with flags. - User terrain flags are sent to client side - Terrain help displays user flag helptext when terrain has the flag See gna bug #20475 ------------------------------------------------------------------------ r22283 | cazfi | 2013-02-05 15:37:07 +0200 (Tue, 05 Feb 2013) | 5 lines Changed paths: M /trunk/client/gui-gtk-2.0/citydlg.c M /trunk/client/gui-gtk-3.0/citydlg.c M /trunk/client/packhand.c M /trunk/server/citytools.c M /trunk/server/cityturn.c M /trunk/server/plrhand.c M /trunk/server/savegame2.c Do not compare game.info.citizen_nationality against exact value TRUE (=1) but any boolean true value. See gna patch #3658 ------------------------------------------------------------------------ r22282 | cazfi | 2013-02-05 15:18:26 +0200 (Tue, 05 Feb 2013) | 5 lines Changed paths: M /trunk/doc/README.ruleset_alien List all changes made to alien ruleset since it was added to freeciv version control, i.e, since last version documented in cazfi.net, in README.ruleset_alien. See gna patch #3653 ------------------------------------------------------------------------ r22281 | cazfi | 2013-02-05 12:27:56 +0200 (Tue, 05 Feb 2013) | 6 lines Changed paths: M /trunk/data/experimental/ai_effects.ruleset Give Cheating AI Max_Rates effect effectively disabling government limitations for Cheating level ai in experimental ruleset. This was forgotten when hardcoded property was turned to ruleset effect. See gna patch #3655 ------------------------------------------------------------------------ r22280 | cazfi | 2013-02-05 12:19:50 +0200 (Tue, 05 Feb 2013) | 6 lines Changed paths: M /trunk/client/gui-gtk-2.0/helpdlg.c M /trunk/client/gui-gtk-3.0/helpdlg.c Fixed road and base type help to show build cost as "Terrain specific" instead of 0 for those extras which use build time specified for the terrain, not one specific for themselves. See gna bug #20474 ------------------------------------------------------------------------ r22279 | cazfi | 2013-02-05 12:13:47 +0200 (Tue, 05 Feb 2013) | 4 lines Changed paths: M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset Updated "CardinalOnly" road type flag documentation. See gna patch #3657 ------------------------------------------------------------------------ r22277 | cazfi | 2013-02-05 12:10:43 +0200 (Tue, 05 Feb 2013) | 4 lines Changed paths: M /trunk/doc/README.rulesets Updated README.rulesets list of links to ruleset update HowTos. See gna patch #3640 ------------------------------------------------------------------------ r22276 | cazfi | 2013-02-04 12:54:27 +0200 (Mon, 04 Feb 2013) | 4 lines Changed paths: M /trunk/common/road.c M /trunk/common/road.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version Added support for "PreventsOtherRoads" road type flag. See gna patch #3639 ------------------------------------------------------------------------ r22274 | cazfi | 2013-02-04 12:47:34 +0200 (Mon, 04 Feb 2013) | 4 lines Changed paths: M /trunk/doc/README.tilesets Updated README.tilesets list of links to tileset update HowTos. See gna patch #3649 ------------------------------------------------------------------------ r22273 | cazfi | 2013-02-04 01:14:14 +0200 (Mon, 04 Feb 2013) | 5 lines Changed paths: M /trunk/client/tilespec.c M /trunk/data/amplio.tilespec M /trunk/data/amplio2.tilespec M /trunk/data/cimpletoon.tilespec M /trunk/data/hex2t.tilespec M /trunk/data/isophex.tilespec M /trunk/data/isotrident.tilespec M /trunk/data/trident.tilespec M /trunk/doc/README.graphics Made roadstyle a specenum. This avoids magic '0', '1', and '2' values in code, and more importantly in tileset format. See gna patch #3648 ------------------------------------------------------------------------ r22272 | cazfi | 2013-02-04 00:59:18 +0200 (Mon, 04 Feb 2013) | 5 lines Changed paths: M /trunk/tools/download.c M /trunk/tools/download.h M /trunk/tools/mpgui_gtk.c Made it possible to add notes about modpacks to modpack.list. Gtk freeciv-modpack shows these notes as tooltip. See gna patch #3645 ------------------------------------------------------------------------ r22269 | cazfi | 2013-02-03 18:16:15 +0200 (Sun, 03 Feb 2013) | 4 lines Changed paths: M /trunk/win32/installer/Makefile Documented restarting of msys.bat after installation of development packages See gna patch #3640 ------------------------------------------------------------------------ r22268 | cazfi | 2013-02-03 03:03:51 +0200 (Sun, 03 Feb 2013) | 5 lines Changed paths: M /trunk/client/helpdata.c M /trunk/client/packhand.c M /trunk/common/combat.c M /trunk/common/packets.def M /trunk/common/road.h M /trunk/common/tile.c M /trunk/common/tile.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/doc/README.ruleset_alien M /trunk/fc_version M /trunk/server/ruleset.c Added support for road defense bonus. Alien ruleset "Tunnel" road type given 35% defense bonus. See gna patch #3638 ------------------------------------------------------------------------ r22267 | cazfi | 2013-02-03 02:16:21 +0200 (Sun, 03 Feb 2013) | 4 lines Changed paths: M /trunk/server/citizenshand.c M /trunk/server/citizenshand.h M /trunk/server/citytools.c M /trunk/server/citytools.h M /trunk/server/cityturn.c M /trunk/server/cityturn.h M /trunk/server/edithand.c M /trunk/server/gamehand.c M /trunk/server/savegame2.c M /trunk/server/scripting/api_server_edit.c M /trunk/server/unithand.c Settlers add citizens of their own nationality to cities See gna patch #3635 ------------------------------------------------------------------------ r22266 | cazfi | 2013-02-02 23:10:27 +0200 (Sat, 02 Feb 2013) | 4 lines Changed paths: M /trunk/data/alien/units.ruleset M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset Documented all the combat bonus types. See gna patch #3644 ------------------------------------------------------------------------ r22265 | cazfi | 2013-02-02 20:24:32 +0200 (Sat, 02 Feb 2013) | 6 lines Changed paths: M /trunk/server/ruleset.c M /trunk/server/ruleset.h M /trunk/server/stdinhand.c Made return value of reload_rulesets_settings() boolean telling if it succeeded or not. Return failure instead of aborthing if game.ruleset cannot be loaded. See gna patch #3642 ------------------------------------------------------------------------ r22264 | cazfi | 2013-02-02 20:11:08 +0200 (Sat, 02 Feb 2013) | 6 lines Changed paths: M /trunk/ai/default/aicity.c M /trunk/client/gui-gtk-2.0/happiness.c M /trunk/client/gui-gtk-3.0/happiness.c M /trunk/client/gui-sdl/happiness.c M /trunk/client/text.c M /trunk/client/text.h M /trunk/common/city.c M /trunk/common/city.h M /trunk/common/effects.h M /trunk/data/experimental/effects.ruleset M /trunk/doc/README.effects M /trunk/doc/README.ruleset_experimental M /trunk/fc_version New effect "Enemy_Citizens_Unhappy_Div" controls how many of citizens of the nation player is in war with are unhappy. This unhappiness is applied in new happiness step "Nationality". See gna patch #3628 ------------------------------------------------------------------------ r22261 | cazfi | 2013-02-02 12:31:04 +0200 (Sat, 02 Feb 2013) | 5 lines Changed paths: M /trunk/utility/support.c Prefer _stricoll() over stricoll() as former is properly declared in MinGW headers. See gna bug #20444 ------------------------------------------------------------------------ r22260 | cazfi | 2013-02-02 01:43:56 +0200 (Sat, 02 Feb 2013) | 5 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/map.c M /trunk/common/packets.def M /trunk/common/road.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Added move mode for roads to control how move costs are applied. Alien ruleset "Tunnel" road type is defined to have "NoBonus" mode. See gna patch #3637 ------------------------------------------------------------------------ r22257 | cazfi | 2013-02-02 01:20:48 +0200 (Sat, 02 Feb 2013) | 10 lines Changed paths: M /trunk/doc/README.ruleset_experimental README.ruleset_experimental fixes - Removed reference to specific freeciv version in ruleset summary - Do not list Nationality being enabled as difference to classic ruleset as those rules are now in use in classic too - Removed some stuff about how to use non-default rulesets in general, not applicable for experimental ruleset. See gna patch #3634 ------------------------------------------------------------------------ r22256 | cazfi | 2013-02-01 23:51:31 +0200 (Fri, 01 Feb 2013) | 5 lines Changed paths: M /trunk/client/packhand.c M /trunk/client/text.c Added unit nationality information to unit descriptions if nationality rules are enabled. See gna patch #3636 ------------------------------------------------------------------------ r22255 | cazfi | 2013-02-01 17:47:25 +0200 (Fri, 01 Feb 2013) | 5 lines Changed paths: M /trunk/doc/README.packaging M /trunk/m4/readline.m4 M /trunk/server/stdinhand.c M /trunk/server/stdinhand.h Made readline version 4.3 minimum requirement for enabling readline support. Cleaned out code supporting older versions. See gna patch #3632 ------------------------------------------------------------------------ r22252 | cazfi | 2013-02-01 16:58:01 +0200 (Fri, 01 Feb 2013) | 4 lines Changed paths: M /trunk/common/unittype.c Allow upgrading units even if you couldn't build the original unit. See gna bug #20460 ------------------------------------------------------------------------ r22251 | cazfi | 2013-02-01 13:59:10 +0200 (Fri, 01 Feb 2013) | 5 lines Changed paths: M /trunk/client/helpdata.c M /trunk/common/fc_types.h M /trunk/common/requirements.c M /trunk/doc/README.effects M /trunk/fc_version M /trunk/server/cityturn.c M /trunk/server/rssanity.c Added requirement type "Nationality" to test if city has citizens of the given nationality. See gna patch #3623 ------------------------------------------------------------------------ r22250 | cazfi | 2013-02-01 13:27:04 +0200 (Fri, 01 Feb 2013) | 8 lines Changed paths: M /trunk/server/generator/startpos.c Renamed count_native_area() as check_native_area() and instead of counting all the tiles in the area just check if it's suitable, breaking out as soon as number of tiles is found to be at least the minimum. Suggested by Jacob Nevins See gna patch #3633 ------------------------------------------------------------------------ r22248 | cazfi | 2013-02-01 13:15:21 +0200 (Fri, 01 Feb 2013) | 4 lines Changed paths: M /trunk/client/tilespec.c Do not display selected unit's native tile layer in citydlg map. See gna bug #19609 ------------------------------------------------------------------------ r22245 | cazfi | 2013-02-01 13:11:09 +0200 (Fri, 01 Feb 2013) | 5 lines Changed paths: M /trunk/common/requirements.c Do not silently fallback to effect type "None" when unknown effect type given. See gna bug #20462 ------------------------------------------------------------------------ r22244 | cazfi | 2013-02-01 01:12:48 +0200 (Fri, 01 Feb 2013) | 4 lines Changed paths: M /trunk/m4/iconv.m4 Updated iconv.m4 to version from gettext-0.18.2 (serial 18) See gna patch #3631 ------------------------------------------------------------------------ r22243 | cazfi | 2013-02-01 00:30:14 +0200 (Fri, 01 Feb 2013) | 6 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/packets.def M /trunk/common/unit.c M /trunk/common/unit.h M /trunk/fc_version M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/unittools.c Store unit nationality as player pointer in memory, and as player number in network protocol and savegames. This renders savegames created by recent revisions incompatible. See gna bug #20467 ------------------------------------------------------------------------ r22242 | cazfi | 2013-01-31 17:19:42 +0200 (Thu, 31 Jan 2013) | 6 lines Changed paths: M /trunk/server/ruleset.c Do not abort if some ruleset file cannot be opened, but return error from ruleset loading. This does not apply to game.ruleset which has different handling from other ruleset files. See gna patch #3627 ------------------------------------------------------------------------ r22241 | cazfi | 2013-01-31 16:16:08 +0200 (Thu, 31 Jan 2013) | 4 lines Changed paths: M /trunk/doc/README.effects Listed ranges that are supported for each requirement type. See gna patch #3629 ------------------------------------------------------------------------ r22240 | cazfi | 2013-01-31 01:14:46 +0200 (Thu, 31 Jan 2013) | 4 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/packets.def M /trunk/common/unit.c M /trunk/common/unit.h M /trunk/fc_version M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/unittools.c Added unit nationality information. See gna patch #3625 ------------------------------------------------------------------------ r22239 | cazfi | 2013-01-31 00:40:59 +0200 (Thu, 31 Jan 2013) | 4 lines Changed paths: M /trunk/server/ruleset.c Call precalc_tech_data() only if ruleset loading success See gna patch #3626 ------------------------------------------------------------------------ r22238 | cazfi | 2013-01-31 00:38:57 +0200 (Thu, 31 Jan 2013) | 4 lines Changed paths: M /trunk/data/classic/cities.ruleset Enabled Nationality rules in classic ruleset. See gna patch #3624 ------------------------------------------------------------------------ r22237 | cazfi | 2013-01-30 12:17:29 +0200 (Wed, 30 Jan 2013) | 4 lines Changed paths: M /trunk/server/generator/startpos.c Free tile_list count_native_area() internally uses. See gna bug #20459 ------------------------------------------------------------------------ r22234 | cazfi | 2013-01-30 00:18:08 +0200 (Wed, 30 Jan 2013) | 6 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22231 | cazfi | 2013-01-30 00:13:23 +0200 (Wed, 30 Jan 2013) | 6 lines Changed paths: M /trunk/common/movement.c M /trunk/server/generator/mapgen.c M /trunk/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 ------------------------------------------------------------------------ r22230 | cazfi | 2013-01-29 03:54:18 +0200 (Tue, 29 Jan 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c Do not abort on script loading error, but return error from ruleset loading. See gna patch #3619 ------------------------------------------------------------------------ r22229 | cazfi | 2013-01-28 18:09:04 +0200 (Mon, 28 Jan 2013) | 7 lines Changed paths: M /trunk/client/tilespec.c M /trunk/server/ruleset.c For various "prefered_" variables in rulesets and tilesets, accept and even prefer also ones written as "preferred_" Reported by Jacob Nevins See gna bug #19994 ------------------------------------------------------------------------ r22228 | cazfi | 2013-01-28 17:48:29 +0200 (Mon, 28 Jan 2013) | 6 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/city.c M /trunk/common/packets.def M /trunk/common/packets.h M /trunk/common/traderoutes.c M /trunk/common/traderoutes.h M /trunk/data/alien/game.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/fc_version M /trunk/server/citytools.c M /trunk/server/cityturn.c M /trunk/server/ruleset.c Added ruleset setting to control what happens to existing traderoutes which are no longer legal. This can happen when traderoute type changes as a result of city changing owner or terrain transformations. See gna patch #3611 ------------------------------------------------------------------------ r22225 | cazfi | 2013-01-28 14:34:20 +0200 (Mon, 28 Jan 2013) | 9 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22224 | jtn | 2013-01-28 11:53:48 +0200 (Mon, 28 Jan 2013) | 4 lines Changed paths: M /trunk/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). (Fetched from ; see gna patch #3131.) 99.9%: 7325 translated, 7 fuzzy, 3 untranslated. ------------------------------------------------------------------------ r22222 | cazfi | 2013-01-28 00:59:49 +0200 (Mon, 28 Jan 2013) | 5 lines Changed paths: M /trunk/server/ruleset.c M /trunk/server/ruleset.h M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/srv_main.c M /trunk/server/stdinhand.c M /trunk/tools/civmanual.c Moved logic to restore previous ruleset when loading of new one fails from caller to load_ruleset(). See gna patch #3618 ------------------------------------------------------------------------ r22221 | cazfi | 2013-01-28 00:58:16 +0200 (Mon, 28 Jan 2013) | 8 lines Changed paths: M /trunk/client/options.c M /trunk/common/game.h M /trunk/common/packets.def M /trunk/common/unit.c M /trunk/common/unittype.h M /trunk/data/alien/units.ruleset M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/data/scenarios/earth-80x50-v3.sav M /trunk/data/scenarios/tileset-demo.sav M /trunk/fc_version M /trunk/server/savegame.c M /trunk/server/settings.c Made killcitizen setting boolean instead of enum of move_types. New unit class flag "KillCitizen" in ruleset determines which units do kill citizens if setting is enabled. For all of the supplied rulesets this flag is given to unit classes so that there's no gameplay change if default rules are being used. See gna patch #3613 ------------------------------------------------------------------------ r22220 | cazfi | 2013-01-28 00:54:18 +0200 (Mon, 28 Jan 2013) | 5 lines Changed paths: M /trunk/server/srv_main.c Do not emit "map_generated" -signal if map is not generated but is scenario one. See gna bug #20044 ------------------------------------------------------------------------ r22218 | cazfi | 2013-01-28 00:52:03 +0200 (Mon, 28 Jan 2013) | 5 lines Changed paths: M /trunk/common/scriptcore/luascript.c M /trunk/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 ------------------------------------------------------------------------ r22215 | cazfi | 2013-01-28 00:41:22 +0200 (Mon, 28 Jan 2013) | 10 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22213 | cazfi | 2013-01-27 13:08:53 +0200 (Sun, 27 Jan 2013) | 6 lines Changed paths: M /trunk/common/packets.def M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/generator/startpos.c M /trunk/server/ruleset.c Added terrain.ruleset setting for minimum native area reachable by initial startunit. Setting is 0 (not used) for all the rulesets except for alien where it is 15. See gna patch #3614 ------------------------------------------------------------------------ r22212 | cazfi | 2013-01-27 13:03:24 +0200 (Sun, 27 Jan 2013) | 4 lines Changed paths: M /trunk/Makefile.am D /trunk/bootstrap/fc_svnrev_gen.h.in A /trunk/bootstrap/fc_svnrev_gen.h.tmpl (from /trunk/bootstrap/fc_svnrev_gen.h.in:22127) M /trunk/bootstrap/generate_svnrev.sh Renamed fc_svnrev_gen.h.in as fc_svnrev_gen.h.tmpl. See gna patch #3617 ------------------------------------------------------------------------ r22211 | cazfi | 2013-01-27 01:30:17 +0200 (Sun, 27 Jan 2013) | 4 lines Changed paths: M /trunk/INSTALL M /trunk/autogen.sh M /trunk/configure.ac Bumped minimum autoconf version to 2.61. See gna patch #3615 ------------------------------------------------------------------------ r22210 | cazfi | 2013-01-27 01:10:05 +0200 (Sun, 27 Jan 2013) | 4 lines Changed paths: M /trunk/po/fi.po M /trunk/po/fr.po M /trunk/po/gd.po M /trunk/po/ja.po M /trunk/po/ko.po All po-files that have been updated in S2_4, but not in TRUNK, since S2_4 was branched copied from S2_4 to TRUNK, and then updated against current sources. ------------------------------------------------------------------------ r22208 | cazfi | 2013-01-25 11:37:50 +0200 (Fri, 25 Jan 2013) | 5 lines Changed paths: M /trunk/data/civ2civ3/units.ruleset Reimplemented civ2civ3 ruleset Destroyer defense bonus against Submarines as combat bonus. See gna bug #20451 ------------------------------------------------------------------------ r22207 | cazfi | 2013-01-25 00:36:08 +0200 (Fri, 25 Jan 2013) | 5 lines Changed paths: M /trunk/server/rssanity.c M /trunk/server/ruleset.c M /trunk/server/stdinhand.c Do not abort when sanity checks for ruleset being loaded fail. Instead load previous ruleset back. See gna patch #3612 ------------------------------------------------------------------------ r22204 | cazfi | 2013-01-25 00:18:44 +0200 (Fri, 25 Jan 2013) | 5 lines Changed paths: M /trunk/server/meta.c Send string "Calendar not set up" to metaserver in pregame instead of hardcoded year -4000. See gna bug #17862 ------------------------------------------------------------------------ r22203 | cazfi | 2013-01-24 23:21:14 +0200 (Thu, 24 Jan 2013) | 6 lines Changed paths: M /trunk/common/game.c M /trunk/common/game.h M /trunk/data/alien/game.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/server/ruleset.c M /trunk/server/settings.c Turned killstack from ruleset setting into server setting. Requested by Zakri Kneebone See gna bug #18698 ------------------------------------------------------------------------ r22201 | cazfi | 2013-01-24 22:53:51 +0200 (Thu, 24 Jan 2013) | 5 lines Changed paths: M /trunk/server/citytools.c M /trunk/server/maphand.c Split ugly two-line message when city gains better roads to two one-line messages. See gna bug #20049 ------------------------------------------------------------------------ r22200 | cazfi | 2013-01-24 19:02:32 +0200 (Thu, 24 Jan 2013) | 2 lines Changed paths: M /trunk/po/POTFILES.in Added new sourcefiles with translatable strings to POTFILES.in ------------------------------------------------------------------------ r22199 | cazfi | 2013-01-24 15:26:19 +0200 (Thu, 24 Jan 2013) | 4 lines Changed paths: M /trunk/ai/default/aiunit.c M /trunk/client/gui-gtk-2.0/caravan_dialog.c M /trunk/client/gui-gtk-3.0/caravan_dialog.c M /trunk/client/gui-sdl/caravan_dialog.c M /trunk/client/gui-sdl/menu.c M /trunk/client/gui-xaw/citydlg.c M /trunk/client/gui-xaw/dialogs.c M /trunk/client/text.c M /trunk/common/city.c M /trunk/common/city.h M /trunk/common/traderoutes.c M /trunk/common/traderoutes.h M /trunk/common/unit.c Moved trade related functions from city.c to traderoutes.c See gna patch #3610 ------------------------------------------------------------------------ r22197 | cazfi | 2013-01-24 10:45:48 +0200 (Thu, 24 Jan 2013) | 5 lines Changed paths: M /trunk/doc/README.packaging Added scenarios -directory populated by freeciv-modpack to list of filesystem items created by freeciv. See gna patch #3609 ------------------------------------------------------------------------ r22196 | cazfi | 2013-01-24 10:36:57 +0200 (Thu, 24 Jan 2013) | 6 lines Changed paths: M /trunk/client/gui-gtk-2.0/dialogs.c M /trunk/client/gui-gtk-3.0/dialogs.c M /trunk/client/options.c M /trunk/client/options.h Added setting to control if tech help is popped up when tech is gained to gtk-clients. Possible values are "Enabled", "Disabled", and "Ruleset" suggestion. See gna patch #3608 ------------------------------------------------------------------------ r22194 | cazfi | 2013-01-24 00:00:48 +0200 (Thu, 24 Jan 2013) | 4 lines Changed paths: M /trunk/configure.ac Added configure check for defining intptr_t. See gna patch #3606 ------------------------------------------------------------------------ r22191 | cazfi | 2013-01-23 12:56:06 +0200 (Wed, 23 Jan 2013) | 6 lines Changed paths: M /trunk/debian/freeciv-client-gtk2.menu M /trunk/debian/freeciv-client-gtk3.menu M /trunk/debian/freeciv-client-qt.menu M /trunk/debian/freeciv-client-sdl.menu M /trunk/debian/freeciv-client-xaw3d.menu Fixed menu files to match package names. Patch by Anonymous See gna bug #20446 ------------------------------------------------------------------------ r22189 | cazfi | 2013-01-23 12:54:34 +0200 (Wed, 23 Jan 2013) | 6 lines Changed paths: M /trunk/debian/freeciv-client-data.install Added gtk_menus.xml to client-date packet. Patch by Anonymous See gna bug #20446 ------------------------------------------------------------------------ r22188 | cazfi | 2013-01-23 11:56:53 +0200 (Wed, 23 Jan 2013) | 5 lines Changed paths: M /trunk/client/gui-gtk-2.0/Makefile.am M /trunk/client/gui-gtk-2.0/dialogs.c A /trunk/client/gui-gtk-2.0/soundset_dlg.c Added dialog for accepting changing to soundset suggested by ruleset to gtk2-client. See gna patch #3607 ------------------------------------------------------------------------ r22185 | cazfi | 2013-01-23 11:49:02 +0200 (Wed, 23 Jan 2013) | 4 lines Changed paths: M /trunk/client/mapview_common.c Fixed "'trade_routes_color' may be used uninitialized" compiler warning. See gna bug #20447 ------------------------------------------------------------------------ r22182 | cazfi | 2013-01-22 18:41:22 +0200 (Tue, 22 Jan 2013) | 8 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22181 | cazfi | 2013-01-22 13:39:00 +0200 (Tue, 22 Jan 2013) | 7 lines Changed paths: M /trunk/server/maphand.c Fixed a crash when base previously owned by someone gets completely ownerless. Reported by Anonymous See gna bug #20445 ------------------------------------------------------------------------ r22180 | cazfi | 2013-01-22 11:52:26 +0200 (Tue, 22 Jan 2013) | 4 lines Changed paths: M /trunk/client/audio.c M /trunk/client/audio.h M /trunk/client/gui-gtk-3.0/soundset_dlg.c M /trunk/client/options.c M /trunk/client/options.h M /trunk/client/packhand.c Added option to automatically accept soundsets suggested by ruleset. See gna patch #3605 ------------------------------------------------------------------------ r22179 | cazfi | 2013-01-22 11:16:39 +0200 (Tue, 22 Jan 2013) | 6 lines Changed paths: M /trunk/client/gui-gtk-2.0/dialogs.c M /trunk/client/gui-gtk-3.0/dialogs.c M /trunk/common/packets.def M /trunk/data/alien/game.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Made gtk2- and gtk3-clints to popup tech help when it's gained. This is controlled by the ruleset. Alien ruleset is the only one of the supplied ones with which this happens. See gna patch #3480 ------------------------------------------------------------------------ r22178 | cazfi | 2013-01-22 11:01:17 +0200 (Tue, 22 Jan 2013) | 6 lines Changed paths: M /trunk/server/savegame2.c Fix compilation without --enable-debug Detected by FullMoon See gna bug #20449 ------------------------------------------------------------------------ r22175 | cazfi | 2013-01-21 20:39:29 +0200 (Mon, 21 Jan 2013) | 5 lines Changed paths: M /trunk/doc/CodingStyle Instruct against initializing variables at all if one cannot initialize with what can be considered correct value. See gna patch #3603 ------------------------------------------------------------------------ r22174 | cazfi | 2013-01-21 16:01:30 +0200 (Mon, 21 Jan 2013) | 7 lines Changed paths: M /trunk/server/savegame2.c Avoid warnings about missing gen-roads information when loading old savegames. Reported by Jacob Nevins See gna bug #19845 ------------------------------------------------------------------------ r22171 | cazfi | 2013-01-21 11:25:38 +0200 (Mon, 21 Jan 2013) | 6 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22169 | cazfi | 2013-01-21 00:56:50 +0200 (Mon, 21 Jan 2013) | 7 lines Changed paths: M /trunk/server/unittools.c M /trunk/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 ------------------------------------------------------------------------ r22166 | cazfi | 2013-01-20 17:12:24 +0200 (Sun, 20 Jan 2013) | 5 lines Changed paths: M /trunk/doc/INSTALL.Cygwin Added note to top of README.Cygwin that document is very outdated. Fixed names of freeciv binaries. See gna patch #3602 ------------------------------------------------------------------------ r22165 | cazfi | 2013-01-20 16:51:55 +0200 (Sun, 20 Jan 2013) | 4 lines Changed paths: M /trunk/client/gui-sdl/mapview.c M /trunk/doc/README.SDLClient Removed out-commented and unused macro SDL_CVS. See gna patch #3601 ------------------------------------------------------------------------ r22164 | cazfi | 2013-01-20 12:41:47 +0200 (Sun, 20 Jan 2013) | 5 lines Changed paths: M /trunk/client/options.c M /trunk/server/srv_main.c M /trunk/utility/genhash.c M /trunk/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 ------------------------------------------------------------------------ r22162 | cazfi | 2013-01-20 10:53:45 +0200 (Sun, 20 Jan 2013) | 4 lines Changed paths: M /trunk/client/options.c M /trunk/client/options.h M /trunk/client/packhand.c Added option to automatically accept tilesets suggested by ruleset. See gna patch #3599 ------------------------------------------------------------------------ r22161 | cazfi | 2013-01-20 10:00:58 +0200 (Sun, 20 Jan 2013) | 7 lines Changed paths: M /trunk/client/gui-gtk-2.0/dialogs.c M /trunk/client/gui-gtk-3.0/dialogs.c 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-xaw/dialogs.c M /trunk/client/include/dialogs_g.h M /trunk/client/packhand.c M /trunk/common/packets.def M /trunk/fc_version M /trunk/server/techtools.c Added explicit tech gained -packet server sends to player who gains a new tech. New gui-specific show_tech_gained_dialog() function is called upon arrival of the packet, but no gui implement that function yet. See gna patch #3598 ------------------------------------------------------------------------ r22158 | cazfi | 2013-01-19 20:42:58 +0200 (Sat, 19 Jan 2013) | 6 lines Changed paths: M /trunk/client/tilespec.c Make sure that iteration does not go over array bounds. Reported by freim (Hogne) See gna bug #20055 ------------------------------------------------------------------------ r22157 | cazfi | 2013-01-19 09:13:27 +0200 (Sat, 19 Jan 2013) | 4 lines Changed paths: M /trunk/doc/HACKING Document network packet type as 16bit value. See gna patch #3596 ------------------------------------------------------------------------ r22154 | cazfi | 2013-01-19 09:09:28 +0200 (Sat, 19 Jan 2013) | 4 lines Changed paths: M /trunk/doc/README.AI Correct source tree related bits of README.AI. See gna patch #3595 ------------------------------------------------------------------------ r22153 | cazfi | 2013-01-18 19:20:00 +0200 (Fri, 18 Jan 2013) | 4 lines Changed paths: M /trunk/data/alien/game.ruleset A /trunk/doc/README.ruleset_alien Added initial version of README.ruleset_alien See gna patch #3597 ------------------------------------------------------------------------ r22150 | cazfi | 2013-01-18 18:59:31 +0200 (Fri, 18 Jan 2013) | 11 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22148 | cazfi | 2013-01-18 14:08:27 +0200 (Fri, 18 Jan 2013) | 4 lines Changed paths: M /trunk/doc/BUGS Updated list of clients in bug reporting instructions. See gna patch #3593 ------------------------------------------------------------------------ r22146 | cazfi | 2013-01-18 11:29:23 +0200 (Fri, 18 Jan 2013) | 4 lines Changed paths: M /trunk/data/multiplayer/terrain.ruleset Made it impossible to build new buoys with multiplayer ruleset. See gna patch #3541 ------------------------------------------------------------------------ r22143 | cazfi | 2013-01-18 10:55:29 +0200 (Fri, 18 Jan 2013) | 4 lines Changed paths: M /trunk/AUTHORS M /trunk/doc/README.AI M /trunk/doc/README.nations Use server name "www.freeciv.org" in wiki URLs See gna patch #3592 ------------------------------------------------------------------------ r22140 | cazfi | 2013-01-18 00:39:04 +0200 (Fri, 18 Jan 2013) | 6 lines Changed paths: M /trunk/data/flags/asturias.svg M /trunk/data/flags/crimean_tatar.svg M /trunk/data/flags/moravia.svg M /trunk/data/flags/rvn.svg M /trunk/data/flags/somalia.svg M /trunk/data/flags/visigoth.svg M /trunk/data/flags/zapotec.svg Added SVG namespace to some flag files missing it. Patch by Davide Baldini See gna patch #3574 ------------------------------------------------------------------------ r22137 | cazfi | 2013-01-17 09:15:36 +0200 (Thu, 17 Jan 2013) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22134 | cazfi | 2013-01-16 11:16:49 +0200 (Wed, 16 Jan 2013) | 6 lines Changed paths: M /trunk/server/edithand.c M /trunk/server/srv_main.c M /trunk/server/srv_main.h Set city style and leader sex for players created in editor. Reported on old forums See gna bug #19313 ------------------------------------------------------------------------ r22131 | cazfi | 2013-01-15 16:42:01 +0200 (Tue, 15 Jan 2013) | 6 lines Changed paths: M /trunk/client/control.c Do not return pointer value as bool value Reported by "no info yet" See gna bug #19385 ------------------------------------------------------------------------ r22128 | cazfi | 2013-01-15 10:41:39 +0200 (Tue, 15 Jan 2013) | 6 lines Changed paths: M /trunk/client/gui-gtk-2.0/resources.h Make declaration of fallback_resources const like definition. Reported by "no info yet" See gna bug #19386 ------------------------------------------------------------------------ r22126 | cazfi | 2013-01-15 10:16:42 +0200 (Tue, 15 Jan 2013) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22124 | cazfi | 2013-01-15 01:18:42 +0200 (Tue, 15 Jan 2013) | 9 lines Changed paths: M /trunk/ai/default/aiferry.c M /trunk/ai/default/aiferry.h M /trunk/ai/default/aitools.c M /trunk/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 ------------------------------------------------------------------------ r22121 | cazfi | 2013-01-14 23:12:03 +0200 (Mon, 14 Jan 2013) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22120 | cazfi | 2013-01-14 18:11:17 +0200 (Mon, 14 Jan 2013) | 4 lines Changed paths: M /trunk/common/traits.h M /trunk/server/scripting/api_server_edit.c M /trunk/server/scripting/api_server_edit.h M /trunk/server/scripting/tolua_server.pkg Added Player:trait_mod() function to adjust player's trait value to lua interface. See gna patch #3589 ------------------------------------------------------------------------ r22119 | cazfi | 2013-01-13 05:45:05 +0200 (Sun, 13 Jan 2013) | 4 lines Changed paths: M /trunk/common/traits.h M /trunk/server/savegame2.c Save trait modification value to savegame. See gna patch #3588 ------------------------------------------------------------------------ r22118 | cazfi | 2013-01-07 15:04:31 +0200 (Mon, 07 Jan 2013) | 4 lines Changed paths: M /trunk/m4/freetype2.m4 Updated freetype.m4 to upstream version from freetype-2.4.11 (serial 3) See gna patch #3584 ------------------------------------------------------------------------ r22117 | jtn | 2013-01-05 16:44:30 +0200 (Sat, 05 Jan 2013) | 2 lines Changed paths: M /trunk/data/nation/komi.ruleset Komi: remove init_government, qualify female leader title. See gna patch #1921. ------------------------------------------------------------------------ r22116 | jtn | 2013-01-05 16:44:28 +0200 (Sat, 05 Jan 2013) | 2 lines Changed paths: M /trunk/data/nation/novgorodian.ruleset Novgorodians: set city_style, remove init_government. See gna patch #2014. ------------------------------------------------------------------------ r22115 | jtn | 2013-01-05 16:44:25 +0200 (Sat, 05 Jan 2013) | 5 lines Changed paths: M /trunk/data/nation/gepid.ruleset M /trunk/data/nation/langobardic.ruleset Corrections to Gepid and Langorbardic nations: - change "Tribal" to "Despotism" - remove init_government - some fixes to legend text See gna patch #2195. ------------------------------------------------------------------------ r22112 | cazfi | 2013-01-05 14:23:55 +0200 (Sat, 05 Jan 2013) | 8 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22110 | cazfi | 2013-01-03 13:19:52 +0200 (Thu, 03 Jan 2013) | 6 lines Changed paths: M /trunk/server/techtools.c Initialize "cheapest_amount" to silence warning with older gcc versions. Reported by Jordi Negrevernis i Font See gna bug #20393 ------------------------------------------------------------------------ r22109 | cazfi | 2013-01-02 04:48:27 +0200 (Wed, 02 Jan 2013) | 4 lines Changed paths: M /trunk/ai/default/advmilitary.c M /trunk/common/scriptcore/api_game_find.c M /trunk/common/scriptcore/api_game_methods.c M /trunk/common/unittype.c M /trunk/common/unittype.h M /trunk/server/ruleset.c Turned unit roles to specenum. See gna patch #1662 ------------------------------------------------------------------------ r22107 | cazfi | 2013-01-01 02:01:27 +0200 (Tue, 01 Jan 2013) | 4 lines Changed paths: M /trunk/m4/readline.m4 M /trunk/m4/xaw-client.m4 Removed escaping of quotations autoconf gave warnings about. See gna patch #3583 ------------------------------------------------------------------------ r22106 | cazfi | 2012-12-31 03:08:58 +0200 (Mon, 31 Dec 2012) | 4 lines Changed paths: M /trunk/configure.ac Replaced instances of depracated AC_HELP_STRING with AS_HELP_STRING. See gna patch #3582 ------------------------------------------------------------------------ r22103 | cazfi | 2012-12-30 04:31:28 +0200 (Sun, 30 Dec 2012) | 4 lines Changed paths: M /trunk/client/helpdata.c M /trunk/client/packhand.c M /trunk/common/fc_types.h M /trunk/common/requirements.c M /trunk/common/scriptcore/api_game_methods.c M /trunk/common/unittype.c M /trunk/common/unittype.h M /trunk/server/ruleset.c Turned unit_type_flags specenum. See gna patch #1662 ------------------------------------------------------------------------ r22102 | cazfi | 2012-12-30 04:13:53 +0200 (Sun, 30 Dec 2012) | 5 lines Changed paths: M /trunk/doc/HOWTOPLAY M /trunk/doc/README.ruleset_experimental M /trunk/doc/README.ruleset_multiplayer Fixed some places to read "classic" in docs instead of "default" when referring to classic ruleset or path to its files. See gna patch #3581 ------------------------------------------------------------------------ r22101 | cazfi | 2012-12-28 05:04:59 +0200 (Fri, 28 Dec 2012) | 4 lines Changed paths: M /trunk/m4/pkg.m4 Updated pkg.m4 to upstream version from pkg-config-0.27.1. See gna patch #3579 ------------------------------------------------------------------------ r22100 | cazfi | 2012-12-27 01:50:56 +0200 (Thu, 27 Dec 2012) | 4 lines Changed paths: M /trunk/configure.ac Use AS_HELP_STRING to format help strings in configure.ac. See gna patch #3580 ------------------------------------------------------------------------ r22099 | cazfi | 2012-12-23 12:15:59 +0200 (Sun, 23 Dec 2012) | 4 lines Changed paths: M /trunk/utility/section_file.c Include stdarg.h to section_file.c that uses va_list. See gna patch #3576 ------------------------------------------------------------------------ r22098 | mixcoatl | 2012-12-23 01:06:08 +0200 (Sun, 23 Dec 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/novgorod-large.png A /trunk/data/flags/novgorod-shield-large.png A /trunk/data/flags/novgorod-shield.png A /trunk/data/flags/novgorod.png A /trunk/data/flags/novgorod.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 M /trunk/data/nation/hansa.ruleset A /trunk/data/nation/novgorodian.ruleset M /trunk/data/nation/ruthenian.ruleset M /trunk/data/nation/slavic.ruleset M /trunk/po/POTFILES.in Add Novgorodian nation by Andrzej G. . See Gna patch #2014 ------------------------------------------------------------------------ r22096 | cazfi | 2012-12-22 00:50:16 +0200 (Sat, 22 Dec 2012) | 4 lines Changed paths: M /trunk/tests/fcintl.sh Use "=" instead of "==" for equality checking See gna bug #20375 ------------------------------------------------------------------------ r22093 | cazfi | 2012-12-20 07:14:08 +0200 (Thu, 20 Dec 2012) | 5 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/packets.def M /trunk/fc_version M /trunk/server/ruleset.c Send user unit type flag names to client side in case they are needed to be displayed as requirement for something. See gna patch #3549 ------------------------------------------------------------------------ r22092 | mixcoatl | 2012-12-19 22:50:40 +0200 (Wed, 19 Dec 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/kushan-large.png A /trunk/data/flags/kushan-shield-large.png A /trunk/data/flags/kushan-shield.png A /trunk/data/flags/kushan.png A /trunk/data/flags/kushan.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/kushan.ruleset M /trunk/data/nation/tocharian.ruleset M /trunk/po/POTFILES.in Add Kushan nation by Andrzej G. . See Gna patch #3276 ------------------------------------------------------------------------ r22089 | cazfi | 2012-12-19 01:05:50 +0200 (Wed, 19 Dec 2012) | 5 lines Changed paths: M /trunk/INSTALL Tell that Windows (MinGW) build instructions can be found from win32/installer/Makefile in INSTALL. See gna patch #3575 ------------------------------------------------------------------------ r22086 | cazfi | 2012-12-18 02:38:36 +0200 (Tue, 18 Dec 2012) | 10 lines Changed paths: M /trunk/common/tech.c M /trunk/data/civ2civ3/game.ruleset 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 ------------------------------------------------------------------------ r22085 | cazfi | 2012-12-18 02:28:57 +0200 (Tue, 18 Dec 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/editprop.c Use GtkGrid in properties editor. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (60/60) ------------------------------------------------------------------------ r22084 | cazfi | 2012-12-17 01:25:11 +0200 (Mon, 17 Dec 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/editgui.c Use GtkGrid for editor gui. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (59/60) ------------------------------------------------------------------------ r22083 | cazfi | 2012-12-16 01:11:27 +0200 (Sun, 16 Dec 2012) | 4 lines Changed paths: M /trunk/INSTALL Removed gui-win32 parts from INSTALL. See gna patch #3573 ------------------------------------------------------------------------ r22082 | cazfi | 2012-12-16 01:03:29 +0200 (Sun, 16 Dec 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/cityrep.c M /trunk/client/gui-gtk-3.0/dialogs.c M /trunk/client/gui-gtk-3.0/diplodlg.c M /trunk/client/gui-gtk-3.0/finddlg.c M /trunk/client/gui-gtk-3.0/gui_stuff.c M /trunk/client/gui-gtk-3.0/luaconsole.c M /trunk/client/gui-gtk-3.0/messagedlg.c M /trunk/client/gui-gtk-3.0/messagewin.c M /trunk/client/gui-gtk-3.0/plrdlg.c M /trunk/client/gui-gtk-3.0/repodlgs.c M /trunk/client/gui-gtk-3.0/spaceshipdlg.c Use GtkGrid for gui dialogs. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (58/60) ------------------------------------------------------------------------ r22080 | cazfi | 2012-12-15 02:46:09 +0200 (Sat, 15 Dec 2012) | 9 lines Changed paths: M /trunk/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?\197?\130 Mu?\197?\188y?\197?\130o See gna bug #20000 ------------------------------------------------------------------------ r22078 | cazfi | 2012-12-15 02:43:23 +0200 (Sat, 15 Dec 2012) | 4 lines Changed paths: M /trunk/server/techtools.c Allow current bulb count to go negative. See gna bug #19973 ------------------------------------------------------------------------ r22075 | cazfi | 2012-12-14 15:36:13 +0200 (Fri, 14 Dec 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/pages.c Use GtkGrid on start page. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (57/60) ------------------------------------------------------------------------ r22074 | cazfi | 2012-12-13 11:38:34 +0200 (Thu, 13 Dec 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/pages.c Use GtkGrid on network page. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (56/60) ------------------------------------------------------------------------ r22073 | cazfi | 2012-12-12 12:45:31 +0200 (Wed, 12 Dec 2012) | 4 lines Changed paths: M /trunk/client/packhand.c Removed no-op block of code. See gna patch #3504 ------------------------------------------------------------------------ r22072 | cazfi | 2012-12-12 12:37:51 +0200 (Wed, 12 Dec 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/pages.c Use GtkGrid in load dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (55/60) ------------------------------------------------------------------------ r22071 | cazfi | 2012-12-11 12:44:21 +0200 (Tue, 11 Dec 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/pages.c Use GtkGrid in save dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (54/60) ------------------------------------------------------------------------ r22068 | cazfi | 2012-12-11 11:43:16 +0200 (Tue, 11 Dec 2012) | 5 lines Changed paths: M /trunk/server/plrhand.c M /trunk/server/plrhand.h M /trunk/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 ------------------------------------------------------------------------ r22061 | jtn | 2012-12-08 13:36:04 +0200 (Sat, 08 Dec 2012) | 2 lines Changed paths: M /trunk/doc/man Update svn:ignore after gna bug #19227. ------------------------------------------------------------------------ r22056 | cazfi | 2012-12-07 12:55:38 +0200 (Fri, 07 Dec 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22055 | cazfi | 2012-12-05 12:24:14 +0200 (Wed, 05 Dec 2012) | 5 lines Changed paths: M /trunk/server/savegame.c M /trunk/server/savegame2.c Use map_claim_base() when restoring base ownership sanity in loading old savegames. See gna patch #3571 ------------------------------------------------------------------------ r22054 | cazfi | 2012-12-05 10:14:32 +0200 (Wed, 05 Dec 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/citydlg.c Use GtkGrid for cirty dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (52/60) ------------------------------------------------------------------------ r22050 | cazfi | 2012-12-04 09:33:12 +0200 (Tue, 04 Dec 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/citydlg.c Use GtkGrid in city settings. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (51/60) ------------------------------------------------------------------------ r22047 | cazfi | 2012-12-03 09:50:44 +0200 (Mon, 03 Dec 2012) | 4 lines Changed paths: M /trunk/client/control.c Do not skip units with zero move_rate when changing focus units. See gna patch #3567 ------------------------------------------------------------------------ r22046 | cazfi | 2012-12-03 09:47:20 +0200 (Mon, 03 Dec 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/dialogs.c Use GtkGrid for popup notify. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (50/60) ------------------------------------------------------------------------ r22045 | cazfi | 2012-12-02 07:59:10 +0200 (Sun, 02 Dec 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/repodlgs.c Use GtkGrid in science dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (49/60) ------------------------------------------------------------------------ r22044 | cazfi | 2012-12-01 12:01:22 +0200 (Sat, 01 Dec 2012) | 6 lines Changed paths: M /trunk/client/control.c Do not allow "Connect with Road" for units that are not able to build road at all even if there's already road present in their current location. See gna bug #20072 ------------------------------------------------------------------------ r22043 | cazfi | 2012-12-01 11:52:50 +0200 (Sat, 01 Dec 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/unitselect.c Use GtkGrid in unit selection dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (48/60) ------------------------------------------------------------------------ r22042 | cazfi | 2012-11-28 08:55:30 +0200 (Wed, 28 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/diplomat_dialog.c Use GtkGrid for diplomat actions dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (47/60) ------------------------------------------------------------------------ r22041 | cazfi | 2012-11-27 03:22:13 +0200 (Tue, 27 Nov 2012) | 4 lines Changed paths: M /trunk/server/unittools.c Unit moving to tile claims bases only if tile has claimable base. See gna patch #3568 ------------------------------------------------------------------------ r22040 | cazfi | 2012-11-27 02:43:17 +0200 (Tue, 27 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/dialogs.c Use GtkGrid for nations. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (46/60) ------------------------------------------------------------------------ r22039 | cazfi | 2012-11-26 10:27:46 +0200 (Mon, 26 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/cityrep.c Use GtkGrid in city report. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (45/60) ------------------------------------------------------------------------ r22038 | cazfi | 2012-11-25 04:16:39 +0200 (Sun, 25 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/plrdlg.c Use GtkGrid in player dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (44/60) ------------------------------------------------------------------------ r22037 | cazfi | 2012-11-24 07:35:47 +0200 (Sat, 24 Nov 2012) | 4 lines Changed paths: M /trunk/m4/fcdb-sqlite3.m4 Added fc_config.h comment for HAVE_FCDB_SQLITE3 See gna patch #3569 ------------------------------------------------------------------------ r22034 | cazfi | 2012-11-24 06:51:40 +0200 (Sat, 24 Nov 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r22033 | cazfi | 2012-11-24 05:24:36 +0200 (Sat, 24 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/gotodlg.c Use GtkGrid in goto dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (43/60) ------------------------------------------------------------------------ r22030 | cazfi | 2012-11-23 07:39:53 +0200 (Fri, 23 Nov 2012) | 10 lines Changed paths: M /trunk/ai/default/aiferry.c M /trunk/ai/default/aiunit.c M /trunk/server/barbarian.c M /trunk/server/citytools.c M /trunk/server/cityturn.c M /trunk/server/diplomats.c M /trunk/server/edithand.c M /trunk/server/maphand.c M /trunk/server/plrhand.c M /trunk/server/scripting/api_server_edit.c M /trunk/server/srv_main.c M /trunk/server/unithand.c M /trunk/server/unittools.c M /trunk/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 ------------------------------------------------------------------------ r22029 | cazfi | 2012-11-23 06:51:14 +0200 (Fri, 23 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/choice_dialog.c Use GtkGrid in choice dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (42/60) ------------------------------------------------------------------------ r22027 | cazfi | 2012-11-22 03:36:12 +0200 (Thu, 22 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/menu.c Use GtkGrid in for main menubar. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (41/60) ------------------------------------------------------------------------ r22026 | cazfi | 2012-11-22 03:27:14 +0200 (Thu, 22 Nov 2012) | 9 lines Changed paths: M /trunk/ai/default/advmilitary.c M /trunk/ai/default/advmilitary.h M /trunk/ai/default/aiunit.c M /trunk/ai/default/aiunit.h M /trunk/client/helpdata.c M /trunk/common/combat.c M /trunk/common/unittype.c M /trunk/common/unittype.h M /trunk/data/alien/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/fc_version Added Firepower1 combat bonus type Replaced hardcoded Fighter vs Helicopter rules with ruleset defined combat bonus - "Fighter" flag removed completely - "Helicopter" flag removed, but reinstated as user flag in rulesets needing it - Given combat bonus for former "Fighter" units against "Helicopter" See gna patch #3559 ------------------------------------------------------------------------ r22025 | cazfi | 2012-11-22 03:20:00 +0200 (Thu, 22 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/citydlg.c M /trunk/client/gui-gtk-3.0/wldlg.c Use GtkGrid in for worklists. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3566 ------------------------------------------------------------------------ r22022 | cazfi | 2012-11-22 03:14:16 +0200 (Thu, 22 Nov 2012) | 4 lines Changed paths: M /trunk/server/unittools.c Update score.units_lost when unit dies due to failed paradrop. See gna bug #20300 ------------------------------------------------------------------------ r22021 | cazfi | 2012-11-22 03:10:01 +0200 (Thu, 22 Nov 2012) | 5 lines Changed paths: M /trunk/common/map.c Allow pillaging of road type only if it's not requirement for another road present in tile. See gna bug #20237 ------------------------------------------------------------------------ r22020 | cazfi | 2012-11-21 12:54:14 +0200 (Wed, 21 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/luaconsole.c Use GtkGrid in for luaconsole. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (40/60) ------------------------------------------------------------------------ r22019 | cazfi | 2012-11-21 03:18:49 +0200 (Wed, 21 Nov 2012) | 5 lines Changed paths: M /trunk/server/maphand.c M /trunk/server/maphand.h M /trunk/server/unittools.c Rewrote base claiming that it happens in one central place, in new map_claim_base() function. See gna patch #3447 ------------------------------------------------------------------------ r22018 | cazfi | 2012-11-21 01:14:32 +0200 (Wed, 21 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/citydlg.c Use GtkGrid in citydialog overview page. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3565 ------------------------------------------------------------------------ r22015 | cazfi | 2012-11-21 01:07:52 +0200 (Wed, 21 Nov 2012) | 4 lines Changed paths: M /trunk/client/tilespec.c Never show exhausted icon for units for which move rate is 0. See gna bug #20270 ------------------------------------------------------------------------ r22014 | cazfi | 2012-11-21 00:59:05 +0200 (Wed, 21 Nov 2012) | 4 lines Changed paths: M /trunk/client/helpdata.c M /trunk/client/packhand.c M /trunk/common/game.c M /trunk/common/packets.def M /trunk/common/unittype.c M /trunk/common/unittype.h M /trunk/data/alien/units.ruleset M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Ruleset defined help strings for ruleset defined unit type flags. See gna patch #3491 ------------------------------------------------------------------------ r22013 | cazfi | 2012-11-20 22:57:10 +0200 (Tue, 20 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/spaceshipdlg.c Use GtkGrid in spaceship dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (39/60) ------------------------------------------------------------------------ r22010 | cazfi | 2012-11-20 01:33:53 +0200 (Tue, 20 Nov 2012) | 6 lines Changed paths: M /trunk/server/unittools.c Always emit "unit_lost" scripting signal when unit lost. Originally reported by Jacob Nevins See gna bug #20221 ------------------------------------------------------------------------ r22009 | cazfi | 2012-11-20 01:29:01 +0200 (Tue, 20 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/citydlg.c Use GtkGrid for citydlg supported & present units areas. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3561 ------------------------------------------------------------------------ r22008 | cazfi | 2012-11-20 01:26:50 +0200 (Tue, 20 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/diplodlg.c Use GtkGrid in diplomacy dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (38/60) ------------------------------------------------------------------------ r22007 | cazfi | 2012-11-19 12:34:02 +0200 (Mon, 19 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/messagedlg.c Use GtkGrid in message dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (37/60) ------------------------------------------------------------------------ r22006 | cazfi | 2012-11-19 05:22:24 +0200 (Mon, 19 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/optiondlg.c Use GtkGrid in option dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (36/60) ------------------------------------------------------------------------ r22005 | cazfi | 2012-11-19 05:20:04 +0200 (Mon, 19 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/helpdlg.c Use GtkGrid in help dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3564 ------------------------------------------------------------------------ r22004 | cazfi | 2012-11-18 11:30:05 +0200 (Sun, 18 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/inteldlg.c Use GtkGrid in intelligence dialog. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (35/60) ------------------------------------------------------------------------ r22003 | cazfi | 2012-11-18 03:46:46 +0200 (Sun, 18 Nov 2012) | 4 lines Changed paths: M /trunk/data/multiplayer/game.ruleset Multiplayer default "minplayers" valued increased to 2. See gna patch #3542 ------------------------------------------------------------------------ r22002 | cazfi | 2012-11-18 00:40:13 +0200 (Sun, 18 Nov 2012) | 5 lines Changed paths: M /trunk/ai/default/aitech.c AI considers DefenseDivider bonuses attacker has when choosing defender unit type. See gna patch #3563 ------------------------------------------------------------------------ r22000 | cazfi | 2012-11-18 00:36:38 +0200 (Sun, 18 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/canvas.c M /trunk/client/gui-gtk-3.0/gui_main.c M /trunk/client/gui-gtk-3.0/gui_main.h M /trunk/client/gui-gtk-3.0/gui_stuff.c M /trunk/client/gui-gtk-3.0/gui_stuff.h Fixed applying of font style. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3558 ------------------------------------------------------------------------ r21999 | cazfi | 2012-11-18 00:29:22 +0200 (Sun, 18 Nov 2012) | 5 lines Changed paths: M /trunk/ai/default/aiunit.c M /trunk/ai/default/aiunit.h M /trunk/ai/default/classicai.c M /trunk/ai/threaded/threadedai.c M /trunk/common/ai.h M /trunk/common/fc_types.h M /trunk/common/game.c M /trunk/common/unittype.c M /trunk/common/unittype.h Added void pointer to unit_type structure for each ai type that they can use to store related data. See gna patch #3562 ------------------------------------------------------------------------ r21998 | cazfi | 2012-11-17 23:57:12 +0200 (Sat, 17 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/pages.c Use GtkGrid on main page. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (34/60) ------------------------------------------------------------------------ r21997 | mixcoatl | 2012-11-17 23:36:03 +0200 (Sat, 17 Nov 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/komi-large.png A /trunk/data/flags/komi-shield-large.png A /trunk/data/flags/komi-shield.png A /trunk/data/flags/komi.png A /trunk/data/flags/komi.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/komi.ruleset M /trunk/po/POTFILES.in Add Komi nation by Andrzej G. . See Gna patch #1921 ------------------------------------------------------------------------ r21996 | cazfi | 2012-11-17 12:17:58 +0200 (Sat, 17 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/citydlg.c M /trunk/client/gui-gtk-3.0/cma_fe.c Use GtkGrid for CMA. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (33/60) ------------------------------------------------------------------------ r21995 | cazfi | 2012-11-17 06:15:38 +0200 (Sat, 17 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/chatline.c Use GtkGrid for chatline tools. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (32/60) ------------------------------------------------------------------------ r21994 | cazfi | 2012-11-17 02:33:20 +0200 (Sat, 17 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/citizensinfo.c M /trunk/client/gui-gtk-3.0/citydlg.c M /trunk/client/gui-gtk-3.0/happiness.c Use GtkGrid in happiness tab. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (30/60) ------------------------------------------------------------------------ r21993 | cazfi | 2012-11-15 22:54:12 +0200 (Thu, 15 Nov 2012) | 6 lines Changed paths: M /trunk/common/combat.c M /trunk/common/unittype.h M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/fc_version Added DefenseDivider combat bonus type. Removed hardcoded Fighter vs Helicopter defense division rule and added equal combat bonus to rulesets instead. See gna patch #3556 ------------------------------------------------------------------------ r21992 | cazfi | 2012-11-15 13:44:50 +0200 (Thu, 15 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/citydlg.c Use GtkGrid for city info. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (26/60) ------------------------------------------------------------------------ r21991 | cazfi | 2012-11-15 04:49:45 +0200 (Thu, 15 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/editgui.c M /trunk/client/gui-gtk-3.0/gui_main.c Use GtkGrid in gui_main.c Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (25/60) ------------------------------------------------------------------------ r21990 | cazfi | 2012-11-15 01:56:51 +0200 (Thu, 15 Nov 2012) | 8 lines Changed paths: M /trunk/client/gui-gtk-2.0/repodlgs.c Corrected science_diagram_button_release_callback() signature This is gtk2-client part forgotten from previous commit. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3557 ------------------------------------------------------------------------ r21988 | cazfi | 2012-11-15 01:54:51 +0200 (Thu, 15 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/repodlgs.c Corrected science_diagram_button_release_callback() signature Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3557 ------------------------------------------------------------------------ r21987 | cazfi | 2012-11-15 01:46:40 +0200 (Thu, 15 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/gui_main.c Use GtkGrid for map widget. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (24/60) ------------------------------------------------------------------------ r21986 | cazfi | 2012-11-15 01:42:16 +0200 (Thu, 15 Nov 2012) | 4 lines Changed paths: M /trunk/ai/default/advmilitary.c M /trunk/ai/default/aitech.c M /trunk/ai/default/aitech.h M /trunk/ai/default/aitools.c M /trunk/client/helpdata.c M /trunk/common/combat.c M /trunk/common/unittype.c M /trunk/common/unittype.h M /trunk/data/alien/units.ruleset M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/doc/README.ruleset_civ2civ3 M /trunk/fc_version Replaced hardcoded Horse vs Pikemen rule with ruleset defined combat bonus See gna patch #3555 ------------------------------------------------------------------------ r21985 | cazfi | 2012-11-14 13:43:17 +0200 (Wed, 14 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/gui_main.c Use GtkGrid for basic info. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (23/60) ------------------------------------------------------------------------ r21984 | cazfi | 2012-11-14 01:48:01 +0200 (Wed, 14 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/cma_fe.c Use GtkGrid in CMA gui. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (22/60) ------------------------------------------------------------------------ r21982 | cazfi | 2012-11-14 00:44:27 +0200 (Wed, 14 Nov 2012) | 9 lines Changed paths: M /trunk/client/helpdata.c M /trunk/client/packhand.c M /trunk/common/combat.c M /trunk/common/combat.h M /trunk/common/packets.def M /trunk/common/unittype.c M /trunk/common/unittype.h M /trunk/data/alien/units.ruleset M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Added combat bonuses framework. Initially it's used to replace hardcoded AEGIS vs AirUnit rules: - AEGIS unit type flag is removed completely - Internal AirUnit flag is removed, but readded as user flag to rulesets needing it. - AEGIS units given combat bonus "DefenseMultiplier +4 against AirUnit" See gna patch #3548 ------------------------------------------------------------------------ r21981 | cazfi | 2012-11-13 16:12:51 +0200 (Tue, 13 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/chatline.c Use gtk_widget_get_display() instead of gdk_screen_get_display(). Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (18/60) ------------------------------------------------------------------------ r21980 | cazfi | 2012-11-13 04:23:31 +0200 (Tue, 13 Nov 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/choice_dialog.c M /trunk/client/gui-gtk-3.0/cityrep.c M /trunk/client/gui-gtk-3.0/cma_fe.c M /trunk/client/gui-gtk-3.0/editgui.c M /trunk/client/gui-gtk-3.0/editprop.c M /trunk/client/gui-gtk-3.0/gui_main.c M /trunk/client/gui-gtk-3.0/helpdlg.c M /trunk/client/gui-gtk-3.0/pages.c M /trunk/client/gui-gtk-3.0/plrdlg.c M /trunk/client/gui-gtk-3.0/wldlg.c Fixed some orientation related deprecations. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (15/60) ------------------------------------------------------------------------ r21979 | cazfi | 2012-11-13 04:06:51 +0200 (Tue, 13 Nov 2012) | 4 lines Changed paths: M /trunk/data/civ2civ3/effects.ruleset Added Max_Trade_Routes effect for civ2civ3 ruleset. See gna patch #3545 ------------------------------------------------------------------------ r21978 | cazfi | 2012-11-11 03:21:33 +0200 (Sun, 11 Nov 2012) | 7 lines Changed paths: M /trunk/client/gui-gtk-3.0/mapctrl.c M /trunk/client/gui-gtk-3.0/mapctrl.h Pass key event coordinates to key_city_overlay() instead of reading current pointer location. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (13/60) ------------------------------------------------------------------------ r21977 | cazfi | 2012-11-11 02:56:01 +0200 (Sun, 11 Nov 2012) | 4 lines Changed paths: M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset Put free_tech_method to [research] section in civ1 & civ2 rulesets See gna bug #20285 ------------------------------------------------------------------------ r21976 | cazfi | 2012-11-03 13:39:48 +0200 (Sat, 03 Nov 2012) | 4 lines Changed paths: M /trunk/common/fc_types.h M /trunk/data/alien/game.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/fc_version M /trunk/server/rssanity.c M /trunk/server/scripting/api_server_edit.c M /trunk/server/techtools.c M /trunk/server/techtools.h Added free tech selection method "Cheapest" See gna patch #3553 ------------------------------------------------------------------------ r21973 | cazfi | 2012-10-29 18:55:59 +0200 (Mon, 29 Oct 2012) | 6 lines Changed paths: M /trunk/server/srv_main.c Do not change ranked_username any more once player is dead. Patch by Davide Baldini See gna patch #3547 ------------------------------------------------------------------------ r21972 | cazfi | 2012-10-28 11:44:43 +0200 (Sun, 28 Oct 2012) | 9 lines Changed paths: M /trunk/common/fc_types.h M /trunk/common/packets.def M /trunk/data/alien/game.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/fc_version M /trunk/server/ruleset.c M /trunk/server/scripting/api_server_edit.c M /trunk/server/techtools.c M /trunk/server/techtools.h Added ruleset option free_tech_method that controls how techs given "for free" are selected. Possible methods are "Goal" towards player's goal, and "Random". - Classic, experimental, multiplayer, civ2civ3, and alien rulesets have value "Goal", i.e., their behavior does not change - civ1 and civ2 ruleset have value "Random" See gna patch #3552 ------------------------------------------------------------------------ r21971 | cazfi | 2012-10-28 10:37:24 +0200 (Sun, 28 Oct 2012) | 5 lines Changed paths: M /trunk/data/alien/effects.ruleset Gave Not_Tech_Source effect for Madmen and Lunatics so one cannot steal tech from them. See gna patch #3551 ------------------------------------------------------------------------ r21970 | cazfi | 2012-10-28 10:35:26 +0200 (Sun, 28 Oct 2012) | 5 lines Changed paths: M /trunk/common/city.c M /trunk/server/unithand.c Fixed code that assumed that there's always old traderoute when there's no free slots left. That's not true when max traderoutes is simply 0. See gna bug #20254 ------------------------------------------------------------------------ r21969 | mixcoatl | 2012-10-23 15:44:55 +0300 (Tue, 23 Oct 2012) | 1 line Changed paths: M /trunk/data/nation/Makefile.am Add Burgundic nation by Andrzej G. . See Gna patch #3272 ------------------------------------------------------------------------ r21968 | mixcoatl | 2012-10-22 22:12:18 +0300 (Mon, 22 Oct 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/burgundic-large.png A /trunk/data/flags/burgundic-shield-large.png A /trunk/data/flags/burgundic-shield.png A /trunk/data/flags/burgundic.png A /trunk/data/flags/burgundic.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 A /trunk/data/nation/burgundic.ruleset M /trunk/data/nation/germanic.ruleset M /trunk/data/nation/westernroman.ruleset M /trunk/po/POTFILES.in Add Burgundic nation by Andrzej G. . See Gna patch #3272 ------------------------------------------------------------------------ r21967 | cazfi | 2012-10-21 10:14:33 +0300 (Sun, 21 Oct 2012) | 6 lines Changed paths: M /trunk/ai/default/aicity.c M /trunk/common/effects.h M /trunk/doc/README.effects M /trunk/server/techtools.c Added support for effect "Not_Tech_Source" that can be used to mark some nations (such as barbarians) such that technologies cannot be stolen from them. See gna patch #3546 ------------------------------------------------------------------------ r21966 | cazfi | 2012-10-20 02:41:49 +0300 (Sat, 20 Oct 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/citydlg.c Removed unused requisition variable. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (10/60) ------------------------------------------------------------------------ r21964 | mixcoatl | 2012-10-19 20:18:37 +0300 (Fri, 19 Oct 2012) | 1 line Changed paths: M /trunk/data/nation/andorran.ruleset M /trunk/data/nation/argentine.ruleset M /trunk/data/nation/byzantium.ruleset M /trunk/data/nation/carthaginian.ruleset M /trunk/data/nation/chinese.ruleset M /trunk/data/nation/congolesebrazzaville.ruleset M /trunk/data/nation/fulani.ruleset M /trunk/data/nation/han.ruleset M /trunk/data/nation/israelite.ruleset M /trunk/data/nation/kyrgyz.ruleset M /trunk/data/nation/lipkatatar.ruleset M /trunk/data/nation/miskito.ruleset M /trunk/data/nation/palestinian.ruleset M /trunk/data/nation/sammarinese.ruleset M /trunk/data/nation/taiwanese.ruleset M /trunk/data/nation/toltec.ruleset M /trunk/data/nation/tunisian.ruleset M /trunk/data/nation/turkmen.ruleset M /trunk/data/nation/tyrolian.ruleset Misc leader name consistency fixes, most of them reported by jtn. See Gna bug #16976 ------------------------------------------------------------------------ r21963 | mixcoatl | 2012-10-19 19:56:18 +0300 (Fri, 19 Oct 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/gepid-large.png A /trunk/data/flags/gepid-shield-large.png A /trunk/data/flags/gepid-shield.png A /trunk/data/flags/gepid.png A /trunk/data/flags/gepid.svg A /trunk/data/flags/lombardy-large.png A /trunk/data/flags/lombardy-shield-large.png A /trunk/data/flags/lombardy-shield.png A /trunk/data/flags/lombardy.png A /trunk/data/flags/lombardy.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/gepid.ruleset M /trunk/data/nation/germanic.ruleset M /trunk/data/nation/hunnic.ruleset A /trunk/data/nation/langobardic.ruleset M /trunk/po/POTFILES.in Add Gepid and Langobardic nations by Andrzej G. , flags by Flanker and Artaxes. See Gna patch #2195 ------------------------------------------------------------------------ r21962 | cazfi | 2012-10-19 02:12:02 +0300 (Fri, 19 Oct 2012) | 5 lines Changed paths: M /trunk/common/aicore/caravan.c Fixed AI caravan handling crash when max number of routes for target city is 0. See gna bug #20241 ------------------------------------------------------------------------ r21961 | cazfi | 2012-10-19 02:10:01 +0300 (Fri, 19 Oct 2012) | 7 lines Changed paths: M /trunk/client/gui-gtk-3.0/mapctrl.c Use position information from event instead of reading pointer position ourself in leave_mapcanvas() Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (9/60) ------------------------------------------------------------------------ r21960 | cazfi | 2012-10-17 10:16:14 +0300 (Wed, 17 Oct 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/chatline.c Removed redundant visibility-notify-event callback. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (8/60) ------------------------------------------------------------------------ r21958 | cazfi | 2012-10-17 09:57:04 +0300 (Wed, 17 Oct 2012) | 7 lines Changed paths: M /trunk/server/citizenshand.c M /trunk/server/citytools.c M /trunk/server/cityturn.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 ------------------------------------------------------------------------ r21955 | cazfi | 2012-10-17 04:23:20 +0300 (Wed, 17 Oct 2012) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21952 | cazfi | 2012-10-16 04:35:30 +0300 (Tue, 16 Oct 2012) | 4 lines Changed paths: M /trunk/ai/default/aisettler.c Avoid division by zero in defense_bonus() when cityspot so far has value 0. See gna bug #20239 ------------------------------------------------------------------------ r21951 | cazfi | 2012-10-16 04:22:05 +0300 (Tue, 16 Oct 2012) | 4 lines Changed paths: M /trunk/Makefile.am D /trunk/config.mac.h D /trunk/stamp-h.in Removed stamp-h.in and config.mac.h See gna patch #3544 ------------------------------------------------------------------------ r21950 | cazfi | 2012-10-16 00:40:36 +0300 (Tue, 16 Oct 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/citydlg.c M /trunk/client/gui-gtk-3.0/gui_main.c M /trunk/client/gui-gtk-3.0/happiness.c M /trunk/client/gui-gtk-3.0/mapctrl.c Use updated grab API Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (7/60) ------------------------------------------------------------------------ r21949 | cazfi | 2012-10-15 03:58:56 +0300 (Mon, 15 Oct 2012) | 2 lines Changed paths: M /trunk/fc_version Restore quotation mark gone missing. ------------------------------------------------------------------------ r21948 | cazfi | 2012-10-15 03:53:19 +0300 (Mon, 15 Oct 2012) | 4 lines Changed paths: M /trunk/client/helpdata.c M /trunk/client/packhand.c M /trunk/common/map.c M /trunk/common/packets.def M /trunk/common/road.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Added pillageable property for roads similar to what bases have. See gna patch #3536 ------------------------------------------------------------------------ r21947 | cazfi | 2012-10-15 03:35:47 +0300 (Mon, 15 Oct 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/gamedlgs.c Rates dialog code modernization. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (6/60) ------------------------------------------------------------------------ r21944 | cazfi | 2012-10-15 03:31:22 +0300 (Mon, 15 Oct 2012) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21943 | jcreus | 2012-10-14 21:25:09 +0300 (Sun, 14 Oct 2012) | 1 line Changed paths: M /trunk/po/ca.po Merge from 2.4 ------------------------------------------------------------------------ r21939 | cazfi | 2012-10-14 05:00:32 +0300 (Sun, 14 Oct 2012) | 5 lines Changed paths: M /trunk/ai/default/aisettler.c Fixed cityresult leak when settler ends doing tile improvement instead of building the city. See gna bug #20229 ------------------------------------------------------------------------ r21938 | cazfi | 2012-10-14 02:55:30 +0300 (Sun, 14 Oct 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/chatline.c M /trunk/client/gui-gtk-3.0/cma_fe.c M /trunk/client/gui-gtk-3.0/cma_fe.h M /trunk/client/gui-gtk-3.0/mapview.c GtkAdjustment usage cleanup Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (5/60) ------------------------------------------------------------------------ r21937 | cazfi | 2012-10-13 11:31:21 +0300 (Sat, 13 Oct 2012) | 5 lines Changed paths: M /trunk/data/civ1/effects.ruleset M /trunk/data/civ2/effects.ruleset M /trunk/data/civ2civ3/effects.ruleset M /trunk/data/classic/effects.ruleset M /trunk/data/experimental/effects.ruleset M /trunk/data/multiplayer/effects.ruleset Only one barracks provide veterancy level in the rare event that multiple barracks exist in the same city. See gna bug #20232 ------------------------------------------------------------------------ r21936 | cazfi | 2012-10-13 05:31:51 +0300 (Sat, 13 Oct 2012) | 5 lines Changed paths: M /trunk/server/citytools.c Limit veteran level returned by do_make_unit_veteran() to max level of the unit in question. See gna bug #20231 ------------------------------------------------------------------------ r21935 | cazfi | 2012-10-13 03:53:51 +0300 (Sat, 13 Oct 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/citydlg.c Use GdkRGBA for citydlg labels Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (4/60) ------------------------------------------------------------------------ r21934 | cazfi | 2012-10-13 03:49:35 +0300 (Sat, 13 Oct 2012) | 6 lines Changed paths: M /trunk/ai/default/advdomestic.c M /trunk/ai/default/aiferry.c M /trunk/ai/default/aiferry.h M /trunk/ai/default/aitools.c M /trunk/ai/default/aiunit.c M /trunk/ai/default/aiunit.h M /trunk/common/aicore/caravan.c M /trunk/common/aicore/caravan.h Teached AI to establish traderoutes between continents. Patch by Jordi Negrevernis i Font and myself See gna patch #2963 ------------------------------------------------------------------------ r21931 | cazfi | 2012-10-13 02:03:27 +0300 (Sat, 13 Oct 2012) | 4 lines Changed paths: M /trunk/common/requirements.c Allow MinYear requirement with year earlier than hardcoded -4000. See gna bug #17862 ------------------------------------------------------------------------ r21929 | cazfi | 2012-10-13 00:38:50 +0300 (Sat, 13 Oct 2012) | 8 lines Changed paths: M /trunk/server/score.c M /trunk/server/score.h M /trunk/server/srv_main.c M /trunk/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 ------------------------------------------------------------------------ r21926 | cazfi | 2012-10-13 00:25:40 +0300 (Sat, 13 Oct 2012) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21924 | cazfi | 2012-10-12 20:56:04 +0300 (Fri, 12 Oct 2012) | 4 lines Changed paths: M /trunk/configure.ac M /trunk/m4/gprof.m4 M /trunk/m4/qt.m4 Aligned some configure option help texts with the others See gna patch #3530 ------------------------------------------------------------------------ r21921 | cazfi | 2012-10-12 11:27:01 +0300 (Fri, 12 Oct 2012) | 5 lines Changed paths: M /trunk/ai/default/aiparatrooper.c Do not consider ocean cities as possible ai paratrooper targets, avoiding failing assert about continent size. See gna bug #20230 ------------------------------------------------------------------------ r21920 | cazfi | 2012-10-12 10:47:19 +0300 (Fri, 12 Oct 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/canvas.c M /trunk/client/gui-gtk-3.0/chatline.c M /trunk/client/gui-gtk-3.0/colors.c M /trunk/client/gui-gtk-3.0/colors.h M /trunk/client/gui-gtk-3.0/gui_main.c M /trunk/client/gui-gtk-3.0/gui_stuff.c M /trunk/client/gui-gtk-3.0/helpdlg.c M /trunk/client/gui-gtk-3.0/mapview.c M /trunk/client/gui-gtk-3.0/optiondlg.c M /trunk/client/gui-gtk-3.0/plrdlg.c M /trunk/client/gui-gtk-3.0/sprite.c Use GdkRGBA instad of GdkColor Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3543 ------------------------------------------------------------------------ r21919 | cazfi | 2012-10-10 04:30:38 +0300 (Wed, 10 Oct 2012) | 5 lines Changed paths: M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset Clarified comments documenting road type's native_to unit class list and NativeTile flag. See gna patch #3535 ------------------------------------------------------------------------ r21918 | cazfi | 2012-10-10 03:58:35 +0300 (Wed, 10 Oct 2012) | 5 lines Changed paths: M /trunk/common/game.h M /trunk/fc_version M /trunk/server/gamehand.c M /trunk/server/generator/startpos.c M /trunk/server/settings.c Added boolean server setting "startcity" controlling whether player starts with first city already in place or not. See gna patch #3495 ------------------------------------------------------------------------ r21917 | cazfi | 2012-10-10 03:00:07 +0300 (Wed, 10 Oct 2012) | 6 lines Changed paths: M /trunk/server/savegame2.c Removed unused savegame format version names. Their obsolence noted by Jacob Nevins See gna bug #17658 ------------------------------------------------------------------------ r21914 | cazfi | 2012-10-10 02:42:55 +0300 (Wed, 10 Oct 2012) | 6 lines Changed paths: M /trunk/configure.ac M /trunk/doc/man/Makefile.am A /trunk/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 ------------------------------------------------------------------------ r21912 | cazfi | 2012-10-10 02:28:55 +0300 (Wed, 10 Oct 2012) | 4 lines Changed paths: M /trunk/configure.ac M /trunk/utility/support.c Include for POSIX declaration of basename() See gna patch #3534 ------------------------------------------------------------------------ r21911 | cazfi | 2012-10-09 12:52:36 +0300 (Tue, 09 Oct 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/citydlg.c Set unit menu origin so that it's not hiding unit in question completely. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3348 ------------------------------------------------------------------------ r21910 | cazfi | 2012-10-09 12:18:01 +0300 (Tue, 09 Oct 2012) | 6 lines Changed paths: M /trunk/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/gtk.css Font style improvements in gtk3-client theme Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (2/60) ------------------------------------------------------------------------ r21907 | cazfi | 2012-10-09 11:09:15 +0300 (Tue, 09 Oct 2012) | 8 lines Changed paths: M /trunk/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. See gna bug #19852 ------------------------------------------------------------------------ r21906 | cazfi | 2012-10-09 03:15:14 +0300 (Tue, 09 Oct 2012) | 6 lines Changed paths: M /trunk/client/goto.c Check that player can currently build road to all tiles when setting up road connect route. Lack of this check caused route to go through river tiles even before player knew Bridge Building. See gna bug #19857 ------------------------------------------------------------------------ r21905 | cazfi | 2012-10-09 03:09:12 +0300 (Tue, 09 Oct 2012) | 5 lines Changed paths: M /trunk/server/citytools.c Added consistency checking between city size and number of citizens when server is about to send city info to client. See gna bug #20077 ------------------------------------------------------------------------ r21904 | cazfi | 2012-10-09 01:37:05 +0300 (Tue, 09 Oct 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/gui_main.c Center gtk3-client window as it opens. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3469 (1/60) ------------------------------------------------------------------------ r21902 | cazfi | 2012-10-09 00:31:18 +0300 (Tue, 09 Oct 2012) | 4 lines Changed paths: M /trunk/server/aiiface.c Marked error message about threaded AI setup failure for translation. See gna patch #3531 ------------------------------------------------------------------------ r21901 | cazfi | 2012-10-08 23:27:42 +0300 (Mon, 08 Oct 2012) | 4 lines Changed paths: M /trunk/ai/default/aisettler.c AI can build Ocean cities if ruleset allows. See gna patch #3533 ------------------------------------------------------------------------ r21899 | cazfi | 2012-10-08 19:37:48 +0300 (Mon, 08 Oct 2012) | 5 lines Changed paths: M /trunk/ai/default/aidata.c M /trunk/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 ------------------------------------------------------------------------ r21897 | cazfi | 2012-10-08 19:21:52 +0300 (Mon, 08 Oct 2012) | 6 lines Changed paths: M /trunk/dependencies/luasql-2.1.1/src/ls_postgres.c Corrected path to postgres header. Reported by Michal Mazurek See gna bug #19030 ------------------------------------------------------------------------ r21895 | cazfi | 2012-10-08 19:10:47 +0300 (Mon, 08 Oct 2012) | 6 lines Changed paths: M /trunk/data/alien/terrain.ruleset M /trunk/data/amplio/terrain1.spec M /trunk/data/amplio/water.spec M /trunk/data/amplio2/terrain1.spec M /trunk/data/amplio2/water.spec M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/isotrident/terrain1.spec M /trunk/data/isotrident/terrain2.spec M /trunk/data/multiplayer/terrain.ruleset M /trunk/data/trident/tiles.spec Removed references to obsolete River as terrain concept. Reported by Jacob Nevins See gna bug #20054 ------------------------------------------------------------------------ r21892 | cazfi | 2012-10-08 00:18:18 +0300 (Mon, 08 Oct 2012) | 6 lines Changed paths: M /trunk/common/packets.def M /trunk/fc_version Changed trademindist value size to 16bit in network protocol. Reported by Jacob Nevins See gna bug #19977 ------------------------------------------------------------------------ r21889 | cazfi | 2012-10-07 22:44:32 +0300 (Sun, 07 Oct 2012) | 9 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21887 | cazfi | 2012-10-07 20:59:29 +0300 (Sun, 07 Oct 2012) | 4 lines Changed paths: M /trunk/server/civserver.c Error out if commandline option --auth given without --Database. See gna bug #20006 ------------------------------------------------------------------------ r21885 | cazfi | 2012-10-07 07:30:12 +0300 (Sun, 07 Oct 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21883 | cazfi | 2012-10-07 06:43:32 +0300 (Sun, 07 Oct 2012) | 7 lines Changed paths: M /trunk/server/generator/mapgen.c M /trunk/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 ------------------------------------------------------------------------ r21880 | cazfi | 2012-10-06 23:55:00 +0300 (Sat, 06 Oct 2012) | 5 lines Changed paths: M /trunk/dependencies/lua-5.1/src/localluaconf.h M /trunk/dependencies/lua-5.1/src/luaconf.h M /trunk/dependencies/lua-5.2/src/localluaconf.h M /trunk/dependencies/lua-5.2/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 ------------------------------------------------------------------------ r21876 | cazfi | 2012-10-06 20:26:36 +0300 (Sat, 06 Oct 2012) | 4 lines Changed paths: M /trunk/server/techtools.c Implemented losing of future techs. There used to be just failing assert. See gna bug #20220 ------------------------------------------------------------------------ r21874 | cazfi | 2012-10-06 17:34:35 +0300 (Sat, 06 Oct 2012) | 4 lines Changed paths: M /trunk/configure.ac Removed unused TOLUA_AS_DEPENDENCY. See gna patch #3528 ------------------------------------------------------------------------ r21872 | cazfi | 2012-10-04 16:55:43 +0300 (Thu, 04 Oct 2012) | 10 lines Changed paths: M /trunk/configure.ac M /trunk/dependencies/lua-5.1/src/Makefile.am M /trunk/dependencies/lua-5.2/src/Makefile.am M /trunk/dependencies/tolua-5.1/src/bin/Makefile.am M /trunk/dependencies/tolua-5.2/src/bin/Makefile.am M /trunk/server/Makefile.am M /trunk/tools/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?\197?\130 Mu?\197?\188y?\197?\130o and myself See gna bug #20095 ------------------------------------------------------------------------ r21871 | cazfi | 2012-10-02 01:44:19 +0300 (Tue, 02 Oct 2012) | 4 lines Changed paths: M /trunk/ai/threaded/Makefile.am M /trunk/ai/threaded/taiplayer.c M /trunk/ai/threaded/taiplayer.h M /trunk/ai/threaded/threadedai.c Made threaded ai to use default ai in addition to existing thread handling. See gna patch #3520 ------------------------------------------------------------------------ r21870 | cazfi | 2012-10-02 01:36:18 +0300 (Tue, 02 Oct 2012) | 4 lines Changed paths: M /trunk/dependencies/m4/stdlib_h.m4 Updated included stdlib_h.m4 to upstream version serial 39 See gna patch #3515 ------------------------------------------------------------------------ r21867 | cazfi | 2012-09-12 02:25:13 +0300 (Wed, 12 Sep 2012) | 4 lines Changed paths: M /trunk/common/game.h Freeciv-web builds have their own fcweb ruleset as default one. See gna patch #3521 ------------------------------------------------------------------------ r21865 | cazfi | 2012-09-12 01:53:22 +0300 (Wed, 12 Sep 2012) | 4 lines Changed paths: M /trunk/m4/magickwand.m4 Search for correct cross-version of MagickWand-config when cross-compiling. See gna bug #20149 ------------------------------------------------------------------------ r21864 | cazfi | 2012-09-10 03:46:23 +0300 (Mon, 10 Sep 2012) | 4 lines Changed paths: M /trunk/common/road.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/maphand.c Added "AlwaysOnCityCenter" road type flag. See gna patch #3522 ------------------------------------------------------------------------ r21858 | cazfi | 2012-09-06 01:36:33 +0300 (Thu, 06 Sep 2012) | 6 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21853 | cazfi | 2012-09-03 21:27:41 +0300 (Mon, 03 Sep 2012) | 6 lines Changed paths: M /trunk/m4/sound.m4 Fixed mixup of using CFLAGS as CPPFLAGS in SDL_mixer tests. Patch by Anonymous See gna patch #3519 ------------------------------------------------------------------------ r21852 | cazfi | 2012-09-03 02:46:53 +0300 (Mon, 03 Sep 2012) | 6 lines Changed paths: M /trunk/ai/default/aicity.c M /trunk/ai/default/aicity.h M /trunk/ai/default/aiplayer.c M /trunk/ai/default/aiplayer.h M /trunk/ai/default/aiunit.c M /trunk/ai/default/aiunit.h M /trunk/ai/default/classicai.c Pass ai type specific strings to default ai savegame handling functions. This way multiple default ai wrapping ai types can have distinct savegame fields. See gna patch #3518 ------------------------------------------------------------------------ r21851 | cazfi | 2012-09-03 01:07:04 +0300 (Mon, 03 Sep 2012) | 5 lines Changed paths: M /trunk/common/generate_packets.py Changed assert checking packet numbers to fit in to 8 bits to check for 16 bit value instead. See gna bug #20111 ------------------------------------------------------------------------ r21850 | cazfi | 2012-09-02 01:20:18 +0300 (Sun, 02 Sep 2012) | 4 lines Changed paths: M /trunk/ai/default/aicity.c M /trunk/common/effects.h M /trunk/common/unit.c M /trunk/data/alien/effects.ruleset M /trunk/data/civ1/effects.ruleset M /trunk/data/civ2/effects.ruleset M /trunk/data/civ2civ3/effects.ruleset M /trunk/data/classic/effects.ruleset M /trunk/data/experimental/effects.ruleset M /trunk/data/multiplayer/effects.ruleset M /trunk/doc/README.effects M /trunk/fc_version Added Irrig_TF_Possible and Mining_TF_Possible effect types. See gna patch #3516 ------------------------------------------------------------------------ r21848 | cazfi | 2012-08-31 01:46:07 +0300 (Fri, 31 Aug 2012) | 4 lines Changed paths: M /trunk/dependencies/m4/mkstemp.m4 Updated mkstemp.m4 to upstream version serial 22. See gna patch #3514 ------------------------------------------------------------------------ r21846 | cazfi | 2012-08-30 00:51:02 +0300 (Thu, 30 Aug 2012) | 5 lines Changed paths: M /trunk/ai/threaded/taimsg.c M /trunk/ai/threaded/taimsg.h M /trunk/ai/threaded/taiplayer.c M /trunk/ai/threaded/taiplayer.h M /trunk/ai/threaded/threadedai.c Added layer that does the lookup of thread ai type and passes it as parameter to actual threaded ai implementation functions. See gna patch #3513 ------------------------------------------------------------------------ r21845 | cazfi | 2012-08-29 00:55:03 +0300 (Wed, 29 Aug 2012) | 4 lines Changed paths: M /trunk/ai/default/aicity.c M /trunk/common/effects.h M /trunk/common/unit.c M /trunk/data/alien/effects.ruleset M /trunk/data/civ1/effects.ruleset M /trunk/data/civ2/effects.ruleset M /trunk/data/civ2civ3/effects.ruleset M /trunk/data/classic/effects.ruleset M /trunk/data/experimental/effects.ruleset M /trunk/data/multiplayer/effects.ruleset M /trunk/doc/README.effects M /trunk/fc_version Added Mining_Possible effect type. See gna patch #3507 ------------------------------------------------------------------------ r21844 | cazfi | 2012-08-29 00:42:42 +0300 (Wed, 29 Aug 2012) | 4 lines Changed paths: M /trunk/ai/default/Makefile.am A /trunk/ai/default/classicai.c (from /trunk/ai/default/defaultai.c:21843) A /trunk/ai/default/classicai.h (from /trunk/ai/default/defaultai.h:21843) D /trunk/ai/default/defaultai.c D /trunk/ai/default/defaultai.h M /trunk/server/aiiface.c Renamed defaultai.[ch] as classicai.[ch] See gna patch #3512 ------------------------------------------------------------------------ r21843 | cazfi | 2012-08-27 17:17:26 +0300 (Mon, 27 Aug 2012) | 6 lines Changed paths: M /trunk/data/alien/effects.ruleset M /trunk/data/alien/terrain.ruleset Added user terrain flag "Radiating" to alien ruleset. Reorganized radiation related effects to use it as requirement. Tunnel can now be built to radiating tiles only. See gna patch #3510 ------------------------------------------------------------------------ r21842 | cazfi | 2012-08-26 23:34:27 +0300 (Sun, 26 Aug 2012) | 4 lines Changed paths: M /trunk/dependencies/lua-5.2/src/localluaconf.h Undefine VERSION from fc_config.h when building lua-5.2 tree See gna patch #3511 ------------------------------------------------------------------------ r21840 | cazfi | 2012-08-26 23:11:07 +0300 (Sun, 26 Aug 2012) | 6 lines Changed paths: M /trunk/common/scriptcore/luascript_signal.c Do not cast away "const" keyword from signal name. Reported by David Fernandez See gna bug #20057 ------------------------------------------------------------------------ r21839 | cazfi | 2012-08-26 17:53:03 +0300 (Sun, 26 Aug 2012) | 4 lines Changed paths: M /trunk/data/alien/terrain.ruleset Added helptexts for alien ruleset roads. See gna patch #3508 ------------------------------------------------------------------------ r21838 | cazfi | 2012-08-26 10:01:27 +0300 (Sun, 26 Aug 2012) | 5 lines Changed paths: M /trunk/ai/default/aiplayer.c M /trunk/ai/default/aiplayer.h M /trunk/ai/default/defaultai.c Moved default_ai_get_self() from aiplayer.c to defaultai.c and renamed as classic_ai_get_self(). See gna patch #3509 ------------------------------------------------------------------------ r21837 | dmarks | 2012-08-25 08:15:12 +0300 (Sat, 25 Aug 2012) | 1 line Changed paths: M /trunk/bootstrap/langnames.txt M /trunk/configure.ac Add Traditional Chinese (zh_TW) localization to distro. See patch #3503 ------------------------------------------------------------------------ r21834 | zero00072 | 2012-08-24 18:50:23 +0300 (Fri, 24 Aug 2012) | 1 line Changed paths: A /trunk/po/zh_TW.po Initial translation of Traditional Chinese for trunk. ------------------------------------------------------------------------ r21831 | cazfi | 2012-08-23 21:51:54 +0300 (Thu, 23 Aug 2012) | 6 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21830 | cazfi | 2012-08-23 21:38:46 +0300 (Thu, 23 Aug 2012) | 6 lines Changed paths: M /trunk/ai/default/aidiplomat.c M /trunk/ai/default/aiferry.c M /trunk/ai/default/aiguard.c M /trunk/ai/default/aiguard.h M /trunk/ai/default/aihunt.c M /trunk/ai/default/ailog.c M /trunk/ai/default/ailog.h M /trunk/ai/default/aiparatrooper.c M /trunk/ai/default/aiplayer.c M /trunk/ai/default/aisettler.c M /trunk/ai/default/aitools.c M /trunk/ai/default/aitools.h M /trunk/ai/default/aiunit.c Made many default ai functions to use ai type they get as parameter instead of looking classic ai type up themselves. This commit is final part of the conversion. See gna patch #3506 ------------------------------------------------------------------------ r21828 | cazfi | 2012-08-23 01:25:18 +0300 (Thu, 23 Aug 2012) | 4 lines Changed paths: M /trunk/server/unittools.c Fixed transport loading and unloading in NDEBUG builds. See gna bug #20084 ------------------------------------------------------------------------ r21826 | cazfi | 2012-08-23 00:48:51 +0300 (Thu, 23 Aug 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21823 | cazfi | 2012-08-22 19:02:09 +0300 (Wed, 22 Aug 2012) | 4 lines Changed paths: M /trunk/server/report.c Set player number right in scorelog delplayer lines. See gna patch #20069 ------------------------------------------------------------------------ r21822 | cazfi | 2012-08-21 23:28:26 +0300 (Tue, 21 Aug 2012) | 4 lines Changed paths: M /trunk/data/alien/units.ruleset Reduced Explorer cost in alien ruleset to 20. See gna patch #3501 ------------------------------------------------------------------------ r21821 | cazfi | 2012-08-21 23:26:32 +0300 (Tue, 21 Aug 2012) | 5 lines Changed paths: M /trunk/server/commands.c M /trunk/server/commands.h M /trunk/server/stdinhand.c Added command "scensave" that can be used when updating scenario format to --enable-debug builds. See gna patch #3408 ------------------------------------------------------------------------ r21820 | cazfi | 2012-08-21 23:23:33 +0300 (Tue, 21 Aug 2012) | 4 lines Changed paths: M /trunk/data/civ2civ3/game.ruleset Refer to README.ruleset_civ2civ3 in civ2civ3 ruleset description. See gna patch #3493 ------------------------------------------------------------------------ r21819 | cazfi | 2012-08-21 12:14:02 +0300 (Tue, 21 Aug 2012) | 5 lines Changed paths: M /trunk/ai/default/advdiplomacy.c M /trunk/ai/default/advdiplomacy.h M /trunk/ai/default/advdomestic.c M /trunk/ai/default/advdomestic.h M /trunk/ai/default/advmilitary.c M /trunk/ai/default/advmilitary.h M /trunk/ai/default/aiair.c M /trunk/ai/default/aiair.h M /trunk/ai/default/aicity.c M /trunk/ai/default/aicity.h M /trunk/ai/default/aidata.c M /trunk/ai/default/aidata.h M /trunk/ai/default/aidiplomat.c M /trunk/ai/default/aidiplomat.h M /trunk/ai/default/aiferry.c M /trunk/ai/default/aiferry.h M /trunk/ai/default/aihand.c M /trunk/ai/default/aihunt.c M /trunk/ai/default/aihunt.h M /trunk/ai/default/ailog.c M /trunk/ai/default/ailog.h M /trunk/ai/default/aiparatrooper.c M /trunk/ai/default/aiparatrooper.h M /trunk/ai/default/aiplayer.c M /trunk/ai/default/aisettler.c M /trunk/ai/default/aisettler.h M /trunk/ai/default/aitools.c M /trunk/ai/default/aitools.h M /trunk/ai/default/aiunit.c M /trunk/ai/default/aiunit.h Made many default ai functions to use ai type they get as parameter instead of looking classic ai type up themselves. More functions to convert remain. See gna patch #3506 ------------------------------------------------------------------------ r21818 | cazfi | 2012-08-21 00:36:15 +0300 (Tue, 21 Aug 2012) | 5 lines Changed paths: M /trunk/data/civ2civ3/effects.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/doc/README.ruleset_civ2civ3 Removed separate Geoengineer unit from civ2civ3 ruleset. Instead give regular engineers ability to transform land when Fusion Power is known. See gna patch #3492 ------------------------------------------------------------------------ r21815 | cazfi | 2012-08-21 00:28:59 +0300 (Tue, 21 Aug 2012) | 4 lines Changed paths: M /trunk/server/savegame2.c When saving scenario, place scenario section first. See gna patch #3497 ------------------------------------------------------------------------ r21814 | cazfi | 2012-08-21 00:17:21 +0300 (Tue, 21 Aug 2012) | 4 lines Changed paths: M /trunk/client/gui-gtk-2.0/menu.c M /trunk/client/gui-gtk-3.0/menu.c Fixed establishing traderoute with "r" key or from menu. See gna bug #20073 ------------------------------------------------------------------------ r21813 | cazfi | 2012-08-19 01:46:17 +0300 (Sun, 19 Aug 2012) | 5 lines Changed paths: M /trunk/server/sanitycheck.c Added sanity checking that units listed as cargo of unit list that unit as their transport in return. See gna bug #19904 ------------------------------------------------------------------------ r21812 | cazfi | 2012-08-19 01:42:28 +0300 (Sun, 19 Aug 2012) | 4 lines Changed paths: M /trunk/dependencies/lua-5.2/src/luaconf.h Include our own lua config header to luaconf.h in lua-5.2 tree. See gna patch #3496 ------------------------------------------------------------------------ r21811 | cazfi | 2012-08-19 01:39:31 +0300 (Sun, 19 Aug 2012) | 4 lines Changed paths: M /trunk/client/packhand.c M /trunk/client/tilespec.c M /trunk/common/city.h M /trunk/common/packets.def M /trunk/common/vision.h M /trunk/fc_version M /trunk/server/citytools.c M /trunk/server/savegame.c M /trunk/server/savegame2.c Calculate value of City_Image effect on omniscient server side. See gna bug #19952 ------------------------------------------------------------------------ r21810 | cazfi | 2012-08-18 02:32:22 +0300 (Sat, 18 Aug 2012) | 7 lines Changed paths: M /trunk/ai/default/advdiplomacy.c M /trunk/ai/default/advdiplomacy.h M /trunk/ai/default/advdomestic.c M /trunk/ai/default/advdomestic.h M /trunk/ai/default/advmilitary.c M /trunk/ai/default/advmilitary.h M /trunk/ai/default/aicity.c M /trunk/ai/default/aicity.h M /trunk/ai/default/aidata.c M /trunk/ai/default/aidata.h M /trunk/ai/default/aiferry.c M /trunk/ai/default/aiferry.h M /trunk/ai/default/aihand.c M /trunk/ai/default/aihand.h M /trunk/ai/default/ailog.c M /trunk/ai/default/ailog.h M /trunk/ai/default/aiplayer.c M /trunk/ai/default/aiplayer.h M /trunk/ai/default/aisettler.c M /trunk/ai/default/aisettler.h M /trunk/ai/default/aitools.c M /trunk/ai/default/aitools.h M /trunk/ai/default/aiunit.c M /trunk/ai/default/aiunit.h M /trunk/ai/default/defaultai.c Added classic AI wrapper layer over the actual AI implementation that is again known as default AI. Purpose of this layer is simply to get default ai type and pass it as parameter to default AI so that default AI can in the future be ai type agnostic. See gna patch #3489 ------------------------------------------------------------------------ r21809 | cazfi | 2012-08-18 02:25:43 +0300 (Sat, 18 Aug 2012) | 4 lines Changed paths: M /trunk/client/tilespec.c M /trunk/data/amplio.tilespec M /trunk/data/amplio2.tilespec M /trunk/data/cimpletoon.tilespec M /trunk/data/hex2t.tilespec M /trunk/data/isophex.tilespec M /trunk/data/isotrident.tilespec M /trunk/data/trident.tilespec M /trunk/doc/README.graphics Replaced boolean tileset field "is_isometric" with "type" string. See gna patch #3484 ------------------------------------------------------------------------ r21808 | cazfi | 2012-08-17 19:44:32 +0300 (Fri, 17 Aug 2012) | 5 lines Changed paths: M /trunk/server/citytools.c M /trunk/server/cityturn.c M /trunk/server/cityturn.h Never call auto_arrange_workers() from city_map_update_radius_sq() to avoid recursion. See gna bug #20059 ------------------------------------------------------------------------ r21807 | jtn | 2012-08-14 21:29:03 +0300 (Tue, 14 Aug 2012) | 5 lines Changed paths: M /trunk/common/nation.c M /trunk/common/nation.h M /trunk/common/player.h M /trunk/server/barbarian.c M /trunk/server/edithand.c M /trunk/server/plrhand.c M /trunk/server/ruleset.c M /trunk/server/settings.c M /trunk/server/srv_main.c M /trunk/server/stdinhand.c Nations can now optionally define preferred player colors. New plrcolormode setting 'NATION_ORDER' to use these colors. No supplied nations use this yet. See gna patch #3443. ------------------------------------------------------------------------ r21806 | jtn | 2012-08-14 21:28:57 +0300 (Tue, 14 Aug 2012) | 4 lines Changed paths: M /trunk/data/alien/units.ruleset Alien World: typo in Antiburrow Missile definition prevents it attacking burrowing units. See gna bug #20060. ------------------------------------------------------------------------ r21803 | jtn | 2012-08-14 12:11:55 +0300 (Tue, 14 Aug 2012) | 3 lines Changed paths: M /trunk/client/gui-qt/menu.cpp M /trunk/client/servers.c M /trunk/common/scriptcore/api_common_utilities.c M /trunk/common/scriptcore/api_signal_base.c M /trunk/server/commands.c M /trunk/server/generator/mapgen.c M /trunk/server/scripting/api_fcdb_base.c M /trunk/server/scripting/api_server_edit.c M /trunk/server/scripting/script_fcdb.c Fix some lower-case "freeciv" in strings. See gna patch #3500. ------------------------------------------------------------------------ r21801 | jtn | 2012-08-13 22:00:31 +0300 (Mon, 13 Aug 2012) | 6 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21798 | jtn | 2012-08-13 12:44:26 +0300 (Mon, 13 Aug 2012) | 3 lines Changed paths: M /trunk/common/events.c M /trunk/common/events.h M /trunk/data/stdsounds.soundspec List e_disaster in stdsounds.soundspec. See gna bug #20053. ------------------------------------------------------------------------ r21797 | jtn | 2012-08-13 12:44:20 +0300 (Mon, 13 Aug 2012) | 3 lines Changed paths: M /trunk/data/scenarios/earth-80x50-v3.sav Fix format problems causing warnings in earth-80x50-v3 scenario. See gna bug #20050. ------------------------------------------------------------------------ r21796 | cazfi | 2012-08-12 02:40:41 +0300 (Sun, 12 Aug 2012) | 4 lines Changed paths: M /trunk/ai/default/aicity.c M /trunk/client/helpdata.c M /trunk/common/effects.h M /trunk/common/unit.c M /trunk/common/unittype.c M /trunk/common/unittype.h M /trunk/data/alien/units.ruleset M /trunk/data/civ2/effects.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/effects.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/effects.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/effects.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/effects.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/doc/README.effects M /trunk/fc_version Added "Transform_Possible" effect. See gna patch #3490 ------------------------------------------------------------------------ r21786 | jtn | 2012-08-11 23:51:12 +0300 (Sat, 11 Aug 2012) | 1 line Changed paths: M /trunk/NEWS Refresh 2.4 NEWS from wiki. ------------------------------------------------------------------------ r21785 | jtn | 2012-08-11 23:51:08 +0300 (Sat, 11 Aug 2012) | 5 lines Changed paths: M /trunk/win32/installer/Makefile Enable SQLite support in Windows installer builds. Patch by Christian Christian Prochaska (cproc@gna). See gna patch #3498. ------------------------------------------------------------------------ r21784 | jtn | 2012-08-11 23:51:04 +0300 (Sat, 11 Aug 2012) | 6 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21783 | jtn | 2012-08-11 14:27:01 +0300 (Sat, 11 Aug 2012) | 11 lines Changed paths: M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/server/maphand.c When changing terrain, if the new terrain is freshwater (e.g. Lake) next to non-freshwater, change the new terrain to non-freshwater (in effect "flooding" it). Change all transformations to Ocean in rulesets with Lakes to transformations into Lake. This will have the effect that the correct kind of oceanic terrain will be chosen for transfromations. Suggested by Marko Lindqvist (cazfi@gna). See gna bug #20043. ------------------------------------------------------------------------ r21780 | jtn | 2012-08-11 12:27:47 +0300 (Sat, 11 Aug 2012) | 3 lines Changed paths: M /trunk/data/scenarios/earth-80x50-v3.sav M /trunk/data/scenarios/france-140x90-v2.sav M /trunk/data/scenarios/tileset-demo.sav Remove citymindist=0 from supplied scenarios. See gna bug #20040. ------------------------------------------------------------------------ r21779 | cazfi | 2012-08-11 03:44:28 +0300 (Sat, 11 Aug 2012) | 5 lines Changed paths: M /trunk/ai/default/advdomestic.c M /trunk/ai/default/advmilitary.c M /trunk/ai/default/aiair.c M /trunk/ai/default/aicity.c M /trunk/ai/default/aidata.c M /trunk/ai/default/aidiplomat.c M /trunk/ai/default/aiferry.c M /trunk/ai/default/aiguard.c M /trunk/ai/default/aihand.c M /trunk/ai/default/aihunt.c M /trunk/ai/default/ailog.c M /trunk/ai/default/aiparatrooper.c M /trunk/ai/default/aiplayer.c M /trunk/ai/default/aiplayer.h M /trunk/ai/default/aisettler.c M /trunk/ai/default/aitools.c M /trunk/ai/default/aiunit.c Instead of def_ai_xxx_data() to lookup for default ai type itself, it takes ai type as parameter. See gna patch #3486 ------------------------------------------------------------------------ r21778 | cazfi | 2012-08-11 03:27:00 +0300 (Sat, 11 Aug 2012) | 5 lines Changed paths: M /trunk/client/gui-gtk-2.0/helpdlg.c M /trunk/client/gui-gtk-3.0/helpdlg.c M /trunk/client/gui-xaw/helpdlg.c M /trunk/client/helpdata.c M /trunk/client/helpdata.h M /trunk/client/include/helpdlg_g.h M /trunk/client/packhand.c M /trunk/common/packets.def M /trunk/common/road.c M /trunk/common/road.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/helpdata.txt M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Added road type pages to help browser, support for ruleset defined helptexts. See gna patch #3472 ------------------------------------------------------------------------ r21777 | cazfi | 2012-08-11 02:53:25 +0300 (Sat, 11 Aug 2012) | 4 lines Changed paths: M /trunk/common/terrain.c M /trunk/common/terrain.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/server/ruleset.c Added support for user (ruleset author) defined terrain flags. See gna patch #3487 ------------------------------------------------------------------------ r21772 | jtn | 2012-08-10 12:37:10 +0300 (Fri, 10 Aug 2012) | 4 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21771 | jtn | 2012-08-10 12:37:06 +0300 (Fri, 10 Aug 2012) | 3 lines Changed paths: M /trunk/doc/FAQ M /trunk/doc/generate_FAQ.pl Update the FAQ-fetching script, and refresh the FAQ from wiki. See gna patch #3420. ------------------------------------------------------------------------ r21770 | cazfi | 2012-08-10 03:06:45 +0300 (Fri, 10 Aug 2012) | 7 lines Changed paths: M /trunk/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?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3482 ------------------------------------------------------------------------ r21769 | cazfi | 2012-08-10 02:35:44 +0300 (Fri, 10 Aug 2012) | 4 lines Changed paths: M /trunk/dependencies/lua-5.2/README M /trunk/dependencies/lua-5.2/Version M /trunk/dependencies/lua-5.2/doc/readme.html M /trunk/dependencies/lua-5.2/src/lapi.c M /trunk/dependencies/lua-5.2/src/lauxlib.c M /trunk/dependencies/lua-5.2/src/lbaselib.c M /trunk/dependencies/lua-5.2/src/lcorolib.c M /trunk/dependencies/lua-5.2/src/ldblib.c M /trunk/dependencies/lua-5.2/src/ldebug.c M /trunk/dependencies/lua-5.2/src/ldo.c M /trunk/dependencies/lua-5.2/src/ldump.c M /trunk/dependencies/lua-5.2/src/lfunc.c M /trunk/dependencies/lua-5.2/src/lfunc.h M /trunk/dependencies/lua-5.2/src/lgc.c M /trunk/dependencies/lua-5.2/src/lgc.h M /trunk/dependencies/lua-5.2/src/llex.c M /trunk/dependencies/lua-5.2/src/llimits.h M /trunk/dependencies/lua-5.2/src/lmathlib.c M /trunk/dependencies/lua-5.2/src/lmem.c M /trunk/dependencies/lua-5.2/src/loadlib.c M /trunk/dependencies/lua-5.2/src/lobject.h M /trunk/dependencies/lua-5.2/src/lopcodes.c M /trunk/dependencies/lua-5.2/src/loslib.c M /trunk/dependencies/lua-5.2/src/lparser.c M /trunk/dependencies/lua-5.2/src/lparser.h M /trunk/dependencies/lua-5.2/src/lstate.c M /trunk/dependencies/lua-5.2/src/lstate.h M /trunk/dependencies/lua-5.2/src/lstring.c M /trunk/dependencies/lua-5.2/src/lstring.h M /trunk/dependencies/lua-5.2/src/lstrlib.c M /trunk/dependencies/lua-5.2/src/ltable.c M /trunk/dependencies/lua-5.2/src/lua.h M /trunk/dependencies/lua-5.2/src/luaconf.h M /trunk/dependencies/lua-5.2/src/lundump.c M /trunk/dependencies/lua-5.2/src/lundump.h M /trunk/dependencies/lua-5.2/src/lvm.c M /trunk/dependencies/lua-5.2/src/lzio.c Updated in-tree copy of lua-5.2 to version 5.2.1. See gna patch #3485 ------------------------------------------------------------------------ r21767 | cazfi | 2012-08-10 01:35:01 +0300 (Fri, 10 Aug 2012) | 8 lines Changed paths: M /trunk/server/savegame.c M /trunk/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 ------------------------------------------------------------------------ r21766 | cazfi | 2012-08-09 14:10:51 +0300 (Thu, 09 Aug 2012) | 5 lines Changed paths: M /trunk/utility/generate_specenum.py Added support for callback function to tell enum value name instead of using static names to specenum. See gna patch #3394 ------------------------------------------------------------------------ r21765 | cazfi | 2012-08-09 12:53:02 +0300 (Thu, 09 Aug 2012) | 6 lines Changed paths: M /trunk/data/alien/game.ruleset Adjusted Alien World traderoute trade percents. Intercontinental routes give same trade as continental ones. International routes get 3x trade of national ones. See gna patch #3476 ------------------------------------------------------------------------ r21763 | cazfi | 2012-08-09 01:15:10 +0300 (Thu, 09 Aug 2012) | 8 lines Changed paths: M /trunk/client/gui-gtk-3.0/diplodlg.c M /trunk/client/gui-gtk-3.0/gui_main.c M /trunk/client/gui-gtk-3.0/mapview.c M /trunk/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?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3442 ------------------------------------------------------------------------ r21762 | cazfi | 2012-08-08 20:58:14 +0300 (Wed, 08 Aug 2012) | 5 lines Changed paths: M /trunk/server/maphand.c When ocean is connected to frshwater lake by transforming land between, ocean fills entire lake. See gna patch #3478 ------------------------------------------------------------------------ r21759 | jtn | 2012-08-08 19:42:09 +0300 (Wed, 08 Aug 2012) | 10 lines Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/nation/american.ruleset M /trunk/data/nation/apache.ruleset M /trunk/data/nation/arab.ruleset M /trunk/data/nation/austrian.ruleset M /trunk/data/nation/aztec.ruleset M /trunk/data/nation/babylonian.ruleset M /trunk/data/nation/barbarian.ruleset M /trunk/data/nation/brazilian.ruleset M /trunk/data/nation/byzantium.ruleset M /trunk/data/nation/carthaginian.ruleset M /trunk/data/nation/celtic.ruleset M /trunk/data/nation/cherokee.ruleset M /trunk/data/nation/chinese.ruleset M /trunk/data/nation/danish.ruleset M /trunk/data/nation/dutch.ruleset M /trunk/data/nation/egyptian.ruleset M /trunk/data/nation/english.ruleset M /trunk/data/nation/ethiopian.ruleset M /trunk/data/nation/french.ruleset M /trunk/data/nation/german.ruleset M /trunk/data/nation/greek.ruleset M /trunk/data/nation/hittite.ruleset M /trunk/data/nation/hunnic.ruleset M /trunk/data/nation/inca.ruleset M /trunk/data/nation/indian.ruleset M /trunk/data/nation/indonesian.ruleset M /trunk/data/nation/iroquois.ruleset M /trunk/data/nation/italian.ruleset M /trunk/data/nation/japanese.ruleset M /trunk/data/nation/khmer.ruleset M /trunk/data/nation/korean.ruleset M /trunk/data/nation/mali.ruleset M /trunk/data/nation/mayan.ruleset M /trunk/data/nation/mongol.ruleset M /trunk/data/nation/persian.ruleset M /trunk/data/nation/pirate.ruleset M /trunk/data/nation/polish.ruleset M /trunk/data/nation/polynesian.ruleset M /trunk/data/nation/portuguese.ruleset M /trunk/data/nation/roman.ruleset M /trunk/data/nation/russian.ruleset M /trunk/data/nation/sioux.ruleset M /trunk/data/nation/songhai.ruleset M /trunk/data/nation/spanish.ruleset M /trunk/data/nation/sumerian.ruleset M /trunk/data/nation/swedish.ruleset M /trunk/data/nation/taino.ruleset M /trunk/data/nation/thai.ruleset M /trunk/data/nation/tupi.ruleset M /trunk/data/nation/turk.ruleset M /trunk/data/nation/viking.ruleset M /trunk/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. ------------------------------------------------------------------------ r21758 | jtn | 2012-08-08 19:42:00 +0300 (Wed, 08 Aug 2012) | 4 lines Changed paths: M /trunk/data/civ2/nations.ruleset M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/celtic-large.png A /trunk/data/flags/celtic-shield-large.png A /trunk/data/flags/celtic-shield.png A /trunk/data/flags/celtic.png A /trunk/data/flags/celtic.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/celtic.ruleset M /trunk/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. ------------------------------------------------------------------------ r21755 | cazfi | 2012-08-08 13:48:08 +0300 (Wed, 08 Aug 2012) | 6 lines Changed paths: M /trunk/configure.ac Always link against libm when linking against liblua. Patch by Matthias Pfafferodt See gna bug #19976 ------------------------------------------------------------------------ r21754 | cazfi | 2012-08-07 14:14:18 +0300 (Tue, 07 Aug 2012) | 5 lines Changed paths: M /trunk/configure.ac M /trunk/m4/codeset.m4 M /trunk/m4/fcdb-mysql.m4 M /trunk/m4/fcdb-postgres.m4 M /trunk/m4/ggz.m4 M /trunk/m4/glib-gettext.m4 M /trunk/m4/lcmessage.m4 M /trunk/m4/locale.m4 M /trunk/m4/mapimg-magickwand.m4 M /trunk/m4/readline.m4 M /trunk/m4/sound.m4 M /trunk/m4/vsnprintf.m4 M /trunk/m4/x.m4 M /trunk/m4/xaw-client.m4 Added comment parameter for all AC_DEFINEs missing one. Also fully quote them. See gna patch #3465 ------------------------------------------------------------------------ r21753 | cazfi | 2012-08-07 13:56:24 +0300 (Tue, 07 Aug 2012) | 5 lines Changed paths: M /trunk/common/city.c M /trunk/data/alien/game.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset Disallowed establishing traderoutes for which type specific trade % is zero. See gna patch #3461 ------------------------------------------------------------------------ r21743 | jtn | 2012-08-07 11:20:02 +0300 (Tue, 07 Aug 2012) | 3 lines Changed paths: M /trunk/data/civ1/nations.ruleset M /trunk/data/civ2/nations.ruleset Remove init_government from individual civ1/civ2 nations. See gna patch #3482. ------------------------------------------------------------------------ r21742 | jtn | 2012-08-07 11:19:55 +0300 (Tue, 07 Aug 2012) | 5 lines Changed paths: M /trunk/client/control.c Fix 'Z' key in client. Reported by Jordi Negrevernis i Font (jorneg@gna). See gna bug #19854. ------------------------------------------------------------------------ r21741 | jtn | 2012-08-07 11:19:52 +0300 (Tue, 07 Aug 2012) | 3 lines Changed paths: M /trunk/server/ruleset.c Warn if a ruleset nation conflicts_with itself or is its own civil war nation. See gna bug #19992. ------------------------------------------------------------------------ r21740 | jtn | 2012-08-07 11:19:48 +0300 (Tue, 07 Aug 2012) | 3 lines Changed paths: M /trunk/data/nation/mali.ruleset Remove conflicts_with in mali.ruleset with itself. See gna bug #19991. ------------------------------------------------------------------------ r21739 | jtn | 2012-08-07 11:19:44 +0300 (Tue, 07 Aug 2012) | 3 lines Changed paths: M /trunk/client/text.c M /trunk/common/unittype.c M /trunk/common/unittype.h Don't mention a unit's veteran level when it only has one. See gna bug #20023. ------------------------------------------------------------------------ r21738 | jtn | 2012-08-07 11:19:38 +0300 (Tue, 07 Aug 2012) | 5 lines Changed paths: M /trunk/client/helpdata.c M /trunk/server/diplomats.c M /trunk/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. ------------------------------------------------------------------------ r21737 | jtn | 2012-08-07 11:19:29 +0300 (Tue, 07 Aug 2012) | 3 lines Changed paths: M /trunk/client/helpdata.c M /trunk/common/unittype.c M /trunk/common/unittype.h M /trunk/data/helpdata.txt Add autogenerated help for unit veteran levels. See gna bug #19851. ------------------------------------------------------------------------ r21736 | jtn | 2012-08-07 11:19:22 +0300 (Tue, 07 Aug 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-2.0/helpdlg.c M /trunk/client/gui-gtk-3.0/helpdlg.c M /trunk/client/gui-sdl/citydlg.c M /trunk/client/gui-sdl/dialogs.c M /trunk/client/gui-sdl/helpdlg.c M /trunk/client/gui-sdl/mapview.c M /trunk/client/gui-sdl/wldlg.c M /trunk/client/gui-win32/helpdlg.c M /trunk/client/gui-xaw/helpdlg.c M /trunk/common/movement.c M /trunk/common/movement.h M /trunk/common/packets.def M /trunk/common/terrain.h M /trunk/common/unit.c M /trunk/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. ------------------------------------------------------------------------ r21735 | cazfi | 2012-08-07 04:00:28 +0300 (Tue, 07 Aug 2012) | 3 lines Changed paths: D /trunk/dependencies/lua-5.2/Makefile Removed upstream static lua-5.2 toplevel Makefile. Correct one is generated with autoconf. ------------------------------------------------------------------------ r21734 | cazfi | 2012-08-07 03:52:11 +0300 (Tue, 07 Aug 2012) | 4 lines Changed paths: M /trunk/common/scriptcore/luascript.c Added list of lua libs to load when compiled against lua-5.2. See gna patch #3473 ------------------------------------------------------------------------ r21732 | cazfi | 2012-08-07 03:41:07 +0300 (Tue, 07 Aug 2012) | 6 lines Changed paths: M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/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 ------------------------------------------------------------------------ r21729 | cazfi | 2012-08-07 00:11:14 +0300 (Tue, 07 Aug 2012) | 4 lines Changed paths: M /trunk/client/servers.c M /trunk/po/Makefile.in.in M /trunk/po/POTFILES.in A /trunk/po/Strings.txt Translate version tags received from metaserver. See gna patch #3475 ------------------------------------------------------------------------ r21727 | cazfi | 2012-08-06 13:15:41 +0300 (Mon, 06 Aug 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/sprite.c Fixed cairo surface to GdkPixbuf conversion alpha channel handling. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3376 ------------------------------------------------------------------------ r21726 | cazfi | 2012-08-06 02:31:14 +0300 (Mon, 06 Aug 2012) | 7 lines Changed paths: M /trunk/server/citytools.c M /trunk/server/citytools.h M /trunk/server/cityturn.c M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/techtools.c M /trunk/server/unithand.c Improved handling of city radius effects with requirements other than city size. Patch by Matthias Pfafferodt See gna bug 17843 ------------------------------------------------------------------------ r21718 | jtn | 2012-08-05 15:24:47 +0300 (Sun, 05 Aug 2012) | 5 lines Changed paths: M /trunk/client/helpdata.c M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/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. ------------------------------------------------------------------------ r21717 | jtn | 2012-08-05 15:24:39 +0300 (Sun, 05 Aug 2012) | 3 lines Changed paths: M /trunk/data/civ1/effects.ruleset Remove useless communism/diplomat/veteran effect from civ1 ruleset. See gna bug #20020. ------------------------------------------------------------------------ r21716 | jtn | 2012-08-05 15:24:34 +0300 (Sun, 05 Aug 2012) | 3 lines Changed paths: M /trunk/server/commands.c Fix help synopses for metaserver related commands. See gna bug #20019. ------------------------------------------------------------------------ r21715 | cazfi | 2012-08-05 02:02:36 +0300 (Sun, 05 Aug 2012) | 7 lines Changed paths: M /trunk/client/gui-qt/menu.cpp Qt-client: Added revolution confirmation dialog alse when selecting target government already in the revolution beginning phase. Patch by mir3x See gna patch #3460 ------------------------------------------------------------------------ r21713 | cazfi | 2012-08-05 01:31:04 +0300 (Sun, 05 Aug 2012) | 4 lines Changed paths: M /trunk/win32/installer/create-freeciv-gtk2-nsi.sh M /trunk/win32/installer/create-freeciv-sdl-nsi.sh List language names in Win Installer po-file list See gna patch #3463 ------------------------------------------------------------------------ r21711 | cazfi | 2012-08-05 01:19:21 +0300 (Sun, 05 Aug 2012) | 4 lines Changed paths: M /trunk/client/tilespec.c Fixed using of alternative orientation sprites. See gna bug #20018 ------------------------------------------------------------------------ r21709 | cazfi | 2012-08-05 00:49:01 +0300 (Sun, 05 Aug 2012) | 4 lines Changed paths: M /trunk/server/Makefile.am A /trunk/server/rssanity.c A /trunk/server/rssanity.h M /trunk/server/ruleset.c M /trunk/server/ruleset.h Moved ruleset sanity checking code to new file of its own. See gna patch #3477 ------------------------------------------------------------------------ r21706 | cazfi | 2012-08-04 02:32:37 +0300 (Sat, 04 Aug 2012) | 7 lines Changed paths: M /trunk/client/gui-qt/repodlgs.cpp M /trunk/client/gui-qt/repodlgs.h Added handling of unset tech and sorting techs by name to Qt-client science dialog. Patch by mir3x See gna patch #3452 ------------------------------------------------------------------------ r21701 | cazfi | 2012-08-04 01:47:30 +0300 (Sat, 04 Aug 2012) | 10 lines Changed paths: M /trunk/common/dataio.c M /trunk/common/dataio.h M /trunk/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 ------------------------------------------------------------------------ r21698 | cazfi | 2012-08-04 01:20:25 +0300 (Sat, 04 Aug 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21697 | cazfi | 2012-08-04 00:38:43 +0300 (Sat, 04 Aug 2012) | 4 lines Changed paths: M /trunk/client/tilespec.c M /trunk/data/amplio.tilespec M /trunk/data/amplio2.tilespec M /trunk/data/cimpletoon.tilespec M /trunk/data/hex2t.tilespec M /trunk/data/isophex.tilespec M /trunk/data/isotrident.tilespec M /trunk/data/trident.tilespec M /trunk/doc/README.graphics Replaced one tileset wide roadstyle setting with road type specific ones. See gna patch #3459 ------------------------------------------------------------------------ r21695 | cazfi | 2012-08-04 00:25:47 +0300 (Sat, 04 Aug 2012) | 6 lines Changed paths: M /trunk/bootstrap/langnames.txt Fixed spelling of "Czech", added "Norwegian Bokm?\195?\165l" Reported by Jacob Nevins See gna patch #3456 ------------------------------------------------------------------------ r21694 | cazfi | 2012-08-04 00:19:45 +0300 (Sat, 04 Aug 2012) | 4 lines Changed paths: M /trunk/scripts/capabilities Error out if no capstr is given instead of setting it to empty. See gna patch #3474 ------------------------------------------------------------------------ r21691 | cazfi | 2012-08-03 16:08:01 +0300 (Fri, 03 Aug 2012) | 5 lines Changed paths: M /trunk/utility/support.c Fixed "set but uused variable" warning when compiling for system without working vsnprintf. See gna bug #20013 ------------------------------------------------------------------------ r21689 | cazfi | 2012-08-03 02:13:52 +0300 (Fri, 03 Aug 2012) | 5 lines Changed paths: M /trunk/doc/README.rulesets Removed some already lifted limits from README.rulesets list of restrictions. See gna patch #3467 ------------------------------------------------------------------------ r21686 | cazfi | 2012-08-03 02:11:52 +0300 (Fri, 03 Aug 2012) | 4 lines Changed paths: M /trunk/utility/shared.c Include direct.h to shared.c in Windows compilations. See gna patch #3466 ------------------------------------------------------------------------ r21682 | jtn | 2012-08-03 00:26:37 +0300 (Fri, 03 Aug 2012) | 3 lines Changed paths: M /trunk/doc/README.packaging Document use of --with-followtag for packagers. See gna patch #3470. ------------------------------------------------------------------------ r21681 | jtn | 2012-08-03 00:26:33 +0300 (Fri, 03 Aug 2012) | 3 lines Changed paths: M /trunk/data/helpdata.txt M /trunk/data/scenarios/france-140x90-v2.sav M /trunk/data/scenarios/tileset-demo.sav M /trunk/data/scenarios/tutorial.sav M /trunk/doc/README.packaging Correct references to metaserver.phtml after patch #3453. See gna bug #20014. ------------------------------------------------------------------------ r21679 | cazfi | 2012-08-02 16:16:26 +0300 (Thu, 02 Aug 2012) | 4 lines Changed paths: M /trunk/win32/installer/Makefile Made Windows Installer builds to track version tag "win32" See gna patch #3462 ------------------------------------------------------------------------ r21675 | cazfi | 2012-08-01 06:01:50 +0300 (Wed, 01 Aug 2012) | 6 lines Changed paths: M /trunk/m4/x.m4 Use "=" instead of "==" for equality checking. Patch by Patrick Welche See gna bug #20002 ------------------------------------------------------------------------ r21670 | cazfi | 2012-08-01 01:41:50 +0300 (Wed, 01 Aug 2012) | 10 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21668 | cazfi | 2012-08-01 01:29:45 +0300 (Wed, 01 Aug 2012) | 4 lines Changed paths: M /trunk/Makefile.am A /trunk/bootstrap/langnames.txt Added list of language names. See gna patch #3456 ------------------------------------------------------------------------ r21666 | cazfi | 2012-07-31 16:31:54 +0300 (Tue, 31 Jul 2012) | 5 lines Changed paths: M /trunk/configure.ac Added configure option --enable-crosser to build, and to use built freeciv with, crosser environment. See gna patch #3356 ------------------------------------------------------------------------ r21663 | jtn | 2012-07-31 11:43:33 +0300 (Tue, 31 Jul 2012) | 5 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21662 | jtn | 2012-07-31 11:43:29 +0300 (Tue, 31 Jul 2012) | 3 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21659 | cazfi | 2012-07-31 00:47:27 +0300 (Tue, 31 Jul 2012) | 6 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21656 | jtn | 2012-07-31 00:33:23 +0300 (Tue, 31 Jul 2012) | 4 lines Changed paths: M /trunk/data/amplio/units.spec M /trunk/data/amplio2/units.spec Enable the existing "refugee" unit graphic in the Amplio/Amplio2 rulesets, mainly for the benefit of civ2civ3 (which uses it for its Migrants). See gna patch #3455. ------------------------------------------------------------------------ r21655 | cazfi | 2012-07-30 23:34:21 +0300 (Mon, 30 Jul 2012) | 5 lines Changed paths: M /trunk/client/tilespec.c M /trunk/common/base.c M /trunk/common/base.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version Added base flag "ShowFlag". If it's set for a base type, owner's flag is drawn next to base. See gna patch #3450 ------------------------------------------------------------------------ r21652 | jtn | 2012-07-30 12:35:24 +0300 (Mon, 30 Jul 2012) | 3 lines Changed paths: M /trunk/po/lt.po Restore lt.po to stikonas' version of r20339. See gna bug #19997. ------------------------------------------------------------------------ r21651 | jtn | 2012-07-30 12:35:12 +0300 (Mon, 30 Jul 2012) | 8 lines Changed paths: M /trunk/data/alien/game.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/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?\195?\177o (Debian bug 602562). See gna bug #19778. ------------------------------------------------------------------------ r21650 | cazfi | 2012-07-30 12:24:40 +0300 (Mon, 30 Jul 2012) | 5 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/city.c M /trunk/common/game.c M /trunk/common/packets.def M /trunk/common/traderoutes.c M /trunk/common/traderoutes.h M /trunk/data/alien/game.ruleset M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Replaced hardcoded trade multiplier rules with ruleset defined trade % for each traderoute type (national, intercontinental, international, IN+IC) See gna patch #3444 ------------------------------------------------------------------------ r21649 | cazfi | 2012-07-30 03:35:31 +0300 (Mon, 30 Jul 2012) | 6 lines Changed paths: M /trunk/client/gui-qt/dialogs.cpp M /trunk/client/gui-qt/dialogs.h M /trunk/client/gui-qt/fc_client.h M /trunk/client/gui-qt/menu.cpp M /trunk/client/gui-qt/menu.h Added revolution menu to Qt-client Patch by See gna patch #3434 ------------------------------------------------------------------------ r21648 | cazfi | 2012-07-30 03:24:01 +0300 (Mon, 30 Jul 2012) | 4 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/packets.def M /trunk/common/terrain.c M /trunk/common/terrain.h M /trunk/server/ruleset.c Avoid use of C++ reserved word "class" See gna bug #20004 ------------------------------------------------------------------------ r21647 | cazfi | 2012-07-30 01:45:49 +0300 (Mon, 30 Jul 2012) | 5 lines Changed paths: M /trunk/ai/default/advmilitary.c M /trunk/ai/default/aicity.c M /trunk/ai/default/aiferry.c M /trunk/ai/default/aisettler.c M /trunk/ai/default/aiunit.c M /trunk/client/gui-gtk-2.0/cityrep.c M /trunk/client/gui-gtk-3.0/cityrep.c M /trunk/client/helpdata.c M /trunk/client/packhand.c M /trunk/client/tilespec.c M /trunk/common/aicore/path_finding.c M /trunk/common/map.c M /trunk/common/packets.def M /trunk/common/requirements.c M /trunk/common/terrain.c M /trunk/common/terrain.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/advisors/advbuilding.c M /trunk/server/citytools.c M /trunk/server/generator/mapgen.c M /trunk/server/generator/temperature_map.c M /trunk/server/generator/utilities.c M /trunk/server/maphand.c M /trunk/server/ruleset.c Added terrain class property for terrain types. Removed thus obsoleted "Oceanic" terrain type flag. See gna patch #3446 ------------------------------------------------------------------------ r21646 | cazfi | 2012-07-30 01:18:25 +0300 (Mon, 30 Jul 2012) | 6 lines Changed paths: M /trunk/common/city.c M /trunk/common/requirements.c Fixed universal_rule_name() to return correct strings for all types and no strings from it are collected for translation. They are rule names after all, with another function existing for translated names. See gna patch #19986 ------------------------------------------------------------------------ r21643 | cazfi | 2012-07-30 00:04:43 +0300 (Mon, 30 Jul 2012) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21641 | jtn | 2012-07-29 20:19:32 +0300 (Sun, 29 Jul 2012) | 6 lines Changed paths: M /trunk/common/game.c M /trunk/common/nation.c M /trunk/common/nation.h M /trunk/server/plrhand.c M /trunk/server/ruleset.c M /trunk/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. ------------------------------------------------------------------------ r21638 | jtn | 2012-07-29 19:24:28 +0300 (Sun, 29 Jul 2012) | 7 lines Changed paths: M /trunk/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: 49%: 3512 translated, 538 fuzzy, 3185 untranslated. ------------------------------------------------------------------------ r21635 | cazfi | 2012-07-29 01:37:17 +0300 (Sun, 29 Jul 2012) | 6 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21633 | jtn | 2012-07-28 13:04:54 +0300 (Sat, 28 Jul 2012) | 3 lines Changed paths: M /trunk/configure.ac A /trunk/po/id.po Initial Indonesian localisation by Dadan Haryana. This is simply a copy of the S2_4-based po file. Stats on this branch: 51%: 3709 translated, 149 fuzzy, 3377 untranslated. ------------------------------------------------------------------------ r21632 | cazfi | 2012-07-28 00:20:29 +0300 (Sat, 28 Jul 2012) | 5 lines Changed paths: M /trunk/common/game.h M /trunk/fc_version M /trunk/server/settings.c M /trunk/server/techtools.c Added server setting techlossforgiveness that controls when tech loss happens. See gna patch #3193 ------------------------------------------------------------------------ r21630 | cazfi | 2012-07-27 23:22:32 +0300 (Fri, 27 Jul 2012) | 6 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21629 | cazfi | 2012-07-27 21:29:33 +0300 (Fri, 27 Jul 2012) | 4 lines Changed paths: M /trunk/data/alien/terrain.ruleset Corrected Burrow Tube gfx tag. See gna patch #3440 ------------------------------------------------------------------------ r21628 | cazfi | 2012-07-27 00:08:09 +0300 (Fri, 27 Jul 2012) | 4 lines Changed paths: M /trunk/client/helpdata.c M /trunk/common/fc_types.h M /trunk/common/requirements.c M /trunk/doc/README.effects M /trunk/fc_version M /trunk/server/cityturn.c M /trunk/server/ruleset.c Added requirement type "TerrainFlag" See gna patch #3395 ------------------------------------------------------------------------ r21627 | cazfi | 2012-07-26 23:52:59 +0300 (Thu, 26 Jul 2012) | 6 lines Changed paths: M /trunk/client/packhand.c M /trunk/client/tilespec.c M /trunk/common/base.h M /trunk/common/packets.def M /trunk/common/road.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Added alternative gfx tags for unit base and road building activity icons. Rulesets set to prefer more specific icon gfx for bases and roads and only fallback to generic ones provided by our tilesets. See gna patch #3441 ------------------------------------------------------------------------ r21625 | jtn | 2012-07-26 22:42:46 +0300 (Thu, 26 Jul 2012) | 6 lines Changed paths: M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset Update terrain colours used in overview/mapimg to a more green/blue/grey palette (similar to Amplio's), for all rulesets except Alien World. Patch by Matthias Pfafferodt (syntron@gna), refreshed by me. See gna patch #2069. ------------------------------------------------------------------------ r21624 | cazfi | 2012-07-26 22:28:59 +0300 (Thu, 26 Jul 2012) | 4 lines Changed paths: M /trunk/client/gui-gtk-2.0/helpdlg.c M /trunk/client/gui-gtk-3.0/helpdlg.c Renamed my_chomp() as fc_chomp(). See gna patch #3439 ------------------------------------------------------------------------ r21620 | cazfi | 2012-07-25 23:08:02 +0300 (Wed, 25 Jul 2012) | 4 lines Changed paths: M /trunk/client/gui-gtk-3.0/Makefile.am M /trunk/client/gui-gtk-3.0/citydlg.c M /trunk/client/gui-gtk-3.0/editgui.c M /trunk/client/gui-gtk-3.0/gtkpixcomm.c M /trunk/client/gui-gtk-3.0/gui_main.c M /trunk/client/gui-gtk-3.0/mapctrl.c M /trunk/client/gui-gtk-3.0/mapview.c M /trunk/client/gui-gtk-3.0/mapview.h M /trunk/client/gui-gtk-3.0/pages.c D /trunk/client/gui-gtk-3.0/rc2c M /trunk/client/gui-gtk-3.0/repodlgs.c D /trunk/client/gui-gtk-3.0/resources.c D /trunk/client/gui-gtk-3.0/resources.h M /trunk/client/gui-gtk-3.0/spaceshipdlg.c M /trunk/client/gui-gtk-3.0/themes.c Removed conditionally compiled gtk2 specific code from gtk3-client. See gna patch #3433 ------------------------------------------------------------------------ r21618 | cazfi | 2012-07-25 00:28:48 +0300 (Wed, 25 Jul 2012) | 7 lines Changed paths: M /trunk/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?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3337 ------------------------------------------------------------------------ r21617 | cazfi | 2012-07-25 00:19:31 +0300 (Wed, 25 Jul 2012) | 6 lines Changed paths: M /trunk/client/gui-qt/Makefile.am M /trunk/client/gui-qt/fc_client.cpp M /trunk/client/gui-qt/fc_client.h M /trunk/client/gui-qt/mapview.cpp M /trunk/client/gui-qt/menu.cpp M /trunk/client/gui-qt/menu.h M /trunk/client/gui-qt/pages.cpp M /trunk/client/gui-qt/repodlgs.cpp M /trunk/client/gui-qt/repodlgs.h Added science dialog to qt-client. Patch by mir3x , some style corrections by me. See gna patch #3437 ------------------------------------------------------------------------ r21615 | jtn | 2012-07-24 22:42:07 +0300 (Tue, 24 Jul 2012) | 3 lines Changed paths: M /trunk/common/mapimg.c Remove spurious borders drawn by mapimg around unknown territory See gna bug #19971. ------------------------------------------------------------------------ r21614 | cazfi | 2012-07-24 00:06:47 +0300 (Tue, 24 Jul 2012) | 6 lines Changed paths: M /trunk/data/civ2civ3/buildings.ruleset M /trunk/data/civ2civ3/cities.ruleset M /trunk/data/civ2civ3/effects.ruleset M /trunk/data/civ2civ3/game.ruleset M /trunk/data/civ2civ3/governments.ruleset M /trunk/data/civ2civ3/nations.ruleset M /trunk/data/civ2civ3/techs.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/civ2civ3.serv Set line ending of civ2civ3 ruleset files to "native" Reported by Jacob Nevins See gna bug #19965 ------------------------------------------------------------------------ r21608 | jtn | 2012-07-23 12:26:44 +0300 (Mon, 23 Jul 2012) | 4 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21607 | jtn | 2012-07-23 12:26:39 +0300 (Mon, 23 Jul 2012) | 4 lines Changed paths: M /trunk/server/stdinhand.c Improve server console readline completion, notably for enumerated/bitwise options. See gna patch #3436. ------------------------------------------------------------------------ r21606 | jtn | 2012-07-23 12:26:36 +0300 (Mon, 23 Jul 2012) | 3 lines Changed paths: M /trunk/server/scripting/api_server_base.c Make Lua server.save() use is_safe_filename() instead of its own checks. See gna bug #19945. ------------------------------------------------------------------------ r21605 | jtn | 2012-07-23 12:26:32 +0300 (Mon, 23 Jul 2012) | 4 lines Changed paths: D /trunk/win32/gtk2.iss D /trunk/win32/sdl.iss Remove ancient Inno Setup installer scripts from svn (use win32/installer/ material instead). See gna bug #19944. ------------------------------------------------------------------------ r21604 | jtn | 2012-07-23 12:26:29 +0300 (Mon, 23 Jul 2012) | 5 lines Changed paths: M /trunk/data/civ2civ3/buildings.ruleset M /trunk/data/civ2civ3/techs.ruleset Fix some missing no-c-format markup in civ2civ3 strings. Reported by Hubert Kowalewski (hubkow@gna). See gna bug #19963. ------------------------------------------------------------------------ r21603 | cazfi | 2012-07-23 01:34:11 +0300 (Mon, 23 Jul 2012) | 4 lines Changed paths: M /trunk/client/tilespec.c Fixed compilation broken by replacing GUI_FTWL with GUI_WEB. See gna patch #3430, this is additional fix to original commit. ------------------------------------------------------------------------ r21602 | cazfi | 2012-07-23 01:18:06 +0300 (Mon, 23 Jul 2012) | 5 lines Changed paths: M /trunk/common/fc_types.h Reserved gui_type value for web-client, replaces no longer used gui-ftwl value. See gna patch #3430 ------------------------------------------------------------------------ r21600 | jtn | 2012-07-22 16:52:44 +0300 (Sun, 22 Jul 2012) | 4 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 M /trunk/server/scripting/api_server_edit.c M /trunk/server/scripting/api_server_edit.h M /trunk/server/scripting/tolua_server.pkg Move Lua set_label() method from the "game" to the "server" suite, since it doesn't make much sense on the client. See gna bug #19957. ------------------------------------------------------------------------ r21599 | jtn | 2012-07-22 16:52:41 +0300 (Sun, 22 Jul 2012) | 3 lines Changed paths: M /trunk/server/scripting/tolua_server.pkg Remove Lua function create_road() -- use edit.create_road() instead. See gna bug #19956. ------------------------------------------------------------------------ r21598 | jtn | 2012-07-22 16:52:31 +0300 (Sun, 22 Jul 2012) | 5 lines Changed paths: M /trunk/configure.ac Make configure cope with Lua pkg-config divergence between distributions. Reported by mir3x@gna. See gna bug #19961. ------------------------------------------------------------------------ r21596 | jtn | 2012-07-22 00:16:35 +0300 (Sun, 22 Jul 2012) | 7 lines Changed paths: M /trunk/data/flags/mon.svg M /trunk/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. ------------------------------------------------------------------------ r21595 | cazfi | 2012-07-21 23:38:50 +0300 (Sat, 21 Jul 2012) | 6 lines Changed paths: M /trunk/client/gui-qt/Makefile.am Added gui-qt/citydlg.h to distribution tarball. From Fullmoon report. See gna bug #19967 ------------------------------------------------------------------------ r21593 | cazfi | 2012-07-21 01:37:00 +0300 (Sat, 21 Jul 2012) | 6 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21590 | cazfi | 2012-07-21 01:27:31 +0300 (Sat, 21 Jul 2012) | 4 lines Changed paths: M /trunk/server/settings.c Call bitwise setting value with no bits set "empty value" See gna patch #3431 ------------------------------------------------------------------------ r21589 | cazfi | 2012-07-21 01:23:27 +0300 (Sat, 21 Jul 2012) | 4 lines Changed paths: A /trunk/client/gui-qt/citydlg.h Added gui-qt/citydlg.c file missing from earlier patch #3424 commit. Spotted by Jacob Nevins ------------------------------------------------------------------------ r21587 | cazfi | 2012-07-21 00:56:18 +0300 (Sat, 21 Jul 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/gtkpixcomm.c M /trunk/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 ------------------------------------------------------------------------ r21586 | cazfi | 2012-07-21 00:50:21 +0300 (Sat, 21 Jul 2012) | 6 lines Changed paths: M /trunk/client/gui-qt/Makefile.am M /trunk/client/gui-qt/citydlg.cpp M /trunk/client/gui-qt/connectdlg.cpp M /trunk/client/gui-qt/fc_client.cpp M /trunk/client/gui-qt/graphics.cpp M /trunk/client/gui-qt/mapctrl.cpp M /trunk/client/gui-qt/mapview.cpp M /trunk/client/gui-qt/menu.cpp M /trunk/client/gui-qt/messagewin.cpp M /trunk/client/gui-qt/pages.cpp M /trunk/client/gui-qt/ratesdlg.cpp Added city dialog and some misc stuff to Qt-client Patch by mir3x See gna patch #3424 ------------------------------------------------------------------------ r21584 | jtn | 2012-07-20 22:54:06 +0300 (Fri, 20 Jul 2012) | 3 lines Changed paths: M /trunk/data/Makefile.am Ensure gtk_menus.xml is installed if gtk3 client is the only one built. See gna bug #19955. ------------------------------------------------------------------------ r21582 | cazfi | 2012-07-20 00:42:44 +0300 (Fri, 20 Jul 2012) | 5 lines Changed paths: M /trunk/common/generate_packets.py Replace last remaining string.join(, "") calls with "".join() in generate_packets.py See gna patch #3337 ------------------------------------------------------------------------ r21581 | mixcoatl | 2012-07-19 00:39:36 +0300 (Thu, 19 Jul 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/marshall_islands-large.png A /trunk/data/flags/marshall_islands-shield-large.png A /trunk/data/flags/marshall_islands-shield.png A /trunk/data/flags/marshall_islands.png A /trunk/data/flags/marshall_islands.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/marshallese.ruleset M /trunk/po/POTFILES.in Add Marshallese nation by myself, flag by SKopp. See Gna patch #3283 ------------------------------------------------------------------------ r21577 | jtn | 2012-07-18 23:10:43 +0300 (Wed, 18 Jul 2012) | 3 lines Changed paths: M /trunk/data/classic/script.lua M /trunk/data/default/default.lua M /trunk/data/experimental/script.lua M /trunk/data/multiplayer/script.lua Don't use deprecated Lua functions in supplied scripts. See gna bug #19951. ------------------------------------------------------------------------ r21576 | jtn | 2012-07-18 23:10:39 +0300 (Wed, 18 Jul 2012) | 3 lines Changed paths: M /trunk/server/scripting/tolua_server.pkg Fix typo causing errors in Lua Player:give_technology() method. See gna bug #19950. ------------------------------------------------------------------------ r21575 | jtn | 2012-07-18 23:10:32 +0300 (Wed, 18 Jul 2012) | 4 lines Changed paths: M /trunk/server/savegame2.c Migrate saveturns=0 to autosaves=GAMEOVER|QUITIDLE|INTERRUPT in pre-2.4 savegames. See gna bug #19947. ------------------------------------------------------------------------ r21574 | cazfi | 2012-07-18 04:44:04 +0300 (Wed, 18 Jul 2012) | 7 lines Changed paths: M /trunk/data/civ2civ3/effects.ruleset Added missing "Irrig_Possible" and "City_Image" effects to civ2civ3 ruleset. Patch by David Fernandez See gna bug #19933 ------------------------------------------------------------------------ r21572 | cazfi | 2012-07-18 04:31:04 +0300 (Wed, 18 Jul 2012) | 4 lines Changed paths: M /trunk/configure.ac M /trunk/dependencies/lua-5.1/src/Makefile.am M /trunk/dependencies/lua-5.2/src/Makefile.am M /trunk/dependencies/luasql-2.1.1/src/Makefile.am M /trunk/dependencies/tolua-5.1/src/bin/Makefile.am M /trunk/dependencies/tolua-5.1/src/lib/Makefile.am M /trunk/dependencies/tolua-5.2/src/bin/Makefile.am M /trunk/dependencies/tolua-5.2/src/lib/Makefile.am Build lua, tolua, and luasql libraries with libtool. See gna patch #3411 ------------------------------------------------------------------------ r21571 | cazfi | 2012-07-18 04:03:10 +0300 (Wed, 18 Jul 2012) | 5 lines Changed paths: M /trunk/data/civ2civ3/units.ruleset Distinct gfx tag for civ2civ3 ruleset Geoengineers, with Engineers gfx just as fallback. See gna patch #3410 ------------------------------------------------------------------------ r21570 | cazfi | 2012-07-18 03:55:08 +0300 (Wed, 18 Jul 2012) | 5 lines Changed paths: M /trunk/configure.ac M /trunk/server/Makefile.am Added configure option --enable-fcweb. Initial version controls just name of the produced server binary. See gna patch #3302 ------------------------------------------------------------------------ r21564 | jtn | 2012-07-17 11:28:18 +0300 (Tue, 17 Jul 2012) | 7 lines Changed paths: M /trunk/client/helpdata.c Add autogenerated help text for governments with free happiness upkeep (such as Republic in civ2/classic/multiplayer/experimental rulesets). Also, tweak one of the other upkeep messages. Reported by Angelo Locritani (alocritani@gna). See gna bug #17905. ------------------------------------------------------------------------ r21563 | jtn | 2012-07-17 11:28:13 +0300 (Tue, 17 Jul 2012) | 6 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21562 | jtn | 2012-07-17 11:28:07 +0300 (Tue, 17 Jul 2012) | 5 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21560 | jtn | 2012-07-17 02:30:56 +0300 (Tue, 17 Jul 2012) | 3 lines Changed paths: M /trunk/server/scripting/api_server_edit.c M /trunk/server/scripting/api_server_edit.h M /trunk/server/scripting/tolua_server.pkg Add extra argument to Lua edit.create_player() for AI type. See gna patch #3320. ------------------------------------------------------------------------ r21554 | jtn | 2012-07-16 20:23:41 +0300 (Mon, 16 Jul 2012) | 3 lines Changed paths: M /trunk/data/helpdata.txt Document citizen nationality feature. See gna patch #3015. ------------------------------------------------------------------------ r21553 | jtn | 2012-07-16 20:23:32 +0300 (Mon, 16 Jul 2012) | 4 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21552 | jtn | 2012-07-16 20:23:29 +0300 (Mon, 16 Jul 2012) | 3 lines Changed paths: M /trunk/data/helpdata.txt Document the effect of plague risk on migration as of bug #17740. See gna patch #3403. ------------------------------------------------------------------------ r21551 | jtn | 2012-07-16 20:23:26 +0300 (Mon, 16 Jul 2012) | 4 lines Changed paths: M /trunk/server/cityturn.c When disbanding a city due to migration, preserve nationality of migrating citizen if nationality is enabled. See gna bug #19939. ------------------------------------------------------------------------ r21550 | cazfi | 2012-07-15 02:25:52 +0300 (Sun, 15 Jul 2012) | 7 lines Changed paths: M /trunk/common/game.c M /trunk/common/packets.def M /trunk/data/alien/cities.ruleset M /trunk/data/civ1/cities.ruleset M /trunk/data/civ2/cities.ruleset M /trunk/data/civ2civ3/cities.ruleset M /trunk/data/classic/cities.ruleset M /trunk/data/experimental/cities.ruleset M /trunk/data/multiplayer/cities.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Made number of zeroes used when turning city size to population configurable in cities.ruleset. Of the supplied rulesets, alien ruleset gets value 2 (population in hundreds), others 4 (tens of thousands) as before. See gna patch #3406 ------------------------------------------------------------------------ r21549 | cazfi | 2012-07-15 02:11:35 +0300 (Sun, 15 Jul 2012) | 10 lines Changed paths: M /trunk/common/city.c Replace checks against boolean effect values to checks if value is positive. This makes it easier to develop rulesets with also countering effects without need to worry that negative effect active alone would make effect true. Patch by David Lowe See gna patch #3396 ------------------------------------------------------------------------ r21548 | cazfi | 2012-07-15 01:03:48 +0300 (Sun, 15 Jul 2012) | 4 lines Changed paths: M /trunk/data/alien/techs.ruleset Added distinct tech icon tags to alien ruleset See gna patch #3407 ------------------------------------------------------------------------ r21547 | cazfi | 2012-07-14 23:22:05 +0300 (Sat, 14 Jul 2012) | 8 lines Changed paths: M /trunk/client/gui-qt/Makefile.am M /trunk/client/gui-qt/canvas.cpp M /trunk/client/gui-qt/canvas.h M /trunk/client/gui-qt/chatline.cpp M /trunk/client/gui-qt/dialogs.cpp M /trunk/client/gui-qt/fc_client.cpp M /trunk/client/gui-qt/fc_client.h M /trunk/client/gui-qt/gui_main.cpp M /trunk/client/gui-qt/mapctrl.cpp M /trunk/client/gui-qt/mapview.cpp M /trunk/client/gui-qt/mapview.h M /trunk/client/gui-qt/menu.cpp M /trunk/client/gui-qt/menu.h M /trunk/client/gui-qt/messagewin.cpp M /trunk/client/gui-qt/optiondlg.cpp M /trunk/client/gui-qt/pages.cpp M /trunk/client/gui-qt/pages.h M /trunk/client/gui-qt/ratesdlg.cpp M /trunk/client/gui-qt/ratesdlg.h M /trunk/client/gui-qt/sprite.cpp Implemented everything required to move units on map and more on Qt-client. Patch by mir3x with stylistic changes and marking some strings for translation by me. See gna patch #3367 ------------------------------------------------------------------------ r21546 | jtn | 2012-07-14 14:03:04 +0300 (Sat, 14 Jul 2012) | 6 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21545 | jtn | 2012-07-14 14:03:00 +0300 (Sat, 14 Jul 2012) | 4 lines Changed paths: M /trunk/client/packhand.c Client did not correctly interpret veteran system info from packets, so always thought move_bonus was zero. See gna bug #19931. ------------------------------------------------------------------------ r21540 | cazfi | 2012-07-14 02:26:48 +0300 (Sat, 14 Jul 2012) | 6 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21539 | cazfi | 2012-07-14 02:09:15 +0300 (Sat, 14 Jul 2012) | 4 lines Changed paths: M /trunk/data/scenarios/tutorial.sav Updated savegame format of tutorial scenario. See gna patch #3377 ------------------------------------------------------------------------ r21538 | cazfi | 2012-07-14 01:07:09 +0300 (Sat, 14 Jul 2012) | 5 lines Changed paths: M /trunk/common/fc_types.h M /trunk/fc_version Increased maximum number of ruleset author defined unit type flags from 4 to 16. See gna patch #3393 ------------------------------------------------------------------------ r21536 | cazfi | 2012-07-14 00:56:59 +0300 (Sat, 14 Jul 2012) | 4 lines Changed paths: M /trunk/client/mapview_common.c Avoid busyloop in unit movement animation. See gna patch #3399 ------------------------------------------------------------------------ r21534 | cazfi | 2012-07-14 00:51:27 +0300 (Sat, 14 Jul 2012) | 4 lines Changed paths: M /trunk/configure.ac M /trunk/data/themes/gui-gtk-3.0/Makefile.am Include in tarball and install gtk3-client Freeciv theme. See gna patch #3400 ------------------------------------------------------------------------ r21531 | jtn | 2012-07-14 00:33:14 +0300 (Sat, 14 Jul 2012) | 3 lines Changed paths: M /trunk/server/unittools.c Fix trouble when upgrading a unit to a type with fewer veteran levels. See gna bug #19913. ------------------------------------------------------------------------ r21528 | cazfi | 2012-07-13 22:55:34 +0300 (Fri, 13 Jul 2012) | 4 lines Changed paths: M /trunk/client/gui-qt/connectdlg.cpp M /trunk/client/gui-stub/connectdlg.c M /trunk/doc/README.nations M /trunk/po/hu.po M /trunk/po/uk.po M /trunk/vms/readme.vms M /trunk/vms/vms_build.com Lower cased 'C' in a couple of FreeCivs that had sneaked in. See gna patch #3398 ------------------------------------------------------------------------ r21527 | cazfi | 2012-07-13 18:14:06 +0300 (Fri, 13 Jul 2012) | 5 lines Changed paths: M /trunk/client/tilespec.c M /trunk/common/map.c M /trunk/common/road.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version Added support for road types that can be moved along in cardinal directions only. See gna patch #3390 ------------------------------------------------------------------------ r21526 | cazfi | 2012-07-13 15:47:00 +0300 (Fri, 13 Jul 2012) | 4 lines Changed paths: M /trunk/configure.ac M /trunk/utility/fcthread.c M /trunk/utility/fcthread.h Removed dummy threads related code as real threads are now hard requirement. See gna patch #3392 ------------------------------------------------------------------------ r21523 | cazfi | 2012-07-13 15:22:55 +0300 (Fri, 13 Jul 2012) | 5 lines Changed paths: M /trunk/server/ruleset.c Make it possible to have requirement for both Land and Oceanic terrain class in same requirement list. See gna bug #19916 ------------------------------------------------------------------------ r21521 | cazfi | 2012-07-13 13:17:19 +0300 (Fri, 13 Jul 2012) | 4 lines Changed paths: M /trunk/data/database.lua Fixed gettext warning from database.lua See gna patch #3397 ------------------------------------------------------------------------ r21520 | cazfi | 2012-07-12 01:28:45 +0300 (Thu, 12 Jul 2012) | 4 lines Changed paths: M /trunk/server/scripting/api_server_edit.c M /trunk/server/scripting/api_server_edit.h M /trunk/server/scripting/tolua_server.pkg Added create_road lua scripting function. See gna patch #3391 ------------------------------------------------------------------------ r21518 | cazfi | 2012-07-12 01:25:26 +0300 (Thu, 12 Jul 2012) | 4 lines Changed paths: M /trunk/common/Makefile.am M /trunk/utility/Makefile.am Removed make rules for object files to depend on built headers. See gna patch #3378 ------------------------------------------------------------------------ r21517 | cazfi | 2012-07-12 00:56:33 +0300 (Thu, 12 Jul 2012) | 6 lines Changed paths: M /trunk/ai/default/advdiplomacy.c M /trunk/ai/default/advdomestic.c M /trunk/ai/default/advmilitary.c M /trunk/ai/default/aiair.c M /trunk/ai/default/aicity.c M /trunk/ai/default/aidata.c M /trunk/ai/default/aidiplomat.c M /trunk/ai/default/aiferry.c M /trunk/ai/default/aihunt.c M /trunk/ai/default/aiparatrooper.c M /trunk/ai/default/aisettler.c M /trunk/ai/default/aitools.c M /trunk/ai/default/aiunit.c M /trunk/client/climisc.c M /trunk/client/control.c M /trunk/client/goto.c M /trunk/client/gui-gtk-2.0/citydlg.c M /trunk/client/gui-gtk-2.0/dialogs.c M /trunk/client/gui-gtk-2.0/diplomat_dialog.c M /trunk/client/gui-gtk-2.0/editprop.c M /trunk/client/gui-gtk-2.0/menu.c 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/diplomat_dialog.c M /trunk/client/gui-gtk-3.0/editprop.c M /trunk/client/gui-gtk-3.0/menu.c M /trunk/client/gui-sdl/diplomat_dialog.c M /trunk/client/gui-sdl/menu.c M /trunk/client/gui-xaw/citydlg.c M /trunk/client/gui-xaw/dialogs.c M /trunk/client/gui-xaw/diplomat_dialog.c M /trunk/client/gui-xaw/menu.c M /trunk/client/helpdata.c M /trunk/client/mapview_common.c M /trunk/client/repodlgs_common.c M /trunk/client/text.c M /trunk/client/tilespec.c M /trunk/common/aicore/aisupport.c M /trunk/common/aicore/caravan.c M /trunk/common/aicore/citymap.c M /trunk/common/aicore/path_finding.c M /trunk/common/aicore/pf_tools.c M /trunk/common/city.c M /trunk/common/combat.c M /trunk/common/game.c M /trunk/common/map.c M /trunk/common/movement.c M /trunk/common/requirements.c M /trunk/common/scriptcore/api_game_methods.c M /trunk/common/unit.c M /trunk/common/unitlist.c M /trunk/common/unitlist.h M /trunk/common/unittype.c M /trunk/common/unittype.h M /trunk/server/advisors/advbuilding.c M /trunk/server/advisors/advdata.c M /trunk/server/advisors/advgoto.c M /trunk/server/advisors/autoexplorer.c M /trunk/server/advisors/autosettlers.c M /trunk/server/barbarian.c M /trunk/server/cityturn.c M /trunk/server/diplomats.c M /trunk/server/edithand.c M /trunk/server/report.c M /trunk/server/ruleset.c M /trunk/server/srv_main.c M /trunk/server/unithand.c M /trunk/server/unittools.c Replaced unit type flag prefix "F_" with prefix "UTYF_" Added word "type", as opposed to unit "class", to names of related functions. See gna patch #3354 ------------------------------------------------------------------------ r21515 | cazfi | 2012-07-12 00:43:50 +0300 (Thu, 12 Jul 2012) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21513 | cazfi | 2012-07-12 00:37:10 +0300 (Thu, 12 Jul 2012) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21511 | cazfi | 2012-07-11 05:41:47 +0300 (Wed, 11 Jul 2012) | 2 lines Changed paths: M /trunk/data/cimpletoon/orient_units.png M /trunk/data/cimpletoon/orient_units.spec Added Fanatics by "yd" to cimpletoon tileset. ------------------------------------------------------------------------ r21509 | cazfi | 2012-07-11 01:31:59 +0300 (Wed, 11 Jul 2012) | 5 lines Changed paths: M /trunk/ai/default/advdomestic.c M /trunk/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 ------------------------------------------------------------------------ r21507 | cazfi | 2012-07-11 00:36:57 +0300 (Wed, 11 Jul 2012) | 4 lines Changed paths: M /trunk/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/Makefile.am Removed obsolete gtk3 theme files from Makefile.am See gna patch #3380 ------------------------------------------------------------------------ r21506 | cazfi | 2012-07-11 00:15:21 +0300 (Wed, 11 Jul 2012) | 4 lines Changed paths: M /trunk/data/civ2civ3/buildings.ruleset M /trunk/data/civ2civ3/game.ruleset Fixd civ2civ3 ruleset gettext warnings. See gna patch #3381 ------------------------------------------------------------------------ r21502 | jtn | 2012-07-10 22:36:00 +0300 (Tue, 10 Jul 2012) | 6 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21501 | jtn | 2012-07-10 22:35:54 +0300 (Tue, 10 Jul 2012) | 8 lines Changed paths: M /trunk/data/alien/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/civ2civ3/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/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/civ2civ3, these levels have new names. Thanks to David Lowe (doctorjlowe@gna) for suggestions.) See gna bug #19850. ------------------------------------------------------------------------ r21500 | jtn | 2012-07-10 22:35:49 +0300 (Tue, 10 Jul 2012) | 3 lines Changed paths: M /trunk/server/unittools.c Change message so veteran level names don't have to be adjectival. See gna bug #19912. ------------------------------------------------------------------------ r21491 | jtn | 2012-07-10 11:47:39 +0300 (Tue, 10 Jul 2012) | 9 lines Changed paths: M /trunk/configure.ac M /trunk/data/Makefile.am M /trunk/doc/README.fcdb M /trunk/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. ------------------------------------------------------------------------ r21490 | jtn | 2012-07-10 11:47:36 +0300 (Tue, 10 Jul 2012) | 4 lines Changed paths: M /trunk/data/database.lua M /trunk/doc/README.fcdb Add SQLite support to database.lua. Also bugfixes for MySQL and updated README.fcdb. See gna patch #3287. ------------------------------------------------------------------------ r21489 | jtn | 2012-07-10 11:47:33 +0300 (Tue, 10 Jul 2012) | 3 lines Changed paths: M /trunk/server/fcdb.c Don't complain loudly about omitted keys in --Database file. See gna bug #19733. ------------------------------------------------------------------------ r21488 | jtn | 2012-07-10 11:45:12 +0300 (Tue, 10 Jul 2012) | 3 lines Changed paths: M /trunk/data/helpdata.txt Add myself to list of administrators in online help. See gna patch #3368. ------------------------------------------------------------------------ r21487 | jtn | 2012-07-10 11:45:08 +0300 (Tue, 10 Jul 2012) | 3 lines Changed paths: M /trunk/client/audio.c M /trunk/data/civclient.dsc.in M /trunk/data/civserver.dsc.in M /trunk/doc/HACKING M /trunk/doc/README.nations M /trunk/doc/README.rulesets M /trunk/doc/README.tilesets M /trunk/doc/ca/BUGS.ca M /trunk/doc/ca/HOWTOPLAY.ca M /trunk/doc/ca/README.ca M /trunk/doc/de/HOWTOPLAY.de M /trunk/doc/fr/HOWTOPLAY.fr M /trunk/doc/fr/README.fr M /trunk/doc/ja/HOWTOPLAY.ja M /trunk/doc/ja/README.ja M /trunk/po/da.po M /trunk/po/ja.po M /trunk/vms/readme.vms Fix/standardise URLs. See gna bug #19908. ------------------------------------------------------------------------ r21483 | cazfi | 2012-07-10 00:43:21 +0300 (Tue, 10 Jul 2012) | 4 lines Changed paths: M /trunk/data/civ1/Makefile.am M /trunk/data/civ2/Makefile.am Install civ1 and civ2 ruleset lua scripts. See gna bug #19907 ------------------------------------------------------------------------ r21481 | cazfi | 2012-07-10 00:15:53 +0300 (Tue, 10 Jul 2012) | 4 lines Changed paths: M /trunk/win32/Makefile.am Added Windows installer build scripts to release tarball. See gna patch #3357 ------------------------------------------------------------------------ r21479 | cazfi | 2012-07-09 05:42:10 +0300 (Mon, 09 Jul 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/editgui.c Set height for edit selection dialog. Patch by Anonymous See gna bug #19633 ------------------------------------------------------------------------ r21478 | cazfi | 2012-07-09 05:16:32 +0300 (Mon, 09 Jul 2012) | 7 lines Changed paths: M /trunk/common/tech.h M /trunk/data/alien/techs.ruleset M /trunk/data/civ2civ3/techs.ruleset M /trunk/data/classic/techs.ruleset M /trunk/data/experimental/techs.ruleset M /trunk/data/multiplayer/techs.ruleset M /trunk/fc_version M /trunk/server/maphand.c Added tech flag "Claim_Ocean". Player knowing such a tech is able to claim ocean tiles even if they are not adjacent to border source. This flag is given to "Ocean Cities" tech in alien ruleset. See gna patch #3355 ------------------------------------------------------------------------ r21476 | cazfi | 2012-07-09 05:07:07 +0300 (Mon, 09 Jul 2012) | 5 lines Changed paths: M /trunk/doc/CodingStyle Updated CodigStyle to account for C++ files of Qt-client and Qt version of modpack installer. See gna bug #17440 ------------------------------------------------------------------------ r21474 | cazfi | 2012-07-09 04:44:47 +0300 (Mon, 09 Jul 2012) | 4 lines Changed paths: A /trunk/win32/installer A /trunk/win32/installer/Freeciv.url A /trunk/win32/installer/Makefile A /trunk/win32/installer/create-freeciv-gtk2-nsi.sh A /trunk/win32/installer/create-freeciv-sdl-nsi.sh A /trunk/win32/installer/freeciv-gtk2.cmd A /trunk/win32/installer/freeciv-modpack.cmd A /trunk/win32/installer/freeciv-sdl.cmd A /trunk/win32/installer/freeciv-server.cmd Ported Windows Installer build scripts from S2_3 See gna bug #19088 ------------------------------------------------------------------------ r21473 | cazfi | 2012-07-09 04:41:46 +0300 (Mon, 09 Jul 2012) | 7 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/packets.def M /trunk/common/road.c M /trunk/common/road.h M /trunk/data/alien/terrain.ruleset M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2civ3/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Added "buildable" property to road type ruleset definitions, default to true. This makes it possible to have, in scenarios, roads that player cannot build, but which are only present from the start (set in editor) or created by scripting. See gna patch #3374 ------------------------------------------------------------------------ r21472 | jtn | 2012-07-08 21:48:17 +0300 (Sun, 08 Jul 2012) | 2 lines Changed paths: M /trunk/data/civ2civ3 M /trunk/data/classic M /trunk/tools Update svn:ignore after patch #3216, patch #3366, and patch #3364. ------------------------------------------------------------------------ r21470 | jtn | 2012-07-08 12:26:08 +0300 (Sun, 08 Jul 2012) | 4 lines Changed paths: M /trunk/server/stdinhand.c Check a player has been delegated to a user before allowing them to '/delegate take'. See gna bug #19898. ------------------------------------------------------------------------ r21468 | cazfi | 2012-07-08 01:22:51 +0300 (Sun, 08 Jul 2012) | 7 lines Changed paths: M /trunk/INSTALL M /trunk/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/Makefile.am A /trunk/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/gtk.css A /trunk/data/themes/gui-gtk-3.0/Freeciv/gtk-3.0/menubar.css M /trunk/m4/gtk3-client.m4 Initial commit of Freeciv gtk3-client theme. Minimum gtk3 requirement bumped to 3.4.0. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o and myself. See gna patch #3095 ------------------------------------------------------------------------ r21467 | cazfi | 2012-07-07 23:09:56 +0300 (Sat, 07 Jul 2012) | 4 lines Changed paths: M /trunk/data/alien/buildings.ruleset M /trunk/data/alien/game.ruleset M /trunk/data/alien/techs.ruleset Fixed gettext warnings from alien ruleset. See gna patch #3369 ------------------------------------------------------------------------ r21466 | cazfi | 2012-07-07 13:36:15 +0300 (Sat, 07 Jul 2012) | 5 lines Changed paths: M /trunk/server/savegame.c Fixed reverted ruleset load success check causing server always to exit when loading old savegames. See gna bug #19903 ------------------------------------------------------------------------ r21465 | cazfi | 2012-07-07 02:06:02 +0300 (Sat, 07 Jul 2012) | 2 lines Changed paths: M /trunk/po/POTFILES.in Corrected POTFILES.in paths to files now in tools/ ------------------------------------------------------------------------ r21464 | cazfi | 2012-07-07 01:48:23 +0300 (Sat, 07 Jul 2012) | 4 lines Changed paths: M /trunk/Makefile.am M /trunk/configure.ac D /trunk/manual D /trunk/modinst A /trunk/tools (from /trunk/modinst:21463) M /trunk/tools/Makefile.am A /trunk/tools/civmanual.c (from /trunk/manual/civmanual.c:21463) Merged directories manual/ and modinst/ as one tools/ directory. See gna patch #3364 ------------------------------------------------------------------------ r21462 | cazfi | 2012-07-07 01:30:23 +0300 (Sat, 07 Jul 2012) | 4 lines Changed paths: M /trunk/utility/netintf.c Fixed compilation on systems where AF_INET6 is not defined. See gna bug #19897 ------------------------------------------------------------------------ r21460 | cazfi | 2012-07-06 22:34:25 +0300 (Fri, 06 Jul 2012) | 5 lines Changed paths: M /trunk/configure.ac M /trunk/data/Makefile.am A /trunk/data/civ2civ3 A /trunk/data/civ2civ3/Makefile.am A /trunk/data/civ2civ3/buildings.ruleset A /trunk/data/civ2civ3/cities.ruleset A /trunk/data/civ2civ3/effects.ruleset A /trunk/data/civ2civ3/game.ruleset A /trunk/data/civ2civ3/governments.ruleset A /trunk/data/civ2civ3/nations.ruleset A /trunk/data/civ2civ3/script.lua A /trunk/data/civ2civ3/techs.ruleset A /trunk/data/civ2civ3/terrain.ruleset A /trunk/data/civ2civ3/units.ruleset A /trunk/data/civ2civ3.serv M /trunk/debian/freeciv-server.install M /trunk/doc/Makefile.am A /trunk/doc/README.ruleset_civ2civ3 M /trunk/po/POTFILES.in Added civ2civ3 ruleset by David Fernandez Freeciv packaging changes by me. See gna patch #3366 ------------------------------------------------------------------------ r21457 | cazfi | 2012-07-06 13:42:04 +0300 (Fri, 06 Jul 2012) | 4 lines Changed paths: M /trunk/doc/CodingStyle M /trunk/doc/HACKING Prefer .patch suffix for contributed patches. See gna patch #3359 ------------------------------------------------------------------------ r21455 | cazfi | 2012-07-06 02:43:41 +0300 (Fri, 06 Jul 2012) | 4 lines Changed paths: M /trunk/configure.ac Make source distribution zip archive. See gna patch #3331 ------------------------------------------------------------------------ r21454 | cazfi | 2012-07-06 01:36:03 +0300 (Fri, 06 Jul 2012) | 7 lines Changed paths: M /trunk/manual/civmanual.c M /trunk/server/ruleset.c M /trunk/server/ruleset.h M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/stdinhand.c Made return value of load_rulesets() boolean, though currently always TRUE if function returns, and make all the callers to check that return value. Made it also so that once function returns FALSE, it has reverted to using default ruleset so server is in sane state. See gna patch #3363 ------------------------------------------------------------------------ r21451 | jtn | 2012-07-05 22:41:01 +0300 (Thu, 05 Jul 2012) | 5 lines Changed paths: M /trunk/configure.ac A /trunk/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%: 1837 translated, 453 fuzzy, 4812 untranslated. See gna patch #3362. ------------------------------------------------------------------------ r21446 | jtn | 2012-07-05 03:41:29 +0300 (Thu, 05 Jul 2012) | 4 lines Changed paths: M /trunk/client/gui-gtk-2.0/gui_main.c M /trunk/client/gui-gtk-2.0/luaconsole.c M /trunk/client/gui-gtk-2.0/messagewin.c 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/messagewin.c M /trunk/client/options.c M /trunk/client/options.h Remove references to Gtk2 option identifers from Gtk3 code. No functional effect. See gna bug #19889. ------------------------------------------------------------------------ r21445 | jtn | 2012-07-05 03:41:25 +0300 (Thu, 05 Jul 2012) | 5 lines Changed paths: M /trunk/client/gui-gtk-3.0/gui_main.c M /trunk/client/options.c M /trunk/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. ------------------------------------------------------------------------ r21444 | jtn | 2012-07-05 03:41:22 +0300 (Thu, 05 Jul 2012) | 3 lines Changed paths: M /trunk/client/options.c Fix Gtk2 client widget arrangement backwards-compatibility logic. See gna bug #19888. ------------------------------------------------------------------------ r21441 | cazfi | 2012-07-05 03:33:11 +0300 (Thu, 05 Jul 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-2.0/colors.c M /trunk/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 ------------------------------------------------------------------------ r21439 | cazfi | 2012-07-05 01:03:07 +0300 (Thu, 05 Jul 2012) | 5 lines Changed paths: M /trunk/doc/CodingStyle Replaced remaining references to "config.h" with "fc_config.h" in CodingStyle document. See gna bug #19890 ------------------------------------------------------------------------ r21437 | cazfi | 2012-07-04 01:39:42 +0300 (Wed, 04 Jul 2012) | 5 lines Changed paths: M /trunk/server/ruleset.c Sanity check ruleset to see that every unit class have some chance to exist in the world. See gna patch #3353 ------------------------------------------------------------------------ r21435 | cazfi | 2012-07-03 21:25:22 +0300 (Tue, 03 Jul 2012) | 5 lines Changed paths: M /trunk/server/ruleset.c M /trunk/server/settings.c Allow starting game with ruleset that has no city building capable unit type. See gna patch #3352 ------------------------------------------------------------------------ r21434 | cazfi | 2012-07-03 13:23:42 +0300 (Tue, 03 Jul 2012) | 7 lines Changed paths: M /trunk/common/packets.def M /trunk/data/alien/cities.ruleset M /trunk/data/civ1/cities.ruleset M /trunk/data/civ2/cities.ruleset M /trunk/data/classic/cities.ruleset M /trunk/data/experimental/cities.ruleset M /trunk/data/multiplayer/cities.ruleset M /trunk/fc_version M /trunk/server/citizenshand.c M /trunk/server/citizenshand.h M /trunk/server/cityturn.c M /trunk/server/ruleset.c Citizens convert to city owning nationality each turn with ruleset defined probability. Patch by Matthias Pfafferodt and myself. See gna patch #2365 ------------------------------------------------------------------------ r21431 | cazfi | 2012-07-03 12:06:22 +0300 (Tue, 03 Jul 2012) | 5 lines Changed paths: M /trunk/data/classic/effects.ruleset M /trunk/data/experimental/effects.ruleset M /trunk/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 ------------------------------------------------------------------------ r21429 | jtn | 2012-07-03 02:26:53 +0300 (Tue, 03 Jul 2012) | 5 lines Changed paths: M /trunk/common/mapimg.c M /trunk/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. ------------------------------------------------------------------------ r21427 | cazfi | 2012-07-03 02:05:39 +0300 (Tue, 03 Jul 2012) | 5 lines Changed paths: M /trunk/INSTALL Replaced remaining references to "ser" and "civ" scripts with their new names "fcser" and "fcgui" in INSTALL. See gna bug #19873 ------------------------------------------------------------------------ r21420 | jtn | 2012-07-02 23:02:57 +0300 (Mon, 02 Jul 2012) | 6 lines Changed paths: M /trunk/ai/aitraits.c M /trunk/common/nation.c M /trunk/common/traits.h M /trunk/server/ruleset.c M /trunk/utility/generate_specenum.py Make arrays of traits use SPECENUM_COUNT. Also improve comments about SPECENUM_COUNT. After a comment by Marko Lindqvist (cazfi@gna). See gna patch #3036. ------------------------------------------------------------------------ r21419 | jtn | 2012-07-02 23:02:53 +0300 (Mon, 02 Jul 2012) | 3 lines Changed paths: M /trunk/common/connection.h M /trunk/server/stdinhand.c Fix possible array bounds overstep in "/cmdlevel". See gna bug #19878. ------------------------------------------------------------------------ r21418 | jtn | 2012-07-02 23:02:49 +0300 (Mon, 02 Jul 2012) | 7 lines Changed paths: M /trunk/data/civ1/nations.ruleset M /trunk/data/civ2/nations.ruleset M /trunk/data/nation/akwe.ruleset M /trunk/data/nation/american.ruleset M /trunk/data/nation/apache.ruleset M /trunk/data/nation/arab.ruleset M /trunk/data/nation/asturian.ruleset M /trunk/data/nation/australian.ruleset M /trunk/data/nation/austrian.ruleset M /trunk/data/nation/aztec.ruleset M /trunk/data/nation/babylonian.ruleset M /trunk/data/nation/bavarian.ruleset M /trunk/data/nation/bengali.ruleset M /trunk/data/nation/boer.ruleset M /trunk/data/nation/breton.ruleset M /trunk/data/nation/cantonese.ruleset M /trunk/data/nation/carthaginian.ruleset M /trunk/data/nation/celtiberian.ruleset M /trunk/data/nation/chinese.ruleset M /trunk/data/nation/cretan.ruleset M /trunk/data/nation/danish.ruleset M /trunk/data/nation/elamite.ruleset M /trunk/data/nation/english.ruleset M /trunk/data/nation/frankish.ruleset M /trunk/data/nation/gallic.ruleset M /trunk/data/nation/georgian.ruleset M /trunk/data/nation/german.ruleset M /trunk/data/nation/germanic.ruleset M /trunk/data/nation/ghaznavid.ruleset M /trunk/data/nation/gothic.ruleset M /trunk/data/nation/gupta.ruleset M /trunk/data/nation/hephthalite.ruleset M /trunk/data/nation/himyarite.ruleset M /trunk/data/nation/hittite.ruleset M /trunk/data/nation/holysee.ruleset M /trunk/data/nation/hunnic.ruleset M /trunk/data/nation/iberian.ruleset M /trunk/data/nation/illyrian.ruleset M /trunk/data/nation/inca.ruleset M /trunk/data/nation/israelite.ruleset M /trunk/data/nation/italian.ruleset M /trunk/data/nation/japanese.ruleset M /trunk/data/nation/khmer.ruleset M /trunk/data/nation/kongo.ruleset M /trunk/data/nation/korean.ruleset M /trunk/data/nation/lankese.ruleset M /trunk/data/nation/macedon.ruleset M /trunk/data/nation/majapahit.ruleset M /trunk/data/nation/maltese.ruleset M /trunk/data/nation/manx.ruleset M /trunk/data/nation/martian.ruleset M /trunk/data/nation/miao.ruleset M /trunk/data/nation/mitanni.ruleset M /trunk/data/nation/mixtec.ruleset M /trunk/data/nation/moroccan.ruleset M /trunk/data/nation/muscovite.ruleset M /trunk/data/nation/newfoundland.ruleset M /trunk/data/nation/norwegian.ruleset M /trunk/data/nation/nubian.ruleset M /trunk/data/nation/ossetian.ruleset M /trunk/data/nation/paeonian.ruleset M /trunk/data/nation/palmyrene.ruleset M /trunk/data/nation/papuan.ruleset M /trunk/data/nation/persian.ruleset M /trunk/data/nation/phrygian.ruleset M /trunk/data/nation/pontic.ruleset M /trunk/data/nation/purhepecha.ruleset M /trunk/data/nation/rapanui.ruleset M /trunk/data/nation/roman.ruleset M /trunk/data/nation/sammarinese.ruleset M /trunk/data/nation/samoan.ruleset M /trunk/data/nation/scottish.ruleset M /trunk/data/nation/scottishgaelic.ruleset M /trunk/data/nation/scythian.ruleset M /trunk/data/nation/seleucid.ruleset M /trunk/data/nation/seljuk.ruleset M /trunk/data/nation/solomonislander.ruleset M /trunk/data/nation/sotho.ruleset M /trunk/data/nation/spanish.ruleset M /trunk/data/nation/srivijaya.ruleset M /trunk/data/nation/suebian.ruleset M /trunk/data/nation/swedish.ruleset M /trunk/data/nation/tahitian.ruleset M /trunk/data/nation/tairona.ruleset M /trunk/data/nation/thai.ruleset M /trunk/data/nation/tongan.ruleset M /trunk/data/nation/tunisian.ruleset M /trunk/data/nation/turkmen.ruleset M /trunk/data/nation/uyghur.ruleset M /trunk/data/nation/vandalic.ruleset M /trunk/data/nation/vietnamese.ruleset M /trunk/data/nation/viking.ruleset M /trunk/data/nation/visigothic.ruleset M /trunk/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. ------------------------------------------------------------------------ r21417 | jtn | 2012-07-02 23:02:42 +0300 (Mon, 02 Jul 2012) | 4 lines Changed paths: M /trunk/common/game.h M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/classic/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/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. ------------------------------------------------------------------------ r21416 | jtn | 2012-07-02 23:02:37 +0300 (Mon, 02 Jul 2012) | 3 lines Changed paths: M /trunk/data/nation/antarctican.ruleset M /trunk/data/nation/asturian.ruleset M /trunk/data/nation/chickasaw.ruleset M /trunk/data/nation/chumash.ruleset M /trunk/data/nation/epirote.ruleset M /trunk/data/nation/germanbelgian.ruleset M /trunk/data/nation/hephthalite.ruleset M /trunk/data/nation/hessian.ruleset M /trunk/data/nation/holyroman.ruleset M /trunk/data/nation/hunnic.ruleset M /trunk/data/nation/mayan.ruleset M /trunk/data/nation/muskogee.ruleset M /trunk/data/nation/northumbrian.ruleset M /trunk/data/nation/palmyrene.ruleset M /trunk/data/nation/schleswig-holsteinian.ruleset M /trunk/data/nation/srivijaya.ruleset M /trunk/data/nation/veletian.ruleset M /trunk/data/nation/vistulan.ruleset Sort out ?female: qualifiers on leader names. See gna bug #19870. ------------------------------------------------------------------------ r21414 | cazfi | 2012-07-02 21:04:12 +0300 (Mon, 02 Jul 2012) | 5 lines Changed paths: M /trunk/utility/log.c Removed sanity check against recursive logging as it was preventing also simultaneous logging from multiple threads. See gna bug #19761 ------------------------------------------------------------------------ r21411 | cazfi | 2012-07-02 01:31:19 +0300 (Mon, 02 Jul 2012) | 7 lines Changed paths: M /trunk/data/default/ai_effects.ruleset M /trunk/server/stdinhand.c Replaced hardcoded property that Cheating level AI can exceed max rates with default ai_effects.ruleset effect that it's max rates are always 100. Suggested by See gna bug #18232 ------------------------------------------------------------------------ r21409 | cazfi | 2012-07-02 01:23:26 +0300 (Mon, 02 Jul 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/canvas.c Fixed bug in text placement. Patch by Anonymous. See gna patch #3324 ------------------------------------------------------------------------ r21406 | cazfi | 2012-07-02 00:03:59 +0300 (Mon, 02 Jul 2012) | 8 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21404 | cazfi | 2012-07-01 03:36:29 +0300 (Sun, 01 Jul 2012) | 4 lines Changed paths: M /trunk/data/civ1/nations.ruleset M /trunk/data/civ2/nations.ruleset M /trunk/data/classic/nations.ruleset M /trunk/data/default/nationlist.ruleset M /trunk/data/experimental/nations.ruleset M /trunk/data/multiplayer/nations.ruleset Moved comments describing nation groups entries format next to them. See gna bug #19865 ------------------------------------------------------------------------ r21403 | cazfi | 2012-07-01 02:53:25 +0300 (Sun, 01 Jul 2012) | 9 lines Changed paths: M /trunk/client/gui-gtk-2.0/caravan_dialog.c M /trunk/client/gui-gtk-2.0/chatline.c M /trunk/client/gui-gtk-2.0/citydlg.c M /trunk/client/gui-gtk-2.0/cityrep.c M /trunk/client/gui-gtk-2.0/diplodlg.c M /trunk/client/gui-gtk-2.0/editprop.c M /trunk/client/gui-gtk-2.0/gamedlgs.c M /trunk/client/gui-gtk-2.0/gui_stuff.c M /trunk/client/gui-gtk-2.0/inteldlg.c M /trunk/client/gui-gtk-2.0/pages.c M /trunk/client/gui-gtk-2.0/voteinfo_bar.c M /trunk/client/gui-gtk-3.0/caravan_dialog.c M /trunk/client/gui-gtk-3.0/chatline.c M /trunk/client/gui-gtk-3.0/citydlg.c M /trunk/client/gui-gtk-3.0/cityrep.c M /trunk/client/gui-gtk-3.0/diplodlg.c M /trunk/client/gui-gtk-3.0/editprop.c M /trunk/client/gui-gtk-3.0/gamedlgs.c M /trunk/client/gui-gtk-3.0/gui_stuff.c M /trunk/client/gui-gtk-3.0/inteldlg.c M /trunk/client/gui-gtk-3.0/pages.c M /trunk/client/gui-gtk-3.0/voteinfo_bar.c Use g_strdup_printf() or g_strdup() when producing strings that can be of any length, either because they are constructed that way, or because they can have any length translation, instead of relying on fixed length buffers on gtk clients. Patch by Jason Dorje Short and myself. See gna bug #14205 ------------------------------------------------------------------------ r21402 | cazfi | 2012-06-30 21:22:50 +0300 (Sat, 30 Jun 2012) | 5 lines Changed paths: M /trunk/server/generator/startpos.c Fixed failed assert on map generator if ruleset has no unit type with "Settlers" flag. See gna bug #19864 ------------------------------------------------------------------------ r21401 | cazfi | 2012-06-30 19:36:46 +0300 (Sat, 30 Jun 2012) | 4 lines Changed paths: A /trunk/data/alien A /trunk/data/alien/buildings.ruleset A /trunk/data/alien/cities.ruleset A /trunk/data/alien/effects.ruleset A /trunk/data/alien/game.ruleset A /trunk/data/alien/governments.ruleset A /trunk/data/alien/nation A /trunk/data/alien/nation/adventurers.ruleset A /trunk/data/alien/nation/galacticsound.ruleset A /trunk/data/alien/nation/jw.ruleset A /trunk/data/alien/nation/kindergarden.ruleset A /trunk/data/alien/nation/lunatics.ruleset A /trunk/data/alien/nation/madmen.ruleset A /trunk/data/alien/nation/mathclub.ruleset A /trunk/data/alien/nation/secretsociety.ruleset A /trunk/data/alien/nation/teamgladiators.ruleset A /trunk/data/alien/nation_effects.ruleset A /trunk/data/alien/nations.ruleset A /trunk/data/alien/script.lua A /trunk/data/alien/techs.ruleset A /trunk/data/alien/terrain.ruleset A /trunk/data/alien/units.ruleset A /trunk/data/alien.serv Added Alien World ruleset under freeciv version control. See gna patch #3024 ------------------------------------------------------------------------ r21392 | cazfi | 2012-06-30 03:25:04 +0300 (Sat, 30 Jun 2012) | 5 lines Changed paths: M /trunk/client/gui-gtk-2.0/menu.c M /trunk/client/gui-gtk-3.0/menu.c M /trunk/client/gui-sdl/menu.c M /trunk/client/gui-xaw/actions.c M /trunk/client/gui-xaw/menu.c M /trunk/common/fc_types.h M /trunk/common/road.c M /trunk/server/ruleset.c M /trunk/server/savegame.c M /trunk/server/savegame2.c Replaced enum road_compat prefix "RC_" with "ROCO_" to avoid namespace conflicts on Windows compilation. See gna bug #19858 ------------------------------------------------------------------------ r21390 | cazfi | 2012-06-29 14:08:03 +0300 (Fri, 29 Jun 2012) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21389 | jtn | 2012-06-29 12:28:51 +0300 (Fri, 29 Jun 2012) | 3 lines Changed paths: M /trunk/data/nation/antarctican.ruleset Fix typo "Belgarno II". See gna bug #19860. ------------------------------------------------------------------------ r21385 | cazfi | 2012-06-29 12:14:23 +0300 (Fri, 29 Jun 2012) | 4 lines Changed paths: M /trunk/m4/iconv.m4 Updated iconv.m4 to new upstream version. See gna bug #17795 ------------------------------------------------------------------------ r21384 | cazfi | 2012-06-29 02:41:06 +0300 (Fri, 29 Jun 2012) | 7 lines Changed paths: M /trunk/common/packets.def Removed unused field type definitions IMPR_RANGE and EDIT_TECH_MODE from packets.def Patch by Sveinung Kvilhaugsvik See gna patch #3080 ------------------------------------------------------------------------ r21383 | cazfi | 2012-06-28 22:47:03 +0300 (Thu, 28 Jun 2012) | 6 lines Changed paths: M /trunk/common/road.c M /trunk/common/road.h M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version Control whether building a road to river tile requires some bridge building technology or not with new road type flag "RequiresBridge" See gna patch #3191 ------------------------------------------------------------------------ r21381 | cazfi | 2012-06-28 21:43:03 +0300 (Thu, 28 Jun 2012) | 5 lines Changed paths: M /trunk/client/helpdata.c Qualified some requirement explanations where format string for multiple requirement types is identical. See gna bug #17704 ------------------------------------------------------------------------ r21380 | cazfi | 2012-06-28 20:06:19 +0300 (Thu, 28 Jun 2012) | 8 lines Changed paths: M /trunk/common/base.c M /trunk/common/base.h M /trunk/common/unit.c M /trunk/common/unit.h M /trunk/server/advisors/autosettlers.c M /trunk/server/advisors/infracache.c M /trunk/server/advisors/infracache.h AI builds bases for the value provided to the city. No other effects, such as defense bonus for units inside, affect the value evaluation. In practice this means special bases that provide food/shield/trade bonuses. See gna patch #3341 ------------------------------------------------------------------------ r21377 | cazfi | 2012-06-28 12:26:01 +0300 (Thu, 28 Jun 2012) | 6 lines Changed paths: M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset Documented unit type field "targets" Requested by Angelo Locritani See gna bug #18015 ------------------------------------------------------------------------ r21374 | cazfi | 2012-06-28 11:59:53 +0300 (Thu, 28 Jun 2012) | 4 lines Changed paths: M /trunk/ai/default/aihand.c M /trunk/server/plrhand.c Clip Max_Rates effect values to legal range. See gna patch #3343 ------------------------------------------------------------------------ r21373 | cazfi | 2012-06-28 01:19:55 +0300 (Thu, 28 Jun 2012) | 6 lines Changed paths: M /trunk/ai/default/aicity.c M /trunk/common/city.c M /trunk/common/city.h M /trunk/common/effects.h M /trunk/data/civ1/effects.ruleset M /trunk/data/civ2/effects.ruleset M /trunk/data/classic/effects.ruleset M /trunk/data/experimental/effects.ruleset M /trunk/data/multiplayer/effects.ruleset M /trunk/doc/README.effects M /trunk/fc_version Added new "Gov_Center" effect. When calculating corruption, distance to nearest such center city is used instead of distance to capital. See gna patch #3342 ------------------------------------------------------------------------ r21370 | cazfi | 2012-06-27 23:31:33 +0300 (Wed, 27 Jun 2012) | 6 lines Changed paths: M /trunk/common/research.c Initialize player future techs counter. Reported by Anonymous See gna bug #19745 ------------------------------------------------------------------------ r21369 | cazfi | 2012-06-27 23:06:12 +0300 (Wed, 27 Jun 2012) | 7 lines Changed paths: M /trunk/client/goto.c When doing connect-road, do not try to build road to tiles that already have it. Reported by Bernd Jendrissek See gna bug #19835 ------------------------------------------------------------------------ r21368 | cazfi | 2012-06-27 11:58:20 +0300 (Wed, 27 Jun 2012) | 5 lines Changed paths: M /trunk/common/unit.c Removed assert preventing calls to set_unit_activity_targeted() with ACTIVITY_BASE. See gna patch #3340 ------------------------------------------------------------------------ r21367 | cazfi | 2012-06-27 00:27:08 +0300 (Wed, 27 Jun 2012) | 7 lines Changed paths: M /trunk/client/tilespec.c M /trunk/common/road.h M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version Added new road type flag "ConnectLand" that makes road in oceanic tile to visually connect to land adjacent land tiles even if those have no road. This is purely visual thing, flag has no gameplay effects. See gna patch #3339 ------------------------------------------------------------------------ r21364 | jtn | 2012-06-26 11:58:16 +0300 (Tue, 26 Jun 2012) | 5 lines Changed paths: M /trunk/server/handchat.c M /trunk/server/voting.c Fix typos in internal error messages. Reported by Karl Goetz (kgoetz@gna). See gna bug #19564. ------------------------------------------------------------------------ r21363 | cazfi | 2012-06-26 04:58:12 +0300 (Tue, 26 Jun 2012) | 7 lines Changed paths: M /trunk/client/editor.c M /trunk/client/gui-gtk-2.0/editgui.c M /trunk/client/gui-gtk-2.0/editprop.c M /trunk/client/gui-gtk-3.0/editgui.c M /trunk/client/gui-gtk-3.0/editprop.c M /trunk/client/gui-xaw/menu.c M /trunk/common/fc_types.h M /trunk/common/terrain.c M /trunk/fc_version M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/savegame2.h Made S_ROAD and S_RAILROAD as special values outside legal special range (bigger than S_LAST) and they are known as S_OLD_ROAD and S_OLD_RAILROAD. No code uses them except old savegame loading compatibility code. See gna patch #3335 ------------------------------------------------------------------------ r21360 | jtn | 2012-06-26 00:46:29 +0300 (Tue, 26 Jun 2012) | 4 lines Changed paths: M /trunk/data/experimental/terrain.ruleset Typo in experimental ruleset's Road: "built_time" instead of "build_time". Didn't have any effect. See gna bug #19837. ------------------------------------------------------------------------ r21359 | jtn | 2012-06-26 00:46:25 +0300 (Tue, 26 Jun 2012) | 4 lines Changed paths: M /trunk/server/settings.c Fix player color assertion failure when loading savegame (introduced by me in bug #19817). See gna bug #19839. ------------------------------------------------------------------------ r21358 | jtn | 2012-06-26 00:46:22 +0300 (Tue, 26 Jun 2012) | 3 lines Changed paths: M /trunk/server/plrhand.c Player colors were not being loaded from save files as of bug #19817. See gna bug #19838. ------------------------------------------------------------------------ r21355 | mixcoatl | 2012-06-24 19:12:34 +0300 (Sun, 24 Jun 2012) | 1 line Changed paths: M /trunk/data/nation/jamaican.ruleset Fix typo in Jamaican nation. See Gna patch #2024 ------------------------------------------------------------------------ r21353 | cazfi | 2012-06-24 11:41:25 +0300 (Sun, 24 Jun 2012) | 10 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21350 | cazfi | 2012-06-24 01:29:26 +0300 (Sun, 24 Jun 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21349 | cazfi | 2012-06-24 01:09:58 +0300 (Sun, 24 Jun 2012) | 6 lines Changed paths: M /trunk/ai/default/advmilitary.c M /trunk/ai/default/aiferry.c M /trunk/ai/default/aitools.c M /trunk/ai/default/aiunit.c M /trunk/ai/default/aiunit.h Added new dai_uclass_move_type() function that classic ai uses to get unit move type instead of accessing generic unit class structure directly. See gna patch #3336 ------------------------------------------------------------------------ r21348 | chomwitt | 2012-06-23 23:49:46 +0300 (Sat, 23 Jun 2012) | 1 line Changed paths: M /trunk/po/el.po progress in greek translation ------------------------------------------------------------------------ r21345 | cazfi | 2012-06-22 00:29:59 +0300 (Fri, 22 Jun 2012) | 5 lines Changed paths: M /trunk/common/aicore/pf_tools.c M /trunk/common/city.c M /trunk/common/movement.c M /trunk/common/movement.h Fixed land unit goto to consider move to city on non-native terrain legal when it is. See gna bug #19611 ------------------------------------------------------------------------ r21344 | cazfi | 2012-06-21 01:27:19 +0300 (Thu, 21 Jun 2012) | 6 lines Changed paths: M /trunk/common/movement.c M /trunk/common/unittype.h M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/fc_version Turned hardcoded sea moving unit ability to attack from non-native terrain (harbour cities) new unit class flag "AttFromNonNative" See gna patch #3333 ------------------------------------------------------------------------ r21343 | cazfi | 2012-06-20 23:45:35 +0300 (Wed, 20 Jun 2012) | 5 lines Changed paths: M /trunk/common/road.c M /trunk/common/road.h M /trunk/server/generator/startpos.c Fixed startposition evaluation code to check benefits from potential roads using road types and not compatibility specials. See gna bug #19802 ------------------------------------------------------------------------ r21342 | cazfi | 2012-06-20 11:28:14 +0300 (Wed, 20 Jun 2012) | 4 lines Changed paths: M /trunk/modinst/Makefile.am Fixed "make dist" to generate meta_mpgui_qt.cpp See gna bug #19824 ------------------------------------------------------------------------ r21341 | cazfi | 2012-06-20 00:26:34 +0300 (Wed, 20 Jun 2012) | 6 lines Changed paths: M /trunk/client/helpdata.c M /trunk/common/fc_types.h M /trunk/common/requirements.c M /trunk/common/terrain.c M /trunk/common/terrain.h M /trunk/doc/README.effects M /trunk/fc_version M /trunk/server/cityturn.c M /trunk/server/ruleset.c Added requirement type "Resource" Requested by Jacob Nevins See gna patch #3322 ------------------------------------------------------------------------ r21335 | jtn | 2012-06-19 23:20:21 +0300 (Tue, 19 Jun 2012) | 4 lines Changed paths: M /trunk/server/unittools.c Fix some cosmetic issues in wipe_unit(). Should not affect gameplay, only speed things up. See gna bug #19823. ------------------------------------------------------------------------ r21334 | jtn | 2012-06-19 23:20:17 +0300 (Tue, 19 Jun 2012) | 4 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21333 | jtn | 2012-06-19 23:20:13 +0300 (Tue, 19 Jun 2012) | 12 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/player.c M /trunk/common/player.h M /trunk/common/rgbcolor.c M /trunk/common/rgbcolor.h M /trunk/server/commands.c M /trunk/server/plrhand.c M /trunk/server/plrhand.h M /trunk/server/savegame2.c M /trunk/server/settings.c M /trunk/server/srv_main.c M /trunk/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. ------------------------------------------------------------------------ r21332 | jtn | 2012-06-19 23:20:05 +0300 (Tue, 19 Jun 2012) | 3 lines Changed paths: M /trunk/server/ruleset.c Fix some sanity checks for the veteran system. See gna bug #19820. ------------------------------------------------------------------------ r21331 | cazfi | 2012-06-19 13:25:36 +0300 (Tue, 19 Jun 2012) | 4 lines Changed paths: M /trunk/ai/threaded/taimsg.c M /trunk/ai/threaded/taiplayer.c M /trunk/ai/threaded/taiplayer.h M /trunk/ai/threaded/threadedai.c Run all threaded ai players in the same thread. See gna patch #3309 ------------------------------------------------------------------------ r21330 | cazfi | 2012-06-18 01:14:10 +0300 (Mon, 18 Jun 2012) | 5 lines Changed paths: M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset Added "TerrainClass" "Land" requirement for building any roads in any of the supplied rulesets. See gna patch #3221 ------------------------------------------------------------------------ r21329 | cazfi | 2012-06-16 00:21:41 +0300 (Sat, 16 Jun 2012) | 4 lines Changed paths: M /trunk/server/savegame.c Do not skip old Fortress and Airbase specials when loading old savegames. See gna bug #19801 ------------------------------------------------------------------------ r21327 | cazfi | 2012-06-15 00:55:09 +0300 (Fri, 15 Jun 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21326 | cazfi | 2012-06-13 00:10:57 +0300 (Wed, 13 Jun 2012) | 5 lines Changed paths: M /trunk/common/terrain.c M /trunk/common/tile.c M /trunk/server/advisors/autosettlers.c M /trunk/server/edithand.c Removed all obsolete code dealing with old road specials, only code handling loading of old savegames remain. See gna patch #3312 ------------------------------------------------------------------------ r21325 | jtn | 2012-06-11 12:22:46 +0300 (Mon, 11 Jun 2012) | 3 lines Changed paths: M /trunk/data/nation/samnite.ruleset Remove stray init_government from Samnites. See gna patch #2532. ------------------------------------------------------------------------ r21323 | cazfi | 2012-06-11 02:08:28 +0300 (Mon, 11 Jun 2012) | 4 lines Changed paths: M /trunk/INSTALL M /trunk/autogen.sh M /trunk/configure.ac Make bzip2 compressed tarballs See gna patch #3303 ------------------------------------------------------------------------ r21322 | jtn | 2012-06-09 17:15:11 +0300 (Sat, 09 Jun 2012) | 3 lines Changed paths: M /trunk/po/pl.po Updated Polish translation by Hubert Kowalewski (hubkow@gna). (From gna patch #3131.) 99.7%: 7077 translated, 13 fuzzy, 7 untranslated. ------------------------------------------------------------------------ r21320 | jtn | 2012-06-09 13:21:23 +0300 (Sat, 09 Jun 2012) | 5 lines Changed paths: M /trunk/data/flags/Makefile.am M /trunk/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. ------------------------------------------------------------------------ r21319 | mixcoatl | 2012-06-03 23:40:44 +0300 (Sun, 03 Jun 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset A /trunk/data/flags/belgic-large.png A /trunk/data/flags/belgic-shield-large.png A /trunk/data/flags/belgic-shield.png A /trunk/data/flags/belgic.png A /trunk/data/flags/belgic.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/belgic.ruleset M /trunk/data/nation/gallic.ruleset M /trunk/po/POTFILES.in Add Belgic nation by Andrzej G . See Gna patch #2507 ------------------------------------------------------------------------ r21318 | mixcoatl | 2012-06-03 22:58:13 +0300 (Sun, 03 Jun 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/boii-large.png A /trunk/data/flags/boii-shield-large.png A /trunk/data/flags/boii-shield.png A /trunk/data/flags/boii.png A /trunk/data/flags/boii.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/boian.ruleset M /trunk/data/nation/gallic.ruleset M /trunk/po/POTFILES.in Add Boian nation by Andrzej G . See Gna patch #2506 ------------------------------------------------------------------------ r21317 | mixcoatl | 2012-06-03 21:53:22 +0300 (Sun, 03 Jun 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/phrygian-large.png A /trunk/data/flags/phrygian-shield-large.png A /trunk/data/flags/phrygian-shield.png A /trunk/data/flags/phrygian.png A /trunk/data/flags/phrygian.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/phrygian.ruleset M /trunk/po/POTFILES.in Add Phrygian nation by Andrzej G . See Gna patch #2774 ------------------------------------------------------------------------ r21315 | mixcoatl | 2012-05-31 23:53:24 +0300 (Thu, 31 May 2012) | 1 line Changed paths: A /trunk/data/flags/messapian-large.png A /trunk/data/flags/messapian-shield-large.png A /trunk/data/flags/messapian-shield.png A /trunk/data/flags/messapian.png A /trunk/data/flags/messapian.svg A /trunk/data/nation/messapian.ruleset Add Messapian nation by Andrzej G . See Gna patch #2614 ------------------------------------------------------------------------ r21314 | mixcoatl | 2012-05-31 23:52:49 +0300 (Thu, 31 May 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am 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 M /trunk/po/POTFILES.in Add Messapian nation by Andrzej G . See Gna patch #2614 ------------------------------------------------------------------------ r21313 | mixcoatl | 2012-05-28 01:33:11 +0300 (Mon, 28 May 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/trebizond-large.png A /trunk/data/flags/trebizond-shield-large.png A /trunk/data/flags/trebizond-shield.png A /trunk/data/flags/trebizond.png A /trunk/data/flags/trebizond.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 M /trunk/data/nation/byzantium.ruleset M /trunk/data/nation/greek.ruleset A /trunk/data/nation/pontic.ruleset M /trunk/po/POTFILES.in Add Pontic nation by myself. See Gna patch #3271 ------------------------------------------------------------------------ r21312 | mixcoatl | 2012-05-28 00:15:14 +0300 (Mon, 28 May 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/samnium-large.png A /trunk/data/flags/samnium-shield-large.png A /trunk/data/flags/samnium-shield.png A /trunk/data/flags/samnium.png A /trunk/data/flags/samnium.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 M /trunk/data/nation/sabine.ruleset A /trunk/data/nation/samnite.ruleset M /trunk/po/POTFILES.in Add Samnite nation by Andrzej G. . See Gna patch #2532 ------------------------------------------------------------------------ r21310 | cazfi | 2012-05-26 01:39:38 +0300 (Sat, 26 May 2012) | 5 lines Changed paths: M /trunk/bootstrap/Makerules.mk Replaced implicit pattern rules to create Qt meta object sources with static pattern rules. See gna patch #3308 ------------------------------------------------------------------------ r21309 | cazfi | 2012-05-26 01:31:58 +0300 (Sat, 26 May 2012) | 7 lines Changed paths: M /trunk/client/packhand.c M /trunk/client/tilespec.c M /trunk/common/packets.def M /trunk/common/road.c M /trunk/common/road.h M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Replaced single hardcoded road building activity icon with support for per roadtype ruleset defined icon. No new gfx added so all road types in all supplied rulesets still point to same one icon as before. See gna patch #3305 ------------------------------------------------------------------------ r21307 | cazfi | 2012-05-25 02:52:15 +0300 (Fri, 25 May 2012) | 4 lines Changed paths: M /trunk/server/plrhand.c Call "lost_control" AI module method when player is removed from game. See gna patch #3310 ------------------------------------------------------------------------ r21305 | cazfi | 2012-05-23 23:47:06 +0300 (Wed, 23 May 2012) | 4 lines Changed paths: M /trunk/client/gui-gtk-2.0/pages.c M /trunk/client/gui-gtk-3.0/pages.c M /trunk/client/gui-sdl/pages.c Tell gui type in client intro page (gtk2/gtk3/sdl clients) See gna patch #3306 ------------------------------------------------------------------------ r21304 | cazfi | 2012-05-23 23:13:45 +0300 (Wed, 23 May 2012) | 4 lines Changed paths: M /trunk/client/gui-gtk-2.0/menu.c M /trunk/client/gui-gtk-3.0/menu.c M /trunk/client/gui-sdl/menu.c M /trunk/client/gui-xaw/actions.c M /trunk/client/gui-xaw/menu.c M /trunk/client/packhand.c M /trunk/common/fc_types.h M /trunk/common/packets.def M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/terrain.c M /trunk/common/tile.c M /trunk/fc_version M /trunk/server/ruleset.c M /trunk/server/sanitycheck.c M /trunk/server/savegame.c M /trunk/server/savegame2.c Made road backward compatibility values enum of their own. See gna patch #3304 ------------------------------------------------------------------------ r21302 | cazfi | 2012-05-23 22:51:50 +0300 (Wed, 23 May 2012) | 6 lines Changed paths: M /trunk/client/client_main.c M /trunk/manual/civmanual.c M /trunk/modinst/mpcmdline.c M /trunk/server/civserver.c Mark metasyntax parts for translation in commandline parameter help. Requested by Jacob Nevins See gna bug #19652 ------------------------------------------------------------------------ r21291 | cazfi | 2012-05-22 23:02:34 +0300 (Tue, 22 May 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21290 | cazfi | 2012-05-22 22:52:52 +0300 (Tue, 22 May 2012) | 4 lines Changed paths: M /trunk/data/experimental/terrain.ruleset Added road type Maglev to experimental ruleset. See gna patch #3295 ------------------------------------------------------------------------ r21288 | cazfi | 2012-05-22 01:35:12 +0300 (Tue, 22 May 2012) | 8 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21287 | cazfi | 2012-05-21 22:56:02 +0300 (Mon, 21 May 2012) | 4 lines Changed paths: M /trunk/common/fc_types.h M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version Increased maximum number of road types to 8. See gna patch #3299 ------------------------------------------------------------------------ r21285 | cazfi | 2012-05-21 20:51:12 +0300 (Mon, 21 May 2012) | 5 lines Changed paths: M /trunk/configure.ac Reverted xz compressed tarballs (patch #3301) as it made minimum automake version requirement too high. See gna patch #3301 ------------------------------------------------------------------------ r21283 | cazfi | 2012-05-20 21:13:45 +0300 (Sun, 20 May 2012) | 4 lines Changed paths: M /trunk/configure.ac Build xz compressed tarballs in addition to gzipped ones. See gna patch #3301 ------------------------------------------------------------------------ r21282 | jcreus | 2012-05-20 20:43:35 +0300 (Sun, 20 May 2012) | 1 line Changed paths: M /trunk/po/ca.po Translation update ------------------------------------------------------------------------ r21280 | cazfi | 2012-05-20 19:26:12 +0300 (Sun, 20 May 2012) | 7 lines Changed paths: M /trunk/client/tilespec.c M /trunk/common/fc_types.h M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/tile.c M /trunk/common/unit.c M /trunk/server/advisors/autosettlers.c M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/unithand.c M /trunk/server/unittools.c Renamed old road building activities ACTIVITY_ROAD and ACTIVITY_RAILROAD as ACTIVITY_OLD_ROAD and ACTIVITY_OLD_RAILROAD, and remove most of the code related to them. Only compatibility code for loading old savegames remain. See gna patch #3294 ------------------------------------------------------------------------ r21279 | mixcoatl | 2012-05-19 00:22:40 +0300 (Sat, 19 May 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/latin_empire-large.png A /trunk/data/flags/latin_empire-shield-large.png A /trunk/data/flags/latin_empire-shield.png A /trunk/data/flags/latin_empire.png A /trunk/data/flags/latin_empire.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 M /trunk/data/nation/byzantium.ruleset M /trunk/data/nation/crusader.ruleset A /trunk/data/nation/latin.ruleset M /trunk/data/nation/venetian.ruleset M /trunk/po/POTFILES.in Add Latin nation by Andrzej G. . See Gna patch #3267 ------------------------------------------------------------------------ r21278 | mixcoatl | 2012-05-18 21:50:23 +0300 (Fri, 18 May 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/sabinium-large.png A /trunk/data/flags/sabinium-shield-large.png A /trunk/data/flags/sabinium-shield.png A /trunk/data/flags/sabinium.png A /trunk/data/flags/sabinium.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/sabine.ruleset M /trunk/po/POTFILES.in Add Sabine nation by Andrzej G. . See Gna patch #2428 ------------------------------------------------------------------------ r21277 | mixcoatl | 2012-05-18 21:00:29 +0300 (Fri, 18 May 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/median-large.png A /trunk/data/flags/median-shield-large.png A /trunk/data/flags/median-shield.png A /trunk/data/flags/median.png A /trunk/data/flags/median.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/median.ruleset M /trunk/po/POTFILES.in Add Median nation by Andrzej G. , flag by Dan Cottrell, Daniel and me. See Gna patch #2067 ------------------------------------------------------------------------ r21276 | cazfi | 2012-05-16 15:35:26 +0300 (Wed, 16 May 2012) | 5 lines Changed paths: M /trunk/client/gui-xaw/menu.c Handle road connection commands issued via keyboard in xaw-client as ACTIVITY_GEN_ROAD. See gna patch #3293 ------------------------------------------------------------------------ r21275 | cazfi | 2012-05-15 22:19:48 +0300 (Tue, 15 May 2012) | 6 lines Changed paths: M /trunk/server/ruleset.c Removed restrictions from ruleset loading that road type cannot have compatibility special "None", and that road with compatibility special "Road" must be before one with "Railroad". See gna patch #3292 ------------------------------------------------------------------------ r21274 | cazfi | 2012-05-15 03:39:46 +0300 (Tue, 15 May 2012) | 5 lines Changed paths: M /trunk/Makefile.am A /trunk/bootstrap/Makerules.mk M /trunk/client/gui-qt/Makefile.am M /trunk/modinst/Makefile.am Added new file boostrap/Makerules.mk and put similar Qt meta object source build rules from modinst/Makefile.am and client/gui-qt/Makefile.am to it. See gna patch #3296 ------------------------------------------------------------------------ r21273 | cazfi | 2012-05-15 03:13:21 +0300 (Tue, 15 May 2012) | 5 lines Changed paths: M /trunk/common/tile.c tile_has_road() checks road existence from roads vector and no longer from existence of compatibility special. See gna patch #3291 ------------------------------------------------------------------------ r21272 | mixcoatl | 2012-05-14 00:50:07 +0300 (Mon, 14 May 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/parthia-large.png A /trunk/data/flags/parthia-shield-large.png A /trunk/data/flags/parthia-shield.png A /trunk/data/flags/parthia.png A /trunk/data/flags/parthia.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/parthian.ruleset M /trunk/data/nation/seleucid.ruleset M /trunk/po/POTFILES.in Add Parthian nation by Andrzej G. . See Gna patch #2198 ------------------------------------------------------------------------ r21271 | cazfi | 2012-05-13 21:03:05 +0300 (Sun, 13 May 2012) | 6 lines Changed paths: M /trunk/client/tilespec.c Renamed fill_road_rail_sprite_array() as fill_road_sprite_array() and refactored it so that instead of being called once to setup 2 hardcoded road types it's called once for each road type there is. See gna patch #3290 ------------------------------------------------------------------------ r21270 | cazfi | 2012-05-12 19:14:57 +0300 (Sat, 12 May 2012) | 5 lines Changed paths: M /trunk/common/unit.c Fixed restoring of already done work when one cancels road building activity and then reverts that during same turn. See gna bug #19726 ------------------------------------------------------------------------ r21269 | cazfi | 2012-05-12 16:40:21 +0300 (Sat, 12 May 2012) | 4 lines Changed paths: M /trunk/common/unit.h M /trunk/server/unittools.c M /trunk/server/unittools.h Removed unused get_activity_move_restriction() See gna patch #3289 ------------------------------------------------------------------------ r21268 | mixcoatl | 2012-05-12 13:12:08 +0300 (Sat, 12 May 2012) | 1 line Changed paths: M /trunk/data/nation/centrallithuanian.ruleset Central Lithuanian fix. See Gna patch #3079 ------------------------------------------------------------------------ r21267 | mixcoatl | 2012-05-12 01:22:05 +0300 (Sat, 12 May 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/dgb-large.png A /trunk/data/flags/dgb-shield-large.png A /trunk/data/flags/dgb-shield.png A /trunk/data/flags/dgb.png A /trunk/data/flags/dgb.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 M /trunk/data/nation/belgian.ruleset A /trunk/data/nation/germanbelgian.ruleset M /trunk/data/nation/germanic.ruleset M /trunk/data/nation/luxembourgish.ruleset M /trunk/data/nation/rhenish.ruleset M /trunk/data/nation/walloon.ruleset M /trunk/po/POTFILES.in Add German-speaking Belgian nation by myself, flag by Precious alex. See Gna patch #3075 ------------------------------------------------------------------------ r21265 | cazfi | 2012-05-12 01:08:48 +0300 (Sat, 12 May 2012) | 4 lines Changed paths: M /trunk/debian/freeciv-server.install Added missing rulesets to freeciv-server debian packet. See gna patch #3284 ------------------------------------------------------------------------ r21264 | mixcoatl | 2012-05-12 00:19:18 +0300 (Sat, 12 May 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/central_lithuania-large.png A /trunk/data/flags/central_lithuania-shield-large.png A /trunk/data/flags/central_lithuania-shield.png A /trunk/data/flags/central_lithuania.png A /trunk/data/flags/central_lithuania.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/centrallithuanian.ruleset M /trunk/data/nation/lithuanian.ruleset M /trunk/data/nation/polish.ruleset M /trunk/po/POTFILES.in Add Central Lithuanian (Lithuanian Polish) nation by Andzej G , flag by Halibutt. See Gna patch #3079 ------------------------------------------------------------------------ r21263 | cazfi | 2012-05-11 18:48:53 +0300 (Fri, 11 May 2012) | 9 lines Changed paths: M /trunk/client/packhand.c M /trunk/client/tilespec.c M /trunk/common/road.c M /trunk/common/road.h Added list of hider road types for each road type that acts as sort of cache for hiders lookup. It has same information as hidden_by vector, but in a form that drawing code can access much more quickly in case there's several road types that are not all hiding each other. This list is built in client side only. See gna patch #3285 ------------------------------------------------------------------------ r21262 | cazfi | 2012-05-11 01:54:03 +0300 (Fri, 11 May 2012) | 4 lines Changed paths: M /trunk/doc/README.packaging Mention default ruleset rename in README.packaging See gna patch #3288 ------------------------------------------------------------------------ r21261 | cazfi | 2012-05-11 01:23:52 +0300 (Fri, 11 May 2012) | 4 lines Changed paths: M /trunk/data/civ1/effects.ruleset M /trunk/data/civ2/effects.ruleset M /trunk/data/classic/effects.ruleset M /trunk/data/default/ai_effects.ruleset M /trunk/data/experimental/effects.ruleset M /trunk/data/multiplayer/effects.ruleset Replaced effect type fields "name" with "type" in included rulesets See gna patch #3282 ------------------------------------------------------------------------ r21260 | cazfi | 2012-05-11 01:18:18 +0300 (Fri, 11 May 2012) | 4 lines Changed paths: M /trunk/common/map.c M /trunk/common/terrain.c M /trunk/common/tile.c Removed road compatibility specials from infrastructure specials list. See gna patch #3281 ------------------------------------------------------------------------ r21259 | cazfi | 2012-05-10 02:15:24 +0300 (Thu, 10 May 2012) | 4 lines Changed paths: M /trunk/server/savegame.c M /trunk/server/savegame2.c Fixed loading of old savegames with less traderoutes than current maximum. See gna bug #19721 ------------------------------------------------------------------------ r21258 | cazfi | 2012-05-09 21:17:56 +0300 (Wed, 09 May 2012) | 4 lines Changed paths: M /trunk/data/classic/Makefile.am Install classic-ruleset files to correct directory. See gna bug #19719 ------------------------------------------------------------------------ r21257 | cazfi | 2012-05-09 21:07:53 +0300 (Wed, 09 May 2012) | 4 lines Changed paths: M /trunk/client/control.c M /trunk/client/goto.c M /trunk/client/gui-gtk-2.0/menu.c M /trunk/client/gui-gtk-3.0/menu.c M /trunk/client/gui-sdl/menu.c M /trunk/client/gui-xaw/actions.c M /trunk/client/gui-xaw/menu.c Handle road connect orders as ACTIVITY_GEN_ROAD. See gna patch #3280 ------------------------------------------------------------------------ r21255 | jtn | 2012-05-08 22:10:19 +0300 (Tue, 08 May 2012) | 5 lines Changed paths: M /trunk/data/database.lua M /trunk/doc/README.fcdb M /trunk/scripts/setup_auth_server.sh M /trunk/server/fcdb.c M /trunk/server/fcdb.h M /trunk/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. ------------------------------------------------------------------------ r21254 | cazfi | 2012-05-08 19:57:22 +0300 (Tue, 08 May 2012) | 5 lines Changed paths: M /trunk/server/unithand.c Fixed server side sanity checking of received orders not to erronously reject all orders containing ACTIVITY_GEN_ROAD. See gna bug #19714 ------------------------------------------------------------------------ r21253 | cazfi | 2012-05-08 19:38:23 +0300 (Tue, 08 May 2012) | 7 lines Changed paths: M /trunk/client/tilespec.c Clear roads vector used in drawing code even when tile is unknown. This fixes warning from older gcc that thinks that contents of vector could be used uninitialized. Problem noticed from Fullmoon logs. See gna bug #19715 ------------------------------------------------------------------------ r21252 | cazfi | 2012-05-08 04:16:42 +0300 (Tue, 08 May 2012) | 10 lines Changed paths: M /trunk/common/fc_types.h M /trunk/common/terrain.c M /trunk/common/terrain.h M /trunk/common/unit.c M /trunk/server/maphand.c M /trunk/server/savegame.c M /trunk/server/savegame2.c Removed S_OLD_FORTRESS and S_OLD_AIRBASE from specials vector, meaning those always-zero bits are not allocated for every specials vector (at least not explicitly, in practice same amount of half-bytes is still needed even if two less bits from last one are used). S_OLD_FORTRESS and S_OLD_AIRBASE are now just special values used while loading old savegames where bases were stored as specials. See gna patch #3232 ------------------------------------------------------------------------ r21251 | cazfi | 2012-05-07 22:20:27 +0300 (Mon, 07 May 2012) | 5 lines Changed paths: M /trunk/common/unit.c Removed obsolete check that prevented pillaging of roads as specials from city center tiles. See gna patch #3269 ------------------------------------------------------------------------ r21250 | cazfi | 2012-05-07 03:22:26 +0300 (Mon, 07 May 2012) | 5 lines Changed paths: M /trunk/ai/default/aitools.c M /trunk/ai/default/aiunit.c M /trunk/client/helpdata.c M /trunk/common/movement.c M /trunk/common/unittype.c M /trunk/common/unittype.h M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/classic/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset Replaced previous hardcoded behavior that sea moving units, and no others, can attack neighboring non-native tiles (shore bombardment) unit class flag "AttackNonNative". Old sea moving unit types specific "No_Land_Attack" flag renamed to more generic name "Only_Native_Attack". It can be used to override unit class level "AttackNonNative"-flag in unit type level. See gna patch #3264 ------------------------------------------------------------------------ r21249 | cazfi | 2012-05-07 02:58:50 +0300 (Mon, 07 May 2012) | 5 lines Changed paths: M /trunk/server/ruleset.c Made it possible to give effect type in ruleset in field named "type". Old field name "name" supported for now as fallback. See gna patch #3266 ------------------------------------------------------------------------ r21248 | cazfi | 2012-05-06 20:58:33 +0300 (Sun, 06 May 2012) | 5 lines Changed paths: M /trunk/common/terrain.c get_infrastructure_text() checks existence of roads from vector, not compat specials. See gna patch #3265 ------------------------------------------------------------------------ r21247 | mixcoatl | 2012-05-05 01:15:25 +0300 (Sat, 05 May 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/suebian-large.png A /trunk/data/flags/suebian-shield-large.png A /trunk/data/flags/suebian-shield.png A /trunk/data/flags/suebian.png A /trunk/data/flags/suebian.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 M /trunk/data/nation/germanic.ruleset A /trunk/data/nation/suebian.ruleset M /trunk/data/nation/vandalic.ruleset M /trunk/data/nation/visigothic.ruleset M /trunk/data/nation/westernroman.ruleset M /trunk/po/POTFILES.in Add Suebian nation by Andzej G . See Gna patch #3258 ------------------------------------------------------------------------ r21246 | cazfi | 2012-05-03 01:15:35 +0300 (Thu, 03 May 2012) | 4 lines Changed paths: M /trunk/client/tilespec.c Drawing code checks existence of roads from roads vector, not from compatibility specials. See gna patch #3247 ------------------------------------------------------------------------ r21244 | jtn | 2012-05-03 00:54:30 +0300 (Thu, 03 May 2012) | 5 lines Changed paths: M /trunk/data/nation/Makefile.am M /trunk/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). ------------------------------------------------------------------------ r21242 | jtn | 2012-05-01 23:44:23 +0300 (Tue, 01 May 2012) | 3 lines Changed paths: M /trunk/data/nation/chuvash.ruleset M /trunk/data/nation/gothic.ruleset Fix a couple of typos in nation legends. Second part of fix for gna bug #19661. ------------------------------------------------------------------------ r21241 | jtn | 2012-05-01 02:16:17 +0300 (Tue, 01 May 2012) | 1 line Changed paths: M /trunk/po/el.po Fix malformed msgstr in el.po. ------------------------------------------------------------------------ r21234 | jtn | 2012-04-30 01:36:31 +0300 (Mon, 30 Apr 2012) | 3 lines Changed paths: M /trunk/data/flags/Makefile.am Add missing flags to Makefile, so that they install correctly. See gna bug #19671. ------------------------------------------------------------------------ r21233 | mixcoatl | 2012-04-29 01:27:46 +0300 (Sun, 29 Apr 2012) | 1 line Changed paths: M /trunk/data/nation/ukrainian.ruleset Various changes to Ukrainian nation, input by various users. See Gna patch #3063 ------------------------------------------------------------------------ r21232 | mixcoatl | 2012-04-29 00:45:31 +0300 (Sun, 29 Apr 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/cyrenaica-large.png A /trunk/data/flags/cyrenaica-shield-large.png A /trunk/data/flags/cyrenaica-shield.png A /trunk/data/flags/cyrenaica.png A /trunk/data/flags/cyrenaica.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 M /trunk/data/nation/arab.ruleset A /trunk/data/nation/cyrenaican.ruleset M /trunk/data/nation/libyan.ruleset M /trunk/po/POTFILES.in Add Cyrenaican nation by myself, flag by dmarks and me. See Gna patch #3255 ------------------------------------------------------------------------ r21231 | mixcoatl | 2012-04-29 00:13:00 +0300 (Sun, 29 Apr 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/seychelles-large.png A /trunk/data/flags/seychelles-shield-large.png A /trunk/data/flags/seychelles-shield.png A /trunk/data/flags/seychelles.png A /trunk/data/flags/seychelles.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 M /trunk/data/nation/african.ruleset M /trunk/data/nation/mauritian.ruleset A /trunk/data/nation/seychellois.ruleset M /trunk/po/POTFILES.in Add Seychellois nation by myself, flag by Vzb83. See Gna patch #3254 ------------------------------------------------------------------------ r21230 | mixcoatl | 2012-04-28 22:53:32 +0300 (Sat, 28 Apr 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/swahili-large.png A /trunk/data/flags/swahili-shield-large.png A /trunk/data/flags/swahili-shield.png A /trunk/data/flags/swahili.png A /trunk/data/flags/swahili.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 M /trunk/data/nation/comorian.ruleset M /trunk/data/nation/kenyan.ruleset M /trunk/data/nation/mozambican.ruleset A /trunk/data/nation/swahili.ruleset M /trunk/data/nation/tanganyikan.ruleset M /trunk/data/nation/zanzibari.ruleset M /trunk/po/POTFILES.in Add Swahili nation by myself. See Gna patch #3253 ------------------------------------------------------------------------ r21229 | mixcoatl | 2012-04-28 22:08:36 +0300 (Sat, 28 Apr 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/gothic-large.png A /trunk/data/flags/gothic-shield-large.png A /trunk/data/flags/gothic-shield.png A /trunk/data/flags/gothic.png A /trunk/data/flags/gothic.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/germanic.ruleset A /trunk/data/nation/gothic.ruleset M /trunk/data/nation/sarmatian.ruleset M /trunk/po/POTFILES.in Add Gothic nation by Andrzej G.and me, flag by Andrzej G. See Gna patch #2195 ------------------------------------------------------------------------ r21228 | mixcoatl | 2012-04-28 21:18:24 +0300 (Sat, 28 Apr 2012) | 1 line Changed paths: M /trunk/po/nl.po Update Dutch translation (in progress) ------------------------------------------------------------------------ r21196 | jtn | 2012-04-28 01:34:38 +0300 (Sat, 28 Apr 2012) | 7 lines Changed paths: M /trunk/data/nation/asturian.ruleset M /trunk/data/nation/boer.ruleset M /trunk/data/nation/burgundian.ruleset M /trunk/data/nation/cantonese.ruleset M /trunk/data/nation/cretan.ruleset M /trunk/data/nation/crusader.ruleset M /trunk/data/nation/cuyavian.ruleset M /trunk/data/nation/frankish.ruleset M /trunk/data/nation/fulani.ruleset M /trunk/data/nation/germanic.ruleset M /trunk/data/nation/nauruan.ruleset M /trunk/data/nation/saintlucian.ruleset M /trunk/data/nation/veletian.ruleset M /trunk/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. ------------------------------------------------------------------------ r21195 | jtn | 2012-04-28 01:34:33 +0300 (Sat, 28 Apr 2012) | 5 lines Changed paths: M /trunk/manual/civmanual.c Add no-c-format markup to string introduced in patch #3223. Reported by Joan Creus (jcreus@gna). See gna bug #19647. ------------------------------------------------------------------------ r21194 | jcreus | 2012-04-27 01:28:32 +0300 (Fri, 27 Apr 2012) | 1 line Changed paths: M /trunk/po/ca.po Over 7000 strings served!! ------------------------------------------------------------------------ r21193 | mixcoatl | 2012-04-25 23:24:11 +0300 (Wed, 25 Apr 2012) | 1 line Changed paths: M /trunk/data/nation/xiongnu.ruleset Xiongnu fix. See Gna patch #2780 ------------------------------------------------------------------------ r21189 | jtn | 2012-04-23 12:31:43 +0300 (Mon, 23 Apr 2012) | 8 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21188 | chomwitt | 2012-04-23 02:48:02 +0300 (Mon, 23 Apr 2012) | 1 line Changed paths: M /trunk/po/el.po Greek translation in progress ------------------------------------------------------------------------ r21187 | mixcoatl | 2012-04-21 02:14:13 +0300 (Sat, 21 Apr 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/xiongnu-large.png A /trunk/data/flags/xiongnu-shield-large.png A /trunk/data/flags/xiongnu-shield.png A /trunk/data/flags/xiongnu.png A /trunk/data/flags/xiongnu.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 M /trunk/data/nation/hunnic.ruleset A /trunk/data/nation/xiongnu.ruleset M /trunk/po/POTFILES.in Add Xiongnu nation by Andrzej G. See Gna patch #2780 ------------------------------------------------------------------------ r21186 | cazfi | 2012-04-21 02:03:53 +0300 (Sat, 21 Apr 2012) | 4 lines Changed paths: M /trunk/common/aicore/pf_tools.c M /trunk/common/movement.c M /trunk/common/movement.h M /trunk/server/advisors/advruleset.c M /trunk/server/ruleset.c M /trunk/server/unittools.c Check existence of native road from roads vector, not from compatibility special. See gna patch #3213 ------------------------------------------------------------------------ r21185 | mixcoatl | 2012-04-21 01:57:51 +0300 (Sat, 21 Apr 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/hunnic-large.png A /trunk/data/flags/hunnic-shield-large.png A /trunk/data/flags/hunnic-shield.png A /trunk/data/flags/hunnic.png A /trunk/data/flags/hunnic.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 M /trunk/data/nation/avar.ruleset M /trunk/data/nation/chuvash.ruleset A /trunk/data/nation/hunnic.ruleset M /trunk/data/nation/indoeuropean.ruleset M /trunk/data/nation/volgagerman.ruleset M /trunk/po/POTFILES.in Add Hunnic nation by Andrzej G. and me, flag by Andrzej G. See Gna patch #2776 ------------------------------------------------------------------------ r21184 | mixcoatl | 2012-04-21 01:33:51 +0300 (Sat, 21 Apr 2012) | 1 line Changed paths: M /trunk/po/nl.po Update Dutch translation (in progress) ------------------------------------------------------------------------ r21183 | cazfi | 2012-04-20 01:38:16 +0300 (Fri, 20 Apr 2012) | 4 lines Changed paths: M /trunk/server/sanitycheck.c Added sanity checks that road informations stored in roads vectors and specials are consistent. See gna patch #3212 ------------------------------------------------------------------------ r21182 | cazfi | 2012-04-19 00:52:43 +0300 (Thu, 19 Apr 2012) | 4 lines Changed paths: M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/savegame2.h Save tile roads vectors. See gna patch #3204 ------------------------------------------------------------------------ r21180 | cazfi | 2012-04-18 08:49:47 +0300 (Wed, 18 Apr 2012) | 4 lines Changed paths: M /trunk/modinst/modinst.h URL of default modpack.list in non-development builds points to modpack.freeciv.org. See gna patch #3257 ------------------------------------------------------------------------ r21179 | mixcoatl | 2012-04-17 01:33:34 +0300 (Tue, 17 Apr 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset A /trunk/data/flags/grisons-large.png A /trunk/data/flags/grisons-shield-large.png A /trunk/data/flags/grisons-shield.png A /trunk/data/flags/grisons.png A /trunk/data/flags/grisons.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 M /trunk/data/nation/friulian.ruleset A /trunk/data/nation/romansh.ruleset M /trunk/data/nation/swiss.ruleset M /trunk/po/POTFILES.in Add Romansh nation by me, flag by Denelson83. See Gna patch #3199 ------------------------------------------------------------------------ r21178 | mixcoatl | 2012-04-17 01:12:11 +0300 (Tue, 17 Apr 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset A /trunk/data/flags/cantonese-large.png A /trunk/data/flags/cantonese-shield-large.png A /trunk/data/flags/cantonese-shield.png A /trunk/data/flags/cantonese.png A /trunk/data/flags/cantonese.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/cantonese.ruleset M /trunk/data/nation/chinese.ruleset M /trunk/data/nation/han.ruleset M /trunk/data/nation/miao.ruleset M /trunk/po/POTFILES.in Add Cantonese nation by me, flag by Cezary Biele and me. See Gna patch #3184 ------------------------------------------------------------------------ r21177 | cazfi | 2012-04-16 03:43:09 +0300 (Mon, 16 Apr 2012) | 4 lines Changed paths: M /trunk/ai/aitraits.c M /trunk/ai/default/advdiplomacy.c M /trunk/common/traits.h M /trunk/data/civ1/nations.ruleset M /trunk/data/civ2/nations.ruleset M /trunk/data/classic/nations.ruleset M /trunk/data/experimental/nations.ruleset M /trunk/data/multiplayer/nations.ruleset M /trunk/server/ruleset.c Added AI trait Aggressive See gna patch #3150 ------------------------------------------------------------------------ r21174 | jtn | 2012-04-16 01:38:10 +0300 (Mon, 16 Apr 2012) | 4 lines Changed paths: M /trunk/server/savegame.c M /trunk/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. ------------------------------------------------------------------------ r21173 | mixcoatl | 2012-04-16 00:40:55 +0300 (Mon, 16 Apr 2012) | 1 line Changed paths: M /trunk/data/nation/germanic.ruleset M /trunk/data/nation/marathi.ruleset minor civil war and conflict fixes in Germanic and Marathi nations ------------------------------------------------------------------------ r21172 | mixcoatl | 2012-04-16 00:36:24 +0300 (Mon, 16 Apr 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/saint_lucia-large.png A /trunk/data/flags/saint_lucia-shield-large.png A /trunk/data/flags/saint_lucia-shield.png A /trunk/data/flags/saint_lucia.png A /trunk/data/flags/saint_lucia.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/saintlucian.ruleset M /trunk/data/nation/westindian.ruleset M /trunk/po/POTFILES.in Add Saint Lucian nation by me, flag by SKopp, Denelson83 and Zscout370. See Gna patch #3182 ------------------------------------------------------------------------ r21171 | cazfi | 2012-04-16 00:28:46 +0300 (Mon, 16 Apr 2012) | 5 lines Changed paths: M /trunk/data/classic/effects.ruleset M /trunk/data/classic/techs.ruleset Made number of trade routes city may have to depend on knowledge of certain technologies in classic ruleset. See gna patch #3251 ------------------------------------------------------------------------ r21170 | cazfi | 2012-04-16 00:25:30 +0300 (Mon, 16 Apr 2012) | 4 lines Changed paths: M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/classic/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/server/ruleset.c Allow rulesets without Railroad-like road, or without any roads. See gna patch #3250 ------------------------------------------------------------------------ r21169 | mixcoatl | 2012-04-15 23:45:43 +0300 (Sun, 15 Apr 2012) | 1 line Changed paths: M /trunk/data/nation/germanic.ruleset Germanic fix ------------------------------------------------------------------------ r21168 | mixcoatl | 2012-04-15 23:44:07 +0300 (Sun, 15 Apr 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset A /trunk/data/flags/veletian-large.png A /trunk/data/flags/veletian-shield-large.png A /trunk/data/flags/veletian-shield.png A /trunk/data/flags/veletian.png A /trunk/data/flags/veletian.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 M /trunk/data/nation/brandenburgian.ruleset M /trunk/data/nation/slavic.ruleset A /trunk/data/nation/veletian.ruleset M /trunk/po/POTFILES.in Add Veletian nation by Andzej G. . See Gna patch #3082 ------------------------------------------------------------------------ r21167 | mixcoatl | 2012-04-15 23:30:23 +0300 (Sun, 15 Apr 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/saint_kitts_and_nevis-large.png A /trunk/data/flags/saint_kitts_and_nevis-shield-large.png A /trunk/data/flags/saint_kitts_and_nevis-shield.png A /trunk/data/flags/saint_kitts_and_nevis.png A /trunk/data/flags/saint_kitts_and_nevis.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 M /trunk/data/nation/antiguan.ruleset A /trunk/data/nation/kittitian.ruleset M /trunk/data/nation/westindian.ruleset M /trunk/po/POTFILES.in Add Kittitian and Nevisian nation me, flag by Denelson83 and Pumbaa80. See Gna patch #3181 ------------------------------------------------------------------------ r21165 | mixcoatl | 2012-04-15 22:52:14 +0300 (Sun, 15 Apr 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/germanic-large.png A /trunk/data/flags/germanic-shield-large.png A /trunk/data/flags/germanic-shield.png A /trunk/data/flags/germanic.png A /trunk/data/flags/germanic.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/germanic.ruleset M /trunk/data/nation/indoeuropean.ruleset M /trunk/po/POTFILES.in Add Germanic nation by Andzej G. . See Gna patch #3078 ------------------------------------------------------------------------ r21164 | mixcoatl | 2012-04-14 01:55:10 +0300 (Sat, 14 Apr 2012) | 1 line Changed paths: M /trunk/po/nl.po Update Dutch translation (in progress) ------------------------------------------------------------------------ r21163 | cazfi | 2012-04-14 00:56:16 +0300 (Sat, 14 Apr 2012) | 4 lines Changed paths: M /trunk/common/game.h M /trunk/configure.ac M /trunk/data/Makefile.am A /trunk/data/classic A /trunk/data/classic/Makefile.am A /trunk/data/classic/buildings.ruleset (from /trunk/data/default/buildings.ruleset:21162) A /trunk/data/classic/cities.ruleset (from /trunk/data/default/cities.ruleset:21162) A /trunk/data/classic/effects.ruleset (from /trunk/data/default/effects.ruleset:21162) A /trunk/data/classic/game.ruleset (from /trunk/data/default/game.ruleset:21162) A /trunk/data/classic/governments.ruleset (from /trunk/data/default/governments.ruleset:21162) A /trunk/data/classic/nations.ruleset (from /trunk/data/default/nations.ruleset:21162) A /trunk/data/classic/script.lua (from /trunk/data/default/script.lua:21162) A /trunk/data/classic/techs.ruleset (from /trunk/data/default/techs.ruleset:21162) A /trunk/data/classic/terrain.ruleset (from /trunk/data/default/terrain.ruleset:21162) A /trunk/data/classic/units.ruleset (from /trunk/data/default/units.ruleset:21162) M /trunk/data/default/Makefile.am D /trunk/data/default/buildings.ruleset D /trunk/data/default/cities.ruleset D /trunk/data/default/effects.ruleset D /trunk/data/default/game.ruleset D /trunk/data/default/governments.ruleset D /trunk/data/default/nations.ruleset D /trunk/data/default/script.lua D /trunk/data/default/techs.ruleset D /trunk/data/default/terrain.ruleset D /trunk/data/default/units.ruleset M /trunk/data/default.serv M /trunk/data/scenarios/british-isles-85x80-v2.80.sav M /trunk/data/scenarios/earth-160x90-v2.sav M /trunk/data/scenarios/earth-80x50-v3.sav M /trunk/data/scenarios/europe-200x100-v2.sav M /trunk/data/scenarios/france-140x90-v2.sav M /trunk/data/scenarios/hagworld-120x60-v1.2.sav M /trunk/data/scenarios/iberian-peninsula-136x100-v1.0.sav M /trunk/data/scenarios/italy-100x100-v1.5.sav M /trunk/data/scenarios/japan-88x100-v1.3.sav M /trunk/data/scenarios/north_america_116x100-v1.2.sav M /trunk/data/scenarios/tileset-demo.sav M /trunk/data/scenarios/tutorial.sav M /trunk/po/POTFILES.in M /trunk/server/savegame.c M /trunk/server/savegame2.c Renamed default ruleset as classic. See gna patch #3216 ------------------------------------------------------------------------ r21161 | cazfi | 2012-04-13 04:38:31 +0300 (Fri, 13 Apr 2012) | 5 lines Changed paths: M /trunk/configure.ac Changed status of gtk3-client from "in-development" to "maintained" in configure listings. See gna patch #3246 ------------------------------------------------------------------------ r21158 | cazfi | 2012-04-13 03:33:20 +0300 (Fri, 13 Apr 2012) | 6 lines Changed paths: M /trunk/server/srv_main.c Fixed checking if game should end due to allied victory. Reported by Brandon J. Van Every See gna bug #17986 ------------------------------------------------------------------------ r21155 | cazfi | 2012-04-13 03:22:55 +0300 (Fri, 13 Apr 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21154 | cazfi | 2012-04-13 02:10:05 +0300 (Fri, 13 Apr 2012) | 5 lines Changed paths: M /trunk/ai/default/advdomestic.c M /trunk/ai/default/aicity.c M /trunk/common/effects.h M /trunk/common/fc_types.h M /trunk/common/traderoutes.c M /trunk/data/civ1/effects.ruleset M /trunk/data/civ2/effects.ruleset M /trunk/data/default/effects.ruleset M /trunk/data/experimental/effects.ruleset M /trunk/data/multiplayer/effects.ruleset M /trunk/doc/README.effects M /trunk/fc_version Added support for effect "Max_Trade_Routes" that control how many trade routes city may have. See gna patch #3178 ------------------------------------------------------------------------ r21153 | cazfi | 2012-04-12 04:03:26 +0300 (Thu, 12 Apr 2012) | 6 lines Changed paths: M /trunk/client/tilespec.c Look for correct diagonal road gfx tags with roadstyle 1. Reported Lavrentij P Berija See gna bug #19631 ------------------------------------------------------------------------ r21152 | cazfi | 2012-04-12 03:47:09 +0300 (Thu, 12 Apr 2012) | 5 lines Changed paths: M /trunk/common/game.c M /trunk/common/game.h M /trunk/server/savegame2.c M /trunk/server/savegame2.h M /trunk/server/settings.c Removed server setting saveversion that allowed saving in format compatible with older freeciv versions. See gna patch #3188 ------------------------------------------------------------------------ r21151 | cazfi | 2012-04-12 03:21:50 +0300 (Thu, 12 Apr 2012) | 5 lines Changed paths: M /trunk/client/control.c M /trunk/client/gui-gtk-2.0/menu.c M /trunk/client/gui-gtk-3.0/menu.c M /trunk/client/gui-sdl/menu.c M /trunk/client/gui-xaw/menu.c M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/unitlist.c M /trunk/common/unitlist.h Road building initiated from client handled as ACTIVITY_GEN_ROAD. Road to build is determined with new next_road_for_tile() function. See gna patch #3231 ------------------------------------------------------------------------ r21148 | cazfi | 2012-04-11 02:06:28 +0300 (Wed, 11 Apr 2012) | 6 lines Changed paths: M /trunk/utility/fciconv.c Made get_internal_string_length() to correctly skip BOM. Reported by Michal Mazurek See gna bug #17373 ------------------------------------------------------------------------ r21145 | cazfi | 2012-04-11 01:59:00 +0300 (Wed, 11 Apr 2012) | 5 lines Changed paths: M /trunk/server/maphand.c M /trunk/server/plrhand.c Moved borders recalculation from the middle of player removal code to after player has really been removed. See gna bug #19627 ------------------------------------------------------------------------ r21143 | cazfi | 2012-04-11 01:52:27 +0300 (Wed, 11 Apr 2012) | 5 lines Changed paths: M /trunk/client/climisc.c Do not allocate knowledge map for players other than user of the client in the client side. See gna bug #18192 ------------------------------------------------------------------------ r21142 | cazfi | 2012-04-11 01:40:18 +0300 (Wed, 11 Apr 2012) | 6 lines Changed paths: M /trunk/modinst/mpdb.c Do not give error messages when modpack installation info database has not yet been created, i.e., when running freeciv-modpack for the first time. See gna patch #3244 ------------------------------------------------------------------------ r21141 | cazfi | 2012-04-11 01:08:48 +0300 (Wed, 11 Apr 2012) | 4 lines Changed paths: M /trunk/client/editor.c M /trunk/client/editor.h M /trunk/client/gui-gtk-2.0/editgui.c M /trunk/client/gui-gtk-2.0/editprop.c M /trunk/client/gui-gtk-2.0/editprop.h M /trunk/client/gui-gtk-3.0/editgui.c M /trunk/client/gui-gtk-3.0/editprop.c M /trunk/client/gui-gtk-3.0/editprop.h M /trunk/client/tilespec.c M /trunk/client/tilespec.h M /trunk/common/packets.def M /trunk/data/misc/editor.spec M /trunk/fc_version M /trunk/server/edithand.c Made roads separate object type from specials in editor. See gna patch #3187 ------------------------------------------------------------------------ r21140 | cazfi | 2012-04-10 01:07:41 +0300 (Tue, 10 Apr 2012) | 4 lines Changed paths: M /trunk/data/experimental/Makefile.am A /trunk/data/experimental/nations.ruleset M /trunk/data/multiplayer/Makefile.am A /trunk/data/multiplayer/nations.ruleset Added nations.rulesets for multiplayer and experimental rulesets. See gna patch #3242 ------------------------------------------------------------------------ r21139 | cazfi | 2012-04-09 00:21:21 +0300 (Mon, 09 Apr 2012) | 4 lines Changed paths: M /trunk/modinst/modinst.c M /trunk/modinst/modinst.h M /trunk/modinst/mpgui_gtk.c Display version number of already installed modpacks in modpack list. See gna patch #3239 ------------------------------------------------------------------------ r21136 | cazfi | 2012-04-08 10:34:55 +0300 (Sun, 08 Apr 2012) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21135 | cazfi | 2012-04-08 00:44:46 +0300 (Sun, 08 Apr 2012) | 5 lines Changed paths: M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/unit.c Removed roadactivity(). Rewritten road_by_activity() and renamed as road_by_deprecated_activity(). See gna patch #3222 ------------------------------------------------------------------------ r21134 | cazfi | 2012-04-07 01:59:27 +0300 (Sat, 07 Apr 2012) | 5 lines Changed paths: M /trunk/common/scriptcore/luascript.c Do not disallow compiling against lua-5.2 for lua symbol list reasons, but allow compiling against both lua-5.1 and lua-5.2. Not that resulting freeciv would work correctly if one compiles against lua-5.2. See gna patch #3229 ------------------------------------------------------------------------ r21133 | mixcoatl | 2012-04-07 01:18:07 +0300 (Sat, 07 Apr 2012) | 1 line Changed paths: M /trunk/data/default/nationlist.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/sherpa-large.png A /trunk/data/flags/sherpa-shield-large.png A /trunk/data/flags/sherpa-shield.png A /trunk/data/flags/sherpa.png A /trunk/data/flags/sherpa.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 M /trunk/data/nation/nepali.ruleset A /trunk/data/nation/sherpa.ruleset M /trunk/data/nation/tibetan.ruleset M /trunk/po/POTFILES.in M /trunk/po/nl.po Add Sherpa nation Daniel Markstedt . See Gna patch #3076 ------------------------------------------------------------------------ r21132 | mixcoatl | 2012-04-07 00:06:14 +0300 (Sat, 07 Apr 2012) | 1 line Changed paths: M /trunk/data/nation/ashanti.ruleset M /trunk/data/nation/asturian.ruleset M /trunk/data/nation/boer.ruleset M /trunk/data/nation/burgundian.ruleset M /trunk/data/nation/chilean.ruleset M /trunk/data/nation/comorian.ruleset M /trunk/data/nation/congolesebrazzaville.ruleset M /trunk/data/nation/crusader.ruleset Some nation fixes found when translating, mostly spelling or factual errors in legends ------------------------------------------------------------------------ r21131 | cazfi | 2012-04-07 00:01:06 +0300 (Sat, 07 Apr 2012) | 4 lines Changed paths: M /trunk/modinst/download.c M /trunk/modinst/modinst.c M /trunk/modinst/modinst.h M /trunk/modinst/mpgui_gtk.c M /trunk/modinst/mpgui_qt.cpp Fixed control directory creation for version-independent scenarios. See gna bug #19617 ------------------------------------------------------------------------ r21130 | mixcoatl | 2012-04-06 23:31:22 +0300 (Fri, 06 Apr 2012) | 1 line Changed paths: M /trunk/po/nl.po Update Dutch translation (in progress) ------------------------------------------------------------------------ r21129 | cazfi | 2012-04-06 22:57:05 +0300 (Fri, 06 Apr 2012) | 2 lines Changed paths: M /trunk/po/POTFILES.in Added gui-gtk-3.0/soundset_dlg.c to POTFILES.in ------------------------------------------------------------------------ r21128 | cazfi | 2012-04-06 22:54:00 +0300 (Fri, 06 Apr 2012) | 4 lines Changed paths: M /trunk/Makefile.am M /trunk/client/Makefile.am M /trunk/configure.ac Do not include win32-client to tarball. See gna patch #2597 ------------------------------------------------------------------------ r21127 | cazfi | 2012-04-06 22:28:25 +0300 (Fri, 06 Apr 2012) | 4 lines Changed paths: M /trunk/manual/civmanual.c Made freeciv-manual gen-roads ready. See gna patch #3223 ------------------------------------------------------------------------ r21126 | cazfi | 2012-04-06 03:23:53 +0300 (Fri, 06 Apr 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-2.0/dialogs.c M /trunk/client/gui-gtk-3.0/Makefile.am A /trunk/client/gui-gtk-3.0/soundset_dlg.c 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-xaw/dialogs.c M /trunk/client/include/dialogs_g.h M /trunk/client/packhand.c M /trunk/common/packets.def M /trunk/fc_version M /trunk/server/ruleset.c Made it possible to define prefered soundset in game.ruleset which client can (gtk3-client only one that currently does) then suggest to user. See gna patch #3226 ------------------------------------------------------------------------ r21121 | cazfi | 2012-04-05 22:56:19 +0300 (Thu, 05 Apr 2012) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21120 | cazfi | 2012-04-05 17:27:39 +0300 (Thu, 05 Apr 2012) | 4 lines Changed paths: M /trunk/dependencies/lua-5.2/Version M /trunk/dependencies/lua-5.2/src/ldblib.c M /trunk/dependencies/lua-5.2/src/llex.c Applied lua.org patches as of 31-Mar-12 to our lua-5.2 tree. See gna patch #3228 ------------------------------------------------------------------------ r21119 | cazfi | 2012-04-05 17:12:51 +0300 (Thu, 05 Apr 2012) | 4 lines Changed paths: M /trunk/common/tech.h M /trunk/data/civ1/techs.ruleset M /trunk/data/civ2/techs.ruleset M /trunk/data/experimental/techs.ruleset M /trunk/data/multiplayer/techs.ruleset Removed obsolete tech flag "Railroad" completely. See gna patch #3219 ------------------------------------------------------------------------ r21118 | jtn | 2012-04-04 03:03:49 +0300 (Wed, 04 Apr 2012) | 3 lines Changed paths: M /trunk/po/POTFILES.in Add new data/default/nationlist.ruleset to POTFILES.in. (Followup to gna patch #3227.) ------------------------------------------------------------------------ r21115 | jtn | 2012-04-04 01:29:00 +0300 (Wed, 04 Apr 2012) | 4 lines Changed paths: M /trunk/configure.ac A /trunk/po/sr.po Add incomplete Serbian localisation by Goran Raki?\196?\135 (merged with latest code). 29%: 2052 translated, 1461 fuzzy, 3468 untranslated. See gna patch #3233. ------------------------------------------------------------------------ r21114 | cazfi | 2012-04-03 01:56:55 +0300 (Tue, 03 Apr 2012) | 6 lines Changed paths: M /trunk/data/default/Makefile.am A /trunk/data/default/nationlist.ruleset M /trunk/data/default/nations.ruleset Moved list of nations to separate file just included from nations.ruleset. This allows nations.rulesets differing in global definitions, such as default trait values, to include same default nations list. See gna patch #3227 ------------------------------------------------------------------------ r21113 | cazfi | 2012-04-03 01:50:53 +0300 (Tue, 03 Apr 2012) | 4 lines Changed paths: M /trunk/common/scriptcore/luascript.c Replaced deprecated lua_open() call with luaL_newstate() call. See gna patch #3225 ------------------------------------------------------------------------ r21112 | cazfi | 2012-04-03 01:47:31 +0300 (Tue, 03 Apr 2012) | 4 lines Changed paths: M /trunk/common/terrain.c Pillage roads by targeting road type, not compatibility special. See gna patch #3217 ------------------------------------------------------------------------ r21111 | jcreus | 2012-04-02 20:18:12 +0300 (Mon, 02 Apr 2012) | 1 line Changed paths: M /trunk/po/ca.po Translation update ------------------------------------------------------------------------ r21107 | cazfi | 2012-04-02 02:33:58 +0300 (Mon, 02 Apr 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21104 | cazfi | 2012-04-02 01:51:50 +0300 (Mon, 02 Apr 2012) | 7 lines Changed paths: M /trunk/client/packhand.c M /trunk/client/tilespec.c M /trunk/client/tilespec.h M /trunk/common/packets.def M /trunk/fc_version M /trunk/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. Requested by Charles Vaughn See gna bug #16995 ------------------------------------------------------------------------ r21100 | cazfi | 2012-04-02 00:03:31 +0300 (Mon, 02 Apr 2012) | 6 lines Changed paths: M /trunk/server/maphand.c Update playermap information when tile owner changes for tile currently visible. Reported by Jacob Nevins See gna bug #18588 ------------------------------------------------------------------------ r21099 | cazfi | 2012-04-01 23:57:08 +0300 (Sun, 01 Apr 2012) | 5 lines Changed paths: M /trunk/dependencies/tolua-5.2/src/bin/tolua.c M /trunk/dependencies/tolua-5.2/src/lib/tolua_event.c M /trunk/dependencies/tolua-5.2/src/lib/tolua_map.c Fixed compiler warnings from tolua-5.2 tree included, but not used, in freeciv version control. See gna patch #3224 ------------------------------------------------------------------------ r21096 | cazfi | 2012-04-01 21:00:04 +0300 (Sun, 01 Apr 2012) | 4 lines Changed paths: M /trunk/common/aicore/pf_tools.c Fixed compile of some currently outcommented pathfinding code. See gna patch #3205 ------------------------------------------------------------------------ r21095 | cazfi | 2012-04-01 10:57:49 +0300 (Sun, 01 Apr 2012) | 4 lines Changed paths: M /trunk/ai/default/aicity.c M /trunk/ai/default/aisettler.c M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/unit.c M /trunk/common/unit.h M /trunk/server/advisors/autosettlers.c M /trunk/server/advisors/autosettlers.h M /trunk/server/advisors/infracache.c M /trunk/server/advisors/infracache.h M /trunk/server/unithand.c M /trunk/server/unithand.h Autosettlers build roads with ACTIVITY_GEN_ROAD activity. See gna patch #3214 ------------------------------------------------------------------------ r21092 | cazfi | 2012-04-01 10:24:54 +0300 (Sun, 01 Apr 2012) | 8 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21088 | cazfi | 2012-04-01 02:36:17 +0300 (Sun, 01 Apr 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21081 | cazfi | 2012-03-31 13:21:02 +0300 (Sat, 31 Mar 2012) | 4 lines Changed paths: M /trunk/client/gui-gtk-2.0/menu.c M /trunk/client/gui-gtk-3.0/menu.c M /trunk/common/unitlist.c M /trunk/common/unitlist.h M /trunk/data/gtk_menus.xml Added gen-roads build menu to gtk2- and gtk3-clients. See gna patch #3190 ------------------------------------------------------------------------ r21080 | mixcoatl | 2012-03-31 01:30:49 +0300 (Sat, 31 Mar 2012) | 1 line Changed paths: M /trunk/data/default/nations.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/nauru-large.png A /trunk/data/flags/nauru-shield-large.png A /trunk/data/flags/nauru-shield.png A /trunk/data/flags/nauru.png A /trunk/data/flags/nauru.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 M /trunk/data/nation/australian.ruleset A /trunk/data/nation/nauruan.ruleset M /trunk/po/POTFILES.in Add Nauruan nation by me, flag by SKopp. See Gna patch #3074 ------------------------------------------------------------------------ r21079 | mixcoatl | 2012-03-31 01:04:11 +0300 (Sat, 31 Mar 2012) | 1 line Changed paths: M /trunk/data/default/nations.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/venetic-large.png A /trunk/data/flags/venetic-shield-large.png A /trunk/data/flags/venetic-shield.png A /trunk/data/flags/venetic.png A /trunk/data/flags/venetic.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 M /trunk/data/nation/liburnian.ruleset A /trunk/data/nation/venetic.ruleset M /trunk/po/POTFILES.in Add Venetic nation by Andrzej G. See Gna patch #3072 ------------------------------------------------------------------------ r21076 | jtn | 2012-03-31 00:20:26 +0300 (Sat, 31 Mar 2012) | 6 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21074 | cazfi | 2012-03-30 22:35:41 +0300 (Fri, 30 Mar 2012) | 5 lines Changed paths: M /trunk/client/gui-sdl/diplomat_dialog.c M /trunk/client/gui-sdl/finddlg.c M /trunk/client/gui-sdl/gotodlg.c M /trunk/client/gui-sdl/graphics.c M /trunk/client/gui-sdl/gui_iconv.c M /trunk/client/gui-sdl/gui_main.c M /trunk/client/gui-sdl/gui_mouse.c M /trunk/client/gui-sdl/gui_string.c M /trunk/client/gui-sdl/gui_tilespec.c Added all missing function headers to files diplomat_dialog.c - gui_tilespec.c in client/gui-sdl directory. Also other comment cleanups. See gna patch #2937 ------------------------------------------------------------------------ r21073 | cazfi | 2012-03-30 20:05:22 +0300 (Fri, 30 Mar 2012) | 2 lines Changed paths: M /trunk/po/POTFILES.in Added modinst.c and mpgui_qt.cpp to POTFILES.in ------------------------------------------------------------------------ r21072 | cazfi | 2012-03-30 20:02:15 +0300 (Fri, 30 Mar 2012) | 4 lines Changed paths: M /trunk/common/unit.c Fixed activity_requires_target() to return TRUE for ACTIVITY_GEN_ROAD. See gna bug #19588 ------------------------------------------------------------------------ r21070 | mixcoatl | 2012-03-30 00:35:19 +0300 (Fri, 30 Mar 2012) | 1 line Changed paths: M /trunk/po/nl.po Update Dutch translation (in progress) ------------------------------------------------------------------------ r21069 | cazfi | 2012-03-29 21:10:04 +0300 (Thu, 29 Mar 2012) | 4 lines Changed paths: A /trunk/dependencies/tolua-5.2 A /trunk/dependencies/tolua-5.2/Makefile.am A /trunk/dependencies/tolua-5.2/README A /trunk/dependencies/tolua-5.2/include A /trunk/dependencies/tolua-5.2/include/tolua.h A /trunk/dependencies/tolua-5.2/src A /trunk/dependencies/tolua-5.2/src/Makefile.am A /trunk/dependencies/tolua-5.2/src/bin A /trunk/dependencies/tolua-5.2/src/bin/Makefile.am A /trunk/dependencies/tolua-5.2/src/bin/lua A /trunk/dependencies/tolua-5.2/src/bin/lua/all.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/array.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/basic.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/class.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/clean.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/code.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/compat.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/container.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/declaration.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/define.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/doit.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/enumerate.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/feature.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/function.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/module.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/namespace.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/operator.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/package.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/typedef.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/variable.lua A /trunk/dependencies/tolua-5.2/src/bin/lua/verbatim.lua A /trunk/dependencies/tolua-5.2/src/bin/tolua.c A /trunk/dependencies/tolua-5.2/src/bin/tolua.pkg A /trunk/dependencies/tolua-5.2/src/bin/toluabind.c A /trunk/dependencies/tolua-5.2/src/lib A /trunk/dependencies/tolua-5.2/src/lib/Makefile.am A /trunk/dependencies/tolua-5.2/src/lib/tolua_event.c A /trunk/dependencies/tolua-5.2/src/lib/tolua_event.h A /trunk/dependencies/tolua-5.2/src/lib/tolua_is.c A /trunk/dependencies/tolua-5.2/src/lib/tolua_map.c A /trunk/dependencies/tolua-5.2/src/lib/tolua_push.c A /trunk/dependencies/tolua-5.2/src/lib/tolua_to.c Added tolua-5.2 tree under version control. See gna patch #3207 ------------------------------------------------------------------------ r21067 | cazfi | 2012-03-29 21:07:26 +0300 (Thu, 29 Mar 2012) | 4 lines Changed paths: M /trunk/configure.ac M /trunk/m4/debug.m4 Removed obsolete --disable-acceptable-warns configure option. See gna patch #3086 ------------------------------------------------------------------------ r21066 | cazfi | 2012-03-29 21:01:43 +0300 (Thu, 29 Mar 2012) | 4 lines Changed paths: M /trunk/server/savegame.c M /trunk/server/savegame2.c Save road type unit activity targets. See gna patch #3144 ------------------------------------------------------------------------ r21065 | cazfi | 2012-03-28 21:26:41 +0300 (Wed, 28 Mar 2012) | 5 lines Changed paths: M /trunk/common/game.h M /trunk/common/packets.def M /trunk/fc_version Enabled disasters by default. This affects only rulesets that have actual disasters defined. Increased maximum disaster frequency to 1000. See gna patch #3157 ------------------------------------------------------------------------ r21063 | cazfi | 2012-03-28 20:55:55 +0300 (Wed, 28 Mar 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21062 | cazfi | 2012-03-28 19:38:05 +0300 (Wed, 28 Mar 2012) | 5 lines Changed paths: M /trunk/client/packhand.c M /trunk/client/tilespec.c M /trunk/common/packets.def M /trunk/common/road.h M /trunk/common/terrain.c M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/default/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Added "hidden_by" ruleset definition for road types. This controls what roads get shown when there's multiple ones on same tile. See gna patch #3153 ------------------------------------------------------------------------ r21061 | cazfi | 2012-03-27 21:55:12 +0300 (Tue, 27 Mar 2012) | 4 lines Changed paths: M /trunk/common/traits.h Set TRAIT_DEFAULT_VALUE to 50. See gna patch #3206 ------------------------------------------------------------------------ r21059 | cazfi | 2012-03-27 21:38:07 +0300 (Tue, 27 Mar 2012) | 6 lines Changed paths: M /trunk/common/road.h M /trunk/server/advisors/autosettlers.c Made autosettler to consider ACTIVITY_GEN_ROAD units with correct target road when it checks if there's other units in nearby tiles building road of certain kind. See gna patch #3177 ------------------------------------------------------------------------ r21053 | cazfi | 2012-03-27 00:47:09 +0300 (Tue, 27 Mar 2012) | 2 lines Changed paths: M /trunk/dependencies/tolua-5.1/include/tolua.h M /trunk/dependencies/tolua-5.1/src/bin/lua/all.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/array.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/basic.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/class.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/clean.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/code.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/compat.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/container.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/declaration.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/define.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/doit.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/enumerate.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/feature.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/function.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/module.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/namespace.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/operator.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/package.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/typedef.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/variable.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/verbatim.lua M /trunk/dependencies/tolua-5.1/src/bin/tolua.c M /trunk/dependencies/tolua-5.1/src/bin/tolua.pkg M /trunk/dependencies/tolua-5.1/src/lib/tolua_event.c M /trunk/dependencies/tolua-5.1/src/lib/tolua_is.c M /trunk/dependencies/tolua-5.1/src/lib/tolua_map.c M /trunk/dependencies/tolua-5.1/src/lib/tolua_push.c M /trunk/dependencies/tolua-5.1/src/lib/tolua_to.c Removed executable property from tolua source files. ------------------------------------------------------------------------ r21051 | cazfi | 2012-03-26 17:40:39 +0300 (Mon, 26 Mar 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21050 | cazfi | 2012-03-26 00:06:04 +0300 (Mon, 26 Mar 2012) | 5 lines Changed paths: M /trunk/client/control.c M /trunk/client/goto.c M /trunk/client/gui-gtk-2.0/menu.c M /trunk/client/gui-gtk-3.0/menu.c M /trunk/client/gui-sdl/menu.c M /trunk/client/packhand.c M /trunk/common/fc_types.h M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/terrain.c M /trunk/common/tile.c M /trunk/common/unit.c M /trunk/manual/civmanual.c M /trunk/server/advisors/autosettlers.c M /trunk/server/advisors/infracache.c M /trunk/server/unittools.c Removed "enum eroad" concept. It was never meant to stay, but was just temporary helper for gen-roads development transitional states. See gna patch #3189 ------------------------------------------------------------------------ r21047 | jtn | 2012-03-25 16:19:39 +0300 (Sun, 25 Mar 2012) | 6 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r21044 | jtn | 2012-03-24 02:20:28 +0200 (Sat, 24 Mar 2012) | 3 lines Changed paths: M /trunk/data/database.lua Fix "unterminated character constant" warning from "make freeciv.pot" after gna bug #19166. ------------------------------------------------------------------------ r21042 | jtn | 2012-03-24 02:16:49 +0200 (Sat, 24 Mar 2012) | 2 lines Changed paths: M /trunk/dependencies/cvercmp Update svn:ignore after gna patch #3087. ------------------------------------------------------------------------ r21039 | cazfi | 2012-03-24 00:23:18 +0200 (Sat, 24 Mar 2012) | 4 lines Changed paths: M /trunk/diff_ignore M /trunk/doc/FAQ M /trunk/doc/README M /trunk/doc/README.graphics M /trunk/doc/README.packaging M /trunk/doc/README.ruleset_experimental M /trunk/doc/README.ruleset_multiplayer M /trunk/doc/README.sound M /trunk/doc/man/freeciv-client.6.in Updated documentation to refer gtk3 as default client. See gna patch #3161 ------------------------------------------------------------------------ r21037 | cazfi | 2012-03-23 16:39:15 +0200 (Fri, 23 Mar 2012) | 4 lines Changed paths: M /trunk/utility/registry_ini.c M /trunk/utility/section_file.c M /trunk/utility/section_file.h Moved reusable bulk of registry_ini.c:entry_from_token() to section_file.c. Remaining ini-file specific function, that calls new entry_from_token(), is renamed as entry_from_inf_token(). See gna patch #3192 ------------------------------------------------------------------------ r21036 | cazfi | 2012-03-23 02:47:26 +0200 (Fri, 23 Mar 2012) | 4 lines Changed paths: M /trunk/common/scriptcore/api_game_methods.c M /trunk/common/scriptcore/api_game_methods.h M /trunk/common/scriptcore/luascript_types.h M /trunk/common/scriptcore/tolua_common_z.pkg M /trunk/common/scriptcore/tolua_game.pkg M /trunk/server/cityturn.c M /trunk/server/scripting/script_server.c Added scripting signal "disaster" See gna patch #3175 ------------------------------------------------------------------------ r21035 | mixcoatl | 2012-03-23 01:14:34 +0200 (Fri, 23 Mar 2012) | 1 line Changed paths: M /trunk/po/nl.po Update Dutch translation (in progress) ------------------------------------------------------------------------ r21034 | mixcoatl | 2012-03-22 23:43:47 +0200 (Thu, 22 Mar 2012) | 1 line Changed paths: M /trunk/data/default/nations.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/luwian-large.png A /trunk/data/flags/luwian-shield-large.png A /trunk/data/flags/luwian-shield.png A /trunk/data/flags/luwian.png A /trunk/data/flags/luwian.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 M /trunk/data/nation/hittite.ruleset A /trunk/data/nation/luwian.ruleset M /trunk/po/POTFILES.in Add Luwian nation by Andrzej G. See Gna patch #3071 ------------------------------------------------------------------------ r21033 | mixcoatl | 2012-03-22 01:07:33 +0200 (Thu, 22 Mar 2012) | 1 line Changed paths: M /trunk/data/default/nations.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/pelasgian-large.png A /trunk/data/flags/pelasgian-shield-large.png A /trunk/data/flags/pelasgian-shield.png A /trunk/data/flags/pelasgian.png A /trunk/data/flags/pelasgian.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/pelasgian.ruleset M /trunk/po/POTFILES.in Add Pelasgian nation by Andrzej G. See Gna patch #3070 ------------------------------------------------------------------------ r21032 | cazfi | 2012-03-21 09:28:10 +0200 (Wed, 21 Mar 2012) | 4 lines Changed paths: M /trunk/common/disaster.h M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/default/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/server/cityturn.c Added disaster effects "Pollution" and "Fallout" See gna patch #3174 ------------------------------------------------------------------------ r21031 | mixcoatl | 2012-03-21 01:21:02 +0200 (Wed, 21 Mar 2012) | 1 line Changed paths: M /trunk/po/nl.po Update Dutch translation (in progress) ------------------------------------------------------------------------ r21029 | cazfi | 2012-03-20 01:04:59 +0200 (Tue, 20 Mar 2012) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21028 | cazfi | 2012-03-20 00:51:11 +0200 (Tue, 20 Mar 2012) | 4 lines Changed paths: M /trunk/common/disaster.h M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/default/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/fc_version M /trunk/server/cityturn.c Added support for disaster effects "EmptyFoodStock" and "EmptyProdStock". See gna patch #3173 ------------------------------------------------------------------------ r21025 | cazfi | 2012-03-20 00:28:16 +0200 (Tue, 20 Mar 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21024 | cazfi | 2012-03-19 16:52:05 +0200 (Mon, 19 Mar 2012) | 5 lines Changed paths: M /trunk/utility/Makefile.am M /trunk/utility/registry.c M /trunk/utility/registry.h M /trunk/utility/registry_ini.c M /trunk/utility/registry_ini.h A /trunk/utility/section_file.c M /trunk/utility/section_file.h Moved section_file handling not specific to ini-file backend of registry to module of its own so future backens can use it too. See gna patch #3159 ------------------------------------------------------------------------ r21023 | cazfi | 2012-03-19 12:21:36 +0200 (Mon, 19 Mar 2012) | 4 lines Changed paths: M /trunk/client/packhand.c M /trunk/client/tilespec.c M /trunk/client/tilespec.h M /trunk/common/packets.def M /trunk/common/road.h M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/default/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Read road gfx tag prefix from ruleset instead of using completely hardcoded tags. See gna patch #3183 ------------------------------------------------------------------------ r21021 | cazfi | 2012-03-18 18:08:24 +0200 (Sun, 18 Mar 2012) | 5 lines Changed paths: M /trunk/server/unittools.c Sum activity count of old style road building activity and ACTIVITY_GEN_ROAD in tile when checking if road or railroad is now ready. See gna patch #3179 ------------------------------------------------------------------------ r21019 | cazfi | 2012-03-17 16:38:46 +0200 (Sat, 17 Mar 2012) | 4 lines Changed paths: M /trunk/utility/netfile.c Set User-Agent string when fetching pages/files with http. See gna patch #3165 ------------------------------------------------------------------------ r21018 | cazfi | 2012-03-17 15:09:55 +0200 (Sat, 17 Mar 2012) | 4 lines Changed paths: M /trunk/common/tile.c M /trunk/server/unittools.c Old style ACTIVITY_ROAD & ACTIVITY_RAILROAD add road type, not just special. See gna patch #3172 ------------------------------------------------------------------------ r21017 | cazfi | 2012-03-17 15:01:44 +0200 (Sat, 17 Mar 2012) | 4 lines Changed paths: M /trunk/data/civ1/game.ruleset Added all disasters to civ1 ruleset best as freeciv currently supports them. See gna patch #3158 ------------------------------------------------------------------------ r21015 | cazfi | 2012-03-17 00:16:48 +0200 (Sat, 17 Mar 2012) | 5 lines Changed paths: M /trunk/ai/default/aidata.c M /trunk/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 ------------------------------------------------------------------------ r21011 | cazfi | 2012-03-15 22:48:41 +0200 (Thu, 15 Mar 2012) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r21009 | cazfi | 2012-03-15 19:43:11 +0200 (Thu, 15 Mar 2012) | 5 lines Changed paths: M /trunk/server/citizenshand.c Fixed crash when city size reduced by several citizens and all citizens of one nationality gets removed. See gna bug #19518 ------------------------------------------------------------------------ r21000 | jtn | 2012-03-13 12:12:56 +0200 (Tue, 13 Mar 2012) | 3 lines Changed paths: M /trunk/server/advisors/autosettlers.c Remove unused definition WORKER_FEAR_FACTOR. See gna bug #19539. ------------------------------------------------------------------------ r20999 | jtn | 2012-03-13 12:12:50 +0200 (Tue, 13 Mar 2012) | 9 lines Changed paths: M /trunk/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). ------------------------------------------------------------------------ r20998 | jtn | 2012-03-13 12:12:48 +0200 (Tue, 13 Mar 2012) | 8 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r20997 | jtn | 2012-03-13 12:12:44 +0200 (Tue, 13 Mar 2012) | 7 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r20996 | mixcoatl | 2012-03-12 21:43:37 +0200 (Mon, 12 Mar 2012) | 1 line Changed paths: M /trunk/data/nation/alander.ruleset Alander fix ------------------------------------------------------------------------ r20995 | mixcoatl | 2012-03-12 21:32:25 +0200 (Mon, 12 Mar 2012) | 1 line Changed paths: M /trunk/data/nation/chrobatian.ruleset Chrobatian fix ------------------------------------------------------------------------ r20994 | mixcoatl | 2012-03-12 21:28:31 +0200 (Mon, 12 Mar 2012) | 1 line Changed paths: M /trunk/po/nl.po Update Dutch translation (in progress) ------------------------------------------------------------------------ r20991 | mixcoatl | 2012-03-11 23:51:05 +0200 (Sun, 11 Mar 2012) | 1 line Changed paths: M /trunk/data/nation/alsatian.ruleset M /trunk/data/nation/anhaltian.ruleset M /trunk/data/nation/canari.ruleset M /trunk/data/nation/crusader.ruleset M /trunk/data/nation/toltec.ruleset Fix minor errors in nation legends ------------------------------------------------------------------------ r20990 | jtn | 2012-03-11 20:03:50 +0200 (Sun, 11 Mar 2012) | 2 lines Changed paths: M /trunk/po/es.po Correction to Spanish translation after discussion with Jordi Negrevernis i Font. ------------------------------------------------------------------------ r20986 | jcreus | 2012-03-11 19:36:44 +0200 (Sun, 11 Mar 2012) | 1 line Changed paths: M /trunk/po/ca.po Translation update ------------------------------------------------------------------------ r20982 | cazfi | 2012-03-10 16:25:50 +0200 (Sat, 10 Mar 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20981 | jtn | 2012-03-09 03:15:36 +0200 (Fri, 09 Mar 2012) | 2 lines Changed paths: M /trunk/po/es.po Updated Spanish translation from Jordi Negrevernis i Font. 91%: 6320 translated, 464 fuzzy, 171 untranslated. ------------------------------------------------------------------------ r20978 | jtn | 2012-03-09 01:58:55 +0200 (Fri, 09 Mar 2012) | 12 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r20966 | jtn | 2012-03-06 22:55:35 +0200 (Tue, 06 Mar 2012) | 7 lines Changed paths: M /trunk/server/scripting/script_fcdb.c M /trunk/server/scripting/script_fcdb.h M /trunk/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. ------------------------------------------------------------------------ r20965 | jtn | 2012-03-06 22:55:31 +0200 (Tue, 06 Mar 2012) | 4 lines Changed paths: M /trunk/data/database.lua M /trunk/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. ------------------------------------------------------------------------ r20964 | jtn | 2012-03-06 22:55:28 +0200 (Tue, 06 Mar 2012) | 5 lines Changed paths: M /trunk/data/database.lua M /trunk/doc/README.fcdb M /trunk/scripts/setup_auth_server.sh M /trunk/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. ------------------------------------------------------------------------ r20963 | jtn | 2012-03-06 22:55:23 +0200 (Tue, 06 Mar 2012) | 6 lines Changed paths: M /trunk/client/control.c M /trunk/client/control.h M /trunk/client/gui-gtk-2.0/citydlg.c M /trunk/client/gui-gtk-2.0/dialogs.c M /trunk/client/gui-gtk-2.0/menu.c 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/menu.c M /trunk/client/gui-qt/dialogs.cpp M /trunk/client/gui-sdl/citydlg.c M /trunk/client/gui-sdl/dialogs.c M /trunk/client/gui-sdl/dialogs.h M /trunk/client/gui-sdl/menu.c M /trunk/client/gui-sdl/themecolors.c M /trunk/client/gui-sdl/themecolors.h M /trunk/client/gui-stub/dialogs.c M /trunk/client/gui-xaw/actions.c M /trunk/client/gui-xaw/citydlg.c M /trunk/client/gui-xaw/dialogs.c M /trunk/client/gui-xaw/menu.c M /trunk/client/include/dialogs_g.h M /trunk/client/text.c M /trunk/client/text.h M /trunk/data/Freeciv.in M /trunk/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 ------------------------------------------------------------------------ r20962 | mixcoatl | 2012-03-06 22:36:26 +0200 (Tue, 06 Mar 2012) | 1 line Changed paths: M /trunk/data/flags/Makefile.am Jerusalem flag fix ------------------------------------------------------------------------ r20961 | cazfi | 2012-03-04 22:29:31 +0200 (Sun, 04 Mar 2012) | 4 lines Changed paths: A /trunk/modinst/mpdb.c A /trunk/modinst/mpdb.h Added file missing from previous commit. See gna patch #3163 ------------------------------------------------------------------------ r20960 | cazfi | 2012-03-04 22:28:40 +0200 (Sun, 04 Mar 2012) | 4 lines Changed paths: A /trunk/modinst/modinst.c Added file missing from previous commit. See gna patch #3163 ------------------------------------------------------------------------ r20959 | cazfi | 2012-03-04 22:22:24 +0200 (Sun, 04 Mar 2012) | 4 lines Changed paths: M /trunk/modinst/Makefile.am M /trunk/modinst/download.c M /trunk/modinst/download.h M /trunk/modinst/modinst.h M /trunk/modinst/mpgui_gtk.c M /trunk/modinst/mpgui_qt.cpp Modpack installers maintain databases of installed modpacks. See gna patch #3163 ------------------------------------------------------------------------ r20958 | cazfi | 2012-03-04 02:09:59 +0200 (Sun, 04 Mar 2012) | 5 lines Changed paths: M /trunk/server/maphand.c Automatic city center roads upgrading handles them as road types and not directly as specials. See gna patch #3171 ------------------------------------------------------------------------ r20956 | cazfi | 2012-03-03 00:37:00 +0200 (Sat, 03 Mar 2012) | 4 lines Changed paths: M /trunk/debian/freeciv-client-gtk3.install M /trunk/debian/freeciv-client-gtk3.menu Fixed name of gtk3-client binary used in debian packaging. See gna bug #19488 ------------------------------------------------------------------------ r20955 | cazfi | 2012-03-03 00:33:00 +0200 (Sat, 03 Mar 2012) | 4 lines Changed paths: M /trunk/server/ruleset.c Added sanity checking of road type compat_specials. See gna patch #3170 ------------------------------------------------------------------------ r20952 | cazfi | 2012-03-03 00:28:03 +0200 (Sat, 03 Mar 2012) | 4 lines Changed paths: M /trunk/dependencies/lua-5.1/COPYRIGHT M /trunk/dependencies/lua-5.1/Version M /trunk/dependencies/lua-5.1/src/lbaselib.c M /trunk/dependencies/lua-5.1/src/lcode.c M /trunk/dependencies/lua-5.1/src/ldblib.c M /trunk/dependencies/lua-5.1/src/ldo.c M /trunk/dependencies/lua-5.1/src/lgc.c M /trunk/dependencies/lua-5.1/src/liolib.c M /trunk/dependencies/lua-5.1/src/llex.c M /trunk/dependencies/lua-5.1/src/llimits.h M /trunk/dependencies/lua-5.1/src/loadlib.c M /trunk/dependencies/lua-5.1/src/lparser.c M /trunk/dependencies/lua-5.1/src/lstrlib.c M /trunk/dependencies/lua-5.1/src/lua.h M /trunk/dependencies/lua-5.1/src/lvm.c Updated lua to version 5.1.5 See gna patch #3166 ------------------------------------------------------------------------ r20950 | cazfi | 2012-03-02 00:17:35 +0200 (Fri, 02 Mar 2012) | 4 lines Changed paths: M /trunk/Makefile.am Add mapimg2anim to tarball. See gna patch #3164 ------------------------------------------------------------------------ r20948 | cazfi | 2012-03-01 21:35:51 +0200 (Thu, 01 Mar 2012) | 6 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20947 | cazfi | 2012-03-01 21:32:00 +0200 (Thu, 01 Mar 2012) | 5 lines Changed paths: M /trunk/common/terrain.c Always know specials that mark roads as "Road" and "Railroad" in savegames, not by the name of the road type they currently refer to. See gna patch #3169 ------------------------------------------------------------------------ r20946 | cazfi | 2012-02-29 23:09:35 +0200 (Wed, 29 Feb 2012) | 8 lines Changed paths: M /trunk/ai/default/advdomestic.c M /trunk/ai/default/aicity.c M /trunk/client/citydlg_common.c M /trunk/client/cityrepdata.c M /trunk/client/gui-sdl/citydlg.c M /trunk/client/gui-xaw/citydlg.c M /trunk/client/mapview_common.c M /trunk/client/packhand.c M /trunk/common/Makefile.am M /trunk/common/aicore/caravan.c M /trunk/common/city.c M /trunk/common/city.h M /trunk/common/fc_types.h M /trunk/common/packets.def A /trunk/common/traderoutes.c A /trunk/common/traderoutes.h M /trunk/server/citytools.c M /trunk/server/cityturn.c M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/unithand.c Replaced uses of NUM_TRADE_ROUTES with calls to new max_trade_routes() function where they refer to current number of trade routes city can have, and with MAX_TRADE_ROUTES where they refer to maximum number of trade routes any city can ever have. This makes no functional change, as max_tade_routes() still always returns MAX_TRADE_ROUTES (4). See gna patch #3142 ------------------------------------------------------------------------ r20945 | cazfi | 2012-02-29 22:17:46 +0200 (Wed, 29 Feb 2012) | 4 lines Changed paths: M /trunk/client/control.c M /trunk/client/packhand.c Updated comments referring to removed civclient.c See gna patch #3156 ------------------------------------------------------------------------ r20944 | cazfi | 2012-02-29 22:11:54 +0200 (Wed, 29 Feb 2012) | 6 lines Changed paths: M /trunk/server/sanitycheck.c Removed sanity check that there's always road under railroad. Custom ruleset should be able to have second road type that does not require first one. See gna patch #3155 ------------------------------------------------------------------------ r20942 | cazfi | 2012-02-29 21:04:30 +0200 (Wed, 29 Feb 2012) | 5 lines Changed paths: M /trunk/client/servers.c M /trunk/common/version.c M /trunk/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 ------------------------------------------------------------------------ r20939 | cazfi | 2012-02-29 19:49:48 +0200 (Wed, 29 Feb 2012) | 6 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20938 | cazfi | 2012-02-29 00:32:01 +0200 (Wed, 29 Feb 2012) | 4 lines Changed paths: M /trunk/server/ruleset.c Check sanity of disasters requirement vectors. See gna patch #3151 ------------------------------------------------------------------------ r20937 | cazfi | 2012-02-28 21:55:50 +0200 (Tue, 28 Feb 2012) | 6 lines Changed paths: M /trunk/server/citytools.c Removed obsolete code that removed road specials from former city center tiles when city got destroyed. Nowadays roads do not exist on unsuitable terrains, even if tile happens to be city center, in the first place. See gna patch #3154 ------------------------------------------------------------------------ r20936 | cazfi | 2012-02-28 00:53:47 +0200 (Tue, 28 Feb 2012) | 10 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/base.c M /trunk/common/packets.def M /trunk/common/terrain.c M /trunk/common/terrain.h M /trunk/common/tile.c 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/fc_version M /trunk/server/ruleset.c Made base build time definitions consistent with what roads have. In addition to existing build_time for each base type, there's now base_time defined for each terrain type. - Base type specific build time is still primary source of build time, but value of zero there means that terrain specific value is used instead. - It's possible to completely prevent base building on some terrains by giving them base_time of zero. See gna patch #3152 ------------------------------------------------------------------------ r20934 | cazfi | 2012-02-28 00:37:18 +0200 (Tue, 28 Feb 2012) | 7 lines Changed paths: M /trunk/client/gui-gtk-3.0/gui_main.c M /trunk/client/gui-gtk-3.0/themes.c Made gtk3-client theming code gtk3-compatible. Now loading themes to gtk3-client works. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #3160 ------------------------------------------------------------------------ r20930 | cazfi | 2012-02-28 00:20:33 +0200 (Tue, 28 Feb 2012) | 6 lines Changed paths: M /trunk/ai/default/aicity.c M /trunk/server/advisors/advdata.c Number of veteran steps Veteran_Build effect provides affects how much value AI puts to effect. It used to value effect always the same, no matter if it provided one negative or two positive steps. See gna bug #19466 ------------------------------------------------------------------------ r20928 | cazfi | 2012-02-28 00:00:07 +0200 (Tue, 28 Feb 2012) | 6 lines Changed paths: A /trunk/data/graphics/cimpletoon/fanatics1.blend Added blender source for fanatics unit suitable for cimpletoon tileset. By "yd" See gna patch #3149 ------------------------------------------------------------------------ r20924 | cazfi | 2012-02-27 02:20:17 +0200 (Mon, 27 Feb 2012) | 5 lines Changed paths: M /trunk/utility/ioz.c M /trunk/utility/support.c M /trunk/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 ------------------------------------------------------------------------ r20920 | cazfi | 2012-02-27 00:50:33 +0200 (Mon, 27 Feb 2012) | 4 lines Changed paths: M /trunk/doc/README.effects Added requirement types Base and Road to list in README.effects See gna patch #3148 ------------------------------------------------------------------------ r20919 | cazfi | 2012-02-26 21:24:14 +0200 (Sun, 26 Feb 2012) | 4 lines Changed paths: M /trunk/common/unit.c Fixed can_unit_do_activity_road() to check ACTIVITY_GEN_ROAD instead of ACTIVITY_ROAD. See gna bug #19490 ------------------------------------------------------------------------ r20915 | cazfi | 2012-02-26 00:19:22 +0200 (Sun, 26 Feb 2012) | 8 lines Changed paths: M /trunk/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) ------------------------------------------------------------------------ r20914 | cazfi | 2012-02-25 12:17:01 +0200 (Sat, 25 Feb 2012) | 5 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/disaster.c M /trunk/common/disaster.h M /trunk/common/packets.def M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/default/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/fc_version M /trunk/server/cityturn.c M /trunk/server/ruleset.c Support for disaster requirement lists. Disaster can happen only if all requirements are met, and no negated requirement is met. See gna patch #3143 ------------------------------------------------------------------------ r20913 | cazfi | 2012-02-25 11:42:10 +0200 (Sat, 25 Feb 2012) | 4 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/packets.def M /trunk/common/unittype.h M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/default/units.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/fc_version M /trunk/server/ruleset.c M /trunk/server/unittools.c Made unit convert times ruleset configurable. See gna patch #3124 ------------------------------------------------------------------------ r20912 | cazfi | 2012-02-25 11:25:51 +0200 (Sat, 25 Feb 2012) | 4 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/fc_types.h M /trunk/common/packets.def M /trunk/common/road.c M /trunk/common/road.h M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/default/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Removed static hardcoded road type structures completely. See gna patch #3141 ------------------------------------------------------------------------ r20909 | cazfi | 2012-02-25 11:11:30 +0200 (Sat, 25 Feb 2012) | 8 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20908 | cazfi | 2012-02-24 01:05:59 +0200 (Fri, 24 Feb 2012) | 5 lines Changed paths: M /trunk/data/default/script.lua Added postprocessing of generated map to default ruleset script.lua. It adds some tile labels randomly. See gna patch #3147 ------------------------------------------------------------------------ r20906 | cazfi | 2012-02-24 00:49:18 +0200 (Fri, 24 Feb 2012) | 4 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20903 | cazfi | 2012-02-24 00:43:37 +0200 (Fri, 24 Feb 2012) | 5 lines Changed paths: M /trunk/data/database.lua M /trunk/doc/README.fcdb M /trunk/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 ------------------------------------------------------------------------ r20902 | cazfi | 2012-02-24 00:38:14 +0200 (Fri, 24 Feb 2012) | 4 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/packets.def M /trunk/fc_version M /trunk/server/maphand.c M /trunk/server/maphand.h Added roads bitvector to player tiles. See gna patch #3134 ------------------------------------------------------------------------ r20901 | cazfi | 2012-02-23 23:57:48 +0200 (Thu, 23 Feb 2012) | 4 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/disaster.c M /trunk/common/disaster.h M /trunk/common/fc_types.h M /trunk/common/generate_packets.py M /trunk/common/packets.def M /trunk/data/civ1/game.ruleset M /trunk/data/civ2/game.ruleset M /trunk/data/default/game.ruleset M /trunk/data/experimental/game.ruleset M /trunk/data/multiplayer/game.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Use disaster definitions from ruleset instead of hardcoded ones. See gna patch #3139 ------------------------------------------------------------------------ r20900 | cazfi | 2012-02-23 07:53:49 +0200 (Thu, 23 Feb 2012) | 4 lines Changed paths: D /trunk/client/civclient.c Removed obsolete client/civclient.c from under version control. See gna patch #3145 ------------------------------------------------------------------------ r20899 | cazfi | 2012-02-23 07:50:21 +0200 (Thu, 23 Feb 2012) | 5 lines Changed paths: M /trunk/server/unithand.c Avoid call to set_unit_activity_targeted() if unit activity changed from targeted one to untargeted one as side effect of unit_assign_activity_target() See gna bug #19458 ------------------------------------------------------------------------ r20898 | cazfi | 2012-02-22 23:15:28 +0200 (Wed, 22 Feb 2012) | 4 lines Changed paths: M /trunk/po/pl.po Updated Polish translation by Hubert Kowalewski See gna patch #3131 ------------------------------------------------------------------------ r20896 | cazfi | 2012-02-22 23:04:22 +0200 (Wed, 22 Feb 2012) | 5 lines Changed paths: M /trunk/data/default/game.ruleset Adjusted default ruleset description to make clear that it's best suited for single player games. See gna patch #3132 ------------------------------------------------------------------------ r20893 | cazfi | 2012-02-22 22:12:49 +0200 (Wed, 22 Feb 2012) | 4 lines Changed paths: M /trunk/common/unit.c Check more requirement ranges for effect Unit_Recover. See gna bug #19467 ------------------------------------------------------------------------ r20892 | cazfi | 2012-02-22 21:42:16 +0200 (Wed, 22 Feb 2012) | 4 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/Makefile.am A /trunk/common/disaster.c A /trunk/common/disaster.h M /trunk/common/events.c M /trunk/common/events.h M /trunk/common/fc_types.h M /trunk/common/game.c M /trunk/common/game.h M /trunk/common/packets.def M /trunk/data/stdsounds.soundspec M /trunk/fc_version M /trunk/server/cityturn.c M /trunk/server/cityturn.h M /trunk/server/ruleset.c M /trunk/server/settings.c M /trunk/server/srv_main.c Added random disasters. See gna patch #3130 ------------------------------------------------------------------------ r20891 | cazfi | 2012-02-22 21:21:52 +0200 (Wed, 22 Feb 2012) | 6 lines Changed paths: M /trunk/client/tilespec.c Show correct unit activity icon for ACTIVITY_GEN_ROAD. Reported by Jacob Nevins See gna bug #19472 ------------------------------------------------------------------------ r20890 | cazfi | 2012-02-22 01:51:17 +0200 (Wed, 22 Feb 2012) | 8 lines Changed paths: M /trunk/server/savegame.c Load rulesets before Road names are needed while loading old style savegames. This fixes a bug that roads were not correctly loaded as road bits in specials bitvectors were assigned no meaning at all. Reported by Jacob Nevins See gna bug #19462 ------------------------------------------------------------------------ r20889 | cazfi | 2012-02-22 00:49:04 +0200 (Wed, 22 Feb 2012) | 4 lines Changed paths: M /trunk/server/unittools.c Fixed counting of how much work toward ACTIVITY_GEN_ROAD has been made. See gna bug #19475 ------------------------------------------------------------------------ r20886 | cazfi | 2012-02-21 19:25:16 +0200 (Tue, 21 Feb 2012) | 5 lines Changed paths: M /trunk/client/gui-gtk-2.0/citydlg.c M /trunk/client/gui-gtk-2.0/editgui.c M /trunk/client/gui-gtk-2.0/graphics.c M /trunk/client/gui-gtk-2.0/repodlgs.c M /trunk/client/gui-gtk-2.0/wldlg.c M /trunk/client/gui-gtk-3.0/citydlg.c M /trunk/client/gui-gtk-3.0/editgui.c M /trunk/client/gui-gtk-3.0/graphics.c M /trunk/client/gui-gtk-3.0/repodlgs.c M /trunk/client/gui-gtk-3.0/wldlg.c M /trunk/client/gui-sdl/gui_tilespec.h M /trunk/client/gui-xaw/graphics.c M /trunk/client/reqtree.c M /trunk/client/tilespec.c M /trunk/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 ------------------------------------------------------------------------ r20883 | cazfi | 2012-02-21 18:31:50 +0200 (Tue, 21 Feb 2012) | 5 lines Changed paths: M /trunk/modinst/download.c Avoid URL field missing in malformed modpack.list causing freeciv-modpack to enter endless loop. See gna bug #19446 ------------------------------------------------------------------------ r20882 | cazfi | 2012-02-21 02:16:36 +0200 (Tue, 21 Feb 2012) | 4 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 Added scripting function tile:set_label() for setting label associated with tile. See gna patch #3136 ------------------------------------------------------------------------ r20880 | cazfi | 2012-02-21 02:03:56 +0200 (Tue, 21 Feb 2012) | 4 lines Changed paths: M /trunk/data/civ1.serv M /trunk/data/civ2.serv M /trunk/data/experimental.serv M /trunk/doc/README.ruleset_experimental M /trunk/doc/README.ruleset_multiplayer M /trunk/doc/README.rulesets Replaces remaining occurrences of "./ser" in documentation with "./fcser" See gna patch #3126 ------------------------------------------------------------------------ r20879 | cazfi | 2012-02-21 00:16:20 +0200 (Tue, 21 Feb 2012) | 7 lines Changed paths: M /trunk/server/citytools.c Value of Veteran_Build effect tells number of veterancy levels gained. It used to be handled as boolean to tell if 1 level is gained or not. Patch by Michal Mazurek See gna patch #3062 ------------------------------------------------------------------------ r20877 | cazfi | 2012-02-20 23:34:27 +0200 (Mon, 20 Feb 2012) | 5 lines Changed paths: M /trunk/client/servers.c M /trunk/configure.ac M /trunk/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 ------------------------------------------------------------------------ r20876 | cazfi | 2012-02-20 22:29:03 +0200 (Mon, 20 Feb 2012) | 4 lines Changed paths: M /trunk/configure.ac M /trunk/doc/README.packaging Made it possible to build both gtk and Qt module installers simultaneously See gna patch #3111 ------------------------------------------------------------------------ r20872 | cazfi | 2012-02-20 21:31:40 +0200 (Mon, 20 Feb 2012) | 5 lines Changed paths: M /trunk/autogen.sh Check sanity of source directory from exitence of common/game.c, and not from obsolete client/civclient.c. See gna bug #19456 ------------------------------------------------------------------------ r20871 | cazfi | 2012-02-20 18:04:54 +0200 (Mon, 20 Feb 2012) | 4 lines Changed paths: M /trunk/server/savegame2.c Save order of roads, i.e., which bit means which road, in savegame. See gna patch #3140 ------------------------------------------------------------------------ r20870 | cazfi | 2012-02-19 00:32:03 +0200 (Sun, 19 Feb 2012) | 4 lines Changed paths: M /trunk/server/scripting/script_server.c M /trunk/server/srv_main.c Emit new "map_generated" signal when map generation finishes. See gna patch #3135 ------------------------------------------------------------------------ r20869 | cazfi | 2012-02-19 00:28:46 +0200 (Sun, 19 Feb 2012) | 4 lines Changed paths: M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/tile.c Use tile_remove_road() instead of tile_remove_special() to remove roads when terrain changes. See gna patch #3128 ------------------------------------------------------------------------ r20867 | cazfi | 2012-02-18 23:52:58 +0200 (Sat, 18 Feb 2012) | 5 lines Changed paths: M /trunk/common/fc_cmdhelp.c M /trunk/utility/support.c M /trunk/utility/support.h Added function fc_basename() that always takes const parameter regardless of lower level basename() implementation. See gna bug #19409 ------------------------------------------------------------------------ r20866 | cazfi | 2012-02-18 12:00:35 +0200 (Sat, 18 Feb 2012) | 5 lines Changed paths: M /trunk/utility/Makefile.am M /trunk/utility/registry_ini.c A /trunk/utility/section_file.h Moved definition of section_file structure to separate registry-internal header so any registry sourcefile can include it. See gna patch #3129 ------------------------------------------------------------------------ r20865 | cazfi | 2012-02-18 02:07:08 +0200 (Sat, 18 Feb 2012) | 6 lines Changed paths: M /trunk/client/climisc.c M /trunk/client/climisc.h M /trunk/client/control.c M /trunk/client/control.h M /trunk/client/goto.c M /trunk/client/goto.h M /trunk/client/gui-gtk-2.0/menu.c M /trunk/client/gui-gtk-3.0/menu.c M /trunk/client/gui-sdl/menu.c M /trunk/client/gui-xaw/actions.c M /trunk/client/gui-xaw/menu.c M /trunk/client/mapctrl_common.c M /trunk/client/mapview_common.c M /trunk/client/packhand.c M /trunk/common/packets.def M /trunk/common/unit.h M /trunk/fc_version M /trunk/server/unithand.c M /trunk/server/unittools.c Added most of the basic support for handling connect activities with generic road types with activity ACTIVITY_GEN_ROAD. That is not yet ever activated, but road and railroad connects are still activated as ACTIVITY_ROAD and ACTIVITY_RAILROAD See gna patch #3127 ------------------------------------------------------------------------ r20862 | cazfi | 2012-02-18 01:52:23 +0200 (Sat, 18 Feb 2012) | 5 lines Changed paths: M /trunk/common/unit.c Make sure that no veteran level above unit types maximum gets assigned to newly created unit. See gna bug #19447 ------------------------------------------------------------------------ r20861 | cazfi | 2012-02-18 01:25:38 +0200 (Sat, 18 Feb 2012) | 4 lines Changed paths: M /trunk/utility/speclist.h Added lowlevel mutex protected speclist iteration macros. See gna patch #3108 ------------------------------------------------------------------------ r20859 | cazfi | 2012-02-18 01:09:32 +0200 (Sat, 18 Feb 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20858 | cazfi | 2012-02-17 01:01:58 +0200 (Fri, 17 Feb 2012) | 4 lines Changed paths: M /trunk/ai/default/advdomestic.c M /trunk/common/traits.h M /trunk/data/default/nations.ruleset M /trunk/server/ruleset.c Added AI trait Trader. See gna patch #3123 ------------------------------------------------------------------------ r20856 | jtn | 2012-02-17 00:20:28 +0200 (Fri, 17 Feb 2012) | 7 lines Changed paths: M /trunk/server/edithand.c M /trunk/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. ------------------------------------------------------------------------ r20855 | cazfi | 2012-02-16 21:48:21 +0200 (Thu, 16 Feb 2012) | 4 lines Changed paths: M /trunk/client/goto.c M /trunk/client/helpdata.c M /trunk/client/packhand.c M /trunk/common/packets.def M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/terrain.c M /trunk/common/terrain.h M /trunk/common/tile.c M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/default/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/manual/civmanual.c M /trunk/server/ruleset.c Replaced road & railroad specific build time implementation with one that can be extended to any number of road types. See gna patch #3117 ------------------------------------------------------------------------ r20853 | cazfi | 2012-02-16 21:15:18 +0200 (Thu, 16 Feb 2012) | 5 lines Changed paths: M /trunk/common/citizens.c M /trunk/common/citizens.h M /trunk/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 ------------------------------------------------------------------------ r20851 | cazfi | 2012-02-16 20:45:57 +0200 (Thu, 16 Feb 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20849 | cazfi | 2012-02-16 01:42:56 +0200 (Thu, 16 Feb 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20848 | cazfi | 2012-02-16 01:34:06 +0200 (Thu, 16 Feb 2012) | 6 lines Changed paths: M /trunk/common/game.c M /trunk/common/road.c M /trunk/common/road.h Added road type initialization and free functions. These fix the problem that after client disconnected and reconnected, road requirement lists were appended to previous ones without clearing them. See gna bug #19426 ------------------------------------------------------------------------ r20844 | cazfi | 2012-02-09 01:10:24 +0200 (Thu, 09 Feb 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-2.0/repodlgs.c M /trunk/client/gui-gtk-3.0/repodlgs.c M /trunk/client/gui-qt/repodlgs.cpp M /trunk/client/gui-sdl/repodlgs.c M /trunk/client/gui-stub/repodlgs.c M /trunk/client/gui-xaw/repodlgs.c M /trunk/client/include/repodlgs_g.h M /trunk/client/packhand.c M /trunk/common/packets.def M /trunk/fc_version M /trunk/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 ------------------------------------------------------------------------ r20843 | cazfi | 2012-02-08 21:43:40 +0200 (Wed, 08 Feb 2012) | 4 lines Changed paths: M /trunk/client/gui-gtk-2.0/helpdlg.c M /trunk/client/gui-gtk-3.0/helpdlg.c M /trunk/client/gui-xaw/helpdlg.c M /trunk/client/packhand.c M /trunk/common/city.c M /trunk/common/packets.def M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/terrain.h M /trunk/common/tile.c M /trunk/common/tile.h M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/default/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/manual/civmanual.c M /trunk/server/ruleset.c Replaced Road and Trade specific tile output increase with generic road output increase. See gna patch #3116 ------------------------------------------------------------------------ r20842 | cazfi | 2012-02-08 08:20:34 +0200 (Wed, 08 Feb 2012) | 4 lines Changed paths: M /trunk/client/gui-sdl/dialogs.c Fixed Sdl-client pillage code compilation. See gna bug #19436 ------------------------------------------------------------------------ r20841 | cazfi | 2012-02-08 08:14:28 +0200 (Wed, 08 Feb 2012) | 4 lines Changed paths: M /trunk/client/gui-xaw/dialogs.c Fixed Xaw-client pillage code compilation. See gna bug #19435 ------------------------------------------------------------------------ r20840 | cazfi | 2012-02-07 23:47:18 +0200 (Tue, 07 Feb 2012) | 6 lines Changed paths: M /trunk/client/control.c M /trunk/client/gui-gtk-2.0/dialogs.c M /trunk/client/gui-gtk-3.0/dialogs.c 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-xaw/dialogs.c M /trunk/client/include/dialogs_g.h M /trunk/client/text.c M /trunk/common/fc_types.h M /trunk/common/map.c M /trunk/common/map.h M /trunk/common/terrain.c M /trunk/common/terrain.h M /trunk/common/tile.c M /trunk/common/tile.h M /trunk/common/unit.c M /trunk/common/unit.h M /trunk/fc_version M /trunk/server/unithand.c M /trunk/server/unittools.c Added basic support for having road type as pillage target. This is not yet really used, but roads are still pillaged as specials. See gna patch #3105 ------------------------------------------------------------------------ r20838 | cazfi | 2012-02-07 01:45:44 +0200 (Tue, 07 Feb 2012) | 4 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/city.c M /trunk/common/packets.def M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/tile.c M /trunk/common/tile.h M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/default/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Replaced Railroad specific tile output bonuses with generic, road type wise, bonuses. See gna patch #3107 ------------------------------------------------------------------------ r20837 | cazfi | 2012-02-07 00:14:10 +0200 (Tue, 07 Feb 2012) | 5 lines Changed paths: M /trunk/client/control.c M /trunk/client/tilespec.c M /trunk/common/fc_types.h M /trunk/common/packets.def M /trunk/common/tile.c M /trunk/common/unit.c M /trunk/data/amplio/tiles.spec M /trunk/data/amplio2/tiles.spec M /trunk/data/hex2t/items.spec M /trunk/data/isotrident/tiles.spec M /trunk/data/trident/tiles.spec M /trunk/fc_version M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/unithand.c M /trunk/server/unittools.c Made unit conversion unit activity. This makes it possible for it to take some time instead of happening instantly. It now takes one turn. See gna patch #3110 ------------------------------------------------------------------------ r20836 | mixcoatl | 2012-02-07 00:09:21 +0200 (Tue, 07 Feb 2012) | 1 line Changed paths: M /trunk/data/nation/crusader.ruleset M /trunk/data/nation/cuyavian.ruleset M /trunk/data/nation/frankish.ruleset M /trunk/data/nation/fulani.ruleset M /trunk/data/nation/marathi.ruleset M /trunk/data/nation/tuareg.ruleset Removed init_government in 6 nations. See Gna patch #3030 ------------------------------------------------------------------------ r20835 | mixcoatl | 2012-02-06 23:55:32 +0200 (Mon, 06 Feb 2012) | 1 line Changed paths: M /trunk/data/default/nations.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/chrobatian-large.png A /trunk/data/flags/chrobatian-shield-large.png A /trunk/data/flags/chrobatian-shield.png A /trunk/data/flags/chrobatian.png A /trunk/data/flags/chrobatian.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/chrobatian.ruleset M /trunk/data/nation/slavic.ruleset M /trunk/po/POTFILES.in Add Chrobatian nation by Andrzej G. See Gna patch #3068 ------------------------------------------------------------------------ r20831 | jtn | 2012-02-06 12:12:06 +0200 (Mon, 06 Feb 2012) | 3 lines Changed paths: M /trunk/client/control.c M /trunk/client/control.h M /trunk/client/gui-gtk-2.0/menu.c M /trunk/client/gui-gtk-3.0/menu.c M /trunk/client/gui-sdl/mapctrl.c M /trunk/client/gui-xaw/menu.c M /trunk/client/gui-xaw/menu.h M /trunk/data/gtk_menus.xml Change hardcoded "Fortress & Airbase" view toggle in client to "Bases". See gna patch #3119. ------------------------------------------------------------------------ r20830 | jtn | 2012-02-06 12:12:01 +0200 (Mon, 06 Feb 2012) | 3 lines Changed paths: M /trunk/client/gui-gtk-2.0/diplomat_dialog.c M /trunk/client/gui-gtk-3.0/diplomat_dialog.c M /trunk/client/gui-sdl/diplomat_dialog.c M /trunk/client/gui-xaw/diplomat_dialog.c M /trunk/data/Freeciv.in Remove some hardcoded references to Diplomat and Spy units. See gna patch #3118. ------------------------------------------------------------------------ r20829 | cazfi | 2012-02-06 01:55:10 +0200 (Mon, 06 Feb 2012) | 6 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/map.c M /trunk/common/movement.c M /trunk/common/packets.def M /trunk/common/road.c M /trunk/common/road.h M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/default/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Road being native to unit now means only that unit gets the benefit from road, not necessarily that unit can exist on road tile on hostile terrain. To make latter setup still possible, road flag "NativeTile" is added. See gna patch #3100 ------------------------------------------------------------------------ r20818 | cazfi | 2012-02-05 22:58:46 +0200 (Sun, 05 Feb 2012) | 4 lines Changed paths: M /trunk/INSTALL Updated links to gtk2-client dependencies in INSTALL. See gna patch #3109 ------------------------------------------------------------------------ r20817 | jtn | 2012-02-05 22:57:03 +0200 (Sun, 05 Feb 2012) | 5 lines Changed paths: M /trunk/client/gui-gtk-2.0/repodlgs.c M /trunk/client/gui-gtk-3.0/repodlgs.c M /trunk/client/gui-sdl/repodlgs.c M /trunk/client/gui-xaw/repodlgs.c M /trunk/client/packhand.c Units report did not take account of multiple city build slots. Reported by Michal Mazurek (akfaew@gna). See gna bug #19339. ------------------------------------------------------------------------ r20816 | jtn | 2012-02-05 22:57:00 +0200 (Sun, 05 Feb 2012) | 4 lines Changed paths: M /trunk/client/packhand.c Refresh units report if a unit's homecity changes, since that can affect total upkeep. See gna bug #19405. ------------------------------------------------------------------------ r20815 | jtn | 2012-02-05 22:56:57 +0200 (Sun, 05 Feb 2012) | 5 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r20814 | cazfi | 2012-02-05 21:33:14 +0200 (Sun, 05 Feb 2012) | 4 lines Changed paths: M /trunk/utility/fcthread.c Allow recursive allocation of pthread mutexes See gna patch #3106 ------------------------------------------------------------------------ r20813 | cazfi | 2012-02-05 11:12:47 +0200 (Sun, 05 Feb 2012) | 4 lines Changed paths: M /trunk/client/client_main.c M /trunk/manual/civmanual.c M /trunk/modinst/mpgui_gtk.c M /trunk/modinst/mpgui_qt.cpp M /trunk/server/srv_main.c M /trunk/utility/Makefile.am A /trunk/utility/registry.c M /trunk/utility/registry.h Added for-now-empty registry_module_init() and registry_module_close() See gna patch #3103 ------------------------------------------------------------------------ r20809 | cazfi | 2012-02-05 01:09:25 +0200 (Sun, 05 Feb 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20808 | cazfi | 2012-02-04 22:36:24 +0200 (Sat, 04 Feb 2012) | 4 lines Changed paths: M /trunk/ai/default/Makefile.am M /trunk/ai/default/advdomestic.c M /trunk/ai/default/aicity.c M /trunk/common/traits.h M /trunk/data/default/nations.ruleset M /trunk/server/ruleset.c Added AI trait "Expansionist" See gna patch #3104 ------------------------------------------------------------------------ r20807 | cazfi | 2012-02-04 20:49:39 +0200 (Sat, 04 Feb 2012) | 4 lines Changed paths: M /trunk/dependencies/lua-5.2/src/Makefile.am Added missing lua-5.2 source files missing to Makefile.am. See gna patch #3101 ------------------------------------------------------------------------ r20799 | jtn | 2012-02-04 17:01:41 +0200 (Sat, 04 Feb 2012) | 3 lines Changed paths: M /trunk/client/gui-xaw/mapview.c Avoid an assertion failure on game end in Xaw client. See gna bug #?????. ------------------------------------------------------------------------ r20798 | jtn | 2012-02-04 17:01:38 +0200 (Sat, 04 Feb 2012) | 6 lines Changed paths: M /trunk/common/dataio.c M /trunk/common/packets.h Fix enough_space() check when creating packets, and add an assertion that it never fires. Reported anonymously. See gna bug #????? ------------------------------------------------------------------------ r20797 | jtn | 2012-02-04 17:01:34 +0200 (Sat, 04 Feb 2012) | 5 lines Changed paths: M /trunk/common/events.c M /trunk/common/events.h M /trunk/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. ------------------------------------------------------------------------ r20795 | cazfi | 2012-02-04 14:14:01 +0200 (Sat, 04 Feb 2012) | 4 lines Changed paths: M /trunk/client/Makefile.am M /trunk/client/servers.c M /trunk/configure.ac M /trunk/dependencies/Makefile.am A /trunk/dependencies/cvercmp A /trunk/dependencies/cvercmp/Makefile.am A /trunk/dependencies/cvercmp/cvercmp.c A /trunk/dependencies/cvercmp/cvercmp.h Use cvercmp for comparing current version to latest release. See gna patch #3087 ------------------------------------------------------------------------ r20793 | cazfi | 2012-02-03 20:26:24 +0200 (Fri, 03 Feb 2012) | 6 lines Changed paths: M /trunk/INSTALL Added gtk3-client section to INSTALL. Requested by Jacob Nevins See gna patch #3073 ------------------------------------------------------------------------ r20792 | cazfi | 2012-02-03 20:16:14 +0200 (Fri, 03 Feb 2012) | 4 lines Changed paths: M /trunk/ai/aitraits.c Clip trait values between 1 and TRAIT_DEFAULT_VALUE ^ 2 See gna patch #3099 ------------------------------------------------------------------------ r20791 | cazfi | 2012-02-03 19:09:00 +0200 (Fri, 03 Feb 2012) | 4 lines Changed paths: M /trunk/utility/netintf.c M /trunk/utility/netintf.h Removed obsolete fc_lookup_httpd() See gna patch #3098 ------------------------------------------------------------------------ r20790 | cazfi | 2012-02-02 23:25:30 +0200 (Thu, 02 Feb 2012) | 8 lines Changed paths: M /trunk/client/control.c M /trunk/client/control.h M /trunk/client/gui-gtk-2.0/dialogs.c M /trunk/client/gui-gtk-3.0/dialogs.c M /trunk/client/gui-sdl/dialogs.c M /trunk/client/gui-xaw/dialogs.c M /trunk/client/packhand.c M /trunk/client/text.c M /trunk/client/tilespec.c M /trunk/common/packets.def M /trunk/common/unit.c M /trunk/common/unit.h M /trunk/fc_version M /trunk/server/advisors/autosettlers.c M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/unithand.c M /trunk/server/unittools.c M /trunk/server/unittools.h Pass activity targets as union to functions that before took different target types as separate arguments. This was already true to some degree with bases and roads, but now also specials are part of that union, and it's now wrapped inside structure that has also information what kind of target it is. This removes need for complicated target type guessing. See gna patch #3093 ------------------------------------------------------------------------ r20789 | cazfi | 2012-02-02 22:24:07 +0200 (Thu, 02 Feb 2012) | 4 lines Changed paths: D /trunk/client/gui-ftwl D /trunk/data/themes/gui-ftwl D /trunk/doc/README.ftwl D /trunk/doc/man/freeciv-ftwl.6 D /trunk/utility/ftwl Removed gui-ftwl from under version control. See gna patch #3094 ------------------------------------------------------------------------ r20787 | cazfi | 2012-02-02 21:29:07 +0200 (Thu, 02 Feb 2012) | 4 lines Changed paths: M /trunk/data/scenarios/tutorial.sav Fixed tutorial code to get tile info as property of city, not method. See gna bug #19356 ------------------------------------------------------------------------ r20785 | cazfi | 2012-02-02 01:15:57 +0200 (Thu, 02 Feb 2012) | 4 lines Changed paths: M /trunk/dependencies/tolua-5.1/README M /trunk/dependencies/tolua-5.1/include/tolua.h M /trunk/dependencies/tolua-5.1/src/bin/lua/array.lua M /trunk/dependencies/tolua-5.1/src/bin/lua/container.lua M /trunk/dependencies/tolua-5.1/src/bin/toluabind.c M /trunk/dependencies/tolua-5.1/src/lib/tolua_event.c M /trunk/dependencies/tolua-5.1/src/lib/tolua_map.c Updated tolua to version 5.1.4 See gna patch #3096 ------------------------------------------------------------------------ r20783 | jtn | 2012-02-02 00:43:36 +0200 (Thu, 02 Feb 2012) | 3 lines Changed paths: M /trunk/common/mapimg.c Rename "magickwand" map image toolkit as just "magick". See gna patch #3097. ------------------------------------------------------------------------ r20782 | cazfi | 2012-02-01 00:16:03 +0200 (Wed, 01 Feb 2012) | 4 lines Changed paths: M /trunk/common/map.c M /trunk/common/tile.c M /trunk/common/tile.h Added roads vector to tile structure. See gna patch #3088 ------------------------------------------------------------------------ r20781 | cazfi | 2012-01-31 23:48:52 +0200 (Tue, 31 Jan 2012) | 4 lines Changed paths: M /trunk/client/gui-gtk-3.0/canvas.h M /trunk/client/gui-gtk-3.0/citydlg.c M /trunk/client/gui-gtk-3.0/editprop.c M /trunk/client/gui-gtk-3.0/helpdlg.c M /trunk/client/gui-gtk-3.0/mapview.c M /trunk/client/gui-gtk-3.0/repodlgs.c M /trunk/client/gui-gtk-3.0/spaceshipdlg.c M /trunk/client/gui-gtk-3.0/unitselect.c Use new macro FC_STATIC_CANVAS_INIT to initialize statically allocated canvases. See gna patch #2908 ------------------------------------------------------------------------ r20780 | cazfi | 2012-01-31 23:25:13 +0200 (Tue, 31 Jan 2012) | 4 lines Changed paths: M /trunk/modinst/Makefile.am Moved rule to generate source files with moc out from conditional block. See gna bug #19366 ------------------------------------------------------------------------ r20767 | jtn | 2012-01-31 12:09:17 +0200 (Tue, 31 Jan 2012) | 7 lines Changed paths: M /trunk/client/gui-gtk-2.0/messagedlg.c M /trunk/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. ------------------------------------------------------------------------ r20766 | jtn | 2012-01-31 12:09:14 +0200 (Tue, 31 Jan 2012) | 6 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r20765 | jtn | 2012-01-31 12:09:11 +0200 (Tue, 31 Jan 2012) | 5 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r20764 | jtn | 2012-01-31 12:09:06 +0200 (Tue, 31 Jan 2012) | 6 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r20763 | jtn | 2012-01-31 12:09:03 +0200 (Tue, 31 Jan 2012) | 7 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r20761 | cazfi | 2012-01-31 01:05:14 +0200 (Tue, 31 Jan 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/citydlg.c M /trunk/client/gui-gtk-3.0/repodlgs.c Make text in gtk3-client progress bars visible. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna bug #19009 ------------------------------------------------------------------------ r20760 | cazfi | 2012-01-30 23:22:43 +0200 (Mon, 30 Jan 2012) | 4 lines Changed paths: M /trunk/configure.ac M /trunk/modinst/Makefile.am M /trunk/modinst/download.h M /trunk/modinst/mpcmdline.h M /trunk/modinst/mpgui_gtk.c A /trunk/modinst/mpgui_qt.cpp A /trunk/modinst/mpgui_qt.h Initial version of Qt-based modpack installer. See gna patch #3038 ------------------------------------------------------------------------ r20759 | mixcoatl | 2012-01-30 23:19:12 +0200 (Mon, 30 Jan 2012) | 1 line Changed paths: M /trunk/data/default/nations.ruleset A /trunk/data/flags/jerusalem-large.png A /trunk/data/flags/jerusalem-shield-large.png A /trunk/data/flags/jerusalem-shield.png A /trunk/data/flags/jerusalem.png A /trunk/data/flags/jerusalem.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/crusader.ruleset M /trunk/data/nation/seljuk.ruleset M /trunk/po/POTFILES.in Add Crusader nation by myself, flag by Orange Tuesday. See Gna patch #3030 ------------------------------------------------------------------------ r20758 | cazfi | 2012-01-30 00:27:14 +0200 (Mon, 30 Jan 2012) | 5 lines Changed paths: M /trunk/server/commands.c M /trunk/server/commands.h M /trunk/server/savegame.c M /trunk/server/savegame.h M /trunk/server/savegame2.c M /trunk/server/stdinhand.c Dropped support for saving in savegame style "-1", which was legacy style, but still incompatible content-wise with old freeciv versions. See gna patch #3026 ------------------------------------------------------------------------ r20754 | jtn | 2012-01-29 20:42:39 +0200 (Sun, 29 Jan 2012) | 7 lines Changed paths: M /trunk/common/improvement.c M /trunk/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. ------------------------------------------------------------------------ r20753 | cazfi | 2012-01-29 01:56:49 +0200 (Sun, 29 Jan 2012) | 4 lines Changed paths: M /trunk/client/Makefile.am M /trunk/client/gui-stub/Makefile.am M /trunk/client/gui-stub/canvas.c M /trunk/client/gui-stub/chatline.c M /trunk/client/gui-stub/citydlg.c M /trunk/client/gui-stub/cityrep.c M /trunk/client/gui-stub/colors.c M /trunk/client/gui-stub/connectdlg.c M /trunk/client/gui-stub/dialogs.c M /trunk/client/gui-stub/diplodlg.c M /trunk/client/gui-stub/finddlg.c M /trunk/client/gui-stub/gotodlg.c M /trunk/client/gui-stub/graphics.c M /trunk/client/gui-stub/gui_main.c A /trunk/client/gui-stub/gui_stub.h M /trunk/client/gui-stub/helpdlg.c M /trunk/client/gui-stub/inteldlg.c M /trunk/client/gui-stub/luaconsole.c M /trunk/client/gui-stub/mapctrl.c M /trunk/client/gui-stub/mapview.c M /trunk/client/gui-stub/menu.c M /trunk/client/gui-stub/messagedlg.c M /trunk/client/gui-stub/messagewin.c M /trunk/client/gui-stub/optiondlg.c M /trunk/client/gui-stub/pages.c M /trunk/client/gui-stub/plrdlg.c M /trunk/client/gui-stub/ratesdlg.c M /trunk/client/gui-stub/repodlgs.c M /trunk/client/gui-stub/spaceshipdlg.c M /trunk/client/gui-stub/sprite.c M /trunk/client/gui-stub/themes.c M /trunk/client/gui-stub/voteinfo_bar.c A /trunk/client/gui_cbsetter.c A /trunk/client/gui_cbsetter.h M /trunk/client/gui_interface.h M /trunk/client/include/gui_proto_constructor.h Made gui-stub to use gui callback interface. See gna patch #3089 ------------------------------------------------------------------------ r20750 | jtn | 2012-01-28 04:06:37 +0200 (Sat, 28 Jan 2012) | 5 lines Changed paths: M /trunk/client/gui-stub/gui_main.c Add client-specific option handling to freeciv-stub. Reported by Karl Goetz (kgoetz@gna). See gna bug #19228. ------------------------------------------------------------------------ r20749 | cazfi | 2012-01-28 01:13:05 +0200 (Sat, 28 Jan 2012) | 4 lines Changed paths: A /trunk/dependencies/lua-5.2 A /trunk/dependencies/lua-5.2/Makefile A /trunk/dependencies/lua-5.2/Makefile.am A /trunk/dependencies/lua-5.2/README A /trunk/dependencies/lua-5.2/Version A /trunk/dependencies/lua-5.2/doc A /trunk/dependencies/lua-5.2/doc/readme.html A /trunk/dependencies/lua-5.2/src A /trunk/dependencies/lua-5.2/src/Makefile.am A /trunk/dependencies/lua-5.2/src/lapi.c A /trunk/dependencies/lua-5.2/src/lapi.h A /trunk/dependencies/lua-5.2/src/lauxlib.c A /trunk/dependencies/lua-5.2/src/lauxlib.h A /trunk/dependencies/lua-5.2/src/lbaselib.c A /trunk/dependencies/lua-5.2/src/lbitlib.c A /trunk/dependencies/lua-5.2/src/lcode.c A /trunk/dependencies/lua-5.2/src/lcode.h A /trunk/dependencies/lua-5.2/src/lcorolib.c A /trunk/dependencies/lua-5.2/src/lctype.c A /trunk/dependencies/lua-5.2/src/lctype.h A /trunk/dependencies/lua-5.2/src/ldblib.c A /trunk/dependencies/lua-5.2/src/ldebug.c A /trunk/dependencies/lua-5.2/src/ldebug.h A /trunk/dependencies/lua-5.2/src/ldo.c A /trunk/dependencies/lua-5.2/src/ldo.h A /trunk/dependencies/lua-5.2/src/ldump.c A /trunk/dependencies/lua-5.2/src/lfunc.c A /trunk/dependencies/lua-5.2/src/lfunc.h A /trunk/dependencies/lua-5.2/src/lgc.c A /trunk/dependencies/lua-5.2/src/lgc.h A /trunk/dependencies/lua-5.2/src/linit.c A /trunk/dependencies/lua-5.2/src/liolib.c A /trunk/dependencies/lua-5.2/src/llex.c A /trunk/dependencies/lua-5.2/src/llex.h A /trunk/dependencies/lua-5.2/src/llimits.h A /trunk/dependencies/lua-5.2/src/lmathlib.c A /trunk/dependencies/lua-5.2/src/lmem.c A /trunk/dependencies/lua-5.2/src/lmem.h A /trunk/dependencies/lua-5.2/src/loadlib.c A /trunk/dependencies/lua-5.2/src/lobject.c A /trunk/dependencies/lua-5.2/src/lobject.h A /trunk/dependencies/lua-5.2/src/localluaconf.h A /trunk/dependencies/lua-5.2/src/lopcodes.c A /trunk/dependencies/lua-5.2/src/lopcodes.h A /trunk/dependencies/lua-5.2/src/loslib.c A /trunk/dependencies/lua-5.2/src/lparser.c A /trunk/dependencies/lua-5.2/src/lparser.h A /trunk/dependencies/lua-5.2/src/lstate.c A /trunk/dependencies/lua-5.2/src/lstate.h A /trunk/dependencies/lua-5.2/src/lstring.c A /trunk/dependencies/lua-5.2/src/lstring.h A /trunk/dependencies/lua-5.2/src/lstrlib.c A /trunk/dependencies/lua-5.2/src/ltable.c A /trunk/dependencies/lua-5.2/src/ltable.h A /trunk/dependencies/lua-5.2/src/ltablib.c A /trunk/dependencies/lua-5.2/src/ltm.c A /trunk/dependencies/lua-5.2/src/ltm.h A /trunk/dependencies/lua-5.2/src/lua.h A /trunk/dependencies/lua-5.2/src/lua.hpp A /trunk/dependencies/lua-5.2/src/luac.c A /trunk/dependencies/lua-5.2/src/luaconf.h A /trunk/dependencies/lua-5.2/src/lualib.h A /trunk/dependencies/lua-5.2/src/lundump.c A /trunk/dependencies/lua-5.2/src/lundump.h A /trunk/dependencies/lua-5.2/src/lvm.c A /trunk/dependencies/lua-5.2/src/lvm.h A /trunk/dependencies/lua-5.2/src/lzio.c A /trunk/dependencies/lua-5.2/src/lzio.h Added lua-5.2 sources under freeciv version control. See gna patch #3085 ------------------------------------------------------------------------ r20748 | mixcoatl | 2012-01-28 00:37:42 +0200 (Sat, 28 Jan 2012) | 1 line Changed paths: M /trunk/data/default/nations.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/cuyavia-large.png A /trunk/data/flags/cuyavia-shield-large.png A /trunk/data/flags/cuyavia-shield.png A /trunk/data/flags/cuyavia.png A /trunk/data/flags/cuyavia.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/cuyavian.ruleset M /trunk/data/nation/greaterpolish.ruleset M /trunk/data/nation/mazovian.ruleset M /trunk/data/nation/polish.ruleset M /trunk/po/POTFILES.in Add Cuyavian nation by Andrzej G., flag by Lech Tadeusz Karczewski. See Gna patch #2981 ------------------------------------------------------------------------ r20747 | mixcoatl | 2012-01-27 22:54:26 +0200 (Fri, 27 Jan 2012) | 1 line Changed paths: M /trunk/data/default/nations.ruleset M /trunk/data/misc/flags-large.spec M /trunk/data/nation/Makefile.am M /trunk/data/nation/burgundian.ruleset M /trunk/data/nation/egyptian.ruleset A /trunk/data/nation/frankish.ruleset M /trunk/data/nation/han.ruleset M /trunk/data/nation/holyroman.ruleset M /trunk/data/nation/lorrain.ruleset M /trunk/data/nation/norman.ruleset M /trunk/data/nation/westernroman.ruleset M /trunk/po/POTFILES.in Add Frankish nation by Andrzej G. and myself. See Gna patch #2993 plus some minor edits to other nations ------------------------------------------------------------------------ r20746 | cazfi | 2012-01-27 00:00:51 +0200 (Fri, 27 Jan 2012) | 6 lines Changed paths: M /trunk/client/control.c M /trunk/client/control.h M /trunk/client/gui-gtk-2.0/dialogs.c M /trunk/client/gui-gtk-3.0/dialogs.c M /trunk/client/gui-sdl/dialogs.c M /trunk/client/gui-xaw/dialogs.c M /trunk/client/packhand.c M /trunk/client/text.c M /trunk/client/tilespec.c M /trunk/common/fc_types.h M /trunk/common/packets.def M /trunk/common/tile.c M /trunk/common/tile.h M /trunk/common/unit.c M /trunk/common/unit.h M /trunk/fc_version M /trunk/server/advisors/autosettlers.c M /trunk/server/savegame.c M /trunk/server/savegame2.c M /trunk/server/unithand.c M /trunk/server/unittools.c M /trunk/server/unittools.h Added handling of new activity ACTIVITY_GEN_ROAD. This is transitional patch. This new activity is not yet ever activated, but old ACTIVITY_ROAD and ACTICVITY_RAILROAD are still used. See gna patch #3060 ------------------------------------------------------------------------ r20745 | cazfi | 2012-01-26 00:32:06 +0200 (Thu, 26 Jan 2012) | 5 lines Changed paths: M /trunk/common/road.c M /trunk/common/road.h Added transitional helper functions to convert road storage between specials bitvector and roads bitvector. See gna patch #3059 ------------------------------------------------------------------------ r20741 | jtn | 2012-01-20 23:38:06 +0200 (Fri, 20 Jan 2012) | 5 lines Changed paths: M /trunk/client/gui-sdl/connectdlg.c M /trunk/client/gui-sdl/widget_edit.c Fix various minor bugs with password entry in the SDL client. Reported anonymously. See gna bug #19259. ------------------------------------------------------------------------ r20726 | jtn | 2012-01-18 03:29:19 +0200 (Wed, 18 Jan 2012) | 3 lines Changed paths: M /trunk/client/gui-sdl/inteldlg.c In SDL intelligence report, stop nation flag obscuring techs. See gna bug #19290. ------------------------------------------------------------------------ r20725 | jtn | 2012-01-18 03:29:15 +0200 (Wed, 18 Jan 2012) | 3 lines Changed paths: M /trunk/client/gui-sdl/diplomat_dialog.c Fix Spy sabotage-selection dialog in the SDL client. See gna bug #19288. ------------------------------------------------------------------------ r20724 | jtn | 2012-01-18 03:29:12 +0200 (Wed, 18 Jan 2012) | 6 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r20723 | jtn | 2012-01-18 03:29:05 +0200 (Wed, 18 Jan 2012) | 6 lines Changed paths: M /trunk/server/cityturn.c Prevent city bribe cost going negative(!) -- particularly noticeable with the multiplayer ruleset. Reported by an anonymous user. See gna bug #19272. ------------------------------------------------------------------------ r20722 | cazfi | 2012-01-18 00:20:29 +0200 (Wed, 18 Jan 2012) | 4 lines Changed paths: M /trunk/client/include/Makefile.am Distribute gui_proto_constructor.h See gna bug #19299 ------------------------------------------------------------------------ r20721 | cazfi | 2012-01-17 00:51:01 +0200 (Tue, 17 Jan 2012) | 4 lines Changed paths: A /trunk/client/include/gui_proto_constructor.h Added header missing from previous commit. See gna patch #3051 ------------------------------------------------------------------------ r20720 | cazfi | 2012-01-17 00:50:27 +0200 (Tue, 17 Jan 2012) | 5 lines Changed paths: M /trunk/client/include/canvas_g.h M /trunk/client/include/chatline_g.h M /trunk/client/include/citydlg_g.h M /trunk/client/include/cityrep_g.h M /trunk/client/include/colors_g.h M /trunk/client/include/connectdlg_g.h M /trunk/client/include/dialogs_g.h M /trunk/client/include/diplodlg_g.h M /trunk/client/include/editgui_g.h M /trunk/client/include/finddlg_g.h M /trunk/client/include/ggz_g.h M /trunk/client/include/gotodlg_g.h M /trunk/client/include/graphics_g.h M /trunk/client/include/gui_main_g.h M /trunk/client/include/helpdlg_g.h M /trunk/client/include/inteldlg_g.h M /trunk/client/include/luaconsole_g.h M /trunk/client/include/mapctrl_g.h M /trunk/client/include/mapview_g.h M /trunk/client/include/menu_g.h M /trunk/client/include/messagedlg_g.h M /trunk/client/include/messagewin_g.h M /trunk/client/include/optiondlg_g.h M /trunk/client/include/pages_g.h M /trunk/client/include/plrdlg_g.h M /trunk/client/include/ratesdlg_g.h M /trunk/client/include/repodlgs_g.h M /trunk/client/include/spaceshipdlg_g.h M /trunk/client/include/sprite_g.h M /trunk/client/include/themes_g.h M /trunk/client/include/voteinfo_bar_g.h M /trunk/client/include/wldlg_g.h Added macro GUI_FUNC_PROTO for creating prototypes of gui-specific function ptototypes. Replaced old prototypes with uses of this macro. See gna patch #3051 ------------------------------------------------------------------------ r20716 | cazfi | 2012-01-17 00:36:26 +0200 (Tue, 17 Jan 2012) | 4 lines Changed paths: M /trunk/common/map.c Initialize tile bases vector in tile_init() See gna bug #19015 ------------------------------------------------------------------------ r20714 | syntron | 2012-01-16 21:25:02 +0200 (Mon, 16 Jan 2012) | 2 lines Changed paths: M /trunk/client/gui-gtk-3.0/diplodlg.c add missing part of bug #18835 (3) ------------------------------------------------------------------------ r20712 | syntron | 2012-01-16 20:57:14 +0200 (Mon, 16 Jan 2012) | 9 lines Changed paths: M /trunk/common/scriptcore/tolua_game.pkg M /trunk/data/default/default.lua M /trunk/data/default/script.lua M /trunk/data/experimental/script.lua M /trunk/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 ------------------------------------------------------------------------ r20711 | syntron | 2012-01-16 20:38:54 +0200 (Mon, 16 Jan 2012) | 10 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20709 | syntron | 2012-01-16 20:38:11 +0200 (Mon, 16 Jan 2012) | 4 lines Changed paths: M /trunk/client/gui-gtk-3.0/diplodlg.c [gtk3] diplomacy in a horizontal notebook see gna bug #18835 ------------------------------------------------------------------------ r20707 | syntron | 2012-01-16 20:37:22 +0200 (Mon, 16 Jan 2012) | 4 lines Changed paths: M /trunk/client/gui-gtk-3.0/cityrep.c M /trunk/client/gui-gtk-3.0/dialogs.c M /trunk/client/gui-gtk-3.0/diplodlg.c M /trunk/client/gui-gtk-3.0/finddlg.c M /trunk/client/gui-gtk-3.0/gui_stuff.c M /trunk/client/gui-gtk-3.0/gui_stuff.h M /trunk/client/gui-gtk-3.0/luaconsole.c M /trunk/client/gui-gtk-3.0/messagedlg.c M /trunk/client/gui-gtk-3.0/messagewin.c M /trunk/client/gui-gtk-3.0/plrdlg.c M /trunk/client/gui-gtk-3.0/repodlgs.c M /trunk/client/gui-gtk-3.0/spaceshipdlg.c [gtk3] add option to gui_dialog_new() to skip check of parent notebook see gna bug #18835 ------------------------------------------------------------------------ r20704 | cazfi | 2012-01-16 01:10:21 +0200 (Mon, 16 Jan 2012) | 6 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/unitselect.c Do not use gtk_dialog_new_with_buttons() when zero buttons is to be created. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna bug #19182 ------------------------------------------------------------------------ r20703 | cazfi | 2012-01-15 23:41:52 +0200 (Sun, 15 Jan 2012) | 8 lines Changed paths: M /trunk/client/control.c M /trunk/client/helpdata.c M /trunk/client/packhand.c M /trunk/common/packets.def M /trunk/common/road.c M /trunk/common/road.h M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/default/techs.ruleset M /trunk/data/default/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/advisors/autosettlers.c M /trunk/server/advisors/infracache.c M /trunk/server/ruleset.c M /trunk/server/techtools.c Added generic requirement vector for road types replacing most hardcoded requirements. Roads can still be completely disabled for certain terrain types in their definitions, and no road type can be built on river tiles before tech with "Bridge" -flag has been researched. Tech flag "Railroad" has been retired. See gna patch #3056 ------------------------------------------------------------------------ r20699 | cazfi | 2012-01-15 23:26:24 +0200 (Sun, 15 Jan 2012) | 8 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20697 | cazfi | 2012-01-15 22:54:02 +0200 (Sun, 15 Jan 2012) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20695 | cazfi | 2012-01-15 22:13:43 +0200 (Sun, 15 Jan 2012) | 4 lines Changed paths: M /trunk/ai/default/Makefile.am M /trunk/ai/default/defaultai.c M /trunk/ai/default/defaultai.h M /trunk/configure.ac M /trunk/server/Makefile.am M /trunk/server/aiiface.c Renamed "default" ai type as "classic" See gna patch #3057 ------------------------------------------------------------------------ r20691 | syntron | 2012-01-10 22:38:58 +0200 (Tue, 10 Jan 2012) | 11 lines Changed paths: M /trunk/client/mapview_common.c M /trunk/common/map.h M /trunk/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 ------------------------------------------------------------------------ r20689 | syntron | 2012-01-10 22:28:52 +0200 (Tue, 10 Jan 2012) | 7 lines Changed paths: M /trunk/client/gui-gtk-3.0/luaconsole.c [unused var fix] gtk3 client - fix unused var in luaconsole.c see gna bug #19154 ------------------------------------------------------------------------ r20687 | syntron | 2012-01-10 22:27:57 +0200 (Tue, 10 Jan 2012) | 6 lines Changed paths: M /trunk/client/gui-gtk-2.0/diplodlg.c M /trunk/client/gui-gtk-2.0/luaconsole.c [unused var fix] gtk2 client remove variables which are set but not used see gna bug #19151 ------------------------------------------------------------------------ r20685 | syntron | 2012-01-10 22:26:57 +0200 (Tue, 10 Jan 2012) | 6 lines Changed paths: M /trunk/client/gui-xaw/cityrep.c [unused var fix] xaw client remove variables which are set but not used see gna bug #19150 ------------------------------------------------------------------------ r20683 | syntron | 2012-01-10 22:26:05 +0200 (Tue, 10 Jan 2012) | 6 lines Changed paths: M /trunk/client/gui-sdl/SDL_gfxPrimitives.c M /trunk/client/gui-sdl/SDL_rotozoom.c M /trunk/client/gui-sdl/mapview.c M /trunk/client/gui-sdl/messagewin.c M /trunk/client/gui-sdl/optiondlg.c M /trunk/client/gui-sdl/repodlgs.c M /trunk/client/gui-sdl/widget_scrollbar.c M /trunk/client/gui-sdl/wldlg.c [unused var fix] SDL client remove variables which are set but not used see gna bug #19149 (1) ------------------------------------------------------------------------ r20681 | syntron | 2012-01-10 22:25:01 +0200 (Tue, 10 Jan 2012) | 4 lines Changed paths: M /trunk/server/scripting/api_server_edit.c [unused var fix] remove variable 'status' from api_edit_create_player() see gna bug #19148 ------------------------------------------------------------------------ r20678 | syntron | 2012-01-10 22:23:51 +0200 (Tue, 10 Jan 2012) | 6 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20674 | jcreus | 2011-12-18 17:24:46 +0200 (Sun, 18 Dec 2011) | 1 line Changed paths: M /trunk/po/ca.po Translation update ------------------------------------------------------------------------ r20673 | mixcoatl | 2011-12-17 22:53:05 +0200 (Sat, 17 Dec 2011) | 1 line Changed paths: M /trunk/data/default/nations.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/marathi-large.png A /trunk/data/flags/marathi-shield-large.png A /trunk/data/flags/marathi-shield.png A /trunk/data/flags/marathi.png A /trunk/data/flags/marathi.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 M /trunk/data/nation/indian.ruleset A /trunk/data/nation/marathi.ruleset M /trunk/data/nation/mughal.ruleset M /trunk/data/nation/tuareg.ruleset M /trunk/po/POTFILES.in Add Marathi nation by Andrzej G., flag by Sankalp Dravid. See Gna patch #2976 ------------------------------------------------------------------------ r20672 | mixcoatl | 2011-12-17 21:08:25 +0200 (Sat, 17 Dec 2011) | 1 line Changed paths: M /trunk/data/default/nations.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/tuareg-large.png A /trunk/data/flags/tuareg-shield-large.png A /trunk/data/flags/tuareg-shield.png A /trunk/data/flags/tuareg.png A /trunk/data/flags/tuareg.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 M /trunk/data/nation/amazigh.ruleset M /trunk/data/nation/malian.ruleset M /trunk/data/nation/nigerien.ruleset A /trunk/data/nation/tuareg.ruleset M /trunk/po/POTFILES.in Add Tuareg nation by Andrzej G., flag by Escondites. See Gna patch #2975 ------------------------------------------------------------------------ r20671 | mixcoatl | 2011-12-17 20:19:20 +0200 (Sat, 17 Dec 2011) | 1 line Changed paths: M /trunk/data/default/nations.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/sokoto-large.png A /trunk/data/flags/sokoto-shield-large.png A /trunk/data/flags/sokoto-shield.png A /trunk/data/flags/sokoto.png A /trunk/data/flags/sokoto.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 M /trunk/data/nation/burkinabe.ruleset M /trunk/data/nation/cameroonian.ruleset A /trunk/data/nation/fulani.ruleset M /trunk/data/nation/guinean.ruleset M /trunk/data/nation/mali.ruleset M /trunk/data/nation/nigerian.ruleset M /trunk/data/nation/nigerien.ruleset M /trunk/data/nation/senegalese.ruleset M /trunk/data/nation/sierraleonean.ruleset M /trunk/po/POTFILES.in Add Fulani nation by Andrzej G. and me. See Gna patch #2954 ------------------------------------------------------------------------ r20670 | jtn | 2011-12-17 00:46:10 +0200 (Sat, 17 Dec 2011) | 5 lines Changed paths: M /trunk/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/gtkrc M /trunk/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?\197?\130 Mu?\197?\188y?\197?\130o. See gna bug #18607. ------------------------------------------------------------------------ r20667 | jtn | 2011-12-14 00:53:17 +0200 (Wed, 14 Dec 2011) | 4 lines Changed paths: M /trunk/client/gui-gtk-2.0/dialogs.c M /trunk/client/gui-gtk-3.0/dialogs.c M /trunk/client/gui-sdl/dialogs.c M /trunk/client/helpdata.c Add information about nation's initial tech/units/buildings/gov to "pick nation" dialogs and help. See gna patch #3066. ------------------------------------------------------------------------ r20666 | jtn | 2011-12-14 00:53:13 +0200 (Wed, 14 Dec 2011) | 3 lines Changed paths: M /trunk/ai/default/aihand.c M /trunk/client/packhand.c M /trunk/common/dataio.c M /trunk/common/dataio.h M /trunk/common/game.h M /trunk/common/generate_packets.py M /trunk/common/nation.h M /trunk/common/packets.def M /trunk/fc_version M /trunk/server/barbarian.c M /trunk/server/citytools.c M /trunk/server/edithand.c M /trunk/server/gamehand.c M /trunk/server/plrhand.c M /trunk/server/ruleset.c M /trunk/server/srv_main.c M /trunk/server/stdinhand.c M /trunk/server/techtools.c Make various initial tech/unit/building/gov information available to clients. See gna patch #3067. ------------------------------------------------------------------------ r20661 | cazfi | 2011-12-13 07:34:57 +0200 (Tue, 13 Dec 2011) | 2 lines Changed paths: M /trunk/po/POTFILES.in Removed reference to removed multiplayer/default.lua from POTFILES.in ------------------------------------------------------------------------ r20660 | jtn | 2011-12-13 05:28:18 +0200 (Tue, 13 Dec 2011) | 6 lines Changed paths: M /trunk/client/client_main.c M /trunk/client/gui-gtk-2.0/gui_main.c M /trunk/client/gui-gtk-3.0/gui_main.c M /trunk/client/gui-xaw/gui_main.c M /trunk/doc/man/Makefile.am M /trunk/doc/man/freeciv-client.6.in M /trunk/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. ------------------------------------------------------------------------ r20659 | jtn | 2011-12-13 05:28:15 +0200 (Tue, 13 Dec 2011) | 5 lines Changed paths: M /trunk/doc/Makefile.am M /trunk/doc/man/freeciv-server.6.in M /trunk/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. ------------------------------------------------------------------------ r20654 | jtn | 2011-12-13 01:41:12 +0200 (Tue, 13 Dec 2011) | 3 lines Changed paths: M /trunk/data/default/default.lua Make hut emit message when it wants to emit barbarians but they're disabled. See gna bug #19171. ------------------------------------------------------------------------ r20653 | jtn | 2011-12-13 01:41:09 +0200 (Tue, 13 Dec 2011) | 3 lines Changed paths: M /trunk/data/multiplayer/Makefile.am D /trunk/data/multiplayer/default.lua Remove identical copy of default.lua from multiplayer ruleset. See gna bug #19170. ------------------------------------------------------------------------ r20652 | jtn | 2011-12-13 01:41:03 +0200 (Tue, 13 Dec 2011) | 3 lines Changed paths: M /trunk/common/requirements.c Remove erroneous Adjacent/CAdjacent ranges from various universals. See gna bug #19169. ------------------------------------------------------------------------ r20644 | jtn | 2011-12-11 18:34:03 +0200 (Sun, 11 Dec 2011) | 3 lines Changed paths: M /trunk/client/helpdata.c M /trunk/common/effects.c Fix missing articles in help for CAdjacent effect. See gna bug #19163. ------------------------------------------------------------------------ r20643 | jtn | 2011-12-11 18:33:50 +0200 (Sun, 11 Dec 2011) | 4 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r20642 | jtn | 2011-12-11 18:33:46 +0200 (Sun, 11 Dec 2011) | 3 lines Changed paths: M /trunk/common/fc_types.h M /trunk/common/game.h M /trunk/server/settings.c Minor polish to 'revealmap' server setting. See gna bug #19157. ------------------------------------------------------------------------ r20641 | jtn | 2011-12-10 23:02:55 +0200 (Sat, 10 Dec 2011) | 2 lines Changed paths: M /trunk/client Change freeciv-gtk2x to freeciv-gtk3 in svn:ignore, after patch #3041. ------------------------------------------------------------------------ r20639 | syntron | 2011-12-09 21:14:22 +0200 (Fri, 09 Dec 2011) | 10 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20637 | jtn | 2011-12-07 00:16:39 +0200 (Wed, 07 Dec 2011) | 5 lines Changed paths: M /trunk/common/player.c M /trunk/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. ------------------------------------------------------------------------ r20636 | jtn | 2011-12-07 00:16:35 +0200 (Wed, 07 Dec 2011) | 3 lines Changed paths: M /trunk/common/nation.c Fix off-by-one when allocating space for nation traits. See gna bug #19104. ------------------------------------------------------------------------ r20635 | jtn | 2011-12-07 00:16:32 +0200 (Wed, 07 Dec 2011) | 3 lines Changed paths: M /trunk/data/nation/indoeuropean.ruleset M /trunk/data/nation/spanish.ruleset M /trunk/data/nation/tairona.ruleset Fix minor bugs in new nations. See gna bug #19103. ------------------------------------------------------------------------ r20634 | jtn | 2011-12-07 00:16:29 +0200 (Wed, 07 Dec 2011) | 5 lines Changed paths: D /trunk/data/nation/mosotho.ruleset D /trunk/data/nation/motswana.ruleset M /trunk/data/nation/namibian.ruleset M /trunk/po/POTFILES.in Remove superseded nation files (should have gone in gna bug #18182). Reported by Marko Lindqvist (cazfi@gna). See gna bug #19094. ------------------------------------------------------------------------ r20628 | syntron | 2011-12-05 00:20:28 +0200 (Mon, 05 Dec 2011) | 31 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20625 | syntron | 2011-12-05 00:11:04 +0200 (Mon, 05 Dec 2011) | 7 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20622 | syntron | 2011-12-05 00:09:42 +0200 (Mon, 05 Dec 2011) | 6 lines Changed paths: M /trunk/client/gui-gtk-2.0/cityrep.c M /trunk/client/gui-gtk-2.0/dialogs.c M /trunk/client/gui-gtk-2.0/diplodlg.c M /trunk/client/gui-gtk-2.0/finddlg.c M /trunk/client/gui-gtk-2.0/gui_stuff.c M /trunk/client/gui-gtk-2.0/gui_stuff.h M /trunk/client/gui-gtk-2.0/luaconsole.c M /trunk/client/gui-gtk-2.0/messagedlg.c M /trunk/client/gui-gtk-2.0/messagewin.c M /trunk/client/gui-gtk-2.0/plrdlg.c M /trunk/client/gui-gtk-2.0/repodlgs.c M /trunk/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) ------------------------------------------------------------------------ r20621 | jtn | 2011-11-30 01:42:31 +0200 (Wed, 30 Nov 2011) | 3 lines Changed paths: M /trunk/client/gui-sdl/dialogs.c Fix refreshing of SDL "pick nation" leader next/prev buttons. See gna bug #19068. ------------------------------------------------------------------------ r20620 | jtn | 2011-11-30 01:42:28 +0200 (Wed, 30 Nov 2011) | 3 lines Changed paths: M /trunk/client/gui-sdl/dialogs.c Allow selection of more than 256 nations in SDL client. See gna bug #19065. ------------------------------------------------------------------------ r20610 | jtn | 2011-11-23 02:21:01 +0200 (Wed, 23 Nov 2011) | 5 lines Changed paths: M /trunk/data/nation/chola.ruleset Fix grammar in Chola legend. Reported by Sini Ruohomaa; patch by Daniel Markstedt (dmarks@gna). See gna bug #17776. ------------------------------------------------------------------------ r20609 | jtn | 2011-11-20 18:02:39 +0200 (Sun, 20 Nov 2011) | 3 lines Changed paths: M /trunk/data/amplio2/ancientcities.png M /trunk/data/amplio2/medievalcities.png M /trunk/data/amplio2/moderncities.png Wider occupied sprite for Amplio2 (to fit wider flags). See gna patch #2525. ------------------------------------------------------------------------ r20606 | cazfi | 2011-11-20 01:24:28 +0200 (Sun, 20 Nov 2011) | 4 lines Changed paths: M /trunk/client/goto.c M /trunk/client/packhand.c M /trunk/common/aicore/pf_tools.c M /trunk/common/map.c M /trunk/common/movement.h M /trunk/common/packets.def M /trunk/common/road.c M /trunk/common/road.h M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/default/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Read move cost for road types from ruleset. See gna patch #3055 ------------------------------------------------------------------------ r20598 | jtn | 2011-11-19 21:57:11 +0200 (Sat, 19 Nov 2011) | 8 lines Changed paths: M /trunk/common/player.c M /trunk/common/player.h M /trunk/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. ------------------------------------------------------------------------ r20588 | jtn | 2011-11-18 00:11:15 +0200 (Fri, 18 Nov 2011) | 3 lines Changed paths: M /trunk/common/generate_packets.py Change log level for network packet variant logging. See gna bug #19004. ------------------------------------------------------------------------ r20587 | cazfi | 2011-11-17 22:55:04 +0200 (Thu, 17 Nov 2011) | 4 lines Changed paths: M /trunk/ai/threaded/taimsg.c M /trunk/ai/threaded/taimsg.h M /trunk/ai/threaded/taiplayer.c M /trunk/ai/threaded/taiplayer.h M /trunk/ai/threaded/threadedai.c Added request queue from player thread to main thread. See gna patch #3048 ------------------------------------------------------------------------ r20586 | cazfi | 2011-11-17 22:34:36 +0200 (Thu, 17 Nov 2011) | 4 lines Changed paths: M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/tile.c M /trunk/common/tile.h Added functions tile_add_road(), tile_remove_road(), and road_type_by_eroad() See gna patch #3054 ------------------------------------------------------------------------ r20582 | cazfi | 2011-11-17 21:50:05 +0200 (Thu, 17 Nov 2011) | 4 lines Changed paths: M /trunk/client/goto.c Fixed crash when planning goto for unit with move_rate 0. See gna bug #19001 ------------------------------------------------------------------------ r20581 | cazfi | 2011-11-17 20:19:54 +0200 (Thu, 17 Nov 2011) | 4 lines Changed paths: M /trunk/ai/aitraits.c M /trunk/common/traits.h Get nation specific trait values directly from nation See gna patch #3044 ------------------------------------------------------------------------ r20579 | cazfi | 2011-11-17 20:00:19 +0200 (Thu, 17 Nov 2011) | 4 lines Changed paths: M /trunk/configure.ac M /trunk/data/themes/gui-gtk-3.0/Makefile.am Do not distribute theme compatible with gtk2 only with gtk3-client. See gna patch #3050 ------------------------------------------------------------------------ r20577 | cazfi | 2011-11-17 01:57:29 +0200 (Thu, 17 Nov 2011) | 5 lines Changed paths: M /trunk/configure.ac M /trunk/doc/README.packaging M /trunk/m4/gtk3-client.m4 Enabled automatic selection of gtk3-client configure time if client selection is not explicitly given. See gna patch #3042 ------------------------------------------------------------------------ r20575 | cazfi | 2011-11-16 00:26:33 +0200 (Wed, 16 Nov 2011) | 4 lines Changed paths: M /trunk/client/Makefile.am M /trunk/m4/gtk3-client.m4 Switched gtk3-client from gtk2 to gtk3. See gna patch #3041 ------------------------------------------------------------------------ r20573 | cazfi | 2011-11-16 00:24:09 +0200 (Wed, 16 Nov 2011) | 6 lines Changed paths: M /trunk/utility/netintf.c Initialize hints structure in find_next_free_port() before use. Reported by Rafa?\197?\130 Mu?\197?\188y?\197?\130o Part of gna bug #18922 ------------------------------------------------------------------------ r20572 | cazfi | 2011-11-15 23:44:40 +0200 (Tue, 15 Nov 2011) | 5 lines Changed paths: M /trunk/client/Makefile.am M /trunk/client/gui-qt/Makefile.am M /trunk/client/gui-qt/gui_main.cpp D /trunk/client/gui-qt/qtg_cside.c D /trunk/client/gui-qt/qtg_cside.h M /trunk/client/gui-qt/qtg_cxxside.cpp M /trunk/client/gui-qt/qtg_cxxside.h A /trunk/client/gui_interface.c (from /trunk/client/gui-qt/qtg_cside.c:20571) A /trunk/client/gui_interface.h (from /trunk/client/gui-qt/qtg_cside.h:20571) Renamed client/gui-qt/qtg_cside.[ch] as client/gui_interface.[ch] and cleaned it to be more suitable for other guis to use in the future. See gna patch #3049 ------------------------------------------------------------------------ r20569 | cazfi | 2011-11-15 19:32:17 +0200 (Tue, 15 Nov 2011) | 5 lines Changed paths: M /trunk/ai/aitraits.c M /trunk/server/ruleset.c When iterating over traits, check end by "!= trait_end()", not by "< trait_end()" See gna patch #3043 ------------------------------------------------------------------------ r20567 | cazfi | 2011-11-15 08:42:40 +0200 (Tue, 15 Nov 2011) | 4 lines Changed paths: M /trunk/m4/qt-client.m4 Fixed selection of qt-client as part of --enable-client=all See gna bug #18981 ------------------------------------------------------------------------ r20565 | cazfi | 2011-11-15 02:00:12 +0200 (Tue, 15 Nov 2011) | 4 lines Changed paths: M /trunk/client/gui-gtk-3.0/gtkpixcomm.c Include gtk/gtk.h to gtk3-client gtkpixcomm.c See gna patch #3052 ------------------------------------------------------------------------ r20563 | cazfi | 2011-11-15 00:07:07 +0200 (Tue, 15 Nov 2011) | 4 lines Changed paths: M /trunk/client/servers.c Use libcurl in communication between client and metaserver. See gna patch #2380 ------------------------------------------------------------------------ r20562 | cazfi | 2011-11-14 23:49:28 +0200 (Mon, 14 Nov 2011) | 5 lines Changed paths: M /trunk/ai/threaded/taiplayer.c Moved threaded ai message checking from single loop into separate function that in the future can be called recursively. See gna patch #3047 ------------------------------------------------------------------------ r20560 | cazfi | 2011-11-14 08:39:37 +0200 (Mon, 14 Nov 2011) | 4 lines Changed paths: M /trunk/data/Makefile.am Added cimpletoon.tilespec to distribution tarball See gna bug #18986 ------------------------------------------------------------------------ r20559 | cazfi | 2011-11-14 08:31:12 +0200 (Mon, 14 Nov 2011) | 5 lines Changed paths: M /trunk/ai/default/defaultai.c M /trunk/common/ai.h M /trunk/server/aiiface.c M /trunk/server/aiiface.h M /trunk/server/sernet.c Added refresh() callback, called frequently even if nothing happens, to ai interface. See gna patch #3046 ------------------------------------------------------------------------ r20558 | cazfi | 2011-11-14 08:19:28 +0200 (Mon, 14 Nov 2011) | 4 lines Changed paths: M /trunk/server/ruleset.c Fixed loading of nation specific trait values. See gna bug #18960 ------------------------------------------------------------------------ r20557 | cazfi | 2011-11-13 23:56:56 +0200 (Sun, 13 Nov 2011) | 4 lines Changed paths: M /trunk/client/helpdata.c M /trunk/common/fc_types.h M /trunk/common/requirements.c M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/tile.c M /trunk/common/tile.h M /trunk/data/civ2/effects.ruleset M /trunk/data/default/effects.ruleset M /trunk/data/experimental/effects.ruleset M /trunk/data/multiplayer/effects.ruleset M /trunk/server/cityturn.c M /trunk/server/ruleset.c Added requirement type "Road" See gna patch #3045 ------------------------------------------------------------------------ r20556 | jtn | 2011-11-13 22:32:06 +0200 (Sun, 13 Nov 2011) | 8 lines Changed paths: M /trunk/common/packets.def M /trunk/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. ------------------------------------------------------------------------ r20555 | jtn | 2011-11-13 22:31:29 +0200 (Sun, 13 Nov 2011) | 3 lines Changed paths: M /trunk/server/scripting/api_server_base.c Fix allowed characters for Lua save filename. See gna patch #2883. ------------------------------------------------------------------------ r20554 | jtn | 2011-11-13 22:31:26 +0200 (Sun, 13 Nov 2011) | 5 lines Changed paths: M /trunk/client/gui-sdl/menu.c M /trunk/client/servers.c M /trunk/common/mapimg.c M /trunk/server/commands.c M /trunk/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. ------------------------------------------------------------------------ r20549 | cazfi | 2011-11-13 01:12:41 +0200 (Sun, 13 Nov 2011) | 4 lines Changed paths: M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/unit.c M /trunk/server/citytools.c M /trunk/server/maphand.c Added functions can_build_road() and player_can_build_road() See gna patch #3037 ------------------------------------------------------------------------ r20547 | cazfi | 2011-11-13 00:14:37 +0200 (Sun, 13 Nov 2011) | 5 lines Changed paths: M /trunk/client/servers.c M /trunk/utility/support.c M /trunk/utility/support.h Renamed my_uname() as fc_uname() and moved it from client/servers.c to utility/support.c See gna patch #3035 ------------------------------------------------------------------------ r20545 | jcreus | 2011-11-12 18:43:01 +0200 (Sat, 12 Nov 2011) | 1 line Changed paths: M /trunk/po/ca.po Translation update ------------------------------------------------------------------------ r20542 | cazfi | 2011-11-12 02:13:51 +0200 (Sat, 12 Nov 2011) | 3 lines Changed paths: M /trunk/po/POTFILES.in Corrected names of renamed modinst.c -> mpgui_gtk.c and registry.c -> registry_ini.c in POTFILES.in ------------------------------------------------------------------------ r20540 | cazfi | 2011-11-11 22:03:18 +0200 (Fri, 11 Nov 2011) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/canvas.c M /trunk/client/gui-gtk-3.0/canvas.h M /trunk/client/gui-gtk-3.0/chatline.c M /trunk/client/gui-gtk-3.0/citydlg.c M /trunk/client/gui-gtk-3.0/colors.c M /trunk/client/gui-gtk-3.0/colors.h M /trunk/client/gui-gtk-3.0/dialogs.c M /trunk/client/gui-gtk-3.0/editgui.c M /trunk/client/gui-gtk-3.0/editprop.c M /trunk/client/gui-gtk-3.0/graphics.c M /trunk/client/gui-gtk-3.0/graphics.h M /trunk/client/gui-gtk-3.0/gtkpixcomm.c M /trunk/client/gui-gtk-3.0/gtkpixcomm.h M /trunk/client/gui-gtk-3.0/gui_main.c M /trunk/client/gui-gtk-3.0/gui_main.h M /trunk/client/gui-gtk-3.0/gui_stuff.c M /trunk/client/gui-gtk-3.0/happiness.c M /trunk/client/gui-gtk-3.0/helpdlg.c M /trunk/client/gui-gtk-3.0/mapctrl.c M /trunk/client/gui-gtk-3.0/mapview.c M /trunk/client/gui-gtk-3.0/mapview.h M /trunk/client/gui-gtk-3.0/menu.c M /trunk/client/gui-gtk-3.0/optiondlg.c M /trunk/client/gui-gtk-3.0/pages.c M /trunk/client/gui-gtk-3.0/plrdlg.c M /trunk/client/gui-gtk-3.0/repodlgs.c M /trunk/client/gui-gtk-3.0/spaceshipdlg.c M /trunk/client/gui-gtk-3.0/sprite.c M /trunk/client/gui-gtk-3.0/sprite.h M /trunk/client/gui-gtk-3.0/themes.c M /trunk/client/gui-gtk-3.0/unitselect.c M /trunk/client/gui-gtk-3.0/wldlg.c Gtk3-client drawing code uses cairo. Patch by myself and Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #2715 ------------------------------------------------------------------------ r20539 | jtn | 2011-11-11 00:16:45 +0200 (Fri, 11 Nov 2011) | 6 lines Changed paths: M /trunk/data/experimental/buildings.ruleset M /trunk/data/nation/african.ruleset M /trunk/data/nation/anhaltian.ruleset M /trunk/data/nation/bahamian.ruleset M /trunk/data/nation/barbadian.ruleset M /trunk/data/nation/darfuri.ruleset M /trunk/data/nation/goldenhorde.ruleset M /trunk/data/nation/kashubian.ruleset M /trunk/data/nation/lesothoan.ruleset M /trunk/data/nation/mitanni.ruleset M /trunk/data/nation/moluccan.ruleset M /trunk/data/nation/papuan.ruleset M /trunk/data/nation/saka.ruleset M /trunk/data/nation/santomean.ruleset M /trunk/data/nation/sardinian.ruleset M /trunk/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. ------------------------------------------------------------------------ r20534 | cazfi | 2011-11-10 23:58:09 +0200 (Thu, 10 Nov 2011) | 6 lines Changed paths: M /trunk/client/gui-gtk-2.0/themes.c M /trunk/client/gui-gtk-3.0/themes.c Fixed crash when no usable theme is found. Reported by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna bug #18952 ------------------------------------------------------------------------ r20532 | cazfi | 2011-11-10 23:40:43 +0200 (Thu, 10 Nov 2011) | 4 lines Changed paths: M /trunk/data/civ1/nations.ruleset M /trunk/data/civ2/nations.ruleset M /trunk/data/default/nations.ruleset M /trunk/data/nation/abkhaz.ruleset M /trunk/data/nation/aborigines.ruleset M /trunk/data/nation/abyssinian.ruleset M /trunk/data/nation/acadian.ruleset M /trunk/data/nation/acehnese.ruleset M /trunk/data/nation/acrean.ruleset M /trunk/data/nation/afghani.ruleset M /trunk/data/nation/african.ruleset M /trunk/data/nation/ainu.ruleset M /trunk/data/nation/akwe.ruleset M /trunk/data/nation/alandalus.ruleset M /trunk/data/nation/alander.ruleset M /trunk/data/nation/albanian.ruleset M /trunk/data/nation/aleut.ruleset M /trunk/data/nation/algerian.ruleset M /trunk/data/nation/alsatian.ruleset M /trunk/data/nation/amazigh.ruleset M /trunk/data/nation/amazonian.ruleset M /trunk/data/nation/american.ruleset M /trunk/data/nation/andorran.ruleset M /trunk/data/nation/angolan.ruleset M /trunk/data/nation/anhaltian.ruleset M /trunk/data/nation/anishinaabe.ruleset M /trunk/data/nation/antarctican.ruleset M /trunk/data/nation/antiguan.ruleset M /trunk/data/nation/antillean.ruleset M /trunk/data/nation/apache.ruleset M /trunk/data/nation/arab.ruleset M /trunk/data/nation/aragonese.ruleset M /trunk/data/nation/aramean.ruleset M /trunk/data/nation/argentine.ruleset M /trunk/data/nation/armenian.ruleset M /trunk/data/nation/ashanti.ruleset M /trunk/data/nation/assamese.ruleset M /trunk/data/nation/assyrian.ruleset M /trunk/data/nation/asturian.ruleset M /trunk/data/nation/atlantean.ruleset M /trunk/data/nation/australian.ruleset M /trunk/data/nation/austrian.ruleset M /trunk/data/nation/avar.ruleset M /trunk/data/nation/aymara.ruleset M /trunk/data/nation/azeri.ruleset M /trunk/data/nation/aztec.ruleset M /trunk/data/nation/babylonian.ruleset M /trunk/data/nation/badian.ruleset M /trunk/data/nation/bahamian.ruleset M /trunk/data/nation/bahraini.ruleset M /trunk/data/nation/bangladeshi.ruleset M /trunk/data/nation/barbadian.ruleset M /trunk/data/nation/barbarian.ruleset M /trunk/data/nation/bashkir.ruleset M /trunk/data/nation/basque.ruleset M /trunk/data/nation/bavarian.ruleset M /trunk/data/nation/belarusian.ruleset M /trunk/data/nation/belgian.ruleset M /trunk/data/nation/belizean.ruleset M /trunk/data/nation/bengali.ruleset M /trunk/data/nation/benin.ruleset M /trunk/data/nation/beninese.ruleset M /trunk/data/nation/bhutanese.ruleset M /trunk/data/nation/biafran.ruleset M /trunk/data/nation/bissauguinean.ruleset M /trunk/data/nation/boer.ruleset M /trunk/data/nation/bolivian.ruleset M /trunk/data/nation/bosnia.ruleset M /trunk/data/nation/bosporan.ruleset M /trunk/data/nation/botswanan.ruleset M /trunk/data/nation/brandenburgian.ruleset M /trunk/data/nation/brazilian.ruleset M /trunk/data/nation/breton.ruleset M /trunk/data/nation/british.ruleset M /trunk/data/nation/briton.ruleset M /trunk/data/nation/bruneian.ruleset M /trunk/data/nation/bulgarian.ruleset M /trunk/data/nation/burgundian.ruleset M /trunk/data/nation/burkinabe.ruleset M /trunk/data/nation/burmese.ruleset M /trunk/data/nation/burundi.ruleset M /trunk/data/nation/buryat.ruleset M /trunk/data/nation/byzantium.ruleset M /trunk/data/nation/californian.ruleset M /trunk/data/nation/cambodian.ruleset M /trunk/data/nation/cameroonian.ruleset M /trunk/data/nation/canadian.ruleset M /trunk/data/nation/canari.ruleset M /trunk/data/nation/capeverdean.ruleset M /trunk/data/nation/carthaginian.ruleset M /trunk/data/nation/castilian.ruleset M /trunk/data/nation/catalan.ruleset M /trunk/data/nation/celtiberian.ruleset M /trunk/data/nation/centralafrican.ruleset M /trunk/data/nation/centralamerican.ruleset M /trunk/data/nation/chadian.ruleset M /trunk/data/nation/cham.ruleset M /trunk/data/nation/chananean.ruleset M /trunk/data/nation/chechen.ruleset M /trunk/data/nation/cherokee.ruleset M /trunk/data/nation/chiapanec.ruleset M /trunk/data/nation/chickasaw.ruleset M /trunk/data/nation/chilean.ruleset M /trunk/data/nation/chimu.ruleset M /trunk/data/nation/chinese.ruleset M /trunk/data/nation/chinook.ruleset M /trunk/data/nation/choctaw.ruleset M /trunk/data/nation/chola.ruleset M /trunk/data/nation/chumash.ruleset M /trunk/data/nation/chuvash.ruleset M /trunk/data/nation/circassian.ruleset M /trunk/data/nation/colombian.ruleset M /trunk/data/nation/comanche.ruleset M /trunk/data/nation/comorian.ruleset M /trunk/data/nation/confederate.ruleset M /trunk/data/nation/congolese.ruleset M /trunk/data/nation/congolesebrazzaville.ruleset M /trunk/data/nation/cornish.ruleset M /trunk/data/nation/corsican.ruleset M /trunk/data/nation/cossack.ruleset M /trunk/data/nation/costarican.ruleset M /trunk/data/nation/cree.ruleset M /trunk/data/nation/cretan.ruleset M /trunk/data/nation/crimeantatar.ruleset M /trunk/data/nation/croatian.ruleset M /trunk/data/nation/cuban.ruleset M /trunk/data/nation/curonian.ruleset M /trunk/data/nation/cypriot.ruleset M /trunk/data/nation/czech.ruleset M /trunk/data/nation/czechoslovak.ruleset M /trunk/data/nation/dahomean.ruleset M /trunk/data/nation/danish.ruleset M /trunk/data/nation/darfuri.ruleset M /trunk/data/nation/djiboutian.ruleset M /trunk/data/nation/dominican.ruleset M /trunk/data/nation/dominicano.ruleset M /trunk/data/nation/dryad.ruleset M /trunk/data/nation/dutch.ruleset M /trunk/data/nation/eastgerman.ruleset M /trunk/data/nation/easttimorese.ruleset M /trunk/data/nation/ecuadorian.ruleset M /trunk/data/nation/egyptian.ruleset M /trunk/data/nation/egyptianarab.ruleset M /trunk/data/nation/elamite.ruleset M /trunk/data/nation/emirati.ruleset M /trunk/data/nation/english.ruleset M /trunk/data/nation/epirote.ruleset M /trunk/data/nation/equatoguinean.ruleset M /trunk/data/nation/eritrean.ruleset M /trunk/data/nation/esperant.ruleset M /trunk/data/nation/estonian.ruleset M /trunk/data/nation/ethiopian.ruleset M /trunk/data/nation/etruscan.ruleset M /trunk/data/nation/european.ruleset M /trunk/data/nation/evenki.ruleset M /trunk/data/nation/faroese.ruleset M /trunk/data/nation/fijian.ruleset M /trunk/data/nation/filipino.ruleset M /trunk/data/nation/finnish.ruleset M /trunk/data/nation/flemish.ruleset M /trunk/data/nation/florentine.ruleset M /trunk/data/nation/franconian.ruleset M /trunk/data/nation/french.ruleset M /trunk/data/nation/frisian.ruleset M /trunk/data/nation/friulian.ruleset M /trunk/data/nation/gabonese.ruleset M /trunk/data/nation/gaelic.ruleset M /trunk/data/nation/galician.ruleset M /trunk/data/nation/gallic.ruleset M /trunk/data/nation/gambian.ruleset M /trunk/data/nation/genoese.ruleset M /trunk/data/nation/georgian.ruleset M /trunk/data/nation/german.ruleset M /trunk/data/nation/ghana.ruleset M /trunk/data/nation/ghanaian.ruleset M /trunk/data/nation/ghaznavid.ruleset M /trunk/data/nation/gokturk.ruleset M /trunk/data/nation/goldenhorde.ruleset M /trunk/data/nation/greaterpolish.ruleset M /trunk/data/nation/greek.ruleset M /trunk/data/nation/greenlander.ruleset M /trunk/data/nation/grenadian.ruleset M /trunk/data/nation/guanche.ruleset M /trunk/data/nation/guarani.ruleset M /trunk/data/nation/guatemalan.ruleset M /trunk/data/nation/guinean.ruleset M /trunk/data/nation/gupta.ruleset M /trunk/data/nation/guyanese.ruleset M /trunk/data/nation/hacker.ruleset M /trunk/data/nation/haitian.ruleset M /trunk/data/nation/han.ruleset M /trunk/data/nation/hanoverian.ruleset M /trunk/data/nation/hansa.ruleset M /trunk/data/nation/hasinay.ruleset M /trunk/data/nation/hawaiian.ruleset M /trunk/data/nation/hellenic.ruleset M /trunk/data/nation/helvetian.ruleset M /trunk/data/nation/hephthalite.ruleset M /trunk/data/nation/hessian.ruleset M /trunk/data/nation/himyarite.ruleset M /trunk/data/nation/hittite.ruleset M /trunk/data/nation/holyroman.ruleset M /trunk/data/nation/holysee.ruleset M /trunk/data/nation/honduran.ruleset M /trunk/data/nation/hopi.ruleset M /trunk/data/nation/hungarian.ruleset M /trunk/data/nation/iberian.ruleset M /trunk/data/nation/icelandic.ruleset M /trunk/data/nation/illyrian.ruleset M /trunk/data/nation/inca.ruleset M /trunk/data/nation/indian.ruleset M /trunk/data/nation/indoeuropean.ruleset M /trunk/data/nation/indonesian.ruleset M /trunk/data/nation/inuit.ruleset M /trunk/data/nation/iranian.ruleset M /trunk/data/nation/iraqi.ruleset M /trunk/data/nation/irish.ruleset M /trunk/data/nation/iroquois.ruleset M /trunk/data/nation/israeli.ruleset M /trunk/data/nation/israelite.ruleset M /trunk/data/nation/italian.ruleset M /trunk/data/nation/ivoirian.ruleset M /trunk/data/nation/jaffna.ruleset M /trunk/data/nation/jamaican.ruleset M /trunk/data/nation/japanese.ruleset M /trunk/data/nation/jolof.ruleset M /trunk/data/nation/jordanian.ruleset M /trunk/data/nation/kalmyk.ruleset M /trunk/data/nation/kanem-bornu.ruleset M /trunk/data/nation/karabakhi.ruleset M /trunk/data/nation/karelian.ruleset M /trunk/data/nation/karen.ruleset M /trunk/data/nation/kashmiri.ruleset M /trunk/data/nation/kashubian.ruleset M /trunk/data/nation/katangan.ruleset M /trunk/data/nation/kazakh.ruleset M /trunk/data/nation/kenyan.ruleset M /trunk/data/nation/khazar.ruleset M /trunk/data/nation/khmer.ruleset M /trunk/data/nation/khwarezmian.ruleset M /trunk/data/nation/kiribati.ruleset M /trunk/data/nation/kongo.ruleset M /trunk/data/nation/korean.ruleset M /trunk/data/nation/kosovar.ruleset M /trunk/data/nation/kuna.ruleset M /trunk/data/nation/kurd.ruleset M /trunk/data/nation/kuwaiti.ruleset M /trunk/data/nation/kyrgyz.ruleset M /trunk/data/nation/lankese.ruleset M /trunk/data/nation/laotian.ruleset M /trunk/data/nation/latvian.ruleset M /trunk/data/nation/lebanese.ruleset M /trunk/data/nation/lendian.ruleset M /trunk/data/nation/leonese.ruleset M /trunk/data/nation/lesothoan.ruleset M /trunk/data/nation/liberian.ruleset M /trunk/data/nation/liburnian.ruleset M /trunk/data/nation/libyan.ruleset M /trunk/data/nation/liechtensteiner.ruleset M /trunk/data/nation/lipkatatar.ruleset M /trunk/data/nation/lippe.ruleset M /trunk/data/nation/lithuanian.ruleset M /trunk/data/nation/lojbanistani.ruleset M /trunk/data/nation/lorrain.ruleset M /trunk/data/nation/luxembourgish.ruleset M /trunk/data/nation/maasai.ruleset M /trunk/data/nation/macedon.ruleset M /trunk/data/nation/macedonian.ruleset M /trunk/data/nation/majapahit.ruleset M /trunk/data/nation/malagasy.ruleset M /trunk/data/nation/malawian.ruleset M /trunk/data/nation/malaysian.ruleset M /trunk/data/nation/maldivian.ruleset M /trunk/data/nation/mali.ruleset M /trunk/data/nation/malian.ruleset M /trunk/data/nation/maltese.ruleset M /trunk/data/nation/mamluk.ruleset M /trunk/data/nation/manchu.ruleset M /trunk/data/nation/manx.ruleset M /trunk/data/nation/maori.ruleset M /trunk/data/nation/mapuche.ruleset M /trunk/data/nation/martian.ruleset M /trunk/data/nation/mauritanian.ruleset M /trunk/data/nation/mauritian.ruleset M /trunk/data/nation/mayan.ruleset M /trunk/data/nation/mazovian.ruleset M /trunk/data/nation/mecklenburgian.ruleset M /trunk/data/nation/metis.ruleset M /trunk/data/nation/mexican.ruleset M /trunk/data/nation/miao.ruleset M /trunk/data/nation/micronesian.ruleset M /trunk/data/nation/mikmaq.ruleset M /trunk/data/nation/milanese.ruleset M /trunk/data/nation/miskito.ruleset M /trunk/data/nation/mitanni.ruleset M /trunk/data/nation/mixtec.ruleset M /trunk/data/nation/moldovan.ruleset M /trunk/data/nation/moluccan.ruleset M /trunk/data/nation/mon.ruleset M /trunk/data/nation/monegasque.ruleset M /trunk/data/nation/mongol.ruleset M /trunk/data/nation/montenegrin.ruleset M /trunk/data/nation/moravian.ruleset M /trunk/data/nation/mordvin.ruleset M /trunk/data/nation/moroccan.ruleset M /trunk/data/nation/mosotho.ruleset M /trunk/data/nation/motswana.ruleset M /trunk/data/nation/mozambican.ruleset M /trunk/data/nation/mughal.ruleset M /trunk/data/nation/muscovite.ruleset M /trunk/data/nation/muskogee.ruleset M /trunk/data/nation/mwiska.ruleset M /trunk/data/nation/namibian.ruleset M /trunk/data/nation/navajo.ruleset M /trunk/data/nation/neapolitan.ruleset M /trunk/data/nation/nenets.ruleset M /trunk/data/nation/nepali.ruleset M /trunk/data/nation/nestorian.ruleset M /trunk/data/nation/newfoundland.ruleset M /trunk/data/nation/newzealand.ruleset M /trunk/data/nation/nicaraguan.ruleset M /trunk/data/nation/nigerian.ruleset M /trunk/data/nation/nigerien.ruleset M /trunk/data/nation/nimiipuu.ruleset M /trunk/data/nation/norman.ruleset M /trunk/data/nation/northkorean.ruleset M /trunk/data/nation/northumbrian.ruleset M /trunk/data/nation/norwegian.ruleset M /trunk/data/nation/nubian.ruleset M /trunk/data/nation/numidian.ruleset M /trunk/data/nation/nuu-chah-nulth.ruleset M /trunk/data/nation/occitan.ruleset M /trunk/data/nation/ohlone.ruleset M /trunk/data/nation/oldenburgian.ruleset M /trunk/data/nation/oldprussian.ruleset M /trunk/data/nation/omani.ruleset M /trunk/data/nation/ossetian.ruleset M /trunk/data/nation/ostrogothic.ruleset M /trunk/data/nation/otomi.ruleset M /trunk/data/nation/ottoman.ruleset M /trunk/data/nation/ozite.ruleset M /trunk/data/nation/paeonian.ruleset M /trunk/data/nation/pakistani.ruleset M /trunk/data/nation/palatinate.ruleset M /trunk/data/nation/palestinian.ruleset M /trunk/data/nation/palmyrene.ruleset M /trunk/data/nation/panamanian.ruleset M /trunk/data/nation/papuan.ruleset M /trunk/data/nation/papuanewguinean.ruleset M /trunk/data/nation/paraguayan.ruleset M /trunk/data/nation/pashtun.ruleset M /trunk/data/nation/persian.ruleset M /trunk/data/nation/peruvian.ruleset M /trunk/data/nation/phoenician.ruleset M /trunk/data/nation/pictish.ruleset M /trunk/data/nation/piedmontese.ruleset M /trunk/data/nation/pirate.ruleset M /trunk/data/nation/polish.ruleset M /trunk/data/nation/polynesian.ruleset M /trunk/data/nation/portuguese.ruleset M /trunk/data/nation/prussian.ruleset M /trunk/data/nation/puertorican.ruleset M /trunk/data/nation/purhepecha.ruleset M /trunk/data/nation/qatari.ruleset M /trunk/data/nation/quebecois.ruleset M /trunk/data/nation/rapanui.ruleset M /trunk/data/nation/raramuri.ruleset M /trunk/data/nation/rhenish.ruleset M /trunk/data/nation/riffian.ruleset M /trunk/data/nation/riograndense.ruleset M /trunk/data/nation/roman.ruleset M /trunk/data/nation/romanian.ruleset M /trunk/data/nation/russian.ruleset M /trunk/data/nation/ruthenian.ruleset M /trunk/data/nation/rwandan.ruleset M /trunk/data/nation/ryukyuan.ruleset M /trunk/data/nation/sahrawi.ruleset M /trunk/data/nation/saka.ruleset M /trunk/data/nation/salishan.ruleset M /trunk/data/nation/salvadoran.ruleset M /trunk/data/nation/sami.ruleset M /trunk/data/nation/sammarinese.ruleset M /trunk/data/nation/samoan.ruleset M /trunk/data/nation/samogitian.ruleset M /trunk/data/nation/santomean.ruleset M /trunk/data/nation/sardinian.ruleset M /trunk/data/nation/sarmatian.ruleset M /trunk/data/nation/saudi.ruleset M /trunk/data/nation/savoyard.ruleset M /trunk/data/nation/saxon.ruleset M /trunk/data/nation/scanian.ruleset M /trunk/data/nation/schleswig-holsteinian.ruleset M /trunk/data/nation/scottish.ruleset M /trunk/data/nation/scottishgaelic.ruleset M /trunk/data/nation/scythian.ruleset M /trunk/data/nation/seleucid.ruleset M /trunk/data/nation/seljuk.ruleset M /trunk/data/nation/seminole.ruleset M /trunk/data/nation/senegalese.ruleset M /trunk/data/nation/serbian.ruleset M /trunk/data/nation/shan.ruleset M /trunk/data/nation/shawnee.ruleset M /trunk/data/nation/siberian.ruleset M /trunk/data/nation/sicilian.ruleset M /trunk/data/nation/sierraleonean.ruleset M /trunk/data/nation/sikh.ruleset M /trunk/data/nation/sikkimese.ruleset M /trunk/data/nation/silesian.ruleset M /trunk/data/nation/singaporean.ruleset M /trunk/data/nation/sinhalese.ruleset M /trunk/data/nation/sioux.ruleset M /trunk/data/nation/slavic.ruleset M /trunk/data/nation/slovakian.ruleset M /trunk/data/nation/slovenian.ruleset M /trunk/data/nation/solomonislander.ruleset M /trunk/data/nation/somali.ruleset M /trunk/data/nation/somaliland.ruleset M /trunk/data/nation/songhai.ruleset M /trunk/data/nation/sorbian.ruleset M /trunk/data/nation/sotho.ruleset M /trunk/data/nation/southafrican.ruleset M /trunk/data/nation/southamerican.ruleset M /trunk/data/nation/southkorean.ruleset M /trunk/data/nation/southsudanese.ruleset M /trunk/data/nation/southvietnamese.ruleset M /trunk/data/nation/southyemeni.ruleset M /trunk/data/nation/soviet.ruleset M /trunk/data/nation/spanish.ruleset M /trunk/data/nation/srivijaya.ruleset M /trunk/data/nation/sudanese.ruleset M /trunk/data/nation/sumerian.ruleset M /trunk/data/nation/surinamese.ruleset M /trunk/data/nation/swazi.ruleset M /trunk/data/nation/swedish.ruleset M /trunk/data/nation/swiss.ruleset M /trunk/data/nation/syrian.ruleset M /trunk/data/nation/tahitian.ruleset M /trunk/data/nation/taino.ruleset M /trunk/data/nation/tairona.ruleset M /trunk/data/nation/taiwanese.ruleset M /trunk/data/nation/tajik.ruleset M /trunk/data/nation/tanganyikan.ruleset M /trunk/data/nation/tanzanian.ruleset M /trunk/data/nation/tatar.ruleset M /trunk/data/nation/templar.ruleset M /trunk/data/nation/teutonic.ruleset M /trunk/data/nation/texan.ruleset M /trunk/data/nation/thai.ruleset M /trunk/data/nation/thracian.ruleset M /trunk/data/nation/thuringian.ruleset M /trunk/data/nation/tibetan.ruleset M /trunk/data/nation/timurid.ruleset M /trunk/data/nation/tocharian.ruleset M /trunk/data/nation/togolese.ruleset M /trunk/data/nation/toltec.ruleset M /trunk/data/nation/tongan.ruleset M /trunk/data/nation/transnistrian.ruleset M /trunk/data/nation/transylvanian.ruleset M /trunk/data/nation/trinidadian.ruleset M /trunk/data/nation/tswana.ruleset M /trunk/data/nation/tunisian.ruleset M /trunk/data/nation/tupi.ruleset M /trunk/data/nation/turk.ruleset M /trunk/data/nation/turkishcypriot.ruleset M /trunk/data/nation/turkmen.ruleset M /trunk/data/nation/tuvan.ruleset M /trunk/data/nation/tyrolian.ruleset M /trunk/data/nation/ugandan.ruleset M /trunk/data/nation/ukrainian.ruleset M /trunk/data/nation/un.ruleset M /trunk/data/nation/uruguayan.ruleset M /trunk/data/nation/uyghur.ruleset M /trunk/data/nation/uzbek.ruleset M /trunk/data/nation/vampire.ruleset M /trunk/data/nation/vandalic.ruleset M /trunk/data/nation/vanuatuan.ruleset M /trunk/data/nation/vedic.ruleset M /trunk/data/nation/venda.ruleset M /trunk/data/nation/venetian.ruleset M /trunk/data/nation/venezuelan.ruleset M /trunk/data/nation/vermont.ruleset M /trunk/data/nation/vietnamese.ruleset M /trunk/data/nation/viking.ruleset M /trunk/data/nation/vincentian.ruleset M /trunk/data/nation/visigothic.ruleset M /trunk/data/nation/vistulan.ruleset M /trunk/data/nation/volapuk.ruleset M /trunk/data/nation/volgabulgar.ruleset M /trunk/data/nation/volgagerman.ruleset M /trunk/data/nation/walloon.ruleset M /trunk/data/nation/welsh.ruleset M /trunk/data/nation/werewolf.ruleset M /trunk/data/nation/westernpomeranian.ruleset M /trunk/data/nation/westernroman.ruleset M /trunk/data/nation/westindian.ruleset M /trunk/data/nation/westphalian.ruleset M /trunk/data/nation/wuerttembergian.ruleset M /trunk/data/nation/xhosa.ruleset M /trunk/data/nation/yakut.ruleset M /trunk/data/nation/yemeni.ruleset M /trunk/data/nation/yucatecan.ruleset M /trunk/data/nation/yugoslav.ruleset M /trunk/data/nation/zambian.ruleset M /trunk/data/nation/zanzibari.ruleset M /trunk/data/nation/zapotec.ruleset M /trunk/data/nation/zhuang.ruleset M /trunk/data/nation/zimbabwean.ruleset M /trunk/data/nation/zulu.ruleset Removed explicit init_government="Despotism" from default nations. See gna patch #3032 ------------------------------------------------------------------------ r20531 | cazfi | 2011-11-10 23:01:59 +0200 (Thu, 10 Nov 2011) | 5 lines Changed paths: M /trunk/configure.ac M /trunk/utility/Makefile.am Pass libcurl CFLAGS and LIBS to build of libcivutility only, not to all components. See gna patch #3019 ------------------------------------------------------------------------ r20530 | cazfi | 2011-11-10 08:51:50 +0200 (Thu, 10 Nov 2011) | 5 lines Changed paths: M /trunk/utility/Makefile.am D /trunk/utility/registry.c R /trunk/utility/registry.h A /trunk/utility/registry_ini.c (from /trunk/utility/registry.c:20528) A /trunk/utility/registry_ini.h (from /trunk/utility/registry.h:20528) Renamed current ini-format specific handling registry.[ch] -> registry_ini.[ch] Added new registry.h that currently just includes registry_ini.h See gna patch #3034 ------------------------------------------------------------------------ r20529 | cazfi | 2011-11-10 08:23:21 +0200 (Thu, 10 Nov 2011) | 5 lines Changed paths: M /trunk/ai/threaded/Makefile.am A /trunk/ai/threaded/taimsg.c M /trunk/ai/threaded/taimsg.h M /trunk/ai/threaded/taiplayer.c M /trunk/ai/threaded/taiplayer.h M /trunk/ai/threaded/threadedai.c Added callbacks to threaded ai that send messages about the fact that it's time for phase first activities, and about end of phase, to player thread. See gna patch #3033 ------------------------------------------------------------------------ r20527 | cazfi | 2011-11-10 00:23:00 +0200 (Thu, 10 Nov 2011) | 6 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20524 | cazfi | 2011-11-10 00:16:43 +0200 (Thu, 10 Nov 2011) | 4 lines Changed paths: M /trunk/server/savegame2.c Save and load ownerless bases to and from playerless scenarios. See gna bug #18930 ------------------------------------------------------------------------ r20521 | cazfi | 2011-11-09 23:56:06 +0200 (Wed, 09 Nov 2011) | 5 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20520 | cazfi | 2011-11-09 23:16:34 +0200 (Wed, 09 Nov 2011) | 4 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/fc_types.h M /trunk/common/game.c M /trunk/common/packets.def M /trunk/common/road.c M /trunk/fc_version M /trunk/server/ruleset.c Define bv_roads and game.control.num_road_types. Latter is also used in some places. See gna patch #3023 ------------------------------------------------------------------------ r20519 | cazfi | 2011-11-09 08:59:52 +0200 (Wed, 09 Nov 2011) | 6 lines Changed paths: M /trunk/server/ruleset.c Fixed crash in loading traits information from ruleset. Reported by Jacob Nevins See gna patch #3001 ------------------------------------------------------------------------ r20516 | cazfi | 2011-11-09 02:00:22 +0200 (Wed, 09 Nov 2011) | 4 lines Changed paths: M /trunk/debian/freeciv-tilesets.install Added cimpletoon tileset to debian packets. See gna patch #3011 ------------------------------------------------------------------------ r20515 | cazfi | 2011-11-09 01:18:59 +0200 (Wed, 09 Nov 2011) | 4 lines Changed paths: M /trunk/common/tile.c M /trunk/server/citytools.c M /trunk/server/edithand.c M /trunk/server/maphand.c M /trunk/server/maphand.h M /trunk/server/techtools.c Made granting of roads to city centers subject to terrain restrictions. See gna patch #3007 ------------------------------------------------------------------------ r20514 | cazfi | 2011-11-09 00:44:47 +0200 (Wed, 09 Nov 2011) | 4 lines Changed paths: M /trunk/server/savegame2.c Preparesd savegame handling for 2.5 savegame format development. See gna patch #3025 ------------------------------------------------------------------------ r20513 | syntron | 2011-11-08 23:15:21 +0200 (Tue, 08 Nov 2011) | 6 lines Changed paths: M /trunk/server/savegame2.c fix loading of shuffle information - was broken since introduction of player slots(?) see gna bug #18886 ------------------------------------------------------------------------ r20509 | syntron | 2011-11-08 23:07:01 +0200 (Tue, 08 Nov 2011) | 4 lines Changed paths: M /trunk/server/gamehand.c fix missing advisor if contact on placing the first units see gna bug #18880 ------------------------------------------------------------------------ r20508 | syntron | 2011-11-08 23:05:41 +0200 (Tue, 08 Nov 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 restrict possible file name for lua server.save() function see gna patch #2883 ------------------------------------------------------------------------ r20506 | syntron | 2011-11-08 23:03:23 +0200 (Tue, 08 Nov 2011) | 13 lines Changed paths: M /trunk/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 ------------------------------------------------------------------------ r20501 | cazfi | 2011-11-08 21:52:50 +0200 (Tue, 08 Nov 2011) | 4 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/movement.c M /trunk/common/packets.def M /trunk/common/road.c M /trunk/common/road.h M /trunk/common/unittype.h M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ1/units.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/civ2/units.ruleset M /trunk/data/default/terrain.ruleset M /trunk/data/default/units.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/experimental/units.ruleset M /trunk/data/multiplayer/terrain.ruleset M /trunk/data/multiplayer/units.ruleset M /trunk/fc_version M /trunk/server/ruleset.c Added "native_to" to ruleset road definitions. Unit class flag "RoadNative" is retired. See gna patch #3018 ------------------------------------------------------------------------ r20500 | cazfi | 2011-11-08 19:11:05 +0200 (Tue, 08 Nov 2011) | 5 lines Changed paths: M /trunk/ai/Makefile.am A /trunk/ai/aitraits.c A /trunk/ai/aitraits.h M /trunk/common/Makefile.am M /trunk/common/nation.c M /trunk/common/nation.h M /trunk/common/player.c M /trunk/common/player.h A /trunk/common/traits.h M /trunk/server/Makefile.am M /trunk/server/plrhand.c M /trunk/server/ruleset.c Build core of freeciv-modpack as library named libfcmp, and gui-binary separately on top of it. See gna patch #3014 ------------------------------------------------------------------------ r20499 | cazfi | 2011-11-08 08:47:50 +0200 (Tue, 08 Nov 2011) | 5 lines Changed paths: M /trunk/modinst/Makefile.am D /trunk/modinst/modinst.c A /trunk/modinst/mpgui_gtk.c (from /trunk/modinst/modinst.c:20498) Build core of freeciv-modpack as library named libfcmp, and gui-binary separately on top of it. See gna patch #3014 ------------------------------------------------------------------------ r20486 | jtn | 2011-11-08 01:27:10 +0200 (Tue, 08 Nov 2011) | 3 lines Changed paths: M /trunk/data/amplio/medievalcities.png M /trunk/data/amplio2/medievalcities.png Fix a tiny glitch in one of the Amplio Steam Age city graphics. See gna bug #18935. ------------------------------------------------------------------------ r20485 | jtn | 2011-11-08 01:27:05 +0200 (Tue, 08 Nov 2011) | 3 lines Changed paths: M /trunk/modinst/download.h Add new freeciv-modpack category "Soundset". See gna patch #3020. ------------------------------------------------------------------------ r20484 | jtn | 2011-11-08 01:27:03 +0200 (Tue, 08 Nov 2011) | 3 lines Changed paths: M /trunk/modinst/modinst.c Mark freeciv-modpack table headings for i18n. See gna bug #18934. ------------------------------------------------------------------------ r20483 | jtn | 2011-11-08 01:26:59 +0200 (Tue, 08 Nov 2011) | 5 lines Changed paths: M /trunk/client/gui-gtk-2.0/menu.c M /trunk/client/gui-gtk-2.0/pages.c M /trunk/client/gui-gtk-3.0/menu.c M /trunk/client/gui-gtk-3.0/pages.c M /trunk/client/options.c M /trunk/common/mapimg.c M /trunk/common/mapimg.h M /trunk/server/commands.c M /trunk/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. ------------------------------------------------------------------------ r20482 | jtn | 2011-11-08 01:26:55 +0200 (Tue, 08 Nov 2011) | 4 lines Changed paths: M /trunk/manual/civmanual.c M /trunk/server/commands.c M /trunk/server/commands.h M /trunk/server/stdinhand.c Allow server commands to have help generated at run-time (although none do as yet). See gna patch #3017. ------------------------------------------------------------------------ r20481 | jtn | 2011-11-08 01:26:51 +0200 (Tue, 08 Nov 2011) | 3 lines Changed paths: M /trunk/server/commands.c Add short description to fcdb command. See gna bug #18923. ------------------------------------------------------------------------ r20480 | jtn | 2011-11-08 01:26:48 +0200 (Tue, 08 Nov 2011) | 3 lines Changed paths: M /trunk/client/text.c Remove a few fixed-length string buffers. See gna patch #3016. ------------------------------------------------------------------------ r20479 | jtn | 2011-11-08 01:26:45 +0200 (Tue, 08 Nov 2011) | 6 lines Changed paths: M /trunk/client/gui-gtk-2.0/gotodlg.c M /trunk/client/gui-gtk-3.0/gotodlg.c M /trunk/utility/astring.c M /trunk/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. ------------------------------------------------------------------------ r20478 | cazfi | 2011-11-08 00:42:18 +0200 (Tue, 08 Nov 2011) | 4 lines Changed paths: M /trunk/client/gui-gtk-2.0/pages.c M /trunk/client/gui-gtk-3.0/pages.c M /trunk/client/gui-sdl/connectdlg.c M /trunk/client/gui-xaw/connectdlg.c M /trunk/client/servers.c M /trunk/client/servers.h Run metaserver communication in thread of its own on client side too. See gna patch #2738 ------------------------------------------------------------------------ r20474 | cazfi | 2011-11-08 00:25:22 +0200 (Tue, 08 Nov 2011) | 4 lines Changed paths: M /trunk/data/civ1/terrain.ruleset M /trunk/data/civ2/terrain.ruleset M /trunk/data/default/terrain.ruleset M /trunk/data/experimental/terrain.ruleset M /trunk/data/multiplayer/terrain.ruleset Documented base's native_to -field in terrain.ruleset comments. See gna bug #18920 ------------------------------------------------------------------------ r20472 | cazfi | 2011-11-07 23:53:55 +0200 (Mon, 07 Nov 2011) | 4 lines Changed paths: M /trunk/doc/README List cimpletoon tileset in documentation. See gna patch #3012 ------------------------------------------------------------------------ r20470 | cazfi | 2011-11-07 23:50:44 +0200 (Mon, 07 Nov 2011) | 4 lines Changed paths: M /trunk/debian/build.debian Fixed debian packets build from svn checkout. See gna bug #18912 ------------------------------------------------------------------------ r20469 | mixcoatl | 2011-11-07 23:20:22 +0200 (Mon, 07 Nov 2011) | 1 line Changed paths: M /trunk/data/default/nations.ruleset M /trunk/data/flags/Makefile.am A /trunk/data/flags/crete-large.png A /trunk/data/flags/crete-shield-large.png A /trunk/data/flags/crete-shield.png A /trunk/data/flags/crete.png A /trunk/data/flags/crete.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/cretan.ruleset M /trunk/data/nation/greek.ruleset M /trunk/data/nation/hellenic.ruleset M /trunk/data/nation/venetian.ruleset M /trunk/po/POTFILES.in Add Cretan nation. See Gna patch #2985 ------------------------------------------------------------------------ r20467 | cazfi | 2011-11-07 01:28:40 +0200 (Mon, 07 Nov 2011) | 4 lines Changed paths: M /trunk/client/gui-gtk-3.0/menu.c Replaced g_object_set(G_OBJECT(action), "label", ... ) with gtk_action_set_label() See gna patch #2929 ------------------------------------------------------------------------ r20466 | cazfi | 2011-11-07 00:46:41 +0200 (Mon, 07 Nov 2011) | 4 lines Changed paths: M /trunk/modinst/modinst.c M /trunk/modinst/modinst.h M /trunk/modinst/mpcmdline.c Moved stuff not strictly related to gtk-based gui away from modinst.c. See gna patch #3009 ------------------------------------------------------------------------ r20464 | cazfi | 2011-11-07 00:31:21 +0200 (Mon, 07 Nov 2011) | 6 lines Changed paths: M /trunk/client/gui-gtk-3.0/chatline.c M /trunk/client/gui-gtk-3.0/citydlg.c M /trunk/client/gui-gtk-3.0/cityrep.c M /trunk/client/gui-gtk-3.0/cma_fe.c M /trunk/client/gui-gtk-3.0/colors.c M /trunk/client/gui-gtk-3.0/dialogs.c M /trunk/client/gui-gtk-3.0/diplomat_dialog.c M /trunk/client/gui-gtk-3.0/editgui.c M /trunk/client/gui-gtk-3.0/gamedlgs.c M /trunk/client/gui-gtk-3.0/gotodlg.c M /trunk/client/gui-gtk-3.0/gui_main.c M /trunk/client/gui-gtk-3.0/happiness.c M /trunk/client/gui-gtk-3.0/helpdlg.c M /trunk/client/gui-gtk-3.0/inputdlg.c M /trunk/client/gui-gtk-3.0/inteldlg.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/mapview.c M /trunk/client/gui-gtk-3.0/optiondlg.c M /trunk/client/gui-gtk-3.0/pages.c M /trunk/client/gui-gtk-3.0/repodlgs.c M /trunk/client/gui-gtk-3.0/theme_dlg.c M /trunk/client/gui-gtk-3.0/tileset_dlg.c M /trunk/client/gui-gtk-3.0/unitselect.c M /trunk/client/gui-gtk-3.0/voteinfo_bar.c M /trunk/client/gui-gtk-3.0/wldlg.c Cleanup to gtk3-client gtk API usage. Patch by Rafa?\197?\130 Mu?\197?\188y?\197?\130o See gna patch #2997 ------------------------------------------------------------------------ r20461 | jcreus | 2011-11-06 19:58:56 +0200 (Sun, 06 Nov 2011) | 1 line Changed paths: M /trunk/po/ca.po Translation update ------------------------------------------------------------------------ r20460 | cazfi | 2011-11-06 18:36:07 +0200 (Sun, 06 Nov 2011) | 4 lines Changed paths: M /trunk/ai/default/advdiplomacy.c M /trunk/ai/default/advdiplomacy.h M /trunk/ai/default/advdomestic.c M /trunk/ai/default/advmilitary.c M /trunk/ai/default/advmilitary.h M /trunk/ai/default/advspace.c M /trunk/ai/default/advspace.h M /trunk/ai/default/aiair.c M /trunk/ai/default/aiair.h M /trunk/ai/default/aicity.c M /trunk/ai/default/aicity.h M /trunk/ai/default/aidata.c M /trunk/ai/default/aidata.h M /trunk/ai/default/aidiplomat.c M /trunk/ai/default/aidiplomat.h M /trunk/ai/default/aiferry.c M /trunk/ai/default/aiferry.h M /trunk/ai/default/aihand.c M /trunk/ai/default/aihand.h M /trunk/ai/default/aihunt.c M /trunk/ai/default/aihunt.h M /trunk/ai/default/ailog.c M /trunk/ai/default/aiparatrooper.c M /trunk/ai/default/aiparatrooper.h M /trunk/ai/default/aiplayer.c M /trunk/ai/default/aisettler.c M /trunk/ai/default/aisettler.h M /trunk/ai/default/aitech.c M /trunk/ai/default/aitech.h M /trunk/ai/default/aitools.c M /trunk/ai/default/aitools.h M /trunk/ai/default/aiunit.c M /trunk/ai/default/aiunit.h Prefixed all default ai specific functions previously prefixed with "ai_" with "dai_" See gna patch #3013 ------------------------------------------------------------------------ r20458 | jcreus | 2011-11-06 17:14:48 +0200 (Sun, 06 Nov 2011) | 1 line Changed paths: M /trunk/po/ca.po Translation update ------------------------------------------------------------------------ r20457 | cazfi | 2011-11-06 01:45:30 +0200 (Sun, 06 Nov 2011) | 4 lines Changed paths: M /trunk/ai/threaded/Makefile.am A /trunk/ai/threaded/taimsg.h M /trunk/ai/threaded/taiplayer.c M /trunk/ai/threaded/taiplayer.h Added message queue functionality for communicating from main thread to player threads. See gna patch #3000 ------------------------------------------------------------------------ r20456 | cazfi | 2011-11-06 00:57:02 +0200 (Sun, 06 Nov 2011) | 4 lines Changed paths: M /trunk/Makefile.am M /trunk/m4/qt-client.m4 A /trunk/m4/qt.m4 Separated core Qt configure checks from qt-client.m4 to macros in new qt.m4 file. See gna patch #3010 ------------------------------------------------------------------------ r20454 | cazfi | 2011-11-05 20:46:04 +0200 (Sat, 05 Nov 2011) | 5 lines Changed paths: M /trunk/modinst/download.c Prefixed name of freeciv-modpack's internal control directory with dot; "control" -> ".control" See gna patch #3008 ------------------------------------------------------------------------ r20452 | syntron | 2011-11-05 20:24:20 +0200 (Sat, 05 Nov 2011) | 9 lines Changed paths: M /trunk/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(). see gna bug #18549 ------------------------------------------------------------------------ r20450 | syntron | 2011-11-05 20:19:55 +0200 (Sat, 05 Nov 2011) | 4 lines Changed paths: M /trunk/data/cimpletoon add Makefile and Makefile.in to svn:ignore for data/cimpletoon see gna patch #20429 ------------------------------------------------------------------------ r20449 | syntron | 2011-11-05 20:06:24 +0200 (Sat, 05 Nov 2011) | 4 lines Changed paths: M /trunk/common/tile.c M /trunk/common/tile.h check if a tile is a virtual tile see gna patch #2957 ------------------------------------------------------------------------ r20446 | cazfi | 2011-11-05 19:14:01 +0200 (Sat, 05 Nov 2011) | 4 lines Changed paths: M /trunk/configure.ac M /trunk/doc/README.packaging Require real thread implementation, dummy one is no longer an option. See gna patch #2996 ------------------------------------------------------------------------ r20445 | cazfi | 2011-11-05 10:10:04 +0200 (Sat, 05 Nov 2011) | 5 lines Changed paths: M /trunk/common/packets.c M /trunk/common/packets.h Don't try to include arpa/inet.h if it doesn't exist. Include correct header for system in question for ntohs() declaration. See gna bug #18924 ------------------------------------------------------------------------ r20443 | jtn | 2011-11-05 00:51:05 +0200 (Sat, 05 Nov 2011) | 7 lines Changed paths: M /trunk/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. ------------------------------------------------------------------------ r20439 | cazfi | 2011-11-05 00:37:51 +0200 (Sat, 05 Nov 2011) | 5 lines Changed paths: M /trunk/data/amplio2/Makefile.am M /trunk/data/amplio2/units.spec A /trunk/data/amplio2/veterancy.png A /trunk/data/amplio2/veterancy.spec M /trunk/data/amplio2.tilespec M /trunk/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 ------------------------------------------------------------------------ r20437 | cazfi | 2011-11-05 00:33:22 +0200 (Sat, 05 Nov 2011) | 4 lines Changed paths: M /trunk/server/ruleset.c Fixed automatic move_type detection for riverboats and wheeled units. See gna bug #18898 ------------------------------------------------------------------------ r20436 | cazfi | 2011-11-04 21:26:41 +0200 (Fri, 04 Nov 2011) | 4 lines Changed paths: M /trunk/data/multiplayer/terrain.ruleset Added road definitions for multiplayer ruleset. See gna bug #18919 ------------------------------------------------------------------------ r20434 | jcreus | 2011-11-04 20:19:22 +0200 (Fri, 04 Nov 2011) | 1 line Changed paths: M /trunk/po/ca.po Translation update ------------------------------------------------------------------------ r20431 | cazfi | 2011-11-04 01:24:34 +0200 (Fri, 04 Nov 2011) | 5 lines Changed paths: M /trunk/doc/README Fix documentation to list amplio2 as default tileset instead of amplio we don't even ship any more. See gna bug #18897 ------------------------------------------------------------------------ r20429 | cazfi | 2011-11-04 00:27:50 +0200 (Fri, 04 Nov 2011) | 4 lines Changed paths: M /trunk/configure.ac M /trunk/data/Makefile.am A /trunk/data/cimpletoon/Makefile.am Added cimpletoon to tilesets to be installed, and distributed. See gna patch #3002 ------------------------------------------------------------------------ r20427 | cazfi | 2011-11-04 00:09:39 +0200 (Fri, 04 Nov 2011) | 4 lines Changed paths: M /trunk/modinst/download.c M /trunk/modinst/download.h M /trunk/modinst/modinst.c Added information about modpack license to modpack list display. See gna patch #2999 ------------------------------------------------------------------------ r20426 | jcreus | 2011-11-03 23:48:17 +0200 (Thu, 03 Nov 2011) | 1 line Changed paths: M /trunk/po/ca.po Translation update ------------------------------------------------------------------------ r20423 | cazfi | 2011-11-03 09:00:31 +0200 (Thu, 03 Nov 2011) | 4 lines Changed paths: M /trunk/m4/debug.m4 Give linker flag --no-add-needed in LDFLAGS, and not in CFLAGS. See gna bug #18896 ------------------------------------------------------------------------ r20422 | cazfi | 2011-11-03 00:17:26 +0200 (Thu, 03 Nov 2011) | 4 lines Changed paths: M /trunk/utility/genlist.c M /trunk/utility/genlist.h M /trunk/utility/speclist.h Added mutexes for genlists. See gna patch #2834 ------------------------------------------------------------------------ r20421 | cazfi | 2011-11-02 09:21:50 +0200 (Wed, 02 Nov 2011) | 4 lines Changed paths: M /trunk/client/packhand.c M /trunk/common/fc_types.h M /trunk/common/packets.def M /trunk/common/road.c M /trunk/common/road.h 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/fc_version M /trunk/server/ruleset.c Added road-object to rulesets. Currently only road names are read from ruleset. See gna patch #2942 ------------------------------------------------------------------------ r20420 | cazfi | 2011-11-02 08:57:16 +0200 (Wed, 02 Nov 2011) | 4 lines Changed paths: M /trunk/common/packets.c M /trunk/common/packets.def M /trunk/common/packets.h M /trunk/fc_version Increased size of network packet type field to 16 bit. See gna patch #2789 ------------------------------------------------------------------------ r20418 | jcreus | 2011-11-02 01:12:50 +0200 (Wed, 02 Nov 2011) | 1 line Changed paths: M /trunk/po/ca.po Translation update ------------------------------------------------------------------------ r20417 | cazfi | 2011-11-02 01:00:15 +0200 (Wed, 02 Nov 2011) | 4 lines Changed paths: M /trunk/NEWS M /trunk/doc/BUGS M /trunk/doc/README M /trunk/doc/README.packaging M /trunk/fc_version Prepared trunk for 2.5 development See gna patch #2902 ------------------------------------------------------------------------ r20415 | cazfi | 2011-11-02 00:56:40 +0200 (Wed, 02 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