Commit Graph

  • 34093a9ea5 test yenkhai8 2023-09-05 00:53:18 +0800
  • fab77e08ae more testing yenkhai8 2023-09-05 00:46:20 +0800
  • 2749727b4a testing build yenkhai8 2023-09-05 00:42:25 +0800
  • 9465cbe489 configuring sonarcloud yenkhai8 2023-09-05 00:39:59 +0800
  • 41e3279072 Localisation updates from https://translatewiki.net. translatewiki.net 2023-08-31 13:06:49 +0200
  • 87b25f3b4d Localisation updates from https://translatewiki.net. translatewiki.net 2023-08-21 13:06:04 +0200
  • 1e0762c4b5 Localisation updates from https://translatewiki.net. translatewiki.net 2023-08-17 13:07:38 +0200
  • 0c230e99fb Deactivate using bitmask on lowest setting in order to let players experiment with the difference. Stian Grenborgen 2023-08-12 14:32:16 +0200
  • a16f9b32b5 Using compatible images for rendering instead of ARGB. Forcing usage of bitmask for transparency on lowest quality setting. Stian Grenborgen 2023-08-12 13:44:32 +0200
  • 3a1cf9191e Removes usage of an intermediate image when rendering tile overlays. This makes rendering of tile overlays a little faster. Stian Grenborgen 2023-08-11 16:54:38 +0200
  • a050a1369e Localisation updates from https://translatewiki.net. translatewiki.net 2023-08-07 13:05:50 +0200
  • 3c91272621 Deactivating sync for now since it sometimes causes tearing. Stian Grenborgen 2023-08-03 20:03:57 +0200
  • 13e54e2bb0 Painting is now performed asynchronously while scrolling. This allows smooth scrolling after the tile caches have been updated with the current zoom level. Stian Grenborgen 2023-08-03 19:22:38 +0200
  • 8064031533 Localisation updates from https://translatewiki.net. translatewiki.net 2023-08-03 13:05:34 +0200
  • 6293ac3ef8 Merge branch 'master' of ssh://git.code.sf.net/p/freecol/git Stian Grenborgen 2023-08-02 12:11:48 +0200
  • c469435d4f Adding delayed update of the minimap. This is necessary for really large map in order to avoid stuttering terrain animations while moving units. Stian Grenborgen 2023-08-02 12:05:26 +0200
  • f983adddb5 The minimap is now rendered using a buffer image. This is needed in order to get sufficient performance when scrolling on the main map -- since painting the minimap just takes too long. Stian Grenborgen 2023-08-01 22:53:32 +0200
  • 3527ea802c Localisation updates from https://translatewiki.net. translatewiki.net 2023-07-31 13:06:47 +0200
  • 8d001b94fd Fixes a scrolling issue when the terrain animations are turned off. Resets the scrolling speed when the scrolling stops. Stian Grenborgen 2023-07-28 09:30:31 +0200
  • 2fd179387a Extends the scrolling area and stops scrolling when the mouse is on the menu bar. Stian Grenborgen 2023-07-28 09:02:14 +0200
  • d68f54e953 Rewrites the positionMap calculations. Allows scrolling pixel-by-pixel. The focus tile is now placed exactly in the center. Allowing scrolling past the borders of a map so that edge tiles can also be placed in focus. Stian Grenborgen 2023-07-27 23:10:55 +0200
  • 721be7cdc3 Localisation updates from https://translatewiki.net. translatewiki.net 2023-07-24 13:06:41 +0200
  • 778a90ad68 Localisation updates from https://translatewiki.net. translatewiki.net 2023-07-03 13:06:44 +0200
  • ff8c33ac5d Localisation updates from https://translatewiki.net. translatewiki.net 2023-06-12 13:14:54 +0200
  • 62fd6987ab Adjusts sizes for the buildings in the colony panel. The height requirement of a building no longer changes when a worker is added. The vertical gap between buildings are now reduced on small screens. Stian Grenborgen 2023-06-11 14:30:37 +0200
  • c9379c201b A single click now also focus on explored tiles. Stian Grenborgen 2023-06-11 14:16:46 +0200
  • a30935bc96 Unit dragging can now only be started by clicking on the unit. In addition, the drag can now be started for units that are currently not the active unit. Stian Grenborgen 2023-06-11 14:06:21 +0200
  • 7a1b489c63 Focus is now changed on the mapboard with a single mouse click. The active unit is kept when opening a colony panel. Stian Grenborgen 2023-06-11 13:43:47 +0200
  • ba94de3705 The confirm declaration dialog now fits on small screen. Stian Grenborgen 2023-06-11 11:54:51 +0200
  • 416d0e0caf Simplifies the code somewhat. Stian Grenborgen 2023-06-11 11:34:30 +0200
  • 77ac0ec849 Moves drawing of the menu bar status text to a utility method. Stian Grenborgen 2023-06-11 11:34:08 +0200
  • 6b976523ac Allows panels to cover the entire mapboard area (that is, all the frame except the menu bar). This is needed for some panels on very small screen. Stian Grenborgen 2023-06-11 11:32:46 +0200
  • 77b71fdd6a Scales the panel showing the signing of the Declaration of Independence. Stian Grenborgen 2023-06-11 11:29:07 +0200
  • ad6d09d4bf Reduces the spacing above the ok button. Stian Grenborgen 2023-06-11 11:14:52 +0200
  • a97bb10117 Makes the ColonyPanel work better on small screen. When specifying layouts using MigLayout, numbers without units are now scaled using the current interface scaling factor. Stian Grenborgen 2023-06-11 11:03:40 +0200
  • 2591943d4d Fixes hidden OK-button on small screens. Stian Grenborgen 2023-06-10 21:40:41 +0200
  • 15f70de737 Adding an empty image resource file to be used for replacing images with empty space in mods. Stian Grenborgen 2023-06-08 20:08:24 +0200
  • 6a6efc1b0a The WarehouseDialog is now a resizable panel. Stian Grenborgen 2023-06-08 19:43:34 +0200
  • 07465c6df7 Adding WrapLayout that is a FlowLayout that can easily wrap components on a new line and increase height when necessary. Stian Grenborgen 2023-06-08 19:25:42 +0200
  • 53b9a5f581 Localisation updates from https://translatewiki.net. translatewiki.net 2023-06-08 13:04:16 +0200
  • ea7b34ea2a Localisation updates from https://translatewiki.net. translatewiki.net 2023-06-05 13:04:04 +0200
  • 9f63befce6 Localisation updates from https://translatewiki.net. translatewiki.net 2023-06-01 13:05:23 +0200
  • 0ce18f088e Localisation updates from https://translatewiki.net. translatewiki.net 2023-05-25 13:04:55 +0200
  • 80c315cc97
    Ability for colonists to gain experience indoors #135 highwayoflife/update-native-converts David lewis 2022-10-27 16:04:40 -0700
  • 888d34532e
    Change desc of Native Converts and Bartelome David lewis 2022-10-27 16:54:01 -0700
  • 36c45e5084
    Bartelome enables Converts to be FreeColonists David lewis 2022-10-27 16:50:45 -0700
  • 63f8ac740a
    Move all srcdata files to new repo #134 highwayoflife/mv-sourcedata David lewis 2023-05-23 21:03:12 -0700
  • e45f4d428a Fixes the focus order of radio buttons when using the arrow keys for navigation. Stian Grenborgen 2023-05-23 19:06:18 +0200
  • fe99698c1e Adds styling for radio buttons and checkbox/radio menu items. Stian Grenborgen 2023-05-23 18:59:53 +0200
  • bf59cd7245 Updated top menu border. Stian Grenborgen 2023-05-23 17:20:49 +0200
  • 837d3dbc3b Localisation updates from https://translatewiki.net. translatewiki.net 2023-05-22 13:04:26 +0200
  • 4f4d481a88 Adds partially transparent selection effect on top level menus. Stian Grenborgen 2023-05-20 19:43:25 +0200
  • edf47c35e7 Adding new styling for the menubar. Stian Grenborgen 2023-05-20 19:05:57 +0200
  • d60fb12a93 Reduces the contrast for the menu button backgrounds by making it partially transparent. Stian Grenborgen 2023-05-20 19:03:08 +0200
  • 06abc66dd0 Adding missing file. Stian Grenborgen 2023-05-20 12:41:09 +0200
  • ea28fd7756 Hides the unit order buttons when in the map editor. Stian Grenborgen 2023-05-20 12:09:03 +0200
  • a09ee4f10f Show the top level menus (menubar) in a button like style. This increases the contrast between the text and background texture without having to apply the brighter color to the entire menu bar. Stian Grenborgen 2023-05-20 12:01:15 +0200
  • 10ca820998 Updating version number. Stian Grenborgen 2023-05-20 11:52:27 +0200
  • 0c9c7b0ec1 Fixes an issue where the texture paint is not removed after use. This stopped text etc from being rendered. Stian Grenborgen 2023-05-20 11:24:57 +0200
  • 5e1479cfcb Updating the face of Peter Minuit to be more realisticly colored. Stian Grenborgen 2023-05-20 10:57:39 +0200
  • 53c96b7a29 Removing ClassicMapControls since CornerMapControls is skinable. The latter can be expanded with more functionality if needed. Stian Grenborgen 2023-05-19 22:21:10 +0200
  • 13a490ce67 Fixes options that cannot be found. The bug was caused by optionMap not being updated after reading options. Stian Grenborgen 2023-05-19 22:17:20 +0200
  • f19c99ed74 Localisation updates from https://translatewiki.net. translatewiki.net 2023-05-18 13:04:47 +0200
  • 1e9cf3efa3 Localisation updates from https://translatewiki.net. translatewiki.net 2023-05-15 13:04:14 +0200
  • c4101225fa Fixes a bug preventing the REF from surrendering. The bug was triggered when having non-military unit(s) in Europe and all land military units defeated. The fix is simply removing the check (that is really not needed). Stian Grenborgen 2023-05-11 16:28:24 +0200
  • 23da6fe46b Fixes BR#3332 that was caused be a NPE. Stian Grenborgen 2023-05-11 16:18:09 +0200
  • e9c909bfc0 Localisation updates from https://translatewiki.net. translatewiki.net 2023-05-11 13:18:55 +0200
  • 8697bcf6bd Localisation updates from https://translatewiki.net. translatewiki.net 2023-05-08 13:07:40 +0200
  • e66700b342 Website: Preparing release of FreeCol 1.1.0. v1.1.0 Stian Grenborgen 2023-05-07 14:43:30 +0200
  • 1e32346f4a A new standard paper background. This is the same background as the previous, but enlarged and with obvious patterns removed when tiled. Stian Grenborgen 2023-05-07 14:34:10 +0200
  • c6177db774 Highscores can now be added and displayed. Stian Grenborgen 2023-05-06 16:37:59 +0200
  • 43378317a0 Updated the changelog. Stian Grenborgen 2023-05-06 10:15:36 +0200
  • 2d668b5676 Adjusting the number of colonies being built (fewer) and reduces cheating. The AI trade profit modifier is now reduced linearly until a turn number determined by a new option. The AI difficulty and colony expansion has been tuned for the default (small) map. We might want to make the number of colonies being built by the AI depend on the map size. Stian Grenborgen 2023-05-06 10:02:23 +0200
  • 112201316a Updating the change log. Stian Grenborgen 2023-05-05 19:20:33 +0200
  • 8b1288cb77 Military unit wishes and transports are now centrally managed. Stian Grenborgen 2023-05-05 19:16:18 +0200
  • 470106d806 Removes the destination check for the base transport priority since the method is only called during construction of the mission. Stian Grenborgen 2023-05-05 19:09:16 +0200
  • ccb75288d3 Only consider transportables going to the next location on the transport list when queuing extra cargo. Stian Grenborgen 2023-05-05 19:06:05 +0200
  • 1315bdb5f3 AI: Allows better use of the tranport's capacity by filling it with all possible resources that should be going to the same destination. This was a capability that was present for years in FreeCol, but was lost in a refacturing someone did in 2008. Stian Grenborgen 2023-05-02 19:29:43 +0200
  • 20b08818e9 Adding a separate method for getting all transportables. Changing the amount of urgent transportables seem to have little effect. Deactivating for now. Stian Grenborgen 2023-05-02 19:23:19 +0200
  • 18ec0e754a Uses changeMission instead of setMission since the former handles dispose and setting transportation priority. Stian Grenborgen 2023-05-02 19:16:50 +0200
  • 146923ee2e Fixes slow AI turns caused by not being able to build new colonies. This is a temporary fix that should be removed when BuildColonyMissions are building colonies according to a grand plan (and the costly searches per unit therefor can be avoided). Stian Grenborgen 2023-05-02 19:01:17 +0200
  • 18c969071e (Debug menu) Avoid getting the skip dialog when stopping the skipping of turns. Stian Grenborgen 2023-05-02 18:56:09 +0200
  • 7f38d76c58 Adding asserts for ensuring that the EDT is used when updating the GUI. Run with "-ea" to enable checking. Stian Grenborgen 2023-05-02 18:34:19 +0200
  • 3345d42808 Doing the animations on the EDT. This fixes a concurrent modification exception that sometimes prevented animations from displaying properly. Stian Grenborgen 2023-05-02 18:32:22 +0200
  • 55c7beabc0 Localisation updates from https://translatewiki.net. translatewiki.net 2023-05-01 13:05:46 +0200
  • b2b0a2420f Adding Misiulo's new mountain graphics. Stian Grenborgen 2023-05-01 09:54:36 +0200
  • 955ba1ca5d Starts game option settings fresh every time. We should probably add support for loading and saving options back in. Stian Grenborgen 2023-04-30 12:22:26 +0200
  • 93fddc0a21 Adding Alexander's update of volume levels to match the other tracks. Stian Grenborgen 2023-04-30 12:20:58 +0200
  • 5cad5dc603 Adding more of Alexander Zhelanov's excellent music. Stian Grenborgen 2023-04-30 12:20:10 +0200
  • 5e80b3e2d9 Speeds up AI turns by reusing existing defend settlement missions. This will mostly produce the same result as doing path finding every turn -- although in some special cases (that I think can be ignored) will produce a poorer result. Stian Grenborgen 2023-04-30 10:20:13 +0200
  • 137da293c1
    Merge pull request #2 from Jekoma/patch-1 #133 Dmitrii Kocheshkov 2023-04-29 12:12:14 +0300
  • 36286ed406
    Update SaveGameValidator.java Jekoma 2023-04-29 12:10:00 +0300
  • ca1c2b9504
    Merge pull request #1 from matttax/patch-1 Dmitrii Kocheshkov 2023-04-29 12:05:34 +0300
  • 002ca77000
    sql create script added Maksim Romanov 2023-04-29 12:02:31 +0300
  • e2800fe47b Add todo for sql Kocheshkov Dmitrii 2023-04-29 11:35:34 +0300
  • 735328a6ef Add file in which sql table request should be Kocheshkov Dmitrii 2023-04-29 11:33:44 +0300
  • 9328b2296f Add comments to tests Kocheshkov Dmitrii 2023-04-29 11:13:20 +0300
  • 606b2a18b7 Add tests for added functionality Kocheshkov Dmitrii 2023-04-29 11:11:19 +0300
  • 8e6625bc44 Add functionality to write to SQL source Kocheshkov Dmitrii 2023-04-29 11:01:32 +0300
  • 8a39b61533 Add functionality to read from SQL source Kocheshkov Dmitrii 2023-04-29 10:56:56 +0300