freecol/src/net/sf/freecol/client/gui
Stian Grenborgen 3221600148 Fixes unintended rendering differences between systems.
There was a bug in the version of MigLayout we used, prior to this commit, that applied DPI scaling even when that option was disabled (we do our own DPI scaling) for default/logical pixels.
2023-12-11 20:56:45 +01:00
..
action Fixes activation of improvement actions after reconnecting. Obsolete improvement actions are now removed when loading savegames etc. 2023-04-23 09:26:40 +02:00
animation Removing unused imports. 2022-01-08 09:06:18 +01:00
dialog The confirm declaration dialog now fits on small screen. 2023-06-11 11:54:51 +02:00
images Using compatible images for rendering instead of ARGB. Forcing usage of bitmask for transparency on lowest quality setting. 2023-08-12 13:44:32 +02:00
label Fixes scaling and placement of goods production icons on colony tiles. 2023-01-07 21:59:12 +01:00
mapviewer Using compatible images for rendering instead of ARGB. Forcing usage of bitmask for transparency on lowest quality setting. 2023-08-12 13:44:32 +02:00
menu Extends the scrolling area and stops scrolling when the mouse is on the menu bar. 2023-07-28 09:02:14 +02:00
option Using compatible images for rendering instead of ARGB. Forcing usage of bitmask for transparency on lowest quality setting. 2023-08-12 13:44:32 +02:00
panel Fixes unintended rendering differences between systems. 2023-12-11 20:56:45 +01:00
plaf Simplifies the code somewhat. 2023-06-11 11:34:30 +02:00
tooltip Add a helper for the RebelToolTip that correctly finds the next/50%/100% bonus turn numbers, BR#3217. 2022-09-05 20:10:57 +09:30
video Cosmetic javadoc. 2022-04-26 13:37:46 +09:30
Canvas.java Painting is now performed asynchronously while scrolling. This allows smooth scrolling after the tile caches have been updated with the current zoom level. 2023-08-03 19:27:59 +02:00
CanvasMapEditorMouseListener.java Moves the handling of autoscrolling to a separate class. Additional fixes: 2022-08-21 12:57:43 +02:00
CanvasMouseListener.java Removing unused imports. 2022-01-08 09:06:18 +01:00
CanvasMouseMotionListener.java Moves the handling of autoscrolling to a separate class. Additional fixes: 2022-08-21 12:57:43 +02:00
ChoiceItem.java Disable accept button when trade conditions change. 2022-09-09 10:21:58 +09:30
DialogHandler.java Update Copyright Year to 2022. 2022-01-02 18:29:09 -06:00
FontLibrary.java Adds font scaling to the transaction panel in Europe. 2022-05-08 16:17:58 +02:00
FrameMotionListener.java Panels/internal frames no longer disappears when switching to window mode from fullscreen. This is solved by resizing and relocating internal frames when the application frame changes size, so that all windows remain visible. 2023-01-17 18:00:06 +01:00
FreeColFrame.java Removing unused imports. 2022-01-08 09:06:18 +01:00
FullScreenFrameListener.java Update Copyright Year to 2022. 2022-01-02 18:29:09 -06:00
GUI.java Painting is now performed asynchronously while scrolling. This allows smooth scrolling after the tile caches have been updated with the current zoom level. 2023-08-03 19:27:59 +02:00
GrayLayer.java Update Copyright Year to 2022. 2022-01-02 18:29:09 -06:00
ImageLibrary.java Using compatible images for rendering instead of ARGB. Forcing usage of bitmask for transparency on lowest quality setting. 2023-08-12 13:44:32 +02:00
LoadingSavegameInfo.java Cosmetic javadoc. 2022-05-01 12:13:14 +09:30
ModifierFormat.java Update Copyright Year to 2022. 2022-01-02 18:29:09 -06:00
ScrollThread.java 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. 2023-08-02 11:15:46 +02:00
Scrolling.java Handles low memory being assigned to FreeCol. 2023-12-10 15:42:42 +01:00
Size.java Adds font scaling throughout the application. Adds split pane to the client options. 2022-04-14 16:49:30 +02:00
SplashScreen.java Update Copyright Year to 2022. 2022-01-02 18:29:09 -06:00
SwingGUI.java Deactivates cache debug and updates the Javadoc. 2023-12-10 16:22:53 +01:00
TilePopup.java Adds font scaling throughout the application. Adds split pane to the client options. 2022-04-14 16:49:30 +02:00
Widgets.java The WarehouseDialog is now a resizable panel. 2023-06-08 20:22:39 +02:00
WindowedFrameListener.java Update Copyright Year to 2022. 2022-01-02 18:29:09 -06:00
package-info.java Add @since to packages created during versions 0.2.0 and 0.2.1 2016-09-18 16:07:38 -05:00