* Changed the spy level cap to be a mod constant
* Spy rank shows with more stars
* Reverted some temporary debug changes
* Changed Promotes all spies to accept an amount
* Change Promotes all spies [amount] time(s) to have parenthesis around the s
* Fixed problem with merging
* Added an option to disable move by long press
* Moved setting check to tileGroup.onActivation and changed it to check for longTapMove
* Added translation
* Limit visibility inside devconsole package
* Make City an INamed to allow use of INamed-bounded generics on it
* CliInput class treats all DocConsole command line tokens, allows autocompleting quoted input to quoted full names
* Alternate, more flexible but also validating `civ activatetrigger` implementation
* Allow undisturbed display of square brackets in UncivTextField's
* Fix minor bug with OneTimeRevealSpecificMapTiles and move OneTimeReveal* implementations together
* SortableGrid architecture changes: defaultSort instead of defaultDescending
* SortableGrid architecture changes: Header cell actor management
* SortableGrid architecture changes: General Services and reusable defaults
* Fix EmpireOverviewScreen sometimes forgetting the last active tab
* Reimplement Unit Overview using SortableGrid (but dropping unit supply)
* Get UnitSupplyTable back into Unit Overview
* Fix unit overview does not know PromotionPickerScreen changed the name
* Simplify update after rename
* Fix "Ooops" wrong value in ranged strength column
* Linting
* Fix potential crash when having a multiplayer notification sound configured that is no longer available
* New media finder architecture
* Unit tests for new media finder architecture
* Apply new media finder architecture to solve "allow all mod sounds as multiplayer notifications" request
* Make DeveloperConsole callable from WorldScreenMenuPopup
* Better WorldScreenMenuPopup single/dual-column logic
* Allow developer console to stay open and persist history
* Fix console tab key closing onscreen keyboard
* Give the now persisted console history an upper size limit
* Ensure "up" always gives the new entry
* Fix merge leftovers
* Reviews
* Bump version and create initial changelog entry
* Create Zulu.properties (#11634)
zulu language translation for unciv, very early, will continue transcribing.
* Updates + Fixes to Belarusian, Russian, Italian (#11633)
* Updates + Fixes to Belarusian
Even more content
* Russian Update
* Revert "Russian Update"
This reverts commit 0b44358510bb8829c8ae496b7c29b1146959243f.
* Italian + Russian + BelarusianUpdate
Update for Belarusian
* Update Indonesian.properties (#11632)
Corrected the mistranslation.
* Add a few translations to Ukrainian (#11629)
Co-authored-by: Kostiantyn Ko <mormat.iam@gmail.com>
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: graycloud0 <151023736+graycloud0@users.noreply.github.com>
Co-authored-by: GameBoyNoob <94763659+GameBoyNoob@users.noreply.github.com>
Co-authored-by: X2003 <158255876+Xenia2003@users.noreply.github.com>
Co-authored-by: Kostiantyn Ko <test9@mormat.name>
Co-authored-by: Kostiantyn Ko <mormat.iam@gmail.com>
* Barbarian encampments are no longer a HashMap since #9374 so that old compat code is unreachable
* Rename SerializationTests to GameSerializationTests and add a barb camp to the game
* Add SerializationTests (roundtrip tests for classes with custom serialization)
* Convert setSerializer to implement Json.Serializable where possible
* Changed building construction priority to consider more possibilities
* Fixed addBuildingChoices taking into account non-buildable buildings
* Reduced first worker priority
* Fixed negative value buildings and changed the values of some buildings
* Aggressive personality wants to build experience buildings more
* Removed the unnecessary parameter in each of the apply.* methods
* Reverted spy button to show the spy white icon
* Changed the docs credits
* Espionage button now uses a separate path
* Reverted changing Icons.png
* Changed Espionage.png to the new sprite
* Some UI architecture changes
* Some UI architecture changes - merge Kdoc update from another PR
* Remove experimental status of the key bindings UI
* Minor update to keyboard tutorials
* Minor readability linting: A few color names instead of hex codes
* Fix links from Options not working when called from MainMenuScreen