File freecol.changes of Package freecol
-------------------------------------------------------------------
Tue Feb 25 16:35:31 UTC 2025 - Josef Cejka <josef.cejka@matfyz.cz>
- Fix miglayout jar version in freecol.sh to prevent
java.lang.NoClassDefFoundError: net/miginfocom/layout/PlatformDefaults
java exception on start.
-------------------------------------------------------------------
Tue Jul 9 20:01:10 UTC 2024 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 1.2.0
Graphics
* Awesome new building graphics from Misiulo.
* Massive redesign of the colony panel with background images
and other styling
* A new styling for the top menu bar with better contrast. This
includes changes like showing the top level menus in a button
like style.
* New styling for radio and checkbox buttons.
* The face of Peter Minuit now has more realistic coloring.
Performance
* Improved rendering performance, and especially when scrolling
or moving units.
* Allow to run FreeCol with only 512MB memory. Please keep in
mind that 2GB is still needed for higher resolution, smoother
scroll and high rendering quality.
* Better handling of memory -- for example prioritized automatic
clearing of caches when running low on memory.
Rule Changes
* Adding the four extra nations to the classic ruleset.
These nations are deactivated by default. Having them as a
part of the classic ruleset make it easier to play a game with
the classic rules, while still having additional players.
* Deactivates being able to starve out native settlements.
* Bugfix: Fixed a bug that made native settlements be scattered
all over the map instead of being grouped by nation
(this happened mostly on small maps).
* Bugfix for "Shippable wagons mod": Wagon trains can now be
built when the shippable wagons mod has been enabled.
User Interface
* The mapboard scrolling is now much smoother and supports
pixel-by-pixel scrolling.
* Allowing scrolling past the borders of a map so that edge
tiles can also be placed in focus.
* It's now possible to use 75% display scaling. This can be used
when playing on very small screens where fixed size dialogs
would otherwise be larger than the screen.
* The warehouse dialog can now be resized.
* Focus is now changed on the mapboard with a single mouse
click.
* Unit dragging can now only be started by clicking on the unit
(in order to reduce the likelyhood of accidental goto-orders).
In addition, the drag can now be started for units that are
currently not the active unit.
* The active unit is kept when opening a colony panel.
* The colony panel now works better on small screens.
* The build queue is no longer displayed when clicking on other
buildings than the carpenter type of buildings.
* The colony panel can now be more easily dragged by
clicking-and-dragging almost anywhere on the colony panel's
open spaces.
* Various fixes and a new visualization of goto-paths.
* Buildings are now randomly distributed in the colony based on
the available space, and can be of different sizes.
* The panel showing the signing of the Declaration of
Independence is now made larger on bigger screens.
* Panels can now cover the entire mapboard area (this is needed
for very small screens in order to show all content).
* The confirm declaration dialog now fits on small screen.
* 6688 translation string updated (in total) for 38 languages.
* Bugfix: Fixes hidden OK-button in the Colopedia on small
screens.
* Bugfix: The height of a colony building no longer changes when
a worker is added.
* Bugfix: Lots of small rendering differences between different
systems (DPI and OS) have been fixed.
* Bugfix: Caps the automatic font size at no more than
25% larger than the current scaleFactor.
* Bugfix: Hides the display of the "option only"-nation type
from the start game panel
* Bugfix: Fixes the tab order on the new game panel.
* Bugfix: An error message is now properly displayed if trying
to contact natives with a scout onboard a ship.
* Bugfix: Solved an issue with the Founding Father panel missing
the OK button in some languages.
* Bugfix: REF color is now white for all REF players and Russia
is grey (only if the game was started using this version
or later).
* Bugfix: Fixes an issue where the unit info panel displays
outdated info. The bug could be reproduced by right-clicking
on a tile and then selecting a unit.
Map Editor
* Allow the minimap and other map controls to be resized in the
map editor.
* The areas for native nations can now be defined in the map
editor. These areas mark the allowed locations for native
settlements for each nations. Overlapping areas are allowed,
since proper distance between native settlements are still
checked, and can be used for having a random element to the
overlap/size of each nation. In addition, it's still possible
to define specific settlements that will be used if
"Import settlements" is checked when starting a new game.
* The starting areas for European nations can now be defined in
the map editor. A random tile in each nation's starting area
is used when starting a new game. The areas may overlap.
* Unit order buttons are now hidden when in the map editor.
* Bugfix: Fixes a bug where map width was used for height, and
the other way around, when scaling a map in the map editor.
* Bugfix: A new game is now always loaded before importing or
generating a new map. This fixes lots of issues caused by
stuff from the old map leaking into the new one.
AI/computer players
* Bugfix: Fixed a bug that prevented the REF computer
player (AI) from completing its turn.
* Bugfix: Fixed a bug preventing the REF from surrendering.
* Bugfix: Fixed a bug where the AI sometimes sent ships back and
forth to Europe without doing anything.
Mod development
* Adding an empty image resource file (resource:image.empty) to
be used for replacing images with empty space.
* Mods can now reference abstract types from the base rule
without extending a specific base rule.
* Added "preserve-attributes" that, if true, preserves the
attributes of a specification element. This simplifies
changing only the subelements. Please note that any "extends"
attribute still needs to be repeated since this attributes
changes the subelements.
* The game now displays mod initialization errors to the user
in the new game and start game dialogs.
* An exception is now thrown if a referenced type is used before
it's defined.
Other bug fixes
* Fixed an issue that prevented the Declaration of Independence
if the player name had non-ascii characters.
* Allows automated trade routes to unload goods in colonies with
more than 100 goods. In addition, unloading food is now
always allowed.
* Fixes an issue where moving goods into/out from a colony
messes up the production. The most noticeable effect of this
bug was colonists starving to death while a new colonist
was born.
-------------------------------------------------------------------
Sat May 13 16:43:44 UTC 2023 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 1.1.0
Music
* New tracks: El Dorado, Free Colonist, Lost City, Rainy Day,
Royal Troops, Wagon Wheels
* Updated the old tracks with new updated versions.
Graphics
* New graphics for hills and mountains.
Rule changes
* Jesuit Missionary can now recommision itself in colonies
without a church.
* Added the mod "Hitpoints and Combat" that adds hitpoints and
ranged combat to the game.
Map Generator
* Great rivers (ocean like, navigable by ships only) are no
longer generated by default, but can still be generated if
enabled using the Map Generator Options.
* The number of rivers generated can now be properly controlled
using the "Number of rivers" map generator option even when
changing map sizes and/or amount of mountains.
* Enabled generation of rivers that are only two tiles long
(the previous limit was three).
User Interface
* Units in Europe are no longer included in the list of possible
active units.
* Game options and Map generator options are no longer
automatically saved and loaded. The default values are initially
displayed for all new games.
* Panels/dialogs are now automatically resized and relocated when
changing the size of the application window (including when
switching between full screen and windowed mode).
* Allows the player to easily view all files while loading
savegames/maps.
* The start game panel can now be resized to smaller than the
initial size.
* The chat panel (start game panel in multiplayer) is now placed
directly below the list of players making the dialog work
better on small screens.
* The displayed occupation string on a pioneer now shows "C" for
clear forest instead of "P".
AI/computer players
* Greatly reduces the time needed by the AI (the wait time after
ending the turn).
* The AI now gets less benefits on lower difficulty levels to
make everything easier.
* Escort unit missions are now immediately aborted if the
protected unit gets destroyed.
* More efficient transportation of goods and units (better
utilization of the capacity of ships and wagon trains).
* The AI now produces fewer and better colonies.
Mod development
* Allow mods to be loaded when making maps in the map editor. This
allows maps to be made with new terrain types, and other
resources, added by mods.
* New types of mountains and hills defined by mods are now used
when generating maps. The specific type of hill/mountain is
determined by the latitude.
* Partial modifications to the specification is now possible again.
This fixes a regression introduced in 0.11.x that prevented
the "partial" flag from working.
* Mods can now define new order buttons (and have them applied
without having to restart the game).
* Bugfix: Mods are no longer loaded twice (thereby causing varius
problems in the colony panel and other places when
modifications were made).
* Bugfix: Units that are not available to a player can now be
captured if a valid "unit-change" exist.
Bug fixes
* Fixed a bug that caused the same maps always being generated
when starting a new game.
* Fixes game hangs on end turn in some specific cases.
* Fixed scaling and placement of goods production icons on
colony tiles.
* A unit in a building is no longer drawn at the top of the
building (that is, the area for showing goods production)
if the production is zero.
* Sound effects are now properly played when attacking.
* Fixed a bug that prevented the map shortcut buttons on the Map
Generator dialog from working properly. The bug caused the
button to have no effect the first time it was clicked after
restarting the application.
* Fixed an issue that sometimes prevented mods from being
deactivated in the Preferences.
* The game now fails gracefully if the server cannot be started.
This prevents an application freeze when failing to start a
new game or failing to load a savegame.
* Revenge mode is now working again.
* Fixes an issue that allowed a malicious client (in a
multiplayer game) to attack with a unit that had no moves left.
* The "Train" panel in Europe now has five columns of unit buttons
instead of just three.
* Fixes a bug that sometimes stopped trade routes / goto orders
from working. For example, this happened if there was a lost
city rumor in the search area of a wagon train on a trade route.
* Fixes activation of tile improvement actions (like "Plow")
after reconnecting.
* Allows the founding father selection to be postponed without
an error message.
* Fixed a bug that sometimes prevented the map from being
redrawn properly after a unit move/attack animation.
* Highscores can now be stored and displayed again.
-------------------------------------------------------------------
Sun May 7 06:05:13 UTC 2023 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 1.0.0
Graphics
* New nation specific colony graphics.
* New forest graphics
* New graphics for deserts.
* New transitions between the base tiles.
* Minor changes to other graphics.
Rule changes
* Major changes to the tile goods production so that the actual
values matches the original game.
Mod development
* It's now possible to define nation specific unit types that can
be recruited and purchased in Europe.
* Added tools for easily making new base tiles from a single
tiling texture.
* A bug that prevented certain images from being overridden by
mods has been fixed.
AI/computer players
* The AI now chooses better locations when constructing colonies,
and also avoid placing the colonies too close to one another.
* The AI colony development and expansion have been improved.
* The AI can now construct docks.
* More efficient transportation of goods.
* The AI can now buy units from Europe without cheating.
* The computer players will now use more advanced tactics when
defending and attacking.
* The AI no longer defends its colonies with scouts.
* Adding a new escort mission for protecting units. This mission
is used for dragoons that are escorting artillery when attacking.
* National advantages will now change how the AI utilizes its
military units. For example, the conquest advantage (spanish)
will make the player focus on destroying the natives.
* The AI will no longer equip specialists (like Elder Statemen)
with muskets.
* AI ships should no longer get stuck outside native settlements.
Bug fixes
* Several bugs that might cause the game to crash have been fixed.
* Fixed several issues with goto-orders that made the game hang
after end of turn.
* Fixed several issues that forced a server reconnect.
* Reduces the amount of jumping around on the map while animating
the moves of enemy units.
* Accelerator keys can now be changed, saved and loaded in the
preferences.
* It's now possible to add the same goods multiple times to the
same stop in the trade route panel.
* Fixes the scaling of several different panels (preferences).
* Scrolling on the map should now be smoother.
* Units should no longer have their graphics clipped on the map.
* Smoother playback of audio.
* The colony panel is now properly updated when clearing the
speciality of a worker.
* Recursive autosave directories should no longer be created.
* Several text template fixes.
* Lots of other minor bugfixes.
Other changes
* The escape key can now be used to close most panels.
* There are now separate volume sliders for music and sound
effects.
* Added a mod where basic buildings (level 1) needs to be
constructed (except Town Hall and Carpenter's house).
* Added a mod for having 19th century nations.
* Treasure trains are now displayed in the cargo report panel.
* A malfunctional AI should no longer stop the game.
* Better handling of severe errors like out-of-memory and
stack-overflow.
* Translation updates (a total of 5191 translation strings
updated in 53 different languages).
- Run spec-cleaner
-------------------------------------------------------------------
Sat Sep 3 15:13:23 UTC 2022 - margianit@gmail.com
- Update to version 0.13.0:
* In-game music by Alexander Zhelanov.
* Graphics and performance improvements.
* Many other fixes and enhancements...
- Changes from version 0.12.0:
* Major graphics rework including new images, animations and
support for high-DPI screens.
* Many other enhancements.
* Over 150 bugs fixed.
* FreeCol requires Java 11 at minimum. Java 11 is a
"Long Term Support" release, but later releases are also known
to work.
-------------------------------------------------------------------
Fri Apr 13 13:00:01 UTC 2018 - robby.engelmann@igfs-ev.de
- Update to version 0.11.6:
* Various new features and bugfixes
* see http://www.freecol.org/
- Fix up launcher script
-------------------------------------------------------------------
Wed Nov 29 17:25:40 UTC 2017 - dimstar@opensuse.org
- Build using JRE 1.6 (change source/target from 1.5 to 1.6).
-------------------------------------------------------------------
Mon Mar 25 07:57:51 UTC 2013 - joop.boonen@opensuse.org
- Corrected the License
-------------------------------------------------------------------
Sat Jan 12 14:03:33 UTC 2013 - dimstar@opensuse.org
- Fix up launcher script: use miglayout-4.0 instead of obsoleted
miglayout-3.7.3.1.
-------------------------------------------------------------------
Tue Jan 8 19:41:44 UTC 2013 - dimstar@opensuse.org
- Update to version 0.10.7:
+ This is a bug fix release to correct some serious gameplay
problems in 0.10.6.
The only new feature present is some improvements to the
graphics.
- Changes from version 0.10.6:
+ > 80 bugs fixed.
+ Many other fixes and enhancements...
-------------------------------------------------------------------
Sun May 20 15:02:48 UTC 2012 - dimstar@opensuse.org
- Update to version 0.10.5:
+ fix serious game corrupting bugs in 0.10.4
- Changes from version 0.10.4:
+ Full details, see http://www.freecol.org/docs/freecol-changelog-version-0.10.4.pdf
-------------------------------------------------------------------
Mon Nov 21 17:26:28 UTC 2011 - jengelh@medozas.de
- Remove redundant/unwanted tags/section (cf. specfile guidelines)
-------------------------------------------------------------------
Fri Oct 21 08:30:00 PST 2011 - ryanbach@adelphia.net
-Updated to 0.10.3
-Should auto download the latest using source spec file, all you have to do is change the version number.
-------------------------------------------------------------------
Tue Sep 27 21:49:05 UTC 2011 - dimstar@opensuse.org
- Fix freecol.desktop: The wrapper script has been changed to be
installed as /usr/bin/freecol instead of freecol.sh [bnc#719622].
-------------------------------------------------------------------
Fri Jul 24 14:36:13 CEST 2009 - prusnak@suse.cz
- added freecol wrapper
- don't create desktop file in .spec, rather add it to sources
-------------------------------------------------------------------
Thu May 14 23:58:19 CEST 2009 - dominique-obs@leuenberger.net
- Update to upstream version 0.8.3
* This release fixes some problems with translation keys being
displayed instead of the actual text.
- Update to upstream version 0.8.3
* This release fixes several bugs and includes new or updated
translations for 36 languages.