Commit Graph

8483 Commits

Author SHA1 Message Date
3826a4b7c3 AbsoluteUnits - Great Prophet, Settler (Industrial Era) (#8856)
Also fixed the shadows on numerous vehicle units.
2023-03-10 10:09:34 +02:00
488257387c Fix city desert tiles with Petra selectable (#8854) 2023-03-09 19:34:33 +02:00
482aed4fdc "build and deploy" only activates on tag 2023-03-08 16:58:30 +02:00
5e88dbd7a1 Extended CI with various extra tests, added Java 17 support in unit tests (fixes #8835) (#8839)
* Added a pure build stage with various versions

* Added build artifacts from GitHub CI

* Upgrade mocking and testing libraries

* Extended GitHub CI test stages, added Windows tests

* Fixed job name

* Split some jobs for increased speed due to better parallelism
2023-03-08 16:39:32 +02:00
a4339ff783 Everyone needs build 2023-03-08 12:29:33 +02:00
a5f2ffe29b AUR *also* needs build, for the tag and release notes 2023-03-08 12:26:43 +02:00
d0e4271990 AUR dependant on Github release upload 2023-03-08 12:24:25 +02:00
8b3e84481c AUR dependant on Github version upload 2023-03-08 12:22:40 +02:00
030038c585 Even if aab not uploaded, keep going and uploda the APK 2023-03-08 12:16:34 +02:00
9ebe1370b5 Cleaned up task 'on release' restrictions to be on job level 2023-03-08 12:11:38 +02:00
cd40aa7653 4.5.5
Fix AUR workflow
4.5.5
2023-03-08 12:06:54 +02:00
3e43e03e43 4.5.5 2023-03-08 11:31:28 +02:00
67bfd6c4e5 Version rollout (#8846)
* Bump version and create initial changelog entry

* update Belarusian.properties (#8843)

* Update Brazilian_Portuguese.properties (#8842)

* Update Spanish.properties (#8838)

* Update Polish.properties (#8837)

* Update Ukrainian.properties (#8833)

* Update French.properties (#8832)

* Update Bulgarian.properties (#8831)

* Update Italian.properties (#8829)

---------

Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: MonoDx <87523240+monodevx@users.noreply.github.com>
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com>
Co-authored-by: Caballero Arepa <78449553+Caballero-Arepa@users.noreply.github.com>
Co-authored-by: Lesiakower <125187776+Lesiakower@users.noreply.github.com>
Co-authored-by: Gualdimar <Gualdimar@users.noreply.github.com>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
Co-authored-by: Bogomil Stefanov <101423783+vynaaa@users.noreply.github.com>
Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com>
2023-03-08 11:28:17 +02:00
6d72c7b85f Dynamic minimap (#8794)
* Dynamic minimap

* Fixed minimap size

* Fix for rectangular maps

* Fix minimap for spectator

* Proper fix for spectator

* Resizing the game window no longer breaks the minimap

* Implemented the camera rectangle + Explored region more accurate positioning

* ExploredRectangle is calculated only after expanding the region
2023-03-08 11:25:13 +02:00
0d12fc7dfc Finalize needs 'build' dependency to get the tag and release notes multijobtest9 2023-03-08 11:11:57 +02:00
3c272820aa Split upload of Unciv.jar and linux files multijobtest8 2023-03-08 11:02:19 +02:00
cb286d2865 I don't know where the zip has gone multijobtest7 2023-03-08 10:54:48 +02:00
3c0af65931 Hopefully fixed packr build multijobtest6 2023-03-08 10:50:45 +02:00
4e71b7c19f Parallelize Android build, try fix 'no deployed zips' multijobtest5 2023-03-08 10:46:15 +02:00
66a2e676d3 yaml fix multijobtest4 2023-03-08 10:34:59 +02:00
05f48b026e separate itch and steam uploads from packr build multijobtest3 2023-03-08 10:27:06 +02:00
76ce29cc58 fix id multijobtest2 2023-03-08 10:07:43 +02:00
7cea995093 Multi job deploy multijobtest1 2023-03-08 10:06:48 +02:00
7986e5750b Change release_body from env to step and job output itchtest8 2023-03-08 09:44:06 +02:00
9c6e0b79b1 Move Unciv.jar into correct folder for gradle packr itchtest7 2023-03-08 09:29:10 +02:00
4a36d90796 download jar after git setup itchtest6 2023-03-08 08:51:05 +02:00
c856c4f8c5 fix job id test-prerelease-2 2023-03-07 23:07:22 +02:00
2f7b772153 Test upload 'prerelease' versions when testing Github actions test-prerelease 2023-03-07 23:03:33 +02:00
2add42b580 Split itch upload to separate job - test5
Need to setup gradle and git repo to actually run dist
In future maybe we can get rid of gradle dist entirely and just run packr directly, not today though
itchtest5
2023-03-07 22:14:18 +02:00
a76b344aba Split itch upload to separate job - test4
Separated 'packr' gradle task from 'dist' task which builds the JAR
itchtest4
2023-03-07 21:54:41 +02:00
c52d26bbbb Split itch upload to separate job - test3 itchtest3 2023-03-07 21:06:04 +02:00
bc0706a30a Split itch upload to separate job - test2 itchtest2 2023-03-07 21:04:10 +02:00
a1b65487a4 Split itch upload to separate job - test1 2023-03-07 21:02:39 +02:00
b9811906ef Updated checkout CI action to v3 to fix deprecation warnings (#8834) 2023-03-06 15:24:07 +02:00
b57232c992 Android: selectable orientation (#8822)
* Android: selectable orientation

* Fix visible rectangle bug, fix auto-rotate behaviour, add translations

* Fix translation

---------

Co-authored-by: vegeta1k95 <vfylfhby>
2023-03-06 10:35:14 +02:00
41ee20efc5 Better AI evaluation of which improvement to build on a tile 2023-03-05 22:47:49 +02:00
7025bbb94a chore: convert 'provides resources' to separate function 2023-03-05 22:29:45 +02:00
d3c084f89f Added 'additional times' to limited actions 2023-03-05 20:03:54 +02:00
2526a7f835 4.5.4 4.5.4 2023-03-05 19:07:19 +02:00
35f33cd373 Version rollout (#8827)
* Bump version and create initial changelog entry

* Update Polish.properties (#8825)

* update Simplified_Chinese translation (#8821)

Co-authored-by: chr_56 <_>

* Update Filipino.properties (#8820)

* Update Filipino.properties

* Update Filipino.properties

* Update Brazilian_Portuguese.properties (#8819)

* Update French.properties (#8813)

* Update Hungarian.properties (#8812)

* Update Hungarian.properties

* Update Hungarian.properties

* Update Hungarian.properties

* Update Hungarian.properties

* Update Hungarian.properties

* Update Ukrainian.properties (#8810)

* Update Ukrainian.properties

* Update Ukrainian.properties

---------

Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Lesiakower <125187776+Lesiakower@users.noreply.github.com>
Co-authored-by: chr_56 <30681738+chr56@users.noreply.github.com>
Co-authored-by: Shann Aurelle Ripalda <shannaurelleg@gmail.com>
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
Co-authored-by: balazsszalab <balazsszalab@freemail.hu>
Co-authored-by: Gualdimar <Gualdimar@users.noreply.github.com>
2023-03-05 19:03:58 +02:00
38839d2c9c Fix ExploredRegion rectangular maps support + Zoomout flicker prevention reworked (#8826)
* Fix ExploredRegion rectangular maps support + Increased zoom padding

* Flicker prevention reworked
2023-03-05 18:58:33 +02:00
ce2f128260 Fixed endless loop for mod checker 2023-03-05 14:19:20 +02:00
8c24926476 Modding: global alert available as triggerable for all objects 2023-03-05 12:53:02 +02:00
c049721531 Better order of unit actions 2023-03-05 11:03:58 +02:00
cc8bfa605f Resolves #8630 - can only purchase units when not disabled by setting or otherwise 2023-03-05 10:59:36 +02:00
e15167d92e Resolved #8815 - action texts properly translated. 4.5.3-patch1 2023-03-05 09:50:49 +02:00
2175eefcb2 Make "Borderless" display option translatable (#8814) 2023-03-05 09:29:10 +02:00
5d87f82a6e Belarusian Locale for better sorting (#8816) 2023-03-05 09:28:48 +02:00
146ad7481e Fixed flanking bonus calculation when attacking unit is not adjacent to enemy 2023-03-05 08:53:27 +02:00
006bcac7fd Resolve #8733 - don't remove Forest tiles for Camp improvements 2023-03-04 23:10:58 +02:00