Software-update: Freeciv 3.1.4
Gamers die veel tijd hebben besteed aan Sid Meier's Civilization, dat in 1991 door Microprose voor DOS werd uitgebracht, moeten oppassen om niet opnieuw verslaafd te raken. Er is namelijk sinds 1995 een groep ontwikkelaars bezig om onder de naam Freeciv een opensourceversie te maken die gebaseerd is op dit turnbased strategiespel. De spelers van deze game starten in het jaar 4000 voor Christus met een handvol kolonisten en proberen daarmee een succesvolle beschaving neer te zetten. Voor meer informatie verwijzen we jullie door naar deze en deze pagina's. De ontwikkelaars hebben versie 3.1.4 uitgebracht, een zogenaamde bugfixrelease. De changelog voor deze uitgave kan hieronder worden gevonden:
Server / GeneralFixed a bug that units never gained veterancy from combat RM#983Fixed an issue preventing action selection dialog from appearing in case of airlift RM#1028Fixed an issue causing unit with activity to lose focus immediately when it's selected RM#1104Fixed unused entry warnings from loading pre-3.0 savegames RM#1160 RM#1166 RM#1167 RM#1170
Fixed a bug that units never gained veterancy from combat RM#983Fixed an issue preventing action selection dialog from appearing in case of airlift RM#1028Fixed an issue causing unit with activity to lose focus immediately when it's selected RM#1104Fixed unused entry warnings from loading pre-3.0 savegames RM#1160 RM#1166 RM#1167 RM#1170Low-level changesFixed memory leaks, bad memory access, and improved cleanup on shutdown RM#931 RM#941
Fixed memory leaks, bad memory access, and improved cleanup on shutdown RM#931 RM#941GeneralExecutable bit has been removed from source files fcser.in and fcgui.in RM#950Optimizations RM#1001Various internal changes which should only affect developers. RM#938 RM#934 RM#957 RM#974 RM#936 RM#963 RM#1004 RM#1029 RM#1079 RM#1156 RM#1060 osdn#46353
Executable bit has been removed from source files fcser.in and fcgui.in RM#950Optimizations RM#1001Various internal changes which should only affect developers. RM#938 RM#934 RM#957 RM#974 RM#936 RM#963 RM#1004 RM#1029 RM#1079 RM#1156 RM#1060 osdn#46353AITex AI fixes towards consulting its own copy of map where it should RM#916 RM#940 RM#967 RM#993 RM#1022 RM#1052 RM#1077 RM#1078 RM#1089 RM#1106 RM#1117 RM#1130 RM#1155 RM#1169 RM#1171 RM#1181
Tex AI fixes towards consulting its own copy of map where it should RM#916 RM#940 RM#967 RM#993 RM#1022 RM#1052 RM#1077 RM#1078 RM#1089 RM#1106 RM#1117 RM#1130 RM#1155 RM#1169 RM#1171 RM#1181ClientsFixed "punit->client.act_prob_cache == ((void*)0)" assert after attempted action turned out to be illegal RM#939Action decision want icon is now properly cleared from observer clients osdn#48044Fixed an assert with parameter format version 2 savegames RM#1105Corrected client knowledge about original city owner RM#1067
Fixed "punit->client.act_prob_cache == ((void*)0)" assert after attempted action turned out to be illegal RM#939Action decision want icon is now properly cleared from observer clients osdn#48044Fixed an assert with parameter format version 2 savegames RM#1105Corrected client knowledge about original city owner RM#1067gtkMade spaceship menu entry insensitive when no spaceship osdn#48231gtk4 only: Worked around an issue that icons are not refreshed RM#998
gtkMade spaceship menu entry insensitive when no spaceship osdn#48231gtk4 only: Worked around an issue that icons are not refreshed RM#998Made spaceship menu entry insensitive when no spaceship osdn#48231gtk4 only: Worked around an issue that icons are not refreshed RM#998
Made spaceship menu entry insensitive when no spaceship osdn#48231gtk4 only: Worked around an issue that icons are not refreshed RM#998sdl2Added observer mode indicator osdn#48133
sdl2Added observer mode indicator osdn#48133Added observer mode indicator osdn#48133
Added observer mode indicator osdn#48133ToolsRuleset editorAdded achievement type and value editing RM#1074Prevent opening multiple requirement editors for the same Good RM#1076In experimental mode builds, fixed enabler removal RM#1192
Added achievement type and value editing RM#1074Prevent opening multiple requirement editors for the same Good RM#1076In experimental mode builds, fixed enabler removal RM#1192Manual GeneratorPost-crash debugger is now loaded on Windows builds osdn#42915
Post-crash debugger is now loaded on Windows builds osdn#42915Help / DocumentationMiscellaneous improvements to in-game text and user documentation. RM#1056 RM#1042 RM#1061 RM#1068Miscellaneous changes to developer/install/ruleset docs RM#1023 RM#1039 RM#1147
Miscellaneous improvements to in-game text and user documentation. RM#1056 RM#1042 RM#1061 RM#1068Miscellaneous changes to developer/install/ruleset docs RM#1023 RM#1039 RM#1147TranslationsMarked more strings for translation RM#918New translations:Galician RM#929Slovak RM#1165Updated translations:Complete translations: Polish, RussianIncomplete translations: Esperanto (31% core, 29% nations, 29% ruledit), Finnish (100% core, 92% nations, 100% ruledit)Doxygen documentation updates RM#1021 RM#1015 RM#1005 RM#1062 RM#1090 RM#1119 RM#1185
Marked more strings for translation RM#918New translations:Galician RM#929Slovak RM#1165Galician RM#929Slovak RM#1165
Galician RM#929Slovak RM#1165Updated translations:Complete translations: Polish, RussianIncomplete translations: Esperanto (31% core, 29% nations, 29% ruledit), Finnish (100% core, 92% nations, 100% ruledit)Complete translations: Polish, RussianIncomplete translations: Esperanto (31% core, 29% nations, 29% ruledit), Finnish (100% core, 92% nations, 100% ruledit)
Complete translations: Polish, RussianIncomplete translations: Esperanto (31% core, 29% nations, 29% ruledit), Finnish (100% core, 92% nations, 100% ruledit)Doxygen documentation updates RM#1021 RM#1015 RM#1005 RM#1062 RM#1090 RM#1119 RM#1185Build/portabilityRefreshed bootstrap files from their upstreams RM#912 RM#913 RM#914 RM#960 RM#979 RM#1030 RM#1038 RM#1172 RM#1173 RM#1175 RM#1179Meson based build improvementsCheck Qt's version RM#881Scenarios are now compressed also in crosser based builds RM#956Metainfo file generation fixed RM#1098run.sh now sets also FREECIV_SAVE_PATH RM#1194Flatpak improvementsBuild sdl2-client flatpak with meson build system RM#949Qt Sdk and Platform updates to 6.8 RM#1048AppImage improvementsSupport for building ruledit appimage added RM#919Version number is included in the appimage file names RM#955Linuxdeploy updated to version 2.0.0-alpha-1-20241106 RM#1080Autotools based build improvementsFixed an issue causing duplicate libcharset linking parameter to linker command line RM#937Fixed linking tolua against static sys lua RM#1040Search moc also from /usr/lib/libexec/ RM#1050Added configure check if a variable argument can be defined const RM#1178meson-winbuild.sh now strips binaries osdn#48559Silenced deprecated declarations warnings from C++ builds RM#1180Fixed Qt5-mode compile with gcc-15 development version RM#1176
Refreshed bootstrap files from their upstreams RM#912 RM#913 RM#914 RM#960 RM#979 RM#1030 RM#1038 RM#1172 RM#1173 RM#1175 RM#1179Meson based build improvementsCheck Qt's version RM#881Scenarios are now compressed also in crosser based builds RM#956Metainfo file generation fixed RM#1098run.sh now sets also FREECIV_SAVE_PATH RM#1194Check Qt's version RM#881Scenarios are now compressed also in crosser based builds RM#956Metainfo file generation fixed RM#1098run.sh now sets also FREECIV_SAVE_PATH RM#1194
Check Qt's version RM#881Scenarios are now compressed also in crosser based builds RM#956Metainfo file generation fixed RM#1098run.sh now sets also FREECIV_SAVE_PATH RM#1194Flatpak improvementsBuild sdl2-client flatpak with meson build system RM#949Qt Sdk and Platform updates to 6.8 RM#1048Build sdl2-client flatpak with meson build system RM#949Qt Sdk and Platform updates to 6.8 RM#1048
Build sdl2-client flatpak with meson build system RM#949Qt Sdk and Platform updates to 6.8 RM#1048AppImage improvementsSupport for building ruledit appimage added RM#919Version number is included in the appimage file names RM#955Linuxdeploy updated to version 2.0.0-alpha-1-20241106 RM#1080Support for building ruledit appimage added RM#919Version number is included in the appimage file names RM#955Linuxdeploy updated to version 2.0.0-alpha-1-20241106 RM#1080
Support for building ruledit appimage added RM#919Version number is included in the appimage file names RM#955Linuxdeploy updated to version 2.0.0-alpha-1-20241106 RM#1080Autotools based build improvementsFixed an issue causing duplicate libcharset linking parameter to linker command line RM#937Fixed linking tolua against static sys lua RM#1040Search moc also from /usr/lib/libexec/ RM#1050Added configure check if a variable argument can be defined const RM#1178Fixed an issue causing duplicate libcharset linking parameter to linker command line RM#937Fixed linking tolua against static sys lua RM#1040Search moc also from /usr/lib/libexec/ RM#1050Added configure check if a variable argument can be defined const RM#1178
Fixed an issue causing duplicate libcharset linking parameter to linker command line RM#937Fixed linking tolua against static sys lua RM#1040Search moc also from /usr/lib/libexec/ RM#1050Added configure check if a variable argument can be defined const RM#1178meson-winbuild.sh now strips binaries osdn#48559Silenced deprecated declarations warnings from C++ builds RM#1180Fixed Qt5-mode compile with gcc-15 development version RM#1176
Source:
Tweakers.net