From 87fae531e430e4ef16f339e1c0b37c741fe2778c Mon Sep 17 00:00:00 2001 From: Marko Lindqvist Date: Sun, 7 May 2023 09:53:27 +0300 Subject: [PATCH 25/25] ChangeLogs: Remove trailing spaces See osdn #47985 Signed-off-by: Marko Lindqvist --- ChangeLog | 15764 ++++++++++++++++++++++++++-------------------------- 1 file changed, 7882 insertions(+), 7882 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0575fc1aa3..4695278b1f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,7 +3,7 @@ Author: Marko Lindqvist Date: Fri Apr 7 14:38:28 2023 +0300 Set version number to 3.0.7 - + Signed-off-by: Marko Lindqvist commit b97ebde479e521cce306d8e2f733618d45658193 @@ -11,7 +11,7 @@ Author: Marko Lindqvist Date: Fri Apr 7 14:36:19 2023 +0300 'make update-po' before 3.0.7 release - + Signed-off-by: Marko Lindqvist commit 1c0c22cc73b23dd5ab1a3c72063b2ffc15301ccb @@ -19,7 +19,7 @@ Author: Marko Lindqvist Date: Fri Apr 7 14:31:32 2023 +0300 NEWS-3.0: Correct overlong line - + Signed-off-by: Marko Lindqvist commit 4482b544dd28266e1221061f68ed66949f34d6dc @@ -27,7 +27,7 @@ Author: Marko Lindqvist Date: Fri Apr 7 14:30:25 2023 +0300 NEWS-3.0: Add second empty line before 3.0.7 section - + Signed-off-by: Marko Lindqvist commit 8862aa643344ad5bb8f9356efba20609c5d16d58 @@ -35,7 +35,7 @@ Author: Marko Lindqvist Date: Fri Apr 7 14:28:37 2023 +0300 FAQ: Update latest stable version number to 3.0.7 - + Signed-off-by: Marko Lindqvist commit ca5002a3171d746c8ebcae6cd3a975c4b7fc8e68 @@ -43,7 +43,7 @@ Author: Marko Lindqvist Date: Fri Apr 7 05:26:15 2023 +0300 NEWS-3.0: Refresh 3.0.7 section - + Signed-off-by: Marko Lindqvist commit 73164ca72eaf7d0cada4aa1b6a374b5fbddc6c1e @@ -51,9 +51,9 @@ Author: Marko Lindqvist Date: Wed Apr 5 16:24:20 2023 +0300 Flatpak: Update gnome platform to version 44 - + See osdn #47770 - + Signed-off-by: Marko Lindqvist commit ad8704ba3da8cd6168ae36d003c0df6d1792d832 @@ -61,11 +61,11 @@ Author: Marko Lindqvist Date: Tue Apr 4 16:05:44 2023 +0300 Fix Out of Bounds write to bv_techs bitvector - + There was no space reserved for A_FUTURE - + See osdn #47762 - + Signed-off-by: Marko Lindqvist commit efe404d2f1420da0367cb11be9644dca85a4f99d @@ -73,12 +73,12 @@ Author: Marko Lindqvist Date: Tue Apr 4 01:27:25 2023 +0300 Qt: Replace lambda expression - + We don't require their support from the compiler in branches older than S3_1. - + See osdn #47758 - + Signed-off-by: Marko Lindqvist commit fbcd80e3b82b2ec854e1e0425fba27131d8b479a @@ -86,7 +86,7 @@ Author: Marko Lindqvist Date: Tue Apr 4 01:11:50 2023 +0300 NEWS-3.0: Add 3.0.7 section - + Signed-off-by: Marko Lindqvist commit 11dc8b8eeb4e1e4f65a3c32c8bf0107fa0577d62 @@ -94,9 +94,9 @@ Author: Marko Lindqvist Date: Fri Mar 31 05:23:52 2023 +0300 doc/README: Replace "DEBUG" with "FREECIV_DEBUG" - + See osdn #47720 - + Signed-off-by: Marko Lindqvist commit 5c968cea038d58d934f481ed2258c275f7868403 @@ -104,12 +104,12 @@ Author: Marko Lindqvist Date: Fri Mar 31 06:24:24 2023 +0300 installer_cross uninstaller: Delete Registry Values - + We only tried to delete Registry Keys on the condition that they are empty. They never were as we had removed the values. - + See osdn #47713 - + Signed-off-by: Marko Lindqvist commit 1240624d2856f166eb36f17e2e1176866398e65e @@ -117,11 +117,11 @@ Author: Marko Lindqvist Date: Fri Mar 31 15:53:57 2023 +0300 gtk2: Use gtk+ < 2.20 compatible key values - + Reported by omero - + See osdn #47728 - + Signed-off-by: Marko Lindqvist commit 7eda6ace1b14088f43c8852c167c029c86c003ac @@ -129,12 +129,12 @@ Author: Marko Lindqvist Date: Mon Mar 27 16:57:21 2023 +0300 Appdata: Fix syntax of the generated appdata files - + - Do not pass NEWS URL as the DATE when latter is missing - Correct syntax when DATE given, but no NEWS URL - + See osdn #47706 - + Signed-off-by: Marko Lindqvist commit c1a289442e0e0a6688a87ad93e1bfae774ce144b @@ -142,9 +142,9 @@ Author: Marko Lindqvist Date: Sun Mar 26 14:25:04 2023 +0300 README.crosser: Tell about crosser docker image - + See osdn #47698 - + Signed-off-by: Marko Lindqvist commit d960f8b8d54f4ca85fcb0262316003c994169084 @@ -152,7 +152,7 @@ Author: Marko Lindqvist Date: Sun Apr 2 07:56:51 2023 +0300 Comment typofix: "allock" -> "alloc" - + Signed-off-by: Marko Lindqvist commit aafa43a5a8b7cd7bfc5a327f8751a25840241877 @@ -160,7 +160,7 @@ Author: Marko Lindqvist Date: Sat Apr 1 17:00:28 2023 +0300 Comment typofix: "occurrs" -> "occurs" - + Signed-off-by: Marko Lindqvist commit bfa8a4ab05893a06de41644eda40d540f08d4924 @@ -168,7 +168,7 @@ Author: Marko Lindqvist Date: Sat Apr 1 05:03:10 2023 +0300 Fix typo in Finnish translation - + Signed-off-by: Marko Lindqvist commit 8f4105387e7814ea56fdb0b9cc6240e180ff35f9 @@ -176,9 +176,9 @@ Author: Marko Lindqvist Date: Sun Mar 26 12:01:32 2023 +0300 sdl2: Fix dead assignment in __FillRectAlpha565() - + See osdn #47678 - + Signed-off-by: Marko Lindqvist commit 66b5d1a6c9c51aed109608823b9736f3976d91af @@ -186,12 +186,12 @@ Author: Marko Lindqvist Date: Thu Mar 23 02:17:19 2023 +0200 mysql.m4: Set up file header from upstream sources - + - Update freeciv related note to document correct upstream location - Include the upstream header - + See osdn #45725 - + Signed-off-by: Marko Lindqvist commit a54bc69bdc895899b0376f934bef2614f06bd4e5 @@ -205,12 +205,12 @@ Author: Marko Lindqvist Date: Thu Mar 23 03:40:22 2023 +0200 Make extra's unit hiding ability to depend unit, not extra owner - + Unit is visible within hiding extra if its owner is allied with the player watching it. - + See osdn #47655 - + Signed-off-by: Marko Lindqvist commit 95470802e4851ef00e5c60d2f610f292d46ff08b @@ -218,7 +218,7 @@ Author: Marko Lindqvist Date: Fri Mar 31 03:50:38 2023 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit e86bab175448935d5fd1f3fcb595aba76153f819 @@ -226,9 +226,9 @@ Author: Marko Lindqvist Date: Tue Mar 21 17:35:39 2023 +0200 Flatpak: Explicitly set gui for gtk3.22 flatpak - + See osdn #47620 - + Signed-off-by: Marko Lindqvist commit b15c449a5ead03993ff4c9298339b0d18e2f228f @@ -236,11 +236,11 @@ Author: Marko Lindqvist Date: Mon Mar 27 17:22:19 2023 +0300 Set battle animation area correctly - + This affects gtk3(.22)-clients - + See osdn #47705 - + Signed-off-by: Marko Lindqvist commit 9ca2e5192a637b3184f7cf1eba5e9d880483d278 @@ -248,15 +248,15 @@ Author: Marko Lindqvist Date: Sun Mar 26 00:05:14 2023 +0200 Msys2 uninstaller: Delete Registry Values - + We only tried to delete Registry Keys on the condition that they are empty. They never were as we had removed the values. - + Also fixed case where sdl2-client installer wrote key by the wrong name. - + See osdn #47690 - + Signed-off-by: Marko Lindqvist commit dc139a2047385f5f33b9c89d46824743447853a5 @@ -264,9 +264,9 @@ Author: Marko Lindqvist Date: Sat Mar 25 02:51:40 2023 +0200 Protocol: Make ruleset description length UINT32 - + See osdn #47658 - + Signed-off-by: Marko Lindqvist commit f4ed14865503ca20cd84b39c904f8fb5d1cbb5ed @@ -274,9 +274,9 @@ Author: Marko Lindqvist Date: Tue Mar 21 22:00:33 2023 +0200 Qt: Add "About Current Tileset" help menu entry - + See osdn #47638 - + Signed-off-by: Marko Lindqvist commit ed15b5d8d64ee5ee518dbf3721ff75a946316c2d @@ -284,9 +284,9 @@ Author: Marko Lindqvist Date: Sat Mar 25 06:27:47 2023 +0200 installer_cross: Install binaries to 64bit directory - + See osdn #47648 - + Signed-off-by: Marko Lindqvist commit 267a53cc710a1fb46db56bda92265ce89ac79bfe @@ -294,13 +294,13 @@ Author: Marko Lindqvist Date: Tue Mar 21 20:42:37 2023 +0200 Fix threaded saving of the game on signal - + Wait for the saving thread to finish before quitting the program. - + Reported by alain_bkr - + See osdn #47540 - + Signed-off-by: Marko Lindqvist commit 2dafe4664bc05855d05ce130b0a13443f0246c0b @@ -308,9 +308,9 @@ Author: Marko Lindqvist Date: Mon Mar 20 20:04:30 2023 +0200 sdl2: Fix tech help NULL dereference - + See osdn #47615 - + Signed-off-by: Marko Lindqvist commit b77c7b6bc049a1738a27d3cebde6b12875dcd5d0 @@ -318,9 +318,9 @@ Author: Marko Lindqvist Date: Wed Mar 22 00:52:29 2023 +0200 Appdata: Include NEWS URL to release tag - + See osdn #47641 - + Signed-off-by: Marko Lindqvist commit 5372d43a20744891b2b874f6c3851dd3e226f6d0 @@ -328,10 +328,10 @@ Author: Marko Lindqvist Date: Sun Mar 26 04:48:54 2023 +0300 Update Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2023-03-25). - + Signed-off-by: Marko Lindqvist commit f02a22f44cb276b52cafdc9feccc049270da54b6 @@ -339,11 +339,11 @@ Author: Marko Lindqvist Date: Sat Mar 25 04:27:38 2023 +0200 Silence "Did not find a cm solution..." logging - + Patch by alain_bkr - + See osdn #47570 - + Signed-off-by: Marko Lindqvist commit 78395051498f701046025c10c689f5b55ece00b9 @@ -351,9 +351,9 @@ Author: Marko Lindqvist Date: Tue Mar 21 02:29:11 2023 +0200 Mark setup_langname() return value 'const' - + See osdn #47619 - + Signed-off-by: Marko Lindqvist commit 2cc44e62e5a04511f4b8f3badff038b40a960227 @@ -361,7 +361,7 @@ Author: Marko Lindqvist Date: Sat Mar 25 23:10:43 2023 +0200 Comment typofix: "suprise" -> "surprise" - + Signed-off-by: Marko Lindqvist commit c29b29d0e8b34f8006474d13ca5ace59c84883fc @@ -369,9 +369,9 @@ Author: Marko Lindqvist Date: Sun Mar 19 15:29:19 2023 +0200 is_action_possible(): Fix NULL dereference on ACTION_HEAL_UNIT check - + See osdn #47603 - + Signed-off-by: Marko Lindqvist commit 5277c3474bfb9fbb544fe49fcba7877c72667e49 @@ -379,11 +379,11 @@ Author: Marko Lindqvist Date: Sun Mar 19 20:38:59 2023 +0200 Make research invention array big enough for A_FUTURE - + Reported by alain_bkr - + See osdn #47574 - + Signed-off-by: Marko Lindqvist commit f37befce7fa477df64f237655d0735c0ab933e01 @@ -391,9 +391,9 @@ Author: Marko Lindqvist Date: Sun Mar 19 23:08:58 2023 +0200 Savegame: Fix unused entry warnings about unit orders vectors - + See osdn #47498 - + Signed-off-by: Marko Lindqvist commit 45cbb4890cec4a7328a9d0a5a145e705de782adc @@ -401,7 +401,7 @@ Author: Marko Lindqvist Date: Thu Mar 23 23:03:32 2023 +0200 NEWS-3.0: Fix typo in 3.0.4 section - + Signed-off-by: Marko Lindqvist commit f4acddca7b00e422ca2ff26ddc5d0e080d9ff181 @@ -409,11 +409,11 @@ Author: Marko Lindqvist Date: Sat Mar 18 18:07:05 2023 +0200 load_sprite(): Fix crash after failed gfx file load - + Reported by ddeanbrown - + See osdn #47318 - + Signed-off-by: Marko Lindqvist commit 89b25f132e0adf33ffab87b2d5564add7251f66a @@ -421,11 +421,11 @@ Author: Marko Lindqvist Date: Mon Mar 20 16:57:32 2023 +0200 Add Latin American Spanish translation - + Translation by Hugo Morales, bootstrap changes by me - + See osdn #47482 - + Signed-off-by: Marko Lindqvist commit 026101683d3a2ddcc7006b46c011268662170a7f @@ -433,7 +433,7 @@ Author: Marko Lindqvist Date: Wed Mar 22 18:44:44 2023 +0200 Comment typofix: "clima" -> "climate" - + Signed-off-by: Marko Lindqvist commit 204526f589851448be5a217045e23fd00da32464 @@ -441,13 +441,13 @@ Author: Marko Lindqvist Date: Sun Mar 19 08:18:36 2023 +0200 Add tooltip for Turn Done button when fixedlength enabled - + Affects gtk- and Qt-clients. - + Requested by Alina Lenk - + See osdn #45887 - + Signed-off-by: Marko Lindqvist commit 34f7dffa50c5039ab3ae9492aa59beb14b869799 @@ -455,9 +455,9 @@ Author: Marko Lindqvist Date: Sun Feb 12 16:22:42 2023 +0200 Update gnulib-common to serial 82 from gnulib upstream - + See osdn #47336 - + Signed-off-by: Marko Lindqvist commit a3d792cd2fc77e49fc33ef72d0d16b12a40a401d @@ -465,9 +465,9 @@ Author: Marko Lindqvist Date: Sat Mar 18 16:16:59 2023 +0200 sdl2: Fix opening unit orders menu from city dialog - + See osdn #47455 - + Signed-off-by: Marko Lindqvist commit 57aa9e1c107ab054959bd7e2e51d520831bbec47 @@ -475,9 +475,9 @@ Author: Marko Lindqvist Date: Sat Mar 18 02:36:25 2023 +0200 installer_build.sh: Add error handling for failed mkdir - + See osdn #46611 - + Signed-off-by: Marko Lindqvist commit e1f097fa2093a7bdaa8a9735650ea8b869ac74af @@ -485,9 +485,9 @@ Author: Marko Lindqvist Date: Sun Jan 22 21:03:07 2023 +0200 stdlib_h.m4: Update to serial 71 from gnulib upstream - + See osdn #46585 - + Signed-off-by: Marko Lindqvist commit 6b31a0db9586de0b3db939fd9d8142ffb51e3284 @@ -495,9 +495,9 @@ Author: Marko Lindqvist Date: Sat Mar 18 01:04:19 2023 +0200 configure: Drop duplicate AC_MSG_RESULT([C11]) - + See osdn #47500 - + Signed-off-by: Marko Lindqvist commit 08ec7983f10d03915d35b15f5cd1818658e72fbc @@ -505,9 +505,9 @@ Author: Marko Lindqvist Date: Sat Mar 18 02:15:01 2023 +0200 sdl2: Return error from redraw_ibutton() if last blit fails - + See osdn #47591 - + Signed-off-by: Marko Lindqvist commit 59fab7d13f0916e264cb86b853e525aaca40f1bf @@ -515,9 +515,9 @@ Author: Marko Lindqvist Date: Sun Jan 29 23:18:53 2023 +0200 Update gnulib-common to serial 80 from gnulib upstream - + See osdn #46592 - + Signed-off-by: Marko Lindqvist commit e3759a83ee5a073b5665b57551dacbbe7a448d25 @@ -525,7 +525,7 @@ Author: Marko Lindqvist Date: Sun Mar 19 04:31:22 2023 +0200 Comment typofix: "on map image" -> "a map image" - + Signed-off-by: Marko Lindqvist commit db67d5caa8cab9118b253ac717ebe4afc9160349 @@ -539,12 +539,12 @@ Author: Marko Lindqvist Date: Thu Mar 16 19:32:16 2023 +0200 Update bootstrap files to at least gettext-0.21.1 level - + Update things for which there's a newer version in gettext-0.21.1 than in old freeciv tree. - + See osdn #46483 - + Signed-off-by: Marko Lindqvist commit f09a64653ef149a1f50df5b5eaabc23d312266b2 @@ -552,7 +552,7 @@ Author: Marko Lindqvist Date: Fri Mar 17 00:56:43 2023 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 6fa2593763d208f76a334a9b41c7697590647e1e @@ -560,9 +560,9 @@ Author: Marko Lindqvist Date: Sat Mar 11 07:42:21 2023 +0200 sdl2: Fix help NULL dereference for improvements with just negated reqs - + See osdn #47559 - + Signed-off-by: Marko Lindqvist commit fc5a03c756aad21cb842cba59064229b6b41b7bb @@ -570,11 +570,11 @@ Author: Marko Lindqvist Date: Tue Jan 17 02:53:02 2023 +0200 Refresh gnulib-common.m4 from gnulib upstream - + Serial has not been bumped. - + See osdn #46516 - + Signed-off-by: Marko Lindqvist commit a165b34a5eba24dd3630ecf2960adab2ee102f83 @@ -582,11 +582,11 @@ Author: Marko Lindqvist Date: Sat Mar 11 20:06:06 2023 +0200 Stop civil war from adding player above max_players - + Respect server operator set limit. - + See osdn #45587 - + Signed-off-by: Marko Lindqvist commit 213cbca1b7d7f9817f2aae6c48ada73372638030 @@ -594,9 +594,9 @@ Author: Marko Lindqvist Date: Sat Mar 11 03:43:40 2023 +0200 send_server_info_to_metaserver(): Read timer just once - + See osdn #46445 - + Signed-off-by: Marko Lindqvist commit fef3522b7dd3420910ce859f6b82333ecc10887c @@ -604,9 +604,9 @@ Author: Marko Lindqvist Date: Sat Mar 11 03:06:58 2023 +0200 Stub: Move actions related entries to correct section - + See osdn #46519 - + Signed-off-by: Marko Lindqvist commit 1d861b4d8750bde0a4f99f5369f51fe2af7a6073 @@ -614,9 +614,9 @@ Author: Marko Lindqvist Date: Sat Jan 7 01:50:49 2023 +0200 Update gnulib-common to serial 76 from gnulib upstream - + See osdn #46462 - + Signed-off-by: Marko Lindqvist commit f51d60d5219ca7f8d564eba123b61641f90a90d3 @@ -624,9 +624,9 @@ Author: Marko Lindqvist Date: Fri Mar 10 16:58:20 2023 +0200 img_save(): Avoid make_dir() failure with empty path - + See osdn #47550 - + Signed-off-by: Marko Lindqvist commit e1a1e0fdeade867ee5affaf695e9a35fee7c22b9 @@ -634,9 +634,9 @@ Author: Marko Lindqvist Date: Fri Mar 10 05:13:43 2023 +0200 AI: Create virtualunit in dai_unit_consider_bodyguard() only when needed - + See osdn #46436 - + Signed-off-by: Marko Lindqvist commit 48d3183a02b8f2675fc5c471c9a048c4bb4346b7 @@ -644,7 +644,7 @@ Author: Marko Lindqvist Date: Sat Mar 11 19:34:53 2023 +0200 Comment typofix: "Chaning ... compatiblity" -> "Changing ... compatibility" - + Signed-off-by: Marko Lindqvist commit e9b925c968004d9ffbd02ffcd77428b3dde83071 @@ -652,9 +652,9 @@ Author: Marko Lindqvist Date: Sat Mar 4 16:17:15 2023 +0200 Lua: Send updated info to client after Player:change_gold() - + See osdn #47386 - + Signed-off-by: Marko Lindqvist commit 2698da120c5eec4306e5c7c4ef6ed26a070c348e @@ -662,9 +662,9 @@ Author: Marko Lindqvist Date: Sat Dec 31 02:43:13 2022 +0200 Update gnulib-common to serial 75 from gnulib upstream - + See osdn #46374 - + Signed-off-by: Marko Lindqvist commit dba1fc6fa0623e57728a0ce507a266170eb72b11 @@ -672,7 +672,7 @@ Author: Marko Lindqvist Date: Sat Mar 11 05:51:57 2023 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 4254771ddda1edc6a30db50deb70c35ac3f53bef @@ -680,12 +680,12 @@ Author: Marko Lindqvist Date: Sat Mar 4 14:00:08 2023 +0200 Refactor tile_type_better() and its use - + So that there's no need to call it twice, but both results are determined at once. - + See osdn #45677 - + Signed-off-by: Marko Lindqvist commit aa9ef1b1a1c224d51ec3242ad384170e4d5055ac @@ -693,7 +693,7 @@ Author: Marko Lindqvist Date: Fri Mar 10 16:11:58 2023 +0200 Comment typofix: "creationcall" -> "creation call" - + Signed-off-by: Marko Lindqvist commit 3ae77437bd5824fc90c7a6caa1a6fee986a9774e @@ -701,9 +701,9 @@ Author: Marko Lindqvist Date: Sat Mar 4 18:24:13 2023 +0200 Update gtk4 modpack installer screenshot - + See osdn #47372 - + Signed-off-by: Marko Lindqvist commit 2109649567f36f766ffa59b2395045effa2db0e7 @@ -711,11 +711,11 @@ Author: Marko Lindqvist Date: Fri Dec 23 19:29:21 2022 +0200 Refresh gnulib-common.m4 from gnulib upstream - + Serial has not been bumped. - + See osdn #46337 - + Signed-off-by: Marko Lindqvist commit 8491d54e910385b2523732432db72f0e70a5adee @@ -723,9 +723,9 @@ Author: Marko Lindqvist Date: Sat Mar 4 11:08:01 2023 +0200 Allow ai type fallback when loading regular savegame - + See osdn #47521 - + Signed-off-by: Marko Lindqvist commit dc95b1ba38dfdef2e15c377dde031f7ff77fd59d @@ -733,9 +733,9 @@ Author: Marko Lindqvist Date: Sat Mar 4 07:51:01 2023 +0200 sdl2: Support all graphics formats provided by SDL2_image - + See osdn #46413 - + Signed-off-by: Marko Lindqvist commit 973954e07ecd4ac1bf2fd242c72ce539bf6aa8f6 @@ -743,12 +743,12 @@ Author: Marko Lindqvist Date: Fri Mar 3 06:20:05 2023 +0200 configure: Fix nonnull compiler warnings from pthreads test - + Under some circumstances they may have caused the test to fail when it should have succeeded. - + See osdn #47474 - + Signed-off-by: Marko Lindqvist commit 9d6391143944dcd6f710fcb817b46b234ca747ce @@ -756,11 +756,11 @@ Author: Marko Lindqvist Date: Tue Jan 17 21:41:05 2023 +0200 Fix errors because of Never reachable techs - + Reported by dark-ether - + See osdn #45115 - + Signed-off-by: Marko Lindqvist commit 8c5ec87d27d86abea5e2d54943484f28da291664 @@ -768,9 +768,9 @@ Author: Marko Lindqvist Date: Sat Sep 17 18:35:51 2022 +0300 Update gnulib-common to serial 74 from gnulib upstream - + See osdn #45657 - + Signed-off-by: Marko Lindqvist commit 804b482a6ac348cada8181f30ceae639d8e73040 @@ -778,11 +778,11 @@ Author: Marko Lindqvist Date: Thu Mar 2 21:37:23 2023 +0200 Refactor trade_routes_iterate_safe() - + Fix clang analyzer warnings - + See osdn #47449 - + Signed-off-by: Marko Lindqvist commit 347d916740d8fb5b21a8527f48fdcd0e489306f8 @@ -790,9 +790,9 @@ Author: Marko Lindqvist Date: Wed Aug 10 03:45:10 2022 +0300 Refresh .po files from gnulib upstream - + See osdn #43022 - + Signed-off-by: Marko Lindqvist commit be37fb765ee605ec642b1d73b209dc21c106f019 @@ -800,11 +800,11 @@ Author: Marko Lindqvist Date: Fri Aug 26 17:40:21 2022 +0300 Refresh gnulib-common.m4 from gnulib upstream - + This is an comment-only update. Serial has not been bumped. - + See osdn #45444 - + Signed-off-by: Marko Lindqvist commit bf7f6c46b5031131ed306b902732480aee0ebb37 @@ -812,9 +812,9 @@ Author: Marko Lindqvist Date: Sun Feb 26 19:02:51 2023 +0200 sdl2: Avoid extraneous SDL_Rect copy in redraw_[horiz|vert]() - + See osdn #45744 - + Signed-off-by: Marko Lindqvist commit d926c599cf7c5097e9d560d9d0b6231e141e9841 @@ -822,9 +822,9 @@ Author: Marko Lindqvist Date: Sun Feb 26 18:52:33 2023 +0200 Update mkstemp.m4 to serial 29 - + See osdn #47432 - + Signed-off-by: Marko Lindqvist commit 92a96195e4512b13710cb0cfcaa5a8aafd5175e9 @@ -832,11 +832,11 @@ Author: Marko Lindqvist Date: Mon Feb 27 01:57:10 2023 +0200 Fix clang analyzer div by zero warn - + From api_methods_city_inspire_partisans() - + See osdn #47465 - + Signed-off-by: Marko Lindqvist commit e0e8e2b6a9550e383d63bd7c054e4d1fc10434af @@ -844,9 +844,9 @@ Author: Marko Lindqvist Date: Wed Jul 20 23:56:10 2022 +0300 Update iconv.m4 to serial 26 from gnulib upstream - + See osdn #45094 - + Signed-off-by: Marko Lindqvist commit b1657584c67ec2717d9b903fd319816cee7da573 @@ -854,11 +854,11 @@ Author: Marko Lindqvist Date: Sat Feb 25 15:26:53 2023 +0200 civ1: Set starting gold to zero - + Reported by nef - + See osdn #47454 - + Signed-off-by: Marko Lindqvist commit 643f4a45d9e65e0ecbe221ad45a5fe8a0229bf96 @@ -866,11 +866,11 @@ Author: Marko Lindqvist Date: Mon Feb 20 00:13:03 2023 +0200 sdl2: Fix dead 'pwindow' initialization - + From units_orders_city_dlg_callback() - + See osdn #47453 - + Signed-off-by: Marko Lindqvist commit 6206b77c803d37136824b42ffbe796eda76d0416 @@ -878,9 +878,9 @@ Author: Marko Lindqvist Date: Fri Apr 22 23:23:36 2022 +0300 Update gnulib-common to serial 73 from gnulib upstream - + See osdn #44435 - + Signed-off-by: Marko Lindqvist commit f5bf487c0cdaa00b5381f4d6ff616748b06ef759 @@ -888,13 +888,13 @@ Author: Marko Lindqvist Date: Sun Feb 19 23:11:44 2023 +0200 rscompat_postprocess(): Drop unnecessary call to get action_auto_perf - + ACTION_AUTO_UPKEEP_GOLD auto performer is not modified at all, so don't fetch it for modifications. Fixed clang analyzer dead assignment warning. - + See osdn #47452 - + Signed-off-by: Marko Lindqvist commit 83f12a9b10cb8a75a446099129d658e358829815 @@ -902,11 +902,11 @@ Author: Marko Lindqvist Date: Sun Feb 19 19:47:54 2023 +0200 Pass log level by name to the spawned server - + Using numeric levels is deprecated. - + See osdn #45583 - + Signed-off-by: Marko Lindqvist commit b555c52135d199eafa3faba7ae08d1ad80db826d @@ -914,7 +914,7 @@ Author: Marko Lindqvist Date: Sat Feb 25 08:00:30 2023 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 6210e20b569160bc62f83b7bf97cab2c1aa37b66 @@ -922,11 +922,11 @@ Author: Marko Lindqvist Date: Mon Feb 28 07:57:03 2022 +0200 Refresh gnulib-common.m4 from gnulib upstream - + Serial number has not been increased. - + See osdn #43993 - + Signed-off-by: Marko Lindqvist commit fb25da6007b2e2d49db5eac3b10930ca5634c45b @@ -934,9 +934,9 @@ Author: Marko Lindqvist Date: Sat Feb 18 00:33:24 2023 +0200 Ruledit: Skip ruleset selection if one given from commandline - + See osdn #46007 - + Signed-off-by: Marko Lindqvist commit d2d269d89a79eb7dd2af26332696d0f772d75b65 @@ -944,11 +944,11 @@ Author: Marko Lindqvist Date: Fri Feb 17 23:00:21 2023 +0200 gtk: Hide Production tab from diplomat investigate city dialog - + It was empty, but still present. - + See osdn #45318 - + Signed-off-by: Marko Lindqvist commit 128ca6d305449d9c2dbda6797272f30a7374c528 @@ -956,13 +956,13 @@ Author: Marko Lindqvist Date: Fri Feb 17 18:24:45 2023 +0200 Respect automake silent mode on common/ build - + Have silent mode build configuration for - generate_packets.py - generate_gitrev.sh - + See osdn #46458 - + Signed-off-by: Marko Lindqvist commit fab18bba6bb2b33f08b771f0045c0199b76bd7fa @@ -970,7 +970,7 @@ Author: Marko Lindqvist Date: Wed Feb 22 07:01:57 2023 +0200 Comment typofix: "destory" -> "destroy" - + Signed-off-by: Marko Lindqvist commit 209d8295fe37323212bc14d971f6512664fe516f @@ -978,16 +978,16 @@ Author: Marko Lindqvist Date: Fri Feb 17 20:55:56 2023 +0200 Client: Fix float/integer handling trouble with the timeout - + - Add 0.1 second marginal to the float passed to ceil(), not to the integer that it returns - Treat get_seconds_to_new_turn() return value as an int which it is - + Reported anonymously - + See osdn #44902 - + Signed-off-by: Marko Lindqvist commit 2ba8e9ac45f17d28495ade8a7c3504e6da67cba7 @@ -995,9 +995,9 @@ Author: Marko Lindqvist Date: Sun Jan 16 09:03:03 2022 +0200 Update gnulib-common to serial 72 from gnulib upstream - + See osdn #43635 - + Signed-off-by: Marko Lindqvist commit d061a9d13143701b0fec4b13dfe3b59ed8ce61c0 @@ -1005,11 +1005,11 @@ Author: Marko Lindqvist Date: Thu Feb 16 23:49:01 2023 +0200 Refactor city_list_iterate_safe() - + Fix clang analyzer warnings - + See osdn #47289 - + Signed-off-by: Marko Lindqvist commit 55e5ca4ce930922c0feb6a8b3848697bb05707fb @@ -1017,11 +1017,11 @@ Author: Marko Lindqvist Date: Sat Feb 18 02:49:23 2023 +0200 sdl2 theme: Document S3_0 as the branch of freeciv-3.0 - + Provided URL for the fonts was for master branch. - + See osdn #47355 - + Signed-off-by: Marko Lindqvist commit 6d31a133303cdeaa8c664df431734583bc33bf96 @@ -1029,9 +1029,9 @@ Author: Marko Lindqvist Date: Mon Feb 13 05:32:23 2023 +0200 Lua: Call tile_change_side_effects() after tile changes - + See osdn #46425 - + Signed-off-by: Marko Lindqvist commit 0e2defdde51e658754a70334686b3381da11ce1e @@ -1039,9 +1039,9 @@ Author: Marko Lindqvist Date: Fri Jan 14 07:33:44 2022 +0200 Update gnulib-common to serial 71 from gnulib upstream - + See osdn #43559 - + Signed-off-by: Marko Lindqvist commit 51bde6d4351d673fccf49df566d2a1a8210d075f @@ -1055,12 +1055,12 @@ Author: Marko Lindqvist Date: Thu Feb 16 00:18:51 2023 +0200 Fix "City Production Levels" misnomer - + It has nothing to do with Level, but it controls if name of the current production is shown. - + See osdn #46670 - + Signed-off-by: Marko Lindqvist commit 33c104ef5b0b57cdd9fc64ed36f93d3a214f69e8 @@ -1068,9 +1068,9 @@ Author: Marko Lindqvist Date: Mon Feb 13 02:17:12 2023 +0200 sdl2: Fix 'area' dead assignment from popup_connection_dialog() - + See osdn #47346 - + Signed-off-by: Marko Lindqvist commit 3fe24b047e65a289d3e82d75082033cabae1b47d @@ -1078,9 +1078,9 @@ Author: Marko Lindqvist Date: Mon Feb 13 01:12:50 2023 +0200 flatpak: Add gtk4 modpack installer flatpak - + See osdn #47286 - + Signed-off-by: Marko Lindqvist commit d2434cde25c9a06ec323be4ef8c0cee0deb5bf41 @@ -1088,9 +1088,9 @@ Author: Marko Lindqvist Date: Mon Feb 13 02:25:04 2023 +0200 Add unit class native_bases cache - + See osdn #46417 - + Signed-off-by: Marko Lindqvist commit 870223dfae06e959547b3defca8e0e4cdb364825 @@ -1098,9 +1098,9 @@ Author: Marko Lindqvist Date: Mon Feb 13 18:58:55 2023 +0200 unit_teleport_to_tile_test(): Drop unused 'igzoc' parameter - + See osdn #47352 - + Signed-off-by: Marko Lindqvist commit ed59a91f394349c0643cf6f156d5a869bb863c45 @@ -1108,9 +1108,9 @@ Author: Marko Lindqvist Date: Tue Feb 14 18:06:44 2023 +0200 rs_common_units(): Return FALSE on all errors - + See osdn #44613 - + Signed-off-by: Marko Lindqvist commit 40e50a3a4ac77969feea8275ce1663b9e4f3bf9f @@ -1118,7 +1118,7 @@ Author: Marko Lindqvist Date: Sat Feb 18 00:55:53 2023 +0200 Comment typofix: "scroolbar" -> "scrollbar" - + Signed-off-by: Marko Lindqvist commit 1d1739199d45eb3194fc3e201081c2282a3be3e5 @@ -1126,9 +1126,9 @@ Author: Marko Lindqvist Date: Fri Dec 17 06:01:58 2021 +0200 Update gnulib-common to serial 69 from gnulib upstream - + See osdn #43413 - + Signed-off-by: Marko Lindqvist commit 45444b8da5a9686b50c5d4e6b2c6e7e1b2e04db4 @@ -1136,7 +1136,7 @@ Author: Marko Lindqvist Date: Fri Feb 17 17:06:33 2023 +0200 Comment typofix: "Unreachbale" -> "Unreachable" - + Signed-off-by: Marko Lindqvist commit 559a5a9fd754fc698d3038e45178621bebcb7962 @@ -1144,9 +1144,9 @@ Author: Marko Lindqvist Date: Tue Feb 14 06:37:08 2023 +0200 valid_advance(): Consider Future techs valid ones - + See osdn #46544 - + Signed-off-by: Marko Lindqvist commit 1f75ef473ab49197f4c659a7274fada220db429b @@ -1154,14 +1154,14 @@ Author: Marko Lindqvist Date: Mon Feb 13 04:51:19 2023 +0200 Correct comment in start_new_game_callback() - + Every gui had comment talking about load_settable_options() where resend_desired_settable_options() should be mentioned. - + Minor refactoring of the code while touching the function(s) - + See osdn #46343 - + Signed-off-by: Marko Lindqvist commit 848182004f2ecf133947d9c2bbe0071d1dcdf381 @@ -1169,7 +1169,7 @@ Author: Marko Lindqvist Date: Thu Feb 16 19:16:39 2023 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 4314441b780ecea3a6ffa8ebc192df0f5155df26 @@ -1177,9 +1177,9 @@ Author: Marko Lindqvist Date: Mon Feb 13 00:36:58 2023 +0200 Make error message about missing tilespec sections more accurate - + See osdn #47340 - + Signed-off-by: Marko Lindqvist commit 2d24241c5ae59d718b6409bc8c91ce4b2e92eebf @@ -1187,11 +1187,11 @@ Author: Marko Lindqvist Date: Wed Sep 8 04:38:17 2021 +0300 Refresh gnulib-common.m4 from gnulib upstream - + This is a comment update only. Serial number is not increased. - + See osdn #42834 - + Signed-off-by: Marko Lindqvist commit 5b33f88cf1cb864c5a73b6557299d603765d2043 @@ -1199,11 +1199,11 @@ Author: Marko Lindqvist Date: Sat Feb 11 14:44:26 2023 +0200 Change occurrences of "dependant" as adjective to "dependent" - + Some nouns are left as "dependant" - + See osdn #46501 - + Signed-off-by: Marko Lindqvist commit 1e93f254c0ae681f05c3a6722371b156d6c168e4 @@ -1211,9 +1211,9 @@ Author: Marko Lindqvist Date: Sat Feb 11 12:17:43 2023 +0200 Use fopen_s() instead of fopen() when possible - + See osdn #46420 - + Signed-off-by: Marko Lindqvist commit 2a1c45cc17f42d2d080fedbebacb5c81a3e042a3 @@ -1221,7 +1221,7 @@ Author: Marko Lindqvist Date: Tue Feb 14 22:20:22 2023 +0200 Update Spanish translation by Jordi Negrevernis i Font. - + Signed-off-by: Marko Lindqvist commit 9c5fb22b89563eae45f55ce2418b53381d14f412 @@ -1229,7 +1229,7 @@ Author: Marko Lindqvist Date: Tue Feb 14 22:07:31 2023 +0200 Update Finnish translation of ruledit domain - + Signed-off-by: Marko Lindqvist commit 1a29536a43a02adf0d0b2f96d5083830d0f7c8d4 @@ -1237,7 +1237,7 @@ Author: Marko Lindqvist Date: Tue Feb 14 17:08:27 2023 +0200 Comment typofix: "undesireable" -> "undesirable" - + Signed-off-by: Marko Lindqvist commit 53b321f2bc38607fba1a61d592ff6716c58bea82 @@ -1245,9 +1245,9 @@ Author: Marko Lindqvist Date: Sat Feb 11 02:33:39 2023 +0200 sdl2: Make Alliance clause available in diplomacy dialog - + See osdn #46604 - + Signed-off-by: Marko Lindqvist commit df2754a9dbbbf17f5940c158dd41d7699cd0fcba @@ -1255,9 +1255,9 @@ Author: Marko Lindqvist Date: Sat Feb 11 00:08:50 2023 +0200 effects.c: Update list of convenience functions in a comment - + See osdn #46464 - + Signed-off-by: Marko Lindqvist commit 3f34979be2c27a5ac8d440858d875d8b875ee788 @@ -1265,9 +1265,9 @@ Author: Marko Lindqvist Date: Wed Aug 25 07:24:49 2021 +0300 Update gnulib-common to serial 67 from gnulib upstream - + See osdn #42766 - + Signed-off-by: Marko Lindqvist commit a0f9ec5b989e93384670800cb3191142986a4585 @@ -1275,9 +1275,9 @@ Author: Marko Lindqvist Date: Sat Feb 11 04:06:51 2023 +0200 Ruledit: Add gfx tag editing to edit dialogs - + See osdn #47303 - + Signed-off-by: Marko Lindqvist commit 351eebc4f7bb176c674ab7c181fcb87fab1615f0 @@ -1285,7 +1285,7 @@ Author: Marko Lindqvist Date: Mon Feb 13 17:25:11 2023 +0200 Comment typofix: "pardrop" -> "paradrop" - + Signed-off-by: Marko Lindqvist commit 8dd1c8bd37038b100f8d3303a5d2acf43a515738 @@ -1293,11 +1293,11 @@ Author: Marko Lindqvist Date: Fri Feb 10 23:36:01 2023 +0200 Fix "Show Irrigation" toggle - + Irrigation was being drawn regardless of the setting - + See osdn #47316 - + Signed-off-by: Marko Lindqvist commit 3558d126d249a689ed44f86d2b678e3825c3051e @@ -1305,7 +1305,7 @@ Author: Marko Lindqvist Date: Mon Feb 13 04:14:57 2023 +0200 Comment typofix: "specic" -> "specific" - + Signed-off-by: Marko Lindqvist commit 53552ac78f32fe2bae128a026249d632d1d9c1c9 @@ -1313,14 +1313,14 @@ Author: Marko Lindqvist Date: Fri Feb 10 05:53:35 2023 +0200 text.c: Correct function headers - + - Correct "playerdlg.c" to "plrdlg.c" - Mention if a function is not re-entrant - Other minor adjustments - Some coding style improvements to the file - + See osdn #47305 - + Signed-off-by: Marko Lindqvist commit ea94928ee61be1f5a328eb06989fc2ae21bc614a @@ -1328,12 +1328,12 @@ Author: Marko Lindqvist Date: Thu Feb 9 07:09:24 2023 +0200 Msys2: Distinguish registry keys and directories per MSYSTEM - + Namespace registry keys and install directories so they don't get overwritten by parallel installations. - + See osdn #46663 - + Signed-off-by: Marko Lindqvist commit 4ef32788dc2c6f5c28fec68e9781809f512d7fbf @@ -1341,7 +1341,7 @@ Author: Marko Lindqvist Date: Sun Feb 12 15:12:35 2023 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit a66e9a57adaa146e62a6338f802986687f47926b @@ -1349,15 +1349,15 @@ Author: Marko Lindqvist Date: Sun Feb 5 09:26:08 2023 +0200 player_limit_to_max_rates(): Adjust rates directly to player - + Stop passing entire economy structure as value. - + All callers were setting it to the same player structure anyway. If that's to change in the future, it will be easy to add economy pointer parameter. - + See osdn #45420 - + Signed-off-by: Marko Lindqvist commit 5657a1f818138acd46201389499f5cf2823ca149 @@ -1365,12 +1365,12 @@ Author: Marko Lindqvist Date: Sat Feb 4 14:40:00 2023 +0200 configure: Use AC_PROG_AR() when available - + autoconf-2.72 will introduce AC_PROG_AC(). Prefer that over existing AM_PROG_AR() - + See osdn #46511 - + Signed-off-by: Marko Lindqvist commit 4177ff3a478574636849e12e07c11312a14b29f9 @@ -1378,9 +1378,9 @@ Author: Marko Lindqvist Date: Fri Jun 11 15:22:17 2021 +0300 Update gnulib-common to serial 66 from gnulib upstream - + See osdn #42509 - + Signed-off-by: Marko Lindqvist commit ebec45f1eeb3cd85cd96411cbe94f222e967fd39 @@ -1388,14 +1388,14 @@ Author: Marko Lindqvist Date: Sat Feb 4 21:06:09 2023 +0200 Qualify core domain "none" and "custom" - + Qualify "none" and "None" strings, also adjusting case as needed. For consistency with "none" cma settings, qualify also "custom" one. - + Ruledit strings not touched. - + See osdn #46001 - + Signed-off-by: Marko Lindqvist commit 0c5189b7b2158cf25c925b79b4ea522231d04664 @@ -1403,9 +1403,9 @@ Author: Marko Lindqvist Date: Sat Feb 4 18:12:10 2023 +0200 Multiplayer: Fix typo in the name of [effect_environmentalism] section - + See osdn #47308 - + Signed-off-by: Marko Lindqvist commit ad51347301c62abe73d6e5bb708fc5cd52c23c67 @@ -1413,11 +1413,11 @@ Author: Marko Lindqvist Date: Sat Feb 4 07:37:48 2023 +0200 Add tileset name to Tileset Error dialog - + Reported by VulcanScout - + See osdn #46558 - + Signed-off-by: Marko Lindqvist commit 4a9c002b47a34096ec00934ef1cb800a38a450c9 @@ -1425,12 +1425,12 @@ Author: Marko Lindqvist Date: Fri Feb 3 23:28:34 2023 +0200 sdl2: Unify "Chance to Win" TRANS comments - + So that not two different TRANS comments end to .po file for the same string (used in multiple places) - + See osdn #46668 - + Signed-off-by: Marko Lindqvist commit 79f961fe0bf0156a839ff436acd273069005009f @@ -1438,11 +1438,11 @@ Author: Marko Lindqvist Date: Sun Feb 5 15:46:33 2023 +0200 scorelog: Provide documentation URL to the correct branch - + The URL was about latest development version, not stable S3_0. - + See osdn #46594 - + Signed-off-by: Marko Lindqvist commit 9d8c6fe101a1172f704a096b498229e339201f0d @@ -1450,9 +1450,9 @@ Author: Marko Lindqvist Date: Sat Feb 4 06:20:55 2023 +0200 secfile_lookup_str_default(): SECFILE_LOG() in error - + See osdn #46466 - + Signed-off-by: Marko Lindqvist commit b85fa0b7bc145681f1ebf047f0b104750790517c @@ -1460,9 +1460,9 @@ Author: Marko Lindqvist Date: Fri Feb 3 20:11:56 2023 +0200 sdl2: Add command line option -- --swrenderer - + See osdn #47300 - + Signed-off-by: Marko Lindqvist commit adb4cb4c3af831fb97b58faf17d2f9dbf88eaab6 @@ -1470,9 +1470,9 @@ Author: Marko Lindqvist Date: Tue Jan 4 05:15:07 2022 +0200 stdlib_h.m4: Update to serial 66 from gnulib upstream - + See osdn #43525 - + Signed-off-by: Marko Lindqvist commit 83c2af3bfc976fe89ecc5b95eb243ad43ef948fa @@ -1480,13 +1480,13 @@ Author: Marko Lindqvist Date: Sat Feb 4 05:19:41 2023 +0200 freeciv-manual: Improve listing of buildings' build/obsoleting reqs - + - Show "None" for an empty build requirement list - Have a separator between build and obsoletion requirements - List all obsoletion requirements, not just single tech - + See osdn #47297 - + Signed-off-by: Marko Lindqvist commit c9d277db2bd9a0884ee6ab772d7b832bdf9bdd4e @@ -1494,9 +1494,9 @@ Author: Marko Lindqvist Date: Mon Jan 30 00:11:59 2023 +0200 Correct unit_list_sort_ord_...() header - + See osdn #46313 - + Signed-off-by: Marko Lindqvist commit 7557f0b11dfce86d85e78cc809e1d31409ef004f @@ -1504,11 +1504,11 @@ Author: Marko Lindqvist Date: Fri Feb 3 16:30:49 2023 +0200 Add man page link for freeciv-mp-gtk4 - + Patch by Jim DeLaHunt and myself - + See osdn #42196 - + Signed-off-by: Marko Lindqvist commit 67b414e22bb7ba5d3de441dbbaac9105a97f3dc2 @@ -1516,9 +1516,9 @@ Author: Marko Lindqvist Date: Thu Feb 2 05:45:43 2023 +0200 city_tile_iterate(): Evaluate _city_tile just once - + See osdn #46534 - + Signed-off-by: Marko Lindqvist commit f3e9f669dfdddac6d8220097c159158dc80cdf64 @@ -1526,9 +1526,9 @@ Author: Marko Lindqvist Date: Sun Jan 29 01:40:50 2023 +0200 Introduce make_dir_for_file() - + See osdn #46317 - + Signed-off-by: Marko Lindqvist commit 02fb5d8a65bf4321350c34913f3afa42acb0c17a @@ -1536,7 +1536,7 @@ Author: Marko Lindqvist Date: Sat Feb 4 22:21:58 2023 +0200 Comment typofix: "givent" -> "given" - + Signed-off-by: Marko Lindqvist commit cbdab3707db6ca2dbd1b1d4d0a912ee10505a294 @@ -1544,13 +1544,13 @@ Author: Marko Lindqvist Date: Sun Jan 29 23:51:26 2023 +0200 Qt: Correct irrigate/mine menu entry rename - + Detection if all focus units are on the same tile didn't work. Thus the menu entry was always set based on what is possible in a specific tile, one where the first focus unit is. - + See osdn #45805 - + Signed-off-by: Marko Lindqvist commit c92cfb61c00dbd0038cc26f3873ee173145df117 @@ -1558,7 +1558,7 @@ Author: Marko Lindqvist Date: Sat Feb 4 15:22:25 2023 +0200 Comment typofix: "disaplyed" -> "displayed" - + Signed-off-by: Marko Lindqvist commit b4ac19e54219dca144c8cb7e061f10bfb4bd2faf @@ -1566,9 +1566,9 @@ Author: Marko Lindqvist Date: Wed Apr 28 02:38:55 2021 +0300 pkg.m4: Refresh from upstream - + See osdn #42081 - + Signed-off-by: Marko Lindqvist commit 9bdf1647c19f5bbbd7d3fae8b6dd86102c50478e @@ -1576,7 +1576,7 @@ Author: Marko Lindqvist Date: Sat Feb 4 05:52:54 2023 +0200 Update Finnish translation of ruledit domain - + Signed-off-by: Marko Lindqvist commit 83cff69b7f53b75f6b954a4e88f30ab1839f9c18 @@ -1584,9 +1584,9 @@ Author: Marko Lindqvist Date: Sun Jan 29 04:32:09 2023 +0200 packets_json.c: Fix tautological-unsigned-enum-zero-compare warning - + See osdn #46556 - + Signed-off-by: Marko Lindqvist commit 8f0b1143f0f2bb95e8f80cfe6da68c4e03927461 @@ -1594,9 +1594,9 @@ Author: Marko Lindqvist Date: Sat Jan 28 03:06:03 2023 +0200 Correct get_req_source_effects() header - + See osdn #46441 - + Signed-off-by: Marko Lindqvist commit 3827620d0215d4bc92cc2b7080ea9994081ffadc @@ -1604,7 +1604,7 @@ Author: Marko Lindqvist Date: Fri Feb 3 17:47:05 2023 +0200 Comment typofix: "it's" -> "its" - + Signed-off-by: Marko Lindqvist commit f4c8cab3150fecba33f436aec2c417028fd58904 @@ -1612,9 +1612,9 @@ Author: Marko Lindqvist Date: Sun Apr 25 07:21:24 2021 +0300 stdlib_h.m4: Update to serial 63 from gnulib upstream - + See osdn #42070 - + Signed-off-by: Marko Lindqvist commit c35c7c8924b0e7cf4697c6d145016bcd44fca253 @@ -1622,7 +1622,7 @@ Author: Marko Lindqvist Date: Sun Jan 29 14:09:16 2023 +0200 ruledit/POTFILES.in: Add edit_terrain.cpp - + Signed-off-by: Marko Lindqvist commit 64fc9cb2ac216dbe39ebdff4a16aa47a92b7e06b @@ -1630,12 +1630,12 @@ Author: Marko Lindqvist Date: Sun Jan 22 06:35:21 2023 +0200 Ruledit: Add terrain details editing dialog - + Thre only values that one can edit in the initial version are movement cost and defense bonus. - + See osdn #46587 - + Signed-off-by: Marko Lindqvist commit 7b8b9cdaba3aa5c1e16d3f5f4c2454f1a2006dd3 @@ -1643,7 +1643,7 @@ Author: Marko Lindqvist Date: Fri Feb 3 04:38:14 2023 +0200 Mark as development code - + Signed-off-by: Marko Lindqvist commit 3bedebd81049b849dbce0bbe5b12fa8c238b3822 @@ -1651,7 +1651,7 @@ Author: Marko Lindqvist Date: Fri Feb 3 04:34:11 2023 +0200 ChangeLog: Refresh for 3.0.6 release - + Signed-off-by: Marko Lindqvist commit 058aa9d6327a3e4a8afd5d2ff4013cda6baa2fea @@ -1659,7 +1659,7 @@ Author: Marko Lindqvist Date: Fri Feb 3 04:33:24 2023 +0200 Set version number to 3.0.6 - + Signed-off-by: Marko Lindqvist commit dc6726a49d2f2f1dd70d50a69f42bebcfce89292 @@ -1667,7 +1667,7 @@ Author: Marko Lindqvist Date: Fri Feb 3 04:30:59 2023 +0200 'make update-po' before 3.0.6 release - + Signed-off-by: Marko Lindqvist commit 38fba84717684f627c096ce4179bb2a8bc6197d4 @@ -1675,7 +1675,7 @@ Author: Marko Lindqvist Date: Fri Feb 3 04:27:19 2023 +0200 FAQ: Update latest stable version number to 3.0.6 - + Signed-off-by: Marko Lindqvist commit e6d235ab0f947728d8ad6158164fae1a9d030899 @@ -1683,7 +1683,7 @@ Author: Marko Lindqvist Date: Thu Feb 2 00:04:28 2023 +0200 NEW-3.0: Refresh - + Signed-off-by: Marko Lindqvist commit 2600d9f4e6e41b9abdef192d35a987bdaeef5563 @@ -1691,9 +1691,9 @@ Author: Marko Lindqvist Date: Tue Jan 31 04:07:42 2023 +0200 Fix Qt-client crash after handling "-- --help" command line - + See osdn #46660 - + Signed-off-by: Marko Lindqvist commit a396f79fc7132dbc05b7e7bccea5f4ebe60d7c69 @@ -1701,10 +1701,10 @@ Author: Marko Lindqvist Date: Tue Jan 31 22:21:18 2023 +0200 Update Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2023-01-30). - + Signed-off-by: Marko Lindqvist commit 74b2c6f7c55c1de90f903e68f175035e6bce8738 @@ -1712,7 +1712,7 @@ Author: Marko Lindqvist Date: Tue Jan 31 22:02:06 2023 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 530a9c28db13190adf552818c20bcca4f5252d87 @@ -1720,7 +1720,7 @@ Author: Marko Lindqvist Date: Sun Jan 29 08:44:38 2023 +0200 NEWS-3.0: Add 3.0.6 section - + Signed-off-by: Marko Lindqvist commit 74b5d59f4d66f69141db0aa592ac4ea6d12d256a @@ -1728,9 +1728,9 @@ Author: Marko Lindqvist Date: Sun Jan 22 02:08:40 2023 +0200 gtk3(.22): Fix memory leak on failing sprite loading - + See osdn #46584 - + Signed-off-by: Marko Lindqvist commit f958fe419f20d76c559e1cd04e27aa43f875194d @@ -1738,9 +1738,9 @@ Author: Marko Lindqvist Date: Sun Jan 22 08:21:21 2023 +0200 gtk3(.22): Correct battle groups key bindings - + See osdn #46588 - + Signed-off-by: Marko Lindqvist commit b591c49726437114ee4bd670aa55b1e7c2460151 @@ -1748,11 +1748,11 @@ Author: Marko Lindqvist Date: Sat Jan 21 10:44:25 2023 +0200 Flatpak: Allow ipc with the host - + Need pointed out by Hubert Figuière - + See osdn #46565 - + Signed-off-by: Marko Lindqvist commit 42bdd2b9832bc9563bf3d9bcf9f424f8d4aefa35 @@ -1766,9 +1766,9 @@ Author: Marko Lindqvist Date: Fri Jan 20 17:59:36 2023 +0200 gtk: Fix testmatic build - + See osdn #46551 - + Signed-off-by: Marko Lindqvist commit 6c60af12d351cdb49bcd75a6b1e6f68f69dcd9a1 @@ -1776,9 +1776,9 @@ Author: Marko Lindqvist Date: Sat Jan 21 01:41:29 2023 +0200 auth.h: Remove declarations of non-existent functions - + See osdn #46410 - + Signed-off-by: Marko Lindqvist commit ce0e0c7317fe4ed773c85f65d7d9e20cfb7935d2 @@ -1786,9 +1786,9 @@ Author: Marko Lindqvist Date: Wed Jan 18 19:13:17 2023 +0200 sdl2: Fix unused 'scroll' assignment from remove_clause_widget_from_list() - + See osdn #46545 - + Signed-off-by: Marko Lindqvist commit 610ae07dcc1bedc2f2b435526737daa0d0c6dc72 @@ -1802,14 +1802,14 @@ Author: Marko Lindqvist Date: Sat Jan 21 05:23:13 2023 +0200 Retire unit_activity_text() - + As not re-entrant, it caused client crashes. - + - Convert all callers to use re-entrant unit_activity_astr() - Remove the function - + See osdn #46559 - + Signed-off-by: Marko Lindqvist commit aa7520e3072717d24ff6002a01ae3b3383bc9060 @@ -1817,13 +1817,13 @@ Author: Marko Lindqvist Date: Sat Jan 21 16:53:23 2023 +0200 Qt: Don't try to refer to qapp outside gui_main.cpp - + It's local (static) to the module. Attempt to use it by declaring it 'extern' in other modules caused linking to fail with msys2 clang64 toolchain. - + See osdn #46575 - + Signed-off-by: Marko Lindqvist commit f16d1fa7aa4244a9bcaa9d5d270320330b3f0517 @@ -1831,9 +1831,9 @@ Author: Marko Lindqvist Date: Thu Jan 19 02:44:45 2023 +0200 Metainfo: Add provided binary tag to server metainfo - + See osdn #46500 - + Signed-off-by: Marko Lindqvist commit 627767c30cbd5b43ae0dac9806925961c956bbc6 @@ -1841,11 +1841,11 @@ Author: Marko Lindqvist Date: Fri Jan 20 01:03:42 2023 +0200 Alien: Refactor "Tile_Workable" effects - + Have just one effect covering all always workable terrains. - + See osdn #46421 - + Signed-off-by: Marko Lindqvist commit 22680132813f294a67b3277824a31a30b30cab19 @@ -1853,9 +1853,9 @@ Author: Marko Lindqvist Date: Fri Jan 20 00:33:20 2023 +0200 Log iconv inability to convert between encodings just once - + See osdn #46497 - + Signed-off-by: Marko Lindqvist commit a3d6842571372f92ca02d23afb6cd1a6167ecd12 @@ -1863,7 +1863,7 @@ Author: Marko Lindqvist Date: Sun Jan 22 09:06:36 2023 +0200 Comment typofix: "aggresive" -> "aggressive" - + Signed-off-by: Marko Lindqvist commit a486a070ecdacd8a0fd4e0aca676f2ca6673e3a4 @@ -1871,12 +1871,12 @@ Author: Marko Lindqvist Date: Wed Jan 18 17:21:04 2023 +0200 expl_act_not_enabl(): Remove unnecessary unit_owner(punit) calls - + Use the local variable containing the owner when we already have that. - + See osdn #46543 - + Signed-off-by: Marko Lindqvist commit cf25efe7bd1f5cc2572d301b0d1b5bfab4c69707 @@ -1884,9 +1884,9 @@ Author: Marko Lindqvist Date: Wed Jan 18 18:52:17 2023 +0200 README.effects: Document maximum length of requirement vector - + See osdn #46451 - + Signed-off-by: Marko Lindqvist commit b3dc1f4a6f7416fb6746d879f299c117866f7753 @@ -1894,7 +1894,7 @@ Author: Marko Lindqvist Date: Sat Jan 21 18:50:23 2023 +0200 Comment typofix: "cahce" -> "cache" - + Signed-off-by: Marko Lindqvist commit e9ccc74aae63738b9dd11485724a026d8ca23469 @@ -1902,14 +1902,14 @@ Author: Marko Lindqvist Date: Sat Jan 14 08:00:22 2023 +0200 validity.c: Check more ways extras need universals - + is_universal_needed() to check if universal is in: - apprarance_reqs of some extra - disappearance_reqs of some extra - first_reqs of some road - + See osdn #46443 - + Signed-off-by: Marko Lindqvist commit 651c3fed2372ed4df1177ebb85963ef0ceff1ed1 @@ -1917,7 +1917,7 @@ Author: Michael Ortmann <41313082+michaelortmann@users.noreply.github.com> Date: Fri Jan 13 00:37:18 2023 +0100 AI: Mitigate overflow - + See osdn #46513 commit 7d47ee583c73fe2d379cac46b7ca4b1c3d869c5d @@ -1925,9 +1925,9 @@ Author: Marko Lindqvist Date: Sun Jul 3 20:48:54 2022 +0300 Prefer signal.h over sys/signal.h - + See osdn #44997 - + Signed-off-by: Marko Lindqvist commit 7d78de1b4e11be50dacf97a1b53a574b1cbb3e7d @@ -1935,9 +1935,9 @@ Author: Marko Lindqvist Date: Sun Jan 8 09:15:38 2023 +0200 city_sum_add_real(): Fix strcmp(?, NULL) call - + See osdn #46488 - + Signed-off-by: Marko Lindqvist commit dfb06db2c7ddcca08c7c9b799f2711fd6183f1a6 @@ -1945,9 +1945,9 @@ Author: Marko Lindqvist Date: Wed Jan 11 02:17:20 2023 +0200 is_action_possible(): Avoid repetative action_(id_)get_target_kind() - + See osdn #46487 - + Signed-off-by: Marko Lindqvist commit 5fc1ce79963ea3031f41add14bc1ee4ce1892fa3 @@ -1955,12 +1955,12 @@ Author: Marko Lindqvist Date: Tue Jan 10 18:48:50 2023 +0200 Update founder information of cities when a player removed - + Do not leave illegal reference to the removed player to any city in the game as the founder - + See osdn #46503 - + Signed-off-by: Marko Lindqvist commit 47a531bbea24bb1b3413b38c5c08cb7447b67a24 @@ -1968,7 +1968,7 @@ Author: Marko Lindqvist Date: Tue Jan 17 05:57:22 2023 +0200 Comment typofix: "appropriatelly" -> "appropriately" - + Signed-off-by: Marko Lindqvist commit 9dafe58bb9063800e541c35cd16f63aef2f54c79 @@ -1976,9 +1976,9 @@ Author: Marko Lindqvist Date: Sat Jan 7 11:27:39 2023 +0200 sdl2: Make controlled disconnect from server on quit - + See osdn #46478 - + Signed-off-by: Marko Lindqvist commit cc5899cafab3110968d7d7cfced8f0124c1cd5f3 @@ -1986,9 +1986,9 @@ Author: Marko Lindqvist Date: Sun Jan 8 07:50:05 2023 +0200 Drop unused 'space' field from city_report_spec - + See osdn #43049 - + Signed-off-by: Marko Lindqvist commit 703ab33b5b5e661f7688aa76a86d913389e1ba0c @@ -1996,11 +1996,11 @@ Author: Marko Lindqvist Date: Fri Jan 6 20:13:27 2023 +0200 Make secfile_insert_filereference() parameters const - + Both 'filename' and 'path' can and should be const. - + See osdn #46301 - + Signed-off-by: Marko Lindqvist commit e1d0f1394e3708d94173511d864d5c4203dee629 @@ -2008,12 +2008,12 @@ Author: Marko Lindqvist Date: Sat Jan 7 16:32:19 2023 +0200 spechash: Convert void pointer to specific types by proper macros - + Old code assumed that you can always do a simple cast to any type. - + See osdn #46372 - + Signed-off-by: Marko Lindqvist commit ed60d2c47d1e93d4c8885a08752b95742f66e755 @@ -2021,11 +2021,11 @@ Author: Marko Lindqvist Date: Fri Jan 6 15:46:37 2023 +0200 installer_cross: Ignore 'attributes' errors in C++ builds - + Qt headers cause such warnings with newer g++ - + See osdn #46428 - + Signed-off-by: Marko Lindqvist commit 76a8cad548a95a087418186f8bd3130ae079cb86 @@ -2033,11 +2033,11 @@ Author: Marko Lindqvist Date: Fri Jan 6 11:23:15 2023 +0200 tile_has_refuel_extra(): Use unit class refuel_extras cache - + - Cache renamed from 'refuel_bases' as 'refuel_extras' - + See osdn #46416 - + Signed-off-by: Marko Lindqvist commit 700860194b6c6deb9601234826ff39eb453a6a48 @@ -2045,9 +2045,9 @@ Author: Marko Lindqvist Date: Fri Jan 6 07:16:35 2023 +0200 sdl2: Fix crash when there's no government to switch to - + See osdn #46450 - + Signed-off-by: Marko Lindqvist commit c1faf826c542bc6dd81f2935c22cd7c5d4e39286 @@ -2061,9 +2061,9 @@ Author: Marko Lindqvist Date: Thu Jan 5 03:26:29 2023 +0200 Close editor gui immediately when leaving edit mode - + See osdn #46439 - + Signed-off-by: Marko Lindqvist commit 8f7cbea115a8de1d102d697fbd511d620eb347c5 @@ -2071,16 +2071,16 @@ Author: Marko Lindqvist Date: Wed Jan 4 21:44:40 2023 +0200 Make is_..._unit_tile() to return bool - + That's what their name suggest, and what most of the callers expect. Returning a pointer to those callers was causing an error when compiler is following c2x standard. - + Added tile_..._unit() family of members that those former is_..._unit_tile() callers that actually expect a pointer call instead. - + See osdn #46367 - + Signed-off-by: Marko Lindqvist commit f9a6966110a84848bb293d0a9763907ff943002b @@ -2088,9 +2088,9 @@ Author: Marko Lindqvist Date: Tue Jan 3 22:20:23 2023 +0200 .gitgnore: Do not ignore *.rej - + See osdn #46227 - + Signed-off-by: Marko Lindqvist commit bc8c77105ac3c8c98c9ace8e81acf594a94e4acf @@ -2098,14 +2098,14 @@ Author: Marko Lindqvist Date: Mon Jan 2 22:02:54 2023 +0200 gtk3(.22): Support dynamic help link types - + For buildings' and wonders' requirements, make the link to go to the page that matches the requirement type. - + Reported by Máximo Castañeda - + See osdn #46433 - + Signed-off-by: Marko Lindqvist commit 12632dc87b81c968cb474426cf77775272f3038a @@ -2113,9 +2113,9 @@ Author: Marko Lindqvist Date: Wed Jan 4 18:51:09 2023 +0200 configure: Fix mysql version check - + See osdn #46449 - + Signed-off-by: Marko Lindqvist commit 8216f7fbf75952ed1c634d2ca9c94301d3718c21 @@ -2123,14 +2123,14 @@ Author: Marko Lindqvist Date: Wed Jan 4 18:05:06 2023 +0200 Check "Tile_Workable" effect after tile changes - + Make cities to stop working tiles that they no longer can work after terrain or extra change. - + Reported by ihnatus - + See osdn #44706 - + Signed-off-by: Marko Lindqvist commit 0c859a3eb949e05abcf2930856efc1500edcafba @@ -2138,9 +2138,9 @@ Author: Marko Lindqvist Date: Sun Jan 1 21:34:49 2023 +0200 Update luasql upstream URL - + See osdn #46100 - + Signed-off-by: Marko Lindqvist commit 2731dd4f0b3e830091018c88eced4fccc205806e @@ -2148,7 +2148,7 @@ Author: Marko Lindqvist Date: Sun Jan 8 07:19:25 2023 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 6850b8835280091b5958ba918d65f620cfe952cb @@ -2156,9 +2156,9 @@ Author: Marko Lindqvist Date: Sat Dec 31 16:00:56 2022 +0200 mapimg: Replace fopen() call with fc_fopen() - + See osdn #45507 - + Signed-off-by: Marko Lindqvist commit e06de8439d982634e31b4ba8bc673762e4f5e00b @@ -2166,11 +2166,11 @@ Author: Marko Lindqvist Date: Sat Dec 31 18:22:29 2022 +0200 Qt: Fix next/prev city buttons - + They could even crash. - + See osdn #46404 - + Signed-off-by: Marko Lindqvist commit aba9b49fea171b30f10cf0f1645ce8e8eec3584a @@ -2178,7 +2178,7 @@ Author: Marko Lindqvist Date: Sat Jan 7 10:35:31 2023 +0200 Comment typofix: "attatched" -> "attached" - + Signed-off-by: Marko Lindqvist commit 0779e13750ebb0612f7833bbdd22d3bfe10f4a2f @@ -2186,11 +2186,11 @@ Author: Marko Lindqvist Date: Sat Dec 31 03:57:49 2022 +0200 Refactor unit_list_iterate_safe() - + Fix clang analyzer warnings - + See osdn #46336 - + Signed-off-by: Marko Lindqvist commit 816381713eab96175cf25b8eff68a92b7e8e22cd @@ -2198,13 +2198,13 @@ Author: Marko Lindqvist Date: Sat Dec 31 03:27:41 2022 +0200 sdl2: Fix redraw_ibutton() return value mess - + Different return value spaces overlapped, making the value returned ambigious. This affected also callers; what they returned to their own callers. - + See osdn #45689 - + Signed-off-by: Marko Lindqvist commit 74e312abb5eec247cba966843f830364f7e63de3 @@ -2212,13 +2212,13 @@ Author: Marko Lindqvist Date: Mon Jan 2 17:34:24 2023 +0200 Client: Play quit sound while we still can - + On normal shutdown, play the quit sound before closing support for construcing its tag. Atexit handler still used in case of other kind of shutdown. - + See osdn #46426 - + Signed-off-by: Marko Lindqvist commit b44c8bd9fbacb53cd7c9a19c33d59210c4d838e6 @@ -2226,11 +2226,11 @@ Author: Marko Lindqvist Date: Sun Feb 13 03:06:50 2022 +0200 Resend desired server settings after a new ruleset has been loaded - + Reported by Dino the Dinosore - + See osdn #43747 - + Signed-off-by: Marko Lindqvist commit 7da514018326aa283227904970d6c304040bf1fb @@ -2238,9 +2238,9 @@ Author: Marko Lindqvist Date: Fri Dec 30 04:21:26 2022 +0200 Metainfo: Add content_rating - + See osdn #46375 - + Signed-off-by: Marko Lindqvist commit 5fa9e57f65812b40da6e61aed1fc9d729dd4220c @@ -2248,11 +2248,11 @@ Author: Marko Lindqvist Date: Thu Dec 29 04:55:09 2022 +0200 rusyn.ruleset: Reinstate '–' - + We support non-ASCII characters in the nation legends nowadays. - + See osdn #45943 - + Signed-off-by: Marko Lindqvist commit 915a2c68f9c039c1b0093625ccde7c674ca87340 @@ -2260,12 +2260,12 @@ Author: Marko Lindqvist Date: Fri Dec 30 02:47:14 2022 +0200 freeciv-manual: Remove ruleset name from server options page - + That page is ruleset-agnostic, and we don't want to upload it separately for each ruleset. - + See osdn #46381 - + Signed-off-by: Marko Lindqvist commit 7ec61d62a559aa35501ee30c6d81826d808be909 @@ -2273,9 +2273,9 @@ Author: Marko Lindqvist Date: Tue Dec 27 23:45:14 2022 +0200 gtk: Fix dead 'bg' assignment in create_tech_tree() - + See osdn #45687 - + Signed-off-by: Marko Lindqvist commit 2bcd072abb999291013a1564dbbb5ba19e991116 @@ -2283,10 +2283,10 @@ Author: Marko Lindqvist Date: Sun Jan 1 23:19:34 2023 +0200 Initialize mutexes of the low level fallback functions earlier - + Make sure fallback fc_vsnprintf() mutex is initialized before it's needed, and not freed as long as it's needed. - + - fc_interface_init() renamed as libfreeciv_init() - free_libfreeciv() renamed as libfreeciv_free() - libfreeciv_init() takes a parameter telling if @@ -2298,9 +2298,9 @@ Date: Sun Jan 1 23:19:34 2023 +0200 - init_nls() / free_nls() calls moved inside libfreeciv_init() / libfreeciv_free() to have them exactly right time - + See osdn #46418 - + Signed-off-by: Marko Lindqvist commit 489d23908e7d1197365f1fdffe4461eb026a6c1a @@ -2308,16 +2308,16 @@ Author: Marko Lindqvist Date: Thu Dec 29 03:31:10 2022 +0200 Make is_..._city_tile() to return bool - + That's what their name suggest, and what most of the callers expect. Returning a point to those callers was causing an error when compiler is following c2x standard. - + Added tile_..._city() family of members that those former is_..._city_tile() callers that actually expect a pointer call instead. - + See osdn #46306 - + Signed-off-by: Marko Lindqvist commit abfdf408a58cc533665497b56402a7f2e64447e4 @@ -2325,9 +2325,9 @@ Author: Marko Lindqvist Date: Thu Dec 29 21:48:02 2022 +0200 rscompat: Fix dead assignments of effect_new() return value - + See osdn #46384 - + Signed-off-by: Marko Lindqvist commit 3aa9fb5a8e361fc7af8d16bde3a8a1f61ff745a3 @@ -2335,9 +2335,9 @@ Author: Marko Lindqvist Date: Sun Dec 25 16:42:17 2022 +0200 Replace localtime() calls with new thread safe fc_localtime() - + See osdn #46228 - + Signed-off-by: Marko Lindqvist commit e4a3a08e1a3a89ccdc1e825c46120c254a02a708 @@ -2345,7 +2345,7 @@ Author: Marko Lindqvist Date: Sat Dec 31 08:20:39 2022 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 93be8a73f4aa412002347958c28a296e9dcf5332 @@ -2353,9 +2353,9 @@ Author: Marko Lindqvist Date: Sat Dec 24 22:05:28 2022 +0200 Fix unused assignment in assign_continent_flood() with FREECIV_NDEBUG - + See osdn #46349 - + Signed-off-by: Marko Lindqvist commit 1e871d563028262a5ea64c84a91d0b72bbe50898 @@ -2363,16 +2363,16 @@ Author: Marko Lindqvist Date: Mon Dec 26 03:02:23 2022 +0200 Clarify Helicopter and Airbase helptexts when Air units unreachable - + Rulesets that have Air unreachable Air units, had a bit misleading helptext about the way Helicopter is not such an Air unit. The exception to Air units' unreachability provided by Airbases has similar wording. - + Reported by MikeDuk - + See osdn #46045 - + Signed-off-by: Marko Lindqvist commit f242290bc5464430d6a140b3cd5990bf07ecaca2 @@ -2380,9 +2380,9 @@ Author: Marko Lindqvist Date: Sat Dec 24 16:25:06 2022 +0200 sdl2: Drop unused 'pcity' from upgrade_callback() - + See osdn #46348 - + Signed-off-by: Marko Lindqvist commit 3fd16781d7921c5a7e56c77f1a76b514fd72187c @@ -2390,7 +2390,7 @@ Author: Marko Lindqvist Date: Fri Dec 30 16:29:34 2022 +0200 Comment typofix: "reprentation" -> "representation" - + Signed-off-by: Marko Lindqvist commit 485afd6f3b316323f372ed29ec80a5166cdeaaa0 @@ -2398,15 +2398,15 @@ Author: Marko Lindqvist Date: Sat Dec 24 09:01:06 2022 +0200 Do not count dead players towards ready/unready players in pregame - + Server and clients: - Dead players do not affect whether game can start or not - + Gtk- and Qt-clients: - "Start" button is never sensitive for dead players - + See osdn #44621 - + Signed-off-by: Marko Lindqvist commit f21b80d1931f3fb04766bb296c5e3b687369946a @@ -2414,9 +2414,9 @@ Author: Marko Lindqvist Date: Sun Dec 18 22:40:04 2022 +0200 rulesave: Fix clang analyzer warning about strcmp(NULL, ...) - + See osdn #46292 - + Signed-off-by: Marko Lindqvist commit 76ba8dba2837608512f08f3934f9a9577ddef260 @@ -2424,13 +2424,13 @@ Author: Marko Lindqvist Date: Fri Dec 23 18:26:27 2022 +0200 Tell user's relation to other player in score tooltip - + List if the nation in question is the player themselves, their ally (relevant especially when alliedvictory enabled), or someone they are at war with. - + See osdn #45792 - + Signed-off-by: Marko Lindqvist commit cc03c2a218953c895dfd19d4300410c7ff021190 @@ -2438,13 +2438,13 @@ Author: Marko Lindqvist Date: Fri Dec 23 02:02:49 2022 +0200 Tutorial: Don't indicate that cities could be built on Montains - + Current default ruleset, civ2civ3, does not allow cities on Mountains. - + Reported by ihnatus - + See osdn #46229 - + Signed-off-by: Marko Lindqvist commit 2ea76e0a5ce41228245f91b989e9a4dd99daa438 @@ -2452,9 +2452,9 @@ Author: Marko Lindqvist Date: Sat Dec 24 17:47:15 2022 +0200 Use libcurl mime API when available - + See osdn #46345 - + Signed-off-by: Marko Lindqvist commit 8d32f3e30da334b7cea2ba443e38043569ec57a5 @@ -2462,7 +2462,7 @@ Author: Marko Lindqvist Date: Tue Dec 27 17:45:36 2022 +0200 Update Finnish translation of the nations domain - + Signed-off-by: Marko Lindqvist commit dee025be98aa90a82a63374841093899a8a8fc7f @@ -2470,11 +2470,11 @@ Author: Marko Lindqvist Date: Sun Dec 18 17:27:55 2022 +0200 Return FALSE instead of NULL from player_has_color() - + Also drop unused tilespec parameter from the function. - + See osdn #46310 - + Signed-off-by: Marko Lindqvist commit 9ecb1a1cf7d7f95b061eab6fe5df36b893dc5c01 @@ -2482,9 +2482,9 @@ Author: Marko Lindqvist Date: Tue Dec 20 05:38:35 2022 +0200 Clarify pf_fuel_pos_replace() header - + See osdn #46149 - + Signed-off-by: Marko Lindqvist commit 6616dbc6b213e91fcd296ca21dfe5fdbe85875a2 @@ -2492,12 +2492,12 @@ Author: Marko Lindqvist Date: Sat Dec 17 15:19:42 2022 +0200 sdl2: Fix widget_scrollbar.c clang analyzer warnings - + Make some function parameters nonnull, so clang analyzer isn't worried about NULL dereferences with them. - + See osdn #46293 - + Signed-off-by: Marko Lindqvist commit a99486a2d7b3f18e12806ae2de886c2dc82dd9c6 @@ -2505,9 +2505,9 @@ Author: Marko Lindqvist Date: Sun Dec 18 12:49:00 2022 +0200 Savegame: Fix "unused entry" warnings about random seeds - + See osdn #46144 - + Signed-off-by: Marko Lindqvist commit a402b2ef92814ef06d89db2927a0daecb00861c4 @@ -2515,7 +2515,7 @@ Author: Marko Lindqvist Date: Sun Dec 25 01:48:35 2022 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 37a670efae6deb37f087d6459f920bee845b0e4b @@ -2523,9 +2523,9 @@ Author: Marko Lindqvist Date: Sun Dec 25 00:15:35 2022 +0200 Comment typofix: "bellow" -> "below" - + Also changed one "does" -> "do" - + Signed-off-by: Marko Lindqvist commit e4b1c09cb8d88221f35876498eb1e7cec43fa876 @@ -2533,9 +2533,9 @@ Author: Marko Lindqvist Date: Sat Dec 17 17:16:48 2022 +0200 Change occurrences of "defence" to "defense" - + See osdn #45309 - + Signed-off-by: Marko Lindqvist commit 86a5e83d2f255d928a9cdcfa5f99d318a41f3d08 @@ -2543,14 +2543,14 @@ Author: Marko Lindqvist Date: Fri Dec 16 05:56:06 2022 +0200 Qt: Sort nations dialog using type specific logic - + That's available from client-common code. Qt-client used to sort everything as strings. - + Requested by Chippo Elder - + See osdn #46289 - + Signed-off-by: Marko Lindqvist commit dc3938dbc6f60a38a92b4fe04acc5fc29ad16049 @@ -2558,13 +2558,13 @@ Author: Marko Lindqvist Date: Sat Dec 17 15:39:01 2022 +0200 Remove redundant checks for cleaning actions - + When we've selected target extra from the list of cleanable extras on the tile, we don't need to check if it's cleanable and on the tile. - + See osdn #46120 - + Signed-off-by: Marko Lindqvist commit cc4162d62ac8e1336b60dcd9a486ee6757af5072 @@ -2572,11 +2572,11 @@ Author: Marko Lindqvist Date: Sat Dec 17 16:49:09 2022 +0200 Refresh unit vision at turn change - + Requested by Louis Moureaux - + See osdn #46182 - + Signed-off-by: Marko Lindqvist commit ec10cfd88ae941b24e0cae426e0ac8005891d7b0 @@ -2584,9 +2584,9 @@ Author: Marko Lindqvist Date: Sat Dec 17 13:41:42 2022 +0200 Fix gcc-13 compiler warning - + See osdn #46300 - + Signed-off-by: Marko Lindqvist commit 7a2ce2092710ad2bdfaefac689731b5fcee86a6d @@ -2594,11 +2594,11 @@ Author: Marko Lindqvist Date: Fri Dec 16 22:22:08 2022 +0200 installer_cross: Always print build errors to stderr - + Some errors were being printed to stdout - + See osdn #46127 - + Signed-off-by: Marko Lindqvist commit a79386075b5ea3a14551a037f8fce7a513a12234 @@ -2606,16 +2606,16 @@ Author: Marko Lindqvist Date: Fri Dec 16 19:50:41 2022 +0200 Add req_range based checks for purging worklist items - + In some cases whether a requirement can ever be fulfilled depends on its range. Add checking for some cases to worklist item postpone or purge decision making. - + - Improvement or its genus can't change at local range - Nations can change on certain ranges only - + See osdn #45563 - + Signed-off-by: Marko Lindqvist commit 4f59e555055cf61a77f4be832b3d89f91b609153 @@ -2623,13 +2623,13 @@ Author: Marko Lindqvist Date: Sat Dec 17 14:01:05 2022 +0200 AI: Don't consider negative EFT_GROWTH_FOOD effective - + Several places were checking if the EFT_GROWTH_VALUE is exactly 0. Turned those to consider negative values similar way (actual effect is clipped between 0 ... 100) - + See osdn #46290 - + Signed-off-by: Marko Lindqvist commit 91c8aab0659d134e342a4cd3957422e52192945c @@ -2643,9 +2643,9 @@ Author: Marko Lindqvist Date: Wed Dec 14 03:47:07 2022 +0200 aicore/Makefile.am: List sources in alphabetical order - + See osdn #46108 - + Signed-off-by: Marko Lindqvist commit 758d917c70062e14949cb623483e67bffe24a637 @@ -2653,11 +2653,11 @@ Author: Marko Lindqvist Date: Fri Dec 16 19:09:32 2022 +0200 cityturn.c: Fix NULL dereference clang analyzer warning - + From check_city_migrations_player() - + See osdn #46204 - + Signed-off-by: Marko Lindqvist commit d1743bfd39b194824759197c0f7043519b9e2c3c @@ -2665,9 +2665,9 @@ Author: Marko Lindqvist Date: Sat Dec 10 16:54:08 2022 +0200 AI: Update comments referring to old ai_unit_new_role() - + See osdn #46177 - + Signed-off-by: Marko Lindqvist commit d58ef3177376f9f5b18e0b5c6e9941ed8e1cbcfb @@ -2675,17 +2675,17 @@ Author: Marko Lindqvist Date: Thu Dec 15 23:35:53 2022 +0200 Client: Use setdef to decide whether store server setting - + Replace old check if the settings current value matches internal default with check if it's supposed to be some kind of default. - + This means: - Ruleset defaults are no longer saved as "non-default" - Value explicitly set to same as the default gets saved - + See osdn #43748 - + Signed-off-by: Marko Lindqvist commit f0343e8d8e917b319d1d7c2f652b01878ff3e4a1 @@ -2693,9 +2693,9 @@ Author: Marko Lindqvist Date: Thu Dec 15 19:02:49 2022 +0200 hessian.ruleset: Fix duplicated " a " - + See osdn #45936 - + Signed-off-by: Marko Lindqvist commit ebf5161d76197745860da6f7ddf594cfd0887cc4 @@ -2703,12 +2703,12 @@ Author: Marko Lindqvist Date: Wed Dec 14 01:48:21 2022 +0200 ruleset.c: Stop processing after failure in actions loading - + When ruleset loading encountered an error on processing action enablers, it often still tried to do some further actions. - + See osdn #46196 - + Signed-off-by: Marko Lindqvist commit ef30237d91583bea33ef9fd0393a542c56fcab8c @@ -2716,11 +2716,11 @@ Author: Marko Lindqvist Date: Wed Dec 14 02:26:13 2022 +0200 research_invention_state(): Return tech_state_invalid() on failure - + It was returning '-1' - + See osdn #45831 - + Signed-off-by: Marko Lindqvist commit 82a151807d55f1656bff10407babe3f7abfe0fb5 @@ -2728,11 +2728,11 @@ Author: Marko Lindqvist Date: Fri Dec 2 05:49:52 2022 +0200 Path finding: Make pf_fuel_pos cost an int - + Node cost, which is an int, gets assigned to it. - + See osdn #46136 - + Signed-off-by: Marko Lindqvist commit b44b185fe05734a7c58462d58dd672de331e9636 @@ -2740,9 +2740,9 @@ Author: Marko Lindqvist Date: Sat Dec 10 14:45:24 2022 +0200 Make metainfo rule to respect automake's silent mode - + See osdn #46185 - + Signed-off-by: Marko Lindqvist commit 9dba734d2ffa037c717eb3a4c50de5507f166320 @@ -2750,14 +2750,14 @@ Author: Marko Lindqvist Date: Sat Nov 5 09:45:10 2022 +0200 Path finding: Make node cost an int - + Short was overflowing there when terrain move cost in fragments is high. - + Reported by Lexxie - + See osdn #46039 - + Signed-off-by: Marko Lindqvist commit bdc496636910ac4575d6ec2a4bcec6d85e982824 @@ -2765,7 +2765,7 @@ Author: Marko Lindqvist Date: Fri Dec 16 01:33:24 2022 +0200 Mark as development code - + Signed-off-by: Marko Lindqvist commit 6986e9e1268004323afed66d24d72a2e126ec7fb @@ -2773,7 +2773,7 @@ Author: Marko Lindqvist Date: Fri Dec 16 01:28:30 2022 +0200 ChangeLog: Refresh for 3.0.5 release - + Signed-off-by: Marko Lindqvist commit 087d6da256eea4a686542c218e83d5fa6a4c346f @@ -2781,7 +2781,7 @@ Author: Marko Lindqvist Date: Fri Dec 16 01:27:21 2022 +0200 Set version number to 3.0.5 - + Signed-off-by: Marko Lindqvist commit 2c7fca96eb032ed80b49775e983d2b93ccc2e522 @@ -2789,7 +2789,7 @@ Author: Marko Lindqvist Date: Fri Dec 16 01:16:47 2022 +0200 'make update-po' before 3.0.5 release - + Signed-off-by: Marko Lindqvist commit e2bca911fff49d04732cbeb37b5f660d016585ce @@ -2797,7 +2797,7 @@ Author: Marko Lindqvist Date: Fri Dec 16 01:11:34 2022 +0200 FAQ: Update latest stable version number to 3.0.5 - + Signed-off-by: Marko Lindqvist commit 70dcaca15479e16504ff2ffc646e04a445df0535 @@ -2805,7 +2805,7 @@ Author: Marko Lindqvist Date: Fri Dec 16 01:01:00 2022 +0200 NEWS-3.0: Refresh 3.0.5 section - + Signed-off-by: Marko Lindqvist commit a37be8a789ff201deb22bb65fffbdc599b9a2724 @@ -2819,7 +2819,7 @@ Author: Marko Lindqvist Date: Thu Dec 15 06:58:38 2022 +0200 NEWS-3.0: Add 3.0.5 NEWS - + Signed-off-by: Marko Lindqvist commit 6bd1d0b88194f0b8a141a4b18f2eb8ae70bea417 @@ -2827,9 +2827,9 @@ Author: Marko Lindqvist Date: Sun Dec 4 10:21:12 2022 +0200 Update ruledit screenshot - + See osdn #46184 - + Signed-off-by: Marko Lindqvist commit 0027c6c45660cad8265b4b1349464d295b5fdac6 @@ -2837,13 +2837,13 @@ Author: Marko Lindqvist Date: Tue Dec 6 13:53:36 2022 +0200 configure: Check if C11 threads work also with C++ - + Do not select C11 as threads implementation when it doesn't work with C++, and some C++ components are to be built - + See osdn #46216 - + Signed-off-by: Marko Lindqvist commit be51453fc79998e11e9ad8fa722218e799df85b5 @@ -2851,11 +2851,11 @@ Author: Marko Lindqvist Date: Sun Dec 4 16:51:01 2022 +0200 Drop MAX_NUM_CLAUSES - + It was already unused. - + See osdn #46193 - + Signed-off-by: Marko Lindqvist commit aca0d23fd7821c56315e7e9a6bfa5a62380dee12 @@ -2863,12 +2863,12 @@ Author: Marko Lindqvist Date: Sat Dec 3 13:50:22 2022 +0200 Metainfo: Fix release tag format - + - Place with ... - Never create release tag with no date set - + See osdn #46168 - + Signed-off-by: Marko Lindqvist commit 3e559f3c2f6a9d7d078f319cb4399780c840f823 @@ -2876,14 +2876,14 @@ Author: Marko Lindqvist Date: Sun Dec 4 20:43:46 2022 +0200 Correct diplomat_embassy() header - + - Don't claim that barbarians eliminate ambassadors - Fix copy&paste action name error - + Reported by ihnatus - + See osdn #44872 - + Signed-off-by: Marko Lindqvist commit 61e2287c0f6c81e2415dc22c327a93a6c860661f @@ -2891,10 +2891,10 @@ Author: Marko Lindqvist Date: Sat Dec 10 04:16:37 2022 +0200 Update Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2022-12-09). - + Signed-off-by: Marko Lindqvist commit 48cc65d8254cfb53c6941bc5c34d13a92f37fe11 @@ -2902,13 +2902,13 @@ Author: Marko Lindqvist Date: Tue Dec 6 22:16:25 2022 +0200 fc_prehdrs.h: Make sure zlib.h is included before readline - + Fixes a problem seen with tcc. When readline was being included first, it sometimes defined macros that system headers tried to define again. - + See osdn #46225 - + Signed-off-by: Marko Lindqvist commit 8edcb9460b09d64cbdd9b81028dd68d162ecf6ac @@ -2916,9 +2916,9 @@ Author: Marko Lindqvist Date: Sat Dec 3 19:26:39 2022 +0200 README.effects: List actions supported by casus belli effects - + See osdn #44197 - + Signed-off-by: Marko Lindqvist commit 5aa3213aba3d85a52a16ad10cb236b0c043c42e5 @@ -2926,13 +2926,13 @@ Author: Marko Lindqvist Date: Sat Dec 3 22:08:43 2022 +0200 AI: Check that hunt target is targetable - + Fixes segfault when there's nobody to attack at target's tile - + Reported by Lexxie - + See osdn #46176 - + Signed-off-by: Marko Lindqvist commit c5a4b42a9b4ac3f4b3a03bd22183bbfbcbb0d9a2 @@ -2946,9 +2946,9 @@ Author: Marko Lindqvist Date: Thu Dec 1 20:19:22 2022 +0200 installer_cross: Check that crosser setup is supported - + See osdn #46126 - + Signed-off-by: Marko Lindqvist commit c373e1332edac4f2089ff53538250bdc4d8b92f5 @@ -2956,9 +2956,9 @@ Author: Marko Lindqvist Date: Sat Dec 3 08:25:20 2022 +0200 Fix conn_pattern_from_string() dead initialization of 'type' - + See osdn #46162 - + Signed-off-by: Marko Lindqvist commit 3970f0df29a3c0dc53ff637d482130c9ecc437bd @@ -2966,7 +2966,7 @@ Author: Marko Lindqvist Date: Mon Dec 5 22:48:03 2022 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 0501edfe8dd30883cc2e79db3b51ba51a7a9e405 @@ -2974,9 +2974,9 @@ Author: Marko Lindqvist Date: Wed Nov 30 03:40:17 2022 +0200 flatpak: Give OpenGL rendering permissions to sdl2-client - + See osdn #46145 - + Signed-off-by: Marko Lindqvist commit 7f81c213c516f34ab02c567bd65dab6e55a2839e @@ -2984,15 +2984,15 @@ Author: Marko Lindqvist Date: Tue Nov 29 18:04:24 2022 +0200 README.effects: Improve Visible_Walls documentation - + - Correct effect name. - Tell maximum value supported by the tileset format - Tell how higher values are handled. - + Requested by Lexxie - + See osdn #46146 - + Signed-off-by: Marko Lindqvist commit 8183242e1352921f3f1d546f75bf455ced58f0b2 @@ -3000,9 +3000,9 @@ Author: Marko Lindqvist Date: Sun Nov 27 23:58:09 2022 +0200 sdl2: Fix Tile menu "Paradrop Here" - + See osdn #45981 - + Signed-off-by: Marko Lindqvist commit ed5b44e2a3e7a9b113267f946885a93fc1852676 @@ -3010,7 +3010,7 @@ Author: Marko Lindqvist Date: Sun Dec 4 13:55:00 2022 +0200 Comment typofix: "uptodate" -> "up to date" - + Signed-off-by: Marko Lindqvist commit 07f124996e6ed4d8ec83c4f921dcdda01f905707 @@ -3018,13 +3018,13 @@ Author: Marko Lindqvist Date: Wed Nov 30 03:28:09 2022 +0200 savegame2.c: Fix activities order "unused entry" warnings - + Also adjust that same, already existing, functionality in savegame3.c to unify it with other similar cases of silencing entries of some 'order'. - + See osdn #46143 - + Signed-off-by: Marko Lindqvist commit 6b7075b30298b9914efb4a36376c98df6082859b @@ -3032,7 +3032,7 @@ Author: Marko Lindqvist Date: Sun Dec 4 08:38:56 2022 +0200 POTFILES.in: Add rulesave.c - + Signed-off-by: Marko Lindqvist commit c748415d6a918b647a2ef37fd74d2edbf25304ff @@ -3040,9 +3040,9 @@ Author: Marko Lindqvist Date: Mon Nov 28 16:49:42 2022 +0200 Correct pf_fuel_pos_ref() header - + See osdn #46135 - + Signed-off-by: Marko Lindqvist commit 6914efe1883b8fbdb11dd569c506a1237423bcb0 @@ -3050,11 +3050,11 @@ Author: Marko Lindqvist Date: Sat Nov 26 15:58:03 2022 +0200 lua: Check legality of unit_move() and unit_teleport() - + Reported by ihnatus - + See osdn #44769 - + Signed-off-by: Marko Lindqvist commit 8bda2e2ecfb7454dcecbe1650ff8ed194c6f8254 @@ -3062,9 +3062,9 @@ Author: Marko Lindqvist Date: Sun Nov 27 21:52:29 2022 +0200 Update sdl2-client screenshot - + See osdn #46130 - + Signed-off-by: Marko Lindqvist commit 2dfe42449c3525ebd3a8011b87a9e5bd19f0ad4e @@ -3072,11 +3072,11 @@ Author: Marko Lindqvist Date: Sun Nov 27 22:06:24 2022 +0200 Client: Clip wall value from PACKET_SHORT_CITY to NUM_WALL_TYPES - + Based on report by Lexxie - + See osdn #46092 - + Signed-off-by: Marko Lindqvist commit 6dd2b123a5a5cc3115c69a0214a5c60e3beb139d @@ -3084,9 +3084,9 @@ Author: Marko Lindqvist Date: Sun Nov 27 01:12:18 2022 +0200 sdl2: Fix pDock assignments from helpdlg.c - + See osdn #46124 - + Signed-off-by: Marko Lindqvist commit 53b4a29fecd69ee04e8b8023a3831e0d1008dfbb @@ -3094,9 +3094,9 @@ Author: Marko Lindqvist Date: Sun Nov 27 12:50:17 2022 +0200 Fix zero size callocs when registering lua signals and functions - + See osdn #45547 - + Signed-off-by: Marko Lindqvist commit aa8b8d5faddf3681aa20a888fd0918bf4c8f8198 @@ -3104,9 +3104,9 @@ Author: Marko Lindqvist Date: Sat Nov 26 11:45:31 2022 +0200 Qt: Show extra's sprites on help browser - + See osdn #44859 - + Signed-off-by: Marko Lindqvist commit 3c3c6978cc739f985510b98e4ddba65170e6bf74 @@ -3114,9 +3114,9 @@ Author: Marko Lindqvist Date: Sat Nov 26 06:23:09 2022 +0200 Savegame: Fix "unused entry" warnings about traderoute padding - + See osdn #45856 - + Signed-off-by: Marko Lindqvist commit d1784953f7b1c4c23961ae046b330e0215dd87bb @@ -3124,9 +3124,9 @@ Author: Marko Lindqvist Date: Sat Nov 26 13:25:30 2022 +0200 flatpak: Add sdl2-client flatpak - + See osdn #46111 - + Signed-off-by: Marko Lindqvist commit f49973f9bcc9a82d1a311c505d3844097baad10b @@ -3134,9 +3134,9 @@ Author: Marko Lindqvist Date: Sat Nov 26 00:11:05 2022 +0200 Fix zero size VLA warning from top_sort_lattice() - + See osdn #46107 - + Signed-off-by: Marko Lindqvist commit 2fd0b5306526751c2dd5425b7db70c296a92bede @@ -3144,9 +3144,9 @@ Author: Marko Lindqvist Date: Wed Nov 23 22:36:32 2022 +0200 Correct "in stead" as "instead" - + See osdn #44787 - + Signed-off-by: Marko Lindqvist commit 2769b9f5ba5f462f0dd8d7b46306945a35797a72 @@ -3154,11 +3154,11 @@ Author: Marko Lindqvist Date: Tue Nov 22 22:43:46 2022 +0200 sdl2: Fix clang analyzer NULL dereference warning - + From unit_select_dialog_popup() - + See osdn #46099 - + Signed-off-by: Marko Lindqvist commit c4fdb26f686180ea7fb00fda4c17a64a87f6b6ac @@ -3166,9 +3166,9 @@ Author: Marko Lindqvist Date: Thu Nov 24 20:02:58 2022 +0200 Update screenshots for flatpaks - + See osdn #46106 - + Signed-off-by: Marko Lindqvist commit 937392d934c6102f1fb41508fbe50e45de208bf4 @@ -3176,9 +3176,9 @@ Author: Marko Lindqvist Date: Wed Nov 23 21:17:30 2022 +0200 handle_city_short_info(): Fix dead 'ptile' assignment - + See osdn #46104 - + Signed-off-by: Marko Lindqvist commit 1c51429e7d129b4094fe377161342dbc8d517e62 @@ -3186,12 +3186,12 @@ Author: Marko Lindqvist Date: Wed Nov 23 03:34:37 2022 +0200 AI: Turn magic military emergency want values to macros - + Also fixes dai_unit_consider_bodyguard() bug that very high want is considered military emergency even when it's not. - + See osdn #46091 - + Signed-off-by: Marko Lindqvist commit 88ce5433b70e5011f4c6280556f0964c743022c7 @@ -3199,7 +3199,7 @@ Author: Marko Lindqvist Date: Sat Nov 26 08:40:09 2022 +0200 Comment typofix: "builings" -> "buildings" - + Signed-off-by: Marko Lindqvist commit cfb87333f92ea847dbfcdb8ae7c0c6acd5146e38 @@ -3207,11 +3207,11 @@ Author: Marko Lindqvist Date: Mon Nov 21 05:09:32 2022 +0200 Make UTYF_COAST units to save themselves to coast - + Reported by Lexxie - + See osdn #45948 - + Signed-off-by: Marko Lindqvist commit e972843116dcc6e80f7a0a7697512920e73a6ec1 @@ -3219,12 +3219,12 @@ Author: Marko Lindqvist Date: Tue Nov 22 20:29:15 2022 +0200 gtk: Correct check_player_or_user_name() header - + Drop documentation of nonexistent match_len parameter. Document parameters in doxygen style. - + See osdn #45973 - + Signed-off-by: Marko Lindqvist commit 0ec6ad61d7e0f966c4c2f2c886940a0a18910745 @@ -3232,9 +3232,9 @@ Author: Marko Lindqvist Date: Tue Nov 22 20:01:44 2022 +0200 make_dir(): Don't try to create a Windows Drive - + See osdn #46036 - + Signed-off-by: Marko Lindqvist commit 6d34b7a89e806cb7aa0eee6d8f2a7007d60a897c @@ -3242,7 +3242,7 @@ Author: Marko Lindqvist Date: Thu Nov 24 23:15:27 2022 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 8df8304de604db742a87a36fc4ed41a8ab3beb4d @@ -3250,9 +3250,9 @@ Author: Marko Lindqvist Date: Mon Nov 21 22:14:29 2022 +0200 Protocol: Make city culture values UINT32 - + See osdn #46014 - + Signed-off-by: Marko Lindqvist commit 665f52615b41f8e967e88e0fb4c9c0dc234d7dc0 @@ -3260,9 +3260,9 @@ Author: Marko Lindqvist Date: Mon Nov 21 21:35:31 2022 +0200 Fix dead 'i' assignment in save_action_auto_actions() - + See osdn #46087 - + Signed-off-by: Marko Lindqvist commit b0b2950717a5cdbff7d9ed2f9226b506622a951d @@ -3270,9 +3270,9 @@ Author: Marko Lindqvist Date: Tue Nov 22 06:27:35 2022 +0200 Use "https" protocol for gnu.org URLs - + See osdn #46089 - + Signed-off-by: Marko Lindqvist commit 4070c4f1461f8d2c2770d397f1ee724292947c84 @@ -3280,9 +3280,9 @@ Author: Ihnatus Date: Tue Nov 8 20:40:04 2022 +0300 AI: consider logarithmic trade revenue bonus - + See OSDN#46049 - + Signed-off-by: Ihnatus commit 3f2181bc102623f968f7ec8e160fc660b439a3be @@ -3290,7 +3290,7 @@ Author: Marko Lindqvist Date: Wed Nov 23 04:41:33 2022 +0200 Comment typofix: "carefull" -> "careful" - + Signed-off-by: Marko Lindqvist commit 9f2ef2063eff7ab4244af1208a3b251eda762a7e @@ -3298,9 +3298,9 @@ Author: Marko Lindqvist Date: Mon Nov 21 06:18:27 2022 +0200 fc_utf8.c: Do not cast 'const' away - + See osdn #45259 - + Signed-off-by: Marko Lindqvist commit e8d6115c74b98f3c282d0c888f2b67cc299296f1 @@ -3308,9 +3308,9 @@ Author: Ihnatus Date: Tue Nov 8 20:43:37 2022 +0300 Fix "can't build X now" ignoring city tile - + See OSDN#45982 - + Signed-off-by: Ihnatus commit 165fc16eebc3278775464e713957a4e6d7734c3b @@ -3318,7 +3318,7 @@ Author: Marko Lindqvist Date: Tue Nov 22 05:30:34 2022 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 557c6d170ccace48ee81b385ddcc6956e5790c56 @@ -3326,9 +3326,9 @@ Author: Marko Lindqvist Date: Sun Nov 13 02:36:22 2022 +0200 assign_continent_flood(): Avoid modifying tile list when iterating it - + See osdn #45825 - + Signed-off-by: Marko Lindqvist commit a87e08b96f82efcc08df8af3966d12fd74b14fcd @@ -3336,9 +3336,9 @@ Author: Marko Lindqvist Date: Sat Nov 12 23:08:11 2022 +0200 generate_specenum.py: Correct documentation comment in specenum_gen.h - + See osdn #46003 - + Signed-off-by: Marko Lindqvist commit 593edde82878ff98ebd9f2d0365172cb9da05cfd @@ -3346,9 +3346,9 @@ Author: Marko Lindqvist Date: Sat Nov 12 23:17:36 2022 +0200 Savegame loading: Detect workers outside current city radius - + See osdn #45343 - + Signed-off-by: Marko Lindqvist commit dca59b4bbb2b5a5ad2c536929b4c6c96b22c478f @@ -3356,16 +3356,16 @@ Author: Ihnatus Date: Thu Nov 10 15:18:51 2022 +0300 Update, improve and split is_req_unchanging() - + Certain source kinds treatment was changed because of previous changes or just strange behaviour, mainly to postpone city worklists instead of purging when building a thing ever seems theoretically possible. - + AI gets some source kings as unchanging by legacy. - + See OSDN#46029 - + Signed-off-by: Ihnatus commit b3a02193439c747473478a2a106670e00ea83c64 @@ -3373,9 +3373,9 @@ Author: Marko Lindqvist Date: Sat Nov 12 15:25:05 2022 +0200 map_claim_base(): Allocate could_see_unit only when needed - + See osdn #45961 - + Signed-off-by: Marko Lindqvist commit a6ad70a9f53754b9bbfb98c934d074c051a1851d @@ -3383,9 +3383,9 @@ Author: Marko Lindqvist Date: Sat Nov 5 04:22:15 2022 +0200 Qt: Fix classic theme syntax - + See osdn #44857 - + Signed-off-by: Marko Lindqvist commit 1bbb70969116ccc3348acd8e6679845386553562 @@ -3393,9 +3393,9 @@ Author: Marko Lindqvist Date: Sat Nov 5 05:55:02 2022 +0200 Rulesave: Add Trade settings section comment - + See osdn #45386 - + Signed-off-by: Marko Lindqvist commit 7d3fc1811affda3545d80f112297b0efcb51b3da @@ -3403,9 +3403,9 @@ Author: dark-ether Date: Wed Jul 20 16:41:09 2022 -0300 Change all occurences of strcasecmp() to fc_strcasecomp() - + Modified by Marko Lindqvist - + See osdn #45034 commit 7b70700162b31c9d3d23a41c19bf1ece66320d23 @@ -3413,7 +3413,7 @@ Author: Marko Lindqvist Date: Sun Nov 13 02:28:24 2022 +0200 Comment typofix: "assing" -> "assign" - + Signed-off-by: Marko Lindqvist commit f0edd0e6c0a95613430702d59272b0833075e644 @@ -3421,9 +3421,9 @@ Author: Marko Lindqvist Date: Sat Nov 5 02:54:47 2022 +0200 gtk: Mark mapimg creation error dialog for translation - + See osdn #45989 - + Signed-off-by: Marko Lindqvist commit 48dab14ba89c135b2d6a8d1dd8fce75496fe7230 @@ -3431,9 +3431,9 @@ Author: Marko Lindqvist Date: Sat Nov 5 01:47:56 2022 +0200 Correct player_limit_to_max_rates() header - + See osdn #45990 - + Signed-off-by: Marko Lindqvist commit 2766ebfd876493bb8135abd8fcb86178353e1c46 @@ -3441,9 +3441,9 @@ Author: Marko Lindqvist Date: Sat Nov 5 02:22:01 2022 +0200 Metainfo: Generate release tag - + See osdn #45837 - + Signed-off-by: Marko Lindqvist commit 397ee66d1391cf660a4a0527958c60817abdf23b @@ -3451,9 +3451,9 @@ Author: Marko Lindqvist Date: Thu Nov 3 04:55:08 2022 +0200 luasql/Version.txt: Fix typo: "fron" -> "from" - + See osdn #45849 - + Signed-off-by: Marko Lindqvist commit ba6a24bec344b08a18c61c42af0590dedb4a53b7 @@ -3461,12 +3461,12 @@ Author: Marko Lindqvist Date: Sat Nov 5 00:58:20 2022 +0200 make_dir(): Return FALSE on failure - + It was returning TRUE even on failure. Adjust also the callers to check the returned value. - + See osdn #44940 - + Signed-off-by: Marko Lindqvist commit 6540d0cd2e1cfecdc04c6f781470de6f2d47e0a0 @@ -3474,9 +3474,9 @@ Author: Marko Lindqvist Date: Wed Nov 2 02:52:53 2022 +0200 sdl2: Fix city rename to take effect - + See osdn #45986 - + Signed-off-by: Marko Lindqvist commit edd3fd2b37bbc130d7eb1d04fcc55ee1fd101bce @@ -3484,9 +3484,9 @@ Author: Marko Lindqvist Date: Wed Nov 2 02:17:16 2022 +0200 Bitvector: Fix clang++ -Wtautological-constant-out-of-range-compare warning - + See osdn #45998 - + Signed-off-by: Marko Lindqvist commit 4901b5364db6dca3a3e1fb76b79c64b125a4fdb7 @@ -3494,9 +3494,9 @@ Author: Marko Lindqvist Date: Mon Oct 31 00:21:28 2022 +0200 configure: Search mariadb configuration by name mariadb_config - + See osdn #46015 - + Signed-off-by: Marko Lindqvist commit 852683515b2ca3d1e38d42ac03f99738e50774ba @@ -3504,9 +3504,9 @@ Author: Marko Lindqvist Date: Sat Oct 29 04:51:56 2022 +0300 Add README.crosser - + See hrm #734372 - + Signed-off-by: Marko Lindqvist commit edfcac4392d8025d704f4f5a490a733f29a2e6bc @@ -3514,13 +3514,13 @@ Author: Marko Lindqvist Date: Sat Oct 29 22:06:19 2022 +0300 sdl2: Make some popup_diplomatic_objects() vars unsigned - + There can't be negative count, nor size (width or height) - + Helps compilers' (and other tools) heuristics - + See osdn #45985 - + Signed-off-by: Marko Lindqvist commit 681752d68008e997b6e8ca9fba1f2e9390322def @@ -3528,7 +3528,7 @@ Author: Marko Lindqvist Date: Sat Nov 5 09:04:08 2022 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 6fee8bf3b22e9d064b4ab74e232d433efd17784f @@ -3536,9 +3536,9 @@ Author: Marko Lindqvist Date: Sat Oct 29 10:36:13 2022 +0300 gtk: Correct conn_list_select_conn() function header - + See osdn #45921 - + Signed-off-by: Marko Lindqvist commit 9854e0fc2bcba24ea4120fc8ca47c10c66988354 @@ -3558,12 +3558,12 @@ Author: Marko Lindqvist Date: Sun Oct 30 06:20:56 2022 +0200 AI: Do not count defense value for a police when there's no danger - + Danger was considered to be high when there was none, but defensive unit was considered just for Martial Law effect. - + See osdn #45595 - + Signed-off-by: Marko Lindqvist commit 3f2ec6bdf0b48e7b3d0a430d245832214e5b6003 @@ -3571,11 +3571,11 @@ Author: Marko Lindqvist Date: Sat Oct 29 00:52:31 2022 +0300 gtk3(.22): Implement Battle Groups menu - + To make functionality more discoverable. - + See osdn #45924 - + Signed-off-by: Marko Lindqvist commit 802d852384f60ea5c179e14734ce955eec6864b3 @@ -3583,11 +3583,11 @@ Author: Marko Lindqvist Date: Sat Oct 29 07:46:10 2022 +0300 Update freeciv-ruledit man page - + Mainly adding all the commandline options - + See osdn #45534 - + Signed-off-by: Marko Lindqvist commit 28c45ab6d56b3759f5c1b40219cb5ef68db54bd3 @@ -3595,9 +3595,9 @@ Author: Marko Lindqvist Date: Sat Oct 29 04:00:42 2022 +0300 Qt: Replace magic '0' with A_NONE - + See osdn #45530 - + Signed-off-by: Marko Lindqvist commit b9c44937933277ffe0d212bee2a51cab5a7dd26f @@ -3605,9 +3605,9 @@ Author: Marko Lindqvist Date: Fri Oct 28 23:34:12 2022 +0300 Make fallback version of fc_vsnprintf() thread safe - + See osdn #45905 - + Signed-off-by: Marko Lindqvist commit 526715b564857885770ab73b753fc401abc6ab4e @@ -3615,9 +3615,9 @@ Author: Marko Lindqvist Date: Fri Oct 28 21:27:59 2022 +0300 sdl2: Do error checking in set_video_mode() - + See osdn #46000 - + Signed-off-by: Marko Lindqvist commit b88b6a961e891d98cb5b8f13bccad3679954852a @@ -3625,12 +3625,12 @@ Author: Marko Lindqvist Date: Mon Oct 31 05:24:33 2022 +0200 score_tooltip(): Consider score of value 0 as unknown. - + Server sends 0 when the client is not supposed to know actual score. - + See osdn #45970 - + Signed-off-by: Marko Lindqvist commit bbc8af50389c9e82d37fbb546694cef6b5b11de7 @@ -3638,9 +3638,9 @@ Author: Marko Lindqvist Date: Fri Oct 28 20:15:05 2022 +0300 Specenum: Fix clang++ -Wtautological-constant-out-of-range-compare warning - + See osdn #45941 - + Signed-off-by: Marko Lindqvist commit b5a591910baa3dbc9d6ed5fc0fde7505d1c41e57 @@ -3648,9 +3648,9 @@ Author: Marko Lindqvist Date: Thu Oct 27 22:45:18 2022 +0300 README.msys2: Put official snapshot version info on top - + See osdn #45829 - + Signed-off-by: Marko Lindqvist commit 8a4b76138cb60f340f76560b940d5460a7998e76 @@ -3658,11 +3658,11 @@ Author: Marko Lindqvist Date: Fri Oct 28 04:48:59 2022 +0300 Limit players to max rates after loading savegame - + The rules may have changed since the time game was saved. - + See osdn #44186 - + Signed-off-by: Marko Lindqvist commit 6aca3e84e7c30cd58dfb1cbec3a6c173f5c981a2 @@ -3670,9 +3670,9 @@ Author: Marko Lindqvist Date: Wed Oct 26 04:42:11 2022 +0300 Remove mention of F10 from meswin_dialog_popup() header - + See osdn #45964 - + Signed-off-by: Marko Lindqvist commit ec490171ff1d7ccd29e4e9c05193fe5f3332e895 @@ -3680,9 +3680,9 @@ Author: Marko Lindqvist Date: Tue Oct 25 04:39:21 2022 +0300 Improve controls help formatting - + See osdn #45969 - + Signed-off-by: Marko Lindqvist commit 1e2b3bd9977bc30b03f3741cda206f4b555f6510 @@ -3690,13 +3690,13 @@ Author: Marko Lindqvist Date: Sat Oct 22 12:06:01 2022 +0300 Don't try to create current directory for savegames - + Game saving was trying to create the directory for the savegames even when they are saved to the current directory, i.e., when the directory name is empty. - + See osdn #45841 - + Signed-off-by: Marko Lindqvist commit eb1619cf14bc2c767f105052fbc8e5fb1b1332b7 @@ -3704,15 +3704,15 @@ Author: Marko Lindqvist Date: Sun Oct 23 18:56:58 2022 +0300 Qt: Popdown old tile info before popping up new one - + The old code resulted in such old popups staying up forever after the new popup overwrote the only pointer we have towards them. - + Reported by ddeanbrown - + See osdn #44177 - + Signed-off-by: Marko Lindqvist commit f9268235d3aa4c6e4609bc12c444214cb7e7b8c7 @@ -3720,9 +3720,9 @@ Author: Marko Lindqvist Date: Tue Oct 25 02:23:56 2022 +0300 Update to crosser-2.5 - + See osdn #45701 - + Signed-off-by: Marko Lindqvist commit fc0e492b8fb60b419e50cce111bf5a5b983877fb @@ -3730,7 +3730,7 @@ Author: Marko Lindqvist Date: Sat Oct 29 06:38:58 2022 +0300 Comment typofix: "tranport" -> "transport" - + Signed-off-by: Marko Lindqvist commit dc9408891da3e4cb7ef2f615f813d732ca58e985 @@ -3738,7 +3738,7 @@ Author: Marko Lindqvist Date: Sat Oct 29 04:27:44 2022 +0300 Comment typofix: "undersireable" -> "undesirable" - + Signed-off-by: Marko Lindqvist commit 1a53836db709dbf2099f592736bfa4cca1e5cd32 @@ -3746,9 +3746,9 @@ Author: Marko Lindqvist Date: Sat Oct 22 13:30:45 2022 +0300 cm.c: Clean out repetitive city_size_get() calls - + See osdn #45676 - + Signed-off-by: Marko Lindqvist commit a643715f6bc6720e03c3442fa2628e7689d40c62 @@ -3756,7 +3756,7 @@ Author: Marko Lindqvist Date: Sun Oct 23 03:02:37 2022 +0300 Reimplement astr_vadd_at() - + - Make it to use va_copy() instead of trying to reuse same list when it needs to call fc_vsnprintf() multiple times - astr_buffer_grow() interface changed so that we get the @@ -3767,11 +3767,11 @@ Date: Sun Oct 23 03:02:37 2022 +0300 of the process - Now that buffer growing actully works, made the initial buffer a bit smaller - + Problems originally reported by louis94 and Daavko - + See osdn #45903 - + Signed-off-by: Marko Lindqvist commit 9b4cedd2e21d2b060ce811008644eeab1e3cda1e @@ -3779,9 +3779,9 @@ Author: Marko Lindqvist Date: Sat Oct 22 07:09:28 2022 +0300 Qt: Allow toggling own Away mode from AI menu - + See osdn #44858 - + Signed-off-by: Marko Lindqvist commit 53d9b96009c029fedec89cf84d655c47617248a3 @@ -3789,9 +3789,9 @@ Author: Marko Lindqvist Date: Sat Oct 22 03:43:09 2022 +0300 Move appdata.xml creation from configure to a script - + See osdn #45616 - + Signed-off-by: Marko Lindqvist commit 67fb5302745615de2320a16aa7c7b85244414864 @@ -3799,9 +3799,9 @@ Author: Marko Lindqvist Date: Tue Oct 25 21:23:22 2022 +0300 Fix clang analyzer warnings from luasql code - + See osdn #45872 - + Signed-off-by: Marko Lindqvist commit 6e0bdc683e11e2339e2715e36652d246d0ff71eb @@ -3809,14 +3809,14 @@ Author: Marko Lindqvist Date: Sat Oct 22 05:06:32 2022 +0300 civ2civ3/sandbox: Disallow unhomed units from bribing - + Units gained that way are unhomed too, making it possible to get armies of units without upkeep. - + Reported anonymously - + See osdn #45070 - + Signed-off-by: Marko Lindqvist commit 2bd7575e4975c62fe5b98ab17173900a44b73c25 @@ -3824,7 +3824,7 @@ Author: Marko Lindqvist Date: Fri Oct 28 00:22:49 2022 +0300 Comment typofix: "requireing" -> "requiring" - + Signed-off-by: Marko Lindqvist commit 5eab2ccd203b941264fec35a237fee66a033054a @@ -3832,9 +3832,9 @@ Author: Marko Lindqvist Date: Sat Oct 22 04:08:50 2022 +0300 sdl2: Fix Tile menu "Patrol Here" - + See osdn #45925 - + Signed-off-by: Marko Lindqvist commit cc2522ddfce52b76d5394dd923cafb6d258ae44a @@ -3842,11 +3842,11 @@ Author: Marko Lindqvist Date: Tue Oct 18 03:45:51 2022 +0300 Shorten names of tolua patches - + To make sure they fit within tarball path length limits. - + See osdn #45915 - + Signed-off-by: Marko Lindqvist commit 109f6c516c90e9cdebe892dbf823726b8abd2b01 @@ -3854,9 +3854,9 @@ Author: Marko Lindqvist Date: Sat Oct 22 02:13:56 2022 +0300 Remove dead assignment of 'method' from fz_from_file() - + See osdn #45848 - + Signed-off-by: Marko Lindqvist commit 1978a98932256550740d283ca2304f35ae599b45 @@ -3864,9 +3864,9 @@ Author: Marko Lindqvist Date: Sat Oct 22 01:45:26 2022 +0300 savegame: Have as little trade routes padding as needed - + See osdn #45855 - + Signed-off-by: Marko Lindqvist commit 04969a77020785b76c39148a330f7289de8d573b @@ -3874,7 +3874,7 @@ Author: Marko Lindqvist Date: Wed Oct 26 21:27:46 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 3d30bc5ec7b26440c1ae3ce3322325d11f10679f @@ -3882,9 +3882,9 @@ Author: Marko Lindqvist Date: Fri Oct 21 04:51:58 2022 +0300 AI: Make dai_hunter_juiciness() 'threat' and 'cost' unsigned - + See osdn #45920 - + Signed-off-by: Marko Lindqvist commit 36eb170c2f2f6269265827d09a54b73217488268 @@ -3892,7 +3892,7 @@ Author: Marko Lindqvist Date: Tue Oct 25 20:50:15 2022 +0300 Comment typofix: "to returns" -> "to return" - + Signed-off-by: Marko Lindqvist commit 4dcff62eec731ebb75aad8927fa6cc9057a4437e @@ -3900,9 +3900,9 @@ Author: Marko Lindqvist Date: Sun Oct 16 09:23:42 2022 +0300 Fix techs.ruleset documentation typo: "Requireing" -> "Requiring" - + See osdn #45880 - + Signed-off-by: Marko Lindqvist commit 048c62b4f2444a5676f6e06d0e42b6a207380ec4 @@ -3910,9 +3910,9 @@ Author: Marko Lindqvist Date: Mon Oct 17 00:51:31 2022 +0300 Improve inifile parse error messages - + See osdn #45573 - + Signed-off-by: Marko Lindqvist commit d6f770ba3205c0da0d9c70e0c81e249bc9ce7298 @@ -3920,9 +3920,9 @@ Author: Marko Lindqvist Date: Sun Oct 16 08:47:50 2022 +0300 sdl2 gui_string.c: Refactor sizeof_font_tab out - + See osdn #45850 - + Signed-off-by: Marko Lindqvist commit 8a3ff5acb2c6bf61a6d881f51a452d69f0fa1e0b @@ -3930,7 +3930,7 @@ Author: Marko Lindqvist Date: Mon Oct 24 18:19:59 2022 +0300 .gitignores: Update after appdata move - + Signed-off-by: Marko Lindqvist commit fbb10a8204126dfc56aba23cc4b9a7a176d6e8bf @@ -3938,9 +3938,9 @@ Author: Marko Lindqvist Date: Sat Oct 15 19:40:26 2022 +0300 CodingStyle: Tell about support.[ch] functions - + See osdn #44918 - + Signed-off-by: Marko Lindqvist commit 0dea8c13a64ce084e237afb11f11e3f814126359 @@ -3948,9 +3948,9 @@ Author: Marko Lindqvist Date: Sun Oct 16 09:52:02 2022 +0300 Qt: Add Relations and Techs display toggles to plrdlg - + See osdn #45048 - + Signed-off-by: Marko Lindqvist commit f76ec8112260d265d4247350823644b5fac6ff7c @@ -3958,13 +3958,13 @@ Author: Marko Lindqvist Date: Sat Oct 15 21:30:19 2022 +0300 gtk: Make property_page_change_value() to refresh widget only for changes - + It was already documented to refresh widget when there was something to change. Not doing that failed to abort a loop where widget refresh triggered "changed" signal again, in gtk4-client - + See osdn #45874 - + Signed-off-by: Marko Lindqvist commit 2a93f1032c856fbee9633a76a3343d573a42f7cd @@ -3972,9 +3972,9 @@ Author: Marko Lindqvist Date: Sat Oct 15 14:09:12 2022 +0300 winbuild.sh: Clear out old build directory - + See osdn #45865 - + Signed-off-by: Marko Lindqvist commit 049e381836b6a8258caf3611bdd5ad560a9da4b9 @@ -3982,9 +3982,9 @@ Author: Marko Lindqvist Date: Sat Oct 15 12:41:48 2022 +0300 Correct is_valid_start_pos() function header - + See osdn #45791 - + Signed-off-by: Marko Lindqvist commit 6a588cb2b17fa3e6328024580767b2e51b485c86 @@ -3992,11 +3992,11 @@ Author: Marko Lindqvist Date: Sat Oct 15 03:14:25 2022 +0300 Make fc_vsnprintf() return value to conform to C99 - + It was already documented that way, but implemented as C89 - + See osdn #45629 - + Signed-off-by: Marko Lindqvist commit 0c245b15009493ecdb41517759ad7ea049a90ac4 @@ -4004,7 +4004,7 @@ Author: Marko Lindqvist Date: Sat Oct 22 19:02:37 2022 +0300 Comment typofix: "calulating" -> "calculating" - + Signed-off-by: Marko Lindqvist commit 7d4064f4dfbfaca630a19c292ca2d190f33f1f01 @@ -4012,9 +4012,9 @@ Author: Marko Lindqvist Date: Sat Oct 15 05:29:11 2022 +0300 Metainfo: Specify type -property - + See osdn #45868 - + Signed-off-by: Marko Lindqvist commit f6ec7c42a37fe0a93fe945191e4090d0e3b50aea @@ -4022,9 +4022,9 @@ Author: Marko Lindqvist Date: Sat Oct 15 19:03:30 2022 +0300 Prevent barbarians from building multiple units of unique type - + See osdn #44863 - + Signed-off-by: Marko Lindqvist commit 7a82b8dd8522ddb0102d076f26ecae8975504d11 @@ -4032,9 +4032,9 @@ Author: Marko Lindqvist Date: Sat Oct 15 05:53:56 2022 +0300 sdl2: Fix "unused entry: file.gfx" warnings from theme - + See osdn #45031 - + Signed-off-by: Marko Lindqvist commit 4ae7b7b6a327de9e23c2eb02b4b92bdf68e83dc2 @@ -4048,9 +4048,9 @@ Author: Marko Lindqvist Date: Sat Oct 15 02:43:55 2022 +0300 README.effects: Reword 'Effects and Lua' a bit - + See osdn #45833 - + Signed-off-by: Marko Lindqvist commit 86c8f2f3a631e46cd29864db83e8113d75a4cacb @@ -4058,7 +4058,7 @@ Author: Marko Lindqvist Date: Fri Oct 21 01:26:41 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 4538395f7efbc8606517932c74df2751190b9203 @@ -4066,12 +4066,12 @@ Author: Marko Lindqvist Date: Wed Oct 12 17:37:58 2022 +0300 make_dir(): Don't consider root directory as directory separator - + When given an absolute path, make_dir() tried to create whats-left-side-of-root, i.e., nothing, as the first component. - + See osdn #45830 - + Signed-off-by: Marko Lindqvist commit ab2d66da16f8a8242018b8375571d1be8f64c80a @@ -4079,9 +4079,9 @@ Author: Marko Lindqvist Date: Fri Oct 14 23:09:10 2022 +0300 Qt: Make targetless revolution insensitive when impossible - + See osdn #45782 - + Signed-off-by: Marko Lindqvist commit b62661efff4659805e30b6251d4d2e2a3647f63e @@ -4089,7 +4089,7 @@ Author: Marko Lindqvist Date: Thu Oct 20 17:11:32 2022 +0300 Remove duplicated " a " from a comment - + Signed-off-by: Marko Lindqvist commit 77fff991cec9c892ad102f8c135ac50d2a0ae816 @@ -4097,11 +4097,11 @@ Author: Marko Lindqvist Date: Wed Oct 12 20:31:48 2022 +0300 Turn "Trans:" comments to "TRANS:" - + So the tooling actually recognize them - + See osdn #45835 - + Signed-off-by: Marko Lindqvist commit 55ffea347a6c20b81ccd37fb61b3af3718c7c520 @@ -4109,9 +4109,9 @@ Author: Marko Lindqvist Date: Fri Oct 14 23:04:09 2022 +0300 fc-sdl2.m4: Refresh from SDL2-2.24.1 - + See osdn #45847 - + Signed-off-by: Marko Lindqvist commit 9f2ce378eaf74a5ed4650291776aaa77b4044cef @@ -4119,9 +4119,9 @@ Author: Marko Lindqvist Date: Tue Oct 11 20:07:04 2022 +0300 Refresh advisor data phase when continent numbers change - + See osdn #45767 - + Signed-off-by: Marko Lindqvist commit cdb2f28abdb86453dfe02c188c63b9a2b81bf475 @@ -4129,9 +4129,9 @@ Author: Marko Lindqvist Date: Sun Oct 9 19:29:19 2022 +0300 Fix dead assignment of 'drawposx' in show_small_citybar() - + See osdn #45813 - + Signed-off-by: Marko Lindqvist commit 24a2aa6d0f8a2dd0ecc735b2f048cb0343fad91f @@ -4139,9 +4139,9 @@ Author: Marko Lindqvist Date: Fri Oct 14 18:55:52 2022 +0300 helpdata.txt: Document Battle Groups controls - + See osdn #45796 - + Signed-off-by: Marko Lindqvist commit 750759ac3d002c17b0b662d1dd6c420f934a12df @@ -4149,12 +4149,12 @@ Author: Ihnatus Date: Tue Sep 27 23:27:27 2022 +0300 Add caravan bulbs to saved tech too if another one is researched - + Thus, a player can invest bonus bulbs freely (but switching back from a saved tech will penalize them) - + See OSDN#45685 - + Signed-off-by: Ihnatus commit e0b933cead16335a21efe5f09bf1bd8d8fa8e974 @@ -4162,12 +4162,12 @@ Author: Marko Lindqvist Date: Mon Oct 10 18:24:09 2022 +0300 Add function header for Windows console reading thread entrypoint - + - Rename thread_proc() as windows_console_thread() - Document it - + See osdn #45509 - + Signed-off-by: Marko Lindqvist commit d4485a4eb2b1fd690c91d42e29d07e2a0bbd451a @@ -4175,9 +4175,9 @@ Author: Marko Lindqvist Date: Sat Oct 8 15:32:12 2022 +0300 Qt: Fix mr_menu::menus_sensitive() unused assignments - + See osdn #45770 - + Signed-off-by: Marko Lindqvist commit 3e2dadeefe5b8a5f158fa2b1a278ff05f8a0ddcb @@ -4185,9 +4185,9 @@ Author: Marko Lindqvist Date: Sat Oct 8 01:30:57 2022 +0300 Set civil war player diplstate max_states - + See osdn #45598 - + Signed-off-by: Marko Lindqvist commit 7b8f93c38e868784e245d8b72398928e83efd20e @@ -4195,9 +4195,9 @@ Author: Marko Lindqvist Date: Wed Oct 12 17:12:24 2022 +0300 Generate .metainfo.xml under bootstrap/ - + See osdn #45840 - + Signed-off-by: Marko Lindqvist commit 9c4b9c596fe0a580eff0deedaa7aaac3814717b9 @@ -4205,9 +4205,9 @@ Author: Marko Lindqvist Date: Sat Oct 8 07:50:54 2022 +0300 Macrofy city_owner() - + See osdn #45634 - + Signed-off-by: Marko Lindqvist commit ff3a88c725ba56e23ac99a170663271661e1010f @@ -4215,9 +4215,9 @@ Author: Marko Lindqvist Date: Sat Oct 8 13:36:46 2022 +0300 gtk: Don't gobble + modified keys in edit mode - + See osdn #45802 - + Signed-off-by: Marko Lindqvist commit 192aeb914e171e5ba528b458a92b682330109867 @@ -4225,9 +4225,9 @@ Author: Marko Lindqvist Date: Sun Oct 9 12:32:56 2022 +0300 flatpak: Add Qt-client flatpak - + See osdn #45814 - + Signed-off-by: Marko Lindqvist commit 25d9d095e3ed4c3f4c7bd08d08fe4423def6de6e @@ -4235,11 +4235,11 @@ Author: Marko Lindqvist Date: Sat Oct 8 04:56:37 2022 +0300 citizens_update(): Remove redundant and broken check - + Reported by ihnatus - + See osdn #44852 - + Signed-off-by: Marko Lindqvist commit f8de5532403bcca2b7e1bac63f6c9737c3a22244 @@ -4247,9 +4247,9 @@ Author: Marko Lindqvist Date: Sat Oct 8 03:13:24 2022 +0300 Free internal fc_vsnprintf() buffer - + See osdn #45771 - + Signed-off-by: Marko Lindqvist commit 367c11c89329375c3b2ae93c04b059b3a6080b7c @@ -4257,11 +4257,11 @@ Author: Marko Lindqvist Date: Sun Oct 9 15:42:28 2022 +0300 Fix translating names of nations from the core set - + Reported by carbsrule and Alexandro Ignatiev - + See osdn #45761 - + Signed-off-by: Marko Lindqvist commit 57c650c2cd34eae7cceb08be685c055b02aae3bb @@ -4269,9 +4269,9 @@ Author: Marko Lindqvist Date: Sat Oct 8 02:19:31 2022 +0300 gtk: Add tooltip to nationdlg columns - + See osdn #45512 - + Signed-off-by: Marko Lindqvist commit 8aeaa3f6a697b5f3698df667c4f5620af8377f65 @@ -4279,14 +4279,14 @@ Author: Marko Lindqvist Date: Thu Oct 13 17:01:34 2022 +0300 Reimplement action_id_exists() to silence gcc-5.4 array-bounds warning - + The assumption is that the warning seen only with very old version of gcc was a false positive. The functionality is not changed at all, code has only been rearranged (inline function identical to old implementation gets drawn in) - + See osdn #45853 - + Signed-off-by: Marko Lindqvist commit 80120f00ac40d01bbc82c537d489fdd41b76106b @@ -4294,9 +4294,9 @@ Author: Marko Lindqvist Date: Sat Oct 8 03:55:17 2022 +0300 configure: Add cache variable for readline runtime detection - + See osdn #45460 - + Signed-off-by: Marko Lindqvist commit f1fc4c76f75efa30a90d74a5c96ef3d76ce81738 @@ -4304,9 +4304,9 @@ Author: Marko Lindqvist Date: Sat Oct 8 02:50:16 2022 +0300 Fix "unused entry" warnings about worklist padding on savegame - + See osdn #45671 - + Signed-off-by: Marko Lindqvist commit 281c661ebc1a19c5890e68b28c7de60bd65f8a68 @@ -4314,7 +4314,7 @@ Author: Marko Lindqvist Date: Thu Oct 13 05:10:28 2022 +0300 Comment typofix: "fron" -> "front" - + Signed-off-by: Marko Lindqvist commit 0541aaffe583b826c01c374e7b079973b34e7bed @@ -4322,9 +4322,9 @@ Author: Marko Lindqvist Date: Fri Oct 7 18:31:29 2022 +0300 goto_tile_state(): Fix clang analyzer NULL dereference warnings - + See osdn #45417 - + Signed-off-by: Marko Lindqvist commit 0afca9bd8425435d27c9f0aec3bdeb3e133318a8 @@ -4332,9 +4332,9 @@ Author: Marko Lindqvist Date: Wed Oct 12 21:57:22 2022 +0300 Update Finnish translation of ruledit domain - + Translate "extra" as "ruutulisä" like in the core domain - + Signed-off-by: Marko Lindqvist commit 6d2bba22c585c565fb832369857cb6c607172092 @@ -4342,9 +4342,9 @@ Author: Marko Lindqvist Date: Sat Oct 8 01:44:05 2022 +0300 luasql Version.txt: Mention local modifications - + See osdn #44955 - + Signed-off-by: Marko Lindqvist commit cd224b057c6506d92b90c1e46417291a7d005cc0 @@ -4352,9 +4352,9 @@ Author: Marko Lindqvist Date: Fri Oct 7 18:20:32 2022 +0300 Make vision site able to hold maximum city name length - + See osdn #45787 - + Signed-off-by: Marko Lindqvist commit 757f39350f1107f58c6776061860f8381c65c154 @@ -4362,12 +4362,12 @@ Author: Marko Lindqvist Date: Tue Oct 4 05:56:19 2022 +0300 AI: Correct which players one considers to be Tech Parasite of - + - Consider team members when pooled research off - Do not consider dead players - + See osdn #45588 - + Signed-off-by: Marko Lindqvist commit 31db2ab1b255d7ee80bfad02a997942c1740b987 @@ -4375,7 +4375,7 @@ Author: Marko Lindqvist Date: Tue Oct 11 21:13:43 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit ef55455a99acdda53619d9d29dab37a75b3c2e75 @@ -4383,9 +4383,9 @@ Author: Marko Lindqvist Date: Sun Oct 9 14:39:37 2022 +0300 Fix dead assignment of 'oaction' in execute_orders() - + See osdn #45812 - + Signed-off-by: Marko Lindqvist commit 8e3d6d44b23ade5eb6bc72c4d50f39814576f360 @@ -4393,15 +4393,15 @@ Author: Marko Lindqvist Date: Sun Oct 9 15:14:04 2022 +0300 Fix client crash between terrain change and worker unit packets - + Game state can be inconsistent between receiving the packet changing the tile type, and the packet cancelling worker unit activity. Idle callback happening at that moment caused client to crash. - + Reported by mortmann - + See osdn #45781 - + Signed-off-by: Marko Lindqvist commit 9dc376b23805b4e6be239e9bf4e33451b9111a93 @@ -4409,15 +4409,15 @@ Author: Marko Lindqvist Date: Thu Oct 6 03:26:26 2022 +0300 Send "unknown research" notifications to client - + Even when the client does not know research details, it needs to be informed about that fact to initialize values, or to clear old ones. - + Reported by ihnatus - + See osdn #45076 - + Signed-off-by: Marko Lindqvist commit e93dfe3548736960eb02bfc729e8666c1dc7c042 @@ -4425,7 +4425,7 @@ Author: Marko Lindqvist Date: Tue Oct 11 03:47:32 2022 +0300 Comment typofix: "then" -> "than" - + Signed-off-by: Marko Lindqvist commit 7e5b8dcd1029c3cff46d6bd43ccdf0024b18a047 @@ -4433,9 +4433,9 @@ Author: Marko Lindqvist Date: Wed Oct 5 03:22:37 2022 +0300 Improve illegal activities logging on savegame load - + See osdn #45341 - + Signed-off-by: Marko Lindqvist commit f0d4e14e73ccd29d3ea2ebb92d0f9fa45edd2e39 @@ -4443,12 +4443,12 @@ Author: Marko Lindqvist Date: Thu Oct 6 02:30:04 2022 +0300 gtk3.22: popup_theme_suggestion_dialog() fallback to correct default - + gtk3.22-client was using gtk3-client's default theme instead of its own. - + See osdn #45780 - + Signed-off-by: Marko Lindqvist commit dfb31c32329b8f08cc3df3c5d6a0556ff2d1d988 @@ -4456,9 +4456,9 @@ Author: Marko Lindqvist Date: Fri Sep 9 23:51:31 2022 +0300 Enable -Warray-bounds for --enable-debug builds - + See osdn #45543 - + Signed-off-by: Marko Lindqvist commit 8e7cafdd13e5a514222b76a8d4105dacbef37ab3 @@ -4466,17 +4466,17 @@ Author: Marko Lindqvist Date: Mon Oct 3 19:41:22 2022 +0300 Queue draws from blink_active_unit() - + It's called from a timer, so the UI can be in such a state that one should not draw to it. - + On gtk-client this sometimes showed up as: "Gtk-WARNING gadget with negative dimensions" - + Reported by jdlh and Jacob Nevins - + See osdn #42263 - + Signed-off-by: Marko Lindqvist commit 13288f7e68e14a743e2eaa94a78ebfbab548c871 @@ -4484,9 +4484,9 @@ Author: Marko Lindqvist Date: Mon Sep 26 18:36:55 2022 +0300 Split freeciv_tolua.patch to logical patches - + See osdn #45733 - + Signed-off-by: Marko Lindqvist commit 4766d0dd78dd312c80e3b31f22a361ed47442f43 @@ -4494,11 +4494,11 @@ Author: Marko Lindqvist Date: Sat Oct 1 01:01:12 2022 +0300 rand.h: Correct comment about boolean value "0" - + It's FALSE. - + See osdn #45756 - + Signed-off-by: Marko Lindqvist commit 7c29f053e77da451011279fab87fcc9928aab1f7 @@ -4506,7 +4506,7 @@ Author: Marko Lindqvist Date: Sun Oct 9 05:47:07 2022 +0300 Add .gitignore for flatpak directory - + Signed-off-by: Marko Lindqvist commit eb8d524da4b55b75d91be3ad4f2a55fe46adf7f8 @@ -4514,12 +4514,12 @@ Author: Marko Lindqvist Date: Thu Sep 1 04:50:17 2022 +0300 Add inline advance_count() wrapper proving that it returns <= A_LAST - + Compiler was not happy with what it consider potential bigger than A_LAST return value from advance_count() - + See osdn #45541 - + Signed-off-by: Marko Lindqvist commit c6dae13b284344f903863246ea33d4edb517c985 @@ -4527,7 +4527,7 @@ Author: Marko Lindqvist Date: Sun Oct 9 03:24:14 2022 +0300 Mark as development code - + Signed-off-by: Marko Lindqvist commit 4477a52df8c165c95894a42949cb70480a9fae02 @@ -4535,7 +4535,7 @@ Author: Marko Lindqvist Date: Sun Oct 9 03:21:19 2022 +0300 ChangeLog: Refresh for 3.0.4 release - + Signed-off-by: Marko Lindqvist commit 8705c6e525c7b539622bb17d3425dbb986dc4e79 @@ -4543,7 +4543,7 @@ Author: Marko Lindqvist Date: Sun Oct 9 03:20:38 2022 +0300 Set version number to 3.0.4 - + Signed-off-by: Marko Lindqvist commit 75773a83f93fc0026d313bf429a2a2c97991519a @@ -4551,7 +4551,7 @@ Author: Marko Lindqvist Date: Sun Oct 9 03:08:25 2022 +0300 'make update-po' before 3.0.4 release - + Signed-off-by: Marko Lindqvist commit b437bf2c64f1ab52072aaada5ff16b3e6db0f140 @@ -4559,7 +4559,7 @@ Author: Marko Lindqvist Date: Sun Oct 9 03:01:21 2022 +0300 FAQ: Update latest stable version number to 3.0.4 - + Signed-off-by: Marko Lindqvist commit c899c542efae2b5c5cefaa0ba07ea6c76706a15c @@ -4567,7 +4567,7 @@ Author: Marko Lindqvist Date: Sun Oct 9 02:58:39 2022 +0300 NEWS-3.0: Refresh 3.0.4 section - + Signed-off-by: Marko Lindqvist commit f496a3d6105b4f68af3d577a7d1d719b0ebe3350 @@ -4587,7 +4587,7 @@ Author: Marko Lindqvist Date: Sat Oct 8 17:15:14 2022 +0300 NEWS-3.0: Update version number to 3.0.4 - + Signed-off-by: Marko Lindqvist commit 72991e2df16be8ab7c0fd8ecad9cba68ab6ceaa0 @@ -4595,7 +4595,7 @@ Author: Marko Lindqvist Date: Fri Oct 7 05:40:01 2022 +0300 NEWS-3.0: Add 3.0.4 NEWS - + Signed-off-by: Marko Lindqvist commit a0add59364908e8adbab50e972daecb1fc85fa4b @@ -4603,17 +4603,17 @@ Author: Marko Lindqvist Date: Wed Oct 5 01:43:24 2022 +0300 Stop memory corruption on dai_data_phase_begin() - + It can get called when the tile continent numbers are in inconsistent state. Check that ids used are within the boundaries of the worker statistics arrays. - + This just stops crashes seen because of the broken design. It doesn't address the issues of data being inconsistent in the first place. - + See osdn #45768 - + Signed-off-by: Marko Lindqvist commit aa1b111fcef33993cb856d2ef313d8ec4d2e373f @@ -4621,9 +4621,9 @@ Author: Dino Date: Mon Jul 25 15:05:38 2022 -0400 README.effects: Tell that Output_Penalty_Tile does not apply when celebrating - + Modifications to the patch by Marko Lindqvist - + See osdn #45084 commit 15263f811674bc2bd7cdb013df65135a76aa6858 @@ -4631,9 +4631,9 @@ Author: Marko Lindqvist Date: Fri Oct 7 01:40:23 2022 +0300 Update German translation of the nations domain - + From Andreas Engel - + Signed-off-by: Marko Lindqvist commit 377cb178c688cc79678eb2eade827ae8df2dbf65 @@ -4641,9 +4641,9 @@ Author: Marko Lindqvist Date: Mon Oct 3 19:20:05 2022 +0300 README.AI_modules: Speak of 'tex' instead of 'threaded' - + See osdn #45758 - + Signed-off-by: Marko Lindqvist commit 9ef1135151075e289f781cb0f38fef51254908e0 @@ -4681,9 +4681,9 @@ Author: Marko Lindqvist Date: Fri Sep 30 03:37:51 2022 +0300 Fix typo in assert message: "To" -> "Too" - + See osdn #45529 - + Signed-off-by: Marko Lindqvist commit bdf450fd0396182ff184346134aaaf53569c7946 @@ -4691,9 +4691,9 @@ Author: Marko Lindqvist Date: Thu Sep 29 23:59:17 2022 +0300 Improve fc_vsnprintf() boundary checks - + See osdn #45719 - + Signed-off-by: Marko Lindqvist commit 5e6897fddcf53bcffa267cee500e0cac0c0396e2 @@ -4701,9 +4701,9 @@ Author: Marko Lindqvist Date: Fri Sep 30 02:31:45 2022 +0300 sdl2: Rename create_vertical_surface() 'High' as 'height' - + See osdn #45674 - + Signed-off-by: Marko Lindqvist commit 40cd73b02de2acd97e97a03b3bb49faeae699907 @@ -4711,12 +4711,12 @@ Author: Marko Lindqvist Date: Sun Sep 25 14:20:19 2022 +0300 load_ruleset_nations(): Fix section_list_destroy() call with garbage - + In certain error situations 'sec' was garbage when it was passed to section_list_destroy() - + See osdn #45537 - + Signed-off-by: Marko Lindqvist commit 8e231bc69564f3bfb5b4e3cda683eceacd886131 @@ -4730,9 +4730,9 @@ Author: Marko Lindqvist Date: Sun Sep 25 04:59:07 2022 +0300 gtk: Drop editbar.player_properties_button - + See osdn #45711 - + Signed-off-by: Marko Lindqvist commit d7ba0477af6259c57d2d115ab2a981c64e273f92 @@ -4752,13 +4752,13 @@ Author: Marko Lindqvist Date: Tue Sep 27 05:39:08 2022 +0300 Qt: Correct order of helpdlg.h includes - + Also, helpdlg_g.h was being included as extern "C" though it lists gui's own function prototypes, i.e., it's about Qt's C++ functions in this case. - + See osdn #45694 - + Signed-off-by: Marko Lindqvist commit 6710e3a5700566c1586a3358c1602c91444ef0b7 @@ -4766,9 +4766,9 @@ Author: Marko Lindqvist Date: Sat Sep 24 13:20:45 2022 +0300 Correct "existance" to "existence" - + See osdn #45599 - + Signed-off-by: Marko Lindqvist commit 9a8be03d2aa0730d5da057bec90ec44ab1f1303d @@ -4776,9 +4776,9 @@ Author: Marko Lindqvist Date: Sat Sep 24 00:53:19 2022 +0300 sdl2: Fix chat sending - + See osdn #45702 - + Signed-off-by: Marko Lindqvist commit b2153bfeac2624601adaad7a0fbf0db96b883d3d @@ -4786,7 +4786,7 @@ Author: Marko Lindqvist Date: Fri Sep 30 18:27:32 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit a1bb0620b542dfc0e6069fc1559851dc5bfb8a57 @@ -4794,9 +4794,9 @@ Author: Marko Lindqvist Date: Fri Sep 23 20:16:58 2022 +0300 download_modpack_recursive(): Fix dead 'filenbr' assignment - + See osdn #45688 - + Signed-off-by: Marko Lindqvist commit 0b3a8665039bbda97a56e97b1732d35fac3ab90e @@ -4804,9 +4804,9 @@ Author: Marko Lindqvist Date: Sat Sep 24 17:34:09 2022 +0300 AI: Fix diplomats acting against cities with id > 64k - + See osdn #45116 - + Signed-off-by: Marko Lindqvist commit a9521be21fdd64e676786328111fff94ac336ddc @@ -4814,10 +4814,10 @@ Author: Marko Lindqvist Date: Fri Sep 30 03:06:01 2022 +0300 Update Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2022-09-29). - + Signed-off-by: Marko Lindqvist commit 85383a76acc36ac18b054f7f7bca8e0cbcd9860d @@ -4825,9 +4825,9 @@ Author: Marko Lindqvist Date: Mon Sep 26 01:16:48 2022 +0300 Make untargeted_revolution_allowed() callable from C++ - + See osdn #45722 - + Signed-off-by: Marko Lindqvist commit c6be1030a4aef5a9bd6f396230b0d0e73f4e2a51 @@ -4835,11 +4835,11 @@ Author: Marko Lindqvist Date: Fri Sep 23 22:01:45 2022 +0300 get_ping_time_text(): Skip any negative time - + Never show a negative time as a real ping time. - + See osdn #45500 - + Signed-off-by: Marko Lindqvist commit ec9376a52110b2d9ef08901cdb14e92d80aedf87 @@ -4847,9 +4847,9 @@ Author: Marko Lindqvist Date: Fri Sep 23 05:30:53 2022 +0300 cm_state_init(): Fix passing NULL list to qsort() - + See osdn #45536 - + Signed-off-by: Marko Lindqvist commit 9a94e99edee38ac2eac595a0450644a2730ca064 @@ -4857,14 +4857,14 @@ Author: Marko Lindqvist Date: Sat Sep 24 01:55:07 2022 +0300 alio hills.spec: Define artists in correct section - + Client expects entry 'info.artists', alio hills.spec had no [info] section but had 'spec.artists', leading to unused entry warning from the client. Add [info] section where 'artists' entry goes. - + See osdn #45574 - + Signed-off-by: Marko Lindqvist commit aa88e1f8c80211d5ca37a5c9714b64da0054b582 @@ -4872,9 +4872,9 @@ Author: Marko Lindqvist Date: Tue Sep 20 21:58:02 2022 +0300 List p)ersistent parameter in metaconnection synopsis - + See osdn #45334 - + Signed-off-by: Marko Lindqvist commit 2c674e6c1b86bafe38763575edf546557a806bd5 @@ -4882,7 +4882,7 @@ Author: Marko Lindqvist Date: Tue Sep 27 19:19:47 2022 +0300 Comment typofix: "numer" -> "number" - + Signed-off-by: Marko Lindqvist commit 61157d703d6fbd1cb624eb22c8aac691a468024f @@ -4890,9 +4890,9 @@ Author: Marko Lindqvist Date: Fri Sep 23 16:38:09 2022 +0300 ai/default/Makefile.am: Correct alphabetic module order - + See osdn #45662 - + Signed-off-by: Marko Lindqvist commit 9e5437cbff449446e3842d64de3629e6224141c8 @@ -4900,9 +4900,9 @@ Author: Marko Lindqvist Date: Wed Sep 21 19:56:58 2022 +0300 Fix dead assignment of 'i' in saving multipliers order - + See osdn #45679 - + Signed-off-by: Marko Lindqvist commit 84d57bfc99722ceaa3b19132fe2182b8733ddf97 @@ -4910,9 +4910,9 @@ Author: Marko Lindqvist Date: Sun Sep 18 14:17:04 2022 +0300 sdl2: Locate luxury icon correctly on happiness dialog - + See osdn #45578 - + Signed-off-by: Marko Lindqvist commit ff9e07861af4be95d2f81817b713b79b5390cebd @@ -4920,9 +4920,9 @@ Author: Marko Lindqvist Date: Sat Sep 24 03:15:02 2022 +0300 configure: Search mariadb configuration by name mariadb-config - + See osdn #45703 - + Signed-off-by: Marko Lindqvist commit c6cafe43db7faa5f4d5efd2c1f16ec3c442c15c8 @@ -4930,11 +4930,11 @@ Author: Marko Lindqvist Date: Tue Sep 20 20:32:05 2022 +0300 sdl2: Fix widget_scrollbar.c 'count' dead assignment - + In add_widget_to_vertical_scroll_widget_list() - + See osdn #45673 - + Signed-off-by: Marko Lindqvist commit 84261afe2267e5ed7dda5033bf4b8e5259c02eb1 @@ -4942,9 +4942,9 @@ Author: Marko Lindqvist Date: Sat Sep 24 02:15:57 2022 +0300 Fix loading base building orders from < 2.3 savegames - + See osdn #45692 - + Signed-off-by: Marko Lindqvist commit 704faaf967167492c9f3f2ec8d084ea919fd662a @@ -4958,9 +4958,9 @@ Author: Marko Lindqvist Date: Sun Sep 11 10:11:23 2022 +0300 Fix memory leaks from req_to_fstring() usage - + See osdn #45544 - + Signed-off-by: Marko Lindqvist commit 348ecbfee38894280fc132fd909ac553a49c9e00 @@ -4968,9 +4968,9 @@ Author: Marko Lindqvist Date: Tue Sep 20 05:39:06 2022 +0300 Add function header for is_bigendian() - + See osdn #45510 - + Signed-off-by: Marko Lindqvist commit fd161ff784f7d9f5b8bb572c27ba33a82fd26b23 @@ -4978,9 +4978,9 @@ Author: Marko Lindqvist Date: Mon Sep 19 21:55:09 2022 +0300 flatpak: Update freedesktop runtime to 22.08 - + See osdn #45615 - + Signed-off-by: Marko Lindqvist commit ce959bdd48a5a039acf661e7ebe3b777b0da8c88 @@ -4988,12 +4988,12 @@ Author: Marko Lindqvist Date: Wed Sep 21 19:31:52 2022 +0300 Increase size of the buffer of fc_vsnprintf() fallback implementation - + The old internal buffer was 8k. Preparing secfile for saving may request handling of buffers of 8096k. - + See osdn #45682 - + Signed-off-by: Marko Lindqvist commit 8821bb841762f31c50ec03e6b67b1714e26c1fe3 @@ -5001,9 +5001,9 @@ Author: Marko Lindqvist Date: Sat Sep 24 23:56:21 2022 +0300 Update Finnish translation of the nations domain - + Mainly unfuzzyfying entries. - + Signed-off-by: Marko Lindqvist commit d2d7351486252e2ae03c286ea6c17d81196e16c0 @@ -5011,7 +5011,7 @@ Author: Marko Lindqvist Date: Sat Sep 24 14:44:38 2022 +0300 Comment typofix: "ac_func_vsnprintf" -> "ac_cv_func_working_vsnprintf" - + Signed-off-by: Marko Lindqvist commit bc8a749ccc64488b05174ea28b835438df167f19 @@ -5019,9 +5019,9 @@ Author: Marko Lindqvist Date: Mon Sep 19 22:25:13 2022 +0300 Qt: Fix fc_shortcuts_dialog::refresh() dead assignment - + See osdn #45668 - + Signed-off-by: Marko Lindqvist commit 6a9abc5b82b03f3da5f634237429e9190ce5c82f @@ -5029,9 +5029,9 @@ Author: Marko Lindqvist Date: Sat Sep 17 17:44:53 2022 +0300 Man pages: Document log levels by names - + See osdn #45589 - + Signed-off-by: Marko Lindqvist commit 33df15db5f4158e2e51ac552a8560655d380ad54 @@ -5039,12 +5039,12 @@ Author: Marko Lindqvist Date: Sat Sep 10 02:10:09 2022 +0300 city_units_upkeep(): Remove pointless memset() - + While touching the funcion, move also variables to the inner block where they belong. - + See osdn #45614 - + Signed-off-by: Marko Lindqvist commit 0823dcdcb6f3e3263ab039de6ed4a924999dd5d1 @@ -5052,9 +5052,9 @@ Author: Marko Lindqvist Date: Sun Sep 18 12:47:55 2022 +0300 Correct city_map_radius_sq_set() function header - + See osdn #45342 - + Signed-off-by: Marko Lindqvist commit 806cf4ffd3f08f56224f36089454cda15222caa3 @@ -5062,11 +5062,11 @@ Author: Marko Lindqvist Date: Sat Sep 10 02:58:57 2022 +0300 AI: Refactor defender unit selection - + To make future fixes easier. - + See osdn #45597 - + Signed-off-by: Marko Lindqvist commit ea4a6181dbb51e953ed2055dedf3d371c43cb9bc @@ -5074,7 +5074,7 @@ Author: Marko Lindqvist Date: Fri Sep 23 07:04:29 2022 +0300 Comment typofix: "deterninate" -> "determinate" - + Signed-off-by: Marko Lindqvist commit b78ef72e05cbe8ce4cf2177270f01f017feb239e @@ -5082,9 +5082,9 @@ Author: Marko Lindqvist Date: Sun Sep 18 06:59:36 2022 +0300 dai_manage_diplomat(): Fix dead pcity assignment - + See osdn #45663 - + Signed-off-by: Marko Lindqvist commit e577df781601329f40e2c647a68ea008719cacf7 @@ -5092,9 +5092,9 @@ Author: Marko Lindqvist Date: Fri Sep 9 22:02:16 2022 +0300 Set diplstate max_states on barbarian creation - + See osdn #45579 - + Signed-off-by: Marko Lindqvist commit 120bb82a073e64e60059afb3bce68b5fe6c77386 @@ -5108,9 +5108,9 @@ Author: Marko Lindqvist Date: Sat Sep 10 08:34:45 2022 +0300 Qt: Drop dot from the end of "Wonders of ... Empire" heading - + See osdn #45635 - + Signed-off-by: Marko Lindqvist commit 541843011f5c03af87e9c364750b4ddb3b48f406 @@ -5118,9 +5118,9 @@ Author: Marko Lindqvist Date: Sat Sep 10 05:53:38 2022 +0300 city_choose_build_default(): Fix dead assignment on NDEBUG build - + See osdn #45633 - + Signed-off-by: Marko Lindqvist commit 5e49426eb67fd3590ff61994ced4729e6f411755 @@ -5128,11 +5128,11 @@ Author: Marko Lindqvist Date: Sat Sep 10 01:39:48 2022 +0300 configure: Require vsnprintf() to have C99 return value - + We're not going to support C89 vsnprintf() any more. - + See osdn #45630 - + Signed-off-by: Marko Lindqvist commit 0cbcee4d3016f66abaf412c2a5a37903487cb27b @@ -5140,11 +5140,11 @@ Author: Marko Lindqvist Date: Fri Sep 9 23:02:16 2022 +0300 Count units lost due to shield upkeep to score.units_lost - + Reported by ihnatus - + See osdn #44887 - + Signed-off-by: Marko Lindqvist commit d41946ee60b522bfffdf4346bf098fc612d7253b @@ -5152,11 +5152,11 @@ Author: Marko Lindqvist Date: Fri Sep 9 22:34:59 2022 +0300 Correct unit_refresh_vision() function header - + It spoke of city vision range, instead of unit one. - + See osdn #45060 - + Signed-off-by: Marko Lindqvist commit d581d641a6974ad44068fbd85d0b3a19d6c92740 @@ -5164,7 +5164,7 @@ Author: Marko Lindqvist Date: Tue Sep 20 05:29:42 2022 +0300 Comment grammar fix: "be not synchron" -> "not be in sync" - + Signed-off-by: Marko Lindqvist commit 8969f9eff760757838e74e57e609712c4d8e3a50 @@ -5172,9 +5172,9 @@ Author: Marko Lindqvist Date: Sun Sep 18 07:32:26 2022 +0300 savegame3.c: Silence "unused entry" warnings about diplstate_type order - + See osdn #45527 - + Signed-off-by: Marko Lindqvist commit 40edf005b9bb7a488a8a651f40ed2f8c6c1e9071 @@ -5182,7 +5182,7 @@ Author: Marko Lindqvist Date: Mon Sep 19 23:56:23 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 7b022ed1b448311cb056585c806c76e636a3bc20 @@ -5190,9 +5190,9 @@ Author: Marko Lindqvist Date: Fri Sep 9 01:41:39 2022 +0300 Use textual log levels in --help output - + See osdn #45469 - + Signed-off-by: Marko Lindqvist commit 577119fe8ed6690a96ef61f900b377102b011edf @@ -5200,9 +5200,9 @@ Author: Marko Lindqvist Date: Fri Sep 9 03:03:08 2022 +0300 Doxygen: Fix error in make_escapes() header - + See osdn #45505 - + Signed-off-by: Marko Lindqvist commit 98907f72dee1109f22c95c1953b5a90e3c4351f4 @@ -5210,11 +5210,11 @@ Author: Marko Lindqvist Date: Sun Sep 4 14:04:56 2022 +0300 control.c: Drop unused 'old' variable - + From action_decision_clear_want() - + See osdn #45569 - + Signed-off-by: Marko Lindqvist commit 01a8c561b93b27024ad22dfabf2cbe0ecbc6c469 @@ -5222,9 +5222,9 @@ Author: Marko Lindqvist Date: Mon Sep 5 17:46:06 2022 +0300 sdl2: Fix happiness dialog building surfaces selection - + See osdn #45577 - + Signed-off-by: Marko Lindqvist commit 1b6ee8f4915247ec0c586dc6674689124cb7fe54 @@ -5232,9 +5232,9 @@ Author: Marko Lindqvist Date: Fri Sep 9 21:37:34 2022 +0300 *.appdata.xml.in: Add various URL tags - + See osdn #45617 - + Signed-off-by: Marko Lindqvist commit b2744309dcf521490ad83b5b0d90aa4326c7ad15 @@ -5242,11 +5242,11 @@ Author: Marko Lindqvist Date: Sun Sep 4 12:39:44 2022 +0300 Qt: Drop unused 'sbool' variable - + From fc_client::slot_selection_changed() - + See osdn #45539 - + Signed-off-by: Marko Lindqvist commit 866d9d47f259a733f65369e4c40f723fc3391f0a @@ -5254,9 +5254,9 @@ Author: Marko Lindqvist Date: Sun Sep 4 20:32:29 2022 +0300 Fix filling player "scenario reserved" property to editor packet - + See osdn #45491 - + Signed-off-by: Marko Lindqvist commit 0631c816ed0a17469265a175c784542f6a5a3042 @@ -5264,15 +5264,15 @@ Author: Marko Lindqvist Date: Sun Sep 4 06:06:58 2022 +0300 AI: Switch from future tech research to real tech when possible - + Start researching real tech, if one becomes available during future tech research. Typically would happen when one loses previously known tech. - + Reported anonymously - + See osdn #44419 - + Signed-off-by: Marko Lindqvist commit 4164f63267145b30e403951882da131295eba972 @@ -5280,9 +5280,9 @@ Author: Marko Lindqvist Date: Sat Sep 3 07:35:41 2022 +0300 *_iterate_safe(): Evaluate list parameter just once - + See osdn #45480 - + Signed-off-by: Marko Lindqvist commit 15cde05b8a6ea883b5adfac05c7eaaf9cba3e506 @@ -5290,9 +5290,9 @@ Author: Marko Lindqvist Date: Sun Sep 4 04:22:39 2022 +0300 Fix map_claim_base() memory leak - + See osdn #45545 - + Signed-off-by: Marko Lindqvist commit eb3713571235afdd780f7b8b10e4709ed5003d69 @@ -5300,11 +5300,11 @@ Author: Marko Lindqvist Date: Wed Aug 31 22:06:17 2022 +0300 Man: Correct section of freeciv-ruledit page - + Unify entire header field with other freeciv man pages - + Reported by coldtobi / Debian - + See osdn #45533 Signed-off-by: Marko Lindqvist @@ -5313,12 +5313,12 @@ Author: Marko Lindqvist Date: Sun Sep 4 07:40:26 2022 +0300 Fix ping packet problems - + - Handle high number of connections correctly - Reduce accuracy of the ping time, and support bigger values instead - + See osdn #45499 and osdn #45501 - + Signed-off-by: Marko Lindqvist commit e83c9c5b91b10b284bcc107f1f0b4070200ebac1 @@ -5326,7 +5326,7 @@ Author: Marko Lindqvist Date: Sat Sep 10 08:03:34 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 8d5a26bdf683ad2dd835d57bab9e6bb5995e431b @@ -5334,9 +5334,9 @@ Author: Marko Lindqvist Date: Sat Sep 3 05:24:54 2022 +0300 Stop inf file recursing to already closed including file - + See osdn #45418 - + Signed-off-by: Marko Lindqvist commit a13a843a2b0bd72cf223f327bbee37ee7a6d203f @@ -5344,7 +5344,7 @@ Author: Marko Lindqvist Date: Fri Sep 9 23:47:38 2022 +0300 FAQ: Refresh from wiki - + Signed-off-by: Marko Lindqvist commit 88d499958868cf08cdf6b3180bddfe364a0a0670 @@ -5352,9 +5352,9 @@ Author: Marko Lindqvist Date: Sun Aug 28 16:47:27 2022 +0300 Limit new player from civil war to max rates more accurately - + See osdn #44187 - + Signed-off-by: Marko Lindqvist commit 298c1aaacf21fc9a7df385237b6c222773e686a7 @@ -5362,7 +5362,7 @@ Author: Tobias Frost Date: Tue Sep 6 00:29:14 2022 +0300 Fix spelling errors "Uknown" and "transfered" - + See osdn #45535 commit 85906f00f5e1bbf3712a5bd1b03eda51233dfad4 @@ -5370,12 +5370,12 @@ Author: Marko Lindqvist Date: Wed Aug 31 04:56:26 2022 +0300 README.actions: Add Targeted Steal requirement - + For Targeted Steal actions actor must know target's list of techs. - + See osdn #45462 - + Signed-off-by: Marko Lindqvist commit 027509b88dcc0f3d67ae3c117ce9a4059c5953a7 @@ -5383,9 +5383,9 @@ Author: Marko Lindqvist Date: Wed Aug 31 03:27:06 2022 +0300 Qt: Mark "Wonders of ... Empire" for translation - + See osdn #45525 - + Signed-off-by: Marko Lindqvist commit f974888fdf185759505847a3e8de1b11e1aa4103 @@ -5393,9 +5393,9 @@ Author: Marko Lindqvist Date: Sun Sep 4 08:46:43 2022 +0300 README.msys2: Fix typo in package name - + See osdn #45566 - + Signed-off-by: Marko Lindqvist commit 68f2d1d1480e6b3c0825ad5c3f1eb46c39d80ca4 @@ -5403,11 +5403,11 @@ Author: Marko Lindqvist Date: Sat Sep 3 02:45:19 2022 +0300 Call log callback from ruleset_error() - + This provides information to ruledit "Sanity Check" window. - + See osdn #45395 - + Signed-off-by: Marko Lindqvist commit 1c5c937e6d0da4966eb9670d2f79e857b5ab9c4f @@ -5415,7 +5415,7 @@ Author: Christian Mauderer Date: Mon Sep 5 21:33:47 2022 +0200 German translation: Start with the "alien" rules - + Start to translate some strings of the "alien" rule set. Remove some wrong fuzzy entries. @@ -5424,7 +5424,7 @@ Author: Christian Mauderer Date: Sun Aug 28 20:24:32 2022 +0200 Update German translation - + Just update a few strings for a start. commit e8c63b37b8d4cb8e3d2873b41beb2e411022e236 @@ -5432,7 +5432,7 @@ Author: Marko Lindqvist Date: Tue Sep 6 17:34:01 2022 +0300 Comment typofix: "Actived" -> "Activated" - + Signed-off-by: Marko Lindqvist commit beb1e8ad26a98bee16428a6e924960c52aca9e94 @@ -5440,9 +5440,9 @@ Author: Marko Lindqvist Date: Wed Aug 31 02:08:17 2022 +0300 Savegame: Silence "unused entry" warnings about city_options - + See osdn #45526 - + Signed-off-by: Marko Lindqvist commit 2b4f6652a91104694843914db6214e30dbc4d5ad @@ -5450,9 +5450,9 @@ Author: Marko Lindqvist Date: Sun Aug 28 03:09:19 2022 +0300 gtk: Add tooltip for endgame score display rows - + See osdn #45461 - + Signed-off-by: Marko Lindqvist commit 7013b9ad0fa6f01a9c2ce7d5c96cc76e2d9d1988 @@ -5460,9 +5460,9 @@ Author: Marko Lindqvist Date: Sun Aug 28 03:17:22 2022 +0300 winbuild.sh: Scale default number of jobs to number of cores - + See osdn #43949 - + Signed-off-by: Marko Lindqvist commit 9b2e33e4448a57b846831895554484a6d9d058af @@ -5470,9 +5470,9 @@ Author: Marko Lindqvist Date: Sat Aug 27 14:34:00 2022 +0300 savegame2.c: Rename 'string' variables as 'str' - + See osdn #45481 - + Signed-off-by: Marko Lindqvist commit af535ca997399fdf663eec270fd3c67b4016fdcc @@ -5480,9 +5480,9 @@ Author: Marko Lindqvist Date: Sat Aug 27 10:10:13 2022 +0300 Open editor gui immediately when entering edit mode - + See osdn #45456 - + Signed-off-by: Marko Lindqvist commit 25cd83d2bc5f4b7622cf3b83893a6e65e849d351 @@ -5490,9 +5490,9 @@ Author: Marko Lindqvist Date: Wed Aug 31 18:52:52 2022 +0300 gtk2: Fix clang analyzer warning about theme setup - + See osdn #45538 - + Signed-off-by: Marko Lindqvist commit 9083ff3225d91301d7797552c680e9df63ce4668 @@ -5500,9 +5500,9 @@ Author: Marko Lindqvist Date: Sat Aug 27 10:04:00 2022 +0300 AI: Drop unused max_move_cost from find_something_to_kill() - + See osdn #45307 - + Signed-off-by: Marko Lindqvist commit dc982cae5f4eb31352d46a16e6b82c94baf02092 @@ -5510,12 +5510,12 @@ Author: Marko Lindqvist Date: Fri Aug 26 17:36:01 2022 +0300 Qt: Correct spy_steal behavior when the target city has gone - + Correct spy_steal_shared() behavior when the unit's target city doesn't exist any more for some reason. - + See osdn #45411 - + Signed-off-by: Marko Lindqvist commit bc598264903bedbdfaae1dc585fc1d2a1198c098 @@ -5523,9 +5523,9 @@ Author: Marko Lindqvist Date: Sun Aug 28 02:24:00 2022 +0300 Make pf_path.length unsigned - + See osdn #45416 - + Signed-off-by: Marko Lindqvist commit 8c31e185b8c57d55a0c4024ed2f8dda2236f3374 @@ -5533,9 +5533,9 @@ Author: Marko Lindqvist Date: Thu Aug 25 06:07:11 2022 +0300 gtk: Fix setup_widgets() dead assignment of 'hpaned' - + See osdn #45445 - + Signed-off-by: Marko Lindqvist commit f75e0088a3ebbba04f0f0faadfb24f34b8aadd47 @@ -5543,9 +5543,9 @@ Author: Marko Lindqvist Date: Mon Aug 29 17:58:30 2022 +0300 fc_strrep_resize(): Fix on NDEBUG builds - + See osdn #45508 - + Signed-off-by: Marko Lindqvist commit d89535985d2b6674a9e57dfc1f257daaccaaad93 @@ -5553,7 +5553,7 @@ Author: Marko Lindqvist Date: Thu Sep 1 01:07:13 2022 +0300 FAQ: Update from wiki - + Signed-off-by: Marko Lindqvist commit 564e4c28cb739408326c08e30f1051cbd4b68213 @@ -5561,14 +5561,14 @@ Author: Marko Lindqvist Date: Tue Aug 23 20:14:34 2022 +0300 Disallow selecting more Future techs after losing a real tech - + One has to research the real tech again to regain ability to continue researching more future techs - + Reported anonymously - + See osdn #44592 - + Signed-off-by: Marko Lindqvist commit 59dff826e9978cd8ea475ab93b414d6125c16a08 @@ -5576,9 +5576,9 @@ Author: Marko Lindqvist Date: Sat Aug 27 03:39:04 2022 +0300 Qt theme: Add NightStalker/cities.png to tarball - + See osdn #45451 - + Signed-off-by: Marko Lindqvist commit aada5b9257e82f0fb89457fe1aef382ed0cb0cba @@ -5586,9 +5586,9 @@ Author: Marko Lindqvist Date: Mon Aug 22 05:42:11 2022 +0300 rssanity: Use ruleset_error() instead of log_error() - + See osdn #44372 - + Signed-off-by: Marko Lindqvist commit d6df7de5ae6dcff7048355f96b88068572a5c932 @@ -5596,9 +5596,9 @@ Author: Marko Lindqvist Date: Mon Aug 22 06:07:18 2022 +0300 sdl2: Fix science_report_dialog_popup() theme leak - + See osdn #45422 - + Signed-off-by: Marko Lindqvist commit 113d2ca19ed03bb54f08507b5c5c86f6c3fa0059 @@ -5606,7 +5606,7 @@ Author: Marko Lindqvist Date: Tue Aug 30 01:05:30 2022 +0300 Improve Finnish translation - + Signed-off-by: Marko Lindqvist commit 203168d099004eb434f4dd8875c1051f0eec9cd3 @@ -5614,7 +5614,7 @@ Author: Marko Lindqvist Date: Mon Aug 29 16:37:37 2022 +0300 Comment typofix: "allocated" -> "allocate" - + Signed-off-by: Marko Lindqvist commit 29e16e4e05312cdb4c2a3ca63ed81433ef348a99 @@ -5622,9 +5622,9 @@ Author: Marko Lindqvist Date: Sun Aug 21 11:49:35 2022 +0300 Make max_trade_routes() return type unsigned - + See osdn #45316 - + Signed-off-by: Marko Lindqvist commit 8f45ee8b0eeade40e5ad4e5d0bab91cb5743190c @@ -5632,9 +5632,9 @@ Author: Marko Lindqvist Date: Sun Aug 21 21:10:05 2022 +0300 dai_auto_settler_run(): Fix clang analyze warning - + See osdn #45315 - + Signed-off-by: Marko Lindqvist commit 636ef7810e898fbfc637f3fb26946266553b88a1 @@ -5642,7 +5642,7 @@ Author: Marko Lindqvist Date: Sun Aug 28 18:23:53 2022 +0300 Comment typofix: "used used" -> "used" - + Signed-off-by: Marko Lindqvist commit 4517e59a74816614d6ac7910a8132143a61cf623 @@ -5650,9 +5650,9 @@ Author: Marko Lindqvist Date: Wed Aug 24 22:16:30 2022 +0300 sdl2 theme: Install fonts - + See osdn #45433 - + Signed-off-by: Marko Lindqvist commit 884cfd9208aa980cd1566120d91afca3026cd76b @@ -5660,12 +5660,12 @@ Author: Marko Lindqvist Date: Sun Aug 21 11:14:58 2022 +0300 Cancel illegal activities on adjacent tiles when city removed - + In alien ruleset, city might have been providing water source for the irrigation activity in adjacent tile. - + See osdn #45408 - + Signed-off-by: Marko Lindqvist commit c910d11e13169fb75d04b0925810674c06aeb1e6 @@ -5673,9 +5673,9 @@ Author: Marko Lindqvist Date: Sun Aug 21 08:07:21 2022 +0300 vampire.svg: Shrink page size to image size - + See osdn #45405 - + Signed-off-by: Marko Lindqvist commit 1b296453e8746e78a8fa95519bf192f88adab7ad @@ -5683,9 +5683,9 @@ Author: Marko Lindqvist Date: Sat Aug 20 12:32:26 2022 +0300 Qt: Fix city_production_model::populate() renegade leak - + See osdn #45308 - + Signed-off-by: Marko Lindqvist commit ea49936981d8ce5e9e1361de883537e0d8b8fa9f @@ -5693,12 +5693,12 @@ Author: Marko Lindqvist Date: Fri Aug 19 16:26:42 2022 +0300 AI: Actively select tech on team with no pooled research - + AI was assuming that human team mate will choose the tech even when they don't share the research. - + See osdn #45397 - + Signed-off-by: Marko Lindqvist commit 5505bf51ddc099d9d9d9d157374c6d58752682ca @@ -5706,7 +5706,7 @@ Author: Marko Lindqvist Date: Thu Aug 25 17:04:56 2022 +0300 Comment typofix: "a option" -> "an option" - + Signed-off-by: Marko Lindqvist commit c166f3b6664539ea1c67962a95123839a3b08b1f @@ -5714,9 +5714,9 @@ Author: Marko Lindqvist Date: Fri Aug 19 05:30:55 2022 +0300 Be less spammy about fixing research count errors from old savegames - + See osdn #45344 - + Signed-off-by: Marko Lindqvist commit 2870251c71ffddfbdbce14a12daa5d1523340654 @@ -5724,13 +5724,13 @@ Author: Marko Lindqvist Date: Fri Aug 19 05:36:56 2022 +0300 Fix editor crash when no resource is available for a tile - + If a tile somehow had resource assigned to it, despite the terrain having no natural resources, client in editor mode could crash. - + See osdn #45390 - + Signed-off-by: Marko Lindqvist commit a8957422b391582c5d8347e0dca2233e61c7d233 @@ -5738,9 +5738,9 @@ Author: Marko Lindqvist Date: Tue Aug 16 03:55:55 2022 +0300 sdl2: Fix diplomacy dialog gold widgets - + See osdn #45032 - + Signed-off-by: Marko Lindqvist commit 07482fbacbaf83d9d1f847f139a0cf3ec97d5d6e @@ -5748,9 +5748,9 @@ Author: Marko Lindqvist Date: Wed Aug 17 18:05:37 2022 +0300 Fix NULL dereference in entry_bool_get() - + See osdn #45008 - + Signed-off-by: Marko Lindqvist commit 9ee55f137a73d7fae17af7bb0e3e05ed92485e05 @@ -5758,7 +5758,7 @@ Author: Marko Lindqvist Date: Tue Aug 23 04:00:41 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 86f1fb2480ab61245230cdac9784db23ad1e05eb @@ -5766,9 +5766,9 @@ Author: Marko Lindqvist Date: Wed Aug 17 17:10:29 2022 +0300 Qt: Drop unused 'raise' parameter from science_report::init() - + See osdn #45113 - + Signed-off-by: Marko Lindqvist commit 89cce5a45eefedfd6a2dd00c3896f0b5f7f66aa2 @@ -5776,7 +5776,7 @@ Author: Marko Lindqvist Date: Mon Aug 22 19:26:57 2022 +0300 Update Finnish translation of the ruledit domain - + Signed-off-by: Marko Lindqvist commit 8c9bbe49ef05fd46831966c366fe4084f4ed3f51 @@ -5784,9 +5784,9 @@ Author: Marko Lindqvist Date: Sun Aug 14 17:48:36 2022 +0300 Update to crosser-2.4 - + See osdn #44724 - + Signed-off-by: Marko Lindqvist commit c99cb593b326c1bef37c75a61f557a4fa255732a @@ -5794,11 +5794,11 @@ Author: Marko Lindqvist Date: Wed Aug 17 16:59:18 2022 +0300 unknown.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #45382 - + Signed-off-by: Marko Lindqvist commit 8dc130fea9f982a83bf617d0e10ab8f8aca85c6c @@ -5806,11 +5806,11 @@ Author: Marko Lindqvist Date: Wed Aug 10 03:17:15 2022 +0300 Savecompat: Convert E_UNIT_WIN to E_UNIT_WIN_DEF - + Event has been renamed in freeciv-3.0. - + See osdn #44809 - + Signed-off-by: Marko Lindqvist commit 3322f6bf306207e0b8294c72ec8f0dce342dfbbd @@ -5818,9 +5818,9 @@ Author: Marko Lindqvist Date: Tue Aug 9 03:19:07 2022 +0300 Qt: Drop unused QLabels from help_widget::set_topic_terrain() - + See osdn #45317 - + Signed-off-by: Marko Lindqvist commit 2b9e7f4177c80edbdb587fd0a88ccb1969faeca7 @@ -5828,15 +5828,15 @@ Author: Marko Lindqvist Date: Tue Aug 9 01:25:35 2022 +0300 Rearrange FIELD_RANGE_ASSERT - + - Have the potentially fatal assert only after the verbose message has been logged - Do the "action" last, as it typically changes the state that the assert would use - In the no-failure case evaluate the "test" only once - + See osdn #45047 - + Signed-off-by: Marko Lindqvist commit a2496ee8883ce495d5b8b24c696bfaa1a17b113c @@ -5844,9 +5844,9 @@ Author: Marko Lindqvist Date: Tue Aug 9 00:43:58 2022 +0300 Check that cargo can actually load to transports shown at transportdlg - + See osdn #45331 - + Signed-off-by: Marko Lindqvist commit e0c688a062ecc1dbaab61841e10931c5f858c536 @@ -5854,9 +5854,9 @@ Author: Marko Lindqvist Date: Sun Aug 7 02:07:01 2022 +0300 Ruledit: Add Sanity Check button - + See osdn #43103 - + Signed-off-by: Marko Lindqvist commit 6263b3424bd7807855cf7b8a96720beb42858992 @@ -5864,9 +5864,9 @@ Author: Marko Lindqvist Date: Sun Aug 7 16:09:15 2022 +0300 Force changed max rates to H_RATES AI players - + See osdn #44188 - + Signed-off-by: Marko Lindqvist commit 77a12ab3df7408cb480021043f33002fde4cd244 @@ -5874,9 +5874,9 @@ Author: Marko Lindqvist Date: Sun Aug 7 00:35:30 2022 +0300 AI: Make look_for_charge() return type adv_want - + See osdn #45278 - + Signed-off-by: Marko Lindqvist commit 1f6ff4e157f1f30449a41899c8d88b34279b05c7 @@ -5884,12 +5884,12 @@ Author: Marko Lindqvist Date: Fri Aug 5 05:51:30 2022 +0300 Do not silently ignore invalid range - + Invalid range causes the default range to get used. Log when that happens. - + See osdn #44710 - + Signed-off-by: Marko Lindqvist commit 58b42a1a1832064731e2375a37c793a3b2cb4e2a @@ -5897,11 +5897,11 @@ Author: Marko Lindqvist Date: Sat Aug 6 10:06:57 2022 +0300 Fix crash when non-player changes ai_manual_turn_done - + This could happen in pre-game, or for global observer. - + See osdn #45310 - + Signed-off-by: Marko Lindqvist commit e3c80df1f2e0d20af12847be323c18034f0c5a3a @@ -5909,9 +5909,9 @@ Author: Marko Lindqvist Date: Sat Aug 6 04:44:32 2022 +0300 sdl2: Silence clang analyzer "Division by zero" -warning - + See osdn #45233 - + Signed-off-by: Marko Lindqvist commit bc6a2be4bb211901443025c7062a873d0414a9f2 @@ -5919,9 +5919,9 @@ Author: Marko Lindqvist Date: Sat Aug 6 07:39:06 2022 +0300 luasql: Fix clang cast alignment change warnings - + See osdn #44815 - + Signed-off-by: Marko Lindqvist commit 309537bcd596dcd1eb54e751e182a7fdf4c0cee5 @@ -5929,11 +5929,11 @@ Author: Marko Lindqvist Date: Sat Aug 6 07:42:26 2022 +0300 Sandbox: Make occupychance 50 - + To have both occupying moves, and lack of them, tested - + See osdn #45154 - + Signed-off-by: Marko Lindqvist commit 02c3e81e0519c3bdc0e3b94f1e68ae780a029d6a @@ -5941,9 +5941,9 @@ Author: Marko Lindqvist Date: Fri Aug 5 06:43:07 2022 +0300 sdl2: Show wonders intel information - + See osdn #44992 - + Signed-off-by: Marko Lindqvist commit 6481bf52e2cc2075417ebb682fb718356dae9f46 @@ -5951,9 +5951,9 @@ Author: Marko Lindqvist Date: Sat Aug 6 03:57:44 2022 +0300 Change occurrences of "FirePower" to "Firepower" - + See osdn #43081 - + Signed-off-by: Marko Lindqvist commit 41e3b784b5711d9e9ca56112ec3b07e737411db3 @@ -5961,9 +5961,9 @@ Author: Marko Lindqvist Date: Fri Aug 5 06:53:50 2022 +0300 Do not set QT_NO_DEBUG for --enable-debug=checks - + See osdn #41774 - + Signed-off-by: Marko Lindqvist commit adc87276a2f0e6a5b75c7364b4903463b461a6d1 @@ -5971,9 +5971,9 @@ Author: Marko Lindqvist Date: Fri Aug 5 05:08:32 2022 +0300 Qt: Fix corner widget leak - + See osdn #45138 - + Signed-off-by: Marko Lindqvist commit 9d8f3c20f675587dca05b88aadc3b74c083b8538 @@ -5981,9 +5981,9 @@ Author: Marko Lindqvist Date: Fri Aug 5 05:11:40 2022 +0300 flatpak: Build modpack installer flatpak - + See osdn #45104 - + Signed-off-by: Marko Lindqvist commit 6a5a6684774e2e76597252ef4beb9a1c3ee41479 @@ -5991,13 +5991,13 @@ Author: Marko Lindqvist Date: Sun Jul 31 15:06:03 2022 +0300 dai_spend_gold(): Refactor checks for choice want - + - Fixed choice tracking - Made floating point want handling more robust - Fixed clang analyzer warning - + See osdn #45275 - + Signed-off-by: Marko Lindqvist commit 8eb934d5cc5c292c5b63159de5318d95237524c0 @@ -6005,11 +6005,11 @@ Author: Marko Lindqvist Date: Mon Aug 1 06:29:55 2022 +0300 gtk: Add tooltips to citydlg/production tab build targets - + Requested by ddeanbrown - + See osdn #45257 - + Signed-off-by: Marko Lindqvist commit fc11c67e360b5302a3f89e183c51181d172aa222 @@ -6017,12 +6017,12 @@ Author: Marko Lindqvist Date: Fri Aug 5 06:06:49 2022 +0300 Fix requirement ranges in supplied rulesets - + Some "Tile" ranges not supported in S3_0 had been backported from master. - + See osdn #45262 - + Signed-off-by: Marko Lindqvist commit d5ebe852f968908413120182a1b3cd81925357e1 @@ -6030,11 +6030,11 @@ Author: Marko Lindqvist Date: Sat Jul 30 09:55:34 2022 +0300 Correct comments using word "unsure" - + In most cases "ensure" was meant. - + See osdn #45273 - + Signed-off-by: Marko Lindqvist commit 9b38f454f3f6082c788f533adb16d01804ed3df2 @@ -6042,9 +6042,9 @@ Author: Marko Lindqvist Date: Fri Jul 29 03:07:08 2022 +0300 winbuild.sh: Set ac_cv_working_gettimeofday - + See osdn #45260 - + Signed-off-by: Marko Lindqvist commit cf52c76cd6bb5bf621962246355602fc49adc1c9 @@ -6052,12 +6052,12 @@ Author: Marko Lindqvist Date: Fri Jul 29 19:26:35 2022 +0300 Qt: Postpone initial tileset selection after QApplication creation - + QImageReader::supportedImageFormats() documentation says that QApplication should be instantiated before calling it. - + See osdn #43873 - + Signed-off-by: Marko Lindqvist commit bca8d057abcb3cb8bc871602e600eb4167666be4 @@ -6065,14 +6065,14 @@ Author: Marko Lindqvist Date: Tue Jul 19 07:40:10 2022 +0300 Give loot regardless of exact way of killing the leader - + Loot was being given only in the case that the leader was the one actually defending in the battle. - + Reported by ihnatus - + See osdn #44672 - + Signed-off-by: Marko Lindqvist commit 448ac9f0286cf4deb57da38cf01194f16361c209 @@ -6080,13 +6080,13 @@ Author: Marko Lindqvist Date: Thu Jul 28 04:28:49 2022 +0300 sdl2: Clean up at exit - + - Destroy main texture - Destroy renderer - Free main surface - + See osdn #45033 - + Signed-off-by: Marko Lindqvist commit fa287bdaa72b65e89a59f8dfd79cddc5b207a940 @@ -6094,13 +6094,13 @@ Author: Marko Lindqvist Date: Thu Jul 28 04:19:29 2022 +0300 Qt: Rework info_tile::calc_size() - + - Fix clang analyzer warning about dead assignments - Move variables to inner scopes - No repeated function calls - + See osdn #45231 - + Signed-off-by: Marko Lindqvist commit 8db65afee931cc2181c2e60fdeb99d24028da364 @@ -6108,9 +6108,9 @@ Author: Marko Lindqvist Date: Thu Jul 21 09:46:46 2022 +0300 Tolua: Fix clang analyze warnings from the generated code - + See osdn #44868 - + Signed-off-by: Marko Lindqvist commit 5bd632c5f1963fc7514628e8af83b6fa5f363c72 @@ -6118,9 +6118,9 @@ Author: Marko Lindqvist Date: Sun Jul 17 10:01:00 2022 +0300 Inline action_by_number() - + See osdn #45123 - + Signed-off-by: Marko Lindqvist commit 6de8079052db6227393d04f234e60739f7dc55c8 @@ -6128,7 +6128,7 @@ Author: Marko Lindqvist Date: Fri Aug 5 02:34:46 2022 +0300 NEWS-3.0: Add a ticket number to 3.0.3 section - + Signed-off-by: Marko Lindqvist commit a70366c0a1d5c7d3cbd976d0528410b3a002876a @@ -6136,7 +6136,7 @@ Author: Marko Lindqvist Date: Fri Aug 5 00:38:18 2022 +0300 Mark as development code - + Signed-off-by: Marko Lindqvist commit 50ff19ea17107e38aaf8d41991e2bb0b8f88bacd @@ -6144,7 +6144,7 @@ Author: Marko Lindqvist Date: Fri Aug 5 00:34:02 2022 +0300 ChangeLog: Refresh for 3.0.3 release - + Signed-off-by: Marko Lindqvist commit e51d059228d8695a84dd2a33a76f60ded1570889 @@ -6152,7 +6152,7 @@ Author: Marko Lindqvist Date: Fri Aug 5 00:32:02 2022 +0300 Set version number to 3.0.3 - + Signed-off-by: Marko Lindqvist commit 4b2b12bb8fc1a44a51aa23d39d8d2303691e39fd @@ -6160,7 +6160,7 @@ Author: Marko Lindqvist Date: Fri Aug 5 00:30:36 2022 +0300 'make update-po' before 3.0.3 release - + Signed-off-by: Marko Lindqvist commit ce58493255fe73f2047891ebf98affb2b71f5fc1 @@ -6168,7 +6168,7 @@ Author: Marko Lindqvist Date: Fri Aug 5 00:29:24 2022 +0300 NEWS-3.0: Finalize for 3.0.3 - + Signed-off-by: Marko Lindqvist commit 7c4550e6d4e0c63ccaccc0c727f0b75e693cb32c @@ -6176,7 +6176,7 @@ Author: Marko Lindqvist Date: Fri Aug 5 00:26:16 2022 +0300 FAQ: Update latest stable version number to 3.0.3 - + Signed-off-by: Marko Lindqvist commit f962a7f87eff2e1c139ab11b9534b59a0edef217 @@ -6184,9 +6184,9 @@ Author: Marko Lindqvist Date: Fri Aug 5 00:22:56 2022 +0300 fcmp: Fix vulnerability with crafted modpack URLs - + See osdn #45299 - + Signed-off-by: Marko Lindqvist commit a9b25b259ab6f6a69397f3583c41778239564c35 @@ -6194,7 +6194,7 @@ Author: Marko Lindqvist Date: Thu Aug 4 23:35:15 2022 +0300 NEWS-3.0: Add 3.0.3 translation statistics - + Signed-off-by: Marko Lindqvist commit 47547db4645e08a5b03963c7cbb3051e97cdea89 @@ -6202,7 +6202,7 @@ Author: Marko Lindqvist Date: Thu Aug 4 11:46:36 2022 +0300 NEWS-3.0: Add 3.0.3 NEWS - + Signed-off-by: Marko Lindqvist commit f1124d8471bf8cd2f9fe8755b1f4ea4bf22fa3e7 @@ -6210,11 +6210,11 @@ Author: Marko Lindqvist Date: Sun Jul 24 22:11:35 2022 +0300 Remove TODO comments about global_unit_options - + It's being removed, so nothing is goint to move there. - + See osdn #43059 - + Signed-off-by: Marko Lindqvist commit d1775cd3737c7a5f258da856d46475594f30e9b5 @@ -6222,9 +6222,9 @@ Author: Marko Lindqvist Date: Wed Jul 20 10:24:28 2022 +0300 INSTALL: Add Mac OS readline notes - + See osdn #45164 - + Signed-off-by: Marko Lindqvist commit e0746c96b9ae699eea270760370466257530266a @@ -6238,7 +6238,7 @@ Author: Marko Lindqvist Date: Sat Jul 30 07:32:25 2022 +0300 Comment typofix: "spossibly" -> "possibly" - + Signed-off-by: Marko Lindqvist commit 6120af856d3752412fbbe93a34845d61249cd5f0 @@ -6246,9 +6246,9 @@ Author: Marko Lindqvist Date: Thu Jul 21 09:11:28 2022 +0300 Remove mention of gone sanity_check_req_list() - + See osdn #44612 - + Signed-off-by: Marko Lindqvist commit c808af3932b4482ad21dbb1a347afdeaea92d35d @@ -6262,7 +6262,7 @@ Author: Marko Lindqvist Date: Fri Jul 29 03:32:50 2022 +0300 installer_msys2/.gitignore: Add Output directory - + Signed-off-by: Marko Lindqvist commit 5335dccea097f609e0320f7a6d2227230c09c419 @@ -6270,14 +6270,14 @@ Author: Marko Lindqvist Date: Mon Jul 25 04:37:13 2022 +0300 Qt: Raise optiondlg when font/color picker closed - + Optiondlg was disappearing behind the main window on macOS - + Reported by ddeanbrown - + See osdn #44851 - + Signed-off-by: Marko Lindqvist commit 8ece8b3439e82f78f3bf5ac5322bd0cab9620b5b @@ -6285,7 +6285,7 @@ Author: Marko Lindqvist Date: Thu Jul 28 16:22:33 2022 +0300 Comment typofix: "hiden" -> "hidden" - + Signed-off-by: Marko Lindqvist commit 8ec68c4ce8c9985735fb1853f210ec21bfa6f9d4 @@ -6293,9 +6293,9 @@ Author: Marko Lindqvist Date: Sun Jul 24 22:29:42 2022 +0300 Client: Initialize unscaled_tileset - + See osdn #45130 - + Signed-off-by: Marko Lindqvist commit 02c28a0f6380e4fca31d80862e9e517ec86af4f3 @@ -6303,11 +6303,11 @@ Author: Marko Lindqvist Date: Sun Jul 24 20:00:22 2022 +0300 Qt: Include dialogs.h as "dialogs.h" to optiondlg.h - + Not as system header - + See osdn #44837 - + Signed-off-by: Marko Lindqvist commit 556115c57bd2001e4ac94b985f655682634200e3 @@ -6315,12 +6315,12 @@ Author: Marko Lindqvist Date: Sun Jul 24 15:52:41 2022 +0300 configure: Add cache variable for gettimeofday detection - + So it can be set to not get the pessimistic default when cross-compiling. - + See osdn #45050 - + Signed-off-by: Marko Lindqvist commit ab678ae2b8e97ede52a7ee34cb407d771132b093 @@ -6328,10 +6328,10 @@ Author: Marko Lindqvist Date: Tue Jul 26 10:59:28 2022 +0300 Update Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2022-07-25). - + Signed-off-by: Marko Lindqvist commit 6c52cadea3264b8f4daf91fa5a9ce8f916c0abaf @@ -6339,14 +6339,14 @@ Author: Marko Lindqvist Date: Fri Jul 22 10:48:27 2022 +0300 Qt: Reserve extra line of space for intelligence information - + So that if some line later wraps, taking two lines, all of the text still fits. - + Reported by chippo - + See osdn #45191 - + Signed-off-by: Marko Lindqvist commit 9cff08087de1f8f172cf8d91630f2d2483170638 @@ -6354,7 +6354,7 @@ Author: Marko Lindqvist Date: Mon Jul 25 14:58:03 2022 +0300 Comment typofix: "explaination" -> "explanation" - + Signed-off-by: Marko Lindqvist commit 68bde4303507f4f29fc3433bb23bf111860f97a5 @@ -6362,9 +6362,9 @@ Author: Marko Lindqvist Date: Mon Jul 18 05:16:37 2022 +0300 mapimg.c: Remove redundant imgcolor_player() calls - + See osdn #44897 - + Signed-off-by: Marko Lindqvist commit 12c594e5a720c99bb9d7fe773f70c7fd306807c4 @@ -6372,9 +6372,9 @@ Author: Marko Lindqvist Date: Mon Jul 18 18:10:01 2022 +0300 Qt: Adjust UI depending if trading_gold is enabled - + See osdn #45149 - + Signed-off-by: Marko Lindqvist commit e9480efa1285a4f9a5bd0f8bb89a020e5a6cf9de @@ -6382,11 +6382,11 @@ Author: Marko Lindqvist Date: Mon Jul 18 05:30:11 2022 +0300 Make vision_site.walls an int - + It was defined boolean despite containing gfx type number - + See osdn #45063 - + Signed-off-by: Marko Lindqvist commit daa99f13d2e5680526a8cfaeb15a52315ed08ff3 @@ -6400,7 +6400,7 @@ Author: Marko Lindqvist Date: Sun Jul 24 18:53:13 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit bb04821eaf2a9b2de08ce291a2630340530063ce @@ -6408,11 +6408,11 @@ Author: Marko Lindqvist Date: Thu Jul 21 23:43:24 2022 +0300 Fix unit move animation speed - + Reported by chippo - + See osdn #45184 - + Signed-off-by: Marko Lindqvist commit 261b5a43a6970bda719d450a70675cc97a47d8ee @@ -6420,9 +6420,9 @@ Author: Marko Lindqvist Date: Sat Jul 16 15:43:32 2022 +0300 sdl2: Fix create_select_tech_icon() surface leak - + See osdn #45035 - + Signed-off-by: Marko Lindqvist commit 6807a29f4b267516838aa319b8aa0942c94feebe @@ -6430,15 +6430,15 @@ Author: Marko Lindqvist Date: Sat Jul 16 01:28:49 2022 +0300 Send nation groups data before requirement vectors may need it - + As the client was unaware of what are the legal nation group indices, it was turning nation group requirements to invalid requirements - + Reported by dark-ether - + See osdn #45109 - + Signed-off-by: Marko Lindqvist commit 2f2e757a04c9345d73b05ba2ab0b30155101e56e @@ -6446,11 +6446,11 @@ Author: Alina Lenk Date: Wed Jul 20 19:32:31 2022 +0200 generate_packets.py: Don't compare constant array size to itself - + Reported by Marko Lindqvist - + See osdn#45159 - + Signed-off-by: Alina Lenk commit bff1be8fd04971b08180c23a4779730d0489a0a8 @@ -6458,9 +6458,9 @@ Author: Marko Lindqvist Date: Fri Jul 15 05:29:03 2022 +0300 Refer to modpack installer in help of client options - + See osdn #45043 - + Signed-off-by: Marko Lindqvist commit ae93e20cb5577542e08012492551bd232e8ed892 @@ -6468,11 +6468,11 @@ Author: Marko Lindqvist Date: Fri Jul 15 02:46:57 2022 +0300 Sanity check that terrain resource is a resource - + Reported by dark-ether - + See osdn #45099 - + Signed-off-by: Marko Lindqvist commit 88ecfe8d3df5eef75f424b984514c8799549be92 @@ -6480,12 +6480,12 @@ Author: Marko Lindqvist Date: Fri Jul 15 02:27:08 2022 +0300 sdl2: Keep sdip dialog as long as data is needed - + Some callbacks were closing sdip dialog first, then looking data from it. Reverse that. - + See osdn #45046 - + Signed-off-by: Marko Lindqvist commit 32a2cbe69b35fb83fbdf6d80ace869cab8ba63d8 @@ -6493,9 +6493,9 @@ Author: Marko Lindqvist Date: Sat Jul 16 00:47:53 2022 +0300 flatpak: Prefer wayland - + See osdn #45103 - + Signed-off-by: Marko Lindqvist commit df0e0201087b93b7b24f0945d0c519d8b22f782e @@ -6503,9 +6503,9 @@ Author: Marko Lindqvist Date: Thu Jul 14 16:39:18 2022 +0300 dai_effect_value(): Drop unused government parameter - + See osdn #44713 - + Signed-off-by: Marko Lindqvist commit 9ca197f2ba65bd4965b319f8a62b5ab49297bc4d @@ -6513,7 +6513,7 @@ Author: Marko Lindqvist Date: Wed Jul 20 22:10:37 2022 +0300 NEWS-3.0: Add notes about https URLs on freeciv-3.0.3 - + Signed-off-by: Marko Lindqvist commit 012de5a0d5e15d1167e2baa748828d84e75fbd71 @@ -6521,9 +6521,9 @@ Author: Marko Lindqvist Date: Thu Jul 14 03:48:33 2022 +0300 Update lib-link.m4 to serial 33 from gnulib upstream - + See osdn #45025 - + Signed-off-by: Marko Lindqvist commit 64c74044c72c2ebbc0b5baeae979bdc669e3a21e @@ -6531,14 +6531,14 @@ Author: Marko Lindqvist Date: Sat Jul 9 10:23:28 2022 +0300 Qt: Fix flags shrinking after visit to nations report - + Scale copy of the flag, instead of shrinking flag in the main store. - + Reported by Chippo Elder - + See hrm #857120 - + Signed-off-by: Marko Lindqvist commit ab08bd4ad76f9129ee63ec4c3ae5c0f59485c136 @@ -6546,9 +6546,9 @@ Author: Marko Lindqvist Date: Fri Jul 15 04:55:43 2022 +0300 fc_interface.c: Document also tools as a user of the interface - + See osdn #42889 - + Signed-off-by: Marko Lindqvist commit b1eaba098c01a7a1fe2ca3ac530f52064208f300 @@ -6556,12 +6556,12 @@ Author: Marko Lindqvist Date: Fri Jul 8 21:14:31 2022 +0300 srilanka.svg: Shrink page size to image size - + Update to current inkscape format. Fix "Different units in document size" -error - + See osdn #45069 - + Signed-off-by: Marko Lindqvist commit 7af1a3239dad6367cb8735c778f7adec00100f76 @@ -6569,9 +6569,9 @@ Author: Marko Lindqvist Date: Fri Jul 8 02:07:50 2022 +0300 Client: Free option gui widgets - + See osdn #45022 - + Signed-off-by: Marko Lindqvist commit 2ad9ef3282461f0307062d7be3fa803090124ba4 @@ -6579,7 +6579,7 @@ Author: Marko Lindqvist Date: Mon Jul 18 22:00:13 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 206f79f839e9ff0339dd5ecfe88564e8aaabb7b8 @@ -6587,11 +6587,11 @@ Author: Marko Lindqvist Date: Thu Jul 7 21:12:34 2022 +0300 gtk: Fix GdkEvent cast alignment increase error - + Seen when compiling with clang on x32. - + See osdn #44920 - + Signed-off-by: Marko Lindqvist commit 99f8b8b425f921258cdad91647e59c3435cb5cdc @@ -6599,13 +6599,13 @@ Author: Marko Lindqvist Date: Wed Jul 6 22:13:02 2022 +0300 Tell player to declare war in Nations report - + The old messages just told user to use Nations report when some action was impossible during peace. Make the messages tell that one is expected to declare war in that report. - + See osdn #41841 - + Signed-off-by: Marko Lindqvist commit cf107643237ce0751e5777f96a15bdecf75c9e03 @@ -6613,9 +6613,9 @@ Author: Marko Lindqvist Date: Wed Jul 6 19:59:05 2022 +0300 sdl2: Always allow opening intel report - + See osdn #44991 - + Signed-off-by: Marko Lindqvist commit 11a4c392e07f4f28a05f7620e3324c1bbb8fe113 @@ -6623,9 +6623,9 @@ Author: Marko Lindqvist Date: Tue Jul 5 22:08:38 2022 +0300 gtk: Avoid diplodlg call of qsort() with NULL cities list - + See osdn #44833 - + Signed-off-by: Marko Lindqvist commit 2f1b2c701c65917f734032900e9ef6e82309ad51 @@ -6633,9 +6633,9 @@ Author: Marko Lindqvist Date: Tue Jul 5 22:55:25 2022 +0300 Fix detection of cross-MagickWand-config - + See osdn #45009 - + Signed-off-by: Marko Lindqvist commit a6e21ec3a1ba06f5bbb1f800c754c319dbc063a2 @@ -6643,11 +6643,11 @@ Author: Marko Lindqvist Date: Tue Jul 5 01:19:33 2022 +0300 gtk3.22: Let user to select transport for L)oad key - + Reported anonymously - + See osdn #43950 - + Signed-off-by: Marko Lindqvist commit 7aad7dba21a225020f6cf6dcbcac6a910bd0e0fe @@ -6655,7 +6655,7 @@ Author: Marko Lindqvist Date: Fri Jul 15 22:34:07 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit cffad0ff0b35db6b1d60a5b76bfc1613b92e18c6 @@ -6663,11 +6663,11 @@ Author: Marko Lindqvist Date: Mon Jul 4 01:54:24 2022 +0300 Qt: Correct fc_font::drop() header - + It spoke of fc_icons instead of fc_font. - + See osdn #45002 - + Signed-off-by: Marko Lindqvist commit 2a24022203516e8ad8c96ef0f216c37823837119 @@ -6675,9 +6675,9 @@ Author: Marko Lindqvist Date: Mon Jul 4 20:46:25 2022 +0300 Editor: Disallow creating more than maxplayers players - + See osdn #44811 - + Signed-off-by: Marko Lindqvist commit d4a1c727582adb6f1c3e2a857993b63cfac41d45 @@ -6685,7 +6685,7 @@ Author: Marko Lindqvist Date: Thu Jul 14 21:25:45 2022 +0300 FAQ: Refresh from wiki - + Signed-off-by: Marko Lindqvist commit 61b1dae2765f108b0c6d17a40d7739a5af18898d @@ -6693,9 +6693,9 @@ Author: Marko Lindqvist Date: Fri Jul 8 01:30:40 2022 +0300 Move initial variable declarations out from 'for' in C-code - + See osdn #45056 - + Signed-off-by: Marko Lindqvist commit d3c70e1d0923a171fa26c00d0c91c0f00606f4b4 @@ -6703,14 +6703,14 @@ Author: Marko Lindqvist Date: Fri Jul 8 22:59:05 2022 +0300 Add http.project - + This .projects defines default metaserver URL and default modpack list URL with http -protocol. This is meant as a temporary workaround for environments where https does not work. - + See osdn #45071 - + Signed-off-by: Marko Lindqvist commit 9781016a118120d711fcb67c9b70809f0ecdf671 @@ -6718,9 +6718,9 @@ Author: Marko Lindqvist Date: Sun Jul 3 20:27:40 2022 +0300 fcbacktrace: Increase MAX_NUM_FRAMES to 256 - + See osdn #44994 - + Signed-off-by: Marko Lindqvist commit b7b655597a283fad3c790c0e24505cb6502ed23f @@ -6728,9 +6728,9 @@ Author: Marko Lindqvist Date: Mon Jul 4 02:18:01 2022 +0300 Qt: Make font/color chooser headings translatable - + See osdn #44957 - + Signed-off-by: Marko Lindqvist commit 88d1ea18e06b80f6febc786ffac53661ec2781e4 @@ -6738,9 +6738,9 @@ Author: Marko Lindqvist Date: Sun Jul 3 13:59:45 2022 +0300 Qt: Show wonders intel information - + See osdn #44990 - + Signed-off-by: Marko Lindqvist commit 3e1521fbffb5ab9573abe03658ff7cd84f47be5a @@ -6748,9 +6748,9 @@ Author: Marko Lindqvist Date: Sun Jul 3 21:01:46 2022 +0300 AI: Do not revolt to get rid of Senate if Anarchy has Senate - + See osdn #44847 - + Signed-off-by: Marko Lindqvist commit adc795e072275c992692f0ad1ec4ef5d5716c802 @@ -6758,9 +6758,9 @@ Author: Marko Lindqvist Date: Sun Jul 3 09:33:06 2022 +0300 Free curl handle - + See osdn #44945 - + Signed-off-by: Marko Lindqvist commit 12b9cd9a781b6d36e7c903c61ac65cc0ccd21b81 @@ -6768,7 +6768,7 @@ Author: Marko Lindqvist Date: Sat Jul 9 04:43:34 2022 +0300 Syntax fix to Finnish translation - + Signed-off-by: Marko Lindqvist commit e5220a97b2e1de86063aff12afc2f54ba3f53f3d @@ -6776,9 +6776,9 @@ Author: Marko Lindqvist Date: Sun Jul 3 07:55:59 2022 +0300 Qt: Fix go_act_menu memory leak - + See osdn #44983 - + Signed-off-by: Marko Lindqvist commit 1273798e79591391de955cd026b3ef0040355b2a @@ -6786,9 +6786,9 @@ Author: Marko Lindqvist Date: Sat Jul 2 15:32:01 2022 +0300 Replace strncat() call with a fc_strlcat() one - + See osdn #44919 - + Signed-off-by: Marko Lindqvist commit 6f5b5cb9da22c401a2fac43a5f902deb97951685 @@ -6796,11 +6796,11 @@ Author: Marko Lindqvist Date: Sat Jul 2 17:15:42 2022 +0300 helpdata.c: Check if building-enabled nuke has tech requirement - + Don't just assume that there's a tech requirement to show. - + See #44941 - + Signed-off-by: Marko Lindqvist commit b2a49f401774ea3309cb7a5d0a92928a63b920b0 @@ -6808,17 +6808,17 @@ Author: Marko Lindqvist Date: Sat Jun 25 23:43:31 2022 +0300 Qt: Fix problems in adjusting progress bar font size - + - Do not adjust the stored font to be used for other texts in the future, but a temporary one. - Never compare widget pixel size to font point size - Adjusted the limits triggering the adjustment - Minor cleanup - + Reported by ddeanbrown - + See osdn #44906 - + Signed-off-by: Marko Lindqvist commit 616fd0378397eb4beb070365bccd18c28ffb4db5 @@ -6826,9 +6826,9 @@ Author: Marko Lindqvist Date: Thu Jul 7 12:39:04 2022 +0300 qt5.m4: Add -no-pie only if it works with -Werror - + See osdn #44917 - + Signed-off-by: Marko Lindqvist commit 45a6ef16c9c584173672b9e0b9978278f59a9751 @@ -6836,9 +6836,9 @@ Author: Marko Lindqvist Date: Tue Jul 5 02:43:19 2022 +0300 Update remaining URLs pointing to freeciv.org to use https - + See osdn #45019 - + Signed-off-by: Marko Lindqvist commit 8f3a0bc754dd414d87385d3f95f016a5321cafcd @@ -6846,11 +6846,11 @@ Author: Marko Lindqvist Date: Sun Jun 26 21:15:38 2022 +0300 gtk: Increase size of the "players count" buffer in server list - + It was too small for translation of "Unknown" under some locales - + See osdn #44944 - + Signed-off-by: Marko Lindqvist commit 04ead5d305d61c380d3007a72b2d2543dda9c353 @@ -6858,9 +6858,9 @@ Author: Alina Lenk Date: Mon Jul 4 19:39:33 2022 +0200 Remove orphaned dio_put_city_map_raw/json() prototypes - + See osdn#45011 - + Signed-off-by: Alina Lenk commit 8e670f68ba6182cfb35a540e0df426432c7418a1 @@ -6868,13 +6868,13 @@ Author: Marko Lindqvist Date: Sun Jul 3 08:54:40 2022 +0300 Fix dai_is_unit_tired_waiting_boat() crash - + Even if the unit had no homecity, homecity tile would have been used. I don't know if it's actually possible for a unit without homecity to ever end evaluated here with the current codebase. - + See osdn #44987 - + Signed-off-by: Marko Lindqvist commit fa5b525d92b15185173e4e421656b1fb8f16945b @@ -6882,9 +6882,9 @@ Author: Marko Lindqvist Date: Sat Jul 2 19:18:44 2022 +0300 Update URLs pointing to wiki to use https - + See osdn #44981 - + Signed-off-by: Marko Lindqvist commit 07dc2ebf5c93402534d6daed76596a60bbdad452 @@ -6892,12 +6892,12 @@ Author: Marko Lindqvist Date: Sat Jun 25 22:37:44 2022 +0300 Qt: Rewrite color options part of option dialog - + The old implementation had so many problems that there was no way to fix it. - + See osdn #44947 - + Signed-off-by: Marko Lindqvist commit d620e1ef4ca524569e2f71ff27ae8fddafdf9875 @@ -6905,11 +6905,11 @@ Author: Marko Lindqvist Date: Mon Jun 27 19:53:25 2022 +0300 sdl2: Scale units down to icons by more accurate amount - + Citydlg icons were often scaled down far too much. - + See osdn #44891 - + Signed-off-by: Marko Lindqvist commit 626ba94bb1e3c071d8aa2641294460d5fbbee7d8 @@ -6917,11 +6917,11 @@ Author: Marko Lindqvist Date: Sat Jun 25 01:21:25 2022 +0300 Qt: Rework popup_messageopt_dialog() - + Resolve clang analyze warning about useless variable. - + See osdn #44937 - + Signed-off-by: Marko Lindqvist commit 277b636390e6d470cf2e09b40d66bb2dacb02e05 @@ -6929,9 +6929,9 @@ Author: Marko Lindqvist Date: Sun Jun 26 03:06:15 2022 +0300 scripts/potfiles: Replace deprecated egrep use - + See osdn #44115 - + Signed-off-by: Marko Lindqvist commit b9f479f7cc8130ec3eca7af85d994b81ed4b1464 @@ -6939,9 +6939,9 @@ Author: Marko Lindqvist Date: Sun Jun 26 14:17:25 2022 +0300 Move heavy parameter evaluations out from MAX() / MIN() - + See osdn #44611 - + Signed-off-by: Marko Lindqvist commit acc0afdb78492c4934546fd5e412b968617285d8 @@ -6949,7 +6949,7 @@ Author: Marko Lindqvist Date: Mon Jul 4 18:38:40 2022 +0300 Comment typofix: "memeory" -> "memory" - + Signed-off-by: Marko Lindqvist commit ec19af4dea4e2c355ca7d8ef3a64d4ee65a40ee6 @@ -6957,14 +6957,14 @@ Author: Marko Lindqvist Date: Sat Jul 2 18:41:30 2022 +0300 Qt: Raise dialogs when they are accessed again - + Dialogs disappearing behind main window were a problem on MacOS - + Reported by ddeanbrown - + See osdn #43943 - + Signed-off-by: Marko Lindqvist commit e9640745eaa8545d114cd605d2084afd41c15021 @@ -6972,9 +6972,9 @@ Author: Marko Lindqvist Date: Fri Jun 24 12:09:16 2022 +0300 flatpak: Reduce permissions to ~/.freeciv subdirectory - + See osdn #44925 - + Signed-off-by: Marko Lindqvist commit 70dafb00931fffb1f55be9db134ee111a0ad7804 @@ -6982,7 +6982,7 @@ Author: Marko Lindqvist Date: Sun Jun 26 02:12:58 2022 +0300 Rework readline cleanup on server quit - + - Introduce readline_atexit() - Call rl_callback_handler_remove() from readline_atexit() - Do not register rl_callback_handler_remove() as atexit function @@ -6994,9 +6994,9 @@ Date: Sun Jun 26 02:12:58 2022 +0300 - Also register readline_atexit() as atexit function, to make sure it gets called at least once even when server_quit() is bypassed for any reason - + See osdn #44948 - + Signed-off-by: Marko Lindqvist commit c89c4e9b64bbc9c3206cce938c0e453e255fd2f4 @@ -7004,15 +7004,15 @@ Author: Marko Lindqvist Date: Fri Jun 24 22:03:02 2022 +0300 gtk3/.22: Allow setting worker tasks while governor active - + Do not make citymap widget completely insensitive when the govorner is in control. Instead keep it sensitive, and disallow select things (rearranging workers) - + Reported by Caedo - + See hrm #697695 - + Signed-off-by: Marko Lindqvist commit e0ab60cefe3634f140bd9e5f02c733477936872c @@ -7020,17 +7020,17 @@ Author: Marko Lindqvist Date: Fri Jun 24 01:47:03 2022 +0300 qt5.m4: Disable PIE when enabling PIC - + Qt headers that require PIC also don't accept PIE. When we disable PIE inside freeciv bootstrap just for Qt-facing parts of code user is not required to disabled it from the entire build. - + The problem was seen on build of hardened freeciv debian package on x32. - + See osdn #44917 - + Signed-off-by: Marko Lindqvist commit 1018cd60bee3daf563eb9906ebeec138cde0cbc0 @@ -7038,7 +7038,7 @@ Author: Marko Lindqvist Date: Sun Jul 3 07:31:00 2022 +0300 Comment typofix: "instertion" -> "insertion" - + Signed-off-by: Marko Lindqvist commit 3a8ca37579103700751879f888e62745a9a8a532 @@ -7046,9 +7046,9 @@ Author: Marko Lindqvist Date: Fri Jun 24 21:20:10 2022 +0300 sdl2: Fix nation selection dialog surface leak - + See osdn #44893 - + Signed-off-by: Marko Lindqvist commit e08df92ce3814a0d1f9c1cebca712e331ec43aae @@ -7056,7 +7056,7 @@ Author: Marko Lindqvist Date: Sat Jul 2 20:42:01 2022 +0300 Comment typofix: "save" -> "saved" - + Signed-off-by: Marko Lindqvist commit 4a5c7b07896b12f483e59fe7d958eb46fc4579e4 @@ -7064,9 +7064,9 @@ Author: Marko Lindqvist Date: Sun Jun 26 19:16:07 2022 +0300 Update URLs referring to freeciv main homepage to use https - + See osdn #44954 - + Signed-off-by: Marko Lindqvist commit b6efb3fb79a3831c56aa9997f1dec4930a7fb443 @@ -7074,9 +7074,9 @@ Author: Marko Lindqvist Date: Fri Jun 24 19:00:38 2022 +0300 AI: Fix tech want for paratroopers - + See osdn #44926 - + Signed-off-by: Marko Lindqvist commit 21e38a9d01e8af8ca6e70694a79805e1a8d527f2 @@ -7084,9 +7084,9 @@ Author: Marko Lindqvist Date: Fri Jun 24 22:32:02 2022 +0300 Fix netwait on systems with unsigned time_t - + See osdn #44886 - + Signed-off-by: Marko Lindqvist commit 24b2d518e157b66f8728bd1b42a47328f5c49135 @@ -7094,11 +7094,11 @@ Author: Marko Lindqvist Date: Thu Jun 23 18:55:37 2022 +0300 Remove city worker when the tile gets fogged for the owner - + Reported by wieder and Jacob Nevins - + See hrm #697685 - + Signed-off-by: Marko Lindqvist commit ac425beea51c630bfd15bdc1ef9e47b24a834d4e @@ -7106,9 +7106,9 @@ Author: Marko Lindqvist Date: Wed Jun 22 01:05:40 2022 +0300 INSTALL.Cygwin: List libMagick-devel package - + See osdn #44896 - + Signed-off-by: Marko Lindqvist commit 12f2d98ba5ff6022e4e7129206af0805af08a0d0 @@ -7116,12 +7116,12 @@ Author: Marko Lindqvist Date: Mon Jun 27 04:01:13 2022 +0300 Savegame: Silence "unused entry" warnings about activities order - + That information is saved for the benefit of future versions. Freeciv-3.0 itself does not need it when loading the savegame. - + See osdn #44958 - + Signed-off-by: Marko Lindqvist commit 646202059825e8bb862b56b745f62911c083623a @@ -7129,11 +7129,11 @@ Author: Marko Lindqvist Date: Wed Jun 22 01:45:14 2022 +0300 Lua: Disallow creation of multiple units of unique type - + Reported by Alexandro Ignatiev - + See hrm #870631 - + Signed-off-by: Marko Lindqvist commit 62fb8c8f66baf67bbd7eebcb03982ffc5c024702 @@ -7141,9 +7141,9 @@ Author: Marko Lindqvist Date: Tue Jun 21 16:51:10 2022 +0300 kill_unit(): Call player_slot_count() just once - + See osdn #44797 - + Signed-off-by: Marko Lindqvist commit 4f434efe2a2bbf217bfcce95e63e4f8d2d789752 @@ -7151,11 +7151,11 @@ Author: Marko Lindqvist Date: Wed Jun 22 00:35:20 2022 +0300 Place animals further away from players - + Reported by Jacob Nevins - + See hrm #697677 - + Signed-off-by: Marko Lindqvist commit 97eeb6381023f9095bf6d02e890a3a6287853292 @@ -7163,9 +7163,9 @@ Author: Marko Lindqvist Date: Tue Jun 21 19:41:30 2022 +0300 Correct end_turn() statistics - + See osdn #44879 - + Signed-off-by: Marko Lindqvist commit ee98fc5538ead169d87ad5d152c2115b8158a813 @@ -7173,9 +7173,9 @@ Author: Marko Lindqvist Date: Tue Jun 21 20:01:07 2022 +0300 sdl2: Search icon borders by alpha when no colorkey available - + See osdn #44892 - + Signed-off-by: Marko Lindqvist commit 7bc88b58a6cfc86560664ba190c70d37a102a5fd @@ -7183,9 +7183,9 @@ Author: Marko Lindqvist Date: Mon Jun 20 19:45:36 2022 +0300 Qt: Fix citydlg happiness layout memory leak - + See osdn #44885 - + Signed-off-by: Marko Lindqvist commit ef4b63a25b67cf1ec73fe5de7252161e86ec6529 @@ -7193,9 +7193,9 @@ Author: Marko Lindqvist Date: Fri Jun 24 03:53:03 2022 +0300 Use https for default modpack list URL - + See osdn #44807 - + Signed-off-by: Marko Lindqvist commit c0ad6f31a76b86dcbcb7bd4137a792239de65af2 @@ -7203,14 +7203,14 @@ Author: Marko Lindqvist Date: Mon Jun 20 17:51:03 2022 +0300 Handle fatal tileset load failure on FREECIV_NDEBUG builds - + Handle the failure with regular check, not with fc_assert_exit_msg(). The old code allowed execution on FREECIV_NDEBUG builds to continue to segfault on the next use of NULL tileset pointer. - + See osdn #44754 - + Signed-off-by: Marko Lindqvist commit 15d274689daa21a1361491f5348abf37dd56381f @@ -7218,9 +7218,9 @@ Author: Marko Lindqvist Date: Sun Jun 19 23:24:57 2022 +0300 Climate change: Check unit activities on tiles surrounding changed one - + See osdn #44155 - + Signed-off-by: Marko Lindqvist commit 70654ab0859e2f753fe2e928397ca62833d5aa18 @@ -7228,14 +7228,14 @@ Author: Marko Lindqvist Date: Wed Jun 22 17:38:49 2022 +0300 gtk: Set more-units-arrow to correct column of the grid - + Set arrow to actual last column (depending on screen size), and not to MAX_NUM_UNITS_BELOW column. - + Other populate_unit_image_table() cleanup made in the process. - + See osdn #44905 - + Signed-off-by: Marko Lindqvist commit 9dd57d95dda98d4369de5d75096456b474e40233 @@ -7243,7 +7243,7 @@ Author: Marko Lindqvist Date: Sat Jun 25 17:35:20 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit f9d353f1ef16d046859075bfc553dc64d7c47dc1 @@ -7251,9 +7251,9 @@ Author: Marko Lindqvist Date: Mon Jun 20 22:07:02 2022 +0300 installer_cross: Explicitly disable readline - + See osdn #44849 - + Signed-off-by: Marko Lindqvist commit 536c001c1f6f6e4b1b3050b68f8e8e2072191e3e @@ -7261,9 +7261,9 @@ Author: Marko Lindqvist Date: Wed Jun 22 20:57:16 2022 +0300 citizenshand.c: Avoid unnecessary work in non-debug builds - + See osdn #44882 - + Signed-off-by: Marko Lindqvist commit 236c2139bf46126a777b7fd7f7a016cd8e149681 @@ -7271,9 +7271,9 @@ Author: Marko Lindqvist Date: Sun Jun 19 21:35:21 2022 +0300 Macrofy action_has_result() - + See osdn #44688 - + Signed-off-by: Marko Lindqvist commit c0c912be34e692a3c82f6c39ecd87da0e254344c @@ -7281,9 +7281,9 @@ Author: Marko Lindqvist Date: Tue Jun 21 18:43:32 2022 +0300 *.appdata.xml.in: Use https for freeciv homepage URL - + See osdn #44826 - + Signed-off-by: Marko Lindqvist commit 04cf575483f84e5f2d7bcb0ccd5d38e73f86c73f @@ -7291,9 +7291,9 @@ Author: Marko Lindqvist Date: Thu Jun 16 11:18:49 2022 +0300 Fix IPv6 lan announcement replies - + See hrm #912661 - + Signed-off-by: Marko Lindqvist commit a07639b9aa9d85e9fe0fa7f5935552e038842ed6 @@ -7301,9 +7301,9 @@ Author: Marko Lindqvist Date: Sat Jun 18 11:16:02 2022 +0300 player_distance_to_player(): Fix clang analyze div by zero warning - + See osdn #44856 - + Signed-off-by: Marko Lindqvist commit a79ded4694899ff90dd7c99f92da2117b7d255de @@ -7311,11 +7311,11 @@ Author: Marko Lindqvist Date: Wed Jun 15 07:17:58 2022 +0300 Qt: Set up proper fonts when the client starts - + Reported by ddeanbrown - + See osdn #44389 - + Signed-off-by: Marko Lindqvist commit c68ba8979e6b6bb6d2d6f47711256ec8dbe489f5 @@ -7323,7 +7323,7 @@ Author: Marko Lindqvist Date: Thu Jun 23 05:16:06 2022 +0300 server/.gitignore: Remove libcivserver.a - + Signed-off-by: Marko Lindqvist commit 757b973bdbe236458ef9f0e4fd053eefb1d9df0c @@ -7331,9 +7331,9 @@ Author: Marko Lindqvist Date: Sat Jun 18 06:26:02 2022 +0300 Centralize diplstate type changes to set_diplstate_type() - + See osdn #44854 - + Signed-off-by: Marko Lindqvist commit 5b56157590bcadd9f76949113c4480bd8f4c8c9c @@ -7341,7 +7341,7 @@ Author: Marko Lindqvist Date: Wed Jun 22 16:17:20 2022 +0300 Comment typofix: "populatate_..." -> "populate_..." - + Signed-off-by: Marko Lindqvist commit 8dfa11298a079f1e902a6d1d853326a477a8b279 @@ -7349,9 +7349,9 @@ Author: Marko Lindqvist Date: Tue Jun 14 17:58:33 2022 +0300 gtk3/.22: Unref ui_builder - + See osdn #44832 - + Signed-off-by: Marko Lindqvist commit 68048518738104ca6e70c08eac848a799f61ac25 @@ -7359,11 +7359,11 @@ Author: Marko Lindqvist Date: Wed Jun 15 03:56:31 2022 +0300 Update distribute() fingerprint - + Make 'groups' and 'ratios' unsigned - + See osdn #44617 - + Signed-off-by: Marko Lindqvist commit 57329fd8439bba6f9f5cf889416f198cbb884452 @@ -7371,9 +7371,9 @@ Author: Marko Lindqvist Date: Sat Jun 18 09:39:25 2022 +0300 Make default metaserver URL to use https - + See osdn #44806 - + Signed-off-by: Marko Lindqvist commit 1d070795f902dbf753ca592759c96aa12efc719e @@ -7381,7 +7381,7 @@ Author: Marko Lindqvist Date: Tue Jun 21 21:23:20 2022 +0300 Comment typofix: "excecuting" -> "executing" - + Signed-off-by: Marko Lindqvist commit fca693fdf606ccbc5292661d8c8e3061f06e07f6 @@ -7389,11 +7389,11 @@ Author: Marko Lindqvist Date: Tue Jun 14 09:07:10 2022 +0300 civ/2: Allow AI to build air units - + Reported by Alexandro Ignatiev - + See hrm #922066 - + Signed-off-by: Marko Lindqvist commit a291534193c8df9e78bef268ebabb0a28cc1b039 @@ -7401,11 +7401,11 @@ Author: Marko Lindqvist Date: Fri Jun 17 10:24:04 2022 +0300 gtk3/.22: Make numpad keys to work for controlling zoom - + Reported by elefant - + See osdn #44846 - + Signed-off-by: Marko Lindqvist commit 25bbb610f956bb834ee4a85812c4c3b3d1b98699 @@ -7413,11 +7413,11 @@ Author: Marko Lindqvist Date: Sun Jun 12 10:44:43 2022 +0300 Editor: Disallow creation of more than one unit of unique type - + Reported by Alexandro Ignatiev - + See osdn #44793 - + Signed-off-by: Marko Lindqvist commit 0f0cce88f2025b0c11b27c759ce563395680eb06 @@ -7425,9 +7425,9 @@ Author: Marko Lindqvist Date: Mon Jun 13 08:06:56 2022 +0300 Doxygen: Fix dai_war_desire() header format - + See osdn #44810 - + Signed-off-by: Marko Lindqvist commit 5a58e82a7eb15c49a3e1e53036353126b48767fb @@ -7435,11 +7435,11 @@ Author: Marko Lindqvist Date: Fri Jun 10 05:22:00 2022 +0300 gtk: Add logging about gtk initialization failure - + Both gtk clients and modpack installers changed. - + See osdn #44118 - + Signed-off-by: Marko Lindqvist commit 765fe64ca6940d4943f12c059b91ea13e4504bd9 @@ -7447,9 +7447,9 @@ Author: Marko Lindqvist Date: Tue Jun 14 13:49:37 2022 +0300 Update links to forum.freeciv.org to use https - + See osdn #44829 - + Signed-off-by: Marko Lindqvist commit 30c915fb1a7a05a4709fad5fa78b8f02db0f5c50 @@ -7457,7 +7457,7 @@ Author: Marko Lindqvist Date: Sun Jun 19 11:37:32 2022 +0300 Comment typofix: "succeded" -> "succeeded" - + Signed-off-by: Marko Lindqvist commit c461c85e56e6bb8f0d6976d0860cb8423340a98e @@ -7465,7 +7465,7 @@ Author: Marko Lindqvist Date: Sun Jun 19 06:33:11 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 59812714feff15e162c0ba9f8aced617c5a721aa @@ -7473,9 +7473,9 @@ Author: Marko Lindqvist Date: Sun Jun 12 03:20:27 2022 +0300 Set diplstate max_state on first contact - + See osdn #44759 - + Signed-off-by: Marko Lindqvist commit 38dee8677ee84e7b75d079c5561f28e27f659354 @@ -7483,7 +7483,7 @@ Author: Marko Lindqvist Date: Sat Jun 18 05:52:39 2022 +0300 Comment typofix: "partially succed" -> "success partially" - + Signed-off-by: Marko Lindqvist commit 015dcd16d1773c1c73b34fe0f9a7232ce007c933 @@ -7491,13 +7491,13 @@ Author: Marko Lindqvist Date: Sat Jun 11 22:05:24 2022 +0300 sdl2: Free city_map_canvas on exit - + Also have it originally initialized to NULL so that we never try to free memory from random address when reallocating the canvas - + See osdn #44755 - + Signed-off-by: Marko Lindqvist commit 2aabd64b0047dcdcc74fbac4ac2c2ba58ed77fe5 @@ -7505,9 +7505,9 @@ Author: Marko Lindqvist Date: Sat Jun 11 12:20:14 2022 +0300 Qualify "Mine" - + See osdn #44668 - + Signed-off-by: Marko Lindqvist commit 47b2b3f8ac89c934a6fe522cd7b2f8e73f74cc15 @@ -7515,9 +7515,9 @@ Author: Marko Lindqvist Date: Thu Jun 9 01:48:13 2022 +0300 sdl2: Fix clang analyze popup_goto_airlift_dialog() div by zero warning - + See osdn #44679 - + Signed-off-by: Marko Lindqvist commit b6334e0d81a73c3a3b106915e5d59d70f6a76643 @@ -7525,7 +7525,7 @@ Author: Ihnatus Date: Mon Jun 13 20:35:07 2022 +0300 Rework functions using unit_change_owner() for script effects - + This function may sometimes return NULL, respect it. During bribing, the gold may be taken away by scripts before paid, don't go negative. @@ -7533,9 +7533,9 @@ Date: Mon Jun 13 20:35:07 2022 +0300 the captured units are going to be lost with it. Some other fixes to avoid using dead pointers or forming impossible stacks. - + See OSDN#44778. - + Signed-off-by: Ihnatus commit eeb2965ca63da66c4020fb3301c4e584c953bcc6 @@ -7543,11 +7543,11 @@ Author: Marko Lindqvist Date: Thu Jun 9 03:11:29 2022 +0300 Qt: Drop unused but_menu_worklist from citydlg - + It was only created, never used nor deleted (memory leak) - + See osdn #44785 - + Signed-off-by: Marko Lindqvist commit fd83ded4c5ffb13376ee5de1bb399faf9d6f117a @@ -7555,13 +7555,13 @@ Author: Marko Lindqvist Date: Sat Jun 11 17:31:54 2022 +0300 configure: Warn when gtk3-client selected despite gtk3.22 availability - + Often users have been explicitly enabling gtk3-client instead of default gtk3.22-client, but have not meant to do so (e.g. habit of --enable-client=gtk3 from the time the default was gtk2) - + See osdn #44792 - + Signed-off-by: Marko Lindqvist commit 6db040d62eb2a16478b5126b2f7953fe2e9193b5 @@ -7569,9 +7569,9 @@ Author: Marko Lindqvist Date: Thu Jun 9 01:02:37 2022 +0300 Never compare boolean value to exact value of TRUE or FALSE - + See osdn #44401 - + Signed-off-by: Marko Lindqvist commit bdfb3cdbd509bca04fbb3e7edbc3c2d99428d649 @@ -7579,7 +7579,7 @@ Author: Marko Lindqvist Date: Tue Jun 14 05:08:17 2022 +0300 FAQ: Refresh from wiki - + Signed-off-by: Marko Lindqvist commit bdc9df854ecc6c886b35f4731468e7b96ab2a192 @@ -7587,9 +7587,9 @@ Author: Marko Lindqvist Date: Wed Jun 8 04:45:51 2022 +0300 Update msys2 environment to 220529 level - + See osdn #44056 - + Signed-off-by: Marko Lindqvist commit 3fda01b93fa80d521b27e665e7c27ae019aeab8d @@ -7597,9 +7597,9 @@ Author: Marko Lindqvist Date: Thu May 26 00:17:29 2022 +0300 Sanity check research->techs_researched from savegame - + See osdn #44595 - + Signed-off-by: Marko Lindqvist commit 993e89dedf0d62203279bfa17cc1be64693e51d1 @@ -7607,9 +7607,9 @@ Author: Marko Lindqvist Date: Sat May 28 18:50:35 2022 +0300 Add --with-localedir configure option - + See osdn #44525 - + Signed-off-by: Marko Lindqvist commit 85a219476ba5a81fd9c1f422544b59e7c65ae4d9 @@ -7617,7 +7617,7 @@ Author: Marko Lindqvist Date: Mon Jun 13 02:47:27 2022 +0300 Mark as development code - + Signed-off-by: Marko Lindqvist commit f1be0ecc2c3bcf604d89c4b0c2f4ee658c24e5a8 @@ -7625,7 +7625,7 @@ Author: Marko Lindqvist Date: Mon Jun 13 02:44:08 2022 +0300 ChangeLog: Refresh for 3.0.2 release - + Signed-off-by: Marko Lindqvist commit 443995c710d147a24db5bcf071aacbc1ea16be99 @@ -7633,7 +7633,7 @@ Author: Marko Lindqvist Date: Mon Jun 13 02:43:37 2022 +0300 Set version number to 3.0.2 - + Signed-off-by: Marko Lindqvist commit 7e33a115d7272e901f77407860604a52d80da8b8 @@ -7641,7 +7641,7 @@ Author: Marko Lindqvist Date: Mon Jun 13 02:42:15 2022 +0300 'make update-po' before 3.0.2 release - + Signed-off-by: Marko Lindqvist commit fb4fdb7405f3cd9f57818e1d6165bf630da7b537 @@ -7649,7 +7649,7 @@ Author: Marko Lindqvist Date: Mon Jun 13 02:40:38 2022 +0300 FAQ: Update latest stable version number to 3.0.2 - + Signed-off-by: Marko Lindqvist commit 710bad2d8803ee5a96ab026465722fcecfdf7fa4 @@ -7657,7 +7657,7 @@ Author: Marko Lindqvist Date: Sun Jun 12 23:03:47 2022 +0300 NEWS-3.0: Refresh 3.0.2 section - + Signed-off-by: Marko Lindqvist commit dab0245633b3475fdde28089d9587524044d14e6 @@ -7665,9 +7665,9 @@ Author: Marko Lindqvist Date: Sat Jun 11 05:28:01 2022 +0300 gtk: Fix memory leak in research dialog tech selection - + See osdn #44790 - + Signed-off-by: Marko Lindqvist commit 1872fb75e1824cd447d00989bb292d849096dfd5 @@ -7675,16 +7675,16 @@ Author: Marko Lindqvist Date: Tue Jun 7 19:46:48 2022 +0300 README.sound: Refer to modpack installer - + - Add chapter about acquiring soundsets to the top - it's the most important part of the document for a casual user - Move instructions to download files from files.freeciv.org to this new chapter, and adjust it them a bit - Add mention of modpack installer, as the primary method of downloading soundsets and musicsets - + See osdn #43857 - + Signed-off-by: Marko Lindqvist commit a0b3681843180b85cba0f7992b4e2a9ecfad213c @@ -7692,7 +7692,7 @@ Author: Marko Lindqvist Date: Sat Jun 11 04:27:04 2022 +0300 NEWS-3.0: Add 3.0.2 section - + Signed-off-by: Marko Lindqvist commit 6ec14bd036f7d20d31a6fc6f8ead8515cc3781ad @@ -7700,9 +7700,9 @@ Author: Marko Lindqvist Date: Wed Jun 1 18:22:52 2022 +0300 Correct transform_unit() and unit_upgrade_test() header cross-references - + See osdn #44404 - + Signed-off-by: Marko Lindqvist commit 87ce1cf2db04a7d225550d9a0ace12f68c709809 @@ -7710,7 +7710,7 @@ Author: Marko Lindqvist Date: Fri Jun 10 20:29:23 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 4199d3a45ceb3316e7761461f3592f2fc3800a94 @@ -7718,9 +7718,9 @@ Author: Marko Lindqvist Date: Tue May 31 03:49:28 2022 +0300 Add note about freeciv modifications to m4-files from ac-archive - + See osdn #43970 - + Signed-off-by: Marko Lindqvist commit 78bcadc4ab508ed0d079df2948501269173fa1bc @@ -7728,11 +7728,11 @@ Author: Marko Lindqvist Date: Sun Jun 5 08:39:42 2022 +0300 Fix NULL deference when the unit does not exist in handle_unit_actions() - + Reported anonymously - + See osdn #44757 - + Signed-off-by: Marko Lindqvist commit 9f0e16022afb88998cca8d1a719e2031d1253302 @@ -7740,9 +7740,9 @@ Author: Marko Lindqvist Date: Wed Jun 1 17:53:13 2022 +0300 civil war: Set future tech count for the new player - + See osdn #44737 - + Signed-off-by: Marko Lindqvist commit 66ce7d750c1dd361653a98f85e71155152b52413 @@ -7756,10 +7756,10 @@ Author: Marko Lindqvist Date: Wed Jun 8 05:44:16 2022 +0300 Update Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2022-06-03). - + Signed-off-by: Marko Lindqvist commit 0a44a626db203cfeb22f604f9d6233211edfca41 @@ -7767,7 +7767,7 @@ Author: metalyoshi86 <91883288+metalyoshi86@users.noreply.github.com> Date: Mon Jun 6 13:36:05 2022 +0200 Update de.po - + Added German translation to description of the majapahit empire. commit 0ba18f80c7ac31ef3cbb38c8544eeaf39dc75a83 @@ -7775,9 +7775,9 @@ Author: Marko Lindqvist Date: Sat Jun 4 11:23:28 2022 +0300 INSTALL: List python in requirements of building from git - + See osdn #43945 - + Signed-off-by: Marko Lindqvist commit 4a15176c4e99888b25f42ff46b5552c85fa3d369 @@ -7785,9 +7785,9 @@ Author: Marko Lindqvist Date: Sun May 29 01:43:14 2022 +0300 Set ruleset_error() buffer size to MAX_LEN_LOG_LINE - + See osdn #44704 - + Signed-off-by: Marko Lindqvist commit 6372eff12c7d204569fc4cd097504ba193ee48fc @@ -7795,11 +7795,11 @@ Author: Marko Lindqvist Date: Sat May 28 18:38:00 2022 +0300 qing.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #44701 - + Signed-off-by: Marko Lindqvist commit 0fa4bc5bd34072a7103d66eb35b90fde308638d6 @@ -7813,9 +7813,9 @@ Author: Marko Lindqvist Date: Sat May 28 10:38:30 2022 +0300 tilespec.c: Free layer_order str_vec - + See osdn #44682 - + Signed-off-by: Marko Lindqvist commit d7a5e5ff9bbc1bd83cdbe2c7c6af8faabf9c7ba8 @@ -7823,7 +7823,7 @@ Author: Marko Lindqvist Date: Sun Jun 5 07:13:57 2022 +0300 Comment typofix: "constrution" -> "construction" - + Signed-off-by: Marko Lindqvist commit 660718dcab93fff7d84776fe62105a393c643561 @@ -7831,9 +7831,9 @@ Author: Marko Lindqvist Date: Sat May 28 10:15:27 2022 +0300 sdl2: Avoid removal of diplomacy dialogs inside their iteration - + See osdn #44687 - + Signed-off-by: Marko Lindqvist commit 9f25221327d28b101a9a49a47219bc76c6894afc @@ -7841,11 +7841,11 @@ Author: Marko Lindqvist Date: Fri May 27 17:38:28 2022 +0300 experimental: Make Engineers to have gold upkeep after The Corporation - + Requested anonymously - + See osdn #43848 - + Signed-off-by: Marko Lindqvist commit c826c0c83bb167c2a730e7ddaf4293b730de6d00 @@ -7853,11 +7853,11 @@ Author: Ihnatus Date: Tue May 31 21:24:42 2022 +0300 Fix range checking for city_size in units.ruleset. - + Check for city founders, not for "Settlers". Check the upper bound. - + See OSDN#44730 - + Signed-off-by: Ihnatus commit 6677a7ee312fb0c6e3071317836bb83ea7e995e1 @@ -7865,14 +7865,14 @@ Author: Marko Lindqvist Date: Fri May 27 04:49:41 2022 +0300 Check unit uniqueness within startunits - + Make sure that no multiple units that are supposed to be unique are granted as start units. - + Reported by Alexandro Ignatiev - + See osdn #44685 - + Signed-off-by: Marko Lindqvist commit df481c7e96520b3c017c5dcd3055d8ea1826417c @@ -7880,11 +7880,11 @@ Author: Marko Lindqvist Date: Thu May 26 08:52:10 2022 +0300 Update modpack download instructions suffix in TRANS comment - + It's ".mpdl" now, no longer ".modpack" - + See osdn #44547 - + Signed-off-by: Marko Lindqvist commit 6f484008ddfb9bf4c5fb654fe815c7efa819a0dd @@ -7892,9 +7892,9 @@ Author: Marko Lindqvist Date: Wed May 25 22:54:14 2022 +0300 Qt: Fix handle_diplomacy_init_meeting() pixmap leak - + See osdn #44618 - + Signed-off-by: Marko Lindqvist commit 48897db20ed5046f6de752df178b63557d77f62b @@ -7902,9 +7902,9 @@ Author: Marko Lindqvist Date: Sun May 29 07:49:11 2022 +0300 Add project_license to appdata files - + See osdn #44712 - + Signed-off-by: Marko Lindqvist commit dcd7be067e41d3aa7d36222561a1f3944fb3ca28 @@ -7912,9 +7912,9 @@ Author: Marko Lindqvist Date: Wed May 25 22:07:40 2022 +0300 Gtk: Add tooltip for citydlg "Size" line - + See osdn #44515 - + Signed-off-by: Marko Lindqvist commit 9be349588ec6d698afdf1501bc394571a3f4e8b8 @@ -7922,11 +7922,11 @@ Author: Marko Lindqvist Date: Mon May 16 03:02:51 2022 +0300 pirate.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #44619 - + Signed-off-by: Marko Lindqvist commit f22d066ad9afc79c0ddea5f664cffcd0ed0bad94 @@ -7934,9 +7934,9 @@ Author: Marko Lindqvist Date: Sun May 15 07:32:27 2022 +0300 local_ave_elevation(): Fix clang analyzer div by zero warning - + See osdn #44569 - + Signed-off-by: Marko Lindqvist commit a54bd969632f00a57d0d476a53304f04ba996018 @@ -7944,9 +7944,9 @@ Author: Marko Lindqvist Date: Mon May 16 00:28:06 2022 +0300 create_command_newcomer(): Respect maxplayers setting - + See osdn #44185 - + Signed-off-by: Marko Lindqvist commit 135c0062544531cafee5c8dbdf8bf04c9ed1b1aa @@ -7954,11 +7954,11 @@ Author: Marko Lindqvist Date: Wed Apr 27 17:11:14 2022 +0300 macOS: Fix --with-qt5-framework-bin - + Reported by jdlh - + See osdn #44422 - + Signed-off-by: Marko Lindqvist commit 67064945671bda0477bbfad17a1288a2058bac0d @@ -7972,9 +7972,9 @@ Author: Marko Lindqvist Date: Sun May 15 06:49:31 2022 +0300 rssanity.c: Free action enabler fix suggestions - + See osdn #44432 - + Signed-off-by: Marko Lindqvist commit e400d034c6e4435fa76163dfe2a555a2966986f4 @@ -7982,7 +7982,7 @@ Author: Marko Lindqvist Date: Fri May 27 23:30:58 2022 +0300 Main .gitignore: Remove freeciv_user_database - + Signed-off-by: Marko Lindqvist commit 465ab53a3c8f2fb7814778baca9f3afb8e7f7ff0 @@ -7990,9 +7990,9 @@ Author: Marko Lindqvist Date: Wed May 25 22:22:48 2022 +0300 Add flatpak packaging - + See osdn #44463 - + Signed-off-by: Marko Lindqvist commit fd1b8cf726016833cf0431c81769fc951a33900d @@ -8000,12 +8000,12 @@ Author: Marko Lindqvist Date: Sun May 15 05:02:07 2022 +0300 can_build_extra_base(): Check irrigation/mine_time - + Make sure that the target tile irrigation/mine_time does not prevent building the extra. - + See osdn #44591 - + Signed-off-by: Marko Lindqvist commit 24eaef7cf46368f6df749630c22f1c83f353f032 @@ -8013,9 +8013,9 @@ Author: Marko Lindqvist Date: Sat May 14 22:12:47 2022 +0300 Don't consider failure to receive a tech loss of an existing tech - + See osdn #44593 - + Signed-off-by: Marko Lindqvist commit 4a470a9b63eda557abf14d8b7555f621f8dad55a @@ -8023,15 +8023,15 @@ Author: Marko Lindqvist Date: Sat May 14 11:08:48 2022 +0300 Lua create_city(): Check validity of city creation - + - Only create the city if it's legal - Revive the player assigned as city owner, if dead - Reveal the city tile for the city owner - + Reported by ihnatus - + See osdn #44508 - + Signed-off-by: Marko Lindqvist commit 90edc4e53e2f67c838a69a943a181346ee57b65f @@ -8039,7 +8039,7 @@ Author: Marko Lindqvist Date: Thu May 26 14:24:08 2022 +0300 Comment typofix: "genrated" -> "generated" - + Signed-off-by: Marko Lindqvist commit f655167cfb31059132bf617c5ffa27d1db84d0aa @@ -8047,7 +8047,7 @@ Author: Marko Lindqvist Date: Wed May 25 20:53:27 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit ddd43a8e176c8855ab70bb81ad90e1883aa11774 @@ -8055,7 +8055,7 @@ Author: Marko Lindqvist Date: Wed May 25 19:45:50 2022 +0300 Comment typofix: "Initiazlizes" -> "Initializes" - + Signed-off-by: Marko Lindqvist commit 86e1df02667472fd42915d5a61c328b683246bf7 @@ -8063,9 +8063,9 @@ Author: Marko Lindqvist Date: Sat May 14 07:03:46 2022 +0300 Make "Couldn't find audioset..." translatable - + See osdn #44556 - + Signed-off-by: Marko Lindqvist commit cf4c37695b98df258ca2746efee3b6f748cbb24e @@ -8073,9 +8073,9 @@ Author: Marko Lindqvist Date: Mon May 16 01:13:48 2022 +0300 Fix clang-15 unused variable warnings - + See osdn #44564 - + Signed-off-by: Marko Lindqvist commit 50ae4bf1223e6f705c5c6366eb1e97d61aa1470f @@ -8083,9 +8083,9 @@ Author: Marko Lindqvist Date: Fri May 13 02:53:14 2022 +0300 Allow changing maxplayers setting after the game has started - + See osdn #44567 - + Signed-off-by: Marko Lindqvist commit a03b6209f5062ee6f923315b0016eea01f5f5201 @@ -8093,14 +8093,14 @@ Author: Marko Lindqvist Date: Sun May 8 06:21:36 2022 +0300 Correct counting of units killed with the stack - + Unreachable units that were not really killed were included in the count reported to the player. - + Reported by Lexxie - + See osdn #44416 - + Signed-off-by: Marko Lindqvist commit 133d25cc6f9ce2e5c400d788913d64c81af3dcdf @@ -8108,9 +8108,9 @@ Author: Marko Lindqvist Date: Sun May 8 05:05:26 2022 +0300 rand_map_pos_filtered(): Avoid call with NULL filter() - + See osdn #44437 - + Signed-off-by: Marko Lindqvist commit 6a9a0e3aa186e6a284140e98f133374166bc7b53 @@ -8118,17 +8118,17 @@ Author: Marko Lindqvist Date: Sat May 7 16:52:46 2022 +0300 Do not regenerate team name in team_pretty_name() - + When using generated team names, and one has been generated already, use that existing name. Regenerating it resulted in a different name being returned from team_pretty_name() than what was otherwise been used, when team numbers had changed before the team_pretty_name() call. - + Reported by ddeanbrown - + See osdn #44382 - + Signed-off-by: Marko Lindqvist commit 5c8e953e2e283fd48864859913cd2774e2ac69ba @@ -8136,9 +8136,9 @@ Author: Marko Lindqvist Date: Sun May 1 20:12:20 2022 +0300 Fix calc_activity() memory leak - + See osdn #44492 - + Signed-off-by: Marko Lindqvist commit 7b8dd09f4119d1a577f22b248fddb2a6506954da @@ -8146,11 +8146,11 @@ Author: Marko Lindqvist Date: Thu May 12 19:53:35 2022 +0300 generate_packets.py: Do not introduce unused variables - + See osdn #44563 - + Patch by myself and alien-valkyrie - + Signed-off-by: Marko Lindqvist commit d433d027ccad694af233b0489a2da711a580b617 @@ -8158,7 +8158,7 @@ Author: Marko Lindqvist Date: Mon May 16 02:42:59 2022 +0300 Comment typofix: "poping" -> "popping" - + Signed-off-by: Marko Lindqvist commit 92b995e6c533e2a5e62dac2a035cc18430554c0e @@ -8166,11 +8166,11 @@ Author: Marko Lindqvist Date: Sun May 1 01:49:40 2022 +0300 Cancel activities illegal for the new type after unit transformation - + Reported by Dino the Dinosore - + See osdn #44410 - + Signed-off-by: Marko Lindqvist commit 5b6845787658e4434cf28c7cb9c6e83a53383fed @@ -8178,11 +8178,11 @@ Author: Marko Lindqvist Date: Sat Apr 30 13:53:51 2022 +0300 Remove destroyed cities from maps of players with Reveal_Cities effect - + Reported by ddeanbrown - + See osdn #44028 - + Signed-off-by: Marko Lindqvist commit 8e90c91c6351c185359c5f8cf81b107f4c901c8d @@ -8190,9 +8190,9 @@ Author: Marko Lindqvist Date: Sat Apr 30 04:55:39 2022 +0300 Rename appdata files as org.freeciv.*.appdata.xml - + See osdn #44466 - + Signed-off-by: Marko Lindqvist commit 0cabbf9c50513b8b1542fbe7f8c461acd4c99166 @@ -8200,9 +8200,9 @@ Author: Marko Lindqvist Date: Sat May 7 17:19:46 2022 +0300 Update cazfi.net links to use https - + See osdn #44473 - + Signed-off-by: Marko Lindqvist commit 05405526530c6df0e389e27886524bce409241fd @@ -8210,15 +8210,15 @@ Author: Marko Lindqvist Date: Mon May 2 22:09:15 2022 +0300 create_command_newcomer(): Do not assume one dead player - + When the code tried to free dead player's slot for the new player, it didn't check if there was any. It just assumed that there's a free slot after going through dead players. If there was more than one dead player, the message listed wrong one as the one being replaced. - + See osdn #44495 - + Signed-off-by: Marko Lindqvist commit 98be29b73077efe0310177942751e384a4cdecda @@ -8226,7 +8226,7 @@ Author: Marko Lindqvist Date: Thu May 12 01:37:06 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 7e572d560aa339b5bb0c040824580ce1c776846f @@ -8234,9 +8234,9 @@ Author: Marko Lindqvist Date: Thu May 5 04:23:27 2022 +0300 Turn "Did not find a cm solution..." to LOG_DEBUG on testmatic builds - + See osdn #44438 - + Signed-off-by: Marko Lindqvist commit bda165274edbe346023691c008ac405ef08da613 @@ -8244,16 +8244,16 @@ Author: Marko Lindqvist Date: Thu Apr 28 01:46:26 2022 +0300 Give cities disbanded to units movement to escape the spot - + Units built by cities, including when the city gets disbanded in the process, were given zero movement initially. That meant them to be unable to escape to neighboring tiles if the disappearance of the city made the tile non-native for them. - + Reported by frank e - + See hrm #692482 - + Signed-off-by: Marko Lindqvist commit 307fc0600d657f4be75690e41d5d11d3d1956564 @@ -8261,12 +8261,12 @@ Author: Marko Lindqvist Date: Sun May 8 11:42:52 2022 +0300 Resave supplied scenarios with freeciv-3.0.1 - + Mostly this just updates the version indicator from a 3.0 alpha release to a stable release. - + See osdn #44152 - + Signed-off-by: Marko Lindqvist commit 47c98b24b88f2eb38b45a33d4d28951272820158 @@ -8274,11 +8274,11 @@ Author: Marko Lindqvist Date: Sun Apr 24 13:47:16 2022 +0300 Qt: Add tooltip for citydlg "Size" line - + Requested by ddeanbrown - + See osdn #44409 - + Signed-off-by: Marko Lindqvist commit 624f957fce16aab3d7dfe4c3c3dcbdcf110d4838 @@ -8286,9 +8286,9 @@ Author: Marko Lindqvist Date: Sun May 1 17:07:29 2022 +0300 Qt: Avoid option_dialog::add_option() using NULL object pointer - + See osdn #44484 - + Signed-off-by: Marko Lindqvist commit 85cd3ff1b76d3f3fe49f7f8598f399129574a762 @@ -8296,9 +8296,9 @@ Author: Marko Lindqvist Date: Sun Apr 24 15:06:52 2022 +0300 Rulesets: Remove extraneous semicolons from end of lines - + See osdn #44453 - + Signed-off-by: Marko Lindqvist commit e6407ca27dbd9514d4cef8870f22e468353053e7 @@ -8306,15 +8306,15 @@ Author: Marko Lindqvist Date: Sat May 7 00:39:21 2022 +0300 Handle finishing terrain transform activities like other activities - + Former handling of activities transforming the terrain caused trouble with how activities of the units in the same tile were turned illegal. - + Reported by alain_bkr - + See osdn #44519 - + Signed-off-by: Marko Lindqvist commit 9ba35969018a1072075d9bf2ce0785d25898b9b3 @@ -8322,9 +8322,9 @@ Author: Marko Lindqvist Date: Sat Apr 23 20:13:47 2022 +0300 gtk: Add newline after error message about illegal --resolution - + See osdn #44120 - + Signed-off-by: Marko Lindqvist commit bbaba456e73dfe53bce1c19e88672a34678e6682 @@ -8332,9 +8332,9 @@ Author: Marko Lindqvist Date: Sat Apr 23 13:53:10 2022 +0300 europe_1900_WWI.sav: Add all tex fields - + See osdn #44445 - + Signed-off-by: Marko Lindqvist commit e75f2206ed982512f641070ac0eb01dee859e550 @@ -8342,9 +8342,9 @@ Author: Marko Lindqvist Date: Sun Apr 24 07:51:20 2022 +0300 Client: Consider dev format scenarios incompatible with stable ones - + See osdn #44452 - + Signed-off-by: Marko Lindqvist commit 889ba56c53aa599757db3fbc17ca740e548ddd51 @@ -8352,17 +8352,17 @@ Author: Marko Lindqvist Date: Tue May 3 16:26:34 2022 +0300 Don't consider worker finishing work to have illegal activity - + When worker finished some tile change that would prevent one doing the same change again, legality of its current activity was checked before it had been marked idle. - + This lead also worker's further orders to get aborted. - + Reported by alain_bkr - + See osdn #44504 - + Signed-off-by: Marko Lindqvist commit 2e37d0a6abc391d3a7ce39ab33ca7b7f7f0bfc5d @@ -8370,7 +8370,7 @@ Author: Marko Lindqvist Date: Thu May 5 20:26:16 2022 +0300 Comment typofix: "chnaged" -> "changed" - + Signed-off-by: Marko Lindqvist commit dd51e160a0653ba9baed336ee8c6c6ba192790c2 @@ -8378,9 +8378,9 @@ Author: Marko Lindqvist Date: Sat Apr 23 00:18:13 2022 +0300 Fix compiler warnings from --enable-debug + FREECIV_NDEBUG build - + See osdn #43868 - + Signed-off-by: Marko Lindqvist commit b2c02e1741897a936610ee40c679fdcd00ed7bb2 @@ -8388,9 +8388,9 @@ Author: Marko Lindqvist Date: Sun Apr 24 13:25:54 2022 +0300 count_*_near_tile(): Fix clang analyzer div by zero warning - + See osdn #44449 - + Signed-off-by: Marko Lindqvist commit 1a2cb47c0d664909a59c2e84c5a75f3f17ee6920 @@ -8398,7 +8398,7 @@ Author: Marko Lindqvist Date: Wed May 4 04:16:09 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 215da394045bc501d754762e4273da1d94794cf1 @@ -8406,9 +8406,9 @@ Author: Marko Lindqvist Date: Fri Apr 29 21:56:59 2022 +0300 helpdata: Update vulnerability reporting email address - + See osdn #44479 - + Signed-off-by: Marko Lindqvist commit b73773ebd11293c2e58f5382a9aea76c31d9cd4a @@ -8416,9 +8416,9 @@ Author: Marko Lindqvist Date: Sun Apr 24 01:29:06 2022 +0300 capabilities: Fix printing script name in 'usage' - + See osdn #43900 - + Signed-off-by: Marko Lindqvist commit 36e80ad1cc7e4418508925c8a7603c34b5825e33 @@ -8426,7 +8426,7 @@ Author: Marko Lindqvist Date: Mon May 2 23:11:16 2022 +0300 Comment typofix: "paramter" -> "parameter" - + Signed-off-by: Marko Lindqvist commit d1364e85460a15294bd30d1777f4e4df7def20db @@ -8434,9 +8434,9 @@ Author: Marko Lindqvist Date: Fri Apr 22 00:41:48 2022 +0300 Replace EFT_CITY_IMAGE with City_Image in user documentation - + See osdn #44039 - + Signed-off-by: Marko Lindqvist commit f2e1da4639e9fdd9539eb82fa28914fbf8144850 @@ -8444,9 +8444,9 @@ Author: Marko Lindqvist Date: Sat Apr 23 11:07:34 2022 +0300 Msys2: Document arch parameter of create-freeciv--nsi.sh - + See osdn #43620 - + Signed-off-by: Marko Lindqvist commit c0da7a10544a252a44ce2bf79892c6b6a6ca5320 @@ -8454,13 +8454,13 @@ Author: Marko Lindqvist Date: Wed Apr 20 20:35:29 2022 +0300 Qt: Make sure player count string in server list gets terminated - + - Increase the buffer size to 35 - Add termination of the string in case translation of "Unknown" still doesn't fit - + See osdn #44421 - + Signed-off-by: Marko Lindqvist commit 02cf96e479c6f3239229d597fb82a276b9165043 @@ -8468,7 +8468,7 @@ Author: Marko Lindqvist Date: Mon May 2 01:52:37 2022 +0300 Comment typofix: "creat_..." -> "create_..." - + Signed-off-by: Marko Lindqvist commit 15c4e30725bf1c181083ab5bcd0b0084641364fa @@ -8476,9 +8476,9 @@ Author: Marko Lindqvist Date: Tue Apr 19 04:43:11 2022 +0300 gtk select_tgt_*(): Fix compiler warning about use of uninitialized var - + See osdn #44395 - + Signed-off-by: Marko Lindqvist commit aa47a139306faca4a5019276e440c4632ad63f05 @@ -8486,11 +8486,11 @@ Author: Marko Lindqvist Date: Wed Apr 20 20:46:12 2022 +0300 myanmar_old.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #44427 - + Signed-off-by: Marko Lindqvist commit 14da312edfc0085c920ec3adeb11604ac653178f @@ -8498,12 +8498,12 @@ Author: Marko Lindqvist Date: Tue Apr 19 05:42:22 2022 +0300 Add refresh_changelog.sh script - + Not included in the release tarball as it only works when run in the git repo. - + See osdn #44415 - + Signed-off-by: Marko Lindqvist commit 809811b9cf3621fc7e138b385b2caa0425f71c59 @@ -8511,11 +8511,11 @@ Author: Marko Lindqvist Date: Mon Apr 18 07:04:29 2022 +0300 Ruledit: Adjust initial size of the Window - + Requested by frank e - + See hrm #721403 - + Signed-off-by: Marko Lindqvist commit 27dd77845ca5c1f8971ec9054a77441de2d5a7b4 @@ -8523,7 +8523,7 @@ Author: Marko Lindqvist Date: Fri Apr 29 16:32:18 2022 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 8f36091405a66887aafccbc589a863bc261409ee @@ -8531,14 +8531,14 @@ Author: Marko Lindqvist Date: Sun Apr 17 10:56:38 2022 +0300 Disallow unit upgrade while it's converting - + Upgrade would change the conversion target, which is wrong in many ways. - + Reported, and initial patch by, Lexxie - + See osdn #43328 - + Signed-off-by: Marko Lindqvist commit e9993caadf8af2126e1e332848974b68a17d6dad @@ -8546,9 +8546,9 @@ Author: Marko Lindqvist Date: Fri Apr 22 01:13:57 2022 +0300 macOS: Add configure option --with-qt5-framework - + See osdn #44412 - + Signed-off-by: Marko Lindqvist commit 76b10558957d1fd0b41ba364dc0fc2a4cfac6397 @@ -8556,11 +8556,11 @@ Author: Marko Lindqvist Date: Mon Apr 25 22:50:04 2022 +0300 Apply fix to CVE-2022-28805 in included lua - + Fix backported from upstream repo. - + See osdn #44467 - + Signed-off-by: Marko Lindqvist commit 43546c6abd26505ede848b13cc388c6229eb9349 @@ -8568,9 +8568,9 @@ Author: Marko Lindqvist Date: Sat Apr 16 06:16:18 2022 +0300 installer_cross: Enable nls on Qt-client build - + See osdn #44292 - + Signed-off-by: Marko Lindqvist commit 069488ab91607c9a31014c3a2b70a698bd53bbca @@ -8578,16 +8578,16 @@ Author: Marko Lindqvist Date: Sat Apr 23 19:44:30 2022 +0300 _freeciv_state_dump(): Save by rule_name() when possible - + The old code was saving all user data by id. That's not right for ruleset objects for which the id might change between version. Save the data based on the methods and properties available for the type. - + Reported by nef - + See osdn #44447 - + Signed-off-by: Marko Lindqvist commit afdd80f3370d625d204d296955b04484b4f9389d @@ -8595,9 +8595,9 @@ Author: Marko Lindqvist Date: Sat Apr 16 04:23:02 2022 +0300 city_desirability(): Remove unnecessary advisor data fetching - + See osdn #44090 - + Signed-off-by: Marko Lindqvist commit 679ff478bf9befcd110d078ccc29b724ce2ad8e2 @@ -8605,9 +8605,9 @@ Author: Marko Lindqvist Date: Fri Apr 15 06:00:39 2022 +0300 Correct tile_has_visible_extra() function header - + See osdn #44178 - + Signed-off-by: Marko Lindqvist commit eb90b772ad6b698555e06a40361887c452961103 @@ -8615,13 +8615,13 @@ Author: Marko Lindqvist Date: Thu Apr 14 21:24:27 2022 +0300 user_home_dir(): Improve handling of environment variables - + On Windows: - Do not get HOME at all, as the value was discarded anyway - Refer to correct variable in log messages - + See osdn #44212 - + Signed-off-by: Marko Lindqvist commit 7d3cb160a0cc50ea6277fe345f5d8162787d47a5 @@ -8629,15 +8629,15 @@ Author: Marko Lindqvist Date: Thu Apr 14 18:50:53 2022 +0300 Cancel also unit orders when the activity has turned illegal - + Unify (i.e. call shared functions) handling of cases where unit activity has turned illegal. The main behavior difference this makes is that now all orders (which the activity was part of) are cancelled in all the situations where the current activity might get cancelled. Previously most callers did not do that. - + See osdn #44370 - + Signed-off-by: Marko Lindqvist commit 157b2a9e0f156c024dfdaa3fb306fd0828666f43 @@ -8645,15 +8645,15 @@ Author: Marko Lindqvist Date: Thu Apr 14 06:08:39 2022 +0300 Do not send already dead unit back to the client - + If the tile got revealed again after dying unit was already removed from the client, but not yet from the list of units on the tile on the server side, unit got sent back to the client. - + Reported by Dean Brown - + See hrm #867958 - + Signed-off-by: Marko Lindqvist commit 03b34618ac8dc85e110c2dcd34f807425862c2fd @@ -8661,12 +8661,12 @@ Author: Marko Lindqvist Date: Tue Apr 12 21:36:35 2022 +0300 savegame: Turn unquote_block() asserts to sanity checks - + They should be done even when asserts are disabled, as they are checking external data (savegame) - + See osdn #44211 - + Signed-off-by: Marko Lindqvist commit 42846f58bc02cce5a4538dd407a90865a5fbcbc3 @@ -8674,15 +8674,15 @@ Author: Marko Lindqvist Date: Sun Apr 17 11:33:37 2022 +0300 Accept resources lacking "extra" field only from 2.6 rulesets - + When loading a ruleset that is already supposed to be in 3.0 format, but with compat mode enabled (meaning that also 2.6 rulesets would have been accepted) resources lacking "extra" field were being accepted and converted like the ruleset was a 2.6 one. - + See osdn #44191 - + Signed-off-by: Marko Lindqvist commit f510ada74f827e8c4c8e46ee24ea13f5ce510a1a @@ -8690,9 +8690,9 @@ Author: Marko Lindqvist Date: Sun Apr 10 06:16:18 2022 +0300 ap_dipl_battle_win(): Clip chance to legal range - + See osdn #44291 - + Signed-off-by: Marko Lindqvist commit 363d71cf6db0200297194d7ebb67ba41dd38089c @@ -8700,9 +8700,9 @@ Author: Marko Lindqvist Date: Tue Apr 12 01:51:03 2022 +0300 freeciv man page: Remove duplicate "the the" - + See osdn #44331 - + Signed-off-by: Marko Lindqvist commit d08d3396de92f9925d40e3e6f845685bd3912749 @@ -8710,9 +8710,9 @@ Author: Marko Lindqvist Date: Sun Apr 10 06:49:14 2022 +0300 README.modpack_installer: Add note about baseURL and following separator - + See osdn #44309 - + Signed-off-by: Marko Lindqvist commit 7d3501959abe5ab5c44b6a40dfee5346c601290f @@ -8720,9 +8720,9 @@ Author: Marko Lindqvist Date: Sat Apr 9 10:01:13 2022 +0300 unit_do_disband_trad(): Check if unit died only if it was a possibility - + See osdn #43432 - + Signed-off-by: Marko Lindqvist commit 9eea892b622a85a9caf6b4aec7321d76c9c7e873 @@ -8730,9 +8730,9 @@ Author: Marko Lindqvist Date: Sat Apr 9 16:38:43 2022 +0300 Make crosser Qt-client build work when nls has been enabled - + See osdn #44294 - + Signed-off-by: Marko Lindqvist commit 6a1ca5a83e0debb10b4edcecec18e7ebf83b3d93 @@ -8740,9 +8740,9 @@ Author: Marko Lindqvist Date: Sat Apr 9 00:12:02 2022 +0300 Make effect_cumulative_max|min() to consider always-active opposite effects - + See osdn #44303 - + Signed-off-by: Marko Lindqvist commit f6636183415aa3bc0b3669d01fc91c85168c6f72 @@ -8750,13 +8750,13 @@ Author: Marko Lindqvist Date: Sat Apr 9 01:59:41 2022 +0300 Client: Flush attributes before requesting saving game - + This makes savegame to contain last minute governor settings from the very client that requests the save, i.e., this should resolve the issue in single-player games. - + See osdn #44304 - + Signed-off-by: Marko Lindqvist commit d0fe2f78855b81907fdc1a417ad448611b033dc1 @@ -8764,11 +8764,11 @@ Author: Marko Lindqvist Date: Fri Apr 8 22:21:58 2022 +0300 Asserts: Never compare boolean value to exact value of TRUE or FALSE - + This handles such cases inside asserts only. - + See osdn #44130 - + Signed-off-by: Marko Lindqvist commit d6f656cefbfb849211fd16f841ba9b0bff331603 @@ -8776,9 +8776,9 @@ Author: Marko Lindqvist Date: Fri Apr 8 19:46:19 2022 +0300 Check C++ files in tests/fcintl.sh - + See osdn #41785 - + Signed-off-by: Marko Lindqvist commit d2f6c8a31ed5de3e096e03a9b186ce5fd7c814a1 @@ -8786,9 +8786,9 @@ Author: Marko Lindqvist Date: Fri Apr 8 23:11:41 2022 +0300 Replace "Player sex" with "Leader sex" - + See osdn #44194 - + Signed-off-by: Marko Lindqvist commit 24178ca988d031067a14cbc56366bda456483792 @@ -8796,15 +8796,15 @@ Author: Marko Lindqvist Date: Fri Apr 8 06:42:57 2022 +0300 Windows installers: Construct license file dynamically - + They are still constructed at the installer build time (not run time) but at least they are not kept separately in version control. - + Requested by frank e - + See hrm #700913 - + Signed-off-by: Marko Lindqvist commit 8112f7a9e14712dbdd3894cafa97a8e2fd2644a2 @@ -8812,12 +8812,12 @@ Author: Marko Lindqvist Date: Fri Apr 15 06:26:48 2022 +0300 rscompat: Make sure that no other extra gets considered as an resource - + Initialize extra->category, so that it's never ECAT_RESOURCE unless so later assigned. - + See osdn #44190 - + Signed-off-by: Marko Lindqvist commit 54259c2c1d712e2cd3c36351b4cea31b3325fa6f @@ -8825,9 +8825,9 @@ Author: Marko Lindqvist Date: Fri Apr 8 00:23:24 2022 +0300 Add FREECIV_CROSSER macro to public freeciv_config.h - + See osdn #44293 - + Signed-off-by: Marko Lindqvist commit 07e4249e934afc18fed666cbce4dad5154365c0b @@ -8835,9 +8835,9 @@ Author: Marko Lindqvist Date: Thu Apr 7 20:40:39 2022 +0300 Ruledit: Check same_name toggle initially in all tabs - + See osdn #44140 - + Signed-off-by: Marko Lindqvist commit 707dbc79657fe7d6034bc97344cfb71da58ba612 @@ -8845,9 +8845,9 @@ Author: Marko Lindqvist Date: Thu Apr 7 03:58:21 2022 +0300 cityresult_fill(): Remove unnecessary ai data fetching - + See osdn #44089 - + Signed-off-by: Marko Lindqvist commit 24663b2ad24a549d97340ea72ff06c4b4b802a74 @@ -8855,7 +8855,7 @@ Author: Marko Lindqvist Date: Thu Apr 14 00:26:11 2022 +0300 Mark as development code - + Signed-off-by: Marko Lindqvist commit 61bf482236d97f1c0a3e0a2f31454127a9ac113f @@ -8863,7 +8863,7 @@ Author: Marko Lindqvist Date: Thu Apr 14 00:20:32 2022 +0300 ChangeLog: Refresh for 3.0.1 release - + Signed-off-by: Marko Lindqvist commit f1dc7accebbc175848f12cd71013676e0f02fe41 @@ -8871,7 +8871,7 @@ Author: Marko Lindqvist Date: Thu Apr 14 00:19:17 2022 +0300 Set version number to 3.0.1 - + Signed-off-by: Marko Lindqvist commit 84abaf1527cff9967dfc588453be455ee44edb11 @@ -8879,7 +8879,7 @@ Author: Marko Lindqvist Date: Thu Apr 14 00:17:36 2022 +0300 'make update-po' before 3.0.1 release - + Signed-off-by: Marko Lindqvist commit c1c0d4efca1735fd4043f8f51a34e7c5e1a5c658 @@ -8887,7 +8887,7 @@ Author: Marko Lindqvist Date: Thu Apr 14 00:15:11 2022 +0300 FAQ: Update latest stable version number to 3.0.1 - + Signed-off-by: Marko Lindqvist commit 44788f95d2d1a447860a2a485864eed92363ab2e @@ -8895,7 +8895,7 @@ Author: Marko Lindqvist Date: Thu Apr 14 00:13:09 2022 +0300 NEWS-3.0: Refresh 3.0.1 section - + Signed-off-by: Marko Lindqvist commit 03e4051a9ddc24082d31f183a06553dfa49d7eaf @@ -8903,7 +8903,7 @@ Author: Marko Lindqvist Date: Wed Apr 13 23:48:33 2022 +0300 Update German translation by Mathias - + Signed-off-by: Marko Lindqvist commit cd15391d3ca65375ec0a4b3398fe559e0e73d5d3 @@ -8911,9 +8911,9 @@ Author: Marko Lindqvist Date: Fri Apr 8 20:07:41 2022 +0300 README: Remove mention of freeciv-commits mailing list - + See osdn #44301 - + Signed-off-by: Marko Lindqvist commit a4b9ecfd56ae80c94e5813c94caa9266d8cefc35 @@ -8921,9 +8921,9 @@ Author: Marko Lindqvist Date: Sun Apr 10 17:24:11 2022 +0300 Include MacOS icons to the tarball - + See osdn #44314 - + Signed-off-by: Marko Lindqvist commit e6e9729d05f40d34bf3619460e52ab9b6cc9ac36 @@ -8931,10 +8931,10 @@ Author: Marko Lindqvist Date: Tue Apr 12 03:47:50 2022 +0300 Update Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2022-04-08). - + Signed-off-by: Marko Lindqvist commit 8200ae17a2fc6f0981466466314a7a219b78c7fa @@ -8942,9 +8942,9 @@ Author: Marko Lindqvist Date: Thu Apr 7 02:41:34 2022 +0300 README.msys2: Update upstream package download location - + See osdn #44285 - + Signed-off-by: Marko Lindqvist commit fa27ad483489d425eb2a2a576e42022371df3f87 @@ -8952,7 +8952,7 @@ Author: Marko Lindqvist Date: Mon Apr 11 05:44:18 2022 +0300 NEWS-3.0: Add 3.0.1 section - + Signed-off-by: Marko Lindqvist commit ffb4f0b796dc08f4a42de891b461096c89cbf36b @@ -8960,12 +8960,12 @@ Author: Marko Lindqvist Date: Wed Apr 6 07:24:19 2022 +0300 Clients: Correct parse_options() function headers - + Remove claims that there isn't any gui-specific options yet. Other minor adjustments on some guis. - + See osdn #44119 - + Signed-off-by: Marko Lindqvist commit aa9b17bd383c96620c657ad72428657703eb69b0 @@ -8985,9 +8985,9 @@ Author: Marko Lindqvist Date: Mon Mar 28 16:52:10 2022 +0300 README.cvercmp: Add - + See osdn #44125 - + Signed-off-by: Marko Lindqvist commit f5343bea16707b6360c0dc621ac8c7113503b1c8 @@ -8995,15 +8995,15 @@ Author: Marko Lindqvist Date: Fri Apr 8 07:32:12 2022 +0300 Don't try to save lua direction objects to savegame - + There's no suitable methods in our lua API to identify saved directions. Savegames produced by the old code just crashed the server when one tried to load them. - + Reported by Ihnatus - + See hrm #880895 - + Signed-off-by: Marko Lindqvist commit c8d2558b8f9352af081a1b5c0919cded2e54359d @@ -9011,9 +9011,9 @@ Author: Marko Lindqvist Date: Sun Mar 27 16:33:02 2022 +0300 HACKING: Fix "annything" typo - + See osdn #44195 - + Signed-off-by: Marko Lindqvist commit 99eb6f8511bff27326fa288ba000e81fd47665d0 @@ -9021,9 +9021,9 @@ Author: Marko Lindqvist Date: Sat Mar 26 23:44:50 2022 +0200 Correct specenum_gen.h name in message_option_*() function headers - + See osdn #44102 - + Signed-off-by: Marko Lindqvist commit 7c1f602ec840d783fa5b5b0c768aa8d6c1763f52 @@ -9031,16 +9031,16 @@ Author: Marko Lindqvist Date: Sat Mar 26 15:46:42 2022 +0200 README.effects: Say that Casus Belli effects support only some actions - + Former generic documentation gave the impression that all actions are supported by Casus Belli effects. Make it clear that it's not the case, though what exactly are the supported actions is still undocumented. - + Requested by Sveinung Kvilhaugsvik - + See hrm #874200 - + Signed-off-by: Marko Lindqvist commit 39c8266218358f9a05dc9db7b802b68a47ff3fbc @@ -9048,11 +9048,11 @@ Author: Marko Lindqvist Date: Sat Mar 26 09:46:38 2022 +0200 Set resources on player map (FoW map) when loading saved game - + Reported by ddeanbrown - + See osdn #44176 - + Signed-off-by: Marko Lindqvist commit 7a56aef1b6e0b5085cd6d49e0856020c03c64c64 @@ -9066,9 +9066,9 @@ Author: Marko Lindqvist Date: Sat Apr 2 01:32:12 2022 +0300 Correct player_addr_hack() function header - + See osdn #44196 - + Signed-off-by: Marko Lindqvist commit cc10b57142aed66530e821599004cf3913cc32c0 @@ -9076,7 +9076,7 @@ Author: Marko Lindqvist Date: Wed Apr 6 22:00:03 2022 +0300 Update German translation by Mathias - + Signed-off-by: Marko Lindqvist commit e6f93d81c71c5d23fdd0e86647b9d968f71c88b2 @@ -9084,16 +9084,16 @@ Author: Marko Lindqvist Date: Wed Mar 23 18:28:38 2022 +0200 broadcast_city_info(): Send info to all players, not to owner multiple times - + Info was being sent to owner once for each other player that could see city internals, also when the info was not meant to be sent to owner at all. It was not sent to those other players who it was meant to. - + Reported by Lexxie - + See osdn #44158 - + Signed-off-by: Marko Lindqvist commit a0963a39944d04daad990905100eb32e3c1c9f32 @@ -9101,9 +9101,9 @@ Author: Ihnatus Date: Sun Apr 3 20:17:43 2022 +0300 Don't kill a nation removing a gameloss unit in editor - + See OSDN#44274 - + Signed-off-by: Ihnatus commit b09150d93ea98e738fe38427184d4de4967ab00e @@ -9111,9 +9111,9 @@ Author: Marko Lindqvist Date: Sat Mar 26 15:25:23 2022 +0200 Replace "Win32" where ever "Windows" should be used - + See osdn #44117 - + Signed-off-by: Marko Lindqvist commit 3f19de32c9a8df1714eac9ec0985ac4a77204d49 @@ -9121,9 +9121,9 @@ Author: Marko Lindqvist Date: Wed Mar 23 02:09:27 2022 +0200 installer_build.sh: Check that Output directory creation succeeded - + See osdn #44016 - + Signed-off-by: Marko Lindqvist commit a739fd6f079b666106a46745d6710c4f67b24db6 @@ -9131,11 +9131,11 @@ Author: Marko Lindqvist Date: Sun Mar 20 01:43:30 2022 +0200 Lua: Fix tile:is_enemy() crash when the tile has no city - + Reported by Edward Cree - + See hrm #943039 - + Signed-off-by: Marko Lindqvist commit 768d007b9b56e920884f8d5e996dc83aca810f91 @@ -9143,12 +9143,12 @@ Author: Marko Lindqvist Date: Sat Mar 19 11:24:50 2022 +0200 malaysia.svg: Remove namedview tag - + This allows loading the file to current inkscape, without inkscape crashing. - + See osdn #44148 - + Signed-off-by: Marko Lindqvist commit 5291b2ca25e1c4cd38c879c541b0a7c5915472e4 @@ -9156,11 +9156,11 @@ Author: Marko Lindqvist Date: Thu Mar 17 23:15:25 2022 +0200 Check C11 threads availability first without -lpthread - + Support C11 threads other than glibc implementation. - + See hrm #852950 - + Signed-off-by: Marko Lindqvist commit 1c2a2fe7924b4ea8589da4c81d5913c7ea550420 @@ -9168,11 +9168,11 @@ Author: Marko Lindqvist Date: Wed Mar 16 05:28:44 2022 +0200 Update default appdata/metainfo install location - + To match current specification. - + See osdn #44091 - + Signed-off-by: Marko Lindqvist commit 53bea68bfea23bdb96475b5b53101cd28ba31ce7 @@ -9180,9 +9180,9 @@ Author: Alina Lenk Date: Sat Mar 26 23:48:15 2022 +0100 Deprecation warning on 'singlepole' requirements not also checking 'alltemperate' - + See osdn #44181 - + Signed-off-by: Alina Lenk commit ca7a91792dccb81a7eb8766f877835a5378b4fee @@ -9190,11 +9190,11 @@ Author: Marko Lindqvist Date: Sun Mar 13 01:35:55 2022 +0200 is_unit_state(): Return value in the end in NDEBUG build - + Fixes "control reaches end of non-void function" compiler warning - + See osdn #44020 - + Signed-off-by: Marko Lindqvist commit 602875a6fdddfa7b2bf4b660450133449c888f8b @@ -9202,13 +9202,13 @@ Author: Marko Lindqvist Date: Sun Mar 27 06:18:35 2022 +0300 Convert main AI level to supported one when loading savegame - + When loading savegame with the main AI level set to "Experimental" to a non-debug build, where such level is not supported, convert it to "Hard". We already did this for existing, individual, players. - + See osdn #44165 - + Signed-off-by: Marko Lindqvist commit f2f12d795e9d0eefd562ede6aeec5533429c979f @@ -9216,9 +9216,9 @@ Author: Marko Lindqvist Date: Wed Mar 16 20:36:11 2022 +0200 gtk3.22: Remove TODO comment not applicable for gtk+-3 - + See osdn #42916 - + Signed-off-by: Marko Lindqvist commit 90142e2da3e1b6afe7d4c6075b6264828e2a6546 @@ -9226,12 +9226,12 @@ Author: Marko Lindqvist Date: Fri Mar 25 18:37:19 2022 +0200 Msys2 Makefile: Handle ImageMagick version with a variable - + Now on we need to update ImageMagick version in the variable only, not in every file name it's part of. - + See osdn #44184 - + Signed-off-by: Marko Lindqvist commit 394a15d948b7087b6e591d3e9b76253ed2405fe4 @@ -9239,14 +9239,14 @@ Author: Marko Lindqvist Date: Sat Mar 12 01:36:27 2022 +0200 Qt: Rename "Players" menu item as "Nations" - + Make naming consistent with the left pane button leading to the same dialog. - + Requested by ddeanbrown - + See osdn #43946 - + Signed-off-by: Marko Lindqvist commit cea54073dac714e4faea1b8443f0e7b20e681d5d @@ -9254,7 +9254,7 @@ Author: Marko Lindqvist Date: Sat Mar 26 12:10:59 2022 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 13ba5f69978f00d48772cd48f4f2b3eab832ffff @@ -9262,11 +9262,11 @@ Author: Marko Lindqvist Date: Thu Mar 10 23:12:25 2022 +0200 Turn log about unavailability of nonblocking sockets log_normal() - + It was just log_debug() - + See osdn #43460 - + Signed-off-by: Marko Lindqvist commit a6440f3ec2db84b189ac5e2c9b9a144d54062bff @@ -9274,12 +9274,12 @@ Author: Marko Lindqvist Date: Sun Mar 13 04:45:27 2022 +0200 lorraine.svg: Remove namedview tag - + This allows loading the file to current inkscape, without inkscape crashing. - + See osdn #44087 - + Signed-off-by: Marko Lindqvist commit ae5a71b7aa0a0638dfabab8051242459acf56eed @@ -9287,13 +9287,13 @@ Author: Marko Lindqvist Date: Sat Mar 12 22:53:21 2022 +0200 Fix metamessage resetting on ruleset load - + User (or the public server environment) set metamessage should not get cleared when the ruleset gets loaded. It was, like any other server setting. - + See osdn #43759 - + Signed-off-by: Marko Lindqvist commit 098125c5adb38e559d8f0f112b8898724848a106 @@ -9301,7 +9301,7 @@ Author: Marko Lindqvist Date: Thu Mar 24 08:50:03 2022 +0200 Comment typofix: "developpement" -> "development" - + Signed-off-by: Marko Lindqvist commit 17abaa2639e6cb7a261cf6ec8f764b20e8ccc8f2 @@ -9309,11 +9309,11 @@ Author: Marko Lindqvist Date: Thu Mar 10 19:58:38 2022 +0200 Qt: Make "Options" submenu to not disappear on MacOS - + Reported by ddeanbrown - + See osdn #43944 - + Signed-off-by: Marko Lindqvist commit 83013c2af272fff59d5c53e66f594b6797e30c75 @@ -9321,9 +9321,9 @@ Author: Marko Lindqvist Date: Wed Mar 9 04:29:38 2022 +0200 Tell tileset name in tileset_read_toplevel() error messages - + See osdn #43793 - + Signed-off-by: Marko Lindqvist commit 87755c44c95cb2ab8e7f591f231d0e60cb6c2004 @@ -9331,9 +9331,9 @@ Author: Marko Lindqvist Date: Fri Mar 11 19:42:38 2022 +0200 Ruledit: Set initial text for enablers tab buttons - + See osdn #44030 - + Signed-off-by: Marko Lindqvist commit 4dd3a355c4b4df714555a240345f0564624e7ad7 @@ -9341,9 +9341,9 @@ Author: Marko Lindqvist Date: Sat Mar 19 08:54:20 2022 +0200 Msys2: Make sure that up-to-date translations are used - + See osdn #44143 - + Signed-off-by: Marko Lindqvist commit c162339f50df545f9ce86e14892a4a8ef63e9175 @@ -9351,9 +9351,9 @@ Author: Marko Lindqvist Date: Wed Mar 9 05:42:52 2022 +0200 Check legality of unit activities after city removed from the tile - + See osdn #44057 - + Signed-off-by: Marko Lindqvist commit 7039030ff4fde5bbe8a063371c46ed41950ef1cc @@ -9361,12 +9361,12 @@ Author: Marko Lindqvist Date: Sat Mar 5 22:21:14 2022 +0200 city_size_add(): Use variable 'size' instead of recalculating - + Most importantly this fixes "set but unused variable" -warning on FREECIV_NDEBUG build. - + See osdn #44019 - + Signed-off-by: Marko Lindqvist commit 4430582d69d7ef62de2972b046fc6fe62d901cfe @@ -9374,9 +9374,9 @@ Author: Marko Lindqvist Date: Sat Mar 5 10:33:06 2022 +0200 configure: Try to link against libcharset when detecting it - + See osdn #43600 - + Signed-off-by: Marko Lindqvist commit 41fac5588d528f1c89c811fd92afe1a95d42bf0f @@ -9384,9 +9384,9 @@ Author: Marko Lindqvist Date: Thu Mar 17 05:19:23 2022 +0200 autogen.sh: Support tools with '+' in their version number - + See osdn #44131 - + Signed-off-by: Marko Lindqvist commit 1dfdbb35947990551da889bc410e97943b85ea98 @@ -9394,9 +9394,9 @@ Author: Marko Lindqvist Date: Thu Mar 17 03:26:24 2022 +0200 Legacy save: Handle player count inconsistency also in NDEBUG builds - + See osdn #44129 - + Signed-off-by: Marko Lindqvist commit 95f51a5ac39920e36eca1c40fc72e233247c071c @@ -9404,7 +9404,7 @@ Author: Marko Lindqvist Date: Thu Mar 17 23:50:11 2022 +0200 Update Finnish translation of the ruledit domain - + Signed-off-by: Marko Lindqvist commit aee874f150fac5d225a4ffa5e6f44d9f1a715a4a @@ -9412,9 +9412,9 @@ Author: Marko Lindqvist Date: Fri Mar 4 23:25:40 2022 +0200 Ruledit: Translate rule_name / name "None" shown when no item selected - + See osdn #44029 - + Signed-off-by: Marko Lindqvist commit 6f78f490d35a859fec14eb40b80a53826a5e44fb @@ -9422,7 +9422,7 @@ Author: Marko Lindqvist Date: Thu Mar 17 20:17:04 2022 +0200 Comment typofix: "valure" -> "value" - + Signed-off-by: Marko Lindqvist commit 10885dd01736d76cc0a517eb611132d94fbb528e @@ -9430,11 +9430,11 @@ Author: Marko Lindqvist Date: Fri Mar 4 16:45:50 2022 +0200 Update xgalaga homepage URL - + Some tilesets give credit to xgalaga about the explosion sprites. - + See osdn #44022 - + Signed-off-by: Marko Lindqvist commit 824d097f28a20da68c52be4f21df377227f52a34 @@ -9442,9 +9442,9 @@ Author: Marko Lindqvist Date: Tue Mar 15 02:03:06 2022 +0200 Fix handling of absolute LOCALEDIR - + See osdn #44110 - + Signed-off-by: Marko Lindqvist commit 72068afe18fcd72e9d5a7b2b670a54b0592c8f22 @@ -9452,11 +9452,11 @@ Author: Marko Lindqvist Date: Sat Mar 5 21:26:41 2022 +0200 libya_old.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #44033 - + Signed-off-by: Marko Lindqvist commit 1f45ee868590b61b50d85e0a11a3ec3620b6089a @@ -9464,9 +9464,9 @@ Author: Marko Lindqvist Date: Wed Mar 2 09:44:15 2022 +0200 HACKING: Remove mention of long-gone win32 client - + See osdn #43861 - + Signed-off-by: Marko Lindqvist commit 2a6c2a94fd01ac0668bf65ba2226b8d7b3c90251 @@ -9474,9 +9474,9 @@ Author: Marko Lindqvist Date: Fri Mar 4 19:41:49 2022 +0200 liberia.svg: Fix namespace errors - + See osdn #44026 - + Signed-off-by: Marko Lindqvist commit 69c89b539653dbbbb89c67dc24b3f79204f7a347 @@ -9484,7 +9484,7 @@ Author: Marko Lindqvist Date: Tue Mar 15 17:21:43 2022 +0200 Comment typofix: "occurrencies" -> "occurrences" - + Signed-off-by: Marko Lindqvist commit 263098925ec47719aea64a078c4408c893894d80 @@ -9492,9 +9492,9 @@ Author: Marko Lindqvist Date: Sat Mar 5 21:18:57 2022 +0200 Update to crosser-2.3 - + See osdn #43921 - + Signed-off-by: Marko Lindqvist commit 1d95106a513dab81ae903d7c423d60673eab78a6 @@ -9502,9 +9502,9 @@ Author: Marko Lindqvist Date: Wed Mar 2 05:05:58 2022 +0200 Replace "Fall through" comments with fc__fallthrough - + See osdn #43645 - + Signed-off-by: Marko Lindqvist commit beb48ae0e91e72878d254545c9bc15db5fa1a18f @@ -9512,9 +9512,9 @@ Author: Marko Lindqvist Date: Sun Mar 6 06:59:58 2022 +0200 Msys2 ruledit: Add core domain translations - + See osdn #43981 - + Signed-off-by: Marko Lindqvist commit 194c99b495725ca3e93664dbf0a3f87c885e6760 @@ -9522,14 +9522,14 @@ Author: Marko Lindqvist Date: Thu Mar 10 20:03:22 2022 +0200 Construct absolute locale path to pass to bindtextdomain() - + If LOCALEDIR is a relative path, construct absolute path out of it in get_locale_dir(). This makes localization of the gui clients to work with the current msys2 environment. - + See osdn #44047 - + Signed-off-by: Marko Lindqvist commit 7b13074129c37bfd1d6dcaf6e18af4f36556ebb5 @@ -9537,7 +9537,7 @@ Author: Marko Lindqvist Date: Mon Mar 14 05:44:22 2022 +0200 Comment typofix: "specnum" -> "specenum" - + Signed-off-by: Marko Lindqvist commit 90845dd63ee2b4b75f143bc4807196cf7d16eda1 @@ -9545,9 +9545,9 @@ Author: Marko Lindqvist Date: Wed Mar 2 02:08:47 2022 +0200 Qt fcmp: Set window icon - + See osdn #44002 - + Signed-off-by: Marko Lindqvist commit b99001943972feb79b9248699f2fcf3c6a3dcd05 @@ -9555,7 +9555,7 @@ Author: Marko Lindqvist Date: Sun Mar 13 19:55:40 2022 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit bfc5e753f6d4bfaaff99c58b2ac3cecb7a0ef5cc @@ -9563,7 +9563,7 @@ Author: Marko Lindqvist Date: Sun Mar 13 02:46:24 2022 +0200 Comment typofix: "frees" -> "free" - + Signed-off-by: Marko Lindqvist commit 5dc24cf507754e368d99578a9476461a35038641 @@ -9571,9 +9571,9 @@ Author: Marko Lindqvist Date: Tue Mar 1 12:56:41 2022 +0200 fc_version: Fix shebang line syntax - + See osdn #43912 - + Signed-off-by: Marko Lindqvist commit 162ad35c6ec0b576cc92d7aaaf4ef60c0ba3d8a3 @@ -9581,9 +9581,9 @@ Author: Marko Lindqvist Date: Fri Feb 25 05:27:34 2022 +0200 Qt: Mark "Start" button for last unready player for translation - + See osdn #43980 - + Signed-off-by: Marko Lindqvist commit 87a739b319a1502806d7fdca5ce75317f47d2e63 @@ -9591,7 +9591,7 @@ Author: Marko Lindqvist Date: Thu Mar 10 21:08:06 2022 +0200 Update German translation by Mathias - + Signed-off-by: Marko Lindqvist commit c486101fcbac6bb089bec1d7521cf6ca1c42a1b1 @@ -9599,9 +9599,9 @@ Author: Marko Lindqvist Date: Thu Feb 24 05:28:01 2022 +0200 Add configure option --without-iconv - + See osdn #43572 - + Signed-off-by: Marko Lindqvist commit 0018fe796549f824d699b379202b456a1be48730 @@ -9609,12 +9609,12 @@ Author: Marko Lindqvist Date: Tue Mar 1 12:11:53 2022 +0200 Qt: Remove 'menu' from mr_menu class - + It was used by setup_menus() method only, and had no well-defined meaning outside. Have just a local variable in setup_menus(). - + See osdn #43996 - + Signed-off-by: Marko Lindqvist commit f7573ee36d6bbdfa20be5dc3766348c748e410e7 @@ -9622,9 +9622,9 @@ Author: Marko Lindqvist Date: Thu Mar 3 20:38:45 2022 +0200 Install ruledit window icon to FREECIV_DATA_PATH - + See osdn #44017 - + Signed-off-by: Marko Lindqvist commit c3670518d5fe2c5addd2c983b91e1b0997ec8236 @@ -9632,9 +9632,9 @@ Author: Marko Lindqvist Date: Tue Mar 1 10:49:55 2022 +0200 Fix "inital..." typos -> "initial..." - + See osdn #43982 - + Signed-off-by: Marko Lindqvist commit a7b7d4f59c6428bc7f014ee7b845bf620fedb2fe @@ -9642,9 +9642,9 @@ Author: Marko Lindqvist Date: Sat Feb 19 19:31:12 2022 +0200 AI: Alight unit when amphibious transport reaches destination - + See osdn #43639 - + Signed-off-by: Marko Lindqvist commit 959b0ac8bea8b4a857b37470fefbf4d207a3314a @@ -9652,9 +9652,9 @@ Author: Marko Lindqvist Date: Thu Mar 3 22:39:08 2022 +0200 Check that SDL2 >= 2.0.6 before setting SDL_HINT_AUDIO_RESAMPLING_MODE - + See osdn #44018 - + Signed-off-by: Marko Lindqvist commit 0009b23002afbf194a470d39e2ece5e73340fbb1 @@ -9662,7 +9662,7 @@ Author: Marko Lindqvist Date: Sun Mar 6 06:14:20 2022 +0200 Comment typofix: "improvment" -> "improvement" - + Signed-off-by: Marko Lindqvist commit 2a8864aa409ab80ddd194cbdc23119a697739def @@ -9670,9 +9670,9 @@ Author: Marko Lindqvist Date: Mon Feb 21 16:33:54 2022 +0200 Drop comment about civ/2 United Nations from unrelated rulesets - + See osdn #43612 - + Signed-off-by: Marko Lindqvist commit d9d803f8a809e9359afdec3115ad03dc1c5855a0 @@ -9680,11 +9680,11 @@ Author: Marko Lindqvist Date: Sun Feb 20 15:45:06 2022 +0200 Fix luascript_func_check() on FREECIV_NDEBUG build - + It had necessary functionality inside fc_assert_ret_val() - + See osdn #43871 - + Signed-off-by: Marko Lindqvist commit ecaaee133d3a768478b4547a36561985b350ea6a @@ -9692,11 +9692,11 @@ Author: Marko Lindqvist Date: Mon Feb 21 05:18:12 2022 +0200 Reveal start area also for the start city - + Reported by Dino the Dinosore - + See osdn #43652 - + Signed-off-by: Marko Lindqvist commit 17a0694da57e141488ac10bbcb04b8997a347aa8 @@ -9704,9 +9704,9 @@ Author: Marko Lindqvist Date: Sun Feb 20 06:05:55 2022 +0200 Ruledit: Set window icon - + See osdn #43553 - + Signed-off-by: Marko Lindqvist commit c20b6ea38edc07de1aac1e9564b6c8aef9817058 @@ -9714,11 +9714,11 @@ Author: Marko Lindqvist Date: Wed Mar 2 00:38:01 2022 +0200 Fix compile with --enable-sdl-mixer=sdl - + Reported by alienvalkyrie - + See osdn #43999 - + Signed-off-by: Marko Lindqvist commit 985c8d6a66f85502fc617d10c1164e7b03c9dc7f @@ -9726,12 +9726,12 @@ Author: Marko Lindqvist Date: Sun Feb 20 02:22:20 2022 +0200 client: Return EXIT_FAILURE after failure - + It was supposed to 'return EXIT_FAILURE', but actually did 'exit(EXIT_SUCCESS)' earlier already. - + See osdn #43870 - + Signed-off-by: Marko Lindqvist commit c81f234c986a585eadeb2f7f5ef42703bfd65051 @@ -9739,9 +9739,9 @@ Author: Marko Lindqvist Date: Sat Feb 19 03:13:33 2022 +0200 Correct "payed" typos -> "paid" - + See osdn #43709 - + Signed-off-by: Marko Lindqvist commit c98de32b792b27c6498a974221cd017a22c4576e @@ -9749,12 +9749,12 @@ Author: Marko Lindqvist Date: Sat Feb 19 03:00:02 2022 +0200 Request medium audio resampling mode from SDL2_mixer - + This is only a hint for the system to provide a bit better quality audio if it's capable (has required libraries etc) - + See osdn #43549 - + Signed-off-by: Marko Lindqvist commit 4512c16d72f5ac1ead2a2344c09eb72b3a94d8f2 @@ -9762,13 +9762,13 @@ Author: Marko Lindqvist Date: Wed Feb 16 00:09:46 2022 +0200 Qt: Iterate gfx extensions without removing them from the list - + Refactor gfx_fileextensions() that was causing some memory corruption issues at least in the later branches. No symptoms are known in S3_0, but fixing it still makes sense. - + See osdn #43755 - + Signed-off-by: Marko Lindqvist commit 21a8f7d2c611163daf7be50501989eaf9f73a5a4 @@ -9776,9 +9776,9 @@ Author: Marko Lindqvist Date: Fri Feb 18 18:15:14 2022 +0200 configure: Make pthreads test also with "-lpthread" - + See osdn #43561 - + Signed-off-by: Marko Lindqvist commit 78ba5a36ff0729780ca0e95481a813c3d58c3ef3 @@ -9786,12 +9786,12 @@ Author: Marko Lindqvist Date: Sun Feb 20 01:27:45 2022 +0200 Msys2: Move langstat creation after the repo modification check - + As langstat creation does modify files, the --enable-gitrev build was always flagged as "modified" in the version string. - + See osdn #43891 - + Signed-off-by: Marko Lindqvist commit bb3f8168f3774bceb18a0f0d44eaac2cdba1cac6 @@ -9799,14 +9799,14 @@ Author: Marko Lindqvist Date: Thu Feb 17 20:44:00 2022 +0200 Lua: Pass correct parameter types to "turn_begin" signal - + As parameters were not passed as 'lua_Integer' type, 'turn' was garbage in 32bit systems, 'year' in all systems. This affects many existing ruleset scripts in 32bit systems, where welcome message is supposed to be shown on turn 1. - + See osdn #41662 - + Signed-off-by: Marko Lindqvist commit 1e26703196c8829531c2d25b641ce0ef2a2e9716 @@ -9814,9 +9814,9 @@ Author: Marko Lindqvist Date: Sun Feb 13 18:27:42 2022 +0200 lib-prefix.m4: Update to serial 20 - + See osdn #43636 - + Signed-off-by: Marko Lindqvist commit 70c570b0f913f9a3e1a08ccbe6d3cf1827edebe2 @@ -9824,12 +9824,12 @@ Author: Marko Lindqvist Date: Thu Feb 17 16:29:38 2022 +0200 installer_cross: Clean translations dir after creation of langstat files - + This way later build won't consider git revision "modified" just because update-po has been run on it. - + See osdn #43890 - + Signed-off-by: Marko Lindqvist commit 2ed7cb69751bc31092c3604b4e1f6ed26008bc20 @@ -9837,9 +9837,9 @@ Author: Alina Lenk Date: Sat Feb 19 01:33:56 2022 +0100 Fix Python version comment in generate_packets.py - + See osdn #43745 - + Signed-off-by: Alina Lenk commit e9cb0b6a9c141a8c60d5d545ab38731f596e6919 @@ -9847,9 +9847,9 @@ Author: Marko Lindqvist Date: Thu Feb 17 16:17:43 2022 +0200 INSTALL.Cygwin: Update list of packages to install - + See osdn #43885 - + Signed-off-by: Marko Lindqvist commit 7935c6b88cfa7b18d3d667a478a1cad03eed69fb @@ -9857,7 +9857,7 @@ Author: Marko Lindqvist Date: Mon Feb 21 04:20:14 2022 +0200 .gitignores: Add generated .nsi -files - + Signed-off-by: Marko Lindqvist commit 177b26adb976501b7015d76b63001b79a342bc9f @@ -9865,7 +9865,7 @@ Author: Marko Lindqvist Date: Sun Feb 20 14:09:14 2022 +0200 Comment typofix: "defines" -> "defined" - + Signed-off-by: Marko Lindqvist commit a7c8af0774e122b5d93325f2386f1a84967c336b @@ -9873,11 +9873,11 @@ Author: Marko Lindqvist Date: Sun Feb 13 05:08:24 2022 +0200 Fix "'noreturn' function does return" compiler warning from lua - + Seen when cross-compiling for AmigaOS - + See osdn #43571 - + Signed-off-by: Marko Lindqvist commit fc557f82298b25e3f39e1b64946aea3448770928 @@ -9885,9 +9885,9 @@ Author: Marko Lindqvist Date: Thu Feb 17 21:51:55 2022 +0200 Alien: Make transform_result and transform_time consistent for all terrains - + See osdn #43625 - + Signed-off-by: Marko Lindqvist commit e46162864ec0633716b171db1eda60f092bcc663 @@ -9895,9 +9895,9 @@ Author: Marko Lindqvist Date: Wed Feb 16 16:39:30 2022 +0200 generate_gitrev.sh: Handle relative output file path correctly - + See osdn #43879 - + Signed-off-by: Marko Lindqvist commit 7db608d67a927b1025c350575230c4265f217053 @@ -9905,9 +9905,9 @@ Author: Gunnar Beutner Date: Sat Jun 5 00:40:16 2021 +0200 Ensure that stdout and stderr are initialized - + Initialize descriptors even if no log file was specified - + See osdn #42471 commit 8153a5ca379b912a69a4fc9e92e43ecde0c43899 @@ -9916,9 +9916,9 @@ Date: Thu Feb 17 01:34:43 2022 +0100 Civ2: Mention that some things from classic are missing Anonymously reported - + See osdn #43864 - + Signed-off-by: Alina Lenk commit 27e4be3a4776d2f670e8c9330dbcab4668cf3558 @@ -9927,7 +9927,7 @@ Date: Thu Feb 10 22:44:43 2022 +0100 Fix GTK+ clients not drawing citizens correctly above city size 30 Reported by ddeanbrown - + See osdn #43823 commit 1dc97d6388fdc6b45e5a1d80f0bf83781c988b86 @@ -9935,7 +9935,7 @@ Author: Alina Lenk Date: Thu Feb 10 20:48:01 2022 +0100 Fix cardinal_adjc_iterate only accepting identifiers as center_tile - + See osdn #43835 commit 58f7ad2aac0eb9e7334da821ec0949dc42023aab @@ -9943,9 +9943,9 @@ Author: Marko Lindqvist Date: Thu Feb 3 06:33:28 2022 +0200 host-cpu-c-abi.m4: Update to gnulib upstream serial 15 - + See osdn #43588 - + Signed-off-by: Marko Lindqvist commit d4fea768437ec392e52a6c112fbafe1dd9899cca @@ -9953,7 +9953,7 @@ Author: Marko Lindqvist Date: Fri Feb 18 17:37:26 2022 +0200 Comment typofix: "optionnal" -> "optional" - + Signed-off-by: Marko Lindqvist commit 38dc2b12b96ca6a3caa1c329d97ae1a891724e93 @@ -9961,7 +9961,7 @@ Author: Marko Lindqvist Date: Fri Feb 18 15:28:11 2022 +0200 Mark as development code - + Signed-off-by: Marko Lindqvist commit 9baec7afb360995627362d2be99e98cfc5cab061 @@ -9969,7 +9969,7 @@ Author: Marko Lindqvist Date: Fri Feb 18 15:26:26 2022 +0200 ChangeLog: Refresh for 3.0.0 release - + Signed-off-by: Marko Lindqvist commit cf05c382a02e0d6e46d329250f6a5bcfdd0cb053 @@ -9977,7 +9977,7 @@ Author: Marko Lindqvist Date: Fri Feb 18 15:25:16 2022 +0200 Set version number to 3.0.0 - + Signed-off-by: Marko Lindqvist commit caf7d9aed3b59b4fd22a3f17c43fce685370e3c1 @@ -9985,7 +9985,7 @@ Author: Marko Lindqvist Date: Fri Feb 18 15:22:22 2022 +0200 'make update-po' before 3.0.0 release - + Signed-off-by: Marko Lindqvist commit e4986d2012dfd1011ac20d3c5cbf21d89a2474e5 @@ -9993,7 +9993,7 @@ Author: Marko Lindqvist Date: Fri Feb 18 15:18:19 2022 +0200 FAQ: Update latest stable version number to 3.0.0 - + Signed-off-by: Marko Lindqvist commit c9f925f0cbcf4b775a5c8ead34f0875eba5aef8b @@ -10001,9 +10001,9 @@ Author: Marko Lindqvist Date: Sat Feb 5 07:35:20 2022 +0200 Set follow-tags for stable version - + See osdn #43785 - + Signed-off-by: Marko Lindqvist commit 5919ac335edb41447eb5cd5922c60c5903912c27 @@ -10011,7 +10011,7 @@ Author: Marko Lindqvist Date: Fri Feb 18 04:13:28 2022 +0200 NEWS-3.0: Add section about diffences of RC2 and 3.0.0 - + Signed-off-by: Marko Lindqvist commit b40c7cbf360b31d7695f35e0794ea2b9b5540273 @@ -10037,13 +10037,13 @@ Author: Marko Lindqvist Date: Mon Feb 14 03:59:14 2022 +0200 HACKING: Do not list exact flags enabled by --enable-debug=checks - + The list was outdated. Replace it with generic explanation of the kind of the flags. The text was already referring to debug.m4 as the place to check the exact flags. - + See osdn #43862 - + Signed-off-by: Marko Lindqvist commit 955795c150bf4abb30414c3c769107823ed40799 @@ -10069,7 +10069,7 @@ Author: Marko Lindqvist Date: Wed Feb 9 20:21:15 2022 +0200 Mark as development code - + Signed-off-by: Marko Lindqvist commit 04b497eed899e7b6e76a331441fe1378949b47f0 @@ -10077,7 +10077,7 @@ Author: Marko Lindqvist Date: Wed Feb 9 20:16:20 2022 +0200 ChangeLog: Refresh for 3.0.0-RC2 release - + Signed-off-by: Marko Lindqvist commit 300d3a248a4a53a5c269742dd14a921f4c109934 @@ -10085,7 +10085,7 @@ Author: Marko Lindqvist Date: Wed Feb 9 20:14:57 2022 +0200 Set version number to 3.0.0-RC2 - + Signed-off-by: Marko Lindqvist commit 3036be80353e36ed9a8e4d30b329af4fcaaa4016 @@ -10093,7 +10093,7 @@ Author: Marko Lindqvist Date: Wed Feb 9 20:13:22 2022 +0200 'make update-po' before 3.0.0-RC2 release - + Signed-off-by: Marko Lindqvist commit 6d41cd7dc1eb538a298ca4d9e9406106e71148c0 @@ -10107,7 +10107,7 @@ Author: Marko Lindqvist Date: Tue Feb 8 21:30:28 2022 +0200 NEWS-3.0: Add 3.0.0-RC2 section - + Signed-off-by: Marko Lindqvist commit a0e38bede7718ef0125bde9fb45796b90312cafa @@ -10115,9 +10115,9 @@ Author: Marko Lindqvist Date: Thu Feb 3 05:05:43 2022 +0200 README.fcdb: Fix typo: "on" -> "an" - + See osdn #43770 - + Signed-off-by: Marko Lindqvist commit 8236e4b48255ca65a1fb06efd7f1c7eed43967e2 @@ -10131,16 +10131,16 @@ Author: Marko Lindqvist Date: Fri Feb 4 22:46:58 2022 +0200 Fix removing resource extras - + tile_remove_extra() was removing resources only from the "active extras" bitvector, but leaving them in as a dormant resource. As the terrain was suitable for the resource all along, it reactivated immediately. - + Reported by ddeanbrown - + See osdn #43782 - + Signed-off-by: Marko Lindqvist commit 8d957a3acec51bbabff3459b998d01511da55690 @@ -10148,7 +10148,7 @@ Author: Marko Lindqvist Date: Mon Feb 7 19:00:17 2022 +0200 Comment typofix: "liklihood" -> "likelihood" - + Signed-off-by: Marko Lindqvist commit fc03fcf5774a75c27c7299b079e989c0dad2a205 @@ -10162,7 +10162,7 @@ Author: Jim DeLaHunt Date: Sat Jan 29 01:28:13 2022 -0800 Eliminate needless -Wimplicit-function-declaration errors on macOS - + Configuration macro FC_FUNC_VSNPRINTF in m4/vsnprintf.m4 generates a simple C program which uses exit() without #include , and strcmp() without #include . These programs fail to #include @@ -10171,10 +10171,10 @@ Date: Sat Jan 29 01:28:13 2022 -0800 However, since 2019, macOS compilers have raised -Wimplicit-function-declaration errors with such constructs. They have good reasons to do so, related to support for ARM instruction sets. - + Insert `#include ` and `#include ` into this macro in m4/vsnprintf.m4 . - + See osdn #43737 commit f91faad84b6243e34c82ac52715e2ac76f1661c6 @@ -10182,9 +10182,9 @@ Author: Ihnatus Date: Thu Feb 3 23:57:23 2022 +0300 Remove unit veterancy loss during conversion. This done by moving more specific stuff out of transform_unit function. - + See OSDN#43778 - + Signed-off-by: Ihnatus commit 20c6199d010d6649dc20e65b6786162650901717 @@ -10192,7 +10192,7 @@ Author: Marko Lindqvist Date: Sat Feb 5 20:08:39 2022 +0200 Comment typofix: "ould" -> "would" - + Signed-off-by: Marko Lindqvist commit bb7026673028400c3cdefc2bd07aa63d91db6826 @@ -10206,9 +10206,9 @@ Author: Alina Lenk Date: Wed Feb 2 01:00:40 2022 +0100 Update helpdata with new maintainer (me!) - + See osdn #43767 - + Signed-off-by: Alina Lenk commit 8ca9bd57b87956a1a91e92b0b0a897022d2c35ba @@ -10216,9 +10216,9 @@ Author: Marko Lindqvist Date: Tue Feb 1 17:25:52 2022 +0200 Multiplayer: Use hex topology - + See osdn #43760 - + Signed-off-by: Marko Lindqvist commit 5f2e6a4dcbd746f68533fb1805aca9081fbc4f1b @@ -10226,7 +10226,7 @@ Author: Marko Lindqvist Date: Fri Feb 4 06:47:16 2022 +0200 Mark as development code - + Signed-off-by: Marko Lindqvist commit 875933fee0a85e0cf27c832af1607843d5ae73bf @@ -10234,7 +10234,7 @@ Author: Marko Lindqvist Date: Fri Feb 4 06:40:14 2022 +0200 ChangeLog: Refresh for 3.0.0-RC1 release - + Signed-off-by: Marko Lindqvist commit 484ef2ceb7155cee6569eef1d15d279196ca6b5e @@ -10242,7 +10242,7 @@ Author: Marko Lindqvist Date: Fri Feb 4 06:38:47 2022 +0200 Set version number to 3.0.0-RC1 - + Signed-off-by: Marko Lindqvist commit 2269c28174720177760aa9a4cb8faf134ef380b2 @@ -10250,7 +10250,7 @@ Author: Marko Lindqvist Date: Fri Feb 4 06:34:56 2022 +0200 'make update-po' before 3.0.0-RC1 release - + Signed-off-by: Marko Lindqvist commit 500f8aae55793283e54efd6155f6e93ab3200592 @@ -10258,7 +10258,7 @@ Author: Marko Lindqvist Date: Thu Feb 3 16:15:53 2022 +0200 NEWS-3.0: Refresh 3.0.0-RC1 section - + Signed-off-by: Marko Lindqvist commit 7645130e688d099faf09f31d998e8ad567fff437 @@ -10272,9 +10272,9 @@ Author: Marko Lindqvist Date: Tue Feb 1 16:38:53 2022 +0200 README.msys2: Clarify the "msys2 shell" to launch - + See osdn #43758 - + Signed-off-by: Marko Lindqvist commit 0fabbba83e7371abe92197415e144d94b2473750 @@ -10282,7 +10282,7 @@ Author: Marko Lindqvist Date: Thu Feb 3 06:41:16 2022 +0200 NEWS-3.0: Add 3.0.0-RC1 translation statistics - + Signed-off-by: Marko Lindqvist commit 6997f64b966df8092597343fe1ac46636950ef83 @@ -10290,7 +10290,7 @@ Author: Marko Lindqvist Date: Wed Feb 2 19:35:09 2022 +0200 NEWS: Add reference to NEWS-3.0 - + Signed-off-by: Marko Lindqvist commit 097945da9bde2ca413ba70cf9453cef629d38adf @@ -10310,7 +10310,7 @@ Author: Marko Lindqvist Date: Tue Feb 1 16:33:08 2022 +0200 NEWS-3.0: Add 3.0.0-RC1 section - + Signed-off-by: Marko Lindqvist commit 7c4235ae0148cc59945d9f257517d7a5d1599dd2 @@ -10318,10 +10318,10 @@ Author: Marko Lindqvist Date: Tue Feb 1 16:05:42 2022 +0200 Update Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2022-01-29). - + Signed-off-by: Marko Lindqvist commit 26af74e7de99c7f0e3873afd72d11f3195e0a640 @@ -10329,7 +10329,7 @@ Author: Alina Lenk Date: Thu Jan 20 16:20:04 2022 +0100 Comment fix: Explain torus topology colatitude formula - + See OSDN#43665 commit 92e96c030ebd49397458768696c9df48a45dca5d @@ -10337,9 +10337,9 @@ Author: Marko Lindqvist Date: Thu Jan 27 19:41:33 2022 +0200 gcc-12: Fix "used uninitialized" warning in basic_city_style_for_style() - + See osdn #43713 - + Signed-off-by: Marko Lindqvist commit 50d84aaf2316505a1aa61023cdb0b756b6f45933 @@ -10347,9 +10347,9 @@ Author: Marko Lindqvist Date: Thu Jan 27 18:04:24 2022 +0200 gcc-12: Fix "use after free" warning in tolua - + See osdn #43711 - + Signed-off-by: Marko Lindqvist commit ae3144cc26f260fa4ac9c25ad4fb47bdb77a55d5 @@ -10357,12 +10357,12 @@ Author: Marko Lindqvist Date: Wed Jan 26 20:43:28 2022 +0200 Switch to stable release mode - + - Set branch to stable version phase - Bump version number to 3.0.0-RC - + See osdn #43703 - + Signed-off-by: Marko Lindqvist commit b92427efc8d6ee976aed4192abe8793086473ef4 @@ -10370,7 +10370,7 @@ Author: Marko Lindqvist Date: Fri Jan 28 14:05:00 2022 +0200 FAQ: Refresh from wiki - + Signed-off-by: Marko Lindqvist commit ec926241566d519e1f0667c687802902a90f923d @@ -10378,9 +10378,9 @@ Author: Marko Lindqvist Date: Tue Jan 18 18:09:04 2022 +0200 Document tileset support about multiple wall types - + See osdn #43648 - + Signed-off-by: Marko Lindqvist commit 6477bdf586f111f35f6960156c84b6f45dc5a07a @@ -10388,9 +10388,9 @@ Author: Marko Lindqvist Date: Tue Jan 18 16:07:38 2022 +0200 Fix crash with empty startunits - + See osdn #43651 - + Signed-off-by: Marko Lindqvist commit addc801ca5ae60aae3f93aa7ec3937d615ff001c @@ -10404,7 +10404,7 @@ Author: Marko Lindqvist Date: Wed Jan 26 20:28:31 2022 +0200 NEWS: Refresh 3.0 section - + Signed-off-by: Marko Lindqvist commit f4a489555757493c51ddc1c39c3207dfd8931ba7 @@ -10412,16 +10412,16 @@ Author: Marko Lindqvist Date: Tue Jan 18 05:04:23 2022 +0200 Fix message about an action blocking another - + As action_name_translation() always returns the same pointer to the static string it modifies, name of the blocked action was overwritten with the name of the blocker action, before it was sent to the client. - + Reported by ddeanbrown - + See osdn #43643 - + Signed-off-by: Marko Lindqvist commit 5581d7e2f63a5bc75ed1ad84001e9f9ec02d4e8d @@ -10429,18 +10429,18 @@ Author: Marko Lindqvist Date: Sun Jan 16 13:06:48 2022 +0200 AI: Avoid infinite recursion with AI settlers - + When ruleset has city founding restrictions that AI code is not yet prepared for, AI was retrying it in infinite recursion. After this change AI just aborts handling of that settler when city founding fails because of such reason it does not understand. This is far from ideal as the settler then does nothing, but at least this prevents server from crashing. - + Reported by lexxie9952 - + See osdn #43638 - + Signed-off-by: Marko Lindqvist commit 4ea2da2407381f66e5650a77613f174f12ba9b61 @@ -10448,7 +10448,7 @@ Author: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com> Date: Thu Jan 20 02:55:48 2022 +0200 INSTALL: Update links - + See osdn #43660 commit 11c7b317953105c515e98eef3e2567bb99ce095c @@ -10456,15 +10456,15 @@ Author: Marko Lindqvist Date: Mon Jan 10 05:50:54 2022 +0200 Apply Move_Bonus correctly to a unit with base move rate less than min_speed - + If unit's base move rate is less than class min_speed, any modified move rate less than min_speed was set to that base move rate. That was applied even when the modification was a positive one. - + Reported by Dino the Dinosore - + See osdn #43587 - + Signed-off-by: Marko Lindqvist commit 6e9046f05fac6e630b26e96a7f8c50651ae1dc94 @@ -10478,11 +10478,11 @@ Author: Marko Lindqvist Date: Sat Jan 8 07:38:42 2022 +0200 Make map_is_known() to behave when player maps have not yet been created - + Reported by ddeanbrown - + See osdn #43584 - + Signed-off-by: Marko Lindqvist commit 8d677f8786bc36355b6151646415ad8bbbc4b178 @@ -10490,9 +10490,9 @@ Author: Marko Lindqvist Date: Sat Jan 8 05:01:57 2022 +0200 Set correct icon to ruledit .desktop file - + See osdn #43574 - + Signed-off-by: Marko Lindqvist commit 2d92e09788a98a071b02d6312632ccd88b5c6231 @@ -10500,7 +10500,7 @@ Author: Marko Lindqvist Date: Wed Jan 19 21:05:07 2022 +0200 Comment typofix: "seperatly" -> "separately" - + Signed-off-by: Marko Lindqvist commit 225e4099d51844cecf4aa34d0f8c1e1323c6ba28 @@ -10508,11 +10508,11 @@ Author: Marko Lindqvist Date: Fri Jan 7 16:36:58 2022 +0200 Make Good requirement to be false when traderoute is inactive - + Reported by ddeanbrown - + See osdn #43542 - + Signed-off-by: Marko Lindqvist commit ca894ea9024391b730f28377564b3aefda36b294 @@ -10520,7 +10520,7 @@ Author: Marko Lindqvist Date: Tue Jan 18 20:05:06 2022 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 484d9ceec8df6d09045b5a002550651b4d537381 @@ -10528,9 +10528,9 @@ Author: Marko Lindqvist Date: Sat Jan 15 07:56:40 2022 +0200 installer_cross: Cleanup passing parameters to nsi creation scripts - + See osdn #43597 - + Signed-off-by: Marko Lindqvist commit 331fab3209c0267056cff755a0bbeef6184b241b @@ -10538,9 +10538,9 @@ Author: Marko Lindqvist Date: Thu Jan 6 17:03:07 2022 +0200 configure: Fix false positive for thread condition variable checking - + See osdn #43562 - + Signed-off-by: Marko Lindqvist commit cd334d8407a027077086c70c5bb4a9fc078e5185 @@ -10548,9 +10548,9 @@ Author: Marko Lindqvist Date: Thu Jan 6 09:03:23 2022 +0200 audio_sdl.c: Update comments about gui-sdl to gui-sdl2 time - + See osdn #43552 - + Signed-off-by: Marko Lindqvist commit 6cbffc6cd21a3090d4c4e21c3f692f205fb4dda1 @@ -10558,11 +10558,11 @@ Author: Marko Lindqvist Date: Sat Jan 15 19:28:26 2022 +0200 Fix client crash when non-road extra's extrastyle is River - + Reported by jdanecki - + See osdn #43633 - + Signed-off-by: Marko Lindqvist commit 4cc4b9388d5aa7d7dba3bd58e4a30a558bdfdf14 @@ -10570,9 +10570,9 @@ Author: Marko Lindqvist Date: Fri Jan 14 17:10:09 2022 +0200 Stub: Make transform_result and transform_time consistent for all terrains - + See osdn #43624 - + Signed-off-by: Marko Lindqvist commit fd2d5456c43549f9fbc080a0a2d99948fd830a8e @@ -10580,14 +10580,14 @@ Author: Marko Lindqvist Date: Tue Jan 11 18:40:39 2022 +0200 Change ui_names of disband actions in supplied rulesets - + - "Recycle Unit" -> "Disband recovering production" - "You're Fired" -> "Disband without recovering production" - + Requested by log65536 - + See osdn #43595 - + Signed-off-by: Marko Lindqvist commit 8869b030463558a5ed39f46a82e48d5eaf13be83 @@ -10595,11 +10595,11 @@ Author: Marko Lindqvist Date: Thu Jan 13 00:19:37 2022 +0200 hacker.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #43617 - + Signed-off-by: Marko Lindqvist commit 39cec7b9ee4cf859af95fc1168bc24d4d1e96c02 @@ -10607,9 +10607,9 @@ Author: Marko Lindqvist Date: Wed Jan 5 17:25:00 2022 +0200 sdl2: Drop setting of obsolete SDL_VIDEO_CENTERED env variable - + See osdn #43551 - + Signed-off-by: Marko Lindqvist commit fb9948487152528ff6645aa1c0dc02f5e0aef0a2 @@ -10617,7 +10617,7 @@ Author: Marko Lindqvist Date: Fri Jan 14 22:36:47 2022 +0200 Comment typofix: "improvemrnts" -> "improvements" - + Signed-off-by: Marko Lindqvist commit ca47b57a161dc8fcc7002d030c8f25e1bb4e605c @@ -10625,7 +10625,7 @@ Author: Marko Lindqvist Date: Fri Jan 14 17:41:12 2022 +0200 Update Finnish translation of the ruledit domain - + Signed-off-by: Marko Lindqvist commit 7829a443af3cf727448b90a153c81eb928a4f9b0 @@ -10633,11 +10633,11 @@ Author: Marko Lindqvist Date: Wed Jan 5 02:41:04 2022 +0200 Draw integrating cardinal roads (rivers) correctly - + Reported by ddeanbrown - + See osdn #43153 - + Signed-off-by: Marko Lindqvist commit 745a9f27f571d454148c60486d83cf40157e62b5 @@ -10645,9 +10645,9 @@ Author: Marko Lindqvist Date: Tue Jan 4 22:21:31 2022 +0200 is_goods_type_in_range(): Correct comment - + See osdn #43533 - + Signed-off-by: Marko Lindqvist commit 4b6a7a1f41501932061a857cd35e106809f53338 @@ -10655,9 +10655,9 @@ Author: Marko Lindqvist Date: Tue Jan 4 21:09:19 2022 +0200 Correct Windows WSAEINPROGRESS handling - + See osdn #42044 - + Signed-off-by: Marko Lindqvist commit cd80315057b47aa422ce5ec19f48e2e5c8622695 @@ -10665,9 +10665,9 @@ Author: Marko Lindqvist Date: Tue Jan 4 03:24:11 2022 +0200 generate_skips.sh: Validate parameters - + See osdn #43365 - + Signed-off-by: Marko Lindqvist commit 75ee17ed44fd829282e35258e2298214be433033 @@ -10675,11 +10675,11 @@ Author: Marko Lindqvist Date: Sun Jan 2 02:55:02 2022 +0200 AI: Don't try to Upgrade Unit when it's not enabled in the ruleset - + Reported by ihnatus - + See osdn #42574 - + Signed-off-by: Marko Lindqvist commit 7aeda6ed91fb4aba569e2aced0cf89a0b9ae0703 @@ -10687,9 +10687,9 @@ Author: Marko Lindqvist Date: Thu Dec 30 01:26:26 2021 +0200 Ruledit: Add Documents path to default save path in Windows - + See osdn #43370 - + Signed-off-by: Marko Lindqvist commit e379eab521b7c5100306aaadfa93da28522ff503 @@ -10697,9 +10697,9 @@ Author: Marko Lindqvist Date: Wed Dec 29 02:06:04 2021 +0200 gtk3.22: Correct comments claiming it to be gtk3x-client - + See osdn #43430 - + Signed-off-by: Marko Lindqvist commit 400d625928c28cf5f8405bfea80b66a79e882e00 @@ -10707,9 +10707,9 @@ Author: Marko Lindqvist Date: Tue Dec 28 00:47:00 2021 +0200 INSTALL: Update dependency download links - + See osdn #43300 - + Signed-off-by: Marko Lindqvist commit be93a6a12ab4b4910c46d2e0b6c255c031cbbe9f @@ -10717,7 +10717,7 @@ Author: Marko Lindqvist Date: Wed Jan 5 16:59:24 2022 +0200 Comment typofix: "cacheing" -> "caching" - + Signed-off-by: Marko Lindqvist commit 7857c2017744672a4eb0df6868a928ff7aaf08d8 @@ -10725,12 +10725,12 @@ Author: Marko Lindqvist Date: Sun Dec 26 20:22:36 2021 +0200 fcdb: Correct user_verify() documentation - + script_fcdb_functions_define() function header documents the API. Update it. - + See osdn #43465 - + Signed-off-by: Marko Lindqvist commit a9c094deecd785cb283c94d851d9b9ffd82d1d90 @@ -10738,9 +10738,9 @@ Author: Marko Lindqvist Date: Sat Dec 25 19:38:58 2021 +0200 civ2: Disallow Upgrade Unit - + See osdn #43404 - + Signed-off-by: Marko Lindqvist commit 3a13ccd0b88eeb06d83af73d2c52dea2bc81ae89 @@ -10748,9 +10748,9 @@ Author: Marko Lindqvist Date: Mon Dec 20 16:59:30 2021 +0200 Remove Christian Prochaska from the list of active maintainers - + See osdn #43434 - + Signed-off-by: Marko Lindqvist commit 9e2c3c3f3c6c1dfb2e819a91318cdfaadaf077f4 @@ -10758,11 +10758,11 @@ Author: Marko Lindqvist Date: Wed Dec 22 02:24:47 2021 +0200 gaul.svg: Shrink page size to image size - + Update to inkscape-1.1.1 format. - + See osdn #43458 - + Signed-off-by: Marko Lindqvist commit bf90b7c275b98d452a6f0db56d28dd4cecca7122 @@ -10770,11 +10770,11 @@ Author: Marko Lindqvist Date: Sun Dec 19 14:45:35 2021 +0200 fcmp gtk4: Set GLIB_VERSION_MIN_REQUIRED to match glib-2.66 - + gtk4 requires at least glib-2.66. - + See osdn #43428 - + Signed-off-by: Marko Lindqvist commit c0117b1091c13c23f174f9ad12fa377be1ff4f71 @@ -10782,11 +10782,11 @@ Author: Marko Lindqvist Date: Sun Dec 19 12:13:46 2021 +0200 gtk: Make Upgrade buttons insensitive on no-upgrades ruleset - + Reported by ihnatus - + See osdn #43424 - + Signed-off-by: Marko Lindqvist commit 90958ddd2face958725898f31622bfc45b565ac8 @@ -10794,9 +10794,9 @@ Author: Marko Lindqvist Date: Fri Dec 17 05:32:24 2021 +0200 scripts/potfiles: Add *.tilespec to list of files to search strings from - + See osdn #43376 - + Signed-off-by: Marko Lindqvist commit 830dc8ed6b46da3a805ef0e3fd46e43b4725eaaa @@ -10804,11 +10804,11 @@ Author: Marko Lindqvist Date: Sat Dec 18 11:56:30 2021 +0200 Add ruledit icon - + Art by Lithzen - + See hrm Feature #657383 - + Signed-off-by: Marko Lindqvist commit c5e1aa97f6e38a11312d1607430af0dd6b1a472c @@ -10816,7 +10816,7 @@ Author: Marko Lindqvist Date: Sat Dec 25 13:11:13 2021 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit b67503d1a3124606e21f599891df9746b337c8a4 @@ -10824,14 +10824,14 @@ Author: Marko Lindqvist Date: Sun Dec 12 00:47:35 2021 +0200 Lua: Reimplement listenv() to avoid crashes and hangs - + Backport nef's fce() from newer branches, but maintaining compatibility: - Old listenv() removed completely - fce() modified to have same fingerprint as old listenv() (no parameters) - fce() renamed as listenv() - + See osdn #43388 - + Signed-off-by: Marko Lindqvist commit b742e991f4c3a606725e29e0ed116c178401b1ef @@ -10839,9 +10839,9 @@ Author: Marko Lindqvist Date: Mon Dec 13 06:26:25 2021 +0200 settings.c: Move settings.h include to separate group - + See osdn #43393 - + Signed-off-by: Marko Lindqvist commit 84adc3761a70751501136c6a01577af8700ad6a1 @@ -10849,15 +10849,15 @@ Author: Marko Lindqvist Date: Sat Dec 4 12:30:51 2021 +0200 Prevent multiple gov changes after a single anarchy with "RandQuick" - + If revolentype is "RandQuick", switching governments for free after anarchy period of any length is an exploit. Prevent it, like we already did for "Quickening". - + Reported by Jacob Nevins - + See osdn #43334 - + Signed-off-by: Marko Lindqvist commit f21bbc80a5dc588cafc82fe67f90f4a7f46cfc78 @@ -10865,16 +10865,16 @@ Author: Marko Lindqvist Date: Wed Dec 8 19:16:16 2021 +0200 Replace AC_C_VARARRAYS use with reintroduced FC_C99_VARIABLE_ARRAYS - + AC_C_VARARRAYS is too strict about full compliance, when freeciv build requires only some compliance. This broke e.g. build with tcc. In S2_6 and earlier branches, our own AC_C99_VARIABLE_ARRAYS did just the correct checks for freeciv build. Reintroduce our own macro, now named as FC_C99_VARIABLE_ARRAYS, and use it instead of AC_C_VARARRAYS. - + See osdn #43352 - + Signed-off-by: Marko Lindqvist commit d7e061daf72d25f0fa1538a08968668f25cb8a4d @@ -10882,13 +10882,13 @@ Author: Marko Lindqvist Date: Sat Dec 4 12:56:31 2021 +0200 Never double sell a unit for balancing budget - + In case of unit being sold from within recursive transports, it was not removed from the main list of sellable units. Thus it was possible that it ended as the one to sell again. - + See hrm Bug #853295 - + Signed-off-by: Marko Lindqvist commit 9de30647aad648231f33c994cf21faeb1fd3dd51 @@ -10896,9 +10896,9 @@ Author: Marko Lindqvist Date: Sun Dec 12 04:31:35 2021 +0200 AI: Allow changing government when revolentype is "Quickening" - + See osdn #43392 - + Signed-off-by: Marko Lindqvist commit 60fa1967c07ecbd38ae2e8580dadab3024aa9987 @@ -10906,9 +10906,9 @@ Author: Marko Lindqvist Date: Fri Dec 3 06:09:58 2021 +0200 Update maybe_become_veteran_real() function header - + See osdn #43008 - + Signed-off-by: Marko Lindqvist commit b642cf3a6243178b6adfe379c699e3db3c35d8e2 @@ -10916,9 +10916,9 @@ Author: Marko Lindqvist Date: Fri Dec 3 05:53:26 2021 +0200 Speak of "supplies" instead of "fuel" in Coast unit loss message - + See osdn #43318 - + Signed-off-by: Marko Lindqvist commit a2cfc1bab9eceb910b81524912a590d8c47eec01 @@ -10926,7 +10926,7 @@ Author: Marko Lindqvist Date: Sat Dec 11 20:12:14 2021 +0200 Comment typofix: "happyness" -> "happiness" - + Signed-off-by: Marko Lindqvist commit 340b98d47833cdb225ecef2505987f49ee393b57 @@ -10934,11 +10934,11 @@ Author: Marko Lindqvist Date: Wed Dec 8 18:04:36 2021 +0200 README.effects: Correct name of Have_Contacts effect - + Reported by ddeanbrown - + See osdn #43349 - + Signed-off-by: Marko Lindqvist commit 14877479047ef55ee3b508644b053821a871fa64 @@ -10946,7 +10946,7 @@ Author: Marko Lindqvist Date: Sat Dec 11 07:11:03 2021 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit d97273353033ae4e47d9ee2be580e845f1f8034d @@ -10954,7 +10954,7 @@ Author: Marko Lindqvist Date: Fri Dec 10 14:10:22 2021 +0200 FAQ: Update latest stable version number to 2.6.6 - + Signed-off-by: Marko Lindqvist commit b191fb87db55b25a754f977cb3c1104dc75cc4a1 @@ -10962,7 +10962,7 @@ Author: Marko Lindqvist Date: Fri Dec 10 04:23:42 2021 +0200 Comment typofix: "avaialable" -> "available" - + Signed-off-by: Marko Lindqvist commit b29ec1b7f02cc01a0e859dd564013ccf2fe38891 @@ -10970,9 +10970,9 @@ Author: Marko Lindqvist Date: Wed Dec 1 17:43:30 2021 +0200 fcmp gtk4: Set transient parent for quit dialog - + See osdn #43248 - + Signed-off-by: Marko Lindqvist commit c5b98bb87b8f1941639ac89637b56336e4aa4e6d @@ -10980,9 +10980,9 @@ Author: Marko Lindqvist Date: Wed Dec 8 23:27:21 2021 +0200 Update Spanish translation by Jordi Negrevernis i Font. - + msgmerged from S2_6 21e304b5ac - + Signed-off-by: Marko Lindqvist commit fa4d3ac58d54b4043fb1fc860d65f40275fe2260 @@ -10990,9 +10990,9 @@ Author: Marko Lindqvist Date: Wed Dec 1 16:35:33 2021 +0200 Antarctica: Set antarctica_alt as alternative flag art - + See osdn #43303 - + Signed-off-by: Marko Lindqvist commit de82c4dce974f2eb35e6bfb176862a07a4c89ceb @@ -11006,9 +11006,9 @@ Author: Marko Lindqvist Date: Wed Dec 1 00:04:40 2021 +0200 set_socket_errno(): Handle WSAEADDRNOTAVAIL - + See osdn #42046 - + Signed-off-by: Marko Lindqvist commit 422cdca3901110e36af0278c85cabdca51b8ec11 @@ -11016,9 +11016,9 @@ Author: Marko Lindqvist Date: Sat Dec 4 21:32:18 2021 +0200 Update Spanish translation by Jordi Negrevernis i Font. - + msgmerged from S2_6 c354659393 - + Signed-off-by: Marko Lindqvist commit a5017a2475585517bcec34bc578c3c7c2e5af6fe @@ -11026,15 +11026,15 @@ Author: Marko Lindqvist Date: Tue Nov 30 16:06:13 2021 +0200 helpdata.txt: Stress that the combat chapter match classic ruleset - + It's not entirely correct for the default ruleset, civ2civ3. This note about the situation is meant as a temporary solution until we get the chapter updated to match civ2civ3. - + Reported by log65536 - + See osdn #43298 - + Signed-off-by: Marko Lindqvist commit bc348bd6b2eb1fb9f0bd0127b0d08de918ced900 @@ -11042,10 +11042,10 @@ Author: Marko Lindqvist Date: Sat Dec 4 06:11:30 2021 +0200 Update Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2021-12-02). - + Signed-off-by: Marko Lindqvist commit f88b144961515706b8482d63b937a1c4ee7a5390 @@ -11053,11 +11053,11 @@ Author: Marko Lindqvist Date: Thu Nov 25 05:36:44 2021 +0200 Disallow bombarding when the target tile is known not to have affected units - + Requested by Alexandro Ignatiev - + See hrm Bug #848555 - + Signed-off-by: Marko Lindqvist commit 483333992568e1c334d9fa3f0994099a1f0a83e1 @@ -11065,7 +11065,7 @@ Author: Marko Lindqvist Date: Fri Dec 3 08:53:54 2021 +0200 Comment typofix: "argumen" -> "argument" - + Signed-off-by: Marko Lindqvist commit 75364e9793a8b710df5c93c019f3cc26c0cf05d5 @@ -11073,7 +11073,7 @@ Author: kijima Date: Tue Nov 30 07:06:05 2021 +0900 Fix comment typo "accross" -> "across" - + See osdn #43296 commit acbfd08d3dfe40e69fb6602768b04442c7d07a25 @@ -11081,9 +11081,9 @@ Author: Marko Lindqvist Date: Sun Nov 28 00:11:28 2021 +0200 fcmp gtk4: Allow opening new quit dialog after destruction of previous - + See osdn #43073 - + Signed-off-by: Marko Lindqvist commit 4bd2d4f2c80ead2fd1cf3fc11a2a8ccee98cb0be @@ -11091,11 +11091,11 @@ Author: Marko Lindqvist Date: Thu Nov 25 15:59:20 2021 +0200 Fix erroneous message about obsolete build target after it has been updated - + Reported and original patch by Ilkka Virta - + See hrm Bug #921933 - + Signed-off-by: Marko Lindqvist commit 6fe547dfa84ddde93ee0801e98247aacdd409a32 @@ -11103,9 +11103,9 @@ Author: Marko Lindqvist Date: Fri Nov 19 15:28:52 2021 +0200 gtk: Drop unused buy_shell, rename_input from struct city_dialog - + See osdn #43239 - + Signed-off-by: Marko Lindqvist commit 22933be224a5501ff349ccf9da1d380e02fbaed3 @@ -11113,9 +11113,9 @@ Author: Marko Lindqvist Date: Mon Nov 22 17:25:53 2021 +0200 gtk: Correct popup_musicset_suggestion_dialog() comment speaking of soundset - + See osdn #43213 - + Signed-off-by: Marko Lindqvist commit b9d2cb1f38d453cd84133c3bebb2a68867749f9c @@ -11123,9 +11123,9 @@ Author: Marko Lindqvist Date: Tue Nov 23 05:27:43 2021 +0200 Update to crosser-2.2 - + See osdn #43259 - + Signed-off-by: Marko Lindqvist commit 17990e464d312edf926103fb65a6fc291cfaccb9 @@ -11133,9 +11133,9 @@ Author: Marko Lindqvist Date: Fri Nov 19 17:15:13 2021 +0200 gtk: Unref ref protecting widgets from destruction in editinfobox_refresh() - + See osdn #43222 - + Signed-off-by: Marko Lindqvist commit 5df9b525a26971592e5f22b2134e1b1282713842 @@ -11143,9 +11143,9 @@ Author: Ihnatus Date: Thu Nov 25 18:52:02 2021 +0200 Lua: correct players_iterate() after a player was removed - + See hrm Bug #883551 - + Signed-off-by: Ihnatus commit a06fe8c0b2d9a0127fadc399099839ef035ace9a @@ -11153,15 +11153,15 @@ Author: Marko Lindqvist Date: Sat Nov 13 14:14:35 2021 +0200 Use iterate_unit_list_safe() when going through units that may escape - + Unit may escape from the original tile & list in the middle of the iteration, so nonsafe iteration macro should not be used. Most likely consequence from the old use of nonsafe macro was that once one unit had escaped, further units were not considered for escaping. - + See osdn #43206 - + Signed-off-by: Marko Lindqvist commit 947eb72e76feb70e5726908c939e03bc8e1cd008 @@ -11169,10 +11169,10 @@ Author: JRo Date: Wed Nov 24 19:15:14 2021 -0700 Qt: Improve layouts - + - Tweak city dialog sizing - Correct goto dialog layout - + See hrm Bug #937959 commit 5fc338602f12a44ace85208bad9b035d76bb9a3a @@ -11180,12 +11180,12 @@ Author: Marko Lindqvist Date: Fri Nov 26 14:40:30 2021 +0200 Nations domain po-files: Correct typo in Marathi legend msg id - + Change msg id directly in the po-files, so that completely valid translations will not turn to fuzzy ones as a result of the fixed typo. - + See osdn #42609 - + Signed-off-by: Marko Lindqvist commit 4b6208c95858ee6a6bbf6df5fe920e463f0e8dc9 @@ -11193,9 +11193,9 @@ Author: Marko Lindqvist Date: Mon Nov 15 00:32:19 2021 +0200 Fix Marathi legend typo - + See osdn #42609 - + Signed-off-by: Marko Lindqvist commit 8001d555dc5af7c97b21f57d9c5f3a71c3a7dc2c @@ -11203,10 +11203,10 @@ Author: Marko Lindqvist Date: Fri Nov 26 05:46:52 2021 +0200 Update Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2021-11-20). - + Signed-off-by: Marko Lindqvist commit a0566598d666ec1cc2edb624389c92f809080da4 @@ -11220,15 +11220,15 @@ Author: Marko Lindqvist Date: Sat Nov 13 10:09:31 2021 +0200 Make shield_stock given in editor to stick over production change - + Changing the production back and forth was causing the stock to get to the value it had before editing, not to the value it had after the editing (but before it was changed the first time) - + Reported by ihnatus - + See osdn #42685 - + Signed-off-by: Marko Lindqvist commit cf18f5c9905cdd5969faded2080a35de67a6b7cb @@ -11236,9 +11236,9 @@ Author: Marko Lindqvist Date: Wed Nov 10 02:44:30 2021 +0200 README.scenarios: Discourage disabling lake_flooding - + See osdn #43182 - + Signed-off-by: Marko Lindqvist commit 52db49e33799a07c097120bce8fc2fdf68483ec8 @@ -11246,9 +11246,9 @@ Author: Marko Lindqvist Date: Sun Nov 14 02:33:51 2021 +0200 fcmp gtk: Free main window when quitting - + See osdn #43074 - + Signed-off-by: Marko Lindqvist commit 23b6120dabbc1edfa3ac734a7c15685957deaad0 @@ -11256,11 +11256,11 @@ Author: Marko Lindqvist Date: Mon Nov 8 01:12:37 2021 +0200 Consider it land bombardment when a ship attacks from a city to land - + Reported by log65536 - + See osdn #42960 - + Signed-off-by: Marko Lindqvist commit d1f7d0f447169b497a21ea788bb8c620ab91eee6 @@ -11268,7 +11268,7 @@ Author: Marko Lindqvist Date: Mon Nov 22 05:55:53 2021 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit c563b81f63a3b2759b6f6dda78a14a7eb726b3bd @@ -11276,12 +11276,12 @@ Author: Marko Lindqvist Date: Wed Nov 10 01:10:09 2021 +0200 Be consistent about tile "unit escaped" message get send from - + Send the message from the tile originally defended, never from some of the tiles one of the units escaped to. - + See osdn #43099 - + Signed-off-by: Marko Lindqvist commit e6b3edae68ce566e749f748dda9027938a504cdb @@ -11289,14 +11289,14 @@ Author: Marko Lindqvist Date: Wed Sep 22 06:01:31 2021 +0300 Qt plr_report::update_report(): Update number of rows as the first action - + Make sure the number of rows is correct, for example after civil war, before we may trigger automatic sorting of the model. - + Reported by chippo - + See osdn #42545 - + Signed-off-by: Marko Lindqvist commit bbf83c1cccb83cf4d4a39c6c9e47c3aefc9714c9 @@ -11304,7 +11304,7 @@ Author: Marko Lindqvist Date: Sat Nov 20 12:38:53 2021 +0200 Comment typofix: "cavas" -> "canvas" - + Signed-off-by: Marko Lindqvist commit 348b7c58db8473da16372475f80f5708d64c9815 @@ -11312,9 +11312,9 @@ Author: Marko Lindqvist Date: Mon Nov 8 01:18:55 2021 +0200 README.packaging: List 'various tools' as libfreeciv users - + See osdn #42925 - + Signed-off-by: Marko Lindqvist commit b0be220668c3b8e8e083226c8812dedb709d5268 @@ -11322,9 +11322,9 @@ Author: Marko Lindqvist Date: Sun Nov 7 23:08:40 2021 +0200 Fix assert failure when client is handling dead player's research - + See osdn #42988 - + Signed-off-by: Marko Lindqvist commit 5e64ca29bf0d3056e9407c55ca657c1cb3d5f899 @@ -11332,11 +11332,11 @@ Author: Marko Lindqvist Date: Thu Nov 11 04:15:35 2021 +0200 Make GAMEOVER autosave in the end of all-AI autogame - + Reported by alain_bkr - + See osdn #42172 - + Signed-off-by: Marko Lindqvist commit 21f4c41a8c05f9f7d5e83dfb5917245940d67b55 @@ -11344,11 +11344,11 @@ Author: Marko Lindqvist Date: Mon Sep 27 04:23:45 2021 +0300 AI: Support sea moving caravans. - + Patch by Ihnatus, with changes by me - + See osdn #42567 - + Signed-off-by: Marko Lindqvist commit aa684ce93e403c6b45601241a70c661462167a7a @@ -11356,14 +11356,14 @@ Author: Marko Lindqvist Date: Wed Nov 3 01:25:50 2021 +0200 civ1: Drop DamageSlows flag from all unit classes - + As civ1 units are either in full health or dead, there is no point in having DamageSlows flag for any of them. - + Reported by nef - + See osdn #43040 - + Signed-off-by: Marko Lindqvist commit 5920bd7f3b81d538b14afdd570cad257c3bd0450 @@ -11371,9 +11371,9 @@ Author: Marko Lindqvist Date: Sun Nov 7 23:18:06 2021 +0200 Improve --enable-ruledit help - + See osdn #41958 - + Signed-off-by: Marko Lindqvist commit aa2ac8c91fd4e0f33cc40754e0736cae44138236 @@ -11381,7 +11381,7 @@ Author: Marko Lindqvist Date: Sun Nov 14 17:16:08 2021 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit cf927131baa45eba5a64d842cc760822f378c64e @@ -11389,12 +11389,12 @@ Author: Marko Lindqvist Date: Wed Nov 10 16:11:49 2021 +0200 fcmp gtk3/2: Quit by exiting gtk main loop - + Return cleanly out of main loop and via the end of main() function. It used to exit() from inside the main loop. - + See osdn #43187 - + Signed-off-by: Marko Lindqvist commit 81ce3086c63fca390adfdeb976d8a09ca0552685 @@ -11402,9 +11402,9 @@ Author: Marko Lindqvist Date: Wed Nov 3 17:38:24 2021 +0200 Rulesave: Save goods_selection value - + See osdn #43158 - + Signed-off-by: Marko Lindqvist commit 406bcab7df5e914ea08fc1d130da0fefc0d89e3e @@ -11412,9 +11412,9 @@ Author: Marko Lindqvist Date: Wed Nov 3 07:44:18 2021 +0200 Correct iterate_effect_cache() function header - + See osdn #43087 - + Signed-off-by: Marko Lindqvist commit 8263b233f262a73114907d2601f1fe6446a1ef38 @@ -11422,7 +11422,7 @@ Author: Marko Lindqvist Date: Thu Nov 11 07:51:51 2021 +0200 Comment typofix: "checvk" -> "check" - + Signed-off-by: Marko Lindqvist commit 19bd4f0e262c67480507541c7ed6b893f527d29d @@ -11430,14 +11430,14 @@ Author: Marko Lindqvist Date: Thu Nov 4 18:46:50 2021 +0200 Save information if player has gained tech under multiresearch to savegame - + Lack of that information caused player to lose bulbs when switching research - + Reported by Lexxie - + See osdn #43161 - + Signed-off-by: Marko Lindqvist commit d396ac283e044dda292795b49e291c6b0d545c82 @@ -11445,9 +11445,9 @@ Author: Marko Lindqvist Date: Sun Oct 31 14:50:51 2021 +0200 features.m4: Suggest installing SDL2_mixer, not SDL_mixer - + See osdn #42877 - + Signed-off-by: Marko Lindqvist commit 503ec4d36c8611716e457942ca638131f7733df0 @@ -11455,9 +11455,9 @@ Author: Marko Lindqvist Date: Sat Oct 23 05:33:30 2021 +0300 Ruledit: Add building genus editing support - + See osdn #43102 - + Signed-off-by: Marko Lindqvist commit 4ad25b23fee63dd5254bc829ebb2b6bafa8e5728 @@ -11465,11 +11465,11 @@ Author: Marko Lindqvist Date: Wed Nov 3 00:43:01 2021 +0200 Improve help text about conquering claimable base - + Reported by ddeanbrown - + See osdn #43145 - + Signed-off-by: Marko Lindqvist commit 2c2250e9fe2df84ca2eeb7889afa0790020915bc @@ -11477,7 +11477,7 @@ Author: Marko Lindqvist Date: Mon Nov 8 03:35:38 2021 +0200 Update Finnish translation of the ruledit domain - + Signed-off-by: Marko Lindqvist commit be774a2608fbc0da424ec4417b432069a8293c6c @@ -11485,12 +11485,12 @@ Author: Marko Lindqvist Date: Sat Oct 30 14:41:44 2021 +0300 Qt: Allow adjusting leader of the nation player has already selected - + In the pregame nation selection it was impossible to reselect the same nation one had already. - + See osdn #43024 - + Signed-off-by: Marko Lindqvist commit b318fb810bbddb70ecf162659ae4a711ccdc23ca @@ -11498,13 +11498,13 @@ Author: Marko Lindqvist Date: Wed Oct 20 05:22:13 2021 +0300 civ1: Remove infra from city center tile when city destroyed - + Based on lua script by nef - + Requested by nef - + See osdn #43039 - + Signed-off-by: Marko Lindqvist commit 55b34cf336b479a8ddf9e3ca6e9cbfd49d5af7ce @@ -11512,7 +11512,7 @@ Author: Marko Lindqvist Date: Sat Nov 6 21:53:32 2021 +0200 Comment typofix: "tookit" -> "toolkit" - + Signed-off-by: Marko Lindqvist commit 8215487bb6f90a18e1d400f5e284cbc71c98d114 @@ -11520,11 +11520,11 @@ Author: Marko Lindqvist Date: Tue Oct 19 01:05:15 2021 +0300 README.actions: Correct UI names of a couple of actions - + Reported by ddeanbrown - + See osdn #43065 - + Signed-off-by: Marko Lindqvist commit 9b2a2d91bef94bbd03299126693fd08c105fc49e @@ -11532,9 +11532,9 @@ Author: Marko Lindqvist Date: Wed Oct 27 15:49:27 2021 +0300 Rulesave: Add nations.ruleset ruledit section comment - + See osdn #42891 - + Signed-off-by: Marko Lindqvist commit db72f2a57fb384f9b36563d6be76354f39aee5cb @@ -11542,9 +11542,9 @@ Author: Marko Lindqvist Date: Sat Oct 23 05:18:49 2021 +0300 sdl2: Correct popup_unit_info() function header - + See osdn #42568 - + Signed-off-by: Marko Lindqvist commit cf6a21bb5c876f91d8e4659dd270aed2a77c0437 @@ -11552,14 +11552,14 @@ Author: Marko Lindqvist Date: Sun Oct 17 17:04:20 2021 +0300 Capitalize 'U' in internal names of StartUnit unit type flags - + This makes them consistent with what is used and documented in supplied rulesets. - + Reported by ddeanbrown - + See osdn #43001 - + Signed-off-by: Marko Lindqvist commit 795441e04aab71e93a9e63875ac7088ef4923b78 @@ -11567,9 +11567,9 @@ Author: Marko Lindqvist Date: Sun Oct 17 16:31:52 2021 +0300 Add -Wimplicit-fallthrough to --enable-debug=checks - + See hrm Feature #852929 - + Signed-off-by: Marko Lindqvist commit 8c6171a130a9a37462c8b3907585b7f4261ff818 @@ -11577,9 +11577,9 @@ Author: Marko Lindqvist Date: Sat Oct 16 15:58:57 2021 +0300 Fix traderoute_packet_list leak from broadcast_city_info() - + See osdn #43054 - + Signed-off-by: Marko Lindqvist commit 679f3330bac64414c4496701b85e0399f3926cad @@ -11587,9 +11587,9 @@ Author: Marko Lindqvist Date: Wed Oct 20 19:35:15 2021 +0300 Tell which building was the problematic one in ruleset sanity checks - + See osdn #42995 - + Signed-off-by: Marko Lindqvist commit aa09abe4a6a8be2dec524a4348ebda91b826c693 @@ -11597,11 +11597,11 @@ Author: Marko Lindqvist Date: Wed Oct 20 04:42:38 2021 +0300 gtk3: Add Wonder List Intelligence Dialog - + Ported from gtk3.22-client - + See osdn #43080 - + Signed-off-by: Marko Lindqvist commit f0aa0ab7ca4a7014e8b82e93813bd27189fcbe9f @@ -11609,9 +11609,9 @@ Author: Marko Lindqvist Date: Tue Oct 19 05:58:27 2021 +0300 gtk: Destroy toplevel window on quit - + See osdn #43072 - + Signed-off-by: Marko Lindqvist commit bb08dbffb42ef850e8d07721fb47866851588feb @@ -11619,11 +11619,11 @@ Author: Marko Lindqvist Date: Thu Oct 14 01:26:21 2021 +0300 Set default range of Good requirement to a valid one - + Reported by ihnatus - + See osdn #42989 - + Signed-off-by: Marko Lindqvist commit 3e716f3126cad02f4a3cf3d01f048b2b50f990df @@ -11631,11 +11631,11 @@ Author: Marko Lindqvist Date: Wed Oct 13 17:24:31 2021 +0300 Improve help of techleak server setting - + Requested by Nate Martin (vodot) - + See hrm Bug #764909 - + Signed-off-by: Marko Lindqvist commit 0b8fc3c1a04b82c66e3cb6b526e86b0309e9b6de @@ -11643,9 +11643,9 @@ Author: Marko Lindqvist Date: Mon Oct 11 05:23:23 2021 +0300 Mention ruleup in nations.ruleset [ruledit] section documentation - + See osdn #42894 - + Signed-off-by: Marko Lindqvist commit e7ec382c7eac192895920f95c8feb3f8774d3cc8 @@ -11653,9 +11653,9 @@ Author: Marko Lindqvist Date: Sat Oct 16 02:58:28 2021 +0300 Remove mentions of ancient 'gui-mui' from comments - + See osdn #42931 - + Signed-off-by: Marko Lindqvist commit 86187953c0d73b9ad3c61a0cc48e6986c774fcb7 @@ -11663,9 +11663,9 @@ Author: Marko Lindqvist Date: Thu Oct 14 03:44:09 2021 +0300 gtk3.22: Set title for Wonder List Intelligence Dialog - + See osdn #43043 - + Signed-off-by: Marko Lindqvist commit c9ee8e2569ea673aca960510737e80f69c8759d5 @@ -11673,12 +11673,12 @@ Author: Marko Lindqvist Date: Sun Oct 10 22:36:58 2021 +0300 Qt: Do not ignore sex user has explicitly selected for leader - + Toggling leader sex did not have any effect, sex was selected only when one took predefined leader from the list. - + See osdn #42964 - + Signed-off-by: Marko Lindqvist commit f19b38dd9a23d1341068ee2182f1ecd286315f18 @@ -11686,9 +11686,9 @@ Author: Marko Lindqvist Date: Sun Oct 10 05:23:21 2021 +0300 Ruledit: Add unit type move rate editing - + See osdn #43016 - + Signed-off-by: Marko Lindqvist commit 5b30229f311d59641cad3a1d5491ccbc17fdf71c @@ -11696,9 +11696,9 @@ Author: Marko Lindqvist Date: Tue Oct 19 19:06:36 2021 +0300 gtk: Drop obsolete toplevel_accel reference - + See osdn #43076 - + Signed-off-by: Marko Lindqvist commit ecd584090832f5e2428bf5edeec1a1d7711dbf9f @@ -11706,11 +11706,11 @@ Author: Marko Lindqvist Date: Wed Oct 13 23:40:47 2021 +0300 Civ1: Make all units to occupy tiles - + Reported by nef - + See osdn #42923 - + Signed-off-by: Marko Lindqvist commit a99c8cbdff853da71a5100d273bc6156b7e29846 @@ -11718,11 +11718,11 @@ Author: Marko Lindqvist Date: Sun Oct 10 03:20:01 2021 +0300 Correct dai_gov_value() comment - + The comment spoke of Tech instead of Government. - + See osdn #42867 - + Signed-off-by: Marko Lindqvist commit 70848eced496e9a2c236850b5b0fd01e612c11a6 @@ -11730,11 +11730,11 @@ Author: Marko Lindqvist Date: Sat Oct 9 21:19:54 2021 +0300 Sanity check that wonder upkeep is zero - + Reported by Lexxie - + See osdn #42994 - + Signed-off-by: Marko Lindqvist commit 0ff5c0708f930072b92cb546002facf313c56289 @@ -11742,15 +11742,15 @@ Author: Marko Lindqvist Date: Sun Oct 10 16:43:10 2021 +0300 canada_old.svg: Fix inkscape error - + Inkscape said: "Canvas::on_idle: clean region is empty!" Also resized canvas to image size. - + This still leaves inkscape warning: "WARNING: unknown type: svg:foreignObject" - + See osdn #43021 - + Signed-off-by: Marko Lindqvist commit 0f52631f6e654048e24e9498d2bc00d91ce92126 @@ -11758,13 +11758,13 @@ Author: Marko Lindqvist Date: Sun Oct 10 08:16:42 2021 +0300 Qt: Fix segfault when quitting from main menu without visiting game - + Writing shortcuts crashed if attempted before they had been even initialized. Now check if they are initialized, and don't even try to write them if they are not. - + See osdn #43019 - + Signed-off-by: Marko Lindqvist commit 912294c2f8fa29edd5a6303afb35b27c2f4eebcf @@ -11772,11 +11772,11 @@ Author: Marko Lindqvist Date: Sat Oct 9 14:06:44 2021 +0300 Multiplayer: Remove broken link from a buildings.ruleset comment - + It was pointing to old freeciv forums no longer existing. - + See osdn #42839 - + Signed-off-by: Marko Lindqvist commit ed701e5f34d0693a4db2b36cf7dbbb1d9abdf920 @@ -11784,15 +11784,15 @@ Author: Marko Lindqvist Date: Sat Oct 9 06:36:49 2021 +0300 Take ANEK_ACT_NOT_ENOUGH_MONEY message reimplementation to use - + Two different implementations of this existed in the code, better one being dead code after a "break;" I assume this to be result of a failed attempt to replace the older implementation with it. Take the better implementation to use, and drop the older one. - + See osdn #42901 - + Signed-off-by: Marko Lindqvist commit 9c883224d0820f54cb9451c4f94c17d43141f51f @@ -11800,7 +11800,7 @@ Author: Marko Lindqvist Date: Sat Oct 16 04:21:30 2021 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 81ec8e307278db01b0894392ae3516e04b704a29 @@ -11808,9 +11808,9 @@ Author: Marko Lindqvist Date: Wed Oct 13 17:13:02 2021 +0300 Reinstate ACLOCAL_AMFLAGS - + See osdn #43034 - + Signed-off-by: Marko Lindqvist commit 4611347febc682559feb57386cad93242b5948c2 @@ -11818,9 +11818,9 @@ Author: Marko Lindqvist Date: Sat Oct 2 06:25:07 2021 +0300 cma_get_parameter(): Check attribute format version, don't assert() it - + See osdn #42898 - + Signed-off-by: Marko Lindqvist commit 36956a6d0f77d8c1aca4b3f686766192d7362ff8 @@ -11828,13 +11828,13 @@ Author: Marko Lindqvist Date: Sat Oct 2 22:14:43 2021 +0300 gtk3.22: Add Wonders list intelligence dialog - + Based on a patch by Ilkka Virta - + Requested by Alexandro Ignatiev - + See hrm Bug #883354 - + Signed-off-by: Marko Lindqvist commit 5d0585490e2b5df4dfeb4232a2f08c5e08e73d2a @@ -11842,15 +11842,15 @@ Author: Marko Lindqvist Date: Sat Oct 2 15:03:26 2021 +0300 Fix revealing trade partner to destination owner when trade route established - + If the owner of the destination city already knew the tile where the source city is, but only from time before the city was founded, the source city was not revealed. This even lead to client crashes as traderoutes there were between owned city and NULL. - + See osdn #42968 - + Signed-off-by: Marko Lindqvist commit cd4434e06773b6c8e600c35c4d1dd6fd68fcbf5d @@ -11858,14 +11858,14 @@ Author: Marko Lindqvist Date: Sat Oct 9 13:51:06 2021 +0300 Alien: Mark upkeep cost of wonders as zero - + The engine forces upkeep for wonders to be zero, so value in the ruleset is not used. Mark the ruleset value as zero to avoid confusion, and also failing sanity checks once they get implemented. - + See osdn #43002 - + Signed-off-by: Marko Lindqvist commit 21fc878c907e65482a3347f0dd6f2dd4fb531c20 @@ -11873,13 +11873,13 @@ Author: Marko Lindqvist Date: Fri Oct 1 02:13:33 2021 +0300 Qt: Show default ruler title for a player whose government is not known - + Intelligence was showing ruler title as if the nation was in Anarchy when it doesn't know player's actual government. Make it to show default "Mr"/"Ms" instead in that case. - + See osdn #42938 - + Signed-off-by: Marko Lindqvist commit be4da4ce4f9c859199423387d0d671d70c4885ac @@ -11887,11 +11887,11 @@ Author: Marko Lindqvist Date: Thu Oct 7 20:05:08 2021 +0300 Do not erroneously accept "Traderoute" range for a "Good" requirement - + Reported by ddeanbrown - + See osdn #42944 - + Signed-off-by: Marko Lindqvist commit 0507f127180307e54d5d80f14da1f4133445661f @@ -11899,7 +11899,7 @@ Author: Marko Lindqvist Date: Sun Oct 10 15:15:34 2021 +0300 data/.gitignore: Drop Freeciv entry - + Signed-off-by: Marko Lindqvist commit d6305e25da2f6f685faa4c9bc724311d0ef62fc4 @@ -11907,11 +11907,11 @@ Author: Marko Lindqvist Date: Thu Sep 30 17:04:50 2021 +0300 Apply square tileset setting changes to current game also if map topo is iso - + Reported by log65536 - + See osdn #42956 - + Signed-off-by: Marko Lindqvist commit 74cf9ca9d46e6128a38cbd84682033e5f4314442 @@ -11919,9 +11919,9 @@ Author: Marko Lindqvist Date: Mon Sep 27 04:08:19 2021 +0300 Make it possible to use iterate_outward() recursively - + See osdn #42930 - + Signed-off-by: Marko Lindqvist commit 976a3fc626a4f9dfd51245b4ca24ee27978771eb @@ -11929,9 +11929,9 @@ Author: Marko Lindqvist Date: Mon Sep 27 19:22:10 2021 +0300 Qt: Correctly send the sex user selected in nation selection request - + See osdn #42936 - + Signed-off-by: Marko Lindqvist commit 8b016e11ebde291e99559881a1616e0d48d57919 @@ -11939,9 +11939,9 @@ Author: Marko Lindqvist Date: Sun Sep 26 21:11:57 2021 +0300 configure.ac: Improve malloc(0) test output - + See osdn #41100 - + Signed-off-by: Marko Lindqvist commit 40fc3b009582319a8ada56fd401f6c01fdb1b0f0 @@ -11949,9 +11949,9 @@ Author: log65536 Date: Fri Oct 1 05:49:33 2021 +0900 Fix help text for the trade_revenue_style server option - + See osdn #42961 - + Signed-off-by: log65536 commit ccec17eb47e4770cfcc83bb4406671a659445ef3 @@ -11959,7 +11959,7 @@ Author: Marko Lindqvist Date: Fri Oct 8 15:36:34 2021 +0300 Mark as development code - + Signed-off-by: Marko Lindqvist commit 6c0608ad80ee32523e5c81fc3497b8c16637abbb @@ -11967,7 +11967,7 @@ Author: Marko Lindqvist Date: Fri Oct 8 15:28:40 2021 +0300 ChangeLog: Refresh for 3.0.0-beta3 release - + Signed-off-by: Marko Lindqvist commit 7b28503fe603a1fd1dc9ae48d1b4936ec4d3fa81 @@ -11975,7 +11975,7 @@ Author: Marko Lindqvist Date: Fri Oct 8 15:25:59 2021 +0300 Set version number to 3.0.0-beta3 - + Signed-off-by: Marko Lindqvist commit 3a0d102f69febe31235d7900fa09fb2f66786b92 @@ -11983,7 +11983,7 @@ Author: Marko Lindqvist Date: Fri Oct 8 15:24:11 2021 +0300 NEWS-3.0: Update the date 3.0.0-beta3 section has last been refreshed - + Signed-off-by: Marko Lindqvist commit 6ad44f90bd23ae52ba33a0d48031bf4fa6538ad4 @@ -11991,7 +11991,7 @@ Author: Marko Lindqvist Date: Fri Oct 8 15:21:33 2021 +0300 'make update-po' before 3.0.0-beta3 release - + Signed-off-by: Marko Lindqvist commit b8470d47c4556dd9775482af937f484324093a4c @@ -11999,7 +11999,7 @@ Author: Marko Lindqvist Date: Fri Oct 8 15:19:57 2021 +0300 NEWS-3.0: Update 3.0.0-beta3 translation statistics - + Signed-off-by: Marko Lindqvist commit 11eb79bd1a2a215cdd84118bbb3a2f0b50858076 @@ -12025,7 +12025,7 @@ Author: Marko Lindqvist Date: Thu Oct 7 21:19:20 2021 +0300 NEWS-3.0: Add 3.0.0-beta3 translation statistics - + Signed-off-by: Marko Lindqvist commit 5ac2996303d87e05acaf9653c1b0d32757f6fb60 @@ -12033,7 +12033,7 @@ Author: Marko Lindqvist Date: Mon Oct 4 17:09:09 2021 +0300 NEWS-3.0: Update beta3 section - + Signed-off-by: Marko Lindqvist commit 16685be4aa34be9da47bb1366c544e5c35cd3438 @@ -12041,13 +12041,13 @@ Author: Marko Lindqvist Date: Sat Oct 2 15:27:04 2021 +0300 Make draw_trade_routes_for_city() robust against NULL trade partner - + Player should always know any trade partners his/her own cities have, but it's good to be robust against the opposite case (such as bug osdn #42968) - + See osdn #42969 - + Signed-off-by: Marko Lindqvist commit b82169bb7e292c49fd576ca4ac9b45ccbdfa101a @@ -12055,7 +12055,7 @@ Author: Marko Lindqvist Date: Fri Oct 1 20:09:45 2021 +0300 NEWS: Refresh 3.0 section - + Signed-off-by: Marko Lindqvist commit 7585e4558eb48f6bc569482d433e42fc7de9efb2 @@ -12063,7 +12063,7 @@ Author: Marko Lindqvist Date: Fri Oct 1 19:27:08 2021 +0300 NEWS-3.0: Add 3.0.0-beta3 section - + Signed-off-by: Marko Lindqvist commit d5b63584ee002098550d1e13944bc0f94c3e0f72 @@ -12071,11 +12071,11 @@ Author: Marko Lindqvist Date: Tue Sep 28 16:41:26 2021 +0300 british-isles.sav: Set nationset to "all" to allow correct nations - + Reported by Molo_Parko - + See osdn #42939 - + Signed-off-by: Marko Lindqvist commit 0fb4cacdaa5a657921ff208276ed96276909066c @@ -12083,9 +12083,9 @@ Author: Marko Lindqvist Date: Thu Sep 23 05:45:01 2021 +0300 advance_index_iterate(): Move advance_count() call outside the loop - + See osdn #42883 - + Signed-off-by: Marko Lindqvist commit c6efd9e0979b8b9e8748d0802aa9eef5a223e83a @@ -12093,9 +12093,9 @@ Author: Marko Lindqvist Date: Mon Sep 20 03:58:28 2021 +0300 ruledit/Makefile.am: List MOC_FILES in alphabetical order - + See osdn #42886 - + Signed-off-by: Marko Lindqvist commit 3afb72441fa55313775eaa73545db96e459e2631 @@ -12103,9 +12103,9 @@ Author: Marko Lindqvist Date: Sun Sep 26 04:09:36 2021 +0300 README.packaging: Fix typo "not resources" -> "no resources" - + See osdn #42926 - + Signed-off-by: Marko Lindqvist commit ad7591e74fc5c36f6c6ff2152c83a53192aa3992 @@ -12113,11 +12113,11 @@ Author: Marko Lindqvist Date: Wed Sep 22 00:00:02 2021 +0300 Allow moving CoastStrict unit to ocean city, or city in 1x1 island - + Reported by lexxie9952 - + See osdn #42600 - + Signed-off-by: Marko Lindqvist commit abcd604eefdcc6eb96f231e830c50fd40b3be7b4 @@ -12125,9 +12125,9 @@ Author: Marko Lindqvist Date: Sat Sep 25 18:53:47 2021 +0300 README.: Replace freeciv-gtk3 reference with freeciv-gtk3.22 - + See osdn #42918 - + Signed-off-by: Marko Lindqvist commit 9e57f609c956b7e96b5665ef28ee1440db39ae3e @@ -12135,7 +12135,7 @@ Author: Marko Lindqvist Date: Tue Sep 28 06:36:10 2021 +0300 Comment typofix: "rule title" -> "ruler title" - + Signed-off-by: Marko Lindqvist commit a4a76bcf00ed51ec56f2ea19fa370fbeefeadd38 @@ -12143,9 +12143,9 @@ Author: Marko Lindqvist Date: Tue Sep 28 03:09:21 2021 +0300 Merge Esperanto translation of core domain from master - + Translation updates to master by KristjanESPERANTO - + Signed-off-by: Marko Lindqvist commit 02f68a84acc5b151e19a06bffa01bf87e7109dce @@ -12153,7 +12153,7 @@ Author: Marko Lindqvist Date: Tue Sep 28 02:10:12 2021 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 0eed49254a5b775009237f570465d418a8171334 @@ -12161,9 +12161,9 @@ Author: Marko Lindqvist Date: Mon Sep 27 20:25:34 2021 +0300 Merge Esperanto translation of nations domain from master - + Translation updates to master by KristjanESPERANTO - + Signed-off-by: Marko Lindqvist commit 78ae088d71eec14b1d83a5c0aa5cec2c115356bd @@ -12171,11 +12171,11 @@ Author: Marko Lindqvist Date: Tue Sep 21 23:30:48 2021 +0300 helpdata.txt: Make clear that traderoute's initial income depends on ruleset - + Reported by ihnatus - + See osdn #42652 - + Signed-off-by: Marko Lindqvist commit 3ba18a7c96a951052a29d956249d0607548da280 @@ -12183,9 +12183,9 @@ Author: Marko Lindqvist Date: Mon Sep 27 12:56:46 2021 +0300 Merge Esperanto translation of ruledit domain from master - + Translation updates to master by KristjanESPERANTO - + Signed-off-by: Marko Lindqvist commit 646793a29bc12140542162cc7295558aa0b88959 @@ -12193,9 +12193,9 @@ Author: Marko Lindqvist Date: Tue Sep 21 04:01:40 2021 +0300 Macrofy client_player() - + See osdn #42865 - + Signed-off-by: Marko Lindqvist commit 5a5c80ae9d435658d90ba0fa3896df33406f78e4 @@ -12203,11 +12203,11 @@ Author: Marko Lindqvist Date: Sun Sep 19 08:26:36 2021 +0300 AI: Drop unused military_advisor_choose_tech() - + It was never really implemented, and would not suit current design. - + See osdn #42227 - + Signed-off-by: Marko Lindqvist commit cca9d5ff0144ba936be775d05d406f6745399e0b @@ -12215,7 +12215,7 @@ Author: Marko Lindqvist Date: Sat Sep 25 17:33:08 2021 +0300 nations/fi.po: Update version information - + Signed-off-by: Marko Lindqvist commit 405ec3f413b468468f5eee118c3e21a8933e5292 @@ -12223,7 +12223,7 @@ Author: Marko Lindqvist Date: Sat Sep 25 17:26:45 2021 +0300 fi.po: Replace gna.org email with freelists.org one - + Signed-off-by: Marko Lindqvist commit 6d7b993af12e172643ed41e7d72414b3a08df0e1 @@ -12231,9 +12231,9 @@ Author: Marko Lindqvist Date: Tue Sep 21 04:22:08 2021 +0300 Update to crosser-2.1 - + See osdn #42067 - + Signed-off-by: Marko Lindqvist commit 88b114d9e60129cb35e386d891d2a9dde186ade7 @@ -12241,7 +12241,7 @@ Author: Marko Lindqvist Date: Fri Sep 24 19:17:30 2021 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 0403c4f9a3c33b40e4ce2485aeecc7a5e3c5e9fd @@ -12249,9 +12249,9 @@ Author: Marko Lindqvist Date: Mon Sep 20 01:09:16 2021 +0300 debug.m4: Disable array-bounds warnings when -Werror present - + See osdn #42885 - + Signed-off-by: Marko Lindqvist commit 8a7d13b9c833428ed82182baf48e4bbd7b6fdfc3 @@ -12259,9 +12259,9 @@ Author: Marko Lindqvist Date: Sat Sep 18 04:29:21 2021 +0300 req_text_insert(): Add missing break; for VUT_CITYTILE case - + See osdn #42872 - + Signed-off-by: Marko Lindqvist commit 65d5f1b5b56cd19b4afe5ddb852ad1207a0daa4f @@ -12269,11 +12269,11 @@ Author: Marko Lindqvist Date: Sat Sep 18 03:23:06 2021 +0300 Send city owner's, not caravan owner's, info when caravan helps finish wonder - + Reported by Ilkka Virta - + See hrm Feature #908746 - + Signed-off-by: Marko Lindqvist commit 744daeea68a9116a511b6ad76aa2472043763a64 @@ -12281,9 +12281,9 @@ Author: Marko Lindqvist Date: Fri Sep 17 00:42:45 2021 +0300 fc_cmdhelp.c: Drop "version.h" include - + See osdn #42868 - + Signed-off-by: Marko Lindqvist commit be99f22714cc7a15a60c16625ac1d8702202ede7 @@ -12291,15 +12291,15 @@ Author: Marko Lindqvist Date: Thu Sep 16 04:13:36 2021 +0300 nations.ruleset: Set case of embedded_nations entries to match nation name - + The comparison is case insensitive so the all-lowercase entries have worked, but they are confusing as they appear different from nation rule_names from individual nations and more like file name. - + Base on report by ddeanbrown - + See osdn #42695 - + Signed-off-by: Marko Lindqvist commit bbbd10003b423f5a78fbb35f6792d7bf12a04d6e @@ -12307,7 +12307,7 @@ Author: Marko Lindqvist Date: Tue Sep 21 00:05:18 2021 +0300 Comment typofix: "it's" -> "its" - + Signed-off-by: Marko Lindqvist commit dc100c7efad94980dc6af5f82357e2ca85e18482 @@ -12315,15 +12315,15 @@ Author: Marko Lindqvist Date: Thu Sep 16 15:53:09 2021 +0300 italy.sav: Wrap map from the correct point - + In the italy scanario leftmost bulge of Italy was placed left of map origo, to the right side of the map. The map is not a wrapping one, so the parts were not connected at all. - + Scenario file rework by Jacob Nevins - + See hrm Bug #691812 - + Signed-off-by: Marko Lindqvist commit 3865b10d926d09b90ab15076f39873e906c64e23 @@ -12331,9 +12331,9 @@ Author: Marko Lindqvist Date: Sun Sep 12 12:19:31 2021 +0300 Set attribute __format__(__printf__ ...) for do_log_deprecation() - + See osdn #42841 - + Signed-off-by: Marko Lindqvist commit 22393131059ea2ffaa043298ce587d63c24a9306 @@ -12341,9 +12341,9 @@ Author: Marko Lindqvist Date: Wed Sep 8 07:04:28 2021 +0300 Msys2 Makefile: Handle icu version with a single variable - + See osdn: #42835 - + Signed-off-by: Marko Lindqvist commit 0e1b28b8209464c062ac76ab198a591cb53d505d @@ -12351,11 +12351,11 @@ Author: Marko Lindqvist Date: Sat Sep 11 07:28:36 2021 +0300 Rulesave: Save extra.buildable when ever it has nodefault value - + Reported by ddeanbrown - + See osdn #42848 - + Signed-off-by: Marko Lindqvist commit 46e956aac6f2f6dcbf8ee8c1072323ed82fbb026 @@ -12363,9 +12363,9 @@ Author: Marko Lindqvist Date: Sat Sep 11 09:22:17 2021 +0300 README: Document freeciv-tickets mailing list - + See osdn #42491 - + Signed-off-by: Marko Lindqvist commit b01da464c261206de4d2ad447bb964996f245c73 @@ -12373,7 +12373,7 @@ Author: Marko Lindqvist Date: Thu Sep 16 18:28:40 2021 +0300 Update Finnish translation of the ruledit domain - + Signed-off-by: Marko Lindqvist commit 2e5278ac86e4c57776fef62d9caa60150bc09440 @@ -12381,9 +12381,9 @@ Author: Marko Lindqvist Date: Fri Sep 10 16:58:10 2021 +0300 README.effects: Document TerrainAlter requirement values - + See osdn #42844 - + Signed-off-by: Marko Lindqvist commit 0d14dd3ef01b580266211cd73f5cabeeb868a6c9 @@ -12391,9 +12391,9 @@ Author: Marko Lindqvist Date: Wed Sep 8 04:20:47 2021 +0300 copyright.sh: Drop obsolete pixcomm check - + See osdn #42579 - + Signed-off-by: Marko Lindqvist commit 4bd3f15f562d0e4c95a6c84ef04cda9cf6190a3f @@ -12401,11 +12401,11 @@ Author: Marko Lindqvist Date: Fri Sep 10 16:44:07 2021 +0300 Sanity check space part genus - + Requested by Alexandro Ignatiev - + See hrm Feature #824590 - + Signed-off-by: Marko Lindqvist commit fa4cfc7ae8c83488a158c724c310f08e6528a58c @@ -12413,9 +12413,9 @@ Author: Marko Lindqvist Date: Fri Sep 10 07:34:44 2021 +0300 INSTALL: Remove extraneous word - + See osdn #42842 - + Signed-off-by: Marko Lindqvist commit baf4e8dd58f1850a1a62fcb1796724d20a71f507 @@ -12423,11 +12423,11 @@ Author: Marko Lindqvist Date: Fri Sep 10 17:17:33 2021 +0300 Ruleup: Make 2.6 resources turned to extras generator placed - + Reported by ddeanbrown - + See osdn #42847 - + Signed-off-by: Marko Lindqvist commit c07b1ac573a4aa605789c213f6c440aa49b63532 @@ -12435,9 +12435,9 @@ Author: Marko Lindqvist Date: Thu Sep 9 16:44:07 2021 +0300 remove-potcdate.sin: Update from gettext-0.21 - + See osdn #42843 - + Signed-off-by: Marko Lindqvist commit 3e5bb77c9507cebf513bd5856bf9703d666d568a @@ -12445,9 +12445,9 @@ Author: Marko Lindqvist Date: Thu Sep 9 17:25:05 2021 +0300 get_potential_improvement_bonus(): Consider multipliers - + See osdn #42836 - + Signed-off-by: Marko Lindqvist commit 5728f634edb45df3632aefc98c59926b73770424 @@ -12455,9 +12455,9 @@ Author: Marko Lindqvist Date: Sun Sep 5 06:59:49 2021 +0300 gtk4 fcmp: Don't claim there to be standard gtk command-line options - + See osdn #42415 - + Signed-off-by: Marko Lindqvist commit 34f0c137f5ff8029e45a868ce8d2422dcf494867 @@ -12465,7 +12465,7 @@ Author: Ihnatus Date: Wed Sep 8 03:50:46 2021 +0300 AI: don't consider caravan bonus doubled when it is not - + See osdn #42641 commit eeb1809b73b50732e0421cc1e2ab9c1e2d392968 @@ -12473,7 +12473,7 @@ Author: Marko Lindqvist Date: Fri Sep 10 16:51:12 2021 +0300 Comment typofix: "Created" -> "Create" - + Signed-off-by: Marko Lindqvist commit b2c7a412805e3770d39ed7a9f240e59c767c2df6 @@ -12481,9 +12481,9 @@ Author: Marko Lindqvist Date: Sun Sep 5 07:32:44 2021 +0300 Replace uses of deprecated 'which' command with 'command -v' - + See osdn #42769 - + Signed-off-by: Marko Lindqvist commit 99bb27d6d9bdf49addbca16b4dcd1461d5306231 @@ -12491,11 +12491,11 @@ Author: Marko Lindqvist Date: Tue Sep 7 07:23:22 2021 +0300 ruledit/.gitignore: Add meta_edit_impr.cpp - + See osdn #42557 - + Reported anonymously - + Signed-off-by: Marko Lindqvist commit dd9fbf210f89a64a8efe97e8ef69b355732c6f71 @@ -12503,9 +12503,9 @@ Author: Ihnatus Date: Sat Jun 26 02:32:38 2021 +0300 AI: Manage caravans that only can enter marketplaces - + See osdn #42518 - + Signed-off-by: Ihnatus commit 4952d5331c27e149b059a21b9a71deed430f7bbc @@ -12513,9 +12513,9 @@ Author: Marko Lindqvist Date: Tue Aug 31 19:19:57 2021 +0300 sdl2.m4: Port upstream serial 2 changes - + See osdn #42779 - + Signed-off-by: Marko Lindqvist commit 69b3d1e088deef961e03cec6ac12e81303fb14af @@ -12523,7 +12523,7 @@ Author: Marko Lindqvist Date: Sun Sep 5 04:05:37 2021 +0300 Comment typofix: "Widget's List" -> "widgets list" - + Signed-off-by: Marko Lindqvist commit 405c7b32412c12ebfb318f579421e23e669eee22 @@ -12531,9 +12531,9 @@ Author: Marko Lindqvist Date: Tue Aug 31 03:43:59 2021 +0300 AI: Consider buildingless cities worth conquering - + See osdn #42778 - + Signed-off-by: Marko Lindqvist commit 773cba9ab99c465f1787358bcfdda3a5b5cf1e5d @@ -12541,9 +12541,9 @@ Author: Marko Lindqvist Date: Wed Sep 1 05:27:08 2021 +0300 Set release month to March - + See osdn #42782 - + Signed-off-by: Marko Lindqvist commit cfb7943b26fe1cc34511422f954edcb3e7d58258 @@ -12551,24 +12551,24 @@ Author: dftec Date: Fri Aug 13 02:35:15 2021 +0200 civ2civ3: Improve the script that adds labels to the map. - + - Prevent "Great Barrier Reef" and "Great Blue Hole" from appearing near Glaciers: Now "Glacier Bay" is Ocean adjacent to Glacier while "Ice Shelf" is Glacier adjacent to Ocean - + - Swap "Mud Volcanoes" (now on Hills) with "Valley of Geysers" (now on Plains), that makes more sense visually. - + - Reduce a bit the randomness, making labels more dependant on the actual landscape: Deep Ocean can be "Deep Trench" if fully surrounded by Deep Oceans, else "Thermal Vent" Forest can be "Sequoia Forest" if fully surrounded by Forests, else "Millenary Trees" - + - Add some more comments. - + See osdn #42708 commit 52a26c7f2164933df0ac3e92df3f686ed05878a2 @@ -12576,7 +12576,7 @@ Author: Marko Lindqvist Date: Thu Sep 2 06:12:44 2021 +0300 Comment typofix: "becouse" -> "because", and some grammar - + Signed-off-by: Marko Lindqvist commit 00deab67e4a74503e7a9b231907f987cf4ca2698 @@ -12584,11 +12584,11 @@ Author: Marko Lindqvist Date: Thu Aug 26 02:49:47 2021 +0300 zambia.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42770 - + Signed-off-by: Marko Lindqvist commit 5707f930fbb6c4d9f6f6b84623d11e8ada5d77bb @@ -12596,9 +12596,9 @@ Author: Marko Lindqvist Date: Wed Jun 16 08:26:58 2021 +0300 Ruledit: Add enabler count to stats - + See osdn #42176 - + Signed-off-by: Marko Lindqvist commit a2d8fe5782a02033b014510be87a92b127530930 @@ -12606,11 +12606,11 @@ Author: Marko Lindqvist Date: Wed Aug 18 04:16:50 2021 +0300 wallonia.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42718 - + Signed-off-by: Marko Lindqvist commit 2e7b37747f4655275e161e03acb227318c57a04e @@ -12618,11 +12618,11 @@ Author: Marko Lindqvist Date: Wed Aug 25 03:31:30 2021 +0300 wales.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42765 - + Signed-off-by: Marko Lindqvist commit 01b019b2869e87eb5c229b93ae02fe9bb2712298 @@ -12630,9 +12630,9 @@ Author: Marko Lindqvist Date: Sat Jun 26 13:18:50 2021 +0300 is_terrain_needed(): Check if terrain is climate change target - + See osdn #42577 - + Signed-off-by: Marko Lindqvist commit 11e21e8269484f5ef0913808a0dd2faa5e73682b @@ -12640,11 +12640,11 @@ Author: Marko Lindqvist Date: Sat Jul 17 12:00:29 2021 +0300 united_nations.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42636 - + Signed-off-by: Marko Lindqvist commit e6bd9ac6dbf6a719622908fa228809139da374fc @@ -12652,11 +12652,11 @@ Author: Marko Lindqvist Date: Fri Jun 25 05:23:32 2021 +0300 Consistently disable help links to space parts when spacerace disabled - + Reported by Jacob Nevins - + See hrm Bug #853869 - + Signed-off-by: Marko Lindqvist commit cafb76d4bbbc3789c2da049dac0e85e3d2aece59 @@ -12664,9 +12664,9 @@ Author: Marko Lindqvist Date: Tue Jul 13 01:23:09 2021 +0300 tunisia.svg: Shrink page size to image size - + See osdn #42619 - + Signed-off-by: Marko Lindqvist commit 989f4b02cf3b634a5a6f0bbb0a1a0e3aee5b605e @@ -12674,9 +12674,9 @@ Author: Marko Lindqvist Date: Sun Aug 8 14:33:53 2021 +0300 gtk: Drop unused variable 'total' from city_dialog_update_improvement_list() - + See osdn #42698 - + Signed-off-by: Marko Lindqvist commit 68b4d1654229a9b132839853d0506353d9f980b5 @@ -12684,9 +12684,9 @@ Author: Marko Lindqvist Date: Mon Aug 9 07:00:05 2021 +0300 winsock2.m4: Remove false comment - + See osdn #42488 - + Signed-off-by: Marko Lindqvist commit 47f92343ec6029cafdb189c23300960516399ba4 @@ -12694,11 +12694,11 @@ Author: Marko Lindqvist Date: Mon Jul 12 06:21:07 2021 +0300 tibet.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42615 - + Signed-off-by: Marko Lindqvist commit 00ac1fa3c70cff2542b1367942efacf1ad442a7b @@ -12706,9 +12706,9 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jul 13 13:27:39 2021 +0200 Mark MinMoveFrags's translation comments. - + Add TRANS: prefix to reqtext translation comments about MinMoveFrags. - + See osdn #42623 commit 7454c515bb06966596997843e69163e649a2e977 @@ -12716,7 +12716,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jul 13 12:09:56 2021 +0200 SDL2 client: implement action_selection_refresh() - + See osdn #42622 commit 562bd152e609118bc1a990ec9b9ad462e0d32c92 @@ -12724,13 +12724,13 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jul 13 00:28:32 2021 +0200 act sel dlg: respect target tile switch. - + Respect that the action_decision_tile has changed. This justifies refreshing an open action selection dialog and giving a previously ignored unit priority in the unit focus queue again. - + Reported by Lexxie - + See osdn #42621 commit 75ed5900dd3ae1ca32cb291f0a31143a14e316a9 @@ -12738,9 +12738,9 @@ Author: Marko Lindqvist Date: Sat Jul 10 19:11:46 2021 +0300 taiwan.svg: Shrink page size to image size - + See osdn #42608 - + Signed-off-by: Marko Lindqvist commit 802333311b99431ed67e768b9c9d69904b8b0fce @@ -12748,13 +12748,13 @@ Author: Marko Lindqvist Date: Sat Jul 10 13:03:24 2021 +0300 Avoid namespace conflicts with tinycthread - + Rename tinycthread source files, and resulting library, to make sure we use freeciv copy of those instead of one from crosser environment. - + See osdn #42607 - + Signed-off-by: Marko Lindqvist commit 7542ccd830960ae5a8fada2437902985c336bc9a @@ -12762,9 +12762,9 @@ Author: Marko Lindqvist Date: Fri Jul 9 07:30:17 2021 +0300 switzerland.svg: Shrink page size to image size - + See osdn #42604 - + Signed-off-by: Marko Lindqvist commit c9d392aed756c727b6e816b92cd4589aac2a4ffe @@ -12772,11 +12772,11 @@ Author: Marko Lindqvist Date: Sun Jul 11 02:35:35 2021 +0300 begin_lanserver_scan(): Call scan->error_func() when necessary - + Handling of several error situations lacked the call. - + See osdn #42392 - + Signed-off-by: Marko Lindqvist commit 2f788eaf79e64e834c5d9a540578d0fdae7cc9e5 @@ -12784,9 +12784,9 @@ Author: Marko Lindqvist Date: Thu Jul 8 16:19:25 2021 +0300 swaziland.svg: Shrink page size to image size - + See osdn #42603 - + Signed-off-by: Marko Lindqvist commit ae89dc7880b47237ceca45c9599d0b151c091053 @@ -12794,9 +12794,9 @@ Author: Marko Lindqvist Date: Wed Jun 16 07:11:46 2021 +0300 Correct ai_timer_init() function header - + See osdn #42455 - + Signed-off-by: Marko Lindqvist commit cbbbca0b9b67831d4aaddaa63009249b763c1cd9 @@ -12804,11 +12804,11 @@ Author: Marko Lindqvist Date: Fri Jul 2 16:53:10 2021 +0300 soviet.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42596 - + Signed-off-by: Marko Lindqvist commit 6a911cfb0a14007c8751fb9d8140e92bc4987108 @@ -12816,7 +12816,7 @@ Author: Marko Lindqvist Date: Sun Jul 11 12:05:18 2021 +0300 .gitignores: Drop entries 'civserver' and 'civclient' - + Signed-off-by: Marko Lindqvist commit 82fea0228628105575908c12c671999a48571189 @@ -12824,9 +12824,9 @@ Author: Marko Lindqvist Date: Sun Jul 11 05:11:12 2021 +0300 comments.c: Log entry that cannot be read from the comments file - + See osdn #42539 - + Signed-off-by: Marko Lindqvist commit ebf366c4b535dff6997c04a1fbb309b84d13f946 @@ -12834,38 +12834,38 @@ Author: dftec Date: Tue Jun 29 22:52:54 2021 +0200 Improve the readme of civ2civ3: - + - Reserve the use of capital letters to words used as rule_names: units, techs, terrains, resources, buildings, governments, and some key game concepts like Food/Trade/Production, Science/Gold/Luxury... - + - Use "Production" instead of "Shields" for city output (as in the city UI), or for production of citizens (like Trade, Luxury, Science and Gold), that will be multiplied by buildings. - + - Keep using "shields" for upkeep of units, use "coins" instead of "Gold" for upkeep of units or buildings, and use "bulbs" instead of "Science" for upkeep of techs. - + - Use "upkeep in Food", instead of "Food upkeep". - + - Use "ground units" when they include all Land unit classes (big and small). Use "naval units" or "boats" when they include both Sea and Trireme. - + - Use "unhappiness caused by military units", or simply war unhappiness, instead of Military Unhappiness. - + - Clarify when wonders affect every city of every player, or only the cities of the owner. - + - Use civ2 as reference in tables. References to classic ruleset changed to classic/civ2 (when they are equal). - + - Remove trail spaces. - + - Re-wrap the altered text with linux command: fold -s -w 72. Then replace the final space " \n" by a double initial space "\n ". - + See osdn #42558 commit fea07a37de37db3edc866a8630bd26ccec2c1077 @@ -12873,11 +12873,11 @@ Author: Marko Lindqvist Date: Wed Jun 30 07:13:34 2021 +0300 slovenia.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42590 - + Signed-off-by: Marko Lindqvist commit a1ec94e200814e5dd5a51c7f5002bf35d8ee7edb @@ -12885,9 +12885,9 @@ Author: Marko Lindqvist Date: Thu Jun 10 06:19:19 2021 +0300 gtk3.x: Drop empty create_help_page() - + See osdn #42504 - + Signed-off-by: Marko Lindqvist commit 7794de41d6020aca8db8f982bb94005111e56f36 @@ -12895,9 +12895,9 @@ Author: Marko Lindqvist Date: Fri Jul 9 08:44:36 2021 +0300 AI: Consider immediately spent gold as part of income in dai_calc_data() - + See osdn #42193 - + Signed-off-by: Marko Lindqvist commit 0a1a3248543a877ec0ebd438766851fb40b14930 @@ -12905,9 +12905,9 @@ Author: Marko Lindqvist Date: Sat Jun 26 12:56:37 2021 +0300 silesia.svg: Shrink page size to image size - + See osdn #42576 - + Signed-off-by: Marko Lindqvist commit 3cb0d398e309fc302fec53dac85e18c3cb7cba44 @@ -12915,11 +12915,11 @@ Author: Marko Lindqvist Date: Fri Jun 25 11:53:04 2021 +0300 scottishgaelic.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42570 - + Signed-off-by: Marko Lindqvist commit cd58384d0d7bc63ca3129fd6f923c6f7096c571a @@ -12927,14 +12927,14 @@ Author: Marko Lindqvist Date: Thu Jun 10 04:59:08 2021 +0300 Make identity_number an int - + It was a short, meaning that it wrapped at 65k despite max number of identity numbers defined to be 250000. - + Reported by Markus Wiesecke - + See hrm Bug #927510 - + Signed-off-by: Marko Lindqvist commit 0900c5414ad0f4c72e2684b844fdd8c2927f5a8d @@ -12942,11 +12942,11 @@ Author: Marko Lindqvist Date: Thu Jun 24 23:51:03 2021 +0300 scotland.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42566 - + Signed-off-by: Marko Lindqvist commit 7e08d00e4fe012c0cfdc74d6ebe7b688d8447073 @@ -12954,11 +12954,11 @@ Author: Ihnatus Date: Mon Jun 7 00:04:55 2021 +0300 AI: remove immediate_destination() from dai_unit_goto_constrained() - + Unnecessary check that sometimes freezed fueled ferries. - + See osdn #41970 - + Signed-off-by: Ihnatus commit 10ed75289355fce569898edfc4ffce49952a1cac @@ -12966,12 +12966,12 @@ Author: Marko Lindqvist Date: Mon Jun 7 19:41:10 2021 +0300 Correct spaceship_init() function header - + It used to imply that capital-capture cancellation of spaceship is not implemented. - + See osdn #42460 - + Signed-off-by: Marko Lindqvist commit f95d975dfe5c7fe303ad6224141e0df4b8f4d1c1 @@ -12979,14 +12979,14 @@ Author: Marko Lindqvist Date: Sat May 29 06:07:00 2021 +0300 civ1: Make comment about traderoute Cancel behavior non-TODO - + Update to comment after we got confirmation that the current behavior is correct. - + Civ1 testing by meynaf - + See osdn #42318 - + Signed-off-by: Marko Lindqvist commit c431466a143d5b52ef74cdf92b3c0de1d8a9fec7 @@ -12994,11 +12994,11 @@ Author: Marko Lindqvist Date: Thu Jun 24 15:17:49 2021 +0300 sapmi.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42564 - + Signed-off-by: Marko Lindqvist commit 24ecbf4ed8a5c869a9792631c190501641ca5f3b @@ -13006,9 +13006,9 @@ Author: Marko Lindqvist Date: Tue Jun 15 09:47:16 2021 +0300 Makerules.mk: Make moc rule to respect automake's silent mode - + See osdn #42458 - + Signed-off-by: Marko Lindqvist commit 08be04acc33b4b2cfe892b0dd67451a47f1b22e0 @@ -13016,9 +13016,9 @@ Author: Marko Lindqvist Date: Sun Jun 13 14:45:39 2021 +0300 is_utype_needed(): Check if unit is animal for some terrain - + See osdn #42505 - + Signed-off-by: Marko Lindqvist commit 92378042e3aedb2c89320c78968ee8ba75c61826 @@ -13026,11 +13026,11 @@ Author: Marko Lindqvist Date: Tue Jun 22 06:02:33 2021 +0300 rwanda.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42559 - + Signed-off-by: Marko Lindqvist commit 16e661cbbde3140ebbd43bcef386c980b1926b0a @@ -13038,9 +13038,9 @@ Author: Marko Lindqvist Date: Fri May 28 02:10:00 2021 +0300 server_sniff_all_input: Log fc_select() errors - + See osdn #42403 - + Signed-off-by: Marko Lindqvist commit 35a082b4d1794fdeb1bd3cfd663f1b055c2a1a5f @@ -13048,7 +13048,7 @@ Author: Marko Lindqvist Date: Fri Jun 25 22:46:55 2021 +0300 FAQ: Update latest stable version number to 2.6.5 - + Signed-off-by: Marko Lindqvist commit 39165939bfb9d586229ba8c960ac37d35986ed5b @@ -13056,11 +13056,11 @@ Author: Marko Lindqvist Date: Sat Jun 19 10:10:54 2021 +0300 prussia.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42550 - + Signed-off-by: Marko Lindqvist commit 79a4e5856f288b7b0649c0f88ab39de7ad477576 @@ -13068,9 +13068,9 @@ Author: Marko Lindqvist Date: Fri Jun 11 03:22:22 2021 +0300 is_terrain_needed(): Check if another terrain has the terrain as some _result - + See osdn #42505 - + Signed-off-by: Marko Lindqvist commit 57be7a666ff5f650da9701ef8509d66a3b270068 @@ -13078,11 +13078,11 @@ Author: Marko Lindqvist Date: Fri Jun 18 10:13:54 2021 +0300 peru.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42546 - + Signed-off-by: Marko Lindqvist commit 59aae19b3bc8bfb2f62cf579249c3d645da2c0e6 @@ -13090,7 +13090,7 @@ Author: Marko Lindqvist Date: Thu Jun 24 13:58:44 2021 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit cd250286c38e5fd070a7420211209b8fd1eb19aa @@ -13098,11 +13098,11 @@ Author: Marko Lindqvist Date: Wed Jun 16 23:42:02 2021 +0300 pashtun.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42542 - + Signed-off-by: Marko Lindqvist commit 30a62fe026cc8b31ec9ba34de8dccf714d0cd16b @@ -13110,9 +13110,9 @@ Author: Marko Lindqvist Date: Tue Jun 8 04:26:22 2021 +0300 Ruledit: Add support for improvement upkeep editing - + See osdn #42487 - + Signed-off-by: Marko Lindqvist commit 98b39e290ece728642dbc940f154fc31f58e1433 @@ -13120,11 +13120,11 @@ Author: Marko Lindqvist Date: Wed Jun 16 06:54:49 2021 +0300 papua_newguinea.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42535 - + Signed-off-by: Marko Lindqvist commit 9b547bc7343086e1229f93c7bd975ad93fdf7841 @@ -13138,11 +13138,11 @@ Author: Marko Lindqvist Date: Sun Jun 6 08:20:04 2021 +0300 Ruledit: Rename "...rec_vec..." as "...req_vec..." - + That "req" refers to requirement. - + See osdn #42477 - + Signed-off-by: Marko Lindqvist commit 37e14711347334c2143e68beb8e45aa6f9d4d126 @@ -13150,11 +13150,11 @@ Author: Marko Lindqvist Date: Tue Jun 15 06:28:40 2021 +0300 norway.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42530 - + Signed-off-by: Marko Lindqvist commit 34bfc2cde830501653fa719b242bf930c41b633d @@ -13162,9 +13162,9 @@ Author: Marko Lindqvist Date: Mon May 31 05:12:47 2021 +0300 Add function header for i_am_tool() - + See osdn #42330 - + Signed-off-by: Marko Lindqvist commit 381712a103cff7bc63ae55fe5d951e2de6245849 @@ -13172,7 +13172,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 14 05:47:27 2021 +0200 Introduce fc_tristate_or(). - + See osdn #42527 commit d6853f88cd9c1972a580360d6cec75b8e1321890 @@ -13180,9 +13180,9 @@ Author: Marko Lindqvist Date: Wed Jun 16 23:03:23 2021 +0300 Documentation: Replace freenode network with Libera.Chat - + See osdn #42541 - + Signed-off-by: Marko Lindqvist commit c4f2d4d98f35bd504748b173444d5a609fab11e0 @@ -13190,11 +13190,11 @@ Author: Marko Lindqvist Date: Mon Jun 14 04:25:19 2021 +0300 nigeria.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42526 - + Signed-off-by: Marko Lindqvist commit c29e9378bb1a0158a1194db16652bb71cbc1a36e @@ -13202,13 +13202,13 @@ Author: Marko Lindqvist Date: Wed Jun 9 17:04:49 2021 +0300 savegame3.c: Fix loading multiresearch values - + - Fixed memory leak - Don't free() memory that should not be freed - Assign bulbs to correct techs when ruleset has changed - + See osdn #42499 - + Signed-off-by: Marko Lindqvist commit ac2bbfea311b731b8f62799020c8ca5308f3191d @@ -13216,9 +13216,9 @@ Author: Marko Lindqvist Date: Sat May 29 08:37:26 2021 +0300 freeciv-mp-gtk4: Quit cleanly - + See osdn #42412 - + Signed-off-by: Marko Lindqvist commit c9c390eba0d38bccf85e238f7bbdf7b4aa9d8a32 @@ -13226,11 +13226,11 @@ Author: Marko Lindqvist Date: Sun Jun 13 10:03:58 2021 +0300 newzealand.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42521 - + Signed-off-by: Marko Lindqvist commit e1b6f0fa62e6087d301b06a46ebf485486a5d30c @@ -13238,9 +13238,9 @@ Author: Ihnatus Date: Fri Jun 11 23:46:31 2021 +0300 Restore AI ability to build Fighters (except paradropping ones) - + See HRM #658896 - + Signed-off-by: Marko Lindqvist Signed-ogg-by: Ihnatus @@ -13249,12 +13249,12 @@ Author: Marko Lindqvist Date: Thu Jun 3 03:23:23 2021 +0300 is_universal_needed(): Display action name along "Action Enabler" - + When action enabler requires universal, list it with the action name, not just by generic "Action Enabler" string. - + See osdn #42464 - + Signed-off-by: Marko Lindqvist commit 6dd91aad5012ccd5cf91c74b22f7081256c44155 @@ -13262,11 +13262,11 @@ Author: Marko Lindqvist Date: Sat Jun 12 08:22:51 2021 +0300 newfoundland.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42519 - + Signed-off-by: Marko Lindqvist commit 9ff4d9c4c33a155759b9f5b20225327c1ff5da29 @@ -13274,11 +13274,11 @@ Author: Marko Lindqvist Date: Fri Jun 11 01:46:40 2021 +0300 mozambique.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42507 - + Signed-off-by: Marko Lindqvist commit 315047c9f2558cce0660b972859e53010f6fff70 @@ -13286,9 +13286,9 @@ Author: Marko Lindqvist Date: Tue May 25 05:50:38 2021 +0300 Ruledit: Add unit attack and defense strength editing support - + See osdn #42386 - + Signed-off-by: Marko Lindqvist commit 313ea965b38b46d87f0f359c5b031189eb169724 @@ -13302,11 +13302,11 @@ Author: Marko Lindqvist Date: Thu Jun 10 03:58:13 2021 +0300 mexico.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42503 - + Signed-off-by: Marko Lindqvist commit bda7343d02e75465eb812b308f8a37d72d717081 @@ -13314,11 +13314,11 @@ Author: Marko Lindqvist Date: Tue May 25 05:08:17 2021 +0300 civ/2: Set savepalace disabled by default - + Reported by ihnatus - + See osdn #42266 - + Signed-off-by: Marko Lindqvist commit 3021464ffbc2ee2e236a0e6ceaf66991bba248d5 @@ -13326,7 +13326,7 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 11 10:04:50 2021 +0200 Metaknowledge for TerrainAlter. - + See osdn #42512 commit 412aac9789e2b99b84b94d3e50f8587b2c681b0a @@ -13334,11 +13334,11 @@ Author: Marko Lindqvist Date: Wed Jun 9 04:21:51 2021 +0300 maori.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42496 - + Signed-off-by: Marko Lindqvist commit c72d11887a6dfc8487fdd415d11cf99ce2f2f4e0 @@ -13352,11 +13352,11 @@ Author: Marko Lindqvist Date: Tue Jun 8 04:02:17 2021 +0300 malaysia.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42489 - + Signed-off-by: Marko Lindqvist commit b65dae2de3e40ced3481c53e6f589ce6c190210c @@ -13364,9 +13364,9 @@ Author: Marko Lindqvist Date: Mon Jun 7 04:48:12 2021 +0300 macedonia.svg: Shrink page size to image size - + See osdn #42481 - + Signed-off-by: Marko Lindqvist commit e76790f1097cf9d1a78eda68544a680c43c71558 @@ -13374,9 +13374,9 @@ Author: Marko Lindqvist Date: Thu Jun 3 03:05:20 2021 +0300 ai.[ch]: Improve coding style - + See osdn #42456 - + Signed-off-by: Marko Lindqvist commit 8a759b4ed204348b29c1a8ee0faffc02d00d5c46 @@ -13384,11 +13384,11 @@ Author: Marko Lindqvist Date: Sun Jun 6 02:30:23 2021 +0300 fc_gitrev_gen.h.tmpl: Don't speak of "revision number" in a comment - + Git does not have revision numbers but commit id/hash - + See osdn #42461 - + Signed-off-by: Marko Lindqvist commit 9bc0d2952441007a40ea8c39347651e72eb1c934 @@ -13396,11 +13396,11 @@ Author: Marko Lindqvist Date: Sun Jun 6 02:06:36 2021 +0300 maasai.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42475 - + Signed-off-by: Marko Lindqvist commit 6e0cfab07c92b8308e5f4fdc45a583c71c051ab1 @@ -13408,9 +13408,9 @@ Author: Marko Lindqvist Date: Sun May 30 09:20:32 2021 +0300 md5.c: Replace http URL to upstream version control with https one - + See osdn #42421 - + Signed-off-by: Marko Lindqvist commit 870ada028cf5202023fbc641043f576531272fa4 @@ -13418,11 +13418,11 @@ Author: Marko Lindqvist Date: Sat Jun 5 13:29:50 2021 +0300 lithuania.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42472 - + Signed-off-by: Marko Lindqvist commit c24b83604c032a4e7304ecf6c45339020e63b77f @@ -13430,9 +13430,9 @@ Author: Marko Lindqvist Date: Sun May 30 03:42:55 2021 +0300 sdl2: Add function headers for gui_tilespec.h inline functions - + See hrm Bug #909607 - + Signed-off-by: Marko Lindqvist commit e3667d440153c047c530ce2b08803904de5aa1d9 @@ -13440,12 +13440,12 @@ Author: Marko Lindqvist Date: Sat May 22 01:24:09 2021 +0300 rssanity: Break out from obsoleted_by loop - + Server was left in an infinite loop when it detected an obsoleted_by loop. - + See osdn #42301 - + Signed-off-by: Marko Lindqvist commit 675abf272f42d5fec1e2dc456c0919fc10595672 @@ -13453,7 +13453,7 @@ Author: Marko Lindqvist Date: Tue Jun 8 05:21:55 2021 +0300 messapian.ruleset: dos2unix - + Signed-off-by: Marko Lindqvist commit e1ea69b9b4c24a352f930f413654e9a83b2edfc4 @@ -13461,11 +13461,11 @@ Author: Marko Lindqvist Date: Fri Jun 4 02:57:30 2021 +0300 latvia.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42469 - + Signed-off-by: Marko Lindqvist commit 0908bf9429ac749d51f609f002ab8e2a2e2a6740 @@ -13473,9 +13473,9 @@ Author: Marko Lindqvist Date: Sat May 29 06:41:36 2021 +0300 INSTALL.Cygwin: Replace http cygwin homepage URL with https one - + See osdn #42411 - + Signed-off-by: Marko Lindqvist commit de7ae2da7ed0464b35afab7c39e8af32baf58488 @@ -13483,11 +13483,11 @@ Author: Marko Lindqvist Date: Thu Jun 3 02:25:42 2021 +0300 kenya.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42463 - + Signed-off-by: Marko Lindqvist commit b8e7a980e2736ea5b25d19996d6a4e4adf66c5ef @@ -13507,9 +13507,9 @@ Author: Marko Lindqvist Date: Sun May 23 16:40:45 2021 +0300 README.msys2: Update msys2 homepage URL - + See osdn #42373 - + Signed-off-by: Marko Lindqvist commit 98225a4ec73c3672cfc699c14db2c21b910b6fb0 @@ -13530,9 +13530,9 @@ Author: Marko Lindqvist Date: Fri May 21 04:18:53 2021 +0300 rgbcolor.c: Replace http URL in a comment with https one - + See osdn #42340 - + Signed-off-by: Marko Lindqvist commit e83135b22061345b769c64bdff13f8e3adebb1c7 @@ -13540,11 +13540,11 @@ Author: Marko Lindqvist Date: Tue Jun 1 04:40:44 2021 +0300 installer_cross: Check CROSSER_QT5 from crosser.txt - + Check more specifically Qt5. It used to grep any CROSSER_QT. - + See osdn #42438 - + Signed-off-by: Marko Lindqvist commit a824361537afb0dda54ba694440981329ec8ef55 @@ -13552,11 +13552,11 @@ Author: Marko Lindqvist Date: Wed Jun 2 01:21:05 2021 +0300 israel.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42444 - + Signed-off-by: Marko Lindqvist commit 58450232053b16ce128c72b8b25522d0f4ed227d @@ -13564,14 +13564,14 @@ Author: Marko Lindqvist Date: Wed Jun 2 05:04:44 2021 +0300 Make unit build cost's effect on bribe cost float - + Notably this makes units with build cost less than 10 to have above zero bribe cost. - + Reported by Lexxie - + See hrm Bug #929034 - + Signed-off-by: Marko Lindqvist commit afbfbcabea9525aa30f7b14cee6863158589b645 @@ -13579,11 +13579,11 @@ Author: Marko Lindqvist Date: Sat Jun 5 12:29:03 2021 +0300 Move FC_C99_INITIALIZER_BRACES to tcc.m4 named as FC_INITIALIZERS_BRACES - + It exist for tcc support. - + See osdn #41947 - + Signed-off-by: Marko Lindqvist commit aa448a88c36b6ad567a62a9f14c14adbc93968a3 @@ -13603,11 +13603,11 @@ Author: Marko Lindqvist Date: Tue Jun 1 01:35:44 2021 +0300 ireland.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42442 - + Signed-off-by: Marko Lindqvist commit c8895ae1a408bf44d55ef165b1411ba9538e1517 @@ -13615,11 +13615,11 @@ Author: Marko Lindqvist Date: Sun May 30 07:23:49 2021 +0300 Remove vision provided by shared vision from a removed player - + Reported by Alexandro Ignatiev - + See hrm Bug #883225 - + Signed-off-by: Marko Lindqvist commit 46f8fe756a3e31136c5ab832d7b7925a0ecf8043 @@ -13627,12 +13627,12 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 31 15:24:42 2021 +0200 amplio2: fix image location collision. - + The location I used for extra.transport_hub_mg was already taken by blank defaults for cd.city and cd.city_wall. Move them to a different cell. - + Reported by Lexxie - + See hrm #42441 commit 38607bb8039b737c2eba2a3433c310ee9b72e1ff @@ -13640,11 +13640,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 31 14:32:06 2021 +0200 cimpletoon: add castle and castle2. - + Add graphics for two castle bases - one open and one closed. - + Castles by Lexxie - + See osdn #42440 commit 3c7d294e0041cee9a010adb80b31d7feb13b3d4d @@ -13652,10 +13652,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 31 07:05:59 2021 +0200 ANEK: paradrop blocked by non allied unit. - + Use the action not enabled system to explain that a visible unit at the target tile blocks a Paradrop Unit action. - + See osdn #42435 commit 889a1e91a7aa24c5fb1afb66e9e57ae4f8b22340 @@ -13663,11 +13663,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 31 07:06:08 2021 +0200 Map non allied unit at tgt tile to ANEK system. - + Have the action not enabled explanation system detect that a non allied unit at the target tile is blocking an action when unit_move_to_tile_test() returns MR_DESTINATION_OCCUPIED_BY_NON_ALLIED_UNIT. - + See osdn #42434 commit 6fffc88dfcb4c2547aadee39defb55fac504eed9 @@ -13675,10 +13675,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 31 06:55:46 2021 +0200 Action not enabled explain non allied unit at tgt. - + Add an action not enabled explanation kind for a non allied unit being at the target tile. Not in use yet. - + See osdn #42433 commit 69443b7eeb184e46da60fd3c87a3282077955062 @@ -13686,7 +13686,7 @@ Author: Sveinung Kvilhaugsvik Date: Sat May 29 13:45:09 2021 +0200 Add unit saver for paradropping on enemy units. - + See hrm Bug #869995 commit 28613d24d3a68eaf5ad51ecc1d15b3f4445fc6cf @@ -13694,13 +13694,13 @@ Author: Joshua Root Date: Mon May 31 08:07:24 2021 +1000 Only include sys/random.h for getentropy() - + This fixes a build failure on older OS X versions, which have sys/random.h but not getentropy(). Instead the header declares some nonstandard functions which unfortunately use some types in their declarations that may not always be available, depending on what headers were previously included. - + See osdn #42439 commit 83354ca37f9ff5bd5dc742ddbcf95ee20e890a91 @@ -13708,11 +13708,11 @@ Author: Marko Lindqvist Date: Mon May 31 03:01:00 2021 +0300 iran.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42432 - + Signed-off-by: Marko Lindqvist commit a0a3bfbcc7eeb87749984aa28f386e0041e6eb8f @@ -13726,11 +13726,11 @@ Author: Marko Lindqvist Date: Wed May 19 18:39:27 2021 +0300 civ1: Make traderoute one-time-bonus gold only - + Reported by nef - + See osdn #42317 - + Signed-off-by: Marko Lindqvist commit 8f11b8f110e284858989415b6e36d661816640b9 @@ -13738,13 +13738,13 @@ Author: Marko Lindqvist Date: Thu May 20 17:09:17 2021 +0300 validity.c: Use ..._active_iterate() macros where appropriate - + It was erroneously considering even removed items (those that the regular iterator goes through) blockers for removal of dependant items. - + See osdn #42173 - + Signed-off-by: Marko Lindqvist commit cc7add64d5f0c228e4522b030af62ba85f9f9e9e @@ -13752,7 +13752,7 @@ Author: Marko Lindqvist Date: Thu Jun 3 04:02:20 2021 +0300 amplio/.gitignore: Drop as obsolete - + Signed-off-by: Marko Lindqvist commit a0ce5f11f0d7b91de825fb77408af3d0957c9180 @@ -13760,11 +13760,11 @@ Author: Marko Lindqvist Date: Sun May 30 02:02:00 2021 +0300 hungary.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42418 - + Signed-off-by: Marko Lindqvist commit 72174443f31044a62ddff150fe6279f43ec5c17c @@ -13772,14 +13772,14 @@ Author: Marko Lindqvist Date: Sat May 22 16:05:35 2021 +0300 gtk3.x: Make loading to the default transport to work - + Option initially selected in the unit load dialog was not really set as loading target, if user did not explicitly rechoose it. - + Reported by alain_bkr - + See osdn #42303 - + Signed-off-by: Marko Lindqvist commit 3585b55e8ecd12d34d37faa307e8807eea7252a8 @@ -13787,7 +13787,7 @@ Author: Marko Lindqvist Date: Wed Jun 2 15:45:40 2021 +0300 Comment typofix: "checkin" -> "checking" - + Signed-off-by: Marko Lindqvist commit 7a96bdcff967ffba2c932ef224d0a988c0103d46 @@ -13795,7 +13795,7 @@ Author: Marko Lindqvist Date: Wed Jun 2 07:30:16 2021 +0300 langobardic.ruleset: dos2unix - + Signed-off-by: Marko Lindqvist commit 9909767e62af6e0505e72d13a22900d88d456be4 @@ -13803,9 +13803,9 @@ Author: Marko Lindqvist Date: Sat May 29 03:21:33 2021 +0300 frisia.svg: Shrink page size to image size - + See osdn #42410 - + Signed-off-by: Marko Lindqvist commit 640b5c673160f0fff27e934beb91ad9af70fd043 @@ -13813,9 +13813,9 @@ Author: Marko Lindqvist Date: Mon May 17 01:13:06 2021 +0300 Replace '1' referring to tech cost style with 'Civ I|II' in a message - + See osdn #42119 - + Signed-off-by: Marko Lindqvist commit 165a6788014baf9b29925d8452b54c5a1aeb19b3 @@ -13823,14 +13823,14 @@ Author: Marko Lindqvist Date: Sat May 29 14:12:48 2021 +0300 AI: Fix dai_goldequiv_clause() division by zero for tech clause - + In a ruleset where tech upkeep is enabled, there was a division by zero error when player had researched zero techs. - + Reported by kontorotsui - + See osdn #42409 - + Signed-off-by: Marko Lindqvist commit c56f40fb3106e1372419bf13f55047484265fbb1 @@ -13838,11 +13838,11 @@ Author: Marko Lindqvist Date: Fri May 28 01:46:17 2021 +0300 flanders.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42404 - + Signed-off-by: Marko Lindqvist commit 370f57830569d44a774755f9abae7b10d84ba37c @@ -13850,9 +13850,9 @@ Author: Lexxie9952 <32187224+Lexxie9952@users.noreply.github.com> Date: Sat May 29 14:40:24 2021 -0700 amplio2: add castle and castle2. - + Add graphics for two castle bases - one open and one closed. - + See hrm Feature #919768 commit 19c60d2cc547e1872a0450c065248facb9c573c7 @@ -13860,9 +13860,9 @@ Author: Marko Lindqvist Date: Fri May 21 01:50:17 2021 +0300 Inline is_server() - + See osdn #42331 - + Signed-off-by: Marko Lindqvist commit 5fa05702772a67afa21fbde0889ff3926d17caec @@ -13870,9 +13870,9 @@ Author: Marko Lindqvist Date: Wed May 26 23:28:56 2021 +0300 equatorial_guinea.svg: Shrink page size to image size - + See osdn #42399 - + Signed-off-by: Marko Lindqvist commit 7fa7dba1466bfebb4f2612c791719817acd78d80 @@ -13880,7 +13880,7 @@ Author: Marko Lindqvist Date: Sun May 30 17:00:55 2021 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit d09820ad2ab00ae2fe1e8f39f5bc4adfd1d5b032 @@ -13888,14 +13888,14 @@ Author: Marko Lindqvist Date: Mon May 17 07:46:08 2021 +0300 gtk3.x: Make pillaging of the default target to work - + Option initially selected in the pillage dialog was not really set as pillage target, if user did not explicitly rechoose it. - + Reported by alain_bkr - + See osdn #42168 - + Signed-off-by: Marko Lindqvist commit 78af2d47e2fa5ba5b9a43896bd6aef6eecba0cac @@ -13903,13 +13903,13 @@ Author: dftec Date: Thu May 20 22:31:23 2021 +0200 civ2civ3: Correct helptext of Tech Communism - + In this ruleset, the effect of Cathedrals is reduced by the Communism government, not by the tech. - + Fixed typo error in helptext of Anarchy government. Added missing "*", and joined the 2 lines related to luxury. - + See osdn #42337 commit b39bd3ad17295b61f0835e8fe00b1f2480ee27f9 @@ -13917,9 +13917,9 @@ Author: Marko Lindqvist Date: Wed May 26 00:21:13 2021 +0300 egypt.svg: Shrink page size to image size - + See osdn #42393 - + Signed-off-by: Marko Lindqvist commit eb86df5d1843843e2850790d8acaddbdfa2fc76d @@ -13927,9 +13927,9 @@ Author: Marko Lindqvist Date: Sat May 29 13:24:15 2021 +0300 Add errno mapping for Winsock error #10038 (WSAENOTSOCK) - + See osdn #42043 - + Signed-off-by: Marko Lindqvist commit a096347b59b0abdd7c784e65361bbbecd6abaaee @@ -13937,9 +13937,9 @@ Author: Marko Lindqvist Date: Sun May 16 07:41:32 2021 +0300 Correct "fire power" to "firepower" in a help message - + See osdn #42207 - + Signed-off-by: Marko Lindqvist commit 06146388ebb60f7108ebea0fe37db58dae679aca @@ -13947,7 +13947,7 @@ Author: Andrew McGuinness Date: Wed May 26 18:18:55 2021 +0100 Avoid calling AI lost_control for human players - + See osdn #42325 commit c2951b6c68109a32c1024f76e648341d9b182217 @@ -13955,9 +13955,9 @@ Author: Marko Lindqvist Date: Tue May 25 02:04:33 2021 +0300 comoros.svg: Shrink page size to image size - + See osdn #42384 - + Signed-off-by: Marko Lindqvist commit a2fc11518815815d2b31ee499794598a659c85d0 @@ -13965,7 +13965,7 @@ Author: Marko Lindqvist Date: Fri May 28 16:33:28 2021 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 4cd68659dfd5df2fa562824da3903adadd4fe0aa @@ -13973,12 +13973,12 @@ Author: Ihnatus Date: Sat May 22 23:44:59 2021 +0300 AI: Stop fueled units from unnecessary hopping between bases. - + The previous behaviour ruined regeneration and spent mp for nothing that could work for auto-attack or something. - + See HRM #924328 - + Signed-off-by: Ihnatus commit 9e21f5b12828a77f9e566925baa808cda4018268 @@ -13986,9 +13986,9 @@ Author: Marko Lindqvist Date: Sun May 16 11:51:42 2021 +0300 Improve indentation of entries in the left panel of city dialog - + See osdn #42298 - + Signed-off-by: Marko Lindqvist commit f4ad30e6d464be3332186958a16dd02a47b4d931 @@ -13996,11 +13996,11 @@ Author: Marko Lindqvist Date: Mon May 24 01:19:42 2021 +0300 canada.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42378 - + Signed-off-by: Marko Lindqvist commit 544019afc4db174b5e53858d094b1be574b136ea @@ -14008,9 +14008,9 @@ Author: Marko Lindqvist Date: Mon May 17 00:58:27 2021 +0300 Drop installer_msys2/freeciv-mp-gtk3x.cmd - + See osdn #42151 - + Signed-off-by: Marko Lindqvist commit a820139f4b0642e3433a1fe3e5825e3d1552da12 @@ -14018,14 +14018,14 @@ Author: Marko Lindqvist Date: Fri May 14 22:47:58 2021 +0300 Correct gameseed and mapseed help - + Updated gameseed help to mention that actual seed will be usually based on system entropy, when value zero given. Mapseed help corrected to refer to gameseed, and also to mention the case of both mapseed and gameseed being zero. - + See osdn #42260 - + Signed-off-by: Marko Lindqvist commit e8b0904cb36e6a8ae2102afd6b484a68df385d55 @@ -14033,11 +14033,11 @@ Author: Marko Lindqvist Date: Sun May 23 00:06:21 2021 +0300 united_kingdom.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42370 - + Signed-off-by: Marko Lindqvist commit 5215e9b53e3dcf3e55c252095e4fc1a60e767646 @@ -14051,11 +14051,11 @@ Author: Marko Lindqvist Date: Mon May 24 03:33:13 2021 +0300 gtk3.22: Make tab notice color different from alert color - + Reported by pjlsergeant - + See osdn #42295 - + Signed-off-by: Marko Lindqvist commit fc55d6e7ae200eae8194bd8ef27b59db68bcb231 @@ -14063,7 +14063,7 @@ Author: Marko Lindqvist Date: Wed May 26 03:25:25 2021 +0300 Comment fix: "socket zero ... same stdin" -> "socket zero ... same as stdin" - + Signed-off-by: Marko Lindqvist commit 8c84767831e25cca50e00a2a782097295616cd72 @@ -14071,9 +14071,9 @@ Author: Marko Lindqvist Date: Sat May 22 00:57:00 2021 +0300 bosnia.svg: Shrink page size to image size - + See osdn #42345 - + Signed-off-by: Marko Lindqvist commit 3fda7f4879eb752b287f3cf0173ff4ff8cc8a2ad @@ -14081,9 +14081,9 @@ Author: Marko Lindqvist Date: Tue May 11 17:51:10 2021 +0300 AI: Use more advisor code for evaluating governments - + See osdn #42231 - + Signed-off-by: Marko Lindqvist commit 4980427abfcff03a3b7c436fb658b07e5c58748b @@ -14091,9 +14091,9 @@ Author: Marko Lindqvist Date: Fri May 21 01:38:20 2021 +0300 boer.svg: Shrink page size to image size - + See osdn #42339 - + Signed-off-by: Marko Lindqvist commit 3ee6740cfdc791c96da3b3731a4f61cfc8a2181b @@ -14101,9 +14101,9 @@ Author: Marko Lindqvist Date: Fri May 21 16:19:37 2021 +0300 MacOS: Respect user set MOCCMD - + See osdn #42342 - + Signed-off-by: Marko Lindqvist commit d51f4968e536318df8346017f12643dd8729c31c @@ -14111,11 +14111,11 @@ Author: Marko Lindqvist Date: Sun May 16 07:10:58 2021 +0300 gtk3.22: Use widget's window in impr_callback() - + It was using default window. - + See osdn #42183 - + Signed-off-by: Marko Lindqvist commit 438a2881b14c3b7455e0b2d2dfb7fb1cbbfac3da @@ -14123,9 +14123,9 @@ Author: Marko Lindqvist Date: Thu May 20 00:08:01 2021 +0300 belize.svg: Shrink page size to image size - + See osdn #42326 - + Signed-off-by: Marko Lindqvist commit 142fc76842a6715b13f5c9b69694dc24198cfc77 @@ -14139,11 +14139,11 @@ Author: Marko Lindqvist Date: Sun May 9 13:49:46 2021 +0300 Send packet_game_load with load_successful as FALSE when load failed - + The packet was sent with load_successful always set to TRUE - + See osdn #42189 - + Signed-off-by: Marko Lindqvist commit a0a81deb1925d9dc0ecd6814640820f0fe4bb164 @@ -14151,9 +14151,9 @@ Author: Marko Lindqvist Date: Mon May 10 21:55:19 2021 +0300 INSTALL: Update cygwin homepage URL - + See osdn #42217 - + Signed-off-by: Marko Lindqvist commit 40cf9b796ad66686bf0e79e73351b2c234aab0ce @@ -14161,11 +14161,11 @@ Author: Marko Lindqvist Date: Wed May 19 00:30:37 2021 +0300 belgium.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42315 - + Signed-off-by: Marko Lindqvist commit 551c42f68ea367796cead15553aadcc057a198cd @@ -14173,9 +14173,9 @@ Author: Marko Lindqvist Date: Thu May 20 05:18:30 2021 +0300 civ2civ3: Refer to Help -> About Current Ruleset in welcome message - + See osdn #42329 - + Signed-off-by: Marko Lindqvist commit 2bfc326b3cd3361156111cf760ed06a39ec61efa @@ -14183,9 +14183,9 @@ Author: Marko Lindqvist Date: Sat May 22 06:18:33 2021 +0300 Consider tradeworldrelpct when calculating one time bonus - + See osdn #42097 - + Signed-off-by: Marko Lindqvist commit 84194dacccd348e63a5ddae925a4bfaa43d27ddd @@ -14193,7 +14193,7 @@ Author: Marko Lindqvist Date: Sat May 22 01:41:38 2021 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit d640e556671ac9ad358c41fb880c7ce093bbbc58 @@ -14201,11 +14201,11 @@ Author: Marko Lindqvist Date: Mon May 17 23:19:47 2021 +0300 euskadi.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42308 - + Signed-off-by: Marko Lindqvist commit 7b1842ae8908c147f0e662ea1207b80b390c096b @@ -14213,14 +14213,14 @@ Author: Marko Lindqvist Date: Thu May 20 01:23:43 2021 +0300 gtk3/.22: Add empty space for scrollbar in units and economy reports - + Scrollbar was hiding rightmost column of the reports. Work around that by adding empty column where the scrollbar goes. - + Patch by alain_bkr - + See osdn #42167 - + Signed-off-by: Marko Lindqvist commit e1074c36f054a9ce4027bde061835c520a3ab278 @@ -14228,17 +14228,17 @@ Author: Marko Lindqvist Date: Sun May 9 16:43:53 2021 +0300 Give ransom from multiple Barbarian Leaders on the same tile - + The old behavior was that no ransom at all was given when there was multiple Barbarian Leaders on the same tile; they were considered to be protecting each other. Now ransom is paid for each Barbarian Leader if there is no other kind of units in the tile. - + Reported by alain_bkr - + See osdn #42020 - + Signed-off-by: Marko Lindqvist commit 936a989d705e0fa74ba8a39c3ef8a41a51fef899 @@ -14246,7 +14246,7 @@ Author: Marko Lindqvist Date: Fri May 21 04:46:32 2021 +0300 italiangreek.ruleset: dos2unix - + Signed-off-by: Marko Lindqvist commit c44b80e24348dcb6dc272a3c3f4d4aea8c020d74 @@ -14254,9 +14254,9 @@ Author: Marko Lindqvist Date: Mon May 17 00:01:27 2021 +0300 phoenicia.svg: Shrink page size to image size - + See osdn #42300 - + Signed-off-by: Marko Lindqvist commit f64450a5ff15b4825666f63118dfe1eb47a619ab @@ -14264,14 +14264,14 @@ Author: Marko Lindqvist Date: Sat May 15 08:31:35 2021 +0300 dependencies/*/Version: Rename as Version.txt - + Files named "Version" caused trouble on OSX build where system headers wanted to include a file named like that. - + Reported by Dean - + See osdn #42271 - + Signed-off-by: Marko Lindqvist commit 1a55d2b3dec58f81516670046d8aeb2050f8e891 @@ -14279,9 +14279,9 @@ Author: Marko Lindqvist Date: Fri May 7 22:55:09 2021 +0300 dai_calc_data(): List 'income' as outgoing parameter in function header - + See osdn #42192 - + Signed-off-by: Marko Lindqvist commit 37b5f10573770c2cee01a957c51741ec68045138 @@ -14289,9 +14289,9 @@ Author: Marko Lindqvist Date: Sun May 16 10:16:01 2021 +0300 Replace "win32" with "windows" in post-crash debugger comments - + See osdn #42146 - + Signed-off-by: Marko Lindqvist commit 27e0477a32eaba429bf78ce0183ce88fc665dba2 @@ -14299,11 +14299,11 @@ Author: Marko Lindqvist Date: Sun May 16 00:06:24 2021 +0300 kushan.svg: Refresh - + Loaded kushan.svg to inkscape and resaved with sensible view. - + See osdn #42291 - + Signed-off-by: Marko Lindqvist commit 037e210e6242f8506469190aa3cd3e51522e3ca5 @@ -14311,7 +14311,7 @@ Author: Marko Lindqvist Date: Wed May 19 22:32:23 2021 +0300 FAQ: Refresh from wiki - + Signed-off-by: Marko Lindqvist commit 321b5855fc7fbd14237b48c2e635f87f92f74887 @@ -14319,9 +14319,9 @@ Author: Marko Lindqvist Date: Sun May 16 10:14:01 2021 +0300 Strings.txt: Document how qualifiers are added to follow tag strings - + See osdn #42142 - + Signed-off-by: Marko Lindqvist commit 698fbc0fc32c2b0707b6b8726ecaa4d0200022ed @@ -14329,11 +14329,11 @@ Author: Marko Lindqvist Date: Fri May 14 22:41:58 2021 +0300 illyria.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42267 - + Signed-off-by: Marko Lindqvist commit a788e5b004ee3e1fa56b2b018f165ba888b048c9 @@ -14341,9 +14341,9 @@ Author: Marko Lindqvist Date: Tue May 4 17:14:26 2021 +0300 Introduce action_enabler_list_re_iterate() - + See osdn #42171 - + Signed-off-by: Marko Lindqvist commit 7230fbfc95a3e2e79cd04f702e92ed2b7fac8c4b @@ -14351,9 +14351,9 @@ Author: Marko Lindqvist Date: Mon May 3 01:22:18 2021 +0300 Replace follow tag "win32" with "windows" in examples - + See osdn #42143 - + Signed-off-by: Marko Lindqvist commit ba20918a2de5b7a87b427de062b28ba80a9057eb @@ -14361,11 +14361,11 @@ Author: Marko Lindqvist Date: Thu May 13 05:26:09 2021 +0300 han.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42255 - + Signed-off-by: Marko Lindqvist commit 1ed2a113fff4172b101b7af9cb1069e228b71f8f @@ -14373,16 +14373,16 @@ Author: Marko Lindqvist Date: Sun May 9 12:39:09 2021 +0300 AI: Increase want for improvement provided gold when tax rate high - + The high tax rate indicates that there's gold shortage that runs it high, and we should avoid making situation worse. Ideally we even improve the situation and make it possible to lower the tax rate in the future. Improvement provided gold is often negative as maintenance cost is included. - + See osdn #42195 - + Signed-off-by: Marko Lindqvist commit cdc96efb065da2b6b72c88776d4d4baa37bd5fe7 @@ -14396,11 +14396,11 @@ Author: Marko Lindqvist Date: Mon May 10 06:00:56 2021 +0300 georgia.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42208 - + Signed-off-by: Marko Lindqvist commit 6b05c2a50b4050e102f56b7e824ff05a1ec035f3 @@ -14408,14 +14408,14 @@ Author: Marko Lindqvist Date: Sat May 1 11:39:34 2021 +0300 mapview_common.h: Update URL to grid documentation picture in a comment - + The old server hosting the picture no longer exist. The picture has been salvaged and moved to our own server. - + Picture salvaged by louis94 - + See osdn #42126 - + Signed-off-by: Marko Lindqvist commit 49e0bb0d30d6eaae07e6181d0575d90b2918720a @@ -14423,11 +14423,11 @@ Author: Marko Lindqvist Date: Fri May 14 21:04:24 2021 +0300 Don't promise that there's a one time trade bonus when there is not - + Reported by chippo - + See osdn #42087 - + Signed-off-by: Marko Lindqvist commit 439822480fc62da09f12834bacb99324405af52f @@ -14435,26 +14435,26 @@ Author: Jim DeLaHunt Date: Tue May 11 23:50:02 2021 -0700 Create a new man page "freeciv" - + Create a man page, with source in doc/man/freeciv.6.in . Content and structure are both adapted from doc/man/freeciv-{client,server}.6.in . This page gives an overview of the Freeciv game, including its client and server parts and its flexible rulesets and parameters. It points the reader to the other man pages and websites for detailed information. - + The problem which this page solves is that a user new to Freeciv, unsure where to start, can type the obvious thing, "man freeciv", and get a useful overview instead of finding nothing. - + Make changes to ancillary files to incorporate the new source file. All these changes are parallel to corresponding entries for similar man pages. configure.ac: include new file in AC_CONFIG_FILES([...]) doc/man/Makefile.am: include new file in MAN_PAGES doc/man/.gitignore: ignore derived file freeciv.6 - + See osdn #42138. - + Signed-off-by: Jim DeLaHunt commit 9e87e9c8240483f09ea8752d8671452dc3b8b34d @@ -14462,12 +14462,12 @@ Author: Marko Lindqvist Date: Mon May 10 15:42:22 2021 +0300 Alien: Make irrigation|plant_time consistent with _result - + For some terrains nonzero _time was given for an activity that is not enabled by the _result. - + See osdn #42211 - + Signed-off-by: Marko Lindqvist commit 1b098a6e32fc45ca839868781e7997972b157dfc @@ -14475,11 +14475,11 @@ Author: Marko Lindqvist Date: Fri May 7 05:29:04 2021 +0300 cape_verde.svg: Refresh - + Loaded cape_verde.svg to inkscape and resaved with sensible view. - + See osdn #42188 - + Signed-off-by: Marko Lindqvist commit 944524d6b8c34c953707b27cdea6d67c750fb637 @@ -14493,11 +14493,11 @@ Author: Marko Lindqvist Date: Sat May 1 02:01:43 2021 +0300 Correct name of ai/default/daicity.c in a comment - + adv_data_city_impr_calc() function header referred it by an old name. - + See osdn #42117 - + Signed-off-by: Marko Lindqvist commit 393d376edf88544d4cd4917ae33e94cbaf47e795 @@ -14505,17 +14505,17 @@ Author: dftec Date: Wed May 12 17:25:33 2021 +0200 civ2civ3: Disable uk_happy for ships with attack 0, enable for fighters with fuel > 1. - + Galleon, Transport and Carrier (ships with attack = 0) no longer cause unhappiness (when they end the turn outside national borders). Fighter units (with fuel > 1) can now cause unhappiness due to military activity. - + Updated readme, that did not include the old exception about Fighters. Updated Sandbox ruleset with same changes. - + Requested by chippo - + See osdn #42078 commit 9136b331489842647d2ae659aff3e20eab31bc0b @@ -14523,11 +14523,11 @@ Author: Marko Lindqvist Date: Sat May 8 04:43:10 2021 +0300 Make man page links to work on OSX - + Reported by jdlh - + See osdn #42178 - + Signed-off-by: Marko Lindqvist commit 6faca79b910d3531f4e165256dd38ec20446b823 @@ -14535,9 +14535,9 @@ Author: Marko Lindqvist Date: Fri May 14 08:46:35 2021 +0300 gen_headers/.gitignore: Add stamp-h3 - + Reported by jdlh - + Signed-off-by: Marko Lindqvist commit 47f523e7d49b28daf3a8ca792b145f3b64bf1995 @@ -14545,15 +14545,15 @@ Author: Marko Lindqvist Date: Fri Apr 30 04:46:14 2021 +0300 Generate separate configuration header to be used for in-tree liblua build - + Definitions from full fc_config.h can cause trouble in liblua build. Generate and use separate config header that has just the definitions needed in liblua build. - + Reported by jdlh - + See osdn #42114 - + Signed-off-by: Marko Lindqvist commit c7ca15fc20be675024a047612c33cfddfe24080d @@ -14561,11 +14561,11 @@ Author: Marko Lindqvist Date: Tue May 4 04:02:15 2021 +0300 armenia.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42163 - + Signed-off-by: Marko Lindqvist commit 02a92caa6515d84a7be7937235ae3209041330d5 @@ -14573,13 +14573,13 @@ Author: Marko Lindqvist Date: Sat May 1 01:56:40 2021 +0300 Make terrain transform_time of zero to disable transforming - + That's how it has been documented. - + Reported by Sveinung Kvilhaugsvik - + See osdn #42120 - + Signed-off-by: Marko Lindqvist commit 9c4e07d617569cfd04a238e3ee6de9450ebe8dc1 @@ -14587,7 +14587,7 @@ Author: Marko Lindqvist Date: Fri May 14 13:37:25 2021 +0300 Mark as development code - + Signed-off-by: Marko Lindqvist commit 4780926fdadda8ecd4b1a5cab979313c7b6bdd24 @@ -14595,7 +14595,7 @@ Author: Marko Lindqvist Date: Fri May 14 13:34:15 2021 +0300 ChangeLog: Refresh for 3.0.0-beta2 release - + Signed-off-by: Marko Lindqvist commit 2094ccf19ef29976873ce4bb63e8929b6e687496 @@ -14603,7 +14603,7 @@ Author: Marko Lindqvist Date: Fri May 14 13:30:30 2021 +0300 Set version number to 3.0.0-beta2 - + Signed-off-by: Marko Lindqvist commit b7344361df7fd671a4b5c6ff812afa71660aeb06 @@ -14611,7 +14611,7 @@ Author: Marko Lindqvist Date: Fri May 14 13:29:18 2021 +0300 'make update-po' before 3.0.0-beta2 release - + Signed-off-by: Marko Lindqvist commit b8445e77acfd134ba03f6d84126be891b172cd0f @@ -14619,7 +14619,7 @@ Author: Marko Lindqvist Date: Fri May 14 08:28:12 2021 +0300 NEWS-3.0: Fix date of 3.0.0-beta2 - + Signed-off-by: Marko Lindqvist commit 46ed934a710d28efc85b3bce0484785ab0be1cdb @@ -14627,7 +14627,7 @@ Author: Marko Lindqvist Date: Fri May 14 08:26:43 2021 +0300 NEWS-3.0: Add wiki NEWS-3.0.0-beta2 URL - + Signed-off-by: Marko Lindqvist commit 1f7c226107375367eef4eca92a8b72176254e229 @@ -14635,7 +14635,7 @@ Author: Marko Lindqvist Date: Fri May 14 08:25:35 2021 +0300 NEWS-3.0: Update translation statistics - + Signed-off-by: Marko Lindqvist commit 2f6dfb4040e2fe67dd2ef37ca6af2d8c54a7b19b @@ -14643,10 +14643,10 @@ Author: Marko Lindqvist Date: Fri May 14 07:42:56 2021 +0300 Update Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2021-05-13). - + Signed-off-by: Marko Lindqvist commit 10161df08e795ead6ad809edd2319fb886f60409 @@ -14672,7 +14672,7 @@ Author: Marko Lindqvist Date: Tue May 11 16:11:29 2021 +0300 Comment typofix: "againt" -> "against" - + Signed-off-by: Marko Lindqvist commit 86f6875829935316d3e1b5bed2b1f8d96cdcb9a0 @@ -14680,7 +14680,7 @@ Author: Marko Lindqvist Date: Sun May 9 03:39:53 2021 +0300 NEWS-3.0: Add 3.0.0-beta2 NEWS - + Signed-off-by: Marko Lindqvist commit 4eb4aaacb4dbd0362ecff26ecbd589667cc6b517 @@ -14688,11 +14688,11 @@ Author: Marko Lindqvist Date: Mon May 3 01:18:44 2021 +0300 viking.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42150 - + Signed-off-by: Marko Lindqvist commit 5954ffa892439d56e9b198a3f44503a5e12c6239 @@ -14700,9 +14700,9 @@ Author: Marko Lindqvist Date: Wed Apr 28 20:23:23 2021 +0300 Correct return value documentation in is_allied_unit_tile() function header - + See osdn #42101 - + Signed-off-by: Marko Lindqvist commit 56d462bee6a5da0efd316ad38ddcfd5bf175c0cf @@ -14710,7 +14710,7 @@ Author: Marko Lindqvist Date: Sat May 8 16:20:27 2021 +0300 data/.gitignore: Drop ggz entries - + Signed-off-by: Marko Lindqvist commit 292d50ed1038cc84b4b04f4d1688c042c96a3881 @@ -14718,11 +14718,11 @@ Author: Marko Lindqvist Date: Sun May 2 03:04:19 2021 +0300 cheyenne.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42132 - + Signed-off-by: Marko Lindqvist commit 28652061c15a87bd0368f5e7049e7802899aa53f @@ -14730,7 +14730,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 3 09:12:47 2021 +0200 The "Trireme" flag has been renamed CoastStrict. - + See osdn #42158 commit 48126e85553c60841dfdf2576222a5a97fb0c025 @@ -14738,9 +14738,9 @@ Author: Marko Lindqvist Date: Fri Apr 23 03:04:00 2021 +0300 Fix ruleset comment typo: "desciption_file" -> "description_file" - + See osdn #42061 - + Signed-off-by: Marko Lindqvist commit 92cdf442d84fe2e40d72a83d54769a5aa4cec78b @@ -14748,7 +14748,7 @@ Author: Marko Lindqvist Date: Fri May 7 05:55:08 2021 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 4ec9f786a370340d25385b09a45095eb4f42f493 @@ -14756,9 +14756,9 @@ Author: Marko Lindqvist Date: Fri Apr 23 02:04:08 2021 +0300 INSTALL: Document MOCCMD - + See osdn #42049 - + Signed-off-by: Marko Lindqvist commit 147c06a8eedd6525b5e601d7f8873d1d5beb7825 @@ -14766,7 +14766,7 @@ Author: Marko Lindqvist Date: Thu May 6 06:22:02 2021 +0300 gepid.ruleset: dos2unix - + Signed-off-by: Marko Lindqvist commit b936de493a0e4ce49fa131c99cabcefb2cc6a9f9 @@ -14774,11 +14774,11 @@ Author: Marko Lindqvist Date: Sat May 1 01:52:47 2021 +0300 mongolia.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42123 - + Signed-off-by: Marko Lindqvist commit 2d8c38e70461a862004adccbbf3120bd24a8c5dc @@ -14786,9 +14786,9 @@ Author: Marko Lindqvist Date: Thu Apr 22 05:53:05 2021 +0300 sdl2: Drop unused create_themeicon_button_from_unichar() - + See osdn #42053 - + Signed-off-by: Marko Lindqvist commit e1af428bcbf74164049bebfb3bbb5f5413597a4f @@ -14796,7 +14796,7 @@ Author: Marko Lindqvist Date: Wed May 5 05:16:56 2021 +0300 NEWS: Refresh 3.0.0 NEWS from wiki - + Signed-off-by: Marko Lindqvist commit 78e860eb242305e1bb70fb1d3f9a3f4a17fb272d @@ -14804,11 +14804,11 @@ Author: Marko Lindqvist Date: Wed Apr 28 02:56:53 2021 +0300 ethiopia.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42094 - + Signed-off-by: Marko Lindqvist commit 849684a6c7a872bafaac89c13364ef3b208dc80a @@ -14816,11 +14816,11 @@ Author: Marko Lindqvist Date: Fri Apr 30 04:01:31 2021 +0300 iroquois.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42115 - + Signed-off-by: Marko Lindqvist commit 5d48e78b40a1170e86bcffdf07abd4f9f5d67622 @@ -14828,7 +14828,7 @@ Author: Marko Lindqvist Date: Mon May 3 16:03:59 2021 +0300 Comment typofix: "given data" -> "given date" - + Signed-off-by: Marko Lindqvist commit c7ddb47e46c9acc73eefaaeb649824249d3902f6 @@ -14836,14 +14836,14 @@ Author: Marko Lindqvist Date: Thu Apr 22 04:54:14 2021 +0300 Improve comments about mapping Winsock errors to errno - + - Correct set_socket_errno() comment to point to net_types.h where the mapping currently lives - Add cross-reference comment to net_types.h about set_socket_errno() - + See osdn #42045 - + Signed-off-by: Marko Lindqvist commit d2699f4fbc40ff4d3483112f32fe12f32ec323d6 @@ -14851,10 +14851,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Apr 28 17:10:54 2021 +0200 ustate_found(): support non local requirements. - + Prepare for universal_fulfills_requirement() checking any sort of requirement against a unit state universal. - + See osdn #42099 commit 94f76f3b5849171c8acda6a652df3bd6073044ee @@ -14862,9 +14862,9 @@ Author: Sveinung Kvilhaugsvik Date: Wed Apr 28 16:46:17 2021 +0200 TerrainAlter for universal_fulfills_requirement(). - + Detect if a terrain type fulfills a TerrainAlter requirement. - + See osdn #42098 commit edeeeb50ac8fc48831bc3597a9a66f657b96b759 @@ -14878,7 +14878,7 @@ Author: Marko Lindqvist Date: Mon May 3 02:49:19 2021 +0300 create-freeciv-gtk-qt-nsi.sh: Update list of available guis in comment - + Signed-off-by: Marko Lindqvist commit b707265190e69c972cdf61cd278e72f71527dc72 @@ -14886,11 +14886,11 @@ Author: Marko Lindqvist Date: Thu Apr 29 02:15:00 2021 +0300 indonesia.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42108 - + Signed-off-by: Marko Lindqvist commit 4360d519907b82a2daa967d5238279269d9fc355 @@ -14898,7 +14898,7 @@ Author: Marko Lindqvist Date: Sun May 2 05:18:08 2021 +0300 carantanian.ruleset: dos2unix - + Signed-off-by: Marko Lindqvist commit 12e95d35b6f3abfaa5072d0ad78aade9b6a1eb54 @@ -14906,11 +14906,11 @@ Author: Marko Lindqvist Date: Tue Apr 27 03:08:22 2021 +0300 keetoowah.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42080 - + Signed-off-by: Marko Lindqvist commit 1d5edf5eb3bcad88b4944ebca596aac2b0c15800 @@ -14924,9 +14924,9 @@ Author: Marko Lindqvist Date: Fri Apr 16 23:40:42 2021 +0300 Ruleset comments: Fix "compatability" typos -> "compatibility" - + See osdn #42017 - + Signed-off-by: Marko Lindqvist commit 028a655c7c7b9bbcc8d18ca3a27500ecaa607bf5 @@ -14934,11 +14934,11 @@ Author: Marko Lindqvist Date: Mon Apr 26 05:28:09 2021 +0300 brasil.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42076 - + Signed-off-by: Marko Lindqvist commit f6c5720099e969add3ce209bac8f4b5abc14eef5 @@ -14946,9 +14946,9 @@ Author: Marko Lindqvist Date: Sat Apr 17 01:34:14 2021 +0300 Ruledit: Drop unnecessary includes from req_edit.h - + See osdn #41964 - + Signed-off-by: Marko Lindqvist commit adcddab4e271308907972449ddaa957c6d97d9b0 @@ -14956,11 +14956,11 @@ Author: Marko Lindqvist Date: Sun Apr 25 05:03:32 2021 +0300 sumeria.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42069 - + Signed-off-by: Marko Lindqvist commit a787d7bae19693970ba2cd2b2d7399dc821f1ed7 @@ -14968,7 +14968,7 @@ Author: Marko Lindqvist Date: Thu Apr 29 21:55:09 2021 +0300 Comment typofix: "diplomancy" -> "diplomacy" - + Signed-off-by: Marko Lindqvist commit 0f15adbf3e52c2c2fa124188496756b6272e70fb @@ -14976,11 +14976,11 @@ Author: Marko Lindqvist Date: Sun Apr 11 11:44:02 2021 +0300 Add verbose log about new turn at client side - + Requested by alain_bkr - + See osdn #41973 - + Signed-off-by: Marko Lindqvist commit 2493b70b8310e5b55da2c7d45092a892b273a777 @@ -14988,11 +14988,11 @@ Author: Marko Lindqvist Date: Thu Apr 29 09:44:23 2021 +0300 translations/core/.gitignore: Do not ignore nb.po - + Long time ago nb.po was just copied from no.po, and not under version control. Now it's the actual translation, under version control, and definitely should not be ignored. - + Signed-off-by: Marko Lindqvist commit 68fb31dfac9790bd59d436a66540a60fff481aab @@ -15000,11 +15000,11 @@ Author: Marko Lindqvist Date: Fri Apr 23 05:08:28 2021 +0300 hephthalite.svg: Refresh - + Loaded hephthalite.svg to inkscape and resaved with sensible view. - + See osdn #42065 - + Signed-off-by: Marko Lindqvist commit 67dbf35df6e71ba1debd104b7459999adc77130e @@ -15012,9 +15012,9 @@ Author: Marko Lindqvist Date: Sun Apr 18 06:41:50 2021 +0300 Check that its transporter can hold target unit before converting unit - + See hrm Bug #921940 - + Signed-off-by: Marko Lindqvist commit 06db000610cc1775b9ca3390f298df79826908c5 @@ -15022,13 +15022,13 @@ Author: Marko Lindqvist Date: Sun Apr 11 02:51:13 2021 +0300 Correct comment about ai_fuzzy() location - + fuzzy_of_skill_level() function header claimed that ai_fuzzy() is in common/player.c, when it is in the same difficulty.c as fuzzy_of_skill_level() itself. - + See osdn #41937 - + Signed-off-by: Marko Lindqvist commit 3daa07a737ece6865dc2f2c733e3c26460f1ab63 @@ -15036,9 +15036,9 @@ Author: Marko Lindqvist Date: Sun Apr 25 08:54:13 2021 +0300 Fix xgettext warnings from game.rulesets - + See osdn #42071 - + Signed-off-by: Marko Lindqvist commit b5e2739b1f3ff05e68206d16d5b6e2ad826d5655 @@ -15046,7 +15046,7 @@ Author: Marko Lindqvist Date: Wed Apr 28 03:38:33 2021 +0300 Update Finnish translation of the ruledit domain - + Signed-off-by: Marko Lindqvist commit 2db49f4e5c0a9c3c4d6926239c94ab59034a1044 @@ -15054,11 +15054,11 @@ Author: Marko Lindqvist Date: Thu Apr 22 23:59:37 2021 +0300 rome.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42059 - + Signed-off-by: Marko Lindqvist commit 463463dd0a53ec987050093b56a09f5de57460fb @@ -15066,14 +15066,14 @@ Author: Marko Lindqvist Date: Fri Apr 23 21:47:53 2021 +0300 Bail out from find_dispersed_position() if no tile found in time - + It was possible for the function to end in endless loop if there was no suitable tile to be found within dispersion area. - + Reported by jtn - + See hrm Bug #767127 - + Signed-off-by: Marko Lindqvist commit d67c0c70b75e278e37c49e8464ed6c750226df28 @@ -15081,11 +15081,11 @@ Author: Marko Lindqvist Date: Thu Apr 22 01:18:35 2021 +0300 maya.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42050 - + Signed-off-by: Marko Lindqvist commit 88dc4e9397290e76543faabda10bb2dabaaf8aa4 @@ -15093,13 +15093,13 @@ Author: Sveinung Kvilhaugsvik Date: Wed Apr 21 01:14:34 2021 +0200 Tolerate ending unstarted action selection. - + Relax the assertion in action_selection_no_longer_in_progress() so it allows ending the action selection for a unit that never started it. This may happen when a follow up question to the action selection dialog is asked from a non action selection dialog source like a menu item for that action alone. - + See osdn #42042 commit f98e13b0829ad36764bc519b2b102761c92cda29 @@ -15107,7 +15107,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu Apr 15 09:55:49 2021 +0200 Clarify "Attack" action enabler names. - + See osdn #42010 commit d1a09080c4feb8c43e6f230bcd51ae3f5f9a6be5 @@ -15115,9 +15115,9 @@ Author: Marko Lindqvist Date: Fri Apr 9 00:55:20 2021 +0300 Ruledit: Delete "Edit Values" dialog when ruleset item is deleted - + See osdn #41957 - + Signed-off-by: Marko Lindqvist commit 5b2b87cbac5a646da9aa9b8acd7f415076964d7c @@ -15125,11 +15125,11 @@ Author: Marko Lindqvist Date: Wed Apr 21 01:05:10 2021 +0300 carthago.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42041 - + Signed-off-by: Marko Lindqvist commit 37ded8b75e3353aa605468bf5f82a5dd9541359b @@ -15137,9 +15137,9 @@ Author: Marko Lindqvist Date: Thu Apr 22 21:45:54 2021 +0300 tcc.m4: Fix missing prototype error from FC_VALUE_AFTER_EXIT() - + See osdn #42058 - + Signed-off-by: Marko Lindqvist commit 81ffed51ce8552890c2ad3f7b7fbda085f90e45a @@ -15147,11 +15147,11 @@ Author: Marko Lindqvist Date: Sun Apr 25 12:26:06 2021 +0300 Stop terrain changing unit activities when climate change changes tile - + Requested by Alexandro Ignatiev - + See hrm Bug #899919 - + Signed-off-by: Marko Lindqvist commit 1e564761dd46448dcff83f821f0bee3dc349235d @@ -15159,7 +15159,7 @@ Author: Marko Lindqvist Date: Sun Apr 25 08:38:46 2021 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 47dee77ef079744d5dd9f48aa039d50095bb30c3 @@ -15167,11 +15167,11 @@ Author: Marko Lindqvist Date: Tue Apr 20 02:34:48 2021 +0300 australia.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42027 - + Signed-off-by: Marko Lindqvist commit 55458d4aac9fdd9301d1bda1504621b5698e2cb6 @@ -15179,11 +15179,11 @@ Author: Marko Lindqvist Date: Wed Apr 21 15:38:01 2021 +0300 stdlib_h.m4: Update to serial 62 from gnulib upstream - + This is a comments-only update. - + See osdn #42034 - + Signed-off-by: Marko Lindqvist commit 8567785e6cbaa3ddccb9a6ae886bb9bcf13c8ba6 @@ -15191,14 +15191,14 @@ Author: Marko Lindqvist Date: Fri Apr 9 06:45:12 2021 +0300 Improve ruleset comments about ransom_gold - + It's possible it's not granted in full when barbarian player has not enough money. - + Reported by chippo - + See osdn #41943 - + Signed-off-by: Marko Lindqvist commit cbb36484d64226393cd5ecc2a5e05bdd01648dcc @@ -15206,11 +15206,11 @@ Author: Marko Lindqvist Date: Mon Apr 19 00:43:29 2021 +0300 babylon.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42025 - + Signed-off-by: Marko Lindqvist commit 8bfb3aa3030659e6aa047b89d6945b03565dd8ac @@ -15218,9 +15218,9 @@ Author: Marko Lindqvist Date: Sun Apr 18 04:49:41 2021 +0300 tcc.m4: Fix duplicate result output from FC_VALUE_AFTER_EXIT() - + See osdn #42021 - + Signed-off-by: Marko Lindqvist commit 9d85401b27737e45e3beecf511fd47b6bec629ec @@ -15228,9 +15228,9 @@ Author: Marko Lindqvist Date: Sat Apr 10 02:20:56 2021 +0300 Fix server crash when illness destroys a city - + See osdn #41959 - + Signed-off-by: Marko Lindqvist commit ac4cf0cc1e4a3bbda59b12bb75e85261bbe308e0 @@ -15238,9 +15238,9 @@ Author: Marko Lindqvist Date: Sun Apr 18 07:55:12 2021 +0300 avar.svg: Fix format errors - + See osdn #42022 - + Signed-off-by: Marko Lindqvist commit 1bd53cc3c3cbd79bc272aeb27174ea62c8a89db4 @@ -15248,14 +15248,14 @@ Author: Marko Lindqvist Date: Wed Apr 14 04:39:32 2021 +0300 INSTALL: Improve listing of Qt-client dependencies - + - List 'moc' in dependencies - Mention that also clang++ has been used in development - + Requested by chippo - + See osdn #41998 - + Signed-off-by: Marko Lindqvist commit 5972685867be0f1235247a9a028395ffe38e31d7 @@ -15263,13 +15263,13 @@ Author: Marko Lindqvist Date: Mon Apr 19 16:09:56 2021 +0300 Disable PF_WAIT_DEBUG by default - + This fixes a regression that an existing error situation is turned more serious by failing an assert on it. The assert would also be overzealous even without the actual error situation it currently hits. - + See osdn #42029 - + Signed-off-by: Marko Lindqvist commit f47d8be3edb3423407e0d1cfea6fa7970e647682 @@ -15277,11 +15277,11 @@ Author: Marko Lindqvist Date: Sun Apr 18 07:08:09 2021 +0300 aztec.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42023 - + Signed-off-by: Marko Lindqvist commit f2df2e73e1579740fb49831a7e2f93b0872b3a98 @@ -15289,13 +15289,13 @@ Author: Marko Lindqvist Date: Mon Apr 19 00:32:55 2021 +0300 configure.ac: Don't check for /dev/urandom on Windows - + It could be found at configure time, but would not be available once freeciv is installed. Make sure it does not get enabled by not checking for it at all in Windows - + See osdn #42024 - + Signed-off-by: Marko Lindqvist commit fd44a84757afc867af73bb7c12c9dd876354181d @@ -15303,7 +15303,7 @@ Author: Marko Lindqvist Date: Wed Apr 21 16:51:15 2021 +0300 tcc.m4: Comment typofix: "usualy" -> "usually" - + Signed-off-by: Marko Lindqvist commit a643ae31521a004f173b8daaa44b2cba96d0128c @@ -15311,9 +15311,9 @@ Author: Marko Lindqvist Date: Fri Apr 9 00:32:19 2021 +0300 Ruledit: Prevent multiple "Edit Values" dialogs for same ruleset item - + See osdn #41951 - + Signed-off-by: Marko Lindqvist commit 42b16de0f1196745c3d4919f62d1c1ae5d71520d @@ -15321,11 +15321,11 @@ Author: Marko Lindqvist Date: Sat Apr 17 15:14:24 2021 +0300 austria.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42019 - + Signed-off-by: Marko Lindqvist commit 3a21ee196e03eef39dd7c4d8161f140b9638f048 @@ -15333,7 +15333,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu Apr 15 15:15:01 2021 +0200 Allow nuking non native with no attack_strength. - + See osdn #42008 commit 928bd03a6950cff3142c8f9defa7430e84435c2c @@ -15341,11 +15341,11 @@ Author: Sveinung Kvilhaugsvik Date: Thu Apr 15 12:08:16 2021 +0200 unit_attack_unit_at_tile_result(): action param. - + Take what attack action is being checked as a parameter to unit_attack_unit_at_tile_result(). Stop checking the rules for other actions when it is specified. - + See osdn #42007 commit 4d5067629e5ff7fd82dedd3c3a0acce5df495060 @@ -15353,11 +15353,11 @@ Author: Sveinung Kvilhaugsvik Date: Thu Apr 15 11:41:17 2021 +0200 Fix unit_attack_*_at_tile_result() header length. - + Fix the line length of the function headers of unit_attack_unit_at_tile_result(), unit_attack_all_at_tile_result(), unit_attack_any_at_tile_result() and unit_attack_units_at_tile_result(). - + See osdn #42006 commit 61b72d76ba01d65315b1de9798669464d1422e91 @@ -15365,9 +15365,9 @@ Author: Sveinung Kvilhaugsvik Date: Thu Apr 15 10:32:08 2021 +0200 Action prob: custom AttackNonNative detection. - + Requested by serge_alard - + See osdn #42001 commit 29ae39fa2ad1f1a9bdcf1f8ff113061e6c4bcfc1 @@ -15375,11 +15375,11 @@ Author: Marko Lindqvist Date: Thu Apr 15 07:19:44 2021 +0300 Update gnulib-common to serial 65 from gnulib upstream - + Update also stdlib_h.m4 to matching serial 61 - + See osdn #41999 - + Signed-off-by: Marko Lindqvist commit 306c34b19d3823213f3239efe26732ca5e862e05 @@ -15387,16 +15387,16 @@ Author: Marko Lindqvist Date: Tue Apr 6 15:46:57 2021 +0300 Purge already built buildings from the worklist - + They used to be just postponed. This is not exactly targeted to the case where building is already built, but takes effect for any unknown reason for which building is not buildable at the moment. - + Requested anonymously - + See osdn #41925 - + Signed-off-by: Marko Lindqvist commit d3aa573ae548942514f152bf57b96ca6f887ba95 @@ -15404,11 +15404,11 @@ Author: Marko Lindqvist Date: Fri Apr 16 20:31:57 2021 +0300 argentina.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42016 - + Signed-off-by: Marko Lindqvist commit d0649a165fb1e68ede1576c2285f224e85196621 @@ -15416,9 +15416,9 @@ Author: Marko Lindqvist Date: Tue Apr 13 20:50:56 2021 +0300 Fix false positive when looking for moc-qt5 - + See osdn #41997 - + Signed-off-by: Marko Lindqvist commit cf617f489bb0ea9718912dc6035309e59f86c38a @@ -15426,9 +15426,9 @@ Author: Marko Lindqvist Date: Thu Apr 8 17:58:41 2021 +0300 Ruledit: Use QCheckBox instead of QRadioButton where sensible - + See osdn #41945 - + Signed-off-by: Marko Lindqvist commit 3b97460d082446c94879c166c8f5cfc3edc5cbcc @@ -15436,12 +15436,12 @@ Author: Marko Lindqvist Date: Tue Apr 6 15:36:49 2021 +0300 Correct worklist_item_postpone_req_vec() return value documentation - + Function header claimed it returns TRUE when item can be postponed. In reality it returns FALSE in that case. - + See osdn #41927 - + Signed-off-by: Marko Lindqvist commit 0a3109cba976a2e4000a32eaca9c155404349a26 @@ -15455,17 +15455,17 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 12 14:17:25 2021 +0200 Use scenario ruleset as fall back. - + Some scenarios aren't ruleset locked. They can still require that the ruleset has certain ruleset_caps. The current ruleset may not fulfill that requirement. - + Fall back to the ruleset specified in the scenario's rulesetdir when that happens. - + The previous behavior was to both fail to load the scenario and to reset the ruleset. - + See osdn #41994 commit 968885699cceb0ec1afa33aec15cb73a5de6fff8 @@ -15473,11 +15473,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 12 12:41:20 2021 +0200 Document how to set ruleset for scenario. - + Some scenarios aren't ruleset locked. Document how to set the ruleset of non ruleset locked scenarios when this is attempted after the scenario has been loaded. - + See osdn #41962 commit 54f73b9b5e31d30cab9d6260711c1ff3ac7e6cdf @@ -15485,11 +15485,11 @@ Author: Marko Lindqvist Date: Fri Apr 16 05:32:53 2021 +0300 arab.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42012 - + Signed-off-by: Marko Lindqvist commit d05b4bcfbb765c1b1986a126a8a324ad2c6ad519 @@ -15497,9 +15497,9 @@ Author: Marko Lindqvist Date: Thu Apr 8 16:15:44 2021 +0300 Ruledit: Add support for description file reference editing - + See osdn #41946 - + Signed-off-by: Marko Lindqvist commit a9183fd0f35ff0ae94c0436f3c0d208cd34b3caf @@ -15507,14 +15507,14 @@ Author: Marko Lindqvist Date: Thu Apr 8 06:48:59 2021 +0300 Improve help about Barbarian Leader ransom - + The sum paid may be less than the ruleset defined value if the barbarian player has less money. - + Reported by chippo - + See osdn #41938 - + Signed-off-by: Marko Lindqvist commit fa2415697b782bc9905b72cf5521aabb9248717e @@ -15522,11 +15522,11 @@ Author: Marko Lindqvist Date: Thu Apr 15 16:11:57 2021 +0300 usa.svg: Shrink page size to image size - + Update to current inkscape format. - + See osdn #42005 - + Signed-off-by: Marko Lindqvist commit fafde38b554e2082a33ec2c1c3bc7f220e1fc82e @@ -15534,9 +15534,9 @@ Author: Marko Lindqvist Date: Sat Apr 10 12:06:36 2021 +0300 Ruledit: Add support for editing unit build cost - + See osdn #41950 - + Signed-off-by: Marko Lindqvist commit 2e4c8378d61c0b76ea7e331acdb2562583a128a9 @@ -15544,12 +15544,12 @@ Author: Marko Lindqvist Date: Sat Apr 17 03:25:08 2021 +0300 AI: Make invasion_funct() to handle cargo units of the passed unit - + Handle unit itself and all of its cargo. The code used to handle the unit itself only. - + See hrm Bug #872215 - + Signed-off-by: Marko Lindqvist commit 3d4a0feb37f8a008a0c660f9af335887691cafde @@ -15557,9 +15557,9 @@ Author: Marko Lindqvist Date: Sat Apr 10 16:43:51 2021 +0300 iran_ancient.svg: Shrink page size to image size - + See osdn #41966 - + Signed-off-by: Marko Lindqvist commit befafcf96c0203d857616f35f60c54a4a7f593d9 @@ -15567,13 +15567,13 @@ Author: Marko Lindqvist Date: Mon Apr 5 10:03:07 2021 +0300 gtk: Change multiplier current value label to show "Now" - + The old "Cur" was deemed confusing. - + Reported by Dean Brown - + See hrm Bug #727155 - + Signed-off-by: Marko Lindqvist commit a48deba44232942dcf5e92b0851ccd843184550a @@ -15581,11 +15581,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 12 12:07:22 2021 +0200 req_vec_fix: item_info has been renamed to item. - + Update parameter name in function comment header. - + Reported by Marko Lindqvist - + See osdn #41931 commit 72727ab007261782fc633a57a4d85df9aad2e503 @@ -15593,7 +15593,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 12 10:48:58 2021 +0200 Document what 'disabled' means in an enabler. - + See osdn #41992 commit 22ae4dedd9fc63e29a3957648b232a36b91e9e44 @@ -15607,13 +15607,13 @@ Author: Marko Lindqvist Date: Thu Apr 8 15:43:11 2021 +0300 Ruledit: Consistently place "Edit Values" button in different tabs - + Also name it "Edit Values" also in tab_unit. It's now always placed after the ruleset item name fields, before any of requirement or effect buttons. - + See osdn #41944 - + Signed-off-by: Marko Lindqvist commit 080a6716a9f694fca91a0b3667bc3d1ff39503b0 @@ -15621,7 +15621,7 @@ Author: Marko Lindqvist Date: Fri Apr 16 07:49:06 2021 +0300 Comment typofixes: compatability -> compatibility - + Signed-off-by: Marko Lindqvist commit 9e846b1ddd64985f91cc2386511ae2632d8f1006 @@ -15629,7 +15629,7 @@ Author: Marko Lindqvist Date: Fri Apr 16 04:18:00 2021 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 1ff4b8e1036331c1c8ef7c2a8716582898c14c3a @@ -15637,14 +15637,14 @@ Author: Marko Lindqvist Date: Mon Apr 5 13:09:30 2021 +0300 hexemplio *.spec: Define artists in correct section - + Client expects entry 'info.artists', hexemplio hills.spec and mountains.spec had no [info] section but had 'spec.artists', leading to unused entry warning from the client. Add [info] section where 'artists' entry goes. - + See osdn #41923 - + Signed-off-by: Marko Lindqvist commit 562c5bd55898c3174a64b8fc3080164319a58bbd @@ -15652,14 +15652,14 @@ Author: Marko Lindqvist Date: Tue Apr 6 22:10:14 2021 +0300 Enable /dev/urandom support when possible - + Add configure check to enable support for using /dev/urandom as entropy source for randseed. For cross-compiling the default is to disable support, but you can override that by setting ac_cv_dev_urandom=yes - + See osdn #41918 - + Signed-off-by: Marko Lindqvist commit a3473f19f42a81af2706a08a0a75e5464871c23b @@ -15667,11 +15667,11 @@ Author: Marko Lindqvist Date: Wed Apr 14 17:51:29 2021 +0300 Fix 'make dist' - + Fix typo in the name of 'convert_png_legacy' to add to tarball. - + See osdn #42002 - + Signed-off-by: Marko Lindqvist commit b52b4b90bb483659e7a918d9e6071438b51433ea @@ -15679,9 +15679,9 @@ Author: Marko Lindqvist Date: Mon Apr 12 21:47:14 2021 +0300 convert_png: Make to work with Inkscape 1.0.2 - + See osdn #41884 - + Signed-off-by: Marko Lindqvist commit f0da5008fa84c0ed3405d304dc6631ed7df678a2 @@ -15689,7 +15689,7 @@ Author: Marko Lindqvist Date: Wed Apr 14 14:01:34 2021 +0300 Use AC_CHECK_HEADERS() when HAVE_xxx_H macro expected - + AC_CHECK_HEADERS() with two headers to check was recently changed to two separate AC_CHECK_HEADER() uses as one of them require special handling. What was missed, was that @@ -15698,11 +15698,11 @@ Date: Wed Apr 14 14:01:34 2021 +0300 Replace those AC_CHECK_HEADER() uses with uses of single-parameter AC_CHECK_HEADERS() to have HAVE_xxx_H properly defined. - + This should fix OSX build. - + See osdn #42000 - + Signed-off-by: Marko Lindqvist commit 24950c3aff8fb002f4c46299e2d976754aaefc19 @@ -15710,9 +15710,9 @@ Author: Marko Lindqvist Date: Mon Apr 12 15:42:24 2021 +0300 Fix build on cygwin - + See osdn #41995 - + Signed-off-by: Marko Lindqvist commit 508f410041af29c603cd97c9103fcb3c41723ea1 @@ -15720,9 +15720,9 @@ Author: Chang Liu Date: Tue Mar 2 07:04:03 2021 -0500 SDL2 client: force UI refresh when turn ends - + Fix some dialogues not showning up when player's turn ends. - + See osdn #41683 commit 0945112d5ea076453c88c1ec278973b270a768a7 @@ -15730,17 +15730,17 @@ Author: Marko Lindqvist Date: Tue Apr 6 15:25:10 2021 +0300 civ2civ3/sandbox: Consume Diplomat or Explorer establishing embassy - + Establishing Embassy without unit cost was overpowerful action considering that embassies give tech leakage, units capable of establishing embassy are given as startunits, and by default all players start at the same continent, i.e., are easily reachable. It also made Marco Polo wonder obsolete. - + Reported by chippo - + See osdn #41929 - + Signed-off-by: Marko Lindqvist commit 2ab700dfb9812c511e56c8e3310c31ba800218b6 @@ -15748,9 +15748,9 @@ Author: Marko Lindqvist Date: Wed Apr 7 16:58:54 2021 +0300 Update fcdb lua api documentation - + See osdn #41935 - + Signed-off-by: Marko Lindqvist commit d46fe1061315020c2e5d1b6840f819544bee7fc6 @@ -15758,12 +15758,12 @@ Author: Marko Lindqvist Date: Wed Apr 7 03:05:23 2021 +0300 tcc: Return value even after exit() call - + Fixes tcc warnings like server/savegame/savegame2.c:1048:error: function might return no value: 'char2terrain' - + See osdn #41890 - + Signed-off-by: Marko Lindqvist commit d0af32fe18e249b050fcde095ddbf17091e1cb0f @@ -15771,9 +15771,9 @@ Author: Marko Lindqvist Date: Sun Apr 11 00:09:16 2021 +0300 civ2civ3/sandbox: Add missing newline to Anarchy helptext - + See osdn #41969 - + Signed-off-by: Marko Lindqvist commit 6bfebefb493b475e12fb32018bc1bed2cfce00ea @@ -15781,7 +15781,7 @@ Author: Marko Lindqvist Date: Mon Apr 12 16:36:55 2021 +0300 Comment typofix: Widow ... Structute -> Window ... Structure - + Signed-off-by: Marko Lindqvist commit d2da169083ba077522b2a83ffc591fce72a1a231 @@ -15789,13 +15789,13 @@ Author: Marko Lindqvist Date: Sat Apr 10 12:02:22 2021 +0300 Ruledit: Use QSpinBox for numeric requirement value - + In requirement editing dialog, text editing field was being used for entering value for requirement types that take numerical value. That wrongly allowed user to enter any text, not just numbers. - + See osdn #41893 - + Signed-off-by: Marko Lindqvist commit 33d93d0f49a95f1c6169763d936582d5422a5915 @@ -15803,9 +15803,9 @@ Author: Marko Lindqvist Date: Sun Apr 11 12:21:09 2021 +0300 Fix send_city_info_at_tile() crash when the tile has no city - + See osdn #41975 - + Signed-off-by: Marko Lindqvist commit 29b44e2bc3856d2d350c841ead3ca61f8a727d99 @@ -15813,12 +15813,12 @@ Author: Marko Lindqvist Date: Thu Apr 8 17:53:43 2021 +0300 Wait until city is in sane state before sending info packets - + Don't send city info packets to client in the middle of the city processing when city might be in inconsistent state. - + See osdn #41851 - + Signed-off-by: Marko Lindqvist commit 93cacd89e27cb7da591125b5016d8ff224dcd4ad @@ -15826,7 +15826,7 @@ Author: Sveinung Kvilhaugsvik Date: Sat Apr 10 13:23:47 2021 +0200 Comment fact fix: diplomat -> unit. - + The action selection dialog hasn't been diplomat only for a long time. commit 9ed10dc810b9c04f85fd85f75a8ace62c75b95ba @@ -15834,12 +15834,12 @@ Author: Sveinung Kvilhaugsvik Date: Thu Apr 8 16:33:04 2021 +0200 A building that allows actions isn't redundant. - + Some wonders in sandbox are shown as redundant even if they allow units to perform an action. Make enabling an action count as a side effect. - + Requested by Emmet Hikory in a FIXME comment. - + See osdn #41955 commit 39f0d2236a2e9588e1d8229705634f38f35203b9 @@ -15847,10 +15847,10 @@ Author: Sveinung Kvilhaugsvik Date: Thu Apr 8 16:28:59 2021 +0200 Factor out utype_player_already_has_this(). - + Split utype_player_already_has_this_unique() in two so it becomes possible to check if a player has a unit of a certain type. - + See osdn #41953 commit 2b31cad2c38fd505f1eafc63744797b9cdf4848e @@ -15864,7 +15864,7 @@ Author: Marko Lindqvist Date: Sun Apr 11 00:01:08 2021 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit b360fd6b64405f22faad98abda49a18ff97bd67d @@ -15872,9 +15872,9 @@ Author: Marko Lindqvist Date: Wed Apr 7 03:15:30 2021 +0300 gtk unitselect.c: Use GINT_TO_POINTER to cast between pointer and integer - + See osdn #41932 - + Signed-off-by: Marko Lindqvist commit ba6bc59c7644a2579754987e217f7594e8244f50 @@ -15882,9 +15882,9 @@ Author: Marko Lindqvist Date: Sat Apr 3 06:42:15 2021 +0300 Update stdlib_h.m4 to serial 59 from gnulib upstream - + See osdn #41906 - + Signed-off-by: Marko Lindqvist commit 5f065ea60cc411ce39832ed4c6b260120336931c @@ -15892,11 +15892,11 @@ Author: Marko Lindqvist Date: Sun Apr 4 07:34:01 2021 +0300 civ2civ3/sandbox: Clarify luxury rules under Anarchy in help - + Requested by Goz Nij - + See hrm Bug #811425 - + Signed-off-by: Marko Lindqvist commit fbaecf2f8263f9a8e93c783bdc340648de234eac @@ -15904,10 +15904,10 @@ Author: Marko Lindqvist Date: Tue Mar 30 19:52:27 2021 +0300 INSTALL: Drop outdated OSX notes - + Reported by Dean See osdn #41887 - + Signed-off-by: Marko Lindqvist commit 84a9b8c8067a5d06557e391afee374d1031ce349 @@ -15915,9 +15915,9 @@ Author: Marko Lindqvist Date: Wed Mar 31 05:42:24 2021 +0300 Update lib-link.m4 to serial 32 from gnulib upstream - + See osdn #41889 - + Signed-off-by: Marko Lindqvist commit 4be0eefd432f51013593a1f423b0e49386c4a73c @@ -15925,11 +15925,11 @@ Author: Marko Lindqvist Date: Tue Apr 6 15:59:54 2021 +0300 Fix CM crash when the other end of the trade route is not yet known - + Reported by alain_bkr - + See osdn #41926 - + Signed-off-by: Marko Lindqvist commit aff10b18fca7a4a2bb059b728a12e87e84cb8446 @@ -15937,11 +15937,11 @@ Author: Marko Lindqvist Date: Wed Mar 24 06:24:51 2021 +0200 Replace 1 with TRUE in ai_fuzzy() function header - + It refers to a boolean value. - + See osdn #41847 - + Signed-off-by: Marko Lindqvist commit c0cde77d94a9e0524dbf0ed32f671e43325eae5e @@ -15949,11 +15949,11 @@ Author: Marko Lindqvist Date: Thu Apr 1 05:18:03 2021 +0300 Ruledit: Add building details editing dialog - + Thre only value that one can edit in the initial version is build cost. - + See osdn #41891 - + Signed-off-by: Marko Lindqvist commit c87b231ffcb90e0eb60269d6c5eaba3b88f09f02 @@ -15961,7 +15961,7 @@ Author: Marko Lindqvist Date: Wed Apr 7 17:10:15 2021 +0300 client/.gitignore: Drop freeciv-xaw entry - + Signed-off-by: Marko Lindqvist commit 20766716294354c1caffa937d8320941e696189b @@ -15969,12 +15969,12 @@ Author: Marko Lindqvist Date: Mon Mar 29 22:07:32 2021 +0300 Introduce randseed typedef - + Replace various uses of 'int', 'unsigned int', and 'uint32_t' as random seed type with a new 'randseed' type. - + See osdn #41873 - + Signed-off-by: Marko Lindqvist commit 2e47d387aec5bc83098054d95809b3f77a28ce47 @@ -15982,9 +15982,9 @@ Author: Marko Lindqvist Date: Mon Mar 22 16:46:50 2021 +0200 Update progtest.m4 to serial 9 - + See osdn #41830 - + Signed-off-by: Marko Lindqvist commit b1b0414a649d6f94cd7162863576dbe63021b384 @@ -15992,11 +15992,11 @@ Author: Sveinung Kvilhaugsvik Date: Sat Apr 3 11:19:22 2021 +0200 Remove unnecessary restriction. - + For quite a while key_unit_action_select() has set server side client state calling up an action selection directly. This removes the need for banning it while another action selection dialog is open. - + See osdn #41920 commit 986221e9e33447aacb204b212270014342133890 @@ -16004,12 +16004,12 @@ Author: Sveinung Kvilhaugsvik Date: Thu Apr 1 08:02:12 2021 +0200 Don't translate action_auto_perf_cause names. - + The translation of action auto performer names aren't used. They probably won't be used - at least in the near future. - + Reported by Hubert Kowalewski via Marko Lindqvist - + See osdn #41866 commit e42506019e6007067e0201a57766844a38c7b551 @@ -16023,7 +16023,7 @@ Author: Ihnatus Date: Sun Apr 4 00:39:24 2021 +0300 fuel pathfinder: dont wait for no reason - + See hrm Bug #923677 commit 2bbb0e4079fcd67e71c94dccd35b4a529b1f8c4c @@ -16031,11 +16031,11 @@ Author: Marko Lindqvist Date: Tue Mar 30 16:06:21 2021 +0300 Use os.time() in database.lua - + It replaces dirty database access to get the time. - + See osdn #41879 - + Signed-off-by: Marko Lindqvist commit 85e81abef5382cb5388b87a658804b14eb544cae @@ -16043,13 +16043,13 @@ Author: Marko Lindqvist Date: Thu Mar 25 04:22:39 2021 +0200 Introduce wonder_visible_to_player() - + It tells if information about player's wonder should be sent to another player. Introducing this initial version is just refactoring - all wonders are still always sent. - + See hrm Feature #923785 - + Signed-off-by: Marko Lindqvist commit 9dc9d8964bed4f55bcb16d3916c4b66821ff5ad6 @@ -16064,12 +16064,12 @@ Author: Marko Lindqvist Date: Sat Apr 3 06:38:58 2021 +0300 Fix Qt-client shadow warning about 'password' - + Rename global variable 'password' as 'fc_password' to avoid conflict with Qt headers. - + See osdn #41905 - + Signed-off-by: Marko Lindqvist commit 3f84b0193288518ca4a2accddbb70ee236ed1933 @@ -16077,7 +16077,7 @@ Author: Ihnatus Date: Sun Mar 28 21:51:28 2021 +0300 Remove unneeded movement from AI air attack code - + See hrm Bug #924327 commit 2870dfd7fccfa4914269edc286491278fa692098 @@ -16085,11 +16085,11 @@ Author: Marko Lindqvist Date: Mon Apr 5 05:14:47 2021 +0300 version.h: Correct compile time error message - + It claimed that the file's name is plural versions.h - + See osdn #41772 - + Signed-off-by: Marko Lindqvist commit 411215fb84837981c6e53f633406cb100cf78b50 @@ -16097,11 +16097,11 @@ Author: Marko Lindqvist Date: Tue Mar 23 07:34:09 2021 +0200 Make scorelog start check to respect ruleset set start year - + Reported by Jacob Nevins - + See hrm Bug #820731 - + Signed-off-by: Marko Lindqvist commit 0302f41149e7f309b9748a19cf301816f94b982d @@ -16109,9 +16109,9 @@ Author: Marko Lindqvist Date: Mon Mar 29 05:53:13 2021 +0300 Support unpredictable random seed on Windows - + See osdn #41842 - + Signed-off-by: Marko Lindqvist commit 0004acbde802b682d5c1d9c1a3f9853aef41829e @@ -16119,9 +16119,9 @@ Author: Marko Lindqvist Date: Mon Mar 22 23:54:09 2021 +0200 Make Qt configure message to specify Qt5 - + See osdn #41833 - + Signed-off-by: Marko Lindqvist commit 5fd4ff09f58f2c3f95e2f8aa9f1d247fbf8f9946 @@ -16129,9 +16129,9 @@ Author: Marko Lindqvist Date: Tue Mar 23 07:30:26 2021 +0200 Rename GAME_START_YEAR as GAME_DEFAULT_START_YEAR - + See hrm Feature #923660 - + Signed-off-by: Marko Lindqvist commit 5058b7e9bdd181c4ae9ecba1c0b3ef58b5ea85c3 @@ -16139,9 +16139,9 @@ Author: Marko Lindqvist Date: Wed Mar 24 23:23:48 2021 +0200 Correct name of check_city_feelings() in a comment - + See osdn #41852 - + Signed-off-by: Marko Lindqvist commit e73e2280942ae837bcc39f813b8e72802f3296c1 @@ -16149,9 +16149,9 @@ Author: Marko Lindqvist Date: Sat Apr 3 04:23:12 2021 +0300 slavic.ruleset: Clean up the ruleset coding style - + See osdn #41764 - + Signed-off-by: Marko Lindqvist commit 6913f13a9f3b3c103907b3f87bf4ce379db2418a @@ -16159,17 +16159,17 @@ Author: Marko Lindqvist Date: Fri Apr 2 14:57:22 2021 +0300 Path finding: Allow path to moving transport, but not through it - + Make it possible to enter transport on goto with a goto. - + It's still impossible to make a path through such transport, as it would move away with the cargo unit in it, and the cargo could not continue where it wanted. - + Reported by bluss contributor - + See hrm Bug #647612 - + Signed-off-by: Marko Lindqvist commit 9c45ca1d1e463ed002b6e569ee782b3260b48985 @@ -16177,9 +16177,9 @@ Author: Marko Lindqvist Date: Fri Apr 2 09:38:11 2021 +0300 sdl2: Refactor get_widget_pointer_from_id() for minor optimization - + See hrm Feature #921195 - + Signed-off-by: Marko Lindqvist commit 26ecf5ae937028b213e3f4007978e68e67e7b984 @@ -16187,7 +16187,7 @@ Author: Marko Lindqvist Date: Thu Apr 1 15:35:58 2021 +0300 FAQ: Update current version number after 2.6.4 release - + Signed-off-by: Marko Lindqvist commit 86cdb3fb8cdfcb38b0c4305af65c3e29850b9a0a @@ -16195,11 +16195,11 @@ Author: Marko Lindqvist Date: Sun Mar 21 10:17:24 2021 +0200 Update host-cpu-c-abi.m4 to serial 14 - + Also update lib-ld.m4 to matching serial of 10 - + See osdn #41818 - + Signed-off-by: Marko Lindqvist commit 744882f82e3479b0a009db9afeb06bed59d149ac @@ -16207,11 +16207,11 @@ Author: Marko Lindqvist Date: Mon Mar 29 21:38:59 2021 +0300 Document setting up PKG_CONFIG_PATH for finding icu-uc in OSX build - + Reported by Dean - + See osdn #41872 - + Signed-off-by: Marko Lindqvist commit 3ea4fa28a58ac4f4fa6a93cc1cd65f26f5a6181d @@ -16219,7 +16219,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon Mar 29 23:49:10 2021 +0200 Action decision wanted for the hex2t tileset. - + See hrm Feature #924388 commit 92eb6b327ebbbd4ae43ef5095cdc7f2775f86993 @@ -16227,7 +16227,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon Mar 29 22:26:52 2021 +0200 Introduce action_prob_and(). - + See hrm Feature #924387 commit a16d1057b6b758e1f252657cb57ad8a684bf2767 @@ -16235,9 +16235,9 @@ Author: Marko Lindqvist Date: Mon Mar 22 18:01:25 2021 +0200 Ruledit: Make unit tech req menu easier to use - + See osdn #41832 - + Signed-off-by: Marko Lindqvist commit aa62addca67c9eb6a93713e95ed41912b0a2c5c8 @@ -16245,9 +16245,9 @@ Author: Marko Lindqvist Date: Mon Mar 29 11:19:30 2021 +0300 AI: Fix tex/threaded compile error - + See osdn #41870 - + Signed-off-by: Marko Lindqvist commit 77afc666f5c6616c3b57f5dae146a4db0feae513 @@ -16255,10 +16255,10 @@ Author: Marko Lindqvist Date: Tue Mar 30 20:39:15 2021 +0300 Update Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2021-03-29). - + Signed-off-by: Marko Lindqvist commit ec2d15da97ef7271f4db123bbe9e11534b67e1fd @@ -16266,10 +16266,10 @@ Author: Sveinung Kvilhaugsvik Date: Sun Mar 28 23:41:57 2021 +0200 amplio2: add Ancient Transport Hub graphics. - + The glowing thing floating in the air that suddenly appeared out of nowhere? Just an ancient bus stop sign. - + See osdn #41868 commit 28aa25939072aa1fcddbeb4bcc623f4d43df7499 @@ -16277,10 +16277,10 @@ Author: Sveinung Kvilhaugsvik Date: Sun Mar 28 20:32:21 2021 +0200 Action decision wanted for the hexemplio tileset. - + Add art for unit.action_decision_want to hexemplio and to tilesets that import it. - + See hrm Feature #924326 commit c652600986ff5c4bb5aad140a248850b27629ddb @@ -16288,10 +16288,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Mar 30 21:42:54 2016 +0200 Action decision wanted for the amplio tilesets. - + Add art for unit.action_decision_want to amplio, to amplio2 and to tilesets that imports one of them. - + See hrm Feature #924321 commit 95f0c05a9c095d70c764b21c0a45295494220e2d @@ -16305,9 +16305,9 @@ Author: Marko Lindqvist Date: Mon Mar 29 02:59:45 2021 +0300 Update Spanish translation by Jordi Negrevernis i Font. - + msgmerged from S2_6 445be91228 - + Signed-off-by: Marko Lindqvist commit 7246a2b6fbf7874adff37c6551aa643145d8358e @@ -16315,11 +16315,11 @@ Author: Marko Lindqvist Date: Thu Mar 25 17:37:53 2021 +0200 Add TRANS: comment about "Q1" ... "Q4" - + Reported by Hubert Kowalewski - + See osdn #41858 - + Signed-off-by: Marko Lindqvist commit ccc7a303eb014675ce74bbad13c90a1c55077ded @@ -16327,14 +16327,14 @@ Author: Marko Lindqvist Date: Fri Mar 26 08:52:26 2021 +0200 Send info about city size reduction to everyone in nuke-specific part of code - + Osdn #41810 changed generic city_reduce_size() to send city info about the city in question to everyone, instead of doing sync_cities(). Revert that change and instead send the city in question in nuke-specific code. - + See osdn #41860 - + Signed-off-by: Marko Lindqvist commit bb3e1d42b37205b885b957126e1fd0e7fedb8982 @@ -16342,9 +16342,9 @@ Author: Marko Lindqvist Date: Sat Mar 13 16:19:00 2021 +0200 postgres.m4: Use $SED instead of hardcoded 'sed' - + See osdn #41773 - + Signed-off-by: Marko Lindqvist commit 3febdbc06197c35d482d749457de2c1ebf6c4825 @@ -16352,10 +16352,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Mar 24 03:25:41 2021 +0100 Use NULL rather than FALSE. - + Assertions in action_enabler_suggest_repair_oblig() returns FALSE rather than NULL. It is supposed to return a repair suggestion. - + See osdn #41850 commit ea36c057dff70f0a71cdf66bd21cecbf8c346d19 @@ -16363,10 +16363,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Mar 24 01:14:36 2021 +0100 sandbox: add "Mechanic". - + Demonstrate "Heal Unit" in 3.0 and non 25% unit healing and two Heal Unit actions in 3.1 and 3.2. - + See osdn #41845 commit 91b4c9583655123a38b9a1abdd31cfdb5f39557d @@ -16374,10 +16374,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon Mar 22 15:17:54 2021 +0100 Document paradrop death side effects. - + The paradrop actions can kill the actor unit in certain circumstances. Document them in README.actions - + See osdn #41829 commit 438a7bdf2b880087698a204300e0703ce98beeea @@ -16385,9 +16385,9 @@ Author: Marko Lindqvist Date: Sun Mar 21 00:19:15 2021 +0200 CodingStyle: Declare variables in the innermost block possible - + See hrm Feature #923438 - + Signed-off-by: Marko Lindqvist commit 8d38895f0a8e637c008c257503b290e775e2196d @@ -16395,13 +16395,13 @@ Author: Marko Lindqvist Date: Wed Mar 24 02:17:29 2021 +0200 Fix build on non-ELF platforms - + Update lib-prefix.m4 from gnulib upstream to fix regression brought in by earlier update. The new serial is 19, we had 17. - + See osdn #41843 - + Signed-off-by: Marko Lindqvist commit 32812d66f4fc94adfbd35156a80bca516680a094 @@ -16415,10 +16415,10 @@ Author: Marko Lindqvist Date: Thu Mar 25 14:06:03 2021 +0200 Update Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2021-03-19). - + Signed-off-by: Marko Lindqvist commit 8acc3d1d458547d8e63eef3b3bdafd40b229f0b2 @@ -16426,9 +16426,9 @@ Author: Marko Lindqvist Date: Thu Mar 18 00:12:24 2021 +0200 README.effects: Add missing 'is' word - + See osdn #41803 - + Signed-off-by: Marko Lindqvist commit 3040263ff2d1a7cefa46d383120d7330467db851 @@ -16436,11 +16436,11 @@ Author: Marko Lindqvist Date: Mon Mar 22 16:18:19 2021 +0200 Alien: Install nation ruleset files to correct directory - + Reported anonymously - + See osdn #41828 - + Signed-off-by: Marko Lindqvist commit 6e2d085bad03f22195a72afc3269fdf28828262d @@ -16448,10 +16448,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon Mar 22 14:34:31 2021 +0100 autohelp: remove outdated claim. - + A unit with the CanOccupyCity unit class flag may be unable to occupy a city thanks to action enablers. - + See osdn #41826 commit 909b37dd178c0a0b80b34a11d372cc31221671b6 @@ -16459,9 +16459,9 @@ Author: Marko Lindqvist Date: Sun Mar 21 01:24:51 2021 +0200 Ruledit: Fix req_vec_fix::req_vec_fix() shadow warning - + See hrm Bug #923440 - + Signed-off-by: Marko Lindqvist commit e84d9cae3d637a2c65225c17fb87282058b34ae4 @@ -16469,7 +16469,7 @@ Author: Marko Lindqvist Date: Tue Mar 23 21:41:19 2021 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit abe6b8bda9739e7473858b5e8f2afe926e170f6b @@ -16477,12 +16477,12 @@ Author: Marko Lindqvist Date: Sat Mar 13 18:02:14 2021 +0200 Europe 1900 WWI: Rename Finnish city of Tammerfors as Tampere - + Tammerfors is its Swedish name. Tampere is both Finnish and international name. - + See osdn #41777 - + Signed-off-by: Marko Lindqvist commit 5e5a1adee7e1f87ae379b00e79498e2c9358757f @@ -16490,11 +16490,11 @@ Author: Marko Lindqvist Date: Tue Mar 23 17:21:41 2021 +0200 randseed.c: Include - + This fixes OSX build. - + See osdn #41838 - + Signed-off-by: Marko Lindqvist commit 2bc50c5b7b4a5c8cc5b95612a1b5c8b9b22a82a0 @@ -16502,11 +16502,11 @@ Author: Marko Lindqvist Date: Mon Mar 15 16:55:31 2021 +0200 Make generated random seed less predictable - + Patch by Ilkka Virta and myself - + See hrm Feature #914184 - + Signed-off-by: Marko Lindqvist commit b8b7f000ff80458de93a66d2908ce9f842b337fc @@ -16514,7 +16514,7 @@ Author: Marko Lindqvist Date: Tue Mar 23 05:28:30 2021 +0200 Comment copy&paste error fix: improvements -> units - + Signed-off-by: Marko Lindqvist commit 7654949ed7b6c645540d6b3464b823aa50e597bb @@ -16522,9 +16522,9 @@ Author: Marko Lindqvist Date: Sat Mar 13 04:51:37 2021 +0200 Update iconv.m4 to serial 24 from gnulib upstream - + See osdn #41755 - + Signed-off-by: Marko Lindqvist commit 7d036bc1edbb4f0145ab2f1e8740a322c95c486a @@ -16532,9 +16532,9 @@ Author: Sveinung Kvilhaugsvik Date: Sun Mar 21 14:14:03 2021 +0100 Add Sveinung Kvilhaugsvik as present maintainer. - + Reported by Marko Lindqvist - + See osdn #41820 commit cc66db35946d860797818c515714aab80c221bde @@ -16548,7 +16548,7 @@ Author: Marko Lindqvist Date: Wed Mar 3 13:51:44 2021 +0200 Make Visible_Walls effects from City Walls and Great Wall non-cumulative - + In rulesets where both City Walls and Great Wall are visible and otherwise replacing each other, make them to replace each other also in respect to Visible_Walls effect. Effect value is just 1 @@ -16556,9 +16556,9 @@ Date: Wed Mar 3 13:51:44 2021 +0200 This improves support for tilesets that have support for multiple different wall types, as those rulesets do not accidentally show the other wall type for value 2 or the effect. - + See hrm Bug #823341 - + Signed-off-by: Marko Lindqvist commit 15cf801a95431b3b8dcd28e8fb5c7da7868c71bc @@ -16566,9 +16566,9 @@ Author: Sveinung Kvilhaugsvik Date: Fri Mar 19 07:45:35 2021 +0100 Include the action name of enabler with problem. - + Reported by Marko Lindqvist - + See hrm Bug #892147 commit 5c67311e04bc7b5b287f94517810d9c0575ce8b0 @@ -16576,9 +16576,9 @@ Author: Marko Lindqvist Date: Sat Mar 13 03:56:07 2021 +0200 Refresh config.rpath from gnulib upstream - + See osdn #41754 - + Signed-off-by: Marko Lindqvist commit 344737897dc9a24bb9cf401b9ebdafb986846ed3 @@ -16586,12 +16586,12 @@ Author: Marko Lindqvist Date: Sat Mar 13 19:20:47 2021 +0200 Correct granary_savings() function header - + It claimed that the returned percentage is lost when in fact it's what is kept. - + See hrm Bug #922785 - + Signed-off-by: Marko Lindqvist commit 860611f63ef8a458a2faf3bc039115882501ca29 @@ -16599,10 +16599,10 @@ Author: Sveinung Kvilhaugsvik Date: Thu Mar 18 21:29:21 2021 +0100 Send city size change during nuke. - + Update city information to all players that can see the tile of the nuked city. - + See osdn #41810 commit 1d83d29e9a3cbba9a06037c935b3f0e9d576868e @@ -16610,9 +16610,9 @@ Author: Sveinung Kvilhaugsvik Date: Wed Mar 17 23:05:52 2021 +0100 Unify "needs war" translatable message. - + Reported by Marko Lindqvist - + See hrm Feature #897730 commit f3d6986ab53fb7f96bf6e77206e4d005243a1573 @@ -16620,10 +16620,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Mar 17 18:31:27 2021 +0100 Introduce req_vec_problem_new_transl(). - + Add a function for creating new requirement vector problem where the error message already is translated. - + See hrm Feature #923036 commit c4a60220cde5c7804b311d394a6150c0bd855550 @@ -16637,10 +16637,10 @@ Author: Sveinung Kvilhaugsvik Date: Tue Mar 16 16:31:30 2021 +0100 alien mentions unused action "Join City". - + Remove the mention of the action "Join City" in the ruleset alien's Illegal_Action_Move_Cost effect as it never is enabled in alien. - + See osdn #41797 commit 387ab8d62ca5a4d246f5a8da13ee1346af4cfc42 @@ -16648,10 +16648,10 @@ Author: Sveinung Kvilhaugsvik Date: Fri Mar 12 11:33:06 2021 +0100 Metaknowledge for surviving tech requirements. - + Surviving tech requirements with the "World" range are visible to everyone because game.info.global_advances is sent to each player. - + See hrm Feature #922369 commit 703300587dbc3d5691ea9f6e0b748042dd3fa449 @@ -16659,7 +16659,7 @@ Author: Sveinung Kvilhaugsvik Date: Fri Mar 12 00:32:41 2021 +0100 sandbox: test paradrop_to_transport. - + See osdn #41740 commit 4acdab95bc027a780d3d0b0a86523d502eaddf7d @@ -16667,9 +16667,9 @@ Author: Marko Lindqvist Date: Sun Mar 21 08:58:40 2021 +0200 Ruledit: Fix req_edit::fill_active() shadow warning - + See hrm Bug #921208 - + Signed-off-by: Marko Lindqvist commit 600ae3c7adab56bc655dc330aef8bf71122815b3 @@ -16677,9 +16677,9 @@ Author: Marko Lindqvist Date: Sat Mar 13 08:29:03 2021 +0200 readline.m4: Improve quotation - + See osdn #41759 - + Signed-off-by: Marko Lindqvist commit 5e3817c2af3c17f2a0cdc3bfa1d1fc1739b099e0 @@ -16687,9 +16687,9 @@ Author: Marko Lindqvist Date: Thu Mar 18 12:54:03 2021 +0200 Add template NEWS-3.0 - + See osdn #41727 - + Signed-off-by: Marko Lindqvist commit 9eb8ced19aad7549204534bf5e642014f5dedb9f @@ -16697,13 +16697,13 @@ Author: Marko Lindqvist Date: Sat Mar 13 17:38:35 2021 +0200 debug.m4: Update outdated comment - + It claimed that doc/HACKING lists flags used in 'checks' debug level. That documentation has been removed as a hacker can check the flags directly from debug.m4 itself. - + See osdn #41776 - + Signed-off-by: Marko Lindqvist commit 3944c59b589353a4b72856a404b54b43142c25e6 @@ -16711,11 +16711,11 @@ Author: Marko Lindqvist Date: Mon Mar 8 04:07:39 2021 +0200 Multiplayer: Say what differences in README.multiplayer are relative to - + The differences are relative to classic ruleset, not the default (civ2civ3) - + See osdn #41712 - + Signed-off-by: Marko Lindqvist commit 58b32778161868a8224e3223f55f45db4b21f519 @@ -16723,9 +16723,9 @@ Author: Marko Lindqvist Date: Sat Mar 13 07:22:28 2021 +0200 m4/lib-*.m4: Update to gettext-0.21 level - + See osdn #41758 - + Signed-off-by: Marko Lindqvist commit 64a7888a87c62aff3738ddaddb99ed1599cbc920 @@ -16733,9 +16733,9 @@ Author: Marko Lindqvist Date: Fri Mar 19 17:58:26 2021 +0200 Ruledit: Fix tab_enabler::update_enabler_info() shadow warning - + See hrm Bug #921179 - + Signed-off-by: Marko Lindqvist commit 6c1d822a6efb38c253d5d24107b2e1838d11ae86 @@ -16743,7 +16743,7 @@ Author: Marko Lindqvist Date: Fri Mar 19 14:35:22 2021 +0200 Mark as development code - + Signed-off-by: Marko Lindqvist commit 4478d229733ffab38bd7fb92bf07587a1b47cf69 @@ -16751,7 +16751,7 @@ Author: Marko Lindqvist Date: Fri Mar 19 14:31:02 2021 +0200 ChangeLog: Refresh for 3.0.0-beta1 release - + Signed-off-by: Marko Lindqvist commit ce748f4b7fe58ae158081664039368ab30bbaba0 @@ -16759,7 +16759,7 @@ Author: Marko Lindqvist Date: Fri Mar 19 14:28:58 2021 +0200 Set version number to 3.0.0-beta1 - + Signed-off-by: Marko Lindqvist commit d19c3fef284f35ee550935fa99edeee78169751a @@ -16767,7 +16767,7 @@ Author: Marko Lindqvist Date: Fri Mar 19 14:26:22 2021 +0200 'make update-po' before 3.0.0-beta1 release - + Signed-off-by: Marko Lindqvist commit 5f7984115dda5339ac3246b27e37d0f35b71c6c0 @@ -16775,9 +16775,9 @@ Author: Marko Lindqvist Date: Thu Mar 11 19:44:44 2021 +0200 Refresh FAQ before 3.0.0-beta1 release - + See osdn #41736 - + Signed-off-by: Marko Lindqvist commit 32801cbe5e9983ab4c58a32f574fabf5e0cc78b2 @@ -16797,9 +16797,9 @@ Author: Marko Lindqvist Date: Fri Mar 12 17:45:11 2021 +0200 NEWS: Add 3.0 news - + See osdn #41751 - + Signed-off-by: Marko Lindqvist commit 4e8f6a5350dd3320e11b2f75a2275e45d698a24f @@ -16807,11 +16807,11 @@ Author: Marko Lindqvist Date: Sat Mar 13 23:16:15 2021 +0200 Correct documentation references to long gone civclient_gen.c and srv_main_gen.c - + They have been replaced by packhand_gen.c and hand_gen.c. - + See osdn #41779 - + Signed-off-by: Marko Lindqvist commit 6700cba45aeb1f184dd8fad7929363633cdd864b @@ -16819,9 +16819,9 @@ Author: Marko Lindqvist Date: Sun Mar 14 20:52:04 2021 +0200 Mark civ2 EarlyFighter helptext no-c-format for xgettext - + See osdn #41787 - + Signed-off-by: Marko Lindqvist commit 68f559466a0d4dc239e9dcec3e45cd7851abf4a2 @@ -16829,7 +16829,7 @@ Author: Sveinung Kvilhaugsvik Date: Sun Mar 14 21:14:56 2021 +0100 Document hard "Heal Unit" requirement. - + See osdn #41788 commit 723f4203dffe119cca7d4ed830d2d8c7e387e94e @@ -16837,7 +16837,7 @@ Author: Sveinung Kvilhaugsvik Date: Fri Mar 12 13:37:48 2021 +0100 Document Lua's effect integration. - + See osdn #41744 commit 079cb4b44ee0b73bf546c244dffe5b8029439b16 @@ -16845,7 +16845,7 @@ Author: Marko Lindqvist Date: Sun Mar 14 20:36:19 2021 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 7b6b00f1bfe75c6a2f6db15d9e514f2039266ce4 @@ -16853,9 +16853,9 @@ Author: Marko Lindqvist Date: Sat Mar 13 05:57:50 2021 +0200 Fix civ2 ruleset xgettext warnings - + See osdn #41757 - + Signed-off-by: Marko Lindqvist commit d9a234df37818e1359664a5be66b1e8de239853f @@ -16863,7 +16863,7 @@ Author: Marko Lindqvist Date: Sun Mar 14 10:38:21 2021 +0200 gui-*/.gitignore: Drop Freeciv.h entry from guis where it does not exist - + Signed-off-by: Marko Lindqvist commit 55a461b5f06c203ac3bfc34ecd7a5fb8911e33ae @@ -16871,9 +16871,9 @@ Author: Marko Lindqvist Date: Tue Mar 9 14:51:55 2021 +0200 check_macros.sh: Add empty line after all the tests of this kind - + See hrm Bug #922145 - + Signed-off-by: Marko Lindqvist commit 0d44f6c7b3a943e3387d69e56532c96e3ada6561 @@ -16881,12 +16881,12 @@ Author: Sveinung Kvilhaugsvik Date: Thu Mar 11 20:51:01 2021 +0100 Fix ANEK crash - + Fix crash when trying to find out if a foreign target tile blocked any action from being performed. - + Reported by Alain Baeckeroot - + See hrm Bug #908297 commit c78f03fec5c78b3064907de4018967490caf5801 @@ -16894,7 +16894,7 @@ Author: Marko Lindqvist Date: Sat Mar 13 06:13:31 2021 +0200 Update Finnish translation of the ruledit domain - + Signed-off-by: Marko Lindqvist commit a504cb4f8adb81b800cb1e49c7b409cf00a18862 @@ -16902,7 +16902,7 @@ Author: Marko Lindqvist Date: Sat Mar 13 03:37:10 2021 +0200 Comment typofix: had_internal_effct -> had_internal_effect - + Signed-off-by: Marko Lindqvist commit 863503a977a3241c7ce59f7523778a2b7847ef1a @@ -16910,9 +16910,9 @@ Author: Marko Lindqvist Date: Mon Mar 8 04:05:46 2021 +0200 classic/multiplayer/experimental: Double Fighter defense against Bombers - + See hrm Feature #922015 - + Signed-off-by: Marko Lindqvist commit 4dff96bb052094d19da6fc20d5460ceb42e89adb @@ -16920,9 +16920,9 @@ Author: Marko Lindqvist Date: Sat Mar 6 18:34:23 2021 +0200 Improve civ_population() style - + See hrm Feature #922008 - + Signed-off-by: Marko Lindqvist commit 14f90795f00db2c4f93b93886558d0a4ac80fb67 @@ -16936,13 +16936,13 @@ Author: Ihnatus Date: Sun Mar 7 23:05:23 2021 +0300 civ2: add an approximation for fighters scramble mechanics - + Originally in cities defense x4 vs bombers and x2 vs fighters, but we can't yet separate the bonuses for SAMs and airbases, so values are mostly reduced. - + See hrm Bug #865085 - + Signed-off-by: Ihnatus commit eb358ced0523fbe7a485250afa6fd3ac614ef90e @@ -16950,11 +16950,11 @@ Author: Marko Lindqvist Date: Mon Mar 8 03:47:08 2021 +0200 Refresh mkstemp.m4 - + There's no functional changes, just an updated comment. - + See osdn #41711 - + Signed-off-by: Marko Lindqvist commit 085fb5faaa0410991e704816133f6368e75a46a4 @@ -16962,12 +16962,12 @@ Author: Ilkka Virta Date: Tue Mar 2 14:51:09 2021 +0200 Use pop at turn change to calculate Demographics (Literacy and Military Service) - + The code used to look at the real-time value for population, but the value at turn change for the other values. This both leaks info about nations losing (and gaining?) population mid-turn, and leads to obviously invalid results like Literacy > 100 %. - + See hrm Bug #880780 commit 25475b411b27d20bce913bc8c733925e177202c1 @@ -16975,7 +16975,7 @@ Author: Marko Lindqvist Date: Wed Mar 10 07:48:26 2021 +0200 Comment typofix: backgroud -> background - + Signed-off-by: Marko Lindqvist commit 7ac87dc6f7bedc756afbec2b4a1dd9ee3f1a41ed @@ -16983,11 +16983,11 @@ Author: Marko Lindqvist Date: Tue Mar 2 00:07:26 2021 +0200 INSTALL.Cygwin: Drop instructions to explicitly set MOCCMD - + The step is no longer needed - + See osdn #41676 - + Signed-off-by: Marko Lindqvist commit ce5b11905c5f1c5e25fcaeb0373168a612d9bfbc @@ -16995,9 +16995,9 @@ Author: Marko Lindqvist Date: Fri Mar 5 13:17:50 2021 +0200 Appdata: Use secure URLs (https) for screenshots - + See hrm Feature #921959 - + Signed-off-by: Marko Lindqvist commit cd61f16605fbc9144df13462e83ddaf7b14b8590 @@ -17005,11 +17005,11 @@ Author: Marko Lindqvist Date: Tue Mar 2 07:57:28 2021 +0200 Comment why we don't check bodyguard ferry boarding legality - + Requested by Sveinung Kvilhaugsvik - + See hrm Bug #849990 - + Signed-off-by: Marko Lindqvist commit 50f31e55b3ed7ac95ab7535d79216b02925fbc6c @@ -17017,9 +17017,9 @@ Author: Marko Lindqvist Date: Sat Mar 6 06:53:04 2021 +0200 Update stdlib_h.m4 to serial 55 - + See osdn #41707 - + Signed-off-by: Marko Lindqvist commit 42161093412d6299d0b8ac57d23474c9af706486 @@ -17027,9 +17027,9 @@ Author: Marko Lindqvist Date: Tue Mar 2 07:08:01 2021 +0200 sdl2: Add science_dialog_callback() function header - + See hrm Bug #911733 - + Signed-off-by: Marko Lindqvist commit 602859b990676015e900e30a228e9006e82e0818 @@ -17037,9 +17037,9 @@ Author: Marko Lindqvist Date: Mon Mar 1 14:55:32 2021 +0200 Clean out freeciv-2.7 options file slot - + See osdn #41669 - + Signed-off-by: Marko Lindqvist commit d042a63ec818a76df25d09f127e2b7d000e1ba69 @@ -17047,11 +17047,11 @@ Author: Marko Lindqvist Date: Tue Mar 2 05:41:06 2021 +0200 Don't send clients to pre-game when savegame loading attempted during game - + Reported by anonymous - + See hrm Bug #767358 - + Signed-off-by: Marko Lindqvist commit 3673031e6cbb878d540aaa0162b5976d63f95e1a @@ -17059,9 +17059,9 @@ Author: Marko Lindqvist Date: Wed Mar 3 14:04:35 2021 +0200 Update gnulib-common.m4 to serial 63 - + See osdn #41685 - + Signed-off-by: Marko Lindqvist commit 755944395ba9dcc3864c049e6315eef7c4809576 @@ -17069,10 +17069,10 @@ Author: Ilkka Virta Date: Tue Mar 2 14:21:52 2021 +0200 Check if the new unit fits in transport when upgrading transported unit - + The old code checked if the current unit fits, so you could end up with an impossible unit on the transport. - + See hrm Bug #921691 commit c6640f6f17768befa0c6faba7661ae6adc6bd036 @@ -17080,10 +17080,10 @@ Author: Marko Lindqvist Date: Fri Mar 5 17:50:12 2021 +0200 Abbreviate consequtive "imprv." mentions the same way - + Function header of global_worklist_callback() mentions "imprv./wonder" multiple times. Unify those. - + Signed-off-by: Marko Lindqvist commit 9d9295847e24f96e07433e7ce477baaede2a93ac @@ -17091,9 +17091,9 @@ Author: Marko Lindqvist Date: Mon Mar 1 13:43:08 2021 +0200 requirements.c: Include - + See osdn #41667 - + Signed-off-by: Marko Lindqvist commit 43dee8c168737c184257e8d3bf3f72e5bff8376a @@ -17101,12 +17101,12 @@ Author: Marko Lindqvist Date: Wed Mar 3 05:45:40 2021 +0200 configure.ac: Make all AC_CHECK_HEADERS() and AC_CHECK_FUNCS() one-liners - + This might help with "not a string literal" error seen on CI with msys2 and autoconf-2.71. - + See hrm Feature #921737 - + Signed-off-by: Marko Lindqvist commit 5f231f959cceab687ccaa244931a056ebe7ef6b0 @@ -17114,19 +17114,19 @@ Author: Marko Lindqvist Date: Tue Mar 2 09:42:49 2021 +0200 Send meetings opened by AI players met thanks to dispersion setting - + Meetings initiated by AI players when they start in contact with the player were sent too early for the client to open the meeting dialog. After that the client was unable to ever open a meeting with that AI player, as server though that the meeting is already active. - + Send active meetings to clients again when they are ready to receive them, in the beginning of a new game. - + Reported by Robin Patterson - + See hrm Bug #764968 - + Signed-off-by: Marko Lindqvist commit 49f5d74f385b0f534e7ad76f29da2a52387bfa36 @@ -17134,12 +17134,12 @@ Author: Marko Lindqvist Date: Sun Feb 28 17:07:25 2021 +0200 Ruledit: Translate req_edit dialog texts - + Some "Allows"/"Prevents" related texts were not marked for translation. - + See osdn #41658 - + Signed-off-by: Marko Lindqvist commit 9d4968b00dcc786ed0f24dea44d81f36f01b67d4 @@ -17147,9 +17147,9 @@ Author: Marko Lindqvist Date: Mon Mar 1 23:56:57 2021 +0200 Autodetect moc command with name moc-qt5 - + See osdn #41674 - + Signed-off-by: Marko Lindqvist commit a01dceeca62cc8102172ba0c0875129f0b2da9ae @@ -17157,14 +17157,14 @@ Author: Marko Lindqvist Date: Tue Mar 2 08:05:54 2021 +0200 civ2civ3/sandbox: Tweak culture victory values - + Increase victory_min_points from 18000 to 20000. Change victory_lead_pct from 200 to 33 - + Requested by Jacob Nevins and bard - + See hrm Feature #830181 - + Signed-off-by: Marko Lindqvist commit 9495ee015660ce6d3a6878dd3e7287d08573a5e6 @@ -17172,11 +17172,11 @@ Author: Marko Lindqvist Date: Sun Feb 28 13:49:25 2021 +0200 Document in diplchance help that it does not affect all mission types - + Reported by Lexxie - + See hrm Feature #870009 - + Signed-off-by: Marko Lindqvist commit 6b718c6628415017ae05826ccac5eda3fd10659b @@ -17184,9 +17184,9 @@ Author: Marko Lindqvist Date: Mon Mar 1 18:22:20 2021 +0200 Set AI module capstr to it's final S3_0 form - + See osdn #41672 - + Signed-off-by: Marko Lindqvist commit 7ca2040751b31c21ce7194486c0e6c5e07cc6d1c @@ -17194,7 +17194,7 @@ Author: Marko Lindqvist Date: Wed Mar 3 09:46:29 2021 +0200 ai/.gitignore: Drop obsolete libcivai.a entry - + Signed-off-by: Marko Lindqvist commit d3d11040df5bae0b3d77497a4a99a99b60de984e @@ -17202,9 +17202,9 @@ Author: Marko Lindqvist Date: Sun Feb 28 23:23:53 2021 +0200 civ2civ3: Show translation for welcome message - + See osdn #41663 - + Signed-off-by: Marko Lindqvist commit 59fed3a25bec54819dd459422da3d4713de517d1 @@ -17212,9 +17212,9 @@ Author: Marko Lindqvist Date: Fri Feb 26 10:04:04 2021 +0200 Update msys2 environment to 210226 level - + See hrm Feature #918825 - + Signed-off-by: Marko Lindqvist commit 927d969bf17e8dc697232e5325523b0bf2bbaceb @@ -17222,7 +17222,7 @@ Author: Marko Lindqvist Date: Wed Mar 3 02:51:02 2021 +0200 Update Finnish translation of the ruledit domain - + Signed-off-by: Marko Lindqvist commit 19f3a025da12ba5dbe11a5db619b131807bcb163 @@ -17230,11 +17230,11 @@ Author: Marko Lindqvist Date: Sun Feb 28 15:04:26 2021 +0200 Make player culture values 32bit value in network protocol - + Reported by mortmann - + See osdn #41654 - + Signed-off-by: Marko Lindqvist commit f37e336fe300d739534a9458a7e562f9242e236f @@ -17242,7 +17242,7 @@ Author: Marko Lindqvist Date: Tue Mar 2 20:53:49 2021 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 72fe6ae86343dce9ce03fe6eb0ffa5dce199e44c @@ -17250,13 +17250,13 @@ Author: Marko Lindqvist Date: Sat Feb 27 22:46:36 2021 +0200 sdl2: Fix alpha channel changes when recentering map - + Do not use surface blending mode when moving mapview around. - + Reported by, and initial patch provided by, goduck777 - + See osdn #41629 - + Signed-off-by: Marko Lindqvist commit d73917ce3cd578ebbb7a6c1b5628cd6fa9dded76 @@ -17264,15 +17264,15 @@ Author: Marko Lindqvist Date: Sun Nov 8 12:10:46 2020 +0200 Avoid erroneous improvement obsoletion messages - + Do not claim that an advance that is !present obsoletion requirement does obsolete improvement. Fixed in server messages, client help, and civmanual. - + Reported by Alexandro Ignatiev - + See hrm Bug #874192 - + Signed-off-by: Marko Lindqvist commit e0784e3521883e684160ab783b925cde3bb390ca @@ -17280,7 +17280,7 @@ Author: Marko Lindqvist Date: Mon Mar 1 18:46:42 2021 +0200 common/.gitignore: Drop obsolete entries - + Signed-off-by: Marko Lindqvist commit 029292f0d9be9b8dc717ba90402532b3667e6cc8 @@ -17288,9 +17288,9 @@ Author: Marko Lindqvist Date: Sat Feb 27 07:02:43 2021 +0200 FAQ: Update from wiki FAQ 3.0 - + See osdn #41657 - + Signed-off-by: Marko Lindqvist commit 8a0a09cac47026e1dc8bb6434f0279761a20bad2 @@ -17298,9 +17298,9 @@ Author: Marko Lindqvist Date: Wed Feb 10 07:46:11 2021 +0200 POTFILES.in: Add missing files - + See hrm Bug #918937 - + Signed-off-by: Marko Lindqvist commit f823fc561a05c37ed0622bf4836db90c4fdb8ee5 @@ -17308,10 +17308,10 @@ Author: Alina Lenk Date: Thu Feb 25 15:46:40 2021 +0100 Eschew use of UCF_CAN_OCCUPY_CITY from AI and advisors - + Replace unit class flag checks with calls to unit_can_take_over() and utype_can_take_over() - + See hrm #921005 commit 1a8ec682256b638c0c76d3b2ec247b1139a546cf @@ -17319,7 +17319,7 @@ Author: Marko Lindqvist Date: Sat Feb 27 18:03:00 2021 +0200 Comment typofix: tagets -> targets - + Signed-off-by: Marko Lindqvist commit 3dbed4bef94f77eed0d81509407ed09d6d699709 @@ -17327,9 +17327,9 @@ Author: Marko Lindqvist Date: Wed Feb 10 17:38:48 2021 +0200 Add "?unittype:" qualifier for BarbarianBuild flag - + See osdn #41548 - + Signed-off-by: Marko Lindqvist commit c91d760acc3baf0a076a17b3230ff2f3c43d5f7d @@ -17337,9 +17337,9 @@ Author: Sveinung Kvilhaugsvik Date: Mon Feb 22 19:46:41 2021 +0100 Spelling correction: DiplReal -> DiplRel. - + Fix the spelling of DiplRel in README.actions. - + See osdn #41630 commit f7157fa6d4d02db12f7716062401ce5290644d85 @@ -17347,10 +17347,10 @@ Author: Sveinung Kvilhaugsvik Date: Sun Feb 21 02:28:35 2021 +0100 rulesets: remove unused Casus Belli effects. - + Some Casus Belli effects are never active because they require a diplomatic state where the action they are for is illegal. Remove them. - + See hrm Feature #920602 commit 55f93bbbf71236049697f8827fa689585a66d908 @@ -17358,12 +17358,12 @@ Author: Marko Lindqvist Date: Wed Feb 10 16:33:30 2021 +0200 installer_cross: Enable nls when possible - + Qt-client still does not build with nls enabled in crosser environment, so leave it disabled when ever Qt-client is being built. - + See osdn #41546 - + Signed-off-by: Marko Lindqvist commit 33ed14969dc4345a29ce828e0ee6f1bc987fcbdb @@ -17371,13 +17371,13 @@ Author: Sveinung Kvilhaugsvik Date: Fri Feb 19 08:06:02 2021 +0100 sandbox: demonstrate gold theft. - + This version of gold theft rules are less complex than those I added to webperimental. - + A spy can perform the action "Steal Gold Escape" once Banking is discovered. - + See osdn #41609 commit c848604f01242d8f8be8119e9b791ad4a9bc03d2 @@ -17385,9 +17385,9 @@ Author: Marko Lindqvist Date: Wed Feb 10 00:28:36 2021 +0200 doc/TODO: Replace hrm ticketing link with osdn one - + See osdn #41533 - + Signed-off-by: Marko Lindqvist commit b6254a845c80fd6e0d3d18eceac4b23aa8a1ab9f @@ -17395,13 +17395,13 @@ Author: Sveinung Kvilhaugsvik Date: Thu Feb 18 12:25:59 2021 +0100 A paratroopers_range = 0 unit can't paradrop. - + The autohelp will say that a unit can perform the action "Paradrop Unit" even if its paratroopers_range is 0. - + This bug was hidden in the bundled rulesets since they require that a unit must have the Paratroopers unit type flag to do "Paradrop Unit". - + See osdn #41599 commit 48c82ddcf7c59d0f128058df945f8a0fc6761cc7 @@ -17409,15 +17409,15 @@ Author: Sveinung Kvilhaugsvik Date: Tue Feb 16 17:41:01 2021 +0100 Introduce effect_universals_value_never_below(). - + Make it possible to calculate if an effect type is guaranteed to always be above a certain value given a list of universals. False negatives are acceptable. - + It can't support multipliers since it must be able to run at cache generation time. The solution here is simply to not give a guarantee if a relevant multiplier is detected. - + See hrm Feature #920268 commit 3334f3d7d70c766235f8aff36c992d11f0995f13 @@ -17425,10 +17425,10 @@ Author: Sveinung Kvilhaugsvik Date: Tue Feb 16 16:19:15 2021 +0100 Introduce universals_say_everything(). - + Make it possible to check if the specified universals is everything required to find out whether the specified requirement vector is fulfilled or not. - + See osdn #41590 commit b10d7c8fb37fb3097d4b8ca9bdaee0eb64c1e162 @@ -17436,10 +17436,10 @@ Author: Sveinung Kvilhaugsvik Date: Tue Feb 16 15:48:59 2021 +0100 Introduce universals_mean_unfulfilled(). - + Make it possible to check if the presence of any universal from a list means that a requirement vector never can be fulfilled. - + See osdn #41589 commit 3c01689e3637b583aaf2e172cb617f46364cc0aa @@ -17447,9 +17447,9 @@ Author: Sveinung Kvilhaugsvik Date: Tue Feb 16 15:20:00 2021 +0100 universal_fulfills_requirement(): unit state. - + Add a universal_found_function for UnitState properties. - + See osdn #41588 commit a312cc72ceeea69956e699075fb5e4553f2abee3 @@ -17457,16 +17457,16 @@ Author: Sveinung Kvilhaugsvik Date: Tue Feb 16 05:50:18 2021 +0100 Qt client: improve button number macros. - + The non action buttons in the action selection dialog has assigned numbers so they can be looked up "by action id". - + Number them relative to the previous non action buttons rather than "Keep Moving" so it becomes less work to insert or to remove non action buttons. - + Add parentheses around the counting just in case. - + See osdn #41587 commit d79bb6c9b34ed2d905db6cc4bf4e71536f673818 @@ -17474,16 +17474,16 @@ Author: Sveinung Kvilhaugsvik Date: Tue Feb 16 05:48:06 2021 +0100 GTK clients: improve button number macros. - + The non action buttons in the action selection dialog has assigned numbers so they can be looked up "by action id". - + Number them relative to the previous non action buttons rather than "Keep Moving" so it becomes less work to insert or to remove non action buttons. - + Add parentheses around the counting just in case. - + See osdn #41586 commit 4bc726b1dac8429f4c7240b753395ea4916911dd @@ -17503,7 +17503,7 @@ Author: Marko Lindqvist Date: Mon Feb 15 05:48:14 2021 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 303edd25c4a5ec2252270290668ddd1267b4508b @@ -17511,12 +17511,12 @@ Author: Marko Lindqvist Date: Wed Feb 10 17:23:17 2021 +0200 sdl2 inteldlg: Show unknown information as such - + Don't show dummy values when there's no embassy to reveal the real information. - + See hrm Feature #918827 - + Signed-off-by: Marko Lindqvist commit b64deab56e3b9b8db6cb46fdd1c7e9a4be50539e @@ -17524,9 +17524,9 @@ Author: Marko Lindqvist Date: Wed Feb 10 00:51:38 2021 +0200 Replace gtk3-client with gtk3.22-client in examples in documentation - + See osdn #41534 - + Signed-off-by: Marko Lindqvist commit 8ee7c794127c991dfc1c5735e73e35634da52737 @@ -17534,11 +17534,11 @@ Author: Marko Lindqvist Date: Tue Feb 9 16:44:22 2021 +0200 Set tile resource when relevant extra added from editor - + Reported by Alina L. - + See hrm Bug #919194 - + Signed-off-by: Marko Lindqvist commit c218626e44fe6baa3596443629bdc7c6a3713687 @@ -17546,11 +17546,11 @@ Author: Marko Lindqvist Date: Tue Feb 9 16:39:27 2021 +0200 Fix client crash on setting up patrol for fuel > 1 unit - + Reported by Alina L. - + See hrm Bug #919308 - + Signed-off-by: Marko Lindqvist commit 6fdd9127d201ef1d7098ed05c2595acbcbe8e09f @@ -17558,10 +17558,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Feb 10 21:23:26 2021 +0100 Document more "Paradrop Unit" side effects. - + README.actions already documents that "Paradrop Unit" can end up conquering a city. Document that it can conquer an extra or pop a hut too. - + See osdn #41553 commit 75c6ba51dfbcfb5945388ffe0fa95467a5da9256 @@ -17569,11 +17569,11 @@ Author: Sveinung Kvilhaugsvik Date: Wed Feb 10 18:16:34 2021 +0100 Mention what action has a problem. - + Specify what action has a problem in the error message of enabler_tile_tgt_local_diplrel_implies_claimed(). The message isn't only encountered in ruledit where it is clear what enabler has a problem. - + See osnd #41549 commit f55e147d77b4c0d3ec1198744b9d7c2749740608 @@ -17581,11 +17581,11 @@ Author: Sveinung Kvilhaugsvik Date: Tue Feb 2 14:31:18 2021 +0100 sandbox: add "Castle" as a new base type. - + A castle expands a fortress with an administration center, allowing it to claim terrain, to see cardinally adjacent tiles even when empty and to be captured by foreigners. - + See osdn #41433 commit ec182bad9334b4fad4e5a82e24a7f31003887a05 @@ -17593,9 +17593,9 @@ Author: Marko Lindqvist Date: Sun Feb 7 09:17:52 2021 +0200 README.AI_modules: Update list of AI types built in by default - + See osdn #41505 - + Signed-off-by: Marko Lindqvist commit 4aba0703a1f6b5971b2340b1994fef64b5f07fd9 @@ -17603,7 +17603,7 @@ Author: Marko Lindqvist Date: Wed Feb 10 07:26:10 2021 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 8c815b4bb1499ce7866d8449b6f2b430d71a04c4 @@ -17611,7 +17611,7 @@ Author: Marko Lindqvist Date: Wed Feb 10 01:14:45 2021 +0200 Comment typofix 'titelbar' -> 'titlebar' - + Signed-off-by: Marko Lindqvist commit 9cd18636e17034f0f1e62cece84de77531f9f32f @@ -17619,9 +17619,9 @@ Author: Marko Lindqvist Date: Tue Feb 2 07:17:14 2021 +0200 BUGS: Replace hrm link with osdn one - + See osdn #41424 - + Signed-off-by: Marko Lindqvist commit 8a225b6be0bb1df4e4158093bbaece588b6bbf25 @@ -17629,9 +17629,9 @@ Author: Marko Lindqvist Date: Tue Feb 2 15:09:42 2021 +0200 sdl2 widget.h: Correct comment claiming this is gui_stuff.h - + See hrm Bug #918990 - + Signed-off-by: Marko Lindqvist commit dfe23dc1402ccc32e412baaf3d8384cb6136dd20 @@ -17639,9 +17639,9 @@ Author: Marko Lindqvist Date: Mon Feb 1 16:06:53 2021 +0200 Qt: Fix shadow warnings from pages.cpp - + See hrm Bug #918890 - + Signed-off-by: Marko Lindqvist commit 528aae78f91d8e46cd0e7e7b80001c21e78ec0ae @@ -17649,13 +17649,13 @@ Author: Marko Lindqvist Date: Wed Feb 3 19:37:44 2021 +0200 Show git revision also in beta mode - + The version number can get quite long with both beta notice and git revision included, but that's what user has explicitly chosen when giving --enable-gitrev. - + See osdn #41452 - + Signed-off-by: Marko Lindqvist commit 53840dfb13c200e91b4ca4e2033b233ac778cb07 @@ -17663,9 +17663,9 @@ Author: Marko Lindqvist Date: Mon Feb 1 17:10:34 2021 +0200 Correct audio_(get/set)_volume() function header - + See hrm Bug #910927 - + Signed-off-by: Marko Lindqvist commit c3ea9e79fa355cf20472680c93eb473cbce542c8 @@ -17673,9 +17673,9 @@ Author: Marko Lindqvist Date: Tue Feb 2 08:50:11 2021 +0200 scripts/potfiles: Update to the rename of 'freeciv' domain to 'core' - + See osdn #41425 - + Signed-off-by: Marko Lindqvist commit 9bfd9243d5b049cd3e9ea13786ffc02dd1bb6a11 @@ -17683,9 +17683,9 @@ Author: Marko Lindqvist Date: Sun Jan 31 20:20:17 2021 +0200 sdl2: Make create_bcgnd_surf() state parameter enum widget_state - + See hrm Feature #900470 - + Signed-off-by: Marko Lindqvist commit 3167d97087fa07731b66c296004ba024d336e45b @@ -17699,14 +17699,14 @@ Author: Marko Lindqvist Date: Sun Jan 31 18:09:56 2021 +0200 Qt: Fix crash when loading of some shortcut has failed - + Use default shortcut when one cannot be loaded from the file. Null shortcuts were causing client to crash. - + Reported by John Robertson - + See hrm Bug #909515 - + Signed-off-by: Marko Lindqvist commit 2e9eef6206aa89af2c1be8dd089e94cf96aa4644 @@ -17714,13 +17714,13 @@ Author: Marko Lindqvist Date: Sun Jan 31 16:03:48 2021 +0200 Gtk inteldlg: Show unknown information as "(Unknown)" - + It used to show dummy values - + Requested by fomalhaut pa - + See hrm Bug #765366 - + Signed-off-by: Marko Lindqvist commit ddff94ba55e0476130849eec3f34951c36b49c1e @@ -17728,15 +17728,15 @@ Author: Marko Lindqvist Date: Sun Jan 31 13:42:06 2021 +0200 Clarify that Railroad increases production by half in most rulesets - + Text that used to say just that it increases the production everywhere, was confusing for the case where the production is less than 2 and the increase gets rounded down to zero. - + Reported by Chippo Elder - + See hrm Bug #918741 - + Signed-off-by: Marko Lindqvist commit 16d69e727723d67876c15d51014943aeb6cbd44c @@ -17744,7 +17744,7 @@ Author: Marko Lindqvist Date: Thu Feb 4 05:12:04 2021 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit ec42020dbd3563b5bf4d880b1b360bb06cb092df @@ -17752,9 +17752,9 @@ Author: Marko Lindqvist Date: Thu Feb 4 04:16:36 2021 +0200 core/POTFILES.in: Add featured_text.c - + Recent combat message change moved some strings to featured_text.c - + Signed-off-by: Marko Lindqvist commit 24e653fe8aac4bcf94675f5d8876014db3bf320b @@ -17762,9 +17762,9 @@ Author: Marko Lindqvist Date: Sun Jan 31 21:06:58 2021 +0200 Qt: Drop unused fc_client::game_layout - + See hrm Feature #918824 - + Signed-off-by: Marko Lindqvist commit e76e17261a86cb6fa2f6f2a94dc798276193e8e9 @@ -17772,9 +17772,9 @@ Author: Marko Lindqvist Date: Sun Jan 31 09:48:36 2021 +0200 sdl2: Drop unused free_bcgd_order_widgets() - + See hrm Feature #918801 - + Signed-off-by: Marko Lindqvist commit a26111bbd4ea8328dd0585d39960b0d5d78df9cf @@ -17782,16 +17782,16 @@ Author: Marko Lindqvist Date: Sun Jan 31 11:42:18 2021 +0200 Fix increasing of the packet decompress factor - + Code assumed that zlib would return Z_DATA_ERROR when decompress buffer is too small, but in reality it returns Z_BUF_ERROR. This caused decompress factor never to be increased even if the default value turned out to be too small. - + Reported by Louis Moureaux - + See hrm Bug #918726 - + Signed-off-by: Marko Lindqvist commit 40f776db581c9df8ba32c4a226818052c5ba01d4 @@ -17799,10 +17799,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon Feb 1 08:18:48 2021 +0100 savegame3: drop pre 3.0 activites. - + Remove activity2char()'s support for reading activities that were dropped before 3.0 was released. - + See hrm Feature #918852 commit 0b2ccded4d2f4aae87ed52d3d33563883efa2b93 @@ -17810,7 +17810,7 @@ Author: Marko Lindqvist Date: Tue Feb 2 18:56:36 2021 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit b43412d3268bd8a4c515bc5e8e9fd265463c4feb @@ -17818,7 +17818,7 @@ Author: Sveinung Kvilhaugsvik Date: Sun Jan 31 16:18:15 2021 +0100 Translate CityTile property values. - + See hrm Bug #918816 commit 6ef8eb672fb4a88dc2e80b18671531bcc1a04dbe @@ -17826,10 +17826,10 @@ Author: Sveinung Kvilhaugsvik Date: Sun Jan 31 15:09:43 2021 +0100 Clean up is_citytile_in_range(). - + * Convert from if statement to switch statement. * Move the no target tile check to the top. - + See hrm Feature #918815 commit b4ceffb8cef5c39e52c9452ffebaec66363007d4 @@ -17837,11 +17837,11 @@ Author: Marko Lindqvist Date: Sun Jan 31 12:58:52 2021 +0200 Make year SINT32 in network protocol - + Reported by Alina L. - + See hrm Bug #918800 - + Signed-off-by: Marko Lindqvist commit 20f7a276be7180a39073b0774e3f5728286aed0a @@ -17849,9 +17849,9 @@ Author: Marko Lindqvist Date: Sun Jan 31 09:17:29 2021 +0200 Correct api_methods_game_year_text() function header - + See osdn #41393 - + Signed-off-by: Marko Lindqvist commit 38c25bed6a5d4ca95870c005245b1ce89becf901 @@ -17859,9 +17859,9 @@ Author: Marko Lindqvist Date: Sat Jan 30 20:59:14 2021 +0200 Qt: Fix foreach() inside foreach() shadow warnings from menu.cpp - + See hrm Bug #918786 - + Signed-off-by: Marko Lindqvist commit e95805300a6148a43a8d7e0aef90021eebfe8b12 @@ -17869,9 +17869,9 @@ Author: Charlie Galik Date: Tue Jan 26 13:41:54 2021 -0600 Add detailed combat info server message - + Patch by myself and Louis Moureaux - + See hrm Feature #913055 commit a528ffc80c69595d88371092ee248d39e5347af6 @@ -17885,9 +17885,9 @@ Author: Alina Lenk Date: Fri Jan 29 19:29:57 2021 +0100 Fix hard requirement of non-animal actor for Conquer City actions - + It should apply to the actor player, not to the target player. - + See hrm Bug #918718 commit d8494739eecf265d5c572311f86e7637f166af95 @@ -17895,7 +17895,7 @@ Author: Marko Lindqvist Date: Sun Jan 31 10:17:59 2021 +0200 Comment typofix: "dispalyed" -> "displayed" - + Signed-off-by: Marko Lindqvist commit db1ce757f527924486de8a9ccb36a63d2b050a35 @@ -17903,9 +17903,9 @@ Author: Marko Lindqvist Date: Fri Jan 29 17:32:39 2021 +0200 Update to crosser-2.0 - + See hrm Feature #891459 - + Signed-off-by: Marko Lindqvist commit 7d726a331077c5faeac1a207ae19848cc7de69bb @@ -17913,7 +17913,7 @@ Author: Marko Lindqvist Date: Fri Jan 29 14:42:52 2021 +0200 Fix typos in global_worklist_callback() function header - + Signed-off-by: Marko Lindqvist commit 0b16b59b875ebd71883bf0af716ddc7d15d13934 @@ -17921,9 +17921,9 @@ Author: Marko Lindqvist Date: Sun Jan 17 14:50:48 2021 +0200 Qt: Fix map_view::shortcut_pressed() shadow warnings - + See hrm Bug #916123 - + Signed-off-by: Marko Lindqvist commit 7236ee1039f900f64af625169ce2c59b2fe9463c @@ -17931,14 +17931,14 @@ Author: Marko Lindqvist Date: Wed Jan 27 05:22:59 2021 +0200 Add --enable-patient-connect configure option - + When the option is enabled, client gives spawned server much more time to get up. This is needed in some underpowered embedded systems. This option is meant to replace custom patch that OpenEmbedded meta-games is carrying to increase the time. - + See hrm Feature #899259 - + Signed-off-by: Marko Lindqvist commit bb91cf6382fabfcf53f554b5bd6a2baa3a484b85 @@ -17946,9 +17946,9 @@ Author: Marko Lindqvist Date: Tue Jan 19 02:31:30 2021 +0200 Control -mwindows flag ourselves, from one place - + See hrm Feature #915700 - + Signed-off-by: Marko Lindqvist commit 892a71dbb7c62cbf45b412f0f0fb8973e4b28968 @@ -17956,9 +17956,9 @@ Author: Marko Lindqvist Date: Sat Jan 9 11:38:53 2021 +0200 Qt: Fix shadow warning from hud_battle_log::timerEvent() - + See hrm Bug #914093 - + Signed-off-by: Marko Lindqvist commit fa04d2e2c52eb713fd89f3c382b0fdf2b6cd1572 @@ -17966,9 +17966,9 @@ Author: Marko Lindqvist Date: Sun Jan 17 03:20:46 2021 +0200 Drop unnecessary SDL_mixer.h includes - + See hrm Bug #898088 - + Signed-off-by: Marko Lindqvist commit ef3bdf2cbaa2641fc6ad8589814bc2d9afe28feb @@ -17976,9 +17976,9 @@ Author: Marko Lindqvist Date: Sun Jan 3 12:45:01 2021 +0200 Update BUG_URL to point to osdn - + See osdn #41096 - + Signed-off-by: Marko Lindqvist commit 98a3cc2e7491d1b6e53f74dbb41fd1c741389445 @@ -17986,7 +17986,7 @@ Author: Marko Lindqvist Date: Mon Jan 18 05:13:13 2021 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 2ec43d872146b915e28b21e1c9caf1cc1b1e1db3 @@ -17994,9 +17994,9 @@ Author: Marko Lindqvist Date: Sat Jan 2 00:42:23 2021 +0200 Refactor duplicate PF_IMPOSSIBLE_MC check out from pf_normal_map_iterate() - + See hrm Feature #911970 - + Signed-off-by: Marko Lindqvist commit 1850800af87664bb384541bc462d0f61ef06e74d @@ -18004,9 +18004,9 @@ Author: Marko Lindqvist Date: Sat Nov 21 19:50:08 2020 +0200 sdl2: Correct create_horizontal() function header - + See hrm Feature #899230 - + Signed-off-by: Marko Lindqvist commit 3944f746d3b64f78f8746ab966826ff1cedad794 @@ -18014,9 +18014,9 @@ Author: Marko Lindqvist Date: Mon Dec 28 07:06:35 2020 +0200 Restore deprecation warnings to CXXFLAGS in --enable-debug builds - + See hrm Bug #896335 - + Signed-off-by: Marko Lindqvist commit 1fcdc87eaa17997129166ebfa0f7563b81a864c8 @@ -18024,11 +18024,11 @@ Author: Marko Lindqvist Date: Fri Jan 1 09:38:47 2021 +0200 Ruledit: Don't open separate console window in Windows - + Reported by Jacob Nevins - + See hrm Bug #681310 - + Signed-off-by: Marko Lindqvist commit 5107fc2b34c487da891c43a41689ad2bad0578a0 @@ -18036,15 +18036,15 @@ Author: Ilkka Virta Date: Mon Jan 11 15:23:47 2021 +0200 Make Despotism penalty and Pollution/Fallout not apply to Gold/Luxury/Science - + Some wonders like Hanging Gardens apply a direct Luxury or Science bonuses on the city _tile_. The code subjects them to the Output_Penalty_Tile effect, unlike the help texts lead the player to assume. The same issue applies to Pollution/Fallout via Output_Tile_Punish_Pct. - + Fix this by excluding Gold/Luxury/Science from both effects in the affected rulesets: civ2civ3 and sandbox. - + See hrm #908518 commit 2291e9f8649ff7b8a572319adae2636154692546 @@ -18052,14 +18052,14 @@ Author: Marko Lindqvist Date: Tue Jan 5 15:55:28 2021 +0200 Fix postponing buildings from worklist - + They were never postponed, but their building started even when it was supposed to be impossible. - + Reported by wiederFI - + See hrm Bug #912972 - + Signed-off-by: Marko Lindqvist commit e324368456c11a668c490d98e74e19e611278cb4 @@ -18067,11 +18067,11 @@ Author: Marko Lindqvist Date: Thu Jan 7 15:04:46 2021 +0200 Fix Capture Unit's Casus Belli triggering - + Reported by Lexxie L - + See hrm Bug #913516 - + Signed-off-by: Marko Lindqvist commit f888484ee29e92d2bef8bbe19bead4533069bb63 @@ -18079,12 +18079,12 @@ Author: Marko Lindqvist Date: Thu Dec 3 07:26:25 2020 +0200 sdl2: Correct create_utf8_str() function header - + It talked about parameter called pInTextString, when in reality it's called in_text. - + See hrm Feature #902490 - + Signed-off-by: Marko Lindqvist commit 541aafd23928f92045098c103d354eafdb470e91 @@ -18092,13 +18092,13 @@ Author: Marko Lindqvist Date: Thu Jan 7 04:02:06 2021 +0200 configure: Drop detection of SQLITE3_VERSION - + The detection code errored when sqlite3.h header was in nonstandard location, and even when the detection succeeded, the result was not used for anything. - + See hrm Feature #913433 - + Signed-off-by: Marko Lindqvist commit 2bc9e3fca675ea764d33c84891123b95a066fee9 @@ -18106,9 +18106,9 @@ Author: Marko Lindqvist Date: Wed Dec 30 05:49:27 2020 +0200 sdl2: Rename get_widget_pointer_form_*() -> ..._from_...() - + See hrm Feature #911183 - + Signed-off-by: Marko Lindqvist commit 78ce5e5a5bc9b544ec5f86e25bec6c94a3f53194 @@ -18116,9 +18116,9 @@ Author: Marko Lindqvist Date: Sat Jan 9 10:47:15 2021 +0200 Qt: Fix chat_input::chat_word_list_changed() shadow warning - + See hrm Bug #901860 - + Signed-off-by: Marko Lindqvist commit e2f6a0b467437e5b209bc90ce655b180f000818b @@ -18126,21 +18126,21 @@ Author: Marko Lindqvist Date: Sun Jan 3 23:05:02 2021 +0200 Adjust formula for barbarian band size - + The old formula increased number of cities needed for higher band size factor too steeply. - + The new table: Player cities -> band size factor: ...10 -> 1 11...31 -> 2 32...80 -> 3 81...186 -> 4 - + Reported by Akechi - + See hrm Feature #767126 - + Signed-off-by: Marko Lindqvist commit 0d545e4b05a8014b4840126004b9e9b91c77d44c @@ -18148,11 +18148,11 @@ Author: Marko Lindqvist Date: Sun Jan 3 13:37:08 2021 +0200 configure.ac: Fix IPv6 support in Haiku - + Reported by Luc Schrijvers - + See hrm Bug #912369 - + Signed-off-by: Marko Lindqvist commit a4feab6e42b79658b20f4353d1050caf8a8aa176 @@ -18160,9 +18160,9 @@ Author: Marko Lindqvist Date: Sun Jan 3 21:34:34 2021 +0200 Qt: Fix helpdlg.cpp shadow compiler warnings about 'buffer' variables - + See hrm Bug #912464 - + Signed-off-by: Marko Lindqvist commit f2ada95676a7591566c1036c32bd04cd14bc2175 @@ -18170,11 +18170,11 @@ Author: Marko Lindqvist Date: Fri Jan 1 23:01:41 2021 +0200 Make ~/config/settings/freeciv the storage directory under Haiku - + Requested by Begasus - + See hrm Feature #911958 - + Signed-off-by: Marko Lindqvist commit e7c53188ebe12671032b27f3a75dc1441457f717 @@ -18182,14 +18182,14 @@ Author: Marko Lindqvist Date: Sat Jan 2 16:45:36 2021 +0200 Qt: Popdown gotodlg when leaving the game - + Also fixes a crash when quitting the client, and gotodlg has been opened. - + Crash reported by John Robertson - + See hrm Bug #911885 - + Signed-off-by: Marko Lindqvist commit 5cc99fb03c9e5c4b13c72208698271041fe15a1c @@ -18197,9 +18197,9 @@ Author: Marko Lindqvist Date: Sat Jan 2 01:02:22 2021 +0200 configure.ac Fix Windows compilation detection for gtk4 modpack installer - + See hrm Bug #911974 - + Signed-off-by: Marko Lindqvist commit 5e267e911f65cdbf6f82f3636c9d375f8fb9572a @@ -18207,13 +18207,13 @@ Author: Marko Lindqvist Date: Mon Dec 28 07:04:41 2020 +0200 Qt: Replace QFontMetrics::width() with QFontMetrics::horizontalAdvance() - + Former is deprecated in Qt-5.11 For Qt versions < 5.11 we provide macro magic to turn horizontalAdvance() back to width() - + See hrm Feature #910547 - + Signed-off-by: Marko Lindqvist commit 104b212a26b0e2e341fce7223ee711e9598640cf @@ -18221,9 +18221,9 @@ Author: Marko Lindqvist Date: Mon Dec 28 14:23:44 2020 +0200 Rename modified sdl2.m4 as fc-sdl2.m4 - + See hrm Feature #851202 - + Signed-off-by: Marko Lindqvist commit 69af2f9c6f0d792973dc944344923f705b725491 @@ -18231,11 +18231,11 @@ Author: Marko Lindqvist Date: Wed Dec 30 06:07:04 2020 +0200 Fix selecting music track after lua play_music() track has played - + Reported by Jacob Nevins - + See hrm Bug #683570 - + Signed-off-by: Marko Lindqvist commit ad3d9bdf5dbc0ed4b8c4c786083d326c38a22d4b @@ -18243,13 +18243,13 @@ Author: Marko Lindqvist Date: Sun Jan 3 14:41:38 2021 +0200 Qt: mr_menu::*(): Rename menu_list as menus - + mr_menu class has several member functions with a variable called menu_list. Those shadow data member of the class. Rename them to 'menus' to avoid the shadow warnings. - + See hrm Bug #900975 - + Signed-off-by: Marko Lindqvist commit e557bf556334a8536886ad4a75ad849f9fcb6f86 @@ -18257,7 +18257,7 @@ Author: John Robertson Date: Sat Dec 19 22:06:06 2020 -0700 Qt: Confirm before distruptive selection - + See hrm Feature #907806 commit 5e89a0ec961ec4d4d0d2d5fea1dd16d5f6d8e305 @@ -18265,13 +18265,13 @@ Author: Marko Lindqvist Date: Sat Jan 2 20:50:36 2021 +0200 AI: Use considered unit's attack count in city bashing consideration - + Virtual unit under consideration was assumed to always deliver one attack against enemy city. Use its real move rate instead. For example units of move rate 2 can both attack and conquer at the same turn. - + See hrm Bug #872218 - + Signed-off-by: Marko Lindqvist commit efe8ea7863ccf40cc04df554c5f8b5972a800d4a @@ -18279,9 +18279,9 @@ Author: Marko Lindqvist Date: Sat Jan 2 14:55:39 2021 +0200 sdl2: Fix compiler errors when SMALL_SCREEN enabled - + See hrm Feature #899569 - + Signed-off-by: Marko Lindqvist commit 322b774948811be184e73ccfab50686db6630465 @@ -18289,11 +18289,11 @@ Author: Ilkka Virta Date: Sun Jul 12 00:17:37 2020 +0300 Fix city_landlocked_sell_coastal_improvements() for Aqueducts and Harbors - + Aqueducts used to get sold on terrain change among with coastal improvements since the actual city tile was not passed to is_req_active. Also add check for TerrainFlag reqs, used by Harbors from 2.6, so that they do get sold. - + See hrm Bug #880455 commit 2dd2fa2b184a82d513fdc10ef0d70edc6abf8a6e @@ -18301,9 +18301,9 @@ Author: Marko Lindqvist Date: Sun Dec 27 23:53:37 2020 +0200 Qt: Replace deprecated qVariantFromValue() with QVariant::fromValue() - + See hrm Feature #910460 - + Signed-off-by: Marko Lindqvist commit 76bfef6bc5c40792f6fdcea4c274694d2be9e642 @@ -18311,14 +18311,14 @@ Author: Marko Lindqvist Date: Mon Dec 28 13:06:07 2020 +0200 Fix selection of next music track after single-alternative track - + Saving correct music tags and setting up the callback was erroneously inside a code block that handles alternative tracks for the given tag. It was not executed when there is no alternatives for the track. Move the code outside that block so it's executed always. - + See hrm Bug #910605 - + Signed-off-by: Marko Lindqvist commit 3efb8158474c351a007369775b3602aa7ed1abbd @@ -18326,11 +18326,11 @@ Author: Marko Lindqvist Date: Fri Jan 1 14:37:41 2021 +0200 Inline is_city_center() - + Some arrangements for includes was needed as headers depend on each other. - + See hrm Feature #905143 - + Signed-off-by: Marko Lindqvist commit 082419de04a264955f37337abe857ca4bdab2846 @@ -18338,13 +18338,13 @@ Author: Marko Lindqvist Date: Sun Dec 27 22:39:08 2020 +0200 Qt: Replace QApplication::desktop()->screenGeometry() with QApplication::primaryScreen()->geometry() - + Former is deprecated. - + Extracted from the original patch by Alexandro Ignatiev - + See hrm Feature #910441 - + Signed-off-by: Marko Lindqvist commit 485f7db9cbd639f78ae0ccaadbe791699d44c1a4 @@ -18352,14 +18352,14 @@ Author: Marko Lindqvist Date: Wed Dec 30 05:55:47 2020 +0200 Revert hrm #905818 to fix stopping music - + What was thought to be fix for Bug #905818 has actully been breaking stopping of music. Revert that fix. Actual root-cause of Bug #905818 was Bug #910605, which will be fixed in a separate commit. - + See hrm Bug #910919 - + Signed-off-by: Marko Lindqvist commit b79b7d1d8b21927677b046231ac3de45b79ad9ab @@ -18367,10 +18367,10 @@ Author: Marko Lindqvist Date: Thu Dec 31 13:06:42 2020 +0200 Update Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2020-12-19). - + Signed-off-by: Marko Lindqvist commit 940b4f9d8de96625684af49d1b699520e110a6a7 @@ -18378,11 +18378,11 @@ Author: Marko Lindqvist Date: Sun Dec 20 03:45:05 2020 +0200 Fix buffer overflow in reading score log file - + Reported by louis94 - + See hrm Bug #907791 - + Signed-off-by: Marko Lindqvist commit a51d8c9233a2526ec7dddaf2f452e748508c1d81 @@ -18390,9 +18390,9 @@ Author: Marko Lindqvist Date: Thu Dec 31 07:36:08 2020 +0200 Update Spanish translation by Jordi Negrevernis i Font. - + msgmerged from S2_6 fa280f545a - + Signed-off-by: Marko Lindqvist commit b08e69d38faad2b1adfefdb81d79f92b1ef78c97 @@ -18400,15 +18400,15 @@ Author: Marko Lindqvist Date: Tue Dec 29 03:42:45 2020 +0200 gtk: Fix crash on receiving chat with link tags - + We did g_object_unref() ourselves to a tag we had created with gtk_text_buffer_create_tag(). Its documentation says: "The returned tag is owned by the buffer's tag table" - + Reported by louis94 - + See hrm Bug #910832 - + Signed-off-by: Marko Lindqvist commit 79631ecf6014883f8aafa1057eefe7cc7a3d0a4f @@ -18416,9 +18416,9 @@ Author: Marko Lindqvist Date: Wed Dec 30 16:03:28 2020 +0200 Update Spanish translation by Jordi Negrevernis i Font. - + msgmerged from S2_6 4cc9a34d67 - + Signed-off-by: Marko Lindqvist commit c65997211f43e5fdcf45c05a51982c3ed31a1d34 @@ -18426,9 +18426,9 @@ Author: Marko Lindqvist Date: Wed Dec 30 15:02:23 2020 +0200 m4/.gitignore: Remove x.m4 - + The file no longer exist. - + Signed-off-by: Marko Lindqvist commit b6f253fcc0254fb52f2814f438844b67643d13ce @@ -18436,7 +18436,7 @@ Author: Marko Lindqvist Date: Wed Dec 30 06:46:40 2020 +0200 tools/.gitignore: Add gtk4 modpack installer files - + Signed-off-by: Marko Lindqvist commit cf3a3f095521f06bad6d37b640c54aeb4a5ca024 @@ -18450,9 +18450,9 @@ Author: Marko Lindqvist Date: Sun Nov 29 05:23:37 2020 +0200 sdl2: Drop unistring.[ch] - + See hrm Feature #901118 - + Signed-off-by: Marko Lindqvist commit 6faa4b8ab703e47ffc2d6a2a7e8746080305af7f @@ -18460,11 +18460,11 @@ Author: Marko Lindqvist Date: Sun Dec 27 05:08:42 2020 +0200 sdl2: Do not assume Toggle Mini Map Mode button as part of widgets array - + Button has been removed. - + See hrm Bug #898649 - + Signed-off-by: Marko Lindqvist commit ee40f9d60e3caeca199a1b72b05357504e449aee @@ -18472,9 +18472,9 @@ Author: Marko Lindqvist Date: Tue Dec 22 15:39:10 2020 +0200 Add .desktop and appdata files for gtk4 modpack installer - + See hrm Feature #908486 - + Signed-off-by: Marko Lindqvist commit df94dfdb3fb8e1786652290de63e5e38f9eb11bc @@ -18488,9 +18488,9 @@ Author: Marko Lindqvist Date: Mon Dec 21 23:18:45 2020 +0200 Support MagickWand-7 - + See hrm Bug #905573 - + Signed-off-by: Marko Lindqvist commit 0edada134798d5f7f09e7f59eb1e038977e2e571 @@ -18498,11 +18498,11 @@ Author: Marko Lindqvist Date: Tue Dec 22 15:18:24 2020 +0200 Update gtk3x modpack installer to gtk4 modpack installer - + Make it to use final gtk-4 and rename. - + See hrm Feature #908451 - + Signed-off-by: Marko Lindqvist commit 8fa7d43f09bc1e00bb7919ab5d34da99abdf7d9d @@ -18510,9 +18510,9 @@ Author: Marko Lindqvist Date: Wed Dec 23 18:25:12 2020 +0200 sdl2: Update sdl_create_server_list() function header - + See hrm Bug #908900 - + Signed-off-by: Marko Lindqvist commit 4218f266cad17060ac214e047aad00ac66b21190 @@ -18520,7 +18520,7 @@ Author: John Robertson Date: Tue Dec 22 10:34:59 2020 -0700 Qt: Update gotodlg when unit selection changes - + See hrm Feature #908664 commit 6c2820a7685060fc8c3d892e193a561911bf723f @@ -18528,9 +18528,9 @@ Author: Marko Lindqvist Date: Tue Dec 22 18:56:36 2020 +0200 Rulesave: Save multiplier offset and factor - + See hrm Bug #908577 - + Signed-off-by: Marko Lindqvist commit 5743c3748d5f52d8104caadef3af07c34b577d40 @@ -18538,7 +18538,7 @@ Author: Ilkka Virta Date: Sun Dec 20 18:58:23 2020 +0200 Update city info to owner when foreign caravan helps build wonder. - + See hrm Bug #907977 commit 1f97853672ebeeb0eb9778c0050bf65ddb8a2195 @@ -18546,11 +18546,11 @@ Author: Marko Lindqvist Date: Wed Dec 16 00:08:26 2020 +0200 Increase max number of alternative music tracks to 25 - + Requested by jwrober - + See hrm Feature #905821 - + Signed-off-by: Marko Lindqvist commit 715477f52c01f4f203a0b57f6279cf53eb1171fc @@ -18558,7 +18558,7 @@ Author: Marko Lindqvist Date: Mon Dec 21 15:32:26 2020 +0200 Ruledit: Add new meta (moc) files to .gitignore - + Signed-off-by: Marko Lindqvist commit a12f83c6b4e5b1983ef9bafbe0f28827e545ac29 @@ -18566,13 +18566,13 @@ Author: Marko Lindqvist Date: Sun Dec 13 18:05:14 2020 +0200 Qt: Add --shortcutreset command line parameter - + Gui specific command line parameter can be used to force default shortcuts to use. Like usually, those then get saved when the client exits. - + See hrm Feature #905784 - + Signed-off-by: Marko Lindqvist commit 15507ca12d6772e582df9582decc23387d9d63f7 @@ -18580,9 +18580,9 @@ Author: Marko Lindqvist Date: Sat Dec 19 16:32:44 2020 +0200 Update .gitignores to .desktop file name changes - + Reported by Alain Baeckeroot - + Signed-off-by: Marko Lindqvist commit 329beaab153aad01febd69dc3c28f7cfb0e85377 @@ -18590,7 +18590,7 @@ Author: Marko Lindqvist Date: Fri Dec 18 04:44:00 2020 +0200 Comment typofix: "stoped" -> "stopped" - + Signed-off-by: Marko Lindqvist commit c0a775faa804e5b66c4d53a49914b5431d03728c @@ -18598,9 +18598,9 @@ Author: Marko Lindqvist Date: Fri Dec 18 02:50:40 2020 +0200 Enter beta mode - + See hrm Task #862054 - + Signed-off-by: Marko Lindqvist commit d0d77152efdeb8dbdb0729e90daf1fffa1f9a29c @@ -18608,9 +18608,9 @@ Author: Marko Lindqvist Date: Thu Dec 17 18:23:17 2020 +0200 Bump version number to indicate development version - + See hrm Task #896713 - + Signed-off-by: Marko Lindqvist commit ade94d1a2619d0e158ef361729c2d8aa7e93467b @@ -18618,9 +18618,9 @@ Author: Marko Lindqvist Date: Thu Dec 17 17:17:19 2020 +0200 Bump version number for S3_0 alpha5 light-weight release - + See hrm Task #896713 - + Signed-off-by: Marko Lindqvist commit 837e79f620795213ba2c6462655815e5dbe77f72 @@ -18628,7 +18628,7 @@ Author: Marko Lindqvist Date: Thu Dec 17 17:10:15 2020 +0200 Update ChangeLog before 3.0.0-alpha5 - + Signed-off-by: Marko Lindqvist commit a640833d06885870884f28bcc375d47e7cb36bee @@ -18636,9 +18636,9 @@ Author: Marko Lindqvist Date: Sun Dec 13 06:09:39 2020 +0200 Increase CM_MAX_LOOP to 27500 - + See hrm Feature #905717 - + Signed-off-by: Marko Lindqvist commit 325b5b0f6a56a572f4aa9f8721b96d04d5b07215 @@ -18646,17 +18646,17 @@ Author: Marko Lindqvist Date: Sun Dec 13 21:36:45 2020 +0200 Fix continuing to a new music track when previous one ends - + audio_stop_usage() was flagging music ending callback to not to select a new track. That's not necessary as the callback is not called at all in that case. Instead the flag remained until callback's next call, causing it not to continue to new track at that point. - + Reported by jwrober - + See hrm Bug #905818 - + Signed-off-by: Marko Lindqvist commit af6104a202eb6f3d6403e9d32e64c57c38e166c8 @@ -18664,7 +18664,7 @@ Author: Marko Lindqvist Date: Thu Dec 17 01:36:31 2020 +0200 Qt: plrdlg.cpp comment typofixes - + Signed-off-by: Marko Lindqvist commit 693c28762e1c7c904c8dff2cc13aa5d7b3bcfdd6 @@ -18672,9 +18672,9 @@ Author: Marko Lindqvist Date: Sat Dec 12 04:14:21 2020 +0200 traderoutes.h: Document enums as part of network protocol - + See hrm Feature #905523 - + Signed-off-by: Marko Lindqvist commit 2721f3ea79aeb1fede66f6bf72672266db921027 @@ -18682,9 +18682,9 @@ Author: Marko Lindqvist Date: Sat Dec 12 02:31:41 2020 +0200 Update msys2 environment to 201212 level - + See hrm Feature #896715 - + Signed-off-by: Marko Lindqvist commit de8c3e451096c8f6cbb3ff91978fdfd71741db6d @@ -18692,12 +18692,12 @@ Author: Marko Lindqvist Date: Mon Dec 14 01:34:59 2020 +0200 audio.c: Rename variable 'keepstyle' as 'keep_old_style' - + This should make it clearer that it's not about introducing persistent style, but about not touching existing style. - + See hrm Feature #905828 - + Signed-off-by: Marko Lindqvist commit 010a72b8199a4b0416244f8ec29db1704544c628 @@ -18705,7 +18705,7 @@ Author: Marko Lindqvist Date: Tue Dec 15 11:16:13 2020 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit e2629592ef918213aef3150e7533b94e1ca83b20 @@ -18713,9 +18713,9 @@ Author: Marko Lindqvist Date: Sat Dec 12 15:31:42 2020 +0200 Ruledit: Add virtual destructor for req_vec_fix_item - + See hrm Bug #905636 - + Signed-off-by: Marko Lindqvist commit 049f7b5a30a74bfad1af4b3d8e680ee950835c67 @@ -18723,12 +18723,12 @@ Author: Marko Lindqvist Date: Sat Dec 5 13:50:43 2020 +0200 Use untranslated unit name in a debug log message - + sell_random_unit() was placing translated unit name to an otherwise untranslated debug log message. - + See hrm Bug #903432 - + Signed-off-by: Marko Lindqvist commit 2a3f6462656f9befb77837e6f84fe9904e6b1ef5 @@ -18736,7 +18736,7 @@ Author: Marko Lindqvist Date: Mon Dec 14 08:25:36 2020 +0200 POTFILES.in: Add traderoutes.h - + Signed-off-by: Marko Lindqvist commit decb14d82fb85c08dc1772cc3f1d518d959d69e5 @@ -18744,9 +18744,9 @@ Author: Marko Lindqvist Date: Tue Dec 8 14:02:08 2020 +0200 fcgui: Respect @EXEEXT@ on name of executable chosen with --gui - + See hrm Bug #904301 - + Signed-off-by: Marko Lindqvist commit 996203accbf018667e9971cc7dc1b79bc92719cf @@ -18754,9 +18754,9 @@ Author: Marko Lindqvist Date: Fri Dec 11 12:54:23 2020 +0200 Make city_tile() a macro - + See hrm Feature #905312 - + Signed-off-by: Marko Lindqvist commit 94c19dcb8415549e47bfc3b5d76b9043be2e0506 @@ -18764,14 +18764,14 @@ Author: Marko Lindqvist Date: Fri Dec 11 16:02:57 2020 +0200 Share intelligence from embassy to team members - + Add function team_has_embassy(). Use it instead of player_has_embassy() where the question is about getting intelligence information. - + Requested by Alexandro Ignatiev - + See hrm Feature #878898 - + Signed-off-by: Marko Lindqvist commit 8847e9b1a5d3766bfceef138446c7a5ad5c28fb2 @@ -18779,9 +18779,9 @@ Author: Marko Lindqvist Date: Wed Dec 9 22:06:14 2020 +0200 Drop unused threadid variable from Windows version of fc_init_console() - + See hrm Feature #904719 - + Signed-off-by: Marko Lindqvist commit b8e916ba1d70f642053d103dc7e084e93cb8360e @@ -18789,12 +18789,12 @@ Author: Marko Lindqvist Date: Sun Dec 6 08:08:07 2020 +0200 AI: Support scenario AI type fallback from tex to classic - + If scenario has tex AIs and allow_ai_type_fallback set, fallback to classic AI when tex is not available. - + See hrm Feature #903631 - + Signed-off-by: Marko Lindqvist commit 6c8656682e80f21556340a5de3e81c2a24e423ce @@ -18802,11 +18802,11 @@ Author: Marko Lindqvist Date: Tue Dec 8 11:51:58 2020 +0200 AI: Fix unnecessary production changes for away player - + Reported by Frelhelm - + See hrm Bug #904268 - + Signed-off-by: Marko Lindqvist commit 70c394b48561aa9625cfa8c68152d0e66dafc8a0 @@ -18814,14 +18814,14 @@ Author: Marko Lindqvist Date: Thu Dec 3 18:15:02 2020 +0200 Avoid client crash if workertask requiring target does not have one - + Server should not send such tasks, but make client robust against broken or modified server that does. - + Reported by Alexandro Ignatiev - + See hrm Bug #885482 - + Signed-off-by: Marko Lindqvist commit 6ef5ece5cfa25da98db6f990f7b478ada935120d @@ -18829,12 +18829,12 @@ Author: Marko Lindqvist Date: Thu Dec 3 16:57:59 2020 +0200 Qt: Clean citydlg.h includes - + - Reorder them to correct grouping - Drop unneeded Qt includes - + See hrm Feature #902626 - + Signed-off-by: Marko Lindqvist commit ea306b65f1e7d145bef3105fa1c9b3d31333f752 @@ -18842,9 +18842,9 @@ Author: Marko Lindqvist Date: Thu Dec 3 00:58:04 2020 +0200 Ruledit: Correctly translate translatable strings with R__() - + See hrm Bug #902423 - + Signed-off-by: Marko Lindqvist commit fb7f2d64b865bc36e92c61dd8268a4a036c78812 @@ -18852,9 +18852,9 @@ Author: Marko Lindqvist Date: Wed Dec 2 19:56:00 2020 +0200 Select gtk3.22-client for --enable-client=gtk - + See hrm Feature #902365 - + Signed-off-by: Marko Lindqvist commit c77eb402a69d3e0f8723f859fb31b35b1e69b585 @@ -18862,7 +18862,7 @@ Author: Marko Lindqvist Date: Sun Dec 6 11:18:25 2020 +0200 Update Finnish translation of the ruledit domain - + Signed-off-by: Marko Lindqvist commit b21ce54c1d799e585ebb1bdd6067b47f4ed2a1da @@ -18870,7 +18870,7 @@ Author: Marko Lindqvist Date: Sun Dec 6 06:40:31 2020 +0200 core/POTFILES.in: Add client/gui-qt/citydlg.h - + Signed-off-by: Marko Lindqvist commit 194e9833d87e61b98454604c7cebe017778288d4 @@ -18878,11 +18878,11 @@ Author: Marko Lindqvist Date: Thu Nov 19 17:18:11 2020 +0200 sdl2: Remove useless Toggle Mini Map Mode button - + It did nothing, just confused user by its existence. - + See hrm Bug #898649 - + Signed-off-by: Marko Lindqvist commit bf763910526ea4c5ba70b465ae0d4f3a99ce7d83 @@ -18890,7 +18890,7 @@ Author: John Robertson Date: Wed Dec 2 23:42:59 2020 -0700 Qt: Add city size to city info panel - + See hrm Feature #901393 commit ce6c3d7b9486b86a05df31dc0f2c90f7b367baf3 @@ -18898,9 +18898,9 @@ Author: Marko Lindqvist Date: Tue Dec 1 10:49:05 2020 +0200 Tell tileset name or filename in scan_specfile() error messages - + See hrm Feature #901829 - + Signed-off-by: Marko Lindqvist commit 9a2e48bfb4f471b105bdc05b09ce5cd0676448a6 @@ -18908,9 +18908,9 @@ Author: Marko Lindqvist Date: Wed Nov 25 05:37:54 2020 +0200 Update mkstemp.m4 to serial 28 - + See hrm Feature #899697 - + Signed-off-by: Marko Lindqvist commit 51d396eea9805728e0d14ab3ff2fac25478e4e4d @@ -18918,9 +18918,9 @@ Author: Marko Lindqvist Date: Tue Nov 24 17:32:20 2020 +0200 README.modpack_installer: Fix typo "is is" -> "it is" - + See hrm Bug #899608 - + Signed-off-by: Marko Lindqvist commit e6dbbb263f0dc686e43ad8a5a8410b628eba208c @@ -18928,12 +18928,12 @@ Author: Marko Lindqvist Date: Tue Dec 1 09:44:54 2020 +0200 msys2: Set -Werror on snapshot build CFLAGS - + It's not set in CXXFLAGS due to Qt deprecation warnings being present. - + See hrm Feature #899340 - + Signed-off-by: Marko Lindqvist commit 2922b003194df70e380cdbe073aa0ae5d995e6f4 @@ -18941,15 +18941,15 @@ Author: Marko Lindqvist Date: Tue Dec 1 15:44:56 2020 +0200 Fix crash in req_vec_problem_new() - + Handle translated description correctly: - Fix second use of the variable argument list already by moving it to va_start() .. va_end() iteration of its own - Use correct field size in fc_vsnprintf() - Actually translate the description with gettext - + See hrm Bug #901912 - + Signed-off-by: Marko Lindqvist commit 0b4041677b4dcfde55961575d93b3f982a9ca636 @@ -18957,14 +18957,14 @@ Author: Sveinung Kvilhaugsvik Date: Tue Sep 15 08:27:13 2020 +0200 Validate city worker tasks. - + A corrupt worker task can cause corruption issues. Refuse to accept bad worker tasks sent over the network. Purge corrupt worker tasks that gets into a city via a bug or a savegame. - + Thanks to Marko Lindqvist for pointing out that sanitycheck.c only runs in debug builds. - + See hrm Feature #901938 commit 376f01409b101a3d62ce746f34158594034d76d8 @@ -18972,7 +18972,7 @@ Author: Marko Lindqvist Date: Thu Dec 3 07:35:12 2020 +0200 Comment typofixes for sdl2-client - + Signed-off-by: Marko Lindqvist commit 6226246a8f7e3acc4e930918efa5a38e885216d0 @@ -18980,7 +18980,7 @@ Author: Marko Lindqvist Date: Thu Dec 3 00:27:06 2020 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit a66ce3a50cf84623a1c8057d1f59fc21e0085dc8 @@ -18988,15 +18988,15 @@ Author: Marko Lindqvist Date: Sat Nov 28 04:22:33 2020 +0200 Use initials of d)epartures and a)rrivals in airlift capacity message - + They replace old initials of s)ource and d)estination. There's hoping that meaning of the new ones is a bit easier to figure out by end-user. - + Reported by Hubert Kowalewski - + See hrm Feature #899057 - + Signed-off-by: Marko Lindqvist commit c47e8e34624c3d1ee5f2e91f3d837ba21ba57544 @@ -19004,12 +19004,12 @@ Author: Marko Lindqvist Date: Wed Nov 25 03:34:06 2020 +0200 Add gnulib-common.m4 to dependencies/m4 - + New version of mkstemp.m4 will depend on GL_MDA_DEFINES from it. - + See hrm Feature #899674 - + Signed-off-by: Marko Lindqvist commit 43f49e8614ab9698e963b93657b1ca71ec7f95af @@ -19017,7 +19017,7 @@ Author: Marko Lindqvist Date: Wed Dec 2 06:59:13 2020 +0200 doc/man/.gitignore: Add freeciv-ruleup.6 - + Signed-off-by: Marko Lindqvist commit ed619a7371f8831aa9bf5116634f1c8b3682ae38 @@ -19025,9 +19025,9 @@ Author: Marko Lindqvist Date: Tue Nov 24 03:56:46 2020 +0200 Avoid returning too early in assert builds when inf_sanity_check() fails - + See hrm Bug #899339 - + Signed-off-by: Marko Lindqvist commit eaf8b32e1014cbf91d678355bb890d8266d96f1b @@ -19035,9 +19035,9 @@ Author: Marko Lindqvist Date: Tue Nov 24 16:48:11 2020 +0200 data/graphics/README: Drop duplicate "are" - + See hrm Bug #899594 - + Signed-off-by: Marko Lindqvist commit 8b4f98ac8195720b1b20b80210fac1bb08c3aedf @@ -19045,9 +19045,9 @@ Author: Marko Lindqvist Date: Tue Nov 17 21:48:32 2020 +0200 mem.h: Update comment to say "exit(EXIT_FAILURE)" instead of "exit(1)" - + See hrm Feature #898117 - + Signed-off-by: Marko Lindqvist commit 3cf8ab9a5ebcea00c97a33d91058f72dd2b93d67 @@ -19055,15 +19055,15 @@ Author: Marko Lindqvist Date: Thu Nov 26 07:50:01 2020 +0200 Drop ACLOCAL_AMFLAGS - + Bump minimum automake requirement to 1.13, starting from which aclocal can scan m4 directories from AC_CONFIG_MACRO_DIR and AC_CONFIG_MACRO_DIRS macros. Drop thus obsoleted ACLOCAL_AMFLAGS usage. This prepares us for future versions of automake that drop support for ACLOCAL_AMFLAGS - + See hrm Feature #899258 - + Signed-off-by: Marko Lindqvist commit 80df4ed8bbae00d6091bdcbdb320970663da34f1 @@ -19071,9 +19071,9 @@ Author: Marko Lindqvist Date: Mon Nov 23 17:32:40 2020 +0200 Tell topologies in question in map/tileset topo incompatibility error - + See hrm Feature #899315 - + Signed-off-by: Marko Lindqvist commit b2f431510779ed73ada8d9a95b3def941ec9a32a @@ -19081,9 +19081,9 @@ Author: Marko Lindqvist Date: Wed Nov 25 02:08:31 2020 +0200 Update stdlib_h.m4 to serial 51 - + See hrm Feature #899659 - + Signed-off-by: Marko Lindqvist commit d213691ab5731cdfad795fb9e6f3c1cd1fc7ce00 @@ -19091,9 +19091,9 @@ Author: Marko Lindqvist Date: Fri Nov 27 12:12:12 2020 +0200 Msgmerge Spanish translation from S2_6_2 - + Merged from S2_6_2 1f6782b3d6 - + Signed-off-by: Marko Lindqvist commit 117db530e03f212e7380d8fa12b7f184a9d3d143 @@ -19101,14 +19101,14 @@ Author: Marko Lindqvist Date: Thu Nov 19 06:56:55 2020 +0200 Update diff_ignore - + - Drop duplicate fcruledit - Add freeciv-gtk3.22 - Drop freeciv-gtk3x - Add distribution packages compressed with zip or xz - + See hrm Feature #898550 - + Signed-off-by: Marko Lindqvist commit 3753fa84c3955cce00a321c495720fe95c6f8525 @@ -19123,7 +19123,7 @@ Author: Marko Lindqvist Date: Wed Nov 25 05:05:59 2020 +0200 Comment typofix: Drop duplicate "are" - + Signed-off-by: Marko Lindqvist commit bd30cbb4c02ae52a4b3a9ba4f0c63f5ffe9d703f @@ -19131,9 +19131,9 @@ Author: Marko Lindqvist Date: Mon Nov 16 21:02:05 2020 +0200 settings.c: Add TRANS comment about "Classic Freeciv" values - + See hrm Feature #897732 - + Signed-off-by: Marko Lindqvist commit 90b6e0b2dd44f94b087a0bc2336c7b426df0099a @@ -19141,7 +19141,7 @@ Author: Marko Lindqvist Date: Tue Nov 24 06:06:32 2020 +0200 Replace '0' by 'FALSE' as boolean in read_a_line() function header - + Signed-off-by: Marko Lindqvist commit e61e8fa7f1ab082e40d4a52bea2ec29c28fe1739 @@ -19149,11 +19149,11 @@ Author: Marko Lindqvist Date: Sat Nov 14 09:57:38 2020 +0200 Use nanosleep() instead of usleep() when possible - + usleep() is deprecated. - + See hrm Bug #896807 - + Signed-off-by: Marko Lindqvist commit f1762acd1ac6f7f324bba4008168b280a38497f6 @@ -19161,14 +19161,14 @@ Author: Marko Lindqvist Date: Thu Nov 19 00:42:12 2020 +0200 sandbox: Document Ecclesiastical Palace as not quite a second capital - + Update Ecclesiastical Palace documentation to the fact that it makes city only a Gov_Center, not a capital. - + Similar change has already been done for civ2civ3. - + See hrm Feature #898469 - + Signed-off-by: Marko Lindqvist commit 0b08894d0ead2dd47f7007c89214592f2cb2dfac @@ -19176,9 +19176,9 @@ Author: Marko Lindqvist Date: Thu Nov 19 02:04:16 2020 +0200 Add TRANS: comment for deprecation warning against numeric log levels - + See hrm Feature #898474 - + Signed-off-by: Marko Lindqvist commit bc51c4867c6568dd4dca27aff5aea1b54627608b @@ -19186,12 +19186,12 @@ Author: Marko Lindqvist Date: Mon Nov 16 05:29:32 2020 +0200 README.msys2: Correct default number of build jobs - + It's the same as number of processor cores. Document was outdated and claimed hardcoded 2. - + See hrm Bug #897485 - + Signed-off-by: Marko Lindqvist commit 3de2eda2fa453777290becc31f7bacf1a74de290 @@ -19199,11 +19199,11 @@ Author: Marko Lindqvist Date: Thu Nov 12 02:41:56 2020 +0200 winbuild.sh: Set default for MAKE_PARAMS if none given - + Build with "-j6' by default. - + See hrm Feature #896062 - + Signed-off-by: Marko Lindqvist commit baee029055a23fb2beb60574fa9d9d50eccc51e2 @@ -19211,9 +19211,9 @@ Author: Marko Lindqvist Date: Mon Nov 16 05:57:12 2020 +0200 Metaknowledge: Consider VUT_ROADFLAG a tile targeted requirement - + See hrm Bug #897490 - + Signed-off-by: Marko Lindqvist commit 817f0b17771fbf9f58b4be23de469f6e91c0ef44 @@ -19221,9 +19221,9 @@ Author: Marko Lindqvist Date: Mon Nov 16 20:30:14 2020 +0200 Sandbox: Fix msgstr of Hermit's nest messages - + See hrm Bug #897725 - + Signed-off-by: Marko Lindqvist commit f0b138c0d4d7f69ec5d78f668310347a1ea053e5 @@ -19231,7 +19231,7 @@ Author: Marko Lindqvist Date: Thu Nov 19 00:00:55 2020 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 8b16057d7e72378242d1d04012a7c675329907f5 @@ -19239,9 +19239,9 @@ Author: Marko Lindqvist Date: Sat Nov 7 09:26:09 2020 +0200 Set BUG_URL to point to freeciv-dev mailing list - + See hrm Feature #894573 - + Signed-off-by: Marko Lindqvist commit 21a7a9074db47d76597a648d2d57f0f2c9c51321 @@ -19249,7 +19249,7 @@ Author: Marko Lindqvist Date: Tue Nov 17 21:22:46 2020 +0200 Remove no longer true comment about mem.c sanity_check_size() - + Signed-off-by: Marko Lindqvist commit 594e442f0c87d3e429908b139229bef266efd647 @@ -19257,14 +19257,14 @@ Author: Marko Lindqvist Date: Mon Nov 16 02:48:50 2020 +0200 civ2civ3: Again document Ecclesiastical Palace to prevent city incite - + Partially revert documentation change that it's not quite second capital. It does prevent city incite after all. - + Reported by Ilkka Virta - + See hrm Bug #872573 - + Signed-off-by: Marko Lindqvist commit f62200512ab599cdbe727eb7fbf16e2ba28f7a80 @@ -19272,9 +19272,9 @@ Author: Marko Lindqvist Date: Sat Nov 14 08:41:38 2020 +0200 README.scenarios: Correct name of "prevent_new_cities" field - + See hrm Bug #896797 - + Signed-off-by: Marko Lindqvist commit b872ee99e544c7df6d0ad9656155396bff6a5958 @@ -19282,7 +19282,7 @@ Author: Marko Lindqvist Date: Mon Nov 16 20:19:08 2020 +0200 Updater Finnish translation - + Signed-off-by: Marko Lindqvist commit bea787d7d52d64b8c27ba9c250a6f298cf8fdf1b @@ -19290,9 +19290,9 @@ Author: Marko Lindqvist Date: Thu Nov 12 03:17:23 2020 +0200 Msys2: Set default MAKE_PARAMS based on 'nproc' - + See hrm Feature #896075 - + Signed-off-by: Marko Lindqvist commit 8d31f90495b52a439451cfdcdd7cde37ff4d4e8c @@ -19300,12 +19300,12 @@ Author: Marko Lindqvist Date: Thu Nov 12 02:38:28 2020 +0200 winbuild.sh: Make each of 'clean', build, and 'install' in separate step - + Running 'make install' directly caused problems in that sometimes dependencies from the build step were not made in time. - + See hrm Bug #865048 - + Signed-off-by: Marko Lindqvist commit b875a47989d4416c77d2c6700b434326f2f4a391 @@ -19313,13 +19313,13 @@ Author: Marko Lindqvist Date: Sat Nov 7 23:04:41 2020 +0200 AI: Initiate the spacerace if being tech leader - + AI that is leading tech, and will thus alone have required tech for spacerace for some time, tries to take advantage of that by building spaceship while others are still trying to get the tech. - + See hrm Feature #894739 - + Signed-off-by: Marko Lindqvist commit f45780a5f74a10bb632cb13c3143a3b6508a4a17 @@ -19327,9 +19327,9 @@ Author: Marko Lindqvist Date: Sat Nov 7 08:16:53 2020 +0200 gtk3/.22: Drop unused files from theme - + See hrm Feature #894559 - + Signed-off-by: Marko Lindqvist commit b5088f676a897a8365d997e228c2c11c9a0d5e06 @@ -19337,12 +19337,12 @@ Author: Marko Lindqvist Date: Sun Nov 8 23:55:44 2020 +0200 Document that action_prepare_ui_name() is not thread-safe - + Add mention about function not being thread-safe to function header. Also for other similar function - action_prob_explain() - in actions.c - + See hrm Feature #895052 - + Signed-off-by: Marko Lindqvist commit dccb6e893b87e7fbed4451bc16d0b5410cad9d67 @@ -19350,7 +19350,7 @@ Author: Marko Lindqvist Date: Thu Nov 12 03:13:18 2020 +0200 Comment typofix: WINACRH -> WINARCH - + Signed-off-by: Marko Lindqvist commit c8621b485ff43b5d71d30d1abec62f873f98b95c @@ -19358,9 +19358,9 @@ Author: Marko Lindqvist Date: Sun Nov 8 15:45:42 2020 +0200 Fix gcc-11 stringop-overread error at comparing scenario.authors fields - + See hrm Bug #894423 - + Signed-off-by: Marko Lindqvist commit dec82fa4b8eb458ad08cf475c3521a9aeca38768 @@ -19368,18 +19368,18 @@ Author: Marko Lindqvist Date: Fri Oct 23 02:55:23 2020 +0300 Fix Small Wonder impr_req for units - + There was a strict requirement that impr_req for unit must be buildable by the player, unless it's Great Wonder, for unit to be buildable. If player already has Small Wonder in the city, it's not buildable any more. Change this so that unit can also be built if Small Wonder is already built - + Reported by Lexxie L - + See hrm Bug #884993 - + Signed-off-by: Marko Lindqvist commit 357528e0f223571beab845e64d1096ad7cfac866 @@ -19387,11 +19387,11 @@ Author: Marko Lindqvist Date: Sat Nov 7 17:37:29 2020 +0200 Don't assume QStringList to be a class - + It's a typedef in Qt6. - + See hrm Feature #892819 - + Signed-off-by: Marko Lindqvist commit 75a2505ff93c371f41042128c8d52ca9cedf3880 @@ -19399,9 +19399,9 @@ Author: Marko Lindqvist Date: Sat Nov 7 11:00:43 2020 +0200 Free action ui_name string - + See hrm Bug #894582 - + Signed-off-by: Marko Lindqvist commit 000152d46834fa4ce2ce49ffd2aa987b061c5178 @@ -19409,9 +19409,9 @@ Author: graf wasili Date: Fri Nov 6 08:43:21 2020 +0100 Display correct tile output if celebration ends - + Reported by Alexandro Ignatiev - + See hrm Bug #885093 commit fa5d8d32efd35682841b04e75e72d883fdf395fe @@ -19419,9 +19419,9 @@ Author: Marko Lindqvist Date: Fri Nov 6 20:58:53 2020 +0200 sdl2: Fix enabling buttons for activities that require target - + See hrm Bug #894434 - + Signed-off-by: Marko Lindqvist commit 3b3be6304531b8f2e2dd1f6af8a4e0fc608d493c @@ -19429,11 +19429,11 @@ Author: Marko Lindqvist Date: Fri Oct 23 03:49:19 2020 +0300 Qt: Fix hang on trade planning calculation - + Reported by Alexandro Ignatiev - + See hrm Bug #874406 - + Signed-off-by: Marko Lindqvist commit a06ee20bf4388a1bdaf8d9263eb0cdec0da41043 @@ -19441,7 +19441,7 @@ Author: Marko Lindqvist Date: Fri Nov 6 15:56:05 2020 +0200 Comment typofix: WARRING -> WARNING - + Signed-off-by: Marko Lindqvist commit e1d21e6df6bd64115ef53893ccf39021ea852d87 @@ -19449,12 +19449,12 @@ Author: Marko Lindqvist Date: Mon Oct 19 05:38:14 2020 +0300 savegame3.c: Clean up unit changed_from_tgt loading - + Remove unnecessary compatibility code. Savegame3.c saves have never been saved with the outdated format that it was protecting against. - + See hrm Feature #824073 - + Signed-off-by: Marko Lindqvist commit 84a7a8c9bc4c30dca5994dabeaeb7da1f504c5ae @@ -19462,12 +19462,12 @@ Author: Marko Lindqvist Date: Tue Nov 3 14:42:40 2020 +0200 ruledit: Avoid deprecated usage of Qt::AlignmentFlag value QFlags::Zero - + Qt-5.15 recommends using default constructor instead of zero for Qt::AlignmentFlag. - + See hrm Feature #891537 - + Signed-off-by: Marko Lindqvist commit 2a55c18f07aac2e45220bc767a86cce470f68333 @@ -19475,9 +19475,9 @@ Author: Marko Lindqvist Date: Sat Oct 31 09:03:39 2020 +0200 Qt: Include QActionGroup to menu.cpp - + See hrm Feature #893360 - + Signed-off-by: Marko Lindqvist commit a5428fcd6e18fd7b37b7ecf49666af2dc0f3cbb2 @@ -19485,9 +19485,9 @@ Author: Marko Lindqvist Date: Sat Oct 31 09:12:13 2020 +0200 Qt: Change menu_list iterator type to QMultiHash ::iterator - + See hrm Feature #893361 - + Signed-off-by: Marko Lindqvist commit 91e3442d224b81368d92009380f90357704de7a3 @@ -19495,9 +19495,9 @@ Author: Marko Lindqvist Date: Fri Oct 30 12:40:17 2020 +0200 Fix clang ndebug build warnings - + See hrm Bug #893306 - + Signed-off-by: Marko Lindqvist commit 648bee765ecae4150d74183b00f194d762ca2b29 @@ -19505,11 +19505,11 @@ Author: Marko Lindqvist Date: Sat Oct 31 08:50:05 2020 +0200 Qt: Replace QHash::inserMulti() usage with QMultiHash::insert() - + Former is deprecated in Qt-5.15. - + See hrm Feature #892505 - + Signed-off-by: Marko Lindqvist commit 53503a10d75442dc68e0de1cb9263edd78d54e03 @@ -19517,9 +19517,9 @@ Author: Marko Lindqvist Date: Sat Oct 24 14:46:54 2020 +0300 installer_cross: Use moc from crosser environment - + See hrm Feature #892712 - + Signed-off-by: Marko Lindqvist commit 58919507bc76b1b27ae55fc9d48d0edb45b5d772 @@ -19527,7 +19527,7 @@ Author: Marko Lindqvist Date: Thu Oct 29 21:09:42 2020 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit ab53b1d7cfac0c3f2ee89fe2195223a3a9829da5 @@ -19535,9 +19535,9 @@ Author: Marko Lindqvist Date: Fri Oct 23 00:25:09 2020 +0300 Output /write command result - + See hrm Feature #892376 - + Signed-off-by: Marko Lindqvist commit dfb3508ab9117beac613e14652752fd6f72252de @@ -19545,9 +19545,9 @@ Author: Marko Lindqvist Date: Sat Oct 24 06:31:58 2020 +0300 Update freeciv-mp-gtk3x to use gtk-3.99 - + See hrm Feature #892511 - + Signed-off-by: Marko Lindqvist commit a8038b31b33d35075509f3c215eb0b3f88e519ac @@ -19555,14 +19555,14 @@ Author: Marko Lindqvist Date: Fri Oct 23 00:09:35 2020 +0300 Add '.serv' extension to file created by /write - + Only files with '.serv' extension can be read by /read command, so it should always be on files created by /write. - + Requested by S.C. L. - + See hrm Bug #677584 - + Signed-off-by: Marko Lindqvist commit 2ec1b49cecfd4679a316a108796179bdc3a5b3a6 @@ -19570,16 +19570,16 @@ Author: Marko Lindqvist Date: Fri Oct 23 16:11:22 2020 +0300 gtk: Adjust improvement tooltips in citydlg if they are not sellable - + Tooltip used to instruct improvement selling also for wonders that cannot se sold. - + Requested by Alexandro Ignatiev - + Patch by graf wasili - + See hrm Bug #885725 - + Signed-off-by: Marko Lindqvist commit 07d10a6f81afbb3c707fbad52172ab4459d25122 @@ -19587,11 +19587,11 @@ Author: Marko Lindqvist Date: Mon Oct 19 03:32:59 2020 +0300 Use shuffled player order when placing startunits - + Requested by Jacob Nevins - + See hrm Feature #850656 - + Signed-off-by: Marko Lindqvist commit 96eccd6f0bd1923370cb7b833de14d91629ab66f @@ -19599,11 +19599,11 @@ Author: Marko Lindqvist Date: Mon Oct 19 04:24:28 2020 +0300 Clear Qt-client rally points when city is removed - + Requested by Zoltán Žarkov - + See hrm Bug #839702 - + Signed-off-by: Marko Lindqvist commit b4dcac4dd9b4b06cadcfe3b45ba2757ba0fd2c63 @@ -19611,14 +19611,14 @@ Author: Marko Lindqvist Date: Mon Oct 19 10:39:11 2020 +0300 Don't hide allied stealth units on seen tiles - + They are expected to be visible. Hiding them lead to duplicate unit removal from client when such a unit dies - + Reported by Jacob Nevins - + See hrm Bug #764976 - + Signed-off-by: Marko Lindqvist commit df0e68d6c65fe90f578a713a8029885519322975 @@ -19626,9 +19626,9 @@ Author: Marko Lindqvist Date: Fri Oct 23 04:31:47 2020 +0300 tools/Makefile.am: Look for correct gtk2 fcmp installer .desktop - + See hrm Bug #892377 - + Signed-off-by: Marko Lindqvist commit 0545cce8a90b6c660e7c026ed8e1d0037674d2fb @@ -19636,11 +19636,11 @@ Author: Marko Lindqvist Date: Mon Oct 19 01:23:08 2020 +0300 Unify writing of Washington-on-the-Brazos between rulesets - + Reported by John E. Beach - + See hrm Bug #867817 - + Signed-off-by: Marko Lindqvist commit 902804e3d5416b6131168fa881e49fbfe457b416 @@ -19648,7 +19648,7 @@ Author: Marko Lindqvist Date: Thu Oct 22 22:42:48 2020 +0300 Merge Chinese translation by swiftech from master - + Signed-off-by: Marko Lindqvist commit 675680a39877784f94e4e599627ec8afecfabca9 @@ -19656,9 +19656,9 @@ Author: Marko Lindqvist Date: Mon Oct 19 02:21:38 2020 +0300 Qt themes: Fix "Specified color without alpha value but alpha given" - + See hrm Bug #891563 - + Signed-off-by: Marko Lindqvist commit 7549ac0146f5060144497bde19e1e955c362dcff @@ -19666,11 +19666,11 @@ Author: Marko Lindqvist Date: Mon Oct 19 05:27:05 2020 +0300 Avoid infinite loop when phase from savegame == num phases - + Reported by George Koehler - + See hrm Bug #815196 - + Signed-off-by: Marko Lindqvist commit f0228152baaa3315f3141cc84c002f3771e70708 @@ -19678,9 +19678,9 @@ Author: Marko Lindqvist Date: Sun Oct 18 17:39:23 2020 +0300 sdl2: Rename unit_type *pUnit as punittype - + See hrm Feature #891555 - + Signed-off-by: Marko Lindqvist commit a71892cf327a7e63ed9b4334127945f31461db15 @@ -19688,9 +19688,9 @@ Author: Marko Lindqvist Date: Sat Oct 17 18:10:12 2020 +0300 installer_cross: Explicitly disable nls - + See hrm Feature #891515 - + Signed-off-by: Marko Lindqvist commit 8d13524badbf2203cf0a657e4da5ea9bbac104e8 @@ -19698,9 +19698,9 @@ Author: Marko Lindqvist Date: Sun Dec 29 19:09:50 2019 +0200 Inline city_size_get() - + See hrm Feature #854139 - + Signed-off-by: Marko Lindqvist commit fbd797ba9193c56aa52465f97414a66cca990ebf @@ -19708,7 +19708,7 @@ Author: Marko Lindqvist Date: Sat Oct 17 20:51:14 2020 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 31190bf6292069044b12fabfaa8cffe3a5f64c5f @@ -19716,11 +19716,11 @@ Author: Ihnatus Date: Thu Oct 15 21:18:08 2020 +0300 Auto-close tags at the end of featured texts - + This prevents failure of some clients at wrong tags. - + See hrm Bug #887581 - + Signed-off-by: Ihnatus Signed-off-by: Marko Lindqvist @@ -19729,11 +19729,11 @@ Author: Marko Lindqvist Date: Tue Oct 13 04:09:10 2020 +0300 Do not call mapimg_client_define() when mapimg subsystem is uninitilised - + Reported by Olivier Certner - + See hrm Bug #886678 - + Signed-off-by: Marko Lindqvist commit 8f64890f8728633f225ac308a024735810fa86cf @@ -19741,11 +19741,11 @@ Author: Marko Lindqvist Date: Mon Oct 12 11:45:54 2020 +0300 Qt: Fix clearing of worker tasks - + Reported by Alexandro Ignatiev - + See hrm Bug #887748 - + Signed-off-by: Marko Lindqvist commit d8b649f6498e7ca99f3134dd6a75e66861585554 @@ -19753,9 +19753,9 @@ Author: Marko Lindqvist Date: Thu Oct 8 21:04:30 2020 +0300 sdl2: Drop unused utf8_strlen() - + See hrm Feature #858229 - + Signed-off-by: Marko Lindqvist commit eab22541cde282bf5939184e1d72055b788f8afb @@ -19763,14 +19763,14 @@ Author: Marko Lindqvist Date: Thu Oct 8 23:22:15 2020 +0300 Make appdata ids reverse-DNS - + Add separate launchable entries for connecting appdata files to desktop files. - + Also rename desktop files to match reverse-DNS scheme of appdata ids - + See hrm Bug #853571 - + Signed-off-by: Marko Lindqvist commit 67fdd1a3277edb0f67a8d32d520ed1194dd9866b @@ -19778,14 +19778,14 @@ Author: Marko Lindqvist Date: Thu Oct 8 21:32:33 2020 +0300 Use past tense in Land Ahoy achievement messages - + The message is not shown immediately when unit sees a shore, but only in next turn change. - + Reported by Chippo Elder - + See hrm Bug #856804 - + Signed-off-by: Marko Lindqvist commit 979ee138c4aa62c55dac1c48910c36a9721f4db3 @@ -19793,14 +19793,14 @@ Author: Marko Lindqvist Date: Thu Oct 8 18:27:31 2020 +0300 Update diplomatic counters between alive players only - + This fixes problems like cease fire running out and turning to a war with already dead player. - + Reported by fomalhaut pa - + See hrm Bug #879055 - + Signed-off-by: Marko Lindqvist commit be2aad4e8e4346447d923716d45af7baf22670b1 @@ -19808,9 +19808,9 @@ Author: Marko Lindqvist Date: Wed Oct 7 07:35:04 2020 +0300 Fix build with clang-11 - + See hrm Bug #883284 - + Signed-off-by: Marko Lindqvist commit 5587bad1487919d4b43db3b60e4e7fdb0113edc7 @@ -19818,9 +19818,9 @@ Author: Marko Lindqvist Date: Wed Sep 30 07:09:54 2020 +0300 Update included lua to 5.3.6 - + See hrm Feature #889425 - + Signed-off-by: Marko Lindqvist commit d1da12ba01f52dfa0fbbfb9a74b8b452f95c946e @@ -19828,9 +19828,9 @@ Author: Marko Lindqvist Date: Mon Sep 7 06:07:42 2020 +0300 Update msys2 environment to 200906 level - + See hrm Feature #883288 - + Signed-off-by: Marko Lindqvist commit 4a2cefa5ba5ae7330ce0ce13fe4f364373b91a4c @@ -19838,12 +19838,12 @@ Author: Marko Lindqvist Date: Wed Sep 30 11:28:35 2020 +0300 configure.ac: Drop use of obsolete AC_HEADER_STDC - + Autoconf-2.70 was giving a warning about it. We didn't use its results anyway (with any version of autoconf). - + See hrm Feature #889544 - + Signed-off-by: Marko Lindqvist commit 1b938957ee71003eaad3c9f912b61ba37fb378ca @@ -19851,12 +19851,12 @@ Author: Marko Lindqvist Date: Wed Sep 30 11:12:19 2020 +0300 configure.ac: Drop use of obsolete AC_HEADER_TIME - + Autoconf-2.70 was giving a warning about it. We didn't use its results anyway (with any version of autoconf). - + See hrm Feature #889543 - + Signed-off-by: Marko Lindqvist commit 764652b3369b2f884fc5f9930fc72a2642e877c0 @@ -19864,9 +19864,9 @@ Author: Marko Lindqvist Date: Wed Sep 30 08:34:19 2020 +0300 Fix lua-5.3 compile with gcc-10 - + See hrm Bug #889511 - + Signed-off-by: Marko Lindqvist commit 7d74f8c2c22815334581fcd1ae233ab47b524e7c @@ -19874,14 +19874,14 @@ Author: Marko Lindqvist Date: Sat Sep 5 23:50:02 2020 +0300 Make top 5 cities report to accurately label number of Great Wonders - + Make it clear that Small Wonders do not count by changing mentions of "wonders" to "Great Wonders" - + Patch by Lexxie L - + See hrm Bug #884474 - + Signed-off-by: Marko Lindqvist commit 6e4c3e46ce8a673f36a328337750b54629135073 @@ -19889,9 +19889,9 @@ Author: Marko Lindqvist Date: Sat Sep 5 14:41:02 2020 +0300 Fix stdinhand.c compiler warning with gcc-10 and -O3 - + See hrm Bug #886331 - + Signed-off-by: Marko Lindqvist commit 813132304d3ec2d663a1bb87f799bbe7b9427a3b @@ -19899,9 +19899,9 @@ Author: Marko Lindqvist Date: Sat Sep 5 14:12:59 2020 +0300 Fix cvercmp compiler warning with gcc-10 and -O3 - + See hrm Bug #886330 - + Signed-off-by: Marko Lindqvist commit 2e3f5725f5532ca5970e06f6eefa144b44b85eac @@ -19915,14 +19915,14 @@ Author: Ihnatus Date: Sun Aug 2 17:07:58 2020 +0300 Scripting: Fix segfaults with Direction objects - + Prevent segmentation faults in C applications due to tolua botched garbage collection of user objects (Direction). It also makes functions return same objects for same directions and nil for invalid directions (they hanged the application anyway). - + See hrm Bug #880869 - + Signed-off-by: Ihnatus Signed-off-by: Marko Lindqvist @@ -19931,9 +19931,9 @@ Author: Marko Lindqvist Date: Sun Aug 2 18:46:41 2020 +0300 Deprecation warning typofix: "instad" -> "instead" - + See hrm Bug #883116 - + Signed-off-by: Marko Lindqvist commit 2cf0642b183aa58356a67daff62602a36276aa61 @@ -19941,9 +19941,9 @@ Author: Ihnatus Date: Sun Aug 2 16:44:37 2020 +0300 Fix City:is_(un)happy() Lua functions in clients - + See hrm Bug #881951 - + Signed-off-by: Ihnatus Signed-off-by: Marko Lindqvist @@ -19952,9 +19952,9 @@ Author: Marko Lindqvist Date: Sun Aug 2 10:56:44 2020 +0300 Update gettext bootstrap files to gettext-0.21 level - + See hrm Feature #883109 - + Signed-off-by: Marko Lindqvist commit 2072194cfcc65173013e3560ede4674ddd5c0198 @@ -19962,7 +19962,7 @@ Author: Marko Lindqvist Date: Sun Aug 2 12:12:12 2020 +0300 Add req_vec_fix.cpp to POTFILES.in - + Signed-off-by: Marko Lindqvist commit 8c4ffb22029bcd5a18d7a6572704fadaa2daf355 @@ -19970,9 +19970,9 @@ Author: Marko Lindqvist Date: Mon Jul 27 02:55:35 2020 +0300 Qt: Drop multipler_rates_dialog Qt::WindowFlags parameter - + See hrm Bug #882483 - + Signed-off-by: Marko Lindqvist commit fd963f10cefcb3fdd39d32a8d1c62204d172d8ff @@ -19988,10 +19988,10 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jul 16 15:27:44 2020 +0200 Fix msys2 ruledit build. - + Solution hint from Marko Lindqvist Reported by Marko Lindqvist - + See hrm Bug #880891 commit d51ccff2c7de98ccdffffe6fc0804d2939f0a4da @@ -19999,7 +19999,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jul 16 15:02:58 2020 +0200 README.msys2: fix package name spelling. - + See hrm Bug #881455 commit 7612d377350aa4616ba797a682894dd3f6bef292 @@ -20007,7 +20007,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 30 10:22:43 2020 +0200 Set target city for tile targeted actions. - + See hrm Bug #879610 commit 5ec6b40a6c253cc9e3de861ffc37cfd03f6fc9c6 @@ -20015,9 +20015,9 @@ Author: Marko Lindqvist Date: Thu Jul 9 12:36:04 2020 +0300 README.msys2: Correct date of upstream package - + See hrm Bug #878462 - + Signed-off-by: Marko Lindqvist commit bf60f682a9bea9de648751d0d29d954565ba0cda @@ -20025,19 +20025,19 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jul 8 12:43:57 2020 +0200 req_vec_change: introduce req_vec_num_in_item. - + Some ruleset item kinds like action enabler have more than one requirement vector. A req_vec_change must therefore specify what vector it applies to. Up until now this has been done by a pointer to the requirement vector in the ruleset item that was suggested changed. This created extra work when a change was supposed to be applied to a copy of the original ruleset item. - + Introduce req_vec_num_in_item. A req_vec_num_in_item is a numbering for requirement vectors in ruleset items. The numbering is specific to each ruleset item kind. Have req_vec_change and functions that work with req_vec_change specify the requirement vector the change applies to as a req_vec_num_in_item. - + See hrm Feature #880564 commit 23fe07c10660282f4d1daa4369cac3ee19201e95 @@ -20063,9 +20063,9 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jul 8 09:44:38 2020 +0200 ruledit: use QListWidgetItem::setSelected(). - + setItemSelected() is deprecated. - + See hrm Bug #880526 commit 64aea6d41dcaaaf51f19eda435ad6cfc38cf806f @@ -20073,9 +20073,9 @@ Author: Sveinung Kvilhaugsvik Date: Thu Sep 13 11:55:11 2018 +0200 HACKING: Explain what an "action" is. - + Explain that the action concept shouldn't be muddled. - + See hrm Feature #880508 commit 01b4c0687f3084a5fb83d157fb6d4384df80deb7 @@ -20083,19 +20083,19 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jul 1 23:37:51 2020 +0200 illegal_action(): fix explanation finding order. - + Punishing a unit changes its state. This state change can make the action illegal for other reasons than the real reason why it was illegal. The reason why the action was illegal must therefore be found before the punishment is applied. - + Looking for an explanation why the action was illegal after the unit was punished can also crash the server if the unit is killed. - + This patch creates a new, smaller, bug: A client asking to not be disturbed will end up not getting the reason why the unit was punished. Accept this for now. (See hrm Bug #879881) - + See hrm Bug #879880 commit 06afc8f5d44fd4e9d1fbf994f018814fe8ee924c @@ -20103,12 +20103,12 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jun 25 14:57:19 2020 +0200 Don't punish non revealing illegal moves. - + The punishment for an illegal move specified by the Illegal_Action_Move_Cost effect should only be triggered when trying to perform the illegal action may reveal new information. - + See hrm Bug #879104 commit c0b9ddd85801f47401f0dd5699ed96d8ccc79d4f @@ -20116,12 +20116,12 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jul 7 04:05:25 2020 +0200 Move class fix_enabler_item out of header. - + The class fix_enabler_item is an implementation detail of tab_enablers. It inherits req_vec_fix_item. The class req_vec_fix_item is a regular C++ class that doesn't inherit QObject. There is no need to for fix_enabler_item to remain in the header. - + See hrm Feature #880396 commit a814ebb605b53305c407ebd886cc44f707637058 @@ -20129,11 +20129,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jul 6 11:21:05 2020 +0200 req_vec_fix: update on outside req vec change. - + Listen for changed done by others to the requirement vector it is trying to fix. Discard all local changes and start over again when the vector has changed. - + See hrm Feature #880291 commit 1a56e4a1c06817065fb7593e79ec7ba4d8c008d8 @@ -20141,10 +20141,10 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jul 3 11:29:08 2020 +0200 req_edit: update on outside req vec change. - + Listen for changed done to the edited requirement vector by others. Update the view of the requirement vector when has changed. - + See hrm Feature #879873 commit 0f30788d65d8932e00ca21b4ef69da6d20fae78b @@ -20152,7 +20152,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jul 2 12:21:24 2020 +0200 ruledit: mark enablers that has problems - + See hrm Feature #879934 commit c3e0c289c250eb09fad961289178a6e0b900efc6 @@ -20160,7 +20160,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jul 2 11:47:24 2020 +0200 ruledit: (enabler) problem seriousness detection. - + See hrm Feature #879928 commit 11538b27ff35ea0631047f2220fc48bdcc5da544 @@ -20168,10 +20168,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jul 1 20:38:56 2020 +0200 req_edit: emit signal on rec vec change. - + Emit the signal rec_vec_may_have_changed(const requirement_vector *) after req_edit changes a requirement vector. - + See hrm Feature #879870 commit 0af0f609974ec8d17469530e0197dcb2f5dd9725 @@ -20179,9 +20179,9 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jul 1 20:08:51 2020 +0200 ruledit: update changed enablers. - + Update an action enabler if one of its requirement vectors changes. - + See hrm Feature #879864 commit 6d755ca6995400b829d3fc53f431d3bc676af2df @@ -20189,10 +20189,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jul 1 13:08:34 2020 +0200 ruledit_gui: forward rec_vec_may_have_changed(). - + Forward incoming rec_vec_may_have_changed(const requirement_vector *vec) signals. - + See hrm Feature #879862 commit fed8537bf71f5a2e96962dade3af5c3e3bead6ae @@ -20200,10 +20200,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jul 1 13:06:04 2020 +0200 req_vec_fix: emit signal on rec vec change. - + Emit the new signal rec_vec_may_have_changed(const requirement_vector *) after req_vec_fix does all accepted changes to a ruleset item. - + See hrm Feature #879745 commit d007e60c31db0ba55db2798572a67440897c409b @@ -20211,10 +20211,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jul 1 13:07:17 2020 +0200 ruledit: close redundant req_vec_fix_item. - + Make ruledit_gui::open_req_vec_fix() close item_info when another req_vec_fix window already is open for the item. - + See hrm Bug #879744 commit 48b289138a8562aa3219ddd906cac50ccf60b157 @@ -20222,7 +20222,7 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jul 1 11:39:17 2020 +0200 ruledit: keep selected enabler marked on refresh. - + See hrm Feature #879727 commit e008659d0e3c47a2a9f09a2cf6b2874af0456992 @@ -20230,10 +20230,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jul 1 11:16:45 2020 +0200 ruledit: use layout for req_vec_fix problem area. - + Replace the hack of using a widget to contain the widget displaying the current problem with the use of a QStackedLayout. - + See hrm Feature #879718 commit 1e076eca79c84fa534161036763ef71d8617a817 @@ -20241,12 +20241,12 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 30 16:31:23 2020 +0200 Client access to the ane_kind enum. - + Move the enum ane_kind to common. - + Put it in the new header file - explanation.h - so adding a new possible reason why an action isn't enabled won't cause a giant rebuild. - + See hrm Feature #879630 commit c374d656d9cfa5b504ad3a661edc10a6225a2671 @@ -20254,13 +20254,13 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 30 11:49:37 2020 +0200 Action tool tip generation to client text. - + The generation of the tool tip for an action button in the action selection dialog should be client only. Keep the action probability to explanation code in the actions module to keep action probability interpretation centralized. - + See hrm Feature #879607 commit 0a16eebd6a2766ee8a3a9e0264c20625c68b9042 @@ -20268,7 +20268,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 30 12:31:39 2020 +0200 Action not enabled explain peace blocks. - + See hrm Feature #879606 commit aaebe4329ab6946956c511b5ac0555dfb9b1b7d6 @@ -20276,9 +20276,9 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 12 10:11:39 2020 +0200 dai_fill_unit_param(): look for attack capability - + A unit without the NonMil unit type flag may still be unable to attack. - + See hrm Feature #879480 commit e57be47901bfc91f66e481d9800671ef5676e557 @@ -20286,12 +20286,12 @@ Author: Sveinung Kvilhaugsvik Date: Sun Jun 28 23:22:44 2020 +0200 Bitwise server setting value access. - + Add a function that gives access to the value of bitwise server settings to fc_interface. This can be used to check the value of bitwise server settings that aren't sent in PACKET_GAME_INFO. Add an bitwise server setting value getter to the server_settings module. - + See hrm Feature #879437 commit ff2742d671f042f099b07cb0356bb8732eff968f @@ -20299,9 +20299,9 @@ Author: Sveinung Kvilhaugsvik Date: Sun Jun 28 22:23:55 2020 +0200 Standardize enabler problem terminology. - + Standardize on the clearer terms "repair" and "improve". - + See hrm Feature #879431 commit 0f86d7c43a2da3e76fdb16fe020346d984e4e52c @@ -20309,7 +20309,7 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 26 14:59:28 2020 +0200 --warning: show enabler improvement possibilities - + See hrm Feature #879228 commit 06111fa57ae645ad24d4b57d76d0e0b92182d9ab @@ -20317,10 +20317,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 15 18:36:04 2020 +0200 rssanity: check enablers with req_vec_problem. - + Replace the old missing hard obligatory requirements chek with a call to action_enabler_suggest_a_fix(). - + See hrm Feature #878153 commit dbc31c251f02e15f74b1e97e2c90f372e0c65f16 @@ -20328,12 +20328,12 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 26 14:22:26 2020 +0200 Found City on claimed tile enabler clarification. - + Clarify the rules that allows building a city on a claimed tile by specifying in the action enablers that the tile is claimed. - + Clarify that the target terrain can't have the NoCities flag. - + See hrm Feature #879232 commit 7ebf643d7e87f5b1a700f8c2f2e48795b2774152 @@ -20341,10 +20341,10 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 26 13:45:27 2020 +0200 ruledit: suggest action enabler clarifications. - + A local DiplRel requirement in an enabler for a tile target action implies that the target tile is claimed. Suggest clarifying this to ruledit users. - + See hrm Feature #879226 commit cca4d3eb07d34df04a12b2776ec152eaabf41185 @@ -20352,10 +20352,10 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 26 13:11:52 2020 +0200 Detect tile targeted enabler self contradiction. - + An enabler for a tile target action can't require a local DiplRel if it also claims that the target tile is unclaimed. - + See hrm Feature #879225 commit 53ebc62d73aa139801627dcc51244efeafd046b2 @@ -20363,7 +20363,7 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 26 10:10:52 2020 +0200 ruledit: detect unused action enablers. - + See hrm Feature #879199 commit 5f42c58ab9999139323cc245f3e7cb99cc68430a @@ -20371,11 +20371,11 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jun 25 21:01:13 2020 +0200 Increase the max size of problem descriptions. - + Around 150 characters was a bit on the short side. Increase the size limit to 500 bytes. Long enough to describe the problem, too short for a wall of text. - + See hrm Feature #879142 commit 869d3bfc1b4a5952ddc49119036264d7a3ef4b7d @@ -20383,9 +20383,9 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jun 25 23:14:40 2020 +0200 No unit types can join cities in alien. - + Remove redundant action enabler and user unit type flag. - + See hrm Feature #879141 commit 5616273184627eda01ba7e60f945591babf47072 @@ -20393,7 +20393,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jun 25 21:12:44 2020 +0200 Fix enabler duplication on action change. - + See hrm Bug #879130 commit 4f327bc237df0a8a1224021bd6382e2daf52bb16 @@ -20407,10 +20407,10 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jun 25 14:18:40 2020 +0200 Introduce action_prob_unit_vs_tgt(), - + an action probability finder that picks the target to evaluate against based on what the action in question wants. - + See hrm Feature #879100 commit f4e02d6d5c58a224e838cb7d8239be8846a50ed4 @@ -20418,11 +20418,11 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jun 25 12:53:30 2020 +0200 Refresh non fogged borders on player map load. - + The tile owner isn't read when loading a tile from a save player map unless foggedborders is on. Set it during the player map repair phase of the savegame loading. - + See hrm Bug #879084 commit 661cd014eaa56daec28c3d65052f55d6ed00c4bf @@ -20430,11 +20430,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 15 18:34:48 2020 +0200 ruledit: allow rejecting enabler repairs. - + Show the user the individual problems and steps performed to repair an action enabler. Allow him to reject them and try to fix the enabler by hand. - + See hrm Feature #877674 commit 226d13ffdc9e23e5d170ea0354bd558788dbc27a @@ -20442,11 +20442,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 22 22:33:08 2020 +0200 ruledit: introduce req_vec_fix. - + Introduce a generic requirement vector fixer dialog. It shows the user problems and allows him to pick the solution if more than one alternative is presented. - + See hrm Feature #878659 commit 0e9420e68985fd6d199bbaba42ebaf093a73c207 @@ -20454,7 +20454,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 22 14:46:01 2020 +0200 Introduce req_vec_change_translation(). - + See hrm Feature #878586 commit 62487fca94c4d71072a8c7228c4a50c60bd48dfa @@ -20462,9 +20462,9 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 15 18:03:53 2020 +0200 Translate requirement vector problems... - + ...so ruledit can display the texts. - + See hrm Feature #877715 commit b93d1e7317d4b9b85da89a2d2f24cd7511586aca @@ -20472,12 +20472,12 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 16 14:28:57 2020 +0200 utype action diplrel cache: no relation to nature - + Local diplomatic state requirements for tile targeted actions are evaluated against the tile owner. This makes local diplomatic requirements unfulfilled against unclaimed tiles. An action enabler that requires that the target tile is unclaimed will therefore never be active under diplomatic states. - + See hrm Bug #877844 commit 617b297f97be5bd4cb83d016b8c27ea45ad26948 @@ -20485,10 +20485,10 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 16 13:28:15 2020 +0200 Unit action cache setters: reduce duplication. - + Loop over whether the requirement is present or not rather than duplicating it. - + See hrm Feature #877835 commit 8b213f7349850e03c37cc852a7f6536dd8ca6104 @@ -20496,9 +20496,9 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 16 09:40:10 2020 +0200 universal_fulfills_requirement: support CityTile. - + Add a universal_found_function for tile properties. - + See hrm Feature #877780 commit 8225aec35580eab00a9dc59002164df5bc46d758 @@ -20506,10 +20506,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 15 14:21:38 2020 +0200 requirement_vector_contradiction_clean(): port. - + Port requirement_vector_contradiction_clean() to use req_vec_get_first_contradiction() and req_vec_change_apply() internally. - + See hrm Feature #877702 commit 230f6611011419d6e83052794b4c93331983c677 @@ -20517,9 +20517,9 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 15 21:22:14 2020 +0200 rulesave: respect disabled enablers. - + Respect ruledit's disabled property when saving action enablers. - + See hrm Bug #877742 commit c248d88bacf4661649c59c6bb3ea1d93e367cc4e @@ -20527,9 +20527,9 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 15 19:31:36 2020 +0200 Central action enabler deallocator. - + Introduce action_enabler_free(). Use it in actions_free(). - + See hrm Feature #877731 commit dcd38517ae990846fb55101cd76ba9b112318396 @@ -20537,7 +20537,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 15 17:02:58 2020 +0200 Mark requirement vector problems for translation. - + See hrm Feature #877720 commit a41416d3c35ff9778792b4d5de0b44c119595c4f @@ -20545,10 +20545,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 15 14:52:44 2020 +0200 Interactive friendly enabler changing. - + Add functions to the actions module that makes it easier to suggest changes to action enabler to the user in an interactive environment like ruledit. - + See hrm Feature #877704 commit 3fa2fd4254df7095ccbd7a99c3fcb5927c58ec53 @@ -20556,10 +20556,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 15 14:17:49 2020 +0200 sanity_check_req_vec(): standard contra detect. - + Use req_vec_get_first_contradiction() to detect requirement vector self contradictions during sanity checks. - + See hrm Feature #877701 commit dadc418375e3fcc07749b082e7d3520ec15ed40c @@ -20567,11 +20567,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 15 12:31:03 2020 +0200 Interactive friendly requirement vector change. - + Add functions and data structures to the requirements module that makes it easier to suggest changes to requirement vectors to the user in an interactive environment like ruledit. - + See hrm Feature #877692 commit 9984549f0673fdf2e024f409b89edee9cedbfed4 @@ -20579,10 +20579,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 15 09:51:55 2020 +0200 ruledit: split enabler repair from action change. - + A user may wish to repair an action enabler broken outside of switching its action or to switch action and repair the enabler by hand. - + See hrm Feature #877669 commit a412752b550f10f7e98c001ffaa39b115e9ef003 @@ -20590,10 +20590,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 15 09:23:26 2020 +0200 ruledit: can't edit non selected enabler. - + Don't offer to delete, to change the action type or to edit the requirements of the currently selected action enabler when no enabler is selected. - + See hrm Feature #877662 commit 9fbaff2e2b7ef908578263c857c316507bccc0e8 @@ -20601,9 +20601,9 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 9 20:43:27 2020 +0200 find_something_to_kill(): simpler build to chase. - + A civilian that can perform a hostile action doesn't count as a civilian. - + See hrm Feature #877541 commit 6e86bde20b3459fb932eb928ee353f9c8db3a221 @@ -20611,9 +20611,9 @@ Author: Sveinung Kvilhaugsvik Date: Sun Jun 14 15:37:23 2020 +0200 requirements module: take req_vec_wants_type(). - + It may be useful elsewhere too. - + See hrm Feature #877556 commit 810f0b22cda48d2cd12a5c74380e2c425907a3f1 @@ -20621,10 +20621,10 @@ Author: Sveinung Kvilhaugsvik Date: Sun Jun 14 07:44:00 2020 +0200 can_attack_non_native(): consider actions. - + A unit may be unable to perform an attack action because no action enabler enables it even if at has a non zero attack. - + See hrm Bug #877542 commit f2b77465db191a55485c568a3b5a8acfec98b91f @@ -20632,9 +20632,9 @@ Author: Ihnatus Date: Mon May 25 05:51:52 2020 +0300 Integer calculation of diagonal move cost - + See HRM#868646 - + Signed-off-by: Ihnatus commit ea10bbfd9080ebdbdc94a0512e662bc37f6ad862 @@ -20642,9 +20642,9 @@ Author: Marko Lindqvist Date: Thu Jun 11 11:13:00 2020 +0300 Update msys2 environment to 200610 level - + See hrm Feature #874451 - + Signed-off-by: Marko Lindqvist commit 5d1388e43b88e64c73354031f850c54ffe24fec3 @@ -20652,10 +20652,10 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 12 14:44:19 2020 +0200 is_attack_unit(): consider actions. - + A unit may be unable to perform an attack action because no action enabler enables it even if at has a non zero attack. - + See hrm Bug #877476 commit cb1fa9076e6575d3410418f61408f149837b115e @@ -20663,10 +20663,10 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 12 12:49:44 2020 +0200 pf_tools: shorten spy action detection. - + Identify spy actions with aia_utype_is_considered_spy() in pft_enable_default_actions(). - + See hrm Feature #877469 commit 716ca7358cef8416ec5ec6c08aeae451a4ee72d9 @@ -20674,11 +20674,11 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 12 12:08:14 2020 +0200 Caravan classification to aiactions. - + Factor out classification of unit type as a Caravan based on the actions it can perform to the new functions aia_utype_is_considered_caravan_trade() and aia_utype_is_considered_caravan(). - + See hrm Feature #877466 commit 9bf1e0577beb87fc9a00d79eca17907af865febc @@ -20686,14 +20686,14 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 12 11:13:20 2020 +0200 Introduce the aiactions module. - + Certain reasoning about actions are interesting to path finding and other aicore stuff, not just the built in AI modules. - + Introduce aiactions. Factor out classification of unit type as a Spy based on the actions it can perform to the new functions aia_utype_is_considered_spy_vs_city() and aia_utype_is_considered_spy(). - + See hrm Feature #877462 commit c443b8931478e9f02136d94df0916930c8851b68 @@ -20701,14 +20701,14 @@ Author: Marko Lindqvist Date: Sun May 10 13:48:30 2020 +0300 Fix api_game_methods.c return types - + Several functions in api_game_methods.c were returning in LUASCRIPT_CHECK_STATE() failure cases returning wrong type of value. Non-pointer functions were returning NULL, and non-boolean functions returning FALSE. - + See hrm Bug #871688 - + Signed-off-by: Marko Lindqvist commit 533655fb2305357118650905d01ecaa431ed8ecb @@ -20716,10 +20716,10 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jun 11 14:49:03 2020 +0200 sandox: adjust illness_trade_infection - + Adjust sandox's probability of plague from trade to compensate for it having half the amount of possible trade routes compared to experimental. - + See hrm Feature #877397 commit 63c480f2252e1bbac07a600e8764dcf44b6e2a97 @@ -20727,11 +20727,11 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jun 11 13:00:13 2020 +0200 city_can_be_built_here(): check unit can found. - + Check that a unit passed to city_can_be_built_here() really can perform "Found City". Almost all units, non city founder included, are capable of performing some action. - + See hrm Bug #877385 commit 4f73c030b970b6d21ca5a55ab2c8d002fcfc28d0 @@ -20739,9 +20739,9 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jun 11 09:34:17 2020 +0200 Simplify handle_city_name_suggestion_req(). - + All errors are forwarded to illegal_action_msg(). - + See hrm Feature #877370 commit ced0a92b06dfbb4aca38a93220ce5ef2e31c99d2 @@ -20749,11 +20749,11 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jun 10 11:18:44 2020 +0200 Update city_production_gets_caravan_shields(). - + 3.0 allows non wonder city production to receive shields from the "Help Wonder" action. Make city_production_gets_caravan_shields() aware of this. - + See hrm Bug #877250 commit a53f5192940fd987db5ab1fc70b7b56d28bc3b39 @@ -20761,14 +20761,14 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jun 10 00:12:18 2020 +0200 Explain illegal because peace with target tile. - + Have the action not enabled explanation system detect when an action is illegal because the target tile is foreign and the actor isn't at war with its owner. - + Example: Webperimental allows founding a city on an unclaimed tile or on an enemy tile. - + See hrm Feature #877189 commit ae0e6faa92cc957927143bb8349f1fce38851189 @@ -20776,10 +20776,10 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 9 23:28:04 2020 +0200 Explain illegal because foreign target tile. - + Action not enabled explanation for when an action is illegal because the target tile is foreign for all tile targeted actions. - + See hrm Feature #877187 commit b94e49b6b3bf3c523fadcb88acf6da3cf3835e6c @@ -20787,7 +20787,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 8 10:41:11 2020 +0200 activity time getters: const extra parameter. - + See hrm Feature #876909 commit 80e3699064977c01ef9ea9c7f3551e7d1175e26a @@ -20795,7 +20795,7 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jun 3 20:26:39 2020 +0200 GTK clients: Go to and... sub target support. - + See hrm Feature #876178 commit c8e9fac7a4f6cd1215e719a5f7371435102dd855 @@ -20803,7 +20803,7 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jun 3 20:24:18 2020 +0200 GTK clients: recursive menu item remover. - + See hrm Feature #876177 commit ac3408cad3d7a4d39994f4b26792bef28e970a18 @@ -20811,7 +20811,7 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jun 3 11:28:29 2020 +0200 Assert that action order has an action. - + See hrm Feature #876123 commit e2f2f16bccd347e9b5df19336168c6b10fd30372 @@ -20819,9 +20819,9 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 26 12:11:41 2018 +0200 order_recursive_roads(): check for existing road. - + There is no need to order a road that already is there built. - + See hrm Feature #876088 commit 303792d01dfcd8dece55573c35ddc13a6354a4ab @@ -20829,7 +20829,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu May 28 16:25:11 2020 +0200 Move the enum casus_belli_range to fc_types.h. - + See hrm Feature #875441 commit 9380fb600f9a2dc78c0719554494ceca9ba25515 @@ -20837,11 +20837,11 @@ Author: Sveinung Kvilhaugsvik Date: Wed May 27 18:24:23 2020 +0200 Fix "Help Wonder" help unit remaining text. - + 3.0 lets a ruleset allow "Help Wonder" to help build a unit. But build_points_left() only supported calculating it for buildings. This gave a bad remaining/surplus value in "Help Wonder"'s user notification text. - + See hrm Bug #875289 commit f37ffcd8413c508cd7e1e5adcef43aac72954338 @@ -20849,7 +20849,7 @@ Author: Sveinung Kvilhaugsvik Date: Wed May 27 07:35:26 2020 +0200 Remove unused action enablers. - + Remove all action enablers that requires the CanOccupyCity unit class flag and unit classes that don't have the CanOccupyCity unit class flag at the same time. In alien, civ1 and civ2 the unit class without CanOccupyCity was @@ -20857,7 +20857,7 @@ Date: Wed May 27 07:35:26 2020 +0200 and webperimental a unit class without CanOccupyCity was required by requiring AttFromNonNative - a user unit class flag only given to unit classes without CanOccupyCity. - + See hrm Feature #875243 commit c9bd6d76b5b48bd10da112e69c791d96e9b940e6 @@ -20865,13 +20865,13 @@ Author: Sveinung Kvilhaugsvik Date: Wed May 27 11:27:54 2020 +0200 Clarify can't steal tech while expected. - + The code is full of checks by action result that does the same for the version of an actions that always spends the unit as for the version that doesn't. This makes programmers read the checks if a unit has a chance to steal a tech even when expected as one of those. Rewrite it to make it clearer. - + See hrm Feature #875230 commit 89986edd447e9d98f90eda8e88bc8de5abe45467 @@ -20879,7 +20879,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 26 21:53:36 2020 +0200 README.actions: mention gold theft effects. - + See hrm Feature #875196 commit 69e20effb4287360c8128bfc917090865fb3c8e3 @@ -20887,10 +20887,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 25 22:19:24 2020 +0200 is_action_possible(): avoid action_id_get*() - + Use the functions that takes an action directly rather than the macros that takes an action id and calls the function with action_by_number(action_id). - + See hrm Feature #875057 commit 30148e76b2affad2d57856d7f034811ebd37af17 @@ -20898,11 +20898,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 25 23:12:31 2020 +0200 unit_type_upgrade: prepare for an action field. - + Even if PACKET_UNIT_TYPE_UPGRADE isn't made a general mechanism for ordering all units of a given type to perform an action generalized actions will make it need to specify what upgrade unit action the units should perform. - + See hrm Feature #875054 commit 66fe8706d2e7fe7bc3cee404f41a696c4d69b1e8 @@ -20910,11 +20910,11 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 26 03:42:40 2020 +0200 Fix "Help Wonder" help unit production text. - + The player notification would always try to show the building name of the current production. But 3.0 lets a ruleset allow "Help Wonder" to help build a unit. - + See hrm Bug #875020 commit a9d78175efbf34688737891c41bdd124f16813bd @@ -20922,7 +20922,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 25 18:14:12 2020 +0200 Action not enabled explain missing gold. - + See hrm Feature #874987 commit bcaa06b0c87f363b4e5e89e37a80771d9793b6ea @@ -20930,11 +20930,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 25 17:30:40 2020 +0200 do_unit_upgrade(): remove redundant code. - + The action is legal if do_unit_upgrade() is reached. It therefore won't show any explanation why the upgrade was illegal. This makes its explanation code unused. - + See hrm Feature #874986 commit 5ff099c2c7f67fa09720e1a556f6d168288c5393 @@ -20942,7 +20942,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 25 15:38:11 2020 +0200 Pass action to all action performers. - + See hrm Feature #874985 commit 9ca2aa89cb443652e43e1b78c66df0d29faca50c @@ -20950,7 +20950,7 @@ Author: Sveinung Kvilhaugsvik Date: Sat May 23 19:32:45 2020 +0200 unit_do_recycle(): add action argument. - + See hrm Feature #874807 commit c856e5e21b3cfcbeeeaa3bbe155e583bd453ddfb @@ -20958,9 +20958,9 @@ Author: Marko Lindqvist Date: Thu May 21 01:06:39 2020 +0300 AI: Fix illegal read on EFT_DEFEND_BONUS evaluation with ocean cities - + See hrm Bug #874452 - + Signed-off-by: Marko Lindqvist commit 8e8cb098cb7b51b7b8d22ec2c843b603f1497f63 @@ -20968,7 +20968,7 @@ Author: Sveinung Kvilhaugsvik Date: Fri May 22 10:16:38 2020 +0200 act sel dlg: show shields for "Recycle Unit". - + See hrm Feature #874646 commit 8805606f6f45650a3c353980c4417a57dd2f4d5e @@ -20976,9 +20976,9 @@ Author: Sveinung Kvilhaugsvik Date: Fri May 22 11:47:10 2020 +0200 act sel dlg: fix shields text for unit production - + 3.0 lets a ruleset allow "Help Wonder" to help building a unit. - + See hrm Bug #874648 commit 99fda34fa2d4dfe145d6b1d06a81ff66ded19439 @@ -20986,17 +20986,17 @@ Author: Sveinung Kvilhaugsvik Date: Fri May 22 09:10:22 2020 +0200 Standardize extra action selection dialog info. - + The additional details that appears next to the probability of success on the action selection dialog buttons gives action specific information. - + The Qt client and the GTK clients used to show remaining shields of the current production for "Help Wonder". The SDL 2 client used to show estimated recurring revenue for "Establish Trade Route" and estimated one time bonus for "Establish Trade Route" and "Enter Marketplace". - + Have them all show everything. - + See hrm Feature #874621 commit 44847545e165f159054f7eb2c15898b35c41aa56 @@ -21004,9 +21004,9 @@ Author: Sveinung Kvilhaugsvik Date: Thu May 21 00:30:20 2020 +0200 action_prepare_ui_name(): free chance. - + Reported by Marko Lindqvist - + See hrm Bug #872662 commit eb9619f5de9988df117afad0ad8fa6618c33f5e7 @@ -21014,9 +21014,9 @@ Author: Marko Lindqvist Date: Tue May 19 10:07:12 2020 +0300 Do end_phase() research updates for alive players only - + See hrm Bug #873692 - + Signed-off-by: Marko Lindqvist commit d9403a40312a54c44a08690ceed0ab4381392c45 @@ -21024,9 +21024,9 @@ Author: Marko Lindqvist Date: Sun May 3 00:42:27 2020 +0300 Return FALSE instead of NULL from api_edit_unleash_barbarians() - + See hrm Bug #871686 - + Signed-off-by: Marko Lindqvist commit d2c5ef9e61351a5d7f9d8f2b913addd6d5fe183d @@ -21034,13 +21034,13 @@ Author: Marko Lindqvist Date: Wed May 20 09:06:32 2020 +0300 Gtk: Add the city's size to the Info Panel of the City dialog - + Clenup the field enums while at it. - + Patch by John Robertson - + See hrm Feature #872815 - + Signed-off-by: Marko Lindqvist commit cbac982eddb6ef89e44248c7da54f85ecd2adb51 @@ -21048,7 +21048,7 @@ Author: Sveinung Kvilhaugsvik Date: Wed May 20 12:19:15 2020 +0200 map_move_cost(): check BeachLander. - + See hrm Bug #874392 commit 85e71141e36ae69741d756e58902aa543398a6eb @@ -21056,9 +21056,9 @@ Author: Marko Lindqvist Date: Tue May 19 11:13:51 2020 +0300 README.effects: Document meaning of value of Airlift effect - + See hrm Bug #874123 - + Signed-off-by: Marko Lindqvist commit 29432cba7bb2d028b2f4617785cc8252512fc6e2 @@ -21066,14 +21066,14 @@ Author: Marko Lindqvist Date: Thu May 7 16:26:55 2020 +0300 AI: Want units that can occupy already empty enemy city - + High want for unit to occupy enemy city was given only when also defenders of the enemy city were about to be attacked. This ignored the case where there was no defenders in the city to attack against, i.e., when city was empty to begin with. - + See hrm Bug #872220 - + Signed-off-by: Marko Lindqvist commit c9c562a395f47b593c2f3b90054405f85866976b @@ -21081,12 +21081,12 @@ Author: Marko Lindqvist Date: Sun May 10 00:49:10 2020 +0300 civ2civ3: Document Ecclesiastical Palace as not quite a second capital - + Update Ecclesiastical Palace documentation to the fact that it makes city only a Gov_Center, not an capital. - + See hrm Bug #872573 - + Signed-off-by: Marko Lindqvist commit ed8dabb38568ac79a38d47a102d2b367db27154b @@ -21094,9 +21094,9 @@ Author: Marko Lindqvist Date: Tue May 12 18:28:02 2020 +0300 civ2: Add format_version field to effects.ruleset - + See hrm Bug #873040 - + Signed-off-by: Marko Lindqvist commit 1864aed8318d4f256208e98fc656377e35a6c175 @@ -21104,9 +21104,9 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 18 19:27:39 2020 +0200 free_unit_orders(): set orders.length to 0. - + When a unit don't have orders the length of its orders list is 0. - + See hrm Feature #874191 commit 99e671d5a82e1b517e5675139e78a024806f41ec @@ -21114,13 +21114,13 @@ Author: Marko Lindqvist Date: Sun May 10 17:08:44 2020 +0300 civ2civ3: Add Welcome popup for first turn - + It notifies users that the ruleset they are now playing with the new default ruleset, and tells how to get classic rules instead if they want. - + See hrm Feature #872620 - + Signed-off-by: Marko Lindqvist commit d10eb1eee503e4e21665b108cfaba4c499344658 @@ -21128,12 +21128,12 @@ Author: Marko Lindqvist Date: Mon May 11 18:14:21 2020 +0300 README.msys2: Don't list meson as optionally needed - + Nothing in S3_0 can be built with meson, so it should not be listed even as optionally useful. - + See hrm Bug #872696 - + Signed-off-by: Marko Lindqvist commit d8e1d9dba90c7b48ae65feb1e19a732ae98cc498 @@ -21141,9 +21141,9 @@ Author: Marko Lindqvist Date: Sat May 16 08:09:36 2020 +0300 Namespace tutorial script callbacks - + See hrm Feature #873317 - + Signed-off-by: Marko Lindqvist commit 459dd3d39748fdcbfd93446cf12f09270d5f27f7 @@ -21151,7 +21151,7 @@ Author: Sveinung Kvilhaugsvik Date: Fri May 15 15:47:08 2020 +0200 Some action orders should only appear at the end. - + See hrm Feature #873621 commit 0ede4abbe80e97df26a1c5a5b7a4df6491004161 @@ -21159,7 +21159,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu May 14 15:11:19 2020 +0200 give_distorted_map(): take probability as percent - + See hrm Feature #873385 commit 666df2daca2b270c3ddadd8b28f8c21e2facd2cb @@ -21167,9 +21167,9 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 12 11:28:43 2020 +0200 can_remove_extra(): make all parameters const. - + The only remaining non constant parameter was pextra. - + See hrm Feature #872904 commit 5449ea61018b343fd483649ac0ccd8b381cf56a4 @@ -21177,11 +21177,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 11 16:58:29 2020 +0200 Simplify interpret move as attempted action. - + A move is sometimes interpreted as trying to perform an action to a target at the destination tile. Simplify and improve the documentation of the code in unit_move_handling() responsible for this. - + See hrm Feature #872851 commit c5e3f0d7c8174a4c1144e0f660fd5fc2328d1498 @@ -21189,9 +21189,9 @@ Author: Marko Lindqvist Date: Sat May 2 19:55:22 2020 +0300 Correctly set use_prev_server client option to FALSE instead of NULL - + See hrm Bug #871676 - + Signed-off-by: Marko Lindqvist commit 1b75985d5563990127d2ce6e76882decbf5b1715 @@ -21199,9 +21199,9 @@ Author: Marko Lindqvist Date: Fri May 1 18:10:39 2020 +0300 Drop unused establish_trade_route() - + See hrm Feature #871620 - + Signed-off-by: Marko Lindqvist commit f1fe95d316b95a7a9bd6cf7aa268229b6469beaf @@ -21209,7 +21209,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 11 15:16:40 2020 +0200 Comment fact fixes. - + * Starting with 3.0 actions aren't only about special abilities. * The unit being marked as wanting an action decision doesn't pop up an action selection dialog by itself. @@ -21222,9 +21222,9 @@ Author: Marko Lindqvist Date: Sat May 9 11:55:51 2020 +0300 installer_cross uninstaller: Uninstall generated files - + See hrm Bug #854017 - + Signed-off-by: Marko Lindqvist commit 21095db6b504bcbfafda00fef4c50383dea95b01 @@ -21232,17 +21232,17 @@ Author: Marko Lindqvist Date: Sat May 2 22:18:04 2020 +0300 get_activity_text(): Return "Mine" as name of ACTIVITY_MINE - + This reverts making untargeted Mine activity to happen under name "Plant". The problem was that sometimes activity, that is actually targeted, defaults to the name of the untargeted activity. - + Reported by Jacob Nevins - + See hrm Bug #853128 - + Signed-off-by: Marko Lindqvist commit af6ff6e23fb2069b0495e09226e045de1d58e401 @@ -21250,9 +21250,9 @@ Author: Marko Lindqvist Date: Sat May 9 11:08:40 2020 +0300 installer_cross: Delete also symbolic links in uninstaller - + See hrm Bug #872554 - + Signed-off-by: Marko Lindqvist commit 9eb78b71cac80702a317bfd96d2a8fbf4786681d @@ -21260,9 +21260,9 @@ Author: Marko Lindqvist Date: Thu May 7 16:14:59 2020 +0300 AI: Handle settler_evaluate_improvements() result as adv_want, not int - + See hrm Bug #872193 - + Signed-off-by: Marko Lindqvist commit ec1f45fbc1f873ad2bc498f9ee8ba4e7975261cb @@ -21270,7 +21270,7 @@ Author: Zeko Date: Tue May 5 13:17:06 2020 -0700 Set player tile owner whenever tile knowledge is updated - + See hrm #846106 commit aba07c82f538fbe1271a27794d581c2848a71647 @@ -21278,11 +21278,11 @@ Author: Marko Lindqvist Date: Tue May 5 11:07:06 2020 +0300 Set GDK_VERSION_MAX_ALLOWED for gtk3.22-client - + Set also GLIB_VERSION_MAX_ALLOWED. - + See hrm Feature #871873 - + Signed-off-by: Marko Lindqvist commit 2bff3fce89c026bdb38fd4964d55bc90ecb9b352 @@ -21290,14 +21290,14 @@ Author: Marko Lindqvist Date: Tue Apr 28 23:47:19 2020 +0300 Rulesave: Save actual terrain_control.pythagorean_diagonal value - + It had hardcoded assumption that when the value is not default, TRUE should be saved. That was true for the current value of RS_DEFAULT_PYTHAGOREAN_DIAGONAL, but wouldn't adjust to changes in default. - + See hrm Bug #871296 - + Signed-off-by: Marko Lindqvist commit 4d88608ae9eaf0e1c6288297872a8064868f5959 @@ -21305,14 +21305,14 @@ Author: Marko Lindqvist Date: Fri May 1 16:54:00 2020 +0300 reality_check_city() trade partners when trade route established - + Establishing a trade route reveals the partner cities, and their tiles. If the partner city is founded on the ruins of a former city that is still in player's plrtile, that former city must be cleared out by reality_check_city(). - + See hrm Bug #871606 - + Signed-off-by: Marko Lindqvist commit d9fd02319ca1e6cc6ef822174a1d7eaa357a9143 @@ -21320,9 +21320,9 @@ Author: Marko Lindqvist Date: Wed Apr 29 09:47:24 2020 +0300 installer_cross: Create ShortCut from Start Menu to doc/freeciv - + See hrm Feature #871326 - + Signed-off-by: Marko Lindqvist commit 17cd50c3ae779b34bcca950cda3ac1effcae670d @@ -21330,11 +21330,11 @@ Author: Louis Moureaux Date: Mon May 4 07:53:10 2020 +0300 Add tolua_game to the fcdb lua context - + tolua_game is required to pass the 'player' argument of user_take(). - + See hrm Bug #866850 - + Signed-off-by: Marko Lindqvist commit c7db7b9e17c28f727b3ccfc1f4f169fb1c9d023c @@ -21342,9 +21342,9 @@ Author: Marko Lindqvist Date: Mon Apr 27 04:17:56 2020 +0300 Update to crosser-1.10 - + See hrm Feature #870964 - + Signed-off-by: Marko Lindqvist commit 50984322899f51a66b053ed20df373271e2c91fd @@ -21352,14 +21352,14 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 4 11:46:07 2020 +0200 Replace magic number representing no sub target. - + 0 is a valid identity for some action or activity sub target kinds. This makes IDENTITY_NUMBER_ZERO a bad choise to represent that no sub target is set. Up until now it has been represented with the magic number -1. - + Introduce the new macro NO_TARGET to flag that a target or sub target is unset. Use it to replace magic -1. - + See hrm Feature #871769 commit 42784f5dc05422ae99cc664f45c024fa8dc69112 @@ -21367,13 +21367,13 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 4 11:15:19 2020 +0200 savegame3: don't guess order building sub target. - + A bad order building id sub target in a save game would result in it being set to 0. 0 is a valid building id. This would change the sub target, potentially to something the player absolutely don't wish to target. - + Set a bad sub target to B_LAST so it remains invalid. - + See hrm Bug #871766 commit 1538c18258d6830dfbbec8cef2b31fac86b65626 @@ -21381,9 +21381,9 @@ Author: Marko Lindqvist Date: Wed Apr 29 06:51:20 2020 +0300 Qt: Uncomment Qt version display in build info - + See hrm Feature #871307 - + Signed-off-by: Marko Lindqvist commit dd2971138b933c8ac46ca9876480b03b664103be @@ -21391,9 +21391,9 @@ Author: Marko Lindqvist Date: Thu Apr 23 12:44:54 2020 +0300 Drop R. Daniel Markstedt from the list of present administrators - + See hrm Feature #870391 - + Signed-off-by: Marko Lindqvist commit 1a60c31eaa3baff7336a9d7662d9a6727bef7858 @@ -21401,10 +21401,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 27 08:30:18 2020 +0200 Make it clear that order targets are per order. - + Put target variables inside the loop in execute_orders() to make it obvious that they aren't carried over from one order to the next. - + See hrm Feature #870992 commit c15cceeb8b83da4ecda49e78a1aede167dc6d281 @@ -21412,13 +21412,13 @@ Author: Marko Lindqvist Date: Mon Apr 27 03:37:14 2020 +0300 Set -Wno-deprecated-declarations to CXXFLAGS of --enable-debug builds - + Newer Qt versions than our minimum requirement gives deprecated-declarations warnings that we can't yet fix. In --enable-debug builds -Werror was turning those warnings to errors. - + See hrm Bug #870968 - + Signed-off-by: Marko Lindqvist commit 4e881baa249f30283803173a3fc97b6121ea2d74 @@ -21426,9 +21426,9 @@ Author: Marko Lindqvist Date: Wed Apr 29 09:26:58 2020 +0300 Msys2: Create ShortCut from Start Menu to doc/freeciv - + See hrm Feature #871297 - + Signed-off-by: Marko Lindqvist commit 1cef1d935ad1a3c4e50114b313368f54907f51a8 @@ -21436,13 +21436,13 @@ Author: Marko Lindqvist Date: Fri Apr 24 04:28:20 2020 +0300 Fix caravan_evaluate_withtransit() result setting - + The function was only initializing the result. It didn't pass the result pointer to the callback that is supposed to actually set it. - + See hrm Bug #870482 - + Signed-off-by: Marko Lindqvist commit 018c6780072776d28245ae45cb30e2f385a48a83 @@ -21450,9 +21450,9 @@ Author: Marko Lindqvist Date: Tue Apr 28 07:19:05 2020 +0300 setting_game_restore(): Set FALSE instead of NULL to bool variable - + See hrm Bug #871167 - + Signed-off-by: Marko Lindqvist commit dbd34535aa54c24d5dc4ce6f0769b00a5916eab6 @@ -21460,9 +21460,9 @@ Author: Marko Lindqvist Date: Wed Apr 29 09:41:18 2020 +0300 Msys1: Create ShortCut from Start Menu to doc/freeciv - + See hrm Feature #871325 - + Signed-off-by: Marko Lindqvist commit 1dbe5a89537cc8111eb4cfe443d04828459853e3 @@ -21470,9 +21470,9 @@ Author: Marko Lindqvist Date: Wed Apr 22 13:10:43 2020 +0300 Qt: Make mr_idle::callback_list private - + See hrm Feature #870178 - + Signed-off-by: Marko Lindqvist commit 7f4c818441726e371dbed05a0fadfa7b08c16f18 @@ -21480,9 +21480,9 @@ Author: Marko Lindqvist Date: Fri Apr 24 03:58:33 2020 +0300 mapimg_colortest(): Fix compiler warning with -O3 - + See hrm Bug #870481 - + Signed-off-by: Marko Lindqvist commit 386ae54586b015459921730467f72635c61917e6 @@ -21490,13 +21490,13 @@ Author: Marko Lindqvist Date: Fri Apr 17 16:38:51 2020 +0300 AI: Divide aisettler boat cost by multiple trips - + When calculating AI settler want, do not weight boat cost equally to settler cost. Settler gets used on the mission, boat can make multiple trips. - + See hrm Feature #869673 - + Signed-off-by: Marko Lindqvist commit 122ba8ad3f6c12eecf4252fda39210d5fe16116a @@ -21504,9 +21504,9 @@ Author: Marko Lindqvist Date: Wed Apr 22 04:28:04 2020 +0300 is_tile_units_in_range(): Rename maxUnits as max_units - + See hrm Feature #870142 - + Signed-off-by: Marko Lindqvist commit 7c07851b8cb7582f39413ee3ff00611f2dbe4d86 @@ -21514,14 +21514,14 @@ Author: Marko Lindqvist Date: Wed Apr 22 13:52:11 2020 +0300 Qt: Fix plrdialog crash when selected player has no research selected - + The crash also required that client is not attached to a player. That can happen at least when it's global observer. - + Reported by Chippo Elder - + See hrm Bug #863815 - + Signed-off-by: Marko Lindqvist commit f6ba53a0fdae702d487eaa5ff5e37e2146bcdc4d @@ -21529,21 +21529,21 @@ Author: Marko Lindqvist Date: Wed Apr 22 15:39:24 2020 +0300 Fix Qt-client crash on timeout label update - + Qt-client was calling its new turn setup functionality from timeout label update if turn number had changed since the previous update. Timeout label gets updated at times when client state is not suitable for those new turn setup actions, sometimes leading to a crash. - + Call Qt-client new turn setup function by generic gui interface instead. New callback is added for this goal, called from new turn packet handling. - + Crashes reported by Chippo Elder - + See hrm Bug #857974 and Bug #858251 - + Signed-off-by: Marko Lindqvist commit a2faa704d1b2f0ab2885b4dcd00a83842e1a6004 @@ -21551,9 +21551,9 @@ Author: Marko Lindqvist Date: Sat Apr 25 00:14:27 2020 +0300 Bump version number to indicate development version - + See hrm Task #851229 - + Signed-off-by: Marko Lindqvist commit c319fab994f98076d502da78724c129830e5bd13 @@ -21561,9 +21561,9 @@ Author: Marko Lindqvist Date: Sat Apr 25 00:13:42 2020 +0300 Bump version number for S3_0 alpha4 light-weight release - + See hrm Task #851229 - + Signed-off-by: Marko Lindqvist commit a79f7e3526bbe8abbcf6b92a3e4f3fc00c3837a3 @@ -21571,15 +21571,15 @@ Author: Marko Lindqvist Date: Wed Apr 22 06:00:21 2020 +0300 debug.m4: Set always-active compiler flags last, not first - + This way they override other flags that might affect same things. Especially this makes specific -Wno-xxx flags to override -Wall, and not the other way around. - + This fixes compile with clang-10 - + See hrm Bug #868533 - + Signed-off-by: Marko Lindqvist commit b935a049b5dbc763f545b203178876bdb0d620ee @@ -21587,9 +21587,9 @@ Author: Marko Lindqvist Date: Sat Apr 18 14:13:48 2020 +0300 Update freeciv-mp-gtk3x to gtk-3.98.1 level - + See hrm Feature #869870 - + Signed-off-by: Marko Lindqvist commit 5011d81da456c501af6c219db7a328d94d911511 @@ -21597,9 +21597,9 @@ Author: Marko Lindqvist Date: Sat Apr 18 00:42:05 2020 +0300 README.effects: Correct typo "MinMoveFargs" as "MinMoveFrags" - + See hrm Bug #869737 - + Signed-off-by: Marko Lindqvist commit aedbd92913ffcbdd39efc1916851a8d2cbfbd923 @@ -21607,7 +21607,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue Apr 21 10:34:33 2020 +0200 Auto document action failed dice roll. - + See hrm Feature #869739 commit 7a595012191f74bfba46d74c93b587efe623184c @@ -21615,7 +21615,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue Apr 21 10:51:24 2020 +0200 action_dice_roll_odds(): split out initial odds. - + See hrm Feature #870090 commit cfbce83e6bf3ac96d4fa11baeeefc9c3b193d075 @@ -21623,9 +21623,9 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 20 23:00:58 2020 +0200 "Paradrop Unit" to unconquerable city kills unit. - + Kill a unit that tries to paradrop to a non allied city it can't conquer. - + See hrm Bug #870004 commit 91adfa29488d1a016a5157956eb9cf0605843d5e @@ -21633,14 +21633,14 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 20 18:06:07 2020 +0200 do_paradrop(): move seen tile unit unit saver. - + do_paradrop() had a hard requirement that prevented a unit from jumping to its death because the target tile contained a unit it couldn't share a tile with for diplomatic reasons when the target tile was seen. Move it to "Paradrop Unit"'s hard requirements and action not enabled explanation. - + The remaining unit savers aren't moved yet. - + See hrm Feature #869994 commit 7e7406f5bd58bfb75838e066d36bbb2f16da5423 @@ -21648,7 +21648,7 @@ Author: Marko Lindqvist Date: Wed Apr 22 12:37:43 2020 +0300 Comment typofix: callabcks -> callbacks - + Signed-off-by: Marko Lindqvist commit 049c292bea9244a721058a4ac3a8f84675c91023 @@ -21656,11 +21656,11 @@ Author: Marko Lindqvist Date: Sat Apr 18 23:01:47 2020 +0300 Qt: Avoid division by zero in chatline default_size() - + Reported by Chippo Elder - + See hrm Bug #863839 - + Signed-off-by: Marko Lindqvist commit 8615eb3a539a45f17f42986042b03bc078438f8d @@ -21668,9 +21668,9 @@ Author: Marko Lindqvist Date: Sat Apr 18 07:01:13 2020 +0300 Set 1 the minimum value for endturn setting - + See hrm Bug #853060 - + Signed-off-by: Marko Lindqvist commit 220ea0f6827d8578317c2eb030fdf1096cfee0dd @@ -21678,15 +21678,15 @@ Author: Marko Lindqvist Date: Fri Apr 17 04:13:41 2020 +0300 sdl2: Drop nation legend display from races dialog main view - + Only a couple of words of the legend fit there at best. Sometimes it gave an error when even one line did not fit. Complete legends are available via right-click dialog. - + Reported by Chippo Elder - + See hrm Bug #858718 - + Signed-off-by: Marko Lindqvist commit 1037c771ec7f225e6e82bbfa3fd0152aa81125da @@ -21694,11 +21694,11 @@ Author: Marko Lindqvist Date: Fri Apr 17 03:21:49 2020 +0300 Make can_unit_survive_at_tile() aware of UTYF_COAST units - + Reported by Jacob Nevins - + See hrm Bug #869622 - + Signed-off-by: Marko Lindqvist commit 0b646eed0e35a6a599f41633b461d40b63d9a382 @@ -21706,7 +21706,7 @@ Author: Marko Lindqvist Date: Sat Apr 18 22:27:00 2020 +0300 Comment typofix: numer -> number - + Signed-off-by: Marko Lindqvist commit c9c38a62179a54b987bbb9d4286124734c999d09 @@ -21714,9 +21714,9 @@ Author: Marko Lindqvist Date: Thu Apr 16 13:43:32 2020 +0300 installer_cross: Create correct freeciv-mp-gtk3.exe link from gtk3.22-installer - + See hrm Bug #854122 - + Signed-off-by: Marko Lindqvist commit a14d8009681375840162664640571f3dd19dda75 @@ -21724,12 +21724,12 @@ Author: Marko Lindqvist Date: Thu Apr 16 09:42:12 2020 +0300 HACKING: Replace list of --enable-debug set flags with reference to debug.m4 - + The list was outdated. Let's not try to maintain it, but tell user to check from the master list. - + See hrm Bug #855637 - + Signed-off-by: Marko Lindqvist commit 282bb9285af3ee0947a627c23061cd22b0685e1b @@ -21737,15 +21737,15 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 13 09:51:09 2020 +0200 do_paradrop(): move seen tile city unit saver. - + do_paradrop() had a hard requirement that prevented a unit from jumping to its death because the target tile contained a city it couldn't enter for diplomatic reasons when the target tile was seen. Move it to "Paradrop Unit"'s hard requirements and action not enabled explanation. - + The remaining unit savers, including the one that does the same but based on the player's information about a known but not seen tile, aren't moved yet. - + See hrm Feature #868956 commit 5b5553c2ead68a435c34ce8d42782ea74f69bde0 @@ -21753,15 +21753,15 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 13 07:49:31 2020 +0200 do_paradrop(): move seen tile terrain unit saver. - + do_paradrop() had a hard requirement that prevented a unit from jumping to its death because of the target tile's terrain when the target tile was seen. Move it to "Paradrop Unit"'s hard requirements and action not enabled explanation. - + The remaining unit savers, including the one that does the same but based on the player's information about a known but not seen tile, aren't moved yet. - + See hrm Feature #868949 commit 05c92328c10dfbf42dc48bce3403d1ff5e31618f @@ -21769,13 +21769,13 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 13 06:30:13 2020 +0200 Organize do_paradrop() into 3 sections. - + Make do_paradrop() less confusing by organizing it into three sections: Requirements that should move to other systems, the landing kills the unit and the landing is successful. - + Document some of its problems. - + See hrm Feature #868942 commit 9c20b033f67a42e0c8925392305e45eb7ab97a1c @@ -21783,11 +21783,11 @@ Author: Marko Lindqvist Date: Thu Apr 16 09:10:12 2020 +0300 Qt: Do not try to show enemy move points - + Reported by Chippo Elder - + See hrm Bug #857638 - + Signed-off-by: Marko Lindqvist commit a7f42c628dd2466acb742a66a24efbe0f14dc77d @@ -21795,14 +21795,14 @@ Author: Marko Lindqvist Date: Fri Apr 17 01:45:58 2020 +0300 AI: Want cities more when getting them would mean finishing enemy off - + Add an bonus to city want when the enemy in question has only a couple of cities left in total. - + Requested by Anton Körbchen - + See hrm Bug #855339 - + Signed-off-by: Marko Lindqvist commit 2b0a87cce3477c8bc7469beaad11070c00c83edb @@ -21810,11 +21810,11 @@ Author: Marko Lindqvist Date: Thu Apr 16 08:48:29 2020 +0300 Improve documentation of "Nationality" requirement type - + Requested by Lexxie - + See hrm Bug #857353 - + Signed-off-by: Marko Lindqvist commit a13e2a30e403af4ce3efccd4c5c6150485d82fcf @@ -21822,9 +21822,9 @@ Author: Marko Lindqvist Date: Wed Apr 15 18:18:03 2020 +0300 Update gettext bootstrap files to gettext-0.20.2 level - + See hrm Feature #869356 - + Signed-off-by: Marko Lindqvist commit 61e2a9e71594fede5819128311098159031aa8e3 @@ -21832,12 +21832,12 @@ Author: Marko Lindqvist Date: Wed Apr 15 17:32:18 2020 +0300 Bump version number of supplied scenarios to 3.0 - + Some other minor format updates come with this as this was done by using /scensave command of current S3_0 HEAD. - + See hrm Feature #682499 - + Signed-off-by: Marko Lindqvist commit 15bf492a3570105ab7d8c23a2e777bb50e96b2d1 @@ -21845,12 +21845,12 @@ Author: Marko Lindqvist Date: Thu Apr 16 23:38:40 2020 +0300 Update comment about raise_chance and work_raise_chance - + Comment claimed that they are not sent to the client, but nowadays they are. - + Reported by Sim Sulla in Feature #680052 - + Signed-off-by: Marko Lindqvist commit e5aca6b2f82893b3d030bc7c8a9b26143d2391c2 @@ -21858,7 +21858,7 @@ Author: Marko Lindqvist Date: Wed Apr 15 20:56:04 2020 +0300 Comment typofix: evalutaion -> evaluation - + Signed-off-by: Marko Lindqvist commit 86606ea605165ceb9fa11928f8cf85336b825be8 @@ -21866,12 +21866,12 @@ Author: Marko Lindqvist Date: Mon Apr 13 21:17:02 2020 +0300 Qt: Extend lifetime of QByteArrays when their data() is later used - + Replace temporary QByteArrays with ones stored in variables so that their content returned by data() stays valid as long as its referenced. - + See hrm Bug #859139 - + Signed-off-by: Marko Lindqvist commit 5a26d0990e3707b5d9b2f8c7197bc6b22514a1da @@ -21879,11 +21879,11 @@ Author: Marko Lindqvist Date: Sun Apr 12 17:15:01 2020 +0300 Fix division by zero when transforming unit with zero move_rate - + Reported by soundnfury - + See hrm Bug #868905 - + Signed-off-by: Marko Lindqvist commit 39e09884dbeb38db4855513d376b6dc16958fdc4 @@ -21891,9 +21891,9 @@ Author: Marko Lindqvist Date: Fri Apr 10 15:30:02 2020 +0300 Improve coding style of the generated code - + See hrm Feature #868649 - + Signed-off-by: Marko Lindqvist commit a618d4c51b6a7d4c4268d7ff5ad360d120001fee @@ -21901,11 +21901,11 @@ Author: Marko Lindqvist Date: Tue Apr 7 13:22:14 2020 +0300 Include where needed - + This fixes Qt-client build on OpenEmbedded - + See hrm Bug #868060 - + Signed-off-by: Marko Lindqvist commit d41ec9d74f82b99301f0b588b1de8ef62344a3ee @@ -21913,9 +21913,9 @@ Author: Marko Lindqvist Date: Mon Apr 6 07:05:09 2020 +0300 Fix msys Qt-client build - + See hrm Bug #863755 - + Signed-off-by: Marko Lindqvist commit 7d64fcf46a9a1229a8f2eaf1359c0b562a5f9067 @@ -21923,11 +21923,11 @@ Author: Sveinung Kvilhaugsvik Date: Fri Mar 13 09:41:32 2020 +0100 action_dice_roll_odds(): keep odds in range. - + Action_Odds_Pct can modify the odds out of range. Clip them. - + Reported by Lexxie at https://github.com/Lexxie9952/fcw.org-server/commit/d64b010b69a367bc4699b1b38fc5c98b16db044d#diff-b6b1d12fdaa51d2bd5093279d36e2e96R1616 - + See hrm Bug #864613 commit e97fc64d2569abb539c7216dc3ac489e48625de3 @@ -21935,7 +21935,7 @@ Author: Marko Lindqvist Date: Sat Mar 7 19:03:26 2020 +0200 Update to crosser-1.9 - + Signed-off-by: Marko Lindqvist commit 7cedfd7ced3c3665c49d37578120f3a85dc43b3f @@ -21943,14 +21943,14 @@ Author: Sveinung Kvilhaugsvik Date: Fri Mar 13 03:09:47 2020 +0100 Show correct name for the Claimed CityTile req. - + Freeciv 2.6 introduced the CityTile value "Claimed" in addition to the old value "Center". The function universal_name_translation() assumed that CityTile still only could be Center. - + Update universal_name_translation() so it checks the value and returns a matching text. - + See hrm Bug #864579 commit be5cb5f1fe3cf361909260347f8d446a040e97a9 @@ -21958,15 +21958,15 @@ Author: Marko Lindqvist Date: Sat Mar 7 10:08:44 2020 +0200 Drop -Wold-style-definition warnings from --enable-debug - + This effectively reverts "Enable -Wold-style-definition with --enable-debug", commit aaa8bb790f398f5a1e5cc6852cb20c18c1305474 - + It was causing some configure time function availability checks, notably that of _mkdir(), to fail when they should not. - + See hrm Bug #863322 - + Signed-off-by: Marko Lindqvist commit dabcd6ac020d563c37c6594f61911d8de91e0f79 @@ -21974,7 +21974,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 7 15:21:55 2020 +0000 Qt: fix "Gold: 178 (+-2)" on turn change display - + See hrm bug #863755. commit aae3c24e522745b15b1c18dbebabe3ba38f8e335 @@ -21982,11 +21982,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 7 15:01:38 2020 +0000 Undefined behaviour in specvec copy when size==0 - + Found by UBSan (gcc -fsanitize=undefined), in the context of loading classic ruleset specialists' empty reqs vector. Not known to cause visible symptoms. - + See hrm bug #863750. commit 1506dc7b45d399186176cf319fc826ee025a0a04 @@ -21994,12 +21994,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Fri Mar 6 09:28:18 2020 +0000 Fix client out-of-bounds array access on disband - + This would happen whenever ACTION_HELP_WONDER and ACTION_RECYCLE_UNIT aren't valid ways to get rid of a unit but ACTION_DISBAND_UNIT is. - + Reported and patch tested by Chippo Elder. - + See hrm bug #859034. commit cb93aabe4dc697b6dbec2add3fdd2ea65fd0f5af @@ -22007,7 +22007,7 @@ Author: Hilde Bye Date: Fri Mar 6 21:05:35 2020 +0100 Actprob for the action Airlift. - + See hrm 863338 commit b47963d674cf18ffde3d2fb37851c8de114fe866 @@ -22015,9 +22015,9 @@ Author: Marko Lindqvist Date: Sat Mar 7 00:02:37 2020 +0200 Freeze S3_0 network protocol - + See hrm Task #656467 - + Signed-off-by: Marko Lindqvist commit bdce31c84d61acab3c95d511f0e6c4403b20d591 @@ -22025,10 +22025,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Feb 26 00:42:43 2020 +0100 Centralize action fail dice roll odds finding. - + Include the diplchance server setting for actions based on it. Then apply the Action_Odds_Pct effect. - + See hrm Feature #861876 commit 8cacccee7cbc1c39cb619bcca71b1314588a7a1f @@ -22036,7 +22036,7 @@ Author: Sveinung Kvilhaugsvik Date: Wed Feb 26 00:41:58 2020 +0100 actions.c: sort imports. - + See hrm Bug #861875 commit b1c1d36672c5a23e47de950362965e01511f4c89 @@ -22044,12 +22044,12 @@ Author: Sveinung Kvilhaugsvik Date: Tue Feb 25 17:09:14 2020 +0100 Int server setting value access. - + Add a function that gives access to the value of integer server settings to fc_interface. This can be used to check the value of int server settings that aren't sent in PACKET_GAME_INFO. Add an int server setting value checker to the server_settings module. - + See hrm Feature #861868 commit 5c44719e48e279c6418e6af2cbe0e9bc09a7f5cc @@ -22057,9 +22057,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Feb 25 23:19:16 2020 +0000 Qt: tweak irrigation/mining UI hardcoding - + Similar to how SDL2 client was changed recently. - + See hrm bug #861867. commit 1537ef43d193b1d4b73319414b552b506140db6d @@ -22067,9 +22067,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Mar 1 16:31:51 2020 +0000 Gtk3.x: fog_style "Auto" was too dark - + Fix it to (roughly) match the Gtk2 client (65% of normal). - + See hrm bug #862511. commit 652398940a04da1147ae01cdc4a5945380194a21 @@ -22077,7 +22077,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Mar 1 14:17:31 2020 +0000 Correct comment in Gtk2 fog_sprite() - + The percentage has been wrong since 469841a34c in 2005. commit 15ec88dab02e1e4e209565a014d7d03676fc8fd5 @@ -22085,7 +22085,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Fri Feb 28 18:32:27 2020 +0000 Updated Spanish translation by Jordi Negrevernis i Font - + msgmerged from S2_6 efeffaba27. Stats on S3_0: core: 86%: 6598 translated, 736 fuzzy, 353 untranslated. nations: 100%: 1843 translated. @@ -22096,9 +22096,9 @@ Author: Marko Lindqvist Date: Mon Feb 24 10:48:49 2020 +0200 Update msys2 environment to 200224 level - + See hrm Feature #848624 - + Signed-off-by: Marko Lindqvist commit 23e4b52ecaa7ac65266249aef4332ac57b07ede8 @@ -22106,10 +22106,10 @@ Author: Sveinung Kvilhaugsvik Date: Tue Feb 25 13:40:29 2020 +0100 Suitcase Nuke: explain why no actprob. - + Document why Suitcase Nuke (/Escape) doesn't have action probability calculation in its TODO comment. - + See hrm Feature #861850 commit 6bd43796566fc044cf5bae8b640e153ad30131ad @@ -22117,11 +22117,11 @@ Author: Sveinung Kvilhaugsvik Date: Tue Feb 25 14:15:11 2020 +0100 Action probability for "Poison City". - + Calculate action probability for "Poison City" and for "Poison City Escape". Will almost always be unknown because of potential invisible diplomatic defenders. - + See hrm Feature #861827 commit 24a28709af645603ed24782133a7c7e2810ef495 @@ -22129,11 +22129,11 @@ Author: Sveinung Kvilhaugsvik Date: Tue Feb 25 14:11:30 2020 +0100 ap_diplomat_battle(): support unseen defenders. - + Don't assume that all potential diplomatic defenders are visible when calculating action probability. This makes it possible to use it in more actions without leaking information. - + See hrm Feature #861825 commit dfe4b97fd013619e996a6cb967f4dfb4f7451136 @@ -22141,11 +22141,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 23 12:39:09 2020 +0000 SDL2: show turns / result of bases/cleaning - + In the order button tooltips for Fortress, Airbase, Pollution, and Fallout, show which extra they would affect and how long it will take to complete the activity. - + See hrm feature #861501. commit 71143758bcec957075397c71023341675cbd86d0 @@ -22153,10 +22153,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 23 16:26:51 2020 +0000 SDL2: remove never-used order tooltip strings - + These were overwritten by context-sensitive strings before anyone could see them. - + See hrm bug #861500. commit c194c43a45bfc57c1d17261ab7b8ca29b5d08547 @@ -22164,9 +22164,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 23 12:52:07 2020 +0000 Remove traces of auto-attack order in SDL2 client - + This was functionally dead code. - + See hrm bug #861499. commit 704ea7243992ac8453a1f8912744031a8d6f2055 @@ -22174,15 +22174,15 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 23 16:30:10 2020 +0000 SDL2 order button turn estimates were very wrong - + The time to completion reported in the tooltip on buttons like irrigation did not take into account unit activity rate, so were too pessimistic by at least ACTIVITY_FACTOR (10x). - + (This change adds a general function turns_to_activity_done() which accurately calculates how long an activity would take to complete if a given unit were to start work on it now.) - + See hrm bug #861460. commit f3a4f89367b4e2ef55f673792b8f6b7b086d4dec @@ -22190,15 +22190,15 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 23 15:10:09 2020 +0000 Fix middle-click popup for some complex rulesets - + In a hypothetical custom ruleset where different activities could cause creation or removal of a single extra, the middle-click tile info popup got very confused about the activities and their completion time if those two activities were ongoing on a tile simultaneously. - + Also, split out the turn calculation to a separate function, as I'm about to need it for something else. - + See hrm bug #861509. commit 7adb4736c549265541e7bc6f62e552cbf7d88a1d @@ -22206,11 +22206,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 23 14:48:28 2020 +0000 Don't prevent pillaging of non-infra extras - + It was possible to give extras with cause "Pollution", "Fallout", "Appear", "Hut", or "Resource" an rmcauses of "Pillage" in a custom ruleset, but actually issuing a pillage order did nothing. - + See hrm bug #861508. commit 895a04687d5719223bb3ddc8dd5e568a09b5513b @@ -22218,10 +22218,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 23 10:59:10 2020 +0000 Improve SDL2 mining/irrigation UI hardcoding - + It still has some hardcoding that works best with rulesets like 'classic', but it should adapt a bit better to different rulesets now. - + See hrm feature #861498. commit 750c632b55c7cff1546f1799a14169206517fa43 @@ -22229,11 +22229,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 23 13:00:02 2020 +0000 SDL2: make fortress/airbase keys as documented - + From 2.6, the keys were supposed to become Shift+F/Shift+E respectively. Gna patch #5076 claimed to fix this, but it only changed the UI text; the actual recognised keyboard shortcuts were still unshifted. - + See hrm bug #861497. commit efe0c95cd9d9f1c2704559be3d1b8a91b59b58c2 @@ -22241,7 +22241,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 22 15:26:30 2020 +0000 SDL2: pluralise worklist length message - + See hrm bug #861462. commit ed1845f5a4148c13c60f345ff8f0f83e02a7d668 @@ -22249,7 +22249,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 22 22:23:44 2020 +0000 SDL2 climate change icons not updated sometimes - + See hrm bug #861479. commit 72ecaed11c3086dfecebb257a14da997f9bddf8d @@ -22257,7 +22257,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 22 22:23:19 2020 +0000 SDL2 worklist UI not reliably refreshed - + See hrm bug #861461. commit 639277d2bdbdbda6b3bf797170e85874e0d6fd6c @@ -22265,9 +22265,9 @@ Author: Marko Lindqvist Date: Sun Feb 23 00:33:55 2020 +0200 Fix clang-9 warnings - + See hrm Bug #859248 - + Signed-off-by: Marko Lindqvist commit 65fc35ff109f4268ceccbbd39ceac71939105e66 @@ -22275,7 +22275,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 22 20:56:36 2020 +0000 SDL2: explain what a gui_layer is - + And how a widget's coordinates relate to it. commit c181a7e4293b2fe26cbb46d945231804861e6c77 @@ -22283,12 +22283,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Feb 20 00:44:49 2020 +0000 Gtk: don't default to merged messages/chat layout - + It's not a very friendly default for new players. - + Gtk3+ can still default to it on first run, if they determine the screen to be small. (Regardless of any Gtk2 setting that exists.) - + See hrm feature #860624. commit 0c7d706520041c089a8eded411b478ea8ddb262c @@ -22296,7 +22296,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Feb 19 22:58:42 2020 +0000 Fix comments around gui_gtk_message_chat_location - + I'm not sure whether the comment that these options' default was ignored was true when I wrote it in 2010; but it's certainly not true now. @@ -22305,11 +22305,11 @@ Author: Marko Lindqvist Date: Mon Feb 17 00:29:51 2020 +0200 fc_version: Separate entering beta mode from releasing beta1 - + This is an process documentation update. - + See hrm Feature #860640 - + Signed-off-by: Marko Lindqvist commit 68fee28c6d669d13b6c364d1ff3c11ae2a1091d1 @@ -22317,9 +22317,9 @@ Author: Marko Lindqvist Date: Fri Feb 14 06:07:49 2020 +0200 Qt: Correct capitalization of the Map Image file name - + See hrm Bug #860076 - + Signed-off-by: Marko Lindqvist commit bbda9296775370ce8c37e59daffc715d0fe25d43 @@ -22341,9 +22341,9 @@ Author: Marko Lindqvist Date: Fri Feb 14 05:31:44 2020 +0200 Update Finnish translation - + Merge Sini Ruohomaa's S2_6 update to later branches. - + Signed-off-by: Marko Lindqvist commit fdb7b4faaddcff90b6c93892a9b959b50ef917ba @@ -22351,13 +22351,13 @@ Author: Sveinung Kvilhaugsvik Date: Wed Feb 12 08:35:57 2020 +0100 diplomat_infiltrate_tile() without primary victim - + It is possible to imagine an action without a primary victim player. An action targeting a stack of units with different owners is one example. - + Allow using diplomat_infiltrate_tile() in an action without specifying a primary victim player. - + See hrm Feature #859778 commit f17df8f466db1c0564c195db9056bfc036defd03 @@ -22365,9 +22365,9 @@ Author: Sveinung Kvilhaugsvik Date: Wed Feb 12 11:01:28 2020 +0100 ap_diplomat_battle(): indention fix. - + Fix misleading indention. - + See hrm Bug #859775 commit d9e288e2a1d19c6378fa920c8a6a6d0388b070f7 @@ -22375,10 +22375,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Feb 12 10:01:06 2020 +0100 ap_diplomat_battle(): stop assuming unit target. - + Stop assuming that the target kind of the actions ap_diplomat_battle() checks the diplomatic battle probability off is individual units. - + See hrm Feature #859761 commit ecfc6a4253c02fc8d44c2ac2fa7ddb9721bf457c @@ -22386,7 +22386,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Feb 11 21:04:02 2020 +0000 Gtk4 modpack installer: fix message display - + Missed part of hrm bug #858823 on this branch, reported by Marko Lindqvist. @@ -22395,7 +22395,7 @@ Author: Marko Lindqvist Date: Tue Feb 11 18:13:39 2020 +0200 Update header comment of ruleset domain fi.po - + Signed-off-by: Marko Lindqvist commit 2a13ca3e05f020813840b34b8f9e3c5db05266c2 @@ -22403,7 +22403,7 @@ Author: Marko Lindqvist Date: Tue Feb 11 18:01:32 2020 +0200 Update Finnish translation of ruledit domain - + Signed-off-by: Marko Lindqvist commit 9316628d7640fa1ab8e679a99b4b01fd4aa836c0 @@ -22411,12 +22411,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Feb 11 09:54:29 2020 +0000 Updated Polish translation by Hubert Kowalewski - + Received in email 2020-02-10. core: 99.7%: 7666 translated, 9 fuzzy, 13 untranslated. nations: 100%: 1843 translated. ruledit: 96.0%: 96 translated, 4 untranslated. - + (This fixes the UTF-8 msgid confusion in the previous update.) commit bd6d6ffa8c7959f9bb52e0bca97f21af92f7abbc @@ -22424,13 +22424,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 9 13:32:17 2020 +0000 GUI modpack installers: fix message display - + Some messages were allocated on the stack in frontend-independent code and being passed to another thread and accessed after they went out of scope. - + Reported by Chippo Elder. - + See hrm bug #858823. commit 8c24008ea468e5876a8ed6216d39805c8c91566c @@ -22438,9 +22438,9 @@ Author: Marko Lindqvist Date: Sat Feb 8 22:46:35 2020 +0200 citydlg_common.c: Include stdarg.h - + See hrm Bug #859209 - + Signed-off-by: Marko Lindqvist commit fdfe16e7a7e637627030c68891234f34822ae002 @@ -22448,10 +22448,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 8 13:02:31 2020 +0000 Gtk3/3.22: set size request on unit buttons - + To stop the main view jumping around when the size of the unit stack changes (with wide tilesets such as hex ones). - + See hrm bug #858871. commit 8b56e35079677c6e830dd2225b49205e734541b6 @@ -22459,11 +22459,11 @@ Author: Marko Lindqvist Date: Fri Feb 7 21:08:38 2020 +0200 Qt: Fix heap-use-after-free in nations dialog - + Reported by Chippo Elder - + See hrm Bug #858212 - + Signed-off-by: Marko Lindqvist commit b7d844a64410c30f2879c1af133110735ece8d3c @@ -22471,10 +22471,10 @@ Author: Sveinung Kvilhaugsvik Date: Thu Feb 6 16:56:56 2020 +0100 Display airlift capacity in the city dialog. - + Make the Qt client and the GTK clients display the city's current airlifting capacity in their city dialog. - + See hrm Feature #858965 commit 42f3c5aff4bdef40d35b6f750ae366a31204d3bd @@ -22488,16 +22488,16 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jan 3 09:45:40 2020 +0100 Fix action_max_range load error handling. - + The switch() for entry types when loading the "actions.bombard_max_range" entry would fall through in error situations to error handling in 'default'. This would not work for ENTRY_INT, as it would end up in ENTRY_STR and not directly to 'default'. - + Rewrite it with if, else if and else. - + Reported by Marko Lindqvist - + See hrm Bug #853675 commit be23268e6aa08497af146674cdbc859cec2b7f6c @@ -22511,9 +22511,9 @@ Author: Marko Lindqvist Date: Mon Jan 27 04:45:53 2020 +0200 Enable -Wtype-limits in --enable-debug builds - + See hrm Feature #855476 - + Signed-off-by: Marko Lindqvist commit 356342be949b155daa9d74a075b5d22495787378 @@ -22521,14 +22521,14 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Feb 6 00:52:51 2020 +0000 Fix player colours when ruleset overrides tileset - + When a ruleset's suggested tileset was accepted (automatically or by the user), the parts of the tileset depending on player colours weren't reliably being initialised, leading to effects like no visible borders and assertion failures when trying to draw them. - + Reported by Chippo Elder. - + See hrm bug #858072. commit 32022f8d3277353c9cabf7c09ad52b5023fd3b1c @@ -22536,14 +22536,14 @@ Author: Marko Lindqvist Date: Mon Feb 3 01:13:57 2020 +0200 Do not unqueue mapview updates when tileset is not fully loaded - + Timer initiated unqueue was sometimes crashing in the middle of a tileset change. - + Reported by Chippo Elder - + See hrm Bug #858069 - + Signed-off-by: Marko Lindqvist commit d9646bb4137ced0eb6d3accb6bb594794a9c81ae @@ -22551,7 +22551,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Feb 6 23:46:13 2020 +0000 Merge current S2_6 en_GB translation - + From b5d01adc0a. Stats on S3_0: core: 83%: 6335 translated, 911 fuzzy, 427 untranslated. @@ -22566,12 +22566,12 @@ Author: Louis Moureaux Date: Mon Feb 3 21:12:47 2020 +0100 Fix crashes in Qt client side rally points - + Neither the original city nor the target tile were checked for existence. Both were stored as pointers that could become invalidated. - + Use ids instead of pointers and check that the city and tile exist. - + See hrm bug #830553. commit 7a5ff22f72817a5f476f20023c387ed0dcacdcd6 @@ -22579,11 +22579,11 @@ Author: Marko Lindqvist Date: Mon Feb 3 00:27:59 2020 +0200 Fix ghost unit issue when unit is loaded to an transport on the same tile - + Reported by Chippo Elder - + See hrm Bug #858214 - + Signed-off-by: Marko Lindqvist commit b67c790ecce9d12f188eb3a85f6a4548afae6003 @@ -22591,10 +22591,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Feb 3 21:28:28 2020 +0000 Tweak topology-related strings - + Standardise on "overhead" as terminology for non-iso, non-hex maps; get rid of notion of topology 'index', now that setting is a bitfield; etc. - + See hrm bug #858226. commit 40758e3d11370024ba4169b96206c2a1df6d6d3e @@ -22602,9 +22602,9 @@ Author: Marko Lindqvist Date: Mon Feb 3 01:08:30 2020 +0200 Fix error message typo; "reparing" -> "repairing" - + See hrm Bug #858243 - + Signed-off-by: Marko Lindqvist commit 739b1bb0e37bd1a6e93ea56566e4214faa9e99cf @@ -22612,12 +22612,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 2 16:34:50 2020 +0000 A few miscellaneous string tweaks - + Including moving toward standardising on referring to action names as "do %s", rather than assuming they all have a main-verb-like form. ("You're Fired" does not, and "Recycle Unit" is dubious in some contexts.) - + See hrm bug #689474. commit 5b8eec6ec525a7cf301afc0188765e23dfae4f6e @@ -22625,24 +22625,24 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 1 22:24:14 2020 +0000 Rework GUI option migration - + - Don't try to migrate anything on first run. (This was probably harmless, but unnecessary.) - + - On first boot of a client, mark all migrations relevant to it as done, so that they can't accidentally trigger on subsequent runs. (For instance, if the user explicitly enabled full-screen on first run, migrate_options_from_2_5() could clobber it back to FALSE on the second run.) - + - Avoid an enabled fullscreen setting from pre-2.6 Gtk2 leaking though to Gtk3.x; as with migration from 2.6+ Gtk2, we want to start again from defaults for this setting. - + - In the Gtk3.22 client, migrate a pre-2.6 fullscreen preference that would have affected the pre-2.6 Gtk3 client (if there is no newer Gtk3-specific fullscreen preference). - + See hrm bug #858208. commit 9612166acec864b3d2c31029b5e53b0a5f817910 @@ -22650,12 +22650,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 1 22:23:14 2020 +0000 Don't migrate small_display_layout Gtk2->Gtk3 - + The Gtk3 clients may decide to override it to TRUE anyway, but if they don't, we don't want a TRUE from Gtk2 leaking through anyway; we want it to be freshly evaluated, as for a fresh boot of the Gtk3 client(s). (The same as the 'fullscreen' setting already is.) - + See hrm bug #765941. commit 25a649c690333caad57d76a0d3aa94dd2a041585 @@ -22663,13 +22663,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 1 21:52:08 2020 +0000 Abolish client_option_adjust_defaults() - + The only client that was using this GUI-independent mechanism was Gtk, and it was being called too early to actually work properly for Gtk. - + Remove the nominally client-independent interface, and instead do the Gtk adjustments at the same time as option migrations. - + This fixes two problems with the Gtk screen-size-dependent adjustment: - It was attempting to determine screen size before gtk_init(), which caused a return of 0 (unknown), so it would not actually adjust @@ -22677,7 +22677,7 @@ Date: Sat Feb 1 21:52:08 2020 +0000 - It was adjusting options before the GUI-dependent command-line options had been processed, so "-- --resolution" could not affect the adjusted behaviour. - + See hrm bug #858203. commit 735cb379e251df51ba462925c157cc47a5a44a63 @@ -22685,15 +22685,15 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 1 21:27:39 2020 +0000 Gtk: don't default to small screen layout - + Gtk3.x clients will now enable the small layout on first run if they can determine that the screen is <1024px high (previously it was the other way round). - + Gtk2 client will now always start with normal layout on first run. - + Add a bit more logging to the area. - + See hrm feature #858179. commit ee21ab89d6475e91570979959713866628453df8 @@ -22701,10 +22701,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 1 18:52:17 2020 +0000 Gtk3.22: adapt to screen size - + Enable all the mechanisms that the Gtk3 client has to adapt to screen size, using the primary monitor of the default display (if available). - + See hrm feature #858202. commit e45d9d0cacd85a4f849a49af8cbb655d5dcaa9d2 @@ -22712,17 +22712,17 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 1 21:52:44 2020 +0000 Treat client rc load failure same as first run - + Since it uses defaults, just the same as when no rc file was found. - + This also applies if a path to a non-existent file was specified with the FREECIV_OPT environment variable, causing creation of a fresh one. - + This change has little practical effect right now. It causes the Gtk3 dynamic option adjustments to be invoked, but they don't actually do anything right now. It suppresses some spurious "Migrating [...] from freeciv-2.5 options" messages (the actual migration had no effect). - + See hrm bug #857675. commit f76c8fb2c24e2972e17e19bef36bfc694678ce7e @@ -22730,11 +22730,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 2 02:28:07 2020 +0000 Fix defaults for migration_gtk2/gtk3_from_2_5 - + They were swapped. This might have caused a user full-screen preference to be clobbered in some obscure sequence of different Gtk client starts after upgrading or starting with 2.6+. - + See hrm bug #858207. commit 62b5e3e955c30a9b8f103680eb923794f6d6bc58 @@ -22742,9 +22742,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Dec 29 12:36:55 2019 +0000 Clarify description of 'mgr_distance' setting - + After reports by Corbeau and Ignatus on the forum. - + See hrm bug #854305. commit 3a004a00453d6778b72b9a4cdec0581720cf41e7 @@ -22752,9 +22752,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 1 14:40:52 2020 +0000 Correct help about city defense bonus - + Reported by 'fomalhaut pa', fix suggested by Marko Lindqvist. - + See hrm bug #763061. commit b1c01d1fb2e669261ff8476c3d8ba85c1ba7420c @@ -22762,9 +22762,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 1 14:26:13 2020 +0000 Describe worker tasks in online help - + Requested by Marko Lindqvist. - + See hrm feature #657405. commit a9ae2777d74a8d49db8f2794b611d5b71c15b857 @@ -22772,9 +22772,9 @@ Author: Marko Lindqvist Date: Fri Jan 10 12:58:47 2020 +0200 Fix type-limits warnings from report_demographics() - + See hrm Bug #855542 - + Signed-off-by: Marko Lindqvist commit 055836a0fed2da514bf6dd1f2862bc54d68f1c9a @@ -22788,7 +22788,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 2 15:08:58 2020 +0000 Alphabetically sort tilespec files in POTFILES - + No functional change. commit 1c1dd69c65c034be9ac0609bf7267e87c1efe00e @@ -22796,7 +22796,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 2 15:17:23 2020 +0000 Fix toonhex.tilespec for string collection - + Fix 'unterminated character constant' caused by apostrophe in comment. commit f8628082d9417459c3a1149a1f1e3ad66bb41cc9 @@ -22810,11 +22810,11 @@ Author: Marko Lindqvist Date: Thu Jan 30 17:45:23 2020 +0200 qt: Properly NULL-terminate gfx file extension list - + Reported by Chippo Elder - + See hrm Bug #857808 - + Signed-off-by: Marko Lindqvist commit 94d3f7ed6c6b3994b4d92404f8033a6619f4e8d0 @@ -22822,13 +22822,13 @@ Author: Marko Lindqvist Date: Mon Jan 27 04:32:46 2020 +0200 Make tech parasite effect to count teams, not players - + Reported by fomalhaut pa - + Tested by Chippo Elder - + See hrm Bug #817118 - + Signed-off-by: Marko Lindqvist commit ce0c0bf4ee97972fc537a62588c4dbbf882db60e @@ -22836,9 +22836,9 @@ Author: Marko Lindqvist Date: Sat Jan 11 05:49:20 2020 +0200 Fix type-limits compiler warnings from log_parse_level_str() - + See hrm Bug #855539 - + Signed-off-by: Marko Lindqvist commit a23e86306783c052bfeccc9519d996ccbe64d9ce @@ -22846,11 +22846,11 @@ Author: Marko Lindqvist Date: Mon Jan 27 06:12:55 2020 +0200 gtk3.22: Migrate settings all the way from gtk2-client - + Requested by Jacob Nevins - + See hrm Bug #856682 - + Signed-off-by: Marko Lindqvist commit 841489904d73bdde2eae6acf9d19f7844ce74145 @@ -22858,14 +22858,14 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jan 26 12:37:39 2020 +0000 Gtk3.22: fix city dialog emergency highlighting - + The red highlighting of things like famine only showed up the first time a city dialog was opened. - + The custom style provider continues to exist throughout, but was not being associated with the new widgets of city dialogs after the first time, so those new widgets' "emergency" style had no effect when applied. - + See hrm bug #856484. commit ed99d6f572a955a2b1f7d41e1983e022ac9c7033 @@ -22873,7 +22873,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 25 14:18:05 2020 +0000 Qt: use fixed-width font for city dialog popups - + See hrm bug #857341. commit 8d4d118eca609d80050c3d8d9e3d83a711562b68 @@ -22881,13 +22881,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 25 22:02:59 2020 +0000 Qt: take more care over HTML-escaping - + Various ruleset- and user-defined text was being interpreted as (Qt) HTML in some contexts without being HTML-escaped. - + This is not a complete fix -- tooltips in particular are still a bit of a crapshoot -- but it improves the situation a lot. - + See hrm bug #857342. commit ef10234316a8b9e5ae2f146ae7fde69306f6e524 @@ -22895,10 +22895,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 25 17:54:08 2020 +0000 Qt: &-escape ruleset and user text - + Various menus and buttons were letting ampersands in user and ruleset text cause unwanted mnemonics. - + See hrm bug #857340. commit 6bfa6bab22aa08126b000c5be31efc03d8a43552 @@ -22906,11 +22906,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 25 20:00:23 2020 +0000 Escape mnemonics in action UI names - + If a ruleset's action UI name happened to contain a client-specific mnemonic character (such as "Steal&Escape" with the Qt client), it could cause unwanted mnemonic effects in that client. - + See hrm bug #857339. commit 7b5181a36372e6d9992e0f866ec141320aeb0403 @@ -22918,7 +22918,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jan 26 00:33:13 2020 +0000 Sanity check ruleset's unit capacity against cargo - + See hrm feature #857338. commit bf56213a1fb758488a8f2c80a91b2eea40250dcd @@ -22926,7 +22926,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jan 26 00:32:26 2020 +0000 stub ruleset: Generic Ship had no cargo - + See hrm bug #857337. commit 9032a8e9e85f17b5d176037dcf1dcf1eaa0ceced @@ -22934,7 +22934,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 25 22:19:32 2020 +0000 Qt nation report showed own gold/gov as unknown - + See hrm bug #857334. commit 4b1448b321197b6dd9b26bf263a4b5ec42e78e7c @@ -22942,7 +22942,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 25 20:52:42 2020 +0000 Qt client didn't translate nation set descriptions - + See hrm bug #857331. commit 25a83a365951026f5042ec76c760e9b1f6b704c7 @@ -22950,14 +22950,14 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 25 23:45:44 2020 +0000 Gtk: fix 'weight' property in tech help - + We were passing a string instead of a number. As well as not giving the intended result, this could lead to console messages like GLib-GObject-WARNING **: [...] value "-1453617302" of type 'gint' is invalid or out of range for property 'weight' of type 'gint' - + Message reported by Chippo Elder. - + See hrm bug #857203. commit 6b188f5e00cacc7387788c83524089aa8486749c @@ -22965,12 +22965,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 25 23:27:14 2020 +0000 civ2civ3/sandbox: fix Statue of Zeus help - + It wasn't clear that it affects happiness in every city of its owner, not just the city containing the wonder. - + Reported by Chippo Elder. - + See hrm bug #856984. commit fb149b40ef48e18fde788d7720a30c452aa7198b @@ -22985,7 +22985,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jan 26 13:45:45 2020 +0000 Merge current S2_6 en_GB translation - + From 53bf835b80. Stats on S3_0: core: 82%: 6316 translated, 920 fuzzy, 433 untranslated. @@ -22994,9 +22994,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 25 00:59:09 2020 +0000 Gtk3.22: shortcuts for musicset selection dialog - + Missed in hrm bug #857082. - + See hrm bug #857239. commit a84b482f134b9f832b98f30489a2d02b0ebf3364 @@ -23004,11 +23004,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Jan 14 01:19:29 2020 +0000 Display city history points per turn in client - + This is now shown in: - the city dialog, in the popup sum for "Culture"; - the city report, on the "History" column. - + See hrm feature #857084. commit 9a619e52119815e17f91b313074053db4fc7bfa2 @@ -23016,9 +23016,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jan 22 21:43:34 2020 +0000 Add nation history gain per turn to info popup - + This is based on client knowledge only. - + See hrm feature #857083. commit 2af11ea6467438e5578356ba8a31d0cf11778ffe @@ -23026,10 +23026,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jan 22 21:47:43 2020 +0000 Gtk: shortcuts for ruleset-preference dialogs - + Add keyboard Alt-accelerators for the dialogs shown when the ruleset wants to override the tileset, soundset, or musicset. - + See hrm feature #857082. commit 9b31fc915ed35fe5f1a75b6f563d37fcdd25b2ad @@ -23037,18 +23037,18 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jan 22 00:46:08 2020 +0000 Use research_pretty_name() for Lua script API - + Most code describing research groups would return a nation plural for 1-player teams, but Lua (Player):research_name_translation() would return "Team 2". This made the embassy "Team 2 acquired ... from scrolls of ancient wisdom" message inconsistent with other research-related messages. - + This changes the grammar of what the Lua method returns, so scripts which use it need adjusting. - + Reported by Chippo Elder. - + See hrm bug #855670. commit 8d1634d56684fcda48773947a1f98988d9ab04d9 @@ -23056,15 +23056,15 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Jan 21 23:56:31 2020 +0000 Always update menus on tech gain/loss - + It was possible for a tech change that granted a new government type not to refresh the governments submenu. - + Also add a menus_update() when receiving a player_info packet, on general principles. - + Government/tech trouble reported by Chippo Elder. - + See hrm bug #856629. commit 5b919a8a1a54615914bbc8544ff7da53aec96916 @@ -23072,10 +23072,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Jan 21 22:45:33 2020 +0000 Goto path waypoints weren't displayed sometimes - + They were only displayed if the tile already had some other path marker on it. - + See hrm bug #856946. commit 3a531a91783517a7e9cbb740d22fea884ca1bd69 @@ -23083,9 +23083,9 @@ Author: Marko Lindqvist Date: Fri Jan 10 20:55:06 2020 +0200 Qt: Don't compare equality to 'true' or 'false' - + See hrm Bug #855482 - + Signed-off-by: Marko Lindqvist commit c29cd356d6693ca5ef121c91f898557b7e80d83f @@ -23093,13 +23093,13 @@ Author: Marko Lindqvist Date: Tue Jan 21 17:50:37 2020 +0200 msys1: Convert langstat files to ISO-8859-1 when building installer - + This fixes display of name of the language "Norwegian Bokmål" - + Reported by Jacob Nevins - + See hrm Bug #852637 - + Signed-off-by: Marko Lindqvist commit ddd1400f2dd96c5d2f393948692083e6e15953a3 @@ -23107,11 +23107,11 @@ Author: Marko Lindqvist Date: Sat Jan 18 17:40:36 2020 +0200 gtk3/.22: Clear citizens icons beyond topmost when refreshing citydlg - + Reported by Chippo Elder - + See hrm Bug #856117 - + Signed-off-by: Marko Lindqvist commit 2d7b8d6e204249217638734b2be022fd8b2c92eb @@ -23119,9 +23119,9 @@ Author: Christian Prochaska Date: Mon Jan 20 19:11:49 2020 +0200 Update msys1 environment (iconv) - + See hrm Bug #852637 - + Signed-off-by: Marko Lindqvist commit aaa8bb790f398f5a1e5cc6852cb20c18c1305474 @@ -23129,7 +23129,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 18 18:00:38 2020 +0000 Enable -Wold-style-definition with --enable-debug - + See hrm feature #856477. commit b30d184269904e85b72d4dc04f22b8d55dba6b76 @@ -23137,7 +23137,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 18 18:00:28 2020 +0000 Fix -Wold-style-definition compiler warnings - + See hrm bug #856478. commit 72362d5f03319a92d24e2808283bd4c2481ecf9b @@ -23145,11 +23145,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 18 17:07:55 2020 +0000 Building help: fix "Allows Tribe (with None)" - + A unit with a building requirement but no tech requirement led to a spurious "with None" in the building's help. (For example, Tribe and Tribe Hut in the augmented2 modpack.) - + See hrm bug #856473. commit 802e4483aa0d8ca3bdc4ed40ac1bd484a784f40b @@ -23157,9 +23157,9 @@ Author: Marko Lindqvist Date: Mon Jan 20 05:07:46 2020 +0200 Qt: Properly scale multiplier value to display units when opening dialog - + See hrm Bug #855486 - + Signed-off-by: Marko Lindqvist commit 887c89669682e009f670cfbc77c6398a61553346 @@ -23167,9 +23167,9 @@ Author: Marko Lindqvist Date: Sat Jan 18 10:21:55 2020 +0200 Fix parsing of per-file debug log levels - + See hrm Bug #855477 - + Signed-off-by: Marko Lindqvist commit 7ba6b84d90451c0de7c684c039d9622bf1998ade @@ -23177,14 +23177,14 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Jan 16 01:47:37 2020 +0000 Rework sum display in city dialog - + Invent a new 'city_sum' facility, that accumulates sum contributors and their effects, merges duplicate descriptions, and optionally accounts for any discrepancy between the accumulated and 'correct' total. - + Also, the "plague" sum now shows the original size of any bonuses from effects (e.g. "Bonus from Aqueduct (-50%)"). - + See hrm feature #856260. commit f428c1d2f9dd61c232832cdc6c9989c799e559f0 @@ -23192,7 +23192,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Dec 29 12:27:50 2019 +0000 astring: expose varargs method astr_vadd() - + See hrm feature #856256. commit 5ff56b6c285fc5c134256726b24f67ef83b95162 @@ -23200,13 +23200,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Jan 14 09:38:36 2020 +0000 Fix description of "Multicultural" achievement. - + In a529487ec2 (hrm bug #689474), I erroneously changed rulesets to imply that it required multiple nationalities in a single city; but it's across an entire nation. - + Update README.achievements to clarify this. - + See hrm bug #855938. commit 79e14abc73a3fac9653cb17a5fa3d2e6210726cf @@ -23214,9 +23214,9 @@ Author: Marko Lindqvist Date: Sat Jan 11 05:43:07 2020 +0200 Disallow negative line numbers in per-file debug log level definitions - + See hrm Feature #855537 - + Signed-off-by: Marko Lindqvist commit ea2ad27a52c9d13eba4cba0a8f1df08a7b74bf43 @@ -23224,9 +23224,9 @@ Author: Marko Lindqvist Date: Sun Jan 12 03:39:56 2020 +0200 CodingStyle: Instruct usage of fc__fallthrough - + See hrm Feature #853526 - + Signed-off-by: Marko Lindqvist commit 1ccf909dca870ebc633b92fbc47be31e9d55676d @@ -23234,9 +23234,9 @@ Author: Marko Lindqvist Date: Thu Jan 9 07:28:31 2020 +0200 Fix sign-compare compiler warning from genlist_sort() - + See hrm Bug #855389 - + Signed-off-by: Marko Lindqvist commit 3442af7310a17fce9a8f9115c3805dcec126ab20 @@ -23244,9 +23244,9 @@ Author: Marko Lindqvist Date: Thu Jan 9 05:06:22 2020 +0200 Qt: menus_sensitive(): Add missing break after DISBAND key handling - + See hrm Bug #855366 - + Signed-off-by: Marko Lindqvist commit 811b8cbf8a85a85d3e257355bc974876c4cdd613 @@ -23254,9 +23254,9 @@ Author: Marko Lindqvist Date: Thu Jan 9 05:08:21 2020 +0200 Use fc__fallthrough where needed - + See hrm Feature #854739 - + Signed-off-by: Marko Lindqvist commit 398568b16e52633c363132f6a59ba29924d2c17f @@ -23264,11 +23264,11 @@ Author: Marko Lindqvist Date: Wed Jan 8 16:10:22 2020 +0200 Qt: Fix nations dialog global observer crash - + Reported by Anton Körbchen - + See hrm Bug #855199 - + Signed-off-by: Marko Lindqvist commit d2004ee8f37a8f219517e4897696b1230fd6b808 @@ -23276,9 +23276,9 @@ Author: Marko Lindqvist Date: Wed Jan 1 19:59:17 2020 +0200 Fix sign-compare compiler warning from log_parse_level_str() - + See hrm Bug #854474 - + Signed-off-by: Marko Lindqvist commit 41e42cbc47d30aab3204086651d8078594f4e810 @@ -23286,9 +23286,9 @@ Author: Marko Lindqvist Date: Wed Jan 1 12:13:51 2020 +0200 sdl2: Fix assertions when first opening Help Browser - + See hrm Bug #854468 - + Signed-off-by: Marko Lindqvist commit 8fa0e54d3b34040c7062470ee19f3ec218c108c1 @@ -23296,14 +23296,14 @@ Author: Marko Lindqvist Date: Mon Dec 30 19:49:56 2019 +0200 AI: Check migration from cities full migration distance away - + When calculating want for Migration_Pct effect, AI was not considering cities far enough as potential migration sources. - + Reported by Jacob Nevins - + See hrm Bug #854301 - + Signed-off-by: Marko Lindqvist commit fe40ea0636cd3af1ba0088f09a77043be9c36c1f @@ -23311,9 +23311,9 @@ Author: Marko Lindqvist Date: Sun Dec 29 13:11:59 2019 +0200 Rename entry_type() as entry_type_get() - + See hrm Feature #854095 - + Signed-off-by: Marko Lindqvist commit 4ea707c73c630ba88a7db5ed714f7889c3c02fc0 @@ -23321,7 +23321,7 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jan 3 08:37:30 2020 +0100 SQLite3 detection: fix "unary operator expected". - + See hrm Bug #854668 commit 498871a7795ff3b40298a7e1d51a9b06dc3986f0 @@ -23329,9 +23329,9 @@ Author: Marko Lindqvist Date: Mon Dec 30 22:51:34 2019 +0200 fill_sprite_array(): Call city_size_get() just once in LAYER_CITY2 handling - + See hrm Feature #854366 - + Signed-off-by: Marko Lindqvist commit e5bb0640e9aab378e6946bb69c7e95be094b1a5b @@ -23339,9 +23339,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Fri Jan 3 01:18:52 2020 +0000 Increase MAX_NUM_RULESETS from 16 to 63 - + This affects PACKET_RULESET_CHOICES used in single-player setups. - + See hrm feature #854627. commit a2b24997a8d49ae9e9452ad61e1343ed0135c516 @@ -23349,14 +23349,14 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Fri Jan 3 00:21:17 2020 +0000 Server: new command '/list rulesets' - + This uses the existing single-player logic to enumerate .serv files (which conventionally correspond to rulesets). - + Also, in a single-player setup with very long .serv file names, the server no longer sends invalid truncated names to the client (it no longer sends such filenames at all). - + See hrm feature #854630. commit 8252adf4806958604d554b897ddfc0abe7e20907 @@ -23364,9 +23364,9 @@ Author: Marko Lindqvist Date: Sat Jan 4 15:49:03 2020 +0200 ruledit: Add support for --Fatal commandline option - + See hrm Feature #853490 - + Signed-off-by: Marko Lindqvist commit bd43dff7df2fba3dee16563ab66a053ad98a05b3 @@ -23374,10 +23374,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Jan 2 21:11:20 2020 +0000 Server: cope better with failure to load savegame - + Particularly in the common case where the required ruleset is not available. - + See hrm bug #854623. commit 5a91a5b0f8ce352741476bf01b86a194a44ddc48 @@ -23385,10 +23385,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Jan 2 17:12:24 2020 +0000 Add purpose comment to fc_config.h - + Mainly for the benefit of people who see it in binary distributions like the Windows builds. - + See hrm feature #854615. commit 5a3cf58f6873eb749df4c9f0ac0301d9bd66460e @@ -23396,9 +23396,9 @@ Author: Marko Lindqvist Date: Sat Dec 28 12:19:09 2019 +0200 Fix sign-compare compiler warnings from fc_utf8.c - + See hrm Feature #854096 - + Signed-off-by: Marko Lindqvist commit e03e511531b238c2bfa37c9a5050fc1d51d88dbd @@ -23406,7 +23406,7 @@ Author: Marko Lindqvist Date: Sat Jan 4 03:05:39 2020 +0200 core/POTFILES.in: Add gui-qt/themes.cpp - + Signed-off-by: Marko Lindqvist commit 08941de91f633b05c1c45ba86717c259dce7c559 @@ -23414,9 +23414,9 @@ Author: Marko Lindqvist Date: Mon Dec 30 16:01:21 2019 +0200 sdl2.m4: Correct upstream version number to 2.0.10 in comment - + See hrm Bug #854328 - + Signed-off-by: Marko Lindqvist commit 8cc91c5b7b826c5df9915b3ef6893af100db18b9 @@ -23424,7 +23424,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jan 1 14:03:21 2020 +0000 Add plague risk to SDL client's city dialog - + See hrm feature #854479. commit a8d7bb35b0e5c422c83574505e61798c35213b00 @@ -23432,7 +23432,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jan 1 14:02:44 2020 +0000 Clarify meaning of "plague risk" - + See hrm feature #854478. commit eca55f603dd937bdfd7c7f6f1411e34884ea61b0 @@ -23440,10 +23440,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jan 1 17:08:57 2020 +0000 SDL2: fix various input event handling - + Some right/middle-click actions were unavailable, and there may have been trouble with finger events. - + See hrm bug #854477. commit 1bc65e9c6cf53c8d88f384e4d7568c71d685e606 @@ -23451,10 +23451,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jan 1 15:28:52 2020 +0000 SDL2: many keyboard shortcuts didn't work - + Due to testing SDL_MouseButtonEvent union members without first verifying that the event was a SDL_MOUSEBUTTON* event. - + See hrm bug #854476. commit 579a7cb1acc1fdafb10fae0161750c3763a11380 @@ -23462,7 +23462,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jan 1 17:00:34 2020 +0000 SDL2: fix crash when editing global worklists - + See hrm bug #854475. commit e6a2ae5443f101df4b974f99b1f783b9f5e2534b @@ -23470,9 +23470,9 @@ Author: Marko Lindqvist Date: Mon Dec 30 16:08:26 2019 +0200 make_dir(): Set null character as '\0', not 0 - + See hrm Feature #854295 - + Signed-off-by: Marko Lindqvist commit 61f2372bf672206136ce3425a8b4d487ac174cb0 @@ -23480,9 +23480,9 @@ Author: Marko Lindqvist Date: Fri Jan 3 05:41:59 2020 +0200 Fix -Wtype-limits compiler warning from strvec_index_valid() - + See hrm Bug #853423 - + Signed-off-by: Marko Lindqvist commit 63074208530a1ffd268508708cf39ca891655553 @@ -23490,13 +23490,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Dec 31 21:54:25 2019 +0000 Add README.modpack_installer - + Includes some material from , which was mostly written by Marko Lindqvist. - + Also, tweak the modpack installer man page. - + See hrm feature #854464. commit 441df774a7ca3f732686a9aaa5974d17f99f4511 @@ -23504,11 +23504,11 @@ Author: Marko Lindqvist Date: Mon Dec 30 16:21:17 2019 +0200 Add configure option --with-cacert-path - + It replaces old Windows CA cert path hardcoding. - + See hrm Feature #854259 - + Signed-off-by: Marko Lindqvist commit 1d3345c47a7b6166e7df15b1f250d9210a6522b3 @@ -23522,9 +23522,9 @@ Author: Marko Lindqvist Date: Mon Dec 30 23:12:31 2019 +0200 sdl2: Fix how utf8_strlen() detects multibyte characters - + See hrm Bug #854367 - + Signed-off-by: Marko Lindqvist commit 2c278ef45fa8737b03a1d36c32cdedb8fd995369 @@ -23538,9 +23538,9 @@ Author: Marko Lindqvist Date: Sat Dec 28 12:00:27 2019 +0200 Add str_to_uint() implementation - + See hrm Feature #854090 - + Signed-off-by: Marko Lindqvist commit a45160cb99be7ada3671ddaf428a98276eda5059 @@ -23548,9 +23548,9 @@ Author: Marko Lindqvist Date: Mon Dec 23 16:37:58 2019 +0200 Refactor diplomat_infiltrate_tile() switch to avoid 'default' case - + See hrm Feature #853671 - + Signed-off-by: Marko Lindqvist commit 146381f8837c4f0301e2f5e54f9c9ee6e7e5525f @@ -23558,9 +23558,9 @@ Author: Marko Lindqvist Date: Sat Dec 28 12:55:40 2019 +0200 msys2: Clean out 'buildable' targets from the Makefile - + See hrm Feature #854100 - + Signed-off-by: Marko Lindqvist commit 649344484cbf612ae4c4048b7aeb7865fa01419e @@ -23568,11 +23568,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Dec 29 14:19:51 2019 +0000 Add attribute __format_arg__ to Q_() and friends - + This is similar to what _() / gettext() gets as standard, and suppresses complaints about using the output of Q_("string") as a printf format string when "string" has no format specifiers. - + See hrm bug #854307. commit 088737709bf2e0f0a3c2db9f1d2170dc609ae585 @@ -23580,7 +23580,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Dec 29 11:07:56 2019 +0000 The city dialog plague chance popup was misaligned - + See hrm bug #854303. commit e36320c1808a26d3118939b4e618943e92c67ee1 @@ -23588,11 +23588,11 @@ Author: Marko Lindqvist Date: Sun Dec 29 13:02:41 2019 +0200 entry_type(): Return new ENTRY_ILLEGAL value on error - + It was returning -1 despite having unsigned return type. - + See hrm Bug #854093 - + Signed-off-by: Marko Lindqvist commit 7bd5c8d460e1feaee7120c58650d1f08ade09000 @@ -23600,9 +23600,9 @@ Author: Marko Lindqvist Date: Sat Dec 28 21:50:03 2019 +0200 installer_cross: Add freeciv-ruledit.cmd to Qt-client package - + See hrm Bug #854125 - + Signed-off-by: Marko Lindqvist commit 7bebdd7a7bbd98abdd8472d0b7e3e95b74828b41 @@ -23610,9 +23610,9 @@ Author: Marko Lindqvist Date: Thu Dec 26 06:49:46 2019 +0200 Explicitly mark fc__fallthrough in research_total_bulbs_required() - + See hrm Bug #853520 - + Signed-off-by: Marko Lindqvist commit bdcd5bfa667c8223ea6d377a799d65d324d66864 @@ -23620,9 +23620,9 @@ Author: Marko Lindqvist Date: Wed Dec 25 16:00:04 2019 +0200 Fix type-limits compiler warning from dai_reevaluate_building() - + See hrm Bug #853783 - + Signed-off-by: Marko Lindqvist commit 2edbe8be83163c965902a7db819fcde9c7e3ea2e @@ -23630,10 +23630,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Dec 2 21:41:34 2019 +0000 civ1: Minor help text improvements - + The description of Pollution mentioned Solar Plant, which isn't in the civ1 ruleset; plus a few other wording tweaks. - + See hrm bug #854117. commit 7555c1279da5262326cc3642693d8ef92fb61544 @@ -23641,9 +23641,9 @@ Author: Marko Lindqvist Date: Sat Dec 28 11:23:11 2019 +0200 Check gcc version to be at least 7 for fc__fallthrough - + See hrm Feature #854081 - + Signed-off-by: Marko Lindqvist commit 83f7456e0a5ad9a301d2acb6c7a72e0b45de05a6 @@ -23651,11 +23651,11 @@ Author: Marko Lindqvist Date: Fri Dec 27 15:37:51 2019 +0200 msys1: Fix https usage - + Reported by Zoltán Žarkov and Jacob Nevins - + See hrm Bug #853960 - + Signed-off-by: Marko Lindqvist commit 7499cde8c5849985b59d32be87016a4914cce0b2 @@ -23663,14 +23663,14 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Dec 28 11:35:03 2019 +0000 civ2civ3: Explain why no farmland on bare desert - + Since the autogenerated help has an inviting button implying that it is possible. - + (This commit expands the help for Farmland in some other rulesets too.) - + Reported by user "Voland0" on the forum. - + See hrm bug #854105. commit e11e5e3998fa223d8b0b6d51aedff0cf2cca52ab @@ -23678,14 +23678,14 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Fri Dec 27 19:45:37 2019 +0000 Gtk: use fixed-width font for city dialog popups - + They were using the style name "city_info_label", which doesn't have a corresponding font option, so they were not styled. Changed them to use "city_label", a fixed-width font. - + (Also comment that "city_happiness_label" has a similar problem, but I haven't done anything about that.) - + See hrm bug #854005. commit ce77652bdfc242f3ce66d8d0d3201f10af21fe32 @@ -23693,13 +23693,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Fri Dec 27 16:30:21 2019 +0000 Gtk3.22: fix huge detach handles - + The detachable widget handles were far too big. Add some custom CSS to shrink them to be comparable to Gtk2. - + The Gtk3.0 client will be covered separately by hrm bug #853912, since it turns out to be more complicated. - + See hrm bug #854002. commit 28210a7b1bb21b5a581ef9859fd0284c85d8325d @@ -23707,17 +23707,17 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Fri Dec 27 13:46:19 2019 +0000 Scripting fixes at unit build time - + - A unit whose creation disbanded its city now emits the "unit_built" signal. - Fix trouble in city_build_stuff() if script "unit_built" or "unit_cant_be_built" handlers destroyed city. - Fix trouble in city_build_unit() for pop_cost units if script "city_size_change" handler destroyed city. - + The precise sequence of events around unit building has changed slightly. - + See hrm bug #853935. commit 826d14961d1bd357533f13d71278f5838abc11ab @@ -23725,11 +23725,11 @@ Author: Marko Lindqvist Date: Fri Dec 27 07:51:05 2019 +0200 msys2: Fix https usage - + Reported by Zoltán Žarkov and Jacob Nevins - + See hrm Bug #833269 - + Signed-off-by: Marko Lindqvist commit 9c95306ebb3bf24088975bc6e4627326261ef9d9 @@ -23737,9 +23737,9 @@ Author: Marko Lindqvist Date: Wed Dec 25 18:16:25 2019 +0200 Make position fields in struct inputfile unsigned - + See hrm Feature #853704 - + Signed-off-by: Marko Lindqvist commit 146cebb1fb99a5a3c65cfc118d8d42a88b95ace1 @@ -23747,12 +23747,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Fri Dec 27 13:17:50 2019 +0000 Document unit population cost better - + - Add description in online help (helpdata.txt), including the rules about disbanding cities - Generalise description of CITYO_DISBAND in city options dialog - Fix the message emitted when attempting to disband last city - + See hrm bug #853987. commit fe6eec67e562dbee152fe275dcc52071346ba295 @@ -23760,15 +23760,15 @@ Author: Marko Lindqvist Date: Wed Dec 25 18:14:21 2019 +0200 mapgen: Do not reduce mountains percentage by steepness^2 factor - + Mountains percentage is kept the same with the default steepness value of 30. With values different from that mountains percentage changes more logically. - + Reported by Akechi . - + See hrm Bug #767003 - + Signed-off-by: Marko Lindqvist commit 24bf00fa861f57d01d8391dfc318a37bb7875edc @@ -23776,12 +23776,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Fri Dec 27 02:06:59 2019 +0000 Gtk: don't clear worklist source tasks on refresh - + In the Gtk3 clients, this caused the worklist source task viewport to scroll around annoyingly on actions like adding an item to the worklist. - + Reported by vla22. - + See hrm bug #706351. commit 528cbfdfe1ef0757ab01731bc52760a964f4dd7a @@ -23789,9 +23789,9 @@ Author: Marko Lindqvist Date: Wed Dec 25 18:17:25 2019 +0200 Fix sign-compare compiler warning at fc_has_capability() - + See hrm Feature #853705 - + Signed-off-by: Marko Lindqvist commit 09f660d5e5d859c7872306dcedfd13552528cb1d @@ -23799,10 +23799,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Dec 26 14:37:48 2019 +0000 Gtk3.x: make civ-info-and-units box expand - + This stops the detach handle changing size when the contents change size (for instance when switching between unit stacks of different sizes). - + See hrm bug #853923. commit 6350e11fa8f4ce6dde26482f89d4472eddde11af @@ -23810,11 +23810,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Dec 26 12:38:45 2019 +0000 Gtk3.x: ensure overview etc to left of main map - + With "Arrange widgets for small displays" enabled, the pane containing the overview map, civilization status etc would appear to the right of the main pane containing the main map view, etc. (Unlike Gtk2.) - + See hrm bug #853922. commit 3f4425c3f2325e36b58e062ae20c3033b95c4f38 @@ -23822,11 +23822,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Dec 26 13:08:25 2019 +0000 Gtk3.x: set more GTK_ORIENTATION_VERTICAL - + For some GtkGrids that were GtkVBoxes in the Gtk2 client. This has no known functional effect; in practice, I think these VBoxes never have more than one child. - + See hrm bug #853921. commit 869e937d88812e0e4dbc469fe5d380d38e4ad327 @@ -23834,17 +23834,17 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Dec 26 12:38:14 2019 +0000 Gtk3.x: fix vote bar location - + The vote bar could be displayed in the wrong location, taking up a lot of screen space: - If "Arrange widgets for small displays" was set; or - If that was unset but "Messages and Chat reports location" = "Merged". - + This was caused by not setting GTK_ORIENTATION_VERTICAL when converting some Gtk2 GtkVBoxes to GtkGrids. - + Reported by forum user "RsXT.2" and HRM user "S.C. L." - + See hrm bug #656550. commit 583e7e9f1b2ca4d442dda7ba145982ff5cf0d733 @@ -23852,16 +23852,16 @@ Author: Marko Lindqvist Date: Thu Dec 19 04:04:34 2019 +0200 Qt: Fallback to FC_QT_DEFAULT_THEME_NAME - + If theme set in the settings cannot be loaded at client start, fallback to FC_QT_DEFAULT_THEME_NAME. The settings can contain theme names derived from freeciv-2.5 illegal in later versions. - + Reported by Christian Prochaska and Jacob Nevins - + See hrm Bug #853130 - + Signed-off-by: Marko Lindqvist commit 0dc6872b202bca56b5f036fec18777156074eb1a @@ -23869,14 +23869,14 @@ Author: Marko Lindqvist Date: Sat Dec 21 14:01:58 2019 +0200 Add missing breaks to mapgen.c - + They were missing after some supposedly impossible to reach cases, also guarded by asserts. The main difference this commit makes is cleaning out compiler warnings about those cases when -Wimplicit-fallthrough is used. - + See hrm Bug #853422 - + Signed-off-by: Marko Lindqvist commit 9ecf4a8333fe43e2c05952e01a4df14ec822eb5a @@ -23890,9 +23890,9 @@ Author: Marko Lindqvist Date: Sun Dec 22 17:21:20 2019 +0200 Add implementation of fc__fallthrough - + See hrm Feature #852923 - + Signed-off-by: Marko Lindqvist commit f0f952a04792bbb310e362057b8700e6df87c73f @@ -23900,13 +23900,13 @@ Author: Marko Lindqvist Date: Tue Dec 24 16:26:32 2019 +0200 Apply lua.org patch #4 to our copy of lua-5.3.5 - + Patch for lua-5.3.5 bug #4 ("Joining an upvalue with itself can cause a use-after-free crash.") from http://www.lua.org/bugs.html - + See hrm Feature #853700 - + Signed-off-by: Marko Lindqvist commit 885f77734616ca7ff2ac23944187eaefd9fa8ad1 @@ -23914,9 +23914,9 @@ Author: Marko Lindqvist Date: Wed Dec 25 09:23:56 2019 +0200 Drop always-true comparison from big_int_to_text() - + See hrm Bug #852941 - + Signed-off-by: Marko Lindqvist commit 878927ca2279651d8069d588c9133eccbb934f27 @@ -23924,12 +23924,12 @@ Author: Marko Lindqvist Date: Sun Dec 22 11:44:07 2019 +0200 Make --help to advertise log level names instead of numeric values - + Since the --help output needs to fit in small space, level names are abbreviated down to a single letter. - + See hrm Bug #782727 - + Signed-off-by: Marko Lindqvist commit 62125f617f521f2f94bbbe8d00a2e8db54d25163 @@ -23937,11 +23937,11 @@ Author: Marko Lindqvist Date: Fri Dec 20 18:14:19 2019 +0200 List 'sdl' as a value for --enable-sdl-mixer in ./configure --help - + Reported by Jacob Nevins - + See hrm Bug #853375 - + Signed-off-by: Marko Lindqvist commit d5ed5b83ee90122f0582424dd7a0810329ee976d @@ -23949,9 +23949,9 @@ Author: Marko Lindqvist Date: Sun Dec 22 17:44:48 2019 +0200 Fix sign-compare compiler warning in get_tokens() - + See hrm Bug #853540 - + Signed-off-by: Marko Lindqvist commit edaacef6c3325b7f570e902c49eab91d0ac8223b @@ -23959,29 +23959,29 @@ Author: Sveinung Kvilhaugsvik Date: Wed Dec 18 19:43:02 2019 +0100 Don't attempt to move to bounced unit's tile. - + The action "Bribe Unit" will in some cases force a move to the target unit's tile. - + In certain rulesets a spy unit can bribe a target unit on a tile with a city and/or units the target unit won't be able to share a tile with after changing side. In those cases the target unit is bounced after being bribed. - + The code checking if the briber should be forced to attempt to move to the victim's tile after a successful bribing would check that the target tile only had one unit. This was presumed to be the bribe target. But if two enemy units shared a tile and one got bribed and then bounced the target tile would contain the enemy unit that wasn't bribed. The briber would then have to attempt a forced move to a tile with a non allied unit. - + Never force a move when the bribe target unit was bounced. - + (It may be a good idea to make "Bribe Unit"'s post action forced move consistent with the forced post action move of "Attack" for post 2.6 branches in a follow up patch.) - + Reported by Jacob Nevins - + See hrm bug #765938 commit 9c5a9ec6616009c62e1421a4b2aced16a1dfeec0 @@ -23989,11 +23989,11 @@ Author: Marko Lindqvist Date: Sat Dec 21 11:09:22 2019 +0200 Do not build tolua command at all when sys tolua cmd used - + Requested by Luc Schrijvers - + See hrm Feature #853406 - + Signed-off-by: Marko Lindqvist commit 36573c62ac310631862c984ef28b924d658e7b01 @@ -24001,9 +24001,9 @@ Author: Marko Lindqvist Date: Sat Dec 21 12:45:05 2019 +0200 Fix astr_reserve() sign-compare compiler warning - + See hrm Bug #853412 - + Signed-off-by: Marko Lindqvist commit cd4792f67774f724b41b4da6f58dd03090f6c83c @@ -24011,9 +24011,9 @@ Author: Marko Lindqvist Date: Fri Dec 20 07:06:49 2019 +0200 INSTALL: Document minimum Qt version - + See hrm Feature #853326 - + Signed-off-by: Marko Lindqvist commit 65f3dd83675f4e086d5a0a324286ae2db483871a @@ -24021,7 +24021,7 @@ Author: Marko Lindqvist Date: Sun Dec 22 20:16:08 2019 +0200 Comment typofix: "shortut" -> "shortcut" - + Signed-off-by: Marko Lindqvist commit 2e7fcd5da6db39caf3e21a7ad18d7dc729d4530c @@ -24029,12 +24029,12 @@ Author: Marko Lindqvist Date: Wed Dec 18 12:44:13 2019 +0200 Add missing breaks to reqtext.c - + Erroneous fallthroughs were in handling of some of the unsupported requirement ranges. - + See hrm Bug #853037 - + Signed-off-by: Marko Lindqvist commit ebfad41fba16527b428be840d0169bc88550f259 @@ -24042,11 +24042,11 @@ Author: Marko Lindqvist Date: Fri Dec 20 17:25:30 2019 +0200 sdl2: Improve configure error message about wrong mixer type - + Suggest suitable --enable-sdl-mixer value. - + See hrm Feature #853364 - + Signed-off-by: Marko Lindqvist commit ee5a7cb40c9ef2ff52cbd00ba1bf153866da8c58 @@ -24054,11 +24054,11 @@ Author: Marko Lindqvist Date: Thu Dec 19 06:12:02 2019 +0200 sell_random_unit(): Return NULL instead of FALSE - + Function's return type is pointer. - + See hrm Bug #852996 - + Signed-off-by: Marko Lindqvist commit 0e3a4c32a93a103f6dd29d7c93dcb5b57c82e595 @@ -24066,7 +24066,7 @@ Author: Christian Prochaska Date: Fri Dec 20 01:45:11 2019 +0100 Updated msys1 environment (python3) - + See hrm Bug #851511 commit dbb0d98e4bc69bd1dd5a9fa097857867d06255a2 @@ -24074,9 +24074,9 @@ Author: Marko Lindqvist Date: Tue Dec 17 15:03:20 2019 +0200 Enable -Wold-style-declaration in --enable-debug builds - + See hrm Feature #852936 - + Signed-off-by: Marko Lindqvist commit f5805d5b04479101cd94ee2bb3a2fb22923f7713 @@ -24084,12 +24084,12 @@ Author: Marko Lindqvist Date: Thu Dec 19 05:44:23 2019 +0200 Qt: Use FC_QT_DEFAULT_THEME_NAME theme when clearing custom theme - + It was attempting to use default theme name from settings, but that might be custom theme in itself. - + See hrm Bug #853140 - + Signed-off-by: Marko Lindqvist commit d42ec2e67379dc193d57e93287a96296ced1ced9 @@ -24097,9 +24097,9 @@ Author: Marko Lindqvist Date: Tue Dec 17 15:20:31 2019 +0200 Fix -Wold-style-declaration compiler warnings - + See hrm Bug #852918 - + Signed-off-by: Marko Lindqvist commit 6e55307ac446e38850a283c2908471d2791fc78e @@ -24107,9 +24107,9 @@ Author: Marko Lindqvist Date: Wed Dec 18 04:36:46 2019 +0200 Fix sell_random_unit() crash with recursive transports - + See hrm Bug #852938 - + Signed-off-by: Marko Lindqvist commit be739d26cd5519edd842e40904c0da5b0000d031 @@ -24117,11 +24117,11 @@ Author: Marko Lindqvist Date: Tue Dec 17 07:23:45 2019 +0200 Set QT_DISABLE_DEPRECATED_BEFORE - + In stable branches it's set to 5.2 that is also our minimum Qt requirement - + See hrm Feature #852856 - + Signed-off-by: Marko Lindqvist commit f13d48ee90f4dd7b59dee9a1fcac2672399268fe @@ -24129,9 +24129,9 @@ Author: Marko Lindqvist Date: Tue Dec 17 13:56:51 2019 +0200 Add missing breaks to universal_value_from_str() - + See hrm Bug #852927 - + Signed-off-by: Marko Lindqvist commit 7dce6b1ab3f596a6541a4ec17582542d296c86e4 @@ -24139,9 +24139,9 @@ Author: Marko Lindqvist Date: Tue Dec 17 06:20:15 2019 +0200 Qt: Replace deprecated qSort() call with std::sort() - + See hrm Bug #852857 - + Signed-off-by: Marko Lindqvist commit 4f2376491efeb8efd0a93860e0c9ea84b053211a @@ -24149,13 +24149,13 @@ Author: Marko Lindqvist Date: Tue Dec 17 04:22:38 2019 +0200 msys2: Convert langstat files to ISO-8859-1 when building installer - + This fixes display of name of the language "Norwegian Bokmål" - + Reported by Jacob Nevins - + See hrm Bug #681314 - + Signed-off-by: Marko Lindqvist commit 07cb53a4c0574bf6117f87e2d4d399829a676e1a @@ -24163,11 +24163,11 @@ Author: Marko Lindqvist Date: Mon Dec 16 06:32:48 2019 +0200 Add C11 threads configure check - + C11 threads are the preferred threading model. - + See hrm Feature #852681 - + Signed-off-by: Marko Lindqvist commit e912c45b69d20f83336500cd995c3602de10a79d @@ -24175,13 +24175,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Dec 17 21:34:45 2019 +0000 Updated Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ (zip timestamp 2019-12-11). core: 99.9%: 7642 translated, 3 fuzzy, 4 untranslated. nations: 100%: 1843 translated. ruledit: 100%: 96 translated. - + (There is some confusion with UTF-8 msgids in this update; it's ended up with extra double-escaped msgids, which have new translations attached, also somewhat double-escaped. I think these translations will be ignored @@ -24193,7 +24193,7 @@ Author: Marko Lindqvist Date: Tue Dec 17 19:11:06 2019 +0200 Fix comment capitalization typo - + Signed-off-by: Marko Lindqvist commit e246322ab07c14e592c143f9a4dcb7c317a4f185 @@ -24201,12 +24201,12 @@ Author: Marko Lindqvist Date: Tue Dec 17 02:09:05 2019 +0200 AI: Reduce defense building wants by about 20% - + AI with H_DEFENSIVE handicap still suffers same amount of handicap as before. - + See hrm Feature #825079 - + Signed-off-by: Marko Lindqvist commit ef07d8fbc73125f0de30e7da5be4ceed95ad3a40 @@ -24214,10 +24214,10 @@ Author: Sveinung Kvilhaugsvik Date: Thu Dec 12 11:51:15 2019 +0100 ai: non production sabotage target support. - + Just pick the last building with equal to or better odds than the previous for now. - + See hrm Feature #852204 commit 7210b043594d2413ecf12778ccd9d23fdb950b69 @@ -24225,9 +24225,9 @@ Author: Marko Lindqvist Date: Thu Dec 12 01:53:13 2019 +0200 Fix gcc-10 warning about use of possibly uninitialized variable - + See hrm Bug #851873 - + Signed-off-by: Marko Lindqvist commit 93c70aa850a0afe4e7c3061c2e1aff9166aa005e @@ -24235,7 +24235,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Dec 11 23:52:22 2019 +0000 Fix formatting error in freeciv-client(6) man page - + See hrm bug #852070. commit 11db725c9a46e2ae0be4500ce79b780437973e38 @@ -24243,9 +24243,9 @@ Author: Marko Lindqvist Date: Thu Dec 12 01:35:58 2019 +0200 Refactor code to avoid gcc-10 warning - + See hrm Bug #851728 - + Signed-off-by: Marko Lindqvist commit fb6db2508c79c81ea31541393b9025624bb5f559 @@ -24253,9 +24253,9 @@ 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 448105410de912fcfc1eca392d971753e56d2325 @@ -24263,13 +24263,13 @@ 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 e9c54a4694f50fe87da6e03fc93680ebc7160bc7 @@ -24277,9 +24277,9 @@ Author: Marko Lindqvist Date: Wed Dec 4 23:04:44 2019 +0200 configure.ac: Drop unused 'AMIGA' variable - + See hrm Feature #850944 - + Signed-off-by: Marko Lindqvist commit 4f4ebd81bda13396cf5529abc0ac22ed023a0cf9 @@ -24293,15 +24293,15 @@ Author: Marko Lindqvist Date: Fri Dec 6 00:50:13 2019 +0200 Implement minimal editor support for owned extras - + Goal of this commit is to provide network protocol part of editing of owned extras. It does result in minimalistic editing support too. - + Requested by Jacob Nevins - + See hrm Feature #851220 - + Signed-off-by: Marko Lindqvist commit 4614f2fdff8dda71e38c90f5b704f6d652924aa8 @@ -24309,7 +24309,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Dec 7 13:25:53 2019 +0000 Miscellaneous TRANS comments. - + See hrm bug #851518. commit fd089c7e0c7845026e7da86353910993e7e3181a @@ -24317,9 +24317,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Dec 7 13:32:36 2019 +0000 Fix a message about failure to act - + The format string arguments were the wrong way round. - + See hrm bug #851510. commit 811466f33c92f8306e21aab521f19596fa0473c3 @@ -24333,9 +24333,9 @@ Author: Marko Lindqvist Date: Thu Dec 5 23:10:38 2019 +0200 Send emergency version number in client_info packet - + See hrm Feature #657293 - + Signed-off-by: Marko Lindqvist commit 74ae8c37926d88bfd0ec6afbc156540f8038337d @@ -24343,9 +24343,9 @@ Author: Marko Lindqvist Date: Wed Dec 4 22:35:18 2019 +0200 Update mkstemp.m4 to serial 27 from gnulib upstream - + See hrm Feature #850943 - + Signed-off-by: Marko Lindqvist commit 5c2f6c79f26c7bbc3180c82413c3450b65f10b04 @@ -24353,9 +24353,9 @@ Author: Marko Lindqvist Date: Thu Dec 5 19:14:52 2019 +0200 Correct comment implying that python > 2.2 wouldn't work - + See hrm Bug #851193 - + Signed-off-by: Marko Lindqvist commit e0c4caade6e321908f16b6fccdee0cf728b6e8d8 @@ -24363,11 +24363,11 @@ Author: Marko Lindqvist Date: Thu Dec 5 00:13:57 2019 +0200 Fix tripling of units when copy+pasting tiles in editor - + Reported by Alexandro Ignatiev - + See hrm Bug #850947 - + Signed-off-by: Marko Lindqvist commit 34f8f7d96dca390985dea650ed31b45ad01b13b6 @@ -24375,9 +24375,9 @@ Author: Marko Lindqvist Date: Wed Dec 4 16:52:04 2019 +0200 Save ruleset_locked and capabilities when saving scenarios - + See hrm Bug #821959 - + Signed-off-by: Marko Lindqvist commit 908831fb77e3093c8e5692a3d4aacea007a70736 @@ -24385,11 +24385,11 @@ Author: Marko Lindqvist Date: Wed Dec 4 21:25:08 2019 +0200 Update sdl2.m4 to SDL2-2.0.10 level - + Manually rebased upstream changes to our modified version. - + See hrm Feature #850938 - + Signed-off-by: Marko Lindqvist commit 50809c867afd32e1414e9d9e2db69d092daebc98 @@ -24397,16 +24397,16 @@ Author: Marko Lindqvist Date: Tue Dec 3 17:28:45 2019 +0200 Fix client crash in lua call to city:inspire_partisans() - + Check if the caller is server before executing inspire_partisans() parts that would require omniscience. If the caller is client and correct answer for the current rules would be available only with omniscience, always return FALSE. - + Reported by Alexandro Ignatiev - + See hrm Bug #797679 - + Signed-off-by: Marko Lindqvist commit bd714f12546eafc13385c2094aad7ba3b884a8d7 @@ -24414,11 +24414,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Dec 3 21:35:42 2019 +0000 Cancel ANIM_NUKE when done - + This was causing permanent sluggishness and high CPU usage in clients which use frame_by_frame_animation (Gtk3/3.22) after a nuclear explosion. - + See hrm bug #850672. commit 062722411e93451a4840cf17cdc4e2d0584dd6d8 @@ -24426,13 +24426,13 @@ Author: Marko Lindqvist Date: Wed Dec 4 00:19:24 2019 +0200 savegame3.c: Remove aifill players after rulesets loaded - + Remove aifill players created ruleset loading time so that later correct number (maxplayers limitations) of them can be created with the correct skill level. - + See hrm Bug #850666 - + Signed-off-by: Marko Lindqvist commit 114c8f40f5c02c8bd03ed215872b11c9460be3f7 @@ -24440,9 +24440,9 @@ Author: Marko Lindqvist Date: Tue Dec 3 16:47:24 2019 +0200 Add function headers for civmanual client stubs lacking one - + See hrm Bug #820981 - + Signed-off-by: Marko Lindqvist commit d1514e8dbb8f7fe7f1baa125219a19450b3f6216 @@ -24450,12 +24450,12 @@ Author: Sveinung Kvilhaugsvik Date: Tue Dec 3 23:07:31 2019 +0100 civ1: remove lie from land unit class. - + There is no airlift in the civ1 ruleset. Stop claiming that units with the land unit class can be airlifted. - + Reported by nef at the Freeciv Forum - + See http://forum.freeciv.org/f/viewtopic.php?f=15&t=597&start=40#p100875 See hrm Bug #850673 @@ -24464,15 +24464,15 @@ Author: Marko Lindqvist Date: Tue Dec 3 18:13:02 2019 +0200 Qt: Do not try to load without savegame selected - + Do nothing if user clicks Load button without savegame selected. Previously game proceeded to loading page where it then stayed forever waiting for server to get game loaded. - + Reported by David Fernandez (bard) - + See hrm Bug #778016 - + Signed-off-by: Marko Lindqvist commit 6028942b2de07cabc1ad3ee790e26d8bc243a11f @@ -24480,11 +24480,11 @@ Author: Marko Lindqvist Date: Tue Dec 3 16:11:31 2019 +0200 Correct code comment about HutTech unit role - + Reported by Alexandro Ignatiev - + See hrm Bug #823695 - + Signed-off-by: Marko Lindqvist commit 7fb9d9d968a54befbbbc1119401f7cc413fca345 @@ -24492,11 +24492,11 @@ Author: Marko Lindqvist Date: Mon Dec 2 04:12:47 2019 +0200 Send server setting defaultness to client - + Requested by Jacob Nevins - + See hrm Feature #692371 - + Signed-off-by: Marko Lindqvist commit cf50c78eed20d7480089910709c629dc88a47c2a @@ -24504,7 +24504,7 @@ Author: Sveinung Kvilhaugsvik Date: Sun Dec 1 19:38:43 2019 +0100 A probability can't be above 100%. - + See hrm Bug #850312 commit 308c063feb1dfc81f2cce94eb1893d23208b30c9 @@ -24512,7 +24512,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Dec 2 23:17:08 2019 +0000 Merge current S2_6 en_GB translation - + From 98adb81658. S3_0 stats: core: 82%: 6295 translated, 908 fuzzy, 446 untranslated. nations: 100%: 1843 translated. @@ -24523,7 +24523,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Dec 2 22:21:55 2019 +0000 Updated Polish translation by Hubert Kowalewski. - + Pulled from https://sourceforge.net/projects/freeciv-l10n-pl/files/ core: 98.9%: 7566 translated, 56 fuzzy, 27 untranslated. @@ -24532,10 +24532,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Dec 1 00:36:53 2019 +0000 Gtk3.22: restore mnemonics to most buttons - + Many of these are GTK_STOCK buttons in the Gtk3 client. I've mostly chosen the keyboard mnemonics that the Gtk3 client shows on my system. - + See hrm feature #850297. commit e3293417ffd223fb80400304cfa7cd52a1dbdc8f @@ -24543,7 +24543,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Dec 1 03:25:42 2019 +0000 Gtk3: restore mnemonics to action dialogs - + See hrm feature #850296. commit b2793b44e3d5b9bf4d7829fae7247699c7da3756 @@ -24551,7 +24551,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Nov 30 21:33:14 2019 +0000 Gtk3.x: restore Alt+mnemonics to menu system - + See hrm feature #850295. commit bdb7daa22f8ef88fb5b095e9e1148ceb6e2e4757 @@ -24559,9 +24559,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Dec 1 02:43:07 2019 +0000 Gtk2: add some missing mnemonics - + For actions added since 2.6. - + See hrm bug #850294. commit 24d3206c0381a473b3353d8cd689617c7aee7c01 @@ -24569,10 +24569,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Nov 30 20:20:50 2019 +0000 Gtk3.x: don't use keypad for fullscreen - + Laptops/netbooks often don't have a numeric keypad. Use Alt+Return instead, like Gtk2 did. - + See hrm bug #850293. commit 3cb9242a1ecde481b7b9bdfbd701285c07dad8c2 @@ -24580,9 +24580,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Nov 30 20:13:34 2019 +0000 Gtk3.x: replace META with MOD1 in shortcuts - + This works with the 'Alt' key (on my Linux PC at least), like Gtk2. - + See hrm bug #850292. commit 055524127660592fb765aca0a13f125807344519 @@ -24590,12 +24590,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Nov 30 18:32:49 2019 +0000 Qt: don't cache first theme directory - + The first time a theme was loaded, its directory was cached and all future attempts to use themes would try to use the same directory. However, the user could still be presented with themes in different directories, which would then fail to load. - + See hrm bug #850290. commit 88b32e4b0bc736da72c16998e30716ce71c07890 @@ -24603,7 +24603,7 @@ 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 46d90462a764a65fd83ffb39243fdb3adc954f0a @@ -24611,9 +24611,9 @@ Author: Sveinung Kvilhaugsvik Date: Sat Nov 30 16:21:24 2019 +0100 Fix memory leak. - + Make unit_survive_autoattack() free the probability of impossible actions. - + See hrm Bug #850240 commit 15830256092e0949ae75e8d1cd903055c8899daf @@ -24627,13 +24627,13 @@ Author: Sveinung Kvilhaugsvik Date: Sat Nov 30 15:32:38 2019 +0100 Fix the 3.0 build. - + Checking the action target kind is not required here since dai_action_choose_sub_tgt_unit_vs_city() returns 0 if it don't know how to find a sub target for an action. - + Reported by Jacob Nevins - + See hrm Bug #850239 commit 43404a1ce79dfd5d01fc33a8dd459b0850328dae @@ -24641,11 +24641,11 @@ Author: Sveinung Kvilhaugsvik Date: Wed Nov 27 17:05:19 2019 +0100 Introduce the new module daiactions. - + Factor aidiplomat's action sub target selection and action utility evaluation into daiactions's initial functions dai_action_choose_sub_tgt_unit_vs_city() and dai_action_value_unit_vs_city(). - + See hrm Feature #849851 commit 6f8ed6de326c429eb8b7ce9dba8b9d9307d3b2b7 @@ -24653,11 +24653,11 @@ Author: Sveinung Kvilhaugsvik Date: Tue Nov 26 10:40:08 2019 +0100 webperimental: state terrorism. - + Allow sabotage, poisoning and suitcase nuking of non allied units and cities. Doing those actions in peace time causes international outrage: everyone, not just the victim, gets a Casus Belli against the guilty party. - + See hrm Feature #849540 commit b214fffc43115bd258c434686ab24ad17c5740e2 @@ -24665,11 +24665,11 @@ Author: Sveinung Kvilhaugsvik Date: Tue Nov 26 08:12:21 2019 +0100 AI spy action vs city evaluation: Casus Belli. - + Have dai_action_want_vs_city(), currently only used when evaluating spy actions against a city, consider the diplomatic implications (Casus Belli) of performing the action. - + See hrm Feature #849459 commit 8a04259bda26490168bfb3e0b13f1221e78c3f14 @@ -24677,11 +24677,11 @@ Author: Sveinung Kvilhaugsvik Date: Tue Nov 26 06:13:03 2019 +0100 AI: Suitcase Nuke > Sabotage City - + Adjust the utility of "Suitcase Nuke" and "Suitcase Nuke Escape" so they beat "Sabotage City", "Sabotage City Escape", "Targeted Sabotage City" and "Targeted Sabotage City Escape". - + See hrm Feature #849451 commit 0ee6efc66fd8d8af42a06c67d6da66b006856351 @@ -24689,16 +24689,16 @@ Author: Sveinung Kvilhaugsvik Date: Mon Nov 25 17:10:43 2019 +0100 AI: utility based spy vs city action selection. - + The Freeciv AI will typically make a choice by its utility ("want"). Much of its action selection code is hard coded by the order actions are attempted in the source code. - + Change the action selection a Spy does vs a city to an utility based selector that supports generalized actions. The action it performs is supposed to be 100% identical to the old code. Value changes, support for things like move cost and Casus Belli and support for other actions can be done later. - + See hrm Feature #849343 commit 16944fe6a3c41dbecff7657947b941d2690638d3 @@ -24706,12 +24706,12 @@ Author: Marko Lindqvist Date: Fri Nov 22 12:22:38 2019 +0200 installer_cross: Generate gschemas.compiled at target - + Do not ship gschemas.compiled from build host, but generate it when installing. - + See hrm Feature #848649 - + Signed-off-by: Marko Lindqvist commit fb6a44ad3b5300f4a3e238e1260998dc2b13fcda @@ -24719,7 +24719,7 @@ Author: Sveinung Kvilhaugsvik Date: Wed Nov 20 18:01:19 2019 +0100 Auto help: document will never autoattack. - + See hrm Feature #848344 commit f96a9ad24f19de257686894800208890a519200a @@ -24727,7 +24727,7 @@ Author: Sveinung Kvilhaugsvik Date: Wed Nov 20 16:56:42 2019 +0100 Auto help: mention how much "Heal Unit" heals. - + See hrm Feature #848326 commit 8f756c5289fe758eca3c457681527a00fb562862 @@ -24735,10 +24735,10 @@ 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 6f0da839a64ea5538753e32c09deec3b32367ec8 @@ -24746,7 +24746,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue Nov 19 15:01:54 2019 +0100 Attempted Bokmål translation of new strings. - + My attempt at translating the strings introduced in hrm Feature #848070 to Bokmål. Marked as fuzzy since I'm a Nynorsk (not Bokmål) user and the translation was quick. @@ -24756,7 +24756,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue Nov 19 15:00:41 2019 +0100 Auto help: document Casus Belli for unit actions - + See hrm Feature #848070 commit 7cf3d99ebcdf910f56dd206463d03814c27eb509 @@ -24764,13 +24764,13 @@ Author: Sveinung Kvilhaugsvik Date: Tue Nov 19 13:14:24 2019 +0100 Set counter to 0 before use. - + The code that adds text to unit actions explaining that an action can't be done if another action is legal uses "i" to count the number of blocking actions. It assumed that i was 0. But code may be added above that writes to i without setting it back to 0. Set i to zero so such code won't cause problems. - + See hrm Feature #848052 commit b5f914800da576f9db3a0edc02304e2f4d591ccb @@ -24778,7 +24778,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue Nov 19 11:16:13 2019 +0100 universal_fulfills_requirement: support DiplRel. - + See hrm Feature #848034 commit 5547b19dfd3cbc906ff22b2947e73015cebc31de @@ -24786,7 +24786,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue Nov 19 09:12:15 2019 +0100 Improve no universal found function handling. - + See hrm Feature #848027 commit 2d36c82c51e1c7297768b57856a0ee031b889b2e @@ -24794,9 +24794,9 @@ Author: Sveinung Kvilhaugsvik Date: Tue Nov 19 07:12:24 2019 +0100 Replace magic number of EFT_CASUS_BELLI_* amount - + ...with the macros CASUS_BELLI_VICTIM and CASUS_BELLI_OUTRAGE. - + See hrm Feature #848015 commit b397956d2d475f1e07c4618ce8def3b4c8599577 @@ -24804,11 +24804,11 @@ Author: Zeko Date: Sun Nov 17 07:45:49 2019 +0200 Call get_tooltip_improvement in Qt client with city pointer - + Reported by Marko Lindqvist - + See hrm bug #846914 - + Signed-off-by: Marko Lindqvist commit 7099c1de94625a86d2c9a5778f58df47e68684c9 @@ -24816,9 +24816,9 @@ Author: Marko Lindqvist Date: Sat Nov 16 07:12:20 2019 +0200 Switch from python to python3 - + See hrm Feature #842994 - + Signed-off-by: Marko Lindqvist commit 5142c915fd521ff55231e064e59c75eee2d97bb5 @@ -24826,12 +24826,12 @@ Author: Sveinung Kvilhaugsvik Date: Fri Nov 15 13:57:58 2019 +0100 Clarify that actor unit may be a non diplomat. - + The unit action server query code started by reusing the existing spy action code. The actor unit was therefore often referred to as diplomat. Change names to make it clear that other kinds of actor units may use this system too. - + See hrm Feature #847398 commit 8be74cebf484cfbf19c1391386bc3f0e1ae15117 @@ -24839,7 +24839,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu Nov 14 10:03:51 2019 +0100 universal_fulfills_requirement: support actions. - + See hrm Feature #847262 commit 3976cade4b98ebed867679b78eeee1278ecac585 @@ -24847,10 +24847,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Nov 13 14:49:14 2019 +0100 Include terrain_control in movement.h. - + SINGLE_MOVE and MOVE_COST_IGTER in movement.h refers to terrain_control. Include it. - + See hrm Bug #847090 commit c58acfaf997eced84929aa847c15d73333801425 @@ -24858,7 +24858,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue Nov 12 13:05:45 2019 +0100 freeciv-manual man page: document tech output. - + See hrm Bug #846835 commit e0a89ecc4124fd017f61fd80f9cd4c4361e097ee @@ -24866,9 +24866,9 @@ Author: Sveinung Kvilhaugsvik Date: Tue Nov 12 10:30:26 2019 +0100 Replace magic number of max move frags... - + ...with the macro MAX_MOVE_FRAGS. - + See hrm Feature #846809 commit 45876fd002cd5d1242da9447693a06270c919c16 @@ -24876,9 +24876,9 @@ Author: Sveinung Kvilhaugsvik Date: Sun Nov 10 14:59:28 2019 +0100 Fix city worklist building postponing. - + Make building postponing happen again. - + See hrm Bug #846514 commit 25968b0971640646acd9fdf4de4314e35503697c @@ -24886,11 +24886,11 @@ Author: Sveinung Kvilhaugsvik Date: Thu Nov 7 12:25:53 2019 +0100 Factor out postpone build req vec reasoning. - + Factor out worklist_change_build_target()'s logic that goes over an unbuildable building's requirement vector to see if it should be postponed or canceled. - + See hrm Feature #846513 commit 80dcfe56d9fadd65c5d4449d5db3dc4fb1caf0b9 @@ -24910,11 +24910,11 @@ Author: Sveinung Kvilhaugsvik Date: Tue Nov 5 13:31:28 2019 +0100 protocol: standardize action main target fields. - + Action sub target fields are already transferred as ACTION_SUB_TGT. Do the same for main targets by introducing ACTION_TGT. It is large enough for all main target kinds. - + See hrm Feature #845766 commit b074ea167a84c7f59a6e37b256eff416ec36212d @@ -24928,9 +24928,9 @@ Author: Marko Lindqvist Date: Mon Jun 10 00:51:43 2019 +0300 Bump version number to indicate development version - + See hrm Task #781145 - + Signed-off-by: Marko Lindqvist commit 13fa3d5d5413532ecccff0680d1c8b95a2580fd4 @@ -24938,9 +24938,9 @@ Author: Marko Lindqvist Date: Mon Jun 10 00:51:04 2019 +0300 Bump version number for S3_0 alpha3 light-weight release - + See hrm Task #781145 - + Signed-off-by: Marko Lindqvist commit d3ae31df90d7d26452b35ba84dbeae7c876af3f5 @@ -24948,9 +24948,9 @@ Author: Marko Lindqvist Date: Sat Oct 12 19:19:35 2019 +0300 Update msys2 environment to 191012 level - + See hrm Feature #841414 - + Signed-off-by: Marko Lindqvist commit 10a16be36330efb9da30ae357ae91b0ce56cdb24 @@ -24964,9 +24964,9 @@ Author: Zeko Date: Mon Oct 7 08:17:14 2019 +0300 Add handling of SDL_FINGERDOWN events - + See hrm #831742 - + Signed-off-by: Marko Lindqvist commit 6f88ee23ded2433be863e6a7e9f2599a62e2a598 @@ -24974,13 +24974,13 @@ Author: Marko Lindqvist Date: Thu Jun 27 16:48:41 2019 +0300 Freeze datafile formats - + - Bump datafile capstrings to their final freeciv-3.0 form - Set version number to 3.0.0, and freeze version flag on - Set datasubdir to "3.0" - + See hrm Task #656466 - + Signed-off-by: Marko Lindqvist commit 69f7b293809162c3ab75012ee5209a5a735e70f0 @@ -24988,9 +24988,9 @@ Author: Louis Moureaux Date: Thu Sep 5 14:20:56 2019 +0300 Update README.delta with information about struct fields - + See hrm Feature #834328 - + Signed-off-by: Marko Lindqvist commit 9e1555098a54043847a05b48d190bb1663158471 @@ -24998,14 +24998,14 @@ Author: Louis Moureaux Date: Fri Aug 30 22:58:00 2019 +0300 Move do_make_unit_veteran() to common/city.h - + Also rename it to city_production_unit_veteran_level since it doesn't do anything to the unit. - + This function is needed in the client in order to set rally points. - + See hrm Feature #830557 - + Signed-off-by: Marko Lindqvist commit b98f17ef0f345bff21600337e338350dbddad51c @@ -25013,9 +25013,9 @@ Author: Zeko Date: Wed Aug 28 13:39:46 2019 +0300 Remove gui_iconv because it is dead code - + See hrm #831012 - + Signed-off-by: Marko Lindqvist commit 5f7f6467eb8722240df5345cb6f74dc6cce96c97 @@ -25023,9 +25023,9 @@ Author: Zeko Date: Sat Aug 3 10:05:03 2019 +0300 Fix multiple declaration of pOptions_Button - + See hrm #829535 - + Signed-off-by: Marko Lindqvist commit 0f9ae23e717fcbe778adc661061c0f020f1cc26d @@ -25033,9 +25033,9 @@ 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 9d671832861a6329f2f402eae0746a2b8306eeab @@ -25043,12 +25043,12 @@ Author: Marko Lindqvist Date: Sat Jul 27 09:43:00 2019 +0300 Update msys2 environment to 190727 level - + - Updated to use upstream snapshot 190524 - Empty package cache - + See hrm Feature #826810 - + Signed-off-by: Marko Lindqvist commit 8e5dbada857efa9351ecb2dc3d1890bf77749bdd @@ -25056,11 +25056,11 @@ Author: Yaron Shahrabani Date: Thu Jul 18 10:01:37 2019 +0300 Female Kibutznik is Kibutznikit - + Changed to the correct form - + See hrm Bug #829168 - + Signed-off-by: Marko Lindqvist commit 93d4d3f7f6e5a18819a528be80a0ce253a7ba175 @@ -25074,11 +25074,11 @@ Author: Marko Lindqvist Date: Wed Jul 17 12:44:18 2019 +0300 civ1: Remove max rates limits for tax/sci/lux - + Reported by nef - + See hrm Feature #827329 - + Signed-off-by: Marko Lindqvist commit f92d45d1b6f0855524072aecb46006ae41237de7 @@ -25086,9 +25086,9 @@ Author: Marko Lindqvist Date: Mon Jul 8 01:41:10 2019 +0300 README.scenarios: Add chapter about savegame compatibility - + See hrm Feature #825240 - + Signed-off-by: Marko Lindqvist commit c5efbb10a5c4b6875ef6d2c71cd06a0e616f7b98 @@ -25096,9 +25096,9 @@ Author: Marko Lindqvist Date: Wed Jul 17 06:00:00 2019 +0300 Do not build tex AI by default - + See hrm Feature #827157 - + Signed-off-by: Marko Lindqvist commit 26ca0e107550dc161661359164a94a8d92a929d3 @@ -25106,9 +25106,9 @@ Author: Marko Lindqvist Date: Fri Jul 5 09:17:07 2019 +0300 Add adv_choice_get_use() - + See hrm Feature #825091 - + Signed-off-by: Marko Lindqvist commit bc7e46c7003412e626e2133fe359899e610a4feb @@ -25116,9 +25116,9 @@ Author: Marko Lindqvist Date: Mon Jul 22 21:40:53 2019 +0300 Fix stringop-overflow compiler warning in xml registry - + See hrm Bug #828263 - + Signed-off-by: Marko Lindqvist commit e5221d019fe237205aa3327d354f2ae01a2f16db @@ -25126,9 +25126,9 @@ Author: Marko Lindqvist Date: Mon May 20 16:42:52 2019 +0300 Update to crosser-1.8 - + See hrm Feature #827999 - + Signed-off-by: Marko Lindqvist commit e4f742ccf6814b789e9a0086e25732e5fe76faf7 @@ -25136,7 +25136,7 @@ Author: Marko Lindqvist Date: Tue Jul 23 10:16:51 2019 +0300 Comment typofix: "is is" -> "is" - + Signed-off-by: Marko Lindqvist commit 849d19c44c27bb61990462f5ca5dae95d605ce0d @@ -25144,7 +25144,7 @@ Author: Marko Lindqvist Date: Tue Jul 23 09:53:28 2019 +0300 Typofixes: "Is is" -> "It is" / "Is it" - + Signed-off-by: Marko Lindqvist commit 4b344e57175e41a7243bf0ab95e12d62a7031257 @@ -25152,11 +25152,11 @@ Author: Marko Lindqvist Date: Fri Jul 5 19:33:24 2019 +0300 Disable FIELD_RANGE_ASSERT - + It has been enabled by accident. - + See hrm Bug #825126 - + Signed-off-by: Marko Lindqvist commit 7a62e8396f8be5a06e277221bec357a6272dba33 @@ -25164,13 +25164,13 @@ Author: Marko Lindqvist Date: Fri Jul 5 04:12:51 2019 +0300 find_something_to_kill(): Count considered unit as one more attacker - + When counting how many units there would be to attack enemy city, and considering an unit to be built, count the considered unit in. Maybe attack is worthwhile with the new unit. - + See hrm Feature #825074 - + Signed-off-by: Marko Lindqvist commit 71ec456bbfbf27dd42428f0f8801fbcf4a98765e @@ -25178,13 +25178,13 @@ Author: Marko Lindqvist Date: Fri Jul 5 01:56:27 2019 +0300 Help: Do not claim that extra is placed by generator when it's not - + If extra has 'generated = FALSE' help should not say it's placed by map generator. Also, made it to say that generated extras of resource kind are placed by map generator. - + See hrm Bug #825071 - + Signed-off-by: Marko Lindqvist commit 0205acabee8794280311da037aae4a6317e87fde @@ -25192,14 +25192,14 @@ 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 62eacdac9e3a627239110e2643f92623aad45d18 @@ -25207,12 +25207,12 @@ Author: Louis Moureaux Date: Thu Jul 18 03:13:26 2019 +0300 Fix negative array index in send_path_orders - + i can be equal to 0 after the loop when a final_order was given without a path. This caused p.orders[-1] to be read. Prevent it by requiring i > 0. - + See HRM issue #827156 - + Signed-off-by: Marko Lindqvist commit 960264a8dddb8c7962a90ed93215a329386d60ba @@ -25220,9 +25220,9 @@ Author: Marko Lindqvist Date: Fri Jul 5 03:53:42 2019 +0300 Fix military advisor to consider sea attacker instead of land attacker twice - + See hrm Bug #825073 - + Signed-off-by: Marko Lindqvist commit e54c0008e1532f86827868e6eb6d5f3d27ca74de @@ -25230,9 +25230,9 @@ Author: Marko Lindqvist Date: Sat Jun 29 18:54:07 2019 +0300 PF: Support move costs bigger than 253 in fuel maps - + See hrm Bug #824102 - + Signed-off-by: Marko Lindqvist commit 74f5672d1dd25cf6ce7705c85c23d8eb98f03cfa @@ -25240,11 +25240,11 @@ Author: Marko Lindqvist Date: Wed Jul 3 22:57:26 2019 +0300 Sandbox: Do not call default.lua hut handling for Hermit's Place - + Reported by Alexandro Ignatiev - + See hrm Bug #824818 - + Signed-off-by: Marko Lindqvist commit 89132f691a7b38fe909574ae71d2e907b66a677b @@ -25252,11 +25252,11 @@ Author: Marko Lindqvist Date: Mon Jul 8 01:30:58 2019 +0300 civ1: Don't allow planting Forest to River tile - + Reported by nef - + See hrm Feature #825239 - + Signed-off-by: Marko Lindqvist commit 2fb5efd469c49ffcffd7819a01955f8c983ae483 @@ -25264,9 +25264,9 @@ Author: Marko Lindqvist Date: Tue Jul 9 17:09:11 2019 +0300 README.packaging: List freeciv-ruleup in new features - + See hrm Feature #825546 - + Signed-off-by: Marko Lindqvist commit 465b5dd48a4fd6e61e4904d2efcd281659f00246 @@ -25274,11 +25274,11 @@ Author: Marko Lindqvist Date: Sun Jul 14 02:17:08 2019 +0300 Handle entering multiple huts in the same tile correctly - + Patch by Alexandro Ignatiev - + See hrm Bug #824708 - + Signed-off-by: Marko Lindqvist commit 4198434af321dcc9210c9d5e9e0f597242b89991 @@ -25286,10 +25286,10 @@ Author: Marko Lindqvist Date: Sat Jun 29 16:54:05 2019 +0300 AI: Consider "Coast" units usable boats - + Relax is_boat_free() check against fuel using units to allow UTYF_COAST units to be used as boats. - + Signed-off-by: Marko Lindqvist commit 57344553c67818bdcff82b702b6009b07ce2c511 @@ -25297,9 +25297,9 @@ Author: Marko Lindqvist Date: Sat Jun 29 18:52:26 2019 +0300 PF: Correct check against impossible move in pf_fuel_map_iterate() - + See hrm Bug #824100 - + Signed-off-by: Marko Lindqvist commit 16d98e388fd6a6ff92bc54eee1842ed345566db9 @@ -25307,7 +25307,7 @@ Author: Marko Lindqvist Date: Sat Jul 13 23:09:59 2019 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 5c3b6225ea15279ef656bd25c445ac44ea144064 @@ -25315,14 +25315,14 @@ Author: Marko Lindqvist Date: Sun Jun 30 11:42:18 2019 +0300 civ1: Correct River helptext - + It was claiming that River can exist on any land terrain when in reality it can exist only on Grassland. - + Reported by nef - + See hrm Bug #824129 - + Signed-off-by: Marko Lindqvist commit 8655c5dcc073b6d324477a9c34ee091a8a1e7aee @@ -25330,9 +25330,9 @@ Author: Zeko Date: Sun Jul 7 10:27:38 2019 +0300 Clarify helptext for airliftingstyle setting - + See hrm #825210 - + Signed-off-by: Marko Lindqvist commit 882759d60ab2d7105646a5d03dd6569f8a3200f2 @@ -25340,13 +25340,13 @@ Author: Marko Lindqvist Date: Sat Jun 29 18:48:01 2019 +0300 PF: Handle FC_INFINITY move cost in fuel maps - + tile_move_cost_ptrs() uses FC_INFINITY to flag that all movement is spent. Handle that special value if received in pf_fuel_map_iterate() - + See hrm Bug #824099 - + Signed-off-by: Marko Lindqvist commit 5e9640c23fbde8d10ec9a1961269f6e61b7e93a5 @@ -25354,9 +25354,9 @@ Author: Marko Lindqvist Date: Mon Jul 8 02:18:53 2019 +0300 Fix gcc9 warning in NDEBUG build - + See hrm Bug #825241 - + Signed-off-by: Marko Lindqvist commit c3af6feb762ad563c1e20e074d85c4e2b6ff75ba @@ -25364,11 +25364,11 @@ Author: Marko Lindqvist Date: Sun Jul 7 23:06:34 2019 +0300 Qt: Correct display of adversary luxury rate - + Reported by Jacob Nevins - + See hrm Bug #825218 - + Signed-off-by: Marko Lindqvist commit f7eea04e57dafceccdd8d8009c87b910d2e86ada @@ -25376,9 +25376,9 @@ Author: Marko Lindqvist Date: Wed Jun 26 05:26:00 2019 +0300 README.scenarios: Document [scenario] fields - + See hrm Feature #823395 - + Signed-off-by: Marko Lindqvist commit 51f1fed759954120f412e37267c98c96dfcca7f0 @@ -25386,9 +25386,9 @@ Author: Zeko Date: Sun Jul 7 10:20:08 2019 +0300 Fix heap buffer overflow when stripping string prefix - + See hrm bug #769012 - + Signed-off-by: Marko Lindqvist commit 213b9eeaf0caea3aaa27a270e274e3cfc3734e5b @@ -25396,9 +25396,9 @@ Author: Marko Lindqvist Date: Fri Jun 28 21:52:03 2019 +0300 Add configure option --enable-ruleup - + See hrm Feature #823938 - + Signed-off-by: Marko Lindqvist commit 277bd03db6480aab6da12558e5d516f92ad4dfaf @@ -25406,13 +25406,13 @@ Author: Marko Lindqvist Date: Mon Jul 1 16:16:09 2019 +0300 PF: Fix handling of NS_PROCESSED in fuel map iteration - + In case of fuel map iteration, even already processed tiles can be rechecked if they are not refuel point. Make sure that when that happens, they do not end to main queue, but only to waited_queue. - + See hrm Bug #824278 - + Signed-off-by: Marko Lindqvist commit 23739868e5d9be5321021be63de898be8f3acff8 @@ -25420,15 +25420,15 @@ Author: Marko Lindqvist Date: Tue Jun 25 19:19:56 2019 +0300 civ1: Make Great Wall to protect against population loss - + Great Wall is documented to be equivalent of having City Walls in every city. City Walls protect against population loss, so Great Wall should too. - + Reported by nef - + See hrm Bug #822929 - + Signed-off-by: Marko Lindqvist commit 7405e952e1adf504477ad104766ec9d6f2f749cd @@ -25436,9 +25436,9 @@ 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 cf14216aa6eee3aa02618d15d85c6d6cc417c8ac @@ -25446,11 +25446,11 @@ Author: Marko Lindqvist Date: Wed Jul 3 02:11:03 2019 +0300 sdl2: 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 8a79fb81a1e348edc646d7d321c468d52dc9e13d @@ -25458,11 +25458,11 @@ Author: Marko Lindqvist Date: Sun Jun 23 07:54:08 2019 +0300 civ1: Make only Artillery and Bombers to ignore City Walls - + Reported by nef - + See hrm Bug #822926 - + Signed-off-by: Marko Lindqvist commit d66530f3fe5f6d533711af81b7073602b20bb867 @@ -25470,9 +25470,9 @@ Author: Marko Lindqvist Date: Sun Jun 30 01:59:50 2019 +0300 Improve documentation of terrain.ruleset [extraui] section - + See hrm Feature #824117 - + Signed-off-by: Marko Lindqvist commit 2101192d07b91be3a08e2651ec64ae9d24c909d9 @@ -25480,9 +25480,9 @@ Author: Marko Lindqvist Date: Sun Jun 23 01:01:43 2019 +0300 Add manpage for freeciv-ruleup - + See hrm Feature #658078 - + Signed-off-by: Marko Lindqvist commit dfff04eb99b03e38cc6b2a130ebf7b33e11b0f09 @@ -25490,11 +25490,11 @@ Author: Zeko Date: Wed Jul 3 02:40:42 2019 +0300 Fix arithmetic error in SDL2 create_line - + Reported by Ignatus and Zoltán Žarkov - + See hrm Bug #824589 - + Signed-off-by: Marko Lindqvist commit 9f0c45333226befee3e7a96ce4b4d31a1af3dfb9 @@ -25502,16 +25502,16 @@ Author: Marko Lindqvist Date: Sat Jun 22 21:59:51 2019 +0300 Build libfreeciv-srv library when freeciv-manual or freeciv-ruleup enabled - + Server library was not built if both server executable and ruledit builds were disabled. Also freeciv-manual and freeciv-ruleup need it. When both server and ruledit were disabled, freeciv-ruleup build was failing and freeciv-manual build was implicitly disabled even if explicitly enabled. - + Reported by Máximo Castañeda - + See hrm Bug #822914 - + Signed-off-by: Marko Lindqvist commit f53ac1247fe63338e4fa5894a366f8a769d03848 @@ -25519,9 +25519,9 @@ Author: Marko Lindqvist Date: Thu Jun 20 04:56:13 2019 +0300 Add initial version of README.scenarios - + See hrm Feature #822122 - + Signed-off-by: Marko Lindqvist commit d0d414f9de750cea75704fee62bec977ed010724 @@ -25529,13 +25529,13 @@ Author: Marko Lindqvist Date: Sat Jun 29 08:48:58 2019 +0300 entry_str_set(): Free old entry only after allocating a new one - + This supports the case where the new entry is supposed to be copy of the old one. This is useful when replacing only some entries of the string vector, i.e., keeping some unchanged. - + See hrm Bug #824076 - + Signed-off-by: Marko Lindqvist commit fc7b8dd8ea43c85e357052edd7003babaa5a835c @@ -25543,13 +25543,13 @@ Author: Marko Lindqvist Date: Thu Jun 27 16:45:38 2019 +0300 Stub: Make styles.ruleset file header template-like - + Replace file header comment in stub ruleset styles.ruleset file with a similar comment and template description as in other stub ruleset files. - + See hrm Bug #822938 - + Signed-off-by: Marko Lindqvist commit 646d2dcaba53078caefcd8797a9ddf90461bb24a @@ -25557,12 +25557,12 @@ Author: Marko Lindqvist Date: Sat Jun 15 04:03:03 2019 +0300 gtk3: Use gtk_font_chooser_get|set_font() - + Replace gtk_font_button_get|set_font_name() calls with calls to gtk_font_chooser_get|set_font(). - + See hrm Feature #821847 - + Signed-off-by: Marko Lindqvist commit 2873d209d42dae10b41ecf396761e5ca5dcb9d79 @@ -25570,11 +25570,11 @@ Author: Marko Lindqvist Date: Mon Jun 24 21:53:59 2019 +0300 amplio2: Add extra_units.png|spec - + Art by XYZ, GriffonSpade, VladimirSlavik, and ngunjaca - + See hrm Feature #822790 - + Signed-off-by: Marko Lindqvist commit 3ca80ad47c966521eb63f2ee92efb3f827c7c68c @@ -25582,14 +25582,14 @@ 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 c0429df4268ef389f2e6e55b1b8e6456cbb668ed @@ -25597,7 +25597,7 @@ Author: Marko Lindqvist Date: Sat Jun 29 17:30:23 2019 +0300 Comment typofix: remeber -> remember - + Signed-off-by: Marko Lindqvist commit 6fc2fc2ae420e41a85d8e7d95286b2309d8b8b77 @@ -25605,7 +25605,7 @@ Author: Marko Lindqvist Date: Sat Jun 29 16:47:28 2019 +0300 Comment typofix: are -> or - + Signed-off-by: Marko Lindqvist commit cba6cc965432ce99174a77c04da219885b19d5d9 @@ -25613,9 +25613,9 @@ Author: Marko Lindqvist Date: Wed Jun 26 08:07:35 2019 +0300 rulesave: Fix erroneous newline breaking saved rulesets - + See hrm Bug #823431 - + Signed-off-by: Marko Lindqvist commit ebb56deb6499da029f94317ab4c92d6c859b2c4e @@ -25623,9 +25623,9 @@ Author: Marko Lindqvist Date: Sat Jun 15 04:37:44 2019 +0300 README: State that gtk+-3.24 is ok for gtk3.22-client - + See hrm Feature #821848 - + Signed-off-by: Marko Lindqvist commit 26b26862f0cd6cb6953f5926d59b62e2ba849457 @@ -25633,9 +25633,9 @@ Author: Zeko Date: Tue Jun 25 17:55:25 2019 +0300 Correct off-by-one error in "land ahoy" achievement checker - + See hrm Bug #823174 - + Signed-off-by: Marko Lindqvist commit 7990356281798966f4b4f778c675d758383b0633 @@ -25643,9 +25643,9 @@ Author: Marko Lindqvist Date: Sun Jun 16 19:48:10 2019 +0300 Show player culture value in info label - + See hrm Feature #821946 - + Signed-off-by: Marko Lindqvist commit cccf3daa87092f12f238f7609fc3671c8d43c049 @@ -25653,11 +25653,11 @@ Author: Marko Lindqvist Date: Mon Jun 24 17:10:56 2019 +0300 Add extra.units.png|spec for trident - + Art by XYZ, VladimirSlavik, ngunjaca, and danau - + See hrm Feature #823068 - + Signed-off-by: Marko Lindqvist commit 4e5b070b7a4f844b321d79a32bcd974e70ea62fd @@ -25665,9 +25665,9 @@ Author: Marko Lindqvist Date: Fri Jun 14 18:31:59 2019 +0300 INSTALL.Cygwin: Document audio support building - + See hrm Feature #821798 - + Signed-off-by: Marko Lindqvist commit a03c3a34a758eb6c6b51c3f69ae33559fb89fdcf @@ -25675,7 +25675,7 @@ Author: Marko Lindqvist Date: Tue Jun 25 20:07:47 2019 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 9b5c2b43eefa687809409ce1c73185f7034ee5b6 @@ -25683,13 +25683,13 @@ Author: Marko Lindqvist Date: Fri Jun 14 09:00:41 2019 +0300 civ1: Do not claim in Barracks help that they heal units - + Units in civ1 have no HP to heal. - + Reported by nef - + See hrm Bug #821646 - + Signed-off-by: Marko Lindqvist commit 96baff9bd98de846ad5ef2b92ef47ea330c4c2f0 @@ -25697,15 +25697,15 @@ Author: Marko Lindqvist Date: Fri Jun 14 04:58:11 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 e328dbe82db17ad8afe0c9d253254386cd9600d3 @@ -25713,11 +25713,11 @@ Author: Marko Lindqvist Date: Tue Jun 11 20:46:03 2019 +0300 Show adversary culture in intel dialog - + Requested by Dean Brown - + See hrm Feature #781139 - + Signed-off-by: Marko Lindqvist commit c1a6c524a2f8a81f89d031d6bfcb35eb125dbfad @@ -25725,11 +25725,11 @@ Author: Marko Lindqvist Date: Fri Jun 14 00:07:40 2019 +0300 Bump version number to 2.95.90-alpha2+ - + This is sort of 3.0 datafile format candidate. - + See hrm Feature #821608 - + Signed-off-by: Marko Lindqvist commit 634de7ff93b0beadfe7a7292d0657ba1da5a961b @@ -25737,11 +25737,11 @@ Author: Marko Lindqvist Date: Tue Jun 18 00:14:05 2019 +0300 Improve ruleset documentation of extra.buildable - + Requested by nef - + See hrm Feature #821817 - + Signed-off-by: Marko Lindqvist commit 39e29abffd47ebf3fb35ccab3b854ab1bc67bc17 @@ -25749,9 +25749,9 @@ Author: Marko Lindqvist Date: Mon Jun 17 16:29:14 2019 +0300 savegame3.c: Rename player.culture field as player.history - + See hrm Feature #821117 - + Signed-off-by: Marko Lindqvist commit e4a68991abe7c418190727f92f8e9f71e63baf3b @@ -25759,12 +25759,12 @@ Author: Marko Lindqvist Date: Sat Jun 15 03:37:47 2019 +0300 gtk3.22: Avoid deprecated gtk_font_button_get|set_font_name() - + Replace gtk_font_button_get|set_font_name() calls with gtk_font_chooser_get|set_font() calls. - + See hrm Bug #821128 - + Signed-off-by: Marko Lindqvist commit 36fbad2a336237dbd39462ac3916224db6ba86d1 @@ -25772,11 +25772,11 @@ Author: Marko Lindqvist Date: Mon Jun 17 04:18:45 2019 +0300 Set all map-only scenarios ruleset_locked=FALSE - + Make them require "+std-terrains" ruleset capability. - + See hrm Feature #821962 - + Signed-off-by: Marko Lindqvist commit 73a8926460db035a9bf2dd1291998ebdd70250da @@ -25784,9 +25784,9 @@ Author: Marko Lindqvist Date: Tue Jun 11 00:11:47 2019 +0300 INSTALL.Cygwin: Add libicu-devel to the list of packages to install - + See hrm Feature #820729 - + Signed-off-by: Marko Lindqvist commit cd23ade704eb18e24ae4b3eb5f921a3eda6b1b03 @@ -25794,13 +25794,13 @@ Author: Marko Lindqvist Date: Mon Jun 17 04:06:02 2019 +0300 Define "std-terrains" ruleset capability - + - Drop never well-defined "minimumu-default-sets" capability from all rulesets - Document new "std-terrains" capability in doc/README.rulesets - Give "std-terrains" capability to all applicable rulesets - + See hrm Feature #821960 - + Signed-off-by: Marko Lindqvist commit e7e89608b00a275b29430c3348a563e744d7d970 @@ -25808,11 +25808,11 @@ Author: Marko Lindqvist Date: Wed Jun 12 01:05:06 2019 +0300 Send player culture info to players with embassy - + Requested by Dean Brown - + See hrm Feature #820730 - + Signed-off-by: Marko Lindqvist commit 4ff17e7938aa58dd767a2c93178b6b13163740d4 @@ -25820,9 +25820,9 @@ Author: Marko Lindqvist Date: Thu Jun 13 20:12:41 2019 +0300 README.actions: Document "Capture Units" req that target cannot transport - + See hrm Bug #821573 - + Signed-off-by: Marko Lindqvist commit d6a10c959a41bd607df4a8a1a1d1ada09aa5676a @@ -25830,9 +25830,9 @@ Author: Marko Lindqvist Date: Mon Jun 10 18:53:46 2019 +0300 Sandbox: Enable multiresearch - + See hrm Feature #820915 - + Signed-off-by: Marko Lindqvist commit 6afaa816b3f5a2f8827bde8e8f822e4ac070fec6 @@ -25840,9 +25840,9 @@ Author: Marko Lindqvist Date: Sun Jun 9 14:18:58 2019 +0300 INSTALL: Drop Debian notes - + See hrm Feature #820742 - + Signed-off-by: Marko Lindqvist commit 9e8ee3194bea27c8d85e9fa6b37633ba2826de20 @@ -25850,11 +25850,11 @@ Author: Marko Lindqvist Date: Sun Jun 9 09:59:19 2019 +0300 sandbox: Demonstrate "Coast" unit type flag - + Caravel needs supplies every third turn. - + See hrm Feature #732562 - + Signed-off-by: Marko Lindqvist commit 2edfecaf02e27e7a33404c5db0b0f4dfc7b927a3 @@ -25862,12 +25862,12 @@ Author: Marko Lindqvist Date: Tue Jun 11 22:00:13 2019 +0300 Rename player.culture as player.history - + It contains only history, not full culture value. Confusing name has already produced issues. Everything remains ABI compatible. - + See hrm Bug #821112 - + Signed-off-by: Marko Lindqvist commit 5bc4e9fdc967fa0c4ad1073015a6e9677ebbfb8b @@ -25875,9 +25875,9 @@ Author: Marko Lindqvist Date: Sun Jun 9 04:31:54 2019 +0300 README.msys2: Document default number of make jobs - + See hrm Feature #820727 - + Signed-off-by: Marko Lindqvist commit 2c9706a831f29adda68403e2cbdb35f0a69847e6 @@ -25885,12 +25885,12 @@ Author: Marko Lindqvist Date: Sun Jun 9 09:23:51 2019 +0300 Alio: Drop duplicate Burrow Tube sprites - + road.burrow tags are completely dropped as this branch is not yet in datafile format freeze. - + See hrm Bug #740865 - + Signed-off-by: Marko Lindqvist commit 9beaf86d9fc30a4a021b1bb4ac19235c64483bf3 @@ -25898,14 +25898,14 @@ Author: Marko Lindqvist Date: Wed Jun 12 00:49:20 2019 +0300 Editor: Remove possibility to set game start year - + In most cases it wouldn't be respected, and it breaks ruleset driven calendars when it is. - + Reported by Jacob Nevins - + See hrm Bug #767130 - + Signed-off-by: Marko Lindqvist commit 90dc78b29153e2d9953ae343c26020fa2c6f5489 @@ -25913,9 +25913,9 @@ Author: Marko Lindqvist Date: Sun Jun 9 02:11:44 2019 +0300 gtk3x modpack installer: Set GLIB_VERSION_MIN_REQUIRED to 2_60 - + See hrm Bug #820719 - + Signed-off-by: Marko Lindqvist commit 5e057fd36b73db2ac9624fed462ffe11e520ca16 @@ -25923,9 +25923,9 @@ Author: Marko Lindqvist Date: Mon Jun 10 16:59:18 2019 +0300 NEWS: Set version number - + See hrm Feature #820906 - + Signed-off-by: Marko Lindqvist commit 29eefbbd7e4928ba2121b0b961e1699ed502c200 @@ -25933,9 +25933,9 @@ Author: Marko Lindqvist Date: Sat Jun 8 19:46:55 2019 +0300 INSTALL.Cygwin: Add Qt-client build instructions - + See hrm Feature #820664 - + Signed-off-by: Marko Lindqvist commit 4e28623804bf13ec18b0241eaddf316d0f665da1 @@ -25943,11 +25943,11 @@ 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 cd0c654c84a0a9979be081de75534aaac37aec39 @@ -25955,10 +25955,10 @@ 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 97e9918921e851252bbea1a2dd7e1be659d9db2d @@ -25966,12 +25966,12 @@ Author: Marko Lindqvist Date: Wed Jun 5 03:10:01 2019 +0300 Update INSTALL.Cygwin - + - Instruct build of gtk3.22-client instead of gtk3-client - Minor updates, corrections, and clarifications - + See hrm Feature #819966 - + Signed-off-by: Marko Lindqvist commit d6f240ba6bdd856d4239abeab44c1bafa3d06eca @@ -25979,9 +25979,9 @@ Author: Marko Lindqvist Date: Tue Jun 4 01:01:17 2019 +0300 README.msys2: Correct upstream snapshot version to download - + See hrm Bug #819779 - + Signed-off-by: Marko Lindqvist commit 0b75721a0b6dcbae770e63a457c2fdf9e7ced94d @@ -25989,9 +25989,9 @@ Author: Marko Lindqvist Date: Tue Jun 4 00:51:44 2019 +0300 INSTALL: Update Windows notes - + See hrm Feature #819778 - + Signed-off-by: Marko Lindqvist commit a3403b8f4e9a575102dea573ab1a566007772242 @@ -25999,7 +25999,7 @@ Author: Marko Lindqvist Date: Tue Jun 4 02:32:40 2019 +0300 sdl2: Popup full government dialog when about to start revolution - + Removed separate revolution dialog completely. Now we popup the government dialog that used to popup in the end of the revolution in the beginning of the revolution. @@ -26007,11 +26007,11 @@ Date: Tue Jun 4 02:32:40 2019 +0300 the beginning of the revolution, and so server was rejecting any attempts of revolution from sdl2-client that did not provide that information. - + Reported by Louis Moureaux - + See hrm Bug #794114 - + Signed-off-by: Marko Lindqvist commit 2bca3f0a7bd08ad82298cf6ee9038060447c32a0 @@ -26019,9 +26019,9 @@ Author: Marko Lindqvist Date: Mon Jun 3 01:19:49 2019 +0300 luascript.c: Update LUASCRIPT_SECURE_LUA_VERSION for lua-5.4 - + See hrm Feature #819535 - + Signed-off-by: Marko Lindqvist commit 3a65f359da4bc7de50259b3496f4e31692fe63dc @@ -26029,9 +26029,9 @@ Author: Marko Lindqvist Date: Mon Jun 3 01:48:52 2019 +0300 Correct lua-5.3 freeciv_lua.patch - + See hrm Bug #819537 - + Signed-off-by: Marko Lindqvist commit 689b1825b8f229622c2380083e7d30f3460e1808 @@ -26039,13 +26039,13 @@ Author: Marko Lindqvist Date: Sat Jun 1 03:12:26 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 5ccaa0427623738f82d292ef6b2336026fd4a0c3 @@ -26053,11 +26053,11 @@ Author: Marko Lindqvist Date: Sun Jun 2 01:35:12 2019 +0300 Ship myanmar_old flag. Use it as alt flag for burmese - + Requested by Jacob Nevins - + See hrm Bug #678456 - + Signed-off-by: Marko Lindqvist commit c9ca58a3c4ef23d63f7f006b39e7bbe762572ec9 @@ -26065,11 +26065,11 @@ Author: Marko Lindqvist Date: Thu May 30 02:38:11 2019 +0300 Disallow capturing occupied transports - + Reported by Gyubal Wahazar - + See hrm Bug #772516 - + Signed-off-by: Marko Lindqvist commit 229a591452d258fd6e4b976eecf4c9a8576f559a @@ -26077,7 +26077,7 @@ Author: Marko Lindqvist Date: Sun Jun 2 23:05:27 2019 +0300 Comment typofix: "elsethere" -> "elsewhere" - + Signed-off-by: Marko Lindqvist commit 36dab072ebd35c86808847325384f9c778169bdd @@ -26085,9 +26085,9 @@ Author: Marko Lindqvist Date: Thu May 30 02:08:13 2019 +0300 Make event cache settings SSET_META instead of SSET_RULES_FLEXIBLE - + See hrm Bug #778665 - + Signed-off-by: Marko Lindqvist commit cea9de1baead87dcbfe10a2033b0b5a6309ae488 @@ -26095,9 +26095,9 @@ Author: Marko Lindqvist Date: Thu May 30 13:01:20 2019 +0300 README.packaging: Update info about AI modules built in by default - + See hrm Bug #819045 - + Signed-off-by: Marko Lindqvist commit 3f6b154891437604f6e6ad2171abfc74b11c093b @@ -26105,9 +26105,9 @@ Author: Marko Lindqvist Date: Thu May 30 00:45:35 2019 +0300 Update stdlib_h.m4 to serial 48 - + See hrm Feature #818968 - + Signed-off-by: Marko Lindqvist commit 19dbb5a38ee8e897a2c8049c23210fd747497f64 @@ -26115,9 +26115,9 @@ Author: Marko Lindqvist Date: Thu May 30 00:43:51 2019 +0300 Update mkstemp.m4 to serial 26 - + See hrm Feature #818967 - + Signed-off-by: Marko Lindqvist commit 9ed2f8ab9cc58b298da9b96a92a332158a787c76 @@ -26125,9 +26125,9 @@ Author: Marko Lindqvist Date: Fri May 24 06:13:47 2019 +0300 Update msys2 environment to 190523 level - + See hrm Task #817963 - + Signed-off-by: Marko Lindqvist commit a23e13c184a742e376046a342a0256e96c3afd57 @@ -26135,11 +26135,11 @@ Author: Marko Lindqvist Date: Thu May 23 13:53:27 2019 +0300 README.nations: List flags-large.spec and shields-large.spec in flag doc - + Reported by publo - + See hrm Bug #817952 - + Signed-off-by: Marko Lindqvist commit fb1f6b6e03533b54670003c86d5fbcc35ca36e70 @@ -26147,9 +26147,9 @@ Author: Marko Lindqvist Date: Mon May 20 18:00:05 2019 +0300 Update translations/*/Makefile.in.in to gettext-0.20 level - + See hrm Bug #817521 - + Signed-off-by: Marko Lindqvist commit b63c48dd2af57e972803bfed9d99393157528266 @@ -26157,9 +26157,9 @@ Author: Marko Lindqvist Date: Sun May 19 01:23:34 2019 +0300 Update gettext bootstrap files to gettext-0.20.1 level - + See hrm Feature #817414 - + Signed-off-by: Marko Lindqvist commit b3a2f4dd05f16d368ac446b3a3bad569834b773b @@ -26167,9 +26167,9 @@ Author: Marko Lindqvist Date: Mon May 13 17:47:25 2019 +0300 Update gtk3x modpack installer to use gtk-3.96 - + See hrm Feature #816623 - + Signed-off-by: Marko Lindqvist commit 02b1b83a438124f29997d0447f77e0b01f47e9ed @@ -26183,11 +26183,11 @@ 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 99ba1d18e1b85a8f32dcef9122b94cd4c3006420 @@ -26195,9 +26195,9 @@ Author: Marko Lindqvist Date: Thu Apr 4 06:51:04 2019 +0300 installer_cross: Improve build error detection and handling - + See hrm Feature #811004 - + Signed-off-by: Marko Lindqvist commit 741ccd2c7edf609d60e97ae56135918adda41438 @@ -26205,9 +26205,9 @@ Author: Marko Lindqvist Date: Wed Apr 3 16:49:12 2019 +0300 winbuild.sh: Clear install directory before new build - + See hrm Bug #810308 - + Signed-off-by: Marko Lindqvist commit 9e1e2d99cc83ccabb57facf01888d62e102919fd @@ -26215,9 +26215,9 @@ Author: Marko Lindqvist Date: Wed Feb 27 04:28:41 2019 +0200 Update to crosser-1.7 - + See hrm Feature #804423 - + Signed-off-by: Marko Lindqvist commit c60a06a12863616a0eaa036b7141bd5401f8d71a @@ -26225,9 +26225,9 @@ Author: Marko Lindqvist Date: Sat Mar 9 12:02:37 2019 +0200 Bump .spec -file capability string - + See hrm Feature #804954 - + Signed-off-by: Marko Lindqvist commit 3befe6ace21269cc1d1d1e7ac7b78555060d81ab @@ -26235,12 +26235,12 @@ Author: Marko Lindqvist Date: Sun Mar 3 11:46:13 2019 +0200 Notify player when requested multiplier value takes effect - + Bump soundspec capstr to the same string as is in master as format is now identical to master one. - + See hrm Feature #804352 - + Signed-off-by: Marko Lindqvist commit 9073719b310958c0af2ec441662fc0f4ed91d4b9 @@ -26248,9 +26248,9 @@ Author: Marko Lindqvist Date: Thu Feb 28 20:24:32 2019 +0200 sandbox: Replace deprecated give_technology() with give_tech() - + See hrm Bug #804996 - + Signed-off-by: Marko Lindqvist commit e73c45a03aee238c4a71d5038ef4f6507291ba20 @@ -26258,9 +26258,9 @@ Author: Marko Lindqvist Date: Mon Feb 25 15:17:53 2019 +0200 tex/threaded AI: Do not run dai_do_first_activities() on restart phase - + See hrm Bug #804448 - + Signed-off-by: Marko Lindqvist commit a1465cbe2717c17d16aa056e5a1459a769675b7a @@ -26268,9 +26268,9 @@ Author: Marko Lindqvist Date: Tue Feb 26 01:33:13 2019 +0200 Update documentation about follow tag update - + See hrm Feature #767041 - + Signed-off-by: Marko Lindqvist commit 0c6839166be3fc8a35d5de186ab749b58a54077a @@ -26278,9 +26278,9 @@ Author: Marko Lindqvist Date: Mon Feb 25 13:55:02 2019 +0200 Call city_created, city_got AI callbacks for cities loaded from savegame - + See hrm Bug #804440 - + Signed-off-by: Marko Lindqvist commit 51d7c6bd45e5877278323173bc5c5a5f67f07e90 @@ -26288,9 +26288,9 @@ Author: Marko Lindqvist Date: Mon Feb 25 07:55:50 2019 +0200 Call unit_created, unit_got AI callbacks for units loaded from savegame - + See hrm Bug #804394 - + Signed-off-by: Marko Lindqvist commit f38156a9ab7315238cc7d94d3c68e1e78868cfd3 @@ -26298,12 +26298,12 @@ Author: Marko Lindqvist Date: Thu Feb 28 02:21:27 2019 +0200 sdl2/themespec.c: Correct comment about accepted capabilities - + Neither themespec capability string nor individual spec file capability string documentation had been updated from their sdl-client format to sdl2-client format. They had wrong format and referred to version 2.3 instead of current 2.6. - + Signed-off-by: Marko Lindqvist commit 5dee1e9ea2adb84b69898827c6e29f6b9837dd6d @@ -26311,9 +26311,9 @@ Author: James Wilson Date: Mon Feb 25 02:44:05 2019 +0200 Display messages when bombarding units or being bombarded - + See hrm Feature #734377 - + Signed-off-by: Marko Lindqvist commit e01b1d22fe0a70d61b8cfdc5a67c7e75a0fcb562 @@ -26321,10 +26321,10 @@ Author: Marko Lindqvist Date: Wed Feb 27 06:24:41 2019 +0200 ruleset.h: Correct comment about accepted capabilities - + For the development capstr, tilespec string was given instead of ruleset one. - + Signed-off-by: Marko Lindqvist commit b0d1b737c30a9f282a59b4dda77146f9a179f6b8 @@ -26332,17 +26332,17 @@ Author: Marko Lindqvist Date: Mon Feb 25 01:50:36 2019 +0200 Update helpdata.txt - + Includes a couple bits of UI info that were lacking. - + 1 zooming/scaling the map graphics with the + and - keys. 2 in the diplomatic dialog, you can remove an item from the list by double-clicking on it. - + Update by Dean ddeanbrown@comcast.net - + See hrm Feature #804379 - + Signed-off-by: Marko Lindqvist commit 6b884980ae64cb5da9d07fa7f85830183b25d652 @@ -26350,11 +26350,11 @@ Author: Marko Lindqvist Date: Mon Feb 25 05:45:19 2019 +0200 Add only_killing_makes_veteran ruleset setting - + Requested by Ignatus - + See hrm Feature #804292 - + Signed-off-by: Marko Lindqvist commit eb4f0dca4eb272be7251820918388812f18a44f0 @@ -26362,11 +26362,11 @@ Author: Marko Lindqvist Date: Sun Feb 24 06:12:46 2019 +0200 Improve documentation about Age requirement range - + Requested by Akechi - + See hrm Bug #769391 - + Signed-off-by: Marko Lindqvist commit 619e8f1d3fb9c7e21fa7b2d735211468f885e0a2 @@ -26374,9 +26374,9 @@ Author: Marko Lindqvist Date: Mon Feb 25 01:44:47 2019 +0200 Updated Spanish translation by Jordi Negrevernis i Font. - + msgmerged from S2_6 d0c3a485bc - + Signed-off-by: Marko Lindqvist commit 2d1b5386f4a27860b433ac2cf31ace62d4aa53f7 @@ -26384,9 +26384,9 @@ Author: Marko Lindqvist Date: Sun Feb 24 18:36:48 2019 +0200 Update Finnish translation - + By Sini Ruohomaa - + Signed-off-by: Marko Lindqvist commit 64ca4d490275c1bf2728193b79ec525f847bb722 @@ -26394,7 +26394,7 @@ Author: Marko Lindqvist Date: Sun Feb 24 07:27:19 2019 +0200 Comment typofix: generate_specnum.py -> generate_specenum.py - + Signed-off-by: Marko Lindqvist commit ed6e9e9942f80ec64121d4bd5d6c7a97cbe5bc5b @@ -26402,13 +26402,13 @@ Author: Marko Lindqvist Date: Thu Feb 21 23:50:45 2019 +0200 Sandbox: Reduce veteran raise chances - + As number of combat rounds has been limited, and not every battle is to death, average number of battles unit partakes during its lifetime has increased. To balance that, reduce veteran raise chance from a single battle. - + See hrm Feature #804128 - + Signed-off-by: Marko Lindqvist commit 508b1df8727e2c02669e9be24e4961df3f8c62be @@ -26416,11 +26416,11 @@ Author: Marko Lindqvist Date: Sun Feb 17 22:45:58 2019 +0200 civ1: Prevent Railroads on city center tiles - + Reported by nef - + See hrm Feature #803249 - + Signed-off-by: Marko Lindqvist commit 4464ca652610e06f3f983edad67a97c84c0112ca @@ -26428,9 +26428,9 @@ Author: Marko Lindqvist Date: Sun Feb 17 17:38:50 2019 +0200 Update msys2 environment to 190214 level - + See hrm Task #801982 - + Signed-off-by: Marko Lindqvist commit 9240df7a13239a24fdfc591e506fd643db29e1ab @@ -26438,14 +26438,14 @@ Author: Marko Lindqvist Date: Sat Feb 16 18:32:40 2019 +0200 Ruleset update: Do not add action enablers if reqs would contradict - + If generated reqs for a new action enabler contradict, consider it to mean that it should never be enabled, i.e., not even exist. Old code dropped contradicting requirement, resulting in action getting enabled when it should have not. - + See hrm Bug #782316 - + Signed-off-by: Marko Lindqvist commit e08e857fab1e1a41974830ceb387149f29797f33 @@ -26453,9 +26453,9 @@ Author: Marko Lindqvist Date: Sun Feb 17 15:55:11 2019 +0200 Tex: Update references to 'threxpr' to read 'tex' - + See hrm Feature #803221 - + Signed-off-by: Marko Lindqvist commit 3de1663eff13d94232ec928974719ece6dbc77d1 @@ -26463,9 +26463,9 @@ Author: Marko Lindqvist Date: Sun Feb 17 01:33:06 2019 +0200 Europe 1900 WWI: Replace threaded AI savegame keys with tex AI keys - + See hrm Feature #803015 - + Signed-off-by: Marko Lindqvist commit e8df640eed023e46508752ed8e037c23d59de9ee @@ -26473,9 +26473,9 @@ Author: Marko Lindqvist Date: Sat Feb 16 01:18:10 2019 +0200 Enable tex AI by default instead of threaded - + See hrm Feature #802868 - + Signed-off-by: Marko Lindqvist commit 26592c24d54ebdb9b70a019ce1504f9f485595cf @@ -26483,9 +26483,9 @@ Author: Zeko Date: Sat Feb 16 02:58:14 2019 +0200 Refactor fcdb login flow to allow better authentication methods - + See hrm #802523 - + Signed-off-by: Marko Lindqvist commit ebe7de3a381e6bff638a58c08042ec7e86fc9604 @@ -26493,9 +26493,9 @@ Author: Marko Lindqvist Date: Fri Feb 15 04:24:08 2019 +0200 Ruleset doc: Mark calendar fragment names for translation in examples - + See hrm Feature #802774 - + Signed-off-by: Marko Lindqvist commit 5c1ab9705a601890e2516e973ddebea73a56a36f @@ -26503,9 +26503,9 @@ Author: Marko Lindqvist Date: Fri Feb 15 02:33:11 2019 +0200 Make '-j2' the default MAKE_PARAMS for msys2 builds. - + See hrm Feature #802771 - + Signed-off-by: Marko Lindqvist commit 66514ef985badb586ea86ab76b6d32303472ac69 @@ -26513,15 +26513,15 @@ Author: Marko Lindqvist Date: Mon Feb 11 23:15:20 2019 +0200 Scripting API: Add hut_frighten signal - + Use lua callbacks to construct user visible frighten messages instead of having single message hardcoded to the engine. Also add extra name parameter to hut_enter signal. - + Patch by Alexandro Ignatiev - + See hrm Bug #780730 - + Signed-off-by: Marko Lindqvist commit c9ce9e6563f3b777f632251e2cd2f39ee815a20c @@ -26529,9 +26529,9 @@ Author: Marko Lindqvist Date: Sun Feb 10 22:09:18 2019 +0200 Tell tech steal defender if tech was already stolen from the city - + See hrm Feature #801810 - + Signed-off-by: Marko Lindqvist commit 0951c008eb1d6d587f07b8099118c612091c6749 @@ -26539,9 +26539,9 @@ Author: Marko Lindqvist Date: Sun Feb 10 21:36:41 2019 +0200 Add ruleset conversion log dialog for ruledit - + See hrm Feature #733556 - + Signed-off-by: Marko Lindqvist commit 1af152000ef65cd7d8016d5dc24a67135fc79c80 @@ -26549,16 +26549,16 @@ Author: Marko Lindqvist Date: Sun Feb 10 20:13:20 2019 +0200 Add ruleset conversion log callback support - + When ruleset is loaded in compatiblity mode, and automatic conversion can't work perfectly, pass messages from the ruleset loading module to the tool using it with a new logging callback. - + freeciv-ruleup is currently the only user implementing an callback. It push received messages to log_normal() - + See hrm Feature #733496 - + Signed-off-by: Marko Lindqvist commit 70b515831c373d47ecc3ccfe44fe7662a5f42e86 @@ -26566,17 +26566,17 @@ Author: Marko Lindqvist Date: Sun Feb 10 01:30:56 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 3f9dadfa07928d33a108bc0b0972f952733f00ad @@ -26584,12 +26584,12 @@ Author: Marko Lindqvist Date: Sun Feb 10 00:20:15 2019 +0200 Update md5.c to match upstream revision 1.15 - + Also update comment about freeciv specific changes for a part for which the code change had already been implemented before. - + See hrm Feature #801777 - + Signed-off-by: Marko Lindqvist commit 70db71e32666dc97348ae44daf6b42f98bc0025e @@ -26597,9 +26597,9 @@ Author: Marko Lindqvist Date: Mon Feb 11 19:30:37 2019 +0200 Update path to default units.ruleset in a code comment - + Replace 'default' in ruleset path with 'classic' - + Signed-off-by: Marko Lindqvist commit 50854403f2021c2e2edf3f41db76a68b5f9ac73c @@ -26607,9 +26607,9 @@ Author: Marko Lindqvist Date: Sat Feb 9 22:27:41 2019 +0200 Update included luasql files to luasql-2.4.0 level. - + See hrm Feature #801775 - + Signed-off-by: Marko Lindqvist commit 7afdd8247b95fabce927981f10316f5e1eb16d7d @@ -26617,9 +26617,9 @@ 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 be19a932240be286ca055b94ea243f19a02e6168 @@ -26627,9 +26627,9 @@ Author: Marko Lindqvist Date: Sat Feb 9 14:27:01 2019 +0200 Drop duplicate setting of mapimg layer indicator character in client - + See hrm Bug #801661 - + Signed-off-by: Marko Lindqvist commit 29bba22d6b4cc9977ea5bf91a86bb12087fa08a9 @@ -26637,7 +26637,7 @@ Author: Marko Lindqvist Date: Mon Feb 11 00:03:16 2019 +0200 Fix comment typo: "endrturn" -> "endturn" - + Signed-off-by: Marko Lindqvist commit ebc086545da894486779b3b3a70e65dc031f31cc @@ -26645,9 +26645,9 @@ Author: Marko Lindqvist Date: Thu Feb 7 19:00:56 2019 +0200 Document [tileset], [soundset], and [musicset] preferred game.ruleset entries - + See hrm Bug #785647 - + Signed-off-by: Marko Lindqvist commit 7d28897bbc728eb107c0d64f7ef73aacff35edc8 @@ -26655,9 +26655,9 @@ Author: Zeko Date: Wed Feb 6 13:55:51 2019 +0200 Add a multiplier option for spaceship travel time - + See hrm #800950 - + Signed-off-by: Marko Lindqvist commit ac8da2d8fa6da3a8a36722e9b25a1334f9c53442 @@ -26665,9 +26665,9 @@ Author: Marko Lindqvist Date: Mon Feb 4 14:55:39 2019 +0200 Do not try to print NULL unit state property for %s - + See hrm Bug #800852 - + Signed-off-by: Marko Lindqvist commit 40647d3e0a86f12d1d4b6057885042bb95f08113 @@ -26675,9 +26675,9 @@ Author: Marko Lindqvist Date: Mon Feb 4 00:11:58 2019 +0200 Do not try to print NULL terrain property for %s - + See hrm Bug #800781 - + Signed-off-by: Marko Lindqvist commit c49d666acda01951ca3d68b2ded1b3dc177513e0 @@ -26685,9 +26685,9 @@ Author: Marko Lindqvist Date: Wed Jan 23 10:27:22 2019 +0200 Do not try to print NULL soundfile for %s - + See hrm Bug #799291 - + Signed-off-by: Marko Lindqvist commit 072adce205accec5d332d4f9de7b86580c3c40ad @@ -26695,9 +26695,9 @@ Author: Marko Lindqvist Date: Sat Nov 10 13:30:00 2018 +0200 INSTALL: Document building sound support - + See hrm Feature #785520 - + Signed-off-by: Marko Lindqvist commit 844e48b978c131ed76d75102fc718bb07f1bb554 @@ -26705,14 +26705,14 @@ Author: Sveinung Kvilhaugsvik Date: Tue Nov 13 12:45:58 2018 +0100 ruleup: handle non existing comment headers. - + A comments.txt that is missing certain comment headers could end up getting loaded, for example when setting FREECIV_DATA_PATH to an older version of Freeciv in order to upgrade a ruleset that lives there to 3.1. - + Survive a missing comment header. This fixes a crash that happened when 3.1 ruleup was loaded with a dataddir from 3.0. - + See hrm Bug #786092 commit 53f775745f3f5fec111972eba55c9902cfb3b720 @@ -26720,16 +26720,16 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 8 10:03:29 2018 +0200 Easy to run freeciv-ruleup from the build dir. - + Introduce a new script, fcruleup, that makes it easy to run freeciv-ruleup from the build directory. It works like fcser, fcgui and fcruledit. - + Doesn't add storage/datasubdir to an unset FREECIV_DATA_PATH since, as Marko Lindqvist pointed out, the user (almost?) never wants to upgrade a ruleset from there, but with it included in the path may accidentally load an already compatible ruleset from there instead of the ruleset that user meant to upgrade. - + See hrm Feature #785461 commit 1bb55a740336a539d54949dac0ccbf24f6808c0b @@ -26737,11 +26737,11 @@ Author: Chadwick McHenry Date: Fri Nov 9 23:20:39 2018 -0500 Fix divide by zero error in mapimg - + Use player_count() instead of player_slot_count() so player colors are sized meaningfully. Ensure no division error, or negative offset is used. - + See hrm Bug #707912 commit d1e5381b41cfd7711d18d860fa6536cbb16c0a22 @@ -26749,10 +26749,10 @@ Author: Sveinung Kvilhaugsvik Date: Fri Nov 9 20:44:27 2018 +0100 Utility function to replace universal in req vec. - + Intrduce universal_replace_in_req_vec(), a function that replaces all instances of a universal in a requirement vector with another universal. - + See hrm Feature #785466 commit 809dda70245550e8c6224784ed5156e2143f4f91 @@ -26760,15 +26760,15 @@ Author: Sveinung Kvilhaugsvik Date: Thu Nov 8 19:33:55 2018 +0100 Common universal is in requirement(s) checks. - + Add universal_is_mentioned_by_requirement(), an utility to check if a universal is directly mentioned in a requirement and universal_is_mentioned_by_requirements(), an utility that does the same for requirement vectors. Utilities to check if a universal fulfills a requirement (vector) already exists. - + Replace ruledit's universal_in_req_vec(). - + See hrm Feature #785450 commit 9eee7466fb472561f542679a6a011a93fc638b22 @@ -26776,14 +26776,14 @@ Author: Marko Lindqvist Date: Sat Nov 10 00:15:22 2018 +0200 Consider extras with cause "Hut" enterable - + Whether extra was considered enterable was erroneously deducted from its UI category. - + Reported by Alexandro Ignatiev - + See hrm Bug #782719 - + Signed-off-by: Marko Lindqvist commit b2900f8f770a476692d2bc2f3ac019f394b58997 @@ -26791,10 +26791,10 @@ Author: Sveinung Kvilhaugsvik Date: Thu Nov 8 15:31:18 2018 +0100 Auto help: document OneAttack under "Attack". - + The OneAttack unit type flag is only used for regular attacks. Document it under the "Attack" action̈́'s details. - + See hrm Bug #785262 commit b9a6a5b4961a9f24366b76e929ff6fbf53853b0e @@ -26802,15 +26802,15 @@ Author: Sveinung Kvilhaugsvik Date: Thu Nov 8 14:56:59 2018 +0100 Veterans with nukes are still stronger in combat. - + A unit capable of performing "Attack" may become a veteran through performing it even if the ruleset permits it to also do "Explode Nuclear". This is a consequence of "Explode Nuclear" and "Attack" becoming action enabler controlled. - + Update the test before writing the increased strength in combat help text to include all units capable of performing "Attack". - + See hrm Bug #785242 commit 7697cbd8fa74147c254ef82115b45b764df6db3e @@ -26818,9 +26818,9 @@ Author: Marko Lindqvist Date: Mon Oct 29 18:42:49 2018 +0200 ruleup: Add support for --Fatal commandline parameter - + See hrm Feature #781129 - + Signed-off-by: Marko Lindqvist commit b36557e91a30a704a59efc450d2b7aaee2442bc3 @@ -26828,10 +26828,10 @@ Author: Sveinung Kvilhaugsvik Date: Thu Nov 1 08:17:26 2018 +0100 Replace the last Missile unit class flag check... - + ...outside of utype_is_consumed_by_action() with a check if the unit is consumed by the "Attack" action. - + See hrm Feature #783395 commit 47b16d46aa75f19d894d3b02897943fadc060611 @@ -26839,11 +26839,11 @@ Author: Marko Lindqvist Date: Mon Oct 29 16:32:55 2018 +0200 Update msys2 environment to 181027 level - + Arch specific meson packages added to the environment. - + See hrm Task #767991 - + Signed-off-by: Marko Lindqvist commit f89fbc78ca112a1a4c18ad8b3642c19af254dec1 @@ -26851,10 +26851,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon Oct 29 08:41:52 2018 +0100 AI: check consumed by "Attack". - + Replace Missile unit class flag checks in AI and advisor code with checks if the unit is consumed by the "Attack" action. - + See hrm Feature #782841 commit 614a6569a96471f8d70b38532469b9016643950d @@ -26862,9 +26862,9 @@ Author: Marko Lindqvist Date: Sun Oct 28 23:33:41 2018 +0200 Explicitly disable sys-lua in msys2 based installer builds - + See hrm Feature #782386 - + Signed-off-by: Marko Lindqvist commit dd05f931eca778e4a7f8fa977c59628a5d75874f @@ -26872,11 +26872,11 @@ Author: Sveinung Kvilhaugsvik Date: Thu May 4 17:04:38 2017 +0200 Path finding: check consumed by "Attack". - + The path finding code doesn't have to worry about returning a unit that doesn't survive an attack. It therefore checks if a unit has the Missile unit class flag. Check if the unit is consumed by the "Attack" action in stead. - + See hrm Feature #782581 commit 7cb30b3d1632cdf30cb3b0f0f43a4ea1cd19f128 @@ -26884,9 +26884,9 @@ Author: Marko Lindqvist Date: Sun Oct 28 11:13:46 2018 +0200 Qt: Find themes from any data directory - + See hrm Bug #782349 - + Signed-off-by: Marko Lindqvist commit 45871bfd6a055b0021adf048249ec3e35b5c0aa6 @@ -26894,9 +26894,9 @@ Author: Marko Lindqvist Date: Mon Oct 22 16:28:16 2018 +0300 installer_cross: Set Unicode true - + See hrm Feature #781275 - + Signed-off-by: Marko Lindqvist commit d752b7a23fec401e2f1fc665591f6bad4b765166 @@ -26904,9 +26904,9 @@ Author: Marko Lindqvist Date: Wed Oct 24 17:20:51 2018 +0300 Msys2: Create correct link to modpack installer in gtk3.22-client package - + See hrm Bug #781746 - + Signed-off-by: Marko Lindqvist commit ce35a1e35016d54483c3833bc1b6c665f0162cd9 @@ -26920,19 +26920,19 @@ Author: Sveinung Kvilhaugsvik Date: Sat Oct 20 10:57:16 2018 +0200 Merge unit action sub targets. - + Certain actions have both a main target and a sub target. Examples of action sub targets are what tech to steal from a city and what road extra to build on a tile. - + Extra sub targets were for a while split from tech and building sub targets. This caused bugs like unit order action extra sub targets not being stored to save games since the savegame code only wrote sub targets stored in sub_target, where tech and improvement sub targets were stored. - + Treat extra sub targets like tech and building sub targets by merging them back together. - + See hrm Feature #780902 commit 9dbfc801fc820d55fed7f788f934f130c41d0d57 @@ -26940,9 +26940,9 @@ Author: Marko Lindqvist Date: Sun Oct 21 21:42:19 2018 +0300 rscompat: Do not try to set non-existent unit type flag "Infra" for units - + See hrm Bug #781130 - + Signed-off-by: Marko Lindqvist commit 00debe3547effccad50301a54279a24c23e1413c @@ -26950,9 +26950,9 @@ Author: Marko Lindqvist Date: Fri Oct 19 21:33:26 2018 +0300 configure.ac: Drop VERSION_WITHOUT_LABEL - + See hrm Feature #780300 - + Signed-off-by: Marko Lindqvist commit 4df44eb62a61395fa6ca55217ebc9a70a01ef063 @@ -26960,9 +26960,9 @@ Author: Marko Lindqvist Date: Sun Oct 21 21:14:15 2018 +0300 Fix crash in ruleset compatibility mode loading of resources - + See hrm Bug #781125 - + Signed-off-by: Marko Lindqvist commit 7a573c2e170ab75ba7f5ae5fea23d243241e27cb @@ -26970,9 +26970,9 @@ Author: Marko Lindqvist Date: Thu Oct 18 20:05:37 2018 +0300 gtk: Drop gtk_icon_size_lookup() call with unused results - + See hrm Feature #780526 - + Signed-off-by: Marko Lindqvist commit ed2a35f1982ec8e262c4782c2f1528615352f671 @@ -26980,10 +26980,10 @@ Author: Sveinung Kvilhaugsvik Date: Sat Oct 20 08:12:02 2018 +0200 savegame3: unit order sub target lookup name fix. - + Look for the unit order field "sub_tgt_vec", not the non existing fields "tgt_list" and "extra_list", when loading a savegame. - + See hrm Feature #780772 commit 217fe45bd708f358ea36c23e945ed63f0d8cb844 @@ -26991,9 +26991,9 @@ Author: Marko Lindqvist Date: Sun Oct 21 08:12:38 2018 +0300 Bump version number to indicate development version - + See hrm Task #740488 - + Signed-off-by: Marko Lindqvist commit cfcc09a9540f53020e1571cbc7f083f8100afd31 @@ -27001,9 +27001,9 @@ Author: Marko Lindqvist Date: Sun Oct 21 08:11:53 2018 +0300 Bump version number for S3_0 alpha2 light-weight release - + See hrm Task #740488 - + Signed-off-by: Marko Lindqvist commit 1381d3502672d89eae822de3320a769ca3f7adac @@ -27011,9 +27011,9 @@ Author: Zeko Date: Fri Oct 19 08:08:53 2018 +0300 Add fcdb check for "take" and "observe" commands - + See hrm #778018 - + Signed-off-by: Marko Lindqvist commit dbb40fd8f48ab1e0f4f53d034c2ff739d3a65070 @@ -27021,9 +27021,9 @@ Author: Zeko Date: Thu Oct 18 19:38:42 2018 +0300 Add fcdb check to "delegate to" subcommand - + See hrm #766520 - + Signed-off-by: Marko Lindqvist commit 2988e203e8680a5657b9205dfbe606488383e167 @@ -27031,9 +27031,9 @@ Author: Marko Lindqvist Date: Tue Oct 16 05:38:00 2018 +0300 Revert "Server - move AI phase before player activities/orders phase" - + This reverts commit 45e094dd65473c4f3bec7a60819ebd7406eb36ed. - + See hrm Bug #769791 commit 384d08cdda7cfe3377f9c21411a9ebfcb70d2146 @@ -27041,9 +27041,9 @@ Author: Marko Lindqvist Date: Tue Oct 16 16:39:16 2018 +0300 installer_cross: Make sure crosser set is "current" - + See hrm Feature #780036 - + Signed-off-by: Marko Lindqvist commit d120c18470bcbacc2e4e9eadf01cfab86b1ccf8b @@ -27051,11 +27051,11 @@ Author: Sveinung Kvilhaugsvik Date: Tue Oct 16 08:49:49 2018 +0200 savegame format: merge order sub targets. - + A unit order can contain a sub target for an action (or for an activity). They were for a while stored in two fields: extra_vec and sub_tgt_vec. Merge extra_vec back into sub_tgt_vec. - + See hrm Feature #779903 commit 1f171be0aa35aa04d82c7c73f45ffe77020ab3b8 @@ -27063,16 +27063,16 @@ Author: Sveinung Kvilhaugsvik Date: Mon Oct 15 11:18:58 2018 +0200 GTK clients: use action_id for action id's. - + The GTK clients, like the rest of Freeciv, used a mix of int and gen_action for action id's. The gen_action enum is on its way to only be about the result of an action rather than it's id. They are in the process of being separated. Using an int doesn't mark the action id as an action id rather than - say - a pointer to an action. - + Use action_id for action id's. Rename variables referring to the actor's id from act_id (typically used for action id's) to au_id. - + See hrm Feature #779547 commit 895c42b63ad0c74b9527e5ac4ea653a1e8b1c7e6 @@ -27080,13 +27080,13 @@ Author: Sveinung Kvilhaugsvik Date: Sat Oct 13 15:13:41 2018 +0200 Clarify that action sub target are sub targets. - + Actions like "Targeted Steal Tech" have a target - the city to steal from - and a sub target - the tech to steal. Tech and building sub targets have been called "target" and "value". This has caused confusion. In the case of "target" it also takes up a name that could be used for specifying the main target. Use the term sub target in names and comments. - + See hrm Feature #779357 commit c7650a60982e8e3fc27750d5509c3289a9261a12 @@ -27094,15 +27094,15 @@ Author: Sveinung Kvilhaugsvik Date: Sat Oct 13 13:14:31 2018 +0200 savegame format: clarify order sub target. - + A unit order can contain a sub target for an action. Tech and improvement sub targets were stored in tgt_vec. This name has already caused confusion. It also takes a good name to store targets, like the city to steal a specified tech from, to unit orders. The name has not been used in any frozen save game formats yet. - + Rename tgt_vec to sub_tgt_vec in savegame3. - + See hrm Feature #779339 commit 055c12494f5db30ac7265358c1d1f0fba6d4b656 @@ -27110,9 +27110,9 @@ Author: Marko Lindqvist Date: Sat Oct 13 10:25:39 2018 +0300 Make server to send its version number to client - + See hrm Feature #735534 - + Signed-off-by: Marko Lindqvist commit f80dae1ef00dd6d0e81dfc67b64e7e2b5b3b8246 @@ -27120,9 +27120,9 @@ Author: Marko Lindqvist Date: Fri Oct 12 01:51:20 2018 +0300 Update europe_1900_WWI scenario to 3.0 savegame format - + See hrm Feature #699393 - + Signed-off-by: Marko Lindqvist commit 7d433ad1a7f8f9499d72c24941fa505958224bf7 @@ -27130,13 +27130,13 @@ Author: Sveinung Kvilhaugsvik Date: Wed Oct 10 14:22:35 2018 +0200 SDL2 client: use action_id for action id's. - + The SDL 2 client, like the rest of Freeciv, used a mix of int and gen_action for action id's. The gen_action enum is on its way to only be about the result of an action rather than it's id. They are in the process of being separated. Using an int doesn't mark the action id as an action id rather than - say - a pointer to an action. - + See hrm Feature #778826 commit 56ebe4c4ee8eaf1825c21941a1fdef63e8a93c46 @@ -27144,10 +27144,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Oct 10 12:44:35 2018 +0200 Qt client: use action_id for action id's. - + Include the get*_targeted_action_id() parts that should have been done in the original commit of hrm Feature #774228. - + See hrm Feature #774228 commit 78518da94f82b5c3565541a56649e73c4e3ee938 @@ -27155,9 +27155,9 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jun 7 12:21:59 2018 +0200 Speculative action enabler evaluation for all. - + Implement speculative action enabler evaluation for each target type. - + See hrm Feature #757520 commit fcb20d0d4c5ce6344f06a61fc736ee04123c1fd9 @@ -27165,9 +27165,9 @@ Author: Marko Lindqvist Date: Wed Oct 10 07:58:58 2018 +0300 Make 'multiresearch' server setting SSET_RULES - + See hrm Bug #778682 - + Signed-off-by: Marko Lindqvist commit 5070f1b2efb590fa539826df3e7ea9bc01d3859e @@ -27175,11 +27175,11 @@ Author: Marko Lindqvist Date: Sun Oct 7 09:33:30 2018 +0300 Drop buy_gold_cost from web_city_info_addition packet - + The same information is now transferred in main city_info packet. - + See hrm Feature #778078 - + Signed-off-by: Marko Lindqvist commit b658a64a5cb359ba64d2a058627d273d18fa00b4 @@ -27187,9 +27187,9 @@ Author: Marko Lindqvist Date: Wed Oct 10 05:06:15 2018 +0300 Do not error in savecompat when an < 3.0 scenario has no [random] section - + See hrm Bug #778659 - + Signed-off-by: Marko Lindqvist commit 3bfd1db6c27093cdfc5c25508a277c39d4578f21 @@ -27197,15 +27197,15 @@ Author: Marko Lindqvist Date: Tue Oct 9 03:17:25 2018 +0300 Consider City_Radius_Sq effects when showing city area for city founding units - + Player and tile wide requirements are considered. There's no city yet, and future city will not have unit related requirements fulfilled as founder gets disbanded on founding the city. - + Reported by Phil G. - + See hrm Bug #746187 - + Signed-off-by: Marko Lindqvist commit 7236bcbb89b502b73a165cea376d323e286b15dc @@ -27213,9 +27213,9 @@ Author: Marko Lindqvist Date: Sun Oct 7 09:16:37 2018 +0300 Move city_production_buy_gold_cost() from common/ to server/ - + See hrm Feature #778077 - + Signed-off-by: Marko Lindqvist commit 028c948c86c33e00acf868c87ba2a4dab39811e5 @@ -27223,9 +27223,9 @@ Author: Marko Lindqvist Date: Sun Oct 7 07:41:23 2018 +0300 Drop obsolete is_native_tile_to_base() - + See hrm Feature #778074 - + Signed-off-by: Marko Lindqvist commit 27d4571ab219e20ecfda08ac834d0084b936d5c8 @@ -27233,9 +27233,9 @@ Author: Marko Lindqvist Date: Mon Oct 8 22:14:55 2018 +0300 Alien: Correct action ui name entry names - + See hrm Bug #778327 - + Signed-off-by: Marko Lindqvist commit 04c4471631fbd2bf668c47e7f5e8ce8b90e30cc8 @@ -27243,9 +27243,9 @@ Author: Marko Lindqvist Date: Tue Oct 9 06:11:06 2018 +0300 Make linking against crosser libSDL2 > 2.0.5 to work - + See hrm Bug #743842 - + Signed-off-by: Marko Lindqvist commit 2fb942b1cecf35a62e783f3883ebee969ff31cd5 @@ -27253,9 +27253,9 @@ Author: Marko Lindqvist Date: Sun Oct 7 08:48:06 2018 +0300 Let omniscient server to calculate city buy cost - + See hrm Feature #767936 - + Signed-off-by: Marko Lindqvist commit 10706a9c8cb1b09fd06223c25d03154020fb56fb @@ -27263,11 +27263,11 @@ Author: Marko Lindqvist Date: Sat Oct 6 03:48:31 2018 +0300 Tutorial: Use hex topology - + Reported by Alexandro Ignatiev - + See hrm Feature #778019 - + Signed-off-by: Marko Lindqvist commit 1bc8108099f66a2fc2b9ebd1801a328df2161670 @@ -27275,9 +27275,9 @@ Author: Marko Lindqvist Date: Thu Oct 4 23:54:23 2018 +0300 winbuild.sh: Allow user to set GUIP part of the package name - + See hrm Feature #777732 - + Signed-off-by: Marko Lindqvist commit 333f08bd89802514f6a940ed8d141121072ae6f1 @@ -27285,9 +27285,9 @@ Author: Marko Lindqvist Date: Sat Oct 6 09:13:02 2018 +0300 Drop outcommented MAX_LAST definition - + See hrm Feature #778025 - + Signed-off-by: Marko Lindqvist commit f3ec243c6ce86f7c79c58c498e4a99a146db1bad @@ -27295,9 +27295,9 @@ Author: Marko Lindqvist Date: Thu Oct 4 22:23:12 2018 +0300 winbuild.sh: Add EXTRA_CONFIG support - + See hrm Feature #777731 - + Signed-off-by: Marko Lindqvist commit ef76c83e178a31e29e7a16d1a17ba202d84d8435 @@ -27305,9 +27305,9 @@ Author: Marko Lindqvist Date: Thu Oct 4 13:14:08 2018 +0300 Use B_LAST instead of MAX_NUM_ITEMS where applicable - + See hrm Feature #777624 - + Signed-off-by: Marko Lindqvist commit 72ab27bc5dbab1e68701823aa39a8f426500acd2 @@ -27315,13 +27315,13 @@ Author: Zeko Date: Sat Oct 6 05:15:10 2018 +0300 Change call signature for luascript funcs to allow any return values - + All fcdb functions in database.lua have been changed to raise exceptions rather than return FCDB_ERROR enum, and user_load now returns a password hash. - + See feature #769078 - + Signed-off-by: Marko Lindqvist commit f15ebad81b734b3d299df0255d167ddb7c13fdcf @@ -27329,11 +27329,11 @@ Author: Marko Lindqvist Date: Thu Oct 4 08:26:53 2018 +0300 Make sure second and later games use correct random seed - + Reported by Jacob Nevins - + See hrm Bug #761219 - + Signed-off-by: Marko Lindqvist commit 1c9e28db773084f781cc0ae0d5c237e30a549653 @@ -27341,9 +27341,9 @@ Author: Marko Lindqvist Date: Fri Oct 5 03:17:13 2018 +0300 Add editor support for unit 'stay' property - + See hrm Feature #662672 - + Signed-off-by: Marko Lindqvist commit fbff1189e529722a212a35f935e80c7d07b0a5d0 @@ -27351,11 +27351,11 @@ Author: Marko Lindqvist Date: Thu Oct 4 07:51:26 2018 +0300 Do not give double culture for non-unique achievements to first gainer - + Reported by Akechi - + See hrm Bug #763885 - + Signed-off-by: Marko Lindqvist commit 029895afdc423af9a7b048fc32a003d317aacc10 @@ -27363,9 +27363,9 @@ Author: Marko Lindqvist Date: Thu Oct 4 05:17:10 2018 +0300 Keep current tileset when topology changes between overhead and iso ones - + See hrm Feature #777520 - + Signed-off-by: Marko Lindqvist commit a1c62b9b8c624158d43a1b558a96c2d4c2fe566b @@ -27373,9 +27373,9 @@ Author: Marko Lindqvist Date: Sun Sep 30 12:32:48 2018 +0300 Sanitycheck barbarian init_buildings against B_LAST, not A_LAST - + See hrm Bug #776786 - + Signed-off-by: Marko Lindqvist commit eb5d486f42bd23c19b25eae23ec242c727bdeb63 @@ -27383,11 +27383,11 @@ Author: Marko Lindqvist Date: Sat Sep 29 16:50:11 2018 +0300 installer_cross: Make build_all_installers.sh to work in two different modes - + Modes are 'snapshot' and 'release'. - + See hrm Feature #740208 - + Signed-off-by: Marko Lindqvist commit cab3b257a1f7015d2194f2efba62f143d25ecc4f @@ -27395,9 +27395,9 @@ Author: Marko Lindqvist Date: Sun Sep 30 15:19:22 2018 +0300 Combine "Overhead" and "Iso" tileset settings to single "Square" setting - + See hrm Feature #776792 - + Signed-off-by: Marko Lindqvist commit e2fdb213abf48114f0336ffe88a5ba9802d45f69 @@ -27405,9 +27405,9 @@ Author: Zeko Date: Sun Sep 30 09:08:21 2018 +0300 Save orig_username for delegated players in savegames - + See hrm bug #772657 - + Signed-off-by: Marko Lindqvist commit eb456a11f4dce6e521c666c2c6c671b08d78f8e3 @@ -27415,14 +27415,14 @@ Author: Marko Lindqvist Date: Sun Sep 30 12:07:45 2018 +0300 Update tech.ruleset comment about max number of advances - + Currently max number of advances in a ruleset is 199. Make documentation to match. - + Reported by Akechi - + See hrm Bug #769401 - + Signed-off-by: Marko Lindqvist commit 30faa7d1a22482f7a16ad633958d2fd4ce996633 @@ -27430,11 +27430,11 @@ Author: Marko Lindqvist Date: Sat Sep 29 20:15:47 2018 +0300 Set hexemplio city sprite tags to point to correct sprites - + Patch by Pierre R - + See hrm Bug #774184 - + Signed-off-by: Marko Lindqvist commit ed7bfc41118a076e02fab13dee17e20f13a4e235 @@ -27442,17 +27442,17 @@ Author: Marko Lindqvist Date: Sat Sep 29 04:21:18 2018 +0300 Add 'generated' property for extras - + This makes it possible to have properties of causes Resource and Hut for an extra without it actually getting placed because of those causes. This is especially useful in combination with cause Appear. - + Sandbox ruleset Hermit's Place is fixed to have cause Hut. - + Hermit's Place problem reported by Alexandro Ignatiev - + See hrm Bug #775424 - + Signed-off-by: Marko Lindqvist commit 0b151f025eecec8d88666ce9dd78128edd78b71d @@ -27460,9 +27460,9 @@ Author: Zeko Date: Sat Sep 29 09:11:51 2018 +0300 Change all callbacks in update_queue to void (*cb) (void*) - + See hrm bug #775057 - + Signed-off-by: Marko Lindqvist commit efe3cdaf90f07c955e75f25b977e8704eb15991a @@ -27470,11 +27470,11 @@ Author: Marko Lindqvist Date: Sat Sep 29 14:03:38 2018 +0300 Revert "Allow running unsafe Lua via server commands." - + This reverts commit 999105d4e9864a2349e4072709f7b4c437fdc1c5. - + See hrm Feature #692001 - + Signed-off-by: Marko Lindqvist commit 556a602a197c7f4960eedd256d4aae9bcfb32f27 @@ -27482,11 +27482,11 @@ Author: Marko Lindqvist Date: Sat Sep 29 14:02:33 2018 +0300 Revert "Add an unsafe Lua environment example." - + This reverts commit 56e748d324d9abf4e00542c87dcd564c3a5f8b47. - + See hrm Feature #692310 - + Signed-off-by: Marko Lindqvist commit e4651377cf9919c4726de117dabc717b96fbe1fd @@ -27494,11 +27494,11 @@ Author: Marko Lindqvist Date: Sat Sep 29 14:00:52 2018 +0300 Revert "Add the new rulesets_not_broken.sh test script." - + This reverts commit dd7ed9d11eddd9bcc49f4c2c264502d2b98212ea. - + See hrm Feature #692021 - + Signed-off-by: Marko Lindqvist commit c9f802b4c9c857626f2b009ac52b4c8f2312d4cf @@ -27506,9 +27506,9 @@ Author: Zeko Date: Sat Sep 29 01:48:13 2018 +0300 Add percentage modifiers to global warming and nuclear winter rates - + See hrm feature #770804 - + Signed-off-by: Marko Lindqvist commit f17709f9c2f214793ac733b3c60a1bc0eda2467d @@ -27516,12 +27516,12 @@ Author: Sveinung Kvilhaugsvik Date: Thu Sep 20 11:07:31 2018 +0200 ruledit: can't enable invalid action. - + Assert that there is at least one action to enable when adding a new action enabler. Also assert that the default action for the new enabler exists. Both assumptions are true as long as actions them self - unlike action enablers - remain hard coded. - + See hrm Feature #774865 commit b087177bb757a25bcd8fd9858aff315ee664ffae @@ -27529,11 +27529,11 @@ Author: Sveinung Kvilhaugsvik Date: Thu Sep 20 10:51:20 2018 +0200 Save game actions are actions, not results. - + An action in the list showing the order of action's in a save game is an action, not an action result. Make this clear by changing its type from gen_action to action_id. - + See hrm Feature #774858 commit 58a3ae59303bef69b160e39abb82cbd1b75c955a @@ -27541,9 +27541,9 @@ Author: Marko Lindqvist Date: Mon Sep 17 11:52:02 2018 +0300 installer_cross: Support win32 crosser setup - + See hrm Feature #774284 - + Signed-off-by: Marko Lindqvist commit a7e68ebedaf74a8f47bff0ef3e10fa52536e8255 @@ -27551,13 +27551,13 @@ Author: Sveinung Kvilhaugsvik Date: Fri Aug 31 21:33:29 2018 +0200 Qt client: use action_id for action id's. - + The Qt client, like the rest of Freeciv, used a mix of int and gen_action for action id's. The gen_action enum is on its way to only be about the result of an action rather than it's id since those are in the process of being separated. Using an int doesn't mark the action id as an action id rather than - say - a pointer to an action. - + See hrm Feature #774228 commit 1cbede69920a1137b125e4284e2a59eaba9e314a @@ -27565,9 +27565,9 @@ Author: Marko Lindqvist Date: Mon Sep 17 10:31:06 2018 +0300 installer_cross: Make build_all_installers.sh to respect CROSSER_QT - + See hrm Feature #774256 - + Signed-off-by: Marko Lindqvist commit 44c349db9032f035905a5452975fced17d389a1b @@ -27575,10 +27575,10 @@ Author: Sveinung Kvilhaugsvik Date: Sun Sep 16 18:56:23 2018 +0200 gen_action_name() -> action_id_rule_name() - + Use action_id_rule_name() rather than using gen_action_name() directly. This prepares the callers for when an action's id no longer predicting its result. - + See hrm Feature #774240 commit 277269ec39278eb03c69665b255b78bfb599e78d @@ -27586,10 +27586,10 @@ Author: Sveinung Kvilhaugsvik Date: Sun Sep 16 16:29:27 2018 +0200 action_target_neg_util(): mark action id param. - + Change the type of the act_id parameter from int to action_id so it shows up on code searches for action_id uses. - + See hrm Feature #774229 commit 1bacbfb7ccf83c1e431216ffc27188c7ce341466 @@ -27597,11 +27597,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon Sep 3 16:25:39 2018 +0200 protocol: make gen_action fields action_id. - + The result of an action is (slowly) being separated from it's id. This is needed by generic actions. Change the type of packet fields that contains an action's id from the gen_action enum to the action_id typedef. - + See hrm Feature #774219 commit 951903d161fa6023d33b3a14dbe944991fa627be @@ -27609,9 +27609,9 @@ Author: Sveinung Kvilhaugsvik Date: Tue Sep 4 14:22:01 2018 +0200 unit_perform_action(): mark action id argument... - + ...by changing its type to action_id. - + See hrm Feature #774218 commit fddb5e25c3598df53397e12fe980e78917d3d57d @@ -27619,9 +27619,9 @@ Author: Marko Lindqvist Date: Sat Sep 15 12:32:24 2018 +0300 Update to crosser-1.6 - + See hrm Feature #774117 - + Signed-off-by: Marko Lindqvist commit 92e1da37baf126498ad81a25f1a8fdac8b464228 @@ -27629,7 +27629,7 @@ Author: Marko Lindqvist Date: Sat Sep 15 09:42:17 2018 +0300 Revert "Added server lua function to tell client to show image, play sound and display text" - + This reverts commit 065c101391c854370aee342f8775407e0d7887ee. commit f0c7a428797c39fd81a9a798d3f48dbfbc82247f @@ -27637,7 +27637,7 @@ Author: Marko Lindqvist Date: Sat Sep 15 09:42:02 2018 +0300 Revert "Fix compilation fail for sdl2 client caused by hrm feature #771485" - + This reverts commit 611d1cc5a58430d663050bb0f89a3f09274492a1. commit 8f0f9c372d6430d8d63ea58dac6ad112a64bdad1 @@ -27645,7 +27645,7 @@ Author: Marko Lindqvist Date: Sat Sep 15 09:41:05 2018 +0300 Revert "Make the clients build again." - + This reverts commit 09a44cbabbe6707a62edd06abd30cad6110ae798. commit 9650d4a9cfeb2e6b9d81df1f6867746dbeef1dd2 @@ -27653,7 +27653,7 @@ Author: Marko Lindqvist Date: Sat Sep 15 09:41:55 2018 +0300 Revert "Coding style changes from hrm Bug #772688" - + This reverts commit 279ae1f373e2ac496ac47b1263f6e87b49e021e6. commit a829b0b7010b49973ccd59236a27d1d95b0bfeec @@ -27661,12 +27661,12 @@ Author: Sveinung Kvilhaugsvik Date: Thu Sep 6 12:33:23 2018 +0200 Stop assuming that action id equals result... - + ...in action not enabled explanation functions. This is needed by generic actions. Not done in switch statements. Making the compiler object unless all actions are handled is worth not porting them until fully generic actions - that can have more than one result - requires them. - + See hrm Feature #772834 commit 831d42f3c20ad8989ef3dd3422a0d55455916b10 @@ -27674,10 +27674,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Sep 12 10:12:12 2018 +0200 Invalid parameter safe action_has_result(). - + Secure action_has_result() against bad parameters. Introduce versions that are safe to use with non existing actions. - + See hrm Feature #773606 commit 000f339402c3ecba08ffca6f067382afc919d1b4 @@ -27685,9 +27685,9 @@ Author: Marko Lindqvist Date: Fri Sep 7 07:43:37 2018 +0300 gtk-clients: Avoid deprecated gtk_css_provider_get_default() call - + See hrm Bug #771103 - + Signed-off-by: Marko Lindqvist commit 279ae1f373e2ac496ac47b1263f6e87b49e021e6 @@ -27695,11 +27695,11 @@ Author: Sveinung Kvilhaugsvik Date: Thu Sep 6 10:13:57 2018 +0200 Coding style changes from hrm Bug #772688 - + Various coding style changes done while fixing hrm Bug #772688 in areas that turned out not to cause it. Fix indention, remove redundant lines and add PORTME comments. - + See hrm Feature #772697 commit f64ae83d62935f08f433d41d9254334758c83730 @@ -27708,7 +27708,7 @@ Date: Fri Sep 7 01:57:53 2018 +0200 Server - Fixed stopped rapture when city size changes Reported by Zoltán Žarkov - + See hrm Bug #771536 commit c07a4ada98b04aa6cd549c87ec244ab5c2981305 @@ -27716,9 +27716,9 @@ Author: Sveinung Kvilhaugsvik Date: Mon Sep 3 16:19:24 2018 +0200 Common client code: mark action id arguments... - + ...by changing their type to action_id. - + See hrm Feature #772137 commit 9ad7d9349a4b5b370aab6089528e15b30577fb64 @@ -27726,10 +27726,10 @@ Author: Sveinung Kvilhaugsvik Date: Fri Aug 31 21:59:17 2018 +0200 Qt client: remove pointless argument casts. - + request_do_action() now takes the action id as an action_id, not a gen_action enumerator. - + See hrm Feature #772133 commit 09a44cbabbe6707a62edd06abd30cad6110ae798 @@ -27737,10 +27737,10 @@ Author: Sveinung Kvilhaugsvik Date: Thu Sep 6 09:19:43 2018 +0200 Make the clients build again. - + Hrm Feature #771485 broke the compilation of most (all?) clients. Make them build again by dropping the gui_interface stuff. - + See hrm Bug #772688 commit 611d1cc5a58430d663050bb0f89a3f09274492a1 @@ -27748,7 +27748,7 @@ Author: mir3x Date: Wed Sep 5 21:12:18 2018 +0200 Fix compilation fail for sdl2 client caused by hrm feature #771485 - + See hrm Bug #772658 commit b91809354ca1c394eabe6386dad2c807f804ac7b @@ -27756,7 +27756,7 @@ Author: mir3x Date: Wed Sep 5 20:59:41 2018 +0200 Added new lua signal - nuke exploded - + See hrm Feature #771917 commit 357825be358a7e88c2b833dd026d492102121c22 @@ -27777,7 +27777,7 @@ Author: mir3x Date: Wed Sep 5 20:32:48 2018 +0200 Qt client - show technology icons in comboboxes and sidebar tech menu - + See hrm Feature #771722 commit d0836caf640cc05ae26ac1e14f4a80a76a15e02d @@ -27785,11 +27785,11 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jul 18 13:39:43 2018 +0200 Unit may act functions: mark action id arguments. - + Many functions that checks if a unit type (/ unit's type / unit list's unit's types) may be able to perform an action takes action id as arguments. Mark them by changing their type to action_id. - + See hrm Feature #771896 commit fbb06dd02a33befe4fadad68cf67fa9af5e322bf @@ -27797,7 +27797,7 @@ Author: mir3x Date: Sat Sep 1 20:47:17 2018 +0200 Qt client - show technology icons in comboboxes and sidebar tech menu - + See hrm Feature #771722 commit e25f085e87501266a107f5af69bf2d3dccb5c209 @@ -27805,7 +27805,7 @@ Author: mir3x Date: Sat Sep 1 20:44:07 2018 +0200 Qt client - dont update unit label if it not shown - + See hrm Bug #771721 commit ba0a811af0e2ada89cd3a211ae4ba1b3e1c2bd6b @@ -27813,7 +27813,7 @@ Author: mir3x Date: Sat Sep 1 20:39:18 2018 +0200 Server - added multiresearch option - + See hrm Feature #769897 commit d069a481995368f8382413601e3f1b6187946ac7 @@ -27821,13 +27821,13 @@ Author: Sveinung Kvilhaugsvik Date: Thu Aug 30 14:15:10 2018 +0200 Let Action_Odds_Pct control tech theft odds. - + Allow the Action_Odds_Pct effect to modify the odds of the actions "Steal Tech", "Steal Tech Escape Expected", "Targeted Steal Tech" and "Targeted Steal Tech Escape Expected". - + Requested by wieder - + See hrm Feature #764943 commit 0022da628b27fdaf93e18a53800243ddb566aa32 @@ -27835,7 +27835,7 @@ Author: mir3x Date: Tue Aug 28 19:34:40 2018 +0200 Qt client - made governor area smaller in city dialog - + See hrm Bug #770355 commit 9cc0f8ecb3528c58f2e1626ed6f144f4c23ecfa0 @@ -27843,7 +27843,7 @@ Author: mir3x Date: Tue Aug 28 19:31:50 2018 +0200 Qt client - Fixed isohex units size in city dialog and unit selector. - + See hrm Bug #770253 commit 45e094dd65473c4f3bec7a60819ebd7406eb36ed @@ -27851,7 +27851,7 @@ Author: mir3x Date: Mon Aug 20 21:57:37 2018 +0200 Server - move AI phase before player activities/orders phase - + See hrm Bug #769791 commit 438788b100574562d3f8d1ea8975c787204797d3 @@ -27859,7 +27859,7 @@ Author: mir3x Date: Mon Aug 20 21:55:36 2018 +0200 Qt client - dont allow observers to try changing city name or governor - + See hrm Bug #769796 commit 9288a90c5ef6b8e7468d3fe538dc77634331dda2 @@ -27867,7 +27867,7 @@ Author: mir3x Date: Mon Aug 20 21:53:03 2018 +0200 Qt client - Fixed trying to cancel meetings when leaving game - + See hrm Bug #769764 commit 4a45f73071877ab51501e57c7b9a2c39d660d667 @@ -27876,7 +27876,7 @@ Date: Mon Aug 20 21:51:01 2018 +0200 Qt client - updated nation report Reported by formalhaut. - + See hrm Bug #769585 commit 8573aec3dab9f6248d5b7b200171d483b21c531e @@ -27885,7 +27885,7 @@ Date: Mon Aug 20 21:46:32 2018 +0200 Fixed goto to target indicating one less turn in 2.6+ and wrong number after exhausting moves. Reported by Akechi. - + See hrm Bug #763893 commit e7b8dc84b2090c2d0c4047f023d3cfff3f07ee79 @@ -27894,7 +27894,7 @@ Date: Mon Aug 20 21:42:01 2018 +0200 Fixed goto path drawing bug with exhausted moves Reported by Marko Lindqvist and Jacob Nevins - + See hrm Bug #657396 commit da1bc9db74977b7ff93c4eb834c01a89476ae0ef @@ -27902,7 +27902,7 @@ Author: mir3x Date: Fri Aug 17 02:43:47 2018 +0200 Qt client - use unscaled units in city dialog, unit report, unit orders - + See hrm Feature #769214 commit 152f85eba00575c9737f6c6bee4ba3f375efe806 @@ -27910,7 +27910,7 @@ Author: mir3x Date: Fri Aug 17 02:39:47 2018 +0200 Client - draw unscaled tiles in city map dialog - + See hrm Feature #769212 commit 98ad110e4d1846aabf5d9fe0746f98dc2d17f4e2 @@ -27918,7 +27918,7 @@ Author: mir3x Date: Fri Aug 17 02:33:50 2018 +0200 Qt client - added new menu option to scale/not scale fonts - + See hrm Feature #769204 commit 15f9bf7ad64cc533466aa45f0c46d5dd88c950d1 @@ -27926,7 +27926,7 @@ Author: mir3x Date: Mon Aug 13 19:47:30 2018 +0200 Qt client - use QPixmapCache also to store tileset sprites - + See hrm Feature #768847 commit 32200b6225572fd12064ed5dbac0ecd446008232 @@ -27934,7 +27934,7 @@ Author: mir3x Date: Mon Aug 13 19:43:48 2018 +0200 Qt client - remove useless TODO about adding scrollbar - + See hrm Bug #768652 commit a29a0da76bb28c565ed278cfa1ebb5c400334a86 @@ -27942,9 +27942,9 @@ Author: Marko Lindqvist Date: Thu Aug 9 00:57:49 2018 +0300 Add "Unit_Buy_Cost_Pct" effect type - + See hrm Feature #767932 - + Signed-off-by: Marko Lindqvist commit e962ae0d520c4a1b5745095721202aeac6da4d85 @@ -27952,9 +27952,9 @@ Author: Marko Lindqvist Date: Thu Aug 9 00:57:28 2018 +0300 AI: Value embassy clause when tech leakage style is "Embassies" - + See hrm Feature #767838 - + Signed-off-by: Marko Lindqvist commit ccebb063d9119836b4b379d193d15b9c0c270a71 @@ -27962,7 +27962,7 @@ Author: mir3x Date: Tue Aug 7 20:12:51 2018 +0200 Client - Freed effect_list in text_happiness_wonders - + See hrm Bug #767983 commit fd1bb7e29c6a831e339186fb9bc0d64f2ab83350 @@ -27970,7 +27970,7 @@ Author: mir3x Date: Tue Aug 7 20:08:16 2018 +0200 Qt Client - fixed some small memory leaks - + See hrm Bug #767837 commit bc0c4fce678ec2fc0836bf7a1d3e5a773b7a18ed @@ -27979,7 +27979,7 @@ Date: Tue Aug 7 20:04:56 2018 +0200 Qt Client - Added possibility of bases/roads to build Reported by Marko Lindqvist - + See hrm Bug #684336 commit 57bfbdc0d91580bec7e50c0f6ef6aa24ab353791 @@ -27987,9 +27987,9 @@ Author: Marko Lindqvist Date: Sat Aug 4 18:50:51 2018 +0300 gtk3-clients: Set transient parent for happiness tooltips - + See hrm Bug #768105 - + Signed-off-by: Marko Lindqvist commit 13e9c3e7e308a02ab73b077a0a4b25a852ebdb80 @@ -27997,13 +27997,13 @@ Author: Marko Lindqvist Date: Sat Aug 4 10:48:39 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 7c420ccc0b271eea7285e3194c8c93c7268d4c6b @@ -28011,9 +28011,9 @@ Author: Marko Lindqvist Date: Fri Aug 3 01:45:42 2018 +0300 sandbox: Fix "Turn_Fragments" comment in game.ruleset - + See hrm Bug #767841 - + Signed-off-by: Marko Lindqvist commit 983873742e63f2799e70597640c683fedbf400df @@ -28021,9 +28021,9 @@ Author: Marko Lindqvist Date: Thu Aug 2 23:36:34 2018 +0300 AI: Give some value for culture effects - + See hrm Bug #767726 - + Signed-off-by: Marko Lindqvist commit 45530b0ca45fdd6eaa660e209cd420c6dfc206df @@ -28031,11 +28031,11 @@ Author: Marko Lindqvist Date: Thu Aug 2 20:30:12 2018 +0300 Multiplayer: Double buy cost of Small Wonders except Palace - + Requested by S.C. L. (Caedo) - + See hrm Feature #767397 - + Signed-off-by: Marko Lindqvist commit 23778513e85801a76c628f277b9aa684bea9db9a @@ -28043,7 +28043,7 @@ Author: mir3x Date: Fri Aug 3 22:06:46 2018 +0200 Reverted commit "Pathfinding - added workaround for goto path drawing bug with exhausted unit" - + See hrm Bug #657396 commit 34d3aa3b5d5d00f62484e47e8ec30b64f03dc8ae @@ -28052,7 +28052,7 @@ Date: Fri Aug 3 21:57:50 2018 +0200 Server - fixed square dispersion 'radius' on hex maps Reported by Jacob Nevins - + See hrm Bug #767131 commit 9b229a500f39d5725b1a30e2fbcedfaf7b538aae @@ -28060,7 +28060,7 @@ Author: mir3x Date: Fri Aug 3 21:54:41 2018 +0200 Qt client - dont open city when adding city to trade planning - + See hrm Bug #767095 commit adbb9b1ba89417e7fdd87458fff585adc98fe45e @@ -28069,7 +28069,7 @@ Date: Fri Aug 3 21:49:30 2018 +0200 Server - fixed angry citizens not taken into account in HAPPIEST Civilizations report Reported by Akechi - + See hrm Bug #763884 commit b096c2296b1347e44ac396ba57ddfd56cc244877 @@ -28078,7 +28078,7 @@ Date: Fri Aug 3 21:46:13 2018 +0200 Server - fixed pollution placed 1% more than pollution value of city Reported by Akechi - + See hrm Bug #763881 commit fb0ffd0ce1a64d3e0f55a6b891c215c54632b136 @@ -28087,7 +28087,7 @@ Date: Fri Aug 3 21:24:12 2018 +0200 Pathfinding - added workaround for goto path drawing bug with exhausted unit and maglev Reported by Marko Lindqvist and Jacob Nevins - + See hrm Bug #657396 commit 33102c87621dbeba3309ce444362729e64cf462b @@ -28095,14 +28095,14 @@ Author: Marko Lindqvist Date: Thu Aug 2 20:29:49 2018 +0300 Add "Building_Buy_Cost_Pct" effect type - + The main motivation is to allow ruleset to define how to handle buy cost of Small Wonders. - + Requested by S.C. L. (Caedo) - + See hrm Bug #756718 - + Signed-off-by: Marko Lindqvist commit 8c10f7a48d78c17d7d3931e607add65595a8d917 @@ -28110,9 +28110,9 @@ Author: Marko Lindqvist Date: Thu Aug 2 20:30:36 2018 +0300 Fix appending gthread cflags to modpack cflags - + See hrm Bug #767468 - + Signed-off-by: Marko Lindqvist commit 0d4aec9b0d7eb79ff9bb33875b5b9699faf0c7e4 @@ -28120,11 +28120,11 @@ Author: Marko Lindqvist Date: Thu Aug 2 20:29:18 2018 +0300 Add server setting to control tech leakage rate - + Requested by fomalhaut - + See hrm Feature #764944 - + Signed-off-by: Marko Lindqvist commit 9c8786d425d4f0b372c13df746b6e8b1683e9637 @@ -28132,9 +28132,9 @@ Author: Marko Lindqvist Date: Tue Jul 31 23:52:22 2018 +0300 Update freeciv-mp-gtk3x to use gtk+-3.94 - + See hrm Feature #767467 - + Signed-off-by: Marko Lindqvist commit 74fd0c2328a43890c9b664a2719bd223822b06c2 @@ -28142,12 +28142,12 @@ Author: Marko Lindqvist Date: Tue Jul 31 22:14:52 2018 +0300 Reveal map for completely dead teams when REVEAL_MAP_DEAD set - + The old behavior was never to reveal map to dead players if they were part of any team. - + See hrm Feature #658081 - + Signed-off-by: Marko Lindqvist commit 133ef85bba6898fd091c01cd149e9f350c1ffdc5 @@ -28155,9 +28155,9 @@ Author: Marko Lindqvist Date: Tue Jul 31 22:16:27 2018 +0300 gtk2: Update appdata file format - + See hrm Bug #767187 - + Signed-off-by: Marko Lindqvist commit 95ed6ee8ffe59fa201f6dabade778e52fe0b7f24 @@ -28166,7 +28166,7 @@ Date: Wed Aug 1 21:22:46 2018 +0200 Reverted Bug #767095: Qt client - dont open city when adding city to trade planning Unexpected non working select button at all. - + See hrm Bug #767095 commit 632c9381808013c1c1c52fe0233861d47210bc57 @@ -28175,7 +28175,7 @@ Date: Wed Aug 1 21:17:54 2018 +0200 Pathfinding - fixed path drawing for fueled units with fuel > 1 Reported by Jacob Nevins - + See hrm Bug #765079 commit 7c5443701b51382619f6059c13ef675f3de69f7b @@ -28183,7 +28183,7 @@ Author: mir3x Date: Wed Aug 1 21:08:22 2018 +0200 Qt client - dont open city when adding city to trade planning - + See hrm Bug #767095 commit d74f7d62b6a2fcfd1f77c4d6fa64a6b91a4e2e1e @@ -28191,7 +28191,7 @@ Author: mir3x Date: Wed Aug 1 21:06:17 2018 +0200 Qt - always draw virtual cities in trade planning - + See hrm Bug #767094 commit 962e9d27c6295d6a69ca7775bd8d918736dd6b01 @@ -28199,7 +28199,7 @@ Author: mir3x Date: Wed Aug 1 21:04:20 2018 +0200 Qt - improved city dialog splitters and size policies position on first run - + See hrm Bug #767092 commit 743d14853d0d8df81037ff0fb1e723e7a6eb7975 @@ -28208,7 +28208,7 @@ Date: Wed Aug 1 21:00:00 2018 +0200 Qt client - fixed default huge fonts on some small displays Reported by Yuri Tretyakov - + See hrm Bug #766497 commit 9734498a10701b49904a7c71511eda0556e20c45 @@ -28216,13 +28216,13 @@ Author: Marko Lindqvist Date: Sun Jul 29 23:15:36 2018 +0300 Init capabilities for freeciv-manual - + This fixes assert failure because of missing capability. - + Reported by Máximo Castañeda - + See hrm Bug #763694 - + Signed-off-by: Marko Lindqvist commit 15d48ce2fd04358e6430d63835b41569cf0f4f78 @@ -28230,13 +28230,13 @@ Author: Marko Lindqvist Date: Sun Jul 29 22:29:06 2018 +0300 Increase victory_min_points in rulesets with cultural victory chance - + Experimental: 15000 Civ2civ3: 18000 Sandbox: 18000 - + See hrm Bug #766716 - + Signed-off-by: Marko Lindqvist commit 68f63a07df1439ea2c73682be12d38965e0c6874 @@ -28244,11 +28244,11 @@ Author: Marko Lindqvist Date: Sun Jul 29 15:11:17 2018 +0300 Add "building_lost" signal to lua API - + Requested by Caedo - + See hrm Feature #695007 - + Signed-off-by: Marko Lindqvist commit 60524b38ba052f9fe9726fb696518f7cd8dbf12b @@ -28256,7 +28256,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Jul 30 22:32:55 2018 +0100 Updated Spanish translation by Jordi Negrevernis i Font - + msgmerged from S2_6 f78349892d. Stats on S3_0: nations: 100%: 1843 translated. @@ -28265,12 +28265,12 @@ Author: Marko Lindqvist Date: Sun Jul 29 14:40:26 2018 +0300 Windows: just use getenv(APPDATA) for home dir - + Requested by Frank Patch by simsulla - + See hrm Feature #693389 - + Signed-off-by: Marko Lindqvist commit a4180ade51168f3414780a664506b995af251c32 @@ -28278,10 +28278,10 @@ 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 a725e0d8a92352032d67bd1e0eb5d2533f339703 @@ -28289,7 +28289,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 28 12:06:06 2018 +0100 Update NEWS for 2.5->2.6 changes. - + See hrm feature #767040. commit 7ee9cdb79c5d7d89d26d758d53b4180c35a786a3 @@ -28297,9 +28297,9 @@ Author: Marko Lindqvist Date: Sun Jul 29 14:41:12 2018 +0300 Make create_vertical_surface() state parameter enum widget_state - + See hrm Feature #735289 - + Signed-off-by: Marko Lindqvist commit be8ae6e9391a55364a5ef47bf366e96bb62e9092 @@ -28307,9 +28307,9 @@ Author: Zeko Date: Sun Jul 29 09:47:08 2018 +0300 Port caravan bonus style and trade revenue style options from warclient - + See hrm #765978 - + Signed-off-by: Marko Lindqvist commit 864eecfbbf4812c940c8bf7c46e5ca1cdd4e7b80 @@ -28317,13 +28317,13 @@ Author: Marko Lindqvist Date: Sun Jul 22 00:10:48 2018 +0300 Try glibtoolize if libtoolize is not found - + On Mac libtoolize might be called glibtoolize. - + Reported by Daniel Markstedt - + See hrm Bug #714899 - + Signed-off-by: Marko Lindqvist commit 9f9c9dad9b15e2f333aee9123a1227ae21fb1b7b @@ -28331,9 +28331,9 @@ Author: Marko Lindqvist Date: Sun Jul 22 01:01:46 2018 +0300 msys1: Build only stub AI to ruledit installer - + See hrm Feature #656443 - + Signed-off-by: Marko Lindqvist commit 3851a4524dd2b266448ea205ea3cf530f43a18dc @@ -28341,11 +28341,11 @@ Author: Marko Lindqvist Date: Sun Jul 22 19:22:10 2018 +0300 sdl2-client: Correct freetype minimum version detection - + Reported by Lars Wendler - + See hrm Bug #765927 - + Signed-off-by: Marko Lindqvist commit 1a22a015cb7adc7d7a426b3fc62a2ea156c59759 @@ -28353,11 +28353,11 @@ Author: Marko Lindqvist Date: Sat Jul 21 19:31:23 2018 +0300 Fix editing research while one is researching Future Tech - + Reported by fomalhaut pa - + See hrm Bug #765089 - + Signed-off-by: Marko Lindqvist commit 5fd8036966c3d16c753bda5431c4cfa4572b670d @@ -28365,9 +28365,9 @@ Author: Marko Lindqvist Date: Sun Jul 22 01:19:41 2018 +0300 msys2: Build only stub AI to ruledit installer - + See hrm Feature #656441 - + Signed-off-by: Marko Lindqvist commit c244248a7181d1d330a281c3e348da139e381c55 @@ -28375,9 +28375,9 @@ Author: Marko Lindqvist Date: Sat Jul 21 11:40:22 2018 +0300 Add function header for tilespec_reread_frozen_refresh() - + See hrm Bug #735284 - + Signed-off-by: Marko Lindqvist commit 5d0fa59d1f0dc19657be54c626ef642aa20084fb @@ -28385,11 +28385,11 @@ Author: Marko Lindqvist Date: Sat Jul 21 01:43:19 2018 +0300 Respect forced_tileset_name when starting a scenario game - + Reported by javaxubuntu - + See hrm Bug #765923 - + Signed-off-by: Marko Lindqvist commit 737588ee49caf57bbe96757029d42c511a23638e @@ -28397,9 +28397,9 @@ Author: Marko Lindqvist Date: Sat Jul 21 18:40:34 2018 +0300 Mention "Turn_Fragments" effect on game.ruleset documentation about fragments - + See hrm Feature #765121 - + Signed-off-by: Marko Lindqvist commit 478479fbafcab4aaabe7fd7642d8c31ddcf0a591 @@ -28407,9 +28407,9 @@ Author: Marko Lindqvist Date: Sat Jul 21 12:26:23 2018 +0300 Update included lua to version 5.3.5 - + See hrm Feature #765936 - + Signed-off-by: Marko Lindqvist commit 1e1f75efb082b09cf0af74406c6065c57e7c7844 @@ -28417,11 +28417,11 @@ Author: Marko Lindqvist Date: Sat Jul 21 02:38:50 2018 +0300 Save advance root req only if it's not inherited - + Reported by Jacob Nevins - + See hrm Bug #758958 - + Signed-off-by: Marko Lindqvist commit f92b06c2332c52d7656ae5dd2119e771fa1888d6 @@ -28429,9 +28429,9 @@ Author: Marko Lindqvist Date: Sat Jul 21 02:03:19 2018 +0300 Qualify extra owner format string - + See hrm Feature #765598 - + Signed-off-by: Marko Lindqvist commit 2807a889a6a2f9f33b5e3b7a78f5bb1901c72b06 @@ -28439,9 +28439,9 @@ Author: Marko Lindqvist Date: Fri Jul 20 23:33:16 2018 +0300 Fix stringop-truncation warnings on C++ code - + See hrm Bug #765910 - + Signed-off-by: Marko Lindqvist commit 994d85eb19dee412b50c6fc5a7fb01b3435deebc @@ -28449,14 +28449,14 @@ 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 823e5bf61414624ce5ea033d23a0ddbfbcc90903 @@ -28464,14 +28464,14 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jul 15 00:10:06 2018 +0100 Suppress "wonder will be finished" notices once obsolete. - + They could be printed even if the wonder could no longer be built, for instance due to becoming obsolete. (And would be printed every turn until the city production was changed.) This was a regression from 2.5. - + Reported by "fomalhaut pa". - + See hrm bug #764965. commit 54dec1f81f247d46e92495ac21edb28a3ddc5d3a @@ -28479,13 +28479,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 14 13:56:33 2018 +0100 More warning for unit disband due to peace treaty. - + Make the initial message clearer that units will be disbanded, and send a followup warnings once per turn to any player who has units still at risk of disband. - + After a suggestion by David Lowe (doctorjlowe@gna) in gna bug #16000. - + See hrm feature #764959. commit fb29bd500d0bcbe7fce6195a3c72bcef55a6518b @@ -28493,10 +28493,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 14 12:00:13 2018 +0100 Notify of endturn/spaceship arrival next turn. - + This gives players a chance to react (for instance, by changing server settings to prolong the game). - + See hrm feature #764421. commit c9fe57819e219ee994c9c32a4fb48be13fbde483 @@ -28504,7 +28504,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 14 11:24:43 2018 +0100 Allow game_next_year() without side effects. - + See hrm feature #764956. commit 6a2944fcd281572d64dc13cdc9161e7863b04fc0 @@ -28512,9 +28512,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jul 8 10:12:23 2018 +0100 Fix docs for civ2civ3 Cure for Cancer. - + The description of the effect on plague risk was misleading. - + See hrm bug #763957. commit a88175e4b37055e109d4e7347ff13758b16215c7 @@ -28522,7 +28522,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jun 30 17:33:30 2018 +0100 Don't clear cities' worker tasks on /away. - + See hrm bug #685253. commit 8bcab5adb1eefc429819c527817cc53a0358573b @@ -28530,12 +28530,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 21 22:17:13 2018 +0100 Update FAQ for 2.6. - + Semi-manually updated from http://www.freeciv.org/wiki/FAQ_2.6, which will shortly be moved to the main FAQ URL. - + 2.6 FAQ started by frank e, with further updates from me. - + See hrm feature #696454. commit 92839e9f77d1d5d05b41b793f9d844963509e64b @@ -28543,7 +28543,7 @@ Author: mir3x Date: Fri Jul 20 19:05:24 2018 +0200 Reverted temporarily due to Bug #765892 - + See hrm Bug #765390 commit aad40f17d3b620481712c5edc98a53ecc756fb14 @@ -28551,7 +28551,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Fri Jul 20 00:50:11 2018 +0100 Updated Spanish translation by Jordi Negrevernis i Font - + msgmerged from S2_6 3b081427c2. Stats on S3_0: core: 81%: 6158 translated, 936 fuzzy, 534 untranslated. @@ -28560,7 +28560,7 @@ Author: mir3x Date: Thu Jul 19 22:25:55 2018 +0200 Qt client - fixed not null-terminated string used for showing tooltip in city dialog - + See hrm Bug #765390 commit cd944e8e4c59db40b2dbb56758c898fa768621c9 @@ -28568,7 +28568,7 @@ Author: mir3x Date: Thu Jul 19 22:22:31 2018 +0200 Qt client - button for canceling production dialog was invisible and inactive in Qt5.11 - + See hrm Bug #765387 commit 97c6f2fba8a11c8b1dad73b63fc80bf1afa8c76f @@ -28577,7 +28577,7 @@ Date: Thu Jul 19 22:19:15 2018 +0200 Pathfinding - show number in correct place on mapview for unit being out of fuel for given turn Reported by Jacob Nevins - + See hrm Bug #765079 commit 5a78ebf61b2599b9f8cafd1b85f623f29ec34255 @@ -28585,7 +28585,7 @@ Author: Marko Lindqvist Date: Thu Jul 19 09:02:16 2018 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 56da35b78d43f5180175aa32b8f60047cb47925a @@ -28599,11 +28599,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Jul 17 09:32:04 2018 +0100 Updated Japanese translation by "fomalhaut pa" - + msgmerged from S2_6 deac9014aa. Stats on S3_0: core: 77%: 5893 translated, 1005 fuzzy, 730 untranslated. nations: 95.8%: 1766 translated, 11 fuzzy, 66 untranslated. - + See hrm feature #765297. commit da35bba70bd1de3c97c0a372c6f62ef194fca485 @@ -28611,9 +28611,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jul 15 13:12:23 2018 +0100 More visible Pollution sprite for Amplio2/Cimpletoon. - + By Gyubal Wahazar on the forum. - + See hrm feature #765046. commit 78fcabdd636dd501b7020cb2825db530c44dda5f @@ -28621,9 +28621,9 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jul 10 12:54:43 2018 +0200 Assert correct input in utype can act functions. - + Inspired by hrm Bug #759773 that was reported by Zoltán Žarkov - + See hrm Feature #764308 commit 1f300fcc9ccd9de71c66d2aa06a4baea1c6bb69a @@ -28631,13 +28631,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 14 21:06:45 2018 +0100 Fix server crash loading worker tasks. - + A savegame where a city had a terrain-conversion type worker task was loaded with an uninitialised pointer, potentially causing a server crash later. - + Crash reported by mir3x. - + See hrm bug #764223. commit 830c0a22759c1b9d7c8fa45e32e78ae520b98510 @@ -28645,7 +28645,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 14 00:52:26 2018 +0100 Updated Spanish translation by Jordi Negrevernis i Font - + msgmerged from S2_6 6136abb34e. Stats on S3_0: core: 77%: 5875 translated, 1149 fuzzy, 604 untranslated. @@ -28655,7 +28655,7 @@ Date: Fri Jul 13 14:51:10 2018 +0200 Qt client - display help text in build queue & Improvement List Requested by Griffon Spade - + See hrm Feature #735308 commit e715a485c35dc6eab301d95d2f5e6dff2bf8f7cd @@ -28664,7 +28664,7 @@ Date: Fri Jul 13 14:44:19 2018 +0200 Server - Fix global warming occurring at 0 accumulated value Reported by Akechi. - + See hrm Bug #763882 commit 98f1b74b17d6bc26126c8e8fbf6f7b2da0184440 @@ -28672,7 +28672,7 @@ Author: mir3x Date: Fri Jul 13 14:40:20 2018 +0200 Client - Drawn goto turns to target is incorrect on mapview - + See hrm Bug #763943 commit 8e47acda99ab407423b4b5d787cbaf071d911be6 @@ -28681,7 +28681,7 @@ Date: Fri Jul 13 14:32:11 2018 +0200 Qt client - fix Shift-E shortcut clash Reported by Jacob Nevins - + See hrm Bug #764407 commit 59b0b8ac44098140184d9aa4490ff9ea5c7071c0 @@ -28689,7 +28689,7 @@ Author: mir3x Date: Fri Jul 13 14:29:34 2018 +0200 Qt client - use QPixmapCache for faster loading pixmaps - + See hrm Feature #764525 commit 811f9e4d16ba61adde29e03f92aa4203e05e282b @@ -28698,7 +28698,7 @@ Date: Fri Jul 13 14:27:10 2018 +0200 Qt client - show extra moves left for fueled units Request by Jacob Nevins somewhere on gna. - + See hrm Feature #764524 commit bdb8a26233d12288345fb41445e6d46afcb2934f @@ -28706,7 +28706,7 @@ Author: mir3x Date: Fri Jul 13 14:23:52 2018 +0200 Qt client - Save help dialog position and geometry - + See hrm Feature #764218 commit 28c97adeb45e83f9ef4a7ff11000e61c7bdf5483 @@ -28714,12 +28714,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jul 8 12:19:42 2018 +0100 Lua find.role_unit_type() considers flags too. - + Fixes a regression in 2.6 where you could never get Settler-type units from huts. - + Reported in various forms by frank e and Akechi. - + See hrm bug #700906, hrm bug #763890. commit 2720fd5bbc6a67e17899a39cfaf6b297d18f2db7 @@ -28728,7 +28728,7 @@ Date: Tue Jul 10 21:29:18 2018 +0200 Qt client - Left-Align Header Text for Present Units, Supported Units, and Improvements in city dialog Reported by Griffon Spade - + See hrm Bug #735301 commit 616244a9c08ce872d7e9a29809f11a81124d33ef @@ -28736,7 +28736,7 @@ Author: mir3x Date: Tue Jul 10 21:24:48 2018 +0200 Qt client - added option to resize battle log widget - + See hrm Feature #764025 commit 6c732069d7e1c296422340a6acaf3a8e9cee10ff @@ -28744,7 +28744,7 @@ Author: mir3x Date: Tue Jul 10 21:21:21 2018 +0200 Qt client - fixed crash when observing player with diplomacy meetings open - + See hrm Bug #764026 commit 1351f56055df0807ce445ef77c02a8dca90227a1 @@ -28753,7 +28753,7 @@ Date: Tue Jul 10 21:18:26 2018 +0200 Fixed incorrect "bribe cost" for damaged units. Reported by Akechi - + See hrm Bug #763896 commit 120dd090a51d5ea60449d3d98ee347baa566704a @@ -28762,7 +28762,7 @@ Date: Tue Jul 10 21:14:42 2018 +0200 Server - fixed "Largest Civilizations report" not being created Reported by Akechi - + See hrm Bug Bug #763883 commit c6abe5168c95cd4871bda8e6bd7baf8af86268de @@ -28771,7 +28771,7 @@ Date: Tue Jul 10 21:09:55 2018 +0200 Server - fixed resources placed 0.1% more than setting value Reported by Akechi - + See hrm Bug #763879 commit b96def3d274b333d7612d240ad612cc2b030a7e8 @@ -28780,7 +28780,7 @@ Date: Tue Jul 10 21:05:08 2018 +0200 Qt client - link for terrain in buidlings help not working Reported by Máximo Castañeda - + See hrm Bug #763708 commit e254266fabb2fa7dddee73ba5046218be53325d1 @@ -28789,7 +28789,7 @@ Date: Tue Jul 10 21:01:30 2018 +0200 Fixed crash when unit goto is active and mouse is leaving bottom of unit actions widget. Reported by Jacob Nevins - + See hrm Bug #761748 commit 572cb23677743292eda633f497c7ba6623e89228 @@ -28797,21 +28797,21 @@ 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 e331e35c207b721f005fb4b74d8358a10c846c03 @@ -28819,9 +28819,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Jul 3 09:34:36 2018 +0100 Mark 'default' command as translatable. - + Reported by Máximo Castañeda. - + See hrm bug #763068. commit ae2dc19f2929f37b81e42e6224f1fda3763f7d2d @@ -28829,9 +28829,9 @@ Author: Marko Lindqvist Date: Fri Jun 29 10:00:24 2018 +0300 Update msys2 environment to 180624 level - + See hrm Task #724669 - + Signed-off-by: Marko Lindqvist commit 1562e238222e9eb8db6420d6e06805393577984f @@ -28839,7 +28839,7 @@ Author: mir3x Date: Tue Jul 3 21:57:00 2018 +0200 Qt client - make sidebar width dependent on screen size not application size. - + See hrm Feature #760162 commit d9e6aec63cb7ae6ac83d8f7f9db609240129d5c6 @@ -28847,7 +28847,7 @@ Author: mir3x Date: Tue Jul 3 21:52:56 2018 +0200 Qt Client - when scaling tileset make tile information size not changeable. - + See hrm Bug #759976 commit b953eef3d3759a242930371d62ffb175233b165d @@ -28857,7 +28857,7 @@ Date: Tue Jul 3 21:49:19 2018 +0200 Qt Client - reverted policies dialog to normal QDialog, due to crash on earlier versions of Qt. Reported by Jacob Nevins - + See hrm Bug #759242 commit bd225bb541ab74b37a0bb6cfb4c2ab272affcff8 @@ -28866,7 +28866,7 @@ Date: Tue Jul 3 21:44:03 2018 +0200 Client - fixed displaying borders when using scaled tileset. Reported by Jacob Nevins - + See hrm Bug #756115 commit 5aa46c2cdca29f0e97b0751ce4306b4e1f43019f @@ -28874,12 +28874,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jun 30 15:32:42 2018 +0100 Activity icons and other tweaks for Isotrident/Isophex. - + Add activity icons for all extras in shipping rulesets. Removed piecewise nuke sprites (not used since r7322 in 2004). - + By GriffonSpade with spec tweaks by me. - + See hrm feature #762839. commit 339ae4df1159f4cc17750874cc7e6abb4e6897f0 @@ -28887,13 +28887,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jun 30 15:30:57 2018 +0100 More unit activity icons for Amplio2/Cimpletoon. - + Added irrigation, farmland, mine, oil_mine, oil_rig. These tilesets now have specific activity icons for all extras in shipping rulesets. - + By GriffonSpade. - + See hrm feature #762838. commit b8f71571453764e6317e8d1ea744c376584c9d99 @@ -28901,13 +28901,13 @@ 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 a96a8158abf47c461b77534989f2d824891e0a75 @@ -28915,9 +28915,9 @@ Author: Marko Lindqvist Date: Wed Jun 27 05:46:10 2018 +0300 tinycthread.h: Don't mess timespec definition - + See hrm Bug #762124 - + Signed-off-by: Marko Lindqvist commit 499dfc9de02d5e44bf73fd54dbc5125c458aca1b @@ -28925,15 +28925,15 @@ 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 03d6bdba574683d8dc96ba09d7b8d0553d201a50 @@ -28941,15 +28941,15 @@ 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 7d31364a61f451b327c22e05eb087e70c9d8ad13 @@ -28957,7 +28957,7 @@ Author: Sveinung Kvilhaugsvik Date: Sun Jun 24 07:41:20 2018 +0200 More detailed unit order logging. - + See hrm Feature #761786 commit 1e1e2169d12b3b9b8fd9c2c8fb9c6bf07960dcd7 @@ -28965,10 +28965,10 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 1 12:56:51 2018 +0200 Speculative action enabler evaluation. - + Start by allowing speculation about actor position and home city. Use that to replace is_action_enabled_unit_on_city_full(). - + See hrm Feature #755356 commit caae17f60ffe072e91f1fb6b1a6abbbf9a91627e @@ -28976,12 +28976,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Jun 25 00:01:20 2018 +0100 Fix Amplio2/Hexemplio industrial cities. - + The Amplio2/Cimpletoon/Hexemplio/Toolhex tilesets was using the wrong graphics for large unwalled cities with the "industrial" style. - + Reported and diagnosed by "fomalhaut pa". - + See hrm bug #761751. commit 4b82fc7ef7b02e2569ec8a9e23e7026b46f3e70b @@ -28989,17 +28989,17 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Jun 21 00:22:22 2018 +0100 Shuffle players earlier in a new game. - + give_initial_techs() was using the shuffled players order before it was initialised. The most obvious effect was that with high techlevels, the first player would be told about government-enabled technologies 160 times, and everyone else not at all. - + Games started from a fixed random seed may not proceed the same before and after this change, although map generation is unaffected. - + Excessive messages reported by "fomalhaut pa". - + See hrm bug #759020. commit 5b9db2b19097a4c2a18d4297bd7a2e0f6befd8bc @@ -29007,10 +29007,10 @@ 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 27c19bbb08f195cb71bb778cb09641a5cd1f978a @@ -29018,12 +29018,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jun 20 20:49:02 2018 +0100 Misc terrain.ruleset comments about 2.6+ changes. - + - Describe how extra ownership works. - Describe integrating roads. - Note that pythagorean_diagonal has no effect with hex topologies. - After gna patch #4346, terrains are looked up by name, not section. - + See hrm feature #761202. commit 7b841ce4f5418707a461b5fe33bce26037264b0c @@ -29031,9 +29031,9 @@ Author: Marko Lindqvist Date: Wed Jun 20 02:56:54 2018 +0300 Refresh sdl2.m4 to upstream release 2.0.8 level - + See hrm Feature #750895 - + Signed-off-by: Marko Lindqvist commit 9c5f4c0811c69a593de912f758d913deb83b89a9 @@ -29041,7 +29041,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Jun 18 00:43:08 2018 +0100 A couple of string tweaks. - + See hrm bug #689474. commit b21e5eacd30a99e043f86bf904c115cdabe64edb @@ -29049,7 +29049,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Jun 18 00:43:23 2018 +0100 Some corrections to rules help for 2.6+. - + See hrm bug #760497. commit 5ecdecabed5b9fb7374295b50c9b0cfac7d773a9 @@ -29057,14 +29057,14 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jun 17 15:40:46 2018 +0100 Remove font sizes from tileset format. - + The city and production font sizes clashed with client font configuration, and were already ignored by the Qt client. - + Clash reported by "Grendel" (gna bug #18802). Symptom also reported in gna bug #19327 and Launchpad #816197, and by Hans Lemurson on the forum. - + See hrm bug #760420. commit 7e936efbf84e5b6c27ba14604846b40962638bb0 @@ -29072,10 +29072,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jun 17 13:59:42 2018 +0100 (Very) minimal font configuration in SDL2. - + Allows setting the size (only) of the city name and production text (only) on the main map view. - + See hrm feature #760428. commit 376cdbda082a695472f87abb17f83a4a8bdcadcf @@ -29083,10 +29083,10 @@ 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 9f6fdb324e3f9bbdb18879fd65335b59f73b6296 @@ -29094,10 +29094,10 @@ 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 b4e8c02e42a4ba21cadedfb86ed098b89b2a8294 @@ -29105,12 +29105,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jun 16 22:47:50 2018 +0100 Client: allow cleaning as worker task. - + The Gtk3/Qt clients now allow requesting Clean Pollution/Fallout via the worker task interface. - + Requested by vla22. - + See hrm feature #760367. commit 7d3cbb8750366529e1e7e6ad1964dd5f35e36153 @@ -29118,7 +29118,7 @@ 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 ba336ec265d233c3a156aac34d2a265aa683eee4 @@ -29126,9 +29126,9 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jun 13 23:46:04 2018 +0200 Assert that unit action orders have an action. - + Inspired by hrm Bug #759773 that was reported by Zoltán Žarkov - + See hrm Feature #759786 commit 87114971f9ffe67f99b65ee60565cf26ab4ee4eb @@ -29136,7 +29136,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 12 09:08:14 2018 +0200 actiontools: tighten incident type information. - + See hrm Feature #759298 commit ed8e252a231e3ba748c9c4666b98875a51ecd596 @@ -29144,7 +29144,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 12 08:50:10 2018 +0200 api_find_action() takes an action id. Mark it. - + See hrm Feature #759295 commit 584bb836fc58bcdb420cf86a6decf521fd8d6bb4 @@ -29152,7 +29152,7 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 8 14:30:37 2018 +0200 Assert that ACTIVITY_LAST isn't considered. - + See hrm Feature #759099 commit 522641a52bf31f26e97b6af456a6b2f8d29f7045 @@ -29160,9 +29160,9 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 8 09:56:07 2018 +0200 Remove outdated comment. - + ACTIVITY_BASE hasn't been mentioned here for a while. - + See hrm Feature #758725 commit 966afce264fec1cf8e3ca1dc2015e4187fbf1941 @@ -29170,10 +29170,10 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jun 7 13:56:07 2018 +0200 webperimental: avoid Freeciv-web error message. - + The Freeciv-web client sets the nationset setting automatically. This resulted in an error message while it was locked. Unlock it. - + See hrm Bug #758445 commit e10f2587857dc81f0a30f627a730fe2c8685a367 @@ -29181,12 +29181,12 @@ Author: Sveinung Kvilhaugsvik Date: Thu Jun 7 12:31:42 2018 +0200 Shorter unit home city look up. - + A unit's home city is stored by its city id. This makes getting a unit's home city as a city struct require the developer to call game_city_by_number() with the unit's homecity. Introduce the new macro unit_home(). It automates looking up a unit's home city. - + See hrm Feature #758434 commit 1d3d4c797e03d0abacfe286ed0335b05a4f15399 @@ -29200,12 +29200,12 @@ Author: Sveinung Kvilhaugsvik Date: Sun Jun 3 15:17:45 2018 +0200 Centralize action ui ruleset variable name. - + Until actions becomes ruleset defined the ui_name must be defined via an action specific variable. Centralize the name of this variable for each action in action_ui_name_ruleset_var_name() to remove the need to add it twice per action. - + See hrm Feature #757304 commit b4ad06e9015e60e16dc1cc8390317440627a854f @@ -29213,10 +29213,10 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 1 12:38:01 2018 +0200 action module: mark action id variables. - + Use the action_id typedef to mark action ids. Adjust other places to keep ruledit and the Qt client compiling with the type change. - + See hrm Feature #757298 commit e9c71ce7330b044ba2af4bfff939deb778e3e2fe @@ -29224,11 +29224,11 @@ Author: Marko Lindqvist Date: Sat Jun 9 22:41:33 2018 +0300 Add deprecation warning about use of numeric log levels - + Patch by simsulla - + See hrm Feature #735948 - + Signed-off-by: Marko Lindqvist commit 76b8f6d093a653c01c12d16f21220bf0f79eecda @@ -29236,13 +29236,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jun 13 21:42:20 2018 +0100 Prevent partisans from most city transfers. - + Partisans are only supposed to show up when a city is conquered, but due to a precedence issue in the Lua script, they could show up whenever a city changed hands for any reason. - + Reported by "fomalhaut pa". - + See hrm bug #759770. commit a4ad77e80cf409d8273022f5a6738187086afe76 @@ -29250,11 +29250,11 @@ Author: Marko Lindqvist Date: Sat Jun 9 18:17:05 2018 +0300 civ1: Remove Airlift action enabler - + Patch by simsulla - + See Feature #741526 - + Signed-off-by: Marko Lindqvist commit 667541ba8e3ca0547e4418acec9ed313979dfd3d @@ -29262,7 +29262,7 @@ Author: mir3x Date: Thu Jun 14 20:24:02 2018 +0200 Qt client - allow styling titlebar of dialog. - + See hrm Feature #710896 commit 0ecb8274c5624eb6f748d812b6b49186c884b219 @@ -29270,13 +29270,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Jun 11 08:36:45 2018 +0100 Use same extra graphics and extrastyle. - + Tileset loading code now only does 'graphic'/'graphic_alt' fallback on the extra style, and always loads the graphics corresponding to the extra style it found. (Instead of supporting independent fallback of the extra style and each of various graphics used to draw the extra, which was confusing.) - + See hrm bug #758989. commit 555bc60a703f56dfa08208dcb4a15b47dec9c301 @@ -29285,7 +29285,7 @@ Date: Tue Jun 12 20:00:51 2018 +0200 Fixed tileset zoom activity offset bug Reported by Griffon Spade - + See hrm Bug #731629 commit 7c181a2ab0c7fd7d6b39c0dfc4920dec9c71dfea @@ -29294,7 +29294,7 @@ Date: Tue Jun 12 19:45:47 2018 +0200 Qt client - fix zooomed flags in nations menu. Reported by Griffon Spade - + See hrm Bug #738921 commit 48c8c058317b75f277e13b5deb4e7132979d31fc @@ -29309,13 +29309,13 @@ Author: Marko Lindqvist Date: Sat Jun 9 23:15:01 2018 +0300 Make '/list scenarios' to list scenarios only - + It was listing also regular savegames - + Patch by simsulla - + See hrm Bug #731199 - + Signed-off-by: Marko Lindqvist commit 48cd379aba06a7b31d23d3869480fb68c11a5b0b @@ -29323,13 +29323,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jun 10 13:27:07 2018 +0100 Fill in missing extrastyles in supplied tilesets. - + Many tilesets defined sprites without defining extrastyles for them. The engine doesn't currently warn about this, so trouble could be hidden until you use a ruleset with unusual fallbacks (such as 'alien'). - + Trouble with 'alien' ruleset reported by vla22. - + See hrm bug #758964. commit c6930b03379d1c59c46cafea39e72c19f5418fc1 @@ -29337,7 +29337,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jun 3 14:07:33 2018 +0100 Editor: use bv_techs instead of bool array. - + See hrm feature #758952. commit 9b3f90c092bd314e71d2874a09c3cb7bd54bcb6d @@ -29345,12 +29345,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jun 9 17:40:55 2018 +0100 Show effect of tech root_reqs in help. - + Also, tweak some wording to clarify restrictions on research versus acquiring tech by other means. - + Requested by Marko Lindqvist. - + See hrm feature #758951, gna patch #4428. commit 619ac33769459a0accca483c90f49b64f91a51ac @@ -29358,7 +29358,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jun 3 16:43:51 2018 +0100 New bitvector utility BV_CLR_ALL_FROM(). - + See hrm feature #758950. commit 0618c9478ed61a10ea68e070a7831cc1c6a5855d @@ -29366,9 +29366,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jun 9 15:54:57 2018 +0100 New utility advance_root_req_iterate(). - + Using algorithm extracted from research_get_root_reqs_known(). - + See hrm feature #758949. commit 3d2df343a68ff7bd35d90de082138cffea288ae0 @@ -29382,7 +29382,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jun 9 20:17:06 2018 +0100 Rework comments about tech root_reqs. - + See hrm feature #758948. commit 47d001fe05a757722e7b969b7663ee50f9a6227a @@ -29390,11 +29390,11 @@ Author: Marko Lindqvist Date: Sat Jun 9 14:00:24 2018 +0300 Fix syntax error when Windows start scripts run without a parameter - + Reported by frank e - + See hrm Bug #700914 - + Signed-off-by: Marko Lindqvist commit 90427c3666106085e0dd7dd0ce3898877aa98d21 @@ -29402,9 +29402,9 @@ Author: Marko Lindqvist Date: Sat Jun 9 13:57:20 2018 +0300 msys2: Build and install freeciv on one pass - + See hrm Feature #656417 - + Signed-off-by: Marko Lindqvist commit 4315600699666f596364d2d210f65c4945e6128d @@ -29412,10 +29412,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jun 3 00:35:18 2018 +0100 Rework civ2civ3/sandbox government help. - + Add some handwritten text, and use 'quiet' attributes to suppress autogenerated help for parts that are covered by the fixed text. - + See hrm task #657407. commit df9ba6d04ebbf31174da7b047829ece3ef29b6ea @@ -29423,16 +29423,16 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jun 2 18:29:47 2018 +0100 Fix various bugs in unit orders. - + These were a consequence of hrm feature #741273 splitting target from extra in unit orders. - + I think the following visible bugs have been fixed: - Loading a pre-3.0 savegame could give network truncation errors. Loading a pre-2.3 savegame could lose activity targets. - Connecting with irrigation could give the wrong result if irrigation did not happen to be extra 0. (It is in all our rulesets.) - + See hrm bug #757270. commit a6a33a13518b3238df6f47f31112391fda9c7116 @@ -29440,7 +29440,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jun 2 09:57:24 2018 +0100 Fix double spaces in Airport description. - + I introduced most of these while fixing hrm bug #727051. commit 0822a41e5f35e0aba1ccb2d0f878b71ad1b892d8 @@ -29448,11 +29448,11 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 1 14:09:10 2018 +0200 is_action_enabled(): parameter tabs to spaces. - + Convert the tab indention in is_action_enabled()'s parameter list to spaces. This gets it out of the way so it can't cause merge conflicts for work in that area. - + See hrm Feature #757062 commit 4eae88c29510e98f5847181444155c7844457261 @@ -29466,11 +29466,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 28 13:57:19 2018 +0200 Introduce the action_id typedef. - + Introduce a type definition for action ids. This should increase the readability in cases where the action id variable should have a different name. - + See hrm Feature #756188 commit 2fc987c7baa866017555b07c816bc678f0f2dd65 @@ -29478,7 +29478,7 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 1 12:20:50 2018 +0200 client/*: avoid using the name "action_id". - + See hrm Feature #756893 commit 45a997608519b93cafd19fd2a1e2f9016a4fd7f6 @@ -29486,7 +29486,7 @@ Author: Sveinung Kvilhaugsvik Date: Fri Jun 1 12:12:51 2018 +0200 Qt client: avoid using the name "action_id". - + See hrm Feature #756892 commit 94bdc506aef3c7fe798a290be5b5d95bc477b364 @@ -29494,7 +29494,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu May 31 16:15:52 2018 +0200 SDL2 client: avoid using the name "action_id". - + See hrm Feature #756880 commit d3a1aac467fc07457e93d9cfad559235ea816bee @@ -29502,7 +29502,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu May 31 08:25:14 2018 +0200 GTK clients: avoid using the name "action_id". - + See hrm Feature #756736 commit 83057f2dcf9a81ec1b46af92ef413b92ea2db909 @@ -29510,7 +29510,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu May 31 08:11:56 2018 +0200 server/*: avoid using the name "action_id". - + See hrm Feature #756731 commit fb37aa25d8d2a21a94a1e9da2605499a0ddd1fee @@ -29518,7 +29518,7 @@ Author: Sveinung Kvilhaugsvik Date: Wed May 30 11:41:55 2018 +0200 ai/*: avoid using the name "action_id". - + See hrm Feature #756596 commit efa2c2ac62fe01889aff53f1f8aef0b4b8e6f4f7 @@ -29526,7 +29526,7 @@ Author: Sveinung Kvilhaugsvik Date: Wed May 30 11:14:18 2018 +0200 common/*: avoid using the name "action_id". - + See hrm Feature #756589 commit 7e42b3eff609d922863b53ea83110af6fc4d53bd @@ -29534,7 +29534,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 29 12:48:03 2018 +0200 action module: avoid using the name "action_id". - + See hrm Feature #756330 commit 5277b26f0ed9ecdc4eccef9ed4accf8552f762b1 @@ -29542,9 +29542,9 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 29 12:15:50 2018 +0200 Allow a unit to continue pillaging. - + Reported by Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> - + See hrm Bug #756325 commit ab3f30875a233841a8beca0dc20287ad797aee46 @@ -29552,13 +29552,13 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 29 02:35:26 2018 +0200 GTK clients: intuitive unitsel*dlg button order. - + Make selection the rightmost button in the unit select extra / unit dialog. They are used for unit transport selection, pillage extra selection and for the action selection dialog's target unit/extra switchers. - + Requested by Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> - + See hrm Feature #756225 commit 561c0687b716b6376d9dbbaf454bdef98f412986 @@ -29566,7 +29566,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 28 15:58:15 2018 +0200 protocol: avoid using the name "action_id". - + See hrm Feature #756189 commit 9ab6d53a0aacd7e23bff34295c79c3e0d5383bd3 @@ -29574,10 +29574,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 28 14:32:33 2018 +0200 Non action auto performer action list iteration. - + Factor out action_auto_perf_actions_iterate's action list iteration code to the new action_list_iterate iterator. - + See hrm Feature #756170 commit 016fc6065f3c78d6589839671a4921e1c31e3ea0 @@ -29585,9 +29585,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon May 28 17:58:39 2018 +0100 Better forecasting of tech loss in client UI. - + Mainly, take the 'techlossforgiveness' option into account. - + See hrm bug #756203. commit 579147c239951c62a81854565f1a26ac02385732 @@ -29595,9 +29595,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon May 28 16:22:40 2018 +0100 Send techloss_forgiveness to client. - + This is a change to the network protocol. - + See hrm feature #756202. commit 8c5c5e684f9017e1015c96e71bc9268c4cd4c124 @@ -29605,13 +29605,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon May 28 14:32:33 2018 +0100 Qt: fix assertion failure in science report. - + If the science report was drawn or refreshed while the player had no advance selected, or was researching future tech, an assertion failure message was printed on the console. - + Reported by Marko Lindqvist. - + See hrm bug #732483. commit 15ffb62604c7587be5a7eeb91a5dd1997dbe0aab @@ -29619,9 +29619,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon May 28 12:40:19 2018 +0100 Document that Airports give veteran missiles. - + Reported by UukGoblin on IRC. - + See hrm bug #727051. commit 6def1b3421b8d6b675238de4a61433aa2bdfbd48 @@ -29629,9 +29629,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon May 28 12:23:53 2018 +0100 Document the 'quiet' flag in requirements. - + Reported by GriffonSpade. - + See hrm bug #733917. commit 541c451424b79b14f1744ac07fd9993f9b167178 @@ -29639,9 +29639,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon May 28 11:32:39 2018 +0100 Use more focused git dirty check when building. - + This avoids invoking custom diff engines, etc. - + See hrm bug #756106. commit 37b59e15d0821fc505f4fa90113ae899d5854c93 @@ -29649,10 +29649,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon May 28 11:31:35 2018 +0100 Qt: zealous_crop_rect() was too zealous. - + It would crop off the right/bottom row of pixels. (It's mostly used for displaying unit sprites off the main mapview.) - + See hrm bug #756105. commit 55173855d1bceb331069aedb7a26c63e53c32f45 @@ -29660,14 +29660,14 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun May 27 16:25:28 2018 +0100 Qt: fix unit info bar for scale changes. - + The amount of space reserved for the unit sprite would change, even though the unit sprite itself remained about the same size. - + Also, ensure that it's refreshed whenever the scale changes. - + First symptom reported by GriffonSpade on the forum. - + See hrm bug #738922. commit 40c33ff51f22746b93d554b42c1e129ed5df9864 @@ -29675,11 +29675,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 14 11:04:00 2018 +0200 GTK clients: more informative pillage dialog. - + Use the unit select extra dialog to select target in the pillage dialog. This informs the player about the extra owner. It also shows how the target extra looks to help the player remember what the extra is. - + See hrm Feature #753305 commit 20e4dcb2e1d0637cb7b274a0c601f66f7548b992 @@ -29687,11 +29687,11 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 22 10:34:58 2018 +0200 GTK clients: fix radio button group issues. - + The unit select extra dialog and the unit select unit dialog in the GTK clients supports specifying a default target. The target selection is done by using radio buttons. - + The old implementation had radio button group issues (at least in some versions of GTK). This meant that more than one radio button could be/was selected at once. Change it: @@ -29699,7 +29699,7 @@ Date: Tue May 22 10:34:58 2018 +0200 * Specify radio button group by using the first radio button rather than by specifying the group manually. * assert that radio buttons for all target belong to the same group. - + See hrm Bug #754966 commit 87b96be1d3f4e03d8524241ba0c9129c3032d999 @@ -29707,17 +29707,17 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 8 11:33:11 2018 +0200 GTK clients: unit select extra dialog. - + Add a unit select extra target dialog to the GTK clients. It is based on a copy of the unit select unit dialog. It includes the extra's icon and tells if the extra is present at the tile (or is targeted to be built) and who owns it. - + It is intended to be used in the action selection dialog as a "Change target extra" dialog in Freeciv 3.1. It could also be used to replace various action specific target extra selection dialogs with less information both in 3.1 and in earlier branches. - + See hrm Feature #753268 commit 5b6528e5c1347bddba060feec43f0a504b75e911 @@ -29725,10 +29725,10 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 8 11:18:49 2018 +0200 GTK clients: Share editgui's create_extra_pixbuf(). - + Make editgui's create_extra_pixbuf() non static and move it to sprite so it can be reused. - + See hrm Feature #752141 commit ea893f604dfdb29cfc242dc61ffefa24379d0cb3 @@ -29736,10 +29736,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 21 13:55:37 2018 +0200 civ2civ3/sandbox: refactor irrigation enabler. - + Introduce two new extra flags to reduce the complexity of enabling irrigation extra building. - + See hrm Feature #754872 commit b7b18648f4c487e709e691f42862c8308142e672 @@ -29747,9 +29747,9 @@ Author: Sveinung Kvilhaugsvik Date: Wed May 9 10:00:13 2018 +0200 Sync header comment with Freeciv-web. - + Sync utype_can_do_action()'s header comment with Freeciv-web. - + See hrm Feature #752336 commit d6bfb616bf1315f2fb9684b624e76b7d298142ef @@ -29763,7 +29763,7 @@ Author: Sveinung Kvilhaugsvik Date: Wed May 16 10:02:32 2018 +0200 Constify can_build_extra()'s pextra parameter. - + See hrm Feature #753754 commit af2b37ced7364be31e43093ef29fb4be8ac3cf09 @@ -29771,7 +29771,7 @@ Author: Christian Prochaska Date: Fri May 11 23:24:35 2018 +0200 Updated msys1 environment (cairo 1.14.12, pixman 0.34.0) - + See hrm Bug #736230 commit 81cfa94e2b6fa3dbee6c9f03e4f9e939b86aa811 @@ -29779,10 +29779,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat May 5 18:39:16 2018 +0100 Use "Linear" tech_cost_style in civ2civ3/sandbox. - + This is the same formula that was previously set in the ruleset by hand, so there's no functional change. - + See hrm feature #731498. commit 02c0b4e5635b067fdf1e61e53262f6955bb8e86d @@ -29790,10 +29790,10 @@ Author: Sveinung Kvilhaugsvik Date: Thu May 3 17:44:07 2018 +0200 GTK gui act sel dlg: 0 -> IDENTITY_NUMBER_ZERO - + Replace the magic number 0 with IDENTITY_NUMBER_ZERO for city and unit ids in the action selection dialog of the GTK clients. - + See hrm Feature #750939 commit 5d0bcaf28c549242759bf5b62d255e0f318b48fe @@ -29801,13 +29801,13 @@ Author: Sveinung Kvilhaugsvik Date: Wed May 2 23:07:35 2018 +0200 Act sel dlg: 0 is a valid tile id. - + The action selection dialog of the Qt client and of the GTK clients used IDENTITY_NUMBER_ZERO to represent "no tile". But IDENTITY_NUMBER_ZERO is 0, a valid tile id. - + Use TILE_INDEX_NONE in stead. It is set to -1, an invalid tile id. - + See hrm Bug #750777 commit 0454b8f5de9e4d1ab8c0ed6be8cdfabe50733d1d @@ -29827,11 +29827,11 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 1 19:17:41 2018 +0200 ruleup: set name to game.control.name. - + Set it to the ruleset's name field like ruledit does. It used to be set to the ruleset directory (game.server.rulesetdir). Changing this removes a source of variation in the upgraded ruleset. - + See hrm Feature #750642 commit 0b7557b47d7b4041026928ab90f09d236e031278 @@ -29839,7 +29839,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 1 19:17:28 2018 +0200 ruleup: log failure to load comments. - + See hrm Feature #750637 commit 6131c316032caba28ed395bd6eb54156dd887777 @@ -29847,7 +29847,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 30 05:02:15 2018 +0200 Consistent act sel dlg diplrel change refresh. - + Unit and city targeted actions refreshes an open action selection dialog when the diplomatic relationship to its owner changes. (The action selection dialog isn't refreshed on owner change.) Make a change in the diplomatic @@ -29857,7 +29857,7 @@ Date: Mon Apr 30 05:02:15 2018 +0200 doesn't refresh the open action selection dialog. If the specific case of owner change is worth an action selection dialog refresh it can be added in a follow up patch.) - + See hrm Feature #750435 commit 1b3a745262f07a47742540b635f961f1e0dd2204 @@ -29865,12 +29865,12 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 30 10:12:42 2018 +0200 Introduce TILE_INDEX_NONE. - + IDENTITY_NUMBER_ZERO can't be used for tiles since 0 is a valid tile index. There are probably remaining instances of magic numbers representing an invalid tile index. Introduce it anyway so new code can use it rather than making the problem worse. - + See hrm Feature #750470 commit 923e462868129220bcd6688bfbd9e916bed55c70 @@ -29878,15 +29878,15 @@ Author: Sveinung Kvilhaugsvik Date: Sun Apr 29 14:59:13 2018 +0200 Freeciv-web: user changeable game and map seed. - + A player connected via the web client don't have hack access. But Freeciv-web needs a reproducible game for its benchmark. It therefore allows its users to set the server settings mapseed and gameseed via a custom patch. - + Give Freeciv-web players the ability to set the server settings mapseed and gameseed. The new more liberal access rules only apply when FREECIV_WEB is defined. - + See hrm Feature #750402 commit f844c77f356856b921dcedbac53263b7c4c8b9be @@ -29894,16 +29894,16 @@ Author: Marko Lindqvist Date: Sun Apr 29 15:35:03 2018 +0300 Refactor network stream uncompressing - + Retry uncompressing with bigger buffer if it first fails due to to small buffer. Made initial buffer size smaller than old one that was meant to be big enough for all cases without retrying. - + Patch by simsulla, with minor changes by me - + See hrm #747319 - + Signed-off-by: Marko Lindqvist commit 9c31d93ba8e89d9365001c71264117e71487954a @@ -29911,14 +29911,14 @@ Author: Sveinung Kvilhaugsvik Date: Fri Apr 27 14:51:45 2018 +0200 protocol: simplify away CITY_COORD. - + Freeciv sent city relative tile coordinates in the packets CITY_MAKE_SPECIALIST and CITY_MAKE_WORKER. Freeciv-web sent global coordinates. - + Unify by sending the tile id. This simplifies away the CITY_COORD packet field (type alias). - + See hrm Feature #750254 commit b4d3bc0c7414564ddf33dd80b03ba17edb3677be @@ -29926,11 +29926,11 @@ Author: Sveinung Kvilhaugsvik Date: Wed Apr 25 15:47:32 2018 +0200 Call global Casus Belli "international outrage". - + Use the term "international outrage" to describe when an players action gives every other player a Casus Belli against him. A name and a description is easier to remember than just a description. - + See hrm Feature #749404 commit 4dc70e21da91fe7cf5f1a78abd7e11a7cb567e5a @@ -29938,15 +29938,15 @@ Author: Sveinung Kvilhaugsvik Date: Tue Apr 24 00:29:28 2018 +0200 protocol: drop hard coded impr list field type. - + The Freeciv protocol has had building_list, a custom network protocol field type for transferring lists of city improvemetns (building). It has no JSON implementation. Freeciv-web patches out all its users. - + Replace the building_list field type with arrays of IMPROVEMENT. This keeps the type information intact. It uses the same amount of space in the binary protocol. It gives us a JSON implementation. - + See hrm Feature #748929 commit c340e34935480d64856760021ac01a62bf16bdb9 @@ -29954,15 +29954,15 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 23 09:49:24 2018 +0200 protocol: drop hard coded tech list field type. - + The Freeciv protocol has had tech_list, a custom network protocol field type for transferring lists of techs. It has no JSON implementation. Freeciv-web patches out all its users. - + Replace the tech_list field type with arrays of TECH. This keeps the type information intact. It uses the same amount of space in the binary protocol. It magically gives us a JSON implementation. - + See hrm Feature #748774 commit c9d7bb73fd7b92631a56f766bb028a9713fba6bc @@ -29970,20 +29970,20 @@ Author: Sveinung Kvilhaugsvik Date: Sun Apr 22 21:19:09 2018 +0200 protocol: drop hard coded unit list field type. - + The Freeciv protocol has had unit_list, a custom network protocol field type for transferring lists of unit types. It has no JSON implementation. This causes a segfault in the help system in Freeciv JSON builds. Freeciv-web patches out all its users. The unit_list field type is only used in one packet. - + Replace the unit_list field type with an array of UNIT_TYPE. This keeps the type information intact. It uses the same amount of space in the binary protocol. (The elements-to-transfer field takes up the same amount of space as the termination code value.) It magically gives us a JSON implementation. It makes it possible to view the unit help text in JSON clients. (Nation help will still crash because of other missing information.) - + See hrm Feature #748728 commit fe3a9db81e8e2ebdb0d6be81e8234bc06bec6032 @@ -29998,9 +29998,9 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 23 05:22:29 2018 +0200 Assert that data->result is there. - + Add assertion that data->result is there before reading data->result->dest. - + See hrm Feature #748740 commit 1029b0a9f677af949fe86640dd14d7dd5d4f1b90 @@ -30008,14 +30008,14 @@ Author: Sveinung Kvilhaugsvik Date: Fri Apr 20 21:55:01 2018 +0200 Properly break "Attack" unit help generation. - + The custom action help generated for the "Attack" action in the unit help would only break if tired_attack was enabled. This would cause a segfault on master when generating action help for a unit able to do "Attack" but not "Convert Unit" in rulesets (like Classic) that didn't set tired_attack. - + Break at the correct location. - + See hrm Bug #748407 commit f7c418d9e7d8ab9a6f0004a8a9ba755a7f54d8a9 @@ -30023,9 +30023,9 @@ Author: Marko Lindqvist Date: Mon Apr 16 07:33:08 2018 +0300 installer_cross: Update to crosser-1.5 - + See hrm Feature #739266 - + Signed-off-by: Marko Lindqvist commit e8cf9e350945d57741426561f7f73408e8ca55cb @@ -30033,16 +30033,16 @@ Author: Sveinung Kvilhaugsvik Date: Wed Apr 18 01:22:21 2018 +0200 Let "Attack" cause a diplomatic incident. - + Allow the action Attack to cause a diplomatic incident via the effect Casus_Belli_Success. - + Note that the "Attack" action currently only can be performed against enemy unit stacks. This limits the use of the Casus_Belli_Success effect with "Attack" to international outrage (give all players a Casus Belli against the attacker) and the "DiplRel" requirement type's "Has Casus Belli" and "Provided Casus Belli" properties. - + See hrm Feature #747549 commit 0e01c42ff797583ff432931d647e329291bc6697 @@ -30050,25 +30050,25 @@ Author: Sveinung Kvilhaugsvik Date: Tue Apr 17 14:49:21 2018 +0200 Clean up client specific action selection state. - + The GTK clients, the Qt client and the SDL client supports only one unit at the time in their action selection dialog process. (More than one would, given their current UI design, be confusing.) To prevent a new action selection dialog from popping up before the player is done with answering follow up questions a client specific variable, currently named is_more_user_input_needed in all of them, is set. - + When the answer to a follow up question failed to arrive, say because it was illegal, the before mentioned clients wouldn't be informed. The would therefore keep is_more_user_input_needed set. This would trigger an assertion failure when the next action selection dialog popped up. - + Introduce action_selection_no_longer_in_progress_gui_specific(), a new GUI specific call back function that lets the client know that the specified unit's action selection process is over. Make the clients with this bug unset is_more_user_input_needed unsets it in their implementation of it. Call it from action_selection_no_longer_in_progress(). - + See hrm Bug #747465 commit 94389c2961e54ff20bc92d95d1bffb08d544e04d @@ -30076,9 +30076,9 @@ Author: Marko Lindqvist Date: Mon Apr 16 07:31:33 2018 +0300 installer_cross: Fix creation of ruledit link for Qt-client packet - + See hrm Bug #747102 - + Signed-off-by: Marko Lindqvist commit 72cb6628c43c40a7594f8ace2da50fbec718c41e @@ -30086,9 +30086,9 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 16 10:51:13 2018 +0200 Remove obsolete "unit can act"-checks. - + Practically all unit types from 3.0 are able to perform some action. - + See hrm Feature #747185 commit c35a56d74ded5a448126cf7ea8df3ae0621b5bd8 @@ -30096,14 +30096,14 @@ Author: Sveinung Kvilhaugsvik Date: Wed Apr 11 14:52:18 2018 +0200 protocol: allow background action info requests. - + Add the disturb_player field to the packets used for getting information required for action related follow up questions. It works like the packets used to get information about what actions a unit may be able to perform. - + Example use case: asking about many units at once and presenting the answer in a single dialog. - + See hrm Feature #747147 commit 351c765ff25afeef106b146fae9e9dea0a6d0412 @@ -30118,7 +30118,7 @@ Author: mir3x Date: Tue Apr 17 20:33:53 2018 +0200 Revert "Qt client - allowed styling titlebar of dialog." - + This reverts commit 7b3b7553e0fc93613c486e39de17f015fad76afc. commit f31df46e004bf05f56aa61c2c26e7b05797ebb13 @@ -30126,12 +30126,12 @@ Author: Sveinung Kvilhaugsvik Date: Sun Apr 15 19:32:36 2018 +0200 Notify owner(s) of healing/healed units. - + All that the feed back given when the "Heal Unit" action happened was that the healing unit would run out of moves and the healed unit would display the added hit points. This made it easy to miss that the "Heal Unit" action actually happened. Add notification messages to make it clearer. - + See hrm Feature #747034 commit 6cc00bbfeaca6ff334ab117c2619eb5e56cc9fb7 @@ -30139,10 +30139,10 @@ Author: Sveinung Kvilhaugsvik Date: Sun Apr 15 15:18:47 2018 +0200 Inform player about illegal action punishment. - + Notify the player when the Illegal_Action_Move_Cost effect causes one of his units to lose movement points. - + See hrm Feature #747005 commit ed5b9460b7a0950c52d0bfaba331b024f4c5ccdb @@ -30150,10 +30150,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Apr 11 14:01:26 2018 +0200 SDL2 and stub: add popup_upgrade_dialog(). - + The function popup_upgrade_dialog() is declared in dialogs_g.h but it was missing from the clients stub and sdl2. - + See hrm Feature #746988 commit e38c5197f0ec1d28e4943971089ce0b6bf073bb0 @@ -30161,14 +30161,14 @@ 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 35b7c201d6339189b40917fb5047123148fe00d1 @@ -30176,9 +30176,9 @@ Author: Marko Lindqvist Date: Sat Mar 31 14:01:19 2018 +0300 civ1: Disallow unit upgrading - + See hrm Bug #741525 - + Signed-off-by: Marko Lindqvist commit 859caebd1efd365e9e45f04801762010806b9fdd @@ -30186,10 +30186,10 @@ Author: Sveinung Kvilhaugsvik Date: Thu Apr 12 08:54:39 2018 +0200 SDL2 client: action dialog isn't city dialog. - + The function popup_unit_upgrade_dlg()'s city parameter is whether it is called from the city dialog. Stop setting it to the target city. - + See hrm Bug #746510 commit 124944380c568599e8b3621e10d7ec82088e13eb @@ -30197,10 +30197,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Apr 11 10:55:23 2018 +0200 Move comment next to what it documents. - + Move documentation comment in dai_upgrade_units() about how only the player's own units should be upgraded right below the check that a unit is domestic. - + See hrm Bug #746481 commit 8303c079101937a67137c615bc9272f511aa0e4d @@ -30208,10 +30208,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Apr 11 10:50:59 2018 +0200 Document non bug with assertion. - + Document and assert that tgt_utype in handle_unit_action_query()'s unit upgrade price sending can't be NULL. - + See hrm Feature #746479 commit 7713eb645b97bead7d597370b97bc97664962d7b @@ -30219,9 +30219,9 @@ Author: Sveinung Kvilhaugsvik Date: Wed Apr 11 09:22:32 2018 +0200 Drop action_id_consequence_caught(). - + It had no users. - + See hrm Feature #746211 commit 9efe568517f93b1bbbddcf7c5627958b7c8c719d @@ -30229,13 +30229,13 @@ Author: Sveinung Kvilhaugsvik Date: Tue Apr 10 08:36:30 2018 +0200 Drop action_id_consequence_success()... - + ...and make its last remaining users, the action performers of "Heal Unit" and "Help Wonder", use action_consequence_success(). This requires them to take the action as a parameter rather than hard coding what action was performed based on the action performer. Getting the action explicitly will be useful if actions become generalized. - + See hrm Feature #745951 commit f4d0cd3b0f0652ca50997d63bd31209724d4196d @@ -30249,11 +30249,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 9 00:02:42 2018 +0200 Settling action performers: unhardcode action kind. - + Take the action as a parameter rather than hard coding what action was performed based on the action performer. Getting the action explicitly will become useful if actions become generalized. - + See hrm Feature #745647 commit eaf943c41cf3e56221a1d7035ea7d2fd736b159f @@ -30261,12 +30261,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Apr 7 19:54:44 2018 +0100 multiplayer: Allow caravans to help small wonders. - + But not the Palace, only the ones that are analogues of great wonders in other rulesets. - + This ability was lost in hrm bug #705580. - + See hrm bug #745360. commit 27b98e6cac082de995a5feb6a54e680c2becac0c @@ -30280,9 +30280,9 @@ Author: Sveinung Kvilhaugsvik Date: Mon Apr 9 03:57:47 2018 +0200 Fix gtk2 client after key_unit_nuke() removal. - + Reported by Jacob Nevins - + See hrm Bug #745671 commit 0ff9533c013746dd8e999ac6d1e65a11663d5ca8 @@ -30290,11 +30290,11 @@ Author: Sveinung Kvilhaugsvik Date: Fri Apr 6 10:04:41 2018 +0200 Make Git ignore generated test script... - + ...when the build tree is in the same directory as the source tree. - + Reported by Akakij Bzdrishchenko - + See hrm Bug #738661 commit b68a689475b831a989f75e34e1f377086d1bf7b6 @@ -30302,11 +30302,11 @@ Author: Sveinung Kvilhaugsvik Date: Fri Apr 6 04:51:08 2018 +0200 Attack action performers: unhardcode action kind. - + Take the action as a parameter rather than hard coding what action was performed based on the action performer. Getting the action explicitly will become useful if actions becomes generalized. - + See hrm Feature #744801 commit 8c1bdc5a3debc6337d3f0a26ab2c33b6b5613558 @@ -30314,19 +30314,19 @@ Author: Sveinung Kvilhaugsvik Date: Thu Apr 5 14:34:10 2018 +0200 Trade route action performer: drop est_if_able. - + The function responsible for performing the actions "Establish Trade Route" and "Enter Marketplace", do_unit_establish_trade(), used to find out its action kind based on est_if_able, a Boolean parameter. - + If the actions them self rather than just their enablers becomes generalized more than one marketplace entering and/or trade route establishing action will be able to exist at the same time. This will make it impossible to find out what action was taken based on est_if_able. - + Replace est_if_able by directly taking the action being performed as a parameter. - + See hrm Feature #744702 commit a2e211468941b4e45d8f0d53b19eee1bb97c399b @@ -30334,7 +30334,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu Apr 5 13:20:09 2018 +0200 Nations: "the the" -> "the" in Suebian legend. - + See hrm Bug #744672 commit 5d0151d5e36efd4162f458b2b0fce8495cecf3cb @@ -30342,7 +30342,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu Apr 5 13:01:25 2018 +0200 Developer documentation: "the the" -> "the" - + See hrm Bug #744666 commit 46542ade7955b7658bd8ba7bb66c64ffcad1dcfb @@ -30350,7 +30350,7 @@ Author: Sveinung Kvilhaugsvik Date: Thu Apr 5 12:16:25 2018 +0200 License summary: "the the" -> "the" - + See hrm Bug #744655 commit 7e422e8b46b39b8168848cf4d189534e30b0894d @@ -30358,9 +30358,9 @@ Author: Sveinung Kvilhaugsvik Date: Thu Apr 5 11:40:04 2018 +0200 Inline key_unit_nuke(). - + The function key_unit_nuke() was only used by the SDL2 client. Inline it. - + See hrm Feature #744640 commit b9c9056f8f88b7468a65131154bccd9dc436f083 @@ -30374,9 +30374,9 @@ Author: Marko Lindqvist Date: Mon Apr 2 03:39:17 2018 +0300 Replace Conquer_Techs_Min and Conquer_Techs_Max with Conquest_Tech_Pct - + See hrm Feature #743602 - + Signed-off-by: Marko Lindqvist commit 426b6b065189e7efb26b0eb9944cc1584ee5a18b @@ -30390,14 +30390,14 @@ Author: Sveinung Kvilhaugsvik Date: Tue Apr 3 12:43:00 2018 +0200 Qt client: Deduplicate "Go to and..." menu items. - + Remove the independent "Go And..." menu entries for city founding, for joining a city and for detonating a nuke. They duplicate entries in the "Go to and..." menu. - + Add the keyboard shortcuts of the old independent menu items to the items in the "Go to and..." menu to keep them working. - + See hrm Feature #743992 commit f813a9edec059d6223023ea3aadc789eba9f3083 @@ -30405,10 +30405,10 @@ Author: Sveinung Kvilhaugsvik Date: Tue Apr 3 11:49:27 2018 +0200 Qt client: Configurable goto Build/Join shortcuts. - + Make the shortcuts of "Go And Build City" and "Go And Join City" user configurable. - + See hrm Feature #743990 commit 1b07733dd2af79c32451f3e83f5218726a5a93c6 @@ -30422,13 +30422,13 @@ Author: Sveinung Kvilhaugsvik Date: Wed Feb 28 20:49:40 2018 +0100 GTK clients: Deduplicate "Go to and..." menu items. - + Remove the independent menu entries for city founding, for joining a city and for detonating a nuke. They duplicate entries in the "Go to and..." menu. - + Add the keyboard shortcuts of the old independent menu items to the items in the "Go to and..." menu to keep them working. - + See hrm Feature #743592 commit 4deb05d77e2c17bba96cea16c1e510723df63ad4 @@ -30436,7 +30436,7 @@ Author: Marko Lindqvist Date: Mon Apr 2 06:54:52 2018 +0300 dos2unix all .spec files - + Signed-off-by: Marko Lindqvist commit 365139108464775327436636182b6a45ca3a150c @@ -30444,9 +30444,9 @@ Author: Marko Lindqvist Date: Sat Mar 31 14:00:58 2018 +0300 alien: Use indexed sprites as specialists' graphic_alt - + See hrm Feature #740505 - + Signed-off-by: Marko Lindqvist commit f055b547ee6273cd767df65bfa80b1afd6bfaca6 @@ -30454,9 +30454,9 @@ Author: Marko Lindqvist Date: Sat Mar 31 03:03:37 2018 +0300 Fix accidental syntax-breaking change to sandbox ruleset - + See hrm Bug #743523 - + Signed-off-by: Marko Lindqvist commit 76771ba26b52ef5adc59e4fffe3fccbd79dd90dc @@ -30464,9 +30464,9 @@ Author: Marko Lindqvist Date: Wed Mar 21 23:59:59 2018 +0200 Unify action ui_name ruleset entry prefix to 'ui_name_' - + See hrm Bug #740114 - + Signed-off-by: Marko Lindqvist commit 013e1e82de91599517e197df40f4eecb4e485c79 @@ -30474,9 +30474,9 @@ Author: Marko Lindqvist Date: Sun Mar 25 12:25:10 2018 +0300 installer_cross: Remove extra space from the path to freeciv-gtk3.22.exe - + See hrm Bug #742075 - + Signed-off-by: Marko Lindqvist commit da2b15dc4c1d3846a135be0748330d20b35edb25 @@ -30484,12 +30484,12 @@ Author: Marko Lindqvist Date: Thu Mar 22 00:13:41 2018 +0200 alien: Make bombarding units stronger - + Increase attack value and bombard rate of all bombarding units. - + See hrm Feature #740487 - + Signed-off-by: Marko Lindqvist commit a52f48027a97825594e7c1bf674449f4e2f82a9e @@ -30497,9 +30497,9 @@ Author: Marko Lindqvist Date: Wed Mar 21 00:40:49 2018 +0200 Separate extras from action targets in unit orders structures - + See hrm Feature #741273 - + Signed-off-by: Marko Lindqvist commit 9f8f16114dcf9f5a730dd718df688facb61d48b7 @@ -30507,11 +30507,11 @@ Author: Marko Lindqvist Date: Wed Mar 21 06:32:08 2018 +0200 alio: Add Force Fortress and Tower - + Art by GriffonSpade - + See hrm Feature #741300 - + Signed-off-by: Marko Lindqvist commit a30c72112b7ad304fc61fefffb500d493397b4e4 @@ -30519,16 +30519,16 @@ 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 b5e7cad812dc541624ad203b6e087a666058db22 @@ -30546,9 +30546,9 @@ Author: Marko Lindqvist Date: Sat Mar 17 18:10:26 2018 +0200 rulesave: save action ui_name only if it's different from default - + See hrm Feature #740121 - + Signed-off-by: Marko Lindqvist commit 8ec801e252af1e37f5172463d5b7108dd6ae75a0 @@ -30556,12 +30556,12 @@ Author: Marko Lindqvist Date: Wed Mar 21 05:08:36 2018 +0200 Rename themes/gui-gtk-2.0 as themes/gtk2 - + Total filepath length needs to be shortened for the tarball creation to work. - + See hrm Bug #740207 - + Signed-off-by: Marko Lindqvist commit 7587ccddb847dbf1880615685b92e89e62f2f6ff @@ -30569,9 +30569,9 @@ Author: Marko Lindqvist Date: Wed Mar 21 05:19:38 2018 +0200 alio: Copy roads.png from hexemplio, use highway sprites - + See hrm Bug #740425 - + Signed-off-by: Marko Lindqvist commit 1ae209f2e09c750e305c1173fc70e872435faa1b @@ -30579,12 +30579,12 @@ Author: Marko Lindqvist Date: Tue Mar 20 19:25:52 2018 +0200 Rename themes/gui-gtk-3.0 as themes/gtk3 - + Total filepath length needs to be shortened for the tarball creation to work. - + See hrm Bug #740207 - + Signed-off-by: Marko Lindqvist commit c7c976d372b707d59e8332b309e1cca23bfc3172 @@ -30592,11 +30592,11 @@ Author: Marko Lindqvist Date: Sat Mar 17 17:27:48 2018 +0200 Introduce action_ui_name_default() - + Move actions' default ui_names from ruleset.c to a new function. - + See hrm Feature #740464 - + Signed-off-by: Marko Lindqvist commit 78b513025039b0cf763e8e7071864662d745ffa0 @@ -30604,9 +30604,9 @@ Author: Marko Lindqvist Date: Sun Mar 18 09:30:21 2018 +0200 Use "specialist.entertainer" graphic tag in supplied rulesets - + See hrm Feature #739924 - + Signed-off-by: Marko Lindqvist commit 1bdb8df429ffc43e8c2c41b630ae86c3ebc3db5c @@ -30614,18 +30614,18 @@ Author: Marko Lindqvist Date: Mon Mar 19 15:37:38 2018 +0200 Update hexemplio - + GriffonSpade's Hexemplio updates as of 14-Mar-18 - + - Make Lakes to correctly match lands - Dirty pixel cleaning on water images - New sprites for Lakes, Oceans, Deep Oceans - New River outlet sprites - + Art by GriffonSpade - + See hrm Feature #731454 - + Signed-off-by: Marko Lindqvist commit 22311dca5d90d9c43b236cc7fce8a2836248a1a0 @@ -30633,13 +30633,13 @@ Author: Marko Lindqvist Date: Sun Mar 18 19:46:54 2018 +0200 README.msys2: Update list of make targets - + - Document default target "all" - Remove unsupported target "gtk3-installer" - Improve documentation of "snapshot" target - + See hrm Feature #740593 - + Signed-off-by: Marko Lindqvist commit 081577303b733ba97ec6eaccb0ebcdbb8116eca1 @@ -30647,9 +30647,9 @@ Author: Marko Lindqvist Date: Sun Mar 18 06:22:09 2018 +0200 installer_cross: Drop svn repository support - + See hrm Feature #740489 - + Signed-off-by: Marko Lindqvist commit ae995aa2295a52f73f0c61ab6a8db310158996bf @@ -30657,12 +30657,12 @@ Author: Marko Lindqvist Date: Sun Mar 18 04:44:52 2018 +0200 Rename themes/gui-gtk-3.22 as themes/gtk3.22 - + Total filepath length needs to be shortened for the tarball creation to work. - + See hrm Bug #740207 - + Signed-off-by: Marko Lindqvist commit d66b3431a342aa4450d8d7869723b470f43f35d5 @@ -30670,13 +30670,13 @@ Author: Marko Lindqvist Date: Sat Mar 17 10:32:58 2018 +0200 Recurse to gen_headers subdir first - + If freeciv_config.h or fc_config.h header needs regenerating, it should be done in the beginning of the build, so that no part of the build uses outdated versions. - + See hrm Bug #740444 - + Signed-off-by: Marko Lindqvist commit 6f1784049c011c8065f253837aefa7009bc1a190 @@ -30684,7 +30684,7 @@ Author: Konstantin Vedeneev Date: Sun Mar 18 03:27:18 2018 +0500 Update for Russian translation. - + core: 7605 translated messages. nations: 1843 translated messages. ruledit: 95 translated messages. @@ -30694,9 +30694,9 @@ Author: Marko Lindqvist Date: Fri Mar 16 00:16:07 2018 +0200 Bump version number to indicate development version - + See hrm Task #700704 - + Signed-off-by: Marko Lindqvist commit f0bb6c56d0b26f1847442dc847168dc57e270b96 @@ -30704,9 +30704,9 @@ Author: Marko Lindqvist Date: Fri Mar 16 00:15:41 2018 +0200 Bump version number for S3_0 alpha1 light-weight release - + See hrm Task #700704 - + Signed-off-by: Marko Lindqvist commit ccae67b5f9406919600decc6d4584c5ddf45817d @@ -30714,9 +30714,9 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:54:21 2018 +0200 sandbox: Set max length of combats to 15 rounds - + See hrm Feature #735849 - + Signed-off-by: Marko Lindqvist commit ba0d1f14403fc6686281763c3425ee5267185f74 @@ -30724,13 +30724,13 @@ Author: Marko Lindqvist Date: Thu Mar 8 16:17:26 2018 +0200 Unify behavior of primary specialist graphic tag and alt tag - + Support images indexed by citizen number in specialist alt tag Support plain tag in primary tag. Indexed images are preferred. - + See hrm Feature #738278 - + Signed-off-by: Marko Lindqvist commit c541cb71a25b303084b7dec0aee392b72b3f71fe @@ -30738,9 +30738,9 @@ Author: Marko Lindqvist Date: Thu Mar 8 00:40:49 2018 +0200 freeciv.project: Fix typo - + See hrm Bug #737996 - + Signed-off-by: Marko Lindqvist commit ff8f65f7fb39b8b66e66103c4f8eb13fcd5a447d @@ -30748,9 +30748,9 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:49:08 2018 +0200 Give an error if suggested tileset cannot be loaded after user accepted - + See hrm Bug #657414 - + Signed-off-by: Marko Lindqvist commit 3bb7775e933cd70da3056490a8323d8510c89f20 @@ -30758,9 +30758,9 @@ Author: Marko Lindqvist Date: Wed Mar 14 15:23:41 2018 +0200 Make combat rounds effect controlled - + See hrm Feature #732541 - + Signed-off-by: Marko Lindqvist commit 85d3beedee47be25b584de9f3888c9c4fa0ab2cd @@ -30768,12 +30768,12 @@ Author: Marko Lindqvist Date: Wed Mar 14 00:33:21 2018 +0200 Separate specialist rule_name and graphics tag - + Add separate graphic tag for specialists. This far they have been using tag derived from their rule_name. - + See hrm Feature #738265 - + Signed-off-by: Marko Lindqvist commit e88962e987beeb30b9c79b762416ba84f85c018e @@ -30781,9 +30781,9 @@ Author: Marko Lindqvist Date: Thu Mar 8 18:22:15 2018 +0200 Use 'nullptr' instead of '0' in update_xxx_info() calls - + See hrm Feature #738301 - + Signed-off-by: Marko Lindqvist commit 8dbb89171cb31c5a1a4936df5d5176dc530debfc @@ -30791,9 +30791,9 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:49:35 2018 +0200 Fix gcc8 warnings - + See hrm Bug #731162 - + Signed-off-by: Marko Lindqvist commit 16c99dd78f509514fa77d289af1f494a6b32e8da @@ -30801,9 +30801,9 @@ Author: Marko Lindqvist Date: Mon Mar 12 00:57:57 2018 +0200 Fix 'unterminated character constant' warnings - + See hrm Bug #738908 - + Signed-off-by: Marko Lindqvist commit a8ef5db23dd1c58fd943e3bf5520e6abc956dd67 @@ -30811,14 +30811,14 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:51:22 2018 +0200 installer_cross: Run exes with path - + Make .cmd files to look up exes with dynamic path instead of assuming that working directory is freeciv installation root. Running from other directories still doesn't really work for the reason that data files won't be found. - + See hrm Feature #731495 - + Signed-off-by: Marko Lindqvist commit 9aad345abca4f519d5977f400fac993a72161285 @@ -30826,9 +30826,9 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:53:44 2018 +0200 ruledit: Show multipliers count in ruleset stats - + See hrm Feature #735246 - + Signed-off-by: Marko Lindqvist commit f46769c935f9ba51215ac6cd75bfe7f616b86da7 @@ -30836,9 +30836,9 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:54:59 2018 +0200 Rename E_UNIT_WIN as E_UNIT_WIN_DEF - + See hrm Feature #734544 - + Signed-off-by: Marko Lindqvist commit f8175f790d93b7a19fac6f177c8b70df6d6810da @@ -30846,11 +30846,11 @@ Author: Marko Lindqvist Date: Mon Mar 12 20:59:34 2018 +0200 Increase Output_Waste_By_Distance granularity - + Make value of the effect 1/100 of a point of output / tile of distance - + See hrm Feature #733815 - + Signed-off-by: Marko Lindqvist commit 22b744d95f6b9acb858ff4e451cb24cfbb2af97e @@ -30858,9 +30858,9 @@ Author: Marko Lindqvist Date: Thu Mar 8 22:07:42 2018 +0200 Replace tabulators in units.ruleset graphic_alt documentation with spaces - + See hrm Bug #738321 - + Signed-off-by: Marko Lindqvist commit 7628d0caca42e510aadf7fac0bc85296d2c806e1 @@ -30868,14 +30868,14 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:45:16 2018 +0200 tutorial: show message on any tech acquisition - + It used to show the tech acquisition messages only if tech was researched. - + Requested by Jacob Nevins - + See hrm Feature #657359 - + Signed-off-by: Marko Lindqvist commit 9fbd041f6fd52c92d65c6cfd282ad70344a13972 @@ -30883,9 +30883,9 @@ Author: Marko Lindqvist Date: Thu Mar 8 17:11:21 2018 +0200 Use freeciv-gtk3.22.desktop as desktop file for freeciv-gtk3.22.appdata.xml - + See hrm Bug #738290 - + Signed-off-by: Marko Lindqvist commit 892f875d004a77cc17df1ae89e9cba020b7fe9c1 @@ -30893,9 +30893,9 @@ Author: Marko Lindqvist Date: Wed Mar 7 16:18:06 2018 +0200 Show earlier movement animations even if unit died meanwhile - + See hrm Bug #737277 - + Signed-off-by: Marko Lindqvist commit 339051e2c5bc95113d8d23c2d9b5d70131f33eda @@ -30903,9 +30903,9 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:46:23 2018 +0200 Make fc_strlcat() utf-8 aware - + See hrm Feature #731228 - + Signed-off-by: Marko Lindqvist commit ebe3fc528db889f3a13d0427d2e943508d2e9006 @@ -30913,11 +30913,11 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:48:46 2018 +0200 Add server setting combatrounds - + Requested by Dalibor Perkovic - + See hrm Feature #729194 - + Signed-off-by: Marko Lindqvist commit b664bfd48c54bdae62d2e250893f29da61126cd0 @@ -30925,9 +30925,9 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:52:47 2018 +0200 sandbox: Convert 25% of the citizens to the nationality of the conqueror - + See hrm Feature #733781 - + Signed-off-by: Marko Lindqvist commit 8b2293b00bfde85b4fa17b7ca3d712b11c1cee0a @@ -30935,9 +30935,9 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:45:36 2018 +0200 Make freeciv-web specific topology documentation say it's about freeciv-web - + See hrm Feature #730987 - + Signed-off-by: Marko Lindqvist commit 0ece96f0e85c4b41bcb51bcf5ebd143bdfcf293d @@ -30945,12 +30945,12 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:45:59 2018 +0200 README: Update log levels documentation - + Document literal log levels, and recommend them over numeric values. - + See hrm Feature #656464 - + Signed-off-by: Marko Lindqvist commit 1073e62d934db56cc4ec9e410af81c7488d8225c @@ -30958,11 +30958,11 @@ Author: Marko Lindqvist Date: Sat Mar 3 23:38:28 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 1e5d5298bc556c195eff70cb1ba2d07602c2a54d @@ -30970,17 +30970,17 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 3 20:51:39 2018 +0000 More ruleset checking for resource/base/road sections. - + Check that an extra with cause "Resource", "Base", or "Road" has a corresponding [resource], [base], or [road] section. (Previously, failure to do so would cause an assertion failure and server crash.) - + Check that the extra referenced in a resource, base, or road section has cause "Resource", "Base", or "Road" respectively. (Previously, if they didn't, the resource/base/road section would be quietly ignored.) - + See hrm bug #736838. commit f43dd302e459b3e6fc5f40339a237087ff0a698f @@ -30988,10 +30988,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 3 20:55:00 2018 +0000 Document extra causes vs sections. - + Extras with "Resource"/"Base"/"Road" in 'causes' require corresponding [resource_*]/[base_*]/[road_*] sections. - + See hrm bug #736837. commit f48a6dc4346530c96591f10c98ffa14f45168d19 @@ -30999,9 +30999,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 3 19:58:24 2018 +0000 Extra help: state how to build them. - + Also, rearrange autogenerated extra help into a more logical order. - + See hrm feature #736833. commit 89266139420dda8ccef577b5f7629ac675b55c09 @@ -31009,12 +31009,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 3 16:56:08 2018 +0000 Help: more control over bullet points. - + Caller can decide whether insert_allows() or req_text_insert*() clauses have a bullet point before each line. - + Generated nation helptext has had some bullets removed. - + See hrm feature #736830. commit 4e1b424037db9319374d3f12d000e09a2dad4422 @@ -31022,9 +31022,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Mar 3 15:13:59 2018 +0000 Fix typo about oil wells in classic-derived rulesets. - + Reported by Joan Creus. - + See hrm bug #736795. commit fdaf9639d457e67849c9825058002c22870a5a6c @@ -31032,12 +31032,12 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:55:17 2018 +0200 scripts/capabilities: Update soundspec/musicspec capstring format - + Make development version soundspec and musicspec capstring formats capabilities-script documents to match current practices. - + See hrm Feature #735940 - + Signed-off-by: Marko Lindqvist commit 701436d41db1a55e9d55f7d390706384aaf21981 @@ -31045,9 +31045,9 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:54:37 2018 +0200 Distribute freeciv.supp - + See hrm Feature #735850 - + Signed-off-by: Marko Lindqvist commit eea87518cc17a0cdd852e26cd27117d3418edda4 @@ -31055,11 +31055,11 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:53:06 2018 +0200 Improve tech cost documentation - + Patch by S.C. L. (Caedo) and myself - + See hrm Bug #699149 - + Signed-off-by: Marko Lindqvist commit 684992b5a2cd893f8cab4d526eb27601206c6dec @@ -31067,9 +31067,9 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:53:24 2018 +0200 sdl2: set width of empty string to 0 in utf8_str_size() - + See hrm Bug #684183 - + Signed-off-by: Marko Lindqvist commit 5c55e1629f6269c109e7aa0655c0b4daf21d1334 @@ -31077,14 +31077,14 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:46:39 2018 +0200 sandbox: Add Conquest_Techs_Min and Conquest_Techs_Max rules - + Getting a tech with city conquest is never guaranteed to give techs. In early game you randomly either get no techs, or one tech from the player losing the city. After University is known, no techs are got from the city conquest. - + See hrm Feature #732488 - + Signed-off-by: Marko Lindqvist commit 3f94474542055666f6deae97f8cc491e1cac5217 @@ -31092,9 +31092,9 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:51:05 2018 +0200 Fix actiontools.c TRANS: comments syntax - + See hrm Bug #731568 - + Signed-off-by: Marko Lindqvist commit 31e578f4a3f7b3ed14cb8d82ef62987867b8f476 @@ -31102,9 +31102,9 @@ Author: Marko Lindqvist Date: Sat Mar 3 01:54:02 2018 +0200 Free worker tasks - + See hrm Bug #735637 - + Signed-off-by: Marko Lindqvist commit 22443a31dfb5e4cc00f54294b890561b9231e2a5 @@ -31112,13 +31112,13 @@ Author: Marko Lindqvist Date: Tue Feb 27 20:16:14 2018 +0200 Correct event type for attacker victory messages - + Couple of messages referring to attacker's victory were sent with event type E_UNIT_WIN that means specifically defender's victory. Send them as E_UNIT_WIN_ATT instead. - + See hrm Bug #735934 - + Signed-off-by: Marko Lindqvist commit 9f2d690c8851c2b5090285f7681cc1a78a84bd8a @@ -31126,9 +31126,9 @@ Author: Marko Lindqvist Date: Sat Feb 24 03:06:11 2018 +0200 Make fc_strlcpy() utf-8 aware - + See hrm Feature #731220 - + Signed-off-by: Marko Lindqvist commit eaba30b0da02f62266c1418531c890d00d9a4f55 @@ -31136,11 +31136,11 @@ Author: Marko Lindqvist Date: Sat Feb 24 03:05:52 2018 +0200 Fix alien ruleset typos. - + Patch by Konstantin Vedeneev and myself - + See hrm Bug #730591 - + Signed-off-by: Marko Lindqvist commit 5f936b19a3cb98ae9de2b36c4c9383c8060d0d0e @@ -31148,9 +31148,9 @@ Author: Marko Lindqvist Date: Sat Feb 24 03:08:59 2018 +0200 Update appdata file format - + See hrm Bug #690231 - + Signed-off-by: Marko Lindqvist commit ab5f679d21417566c5c8279baf36f9b289bc5c3b @@ -31158,9 +31158,9 @@ Author: Marko Lindqvist Date: Sat Feb 24 03:09:16 2018 +0200 Fix clang-6 warnings - + See hrm Task #733013 - + Signed-off-by: Marko Lindqvist commit 6ae27cefad055197aba68e294c342401d8c0c177 @@ -31168,12 +31168,12 @@ Author: Marko Lindqvist Date: Sat Feb 24 03:08:21 2018 +0200 civ1: correct calendar progress - + Reported by meynaf Correct behavior researched by Akechi - + See hrm Bug #731631 - + Signed-off-by: Marko Lindqvist commit 17439d8d8c3312c09cc62c94564ac580ea4e5c0c @@ -31181,9 +31181,9 @@ Author: Marko Lindqvist Date: Sat Feb 24 03:03:01 2018 +0200 Correct handling of action names with length of MAX_LEN_NAME - + See hrm Bug #729806 - + Signed-off-by: Marko Lindqvist commit 51df7a7864b07a8fb0f93ea6bc0867b517cb31c8 @@ -31191,13 +31191,13 @@ Author: Marko Lindqvist Date: Mon Feb 26 18:09:27 2018 +0200 Revert "Updated msys1 environment (cairo)" - + This reverts commit 9487142ff1526a27d57a77a77ee16bc9f5b221b0. - + The cairo update was causing UI crashes. - + Reported by Kryon - + See hrm Bug #735238 commit 62582ecb6c53152b4a62516d2c31998679ca121d @@ -31205,14 +31205,14 @@ Author: Marko Lindqvist Date: Sat Feb 24 03:05:07 2018 +0200 Convert some citizens to the nationality of the conqueror - + When city is conquered, convert ruleset defined percentage of its citizens to the nationality of the conqueror. - + Patch by Matthias Pfafferodt and myself - + See hrm Feature #657145 - + Signed-off-by: Marko Lindqvist commit 87aa1a50b11f461a350c002e7d81c6e1e07045ef @@ -31220,15 +31220,15 @@ Author: Marko Lindqvist Date: Sat Feb 24 03:03:24 2018 +0200 classic: Clarify summary claims about classic rules - + Don't make it look like having classic ruleset in use would automatically mean that all the rules are in their classic values. Make it clear that server settings affect that too. - + Reported by Joan Creus - + See hrm Bug #730586 - + Signed-off-by: Marko Lindqvist commit 68ce87b1de9c485535016a7fd3ff0895a10bb547 @@ -31236,9 +31236,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 25 14:25:19 2018 +0000 Fix conflict markers left in civ2 Airbase help. - + Reported by Marko Lindqvist. - + See hrm feature #733913. commit 42373da2e04ff9a456c6a18821bea365935d2afe @@ -31246,14 +31246,14 @@ Author: Marko Lindqvist Date: Sat Feb 24 03:10:54 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 3c1a23956514dcaf93605b74862f874efd34938d @@ -31261,12 +31261,12 @@ Author: Marko Lindqvist Date: Sat Feb 24 03:09:35 2018 +0200 Refactor Farmland effects - + Instead of negating extra effect on city center, negate city center special bonus if also extra is present. - + See hrm Feature #733792 - + Signed-off-by: Marko Lindqvist commit 44890d8679ee8016f401318d8bf496c9665bfed4 @@ -31274,11 +31274,11 @@ Author: Marko Lindqvist Date: Sat Feb 24 03:07:20 2018 +0200 Make it possible to load unit to another transport at the same tile - + Requested by Jacob Nevins - + See hrm Feature #732489 - + Signed-off-by: Marko Lindqvist commit cf9ca07bf4f03e563fbb2203f5422f12cac017bc @@ -31286,7 +31286,7 @@ Author: Marko Lindqvist Date: Sat Feb 24 18:47:58 2018 +0200 Comment fix: tech_precalc_data() -> techs_precalc_data() - + Signed-off-by: Marko Lindqvist commit 79047f38572c52715a57aa9408e8293976da3624 @@ -31294,11 +31294,11 @@ Author: Marko Lindqvist Date: Sat Feb 17 03:00:19 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 a13970d427ebf6d732d1a3aa17c723d33ff8b796 @@ -31306,9 +31306,9 @@ Author: Marko Lindqvist Date: Sat Feb 17 03:02:31 2018 +0200 Error out if tileset requested with --tiles can't be loaded - + See hrm Bug #730777 - + Signed-off-by: Marko Lindqvist commit d3266c1d0a05b9658a0d7223c5a765160a1477b6 @@ -31316,9 +31316,9 @@ Author: Marko Lindqvist Date: Sat Feb 17 03:00:57 2018 +0200 Remove remainders of the special handling of "unused" terrain name - + See hrm Feature #707585 - + Signed-off-by: Marko Lindqvist commit 92c657d394a2db923f6b5ec24792bc9994d30fce @@ -31326,9 +31326,9 @@ Author: Marko Lindqvist Date: Sat Feb 17 03:07:14 2018 +0200 Make adv_settlers_road_bonus() to return adv_want - + See hrm Feature #733050 - + Signed-off-by: Marko Lindqvist commit da15b9a3e300a83c70aa1f136c914c7086fc5414 @@ -31336,7 +31336,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 17 19:28:08 2018 +0000 Brief help for the Policies concept. - + See hrm feature #733929. commit 2d1364e0b782c549110505a5f4ccc0415a5fe3a3 @@ -31344,11 +31344,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 17 19:27:03 2018 +0000 Move extra help from helpdata.txt to rulesets. - + The onus is now on rulesets to describe irrigation, mining, and pollution. - + Also, various corrections and additions about extras in supplied rulesets. - + See hrm feature #657410. commit 901c31d60ed49e9b0e24eabd359325b31056247b @@ -31356,10 +31356,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 17 19:51:33 2018 +0000 Reduce clutter in extra help with 'quiet' attribute. - + Apply it to CityTile requirements preventing bases in cities, and to civ2civ3/sandbox requirements restricting what Transports can build. - + See hrm feature #733913. commit d9634882f36600080c3009b4a38929a75898940b @@ -31367,9 +31367,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 18 11:48:08 2018 +0000 Help: document extra removal time (simple cases). - + Terrain-dependent removal time is still not documented. - + See hrm feature #733898. commit 66328ed1e973064801d115faadef7ec5b9768a7b @@ -31377,7 +31377,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 18 10:07:14 2018 +0000 Add pillage time to Terrain Alterations help. - + See hrm feature #733895. commit 7badf6d94fb1134339487e2159c9c5f8a5d6e0d3 @@ -31385,12 +31385,12 @@ 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. The prevention of cleaning activities on the Inaccessible terrain was stopping the activities' time being listed in the help in some rulesets. - + See hrm bug #733902. commit 75ec9bde93168b39c145300108d1898d09aae39e @@ -31398,14 +31398,14 @@ Author: Marko Lindqvist Date: Sat Feb 17 02:59:23 2018 +0200 msys2: Run exes with path - + Make .cmd files to look up exes with dynamic path instead of assuming that working directory is freeciv installation root. Running from other directories still doesn't really work for the reason that data files won't be found. - + See hrm Feature #696674 - + Signed-off-by: Marko Lindqvist commit 163fea91525a78376a74f995e4acacbf9383c23e @@ -31413,7 +31413,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 17 20:55:39 2018 +0000 Extra help: prevent orphaned "Requirements to build:" - + See hrm bug #733865. commit 2aadc9a415310b3347cb94574ed8d1098b68fc42 @@ -31421,9 +31421,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 17 19:28:18 2018 +0000 Help: don't list extras forbidden by terrain *_time=0. - + This stops spurious extras showing up in Inaccessible terrain help. - + See hrm bug #733863. commit 61a92973a1b51cb1bd96f6c3e8b8ace6e917b6ee @@ -31431,13 +31431,13 @@ Author: Marko Lindqvist Date: Sat Feb 17 03:01:45 2018 +0200 Unload unit from current transport when it tries to move to new transport - + The unloading was erronously attempted from the new transport. - + Reported by Jacob Nevins - + See hrm Bug #693380 - + Signed-off-by: Marko Lindqvist commit 70429d9b0f62f82f117f64cac14abaa2ddb05db6 @@ -31445,9 +31445,9 @@ Author: Marko Lindqvist Date: Sat Feb 17 02:50:52 2018 +0200 alien: Fix references to civilizations to factions - + See hrm Bug #729810 - + Signed-off-by: Marko Lindqvist commit 525d82514e48cab37db9471ceb2e34cbba5da8ce @@ -31455,7 +31455,7 @@ Author: Marko Lindqvist Date: Sat Feb 17 05:20:23 2018 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 8fe8c80f1cf3df7995733ca0a0e314bf4f90108a @@ -31463,11 +31463,11 @@ Author: Marko Lindqvist Date: Sun Feb 11 00:00:15 2018 +0200 Clean out dirty pixels from most amplio2 files - + Patch by frank e and myself - + See hrm Feature #692596 - + Signed-off-by: Marko Lindqvist commit 2c29ae904ee06d49e371b1f77c71a2b04479aa2a @@ -31475,11 +31475,11 @@ Author: Marko Lindqvist Date: Sat Feb 10 23:58:12 2018 +0200 ai: set tech goal to A_UNSET when there's no possible goals any more - + Reported by Jacob Nevins - + See hrm Bug #695971 - + Signed-off-by: Marko Lindqvist commit 48fa281e5e3e6f236d7224fdb9a78ac69f45705f @@ -31487,11 +31487,11 @@ Author: Marko Lindqvist Date: Sun Feb 11 00:02:05 2018 +0200 Add missing xgettext:no-c-format comments to rulesets - + Patch by Konstantin Vedeneev and myself - + See hrm Bug #721454 - + Signed-off-by: Marko Lindqvist commit 073f65ad7935ad3e37285d7920524a98190d4827 @@ -31499,9 +31499,9 @@ Author: Marko Lindqvist Date: Sun Feb 11 11:06:29 2018 +0200 alien: Split Space Module helptext - + See hrm Feature #730504 - + Signed-off-by: Marko Lindqvist commit d7056aeb2a198bc6ac93aef72670df423c3d4d92 @@ -31509,14 +31509,14 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 11 16:17:41 2018 +0000 Tweak Gtk terrain conversion help. - + Remove the fixed header of mining/irrigation/transform results in favour of rows added alongside the available extras, as needed (similar to the Qt client). This means that we no longer have "Mine Rslt/Time: n/a" when the result of mining is extra(s), and also means that the resulting terrain from conversions is hyperlinked. - + See hrm feature #732512. commit 9203d536227a08e191941f5d7845cb7fd79d4f46 @@ -31524,12 +31524,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 11 10:33:55 2018 +0000 Help: document per-terrain extra bonuses. - + Each terrain's help for the Gtk and Qt clients now indicates, in addition to which extras can be built, what production bonuses they can be expected to give (if the relevant effects are straightforward enough). - + See hrm feature #732512. commit 7d9f44274d7b4c128f671a94d7bb2005e626bd8a @@ -31537,12 +31537,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 11 13:55:18 2018 +0000 Rejig Irrigation_Pct effects in rulesets. - + No functional effect, but the city centre auto-irrigation effect is now treated as more of a special case, making the main irrigation-like extra effects simpler. This will assist the autogenerated help (and perhaps the AI?) - + See hrm feature #732512. commit 0577117d3aa0f215490acc3d0e868d39ee531a43 @@ -31550,13 +31550,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 11 11:31:08 2018 +0000 New function effect_value_from_universals(). - + This evaluates only effects that match a specific template of requirements, ignoring more complex effects with other conditions. It can be used to evaluate what intrinsic properties a source or combination of sources (such as extra+terrain) has, independent of any other game state; this is useful for autogenerated help. - + See hrm feature #732512. commit 80de655a3f55c101bd436d274ac3b6827dee4704 @@ -31564,9 +31564,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 10 21:16:11 2018 +0000 More types for universal_fulfills_requirements() etc. - + These functions can now work with extras and output types. - + See hrm feature #732512. commit 55dd61ec294812c1d60c686a0981f9c1782214eb @@ -31574,14 +31574,14 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 11 14:24:45 2018 +0000 New universal_fulfills_requirement(). - + This exposes the ability to check the detailed relevance of a single requirement to a source. - + Note, the previous function with this name has been renamed to universal_fulfills_requirements() (plural). (It has a different number of arguments, so old users will fail to compile.) - + See hrm feature #732512. commit f9de8049840a570e9e124fb02c5025eb44c79e34 @@ -31595,7 +31595,7 @@ Author: Marko Lindqvist Date: Tue Feb 13 20:42:07 2018 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit ea01459db48c93779eaf0d99215cb3c357f0d31d @@ -31603,7 +31603,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Feb 11 13:53:06 2018 +0000 Fix errors in Qt help for terrain conversion. - + See hrm bug #732507. commit 63d995269a090b4908184f044b652658f7d50bf2 @@ -31611,13 +31611,13 @@ Author: Marko Lindqvist Date: Sat Feb 10 23:53:31 2018 +0200 Hexemplio: Add cities graphics - + Also hexemplio derivatives (toonhex, alio) updated - + Art by GriffonSpade - + See hrm Feature #729137 - + Signed-off-by: Marko Lindqvist commit 10656133b84ebf6f20bf16625baac919284f5484 @@ -31625,9 +31625,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 10 19:10:51 2018 +0000 Document further sandbox ruleset liberties. - + We don't guarantee graphics availability or savegame compatibility. - + See hrm feature #732480. commit d3d7367ab11e4ce078ddab67e664ef09a96a7c22 @@ -31635,7 +31635,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Feb 10 16:57:40 2018 +0000 Improve ruleset docs for mining/irrigation bonuses. - + See hrm bug #732479. commit a260eaac4df43063d7875110d3366c247e0125ad @@ -31643,9 +31643,9 @@ Author: Marko Lindqvist Date: Sun Feb 11 11:05:31 2018 +0200 Setup drawing_data even if the terrain has empty rule_name - + See hrm Bug #729532 - + Signed-off-by: Marko Lindqvist commit cc6aec0fe405e6ee8c3958012402c7e84049562d @@ -31653,9 +31653,9 @@ Author: Marko Lindqvist Date: Sun Feb 11 22:57:33 2018 +0200 Fix typo preventing loading of civ2 ruleset - + See hrm Bug #732538 - + Signed-off-by: Marko Lindqvist commit 47235b4624e8958b381403df18c55cda21f30447 @@ -31663,11 +31663,11 @@ Author: Marko Lindqvist Date: Sat Feb 10 23:55:44 2018 +0200 Add tech_cost_style "Linear" - + Requested by Jacob Nevins - + See hrm Feature #695972 - + Signed-off-by: Marko Lindqvist commit 03df27dc00e07b0a90386ca24c505ce462dc4ee8 @@ -31675,14 +31675,14 @@ Author: Marko Lindqvist Date: Sat Feb 10 23:53:58 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 2db3b0a87b6105cd0111fa52ec3508c947fcb976 @@ -31690,7 +31690,7 @@ Author: Marko Lindqvist Date: Sat Feb 10 12:48:33 2018 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit ca6e1386e641b6de42c00bd8fe2de9c075951ed5 @@ -31698,11 +31698,11 @@ Author: Marko Lindqvist Date: Wed Feb 7 16:49:03 2018 +0200 Update help about Great Wonder obsoleting rules - + Reported by Jacob Nevins - + See hrm Bug #660409 - + Signed-off-by: Marko Lindqvist commit 4f36d0117b053be52dcd17f282221c297aa0751a @@ -31710,11 +31710,11 @@ Author: Marko Lindqvist Date: Wed Feb 7 16:48:43 2018 +0200 Disallow tech tree holes in civ1 ruleset - + Reported by meynaf - + See hrm Bug #729171 - + Signed-off-by: Marko Lindqvist commit e04f7c7200b3185299252f2bde6ada0bca074644 @@ -31722,7 +31722,7 @@ Author: Marko Lindqvist Date: Thu Feb 8 02:07:28 2018 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 7b78f252fcdd594f2fde38179ecc2c82f1b6e3cb @@ -31730,9 +31730,9 @@ Author: Marko Lindqvist Date: Wed Feb 7 20:29:45 2018 +0200 Qualify alien ruleset tech "Mining" name - + See hrm Feature #729109 - + Signed-off-by: Marko Lindqvist commit 29871b80962e550579db0d4eb79f446085ab7aab @@ -31740,12 +31740,12 @@ Author: Marko Lindqvist Date: Wed Feb 7 20:32:20 2018 +0200 fc_version: update followtag update instructions - + - Correct option name ('--follow-tag' -> '--with-followtag') - Update followtag value ('win32' -> 'windows') - + See hrm Feature #730564 - + Signed-off-by: Marko Lindqvist commit 346a8f7ce9b5c19fdbc62a71266b79cd0c8bc058 @@ -31753,9 +31753,9 @@ Author: Marko Lindqvist Date: Sat Feb 3 11:07:18 2018 +0200 Don't restart music from audio_finished callback in case of complete stop - + See hrm Bug #730597 - + Signed-off-by: Marko Lindqvist commit 1c193644f678faa1dd75306eb2b4d4cb6fbc74c8 @@ -31763,11 +31763,11 @@ Author: Marko Lindqvist Date: Sun Jan 28 16:17:50 2018 +0200 Make amplio2 ruins smaller - + Art adjustments by GriffonSpade - + See hrm Bug #697692 - + Signed-off-by: Marko Lindqvist commit 3e875f9cf12191cb71b3194eb427894004530f6d @@ -31775,11 +31775,11 @@ Author: Marko Lindqvist Date: Mon Jan 29 08:20:39 2018 +0200 Add Conquer_Techs_Min and Conquer_Techs_Max effects - + Requested by wieder - + See hrm Feature #699156 - + Signed-off-by: Marko Lindqvist commit 0f3c4499b0a56a8dca9d01d4d7f793db787bec1b @@ -31787,7 +31787,7 @@ Author: Marko Lindqvist Date: Mon Feb 5 15:10:01 2018 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 233ca1aade6583947f5c25b20e640fdd04c6ccb5 @@ -31795,13 +31795,13 @@ 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 83f1bca4c0d7e25742dc08aaa83904d31d99e7d8 @@ -31809,9 +31809,9 @@ Author: Marko Lindqvist Date: Wed Jan 31 07:52:24 2018 +0200 README.packaging: Replace mention of gtk3x-client with gtk3.22-client - + See hrm Bug #729800 - + Signed-off-by: Marko Lindqvist commit 02f8fac71da73ce9b32f35a9631a1dddee43aeb6 @@ -31819,11 +31819,11 @@ Author: Marko Lindqvist Date: Sun Jan 28 13:35:57 2018 +0200 helpdata.txt: fix outdated reference to 'spacerace' option - + Reported by Joan Creus - + See hrm Bug #691877 - + Signed-off-by: Marko Lindqvist commit df7f306f70b63062926ad1795d92bff895629a42 @@ -31831,11 +31831,11 @@ Author: Marko Lindqvist Date: Sun Jan 28 15:58:47 2018 +0200 Correct amplio2 and Hexemplio ruins credits - + Reported by GriffonSpade - + See hrm Bug #729141 - + Signed-off-by: Marko Lindqvist commit 0335e9118e532a16b291fc22819328cdad1e4663 @@ -31843,7 +31843,7 @@ Author: Marko Lindqvist Date: Fri Feb 2 15:35:57 2018 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 47787d3aa29f67382ffb9e374a2bb3a32903fd0e @@ -31851,9 +31851,9 @@ Author: Marko Lindqvist Date: Sun Jan 28 20:30:54 2018 +0200 Fix "change you mind" typo -> "change your mind" - + See hrm Bug #729103 - + Signed-off-by: Marko Lindqvist commit d1373b7c4473bee7817d01907944d63d6e30f2bd @@ -31861,14 +31861,14 @@ Author: Marko Lindqvist Date: Sun Jan 28 20:33:14 2018 +0200 Update Hexemplio bases - + - Less obscuring ruins - Hex shaped outpost and fortress - + Art by GriffonSpade - + See hrm Feature #729151 - + Signed-off-by: Marko Lindqvist commit 39ee70d3b93bb02e1a7edb089578ab9b828426a4 @@ -31876,9 +31876,9 @@ Author: Marko Lindqvist Date: Sun Jan 28 14:19:05 2018 +0200 Disallow units from helping building of small wonders - + See hrm Bug #705580 - + Signed-off-by: Marko Lindqvist commit 1596ddeaec3da82b9bc40d3609853f71295ee3a1 @@ -31886,7 +31886,7 @@ Author: Marko Lindqvist Date: Tue Jan 30 20:00:22 2018 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 3d4e2969ecbbe89623272146b1b6a96419ac54fe @@ -31894,7 +31894,7 @@ Author: Marko Lindqvist Date: Tue Jan 30 15:10:59 2018 +0200 Update comment about hut placement limitations - + Signed-off-by: Marko Lindqvist commit 607fb332f8fc0233756c41cac3af5dba3c3d3bfb @@ -31902,12 +31902,12 @@ 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 9b6dafd453405c5a9ce0454db9d0d8687745b302 @@ -31915,7 +31915,7 @@ Author: Marko Lindqvist Date: Mon Jan 29 09:29:35 2018 +0200 Update comment about UTYF_BADWALLATTACKER - + Signed-off-by: Marko Lindqvist commit 2a1dc1de2cac4b23e18df278d36a27fb22750e05 @@ -31923,7 +31923,7 @@ Author: Marko Lindqvist Date: Sun Jan 28 12:01:18 2018 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 3e0c37267d8200e40a5626ffba1d84dbc2784b1e @@ -31931,9 +31931,9 @@ Author: Marko Lindqvist Date: Tue Jan 23 03:50:47 2018 +0200 Document game ending to cultural or scenario specific victory - + See hrm Bug #696673 - + Signed-off-by: Marko Lindqvist commit 4af3fe4505eb5f3f2e5362a76881f677a8de7f7b @@ -31941,9 +31941,9 @@ Author: Marko Lindqvist Date: Mon Jan 22 03:01:48 2018 +0200 Gtk3-client: Set frame_by_frame animation mode - + See hrm Feature #726552 - + Signed-off-by: Marko Lindqvist commit 4c8017fb173dce76fc9581e1dc0ef13a32c40c54 @@ -31951,12 +31951,12 @@ Author: Marko Lindqvist Date: Mon Jan 22 04:29:05 2018 +0200 Do not claim that ai-types are available only with loadable module support - + Consider possibility of statically built-in ai modules in the help of "create" command. - + See hrm Bug #699164 - + Signed-off-by: Marko Lindqvist commit 9a0c78044a7c1f06ae535ab423ecc9a80ddb056d @@ -31964,10 +31964,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 20 01:22:11 2018 +0000 Revert "Update usa flag to valid SVG version from Wikimedia Commons" - + This reverts commit 17dc73004b. This reintroduces format errors but restores the aspect ratio to our standard 2:3. - + See hrm bug #707595. commit f35e1d7ddc6a858cc902a716d7bb2fecda328e1d @@ -31975,10 +31975,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jan 20 01:21:17 2018 +0000 Revert "Update liberian flag to valid SVG version from Wikimedia Commons" - + This reverts commit 439136e86b. This reintroduces format errors but restores the aspect ratio to our standard 2:3. - + See hrm bug #707576. commit 6a745ae83bc25611c63a60122abfb7e3ebfc294e @@ -31996,7 +31996,7 @@ Author: Marko Lindqvist Date: Wed Jan 17 02:00:32 2018 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 7c1e523b1a6732b070ae2f0b23cb49cb83e68379 @@ -32004,7 +32004,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jan 14 16:11:47 2018 +0000 Europe 1900: make all players "Unassigned" initially. - + See hrm bug #724926. commit 64367cf67ae503417cfc8f5ac956623f5015cf33 @@ -32012,7 +32012,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jan 14 15:52:47 2018 +0000 Fix some city name typos in Europe 1900 scenario. - + See hrm bug #696031. commit 09c6c9d119cb409eb932f472c5ad6439433d4ed3 @@ -32020,9 +32020,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jan 14 15:31:55 2018 +0000 Replace hardcoded pluralisation with PL_(). - + Reported by Marko Lindqvist. - + See hrm bug #698844. commit 6b76602c521625df720830085bf96869e1ee5527 @@ -32030,11 +32030,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jan 14 15:18:27 2018 +0000 Wording tweak in Qt advanced unit selection. - + A candidate unit can't be "Everywhere" but it can be "Anywhere". - + Requested by Marko Lindqvist. - + See hrm bug #699161. commit 9021923a682c04f5745409c0e6f7c20a3bebc09a @@ -32042,9 +32042,9 @@ 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 2b0abfad9cf3f7681b6012e4befb761d249929aa @@ -32052,7 +32052,7 @@ Author: Marko Lindqvist Date: Sun Jan 14 02:16:08 2018 +0200 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit d046cfe556aef59ccfc559be4388767210cbac08 @@ -32060,7 +32060,7 @@ Author: Marko Lindqvist Date: Fri Jan 12 16:29:56 2018 +0200 Correct tab_unit constructor function header - + Signed-off-by: Marko Lindqvist commit 3fce99dbd9d7ec3c62db6b63715d9be6c0e16472 @@ -32068,7 +32068,7 @@ Author: Marko Lindqvist Date: Fri Jan 12 16:24:29 2018 +0200 Correct tab_gov constructor function header - + Signed-off-by: Marko Lindqvist commit 6423bd518e4748d444f3198effa84e3a6dce0cea @@ -32076,11 +32076,11 @@ 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 21721c21b4db4e8497c038970a87b773721a6f21 @@ -32088,11 +32088,11 @@ Author: Marko Lindqvist Date: Fri Jan 5 22:22:56 2018 +0200 Unset capturer last_activity, update action time - + Reported by Donnie Anon - + See hrm Bug #692282 - + Signed-off-by: Marko Lindqvist commit 45ff334fa9b286758b296a7224db503d0438de6e @@ -32100,11 +32100,11 @@ 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 795065c8283319c5cb98b948c14560dae2400e56 @@ -32118,9 +32118,9 @@ Author: Marko Lindqvist Date: Tue Jan 2 17:43:17 2018 +0200 installer_cross: Add crosser component versions list to installer packages - + See hrm Feature #722495 - + Signed-off-by: Marko Lindqvist commit d0c5bb0c9b4121f3bf7aba7e3f2baee980afbbcf @@ -32128,16 +32128,16 @@ 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 914e4f042fb9dca5b46db904cf4b589e048f125d @@ -32145,11 +32145,11 @@ Author: Marko Lindqvist Date: Wed Jan 3 23:25:04 2018 +0200 Increase max length of tile label to 64 bytes - + Requested by Alexandro Ignatiev - + See hrm Feature #722788 - + Signed-off-by: Marko Lindqvist commit 151b7efe82f4cfa51c11832ef95570d54a4bde38 @@ -32157,9 +32157,9 @@ 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 8c70a4d0ed7763415368f518eb24c22ce492aca1 @@ -32167,11 +32167,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Jan 1 23:00:10 2018 +0000 Fix Lua object save format. - + They were being saved in a locale-dependent real-number format ("p=find.player(0.0)", which worked, or "p=find.player(0,0)", which didn't). Now the ID is saved as an integer ("p=find.player(0)"). - + See hrm bug #722288. commit 315806b12eb24752c844e9fa010162e0ee1718d8 @@ -32179,10 +32179,10 @@ 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. (legacysave.c already got this right.) - + See hrm bug #722287. commit e0a0e14ffbc7a9ae1681dcd7899ec1dcc4315e85 @@ -32190,11 +32190,11 @@ 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 8f9d9b7c3474942fff0d158b6955c0c253cacbbd @@ -32202,7 +32202,7 @@ Author: Marko Lindqvist Date: Wed Jan 3 16:44:13 2018 +0200 Fix some function header typos - + Signed-off-by: Marko Lindqvist commit 0fc0bac2d75b1234f76ffaa83f110620a784ccbc @@ -32210,7 +32210,7 @@ Author: Marko Lindqvist Date: Wed Jan 3 16:41:58 2018 +0200 Correct send_ruleset_trade_routes() function header - + Signed-off-by: Marko Lindqvist commit d0c06cd4e255e115a9719774ff94a718309e67bc @@ -32218,7 +32218,7 @@ Author: Marko Lindqvist Date: Tue Jan 2 19:57:00 2018 +0200 Correct edit::utype constructor function header - + Signed-off-by: Marko Lindqvist commit 72b4f123e148eb3c3f7ef9edafbb397759817994 @@ -32226,9 +32226,9 @@ Author: Marko Lindqvist Date: Wed Dec 27 12:47:23 2017 +0200 installer_cross: Update to crosser-1.4 - + See hrm Feature #705363 - + Signed-off-by: Marko Lindqvist commit 15d4a0643edcad85a0bab4ba8d5833fae73a3d23 @@ -32236,7 +32236,7 @@ Author: Konstantin Vedeneev Date: Tue Dec 26 21:43:37 2017 +0500 Update for Russian translation. - + core: 7551 translated messages, 1 fuzzy translation. nations: 1843 translated messages. ruledit: 94 translated messages. @@ -32246,9 +32246,9 @@ Author: Marko Lindqvist Date: Sun Dec 17 13:23:13 2017 +0200 Use adv_want type for autosettlers activity want - + See hrm Feature #719512 - + Signed-off-by: Marko Lindqvist commit 3dd5adc441f4b70b2ee1ba6dbf6e726f81462390 @@ -32256,9 +32256,9 @@ 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 752447a7619d23fd5fba1e266fece1123d636dbe @@ -32266,9 +32266,9 @@ Author: Marko Lindqvist Date: Thu Dec 14 08:21:57 2017 +0200 Take "extra" want for autosettler activity in to account in final want - + See hrm Bug #719516 - + Signed-off-by: Marko Lindqvist commit 17dc73004b1049a04b654dbdb62c285fb4695dc7 @@ -32276,11 +32276,11 @@ Author: Marko Lindqvist Date: Sun Nov 5 21:52:50 2017 +0200 Update usa flag to valid SVG version from Wikimedia Commons - + Reported by frank e - + See hrm Bug #707595 - + Signed-off-by: Marko Lindqvist commit 3466734804e4b08e8c8051976de44490ccef4fe9 @@ -32288,12 +32288,12 @@ Author: Marko Lindqvist Date: Sun Oct 29 22:52:04 2017 +0200 Fix unithand.c "to far" and "to near" typos - + Reported by Lachu Patch by frank e - + See hrm Bug #706821 - + Signed-off-by: Marko Lindqvist commit 7b3b7553e0fc93613c486e39de17f015fad76afc @@ -32301,7 +32301,7 @@ Author: mir3x Date: Fri Nov 17 19:09:24 2017 +0100 Qt client - allowed styling titlebar of dialog. - + See hrm Feature #710896 commit b03da13737d4465446c34863f4b4165782f457a4 @@ -32309,7 +32309,7 @@ Author: mir3x Date: Tue Nov 7 10:06:30 2017 +0100 Qt client - diplomacy dialog - added possibility to accept/reject deals with keyboard - + See hrm Feature #709337 commit f56886ec523bc09f43a267fd6245ac150ff9c77f @@ -32317,7 +32317,7 @@ Author: mir3x Date: Tue Nov 7 10:04:13 2017 +0100 Qt client - added city dialog shortcuts - + See hrm Feature #709335 commit 512abfb31f21bdb8e8ec98c09c66eecfbe49a901 @@ -32325,7 +32325,7 @@ Author: mir3x Date: Tue Nov 7 10:01:05 2017 +0100 Qt client - fixed not available special improvements to build. - + See hrm Bug #709338 commit 8dbfb325cd39b9376bc932ad36580d07207cf7b6 @@ -32333,11 +32333,11 @@ Author: Marko Lindqvist Date: Mon Oct 30 16:42:45 2017 +0200 Update papuan flag to valid SVG version from Wikimedia Commons - + Reported by frank e - + See hrm Bug #707576 - + Signed-off-by: Marko Lindqvist commit 439136e86b56f19a2f5e57b4279097f721a9c50b @@ -32345,11 +32345,11 @@ Author: Marko Lindqvist Date: Mon Oct 30 16:34:43 2017 +0200 Update liberian flag to valid SVG version from Wikimedia Commons - + Reported by frank e - + See hrm Bug #707576 - + Signed-off-by: Marko Lindqvist commit a750dc9172e892af4a775085abd9a057d57a17e6 @@ -32357,7 +32357,7 @@ Author: mir3x Date: Sun Nov 5 13:17:55 2017 +0100 Qt client -fixed segmentation fault when lost connection to server. - + See hrm Bug #709134 commit 8c8236d079501d823db828ee7002ac3a50639bb7 @@ -32365,7 +32365,7 @@ Author: mir3x Date: Sat Nov 4 00:11:25 2017 +0100 Qt client - make prev/next help history buttons sensitive. - + See hrm Feature #708258 commit 35af77b199c692ec1e597a9741ac4fe0e8f8afd9 @@ -32374,7 +32374,7 @@ Date: Sat Nov 4 00:08:36 2017 +0100 Client - Fixed savegame not loading for ruleset with preferred_tileset with "-f" Reported by Jacob Nevins - + See hrm Bug #706353 commit 363c9cb107067303754b3b006573e3ebdf38ac43 @@ -32382,7 +32382,7 @@ Author: mir3x Date: Sat Nov 4 00:03:18 2017 +0100 Qt client - fixed closed research dialog after choosing current reserach or goal - + See hrm Bug #708554 commit 1d08d28a86ce81ee3182b6a0d3e7bff58aa28b4e @@ -32390,9 +32390,9 @@ Author: Marko Lindqvist Date: Mon Oct 30 00:30:53 2017 +0200 Add HP reduction part of frame_by_frame mode battle animation - + See hrm Feature #707623 - + Signed-off-by: Marko Lindqvist commit 1816b0e600f4b8686c6bd9fb23dd1fa26b1106f9 @@ -32400,9 +32400,9 @@ Author: Marko Lindqvist Date: Sun Oct 29 22:51:35 2017 +0200 Gtk3.22-client: Set frame_by_frame animation mode - + See hrm Feature #700641 - + Signed-off-by: Marko Lindqvist commit 086efb5ea4d3394f3f793a1a830c4140d5793817 @@ -32410,9 +32410,9 @@ Author: Marko Lindqvist Date: Sun Oct 29 22:53:46 2017 +0200 Update msys2 environment to 171027 level - + See hrm Task #701180 - + Signed-off-by: Marko Lindqvist commit b5f02aef8edcc60feddacc1e3e2e1d112c455701 @@ -32421,7 +32421,7 @@ Date: Mon Oct 30 19:56:56 2017 +0100 Qt client - made socket notifier as blocking ( as fix of bug - can't load savegame from ruleset with preferred_tileset ) Reported by Jacob Nevins - + See hrm Bug #706356 commit 58b858bb74b4fb75cdcae4066c3c4619da502f1a @@ -32429,9 +32429,9 @@ Author: Marko Lindqvist Date: Fri Oct 27 23:19:41 2017 +0300 Add frame_by_frame mode nuke animation - + See hrm Feature #706322 - + Signed-off-by: Marko Lindqvist commit b679a72de0572aec5435e9ea5d7ed0001c6c20b0 @@ -32439,9 +32439,9 @@ Author: Marko Lindqvist Date: Fri Oct 27 23:15:07 2017 +0300 Do not use @abs_top_srcdir@ or @abs_top_builddir@ in wrapper scripts - + See hrm Bug #705468 - + Signed-off-by: Marko Lindqvist commit cc5e2d1f33813db10c5372f24b393f0ff0f9b5ea @@ -32449,9 +32449,9 @@ Author: Marko Lindqvist Date: Fri Oct 27 23:19:57 2017 +0300 Do not double buy cost of Small Wonders - + See hrm Bug #706727 - + Signed-off-by: Marko Lindqvist commit 82d7f7641c055f9ffa3e0b9da6ceb820c5c3e53d @@ -32459,9 +32459,9 @@ Author: Marko Lindqvist Date: Tue Oct 24 21:23:10 2017 +0300 Fix typo "Recyled" -> "Recycled" - + See hrm Bug #705991 - + Signed-off-by: Marko Lindqvist commit f1820f40cf008b04b3e84437757a354e839faf21 @@ -32469,13 +32469,13 @@ Author: Marko Lindqvist Date: Tue Oct 24 21:19:30 2017 +0300 Reduce autosettler want for road connectivity on hex map - + As there's a limit how low we can make the road connectivity bonus, especially with integer math, also increase wants for other autosettler activities to make them more wanted in relation to road connectivity. - + See hrm Bug #703839 - + Signed-off-by: Marko Lindqvist commit 42a3a6373a9b72769990a9a7dac7438b9d7e9bfd @@ -32483,9 +32483,9 @@ Author: Marko Lindqvist Date: Tue Oct 24 21:58:13 2017 +0300 Threaded settlers: Do not count road connectivity bonus to city benefit - + See hrm Bug #706211 - + Signed-off-by: Marko Lindqvist commit 7bee81a62f6fee73f36382951603ba02fcb29072 @@ -32493,13 +32493,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Oct 22 12:35:21 2017 +0100 Reword ruleset comments about rule_name. - + Spell out more explicitly what you need to do if you're renaming something. Reported by GriffonSpade on the forum. - + Some unrelated formatting changes to make rulesets consistent with each other. - + See hrm bug #705526. commit 14ffcc2ea87d9d278fada5e445d586c38eef8166 @@ -32507,10 +32507,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Oct 22 12:25:39 2017 +0100 Add scripts/spec_propagate.sh. - + This is a development script to propagate changes across all rulesets on a branch. - + See hrm feature #705525. commit b0e7d74b55520039ee29b934116ae37b6f9f75b3 @@ -32518,7 +32518,7 @@ Author: mir3x Date: Tue Oct 24 23:26:41 2017 +0200 Fixed SDL audio playing only 1 sound,broken in hrm Bug #695946 - + See hrm Bug #705553 commit 57c428b9b1c7b01f7920b03d393c4abf220b5544 @@ -32526,12 +32526,12 @@ Author: Marko Lindqvist Date: Sat Oct 21 12:53:56 2017 +0300 Add frame_by_frame mode explosion animation for battles - + Traditional hitpoints reduction part of the battle animation is left to later ticket. - + See hrm Feature #704182 - + Signed-off-by: Marko Lindqvist commit 19fd514b182d95c72889996497641b1e76a911ba @@ -32539,12 +32539,12 @@ Author: Marko Lindqvist Date: Sat Oct 21 12:22:57 2017 +0300 Avoid duplication of '+' in VERSION_REV when VERSION_LABEL ends to one - + Old implementation only considered the case where VERSION_LABEL was exactly "+", not for example "beta1+" - + See hrm Bug #705391 - + Signed-off-by: Marko Lindqvist commit c582508ea009a825e744070079c05fa0fae808fa @@ -32552,7 +32552,7 @@ Author: mir3x Date: Sun Oct 22 21:33:56 2017 +0200 Qt client - fixed height of line in chat. - + See hrm Bug #704929 commit 66f95b2d62f1fe8d4b8cc9713641857a0e15e60b @@ -32561,7 +32561,7 @@ Date: Sun Oct 22 21:27:04 2017 +0200 Qt client- fixed segfault at show_tileset_error when qapp is not running. Reported by Christian Knoke. - + See hrm Bug #704711 commit 188632df274d84a7fcc6a6423a386324aa10a819 @@ -32569,7 +32569,7 @@ Author: mir3x Date: Sun Oct 22 21:22:50 2017 +0200 Qt client, progressbar - draw text after icon - + See hrm Bug #704608 commit 9a7941bd503049a0b012941ab55a76a1c9af69ce @@ -32577,7 +32577,7 @@ Author: mir3x Date: Sun Oct 22 21:19:21 2017 +0200 Qt client , city worklist - move attack/def/movement values to tooltip - + See hrm Feature #704607 commit 8df4a871b8697d63c179c25d29b8d40216a27afe @@ -32585,7 +32585,7 @@ Author: mir3x Date: Sun Oct 22 21:15:55 2017 +0200 Qt client - connect on double click in network page - + See hrm Feature #704602 commit a703a349ff682e0e4e5f4eecc7259691fd8d2da5 @@ -32593,7 +32593,7 @@ Author: Marko Lindqvist Date: Sat Oct 21 20:36:24 2017 +0300 Correct astr_buffer_free() header comment. - + Signed-off-by: Marko Lindqvist commit 4ab733406a6beb3a42f7b7ad1325b4c79b7f4589 @@ -32601,11 +32601,11 @@ Author: Marko Lindqvist Date: Mon Oct 16 19:57:18 2017 +0300 msys2: Install gschemas.compiled as part of gtk3 environment - + Reported by Andreas Røsdal - + See hrm Bug #701889 - + Signed-off-by: Marko Lindqvist commit d57fd62ce8c038ad073bbbe7df199a6f8ad7bbcc @@ -32613,9 +32613,9 @@ Author: Marko Lindqvist Date: Mon Oct 16 19:59:33 2017 +0300 README.AI_modules: Update to the fact that threaded AI is built by default - + See hrm Bug #703843 - + Signed-off-by: Marko Lindqvist commit 7249da2c049fc12cff600dbb0e074434a68dd6ae @@ -32623,11 +32623,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon Oct 16 07:51:05 2017 +0200 Update "Spy" utype flag ruledit comment - + so it matches the changes done in hrm Feature #694112. - + Reported by Marko Lindqvist - + See hrm Feature #694112 commit e06439c274d518fa13509a89f2a94d9359a80bb2 @@ -32635,14 +32635,14 @@ Author: Marko Lindqvist Date: Mon Oct 16 20:07:11 2017 +0300 Update large Earth scenario - + - Fix typos in startpositions - Enable 'startcity' - Adjusted Aborigines startpos - Added startpos for Polish - + Patch by Rhue of L - + Signed-off-by: Marko Lindqvist commit 965673df280b01b0b6ef0994d12ceada3d353ed7 @@ -32650,9 +32650,9 @@ Author: Marko Lindqvist Date: Mon Oct 16 19:28:35 2017 +0300 gtk3-clients: Set transient parent for city dialog popups - + See hrm Bug #703869 - + Signed-off-by: Marko Lindqvist commit 20bd904d585560be27880dbc343cf72d5cbc0108 @@ -32660,11 +32660,11 @@ Author: Marko Lindqvist Date: Sat Oct 14 19:43:30 2017 +0300 installer_legacy: Install gschemas.compiled as part of gtk3 environment - + Reported by Andreas Røsdal - + See hrm Bug #701751 - + Signed-off-by: Marko Lindqvist commit cffa35c0cf048e45282b60509a27a4d35b1c0bed @@ -32672,11 +32672,11 @@ Author: Marko Lindqvist Date: Wed Oct 11 08:05:15 2017 +0300 installer_cross: Add GSettings schemas to gtk3 environment - + Reported by Andreas Røsdal - + See hrm Bug #701890 - + Signed-off-by: Marko Lindqvist commit 0ab9fa2e13430560200467292b40c2cf11c64e73 @@ -32684,9 +32684,9 @@ Author: Marko Lindqvist Date: Wed Oct 11 07:32:20 2017 +0300 winsock2.m4: Restore correct value for ac_includes_default - + See hrm Bug #702806 - + Signed-off-by: Marko Lindqvist commit 434c4613a4ce96bb746e438be456b7c44bd2a9eb @@ -32694,10 +32694,10 @@ Author: Marko Lindqvist Date: Wed Oct 11 20:02:36 2017 +0300 Run msgmerge for fi.po - + This should clean out outdated c-format marking that has been breaking 'make install' - + Signed-off-by: Marko Lindqvist commit b8ea26b8c2ea2f732dea0f22e2607dd37559d725 @@ -32705,9 +32705,9 @@ Author: Marko Lindqvist Date: Wed Oct 4 02:13:00 2017 +0300 Be prepared for "city_size_change" lua script to destroy a city - + See hrm Bug #701045 - + Signed-off-by: Marko Lindqvist commit 692a444819562e4e870a13761f3d78e25d25533d @@ -32716,7 +32716,7 @@ Date: Tue Oct 10 10:21:59 2017 +0200 Qt-client - Fixed Travis build failing for qt client. Reported by Marko Lindqvist. - + See hrm Bug #702406 commit 69692341181db01d03bff3a5a6438575dcc2a955 @@ -32724,11 +32724,11 @@ Author: Marko Lindqvist Date: Wed Oct 4 02:13:24 2017 +0300 Tutorial: Listen city_size_change signal instead of deprecated city_growth - + Reported by frank e - + See hrm Bug #700909 - + Signed-off-by: Marko Lindqvist commit bd38fdca4b6ae2e7ad46e53304f335e7425e2551 @@ -32736,7 +32736,7 @@ Author: mir3x Date: Mon Oct 9 19:50:51 2017 +0200 Qt-client - updated signal-slot syntax to Qt5 style - + See hrm Bug #701840 commit 45476723e4d50957418b9c97598c80497760ed5c @@ -32744,9 +32744,9 @@ Author: Marko Lindqvist Date: Sun Oct 1 04:44:47 2017 +0300 Add movement animations support to frame_by_frame mode - + See hrm Feature #700642 - + Signed-off-by: Marko Lindqvist commit ca2ee3f8208e2e16cf321b155202897bfeaf1b26 @@ -32754,9 +32754,9 @@ 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 e27641978289c9a5c6bfd6e4278f00bb3ad7f6db @@ -32764,11 +32764,11 @@ Author: Marko Lindqvist Date: Wed Oct 4 02:18:04 2017 +0300 Emit "city_size_change" only after city size change has taken effect - + Reported by Jacob Nevins - + See hrm Bug #690756 - + Signed-off-by: Marko Lindqvist commit d2148a3c0582c3d5bcd0314826221064048a63bd @@ -32777,7 +32777,7 @@ Date: Sat Oct 7 22:35:46 2017 +0200 Fixed Qt-client: assertion 'action_id_exists(action_id)' failed. Reported by Marko Lindqvist - + See hrm Bug #696006 commit 419d0e199158eacf19820fcbe4eb22d593abb22b @@ -32785,7 +32785,7 @@ Author: mir3x Date: Sat Oct 7 22:29:25 2017 +0200 Client - Remove dead code. - + See hrm Bug #695946 commit 27ac240925ad1acc5066b33114cb8f4b50e9930b @@ -32793,11 +32793,11 @@ 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 5a6110af6c8990b9ebf823f258c8eec5a5b51153 @@ -32805,9 +32805,9 @@ 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 69ddae39f747f83d77d5c6dcb442df94c8af6eb2 @@ -32815,11 +32815,11 @@ Author: Marko Lindqvist Date: Tue Oct 3 04:05:17 2017 +0300 Emit city_size_change signal only after successful size change - + Reported by frank e - + See hrm Bug #700910 - + Signed-off-by: Marko Lindqvist commit cfce68b24eb357c25b4e7f6835fce1deb855e09f @@ -32827,11 +32827,11 @@ Author: Marko Lindqvist Date: Sun Oct 1 04:55:37 2017 +0300 Add mostly dummy set_frame_by_frame_animation() - + In the future this will be needed for gtk4 drawing model. - + See hrm Feature #696457 - + Signed-off-by: Marko Lindqvist commit cf8efc28b8c9f6eae22919e43b1c886105f672aa @@ -32839,9 +32839,9 @@ Author: Marko Lindqvist Date: Sun Oct 1 04:55:16 2017 +0300 Clear full mapview with below one zoom levels - + See hrm Bug #638737 - + Signed-off-by: Marko Lindqvist commit d3f32208f04d2b2f9af3453d2fc1e5f765e67db3 @@ -32849,11 +32849,11 @@ Author: Marko Lindqvist Date: Sun Oct 1 04:15:26 2017 +0300 Send no-resource info of a tile as MAX_EXTRA_TYPES - + Reported by Jacob Nevins - + See hrm Bug #681864 - + Signed-off-by: Marko Lindqvist commit e18e4315e2a6acb7c182c933c57fa627a817cbaa @@ -32861,9 +32861,9 @@ Author: Marko Lindqvist Date: Sun Oct 1 04:54:04 2017 +0300 Alien: Rename Irrigation as Greenhouses, Farmland as Protein Houses - + See hrm Feature #700626 - + Signed-off-by: Marko Lindqvist commit a65a5ec34b72a81a5d214c79c44d3ed7e86bc60e @@ -32871,7 +32871,7 @@ Author: Marko Lindqvist Date: Mon Oct 2 01:25:21 2017 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit aacc447cbf39d14db41ea81b2c9c16ad06610dc1 @@ -32879,7 +32879,7 @@ Author: Marko Lindqvist Date: Mon Oct 2 01:24:50 2017 +0300 Sandbox: Mark Hermit's Place's helptext no-c-format - + Signed-off-by: Marko Lindqvist commit 71ef141d1759ed72dd6121f48faa31ffd7f8bc67 @@ -32887,9 +32887,9 @@ Author: Marko Lindqvist Date: Sun Oct 1 04:54:25 2017 +0300 Fix pluralization of trade bonus message - + See hrm Bug #657416 - + Signed-off-by: Marko Lindqvist commit 3957fb606f93c0616a4eadfb19c8ddb0e4ac9e49 @@ -32897,11 +32897,11 @@ Author: Marko Lindqvist Date: Sun Oct 1 04:54:57 2017 +0300 Fix converting pre-2.6 savegame specials to extras - + Reported by Sveinung Kvilhaugsvik - + See hrm Bug #657401 - + Signed-off-by: Marko Lindqvist commit 3a1f255aa9cd9a0b93c3769c65dc4d1e7f00e5b0 @@ -32909,9 +32909,9 @@ Author: Marko Lindqvist Date: Sun Oct 1 04:53:41 2017 +0300 Increase AI want to win the game via spacerace - + See hrm Feature #660489 - + Signed-off-by: Marko Lindqvist commit 21c97d7ca9c8296c63e3a98dd7b8a40b4fed0b9d @@ -32919,7 +32919,7 @@ Author: Marko Lindqvist Date: Sat Sep 30 01:54:48 2017 +0300 Comment typofix: sucess -> success - + Signed-off-by: Marko Lindqvist commit f3d64494b554d745e545f71d065ac6d4bf5639c8 @@ -32927,13 +32927,13 @@ Author: Marko Lindqvist Date: Sat Sep 30 00:14:26 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 7cc3be36591f91302ac569e6680f1a1c95525de6 @@ -32941,11 +32941,11 @@ Author: Marko Lindqvist Date: Thu Sep 28 23:59:53 2017 +0300 Alio: Add Hills - + Art from GriffonSpade's AmplioHexBig tileset - + See hrm Feature #699504 - + Signed-off-by: Marko Lindqvist commit 9ccfc9739560ad9e6d03762f2d6986ef73feba6b @@ -32953,7 +32953,7 @@ Author: Marko Lindqvist Date: Fri Sep 29 02:01:26 2017 +0300 Comment typofix; exept -> except - + Signed-off-by: Marko Lindqvist commit d2dc32697fdb1be3236091ecdc9d7203e8dc4047 @@ -32961,11 +32961,11 @@ Author: Marko Lindqvist Date: Thu Sep 28 23:59:26 2017 +0300 Save list of ai types to the savegame if game already running - + Do not save them in map-only scenarios - + See hrm Feature #697656 - + Signed-off-by: Marko Lindqvist commit f2cb11997472c8d3586f4a0ce7f726005af049b8 @@ -32973,9 +32973,9 @@ Author: Marko Lindqvist Date: Thu Sep 28 06:33:11 2017 +0300 Fix malformed error message format - + See hrm Bug #697541 - + Signed-off-by: Marko Lindqvist commit 6854238cda93e541b20d2b824dc8ef31f0a2495b @@ -32983,9 +32983,9 @@ Author: Marko Lindqvist Date: Thu Sep 28 06:33:58 2017 +0300 Hexemplio: Locate patrol icon like autosettler icon - + See hrm Bug #686635 - + Signed-off-by: Marko Lindqvist commit e3ad7ba21b4eb909ca388476b65f6289641044e9 @@ -32993,9 +32993,9 @@ Author: Marko Lindqvist Date: Thu Sep 28 06:37:19 2017 +0300 README.packaging: Don't claim there's a new gtk3x-client - + List freeciv-mp-gtk3x instead. - + Signed-off-by: Marko Lindqvist commit 65fc65db5f063bfce7e637ffc47b19acc48f6f93 @@ -33003,9 +33003,9 @@ Author: Marko Lindqvist Date: Thu Sep 28 06:24:04 2017 +0300 alio/burrowtubes.spec: Correct capability string - + See hrm Bug #700055 - + Signed-off-by: Marko Lindqvist commit 5357463b03d1e1cac16440fef3747d4174d602cc @@ -33013,9 +33013,9 @@ 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 c095c0b048b26860e1a0e6ebe7d9576984680344 @@ -33023,7 +33023,7 @@ Author: Marko Lindqvist Date: Thu Sep 28 02:37:02 2017 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 1a78c28e77a88af83a66fd00a577402b17f59973 @@ -33031,9 +33031,9 @@ Author: Marko Lindqvist Date: Tue Sep 26 00:03:09 2017 +0300 Sandbox: Unify Fortress and Airbase helptext with civ2civ3 - + See hrm Feature #698845 - + Signed-off-by: Marko Lindqvist commit b763edc20b67ef9a74482718e6054166f14a8254 @@ -33041,9 +33041,9 @@ Author: Marko Lindqvist Date: Tue Sep 26 05:32:07 2017 +0300 gtk3-clients: set transient parent for info popup windows - + See hrm Bug #699488 - + Signed-off-by: Marko Lindqvist commit 3456d0a665453876dc3d6218d02563aab64743d6 @@ -33051,9 +33051,9 @@ Author: Marko Lindqvist Date: Tue Sep 26 04:15:54 2017 +0300 dos2unix alio.tilespec - + See hrm Task #699482 - + Signed-off-by: Marko Lindqvist commit ca8619b85b3d1e0f1c5eec6d3034f902ae9c3bcd @@ -33061,11 +33061,11 @@ Author: Marko Lindqvist Date: Tue Sep 26 03:30:32 2017 +0300 Alio: Add burrow tubes gfx - + Art from GriffonSpade's AmplioHexBig - + See hrm Feature #699480 - + Signed-off-by: Marko Lindqvist commit 8aab42c6aab6e3e76204f86118e6777c65a4a65e @@ -33073,9 +33073,9 @@ Author: Marko Lindqvist Date: Tue Sep 26 00:14:29 2017 +0300 savecompat: Fix converting of separate victory settings to victories array - + See hrm Bug #698566 - + Signed-off-by: Marko Lindqvist commit 661fedd387e4f4bc00fa38bca716e19fc35677d4 @@ -33083,9 +33083,9 @@ Author: Konstantin Vedeneev Date: Wed Sep 27 16:02:39 2017 +0300 Add Russian translation to the desktop shortcuts. - + See hrm Feature #697576 - + Signed-off-by: Marko Lindqvist commit 3fd62388e4435e795fe4024951a82e85b8cc4991 @@ -33093,9 +33093,9 @@ Author: Marko Lindqvist Date: Mon Sep 25 21:56:58 2017 +0300 Support extrastyles other than Single1 for resources - + See hrm Feature #698981 - + Signed-off-by: Marko Lindqvist commit 221b1512440bf68b59a27faea05816d2e0e0f1cf @@ -33103,9 +33103,9 @@ Author: Marko Lindqvist Date: Sat Sep 23 21:25:12 2017 +0300 tarball: Include europe_1900_WWI scenario instead of europe_1901 - + See hrm Feature #698841 - + Signed-off-by: Marko Lindqvist commit defed512feffab4f751722287f29b98e0bda2133 @@ -33113,7 +33113,7 @@ Author: Marko Lindqvist Date: Mon Sep 25 02:22:08 2017 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 142fba1f7bca99483745311134b2bc67dea12e22 @@ -33121,7 +33121,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Sep 24 22:14:14 2017 +0100 Updated Spanish translation by Jordi Negrevernis i Font - + msgmerged from S2_5 ee904817b6. Stats on S3_0: core: 74%: 5614 translated, 1218 fuzzy, 721 untranslated. @@ -33130,9 +33130,9 @@ Author: Marko Lindqvist Date: Fri Sep 22 23:20:06 2017 +0300 doxygen: Document tools/ - + See hrm Feature #699017 - + Signed-off-by: Marko Lindqvist commit a22a75ce06d0ad576ca0bd210263e06499e9cd92 @@ -33140,7 +33140,7 @@ Author: Marko Lindqvist Date: Sun Sep 24 01:05:25 2017 +0300 nations/fi.po: Replace 'trunk' with 'master' - + Signed-off-by: Marko Lindqvist commit 438b822e5960f8bf617fd25c9836c8a4e2c361b6 @@ -33148,7 +33148,7 @@ Author: Marko Lindqvist Date: Sun Sep 24 00:16:24 2017 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 3ef4330e16971dc82d63ed6f798b1e8f5ece399f @@ -33156,9 +33156,9 @@ Author: Marko Lindqvist Date: Thu Sep 21 23:46:01 2017 +0300 europe_1900_WWI: Miscellaneous string-related tweaks - + See hrm Feature #698539 - + Signed-off-by: Marko Lindqvist commit 38d1e2be275c87635500586dd1f688a7a93a3f4c @@ -33166,9 +33166,9 @@ Author: Marko Lindqvist Date: Thu Sep 21 23:44:43 2017 +0300 europe_1900_WWI: Set last_updated_as_year to FALSE - + See hrm Feature #698539 - + Signed-off-by: Marko Lindqvist commit a571dbe1cc7db7bea3c1659365fdbf0494120947 @@ -33176,9 +33176,9 @@ Author: Marko Lindqvist Date: Thu Sep 21 23:43:15 2017 +0300 europe_1900_WWI: Remove gameseed setting - + See hrm Feature #698539 - + Signed-off-by: Marko Lindqvist commit ad6e4e227a11aa7af6c157c6fc67fe39e30c1a6b @@ -33186,9 +33186,9 @@ Author: Marko Lindqvist Date: Thu Sep 21 23:41:46 2017 +0300 europe_1900_WWI: Move authors information from description to its own field - + See hrm Feature #698539 - + Signed-off-by: Marko Lindqvist commit 1c465543dc73ef3bffe6454bf9dbfeda83340019 @@ -33196,9 +33196,9 @@ Author: Marko Lindqvist Date: Thu Sep 21 23:39:07 2017 +0300 europe_1900_WWI: Don't use preset random - + See hrm Feature #698539 - + Signed-off-by: Marko Lindqvist commit 683d185cdbbd20373c2c312d20f7ac7fc43ea6d6 @@ -33206,11 +33206,11 @@ Author: Marko Lindqvist Date: Thu Sep 21 23:36:38 2017 +0300 europe_1900_WWI: Set cities to build Riflemen instead of Warriors - + Some cities were building obsolete Warriors - + See hrm Feature #698539 - + Signed-off-by: Marko Lindqvist commit f67467e9a8b6bbde1ecf98a01c8cccddc4bc760b @@ -33218,9 +33218,9 @@ Author: Marko Lindqvist Date: Thu Sep 21 23:34:45 2017 +0300 europe_1900_WWI: Set AI level to Hard - + See hrm Feature #698539 - + Signed-off-by: Marko Lindqvist commit 36c3697d6334c3a3dcfcd45a6e8b5b62cb535191 @@ -33228,11 +33228,11 @@ Author: Marko Lindqvist Date: Thu Sep 21 23:30:30 2017 +0300 europe_1900_WWI: remove save name setting - + Use Freeciv's default in stead. - + See hrm Feature #698539 - + Signed-off-by: Marko Lindqvist commit 956a34207f8543d7fd640c14eacef0f4211f73e0 @@ -33240,11 +33240,11 @@ Author: Marko Lindqvist Date: Thu Sep 21 23:28:37 2017 +0300 europe_1900_WWI: remove score log settings - + Use Freeciv's default in stead. - + See hrm Feature #698539 - + Signed-off-by: Marko Lindqvist commit 9ed2ae404517016325ca0799881b610640fce867 @@ -33252,11 +33252,11 @@ Author: Marko Lindqvist Date: Thu Sep 21 23:27:01 2017 +0300 europe_1900_WWI: remove compression settings - + Don't specify compression level or kind. Use Freeciv's default in stead. - + See hrm Feature #698539 - + Signed-off-by: Marko Lindqvist commit 8f62fefe3ba085bd8302b1b06e6b6f36a74be920 @@ -33264,7 +33264,7 @@ Author: Marko Lindqvist Date: Fri Sep 22 22:53:10 2017 +0300 Update Finnish translation of ruledit domain - + Signed-off-by: Marko Lindqvist commit 30c921d5a78517025ddbe2f5c176cdd664aab045 @@ -33272,7 +33272,7 @@ Author: Marko Lindqvist Date: Fri Sep 22 01:22:53 2017 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 9f4b38d2d09a2b62eb049deea8fccc2a62f96bee @@ -33280,9 +33280,9 @@ Author: Marko Lindqvist Date: Wed Sep 20 00:57:19 2017 +0300 europe_1900_WWI: Add Roads to all tiles with Railroads - + See hrm Bug #698206 - + Signed-off-by: Marko Lindqvist commit 77a66eef265ca855f13c7ce507be00ffe322eede @@ -33290,9 +33290,9 @@ Author: Marko Lindqvist Date: Wed Sep 20 01:07:39 2017 +0300 Correct path to packets.def in documentation - + See hrm Feature #698196 - + Signed-off-by: Marko Lindqvist commit 0784115f820ea87c5ad26efa8d3a29eb3cff2c59 @@ -33300,11 +33300,11 @@ Author: Marko Lindqvist Date: Wed Sep 20 01:10:53 2017 +0300 INSTALL: Drop Solaris libXpm notes - + libxpm notes are no longer relevant as xaw-client has been dropped. - + See hrm Feature #698207 - + Signed-off-by: Marko Lindqvist commit a7a191e394a80d38fa4350d469cd7380c8ca55e4 @@ -33312,12 +33312,12 @@ Author: Marko Lindqvist Date: Wed Sep 20 00:47:38 2017 +0300 Add europe_1900_WWI.sav under version control - + Scenario by Ferdinand Steinkrüger (a.k.a XYZ) and Jamie Troini (a.k.a. Nimrod) - + See hrm Task #698014 - + Signed-off-by: Marko Lindqvist commit 877df95a83c82872f2ef030fe50a998b42648938 @@ -33325,9 +33325,9 @@ 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 20303af73537451da88a950931c60ce6c319a955 @@ -33335,9 +33335,9 @@ Author: Marko Lindqvist Date: Tue Sep 19 23:39:04 2017 +0300 sdl2-client: Fix cma compilation - + See hrm Bug #695022 - + Signed-off-by: Marko Lindqvist commit 195bc31017294033d99ae5096655cfdf0a9f8a11 @@ -33345,9 +33345,9 @@ Author: Marko Lindqvist Date: Mon Sep 18 00:29:01 2017 +0300 cm: Accept negative value in emergency situation - + See hrm Bug #695022 - + Signed-off-by: Marko Lindqvist commit 3f936cc6c835edd12f66f69027f83823fa79471c @@ -33355,11 +33355,11 @@ Author: Marko Lindqvist Date: Mon Sep 18 00:00:06 2017 +0300 Allow building without tolua - + Tolua is not needed when building from tarball. - + See hrm Bug #675964 - + Signed-off-by: Marko Lindqvist commit 78b72f015fa0a7c3fc677a400b1dea48c460ca31 @@ -33367,7 +33367,7 @@ Author: Marko Lindqvist Date: Tue Sep 19 17:11:53 2017 +0300 fc_version: Update Windows follow-tag comment - + Signed-off-by: Marko Lindqvist commit 0007450c855a67b2b421d0a8a4b5c8ab8251be75 @@ -33375,7 +33375,7 @@ 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 17e9369ea5086f6af5abcede5018ceefea05d9cb @@ -33383,7 +33383,7 @@ 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 6332876901c57d6806540bb03ee4cec6a9269d08 @@ -33391,7 +33391,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Sep 17 14:22:21 2017 +0100 Rename culture "acts" as "points". - + See hrm feature #697680. commit 60c70211e8f291ace708796c6ae715f735df5ec0 @@ -33399,9 +33399,9 @@ 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 885eb5eccbc29eb69c4ab5b3fa179ab8e3c986a9 @@ -33409,9 +33409,9 @@ Author: Marko Lindqvist Date: Tue Sep 12 00:18:27 2017 +0300 Make AI to value science more than gold - + See hrm Feature #662670 - + Signed-off-by: Marko Lindqvist commit 25dabd31efef42900278df477dffd508134d44de @@ -33419,7 +33419,7 @@ Author: Benno Lang Date: Sat Sep 16 01:02:53 2017 +0100 Merge Esperanto core strings from S2_5. - + From commit 32c31dc577. Stats on S3_0: core: 29%: 2228 translated, 2472 fuzzy, 2853 untranslated. @@ -33428,7 +33428,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Sep 14 00:38:24 2017 +0100 Merge current S2_6 core en_GB translation - + From 9c14973479. S3_0 stats: core: 83%: 6232 translated, 896 fuzzy, 425 untranslated. @@ -33437,7 +33437,7 @@ Author: Marko Lindqvist Date: Sat Sep 16 03:15:46 2017 +0300 Add langstat files to .gitignore - + Signed-off-by: Marko Lindqvist commit 55a5d3b4c4e507f170db6383e73f55779aa14eb5 @@ -33445,11 +33445,11 @@ Author: dftec Date: Mon Sep 11 20:02:04 2017 +0200 civ2civ3: Lua script to place more labels on the map. - + It generates randomly one label for each different terrain (rivers included), taking a bit into account the surrounding terrain (mainly if coastal, isolated, or surrounded by same terrain). - + See hrm feature #659517. commit 50657c3d3a241b974220e1698bf20c515d992866 @@ -33457,7 +33457,7 @@ Author: Marko Lindqvist Date: Sat Sep 16 02:21:18 2017 +0300 Add missing files to POTFILES.in - + Signed-off-by: Marko Lindqvist commit 55de575e6327e72f22d582bd43a1757f9973911c @@ -33465,7 +33465,7 @@ Author: Marko Lindqvist Date: Sat Sep 16 01:28:10 2017 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit 8e97861c9ca70b08e1810ff124d32e6240fa06f3 @@ -33479,12 +33479,12 @@ Author: Marko Lindqvist Date: Tue Sep 12 17:55:05 2017 +0300 Drop IPv6 Support check from the missinglist - + It's an hard error if IPv6 support cannot be enabled when not explicitly disabled, so there's no point in having it in missinglist. - + See hrm Feature #696615 - + Signed-off-by: Marko Lindqvist commit 0cdb81bc177b83e64bcedc36ac1f4b3a7e2eceed @@ -33492,12 +33492,12 @@ Author: Marko Lindqvist Date: Tue Sep 12 17:51:53 2017 +0300 README: Do not list clients capable of starting server - + All the clients are able to start the server, so no need to list all of them individually. - + See hrm Feature #696614 - + Signed-off-by: Marko Lindqvist commit 186c61da573ac87c20826d58a0f9ed270170cfe5 @@ -33505,7 +33505,7 @@ Author: mir3x Date: Thu Sep 14 23:17:28 2017 +0200 Scaling - Fixed some offsets which were not scalled. - + See hrm Bug #696435 commit 670fe076265384abe7099a3a7cfdc07968e17386 @@ -33513,9 +33513,9 @@ Author: Marko Lindqvist Date: Thu Sep 14 17:10:27 2017 +0300 dos2unix README.civ2civ3 - + See hrm Task #695996 - + Signed-off-by: Marko Lindqvist commit fbdb8134e15ed4ddfd98dfa4f17968638ef5b5f2 @@ -33523,7 +33523,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Thu Sep 14 00:38:24 2017 +0100 Merge current S2_6 en_GB translation - + From 0ef03b0634. S3_0 stats: core: 83%: 6182 translated, 865 fuzzy, 428 untranslated. nations: 100%: 1843 translated. @@ -33540,9 +33540,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Sep 12 10:22:33 2017 +0100 Miscellaneous string-related tweaks. - + Rewordings, pluralisation, correct parts of speech in substitution. - + See hrm bug #689474. commit 3a21a1dc33abd7c022c463502a84a2908614b08a @@ -33550,9 +33550,9 @@ 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 aabc26167c8dc951f3210542da76c5d07ff5b4dd @@ -33560,13 +33560,13 @@ Author: Marko Lindqvist Date: Tue Sep 12 00:18:03 2017 +0300 Enable zoom at level 2.0 - + Always enable gtk3- and gtk3.22-client zoom feature, but only at levels 1.0 and 2.0. The commandline option --zoom is removed completely, and zoom level is selected with '+' and '-' keys only. - + See hrm Feature #685258 - + Signed-off-by: Marko Lindqvist commit 5441a195fa1d7edc5da530dd5709549e17a48e02 @@ -33574,11 +33574,11 @@ Author: Marko Lindqvist Date: Tue Sep 12 00:17:40 2017 +0300 Notify clients if saving of the game fails - + Reported by Christian Knoke - + See hrm Feature #657139 - + Signed-off-by: Marko Lindqvist commit 8b6c401c8f084220ba5fda2a8ac52933c6f56f74 @@ -33586,14 +33586,14 @@ Author: dftec Date: Mon Sep 11 01:43:18 2017 +0300 civ2civ3: Tribal +1 content, Federation +2 luxury. - + Tribal gets 1 extra content per city instead of martial law. Federation gets 2 extra luxury per city instead of 3. Switch empire size of Tribal (now 12) and Monarchy (now 14). Set Monarchy as better than Despotism for the AI, and Republic better than Tribal. - + See hrm feature #696065. - + Signed-off-by: Marko Lindqvist commit acfc210f4f982ef5f4d4653a9b00bdf5e2ca133a @@ -33601,13 +33601,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Sep 10 16:41:15 2017 +0100 Graphics for Ecclesiastical Palace. - + Source is public domain photo of Potala Palace in Lhasa, Tibet, by (WT-en) SONORAMA at English Wikivoyage (Own work), via Wikimedia Commons. - + Adapted as large building by David Fernandez (bard@hostedredmine) and as small building by "frank e" (aka dunnoob). Spec/Makefile changes by me. - + See hrm feature #657388. commit 9a3a7f946a1e4f10618c22330f33b1850ce57b06 @@ -33615,10 +33615,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Sep 10 13:53:45 2017 +0100 Add oil_rig to Amplio tileset. - + This is the last tileset in git without distinct graphics for civ2civ3's Oil Platform. - + See hrm feature #696028. commit ecfb1df9bbfef1291f7e67f8fe0ac1c79c420e1c @@ -33626,7 +33626,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Sep 10 13:35:44 2017 +0100 Enable client heartbeat by default. - + See hrm feature #693269. commit 1059939df3359402e213421a1598ae878988b56e @@ -33634,11 +33634,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Sep 10 12:43:29 2017 +0100 Fix full city bar drawing with non-default zoom. - + Also, comment that canvas_put_line() has different semantics wrt zoom than other canvas_put functions (I wasn't quite brave enough to fix it now). - + See hrm bug #685277. commit 890a985795b27c19c43ae370461d21167e21ecba @@ -33646,9 +33646,9 @@ Author: Marko Lindqvist Date: Sun Sep 10 03:23:41 2017 +0300 Limit number of gold-upkeep military units AI builds - + See hrm Bug #696007 - + Signed-off-by: Marko Lindqvist commit d51793a042a219e36475d3812c3b0ae6c38d2f6d @@ -33656,7 +33656,7 @@ Author: mir3x Date: Mon Sep 11 20:38:32 2017 +0200 Qt client - crop pixmap in progressbar - + See hrm Feature #696000 commit f5ccd357ff2d801e1b40983a0b82cadace3ae4ea @@ -33664,7 +33664,7 @@ Author: mir3x Date: Mon Sep 11 20:35:59 2017 +0200 Qt client - city dialog - use smooth scaling for items in production widget - + See hrm Feature #696001 commit fec1139f3044b7201622827b5d12a13f47504c0a @@ -33672,7 +33672,7 @@ Author: mir3x Date: Mon Sep 11 20:33:13 2017 +0200 Qt client - toggle reports visiblity with shortcuts/icons instead just showing - + See hrm Feature #695926 commit 70f613372f452bf2e37a8d065a4594cbee4b60ed @@ -33680,7 +33680,7 @@ Author: mir3x Date: Mon Sep 11 20:30:19 2017 +0200 Qt client - remove deadstores (useless intitializations) - + See hrm Bug #695732 commit 65351896acae1b46367fd6a6dc930fe3d8caf2ae @@ -33688,7 +33688,7 @@ Author: mir3x Date: Mon Sep 11 20:26:44 2017 +0200 Qt client - city dialog - fixed 3 potential memory leaks - + See hrm Bug #695360 commit d288ac4110ce65abf0757eb6747477daa9c4df2d @@ -33696,9 +33696,9 @@ Author: Marko Lindqvist Date: Sun Sep 10 04:04:15 2017 +0300 Clarify that coast for UTYF_COAST unit must be SAFE coast - + See hrm Feature #696008 - + Signed-off-by: Marko Lindqvist commit 14815dab8235fd299593f5c4e7b79a3ae5189a64 @@ -33706,9 +33706,9 @@ Author: Marko Lindqvist Date: Sat Sep 9 23:37:20 2017 +0300 installer_cross: Build default AI types - + See hrm Feature #656548 - + Signed-off-by: Marko Lindqvist commit fdee84a3ebe3d41a160a1f09f85b991bb910c8c0 @@ -33716,13 +33716,13 @@ Author: dftec Date: Sat Sep 9 23:36:15 2017 +0300 civ2civ3: No upkeep for pop units. - + Units with cost of population (Settlers, Migrants and Fanatics) do not pay upkeep of Shields or Gold. But are taken into account for the upkeep of Food (except Fanatics under Fundamentalism). - + See hrm Feature #681977 - + Signed-off-by: Marko Lindqvist commit c173e211612fe60fdf975d7303ee3a5a019da794 @@ -33730,23 +33730,23 @@ Author: Sveinung Kvilhaugsvik Date: Thu Sep 7 14:01:01 2017 +0200 Bad luck isn't expected tech theft. - + A tech thief can get caught because of bad luck or because the victim is expecting the tech theft and the action always gets the thief caught when the theft is expected. A tech theft is expected when the number of previous tech thefts is higher than the limit set by the the Stealings_Ignore effect allows. - + When a tech theft fails because the tech theft action can't steal if expected the thief's owner gets a special message that informs him that this is the case. This code wouldn't consider the Stealings_Ignore effect when deciding the reason for the failed theft. The consequence was false positives when the actor unit got caught because of bad luck in a city with one or more tech thefts even if the Stealings_Ignore effect made the tech theft unexpected. - + Correct the code responsible for informing a tech thief's owner that the reason why it was caught was the number of previous tech thefts. - + See hrm Bug #695662 commit adfc92fe07cd5f9d9802494a31cddcefbe85f64c @@ -33754,17 +33754,17 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Sep 2 15:53:06 2017 +0100 civ2civ3: let Carriers transport Land units. - + Since Helicopters can transport Land units, and Carriers can transport Helicopters and their cargo at the same time. (There are however restrictions on embarking/disembarking land units.) - + Also, fixed the helptext of Helicopters that says "infantry units" because they can actually carry any unit of Land class, including infantry and cavalry. - + Patch by David Fernandez. - + See hrm feature #681866. commit 6582cb69b4ae9c7e0ab02b02b59177b566ebf90c @@ -33772,12 +33772,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Sep 9 16:27:08 2017 +0100 civ2civ3: Simplify Super Highways rules. - + City center tiles get the trade bonus (if they are generating any trade) regardless of whether they are also enjoying a farmland bonus. - + Suggested by David Fernandez (bard@hostedredmine). - + See hrm feature #695978. commit 7ae8b6b9c8a5b3fdabc1fbaa4dca3fd731d88712 @@ -33785,11 +33785,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Sep 9 15:57:57 2017 +0100 civ2civ3: fix Nile floods effect. - + Since hrm feature #681980, it was giving an irrigation bonus to Desert+River tiles even before irrigation was built on them. This change restores 2.5 behavior (albeit with a different underlying implementation). - + See hrm bug #695979. commit b21fbfcc694f06c7814471dd978bf531ed1b69de @@ -33803,9 +33803,9 @@ 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 48eeaf3ba8591ada026cb3ece624e240d0839e40 @@ -33813,9 +33813,9 @@ Author: Marko Lindqvist Date: Fri Sep 8 00:52:09 2017 +0300 ruledit: Consider conflicting and hiding extras needed - + See hrm Bug #658576 - + Signed-off-by: Marko Lindqvist commit 4ea420800ff52f88e1898ee18205a37506def166 @@ -33823,11 +33823,11 @@ Author: Marko Lindqvist Date: Thu Sep 7 16:06:06 2017 +0300 multiplayer: Darwin's Voyage gives only one advance - + Darwin's Voyage's balancing requested by mir3x - + See hrm Feature #692110 - + Signed-off-by: Marko Lindqvist commit 9487142ff1526a27d57a77a77ee16bc9f5b221b0 @@ -33835,7 +33835,7 @@ Author: Christian Prochaska Date: Sat Sep 2 22:48:46 2017 +0200 Updated msys1 environment (cairo) - + See hrm Bug #693241 commit c637a0087af5cd7f97377315035386ff1c4c7165 @@ -33843,11 +33843,11 @@ Author: Marko Lindqvist Date: Thu Sep 7 01:20:25 2017 +0300 civ2civ3: Adjust Cheating AI effects - + Patch by David Fernandez (bard) - + See hrm Feature #681976 - + Signed-off-by: Marko Lindqvist commit 18ca1693fc2ebafe346dea9f7cfefcfdbaee75f7 @@ -33855,13 +33855,13 @@ 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 2cf5fb0d8eda8089b460cdaaa720bb6c3186635c @@ -33869,9 +33869,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Sep 5 10:18:21 2017 +0100 Remove changes section from README.civ2civ3. - + This will be covered by the NEWS file instead. - + See hrm bug #685285. commit c0f15f4fd444461e9d5129ee1e02c444787f2f4b @@ -33879,10 +33879,10 @@ Author: Sveinung Kvilhaugsvik Date: Wed Aug 30 13:31:20 2017 +0200 "Spy" utype flag is dipl battle strength only. - + Document that the only remaining use of the "Spy" unit type flag is to make a unit stronger in diplomatic combat. - + See hrm Feature #694112 commit f5bfcf4c1adcdb74d56873db6810a06df0e95514 @@ -33890,19 +33890,19 @@ Author: Sveinung Kvilhaugsvik Date: Mon Aug 28 10:09:11 2017 +0200 Make expected steal depend on the action. - + Stop using the "Spy" utype flag to signal that a unit can try to steal a tech from a city even when expected. Start using the action in stead. Rename "Steal Tech Escape" to "Steal Tech Escape Expected" and "Targeted Steal Tech Escape" to "Targeted Steal Tech Escape Expected" to reflect this. (This isn't an action split.) - + Tech theft is expected when the number of previous tech thefts from the target city is above the limit set by the "Stealings_Ignore" effect. When tech theft is expected the difficulty of stealing a tech goes up. Certain units, like the classic ruleset's Diplomat unit, will always fail when this is the case. - + The actions "Steal Tech Escape" and "Targeted Steal Tech Escape" was introduced in 3.0 to cover post steal escaping, an ability that used to depend on the "Spy" unit type flag. By making them cover expected theft too @@ -33910,12 +33910,12 @@ Date: Mon Aug 28 10:09:11 2017 +0200 "escape after stealing a random tech but always caught when expected". Had this waited for 3.1 4 new actions (all combinations) would have been needed for backward compatibility. - + Should a combination of targeted/random, escape/non escape and "always caught when expected"/"sometimes not caught when expected" not covered in this patch be wanted for 3.0 it is possible to introduce them as new actions in follow up patches. - + See hrm Feature #694097 commit 8ae25e3177711ee2336b04e3ba52f41880022005 @@ -33923,11 +33923,11 @@ Author: Marko Lindqvist Date: Tue Sep 5 02:36:58 2017 +0300 civ2civ3: Replace Output_Inc_Tile by Mining_Pct and Irrigation_Pct - + Patch by David Fernandez (bard) - + See hrm Feature #681980 - + Signed-off-by: Marko Lindqvist commit 34e6b56a8e62db984f5c70c75c82395ee84acbf9 @@ -33936,7 +33936,7 @@ Date: Wed Sep 6 11:39:13 2017 +0200 Qt client - fixed "Reset zoom to default" not restoing origianl font sizes. Reported by Jacob Nevins - + See hrm Bug #691751 commit ccca33bf6091b16d330e5d91b73a226407578146 @@ -33944,9 +33944,9 @@ Author: Marko Lindqvist Date: Mon Sep 4 02:59:43 2017 +0300 Drop version number and dimensions from names of scenario files - + See hrm Feature #688329 - + Signed-off-by: Marko Lindqvist commit 25176d8ed3d2f19f62b5b7e8b69706eb7f91e3a0 @@ -33954,9 +33954,9 @@ Author: Marko Lindqvist Date: Sun Sep 3 23:26:44 2017 +0300 Fix tutorial description to speak of civ2civ3 ruleset - + See hrm Bug #694800 - + Signed-off-by: Marko Lindqvist commit 295d14a57537dda6fcfb28f7dd580c6deee56351 @@ -33964,21 +33964,21 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Sep 2 18:10:06 2017 +0100 Look at more effects in city_tile_output(). - + Many effects were skipped if not called in the context of a specific city/player, even though they weren't inherently tied to that context. - + This makes the values shown in the middle-click popup more accurate in some cases, and also affects the selection of start positions. Notably, civ2civ3's Desert+River irrigation bonus and Oil Well bonuses are now accounted for in these places. - + The specific effects are Output_Add_Tile, Output_Inc_Tile, Output_Per_Tile, Output_Penalty_Tile (unlikely to happen in practice), and Output_Inc_Tile_Celebrate (but no callers currently check this hypothetical case, so this one has no effect currently). - + See hrm bug #694736. commit dffc4fceb9a0f9d75e3e0c3175fb31e7a9defeaa @@ -33986,9 +33986,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Sep 2 15:56:57 2017 +0100 experimental ruleset: enable cultural victory. - + (Just changing a setting default, so players can change this.) - + See hrm feature #694732. commit b84f97201a4685d17fa0aa9ca742e44a28dd99e4 @@ -33996,13 +33996,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Sep 2 15:33:22 2017 +0100 civ2civ3: remove NoPollution from Forest/Jungle. - + Because (a) as currently implemented it was preventing fallout on those tiles too, (b) it doesn't generally do anything to reduce the overall chances of pollution, which was the original intent. - + Patch by David Fernandez. - + See hrm feature #681860. commit 8f84a350219452166e8f8e3f785ee3f92f6bb9ed @@ -34010,12 +34010,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Sep 2 15:24:58 2017 +0100 civ2civ3: Disable city centre minimum food. - + The only effect this has is that city centre tiles which are Desert will lose 1 food if mined. - + Patch by David Fernandez. - + See hrm feature #681856. commit d676292a0d50cfac9d7d271e56d5c8b45948100a @@ -34023,12 +34023,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Sep 2 14:42:13 2017 +0100 Specify unit.outpost/airstrip for all tilesets. - + The tilesets changed here don't have distinct unit activity icons, and civ2civ3 was already using them via fallbacks, so there's no functional change for civ2civ3; but this means that some other ruleset can safely use outpost/airstrip as a fallback for something else. - + See hrm feature #657385. commit b1e6450d11d7d9dae2a8a68462fee584d3f31c81 @@ -34036,13 +34036,13 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Sep 2 14:10:37 2017 +0100 Airstrip/outpost graphics for isotrident/hex2t. - + Since isophex uses isotrident graphics, this completes support for these bases in the supplied tilesets. - + Airstrip is taken from Trident (and the recoloured airbase too, for contrast); outpost graphics were drawn by me. - + See hrm feature #657384. commit b822a6e0830d43063c41a25759365729c9e8b001 @@ -34050,10 +34050,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Sep 2 12:21:10 2017 +0100 oil_rig graphic for trident, isotrident, hex2t. - + Copied from isophex (whose oil_rig is in turn based on oil_mine, and was adapted by GriffonSpade). - + See hrm feature #694717. commit 89da66c136db4e3d0dba684cc22d4a6a5c58d2d2 @@ -34061,7 +34061,7 @@ Author: Marko Lindqvist Date: Sun Sep 3 23:20:06 2017 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit cf95cbccabd71acb1fa7010c7176c02c46a70af3 @@ -34069,11 +34069,11 @@ Author: Marko Lindqvist Date: Mon Aug 28 22:11:31 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 2c8c3c54ccfccde36648519e6a2acfcbcb4db537 @@ -34081,9 +34081,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Aug 28 14:41:31 2017 +0100 Update combat help for some 2.6 changes. - + Also note in comments where each described combat modification comes from. - + See hrm feature #693658. commit c2d35d3bfe67d4c47aa78c7fea996308f28606c2 @@ -34091,11 +34091,11 @@ Author: Marko Lindqvist Date: Mon Aug 28 22:20:17 2017 +0300 Achievement Literate is about literacy percent, not absolute score - + Requested by David Fernandez (bard) - + See hrm Bug #685252 - + Signed-off-by: Marko Lindqvist commit f6b41355578a5be0e373612888ab5a9357205e96 @@ -34103,9 +34103,9 @@ Author: Marko Lindqvist Date: Mon Aug 28 22:11:52 2017 +0300 Explicitly set size of sequences array in generate_save_name() - + See hrm Bug #693442 - + Signed-off-by: Marko Lindqvist commit 2000b9fda967b62fdd7d0f2c199d8fdee98fad32 @@ -34113,7 +34113,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Aug 27 15:46:50 2017 +0100 Fix typo'd comment in stub ruleset. - + See hrm bug #693398. commit 23c73e73fb33eee9db297bae2127b4415e9278ce @@ -34121,10 +34121,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Aug 27 12:48:20 2017 +0100 Hexemplio Hills/Mountains tweak by GriffonSpade. - + "Removes the protruding 'tab' that extends from the top half of the left and right male connectors, reducing it to the rounded hill section." - + See hrm feature #693375. commit 8669f21a9b44d504e3cd5d0a303530f7a6668e0f @@ -34132,7 +34132,7 @@ Author: Marko Lindqvist Date: Tue Aug 29 00:07:45 2017 +0300 dos2unix toonhex.tilespec - + Signed-off-by: Marko Lindqvist commit 42caa0fbbc574742d36c96f7edf9dca24a4e592c @@ -34140,9 +34140,9 @@ Author: Marko Lindqvist Date: Fri Aug 4 17:30:43 2017 +0300 Drop DEV_SAVE_COMPAT - + See hrm Feature #664192 - + Signed-off-by: Marko Lindqvist commit 27aa17b164cada47360f5f1bf23df386c5ab7449 @@ -34162,12 +34162,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 26 19:23:10 2017 +0100 Stop referencing "airfield" in tilesets' extrastyles. - + It should be 'airstrip'. (For the civ2civ3 ruleset at least, we were getting away with no ill effects.) - + Reported against Hexemplio by GriffonSpade. - + See hrm bug #693242. commit f8d064fb8078115866aa10f3b9e01d9ddd4ab55a @@ -34175,12 +34175,12 @@ Author: Sveinung Kvilhaugsvik Date: Thu Aug 24 07:14:12 2017 +0200 AI: consider the Stealings_Ignore effect. - + A city's server.steal is now modified by the Stealings_Ignore effect. Stop checking server.steal directly in the AI. Factor the code that modifies it into the new function diplomats_unignored_tech_stealings() and use it in the AI. - + See hrm Bug #691824 commit e6afcbd4a79e282385e70cb5d56143d8e4036b26 @@ -34188,9 +34188,9 @@ 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 889f5c54cd723086c134a0ebc72f167cdac58711 @@ -34198,12 +34198,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Aug 23 23:07:20 2017 +0100 Hexemplio: fix glitches in numbers. - + - city/goto numbers: 1 and 9 one pixel too narrow - F/P/T: overflow "X" misaligned by one pixel - + Also remove long-unused "explode.nuke_00" etc. - + See hrm bug #692651. commit dd7ed9d11eddd9bcc49f4c2c264502d2b98212ea @@ -34211,16 +34211,16 @@ Author: Sveinung Kvilhaugsvik Date: Mon Aug 21 15:11:52 2017 +0200 Add the new rulesets_not_broken.sh test script. - + Manually checking that each ruleset developed with Freeciv loads is error prone. It is easy to forget a ruleset or to misread an error message followed by the loading of another ruleset as a successful load. - + Introduce the new script rulesets_not_broken.sh. It makes it easier to detect ruleset errors. - + Not hooked up to the build system yet. - + See hrm Feature #692021 commit 049a53d10c634752273eca22e52ef727ef20805b @@ -34228,11 +34228,11 @@ 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 cafd0d89752b8b7999ffa038aad75538e8393169 @@ -34240,9 +34240,9 @@ Author: Sveinung Kvilhaugsvik Date: Tue Aug 22 18:25:31 2017 +0200 Include to actions.c - + Found by tests/va_list.sh - + See hrm Bug #692342 commit 56e748d324d9abf4e00542c87dcd564c3a5f8b47 @@ -34250,14 +34250,14 @@ Author: Sveinung Kvilhaugsvik Date: Mon Aug 21 13:32:59 2017 +0200 Add an unsafe Lua environment example. - + Add the new ruleset_is.lua check. It checks the current ruleset directory and uses its exit status to signal if the ruleset is as expected. - + This serves as an example of what can be done with the lua server commands unsafe-* sub commands. I also intend to use it in test that checks that all the rulesets that lives in Freeciv's version control loads. - + See hrm Feature #692310 commit 999105d4e9864a2349e4072709f7b4c437fdc1c5 @@ -34265,28 +34265,28 @@ Author: Sveinung Kvilhaugsvik Date: Mon Aug 21 14:34:45 2017 +0200 Allow running unsafe Lua via server commands. - + Add the two new sub commands unsafe-cmd and unsafe-file to the lua server command. Limit access to it to the console and connections with cmdlevel 'hack'. - + The new sub commands runs the script in an instance without the security restrictions of the instance where the ruleset, scenario and other lua sub command runs. - + Lua code from scenario savegames and rulesets will obviously not run in this context. (A user could be tricked to load an edited ruleset or savegame.) - + My main motivation for this feature is that I want the ability to write tests in Lua that communicates with the outside world. - + No signal support is currently included. Not sure if should be included. One the one hand it would make it easy to write certain tests. On the other hand its has security implications. Supporting the game signals allows a non hack player to run unsafe Lua code by triggering the signals it listens too. (The unsafe Lua that listens for signal must already be put there. Think social engineering and/or buggy unsafe Lua code.) - + See hrm Feature #692001 commit a22e169a965506ea5ed6695968f675e047cdee41 @@ -34294,12 +34294,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Aug 21 21:27:16 2017 +0100 Fix multiplayer ruleset Darwin's Voyage. - + An edit was missed during gna patch #6531, leading to a Lua error upon building Darwin's Voyage, and no free techs. - + Reported by "pungtryne" on the forum. - + See hrm bug #692096. commit d205138632471983c167ba2789dd189afb09172e @@ -34307,12 +34307,12 @@ Author: Sveinung Kvilhaugsvik Date: Mon Aug 21 16:27:33 2017 +0200 Unit with "Spy" may not be able to escape. - + A unit type with the "Spy" utype flag may be unable to perform any actions where it can escape when done. Check for ability to perform escape actions rather than UTYF_SPY when determining if a "SuperSpy" can use it's ability to always escape. - + See hrm Bug #692039 commit 66dd198541613761eef66162471b85ea09f8e1fe @@ -34320,12 +34320,12 @@ Author: Sveinung Kvilhaugsvik Date: Sun Aug 20 16:11:44 2017 +0200 AI: check for Escape actions, not "Spy" flag. - + The AI tries to determine if a unit may survive a tech theft mission by looking if it has the "Spy" unit type flag. But surviving tech theft is now determined by what action is performed. Check for the ability to perform an tech theft action that involves escape instead. - + See hrm Bug #691825 commit 38f21b1de212c982a61f4192dbb0dc4cdc36c6bb @@ -34333,7 +34333,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Aug 20 12:49:29 2017 +0100 Scenarios: add authors, update descriptions. - + See hrm feature #691819. commit ae7edef9ae2e9304ee4bd357ccb42c9b875ee1d7 @@ -34341,15 +34341,15 @@ Author: Sveinung Kvilhaugsvik Date: Fri Aug 18 16:20:51 2017 +0200 Escape split the action "Poison City". - + Stop relying on the "Spy" unit type flag to decide if performing the action "Poison City" consumes the actor unit. Split out a new action called "Poison City Escape" from the original action. The new action will have its actor try to escape. The original will always consume the actor unit. - + This is the last use of the "Spy" utype flag to determine if an action consumes a unit. - + See hrm Feature #691637 commit f07cbdaaf9f2a12f272789ed50a2b0a033c00eb2 @@ -34357,11 +34357,11 @@ Author: Sveinung Kvilhaugsvik Date: Fri Aug 18 15:24:46 2017 +0200 "Spy" utype flag implies "Diplomat". - + This in enforeced in sanity_check_ruleset_data(). Checking for the "Spy" unit type flag when the "Diplomat" unit type flag isn't found is therefore redundant. - + See hrm Feature #691620 commit 44b011cdf4b36f5952fc9a75969c22d0175b56c2 @@ -34369,9 +34369,9 @@ Author: Sveinung Kvilhaugsvik Date: Fri Aug 18 14:37:03 2017 +0200 civ1 and alien don't have city poisoning. - + Don't configure it. - + See hrm Bug #691609 commit 86e6141f245ffaaa9a425c27edcf923d4c74e4b6 @@ -34379,7 +34379,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Aug 19 23:16:43 2017 +0100 Fix Qt format error in freeciv/fr.po. - + In consultation with "Igx The Dreaming Drummer..." commit 5cded1d317bc3c5cdc652a6a5d172304c1f64edc @@ -34387,12 +34387,12 @@ Author: Sveinung Kvilhaugsvik Date: Fri Aug 11 02:50:24 2017 +0200 Escape split the action "Sabotage Unit". - + Stop relying on the Spy unit type flag to decide if performing the action "Sabotage Unit" consumes the actor unit. Split out a new action called "Sabotage Unit Escape" from the original action. The new action will have its actor try to escape. The original will always consume the actor unit. - + See hrm Feature #691360 commit 8d2065143af50039b096d1da11f51d2553a006f7 @@ -34400,11 +34400,11 @@ 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 90268cecfc8b8cc9df5cc66dfad15af9d9bbcc59 @@ -34412,11 +34412,11 @@ 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 e358ed5444c131b92444ff35756977e3f90f836e @@ -34424,11 +34424,11 @@ Author: Sveinung Kvilhaugsvik Date: Mon Aug 14 10:32:51 2017 +0200 Explicitly set ui_name_steal_tech_escape - + so it is easy to discover how to rename the action. - + Reported by Marko Lindqvist - + See hrm Bug #690532 commit 4815563d8139fd656d506ef4f0508c829e73c758 @@ -34436,10 +34436,10 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Aug 13 15:27:28 2017 +0100 Add "Performance" column to city report. - + Also, cope with incomplete client knowledge when breaking down culture in the city dialog. - + See hrm feature #690343. commit fb88a099468218b212a283d08b1e80371f0166c2 @@ -34447,9 +34447,9 @@ Author: Marko Lindqvist Date: Tue Aug 15 06:53:37 2017 +0300 Copy FAQ version from S2_5 - + See hrm Feature #690215 - + Signed-off-by: Marko Lindqvist commit 0533c476b618076339fe3a468661f5b9ed9a192b @@ -34457,7 +34457,7 @@ Author: Marko Lindqvist Date: Mon Aug 14 01:45:24 2017 +0300 Update Finnish translation of ruledit domain - + Signed-off-by: Marko Lindqvist commit 197a2df50d8cd393b38e64c0ed10a6d775866fd6 @@ -34465,11 +34465,11 @@ Author: Marko Lindqvist Date: Sun Aug 13 08:41:46 2017 +0300 Add startpositions for up to 89 nations to large earth scenario - + Patch by Rhue of L - + See hrm Feature #688280 - + Signed-off-by: Marko Lindqvist commit 3754f9280c260462444bf9429a59f611559290fe @@ -34477,12 +34477,12 @@ 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 d389bdf216b0c7e791c85c6f6ca461df23c79ec0 @@ -34490,9 +34490,9 @@ Author: Marko Lindqvist Date: Sat Aug 12 10:01:39 2017 +0300 Update Finnish translation of nations - + Translations by Sini Ruohomaa - + Signed-off-by: Marko Lindqvist commit 3402e3f56f6c10eccb2e788229bc4d140a00417c @@ -34500,13 +34500,13 @@ Author: Sveinung Kvilhaugsvik Date: Wed Aug 9 10:25:23 2017 +0200 Escape split the tech theft actions. - + Stop relying on the Spy unit type flag to decide if performing the action "Steal Tech" or "Targeted Steal Tech" consumes the actor unit. Split the new actions "Steal Tech Escape" and "Targeted Steal Tech Escape" from the original actions. The new will have its actor try to escape. The original will always consume the actor unit. - + See hrm Feature #689526 commit a8c059db019170f8304e7f1d87ace9bd911dbcb3 @@ -34514,9 +34514,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 16 00:08:06 2016 +0100 Miscellaneous string-related tweaks. - + Typo fixes, rewordings, TRANS comments, etc. - + See hrm bug #689474. commit 28c15c4f29400b6641b596c2ff484009a85980f5 @@ -34524,7 +34524,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Tue Aug 8 23:34:19 2017 +0100 Fix strings using Lua research_name_translation(). - + See hrm bug #689470. commit 7533cc3ca6316a15a1e96cc26720c9b71d29d611 @@ -34532,7 +34532,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Mon Aug 7 22:50:11 2017 +0100 Add freeciv-gtk3.22 to .gitignore. - + Reported by Marcel Admiraal in hrm bug #688807. commit 92e181ef31f5e297eeef624cc57ed0b46fd3f22f @@ -34540,7 +34540,7 @@ Author: Christian Prochaska Date: Sun Jul 30 21:07:10 2017 +0200 Updated msys1 environment (toolchain) - + See hrm Bug #682703, Bug #681877, Bug #681643 commit 225e3e970f4e75778a929dafb3d835bd5c7e8898 @@ -34548,14 +34548,14 @@ Author: Marko Lindqvist Date: Fri Aug 4 17:31:26 2017 +0300 Hexemplio: Move patrol icon to unitextras.png - + Activity offset is not applied to patrol icon, so it should not be in activities.png - + Reported by Griffon Spade - + See hrm Bug #686635 - + Signed-off-by: Marko Lindqvist commit 690b430349ac7942fb8aebb666915b4c986413c1 @@ -34576,7 +34576,7 @@ Author: Marko Lindqvist Date: Fri Aug 4 17:09:43 2017 +0300 dos2unix hexemplio spec-files - + Signed-off-by: Marko Lindqvist commit 1d7d8a0696bf7e5264b1d979d2b30d68d8eb88e6 @@ -34590,11 +34590,11 @@ Author: Marko Lindqvist Date: Sun Jul 30 11:11:17 2017 +0300 Document what icons are considered "Auto" for activity_offset purposes - + Reported by Griffon Spade - + See hrm Bug #686635 - + Signed-off-by: Marko Lindqvist commit 2774590c7e4ae7bf319adc565e626a7d14cc7b1c @@ -34602,7 +34602,7 @@ Author: mir3x Date: Tue Aug 1 21:59:12 2017 +0200 Qt client - fixed icon aspect ratio not preserved in progress bar - + See hrm Bug #683173 commit c55549bb7ed1aa79e0f811c50512e51b9920ada3 @@ -34637,9 +34637,9 @@ 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 5ace7e76a71211f052ec337bb023559a18a1e055 @@ -34647,15 +34647,15 @@ Author: Marko Lindqvist Date: Sun Jul 23 00:14:41 2017 +0300 Add topology compatibility levels - + Incompatibility of the non-hex iso and non-hex overhead topologies is considered only soft one, and causes no warnings. All other incompatibilities are hard ones and cause warnings. - + Requested by David Fernandez (bard) - + See hrm Feature #653727 - + Signed-off-by: Marko Lindqvist commit 362cd4865fef499d962494ff67a666c9a2ecd193 @@ -34663,9 +34663,9 @@ 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 d10627136ba59292b0e7283787148005a7e641cb @@ -34673,11 +34673,11 @@ Author: Marko Lindqvist Date: Wed Jul 19 13:25:53 2017 +0300 Add missing dlls to msys2 based installers - + Reported by GriffonSpade - + See hrm Bug #684472 - + Signed-off-by: Marko Lindqvist commit 556bfbb1fdefefe18bf122b793fc26eee2ad48b5 @@ -34685,13 +34685,13 @@ Author: Marko Lindqvist Date: Tue Jul 18 00:41:30 2017 +0300 Fix track selection - + - Fix reselecting the only track matching the tag - Return correct track number when newly selected track has lower number than excluded track - + See hrm Bug #683571 - + Signed-off-by: Marko Lindqvist commit e33f9cd61c20a804bb0e665a0a57500f98583945 @@ -34699,9 +34699,9 @@ Author: Marko Lindqvist Date: Tue Jul 18 00:41:05 2017 +0300 Reinitialize have_huts to FALSE when generating new map - + See hrm Bug #682576 - + Signed-off-by: Marko Lindqvist commit e3d4b0ae243664f80609867897ce9798d0d22f5e @@ -34709,11 +34709,11 @@ Author: Marko Lindqvist Date: Tue Jul 18 00:40:43 2017 +0300 Occupied enemy cities always impose ZoC - + Even if there's only UTYF_NOZOC units inside. - + See hrm Bug #657406 - + Signed-off-by: Marko Lindqvist commit ec35b433a0bc23469307ffbe144c9f4e75d92ae2 @@ -34721,31 +34721,31 @@ Author: dftec Date: Sun Jul 16 10:52:15 2017 +0200 civ2civ3: non consuming inv. city and est. emb. - + Having to waste 30 shields to know the defenders of an ancient city encourages blind attacks that are more based on the knowledge of the enemy player (or the AI) than on the actual situation of the game. - + Fix this by making agents survive city investigation. - + If tech leakage was enabled (and linked to embassies), a game against few players was different compared to many players when you needed to build one diplomat per embassy. (This affected the value of the Marco Polo wonder too) - + There was a huge difference when players could receive the embassies for free from a treaty compared to players that had to waste 30 shields per embassy. - + Fix the tech leakage issue by making agents survive embassy establishment. The alternative was to change tech leakage method. This way, where you have to visit a city of each player in order to reduce the cost of his known techs, is better. - + The AI likes to create embassies with every player. Non consuming embassy establishment may help it. - + Patch by David Fernandez - + See hrm Feature #683542 commit fb4f5f80e448910ee08c7c1dce588d24a768400d @@ -34753,10 +34753,10 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 6 12:43:41 2017 +0200 Make it easy to check act prob certainty. - + The new function action_prob_certain() checks if an action probability is certain the the action is enabled. - + See hrm Feature #674443 commit 286788f683e292e243b61e3c56bb8fdd90df7844 @@ -34764,11 +34764,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jul 16 15:36:10 2017 +0100 Casus belli changes player mood to combat. - + This affects the music system. It is provoked by a diplomatic incident (unit actions) or an alliance breaking due to an ally ending up at war, and naturally lasts for a turn or two. - + See hrm feature #683573. commit 361ff5bba58208388bbbef804b903b99a5b006f4 @@ -34776,9 +34776,9 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sun Jul 16 01:49:44 2017 +0100 Refresh client on entering combat mood. - + This ensures that the music changes at the right time. - + See hrm bug #683572. commit 854c845993569f8e6483b86175e10167aaedada6 @@ -34786,9 +34786,9 @@ Author: Marko Lindqvist Date: Sun Jul 16 23:03:15 2017 +0300 Check that "Fusion" style has been succesfully created - + See hrm Feature #683528 - + Signed-off-by: Marko Lindqvist commit abc99fd8fd376cc0da148bfdfff728851c7a3023 @@ -34796,9 +34796,9 @@ Author: Marko Lindqvist Date: Sun Jul 16 23:02:35 2017 +0300 Add missing space to AI log message - + See hrm Bug #683175 - + Signed-off-by: Marko Lindqvist commit b9d290f83feb33dbae14f405599dee4e3a7cb760 @@ -34806,11 +34806,11 @@ Author: Marko Lindqvist Date: Sun Jul 16 23:02:14 2017 +0300 Make help_widget::add_extras_of_act_for_terrain() label parameter const - + Reported by David Fernandez (bard) - + See hrm Bug #683512 - + Signed-off-by: Marko Lindqvist commit 86df96d8076c6f9a146a9dc7b716617747884ff9 @@ -34818,7 +34818,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 15 19:54:00 2017 +0100 Document AI skill level handicaps etc in help. - + See hrm feature #683525. commit 99099cb649951a7b5f97501c3d2057a6b1e0165f @@ -34826,9 +34826,9 @@ Author: Marko Lindqvist Date: Sat Jul 15 19:54:35 2017 +0300 Update tileset-demo scenario to S3_0 format - + See hrm Feature #677616 - + Signed-off-by: Marko Lindqvist commit e621e40f7bd68137a6503e8b0ec704b058ba22db @@ -34836,9 +34836,9 @@ Author: Marko Lindqvist Date: Sat Jul 15 19:54:08 2017 +0300 Update tutorial scenario to S3_0 format - + See hrm Feature #677617 - + Signed-off-by: Marko Lindqvist commit 8ca104bff3b59f2f8694238dc27bffbe809f8875 @@ -34846,9 +34846,9 @@ Author: Marko Lindqvist Date: Sat Jul 15 19:53:49 2017 +0300 Update north america scenario to S3_0 format - + See hrm Feature #677615 - + Signed-off-by: Marko Lindqvist commit 5bf0997f2356e71b734ea3233a7503a0f38adee1 @@ -34856,9 +34856,9 @@ Author: Marko Lindqvist Date: Sat Jul 15 19:53:27 2017 +0300 Update japan scenario to S3_0 format - + See hrm Feature #677614 - + Signed-off-by: Marko Lindqvist commit bb2aabdafd2f2e246b0cb8463769e20c952a6ec7 @@ -34866,9 +34866,9 @@ Author: Marko Lindqvist Date: Sat Jul 15 19:55:42 2017 +0300 Add exchndl.dll to msys2 installer packages - + See hrm Feature #683174 - + Signed-off-by: Marko Lindqvist commit 83a5a3bb348b459b779017fd42495960afec22a0 @@ -34876,9 +34876,9 @@ Author: Marko Lindqvist Date: Sat Jul 15 19:55:17 2017 +0300 Update msys2 environment to 170714 level - + See hrm Task #682538 - + Signed-off-by: Marko Lindqvist commit 71f4831e72b1b76d7bb99f31934299471f3714e3 @@ -34886,11 +34886,11 @@ Author: Marko Lindqvist Date: Fri Jul 14 02:28:22 2017 +0300 Add librsvg-2-2.dll to msys2 gtk3- and gtk3.22-client installers - + Reported by GriffonSpade - + See hrm Bug #682832 - + Signed-off-by: Marko Lindqvist commit f28a47cdccdde9625893220acdfa0b3b9863b560 @@ -34898,9 +34898,9 @@ Author: Marko Lindqvist Date: Fri Jul 14 01:49:42 2017 +0300 Respect 'directory' parameter at qtg_get_useable_themes_in_directory() - + See hrm Bug #682731 - + Signed-off-by: Marko Lindqvist commit c2cfc26863fb970fa5f6f0dcd75e9d146676346d @@ -34908,9 +34908,9 @@ Author: Marko Lindqvist Date: Wed Jul 12 00:47:45 2017 +0300 Make all river outlet sprites mandatory - + See hrm Feature #657130 - + Signed-off-by: Marko Lindqvist commit 8fb5d30401f9d86887ff9cf8a029a3434be6b137 @@ -34918,14 +34918,14 @@ Author: Marko Lindqvist Date: Wed Jul 12 00:47:20 2017 +0300 Fix qt-client get_gui_theme_directories() - + Stopgag fixes - Call fileinfoname() with NULL second parameter, not "" - Support directory names longer than 255 bytes - Copy correct number of chars as name of the directory - + See hrm Bug #681311 - + Signed-off-by: Marko Lindqvist commit d051cb1436d50e54b8d7fd44e1d1de91b010b3be @@ -34933,11 +34933,11 @@ Author: Marko Lindqvist Date: Wed Jul 12 00:46:52 2017 +0300 Use phase_seconds from the savegame - + Requested by Andreas Røsdal - + See hrm Feature #662023 - + Signed-off-by: Marko Lindqvist commit d954414e0e0a6007b5ecc87069cde0c750a6d356 @@ -34945,9 +34945,9 @@ Author: Marko Lindqvist Date: Wed Jul 12 07:45:42 2017 +0300 Remove compress and compresstype settings from tileset-demo scenario - + See hrm Feature #682572 - + Signed-off-by: Marko Lindqvist commit 4c6be8b5792a64371c8d8a844a7cb9576a5bccb2 @@ -34955,9 +34955,9 @@ Author: Marko Lindqvist Date: Wed Jul 12 03:52:20 2017 +0300 Fix fileinfoname() crash in WIN32_NATIVE - + See hrm Bug #682522 - + Signed-off-by: Marko Lindqvist commit 4d1e70a154d80f5bbb86d403a35b12b402fd3ae6 @@ -34965,9 +34965,9 @@ Author: Marko Lindqvist Date: Wed Jul 12 02:33:10 2017 +0300 Rulesave: Save base "vision_invis_sq" - + See hrm Bug #682513 - + Signed-off-by: Marko Lindqvist commit 97a8e94a1e90960fd48a1b22f43244064bd4b2ba @@ -34975,9 +34975,9 @@ Author: Marko Lindqvist Date: Wed Jul 12 00:48:56 2017 +0300 Update italy scenario to S3_0 format - + See hrm Feature #677613 - + Signed-off-by: Marko Lindqvist commit a6c98c16b91a8a9a747b56a5bec5c53ffd60d467 @@ -34985,9 +34985,9 @@ Author: Marko Lindqvist Date: Wed Jul 12 00:48:39 2017 +0300 Update iberian peninsula scenario to S3_0 format - + See hrm Feature #677612 - + Signed-off-by: Marko Lindqvist commit 7261f141f95e8430f8bfea596409e98a8bc9197f @@ -34995,9 +34995,9 @@ Author: Marko Lindqvist Date: Wed Jul 12 00:48:22 2017 +0300 Update hagworld scenario to S3_0 format - + See hrm Feature #677611 - + Signed-off-by: Marko Lindqvist commit 6900c63a8a3a6565286eea23d90ad8b924fb588f @@ -35005,9 +35005,9 @@ Author: Marko Lindqvist Date: Wed Jul 12 00:48:04 2017 +0300 Update france scenario to S3_0 format - + See hrm Feature #677610 - + Signed-off-by: Marko Lindqvist commit 6ebb69d93c68dc811110c7478ce26699d958dc1a @@ -35015,13 +35015,13 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jul 11 10:05:32 2017 +0200 Split the building sabotage actions. - + Stop relying on the Spy unit type flag to decide if performing the action "Sabotage City" or "Targeted Sabotage City" consumes the actor unit. Split the new actions "Sabotage City Escape" and "Targeted Sabotage City Escape" from the original actions. The new will have its actor try to escape. The original will always consume the actor unit. - + See hrm Feature #682342 commit 237f89cd47bdca1bbffc3fc0e10bcd6a218260bf @@ -35029,7 +35029,7 @@ Author: Marko Lindqvist Date: Thu Jul 13 12:26:44 2017 +0300 Update Finnish translation - + Signed-off-by: Marko Lindqvist commit f4ee047dcad2925701fdc3e1bbc60d8b0254a83e @@ -35037,7 +35037,7 @@ 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 @@ -35046,7 +35046,7 @@ Date: Sat Jul 8 23:02:40 2017 +0100 - Add distinct tx.oil_rig - Add ts.aluminum, elephant, rubber, saltpeter, uranium - Reorganise graphics/grids - + See hrm feature #680743. commit fb559e99f1fcd3c9b5485a8f71613fdc249007d4 @@ -35054,11 +35054,11 @@ Author: Marko Lindqvist Date: Tue Jul 11 18:51:12 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 39ca0c0e355ee11156b7b14ec0c96987aee8e54e @@ -35066,9 +35066,9 @@ Author: Marko Lindqvist Date: Tue Jul 11 18:50:48 2017 +0300 Fix msys1 ruledit installer build - + See hrm Bug #680074 - + Signed-off-by: Marko Lindqvist commit b65781cbdc2f3599e90833476da36a16cddd33b2 @@ -35076,11 +35076,11 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 8 19:57:05 2017 +0100 Remove ZOC flag from civ2civ3/sandbox Sea units. - + It was mostly ineffective (deliberately) but caused misleading help. - + Patch by David Fernandez (bard@hostedredmine). - + See hrm bug #657408. commit 85e7abda0d7e31f2c49182592c677f011887dc32 @@ -35088,12 +35088,12 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 8 19:03:13 2017 +0100 Fix client-side accounting for Traderoute_Pct. - + Was causing city dialog trade popup to contain "(unknown)" and sums not to add up. - + Reported by Marko Lindqvist (cazfi@hostedredmine). - + See hrm bug #660936. commit b8ef4828f596eef46989f3a027e2915b1c9b018e @@ -35101,7 +35101,7 @@ 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 af0cbf9779774b1d7ac6644ea2a56b3c4734b1de @@ -35109,9 +35109,9 @@ Author: Marko Lindqvist Date: Sun Jul 9 00:56:15 2017 +0300 Update europe-200x100 scenario to S3_0 format - + See hrm Feature #677618 - + Signed-off-by: Marko Lindqvist commit 6ba31da77e0dc2c9fb22732bba775f2add38ea80 @@ -35119,9 +35119,9 @@ Author: Marko Lindqvist Date: Sun Jul 9 00:55:56 2017 +0300 Update europe_1901 scenario to S3_0 format - + See hrm Feature #677609 - + Signed-off-by: Marko Lindqvist commit 34fca035d631f5799e246bd55044e6a9ab5b8e08 @@ -35129,9 +35129,9 @@ Author: Marko Lindqvist Date: Sun Jul 9 00:55:27 2017 +0300 Update earth-80x50 scenario to S3_0 format - + See hrm Feature #677608 - + Signed-off-by: Marko Lindqvist commit eb1db8109f4379d150fbaa177b48da05e38677aa @@ -35139,9 +35139,9 @@ Author: Marko Lindqvist Date: Sun Jul 9 00:55:09 2017 +0300 Update earth-160x90 scenario to S3_0 format - + See hrm Feature #677607 - + Signed-off-by: Marko Lindqvist commit 46724febd3742454ed5343c05c691cc679471b2c @@ -35149,9 +35149,9 @@ Author: Marko Lindqvist Date: Sun Jul 9 00:54:50 2017 +0300 Update british-isles scenario to S3_0 format - + See hrm Feature #664358 - + Signed-off-by: Marko Lindqvist commit 46865e98e3762568d926822a81abd32a802c444e @@ -35159,14 +35159,14 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 8 20:30:22 2017 +0100 civ2civ3/sandbox: roads are AlwaysOnCityCenter. - + This is mainly to fix a gameplay glitch that Big Land units could not attack cities on rough terrain whose owners did not know Bridge Building, because their city had no roads. The side effect is that cities can be built to bridge rivers once again. - + Patch by David Fernandez (bard@hostedredmine). - + See hrm feature #676162. commit 9a93a42831f609de04544e6510e75b12075281b2 @@ -35174,9 +35174,9 @@ Author: Marko Lindqvist Date: Sat Jul 8 22:47:29 2017 +0300 Update msys2 environment to 170707 level - + See hrm Task #678380 - + Signed-off-by: Marko Lindqvist commit 41e055bae32b112774fd1e24afb2256f4a21b025 @@ -35184,16 +35184,16 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Sat Jul 8 15:42:47 2017 +0100 Prerequisites for civ2civ3/sandbox Oil Platform. - + Add extra requirements Miniaturization + Deep Ocean; this only reinforces what is already in effects.ruleset as Mining_Possible, but gives better online help. - + Also, conflict with Buoy, because having both in the same tile does not look good. - + Patch by David Fernandez (bard@hostedredmine). - + See hrm bug #650195. commit 3213cc648fa98d2c5763b782b5500758b050d342 @@ -35201,7 +35201,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jul 4 12:28:53 2017 +0200 SDL client: centralize untargeted action choice. - + See hrm Feature #680862 commit a711ac63a90981d0de37ad41295c5ee9ebb865fb @@ -35209,7 +35209,7 @@ Author: Jacob Nevins <0jacobnk.fcdev@chiark.greenend.org.uk> Date: Wed Jul 5 21:34:50 2017 +0100 Add parent argument to some QAction constructors. - + Compile fix after hrm feature #675927, by mir3x and myself. commit ae81788ef86d89fbfd6436449349ded7b373faa7 @@ -35217,7 +35217,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jul 3 14:33:31 2017 +0200 Qt client: centralize untargeted action choice. - + See hrm Feature #680663 commit 8480bb873cda5f9d7b70229f0f2660fe593b62d9 @@ -35225,7 +35225,7 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jul 3 15:03:02 2017 +0200 GTK clients: centralize untargeted action choice. - + See hrm Feature #680662 commit 98cffe212ebeff56c51457323b9ff0d4b1c62ab6 @@ -35296,7 +35296,7 @@ Author: mir3x Date: Wed Jul 5 08:10:24 2017 +0200 Qt client - add buttons next and previous topic in help dialog - + See hrm Feature #662639 commit 01f58af1f214643d4235e083442f57c2e77fa461 @@ -35304,7 +35304,7 @@ Author: mir3x Date: Wed Jul 5 07:40:38 2017 +0200 Qt client - add scrollbars to unit selector - + See hrm Feature #662270 commit fb77037007c193c810eef714fb611f5ed9a7e428 @@ -35312,7 +35312,7 @@ Author: mir3x Date: Tue Jul 4 00:32:04 2017 +0200 Qt client - added loading/reloading lua script - + See hrm Feature #661842 commit fc204fc7fa652c0103126e938e4165d4036d30e1 @@ -35320,9 +35320,9 @@ Author: Marko Lindqvist Date: Sun Jul 2 00:51:56 2017 +0300 installer_cross: Execute gtk-update-icon-cache.exe when installing - + See hrm Feature #663289 - + Signed-off-by: Marko Lindqvist commit ba3a6c6e1eaaacc84f096d694fd8644bc382d6c4 @@ -35330,7 +35330,7 @@ Author: Christian Prochaska Date: Sat Jul 1 12:02:19 2017 +0200 Updated msys1 environment (git) - + See hrm Task #660908 commit 61a0e9d3171709b9c36350d0caf92ef13fbc85cd @@ -35338,12 +35338,12 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jun 28 22:07:59 2017 +0200 Split the action "Steal Gold". - + Stop relying on the Spy unit type flag to decide if the "Steal Gold" action consumes the actor unit. Split the new action "Steal Gold Escape" from "Steal Gold". The former will have its actor try to escape. The latter will always consume the actor unit. - + See hrm Feature #679864 commit 8f89d9f81aaf4cb8cbf06d465fe19d9cd40d00d2 @@ -35351,10 +35351,10 @@ 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 66a8e71e9bbf59c416de2f55832993c75b496076 @@ -35362,13 +35362,13 @@ Author: Sveinung Kvilhaugsvik Date: Sun May 28 12:55:03 2017 +0200 diplomat_bribe(): demote unique to assertion. - + The hard requirements of the "Bribe Unit" action includes a check that the target unit isn't an unique unit the actor player already has. The function diplomat_bribe() are never called with target unit like that. The check that the target unit isn't a unique unit the actor player already has can therefore be demoted to an assertion. - + See hrm Feature #664862 commit 4e1f7d3a496b5b9b93388cd5284c0af5a331cfec @@ -35376,9 +35376,9 @@ Author: Marko Lindqvist Date: Fri Jun 30 07:59:42 2017 +0300 Upgrade pkg.m4 to serial 12 - + See hrm Feature #677621 - + Signed-off-by: Marko Lindqvist commit 5f59014e32ca6953814801a943d93b9c40721fd6 @@ -35386,9 +35386,9 @@ Author: Marko Lindqvist Date: Fri Jun 30 07:58:58 2017 +0300 Make aifill value PLAYER type - + See hrm Feature #677122 - + Signed-off-by: Marko Lindqvist commit 90291107168ec29218722bd8cf5233886356dce7 @@ -35396,9 +35396,9 @@ Author: Marko Lindqvist Date: Fri Jun 30 07:58:24 2017 +0300 Drop gtk3x-client options from S3_0 - + See hrm Feature #673891 - + Signed-off-by: Marko Lindqvist commit 6add81b910a351d5272c440bd0cf23cb9860bcba @@ -35406,7 +35406,7 @@ Author: Marko Lindqvist Date: Fri Jun 30 07:57:46 2017 +0300 Comment typofix: non-nantive -> non-native - + Signed-off-by: Marko Lindqvist commit 1f7f2d40e1447689d2a4e5a724766611c5aee8f7 @@ -35414,7 +35414,7 @@ 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 253958fd4bea3d501ba19f7a99eb47c57b5e408d @@ -35422,9 +35422,9 @@ Author: Marko Lindqvist Date: Thu Jun 29 10:21:31 2017 +0300 Drop svn repository support - + See hrm Feature #679223 - + Signed-off-by: Marko Lindqvist commit 9f114a4562e9fbd8fa8fe6d3996a070d6a166e02 @@ -35432,11 +35432,11 @@ Author: Marko Lindqvist Date: Thu Jun 29 10:20:59 2017 +0300 Send veteran system info raise_chance and work_raise_chance to the client - + Requested by Jacob Nevins - + See hrm Feature #657285 - + Signed-off-by: Marko Lindqvist commit afbae455c8f85dcaaf2bc5910062b3aa46e26286 @@ -35444,7 +35444,7 @@ Author: Marko Lindqvist Date: Thu Jun 29 10:19:46 2017 +0300 Comment typofix: "fullfilled" -> "fulfilled" - + Signed-off-by: Marko Lindqvist commit 9e15259646cc0a3b145cc980d63f449bcc859069 @@ -35452,9 +35452,9 @@ Author: Marko Lindqvist Date: Thu Jun 29 10:19:19 2017 +0300 Make team number PLAYER type - + See hrm Feature #677112 - + Signed-off-by: Marko Lindqvist commit 428c08539f37efad7e4990b7751df26158b63425 @@ -35462,11 +35462,11 @@ Author: Marko Lindqvist Date: Thu Jun 29 10:18:27 2017 +0300 Save seconds since phase begun to savegame - + Requested by Andreas Røsdal - + See hrm Feature #662023 - + Signed-off-by: Marko Lindqvist commit 53d64f989eb58a45b7dd4216c1d13512826cc070 @@ -35474,9 +35474,9 @@ Author: Marko Lindqvist Date: Thu Jun 29 10:17:48 2017 +0300 installer_cross: place 7zipped build package under Output/ - + See hrm Feature #664747 - + Signed-off-by: Marko Lindqvist commit cbd415764e229c98ac431bf417dfe35d0ff5827e @@ -35490,12 +35490,12 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 26 16:46:41 2017 +0200 Non enemy city blocks "Bombard" and "Attack". - + Hard coded rules prevents any unit from doing "Bombard" or "Attack" to units in non enemy cities. Detect this during action probability calculation before returning unknown because the units in the non enemy city aren't seen. - + See hrm Bug #679455 commit 17ec724abf0375768320cd0ae30df74d123d6a6f @@ -35503,12 +35503,12 @@ 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 f126820c8be95942d2e69f0a1b19cbc6c02ed789 @@ -35516,9 +35516,9 @@ Author: Marko Lindqvist Date: Wed Jun 28 10:09:46 2017 +0300 Do not draw to screen from map_canvas_resized() - + See hrm Bug #678972 - + Signed-off-by: Marko Lindqvist commit 5ab56884fb2791f8fa391da57fb15f18bfbd7d36 @@ -35526,9 +35526,9 @@ Author: Marko Lindqvist Date: Wed Jun 28 10:09:21 2017 +0300 Add "-pg" to LDFLAGS when profiling enabled - + See hrm Feature #678905 - + Signed-off-by: Marko Lindqvist commit eaa2c6c0ebae2b8af8922c24608c81abb0c7f162 @@ -35536,11 +35536,11 @@ Author: Marko Lindqvist Date: Wed Jun 28 10:09:00 2017 +0300 Distribute tolua.pkg - + Reported by Jacob Nevins - + See hrm Bug #678447 - + Signed-off-by: Marko Lindqvist commit 10c79c42dcb66b6564daa6e855506fa1d2b43493 @@ -35548,12 +35548,12 @@ Author: Marko Lindqvist Date: Wed Jun 28 10:08:34 2017 +0300 Increase priority of hexemplio to 30 - + Reduce priority of amplio2 and cimpletoon to 25 to have highest priority on hexemplio only, now that hex is the default. - + See hrm Feature #677149 - + Signed-off-by: Marko Lindqvist commit abb6080c0773f348f868b3f7652edbc4ef45e01f @@ -35561,9 +35561,9 @@ Author: Marko Lindqvist Date: Wed Jun 28 10:07:39 2017 +0300 Update crosser version to 1.3 - + See hrm Feature #664435 - + Signed-off-by: Marko Lindqvist commit 797174a6365aa6766e1cebc82696ec3ee40281db @@ -35571,9 +35571,9 @@ Author: Marko Lindqvist Date: Wed Jun 28 10:07:01 2017 +0300 Clean out GGZDMOD flag references from freeciv-manual build - + See hrm Feature #665006 - + Signed-off-by: Marko Lindqvist commit dfc69740ba62ced3c9679bf04b2ae684ed8e8291 @@ -35581,9 +35581,9 @@ Author: Marko Lindqvist Date: Wed Jun 28 10:06:14 2017 +0300 Replace documentation references to subversion with git references - + See hrm Feature #664195 - + Signed-off-by: Marko Lindqvist commit 173e296adff48b8710178948c20dc6ba61ebb6b6 @@ -35591,11 +35591,11 @@ Author: Marko Lindqvist Date: Tue Jun 27 18:42:26 2017 +0300 Increase plain file buffer size to 8MB - + Reported by Andreas Røsdal - + See hrm Bug #679197 - + Signed-off-by: Marko Lindqvist commit 7c6571c4ba656a6a9395571682fe3067290b9349 @@ -35603,11 +35603,11 @@ Author: Marko Lindqvist Date: Tue Jun 27 18:41:57 2017 +0300 Distribute README.tilesets - + Reported by Jacob Nevins - + See hrm Bug #678449 - + Signed-off-by: Marko Lindqvist commit 9dff2b0f7d69bdf8a7bc30f14364547b9dc653cf @@ -35615,9 +35615,9 @@ Author: Marko Lindqvist Date: Tue Jun 27 18:41:34 2017 +0300 Fix "fullfilled" typo - + See hrm Bug #677799 - + Signed-off-by: Marko Lindqvist commit c0322c6231db25d8bc1be5b06e1ff158aaffd615 @@ -35625,9 +35625,9 @@ Author: Marko Lindqvist Date: Tue Jun 27 18:41:09 2017 +0300 msys2: Do not use snapshot.project - + See hrm Feature #677356 - + Signed-off-by: Marko Lindqvist commit fa8e89d1f642a5f0da19f889ef06f9332172f80a @@ -35635,7 +35635,7 @@ Author: Marko Lindqvist Date: Tue Jun 27 18:40:44 2017 +0300 Comment typofix: "possiblity" -> "possibility" - + Signed-off-by: Marko Lindqvist commit 29735634250c0126d0858c3d3a720f9a60b48116 @@ -35643,9 +35643,9 @@ Author: Marko Lindqvist Date: Tue Jun 27 18:40:13 2017 +0300 Cache is_server() in is_my_zoc() - + See hrm Feature #675731 - + Signed-off-by: Marko Lindqvist commit 20ca2717a7d2450ccba4bd6ae750935abec2c083 @@ -35653,9 +35653,9 @@ Author: Marko Lindqvist Date: Tue Jun 27 18:39:42 2017 +0300 Use GTK3_22 CITYDLG_MIN|MAX_X|YSIZE in gtk3.22-client - + See hrm Bug #673892 - + Signed-off-by: Marko Lindqvist commit c3d5932020a3151d8f156e76f543596cdc127cc5 @@ -35663,7 +35663,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 13 14:57:14 2017 +0200 webperimental: allow giving units to allies. - + See hrm Feature #676403 commit dcf7ca504ed73e095a90d5968dee7e7aa207164e @@ -35671,11 +35671,11 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 13 16:00:13 2017 +0200 Inform foreign unit receiver. - + A unit can be transferred to a foreign nation by setting its home city to a city owned by another player. Let the receiver know about the unit he was given. - + See hrm Feature #676658 commit 01343a94847324b2e9b084173627d96b32b28ea7 @@ -35683,11 +35683,11 @@ Author: Sveinung Kvilhaugsvik Date: Wed Jun 7 11:50:05 2017 +0200 action_prob_vs_*(): detect known blocked actions. - + The probability of an action that is blocked by a known legal action being enabled is 0%. Detect this before potentially returning unknown for target specific reasons. - + See hrm Feature #674850 commit 2f84906610ddcabbee3049a431a2cefad66a2c5e @@ -35695,10 +35695,10 @@ Author: Sveinung Kvilhaugsvik Date: Tue Jun 6 09:43:28 2017 +0200 More accurate unit_attack_unit_at_tile_result(). - + A unit may be non civilian and have attack strength but still be unable to attack if it lacks the ability to perform any attack actions. - + See hrm Feature #674466 commit ecd5a162d8aaf9f7f7329bd6a01dcf5d83273b2d @@ -35706,7 +35706,7 @@ Author: Sveinung Kvilhaugsvik Date: Wed May 31 02:18:03 2017 +0200 Tiles, not unit stacks, are owned by tile owner. - + See hrm Bug #672734 commit 94fc59aa9814fcfef999907c2e69dc621796a3c3 @@ -35714,10 +35714,10 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 30 19:03:19 2017 +0200 Remove redundant attack checks. - + Checking if a unit type can perform the "Attack" action or any (hostile) action is redundant after "Attack" became an action. - + See hrm Feature #672664 commit ea0fcf4f81e9695c7733c2c41713c416c6ab4d38 @@ -35725,10 +35725,10 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 26 13:11:03 2017 +0200 Action not enabled explain has unique target. - + Make the action not enabled explanation system detect that a target unit can't be bribed because it is unique and the actor player already got one. - + See hrm Feature #664843 commit 9db3aee1a8267e20f549f1df41205af96cb49af6 @@ -35736,9 +35736,9 @@ Author: Sveinung Kvilhaugsvik Date: Wed May 31 17:59:09 2017 +0200 Make can_player_attack_tile() static. - + It has no users outside the combat module. - + See hrm Feature #672917 commit 03d16d4148b313086659da84db81f9b4360d7a8d @@ -35746,19 +35746,19 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 30 14:54:48 2017 +0200 Make the "Attack" action unit stack targeted. - + When the "Attack" action was introduced in gna patch #7260 it was made tile targeted until the proper target class to evaluate its action enablers against could be determined. Releasing a version of Freeciv where the target is a tile would bind us to support DiplRel requirements against the owner of the tile the target unit is located at in future versions. - + The "Attack" action's current target requirements are made against three different target classes. Two of the target classes, "individual cities" and "unit stacks", are supported as action enabler target kinds. The last class, "any or, if the unreachableprotects server setting is enabled, all untransported units", has no current support in the action enabler system. - + The two candidates for the target to evaluate the "Attack" action's target requirement vector against are those about units. Each has a currently hardcoded unit requirement it alone can express. The unit stack target kind @@ -35767,18 +35767,18 @@ Date: Tue May 30 14:54:48 2017 +0200 have expressed the requirement that each/any non transported unit must be in a city, be in an extra native to it, not have the "Unreachable" unit class flag or belong to a unit type listed in the actor's targets. - + Choose the unit stack action target kind. Move the "must be at war with all units in the stack" rule to the action enabler as an obligatory hard requirement. - + A unit stack targeted "Attack" action makes ruleset authors able to specify requirements for all units in an attacked unit stack. Requirements for all non transported units in an attacked unit stacks can be achieved via the "Transported" UnitState requirement type property (and an action enabler that enables the action for a transported unit no matter what the non transported only requirements are). - + Should having "Attack" action enabler target requirements closely following the unreachableprotects server setting become important in the future it can still be implemented. One potential way to do it is by introducing a version @@ -35786,7 +35786,7 @@ Date: Tue May 30 14:54:48 2017 +0200 should then be able to use the "ServerSetting" requirement type to determine what action should be enabled based on the unreachableprotects server setting value. - + See hrm Feature #672612 commit 039c885b9d4c16b1cdf03457e577ddb08e0dd82a @@ -35794,12 +35794,12 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 29 10:10:23 2017 +0200 Give freeciv-web access to unit upgrade cost. - + Make it possible to ask about unit upgrade cost in the unit_action_query packet and get a reply in the unit_action_answer packet. The bundled clients should be ported to make use of it if the upgrade cost starts relying on factors the player can't see. - + See hrm Feature #664985 commit 608b55db34069f71ed4acb28d264a5a4269528a3 @@ -35807,12 +35807,12 @@ Author: Sveinung Kvilhaugsvik Date: Mon May 29 09:55:34 2017 +0200 Auto help: document action battle causing. - + Some actions can be stopped when a defender takes a risk in a battle against the actor to prevent the action. A regular attack gives the intended victim a chance to fight back. Some spy actions can be stopped by a defending Diplomat. Document what actions can be prevented by a battle. - + See hrm Feature #664955 commit 80eca7a0436a5ea0aa67a91d86cf76fac22e7327 @@ -35820,10 +35820,10 @@ Author: Sveinung Kvilhaugsvik Date: Sun May 28 12:36:03 2017 +0200 Remove noop function do_unit_disband(). - + The consequences of the action "Disband Unit" are handled by the action system. The function do_unit_disband() is therefore no longer needed. - + See hrm Feature #664845 commit 009ff4e7465da78b052953953cec4aef2e0709aa @@ -35849,17 +35849,17 @@ Author: Sveinung Kvilhaugsvik Date: Mon Jun 26 08:43:40 2017 +0200 Split the action "Steal Maps". - + Stop relying on the Spy unit type flag to decide if the "Steal Maps" action consumes the actor unit. Split the new action "Steal Maps Escape" from "Steal Maps". The former will have its actor try to escape. The latter will always consume the actor unit. - + This makes it possible to create a ruleset where all actor units, including those with the Spy utype flag, are consumed when stealing parts of a civilization's world map. It makes the opposite (everyone, including non Spy units, escapes) possible too. It also makes more complex rules possible. - + See hrm Feature #662943 commit 2b8aacd0320f218c3abed6a6aa474ba35ff95c41 @@ -35867,9 +35867,9 @@ Author: Marko Lindqvist Date: Mon Jun 26 10:33:33 2017 +0300 Mark unit type flag Provoking for translation - + See hrm Bug #673388 - + Signed-off-by: Marko Lindqvist commit 332232389e023a2d62dea653354a17773b3a638f @@ -35877,9 +35877,9 @@ Author: Marko Lindqvist Date: Mon Jun 26 10:32:59 2017 +0300 Add onetime_pct property for goods - + See hrm Feature #672710 - + Signed-off-by: Marko Lindqvist commit 2152e343e8184ea05360d9d12b63aefcbb320b6b @@ -35887,7 +35887,7 @@ Author: Marko Lindqvist Date: Mon Jun 26 10:31:34 2017 +0300 Comment typofix: "consiguration" -> "configuration" - + Signed-off-by: Marko Lindqvist commit f1044ef92c1e398c15508ffbfc1156b0e01a3536 @@ -35895,9 +35895,9 @@ Author: Marko Lindqvist Date: Mon Jun 26 10:30:08 2017 +0300 dos2unix hexemplio.tilespec - + See hrm Task #678454 - + Signed-off-by: Marko Lindqvist commit ee4867e371c32d8be95f1d05ac51fea11c6e5a5b @@ -35905,9 +35905,9 @@ Author: Marko Lindqvist Date: Mon Jun 26 10:29:38 2017 +0300 Alien: List requirements for the tile to irrigate in Irrigation helptext - + See hrm Feature #677205 - + Signed-off-by: Marko Lindqvist commit e84af4f7198fa42126d8547f8fd2063f2157c05b @@ -35915,9 +35915,9 @@ Author: Marko Lindqvist Date: Mon Jun 26 10:29:09 2017 +0300 Fix theoretical NULL dereference in base_fc_utf8_strlcpy_rep() - + Se hrm Feature #675955 - + Signed-off-by: Marko Lindqvist commit ef43bff1ad99ea16102039bb33abd185d217dc7a @@ -35925,9 +35925,9 @@ Author: Marko Lindqvist Date: Mon Jun 26 10:28:45 2017 +0300 Macrofy is_extra_caused_by() - + See hrm Feature #675710 - + Signed-off-by: Marko Lindqvist commit f8ed1123391155361cd186c9327faa28e66a1ffd @@ -35935,9 +35935,9 @@ Author: Marko Lindqvist Date: Mon Jun 26 10:28:12 2017 +0300 Refresh stub ruleset units.ruleset embarks/disembarks documentation - + See hrm Feature #673640 - + Signed-off-by: Marko Lindqvist commit 6cc026127aff0264ecb547ad830e2a94dfbd00e0 @@ -35945,7 +35945,7 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 23 16:29:51 2017 +0200 Fix typo "workist" to "worklist". - + See hrm Bug #662941 commit c7219f27827f5054d744f72e0dcc572621d3e555 @@ -35953,14 +35953,14 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 23 15:45:56 2017 +0200 webperimental: reduce Manhattan Project power. - + The Manhattan Project allows its owner's Spy units to perform the action "Suitcase Nuke" or, depending on veteran level, "Suitcase Nuke Escape". It was made slightly less powerful in hrm Feature #661962 when informants (non veterans) and handlers (the first veteran level) lost the ability to escape after hiding the nuke in a city. Make it even less powerful by reducing the odds of successfully hiding a nuclear device. - + See hrm Feature #662938 commit ae90f7421905fb35cccb4b8c27bda425033ca33a @@ -35968,10 +35968,10 @@ Author: Sveinung Kvilhaugsvik Date: Tue May 23 16:03:45 2017 +0200 webperimental: introduce README.webperimental. - + Move history and differences from classic to README.webperimental and include it as the description file. It is getting to big for game.ruleset. - + See hrm Feature #662934 commit a05f4cc26d7cc0cfbb75e351df98aed78f08bcf5 @@ -35985,9 +35985,9 @@ Author: Marko Lindqvist Date: Sun Jun 25 13:06:09 2017 +0300 Drop DEV_SAVE_COMPAT from version < 2.91 - + See hrm Feature #664190 - + Signed-off-by: Marko Lindqvist commit 00c98a25d0b443cc6dd64a173918edb43fc30f6f @@ -35995,11 +35995,11 @@ Author: Marko Lindqvist Date: Sun Jun 25 13:05:10 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 ce21fbf4ae35d1c2f06a0178c79ab07b1a759777 @@ -36007,9 +36007,9 @@ Author: Marko Lindqvist Date: Sun Jun 25 13:03:57 2017 +0300 Add -no-pie to LDFLAGS when --enable-gprof given - + See hrm Feature #675699 - + Signed-off-by: Marko Lindqvist commit 6413de1bf9717097e5bfcc4491d79747c154c05f @@ -36017,11 +36017,11 @@ Author: Marko Lindqvist Date: Sun Jun 25 13:03:29 2017 +0300 Queue citizen icon draw when they change - + Reported by SMACX2 - + See hrm Bug #664730 - + Signed-off-by: Marko Lindqvist commit d85678a47ca2ad2b7258eebcb6748e739a3b679d @@ -36029,11 +36029,11 @@ Author: Marko Lindqvist Date: Sun Jun 25 13:02:09 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 1d6f9e193dcd9b32da437ac8508d79d5fdc5922b @@ -36041,9 +36041,9 @@ Author: Marko Lindqvist Date: Sun Jun 25 13:01:36 2017 +0300 Fix threaded AI's reverted pollution removal want - + See hrm Bug #664489 - + Signed-off-by: Marko Lindqvist commit 6d11b1fa9ff856babd6b0c735a286b3492ee50d9 @@ -36051,9 +36051,9 @@ Author: Marko Lindqvist Date: Sun Jun 25 13:01:05 2017 +0300 Check that research is selected before trying to get its cost - + See hrm Bug #664286 - + Signed-off-by: Marko Lindqvist commit a2604207823c3f4d55f0f4f4a6ff02a223740077 @@ -36061,9 +36061,9 @@ Author: Marko Lindqvist Date: Sat Jun 24 22:40:58 2017 +0300 Update msys2 environment to 170616 level - + See hrm Task #660286 - + Signed-off-by: Marko Lindqvist commit fb1648487ca7a5049da9aa48101255cc53cb3bce @@ -36071,9 +36071,9 @@ Author: Marko Lindqvist Date: Sat Jun 24 22:40:35 2017 +0300 installer_cross: Fix build from 'git worktree' - + See hrm Bug #673863 - + Signed-off-by: Marko Lindqvist commit 12f20ae9f233aee0d937e406752a8ef5407a8411 @@ -36081,9 +36081,9 @@ Author: Marko Lindqvist Date: Sat Jun 24 22:39:39 2017 +0300 Fix setting of have_resources when loading savegame2.c savegame - + See hrm Bug #664343 - + Signed-off-by: Marko Lindqvist commit 3b2aee657927fe907c07230b3ab12d6b882a13cf @@ -36091,9 +36091,9 @@ Author: Marko Lindqvist Date: Sat Jun 24 22:39:06 2017 +0300 Update INSTALL to git time - + See hrm Feature #654670 - + Signed-off-by: Marko Lindqvist commit 66646328e0f95dc652b43febb2f03481fa6c9274 @@ -36101,9 +36101,9 @@ Author: Marko Lindqvist Date: Sat Jun 24 22:38:44 2017 +0300 Use VERSION_REVTYPE git in Windows Installer build - + See hrm Feature #654689 - + Signed-off-by: Marko Lindqvist ------------------------------------------------------------------------ @@ -40015,8 +40015,8 @@ Changed paths: M /branches/S3_0/client/gui-qt/mapctrl.cpp M /branches/S3_0/client/gui-qt/mapview.h -Qt client - Fixed unit autocentering when left clicking something outside -active unit visible screen. +Qt client - Fixed unit autocentering when left clicking something outside +active unit visible screen. See bug #25466 @@ -43015,7 +43015,7 @@ Changed paths: M /trunk/client/gui-gtk-3.22/wldlg.h Updated gtk3.22-client comments about the source directory to match it and -some other minor cleanup. +some other minor cleanup. See patch #7925 @@ -43643,7 +43643,7 @@ Changed paths: D /trunk/data/themes/gui-qt/NightStalker/sun.jpg A /trunk/data/themes/gui-qt/NightStalker/sun.png -Qt client - added some nighstalkers to images +Qt client - added some nighstalkers to images See patch #7881 @@ -44831,7 +44831,7 @@ Changed paths: Qt client - replaced QInputDialog with custom dialog -See patch #7812 +See patch #7812 ------------------------------------------------------------------------ @@ -47140,7 +47140,7 @@ Changed paths: M /trunk/doc/README.msys2 M /trunk/windows/installer_msys2/Makefile -Fixed sdl2-client part of msys2 Windows Installer Makefile. +Fixed sdl2-client part of msys2 Windows Installer Makefile. See patch #7684 @@ -49075,7 +49075,7 @@ Changed paths: M /trunk/data/trident.tilespec Added support for field "for_ruleset" in .tilespec files. If it's set in currently loaded tileset, -client forked server will start with that ruleset. +client forked server will start with that ruleset. See patch #7577 @@ -49297,7 +49297,7 @@ Changed paths: - Made universal_name_initial() to handle all universal kinds - Made universal_name_initial() to return boolean telling if there was any value it could set with current ruleset -- Do not even add value types that have no possible values in the requirement type menu +- Do not even add value types that have no possible values in the requirement type menu See patch #7561 @@ -50724,7 +50724,7 @@ Changed paths: M /trunk/client/gui-qt/pages.cpp Qt client - use encapsulation in class pregame_options -Patch by Louis Moureaux +Patch by Louis Moureaux See patch #7486 @@ -50735,7 +50735,7 @@ Changed paths: M /trunk/client/gui-qt/fc_client.cpp Qt client - use QFormLayout instead of QGridLayout in PAGE_START -Patch by Louis Moureaux +Patch by Louis Moureaux See patch #7485 @@ -50748,7 +50748,7 @@ Changed paths: M /trunk/client/gui-qt/pages.cpp Qt client - Remove unused QObject from fc_client -Patch by Louis Moureaux +Patch by Louis Moureaux See patch #7484 @@ -51292,8 +51292,8 @@ Changed paths: M /trunk/client/gui-qt/fc_client.h M /trunk/client/gui-qt/pages.cpp -Removed tabs in network page, both local and internet servers -are on single screen now. +Removed tabs in network page, both local and internet servers +are on single screen now. See patch #7392 @@ -52358,8 +52358,8 @@ Changed paths: M /trunk/client/gui-qt/chatline.cpp M /trunk/client/gui-qt/chatline.h -In received chat signs '<' and '>' are replaced by < and > -so they wont be treated as html tags anymore. +In received chat signs '<' and '>' are replaced by < and > +so they wont be treated as html tags anymore. See patch #7263 @@ -58910,7 +58910,7 @@ r32107 | cazfi | 2016-02-28 13:45:16 +0200 (Sun, 28 Feb 2016) | 4 lines Changed paths: M /trunk/configure.ac -Never rely on autoconf provided PATH_SEPARATOR +Never rely on autoconf provided PATH_SEPARATOR See patch #7014 @@ -60237,10 +60237,10 @@ Changed paths: M /trunk/client/gui-qt/menu.cpp M /trunk/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. +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 @@ -60404,7 +60404,7 @@ Changed paths: M /trunk/client/gui-sdl2/helpdlg.h M /trunk/client/gui-sdl2/optiondlg.c -Added a button to enter Help Browser from sdl-clients' options menu. +Added a button to enter Help Browser from sdl-clients' options menu. Requested by Daniel Markstedt @@ -60759,8 +60759,8 @@ r31836 | mir3x | 2016-02-09 17:04:14 +0200 (Tue, 09 Feb 2016) | 7 lines Changed paths: M /trunk/client/gui-qt/chatline.cpp -Fixed active menu shortcuts when typing in chat window, -so typing in polish 'ć' - alt+c - was impossible - instead map +Fixed active menu shortcuts when typing in chat window, +so typing in polish 'ć' - alt+c - was impossible - instead map was centered. See bug #24380 @@ -63251,7 +63251,7 @@ Changed paths: M /trunk/server/savegame3.c M /trunk/server/savegame3.h -Added main savegame.c and have the main savegame loading and saving entry points there. +Added main savegame.c and have the main savegame loading and saving entry points there. See patch #6776 @@ -63791,7 +63791,7 @@ r31303 | mir3x | 2016-01-02 02:49:22 +0200 (Sat, 02 Jan 2016) | 5 lines Changed paths: M /trunk/client/gui-qt/citydlg.cpp -Fixed crash in qt-client when investigating enemy city, and there were some units inside. +Fixed crash in qt-client when investigating enemy city, and there were some units inside. See bug #24241 @@ -63803,7 +63803,7 @@ Changed paths: M /trunk/client/gui-qt/menu.cpp M /trunk/client/gui-qt/menu.h -Added "delayed goto" to qt-client allowing to set goto for many units at once, +Added "delayed goto" to qt-client allowing to set goto for many units at once, and execute them later. See patch #6743 @@ -64099,7 +64099,7 @@ Changed paths: M /trunk/tools/ruledit/rulesave.c Removed separate graphics definitions in resource sections. Resources -use generic extra definitions instead. +use generic extra definitions instead. See patch #6745 @@ -64385,7 +64385,7 @@ Changed paths: M /trunk/client/gui-qt/fc_client.h M /trunk/client/gui-qt/plrdlg.cpp -After closing player or city report, current sorted column +After closing player or city report, current sorted column will be remembered and after reopening report - previous sorting will be applied. See patch #6726 @@ -64408,7 +64408,7 @@ Changed paths: M /trunk/client/gui-qt/dialogs.cpp M /trunk/client/gui-qt/dialogs.h -Added close button to unit selection and also +Added close button to unit selection and also forced closing when 'escape' pressed. See patch #6724 @@ -64475,7 +64475,7 @@ Changed paths: M /trunk/client/gui-qt/citydlg.cpp M /trunk/client/gui-qt/citydlg.h -Allowed possibility to enable governor by double click +Allowed possibility to enable governor by double click in city dialog. See patch #6717 @@ -64496,8 +64496,8 @@ r31209 | mir3x | 2015-12-26 13:12:42 +0200 (Sat, 26 Dec 2015) | 6 lines Changed paths: M /trunk/client/gui-qt/messagewin.cpp -Replaced default icons TitleBarMaxButton and TitleBarMinButton -with ArrowUp and ArrowDown which are non black by default. +Replaced default icons TitleBarMaxButton and TitleBarMinButton +with ArrowUp and ArrowDown which are non black by default. See bug #24222 @@ -64696,8 +64696,8 @@ Changed paths: M /trunk/client/gui-qt/citydlg.h M /trunk/client/gui-qt/mapctrl.cpp -Added two shorcuts on mapview: -ctrl + left click on own city -> change production +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 @@ -64709,7 +64709,7 @@ Changed paths: M /trunk/client/gui-qt/plrdlg.cpp M /trunk/client/gui-qt/plrdlg.h -Added possibility to request meeting with other players by +Added possibility to request meeting with other players by right clicking on them in player report. See patch #6700 @@ -64720,7 +64720,7 @@ r31180 | mir3x | 2015-12-24 10:33:08 +0200 (Thu, 24 Dec 2015) | 6 lines Changed paths: M /trunk/client/gui-qt/repodlgs.cpp -Added right click for units/improvements/technologies on research +Added right click for units/improvements/technologies on research diagram to open help page. See patch #6699 @@ -64731,7 +64731,7 @@ r31175 | mir3x | 2015-12-24 10:24:04 +0200 (Thu, 24 Dec 2015) | 5 lines Changed paths: M /trunk/client/gui-qt/mapview.cpp -Hide end turn button, tax indicators, and other indicators for global observer. +Hide end turn button, tax indicators, and other indicators for global observer. See patch #6698 @@ -65081,7 +65081,7 @@ r31122 | mir3x | 2015-12-20 21:07:35 +0200 (Sun, 20 Dec 2015) | 5 lines Changed paths: M /trunk/client/gui-qt/dialogs.cpp -Made text visible in QMessageBox when bribing unit and there was not enough gold. +Made text visible in QMessageBox when bribing unit and there was not enough gold. See bug #24197 @@ -65105,10 +65105,10 @@ Changed paths: M /trunk/client/gui-qt/menu.cpp M /trunk/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. +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 @@ -65588,7 +65588,7 @@ r31049 | mir3x | 2015-12-17 21:58:50 +0200 (Thu, 17 Dec 2015) | 6 lines Changed paths: M /trunk/client/gui-qt/citydlg.cpp -Fixed unit's defence strength in tooltips in +Fixed unit's defence strength in tooltips in research dialog and city production. See bug #24176 @@ -65600,9 +65600,9 @@ Changed paths: M /trunk/client/gui-qt/mapview.cpp M /trunk/client/gui-qt/mapview.h -Made text "no research target" blinking when +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. +Also clicking on that text will bring research dialog up. See patch #6681 @@ -65874,8 +65874,8 @@ Changed paths: M /trunk/client/gui-qt/messagewin.cpp M /trunk/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. +Added closing chat and messages with right click on their label, +and restoring them with left click when both are hidden. See patch #6671 @@ -65891,8 +65891,8 @@ Changed paths: 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. +unit properties are shown in table, +tooltips wont disappear if mouse moved by pixel in city production dialog. See patch #6665 @@ -65917,7 +65917,7 @@ Changed paths: M /trunk/client/gui-qt/fc_client.cpp M /trunk/client/gui-qt/gui_main.cpp -In Qt-client chat's widget was used default desktop font. +In Qt-client chat's widget was used default desktop font. Now it will be used font from settings. See bug #24163 @@ -65930,7 +65930,7 @@ Changed paths: 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) +(easily visible when window was maximized) See bug #24160 @@ -66327,7 +66327,7 @@ r30919 | cazfi | 2015-12-09 23:02:22 +0200 (Wed, 09 Dec 2015) | 4 lines Changed paths: M /trunk/utility/log.c -Guard compilation of implementation of fc_assert_fail() with FREECIV_NDEBUG instead of NDEBUG. +Guard compilation of implementation of fc_assert_fail() with FREECIV_NDEBUG instead of NDEBUG. See bug #24150 @@ -66444,7 +66444,7 @@ Changed paths: M /trunk/client/gui-qt/menu.cpp M /trunk/client/gui-qt/menu.h -Added option to filter units with maximum hitpoints +Added option to filter units with maximum hitpoints and movement points in Qt-client. See patch #6652 @@ -66459,7 +66459,7 @@ Changed paths: M /trunk/client/gui-qt/repodlgs.cpp M /trunk/client/gui-qt/repodlgs.h -Shows tooltips about pointed units/improvement/technogies on +Shows tooltips about pointed units/improvement/technogies on research diagram in Qt-client. See patch #6650 @@ -66637,8 +66637,8 @@ Changed paths: M /trunk/client/options.c M /trunk/client/options.h -Qt-client - Added option with configurable string, which will trigger -sound when some player types it - only in pregame page. +Qt-client - Added option with configurable string, which will trigger +sound when some player types it - only in pregame page. See patch #6648 @@ -66648,7 +66648,7 @@ r30857 | mir3x | 2015-12-05 20:35:06 +0200 (Sat, 05 Dec 2015) | 6 lines Changed paths: M /trunk/client/gui-qt/chatline.cpp -Qt-client - Fixed private and global messages not being +Qt-client - Fixed private and global messages not being correctly sent when allies button is checked. See bug #24134 @@ -66736,7 +66736,7 @@ Changed paths: M /trunk/client/gui-qt/citydlg.cpp Qt-client city dialog layout some changes: -Centered map of working tiles, +Centered map of working tiles, Set minimum size for units and 2 labels. See patch #6643 @@ -66747,8 +66747,8 @@ r30844 | mir3x | 2015-12-02 15:07:21 +0200 (Wed, 02 Dec 2015) | 6 lines Changed paths: M /trunk/client/gui-qt/dialogs.cpp -Pressing enter on leader name line edit, will choose that nation. -(in pregame, when choosing nations) +Pressing enter on leader name line edit, will choose that nation. +(in pregame, when choosing nations) See patch #6641 @@ -66760,7 +66760,7 @@ Changed paths: M /trunk/client/gui-qt/chatline.h M /trunk/client/gui-qt/messagewin.cpp -In game chat, all chat messages are made ligher (brighter) and +In game chat, all chat messages are made ligher (brighter) and background a bit darker. See patch #6640 @@ -66772,7 +66772,7 @@ Changed paths: M /trunk/client/gui-qt/fc_client.h M /trunk/client/gui-qt/pages.cpp -Qt client network page selection +Qt client network page selection was not updated when switching tabs. Fixed. @@ -66784,8 +66784,8 @@ r30835 | mir3x | 2015-12-02 14:05:24 +0200 (Wed, 02 Dec 2015) | 7 lines Changed paths: M /trunk/client/gui-qt/dialogs.cpp -Qt-client could crash when unit selection widget was open, and -then user connected to another game to observe. +Qt-client could crash when unit selection widget was open, and +then user connected to another game to observe. Fixed. See bug #24122 @@ -66800,10 +66800,10 @@ Changed paths: M /trunk/client/gui-qt/mapview.cpp M /trunk/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, +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 @@ -66815,8 +66815,8 @@ r30829 | mir3x | 2015-12-02 13:56:05 +0200 (Wed, 02 Dec 2015) | 6 lines Changed paths: M /trunk/client/gui-qt/mapview.cpp -Minimap was not updated, when there was no active units -and minimap was scaled. +Minimap was not updated, when there was no active units +and minimap was scaled. See bug #24103 @@ -66965,7 +66965,7 @@ Changed paths: M /trunk/client/gui-gtk-3.0/gui_main.h M /trunk/client/gui-gtk-3.0/pages.c -Gtk3-client main window tries not to be bigger than dimensions given as resolution request. +Gtk3-client main window tries not to be bigger than dimensions given as resolution request. See patch #6618 @@ -67099,7 +67099,7 @@ r30765 | mir3x | 2015-11-25 20:56:49 +0200 (Wed, 25 Nov 2015) | 7 lines Changed paths: M /trunk/client/gui-qt/fc_client.cpp -Fixed QComboBox in pregame page being cleared and sending singal about +Fixed QComboBox in pregame page being cleared and sending singal about changing ruleset. Reported by Jacob Nevins @@ -67111,7 +67111,7 @@ r30762 | mir3x | 2015-11-25 20:52:19 +0200 (Wed, 25 Nov 2015) | 5 lines Changed paths: M /trunk/client/gui-qt/messagewin.cpp -Fixed last message not being fully visible until next redraw. +Fixed last message not being fully visible until next redraw. See bug #24106 @@ -67251,7 +67251,7 @@ Changed paths: M /trunk/client/gui-qt/fc_client.h M /trunk/client/gui-qt/pages.cpp -Made all buttons in pregame page sensitive. +Made all buttons in pregame page sensitive. Reported by Marko Lindqvist See bug #24071 @@ -67275,7 +67275,7 @@ Changed paths: Updated HACKING: - Added some directories missing from the source code hierarchy listing -- Updated CodingStyle of the code example +- Updated CodingStyle of the code example See patch #6621 @@ -67373,9 +67373,9 @@ r30721 | mir3x | 2015-11-20 18:27:30 +0200 (Fri, 20 Nov 2015) | 8 lines Changed paths: M /trunk/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. +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 @@ -67387,7 +67387,7 @@ Changed paths: M /trunk/client/gui-qt/plrdlg.cpp M /trunk/client/gui-qt/plrdlg.h -Information about other players technologies could be wrong in qt-client. +Information about other players technologies could be wrong in qt-client. Fixed. See bug #24095 @@ -67398,7 +67398,7 @@ r30715 | mir3x | 2015-11-20 18:19:19 +0200 (Fri, 20 Nov 2015) | 5 lines Changed paths: M /trunk/client/gui-qt/mapview.cpp -Fixed failed assertions at endgame in qt-client. +Fixed failed assertions at endgame in qt-client. See bug #24093 @@ -67420,7 +67420,7 @@ r30710 | mir3x | 2015-11-20 18:12:37 +0200 (Fri, 20 Nov 2015) | 5 lines Changed paths: M /trunk/client/gui-qt/fc_client.cpp -After starting game, map view could be maximized 2 times. +After starting game, map view could be maximized 2 times. See bug #24061 @@ -67696,7 +67696,7 @@ Changed paths: M /trunk/client/options.c M /trunk/client/options.h -Added gtk3-client commandline option to control what freeciv code (does not affect gtk+) considers screen size. +Added gtk3-client commandline option to control what freeciv code (does not affect gtk+) considers screen size. See patch #6494 @@ -67816,8 +67816,8 @@ r30640 | mir3x | 2015-11-16 21:05:30 +0200 (Mon, 16 Nov 2015) | 7 lines Changed paths: M /trunk/client/gui-qt/mapview.cpp -update_unit_info_label could lead to crash in qt-client -when observing in endgame. +update_unit_info_label could lead to crash in qt-client +when observing in endgame. Fixed. See bug #24069 @@ -67828,7 +67828,7 @@ r30637 | mir3x | 2015-11-16 21:00:24 +0200 (Mon, 16 Nov 2015) | 5 lines Changed paths: M /trunk/client/gui-qt/chatline.cpp -Replace typo in chat send(), which could send wrong message. +Replace typo in chat send(), which could send wrong message. See bug #24068 @@ -67854,7 +67854,7 @@ Changed paths: 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) +be destroyed, and then modal menu/messagebox would crash) See bug #24047 @@ -67865,10 +67865,10 @@ Changed paths: M /trunk/client/gui-qt/mapctrl.cpp M /trunk/client/gui-qt/mapview.cpp -Added shortcuts on map view via mouse + modifier key(shift, ctrl, alt). +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. +Adjust workers, Quickselect a land unit, Copy/Paste Production. See patch #6577 @@ -68238,7 +68238,7 @@ r30567 | mir3x | 2015-11-12 13:31:27 +0200 (Thu, 12 Nov 2015) | 5 lines Changed paths: M /trunk/client/gui-qt/chatline.cpp -Replaced chars* with QStrings in chat widget. +Replaced chars* with QStrings in chat widget. See patch #6562 @@ -68670,7 +68670,7 @@ Changed paths: M /trunk/client/gui-qt/chatline.cpp M /trunk/client/gui-qt/mapview.cpp -Sometimes after starting game, first chat message could be the last one from pregame chat or broken one. +Sometimes after starting game, first chat message could be the last one from pregame chat or broken one. Fixed. See bug #24028 @@ -68712,8 +68712,8 @@ Changed paths: M /trunk/client/gui-qt/mapview.cpp M /trunk/client/gui-qt/mapview.h -Fixed overview often not refreshed and viewport -being badly positioned after changing view (eg. disconnecting +Fixed overview often not refreshed and viewport +being badly positioned after changing view (eg. disconnecting and reconnecting, or observing someone else ) See bug #24027 @@ -69343,7 +69343,7 @@ r30358 | mir3x | 2015-11-01 19:56:10 +0200 (Sun, 01 Nov 2015) | 6 lines Changed paths: M /trunk/client/gui-qt/chatline.cpp -Changed all html tags in chat output (usually player nicknames were treated as html) +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 @@ -69388,7 +69388,7 @@ Changed paths: M /trunk/client/gui-qt/optiondlg.cpp M /trunk/client/gui-qt/pages.cpp -Added option to choose ai level, ai_fill, ruleset and rearranged +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 @@ -69399,7 +69399,7 @@ r30343 | mir3x | 2015-11-01 19:29:42 +0200 (Sun, 01 Nov 2015) | 6 lines Changed paths: M /trunk/client/gui-qt/messagewin.cpp -When resizing messages view or chat, holding left click could trigger keyabordless goto. +When resizing messages view or chat, holding left click could trigger keyabordless goto. Fixed. See bug #23994 @@ -69410,7 +69410,7 @@ r30340 | mir3x | 2015-11-01 19:24:10 +0200 (Sun, 01 Nov 2015) | 5 lines Changed paths: M /trunk/client/gui-qt/optiondlg.cpp -Added splitting of tooltips into max 80 characters in Qt-client. +Added splitting of tooltips into max 80 characters in Qt-client. See bug #23972 @@ -69421,7 +69421,7 @@ Changed paths: M /trunk/client/gui-qt/menu.cpp M /trunk/client/gui-qt/menu.h -Added menu entries: "Save Options Now" and +Added menu entries: "Save Options Now" and checkable "Save Options on Exit" for Qt client. See bug #23950 @@ -69535,7 +69535,7 @@ Changed paths: Introduced macros is_ai(), is_human(), set_as_ai(), and set_as_human() all taking player pointer as parameter. Use them in most places instead of direct access to -plr->ai_controlled. +plr->ai_controlled. See patch #6508 @@ -69817,9 +69817,9 @@ Changed paths: M /trunk/client/gui-qt/chatline.cpp M /trunk/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. +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 @@ -69831,8 +69831,8 @@ Changed paths: M /trunk/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. +(client was told to update information label which wasn't created yet). +Fix attatched. See bug #23963 @@ -70882,7 +70882,7 @@ Changed paths: Added unit type flag "NewCityGamesOnly". Units with that flag are not available in scenario games where -founding new cities is prevented. +founding new cities is prevented. See patch #6424 @@ -70902,7 +70902,7 @@ Changed paths: M /trunk/client/connectdlg_common.c M /trunk/utility/netintf.c -Added error logging about server spawning failures. +Added error logging about server spawning failures. See patch #6435 @@ -74592,7 +74592,7 @@ Changed paths: M /trunk/server/savegame3.c Have save_random as scenario property, available in the editor gui, defaulting to FALSE. -In case of loading pre-2.6 scenario it's set to TRUE if scenario already has random state included. +In case of loading pre-2.6 scenario it's set to TRUE if scenario already has random state included. See bug #23793 @@ -75007,7 +75007,7 @@ Changed paths: M /trunk/m4/gtk-2.0.m4 Updated gtk2.m4 to match gtk-2-24 branch as of 09-Aug-15 -(commit 29da0d99aae55b3fec1128ba7f7dc73539069155) +(commit 29da0d99aae55b3fec1128ba7f7dc73539069155) Most notably this fixes cross-compilation with prefixed pkg-config (At least in what comes to gtk2 related package detection) @@ -79701,7 +79701,7 @@ Changed paths: M /trunk/client/gui-sdl/widget_edit.c M /trunk/client/gui-sdl2/widget_edit.c -Fixed compiler warning about "always true" array address checking if() +Fixed compiler warning about "always true" array address checking if() See bug #23483 @@ -80120,7 +80120,7 @@ r28702 | cazfi | 2015-04-04 01:52:18 +0300 (Sat, 04 Apr 2015) | 2 lines Changed paths: M /trunk/translations/ruledit/fi.po -Updated Finnish translation of "Resources" in ruledit domain to match core domain terminology. +Updated Finnish translation of "Resources" in ruledit domain to match core domain terminology. ------------------------------------------------------------------------ r28699 | cazfi | 2015-04-03 12:32:23 +0300 (Fri, 03 Apr 2015) | 7 lines @@ -82728,7 +82728,7 @@ r28211 | cazfi | 2015-02-19 18:45:11 +0200 (Thu, 19 Feb 2015) | 6 lines Changed paths: M /trunk/win32/installer/Makefile -Updated Windows Installer build Makefile to be compatible with gnuwin32-2015-02-07 environment. +Updated Windows Installer build Makefile to be compatible with gnuwin32-2015-02-07 environment. Patch by Christian Prochaska @@ -83351,7 +83351,7 @@ Changed paths: M /trunk/server/savegame3.c Added experimental scenario option to try to use what ever ruleset is already loaded -before loading the scenario. +before loading the scenario. See patch #5785 @@ -83755,7 +83755,7 @@ r27934 | cazfi | 2015-02-03 03:56:41 +0200 (Tue, 03 Feb 2015) | 4 lines Changed paths: M /trunk/ai/threaded/taicity.c -Fixed leak of worker task data from Threaded AI +Fixed leak of worker task data from Threaded AI See bug #23226 @@ -83995,7 +83995,7 @@ Changed paths: A /trunk/common/packets_json.h M /trunk/server/sernet.c -Added initial versions of json-protocol files. +Added initial versions of json-protocol files. See patch #5737 @@ -84139,7 +84139,7 @@ Changed paths: M /trunk/client/gui-qt/helpdlg.cpp M /trunk/client/gui-qt/helpdlg.h -Added functions to help creating the sidebar +Added functions to help creating the sidebar and adding a second panel below the text. Patch by Louis Moureaux . @@ -85481,7 +85481,7 @@ Changed paths: Added autosettler activity iterator as_transform_activity_iterate(). Unlike activity_type_iterate() it goes through only the activities autosettler really is interested about, excluding road and base building activities that -are handled in their own loops. +are handled in their own loops. See patch #5673 @@ -87326,7 +87326,7 @@ Changed paths: M /trunk/client/gui-qt/dialogs.cpp M /trunk/client/gui-qt/helpdlg.cpp -"Leave Game" didn't close the help dialog, leading to crashes. +"Leave Game" didn't close the help dialog, leading to crashes. Fixed. Reported and patch submitted by Louis Moureaux @@ -88857,7 +88857,7 @@ r27224 | cazfi | 2014-12-10 00:49:20 +0200 (Wed, 10 Dec 2014) | 4 lines Changed paths: M /trunk/ai/threaded/taicity.c -Threaded AI cities set only such worker tasks that current units can do. +Threaded AI cities set only such worker tasks that current units can do. See patch #5496 @@ -89840,7 +89840,7 @@ r27096 | cazfi | 2014-11-21 23:19:50 +0200 (Fri, 21 Nov 2014) | 4 lines Changed paths: M /trunk/tools/ruledit/rulesave.c -Save nationgroup property 'hidden' +Save nationgroup property 'hidden' See bug #22965 @@ -90599,7 +90599,7 @@ Changed paths: M /trunk/client/tilespec.c M /trunk/client/tilespec.h -Refactored isometric_view_supported() & overhead_view_supported() to generic is_view_supported(type). +Refactored isometric_view_supported() & overhead_view_supported() to generic is_view_supported(type). See patch #5406 @@ -93015,8 +93015,8 @@ Changed paths: Updated README.sound -- Removed paragraph referring to menu music as part of soundset as it's part of musicset now -- Removed .ogg support from TODO since we already have that +- Removed paragraph referring to menu music as part of soundset as it's part of musicset now +- Removed .ogg support from TODO since we already have that See patch #5314 @@ -93091,7 +93091,7 @@ Changed paths: M /trunk/tests/header_guard.sh Remove references to SDL sources no longer part of freeciv tree from header_guard.sh, and -refer to fc_config.h by its correct name. +refer to fc_config.h by its correct name. See patch #5312 @@ -93118,7 +93118,7 @@ Changed paths: M /trunk/tools/ruledit/validity.c M /trunk/tools/ruledit/validity.h -Added ruledit functionality to add and remove unit types +Added ruledit functionality to add and remove unit types See patch #5302 @@ -93310,10 +93310,10 @@ Changed paths: 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 +- 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 @@ -93875,7 +93875,7 @@ Changed paths: A /trunk/data/themes/gui-qt/oxygen/preferences-other.png A /trunk/data/themes/gui-qt/oxygen/preferences-system.png -Added 17 oxygen icons (32x32) to themes/gui-qt/oxygen/ for use in qt-client +Added 17 oxygen icons (32x32) to themes/gui-qt/oxygen/ for use in qt-client See patch #5277 @@ -93920,7 +93920,7 @@ Changed paths: M /trunk/client/gui-qt/citydlg.cpp M /trunk/client/gui-qt/citydlg.h -Added 4 buttons to worklist ( add, move current production up, move down, delete ) +Added 4 buttons to worklist ( add, move current production up, move down, delete ) See patch #5270 @@ -94306,7 +94306,7 @@ r26524 | mir3x | 2014-09-22 10:52:32 +0300 (Mon, 22 Sep 2014) | 6 lines Changed paths: M /trunk/client/gui-qt/citydlg.cpp -Removed white spaces in city dialog on progress bar, +Removed white spaces in city dialog on progress bar, and added better resizing for production widget. See patch #5254 @@ -94538,7 +94538,7 @@ Changed paths: M /trunk/client/gui-qt/menu.cpp M /trunk/client/gui-qt/menu.h -Added filtering units via menu actions( for use with 'same type on XXX' menu entry) +Added filtering units via menu actions( for use with 'same type on XXX' menu entry) See patch #5241 @@ -94666,8 +94666,8 @@ Changed paths: M /trunk/client/gui-qt/citydlg.cpp M /trunk/client/gui-qt/citydlg.h -Fixed double refresh of current and supported units -Patched some memory leaks. +Fixed double refresh of current and supported units +Patched some memory leaks. See patch #5237 @@ -94936,7 +94936,7 @@ r26423 | mir3x | 2014-09-14 22:54:22 +0300 (Sun, 14 Sep 2014) | 5 lines Changed paths: M /trunk/client/gui-qt/cityrep.cpp -Removed unnecessary call which could slow city report creation +Removed unnecessary call which could slow city report creation See patch #5203 @@ -94976,7 +94976,7 @@ r26415 | mir3x | 2014-09-14 21:10:27 +0300 (Sun, 14 Sep 2014) | 6 lines Changed paths: M /trunk/client/gui-qt/plrdlg.cpp -Fixed crash when global observing tried to check technologies +Fixed crash when global observing tried to check technologies Added sorting technologies See patch #5220 @@ -95573,9 +95573,9 @@ r26361 | mir3x | 2014-09-12 11:15:21 +0300 (Fri, 12 Sep 2014) | 7 lines Changed paths: M /trunk/client/gui-qt/repodlgs.cpp -Updated units report: -- updated layout -- added icons to units and buttons +Updated units report: +- updated layout +- added icons to units and buttons See patch #5215 @@ -95625,8 +95625,8 @@ Changed paths: M /trunk/client/gui-qt/citydlg.h M /trunk/client/gui-qt/gui_main.cpp -Fixed labels not changing in governor tab, -Added forced dialog close when city_label font is changed. +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 @@ -96188,7 +96188,7 @@ Changed paths: M /trunk/m4/features.m4 If configured with --enable-ruledit=test --with-missinglist, and ruledit cannot be built, -list that fact in the produced missinglist. +list that fact in the produced missinglist. See patch #5126 @@ -96841,7 +96841,7 @@ Changed paths: M /trunk/client/gui-qt/cityrep.cpp M /trunk/client/gui-qt/cityrep.h -After getting new info from server, current selection in cities report was lost. +After getting new info from server, current selection in cities report was lost. Added restoring selection in that case. See patch #5136 @@ -97785,7 +97785,7 @@ Changed paths: M /trunk/server/civserver.c M /trunk/server/meta.c -Added sending of server type to metaserver to freeciv-web builds. +Added sending of server type to metaserver to freeciv-web builds. See patch #4485 @@ -98461,7 +98461,7 @@ Changed paths: M /trunk/ai/default/aiplayer.c M /trunk/server/stdinhand.c -Call AI callbacks gained_control and lost_control when AI gets ot loses control of /away player. +Call AI callbacks gained_control and lost_control when AI gets ot loses control of /away player. See patch #5046 @@ -98740,7 +98740,7 @@ Changed paths: M /trunk/client/control.c Make key_unit_diplomat_actions() dumber and therefore less redundant - + Before spy acting against own tile key_unit_diplomat_actions() will check that there is a city on it. At the moment this check isn't wrong. Spy actions vs a unit that isn't alone at its tile are illegal. The only other target type is @@ -99168,7 +99168,7 @@ Changed paths: M /trunk/tools/civmanual.c M /trunk/tools/ruledit/rulesave.c -Made "build_time" property of all extras, not just bases and roads. +Made "build_time" property of all extras, not just bases and roads. See patch #5023 @@ -102301,7 +102301,7 @@ Changed paths: A /trunk/utility/registry_xml.c A /trunk/utility/registry_xml.h -Added registry_xml.[ch]. It can load section files from very simple format xml-files. +Added registry_xml.[ch]. It can load section files from very simple format xml-files. See patch #4884 @@ -102756,7 +102756,7 @@ Changed paths: Updated m4-files in dependencies/m4 to new upstream versions - mkstemp.m4: serial 23 -- stdlib_h.m4: serial 42 +- stdlib_h.m4: serial 42 See patch #4880 @@ -103833,7 +103833,7 @@ Changed paths: Civil war related AI callback API changes - Added parameter telling the created player to split_by_civil_war -- Added callback created_by_civil_war, called for created player +- Added callback created_by_civil_war, called for created player See patch #4829 @@ -104485,7 +104485,7 @@ Fixed copyright.sh test - "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 +- Removed SDL_rotozoom files no longer part of freeciv from list of files to skip See patch #4792 @@ -104972,7 +104972,7 @@ Changed paths: Added mode to save individual nations to nations.ruleset instead of just including nationlist. Also support including nationlists other than -"default/nationlist.ruleset". +"default/nationlist.ruleset". See patch #4776 @@ -106498,7 +106498,7 @@ Added first_reqs requirement vector for roads. If there's no integrating road in any of the adjacent tiles, i.e., this would be new road, these requirements are applied in addition to normal ones. Alien ruleset uses this to force Burrow Tube building to start from a tile -cardinally adjacent to land. +cardinally adjacent to land. See patch #4688 @@ -106589,7 +106589,7 @@ Changed paths: M /trunk/doc/README.ruleset_alien Added mention about government prod/trade bonus changes for alien ruleset -in README.ruleset_alien. +in README.ruleset_alien. See patch #4677 @@ -106710,7 +106710,7 @@ Changed paths: M /trunk/doc/README.ruleset_civ2civ3 Fixes to civ2civ3 ruleset base definitions -- Effects related to Bases were using the range "Tile". Replaced by "Local". +- 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 @@ -106882,7 +106882,7 @@ Changed paths: M /trunk/data/alien/governments.ruleset Reworked alien ruleset prod/trade differences between governments to be implemented -with positive bonuses only. +with positive bonuses only. See patch #4665 @@ -108870,7 +108870,7 @@ Changed paths: M /trunk/server/scripting/script_server.c If script_server_do_file() gets passed NULL buffer, avoid using temporary -buffer with luascript_do_string() by calling luascript_do_file() instead. +buffer with luascript_do_string() by calling luascript_do_file() instead. See patch #4598 @@ -110091,7 +110091,7 @@ Changed paths: 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. +for the caller if it should close the phase or not. See patch #4515 @@ -110540,7 +110540,7 @@ Changed paths: M /trunk/client/helpdata.c M /trunk/client/helpdata.h -Combined helptext_base() and helptext_road() to one helptext_extra(). +Combined helptext_base() and helptext_road() to one helptext_extra(). See patch #4494 @@ -110870,7 +110870,7 @@ 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 + respectively so that the ruleset tag is always in the beginning of the tileset tag See patch #4468 @@ -112383,7 +112383,7 @@ Changed paths: M /trunk/server/sanitycheck.c Fixed reversed check if unit in non-native tile is in transport when sanity checking -the tile. +the tile. See bug #21456 @@ -113913,7 +113913,7 @@ Changed paths: M /trunk/tools/mpgui_qt.cpp M /trunk/tools/mpgui_qt.h -Added view to default modpack list to Qt version of modpack installer. +Added view to default modpack list to Qt version of modpack installer. See patch #4333 @@ -114062,7 +114062,7 @@ Changed paths: M /trunk/server/ruleset.c M /trunk/server/srv_main.c -Added third barbarian type, animals. +Added third barbarian type, animals. See patch #4232 @@ -114518,7 +114518,7 @@ Changed paths: Replaced get_basic_special_sprite() that assumed that any non-road, non-base extra would have just one sprite, hardcoded by the type with new fill_basic_extra_sprite_array() that builds sprite -array for any extra based on extrastyle. +array for any extra based on extrastyle. See patch #4297 @@ -114741,7 +114741,7 @@ r23712 | cazfi | 2013-11-11 01:02:10 +0200 (Mon, 11 Nov 2013) | 4 lines Changed paths: M /trunk/ai/default/aicity.c -Shortcut AI's effect value evaluation to return 0 if amount of the effect is 0. +Shortcut AI's effect value evaluation to return 0 if amount of the effect is 0. See patch #4289 @@ -115612,7 +115612,7 @@ Changed paths: M /trunk/client/gui-sdl2/graphics.h M /trunk/client/gui-sdl2/themes.c -Fixed crashes from gui-sdl2 launch. +Fixed crashes from gui-sdl2 launch. See patch #4259 @@ -116116,7 +116116,7 @@ Changed paths: M /trunk/client/tilespec.c Show error message dialog about tileset errors in gtk-clients. -Client will shut down only once user closes that dialog. +Client will shut down only once user closes that dialog. See patch #4143 @@ -116665,7 +116665,7 @@ Changed paths: M /trunk/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) +current information to return correct result (TRUE for RPT_POSSIBLE, FALSE for RPT_CERTAIN) See bug #21144 @@ -117810,7 +117810,7 @@ Changed paths: - Moved add_recursive_extras() from server/edithand.c to common/tile.c - Made tile_extra_apply() to add requirement extras with add_recursive_extras() -- Call tile_extra_apply() instead of add_recursive_extras() from editor code +- Call tile_extra_apply() instead of add_recursive_extras() from editor code See patch #4139 @@ -119878,7 +119878,7 @@ Changed paths: M /trunk/server/advisors/infracache.c Replaced hardcoded check of TF_FARMLAND tech with "Tech" requirement for -"Farmland" extra. Removed TF_FARMLAND completely as obsolete. +"Farmland" extra. Removed TF_FARMLAND completely as obsolete. See patch #3995 @@ -119975,7 +119975,7 @@ Changed paths: Fixed some code style in all files: mostly: -brackets and xxx_itereate_end macro --empty lines after variables +-empty lines after variables -moved variables to the beggining of block See gna patch #4016 @@ -120579,9 +120579,9 @@ Changed paths: M /trunk/client/gui-qt/repodlgs.cpp M /trunk/client/gui-qt/repodlgs.h -Added cities report. +Added cities report. All functions like buy, center, change production, set cma, worklist, sell - - are available only by context menu on table rows. + - are available only by context menu on table rows. See gna patch patch #3963 @@ -120704,7 +120704,7 @@ Updated civ2civ3 ruleset to version 4. - 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. +- Removed bonuses to movement in river. Triremes can navigate rivers again. Patch by David Fernandez @@ -120824,7 +120824,7 @@ Changed paths: M /trunk/client/gui-qt/mapview.cpp M /trunk/client/gui-qt/mapview.h -Added label to show info about clicked (middle button) tile. +Added label to show info about clicked (middle button) tile. See gna patch #3946 @@ -120954,8 +120954,8 @@ Changed paths: M /trunk/client/gui-qt/menu.cpp M /trunk/client/gui-qt/pages.cpp -Added transparent unit information and -redesigned old information label also to transparent widget over mapview, +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 @@ -121540,7 +121540,7 @@ Changed paths: M /trunk/common/road.c M /trunk/common/road.h -Introduced extras array. Store specials, bases, and roads in it. +Introduced extras array. Store specials, bases, and roads in it. See patch #3894 @@ -121705,7 +121705,7 @@ Changed paths: Prepared trunk for 2.6 development. -See patch #3651 +See patch #3651 ------------------------------------------------------------------------ r22811 | cazfi | 2013-05-02 00:19:41 +0300 (Thu, 02 May 2013) | 2 lines @@ -122237,7 +122237,7 @@ Corrections to gtk3-client section of INSTALL - 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 +- URLs of all gnome packages to point to master site, not to any mirror See patch #3855 @@ -122416,7 +122416,7 @@ 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. +Updated Polish translation by Hubert Kowalewski. ------------------------------------------------------------------------ r22724 | cazfi | 2013-04-17 00:43:07 +0300 (Wed, 17 Apr 2013) | 6 lines @@ -123357,7 +123357,7 @@ Changed paths: M /trunk/server/advisors/advgoto.c M /trunk/server/ruleset.c -Removed ruleset fields for old rivers as specials. +Removed ruleset fields for old rivers as specials. See patch #3795 @@ -124158,7 +124158,7 @@ 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 +Made cpuhog players to assess danger caused by enemy units up to 6 turns away See patch #3746 @@ -124696,7 +124696,7 @@ Changed paths: 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. +city object it is currently handling. See gna patch #3702 @@ -125021,7 +125021,7 @@ Changed paths: 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 +- Allow rivers on tiles where normal road cannot be built See gna patch #3695 @@ -125335,7 +125335,7 @@ Changed paths: M /trunk/data/trident/units.spec Load separate river sprites for each river road type based on the gfx tag -from ruleset. +from ruleset. See gna patch #3683 @@ -125359,7 +125359,7 @@ Changed paths: 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. +they would be removed when city is founded. See gna patch #3680 @@ -125681,7 +125681,7 @@ Changed paths: 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. +in the ruleset, mapgenerator creates that road type instead of river specials. See gna patch #3647 @@ -125744,7 +125744,7 @@ Changed paths: M /trunk/server/savegame2.c If nationality rules are not enabled, don't write unit nationality -information to savegame. +information to savegame. See gna patch #3659 @@ -125803,7 +125803,7 @@ 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. +control, i.e, since last version documented in cazfi.net, in README.ruleset_alien. See gna patch #3653 @@ -125895,7 +125895,7 @@ Changed paths: 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. +code, and more importantly in tileset format. See gna patch #3648 @@ -126119,7 +126119,7 @@ Changed paths: 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. +number of tiles is found to be at least the minimum. Suggested by Jacob Nevins @@ -126149,7 +126149,7 @@ 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) +Updated iconv.m4 to version from gettext-0.18.2 (serial 18) See gna patch #3631 @@ -126429,7 +126429,7 @@ Changed paths: 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. +for alien where it is 15. See gna patch #3614 @@ -126844,7 +126844,7 @@ 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. +Correct source tree related bits of README.AI. See gna patch #3595 @@ -127024,7 +127024,7 @@ Changed paths: M /trunk/common/traits.h M /trunk/server/savegame2.c -Save trait modification value to savegame. +Save trait modification value to savegame. See gna patch #3588 @@ -128615,7 +128615,7 @@ Changed paths: M /trunk/server/srv_main.c M /trunk/server/stdinhand.c -- Added the player's score to the ranklog file. +- 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 @@ -130296,7 +130296,7 @@ Changed paths: M /trunk/data/trident.tilespec M /trunk/doc/README.graphics -Replaced one tileset wide roadstyle setting with road type specific ones. +Replaced one tileset wide roadstyle setting with road type specific ones. See gna patch #3459 @@ -130622,7 +130622,7 @@ Changed paths: 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. +from old owner. See gna bug #19983 @@ -130742,7 +130742,7 @@ Changed paths: 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. +to generic ones provided by our tilesets. See gna patch #3441 @@ -132654,7 +132654,7 @@ Changed paths: 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. +them except old savegame loading compatibility code. See gna patch #3335 @@ -132699,7 +132699,7 @@ 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 +- make the widget behave more like GtkImage: widget should center itself Patch by Anonymous @@ -136248,7 +136248,7 @@ 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. +Save order of roads, i.e., which bit means which road, in savegame. See gna patch #3140 @@ -137293,7 +137293,7 @@ Changed paths: 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. +ACTICVITY_RAILROAD are still used. See gna patch #3060 @@ -138156,7 +138156,7 @@ Changed paths: M /trunk/m4/gtk3-client.m4 Enabled automatic selection of gtk3-client configure time if client -selection is not explicitly given. +selection is not explicitly given. See gna patch #3042 @@ -139007,7 +139007,7 @@ Changed paths: 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. +for phase first activities, and about end of phase, to player thread. See gna patch #3033 @@ -139375,7 +139375,7 @@ Changed paths: M /trunk/modinst/modinst.h M /trunk/modinst/mpcmdline.c -Moved stuff not strictly related to gtk-based gui away from modinst.c. +Moved stuff not strictly related to gtk-based gui away from modinst.c. See gna patch #3009 @@ -141627,7 +141627,7 @@ Changed paths: M /trunk/server/generator/mapgen_topology.c fix map generator - + use index_to_map_pos() instead index_to_native_pos() in map_colatitude() see gna bug #18674 @@ -142671,7 +142671,7 @@ Changed paths: M /trunk/common/road.h Renamed road_type_by_id() as road_by_number() for consistency with -functions for other classes. +functions for other classes. See gna patch #2900 @@ -143593,7 +143593,7 @@ Changed paths: M /trunk/configure.ac Added some comments to configure.ac to help with cleanup when our -minimum tool requirements are increased. +minimum tool requirements are increased. See gna patch #2793 @@ -143957,7 +143957,7 @@ Changed paths: M /trunk/ai/default/defaultai.c Changed all default ai functions used as ai interface callbacks to have -prefix "dai_" in their name. +prefix "dai_" in their name. See gna patch #2799 @@ -144055,7 +144055,7 @@ Changed paths: M /trunk/server/aiiface.h Automatically add prefix "fc_ai_" to ai module names given for commandline -option "-L" so one can (and should) omit it. +option "-L" so one can (and should) omit it. See gna patch #2788 @@ -146044,7 +146044,7 @@ Changed paths: M /trunk/client/gui-gtk-2.0/pages.c Replaced usage of deprecated GtkFileSelection with usage of -GtkFileChooserDialog. +GtkFileChooserDialog. Patch by myself and Jacob Nevins @@ -146076,7 +146076,7 @@ previous ones, effect affects also the city where it is. This way Haniging Gardens is listed only once in client Happiness tab (as it's listed once per effect it provides) -Reported by Angelo Locritani +Reported by Angelo Locritani See gna bug #16471 @@ -146393,7 +146393,7 @@ Changed paths: M /trunk/utility/shared.c Added component "~/.freeciv//scenarios" to default -FREECIV_SCENARIO_PATH, before "~/.freeciv/scenarios" component. +FREECIV_SCENARIO_PATH, before "~/.freeciv/scenarios" component. See gna patch #2500 @@ -148286,7 +148286,7 @@ Changed paths: M /trunk/client/gui-gtk-2.0/pages.c Replaces ruleset combo implementation with deprecated GtkCombo -with GtkComboBoxEntry implementation. +with GtkComboBoxEntry implementation. See gna patch #2569 @@ -149073,7 +149073,7 @@ Changed paths: Allocate cm_result in auto_arrange_workers() only after workers_frozen check and possibly resulting exit from function. This way it's allocated -only if we are later going to free it. +only if we are later going to free it. See gna bug #17700 @@ -152361,7 +152361,7 @@ Changed paths: Get rid of direct ai_advisor_choose_building() call from server common code. Code to handle building choosing for human player cities is added to advbuilding.c. AI can just override selection made there in its own -choose_building function. +choose_building function. See gna patch #2373 @@ -153245,7 +153245,7 @@ Changed paths: First layout for Qt-client. Added central_wdg in between main window and output window in widget hierarchy. Also added new widgets for mapview and -chat input as siblings of output window. +chat input as siblings of output window. See gna patch #2405 @@ -155074,7 +155074,7 @@ Changed paths: do not kill gameloss units if unhomed if killunhomed is activated, gamelos units would be killed slowly and -there is nothing the player could do. This patch prevents this. +there is nothing the player could do. This patch prevents this. see gna bug #17085 @@ -155230,7 +155230,7 @@ Changed paths: M /trunk/modinst/download.h M /trunk/modinst/modinst.c -Display mod type (Ruleset/Tileset/Modpack) in modpack list. +Display mod type (Ruleset/Tileset/Modpack) in modpack list. See gna patch #2307 @@ -155975,7 +155975,7 @@ r18898 | cazfi | 2011-01-13 04:59:43 +0200 (Thu, 13 Jan 2011) | 4 lines Changed paths: M /trunk/utility/fcthread.h -Added 'extern "C" { }' around fcthread.h +Added 'extern "C" { }' around fcthread.h See gna patch #2296 @@ -156288,7 +156288,7 @@ Changed paths: M /trunk/client/gui-xaw/pages.c M /trunk/data/Freeciv.in -Add missing take player feature for xaw client +Add missing take player feature for xaw client See #2253 for details ------------------------------------------------------------------------ @@ -156484,7 +156484,7 @@ and #ifdef __cplusplus } -#endif /* __cplusplus */ +#endif /* __cplusplus */ for all utility and common headers. @@ -160883,7 +160883,7 @@ r18399 | syntron | 2010-11-03 14:04:05 +0200 (Wed, 03 Nov 2010) | 8 lines Changed paths: M /trunk/common/featured_text.c -cleanup FT_COLOR +cleanup FT_COLOR * it is undef'ed in featured_text.c but not defined in this file but in * featured_text.h @@ -162560,7 +162560,7 @@ Chemins modifiés : Nations in conflicts are picked only if there are no available nations. Moreover, most the nations in conflicts match the nations groups, less chance -they have to be picked. +they have to be picked. Reported anonymously. @@ -164307,7 +164307,7 @@ Fix the get_defender() error messages: * remove COULD_OCCUPY() macro, replaced by unit_can_take_over(); * move the take over test into test_unit_move_to_tile() and the definition of 'enum unit_move_result'; -* miscellaneous cleanup in the AI code, linked with the addition of the +* miscellaneous cleanup in the AI code, linked with the addition of the 'unreachableprotects' server setting. Patch by me with the help of Matthias Pfafferodt (syntron) and Jason Dorje @@ -166122,7 +166122,7 @@ Chemins modifiés : Print the team names in the reports when at least two players share the same team. -Patch by akfaew and me. +Patch by akfaew and me. See gna patch #1972. @@ -167136,7 +167136,7 @@ r18004 | pepeto | 2010-09-13 00:28:39 +0200 (lun. 13 sept. 2010) | 4 lignes Chemins modifiés : M /trunk/ai/aihunt.c -Fix a crash in ai_hunter_try_launch(). +Fix a crash in ai_hunter_try_launch(). See gna bug #16657. @@ -170462,7 +170462,7 @@ r17786 | pepeto | 2010-08-17 10:12:31 +0200 (mar. 17 août 2010) | 5 lignes Chemins modifiés : M /trunk/client/gui-gtk-2.0/voteinfo_bar.c -Divide the voteinfo bar in two lines when the option "Merge the message +Divide the voteinfo bar in two lines when the option "Merge the message notebook and the map notebook" is disabled. See gna bug #16440 @@ -170634,7 +170634,7 @@ Chemins modifiés : M /trunk/server/maphand.c Ensure that global warming or nuclear winter don't affect the same tile twice -in the same action. +in the same action. Reported by HanduMan (handuman). @@ -171124,7 +171124,7 @@ Chemins modifiés : A /trunk/server/advisors/infracache.h M /trunk/server/citytools.c -Moved stuff from advisors/autosettlers.c and ai/aicity.c to new file +Moved stuff from advisors/autosettlers.c and ai/aicity.c to new file advisors/infracache.c See gna patch #1823 @@ -172559,7 +172559,7 @@ fix syntax of start scripts ./ser and ./civ In the startup scripts civ and ser there is Bash syntax like "export FOO=val". This doesn't seem to be valid syntax for Bourne shell scripts and it fails on Solaris 10. This patch substitutes valid Bourne shell -syntax. +syntax. see gna patch #1671 patch by JHS @@ -179762,7 +179762,7 @@ Chemins modifiés : update the ./civ script to accept the --gui option -see gna bug #15237 +see gna bug #15237 --This line, and those below, will be ignored-- M bootstrap/civ.in @@ -181137,7 +181137,7 @@ Chemins modifiés : Remove hard-coded maximum ruleset items for: * Government types. -* Nations. +* Nations. * City styles. Reported by Mixcoatl on Freeciv forum, relayed by Marko Lindqvist (cazfi). @@ -182529,7 +182529,7 @@ Chemins modifiés : M /trunk/data/freeciv.rc-2.0 Make city name and city production font options working. Adds an option font -for the requirement tree of the science dialog (corresponding to +for the requirement tree of the science dialog (corresponding to FONT_REQTREE_TEXT) font. See gna bug #14632 @@ -182624,7 +182624,7 @@ Chemins modifiés : Prints the improvement requirements in the help. Takes account the range of the effect. -See gna bug #14452 +See gna bug #14452 ------------------------------------------------------------------------ r16256 | pepeto | 2009-10-29 12:01:26 +0100 (jeu. 29 oct. 2009) | 5 lignes @@ -182643,7 +182643,7 @@ Chemins modifiés : Requirement cleanup: * Remove the default cases in the switch(). -* Remove the assertions, replace them by error messages. +* Remove the assertions, replace them by error messages. See gna bug #14608 @@ -182899,7 +182899,7 @@ Chemins modifiés : Also wake up neighbor sentry units when: * An unit leaves the position you are close to it. -* An unit enters first a foreigner city (transported units don't count). +* An unit enters first a foreigner city (transported units don't count). * An unit leaves last a foreigner city (transported units don't count). See gna bug #14595 @@ -183535,7 +183535,7 @@ maximilize that page and get normal size else. Reported by Ann (kudra) -See gna bug #14100 +See gna bug #14100 ------------------------------------------------------------------------ r16113 | pepeto | 2009-10-12 14:45:22 +0200 (lun. 12 oct. 2009) | 4 lignes @@ -184026,7 +184026,7 @@ Chemins modifiés : Make notify.all and notify.player working in lua scripts. -Reported by matz +Reported by matz See gna bug #14221 @@ -184723,7 +184723,7 @@ Fixed /cmdlevel bugs: set your connection access to "basic", and the second fails because you only have basic access. The caller access level should changed at last. - When the first argument isn't valid, then you get an incomplete list of - access levels (it doesn't include the new ones). + access levels (it doesn't include the new ones). Patch by Pepeto, minor changes by me. @@ -185685,7 +185685,7 @@ Changed paths: Added graphics for ruins by vincent.croisier@advalvas.be. -Taken from RT #16120 +Taken from RT #16120 ------------------------------------------------------------------------ r15844 | cazfi | 2009-07-25 23:44:33 +0300 (Sat, 25 Jul 2009) | 2 lines @@ -185764,7 +185764,7 @@ Changed paths: M /trunk/common/movement.c Gen-movement version of prohibiting units in cities in the middle -of non-native terrain. +of non-native terrain. See gna bug #13859 @@ -186565,7 +186565,7 @@ the value of mgr_score_calc_turn (a new variable in the city struct) is not equal to the current turn - define default values for city->migration_score -and city->mgr_score_calc_turn +and city->mgr_score_calc_turn Patch by Matthias Pfafferodt, with minor modifications by me @@ -187307,7 +187307,7 @@ Changed paths: M /trunk/version.in Added effect type Tech_Cost_Factor. It is used in civ/2 rulesets to double -research costs at year 1. Old tech_cost_double_year is removed. +research costs at year 1. Old tech_cost_double_year is removed. See gna #13608 @@ -192797,7 +192797,7 @@ Changed paths: M /branches/S2_2/data/civserver.dsc.in M /branches/S2_2/version.in -Separate mandatory and optional capabilities in the capstring. This is +Separate mandatory and optional capabilities in the capstring. This is needed so that GGZ can distinguish by the mandatory capabilities only. Patch by me in PR#40308. @@ -194505,7 +194505,7 @@ This combination reduces the number of city_refresh() calls. common/city.[ch] add needs_refresh. - + server/cityturn.[ch] city_refresh_queue_add() city_refresh_queue_processing() @@ -194628,13 +194628,13 @@ Changed paths: common/city.h city_tile_iterate_skip_free_cxy() - useful iterator taken from common/aicore/cm.c (renamed), now used in + useful iterator taken from common/aicore/cm.c (renamed), now used in server/citytools.c and server/cityturn.c, too. - + common/aicore/cm.c - now generates its internal city_map scratch copies with exactly the + now generates its internal city_map scratch copies with exactly the same algorithm as server/citytools.c and server/savegame.c - + server/citytools.[ch] city_freeze_workers_queue() city_thaw_workers_queue() @@ -194700,7 +194700,7 @@ server/sanitycheck.c server/savegame.c city_map used only internally for game_load() checking and repair. freeze each city, potentially improving repair efficiency. - + ------------------------------------------------------------------------ r14447 | wsimpson | 2008-03-09 17:59:40 +0200 (Sun, 09 Mar 2008) | 13 lines Changed paths: @@ -194885,7 +194885,7 @@ common/aicore/cm.c cm_result_from_main_map() renamed; parameter indicates use of the city_map instead. - + server/cityturn.c city_refresh_for_player() renamed; it wasn't global, only per player. @@ -195513,7 +195513,7 @@ Changed paths: (PR#40087) client needs sanity check and other server log messages Moved the existing ruleset_error() intercept into the con_handle_log() -callback, so that server log messages can be sent to all connections. +callback, so that server log messages can be sent to all connections. Currently, only LOG_FATAL and LOG_ERROR. Renamed E_MESSAGE_WALL to E_LOG_FATAL, as that was already used for the @@ -195580,7 +195580,7 @@ for initializing and checking city and unit ids. Added access functions city_tile() and unit_tile(), renaming conflicting variable names. -Increase the ai->stats.diplomat_reservations bit vector from 32767 (wrong) to +Increase the ai->stats.diplomat_reservations bit vector from 32767 (wrong) to 65536 -- potential overflow bug reported in PR#40080. ------------------------------------------------------------------------ r14385 | wsimpson | 2008-02-05 15:39:14 +0200 (Tue, 05 Feb 2008) | 6 lines @@ -195732,7 +195732,7 @@ Changed paths: (PR#40071) i18n: review LOG_FATAL and freeciv.org -The same comprehensive review as PR#10400, this time for LOG_FATAL. +The same comprehensive review as PR#10400, this time for LOG_FATAL. Found some that probably need translation under our current requirements, and several that should not be translated, especially where a translated message is already sent to the chat output window. @@ -196789,13 +196789,13 @@ Reported by: Emergency patch by me. -This does not fix the underlying problem. But clients should not crash with +This does not fix the underlying problem. But clients should not crash with bad server data. Check this datum as it is passed in from the network. -Only xaw checked its data for A_UNSET! This updates that check, and fixes +Only xaw checked its data for A_UNSET! This updates that check, and fixes gtk2 (and hopefully sdl and win32, although they remain untested). -Also, updated TRANS comments for various "(Unknown)", "(unknown)", and +Also, updated TRANS comments for various "(Unknown)", "(unknown)", and "(none)" -- attempting some usage consistency. ------------------------------------------------------------------------ @@ -196825,11 +196825,11 @@ Reported by: Patch by me. -First and foremost, combine the similar code paths into do_explore(), which +First and foremost, combine the similar code paths into do_explore(), which will indirectly call unit_activity_dependencies(). -Secondly, but perhaps more importantly, use enum unit_move_result returns -for ai_manage_explorer(), and pass along the new MR_DEATH result. This +Secondly, but perhaps more importantly, use enum unit_move_result returns +for ai_manage_explorer(), and pass along the new MR_DEATH result. This eliminates several crashing bugs where ai.done was set for dead units. More FIXME added for future work! @@ -196855,7 +196855,7 @@ Changed paths: (PR#39870) unithand, unittools, citytools routines misnamed handle_* and real_* -Want names that are easy to find, so unit_*_handling() seems reasonable for +Want names that are easy to find, so unit_*_handling() seems reasonable for functions in unithand.[ch] Added some error logging for actual handle_* routines. @@ -196951,7 +196951,7 @@ suggestions from warclient by: patch by me. Settings and Options GTK2 dialogs now Cancel, Apply, Save, allowing -settings to be saved in early screens (in addition to menu saves and +settings to be saved in early screens (in addition to menu saves and saves on exit committed earlier). ------------------------------------------------------------------------ @@ -196988,7 +196988,7 @@ Most GAME_INFO packets are sent to update the number of players! That really isn't a good use of this packet. Renamed PLAYER_REMOVE to PLAYER_CONTROL, and send for both decreases and -increases in the number of players. This allows a reduction of GAME_INFO +increases in the number of players. This allows a reduction of GAME_INFO packets merely sent to update game.info.nplayers. Also, allows copious error checking. @@ -197285,7 +197285,7 @@ Changed paths: (PR#39749) [Bug] battle groups keys don't work (Belgium and French) (PR#39927) consistent UI - Map - shortcut F4 in 2.1 - F1 in 2.2 -(PR#39966) BUG: GTK2 new game screen, _Ruleset conflicts with _Ready +(PR#39966) BUG: GTK2 new game screen, _Ruleset conflicts with _Ready (and Not _ready) and _Release player, etc. (PR#39967) BUG: GTK2 menu _Reports: _Players conflicts with S_paceship @@ -197307,10 +197307,10 @@ The save_options_on_exit menu option didn't work for Leave, only Quit. The settable options weren't saved. Keeping track of the settings that are different from default, and only saving and sending those. -Fixes an outstanding client memory leak, for every single settings string +Fixes an outstanding client memory leak, for every single settings string packet after the first groups -- the old strings weren't freed. - -Fixes an append_output_window() problem with GTK2 early error reporting. + +Fixes an append_output_window() problem with GTK2 early error reporting. Replaced them with freelog(). So far, only done for GTK2.... @@ -197523,9 +197523,9 @@ Changed paths: (PR#39947) 2.2-test more build errors with gcc 2.95.3 -Partial revert of r14132 and r14133. While the sentiment was good, the -original problem was the bad PR#34336 patch that inserted an "if" in -the middle of the initializers just before a comment. Instead, use +Partial revert of r14132 and r14133. While the sentiment was good, the +original problem was the bad PR#34336 patch that inserted an "if" in +the middle of the initializers just before a comment. Instead, use conditional assignment. ------------------------------------------------------------------------ @@ -197680,7 +197680,7 @@ Changed paths: Remove related gui-gtk2 menu and tab shortcut conflicts. -Unlike 2.1, merged Editor under Edit, moved Government to submenu of Game, +Unlike 2.1, merged Editor under Edit, moved Government to submenu of Game, and added Options submenu under Game to reduce clutter. Similar changes to gui-win32 (incomplete and untested). @@ -197814,12 +197814,12 @@ Changed paths: (PR#39895) deterministic borders (part 1) -Initial re-design of the border code, leaving much of the old code in place -for comparison. For a game in progress, the code yields *exactly* the same -borders. For new games, borders spring into place around cities as soon as +Initial re-design of the border code, leaving much of the old code in place +for comparison. For a game in progress, the code yields *exactly* the same +borders. For new games, borders spring into place around cities as soon as they are built. -Border source information is now kept only in the player map tiles, instead +Border source information is now kept only in the player map tiles, instead of the main client/server tiles. ------------------------------------------------------------------------ @@ -198341,7 +198341,7 @@ Replaced most ptile->index with new tile_index(ptile). Converted most is_ocean() macro calls to new is_ocean_tile() for compactness. -Combined vision definitions in common/vision.[ch], and renamed vision_base to +Combined vision definitions in common/vision.[ch], and renamed vision_base to vision_site for easier searching. @@ -198463,12 +198463,12 @@ Changed paths: (PR#39830) 2.1.0 border expansion acquires destroyed city -Fix primary bug, apparently deliberate code that breaks upon border +Fix primary bug, apparently deliberate code that breaks upon border expansion, that had the truthful (unhelpful) comment: /* Use tile owner information not city owner information. */ -Now, although the defunct city still appears inside the border, it +Now, although the defunct city still appears inside the border, it won't appear in the player's list of cities. Revise the dumb_city code, now uses struct vision_base. @@ -198510,19 +198510,19 @@ Changed paths: (PR#39835) BUG: 2.2.0-test fix PR#39562 and PR#39565 -Fix PR#39562 ASSERT_CHOICE() "!= CT_NONE", and use standardized *_count() +Fix PR#39562 ASSERT_CHOICE() "!= CT_NONE", and use standardized *_count() access functions. -Undo PR#39565 removal of error detection (from PR#39553). Fix original -problem that old code didn't check for a valid improvement. Maybe now we +Undo PR#39565 removal of error detection (from PR#39553). Fix original +problem that old code didn't check for a valid improvement. Maybe now we can discover the underlying problem(s). Add ai_choice_rule_name() to replace 3 switches (from PR#39827). Change the name of ai_unit_task_rule_name() to conform to practice. -Check simple_ai_types[] for "A_NEVER != punittype->require_advance" in -its update function, rather than at every use of its iterator. +Check simple_ai_types[] for "A_NEVER != punittype->require_advance" in +its update function, rather than at every use of its iterator. (Some didn't check.) ------------------------------------------------------------------------ @@ -198556,18 +198556,18 @@ Changed paths: (PR#39829) 2.1.0 assert bad city size -Fix city dialog popup assert() for city_short_info (virtual) cities. -Replace assert() with LOG_ERROR, and return the actual number of +Fix city dialog popup assert() for city_short_info (virtual) cities. +Replace assert() with LOG_ERROR, and return the actual number of citizens found to allow the sprite routines to function. -The discovered problem was packhand.c handle_city_short_info() setting -the city->size in the final citizen feeling entry -- immediately wiped -by the city.c generic_city_refresh(). The solution was to set the +The discovered problem was packhand.c handle_city_short_info() setting +the city->size in the final citizen feeling entry -- immediately wiped +by the city.c generic_city_refresh(). The solution was to set the default specialist instead. -On the way to finding the cause, add more city error checking to -packhand.c and savegame.c, use enums to replace numeric constants for -arrays of citizen feelings, and harmonize specialist handling with S2_2 +On the way to finding the cause, add more city error checking to +packhand.c and savegame.c, use enums to replace numeric constants for +arrays of citizen feelings, and harmonize specialist handling with S2_2 and trunk to allow easier comparison and parallel testing. @@ -198622,7 +198622,7 @@ Index: server/cityhand.c - struct universal prod = - universal_by_number(is_build_id_unit_id ? VUT_UTYPE : VUT_IMPROVEMENT, - build_id); - + + if (production_kind < VUT_NONE || production_kind >= VUT_LAST) { + freelog(LOG_ERROR, "handle_city_change()" + " bad production_kind %d.", @@ -198656,10 +198656,10 @@ Index: server/citytools.c + city_production_name_translation(pcity), pcity->name); } - + @@ -1925,11 +1925,7 @@ pcity->production = target; - + /* What's the name of the target? */ - if (VUT_UTYPE == target.kind) { - name = utype_name_translation(pcity->production.value.utype); @@ -198667,7 +198667,7 @@ Index: server/citytools.c - name = improvement_name_translation(pcity->production.value.building); - } + name = city_production_name_translation(pcity); - + switch (event) { case E_WORKLIST: source = _(" from the worklist"); break; @@ -1943,19 +1939,19 @@ @@ -198680,7 +198680,7 @@ Index: server/citytools.c + /* TRANS: " is building ." */ + _("%s is building %s%s."), + pcity->name, name, source); - + /* If the city is building a wonder, tell the rest of the world about it. */ if (VUT_IMPROVEMENT == pcity->production.kind @@ -198696,7 +198696,7 @@ Index: server/citytools.c + pcity->name); } } - + Index: server/cityturn.c =================================================================== --- server/cityturn.c (revision 13908) @@ -198717,10 +198717,10 @@ Index: server/cityturn.c + struct universal target; bool success = FALSE; int i; - + @@ -677,25 +678,21 @@ return FALSE; - + i = 0; - while (TRUE) { - struct universal target; @@ -198729,7 +198729,7 @@ Index: server/cityturn.c + if (success) { + break; /* while */ + } - + - /* What's the next item in the worklist? */ - if (!worklist_peek_ith(&pcity->worklist, &target, i)) - /* Nothing more in the worklist. Ah, well. */ @@ -198745,7 +198745,7 @@ Index: server/cityturn.c + { struct unit_type *ptarget = target.value.utype; struct unit_type *pupdate = unit_upgrades_to(pcity, ptarget); - + /* Maybe we can just upgrade the target to what the city /can/ build. */ if (U_NOT_OBSOLETED == pupdate) { - /* Nope, we're stuck. Dump this item from the worklist. */ @@ -198791,7 +198791,7 @@ Index: server/cityturn.c + { struct impr_type *ptarget = target.value.building; struct impr_type *pupdate = building_upgrades_to(pcity, ptarget); - + /* If the city can never build this improvement, drop it. */ - if (!can_city_build_improvement_later(pcity, pupdate)) { + success = can_city_build_improvement_later(pcity, pupdate); @@ -198801,7 +198801,7 @@ Index: server/cityturn.c _("%s can't build %s from the worklist. " @@ -755,14 +753,10 @@ API_TYPE_STRING, "never"); - + /* Purge this worklist item. */ - worklist_remove(&pcity->worklist, i-1); - /* Reset i to index to the now-next element. */ @@ -198811,7 +198811,7 @@ Index: server/cityturn.c + worklist_remove(&pcity->worklist, --i); + break; } - + - /* Maybe this improvement has been obsoleted by something that we can build. */ @@ -198881,11 +198881,11 @@ Index: server/cityturn.c + break; + }; + } /* while */ - + + if (success) { /* All okay. Switch targets. */ change_build_target(pplayer, pcity, target, E_WORKLIST); - + - success = TRUE; - break; - } @@ -198895,7 +198895,7 @@ Index: server/cityturn.c Remove the (i-1)th item from the worklist. */ worklist_remove(&pcity->worklist, i-1); @@ -966,15 +969,23 @@ - + /* Try building the same thing again. Repeat building doesn't require a * call to change_build_target, so just return. */ - if (VUT_UTYPE == pcity->production.kind) { @@ -198920,7 +198920,7 @@ Index: server/cityturn.c + /* fallthru */ + break; + }; - + /* Find *something* to do! */ freelog(LOG_DEBUG, "Trying advisor_choose_build."); @@ -1355,6 +1366,7 @@ @@ -198941,26 +198941,26 @@ Index: server/diplomats.c int count, which; - const char *prod; /* Twice as difficult if target is specified. */ - int success_prob = (improvement >= B_LAST ? game.info.diplchance - : game.info.diplchance / 2); + int success_prob = (improvement >= B_LAST ? game.info.diplchance + : game.info.diplchance / 2); @@ -938,17 +937,14 @@ - + /* Now, the fun stuff! Do the sabotage! */ if (NULL == ptarget) { - /* Sabotage current production. */ + char prod[256]; - + /* Do it. */ pcity->shield_stock = 0; nullify_prechange_production(pcity); /* Make it impossible to recover */ - + /* Report it. */ - if (VUT_UTYPE == pcity->production.kind) - prod = utype_name_translation(pcity->production.value.utype); - else - prod = improvement_name_translation(pcity->production.value.building); + universal_name_translation(&pcity->production, prod, sizeof(prod)); - + notify_player(pplayer, pcity->tile, E_MY_DIPLOMAT_SABOTAGE, _("Your %s succeeded in destroying" Index: common/packets.def @@ -198968,7 +198968,7 @@ Index: common/packets.def --- common/packets.def (revision 13908) +++ common/packets.def (working copy) @@ -575,8 +575,8 @@ - + PACKET_CITY_CHANGE=25;cs,dsend CITY city_id; - UINT8 build_id; @@ -198976,10 +198976,10 @@ Index: common/packets.def + UINT8 production_kind; + UINT8 production_value; end - + PACKET_CITY_WORKLIST=26;cs,dsend @@ -861,7 +861,7 @@ - + PACKET_UNIT_DIPLOMAT_QUERY=66;cs,handle-per-conn,dsend UNIT diplomat_id; - UNIT target_id; # city_id or unit_id target_id; @@ -198988,7 +198988,7 @@ Index: common/packets.def DIPLOMAT_ACTION action_type; end @@ -874,14 +874,14 @@ - + PACKET_UNIT_DIPLOMAT_ACTION=70;cs,dsend UNIT diplomat_id; - UNIT target_id; # city_id or unit_id target_id; @@ -198996,7 +198996,7 @@ Index: common/packets.def SINT16 value; DIPLOMAT_ACTION action_type; end - + PACKET_UNIT_DIPLOMAT_ANSWER=71;sc,dsend,lsend UNIT diplomat_id; - UNIT target_id; # city_id or unit_id target_id; @@ -199028,7 +199028,7 @@ Index: common/city.c + }; + return universal_name_translation(&pcity->production, buffer, sizeof(buffer)); } - + /************************************************************************** @@ -427,7 +427,7 @@ build); @@ -199038,7 +199038,7 @@ Index: common/city.c + }; return FC_INFINITY; } - + @@ -580,11 +580,15 @@ bool can_city_build_direct(const struct city *pcity, struct universal target) @@ -199056,7 +199056,7 @@ Index: common/city.c + }; + return FALSE; } - + /************************************************************************** @@ -593,11 +597,15 @@ bool can_city_build_now(const struct city *pcity, @@ -199075,7 +199075,7 @@ Index: common/city.c + }; + return FALSE; } - + /************************************************************************** @@ -606,11 +614,15 @@ bool can_city_build_later(const struct city *pcity, @@ -199094,21 +199094,21 @@ Index: common/city.c + }; + return FALSE; } - + /**************************************************************************** @@ -1260,7 +1272,7 @@ - + /************************************************************************** Compute and optionally apply the change-production penalty for the given - production change (to target,is_unit) in the given city (pcity). + production change (to target) in the given city (pcity). Always returns the number of shields which would be in the stock if the penalty had been applied. - + @@ -1277,24 +1289,41 @@ enum production_class_type new_class; int unpenalized_shields = 0, penalized_shields = 0; - + - if (VUT_UTYPE == pcity->changed_from.kind) { - orig_class = TYPE_UNIT; - } else if (is_wonder(pcity->changed_from.value.building)) { @@ -199131,7 +199131,7 @@ Index: common/city.c + orig_class = PCT_LAST; + break; + }; - + - if (VUT_UTYPE == target.kind) { - new_class = TYPE_UNIT; - } else if (is_wonder(target.value.building)) { @@ -199154,7 +199154,7 @@ Index: common/city.c + new_class = PCT_LAST; + break; + }; - + /* Changing production is penalized under certain circumstances. */ - if (orig_class == new_class) { + if (orig_class == new_class @@ -199163,7 +199163,7 @@ Index: common/city.c unpenalized_shields = pcity->before_change_shields; } else if (city_built_last_turn(pcity)) { @@ -1315,7 +1344,7 @@ - + /* Caravan shields are penalized (just as if you disbanded the caravan) * if you're not building a wonder. */ - if (new_class == TYPE_WONDER) { @@ -199177,7 +199177,7 @@ Index: common/city.h +++ common/city.h (working copy) @@ -20,11 +20,16 @@ #include "worklist.h" - + enum production_class_type { - TYPE_UNIT, TYPE_NORMAL_IMPROVEMENT, TYPE_WONDER + PCT_UNIT, @@ -199185,14 +199185,14 @@ Index: common/city.h + PCT_WONDER, + PCT_LAST }; - + enum city_tile_type { - C_TILE_EMPTY, C_TILE_WORKER, C_TILE_UNAVAILABLE + C_TILE_EMPTY, + C_TILE_WORKER, + C_TILE_UNAVAILABLE }; - + /* Various city options. These are stored by the server and can be Index: common/requirements.c =================================================================== @@ -199238,7 +199238,7 @@ Index: ai/aitools.c +++ ai/aitools.c (working copy) @@ -1156,21 +1156,6 @@ } - + /************************************************************************** - ... -**************************************************************************/ @@ -199255,7 +199255,7 @@ Index: ai/aitools.c -} - -/************************************************************************** - Calls ai_wants_role_unit to choose the best unit with the given role and + Calls ai_wants_role_unit to choose the best unit with the given role and set tech wants. Sets choice->value.utype when we can build something. **************************************************************************/ Index: ai/aitools.h @@ -199264,11 +199264,11 @@ Index: ai/aitools.h +++ ai/aitools.h (working copy) @@ -94,8 +94,6 @@ void copy_if_better_choice(struct ai_choice *cur, struct ai_choice *best); - + bool is_unit_choice_type(enum choice_type type); -void city_production_from_ai_choice(struct universal *product, - struct ai_choice *choice); - + bool ai_choose_role_unit(struct player *pplayer, struct city *pcity, struct ai_choice *choice, enum choice_type type, Index: ai/aicity.c @@ -199278,22 +199278,22 @@ Index: ai/aicity.c @@ -89,8 +89,8 @@ || pcity->food_stock + pcity->surplus[O_FOOD] < 0) #define LOG_BUY LOG_DEBUG - + +static void ai_sell_obsolete_buildings(struct city *pcity); static void resolve_city_emergency(struct player *pplayer, struct city *pcity); -static void ai_sell_obsolete_buildings(struct city *pcity); - + /************************************************************************** Return the number of "luxury specialists". This is the number of @@ -1382,41 +1382,67 @@ } } - -- if (pcity->ai.choice.want != 0) { + +- if (pcity->ai.choice.want != 0) { + if (pcity->ai.choice.want != 0) { + const char *name = "(unknown)"; ASSERT_CHOICE(pcity->ai.choice); - + + switch (pcity->ai.choice.type) { + case CT_CIVILIAN: + case CT_ATTACKER: @@ -199313,7 +199313,7 @@ Index: ai/aicity.c - : improvement_rule_name(pcity->ai.choice.value.building), + name, pcity->ai.choice.want); - + + /* parallel to citytools change_build_target() */ if (VUT_IMPROVEMENT == pcity->production.kind && is_great_wonder(pcity->production.value.building) @@ -199330,9 +199330,9 @@ Index: ai/aicity.c + city_production_name_translation(pcity), + pcity->name); } -- if (pcity->ai.choice.type == CT_BUILDING +- if (pcity->ai.choice.type == CT_BUILDING - && is_wonder(pcity->ai.choice.value.building) -- && (VUT_UTYPE == pcity->production.kind +- && (VUT_UTYPE == pcity->production.kind - || pcity->production.value.building != pcity->ai.choice.value.building)) { - if (is_great_wonder(pcity->ai.choice.value.building)) { - notify_player(NULL, pcity->tile, E_WONDER_STARTED, @@ -199376,10 +199376,10 @@ Index: ai/aicity.c + }; } } - + @@ -1511,10 +1537,11 @@ } city_list_iterate_end; - + do { + bool expensive; /* don't buy when it costs x2 unless we must */ + int buycost; @@ -199388,13 +199388,13 @@ Index: ai/aicity.c - bool expensive; /* don't buy when it costs x2 unless we must */ - int buycost; + const char *name = "(unknown)"; - + /* Find highest wanted item on the buy list */ init_choice(&bestchoice); @@ -1565,7 +1592,7 @@ continue; /* Already completed */ } - + - if (bestchoice.type != CT_BUILDING + if (is_unit_choice_type(bestchoice.type) && utype_has_flag(bestchoice.value.utype, F_CITIES)) { @@ -199403,7 +199403,7 @@ Index: ai/aicity.c @@ -1600,6 +1627,20 @@ continue; } - + + switch (bestchoice.type) { + case CT_CIVILIAN: + case CT_ATTACKER: @@ -199446,7 +199446,7 @@ Index: ai/advmilitary.c --- ai/advmilitary.c (revision 13908) +++ ai/advmilitary.c (working copy) @@ -1491,13 +1491,24 @@ - + if (choice->want <= 0) { CITY_LOG(LOGLEVEL_BUILD, pcity, "military advisor has no advice"); - } else if (is_unit_choice_type(choice->type)) { @@ -199494,7 +199494,7 @@ Index: client/citydlg_common.c - int cost= universal_build_shield_cost(&target); + int turns = city_turns_to_build(pcity, target, TRUE); + int cost = universal_build_shield_cost(&target); - + - if (VUT_UTYPE == target.kind) { - name = utype_values_translation(target.value.utype); - } else { @@ -199516,7 +199516,7 @@ Index: client/citydlg_common.c + break; + }; + cat_snprintf(buffer, buffer_len, " (%d) ", cost); - + - if (turns < FC_INFINITY) { - my_snprintf(buffer, buffer_len, - PL_("%s (%d) %d turn", "%s (%d) %d turns", turns), @@ -199532,7 +199532,7 @@ Index: client/citydlg_common.c + cat_snprintf(buffer, buffer_len, "never"); } } - + @@ -294,24 +298,27 @@ struct universal target, struct city *pcity) @@ -199544,7 +199544,7 @@ Index: client/citydlg_common.c + case VUT_UTYPE: + { struct unit_type *ptype = target.value.utype; - + - my_snprintf(buf[0], column_size, utype_name_translation(ptype)); my_snprintf(buf[1], column_size, utype_values_string(ptype)); my_snprintf(buf[2], column_size, "(%d)", utype_build_shield_cost(ptype)); @@ -199555,7 +199555,7 @@ Index: client/citydlg_common.c + { struct player *pplayer = pcity ? pcity->owner : game.player_ptr; struct impr_type *pimprove = target.value.building; - + /* Total & turns left meaningless on capitalization */ - if (improvement_has_flag(target.value.building, IF_GOLD)) { - my_snprintf(buf[0], column_size, improvement_name_translation(pimprove)); @@ -199575,7 +199575,7 @@ Index: client/citydlg_common.c - my_snprintf(buf[1], column_size, "%s", state); + my_snprintf(buf[1], column_size, state); } - + my_snprintf(buf[2], column_size, "%d", impr_build_shield_cost(pimprove)); } @@ -199586,7 +199586,7 @@ Index: client/citydlg_common.c + buf[2][0] = '\0'; + break; + }; - + /* Add the turns-to-build entry in the 4th position */ if (pcity) { @@ -355,7 +368,7 @@ @@ -199607,7 +199607,7 @@ Index: client/citydlg_common.c + target.kind, + universal_number(&target)); } - + /************************************************************************** Index: client/gui-gtk-2.0/cityrep.c =================================================================== @@ -199616,7 +199616,7 @@ Index: client/gui-gtk-2.0/cityrep.c @@ -976,11 +976,11 @@ itree_get(&it, 0, &res, -1); pcity = res; - + - if ( (which == TYPE_UNIT && VUT_UTYPE == pcity->production.kind) - || (which == TYPE_NORMAL_IMPROVEMENT + if ( (which == PCT_UNIT && VUT_UTYPE == pcity->production.kind) @@ -199634,22 +199634,22 @@ Index: client/gui-gtk-2.0/cityrep.c G_CALLBACK(city_select_building_callback), - GINT_TO_POINTER(TYPE_UNIT)); + GINT_TO_POINTER(PCT_UNIT)); - + item = gtk_menu_item_new_with_label( _("Building Improvements")); gtk_menu_shell_append(GTK_MENU_SHELL(menu), item); g_signal_connect(item, "activate", G_CALLBACK(city_select_building_callback), - GINT_TO_POINTER(TYPE_NORMAL_IMPROVEMENT)); + GINT_TO_POINTER(PCT_NORMAL_IMPROVEMENT)); - + item = gtk_menu_item_new_with_label(_("Building Wonders")); gtk_menu_shell_append(GTK_MENU_SHELL(menu), item); g_signal_connect(item, "activate", G_CALLBACK(city_select_building_callback), - GINT_TO_POINTER(TYPE_WONDER)); + GINT_TO_POINTER(PCT_WONDER)); - - + + item = gtk_separator_menu_item_new(); Index: client/packhand.c =================================================================== @@ -199657,7 +199657,7 @@ Index: client/packhand.c +++ client/packhand.c (working copy) @@ -426,14 +426,17 @@ } - + if (packet->production_kind < VUT_NONE || packet->production_kind >= VUT_LAST) { - freelog(LOG_ERROR, "handle_city_info() bad production_kind %d.", + freelog(LOG_ERROR, "handle_city_info()" @@ -199687,10 +199687,10 @@ Index: client/mapctrl_common.c { + char buffer[256]; struct city *pcity = ptile->city; - + if (!can_client_issue_orders()) { @@ -393,9 +394,7 @@ - + create_event(ptile, E_CITY_PRODUCTION_CHANGED, /* ? */ _("Copy %s to clipboard."), - VUT_UTYPE == clipboard.kind @@ -199698,18 +199698,18 @@ Index: client/mapctrl_common.c - : improvement_name_translation(clipboard.value.building)); + universal_name_translation(&clipboard, buffer, sizeof(buffer))); } - + /************************************************************************** @@ -439,8 +438,8 @@ } - + dsend_packet_city_change(&aconnection, pcity->id, - universal_number(&clipboard), - VUT_UTYPE == clipboard.kind); + clipboard.kind, + universal_number(&clipboard)); } - + /************************************************************************** Index: client/mapview_common.c =================================================================== @@ -199759,11 +199759,11 @@ Index: client/mapview_common.c + cat_snprintf(buffer, buffer_len, " %d", turns); } } - + +/***************************************************************************/ static enum update_type needed_updates = UPDATE_NONE; static bool callback_queued = FALSE; - + ------------------------------------------------------------------------ r13907 | wsimpson | 2007-10-31 02:28:32 +0200 (Wed, 31 Oct 2007) | 1 line @@ -199848,9 +199848,9 @@ Changed paths: (PR#39801) harmonize goto_map_list with focus_units -Added goto_unit_killed() to keep them synchronized whenever a unit is killed. +Added goto_unit_killed() to keep them synchronized whenever a unit is killed. -Fixed memory leak that occurred upon freeing at the end of every client goto +Fixed memory leak that occurred upon freeing at the end of every client goto -- the pf structures in the part weren't freed. New head_of_units_in_focus() -- all that was needed was the head of the @@ -199874,8 +199874,8 @@ Changed paths: (PR#39795) terrain color in tilespec should be tile color -Easily changed to use the [tile_*] tags. However, color.tilespec is -included by the other tilespecs; all of them require an update to the +Easily changed to use the [tile_*] tags. However, color.tilespec is +included by the other tilespecs; all of them require an update to the capability: tilespec4+2007.Oct.26 ------------------------------------------------------------------------ @@ -199897,13 +199897,13 @@ the existing civ1-like and civ2-like rulesets, that inexplicably use different identifiers in savegames. Mismatched identifiers are automatically converted. -For references in terrain.ruleset files, use the full section label, -instead of the name field. This allows multiple entries with the -same descriptive name, to support rulesets that need to treat them -the same, or want to use fantasy or fictional names. Also, supports a +For references in terrain.ruleset files, use the full section label, +instead of the name field. This allows multiple entries with the +same descriptive name, to support rulesets that need to treat them +the same, or want to use fantasy or fictional names. Also, supports a more generic table driven nation city_name system. -Sorted the resources in the same fashion as the terrain (by identifier) +Sorted the resources in the same fashion as the terrain (by identifier) to ease future terrain.ruleset comparisons. Note that the use of graphics_alt means that none of the new terrain @@ -200155,7 +200155,7 @@ Changed paths: (PR#39343) 2.1.0-beta4 team numbers (PR#39773) [Clean Up] Team number -Reported by "Karl-Ingo Friese" and +Reported by "Karl-Ingo Friese" and pepeto69@hotmail.fr Fix team numbers in civ1/2 to match Per's earlier change to default. @@ -201423,7 +201423,7 @@ Changed paths: M /trunk/client/gui-gtk-2.0/dialogs.c M /trunk/client/gui-gtk-2.0/menu.c -Better group unit selection +Better group unit selection See PR#39624 ------------------------------------------------------------------------ r13434 | jcreus | 2007-08-30 20:42:04 +0300 (Thu, 30 Aug 2007) | 1 line @@ -201643,7 +201643,7 @@ Changed paths: (PR#18010) goto segfault in pft_concat() from send_goto_route() -Removes several static variables, semantic duplication, and redundant +Removes several static variables, semantic duplication, and redundant and/or unused functions. Some functions now return validity of the path destination. @@ -201652,12 +201652,12 @@ Checks for valid waypoints. Improves graphic path representation, and textual error reports. -Fixes some assumptions that battlegroups are in the same stack on the +Fixes some assumptions that battlegroups are in the same stack on the same tile and move/work at the same speed. Fixes some problems with HOVER_CONNECT, too. -Includes various ideas from proposed patches by pepeto69@hotmail.fr, +Includes various ideas from proposed patches by pepeto69@hotmail.fr, who provided a savegame for testing. @@ -201929,7 +201929,7 @@ r13318 | cazfi | 2007-08-14 01:41:10 +0300 (Tue, 14 Aug 2007) | 2 lines Changed paths: M /trunk/version.in -Changed capability string after #39558 changed packet definitions. +Changed capability string after #39558 changed packet definitions. ------------------------------------------------------------------------ r13316 | dmarks | 2007-08-14 01:36:10 +0300 (Tue, 14 Aug 2007) | 1 line @@ -203171,13 +203171,13 @@ Changed paths: (PR#39476) BUG: iterator conflicts -second batch, revised newer iterators, using pointers without side-effects, +second batch, revised newer iterators, using pointers without side-effects, allowing nesting, and slightly more efficient: base_type_iterate client_options_iterate -This seems better to remain an indexing iterator (almost all usage is the -index number, no pointer needed), but the name translation and other +This seems better to remain an indexing iterator (almost all usage is the +index number, no pointer needed), but the name translation and other standard accessors were needed. Several obscure bugs fixed! specialist_type_iterate @@ -203752,7 +203752,7 @@ Changed paths: (PR#39476) BUG: iterator conflicts -first batch, revised popular iterators, using pointers without side-effects, +first batch, revised popular iterators, using pointers without side-effects, allowing nesting, and slightly more efficient: government_iterate nations_iterate @@ -203784,8 +203784,8 @@ Changed paths: (PR#39470) civ3+ water generation -Gave up on oceanic ridges near coastal land, removing ridges until the -reason for such huge jumps in level can be determined. Ridges still used +Gave up on oceanic ridges near coastal land, removing ridges until the +reason for such huge jumps in level can be determined. Ridges still used for small island replacements (as they are assuredly not next to land). ------------------------------------------------------------------------ @@ -203821,11 +203821,11 @@ Changed paths: (PR#39381) RFE civ3+ water support -The internal documentation of the ocean_depth parameter was incorrect. It +The internal documentation of the ocean_depth parameter was incorrect. It is not a percentage, it merely specifies a relative level from 1 to 100. -Revised the ocean_depth to empirical levels that make more plausible -oceans and coastlines. Still has serious problems with most of the +Revised the ocean_depth to empirical levels that make more plausible +oceans and coastlines. Still has serious problems with most of the deep parts next to polar caps, and oceanic ridges near coast. Also, handled some FIXME comments. @@ -203842,12 +203842,12 @@ Changed paths: (PR#39381) RFE civ3+ water support -The penultimate step toward civ3+ water. Add the revised "full" ocean.png, +The penultimate step toward civ3+ water. Add the revised "full" ocean.png, and "pair" ice cliffs, updating the corresponding tilespecs. Merely enough to test the tile editor and show future graphics. -Old savefiles continue to work, but (by definition) any editted water terrain +Old savefiles continue to work, but (by definition) any editted water terrain will prevent loading by earlier versions. ------------------------------------------------------------------------ @@ -203874,12 +203874,12 @@ Changed paths: M /trunk/server/unittools.h (#17187) Move hut code into lua script -Make move_unit and unit_enter_hut in server/unittools.c +Make move_unit and unit_enter_hut in server/unittools.c return void. -Returning success for the move_unit is pointless as it does no +Returning success for the move_unit is pointless as it does no checks; checks should be done (and are done) in preparation. -For unit_enter_hut: there is no way to know the side-effects +For unit_enter_hut: there is no way to know the side-effects of custom scripted hut code, so we here return nothing. ------------------------------------------------------------------------ @@ -203897,12 +203897,12 @@ Changed paths: M /trunk/server/unittools.c (#17187) Move hut code into lua script -Ported almost everything in hut outcome to lua script in +Ported almost everything in hut outcome to lua script in data/default/script.lua, as well as the same script for civ1 and civ2. Added api action unleash_barbarians(tile). Also added methods -Unit:is_on_possible_city_tile() and +Unit:is_on_possible_city_tile() and Tile:city_exists_within_city_radius(include_center) AI handicap LimitedHuts is still hardcoded and can not be @@ -203921,13 +203921,13 @@ Changed paths: (PR#39451) Add signal emit to scripting api -Make sure the scripting api action give_technology sends a +Make sure the scripting api action give_technology sends a script signal message for every researched technology. give_technology now takes a new argument reason that is sent with the signal, and it should almost always be "hut" for scripts. -It was decided that script signal emission should not be +It was decided that script signal emission should not be exposed to the scripting api. ------------------------------------------------------------------------ @@ -203968,8 +203968,8 @@ Changed paths: (PR#39387) replace match_style = "full" -For MATCH_FULL, default to last entry. This allows use in higher layers -without adding a match_type to every entry, and allows a default match +For MATCH_FULL, default to last entry. This allows use in higher layers +without adding a match_type to every entry, and allows a default match instead of requiring a unique match for every entry. ------------------------------------------------------------------------ @@ -203986,13 +203986,13 @@ Changed paths: (PR#39387) replace match_style = "full" -Cleanup, and fix the "pair" and "full" double index into the synthesized +Cleanup, and fix the "pair" and "full" double index into the synthesized linear 4-dimensional array. -Also, allow NULL sprites above the bottom layer, instead of repeatedly +Also, allow NULL sprites above the bottom layer, instead of repeatedly drawing the same sprite on layers only for matching. -Also, allow blending onto adjacent tiles without blending this tile, to +Also, allow blending onto adjacent tiles without blending this tile, to create the illusion that this tile is "on top" or higher than the others. ------------------------------------------------------------------------ @@ -204010,14 +204010,14 @@ Changed paths: (PR#39387) replace match_style = "full" with "pair" -After much testing, I've completely eliminated "match_style", and its +After much testing, I've completely eliminated "match_style", and its parameters "none", "bool", and "full". Instead, I've replaced it with "match_with", a listing of match_types. This allows completely orthogonal operations between "styles". -This patch doesn't make any substantive changes. It continues to operate -in exactly the same manner as before, so that old savegames will run +This patch doesn't make any substantive changes. It continues to operate +in exactly the same manner as before, so that old savegames will run without modification. Never-the-less, this is the "big one"! Old tilesets will no longer work. @@ -204030,7 +204030,7 @@ Changed paths: (PR#39455) Warning: makes integer from pointer without a cast in menu.c -Fix compiler warnings introduced in r13100 and r13101, from ticket +Fix compiler warnings introduced in r13100 and r13101, from ticket #15260. Patch by me. Reported by Pepeto. ------------------------------------------------------------------------ @@ -204042,13 +204042,13 @@ Changed paths: (PR#15260) GTK2: interface quirks being observer -gtk2 client: Deactivate irrelevant reports for observers. Make sure -that some shortcut keys (F1..F11 and shift+arrows) work for observers. -Some reindentation in the touched function. Based on patches by +gtk2 client: Deactivate irrelevant reports for observers. Make sure +that some shortcut keys (F1..F11 and shift+arrows) work for observers. +Some reindentation in the touched function. Based on patches by hamurAbi.dev@gmail.com -server: Send an end_phase packet to observers at end of turn, otherwise -they don't get any and the messages pane fills up. Patch by Jason Dorje +server: Send an end_phase packet to observers at end of turn, otherwise +they don't get any and the messages pane fills up. Patch by Jason Dorje Short @@ -204134,13 +204134,13 @@ Changed paths: (PR#39381) RFE civ3+ water support -A bigger step toward civ3+ land and water. Add the new water terrain +A bigger step toward civ3+ land and water. Add the new water terrain identifiers to the rulesets, updating the corresponding tilespecs. -This is a straightforward process, duplicating existing terrain information. +This is a straightforward process, duplicating existing terrain information. Merely enough to test the tile editor and show future graphics. -Old savefiles continue to work, but (by definition) any editted water terrain +Old savefiles continue to work, but (by definition) any editted water terrain will prevent loading by earlier versions. ------------------------------------------------------------------------ @@ -204162,7 +204162,7 @@ Changed paths: M /trunk/utility/registry.c M /trunk/utility/registry.h -(PR#39442) Lua script newlines not restored correctly from save +(PR#39442) Lua script newlines not restored correctly from save Make escaped an attribute of entry so that it can be carried over from load to save @@ -204210,8 +204210,8 @@ Changed paths: Same as trunk revision 13079, for isophex and isotrident. -The next baby step toward iso* civ3+ land and water. Copy the current -terrain2.png into water.png, and divide the respective .spec file lines. All +The next baby step toward iso* civ3+ land and water. Copy the current +terrain2.png into water.png, and divide the respective .spec file lines. All river/water now uses water.spec (except the ocean blending tile in terrain1). ------------------------------------------------------------------------ @@ -204224,8 +204224,8 @@ Changed paths: (PR#39381) RFE civ3+ water support -The next baby step toward amplio civ3+ land and water. Copy the current -terrain2.png into water.png, and divide the respective .spec file lines. All +The next baby step toward amplio civ3+ land and water. Copy the current +terrain2.png into water.png, and divide the respective .spec file lines. All river/water now uses water.spec (except the ocean blending tile in terrain1). ------------------------------------------------------------------------ @@ -204241,11 +204241,11 @@ Changed paths: (PR#36441) Bug appear when simply press key "F1" (PR#36496) libutf8 troubles -Increase the size of the city report column buffer from 64 bytes to 128 bytes. +Increase the size of the city report column buffer from 64 bytes to 128 bytes. This patch goes beyond the original GTK2, expanding mui and win32. -Replace remaining calls to snprintf() by my_snprintf() or cat_snprintf() -and to skip the vsnprintf() tests in the configure script on Windows. +Replace remaining calls to snprintf() by my_snprintf() or cat_snprintf() +and to skip the vsnprintf() tests in the configure script on Windows. No need to use libutf8 anymore. Original patch(es) by "Christian Prochaska" @@ -204297,12 +204297,12 @@ Changed paths: (PR#39437) attribute.c serialization error -Extensive error checking on saved and restored attribute "blocks" and "chunks". -Still relies too much on asserts instead of actual remediation and recovery, +Extensive error checking on saved and restored attribute "blocks" and "chunks". +Still relies too much on asserts instead of actual remediation and recovery, but doesn't crash.... -Fixed a number of initialization errors. Yes, you have to clear the length, -even when the data is already NULL. They are separate (and this kind of error +Fixed a number of initialization errors. Yes, you have to clear the length, +even when the data is already NULL. They are separate (and this kind of error is likely the underlying cause of the crashes). Also fixed another trivial enable-debug compilation error in packhand.c. @@ -204470,18 +204470,18 @@ This time, I'll patch the S2_1 first, and trunk later. This is the last of the translate_data_names() fixes. -As described in the PR, these minor translations are so rarely seen that -nobody noticed the unit_class_names were never translated at all, appearing +As described in the PR, these minor translations are so rarely seen that +nobody noticed the unit_class_names were never translated at all, appearing in the middle of translated messages.... Plus the usual cleanup of translated names for untranslated log messages. -Tried to clean up the SDL code a bit, comparing S2_1 with trunk. Many +Tried to clean up the SDL code a bit, comparing S2_1 with trunk. Many problems had been fixed in trunk and never ported back, and vice versa. -Qn_() on all of the rule names. Everywhere Q_() is used to translate, -Qn_() should be used to display untranslated data. Not strictly needed -with current data, this is an idea that might avoid problems in the future. +Qn_() on all of the rule names. Everywhere Q_() is used to translate, +Qn_() should be used to display untranslated data. Not strictly needed +with current data, this is an idea that might avoid problems in the future. === @@ -204493,7 +204493,7 @@ with current data, this is an idea that might avoid problems in the future. (PR#39433) cleanup name translation -Standarized and organized the accessor function names across all the +Standarized and organized the accessor function names across all the headers that I've worked on recently. Standardizing the pairing of the translated and rule name strings: @@ -204518,7 +204518,7 @@ Reverted (with comments) until logic can be resolved. (PR#39434) Crash in 2.1 in vsnprintf, probably related to unit_name_translation changes -unit is destroyed before sending messages about its destruction, but using its +unit is destroyed before sending messages about its destruction, but using its (destroyed) name in the messages. Reverted (with comments) until logic can be resolved. @@ -204678,18 +204678,18 @@ common/fc_types.h Fixed several tests against ruleset name strings. -Fixed some fc_mallocs of zero length, by adding 1, and changed to fc_callocs, +Fixed some fc_mallocs of zero length, by adding 1, and changed to fc_callocs, as had been done elsewhere in ruleset.c. Fixed a fair number of incorrect plurals versus singular. -Left most messages alone, but fixed a pair using "is" instead of "are" -after a plural. Patched the msdid to match in all *.po, although some +Left most messages alone, but fixed a pair using "is" instead of "are" +after a plural. Patched the msdid to match in all *.po, although some msgstr need to be updated. Still, they won't be any worse. -Added some shortcut/combination functions for government/nation that have -player pointers as parameters. Several already existed under more cryptic -names. Hoping that these shortcuts will help encourage future programmers to +Added some shortcut/combination functions for government/nation that have +player pointers as parameters. Several already existed under more cryptic +names. Hoping that these shortcuts will help encourage future programmers to use them, rather than skipping the access functions (using direct pointers). Plus the usual cleanup of translated names for untranslated log messages. @@ -204782,12 +204782,12 @@ Changed paths: Fixed several tests against ruleset name strings. -Renamed name_orig to name_rule (the origin), and name to name_translated. -Translated names are now only accessed via a central function. (The function +Renamed name_orig to name_rule (the origin), and name to name_translated. +Translated names are now only accessed via a central function. (The function existed, but not everybody used it.) -Moved the translation into the accessor functions, as this seemed to be better -than spread around in 3 places, especially as the other places in the code +Moved the translation into the accessor functions, as this seemed to be better +than spread around in 3 places, especially as the other places in the code forgot to test for NULL and '\0' (empty string). Plus the usual cleanup of translated names for untranslated log messages. @@ -204911,12 +204911,12 @@ Changed paths: Fixed several tests against ruleset name strings. -Renamed name_orig to name_rule (the origin), and name to name_translated. -Translated names are now only accessed via a central function. (The function +Renamed name_orig to name_rule (the origin), and name to name_translated. +Translated names are now only accessed via a central function. (The function existed, but not everybody used it.) -Moved the translation into the accessor functions, as this seemed to be better -than spread around in 3 places, especially as the other places in the code +Moved the translation into the accessor functions, as this seemed to be better +than spread around in 3 places, especially as the other places in the code forgot to test for NULL and '\0' (empty string). Standardized and simplified some parallel function names: @@ -205121,11 +205121,11 @@ Preparation for tolua -> tolua++ -> toluaxx 1) Add tolua[++|xx] subdirectories that contain existing file equivalents. -2) Existing files copied (added) to their tolua[++|xx] name and location. +2) Existing files copied (added) to their tolua[++|xx] name and location. This preserves our subversion history of tolua. -It has the fortunate side effect of allowing test of new builds without +It has the fortunate side effect of allowing test of new builds without affecting the existing installation. ------------------------------------------------------------------------ @@ -205177,7 +205177,7 @@ Changed paths: (PR#39386) cleanup tilespec.c (PR#39406) correct misspelling in DEBUG section -Re-commit former trunk revision 13000 using S2_1 revisions 13003 and 13005, +Re-commit former trunk revision 13000 using S2_1 revisions 13003 and 13005, without tolua++ changes. ------------------------------------------------------------------------ @@ -205390,15 +205390,15 @@ Changed paths: (PR#39389) BUG: technology/advance name translation -Tests were fairly inconsistent, sometimes testing against ruleset name string, +Tests were fairly inconsistent, sometimes testing against ruleset name string, others against translated name. -Renamed name_orig to name_rule (the origin), and name to name_translated. -Translated names are now only accessed via a central function. (The function +Renamed name_orig to name_rule (the origin), and name to name_translated. +Translated names are now only accessed via a central function. (The function existed, but not everybody used it.) -Moved the translation into the accessor functions, as this seemed to be better -than spread around in 3 places, especially as the other places in the code +Moved the translation into the accessor functions, as this seemed to be better +than spread around in 3 places, especially as the other places in the code forgot to test for NULL and '\0' (empty string). After much discussion, removed most freelog translation for ruleset and savegame. @@ -205728,7 +205728,7 @@ Changed paths: (PR#39383) BUG: terrain and resource name translation -Remaining "const struct resource *" caused 1 warning, and a report that +Remaining "const struct resource *" caused 1 warning, and a report that gcc 4.1 (or a stricter compile option) escalated it to a compile error. Most "const" removed; 5 remain in function parameters, causing no warnings. @@ -205742,11 +205742,11 @@ Changed paths: if{} or {} had been added around major sections of code without reindenting. -Also, several levels of alternating ifs and switches, where fewer levels -will work with just a bit of code duplication or adding a subroutine -- +Also, several levels of alternating ifs and switches, where fewer levels +will work with just a bit of code duplication or adding a subroutine -- making the code considerably clearer! -Log messages show a couple of blanks (such as, unused alt graphics names) -- +Log messages show a couple of blanks (such as, unused alt graphics names) -- needed \"%s\" in the format. ------------------------------------------------------------------------ r12975 | joedalton | 2007-06-05 20:31:46 +0300 (Tue, 05 Jun 2007) | 1 line @@ -205789,15 +205789,15 @@ Changed paths: (PR#39383) BUG: terrain and resource name translation -Tests were wildly inconsistent, sometimes testing against ruleset name string, +Tests were wildly inconsistent, sometimes testing against ruleset name string, others against translated name. -Renamed name_orig to name_rule (the origin), and name to name_translated. -Translated names are now only accessed via a central function. (The function +Renamed name_orig to name_rule (the origin), and name to name_translated. +Translated names are now only accessed via a central function. (The function existed, but not everybody used it.) -Moved the translation into the accessor functions, as this seemed to be better -than spread around in 3 places, especially as the other places in the code +Moved the translation into the accessor functions, as this seemed to be better +than spread around in 3 places, especially as the other places in the code forgot to test for NULL and '\0' (empty string). ------------------------------------------------------------------------ @@ -205824,7 +205824,7 @@ Changed paths: M /trunk/server/savegame.c M /trunk/utility/rand.c -(PR#39365) more myrand debug logging. Set again after all savegame loading, +(PR#39365) more myrand debug logging. Set again after all savegame loading, as some initialization routines inexplicably randomize (future fix). Also, initialize ai.founder_boat (found along the way). @@ -205872,7 +205872,7 @@ r12960 | per | 2007-05-17 20:25:07 +0300 (Thu, 17 May 2007) | 3 lines Changed paths: M /trunk/server/stdinhand.c -Make sure votes cannot be started in pregame, and not be observers. +Make sure votes cannot be started in pregame, and not be observers. Patch by pepeto in PR#39368. ------------------------------------------------------------------------ @@ -206022,8 +206022,8 @@ Changed paths: M /trunk/ai/aitools.c M /trunk/ai/aiunit.c -Implement Greg's defense calculation algorithm. Unlike the current -code, it takes into account unit cost, firepower and hitpoints. +Implement Greg's defense calculation algorithm. Unlike the current +code, it takes into account unit cost, firepower and hitpoints. The downside is that it is slightly more CPU intensive. See PR#9887. ------------------------------------------------------------------------ @@ -206209,7 +206209,7 @@ Changed paths: M /trunk/common/unit.h M /trunk/server/unithand.c -Forbid military units from entering through the borders of another nation +Forbid military units from entering through the borders of another nation that you are at peace with. From patch by Jason in PR#12232. ------------------------------------------------------------------------ @@ -206263,7 +206263,7 @@ Changed paths: M /trunk/server/techtools.c Remove assert that would check if a root req exists for a tech -upon granting it to a player, since this would fail during +upon granting it to a player, since this would fail during scenario loading. See PR#38323. Patch by Marko. ------------------------------------------------------------------------ @@ -206295,7 +206295,7 @@ Changed paths: M /trunk/version.in generic_city_refresh() now operates without side-effects. This means -that a change in one city, as long as it does not involve owner or size +that a change in one city, as long as it does not involve owner or size changing, may no longer cascade into changes of other cities. This allows the cleaning up and future optimizing of much code. @@ -206304,12 +206304,12 @@ EFT_MAKE_CONTENT_MIL_PER which was ignored, and "FieldUnit" units now cause happy upkeep amount of unhappiness when in a city instead of 1, which is how you would expect it to work. -Also fixes the ugliness in savegame.c where we would update cities' -trade route info while trade partner cities may yet be uninitialized +Also fixes the ugliness in savegame.c where we would update cities' +trade route info while trade partner cities may yet be uninitialized (see PR#12498). The fields punit->happiness and punit->upkeep have been removed. Now -use the city_unit_upkeep() and city_unit_unhappiness() functions to +use the city_unit_upkeep() and city_unit_unhappiness() functions to calculate these values. Only the gtk2 client has been updated. See PR#38029 for more information. @@ -206344,7 +206344,7 @@ Changed paths: New trade route algorithm. It depends on the size of the two cities, the distance between them, and whether they have different owners. Unlike the previous algorithm, it does not depend on the result of any ephemeral values -in each city which forces a recalculation of the trade route value for +in each city which forces a recalculation of the trade route value for almost any change to any of the cities. Only city ownership change and city size changes will necessitate a recalculation of the trade route value now. See PR#38029. @@ -206355,8 +206355,8 @@ Changed paths: M /trunk/common/aicore/pf_tools.c Band-aid fix for problem described in PR#15097 that prevents air units -from using goto to move as expected or attack. Allow movement anywhere -as long as we have movement points to return, and allow attacks, even +from using goto to move as expected or attack. Allow movement anywhere +as long as we have movement points to return, and allow attacks, even suicidal ones. ------------------------------------------------------------------------ @@ -208920,7 +208920,7 @@ Christian Prochaska Hogne HÃ¥skjold Icons from Ubuntu Human Theme: next arrow, back arrow, left arrow, right arrow, up arrow, down arrow, new turn gear, CMA monitor -lock icon and floppy disk (modified by Hogne HÃ¥skjold) from gnome-icon-theme +lock icon and floppy disk (modified by Hogne HÃ¥skjold) from gnome-icon-theme (http://ftp.gnome.org/pub/GNOME/sources/gnome-icon-theme/) theme_orders_buttons.png @@ -208961,10 +208961,10 @@ Changed paths: M /trunk/server/unithand.c M /trunk/server/unittools.c -Remove all unsafe terrain, both the unused unsafe terrain flag and -unsafe ocean for triremes. Instead, triremes simply cannot travel -into an ocean square with no coastline. This is a step on the way -only, as we think triremes should use deep/shallow ocean instead of +Remove all unsafe terrain, both the unused unsafe terrain flag and +unsafe ocean for triremes. Instead, triremes simply cannot travel +into an ocean square with no coastline. This is a step on the way +only, as we think triremes should use deep/shallow ocean instead of a coastline limit. See PR#35646. ------------------------------------------------------------------------ @@ -208980,7 +208980,7 @@ Changed paths: M /trunk/server/unittools.c Remove the second parameter to find_transporter_for_unit(), which -is already known. Add function could_unit_load() which checks if a +is already known. Add function could_unit_load() which checks if a given transporter could add a unit as cargo, were it on the same tile. Since find_transporter_for_unit() calls can_unit_load(), it is meaningless to call the latter on results from the former. Remove such @@ -208993,8 +208993,8 @@ r12625 | per | 2007-02-12 01:23:45 +0200 (Mon, 12 Feb 2007) | 5 lines Changed paths: M /trunk/common/movement.c -Fix mistake in the eneralized base code that makes air units check -for the no-hp-loss flag instead of the refuel flag. At the moment +Fix mistake in the eneralized base code that makes air units check +for the no-hp-loss flag instead of the refuel flag. At the moment this has no effect, since hp-loss-flag bases == refuel bases. See PR#35642. @@ -209003,7 +209003,7 @@ r12624 | kauf | 2007-02-12 00:47:08 +0200 (Mon, 12 Feb 2007) | 5 lines Changed paths: M /trunk/client/gui-gtk-2.0/menu.c -Fix an infinite loop that happens when going into editing mode and +Fix an infinite loop that happens when going into editing mode and then switching players or observing. See PR#35738. Reported by Jason and myself. Patch by Vasc. @@ -209078,8 +209078,8 @@ Changed paths: M /trunk/client/editor.c M /trunk/client/gui-gtk-2.0/editdlg.c -Fix problems in the built-in map editor with placing units, where units -would lose fuel, movement and/or hitpoints. It is mostly just a band-aid +Fix problems in the built-in map editor with placing units, where units +would lose fuel, movement and/or hitpoints. It is mostly just a band-aid to ease further testing, though. Ticket PR#35575. ------------------------------------------------------------------------ @@ -209089,7 +209089,7 @@ Changed paths: Make AI fear an enemy based on vast amounts of gold that can be quickly turned into an army when considering war targets. -Loosely based on patch by "Guest" in the forums, see +Loosely based on patch by "Guest" in the forums, see http://forum.freeciv.org/viewtopic.php?t=2703, and PR#35145. ------------------------------------------------------------------------ @@ -209098,7 +209098,7 @@ Changed paths: M /trunk/ai/advdiplomacy.c Do not consider war want for obsolete buildings, and do not -improve diplomatic relations through effects for players that +improve diplomatic relations through effects for players that are not yet met with. Loosely based on patch by "Guest" in the forums, see http://forum.freeciv.org/viewtopic.php?t=2703, and PR#35145. @@ -209672,7 +209672,7 @@ Changed paths: Fix some problems with antialiased zooming. See PR#29557. -SDL_rotozoom.[ch] from SDL_gfx (http://www.ferzkopp.net/~aschiffler/Software/SDL_gfx-2.0/) by A. Schiffler +SDL_rotozoom.[ch] from SDL_gfx (http://www.ferzkopp.net/~aschiffler/Software/SDL_gfx-2.0/) by A. Schiffler . License is LGPL. @@ -210876,7 +210876,7 @@ r12382 | cproc | 2006-11-06 14:10:01 +0200 (Mon, 06 Nov 2006) | 1 line Changed paths: M /trunk/client/gui-sdl/chatline.c -fix in-game chat line +fix in-game chat line ------------------------------------------------------------------------ r12381 | cproc | 2006-11-06 13:54:36 +0200 (Mon, 06 Nov 2006) | 2 lines Changed paths: @@ -212466,8 +212466,8 @@ r12146 | per | 2006-07-24 11:37:08 +0300 (Mon, 24 Jul 2006) | 4 lines Changed paths: M /trunk/common/packets.c -Fix security problem in attributes code. On 32bit systems, an addition in -a check can overflow, allowing an illegal offset value to be passed into the +Fix security problem in attributes code. On 32bit systems, an addition in +a check can overflow, allowing an illegal offset value to be passed into the network code. Reported by Luigi Auriemma ------------------------------------------------------------------------ @@ -213306,7 +213306,7 @@ Changed paths: Move move_type from unit_type to unit_class. This gets us rid of hack determining unit_type.move_type from unit_type.class which makes further unit_class -development difficult. +development difficult. See #18246 @@ -213556,9 +213556,9 @@ Changed paths: M /trunk/data/misc/cursors.png M /trunk/data/misc/cursors.spec -Implement wait/busy cursor and improve the edit mode "add" cursor. The +Implement wait/busy cursor and improve the edit mode "add" cursor. The hourglass is shown between turns when no actions are possible to provide -more feedback about the game-state. Both cursors are from Bluecurve in +more feedback about the game-state. Both cursors are from Bluecurve in Redhat artwork. Patch by Andreas Røsdal in PR#17637. ------------------------------------------------------------------------ @@ -213575,7 +213575,7 @@ Changed paths: M /trunk/server/diplhand.c M /trunk/server/settings.c -Make the diplcost setting apply also to money transfers between players. +Make the diplcost setting apply also to money transfers between players. See PR#17602. ------------------------------------------------------------------------ @@ -213583,7 +213583,7 @@ r12009 | per | 2006-06-05 20:55:13 +0300 (Mon, 05 Jun 2006) | 4 lines Changed paths: M /trunk/server/srv_main.c -Revert previous commit. We cannot know the gender of the gender of a +Revert previous commit. We cannot know the gender of the gender of a username unless the player explicitly sets this, making all titles possibly wrong. @@ -213609,7 +213609,7 @@ r12006 | per | 2006-06-03 20:52:03 +0300 (Sat, 03 Jun 2006) | 3 lines Changed paths: M /trunk/client/gui-gtk-2.0/editdlg.c -Implement a unit dropdown menu in the editor dialog for placing units (instead of +Implement a unit dropdown menu in the editor dialog for placing units (instead of having to remember a unit type's index number). PR#17599. Patch by me and Jason. ------------------------------------------------------------------------ @@ -213683,7 +213683,7 @@ r11993 | per | 2006-05-25 18:32:32 +0300 (Thu, 25 May 2006) | 3 lines Changed paths: M /trunk/ai/advdiplomacy.c -Fix problem with AI war countdown reported in PR#16868 by +Fix problem with AI war countdown reported in PR#16868 by Christoph Petschnig . ------------------------------------------------------------------------ @@ -213761,7 +213761,7 @@ r11986 | per | 2006-05-20 20:57:04 +0300 (Sat, 20 May 2006) | 3 lines Changed paths: M /trunk/data/default/techs.ruleset -Fix problem with quote character in commented text and translations. +Fix problem with quote character in commented text and translations. Reported by Chris. ------------------------------------------------------------------------ @@ -213792,7 +213792,7 @@ r11980 | per | 2006-05-18 23:32:54 +0300 (Thu, 18 May 2006) | 3 lines Changed paths: M /trunk/doc/README.graphics -Improve documentation of PNGs used in clients. Reported by Egor Vyscrebentsov +Improve documentation of PNGs used in clients. Reported by Egor Vyscrebentsov in PR#16955. ------------------------------------------------------------------------ @@ -214131,7 +214131,7 @@ Changed paths: M /trunk/client/gui-gtk-2.0/plrdlg.c M /trunk/client/gui-win32/connectdlg.c -/ai %s is changed to /aitoggle "%s" in chat messages. Several +/ai %s is changed to /aitoggle "%s" in chat messages. Several places that would create-aitoggle-take instead just "take -". Patch by Jason. See PR#15873. @@ -214153,14 +214153,14 @@ Changed paths: M /trunk/utility/support.h The 'pick nation' button becomes 'create player' button when client -connection is detached from any player. Observe button is a toggle -on/off, except if client connections has taken a player, then it -becomes a 'release player' button. Lots of non-sane combinations -checked and disabled instead of crashing. Detaching from a player -creates an ugly duplication of usernames in the username list if -the detached player is not AI, as the detached player's username +connection is detached from any player. Observe button is a toggle +on/off, except if client connections has taken a player, then it +becomes a 'release player' button. Lots of non-sane combinations +checked and disabled instead of crashing. Detaching from a player +creates an ugly duplication of usernames in the username list if +the detached player is not AI, as the detached player's username will show as the same name as the detached connection's name; to -improve this, the client will automatically un-AI a taken player, +improve this, the client will automatically un-AI a taken player, and automatically AI a detached player. Fix problem with taking or observing players with spaces in the name from the GUI by properly quoting all names. See PR#16459. @@ -214197,7 +214197,7 @@ Changed paths: M /trunk/common/worklist.c M /trunk/server/savegame.c -Use of snprintf, vsnprintf and malloc converted to Freeciv portable +Use of snprintf, vsnprintf and malloc converted to Freeciv portable and safer variants. ------------------------------------------------------------------------ @@ -214223,13 +214223,13 @@ Changed paths: M /trunk/ai/aicity.c Stop domestic advisor from building redundant buildings for human -players. This is because all the ai.building_wants are 0, so the -advisor just choose the first legal one, even if it is redundant. -Fix this by setting all ai.building_wants to a positive value. The -domestic advisor will then set to 0 all the redundant improvements. -As a consequence, the advisor will not choose redundant buildings, -since there will still be improvements with a positive value like -coinage. See PR#15977. Patch by Guillaume Melquiond +players. This is because all the ai.building_wants are 0, so the +advisor just choose the first legal one, even if it is redundant. +Fix this by setting all ai.building_wants to a positive value. The +domestic advisor will then set to 0 all the redundant improvements. +As a consequence, the advisor will not choose redundant buildings, +since there will still be improvements with a positive value like +coinage. See PR#15977. Patch by Guillaume Melquiond ------------------------------------------------------------------------ @@ -214244,7 +214244,7 @@ r11849 | per | 2006-04-13 21:46:00 +0300 (Thu, 13 Apr 2006) | 3 lines Changed paths: A /trunk/scripts/potfiles -Add script to find missing or superfluous files for po/POTFILES.in. +Add script to find missing or superfluous files for po/POTFILES.in. Written by Chris Knoke in PR#16375. ------------------------------------------------------------------------ @@ -214255,10 +214255,10 @@ Changed paths: M /trunk/server/diplhand.c Make it possible to run diplomacy between players in long-turn -games by allowing diplomacy dialogs to stay open with players -who are not connected and players who disconnect. When a player -reconnects, they are greeted with the diplomacy dialog and any -treatises suggested previously, even if both players party to +games by allowing diplomacy dialogs to stay open with players +who are not connected and players who disconnect. When a player +reconnects, they are greeted with the diplomacy dialog and any +treatises suggested previously, even if both players party to it have been disconnected before this. See PR#16332. ------------------------------------------------------------------------ @@ -214276,8 +214276,8 @@ Changed paths: M /trunk/server/scripting/api_actions.c M /trunk/server/scripting/api_actions.h -Change the return type of the give_technology() to Tech_Type instead -of bool, so that the script can know which random tech was granted by +Change the return type of the give_technology() to Tech_Type instead +of bool, so that the script can know which random tech was granted by this function when a random tech was requested. See PR#16347. ------------------------------------------------------------------------ @@ -214314,7 +214314,7 @@ r11831 | per | 2006-04-09 16:25:03 +0300 (Sun, 09 Apr 2006) | 3 lines Changed paths: M /trunk/common/player.h -Mark default usernames for translation. Reported by Chris, patch by Daniel M in +Mark default usernames for translation. Reported by Chris, patch by Daniel M in PR#16096. ------------------------------------------------------------------------ @@ -214329,7 +214329,7 @@ r11829 | per | 2006-04-09 16:19:37 +0300 (Sun, 09 Apr 2006) | 3 lines Changed paths: M /trunk/data/scenario/europe-200x100-v2.sav -Fix missing translation in Europe scenario. Reported by Chris, patch by Daniel. +Fix missing translation in Europe scenario. Reported by Chris, patch by Daniel. PR#16099. ------------------------------------------------------------------------ @@ -214495,10 +214495,10 @@ Changed paths: M /trunk/server/maphand.c M /trunk/server/plrhand.c -A possible crash in maphand.c if ptile->owner is set and -ptile->owner_source is NULL. This should never happen, -but defensive programming is nice. When a player dies or -is killed off, make sure we immediately unown any tiles +A possible crash in maphand.c if ptile->owner is set and +ptile->owner_source is NULL. This should never happen, +but defensive programming is nice. When a player dies or +is killed off, make sure we immediately unown any tiles that player owns. See PR#15864. ------------------------------------------------------------------------ @@ -214601,10 +214601,10 @@ Changed paths: M /trunk/data/default/units.ruleset M /trunk/data/helpdata.txt -Remove the concept of unit exhaustion when less than 1 movement point left, +Remove the concept of unit exhaustion when less than 1 movement point left, and the unused IgTired unit flag. This led to a number of players to conclude that there had to be something wrong with the combat calculations -in Freeciv, as there was a lack of indicators of this behaviour. See +in Freeciv, as there was a lack of indicators of this behaviour. See discussion in PR#15809. ------------------------------------------------------------------------ @@ -214689,7 +214689,7 @@ r11754 | per | 2006-03-11 01:38:30 +0200 (Sat, 11 Mar 2006) | 3 lines Changed paths: M /trunk/server/sanitycheck.c -Remove check for dubious assumption that all fortresses must be owned by someone. +Remove check for dubious assumption that all fortresses must be owned by someone. Reported in PR#15843 by Jason. ------------------------------------------------------------------------ @@ -215240,7 +215240,7 @@ r11638 | per | 2006-02-24 21:23:56 +0200 (Fri, 24 Feb 2006) | 3 lines Changed paths: M /trunk/server/maphand.c -Borders should not be claimed across continents. See bug report by Jason in PR#15169. +Borders should not be claimed across continents. See bug report by Jason in PR#15169. Also removes some duplicate border code. ------------------------------------------------------------------------ @@ -215311,7 +215311,7 @@ r11622 | per | 2006-02-19 14:49:00 +0200 (Sun, 19 Feb 2006) | 3 lines Changed paths: M /trunk/ai/aicity.c -Fix crash in AI code if empire size step effect is set to zero. Reported by Marko in +Fix crash in AI code if empire size step effect is set to zero. Reported by Marko in PR#15624. ------------------------------------------------------------------------ @@ -215584,7 +215584,7 @@ Changed paths: Make sure the mouse hover popups are always drawn on top. Reported by Martin Gerdes in PR#15472, patch by me. Adds "alphablit.c" from the pygame library (http://www.pygame.org) for real RGBA->RGBA alpha blending (libSDL just keeps the alpha of the destination surface). Author of the file is Pete Shinners and license is LGPL. - + ------------------------------------------------------------------------ r11566 | cproc | 2006-02-11 03:22:32 +0200 (Sat, 11 Feb 2006) | 1 line Changed paths: @@ -215683,9 +215683,9 @@ Changed paths: M /trunk/data/civ2/techs.ruleset M /trunk/data/default/effects.ruleset -Fix ruleset problems from previous commits. Empire_Size_Mod was not removed from all -rulesets, and Empire_Size_Base properly replacing them. Reported by banjo -. Trade_Revenue_Reduce still present as a tech flag in civ2 ruleset. +Fix ruleset problems from previous commits. Empire_Size_Mod was not removed from all +rulesets, and Empire_Size_Base properly replacing them. Reported by banjo +. Trade_Revenue_Reduce still present as a tech flag in civ2 ruleset. Removed. ------------------------------------------------------------------------ @@ -215720,9 +215720,9 @@ Changed paths: M /trunk/server/savegame.c M /trunk/server/settings.c -Make the server settings 'cityfactor' (when you have this many cities, all cities get +1 -unhappy citizen) and 'unhappysize' (after this many citizens, all new citizens are -unhappy) into effects. This gives much more mod-ability, at the expense of being able to +Make the server settings 'cityfactor' (when you have this many cities, all cities get +1 +unhappy citizen) and 'unhappysize' (after this many citizens, all new citizens are +unhappy) into effects. This gives much more mod-ability, at the expense of being able to change these settings from the server while running. See PR#15396 for the full story. ------------------------------------------------------------------------ @@ -215730,7 +215730,7 @@ r11544 | per | 2006-02-03 23:32:27 +0200 (Fri, 03 Feb 2006) | 3 lines Changed paths: M /trunk/ai/advmilitary.c -Do not try to build a military building that we already have. Patch by Mike Kaufman in +Do not try to build a military building that we already have. Patch by Mike Kaufman in PR#15325. ------------------------------------------------------------------------ @@ -216178,9 +216178,9 @@ Changed paths: M /trunk/common/city.h M /trunk/common/player.h -Add a framework for increasing want for the requisites for an improvement. We now -iterate also through improvements we can build one day. Patch by Benedict Adamson in -PR#12682. I renamed some functions and enabled more debug output in the #ifdef DEBUG +Add a framework for increasing want for the requisites for an improvement. We now +iterate also through improvements we can build one day. Patch by Benedict Adamson in +PR#12682. I renamed some functions and enabled more debug output in the #ifdef DEBUG case. ------------------------------------------------------------------------ @@ -216227,13 +216227,13 @@ Changed paths: M /trunk/server/settlers.c M /trunk/server/srv_main.c -Commit bits and pieces of the PR#14763 patch. Remove unnecessary gov -parameters from some functions. Fix comments. Style changes. Add upkeep -free feature of Anarchy to ruleset instead of code. Remove hardcoded -Anarchy penalty to incite cost. Generalize the celebration message. Add -new event type "player settings". No longer require specialist req to -be lowercase in ruleset. Martial law each zero disables martial law, -not martial law max zero. Fix crashes in effects code if called in +Commit bits and pieces of the PR#14763 patch. Remove unnecessary gov +parameters from some functions. Fix comments. Style changes. Add upkeep +free feature of Anarchy to ruleset instead of code. Remove hardcoded +Anarchy penalty to incite cost. Generalize the celebration message. Add +new event type "player settings". No longer require specialist req to +be lowercase in ruleset. Martial law each zero disables martial law, +not martial law max zero. Fix crashes in effects code if called in some functions before effects code is initialized. ------------------------------------------------------------------------ @@ -291591,7 +291591,7 @@ Tue Jun 25 02:36:53 2002 Vasco Alexandre da Silva Costa : Changed GtkPixcomm API. No more pixmap and mask allocation. This way the X-Server doesn't need to allocate dozens of pixmaps per - city window. As a benefit the city window should popup faster. + city window. As a benefit the city window should popup faster. The overhead of re-doing the GtkPixcomm drawing is so small it is better to save mem at the expense of taking some more time for refreshing widgets. @@ -292351,7 +292351,7 @@ Sun Jun 9 03:19:50 2002 Egbert Hinzen : * doc/de/INHALT: - This file gives short descriptions of the German doc files. + This file gives short descriptions of the German doc files. Written by Christian Knoke and changed by me. Sun Jun 9 03:05:21 2002 Egbert Hinzen : @@ -293898,7 +293898,7 @@ Mon Apr 22 21:19:34 2002 Anthony Stuckey : @@ -293908,14 +293908,14 @@ Mon Apr 22 20:06:20 2002 Anthony Stuckey : * acconfig.h, configure.in, diff_ignore: - Commit patch to fix failure to compile due to sound support. + Commit patch to fix failure to compile due to sound support. Patch by Per Mathisen. (per@leftist.net) Sun Apr 21 14:40:14 2002 Andreas Kemnade : @@ -295135,7 +295135,7 @@ Wed Mar 13 03:46:19 2002 Vasco Alexandre da Silva Costa : * client/gui-gtk-2.0/cityrep.c, client/gui-gtk-2.0/connectdlg.c, client/gui-gtk-2.0/finddlg.c, client/gui-gtk-2.0/messagedlg.c: - * Added new city report dialog. * Made connect dialog transient. + * Added new city report dialog. * Made connect dialog transient. * Fixed some bugs in the new message dialog configurator. Mon Mar 11 23:21:41 2002 Vasco Alexandre da Silva Costa : @@ -297432,7 +297432,7 @@ Tue Jan 29 22:06:15 2002 Anthony Stuckey : @@ -300254,7 +300254,7 @@ Sun Sep 9 06:48:13 2001 Egbert Hinzen : * po/de.po: - de.po updated. HINWEIS: Die Originaltexte enthalten Fehler. + de.po updated. HINWEIS: Die Originaltexte enthalten Fehler. Diese sind in der "Übersetzung" mit dem Wort FEHLER markiert. Sat Sep 8 22:53:25 2001 Raimar Falke : @@ -300813,7 +300813,7 @@ Sat Aug 25 20:30:57 2001 Sebastian Bauer : * common/improvement.c: - improvement_obsolete() works now correctly also for wonders. + improvement_obsolete() works now correctly also for wonders. improvement_redundant() hadn't irgnored obsolete buildings. Fixes bug (PR#906) reported by Francois Taiani @@ -301181,7 +301181,7 @@ Mon Aug 13 12:46:41 2001 Thue Janus Kristensen : * server/srv_main.c, server/stdinhand.c, server/stdinhand.h: Move script reading to later in the startup process to make - commands given in scripts equivalent to commandline commands. + commands given in scripts equivalent to commandline commands. This also means that "start" now works in scripts. Patch by Reinier Post @@ -301829,7 +301829,7 @@ Thu Jul 26 17:18:27 2001 Thue Janus Kristensen : * server/mapgen.c: - Raise MAXTRIES as we found an example where we hit the old value. + Raise MAXTRIES as we found an example where we hit the old value. (Temporary fix, better fix wanted post 1.12.0) Thu Jul 26 16:00:51 2001 Thue Janus Kristensen : @@ -302157,7 +302157,7 @@ Sun Jul 8 21:11:25 2001 Thue Janus Kristensen : * common/unit.h, server/unittools.c: - Take into account that units can die in update_unit_activity(). + Take into account that units can die in update_unit_activity(). Fixes some crashes. Sun Jul 8 08:53:18 2001 Egbert Hinzen : @@ -302401,8 +302401,8 @@ Sun Jul 1 20:48:03 2001 Thue Janus Kristensen : * client/gui-gtk/citydlg.c: - Allow the buttons in the city dialog to have different widths. - This is part of a fix to the problems with text that doesn't fit. + Allow the buttons in the city dialog to have different widths. + This is part of a fix to the problems with text that doesn't fit. (PR#820) Patch by Vasco Alexandre da Silva Costa @@ -302631,7 +302631,7 @@ Thu Jun 28 21:18:54 2001 Thue Janus Kristensen : The autoconf magic associated with older gettext releases defined a variable called DATADIRNAME. It's not meaningful anymore; the - current gettext currently unconditinoally defines it as "share" . + current gettext currently unconditinoally defines it as "share" . Thus there is no reason for configure.in to worry about is. Patch by Gaute B Strokkenes @@ -302873,7 +302873,7 @@ Wed Jun 20 15:25:02 2001 Thue Janus Kristensen : * ai/advmilitary.c, common/map.c, common/map.h, common/unit.c, server/unithand.c, server/unittools.c: - Some checking on coordinates for unithand functions. + Some checking on coordinates for unithand functions. is_tiles_adjacent now only returns true if the tiles are adjacent, ie false if the tiles are the same. Clean up some related confusion. @@ -302989,7 +302989,7 @@ Sun Jun 17 13:58:08 2001 Thue Janus Kristensen : up by replacing e.g. "latin1-iso8859-1" with "ISO-8859-1", which the gettext manual says is necessary. - Note that I also changed the en_GB entry from "7bit" to "8bit". + Note that I also changed the en_GB entry from "7bit" to "8bit". This may seem odd, but the manual recommends it and it is unlikely to cause any harm. @@ -303010,7 +303010,7 @@ Sat Jun 16 15:58:53 2001 Thue Janus Kristensen : * INSTALL: - Add section about disabling procompiled headers under OS X. + Add section about disabling procompiled headers under OS X. Rearrange the section so that the OS-specific ones are last. Sat Jun 16 13:22:00 2001 Thue Janus Kristensen : @@ -303748,7 +303748,7 @@ Tue Apr 24 21:44:43 2001 Thue Janus Kristensen : * server/mapgen.c: - When removing tiny islands, remember to set the continent to 0. + When removing tiny islands, remember to set the continent to 0. Caught by sanity checker. There is still the problem that map.num_continents lists too many @@ -303820,7 +303820,7 @@ Sun Apr 22 13:54:12 2001 Vasco Alexandre da Silva Costa : Fixed bug i introduced on my last commit. Too much search & replace was the problem. I also changed some more dialogs to not - make the whole toplevel insensitive (e.g. the revolution dialog). + make the whole toplevel insensitive (e.g. the revolution dialog). Some other minor changes. Bug reported by Jason D Short . @@ -304225,7 +304225,7 @@ Thu Mar 29 23:08:39 2001 Anthony Stuckey : data/civ2/techs.ruleset, data/default/techs.ruleset, server/unittools.c: - Make Trireme loss percentage depend upon known technologies. + Make Trireme loss percentage depend upon known technologies. Patch submitted by Anthony Stuckey (stuckey@jaka.ece.uiuc.edu). Thu Mar 29 23:04:38 2001 Anthony Stuckey : @@ -304487,7 +304487,7 @@ Thu Feb 22 23:15:47 2001 Sebastian Bauer : * client/gui-mui/helpdlg.c: - MUI client: Less brutal colors for the technology buttons. + MUI client: Less brutal colors for the technology buttons. Suggested by Thomas Aglassinger Thu Feb 22 22:37:50 2001 Sebastian Bauer : @@ -304785,7 +304785,7 @@ Tue Feb 13 17:53:19 2001 Thue Janus Kristensen : Move functions from cityhand.c to citytools.c, so that only functions that handle the interface with the client is in - cityhand. Move a few functions from citytools to plrhand.c . + cityhand. Move a few functions from citytools to plrhand.c . (lots of files affected where I removed #include "cityhand.h") Mon Feb 12 20:25:34 2001 Thue Janus Kristensen : @@ -305128,7 +305128,7 @@ Sun Jan 28 13:52:15 2001 Olivier Beyssac : fr.po update Patches submitted by: Christian Marillat - Franck Reinquin + Franck Reinquin Nicolas Lannier Olivier Beyssac @@ -305290,7 +305290,7 @@ Thu Jan 25 19:39:32 2001 Thue Janus Kristensen : now always mean a pixel position in the map_canvas and absolute positions are just names [xy] or map_[xy]. - Some features in the isometric view are not completely mature. + Some features in the isometric view are not completely mature. Isometric view is currently a compile-time option. To compile with isometric view use "./configuere --with-isometric-view" @@ -305759,7 +305759,7 @@ Wed Jan 10 18:29:47 2001 Thue Janus Kristensen : both when the item are promised and when the treaty is actually accepted, as the players stats may have changed. - Don't accept tech clauses with illegal tech value at all. - Player can't give - away techs (s)he doesn't have. - Player can't give away capital. + away techs (s)he doesn't have. - Player can't give away capital. - Player can't give away cities (s)he doesn't own. - fixed server segfault related to destruction of city which is already part of treaty. @@ -306026,7 +306026,7 @@ Tue Jan 2 01:11:31 2001 Vasco Alexandre da Silva Costa : * client/clinet.c, common/netintf.c, common/netintf.h, server/meta.c: - Fix for problem with IPv6 addresses returned on hostname lookup. + Fix for problem with IPv6 addresses returned on hostname lookup. With this fix IPv6 addresses are discarded and an error is returned instead of causing a crash. Patch submitted by Gaute Strokkenes . @@ -306986,7 +306986,7 @@ Tue Sep 19 16:55:52 2000 Sebastian Bauer : * client/gui-gtk/diplodlg.c, client/gui-mui/diplodlg.c, client/gui-mui/plrdlg.c, common/connection.h: - - Added missing _() to one of the GTK-vision texts (diplodlg.c). + - Added missing _() to one of the GTK-vision texts (diplodlg.c). - Added #include to common/connection.h. MUI client: @@ -307001,7 +307001,7 @@ Mon Sep 18 22:39:19 2000 Vasco Alexandre da Silva Costa : * server/sernet.c: The problem was in sniff_packets() the server was trying to write - even if the send buffer in that connections didn't have any data. + even if the send buffer in that connections didn't have any data. Also removed an extraneous if in flush_packets(). Dumb mistake... Oh well, you test it time and time again, and then something slips by. @@ -307019,7 +307019,7 @@ Mon Sep 18 20:36:14 2000 Vasco Alexandre da Silva Costa : also makes the server report the port number besides the host name. - Patch submitted by Lauri Tarkkala . + Patch submitted by Lauri Tarkkala . Some minor changes and dynamic send buffers by me. Mon Sep 18 02:43:06 2000 David Pfitzner : @@ -307095,7 +307095,7 @@ Mon Sep 11 06:40:37 2000 David Pfitzner : server/report.c, server/savegame.c: This patch makes a lot of arrays const, and changes some - prototypes to match. It also removes a redundant initialiser. + prototypes to match. It also removes a redundant initialiser. Patch (PR#550) submitted by "Gaute B. Strokkenes" . @@ -307278,7 +307278,7 @@ Sat Sep 2 01:58:34 2000 Jeff Mallatt : server/unitfunc.c, server/unitfunc.h, server/unithand.c: Removed the problematic n_if_vowel() routine. Changed all format - strings which required n_if_vowel() to no use an a/an construct. + strings which required n_if_vowel() to no use an a/an construct. Did some other clean-up. Patch submitted by Dirk Stoecker , committed with a few, minor changes. @@ -307343,14 +307343,14 @@ Fri Sep 1 06:23:07 2000 David Pfitzner : * server/civserver.c: - Update mac server option dialog, to use new srvarg structure. + Update mac server option dialog, to use new srvarg structure. Patch submitted by Andy Black . Fri Sep 1 06:21:53 2000 David Pfitzner : * ai/aiunit.c: - Rename 'far' variable, since it is a keyword on some platforms. + Rename 'far' variable, since it is a keyword on some platforms. From patch submitted by Andy Black . Fri Sep 1 06:20:26 2000 David Pfitzner : @@ -307397,7 +307397,7 @@ Thu Aug 31 06:44:21 2000 David Pfitzner : * server/srv_main.c, server/stdinhand.c: Extend 'allowconnect' server option to be able to also specify - "multiple observer connections" and "single observer connection". + "multiple observer connections" and "single observer connection". (Intended to use for AI players to address bug (PR#535) reported by Ronald van der Fange , but need to do some more testing before changing default allowconnect value.) @@ -307467,7 +307467,7 @@ Mon Aug 28 17:56:55 2000 Thue Janus Kristensen : * server/sernet.c, server/srv_main.c, server/stdinhand.c, server/stdinhand.h: - This patch changes the semantics of the 'cmdlevel first' feature. + This patch changes the semantics of the 'cmdlevel first' feature. The command /cmdlevel ctrl first @@ -307508,7 +307508,7 @@ Sun Aug 27 06:58:35 2000 David Pfitzner : data/Freeciv: In Xaw client, make dialogs "Local Options" and "Message Options" - have automatic alignment without needing extra spaces in strings. + have automatic alignment without needing extra spaces in strings. This especially helps translations. Based on patch submitted by Dirk Stoecker . @@ -307543,7 +307543,7 @@ Sun Aug 27 06:53:35 2000 David Pfitzner : Allow diplomats (and spies) to move into allied cities. Added "Keep moving" item to diplomat/spy dialogs. Added diplomat action DIPLOMAT_MOVE. Added capability tag "diplo_move_city". Added - extra parameter diplomat_move_city to handle_unit_move_request(). + extra parameter diplomat_move_city to handle_unit_move_request(). Fixes bug (PR#486) reported by Marko Lindqvist . Sat Aug 26 13:31:02 2000 Jeff Mallatt : @@ -307724,7 +307724,7 @@ Tue Aug 22 08:56:19 2000 David Pfitzner : * common/shared.c: - Don't allow command-line option arguments to be empty string. + Don't allow command-line option arguments to be empty string. Fixes bug (PR#520) reported by Christian Knoke . Tue Aug 22 08:55:03 2000 David Pfitzner : @@ -307868,7 +307868,7 @@ Sun Aug 20 13:40:02 2000 Jeff Mallatt : * doc/HOWTOPLAY.sv, po/sv.po: - Update Swedish (sv) translation. Add Swedish HOWTOPLAY file. + Update Swedish (sv) translation. Add Swedish HOWTOPLAY file. Patch submitted by Erik Sigra . Sun Aug 20 09:03:31 2000 David Pfitzner : @@ -308260,7 +308260,7 @@ Sat Aug 12 02:46:02 2000 David Pfitzner : Activate units Elephants, Crusaders, and Fanatics in civ2 ruleset. Activate tech Fundamentalism for Fanatics, and change tech_req of - government Fundamentalism to Never to leave it turned off. + government Fundamentalism to Never to leave it turned off. Missing elephants reported by Michael Kiermaier . @@ -308282,7 +308282,7 @@ Fri Aug 11 02:31:04 2000 David Pfitzner : * acinclude.m4, aclocal.m4, configure, configure.in: Add configure test for whether readline works at runtime, to - detect broken readline (+ncurses) libraries on some systems. + detect broken readline (+ncurses) libraries on some systems. Based on patch (and bug report, PR#491) submitted by Jacob Luna Lundberg . @@ -308301,7 +308301,7 @@ Thu Aug 10 20:05:01 2000 Jeff Mallatt : * client/civclient.c: - Change mystrlcpy()s into sz_strlcpy()s in civclient.c#main(). + Change mystrlcpy()s into sz_strlcpy()s in civclient.c#main(). Closes PR#502. Patch submitted by Gaute Strokkenes . @@ -308309,7 +308309,7 @@ Thu Aug 10 19:52:48 2000 Jeff Mallatt : * client/gui-gtk/messagewin.c: - Change message window style to be based on that of message list. + Change message window style to be based on that of message list. Patch submitted by Dmitriy Genzel . Thu Aug 10 19:16:26 2000 Sebastian Bauer : @@ -308417,7 +308417,7 @@ Wed Aug 9 13:11:40 2000 David Pfitzner : server/plrhand.h, server/sernet.c: Send clients full info about connections to server, in new packet - packet_conn_info. New non-mandatory capability tag "conn_info". + packet_conn_info. New non-mandatory capability tag "conn_info". Add connection.id field for communication purposes, and new function find_conn_by_id(). Client now maintains player and game connection lists. Adjust conn_description() to return "server" @@ -308467,7 +308467,7 @@ Tue Aug 8 12:21:56 2000 David Pfitzner : server/civserver.c, server/plrhand.c: Remove player.conn and player.addr fields, since should now use - player.connections (or player.is_connected) and connection.addr. + player.connections (or player.is_connected) and connection.addr. Added player_addr_hack() to support code which still expects single addr per player. Also hacks to handle that client doesn't yet have full information about connection lists. @@ -308912,7 +308912,7 @@ Wed Aug 2 14:09:28 2000 David Pfitzner : . Fixed by using a divisor method instead of modulus in myrand(), - and heat up the generator in mysrand(). Added test_random1(). + and heat up the generator in mysrand(). Added test_random1(). Allow size==0 in myrand (ie, myrand(0)), accessing full range. Wed Aug 2 14:08:01 2000 David Pfitzner : @@ -309123,7 +309123,7 @@ Sun Jul 30 20:04:05 2000 Vasco Alexandre da Silva Costa : * client/gui-gtk/dialogs.c: - Fix to ignore delete events to the government change dialog. + Fix to ignore delete events to the government change dialog. Fixes PR#357. Sun Jul 30 17:34:54 2000 Sebastian Bauer : @@ -309322,7 +309322,7 @@ Sat Jul 29 07:45:22 2000 Sebastian Bauer : * client/gui-mui/colortextclass.c, client/gui-mui/helpdlg.c: - MUI client: Implemented OM_SET method of the ColorText subclass. + MUI client: Implemented OM_SET method of the ColorText subclass. Now all tech buttons in the help dialog use the ColorText subclass. @@ -309358,7 +309358,7 @@ Sat Jul 29 03:37:13 2000 David Pfitzner : * server/stdinhand.c: - Add completion of 'commands' and 'options' after 'help' command. + Add completion of 'commands' and 'options' after 'help' command. Patch submitted by Stepan Roh . Sat Jul 29 03:32:36 2000 David Pfitzner : @@ -309470,7 +309470,7 @@ Thu Jul 27 19:48:28 2000 Sebastian Bauer : client/gui-mui/objecttreeclass.c, client/gui-mui/overviewclass.h, client/gui-mui/plrdlg.c, client/gui-mui/spaceshipdlg.c: - MUI client: Use get_embassy_status() to get the embassy status(). + MUI client: Use get_embassy_status() to get the embassy status(). Removed some old commented gtk code in spaceshipdlg.c. Added historystringclass.(c|h) which implements string gadgets @@ -309700,7 +309700,7 @@ Mon Jul 24 16:50:08 2000 Sebastian Bauer : hit which happened when the game is not yet active and the map has been clicked. Refresh button in the cityreport window works now. Removed the Configure Button. Exporting the chat log is possible - now. When game options are changed the map view is updated. + now. When game options are changed the map view is updated. Updated smakefile. Thanks to Dirk Stoecker for @@ -309736,7 +309736,7 @@ Mon Jul 24 04:34:14 2000 David Pfitzner : Change (char *player) in connection struct (previously unused) to (struct player *player), and add code to keep it up-to-date as - connections are made and lost in the server (not used in client). + connections are made and lost in the server (not used in client). Make use of pconn->player to simplify/improve/cleanup code in some places (mainly change player_no to pplayer). @@ -309815,7 +309815,7 @@ Sun Jul 23 15:11:29 2000 Jeff Mallatt : * server/stdinhand.c: - Added missing prototypes to recent command completion commit. + Added missing prototypes to recent command completion commit. (C'mon, guys, check for this! It's easy: '-Wmissing-prototypes'.) Sun Jul 23 14:34:43 2000 Thue Janus Kristensen : @@ -309834,7 +309834,7 @@ Sat Jul 22 17:31:36 2000 Jeff Mallatt : * server/stdinhand.c: - Added "end" server command, which just ends the game immediately. + Added "end" server command, which just ends the game immediately. Patch submitted by Daniel Sjolie , with minor fixes by me. @@ -310163,7 +310163,7 @@ Fri Jul 14 03:59:31 2000 David Pfitzner : aifill players) did not have their skill level parameters initialized correctly, and were thus effectively skill level 'hard' regardless of reported skill level (unless something else - adjusted/set the skill level later, including game reload etc). + adjusted/set the skill level later, including game reload etc). Sigh. Fri Jul 14 03:51:05 2000 David Pfitzner : @@ -310202,7 +310202,7 @@ Wed Jul 12 19:16:43 2000 Jeff Mallatt : * PEOPLE, data/engels/tiles.xpm: - Made the fog in the Engels tileset darker, hence easier to see. + Made the fog in the Engels tileset darker, hence easier to see. Patch submitted by Jussi Asp . Tue Jul 11 14:21:59 2000 David Pfitzner : @@ -310315,7 +310315,7 @@ Mon Jul 10 01:47:57 2000 Jeff Mallatt : Added Nuclear Fallout. Controlled by game.ruleset value nuke_contamination. - Industrialization and population still generate Pollution. + Industrialization and population still generate Pollution. Dropping a Nuke generates Nuclear Fallout, which is distinct from Pollution. There is a new command to clean Fallout vs. cleaning Pollution. @@ -310399,7 +310399,7 @@ Sat Jul 8 15:49:09 2000 Jeff Mallatt : * configure, configure.in: - Added a new library for BeOS in configure.in etc. Fixes PR#439. + Added a new library for BeOS in configure.in etc. Fixes PR#439. Patch submitted by Joseph Beckenbach . Sat Jul 8 02:03:14 2000 Egbert Hinzen : @@ -310431,7 +310431,7 @@ Thu Jul 6 15:47:27 2000 Jeff Mallatt : Fixes bug in display of turns to build. Also allows players to switch back to original improvement class, in the same turn as - they switched to a different class, without incurring a penalty. + they switched to a different class, without incurring a penalty. Fixes PR#430. Partial bug fixes submitted by Gaute Strokkenes and Robert Rendell . Final fix and penalty-recovery @@ -310602,7 +310602,7 @@ Sun Jul 2 14:12:13 2000 Jeff Mallatt : * data/civ1/governments.ruleset, data/civ2/governments.ruleset, data/default/governments.ruleset, server/cityturn.c: - Fixed help text about unhappiness generated by Air and Sea units. + Fixed help text about unhappiness generated by Air and Sea units. Also, fixed bug whereby Air units were getting the unhappiness bonus of being inside a fortress. Help text bugs reported by Tomasz Wegrzanowski and Marko Lindqvist @@ -310760,7 +310760,7 @@ Wed Jun 28 13:00:18 2000 Jeff Mallatt : * data/civ1/buildings.ruleset, data/civ2/buildings.ruleset, data/default/buildings.ruleset: - Removed redundant help text for Aqueducts and Sewer Systems. + Removed redundant help text for Aqueducts and Sewer Systems. (Temporary until generalized improvements is implemented.) Fixes PR#423. Bug reported by Pieter J. Kersten . @@ -310815,7 +310815,7 @@ Tue Jun 27 21:12:25 2000 Vasco Alexandre da Silva Costa : * client/gui-gtk/mapview.c: Added parentesis around city production; Fixed overview canvas not - refreshing properly (see also previous change to gui_main.c). + refreshing properly (see also previous change to gui_main.c). Added initialization with black of the overview & normap map canvas store. @@ -311445,7 +311445,7 @@ Mon Jun 19 23:28:16 2000 Joseph Beckenbach : client/gui-beos/spaceshipdlg.cpp, client/gui-beos/spaceshipdlg.h, client/gui-beos/wldlg.cpp, client/gui-beos/wldlg.hpp: - Proof of BeOS client. Everything of any interest is stubbed out. + Proof of BeOS client. Everything of any interest is stubbed out. This is NOT going into the current beta (which leads up to 1.11.0). See README.BeOS for current hand-kluging required to build it. (Note the BeOS client does not participate in the @@ -311886,7 +311886,7 @@ Tue Jun 13 19:05:31 2000 Jeff Mallatt : * common/map.c, server/mapgen.c: - Removes infinite loop potential by allowing starts on rivers. + Removes infinite loop potential by allowing starts on rivers. (Disallowing them seems to have been an error in the rivers-as-specials implementation.) Patch submitted by Thue Janus Kristensen . @@ -311991,7 +311991,7 @@ Fri Jun 9 11:57:01 2000 Thue Janus Kristensen : server/maphand.h, server/plrhand.c, server/stdinhand.c: Disables the remove command once the game has started. It - still works in the pregame state to allow people to disconnect. + still works in the pregame state to allow people to disconnect. This is done as it was becoming very messy to adjust data structures once the game had started, and the bugs just kept piling up. @@ -312134,7 +312134,7 @@ Wed May 31 12:21:55 2000 Thue Janus Kristensen : server/unithand.c, server/unithand.h: Makes the functions server_remove_unit() and send_remove unit - unavailable except as static helper functions for wipe_unit(). + unavailable except as static helper functions for wipe_unit(). Use wipe_unit() instead. Mon May 29 22:04:46 2000 Jeff Mallatt : @@ -312338,7 +312338,7 @@ Sun May 21 19:53:41 2000 Jeff Mallatt : * client/gui-gtk/gui_main.c: - Add gtk_set_locale() call, which informs GTK+ of the locale. + Add gtk_set_locale() call, which informs GTK+ of the locale. Patch submitted by Sawada Katsuya . Sun May 21 13:20:37 2000 Thue Janus Kristensen : @@ -312692,8 +312692,8 @@ Sat May 13 01:16:49 2000 Jeff Mallatt : * data/civ2/governments.ruleset, data/default/governments.ruleset: - Added maximum tax rate information to help text for governments. - Fixes PR#362. Bug reported by Vincent . + Added maximum tax rate information to help text for governments. + Fixes PR#362. Bug reported by Vincent . Patch submitted by Greg Wooledge . Fri May 12 09:13:30 2000 Jeff Mallatt : @@ -312873,7 +312873,7 @@ Fri May 5 10:22:33 2000 Nicolas Brunel : doc/Makefile.in, server/Makefile.in: filipino.ruleset estonian.ruleset and latvian.ruleset were missing - in data/nation/Makefile.am . I added them. And run automake. + in data/nation/Makefile.am . I added them. And run automake. This bug was reported by Lance Levsen Thu May 4 22:55:25 2000 Nicolas Brunel : @@ -313395,7 +313395,7 @@ Sun Apr 16 13:10:25 2000 Jeff Mallatt : * po/POTFILES.in, server/gamehand.c, server/plrhand.c: Fixed bug where the "Year: " message sent to the message window - was one off from the actual year (as displayed in the info box). + was one off from the actual year (as displayed in the info box). Patch submitted by Thue Janus Kristensen , with i18n support added. @@ -313408,7 +313408,7 @@ Sun Apr 16 12:53:21 2000 Jeff Mallatt : server/ruleset.c, server/unitfunc.c, server/unithand.c: Fixed terrain ruleset code to allow - irrigation/mining/transformation of ocean tiles into land tiles. + irrigation/mining/transformation of ocean tiles into land tiles. (The ruleset structure appeared to support this, but the code didn't.) Added an extra constraint to changing ocean to land: must have at least "ocean_reclaim_requirement" land tiles adjacent @@ -313430,7 +313430,7 @@ Fri Apr 14 13:52:28 2000 Jeff Mallatt : at how is_enough_transporter_space() was called, it seemed to me that there was a bug in the code near the end of resolve_unit_stack() -- the comment says to teleport the *surplus* - units, but the code teleports *all* units. This is also fixed. + units, but the code teleports *all* units. This is also fixed. Patch submitted by Thue Janus Kristensen . Second and third changes by me. @@ -313482,7 +313482,7 @@ Sun Apr 9 04:57:40 2000 David Pfitzner : Fix bug that AI may use uninitialized data, specifically pcity->ai.wallvalue via assess_defense() when called for "foreign" - cities, in invasion_funct() and ai_military_gothere(). + cities, in invasion_funct() and ai_military_gothere(). (pcity->ai.wallvalue is only calculated for AI players, and maybe only reliable for the "current" ai player?) Replaced these calls to assess_defense() with new function has_defense(), which is a @@ -313537,7 +313537,7 @@ Fri Apr 7 21:37:39 2000 Jeff Mallatt : Implemented Full Fog of War. Now, terrain changes (including building infrastructure and cities) will not be seen unless a - player has a unit or city close enough to witness the change. + player has a unit or city close enough to witness the change. Patch submitted by Thue Janus Kristensen . Fri Apr 7 21:14:41 2000 Jeff Mallatt : @@ -313559,7 +313559,7 @@ Fri Apr 7 15:59:06 2000 Jeff Mallatt : * common/unit.c, server/gotohand.c: Removed complexity from do_unit_goto() rendered needless by the - patch which allowed setting unit activity with zero movement. + patch which allowed setting unit activity with zero movement. Also removed a "moves_left" that had escaped deletion in can_unit_do_activity_targeted(). Patch submitted by Thue Janus Kristensen . @@ -313607,7 +313607,7 @@ Sun Apr 2 17:43:02 2000 Jeff Mallatt : * client/gui-gtk/helpdlg.c, client/gui-xaw/helpdlg.c: - Display in help dialog which buildings an advance will obsolete. + Display in help dialog which buildings an advance will obsolete. Patch submitted by Moses Lei , with Xaw implementation by me. @@ -313625,7 +313625,7 @@ Sun Apr 2 17:26:54 2000 Jeff Mallatt : data/engels.tilespec, data/engels_shields.tilespec, data/trident.tilespec, data/trident_shields.tilespec: - Add showing city productions on main map. This is optional. + Add showing city productions on main map. This is optional. Also, makes display of city names on main map an option. Patch submitted by Raimar Falke , with Xaw implementation and some fixes by me. @@ -313643,7 +313643,7 @@ Sun Apr 2 16:11:05 2000 Jeff Mallatt : * common/packets.c: Fixed two bugs in get_packet_from_connection(): 1. The test for - having received at least the minimum packet length was incorrect; + having received at least the minimum packet length was incorrect; 2. When a byte-swapped packet was received, its corrected length was written into the packet buffer before the test for having received a complete packet was performed. @@ -313740,7 +313740,7 @@ Wed Mar 29 21:23:05 2000 Jeff Mallatt : server/civserver.c, server/stdinhand.c: Added correct Civ2 style of Apollo wonder (shows entire map, - rather than just cities). Selected by civstyle server option. + rather than just cities). Selected by civstyle server option. Bug reported by Tuomas Airaksinen . Wed Mar 29 19:09:14 2000 Jeff Mallatt : @@ -313843,7 +313843,7 @@ Tue Mar 21 14:34:42 2000 Jeff Mallatt : * client/gui-gtk/dialogs.c: Fixed a bug in Gtk+ Select Nation dialog whereby when one player - joins, the wrong nation was disabled in all the other clients. + joins, the wrong nation was disabled in all the other clients. Also added random nation and leader selection. Patch submitted by Raimar Falke ; random selection idea by David Pfitzner . @@ -313945,7 +313945,7 @@ Mon Mar 20 07:15:39 2000 David Pfitzner : * configure, configure.in: Attempt to fix problem that -lintl on link line is required on - some systems but not put there by AM_GNU_GETTEXT in configure. + some systems but not put there by AM_GNU_GETTEXT in configure. (Add -lintl to LIBS when $gt_cv_func_gettext_libintl is "yes".) Problem reported by a number of people including: David Lang , Luis Lastras @@ -313960,7 +313960,7 @@ Sun Mar 19 14:35:56 2000 Sebastian Bauer : amiga/.cvsignore, amiga/amigaserver.c, common/packets.c, server/sernet.c: - Added check for the fcntl and ioctl functions in configure. + Added check for the fcntl and ioctl functions in configure. Changed server/sernet.c also to use ioctl() to switch to non blocking mode (if fcntl() is not available). Added and use NONBLOCKING_SOCKETS define (will be set in configure if fcntl() or @@ -313975,7 +313975,7 @@ Sun Mar 19 13:45:21 2000 Jeff Mallatt : * client/gui-xaw/mapview.c: Fixed bug in Xaw client introduced by "extra bottom line" display - patch whereby the vertical scrollbar wasn't handled correctly. + patch whereby the vertical scrollbar wasn't handled correctly. Bug reported by David Pfitzner . Sun Mar 19 04:29:17 2000 David Pfitzner : @@ -313983,7 +313983,7 @@ Sun Mar 19 04:29:17 2000 David Pfitzner : * server/stdinhand.c: Made 'barbarians' and 'onsetbarbs' server options - SSET_RULES_FLEXIBLE so that they can be changed during a game. + SSET_RULES_FLEXIBLE so that they can be changed during a game. Added some altered and slightly more extensive comments about which options should be SSET_RULES_FLEXIBLE. @@ -313991,7 +313991,7 @@ Sun Mar 19 04:05:00 2000 David Pfitzner : * common/log.c, common/log.h, common/speclist.h: - Renamed variables called 'this' to be kind to C++ compilers. + Renamed variables called 'this' to be kind to C++ compilers. Problem reported by Nicolas Brunel and Joseph Beckenbach . Patch submitted by Joseph Beckenbach . @@ -314056,7 +314056,7 @@ Fri Mar 17 17:52:36 2000 Jeff Mallatt : * client/gui-gtk/connectdlg.c, client/gui-xaw/connectdlg.c: - Disables the Turn Done button for when a game is not yet started. + Disables the Turn Done button for when a game is not yet started. Patch submitted by Mika Korhonen , with Xaw implementation and minor fix by me. @@ -314110,7 +314110,7 @@ Wed Mar 15 20:15:33 2000 Jeff Mallatt : * client/control.c, client/gui-gtk/mapctrl.c, client/gui-mui/gui_main.c, client/gui-xaw/mapctrl.c: - Minor clean-up of focus unit handling. Made punit_focus static. + Minor clean-up of focus unit handling. Made punit_focus static. (MUI client needs to be checked.) Wed Mar 15 19:43:04 2000 Jeff Mallatt : @@ -314139,7 +314139,7 @@ Wed Mar 15 19:01:45 2000 Jeff Mallatt : * client/gui-gtk/cityrep.c, client/gui-gtk/repodlgs.c, client/gui-xaw/repodlgs.c, common/tech.c, common/tech.h: - Display research turns per advance in Science Advisor dialog. + Display research turns per advance in Science Advisor dialog. Patch submitted by Daniel Zinsli , with Xaw implementation by me. @@ -314215,7 +314215,7 @@ Wed Mar 15 14:56:42 2000 Jeff Mallatt : * common/game.h: Changed default for "onsetbarbs" server option to be 1/3 of the - way from the default game start to the default game end. + way from the default game start to the default game end. Suggested by Tomasz Wegrzanowski . Wed Mar 15 14:34:53 2000 Jeff Mallatt : @@ -314231,7 +314231,7 @@ Wed Mar 15 14:34:53 2000 Jeff Mallatt : area of other cities. The ai did this late in the game on well developed continents (because it had a large surplus of settlers and no obvious cities to add to within the range they checked, I - think), as such robbing the existing big cities of their land. + think), as such robbing the existing big cities of their land. Patch submitted by Thue Janus Kristensen . Wed Mar 15 14:14:01 2000 Jeff Mallatt : @@ -314417,7 +314417,7 @@ Fri Mar 10 21:44:04 2000 Jeff Mallatt : server/unittools.c: Added "IgTired" unit flag. Units with this flag do not suffer an - attack penalty when they have less than one movement point left. + attack penalty when they have less than one movement point left. Useful for modpacks about guerrilla warfare. Patch submitted by Tomasz Wegrzanowski , though without changes to default units.ruleset. @@ -314442,7 +314442,7 @@ Fri Mar 10 00:45:41 2000 Vasco Alexandre da Silva Costa : * client/gui-gtk/citydlg.c: - Added sentry and fortify options to the present units popup. + Added sentry and fortify options to the present units popup. Patch submitted by Thue Janus Kristensen. Fri Mar 10 00:17:48 2000 Vasco Alexandre da Silva Costa : @@ -314456,7 +314456,7 @@ Sun Mar 5 16:13:14 2000 Jeff Mallatt : * config.h.in, configure: - Ran autoheader;autoconf for non-blocking sockets changes. + Ran autoheader;autoconf for non-blocking sockets changes. Requested by Vasco Alexandre da Silva Costa . Sun Mar 5 16:00:51 2000 Vasco Alexandre da Silva Costa : @@ -314690,7 +314690,7 @@ Mon Feb 28 20:43:48 2000 Jeff Mallatt : This seems a bit of a problem, in terms of not getting a warning even when the barbarians do then come within visible range, but I'm not sure how to fix. Maybe the client could generate a - message when a barbarian unit first comes "on-screen"? + message when a barbarian unit first comes "on-screen"? ("Barbarians sighted near ...") Patch submitted by David Pfitzner . @@ -314926,7 +314926,7 @@ Mon Feb 21 18:40:34 2000 Jeff Mallatt : * INSTALL, README: - A few additions to INSTALL, and cleanup of INSTALL and README. + A few additions to INSTALL, and cleanup of INSTALL and README. Suggested by David Pfitzner . Mon Feb 21 17:42:28 2000 Sebastian Bauer : @@ -315130,7 +315130,7 @@ Thu Feb 17 18:56:48 2000 Jeff Mallatt : * data/default/nations.ruleset: - Added the Vietnamese and Thai nations. Flags already existed. + Added the Vietnamese and Thai nations. Flags already existed. Patch submitted by Tomasz Wegrzanowski . Thu Feb 17 18:43:33 2000 Jeff Mallatt : @@ -315215,7 +315215,7 @@ Tue Feb 15 14:09:03 2000 Jeff Mallatt : * server/plrhand.c: - Changed demographics report to not include dead civilizations. + Changed demographics report to not include dead civilizations. Bug reported by Tomasz Wegrzanowski . Tue Feb 15 14:05:22 2000 Jeff Mallatt : @@ -315397,7 +315397,7 @@ Thu Feb 10 12:33:11 2000 Jeff Mallatt : * data/default/nations.ruleset: - Removed some titles from names of leaders in nations.ruleset. + Removed some titles from names of leaders in nations.ruleset. Patch submitted by Tomasz Wegrzanowski . Thu Feb 10 12:25:58 2000 Jeff Mallatt : @@ -315539,7 +315539,7 @@ Wed Feb 2 19:30:02 2000 Jeff Mallatt : client/gui-win32/Makefile.am, client/gui-win32/Makefile.in: Commented-out the "noinst_LIBRARIES = libguiclient.a" in BeOS and - Win32 Makefile.am's, until such time as their ports are ready. + Win32 Makefile.am's, until such time as their ports are ready. (Leaving it in disrupted making distributions.) Wed Feb 2 17:25:45 2000 Jeff Mallatt : @@ -315580,9 +315580,9 @@ Wed Feb 2 15:36:29 2000 Jeff Mallatt : emptied and the code for checking it is executed twice. This patch fixes the above problems by changing city_populate() - and city_increase_size() to include the case of "rapture growth". + and city_increase_size() to include the case of "rapture growth". It also added a small function city_rapture_grow() in city.c to - make things easier. Now everything should work as advertised. + make things easier. Now everything should work as advertised. The food stock is no longer emptied for rapture-triggered growth. Patch submitted by Mike Jing . @@ -315665,11 +315665,11 @@ Tue Feb 1 01:43:01 2000 Anthony Stuckey : and cities, and steal technology. Embassies are not referenced in any other code at this time, the other effects are immediately useful. Mutated unused, true/false function diplomat_on_tile() to - integer count_diplomats_on_tile(). Side effects: + integer count_diplomats_on_tile(). Side effects: diplomat_bribe() sometimes called without incite costs having been - properly prepared, resulting in a spurious error message. + properly prepared, resulting in a spurious error message. Subverting a city may cause the AI to experience more upkeep cost - than it planned, leading to emergency sale of city improvements. + than it planned, leading to emergency sale of city improvements. Patch submitted by AJS. (stuckey@jaka.ece.uiuc.edu) Mon Jan 31 17:17:34 2000 Jeff Mallatt : @@ -315731,8 +315731,8 @@ Sat Jan 29 12:40:18 2000 Jeff Mallatt : * client/gui-mui/citydlg.c, common/city.c: Fixes city_turns_to_build() to consider the 1 shield given to - cities that are not in disorder, but have a zero shield surplus. - Removes duplicate city_turns_to_build() from gui-mui code. + cities that are not in disorder, but have a zero shield surplus. + Removes duplicate city_turns_to_build() from gui-mui code. Addresses PR#238. Patch submitted by Mike Jing . @@ -316065,7 +316065,7 @@ Fri Jan 21 02:33:20 2000 Jeff Mallatt : * client/gui-gtk/wldlg.c, client/gui-xaw/wldlg.c: - Fixes bug causing core dumps when inserting items in worklists. + Fixes bug causing core dumps when inserting items in worklists. Bug reported by Tobias Brox . Fix submitted by Corin Anderson . @@ -316099,7 +316099,7 @@ Wed Jan 19 18:28:15 2000 Jeff Mallatt : make it more closely compliant with Civ2: - Changed all Diplomat/Spy actions to more closely conform to Civ2 rules. - Changed "diplchance" to be %-chance of success. Used in many - ways. - Diplomat/Spy may attempt action with any movement left. + ways. - Diplomat/Spy may attempt action with any movement left. - Added "At Spy's Discretion" selection to steal tech and sabotage dialogs. - Allow Spies to steal tech from a city more than once (gets harder). - May only poison towns of size > 1. - May only @@ -316199,7 +316199,7 @@ Tue Jan 18 18:08:55 2000 Jeff Mallatt : * server/cityturn.c: - Changed rapture-triggered city growth to not empty the foodbox. + Changed rapture-triggered city growth to not empty the foodbox. This conforms to Civ2. Bug reported by Mike Webb . @@ -316448,7 +316448,7 @@ Wed Jan 5 11:42:49 2000 David Pfitzner : * server/plrhand.c, server/plrhand.h, server/stdinhand.c: Enhance cmd_reply() to handle multiple lines, and add - cmd_reply_prefix() which adds a prefix to lines after the first. + cmd_reply_prefix() which adds a prefix to lines after the first. (Also const-qualify some args of notify_player() etc.) Wed Jan 5 11:40:50 2000 David Pfitzner : @@ -316488,14 +316488,14 @@ Sun Jan 2 19:35:36 2000 Jeff Mallatt : * server/mapgen.c: - Minor bugfix to map generators 2,3,4 in routine makeisland(). + Minor bugfix to map generators 2,3,4 in routine makeisland(). Patch submitted by IQ . Sun Jan 2 19:13:39 2000 Jeff Mallatt : * ai/advmilitary.c: - Avoid divide-by-zero in process_defender_want(). May fix PR#218. + Avoid divide-by-zero in process_defender_want(). May fix PR#218. Patch supplied by Markus Linnala . Sun Jan 2 18:35:07 2000 Jeff Mallatt : @@ -316504,7 +316504,7 @@ Sun Jan 2 18:35:07 2000 Jeff Mallatt : common/shared.c, common/shared.h, data/misc/intro.xpm, data/misc/radar.xpm: - New Freeciv intro graphics, for both main map and overview map. + New Freeciv intro graphics, for both main map and overview map. Also, the Freeciv motto is now drawn onto the main intro graphic at run-time, so it may be internationalized. Graphics by Marco Saupe . @@ -316675,14 +316675,14 @@ Sat Jan 1 18:55:32 2000 Jeff Mallatt : client/gui-xaw/repodlgs.h, client/gui-xaw/spaceshipdlg.c, client/gui-xaw/spaceshipdlg.h, data/Freeciv: - This is a clean-up of the Xaw client's menu and key dispatching. + This is a clean-up of the Xaw client's menu and key dispatching. (It does impact the other clients, a bit.) Sat Jan 1 17:05:49 2000 Jeff Mallatt : * configure, configure.in: - Changed ./configure to prefer Xaw3d over Xaw when guessing. + Changed ./configure to prefer Xaw3d over Xaw when guessing. Addresses the problem where some installations link libXaw.* to libXaw3d.*. Problem reported by David Pfitzner . @@ -316799,7 +316799,7 @@ Wed Dec 29 11:11:08 1999 David Pfitzner : common/shared.h, server/handchat.c, server/stdinhand.c: Allow specifying unambiguous player name prefix, instead of full - player name, for server commands taking a player name argument. + player name, for server commands taking a player name argument. Patch includes a general function match_prefix() (and related definitions) in shared.h, and a function cmd_reply_no_such_player() in stdinhand.c to handle standard @@ -316975,7 +316975,7 @@ Mon Dec 27 16:01:09 1999 Jeff Mallatt : Fix infinite loop in Barbarian Leader goto. Briefly, the problem was that the goto code that the Barbarian Leader used (same goto code that all AIs use) may opt to -not- move a unit if there - aren't quite enough movement points left to guarantee the move. + aren't quite enough movement points left to guarantee the move. Unfortunately, the Barbarian Leader code has a big while loop that tries to exhaust the moves_left of the unit, by doing gotos. You can see the problem -- the goto won't actually move, so the @@ -317005,7 +317005,7 @@ Mon Dec 27 15:11:52 1999 Jeff Mallatt : * server/gamehand.c: I found that randseed is read from savefiles only when the - "unirandom" option is set, but was being written unconditionally. + "unirandom" option is set, but was being written unconditionally. This patch changes it so that randseed is written only in the "unirandom" case. @@ -317033,7 +317033,7 @@ Mon Dec 27 14:33:40 1999 Sebastian Bauer : Added the new files (common/rand.c, common/support.c and client/cityrepdata.c) to amiga/smakefile. Removed some unused - variables inside the mui client and changed some #include lines. + variables inside the mui client and changed some #include lines. Made server/barbarian.c more ANSI C conform. In the new client/options.c code there was no check if the section_file_load() call was successful. @@ -317435,7 +317435,7 @@ Mon Nov 15 12:38:36 1999 Jeff Mallatt : * common/game.h, server/plrhand.c, server/stdinhand.c: - Added "best nation" column to Demographics report (like Civ2). + Added "best nation" column to Demographics report (like Civ2). Patch submitted by Jerzy Klek . Sun Nov 14 22:47:34 1999 Jeff Mallatt : @@ -317549,7 +317549,7 @@ Thu Nov 11 00:30:50 1999 Jeff Mallatt : Fix metaserver server command causing server to stop accepting input (PR 136). - The metaserver command causes server_close_udp() to be called. + The metaserver command causes server_close_udp() to be called. However, if server_open_udp() hadn't been called, then server_close_udp() closed file descriptor 0. I added some checks to make sure this doesn't happen. @@ -317604,7 +317604,7 @@ Sat Nov 6 15:19:45 1999 Jeff Mallatt : * data/civ2/units.ruleset, data/default/units.ruleset: Changed Fighters and Stealth Fighters in the default and civ2 - rulesets to not cause unhappiness. This conforms to Civ2 rules. + rulesets to not cause unhappiness. This conforms to Civ2 rules. Changed submitted by David Pfitzner . Sat Nov 6 14:16:32 1999 Jeff Mallatt : @@ -317721,7 +317721,7 @@ Fri Oct 29 14:56:59 1999 Jeff Mallatt : * client/gui-gtk/mapctrl.c, client/gui-xaw/mapctrl.c: - Adds some text to the middle-button popup if a city has walls. + Adds some text to the middle-button popup if a city has walls. Patch submitted by Greg Wooledge . Fri Oct 29 14:38:30 1999 Jeff Mallatt : @@ -317784,7 +317784,7 @@ Sat Oct 23 13:46:33 1999 Jeff Mallatt : * common/city.c: - Fixed bug where Lighthouse was not producing veteran sea units. + Fixed bug where Lighthouse was not producing veteran sea units. Bug reported and patch submitted by Greg Wooledge . @@ -317986,7 +317986,7 @@ Tue Oct 12 13:12:24 1999 Jeff Mallatt : Tue Oct 12 13:04:17 1999 Jeff Mallatt : * client/tilespec.c, data/default.tilespec, data/trident.tilespec: - Changed to use 'trident.tilespec' as default tilespec filename. + Changed to use 'trident.tilespec' as default tilespec filename. Renamed data/default.tilespec to data/trident.tilespec. After long discussion with Tony Stuckey and David Pfitzner :) @@ -318294,7 +318294,7 @@ Tue Sep 28 15:02:10 1999 Jeff Mallatt : data/misc/space.xpm, data/misc/treaty.spec, data/misc/treaty.xpm, po/POTFILES.in, po/pt.po: Reorganized the data directory. Added the data/engels and data/misc directories. Moved Engels tiles - files into data/engels, and all other image files into data/misc. + files into data/engels, and all other image files into data/misc. Changed the default tileset to be the Trident tileset. Moved classic_terrain.ruleset to classic/terrain.ruleset. Also, fixed minor, unrelated bug in po/pt.po. @@ -318334,7 +318334,7 @@ Mon Sep 27 13:21:39 1999 David Pfitzner : Mon Sep 27 13:19:20 1999 David Pfitzner : * client/options.c: When reading .civclientrc, sanity-check index - from "message_where_*" entries to avoid possible core dumps. + from "message_where_*" entries to avoid possible core dumps. Patch submitted by Corin Anderson . Mon Sep 27 13:17:23 1999 David Pfitzner : @@ -318719,7 +318719,7 @@ Sun Sep 19 20:04:52 1999 Jeff Mallatt : Sun Sep 19 18:23:41 1999 Jeff Mallatt : * common/unit.c, server/stdinhand.c, server/unithand.c: Added two - Civ2 comformities: - Overflight of a hut causes it to disappear. + Civ2 comformities: - Overflight of a hut causes it to disappear. - Can't build cities next to each other. Also, added full explaination of all civstyle effects to its help text. @@ -318892,7 +318892,7 @@ Sat Sep 18 02:55:51 1999 David Pfitzner : client/gui-xaw/messagedlg.c, po/POTFILES.in: Mark lots of strings for i18n in Gtk+ client. There is a problem with titles set via gtk_clist_new_with_titles() (added FIXME comments). Based on - patch by Zbigniew Chyla , submitted + patch by Zbigniew Chyla , submitted by Artur Biesiadowski . Sat Sep 18 02:49:37 1999 David Pfitzner : @@ -318955,7 +318955,7 @@ Wed Sep 15 09:09:21 1999 David Pfitzner : than 14 nations. It reduces aifill value, removes ai players made with 'create' command and rejects players, when there is no nations left. 4. Race -> nation changes in server/ and common/ - dirs. Practically everywhere. Clients still have races_dialog. + dirs. Practically everywhere. Clients still have races_dialog. 5. city_name_suggestion() moved to cityhand.c from city.c 6. Support for many leaders in nation ruleset file, with random selection for ai leader names. Xaw client not adapted, but works. @@ -319125,7 +319125,7 @@ Thu Sep 9 15:05:14 1999 Jeff Mallatt : * server/gamehand.c, server/maphand.c, server/maphand.h: Allows loading scenario files which have been modified to express rivers - as specials (like Civ2), rather than terrain types (like Civ1). + as specials (like Civ2), rather than terrain types (like Civ1). Patch submitted by Jerzy Klek , applied with minor modifications. @@ -319144,8 +319144,8 @@ Sun Sep 5 15:17:45 1999 Jeff Mallatt : Sun Sep 5 14:08:58 1999 Jeff Mallatt : * common/fcintl.h: In common/fcintl.h, the N_() macro was defined - to add parentheses around its argument in the nls-disabled case. - This caused compile-time concatenation of static strings to fail. + to add parentheses around its argument in the nls-disabled case. + This caused compile-time concatenation of static strings to fail. I changed the definition to be the same as in the nls-enabled case. (Note: leaving the parens around the argument to the _() macro in the nls-disabled case is probably good, because in the @@ -319193,7 +319193,7 @@ Sun Sep 5 02:28:49 1999 David Pfitzner : * client/gui-gtk/menu.c, po/POTFILES.in, po/es.po, common/fcintl.h: Internationalize menus for Gtk+ client, and provide Spanish translations. Also adjust N_() macro in fcintl.h - so that marked strings are able to preprocessor-concatenate. + so that marked strings are able to preprocessor-concatenate. Based on patch submitted by David Perez Serrada . Sun Sep 5 02:28:00 1999 David Pfitzner : @@ -319325,7 +319325,7 @@ Sat Sep 4 01:19:56 1999 David Pfitzner : server/citytools.c, server/ruleset.c: Split the government flags field into actual flags (those that effect the game rules), and those that are in fact just hints to the AI. Also added a no-op - flag "-", that is handy if a government have no hints or flags. + flag "-", that is handy if a government have no hints or flags. Patch submitted by Sune Kirkeby . Sat Sep 4 00:53:29 1999 David Pfitzner : @@ -319335,7 +319335,7 @@ Sat Sep 4 00:53:29 1999 David Pfitzner : Thu Sep 2 11:49:55 1999 Nicolas Brunel : * server/civserver.c, server/meta.c: Introduce some changes for - the Mac version needed after the metaserver patch was introduced. + the Mac version needed after the metaserver patch was introduced. Patch written by Andy Black Wed Sep 1 20:26:29 1999 Jeff Mallatt : @@ -319366,7 +319366,7 @@ Wed Sep 1 16:45:26 1999 Jeff Mallatt : common/unit.h, data/Freeciv, server/autoattack.c, server/plrhand.c, server/settlers.c, server/unitfunc.c, server/unitfunc.h, server/unithand.c, server/unithand.h: Add the - Civ2-like capability of selecting what infrastructure to pillage. + Civ2-like capability of selecting what infrastructure to pillage. This is controlled by the civstyle server option. Also, several units may now pillage at the same time. @@ -319426,7 +319426,7 @@ Fri Aug 27 22:03:48 1999 Nicolas Brunel : An address is expected. The server won't warn you if you open a socket to wrong address which exists. - - new command 'metaserver' to set metaserver to a given address. + - new command 'metaserver' to set metaserver to a given address. - new command 'nometa' to disconnect whenever you want. Clients side: - new option --metaserver (Caps make freeciv options @@ -319592,7 +319592,7 @@ Tue Aug 24 12:45:50 1999 Jeff Mallatt : * common/game.c, common/game.h, common/map.h, common/player.h, server/gamehand.c, server/plrhand.c, server/stdinhand.c: Adds - Population, Land Area and Settled Area to Demographics Report. + Population, Land Area and Settled Area to Demographics Report. Adds a server option to make the Demographics Report completely configurable (suggested by Reinier Post ). Adds the new player-score fields to the civscore.log file. @@ -319720,7 +319720,7 @@ Sat Aug 21 02:10:28 1999 David Pfitzner : game.num_unit_types. Removed almost all entries in 'enum unit_type_id', since the new number varies and they should not be used anymore anyway; did not remove it entirely, because it is - used as a type in many places (but should be removed some time). + used as a type in many places (but should be removed some time). Added "+num_units" to capability string. Sat Aug 21 02:07:50 1999 David Pfitzner : @@ -319826,7 +319826,7 @@ Sun Aug 15 07:19:07 1999 David Pfitzner : game.ruleset.governments. Interfaces changes for put_unit_gpixmap_city_overlays(), and - get_ruler_title(). Added player.is_male (currently fixed at 1). + get_ruler_title(). Added player.is_male (currently fixed at 1). Converted some uses of enum government_type to be int. Added find_race_by_name() in player.c, and @@ -319883,7 +319883,7 @@ Sat Aug 14 02:57:18 1999 David Pfitzner : client/include/Makefile.in, client/include/clinet.h, client/include/clinet_g.h, client/include/gui_main_g.h: Moved clinet out of gui-dependent dirs; moved get_meta_list() to - connectdlg.c because it is still gui-dependent, at least for now. + connectdlg.c because it is still gui-dependent, at least for now. From patch submitted by Sebastian Bauer . Fri Aug 13 20:30:59 1999 Jeff Mallatt : @@ -320239,7 +320239,7 @@ Sun Aug 1 11:33:28 1999 David Pfitzner : Sun Aug 1 11:32:53 1999 David Pfitzner : * client/civclient.c: Removed comments containing old - gui-dependent X calls in now-gui-indep set_client_state(). + gui-dependent X calls in now-gui-indep set_client_state(). Suggested by Andy Black. Sun Aug 1 11:32:14 1999 David Pfitzner : @@ -320286,7 +320286,7 @@ Sat Jul 31 02:31:42 1999 David Pfitzner : option for new citizens if the city did not have enough food, even if there were no squares to place workers, and hence no way to improve food anyway. This patch checks for available squares, and - if there are none, then respects the "Make new citizens" setting. + if there are none, then respects the "Make new citizens" setting. Patch submitted by Jeff Mallatt . Sat Jul 31 02:30:54 1999 David Pfitzner : @@ -320336,7 +320336,7 @@ Thu Jul 29 23:19:00 1999 Nicolas Brunel : Thu Jul 29 16:25:35 1999 Vasco Alexandre da Silva Costa : * client/gui-gtk/gui_stuff.c, client/gui-gtk/gui_stuff.h: Removed - now redundant (and buggy) code that was used in the unit pixmaps. + now redundant (and buggy) code that was used in the unit pixmaps. The new GtkPixcomm widget takes care of that now. Thu Jul 29 16:24:00 1999 Vasco Alexandre da Silva Costa : @@ -320361,7 +320361,7 @@ Thu Jul 29 16:16:31 1999 Vasco Alexandre da Silva Costa : Thu Jul 29 16:14:41 1999 Vasco Alexandre da Silva Costa : * client/gui-gtk/gtkpixcomm.c, client/gui-gtk/gtkpixcomm.h: Added - new GtkPixcomm widget based on the GTK+ library's GtkPixmap code. + new GtkPixcomm widget based on the GTK+ library's GtkPixmap code. This widget will be used in the unit pixmaps in the city dialog and toplevel window. @@ -320557,7 +320557,7 @@ Sat Jul 24 03:22:50 1999 David Pfitzner : select a terrain in the help dialog, you see the actual values from the tile_type array. - Added a "generated table" mechanism to the help dialog. + Added a "generated table" mechanism to the help dialog. Currently, only the $TerrainAlterations generated table is implemented. @@ -320600,7 +320600,7 @@ Wed Jul 21 13:17:41 1999 David Pfitzner : Tue Jul 20 15:45:56 1999 Nicolas Brunel : * data/helpdata.txt: Here's some help text for pillaging. I also - noted a small error in the road description, so I fixed that. + noted a small error in the road description, so I fixed that. Comment and patch by Greg Wooledge Tue Jul 20 15:41:39 1999 Nicolas Brunel : @@ -320658,15 +320658,15 @@ Tue Jul 20 11:50:02 1999 David Pfitzner : server/meta.c, server/sernet.c, server/sernet.h, server/spacerace.c, server/stdinhand.c, server/unitfunc.c, server/unithand.c: Made some identifiers more uniformly named: - MAX_PLAYERS -> MAX_NUM_PLAYERS + MAX_PLAYERS -> MAX_NUM_PLAYERS MAX_CONNECTIONS -> MAX_NUM_CONNECTIONS MAX_LENGTH_NAME -> MAX_LEN_NAME - MAX_LENGTH_ADDRESS -> MAX_LEN_ADDR + MAX_LENGTH_ADDRESS -> MAX_LEN_ADDR ADDR_LENGTH -> " - MAX_PACKET_SIZE -> MAX_LEN_PACKET - NAME_SIZE -> MAX_LEN_USERNAME - MSG_SIZE -> MAX_LEN_MSG - MAX_CAPSTR_LEN -> MAX_LEN_CAPSTR + MAX_PACKET_SIZE -> MAX_LEN_PACKET + NAME_SIZE -> MAX_LEN_USERNAME + MSG_SIZE -> MAX_LEN_MSG + MAX_CAPSTR_LEN -> MAX_LEN_CAPSTR MAX_CMD_LEN -> MAX_LEN_CMD Tue Jul 20 11:46:57 1999 David Pfitzner : @@ -320699,7 +320699,7 @@ Tue Jul 20 11:43:13 1999 David Pfitzner : client/include/plrdlg.h, client/include/plrdlg_g.h: More fixes to client gui-includes, splitting some previously gui-independent headers into gui-indep and gui-dep parts, to make places for - prototypes previously misplaced in gui_main.h in the Xaw client. + prototypes previously misplaced in gui_main.h in the Xaw client. Renamed meswindlg.h to messagewin.h (and messagewin_g.h) to match corresponding .c file. @@ -320710,7 +320710,7 @@ Mon Jul 19 13:40:28 1999 Vasco Alexandre da Silva Costa : Mon Jul 19 12:28:41 1999 David Pfitzner : - * common/player.c: Changed spelling of "Ramesses" to "Rameses". + * common/player.c: Changed spelling of "Ramesses" to "Rameses". On advice by Reuben Thomas , with patch by Greg Wooledge . @@ -320760,7 +320760,7 @@ Sat Jul 17 11:43:35 1999 David Pfitzner : * client/gui-gtk/cityrep.c, client/gui-gtk/repodlgs.c: Allow multiple selections (and operations) in the City Report and Trade Report dialogs. (Gtk+ client only.) Selections are made by - dragging, or clicking while holding shift or ctrl (or alt?). + dragging, or clicking while holding shift or ctrl (or alt?). Patch submitted by Markus Linnala . Examples: In the City Report: - Select 1 city and issue command, @@ -320782,7 +320782,7 @@ Sat Jul 17 11:43:35 1999 David Pfitzner : Also in the Trade Report: Select all buildings and push 'Sell obsolete'. You get lot of popups with confusing messages, but - don't be alarmed. You just sold all possible obsolete buildings. + don't be alarmed. You just sold all possible obsolete buildings. You can also easily sell all buildings. Beware. Sat Jul 17 02:06:25 1999 David Pfitzner : @@ -320993,7 +320993,7 @@ Wed Jul 14 11:00:20 1999 David Pfitzner : * common/packets.c, common/shared.c, common/shared.h, server/civserver.c, server/mapgen.c, server/meta.c, - server/sernet.c: Changes to allow compiling the server on a Mac. + server/sernet.c: Changes to allow compiling the server on a Mac. From patches submitted by Andy Black , with some minor formatting/comments changes by me. @@ -321034,7 +321034,7 @@ Sun Jul 11 12:59:13 1999 David Pfitzner : * ai/advdomestic.c, ai/aitools.c, common/city.h, server/citytools.c, server/cityturn.c, server/unittools.c: Removed - min/max macros in city.h, and use MIN/MAX from shared.h instead. + min/max macros in city.h, and use MIN/MAX from shared.h instead. Also calculate complex arguments or functions calls in temp variables since don't trust compiler to be able to optimize them out rather than compute twice. Patch submitted by Markus Linnala @@ -321152,7 +321152,7 @@ Sun Jul 4 03:34:06 1999 David Pfitzner : Sat Jul 3 13:23:08 1999 David Pfitzner : - * ai/aihand.c: Translated some comments from danish to english. + * ai/aihand.c: Translated some comments from danish to english. Patch submitted by Sune Kirkeby . Sat Jul 3 13:02:52 1999 David Pfitzner : @@ -321167,13 +321167,13 @@ Sat Jul 3 13:02:52 1999 David Pfitzner : Sat Jul 3 12:59:37 1999 David Pfitzner : - * INSTALL: Revisions to INSTALL info: explain more about the two - clients and separate prerequisites; explain about needing - "development" library packages on some systems; explain default - choice of Gtk+ by configure; removed/altered note about - Makefile.noimake; refer to BUGS file instead of Bugs section of - README; downplay use of "civ" and "ser" scripts; replaced discussion - of FREECIV_DATADIR with new discussion of FREECIV_PATH; updated ftp + * INSTALL: Revisions to INSTALL info: explain more about the two + clients and separate prerequisites; explain about needing + "development" library packages on some systems; explain default + choice of Gtk+ by configure; removed/altered note about + Makefile.noimake; refer to BUGS file instead of Bugs section of + README; downplay use of "civ" and "ser" scripts; replaced discussion + of FREECIV_DATADIR with new discussion of FREECIV_PATH; updated ftp refs for gtk/glib to more recent versions (1.2.1 -> 1.2.3). Sat Jul 3 04:41:30 1999 David Pfitzner : @@ -321190,7 +321190,7 @@ Sat Jul 3 03:57:07 1999 David Pfitzner : data/trident/Makefile.in, data/trident/flags.xpm, data/trident/roads.xpm, data/trident/tiles.xpm, data/trident/units.xpm: Replaced "classic" tiles in distribution - with "trident" tiles, by Tatu Rissanen . + with "trident" tiles, by Tatu Rissanen . Used tiles from "trident_30x30-1.8.0-1.2.tar.gz". In flags.xpm I swapped the positions of the Russian and Soviet flags, for consistency with the default tileset. @@ -321499,18 +321499,18 @@ Sat Jun 12 07:41:40 1999 David Pfitzner : server/sernet.c, server/sernet.h, server/settlers.c, server/spacerace.c, server/stdinhand.c, server/stdinhand.h, server/unitfunc.c, server/unitfunc.h, server/unithand.c, - server/unithand.h, server/unittools.c, server/unittools.h: - Tidied up include files and include lines. - - Use #include "foo.h" instead of #include , for all foo.h - files which are part of freeciv; - - Better grouping and sorting of include lines; - - Standardized the define used to avoid multiple inclusions, as - eg, FC__FOO_H for foo.h; - - For each .c file, always include the corresponding .h file to - check prototypes; - - Removed duplicate definition of ai_choice in city.h and - aitools.h (now only in city.h, and include city.h in aitools.h); - - Removed some unnecessary includes (just some I happened to + server/unithand.h, server/unittools.c, server/unittools.h: + Tidied up include files and include lines. + - Use #include "foo.h" instead of #include , for all foo.h + files which are part of freeciv; + - Better grouping and sorting of include lines; + - Standardized the define used to avoid multiple inclusions, as + eg, FC__FOO_H for foo.h; + - For each .c file, always include the corresponding .h file to + check prototypes; + - Removed duplicate definition of ai_choice in city.h and + aitools.h (now only in city.h, and include city.h in aitools.h); + - Removed some unnecessary includes (just some I happened to notice). Sat Jun 12 07:35:28 1999 David Pfitzner : @@ -321578,7 +321578,7 @@ Thu Jun 10 12:22:14 1999 David Pfitzner : client/gui-xaw/gui_main.c, common/Makefile.am, common/Makefile.in, common/capstr.c, common/capstr.h, common/packets.c, common/packets.h, common/shared.h, server/civserver.c: Moved the - definition of the capability string into a new module "capstr". + definition of the capability string into a new module "capstr". This means we don't have to recompile almost everything when the capability string is changed. Also moved our_capability into capstr, and the comment block (somewhat revised) about the @@ -321620,14 +321620,14 @@ Wed Jun 9 10:22:59 1999 Nicolas Brunel : configure, configure.in, client/gui-xaw/Freeciv.h, client/gui-xaw/mapview.c, data/Freeciv: This patch allows the use of key '0-9' to move a unit. Also, it checks if the function - sleep is present. If it's not, it uses select in replacement. + sleep is present. If it's not, it uses select in replacement. Patch submitted by sebauer@t-online.de (Sebastian Bauer). Tue Jun 8 11:41:18 1999 David Pfitzner : * common/registry.c: Improvements to registry to allow reading and writing strings with internal escaped double-quote, backslash or - newline characters, and to write such escapes when saving. + newline characters, and to write such escapes when saving. (Previously read escaped baskslashes and newlines only, but not double-quotes, and didn't do any escapes when saving.) Fixes bug reported by Reinier Post and others. @@ -321727,20 +321727,20 @@ Sat Jun 5 11:48:59 1999 David Pfitzner : The following changes were made to the server: + chatlines from clients starting with '/' are interpreted as - commands - + commands may be prefixed with '/' on the server cmdline (for - consistency) - + command names can be abbreviated; when ambiguous, a warning - is issued + commands + + commands may be prefixed with '/' on the server cmdline (for + consistency) + + command names can be abbreviated; when ambiguous, a warning + is issued + 'show optionname' works as expected now - + with 'show', the status of options is shown in a slightly - different way + + with 'show', the status of options is shown in a slightly + different way + setting the AI level now provides feedback in all cases + a new command, 'cmdlevel', is used to control access to commands - There are four access levels: 'none', 'info', 'ctrl', and 'hack'. + There are four access levels: 'none', 'info', 'ctrl', and 'hack'. With 'none', no commands are allowed from civclients at all. With - 'info', the default, only informational commands are allowed. + 'info', the default, only informational commands are allowed. With 'ctrl', commands are allowed that can be used to control the game, including starting the game, adding and removing players, and setting options. The 'hack' level allows all commands, @@ -322007,7 +322007,7 @@ Sat May 22 04:40:02 1999 David Pfitzner : * aclocal.m4, configure, configure.in: For the Xaw client, X_PRE_LIBS were appearing twice in the client link line, since - they were included in X_EXTRA_LIBS and then again in CLIENT_LIBS. + they were included in X_EXTRA_LIBS and then again in CLIENT_LIBS. I removed the direct inclusion in CLIENT_LIBS. Sat May 22 04:23:24 1999 David Pfitzner : @@ -322331,13 +322331,13 @@ Sun May 9 16:53:38 1999 Nicolas Brunel : Sun May 9 16:25:30 1999 Nicolas Brunel : - * server/citytools.c: This patch halves corruption for Communism. + * server/citytools.c: This patch halves corruption for Communism. Patch written by Per Mathisen . Sun May 9 16:15:22 1999 Nicolas Brunel : * client/gui-gtk/gui_main.c: Here is a patch so the GTK+ client - treats the numeric keypad more sensibly, even with numlock off. + treats the numeric keypad more sensibly, even with numlock off. Without this patch, and running with numlock off, using the keypad to move units causes the input focus to wander around, and eventually the keypad no longer moves the units. Patch written @@ -322460,7 +322460,7 @@ Mon May 3 12:37:02 1999 David Pfitzner : client/include/messagedlg.h, client/include/options.h: Moved gui-independent message options data and functions out of messagedlg.[ch], into options.[ch]. Specifically: message_text[], - messages_where[], init_messages_where(), compar_message_texts(). + messages_where[], init_messages_where(), compar_message_texts(). Changes to other files are adjustments to "#include" lines. Sun May 2 18:21:08 1999 Nicolas Brunel : @@ -322499,11 +322499,11 @@ Sun May 2 04:21:22 1999 David Pfitzner : * server/mapgen.c, common/map.c, common/map.h: Removed unused map.age; moved isledata, MAP_NCONT, and islands[], from common/map - to server/mapgen, since that is the only place they are used. + to server/mapgen, since that is the only place they are used. Initialize void_tile in map_init() instead of in initialize_move_costs(). In map.h, removed protos for non-existent functions: send_full_tile_info(), - map_fractal_create(); duplicate proto for reset_move_costs(). + map_fractal_create(); duplicate proto for reset_move_costs(). Renamed same_island() to map_same_continent(). Other minor map.c formating changes and additional comments. @@ -322605,7 +322605,7 @@ Mon Apr 26 09:27:30 1999 David Pfitzner : client/gui-xaw/optiondlg.c, client/gui-xaw/optiondlg.h, client/include/cityrep.h, client/include/options.h, data/Freeciv: This patch takes the (client) option list out of the gui-* - directories, so new options only have to be added in one place. + directories, so new options only have to be added in one place. Note that new options still have to be added in data/Freeciv. The patch also moves the open/load/save option functions out into @@ -322819,17 +322819,17 @@ Fri Apr 16 13:01:05 1999 David Pfitzner : Thu Apr 15 09:43:25 1999 Vasco Alexandre da Silva Costa : - * client/gui-gtk/mapview.c: added changes from the xaw client to + * client/gui-gtk/mapview.c: added changes from the xaw client to focus handling of units. Wed Apr 14 18:01:30 1999 Vasco Alexandre da Silva Costa : - * client/gui-gtk/mapctrl.c: changed included file from strings.h + * client/gui-gtk/mapctrl.c: changed included file from strings.h to string.h because that is the correct ANSI c header. Wed Apr 14 17:57:24 1999 Vasco Alexandre da Silva Costa : - * client/civclient.c: added include for string.h because strstr() + * client/civclient.c: added include for string.h because strstr() needs it. Tue Apr 13 12:27:51 1999 Vasco Alexandre da Silva Costa : @@ -322965,7 +322965,7 @@ Tue Apr 13 10:53:11 1999 Vasco Alexandre da Silva Costa : Sun Apr 11 11:33:13 1999 David Pfitzner : * server/plrhand.c, server/unitfunc.c: Include punit->moved in the - savefile (otherwise hp regeneration can be wrong on reload turn). + savefile (otherwise hp regeneration can be wrong on reload turn). Also explicitly set punit->moved in create_unit_full(). (Assume that if moves_left<0 (flag value) then the unit is "fresh", and not moved; else the unit has had something happen to it (eg, @@ -323029,7 +323029,7 @@ Sat Apr 10 05:16:41 1999 David Pfitzner : Sat Apr 10 05:15:49 1999 David Pfitzner : * server/civserver.c, server/civserver.h, server/stdinhand.c: - Eliminated code duplication in save_game() and save_command(). + Eliminated code duplication in save_game() and save_command(). Now save_game() takes filename arg; new function save_game_auto(). Sat Apr 10 05:14:41 1999 David Pfitzner : @@ -323103,8 +323103,8 @@ Sat Mar 27 11:43:17 1999 Trent Piepho : client/mapctrl.c, client/mapview.c: Finally fixed the submarine visibility bugs. Subs can't be see (old), nor can missiles in subs (new), unless there is an adjacent unit/city. They can also - no longer be found by clicking the middle mouse button on them. - However, a ship on the same tile as a hiding sub _can_ be seen. + no longer be found by clicking the middle mouse button on them. + However, a ship on the same tile as a hiding sub _can_ be seen. New function in unit.c, is_hiding_unit(), returns true for subs or missiles in subs. New function in player.c, player_find_visible_unit(), which returns a pointer to the first @@ -323942,11 +323942,11 @@ Fri Feb 19 20:45:55 1999 Nicolas Brunel * server/unitfunc.c: - Substitute - pcity=city_list_find_id(&pplayer->cities, + Substitute + pcity=city_list_find_id(&pplayer->cities, game.global_wonders[B_UNITED]); if(pcity && !wonder_obsolete(B_UNITED)) - by + by if (player_owns_active_wonder(pplayer, B_UNITED)) as suggested by David Pfitzner @@ -324157,7 +324157,7 @@ Fri Feb 12 18:39:41 1999 Nicolas Brunel with 2 minors changes - in menu.c change declaration of irrtext,mintext,roadtext - and transtext to avoid segfault. + and transtext to avoid segfault. - add a line in helpdata.txt concerning the terrain transform feature. @@ -324302,7 +324302,7 @@ Tue Feb 9 00:38:26 1999 Nicolas Brunel Mon Feb 8 22:36:07 1999 Nicolas Brunel - * server/gotohand.c: + * server/gotohand.c: Sat Feb 6 23:35:49 1999 David Pfitzner : @@ -328611,13 +328611,13 @@ Mon Jul 20 23:03:09 1998 John Stonebraker Mon Jul 20 22:42:50 1998 Mitch Davis - * client/helpdlg.h, client/menu.c, data/helpdata.txt: + * client/helpdlg.h, client/menu.c, data/helpdata.txt: - adds some basic help for terrain types - - adds boat carrying capacities to the help text + - adds boat carrying capacities to the help text - fixes some other bugs in the help system (most importantly, clicking "About" didn't find the right section, since - the helpdata.txt file said "About Freeciv") + the helpdata.txt file said "About Freeciv") Patch supplied by Greg Wooledge . Mon Jul 20 22:41:31 1998 John Stonebraker @@ -329823,7 +329823,7 @@ Mon Jun 8 07:09:36 GMT 1998 Trent Piepho Biggest change was knight's HP reduce to 10 from 20. Mon Jun 8 00:07:53 PDT 1998 Trent Piepho - + Changed unit stats to match civ2. Biggest change was knights HP reduce to 10 from 20. @@ -329894,7 +329894,7 @@ Sat Jun 6 03:23:07 EST 1998 Mitch Davis checked into 1.6.0. This is what caused compilation and library problems for MANY people who tried 1.6.0. -1.6.0 +1.6.0 - *A LOT* of changes from Olav Andree Brevik. Thank you VERY much! - Helicoptors loose 10% of hp per turn when outside city (Olav) - 8 bit chatline support for Europeans (Olav) @@ -329903,7 +329903,7 @@ Sat Jun 6 03:23:07 EST 1998 Mitch Davis - Total moves in change production menu (Olav) - Railroads now built into city tiles, even when taking a city from an inferior race. (Olav) -- Future Technologies added. Add 5 points to score (Olav) +- Future Technologies added. Add 5 points to score (Olav) - Autoconf added thanks to Falk Hueffner. Now we can configure just like the big boys! - Tax/Luxury/Science rates are now visually displayed. needs work still. @@ -329938,7 +329938,7 @@ Sat Jun 6 03:23:07 EST 1998 Mitch Davis - Improved AI, reduced CPU usage, and more (Syela) : -- Changes that matter to regular players: - + Allowed non-AI players to set tech goals (goal label, goal widget, PACKET_PLAYER_TECH_GOAL, pinfo->tech_goal) Added food supply to city dialog and recentered dialog header @@ -329961,20 +329961,20 @@ Sat Jun 6 03:23:07 EST 1998 Mitch Davis Placed the displaced workers that used to become entertainers Changed the turn sequence from auto_settlers, sniff_packets, end_turn to shuffle_players, ai_start_turn, auto_settlers, sniff_packets, end_turn - + Wrote most of an AI ... - + -- Changes related to reducing CPU usage by slightly increasing memory usage: - + Wrote init_move_costs, reset_move_costs, city_shield_bonus, city_tax_bonus, city_science_bonus, set_city_shield_bonus, set_city_tax_bonus, set_city_science_bonus, assign_settlers_player, assign_settlers Added shield_bonus, tax_bonus, science_bonus to city struct Added worked, assigned, move_cost to tile and implemented them Obsoleted old is_already_assigned, is_worked_here - + -- Changes that matter to code-hackers - + Moved ai_do_last_activities to the TOP of update_player_activities Moved update_city_activities above update_tech so got_tech works now Used set_worker_city instead of workarounds so ->worked worked @@ -329986,9 +329986,9 @@ Sat Jun 6 03:23:07 EST 1998 Mitch Davis handle_city_buy, set_trade_prod, add_buildings_effect Wrote real_map_distance, sq_map_distance, could_build_improvement, shuffle_players, could_unit_move_to_tile, really_handle_city_buy - + -- Some behind the scenes elements of the AI - + Wrote advdomestic.c, advmilitary.c, ai_manage_buildings, ai_city_choose_build, ai_choose_attacker, unit_attack_desirability, ai_choose_defender_limited, many utilities in aitech.c, ai_select_tech, @@ -330001,7 +330001,7 @@ Sat Jun 6 03:23:07 EST 1998 Mitch Davis Rewrote worst_elvis_tile, ai_find_elvis_pos, ai_make_elvis, make_scientists_taxmen, ai_manage_taxes, ai_manage_government, auto_settler_findwork - + Updated somewhat the comments in aihand.c to show what I'd done Started ai_manage_city with a city_check_workers Hacked ai_next_tech_goal to use my (not-yet-ready) ai_select_tech_goal @@ -330025,14 +330025,14 @@ Sat Jun 6 03:23:07 EST 1998 Mitch Davis Hijacked content[0] for my AI (building_want needs it) Wrote the worker_loop and added prodneed to it Forced ai_next_tech_goal in update_tech for AI - -1.5.4 + +1.5.4 - Small, very basic ai has been included. It needs a lot of work. Any -volunteers? +volunteers? 1.5.3 - Highlevel genlist iterators for unitlist and citylist iterating - has been introduced. + has been introduced. - The include/ directory has been removed. The include files has been put into the corresponding common/ server/ client/ dirs. - Some server files has been split into smaller modules. @@ -330047,7 +330047,7 @@ volunteers? - Fixed a nasty spell-bug: goverment -> government - Much much more - Jan Echternach fixed a bug in the worker placement code -- AI code has been better structured. +- AI code has been better structured. - Some bugs related with the helpbrowser fixed - Some visual improvements here and there @@ -330076,7 +330076,7 @@ volunteers? - AI value added to the saveformat, so new minor level is required Don't think it's doing anything yet... - automatic worker allocation scheme has been modified further, cities less - than size 4 will go for citygrowth, now prefer 210 tiles over 102. + than size 4 will go for citygrowth, now prefer 210 tiles over 102. - new help dialog - nuke tiles moved. auto tile added. @@ -330089,10 +330089,10 @@ volunteers? - Now foodbox just have to be full, not overfull to increase city size - Massimo Campostrini, sent a patch fixing bug with missing gameinfo - Alpine troops, and explorers now benefits from railroads -- initial steps to AI has been made. +- initial steps to AI has been made. - turns taken to perform irrigation and mining has been altered. - Airborne units can now goto from one continent to another -- Fixed 2 bugs in autosettlers, 1. they could crash the server, 2. they now +- Fixed 2 bugs in autosettlers, 1. they could crash the server, 2. they now start immediately on their tasks. - man pages included to please the Debian rules - Michael Hohensee wrote a very nice HOWTOPLAY text @@ -330143,13 +330143,13 @@ volunteers? - airlifts and city goto implemented, shortcut is 'l' - Carriers can only carry planes and missiles now. - Marine flag added, to add support for amphibious attack -- ground/air unit capability added (helicopter) +- ground/air unit capability added (helicopter) Helicopters can take cities etc.. and don't need to refuel. allthough they will loose 1 hp per round out of city. - Aegis cruisers got double defense against attack from airborne units. -- leonardo's workshop will now only work if you actually got the damn thing. +- leonardo's workshop will now only work if you actually got the damn thing. - totally redesigned help pages. -- The remaining units has been added.. +- The remaining units has been added.. 1.3.1 - Lighthouse now let you produce veteran sea units aswell. - Got a new neat compiler, that could give more intelligent warnings. @@ -330165,20 +330165,20 @@ volunteers? which i'm still not sure if i want to incorporate or not. - u for unload ship - 'all' button on the wake up units -- Found one of the ancient gigantic bugs, and a fix for it +- Found one of the ancient gigantic bugs, and a fix for it as it was, units didn't get a homecity on the server before the game was - saved and reloaded, now this will help alot for the game balance. + saved and reloaded, now this will help alot for the game balance. - Peter Skov fixed the problem with saving before game has started in a neat way by saving the settings instead of a game, this means you can make your favorite settings then save them to a file which you can use later on. - with the -f server switch. -- can't change all the map dependent options after the game has started.. + with the -f server switch. +- can't change all the map dependent options after the game has started.. - fixed a little problem with the help button on the science dialog. - removed a bug that had sneaked into the support of units calculations. - compiled it with some strict options and found a few minor bugs.. - added a civ1-2 switch but it doesn't do anything yet. need a voluenteer to do the civ1 tech tree and unit-building dependencies. -- The unit values and the techtree has been checked and has been adjusted +- The unit values and the techtree has been checked and has been adjusted according to civ 2.42 rules. 1.3.0 @@ -330186,8 +330186,8 @@ volunteers? * help in the city dialog on the units/buildings you can build. * a help toggle in the science dialog, if you turn it on, you won't change techs, rather it will show the help for this tech. - * buy and change buttons in the city report, eases the pain of managing - your cities. + * buy and change buttons in the city report, eases the pain of managing + your cities. * there had sneaked a bug into top-5 cities, which has also been fixed - port facility added, if naval unit is build in city with port facility @@ -330195,14 +330195,14 @@ volunteers? only takes 1 turn - Airport added on server, need to do a client command to activate them airborne units will be fully repaired in a city with a airport in 1 turn - and will initially be veteran if build in a city with airport + and will initially be veteran if build in a city with airport - new techs added radio, machine tools, amphibious warfare - Shuffles players randomly at new turn, so the first player that connected doesn't get the wonder when 2 people are building the same wonder in the - same round. + same round. 1.2.0 -- Extra fast unit info when middle clicking on an unit on the map +- Extra fast unit info when middle clicking on an unit on the map (attack, defense, firepower) - Fortresses wasn't saved correctly in the save file. - Cities are now properly refreshed at end of turn. @@ -330210,7 +330210,7 @@ volunteers? - buildings unnecessary due to wonders like the granaries to pyramids, don't show on the build list anymore, if you have an unnecessary building already it will be marked with (*) -- autobuild needed serious fixing, is better now. Still not ideal +- autobuild needed serious fixing, is better now. Still not ideal - Made a new mapgenerator, that works on minimum 80x50 maps which will make 7 equal sized islands. Still alot of fiddling to do with it but it should make things alot more fair. @@ -330220,14 +330220,14 @@ volunteers? favors huge amounts of trade and production over food. 1.1.6 (never released) -- SDI now give double defense against missile attacks, thats a +- SDI now give double defense against missile attacks, thats a multiplier by 4 together with SAM batteries.. - SAM batteries added. Double defense against aircrafts - supermarkets added. 50% food bonus on irrigated tiles - Hoover dam can now be build, an and should have been an or :) - Fixed problem with king richards crusade. - Fixed problem with cruise missiles. -- Fixed problem with martial law under communism and monarchy +- Fixed problem with martial law under communism and monarchy - Fixed problem with wonders not seemingly working first turn after reload - think i fixed the change tech stuff, now it's not reset on the client if you change tech in the round you get one.. Maybe.. @@ -330242,28 +330242,28 @@ volunteers? units in cities and fortresses always count as fortified. coastal fortresses is needed to protect cities, a citywall just won't do it anymore. same count for bombers, but there is no defense against them. - since SAM site haven't been made yet. + since SAM site haven't been made yet. - Hanging gardens converts content to happy if possible, other wonders converts unhappy to content. -- Caught in city, a ship used to have 1 in defense, now it has its usual +- Caught in city, a ship used to have 1 in defense, now it has its usual defense, but only 1 in firepower instead. -- Changed the messages when a unit(s) dies. (tells which city if on a city +- Changed the messages when a unit(s) dies. (tells which city if on a city square and what units died always) -- Found some crash bugs while debugging, goto could kill server if unit died +- Found some crash bugs while debugging, goto could kill server if unit died while gotoing. (my settler did a goto into a hut with barbarians) - Changed obsolete tech test, to unit testing in the unit list. makes things easier, and more readable. - remaining units, techs, buildings has been added, but looped.. - just to make sure future savefiles will be consistent, if we want to have + just to make sure future savefiles will be consistent, if we want to have them in the game. 1.1.4 (beta tested by 4-5 persons) - new flags: - igwall ignore citywalls, counts for artillery, + igwall ignore citywalls, counts for artillery, generates extra unhappy under republic and democracy (as it has always been) - happy/content/unhappy fixed according to civ2 rules, be careful out there, - it's harder now to keep cities happy. - (took me a bloody sunday to figure how the exact formula works) -- cruiser missiles was to cheap, costs 60 now instead of 40, + it's harder now to keep cities happy. + (took me a bloody sunday to figure how the exact formula works) +- cruiser missiles was to cheap, costs 60 now instead of 40, and their firepower is now 3, reduced its hp to 10. - armor had firepower 2, fixed. - carriers only 9 defense now, 2 firepower 40 hp's instead. @@ -330271,7 +330271,7 @@ volunteers? - got rid of year 0. A nasty hack was needed , but we were getting too many reports about it. -- percent penalty instead of 0 when changing tech default 100 +- percent penalty instead of 0 when changing tech default 100 - foodbox server option default 10 - fixed a few bugs in mapgen.c (landmass and swamp is now used) @@ -330287,7 +330287,7 @@ o cities did loose size by naval or air bombardements, doesn't anymore. o cities only give a 50% bonus on defense, city walls still give a 200% bonus and since they don't cost much in maintainance. Go Build them. o movement changes: - - unit move rates, scaled by lost hp's. allthough land based units have + - unit move rates, scaled by lost hp's. allthough land based units have atleast 1 move, naval units 2, and air units isn't affected - moves and fuel wasn't in the savefiles, they are now. - discover nuclear power and get + 1 move for naval units. @@ -330298,47 +330298,47 @@ o ver 1.0k - August 10 o server freeze bug fixed thanks to Stefan Andersson. o various other bugs fixed too. -o ver 1.0j - Apr 8 +o ver 1.0j - Apr 8 o Pillage could be done by settlers only. This isn't correct, actually should be doable by all land based units, except settlers, caravans & diplomats.. o Now units with 0 attack/defence power will ALWAYS loose in battle. o Reported By Andrew Donkin and patches aswell :). - - Could make unlimited # of trade routes... Fixed - - Units gained hp by building fortresses not when fortified .... Fixed - o Problem with nukes, could nuke the server :). - Fixed (well not first time i said that) + - Could make unlimited # of trade routes... Fixed + - Units gained hp by building fortresses not when fortified .... Fixed + o Problem with nukes, could nuke the server :). + Fixed (well not first time i said that) (Reported By Christian Bricart). - o Problems with list of available tech after getting techs one way or - another is hopefully fixed. (noone has been cheated, tech was correct, + o Problems with list of available tech after getting techs one way or + another is hopefully fixed. (noone has been cheated, tech was correct, but the researchable list was not updated.) o Tried to fix rolling thunder tactics. new server option cityfactor which - modify the unhappysize this way: + modify the unhappysize this way: newunhappysize = unhappysize - #cities/(cityfactor - (5-goverment)) - eg. under monarchy with 25 cities, unhappysize 5, cityfactor 14 + eg. under monarchy with 25 cities, unhappysize 5, cityfactor 14 you'll have a newunhappysize of 5 - 25/(14-(5-2)) = 3 ... - that is lots of cities and low goverment forms, will give unhappiness. - o Diplomat treaties are unbalancing the game. Now you have a new variable - that can reduce the effect of tech-trading, techcost. Whenever you get a - free tech it'll cost you techcost percent of a normal research cost, - to incorporate it in your society. Standard this variable is 25%. - Setting it to 0 will give you the standard behaviour. So don't look - startled if you suddenly have a negative number of tech bulbs. + that is lots of cities and low goverment forms, will give unhappiness. + o Diplomat treaties are unbalancing the game. Now you have a new variable + that can reduce the effect of tech-trading, techcost. Whenever you get a + free tech it'll cost you techcost percent of a normal research cost, + to incorporate it in your society. Standard this variable is 25%. + Setting it to 0 will give you the standard behaviour. So don't look + startled if you suddenly have a negative number of tech bulbs. o Tax-Trade-Luxury calculation tended to favor Tax when distributing. Fixed.. - o Goodie huts changed a bit: + o Goodie huts changed a bit: - different units in huts depending on tech level. - no barbarians if hut is in city radius. - advanced tribes added. o Seperate Popup windows added (see the Game menu (Mes Options)), more to be added later. - o Message Window added, with goto location button. + o Message Window added, with goto location button. o fixed minor textual details (eg.when someone you have contact with gains tech) o autosettlers added, use this option at your own risk.. Press A to activate them. - o New server option cavalry, allows players to start with a number of + o New server option cavalry, allows players to start with a number of cavalry. - o Game will not start before Minplayers has connected. - o buffed lighthouse, now owner will not loose triremes at sea. + o Game will not start before Minplayers has connected. + o buffed lighthouse, now owner will not loose triremes at sea. o Diplomats will now be able to defend cities, against other diplomats. o Rivers only costs 1/3 movepoint to travel on. o Altered the startposition algorithm, should even out things abit. @@ -330351,14 +330351,14 @@ o ver 1.0h - feb 16 Panner widget allow resizing of chat window. A huge pile of bugs, reported to us by Goswin Brederlow, has been fixed. - Pedantic detail: Default setting of game-save interval was 1. + Pedantic detail: Default setting of game-save interval was 1. Correct value is 10. - Notification added when player with whom you have an embassy invents - something. + Notification added when player with whom you have an embassy invents + something. Game will end if only one player is alive. Announcement of building wonders now include which city that builds it. Notifies attacker if his attack was succesful or not - resets light bulbs at end of turn if player gets a tech. + resets light bulbs at end of turn if player gets a tech. Check every turn if units on ocean has transporters enough. If wonder was autobuild it wouldn't be announced. (fixed) Bug in mapgen.c fixed, start positions could be real close. @@ -330369,11 +330369,11 @@ o ver 1.0h - feb 16 (both cities on same continents halfes the output). Hoover dam and Michelangelo's Chapel only affects the continent on which they have been built. - Gaining a free tech in huts worked before but gave a wrong message, + Gaining a free tech in huts worked before but gave a wrong message, this has been fixed aswell. Fixed bug located by Robert Wilton, in unit_activity_text() Fixed zone of control bug, now you can always enter and leave a city. - saved alot of cycles in goto, no affect on game play. + saved alot of cycles in goto, no affect on game play. o ver 1.0f - jan 26 The X resource leak fixed. Citynames initial go. Now handling the @@ -330385,13 +330385,13 @@ o ver 1.0f - jan 26 o ver 1.0e - jan 26 Applied patches submited by Massimo Campostrini, concerning citynames and diplomat action messages. - Fixed nasty leak in the pixcomm widget. Fixed leak in genlist's + Fixed nasty leak in the pixcomm widget. Fixed leak in genlist's unlink(). o ver 1.0d - jan 19 Applied patches submitted by Hans Petter Bieker, to fix bugs in clinet.c and unithand.c. - Included spanish translation of the help-file - submitted by + Included spanish translation of the help-file - submitted by Anselmo Perez Serrada. The city-report now contains some more data. The main info widget is now clickable, to produce a small @@ -330408,9 +330408,9 @@ o ver 1.0b - jan 11 to crash on some setups. o ver 1.0a - jan 8 - Applied large patch by Warwick Allison - fixing many spelling mistakes - and lots of other stuff. Fixed problem with units not showing up in the - left bar. Fixed bug with cities with size 0. + Applied large patch by Warwick Allison - fixing many spelling mistakes + and lots of other stuff. Fixed problem with units not showing up in the + left bar. Fixed bug with cities with size 0. o ver 1.0 - jan 5 - 1996 first release -- 2.39.2