Commit Graph

15941 Commits

Author SHA1 Message Date
translatewiki.net ef483bd4d4 Localisation updates from https://translatewiki.net. 2022-02-17 13:04:00 +01:00
Mike Pope 3489898b4e Take extra care over references to unknown owning settlements, BR#3238. 2022-02-17 15:41:09 +10:30
Mike Pope 3be5618f25 Revert colony tile ownership part of fix for BR#3228, it is breaking working of colony tiles. 2022-02-17 15:10:33 +10:30
translatewiki.net 7135055574 Localisation updates from https://translatewiki.net. 2022-02-14 13:04:00 +01:00
translatewiki.net e3185e84b8 Localisation updates from https://translatewiki.net. 2022-02-10 13:04:13 +01:00
Mike Pope 956e24c9dd Prevent and warn of another mystery NPE. 2022-02-10 20:41:45 +10:30
Mike Pope 0d1cc17e97 Wrap showInformationPanel in client IGC. 2022-02-10 20:25:51 +10:30
Mike Pope 4b73e0101d Wrap changeView in client IGC. 2022-02-10 18:27:01 +10:30
Mike Pope b56b9c074e Another debug print fix. 2022-02-10 18:08:24 +10:30
Mike Pope 1dbf3714c1 Add in missing id, its omission breaks location references. 2022-02-10 18:06:01 +10:30
Mike Pope fcd4d2c6c4 Prevent NPEs when debugging constructors/copyIn. 2022-02-10 16:23:10 +10:30
Mike Pope 736e589f5d Move updateGUI actions to event thread. 2022-02-10 16:06:05 +10:30
Mike Pope 5528a68656 Move save game popups to event thread. 2022-02-09 20:41:41 +10:30
Mike Pope 99e77fce7e Move new land event panel into event thread. 2022-02-09 20:28:30 +10:30
Mike Pope 8e832f1a5e Tile ownership copyIn should not be by reference, BR#3238. 2022-02-09 20:09:48 +10:30
Mike Pope 2f42bf3efa Why do new colonies not always appear on the map? 2022-02-09 20:07:02 +10:30
Mike Pope 66ae96c719 Warn about care required with UnitLocation.units. 2022-02-09 17:11:12 +10:30
Mike Pope db061f3344 Correct update of UnitLocation, part of BR#3238. 2022-02-08 20:08:55 +10:30
Mike Pope 1b4500be46 Avoid NPE when debugging. 2022-02-08 20:04:39 +10:30
translatewiki.net 4c57dd4080 Localisation updates from https://translatewiki.net. 2022-02-03 13:04:03 +01:00
translatewiki.net ae8f327729 Localisation updates from https://translatewiki.net. 2022-01-31 13:03:44 +01:00
Mike Pope f364a0bbb1 guiShowArrived should be guiShowUnitArrived. 2022-01-28 20:35:43 +10:30
Mike Pope 038f88eabb Client options name issue. 2022-01-28 20:18:12 +10:30
Mike Pope 7ad69d2696 Move messages, warehouse and other groups to INTERFACE_GROUP. 2022-01-28 19:57:48 +10:30
Mike Pope 6880aa0a5c Update ClientOptions backward compatibility for new options and layout. 2022-01-28 14:33:48 +10:30
Mike Pope 94ac5ddb67 Backward compatibility, MAPCONTROLS_GROUP matches client-options.xml. 2022-01-28 14:30:36 +10:30
Mike Pope b6de361881 Backward compatibility, MAPVIEW_GROUP matches client-options.xml. 2022-01-28 14:15:15 +10:30
Mike Pope 7cb94c3bed ClientOptions DISPLAY_GROUP matches client-options.xml. 2022-01-28 13:59:23 +10:30
Mike Pope 6953d58f86 Backward compatibility, move LANGUAGE option to PERSONAL_GROUP. 2022-01-28 13:56:44 +10:30
Mike Pope 470a833086 Clean up client options group naming. 2022-01-28 13:42:07 +10:30
Mike Pope cc9639915a Backward compatibility for display client option group. 2022-01-28 13:30:44 +10:30
Mike Pope f77cb1db5f Small glitch in client-options.xml. 2022-01-28 13:21:09 +10:30
translatewiki.net 80c564e921 Localisation updates from https://translatewiki.net. 2022-01-27 13:04:04 +01:00
Mike Pope 2f55e3145d Fix constant for model.option.displayColonyLabels. 2022-01-27 19:36:11 +10:30
Mike Pope 557248bdd2 Quick first cut at option backward compatibility, fixing crash when the scaling option is missing. 2022-01-27 19:24:19 +10:30
Mike Pope f9e9627777 Rename defaultZoomLevel constant to be consistent. 2022-01-27 19:10:22 +10:30
Mike Pope 3120551e4f Smooth rendering option is no longer used. 2022-01-27 18:59:39 +10:30
Mike Pope e66d705a80 Do not display zero production on ColonyTiles, BR#3240. 2022-01-27 18:00:09 +10:30
translatewiki.net f1a6f55793 Localisation updates from https://translatewiki.net. 2022-01-24 13:04:43 +01:00
Stian Grenborgen 81541c93f7 Fixes problem where actions were active when panels are being displayed. This caused the actions to be executed when writing chat messages etc. 2022-01-20 17:46:27 +01:00
Stian Grenborgen 73a3a5e0a7 [#3239] Adds beaches to colony tiles again. 2022-01-20 17:42:11 +01:00
translatewiki.net 0933900865 Localisation updates from https://translatewiki.net. 2022-01-20 13:04:15 +01:00
Stian Grenborgen d64cc7f23b Stops issuing extra repaints for terrain cursor -- as it is better to repaint together with any other animation. 2022-01-18 17:50:24 +01:00
Stian Grenborgen 9c84553c5e Closes the main panel before opening it again. This fixes a bug where to main panels are displayed on top of eachother. 2022-01-18 17:50:24 +01:00
Stian Grenborgen 89c6b1ebbf Adds font scaling, and allows both UI scaling and font size to be changed using the client options.
- Determines the DPI of the current screen and sets scaling and font size accordingly.
- Allows the scaling and font size to be overridden by client options.
- IntegerOption can now specify stepSize.
- Options can now be enabled/disabled by a BooleanOption in the same group by specifying a key in "enabledBy".
- Deactivates "sun.java2d.uiScale" so that we can manually manage the scaling ourself on all OSes.
2022-01-18 17:50:24 +01:00
Calebrw f2c553169e
Merge pull request #100 from rrobgill/updatedesktop
Mark as single window application in .desktop file
2022-01-17 17:44:22 -06:00
translatewiki.net 31381371d1 Localisation updates from https://translatewiki.net. 2022-01-17 13:03:46 +01:00
Rob Gill 1484e9f9af Mark as single window application in .desktop file
SingleMainWindow is a standard .desktop entry key signaling that an app only
supports having a single one of its main window open.

https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html

Signed-off-by: Rob Gill <rrobgill@protonmail.com>
2022-01-17 10:11:41 +10:00
Stian Grenborgen 1c55490087 Reorganizing the client options by making different groups. 2022-01-16 18:42:08 +01:00
Stian Grenborgen d6aa1e9cb2 Adds missing update. 2022-01-16 18:40:22 +01:00