Commit Graph

  • 6c2e0f82a7
    Merge dbd5dee8b0 into f3ce0b0dcf #97 Theodore Tsirpanis 2024-05-15 05:10:07 +0300
  • f3ce0b0dcf Localisation updates from https://translatewiki.net. sf-auto-merge latest master translatewiki.net 2024-05-13 14:06:05 +0200
  • 497d93c750
    Merge bbce187863 into fc8ddf5ac8 #132 FlavianIuga 2024-05-08 13:25:29 -0700
  • d384246188
    Merge 63f8ac740a into fc8ddf5ac8 #134 David Lewis 2024-05-01 09:12:09 -0400
  • fc8ddf5ac8 Localisation updates from https://translatewiki.net. translatewiki.net 2024-04-29 14:05:29 +0200
  • 53f5d5726a Localisation updates from https://translatewiki.net. translatewiki.net 2024-04-22 14:05:54 +0200
  • 3396fbc0d9
    Merge 6b78756a62 into 888b6e3fc9 #128 SJOS 2024-04-21 07:12:41 -0500
  • 888b6e3fc9 Localisation updates from https://translatewiki.net. translatewiki.net 2024-04-18 14:07:12 +0200
  • 93a2d4410e Localisation updates from https://translatewiki.net. translatewiki.net 2024-04-15 14:06:20 +0200
  • a6346d8078 Localisation updates from https://translatewiki.net. translatewiki.net 2024-04-08 14:05:37 +0200
  • 75cae7c355 Localisation updates from https://translatewiki.net. translatewiki.net 2024-04-04 14:07:51 +0200
  • 61fd4a6f6b - init test folder - changed readke #142 Alick_lazare97 2024-04-02 22:29:03 -0400
  • a89b03119c Localisation updates from https://translatewiki.net. translatewiki.net 2024-04-01 14:07:04 +0200
  • f4332fdd30 Localisation updates from https://translatewiki.net. translatewiki.net 2024-03-28 13:06:45 +0100
  • 34bf147e84 Localisation updates from https://translatewiki.net. translatewiki.net 2024-03-25 13:06:30 +0100
  • a3e931ce80 Localisation updates from https://translatewiki.net. translatewiki.net 2024-03-21 13:06:57 +0100
  • 2e70e9080e Localisation updates from https://translatewiki.net. translatewiki.net 2024-03-18 13:06:11 +0100
  • 240e474110 Localisation updates from https://translatewiki.net. translatewiki.net 2024-03-11 13:05:43 +0100
  • 70109e93b7 Localisation updates from https://translatewiki.net. translatewiki.net 2024-03-07 13:05:17 +0100
  • 80ca68456d
    Merge 10ed78fcc5 into 4593e67c31 #110 Lars Kruse 2024-03-01 16:20:01 -0700
  • 94b517462c Localisation updates from https://translatewiki.net. translatewiki.net 2024-02-29 13:05:20 +0100
  • 4593e67c31 Localisation updates from https://translatewiki.net. translatewiki.net 2024-02-26 13:06:00 +0100
  • 7d77430950 Localisation updates from https://translatewiki.net. translatewiki.net 2024-02-22 13:05:47 +0100
  • c3dcdfd7b7 Localisation updates from https://translatewiki.net. translatewiki.net 2024-02-19 13:05:39 +0100
  • 882813c760 Localisation updates from https://translatewiki.net. translatewiki.net 2024-02-12 13:06:45 +0100
  • ac2d6b6fce Localisation updates from https://translatewiki.net. translatewiki.net 2024-02-08 13:05:24 +0100
  • f5a13f6aae Localisation updates from https://translatewiki.net. translatewiki.net 2024-02-01 13:05:56 +0100
  • 5231ba9c8a Localisation updates from https://translatewiki.net. translatewiki.net 2024-01-29 13:07:31 +0100
  • 5c950718d4 Updating the CHANGELOG with recent changes. Stian Grenborgen 2024-01-28 08:57:14 +0100
  • e7cecf5e26 Ensures that European starting units are not spawned on the same tile. Stian Grenborgen 2024-01-28 08:45:04 +0100
  • 4f05e70000 Hides the display of the "option only"-nation type from the start game panel. This nation type was already hidden from display in the Colopedia. Stian Grenborgen 2024-01-28 08:06:52 +0100
  • 19e5e9a22b 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. Stian Grenborgen 2024-01-28 07:55:07 +0100
  • 4ee64d08fe The European starting areas defined by map authors can now be used when starting a new game. Stian Grenborgen 2024-01-27 20:36:46 +0100
  • a35f586e61 Moving the map generator code for European starting units to a separate class. The code has been restructured to allow map defined starting positions in a later commit. Stian Grenborgen 2024-01-27 18:33:26 +0100
  • b3baff9650 Fixes ships just going back and forth to Europe. The issue was caused by the ship's mission being overridden to PrivateerMission in Europe. Stian Grenborgen 2024-01-26 22:17:33 +0100
  • b39385eb80 Localisation updates from https://translatewiki.net. translatewiki.net 2024-01-25 13:07:05 +0100
  • 24ff8ab8bb The colony panel now has a non-rectangular shape when resizing. This avoids stealing mouse events that should be handled by the map instead (since a large part of the border is transparent). Stian Grenborgen 2024-01-21 11:36:09 +0100
  • 9657c8a65d Caps the automatic font size at no more than 25% larger than the current scaleFactor. In debug mode, resizing the application frame now updates the scaleFactor (if automatic). This behavior can only be enabled outside of the debug mode when all panels are automatically refreshed when the scalingFactor and/or font size changes. Stian Grenborgen 2024-01-21 10:08:57 +0100
  • 697096c0da Using 75% display scaling for screens with less than 720px height. Stian Grenborgen 2024-01-21 09:16:43 +0100
  • 8e203ac4a1 Paints the docks/drydocks/shipyard in the colony panel. Stian Grenborgen 2024-01-21 08:18:14 +0100
  • ce92508e43 Allows the outside-of-the-colony panel to have a background when there are no defensive images. Stian Grenborgen 2024-01-21 07:30:41 +0100
  • 9bcb9be230 Localisation updates from https://translatewiki.net. translatewiki.net 2024-01-18 13:06:28 +0100
  • 918af19cb9 Localisation updates from https://translatewiki.net. translatewiki.net 2024-01-15 13:06:20 +0100
  • 031fa81599 Shows the styling in the cargo panel when using the vertical scrollbars. Stian Grenborgen 2024-01-14 15:03:36 +0100
  • 8e4c9c7ed9 Map editor: 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. Stian Grenborgen 2024-01-14 14:31:42 +0100
  • 16b98ecf42 Bugfix: Closes old map editor dialogs that depends on the old map when creating a new map or loading a map. Stian Grenborgen 2024-01-14 14:06:23 +0100
  • ab4b40c2db Fixes a bug where map width was used for height, and the other way around, when scaling a map in the map editor. Stian Grenborgen 2024-01-14 13:50:05 +0100
  • 53dc415abe Allows areas to be separately hidden from view. Stian Grenborgen 2024-01-14 13:48:55 +0100
  • 7dfa486570 The WrapLayout can now make every child component have the same size as the largest child. Stian Grenborgen 2024-01-14 13:47:41 +0100
  • dd23a7c3ac Areas are now only showed in the map editor while editing them. Stian Grenborgen 2024-01-14 08:57:51 +0100
  • 7870bc7bb8 Shows all the areas in the map editor when there are overlapping areas. Stian Grenborgen 2024-01-14 08:32:12 +0100
  • 06dcf01df9 Areas can now be edited in the map editor. Areas can now be used for defining the locations a given native nation can have settlements (when generating settlements semi-randomly). Stian Grenborgen 2024-01-13 22:00:44 +0100
  • c6ed870630 Fixes regions used for native settlement placements by deleting duplicates. Stian Grenborgen 2024-01-13 18:44:13 +0100
  • e80cc21a55 Allows areas to be defined for a game. An area is a collection of tiles that can easily be referenced and changed in the map editor. Note that areas are defined on the Game instead of a specific map. The reason for this is that we should be able to have areas crossing different maps if we later allow multiple maps for a game. Stian Grenborgen 2024-01-13 18:08:05 +0100
  • e601fb1dcd This allows wagon trains to be built when the shippable wagons mod has been enabled (BR#3353). Stian Grenborgen 2024-01-13 15:26:26 +0100
  • 9f5b8f36fc
    Merge 4704efc608 into a35bad4d5b #141 Niklas Laxström 2024-01-11 15:27:30 -0700
  • a35bad4d5b Localisation updates from https://translatewiki.net. translatewiki.net 2024-01-11 13:08:33 +0100
  • 146009a942 Allows the map to be iterable over tiles. Stian Grenborgen 2024-01-09 19:21:47 +0100
  • dfbd8b8671 Fixes placements and aggression levels for natives to better match the classic. Stian Grenborgen 2024-01-09 19:20:14 +0100
  • 6c9fb07414 Fixes geographical region intitialization so that native settlements can be placed correctly. Stian Grenborgen 2024-01-09 19:19:20 +0100
  • cb44400862 Directly use an image with an exact match if available. Stian Grenborgen 2024-01-07 15:02:44 +0100
  • 63b053b868 Allows background images for the Colony's "Outside Colony" panel. The background images are stretched to fit the current size of the panel. Alternative images with different aspect ratios can be provided -- and the image with the closest aspect ratio will be used. Stian Grenborgen 2024-01-07 12:27:31 +0100
  • 01e4070aea Updating the code to get rid of warnings. Neither of these caused an issue. Stian Grenborgen 2024-01-07 10:58:16 +0100
  • 5170516801 Updating the security policy. Stian Grenborgen 2024-01-07 10:19:48 +0100
  • 1d52c8466c Localisation updates from https://translatewiki.net. translatewiki.net 2024-01-08 13:06:46 +0100
  • 5bb6194e7e Updates the changelog with recent changes. Stian Grenborgen 2024-01-07 00:18:21 +0100
  • fcb4ecd200 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. Stian Grenborgen 2024-01-07 00:04:52 +0100
  • 2c1a48e4cb Website: Updating various parts of the website and adding a roadmap. Stian Grenborgen 2024-01-06 22:32:33 +0100
  • 036dd1edfa Various fixes to the map editor and action logic. Stian Grenborgen 2024-01-06 19:03:16 +0100
  • 394d591169 Don't start scrolling if there's no map. Stian Grenborgen 2024-01-06 12:54:19 +0100
  • ac3ad7c91b Stops the asyncpainter thread from exiting when getting an exception. Stian Grenborgen 2024-01-06 12:51:07 +0100
  • b77b15dce5 Using resizable and minimizable frames for controls in the map editor. Stian Grenborgen 2024-01-06 12:48:25 +0100
  • 9d36d7ef4a WrapLayout can now force components to have a specific size. This allows the use of WrapLayout in many of the places we earlier had fixed column based layouts with GridLayout. Stian Grenborgen 2024-01-05 19:59:00 +0100
  • a45d17226a Better log messages when failing to start the game. Stian Grenborgen 2024-01-04 22:00:29 +0100
  • ee61fdedd5 Prioritize displaying a new goto-order above a previous unit path (that will be overridden). Stian Grenborgen 2024-01-04 21:59:31 +0100
  • dd3fb87223 Shows the goto-path with lines instead of the old icons. Using lines makes it easier to read the path. Stian Grenborgen 2024-01-04 21:42:18 +0100
  • e66d3f5d8c Fixes a NPE in the minimap when loading a new game. Stian Grenborgen 2024-01-04 08:52:00 +0100
  • 7a9607ec13 Only use white foreground color if styling has been applied to the cargo panel. Stian Grenborgen 2024-01-03 23:34:07 +0100
  • 11bdd7e957 Drawing the actual number of goods images, but compressed, for high amounts for goods. We can add a separate graphics for bulk goods if this causes a performance hit on slow systems. Stian Grenborgen 2024-01-03 22:57:16 +0100
  • f23fa101e1 Updating image to have more room for the production labels in the colony. Stian Grenborgen 2024-01-03 22:24:24 +0100
  • f69e2e9c88 Fixes units getting clipped when the building image is too small. Stian Grenborgen 2024-01-03 22:22:55 +0100
  • bfb78c325c Allows the fullscreen colony panel to be in front of other panels. Stian Grenborgen 2024-01-03 21:43:43 +0100
  • 00a8b8b42c Accelerator keys for unload and load are now working again. Stian Grenborgen 2024-01-03 21:38:26 +0100
  • ad5bd6bd27 Allows two lines of goods production to be displayed in the ColonyPanel. Stian Grenborgen 2024-01-03 19:59:26 +0100
  • a24ccff806 WrapLayout now allows more control of alignment and gap between components. For example, only the last row in the layout can be centered. Stian Grenborgen 2024-01-03 19:57:14 +0100
  • 74b2f2989b Goods labels in the colony warehouse has color coding again. It's now possible to specifiy separate goods' color codes for white and black backgrounds. Stian Grenborgen 2024-01-02 23:33:05 +0100
  • b58eda6b68 Turns on antialiasing when rendering text in the ColonyPanel. Stian Grenborgen 2024-01-02 23:05:42 +0100
  • e8f5735461 Added a black background to the contruction panel. This is both in the ColonyPanel and the BuildQueuePanel. Stian Grenborgen 2024-01-02 22:36:22 +0100
  • 52bff796a2 Added more visualizations to the new colony panel. Population, colonists to be added/removed because of bonus, rebel percentage and royalist percentage. The tooltip showing more details have been reenabled. Stian Grenborgen 2024-01-02 22:33:31 +0100
  • a77adcc70a The selected carrier in the ColonyPanel is now displayed with a border. Stian Grenborgen 2024-01-02 18:08:57 +0100
  • 393f9da340 Allows the colony panel to be moved when the dragevent starts in child panels. Stian Grenborgen 2024-01-02 18:08:57 +0100
  • aebb741bbb The build queue is no longer displayed when clicking on other buildings than the carpenter type of buildings. Stian Grenborgen 2024-01-02 18:08:57 +0100
  • 94bf55cd16 Adjusts breakpoint for colony panel (window/fullscreen). Stian Grenborgen 2024-01-02 18:08:57 +0100
  • 6d4f5032c6 Reduces the height of the top colony panel decoration. Stian Grenborgen 2024-01-02 18:08:57 +0100
  • 6355d96660 Updates the background for the colony warehouse. Stian Grenborgen 2024-01-02 18:08:57 +0100
  • 4cfcf1e43f The ColonyPanel can now be displayed as a fullscreen panel. Stian Grenborgen 2024-01-02 18:08:57 +0100
  • 1b0d267494 The FreeColProgressBar and ConstructionPanel now have a max font size to avoid overflowing layouts. Building images are now sized so that images of different dimensions can be used. Updates the ConstructionPanel layout. Stian Grenborgen 2024-01-02 18:08:57 +0100
  • 4f5d9bc9f9 Moving the buttons in the colony panel to the same line as the warehouse. This allows the construction panel to have a larger size. The colony is now automatically reopened after changing the font size and/or scaling factor. Stian Grenborgen 2024-01-02 18:08:57 +0100
  • dc9373e46e
    Merge 137da293c1 into 53fb3c5cf6 #133 Dmitrii Kocheshkov 2024-01-01 15:06:32 -0700
  • 53fb3c5cf6 Make the debug buttons in the colony panel less distracting. Stian Grenborgen 2024-01-01 21:40:17 +0100