freecol/src/net/sf/freecol/client/gui/panel
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
..
colopedia Reduces the spacing above the ok button. 2023-06-11 11:14:56 +02:00
report Reduces the spacing above the ok button. 2023-06-11 11:14:56 +02:00
AboutPanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
BuildQueuePanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
BuildingPanel.java Fixes unintended rendering differences between systems. 2023-12-11 20:56:45 +01:00
CargoPanel.java Conditionals should have braces. This isn't Python 2022-09-21 10:19:35 -07:00
ChatPanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
ColonyPanel.java Fixes unintended rendering differences between systems. 2023-12-11 20:56:45 +01:00
ColorCellEditor.java Update Copyright Year to 2022. 2022-01-02 18:29:09 -06:00
ColorCellRenderer.java Update Copyright Year to 2022. 2022-01-02 18:29:09 -06:00
ColorChooserPanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
ConstructionPanel.java Adds font scaling throughout the application. Adds split pane to the client options. 2022-04-14 16:49:30 +02:00
CornerMapControls.java Layout unit buttons in two rows if they doesn't fit on one row. 2022-06-15 17:02:59 +02:00
DeclarationPanel.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
DefaultTransferHandler.java Removing unused imports. 2022-01-08 09:06:18 +01:00
DragListener.java Bad message label, BR#3295. 2022-09-05 22:35:55 +09:30
DropListener.java Update Copyright Year to 2022. 2022-01-02 18:29:09 -06:00
DropTarget.java Update Copyright Year to 2022. 2022-01-02 18:29:09 -06:00
ErrorPanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
EuropePanel.java Handles the cases of forced repair (classic combat model) and volunatary repair (hitpoints model) differently. 2023-01-18 22:24:11 +01:00
EventPanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
FindSettlementPanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
FreeColButton.java setCancelComponent was a noop, removed. 2022-09-04 19:23:34 +09:30
FreeColImageBorder.java Adds a higher resolution image of the menu border. The menu border's size is now determined using the scale. 2022-06-15 16:50:16 +02:00
FreeColPanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
FreeColProgressBar.java Adds font scaling throughout the application. Adds split pane to the client options. 2022-04-14 16:49:30 +02:00
GoodsTypePanel.java Removing unused imports. 2022-01-08 09:06:18 +01:00
ImageSelection.java Removing unused imports. 2022-01-08 09:06:18 +01:00
InPortPanel.java Removing unused imports. 2022-01-08 09:06:18 +01:00
IndianSettlementPanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
InfoPanel.java Improves skin-support for InfoPanel and Minimap ... and adds new skins for them both. 2022-06-15 16:06:08 +02:00
InformationPanel.java 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. 2023-06-11 11:03:40 +02:00
MainPanel.java setCancelComponent was a noop, removed. 2022-09-04 19:23:34 +09:30
MapControls.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
MapEditorTransformPanel.java Removing unused imports. 2022-01-08 09:06:18 +01:00
MigPanel.java Fixes BR#3253 by removing cleanup code that is probably not needed. 2022-05-07 08:05:03 +02:00
MiniMap.java Adding delayed update of the minimap. This is necessary for really large map in order to avoid stuttering terrain animations while moving units. 2023-08-02 12:05:26 +02:00
NewPanel.java Adding better error handling when loading mods. 2023-12-03 11:08:04 +01:00
NewUnitPanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
PlayersTable.java Fixed advantages break initial units, BR#5115. 2022-05-08 11:30:38 +09:30
PortPanel.java Update Copyright Year to 2022. 2022-01-02 18:29:09 -06:00
PurchasePanel.java Adding support for buying nation specific units in Europe. 2022-09-17 08:55:29 +02:00
QuickActionMenu.java Allows clear speciality to be called even when a unit cannot be assigned a role. 2022-10-10 21:38:50 +02:00
RecruitPanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
ServerListPanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
ServerListTableModel.java Update Copyright Year to 2022. 2022-01-02 18:29:09 -06:00
StartGamePanel.java 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. 2023-06-11 11:03:40 +02:00
StatisticsPanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
StatusPanel.java Removing unused imports. 2022-01-08 09:06:18 +01:00
TilePanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
TradeRouteInputPanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
TradeRoutePanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
TrainPanel.java TrainPanel: allow 5 columns wrap to better support more units; (#131) 2023-01-16 18:24:06 +01:00
UnitButton.java Fixes the initial value of the minimap's toggle buttons. This prevents the old behaviour where you needed to double click the button if the initial value was not political/fog-on. 2022-06-15 16:53:24 +02:00
UnitPanel.java The tooltip text for units inside a colony now displays the current mission (if enabled using the debug menu). 2022-12-27 14:52:32 +01:00
Utility.java Moves drawing of the menu bar status text to a utility method. 2023-06-11 11:34:08 +02:00
WorkProductionPanel.java Reverts default escape behaviour from commit 9f1cf3a. The default behaviour was wrong in many cases -- especially when closing the MainPanel, NewPanel and StartGamePanel, since the result is no panel being open (and the player is forced to use ALT+F4 to exit the game). I have explicitly added escape handling for the FreeCol panels (but not for the dialogs). 2022-09-17 16:17:10 +02:00
WrapLayout.java Adding WrapLayout that is a FlowLayout that can easily wrap components on a new line and increase height when necessary. 2023-06-08 20:22:39 +02:00
package-info.java Cleanup Javadoc Errors and Warnings 2016-10-08 17:07:34 -05:00