12113 Commits

Author SHA1 Message Date
yairm210
8e02069121 chore(purity): Translations 2025-08-11 22:42:47 +03:00
yairm210
6a984fe1ad chore(purity): CityStats 1
Need to separate update from calculation for the rest
2025-08-11 19:25:27 +03:00
yairm210
2e8a41211c chore(purity): RoadBetweenCitiesAutomation 2025-08-10 09:17:37 +03:00
yairm210
62b033d1d2 chore(purity): MapPathing 2025-08-08 14:57:01 +03:00
yairm210
3af195fe11 chore(purity): Removed suppressions 2025-08-08 14:49:33 +03:00
yairm210
714fc6cfa6 chore(purity): Converted internal state classes to use annotations 2025-08-08 13:03:31 +03:00
yairm210
064ba90990 chore(purity): minor 2025-08-08 10:21:47 +03:00
yairm210
8db6383e58 chore(purity): TradeEvaluation, TradeLogic 2025-08-08 10:12:02 +03:00
yairm210
fc7fe1f3bd chore(purity): Trade, TradeOffer 2025-08-08 10:05:52 +03:00
yairm210
67c3c7292b chore(purity): Update version, remove most well-knowns, fix function invokes 2025-08-08 09:57:14 +03:00
yairm210
8911dfbed5 chore(purity): Update version, remove most well-knowns, fix function invokes
Found a bunch of suppressions that were required :)
2025-08-07 16:45:47 +03:00
yairm210
5e0d23fb1c chore(purity): CityConstructions 2025-08-07 08:09:26 +03:00
Md. Touhidur Rahman
99fa2cd964
Update to Ktor 3 and more (#13782)
* upgrade ktor version to `3.2.3`

* Update EndpointImplementations.kt

* update `androidx.core:core-ktx` to `1.16.0`

* fix `Principal` deprecated message
2025-08-07 06:01:52 +03:00
yairm210
e059d0dc4c chore(purity): Victory, ReligionManager 2025-08-06 23:30:08 +03:00
yairm210
cca650ab8a chore(purity): Civilization 2025-08-06 23:23:32 +03:00
yairm210
0c4b9cbb85 chore(purity): QuestManager 2025-08-06 23:19:18 +03:00
yairm210
10f0a79ac9 4.17.12 4.17.12 2025-08-06 23:04:41 +03:00
Yair Morgenstern
90322e7265
Version rollout (#13781)
* Bump version and create initial changelog entry

* vietnamese-hotfix #1 (#13776)

* Update Vietnamese.properties

* Update Vietnamese.properties

* vietnamese-hotfix #1

* Update Vietnamese.properties

* Update Vietnamese.properties

* Update Vietnamese.properties

* Update Vietnamese.properties

* Update Dutch.properties (#13774)

---------

Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: theperfectoast <duynamdo000@gmail.com>
Co-authored-by: Ruub <96208555+ThereAre12Months@users.noreply.github.com>
2025-08-06 22:55:10 +03:00
yairm210
ccefcb92bc Resolved #13518 - Renamed Screen Size to UI Scale 2025-08-06 22:51:56 +03:00
yairm210
2fd1c6c071 Resolved #13773 - Extend max Java heap size to 2GB 2025-08-06 22:42:06 +03:00
PLynx
398b3edb6c
Upon entering war uniques (#13716)
* Add upon being declared war upon unique

* Add upon entering a war unique

* Add parameters to uniques

* Appllied yairm210's suggestions
2025-08-06 22:27:23 +03:00
EmperorPinguin
3b483e0d14
Update ConstructionAutomation.kt (#13756) 2025-08-06 22:25:17 +03:00
EmperorPinguin
e8b72da3fd
Update UnitAutomation.kt (#13778) 2025-08-06 22:25:07 +03:00
EmperorPinguin
d42525f27d
Update NextTurnAutomation.kt (#13777) 2025-08-06 22:24:46 +03:00
Md. Touhidur Rahman
9216c13df8
refactor user agent (#13775)
* refactor user agent

* use `userAgent()` method to set user agent

* add param `fallbackStr`
2025-08-06 22:24:39 +03:00
EmperorPinguin
876dffe4c5
Update TradeEvaluation.kt (#13770) 2025-08-06 22:24:29 +03:00
EmperorPinguin
b772639ae2
Update WorkerAutomation.kt (#13771) 2025-08-06 22:24:21 +03:00
Md. Touhidur Rahman
7c20885ac7
refactor IDChecker methods to return null instead of exceptions (#13755) 2025-08-06 22:24:13 +03:00
Md. Touhidur Rahman
8f57a480a6
fix errors in gradle 9 (#13780) 2025-08-06 22:23:39 +03:00
yairm210
9d8f2a1814 Fixed spy surveillance progressing tech stealing when no techs are available to steal 2025-08-06 22:21:10 +03:00
yairm210
5c09f1b743 chore(purity): Espionage 2025-08-06 17:46:47 +03:00
yairm210
666c2056f3 Bugfix: Building 'improvement to create' no longer cached across rulesets 2025-08-06 09:55:52 +03:00
yairm210
da908106de chore(purity): Managers 1 2025-08-06 09:50:47 +03:00
yairm210
e3599e4591 chore(purity): Autosuggested, removed more localstate 2025-08-05 09:13:05 +03:00
yairm210
33cd9821d0 chore(purity): MovementCost 2025-08-05 08:28:07 +03:00
yairm210
1af400bd1e chore(purity): DeclareWarPlanEvaluator 2025-08-05 08:18:22 +03:00
yairm210
edaf2d979e chore(purity): More @LocalState removals 2025-08-05 08:15:36 +03:00
yairm210
68894cdac5 chore(purity): Replace extra @LocalState with declaring that the classes are well known local state classes 2025-08-05 08:12:21 +03:00
yairm210
152acba973 chore(purity): Many autodetected functions and friends 2 2025-08-05 00:09:36 +03:00
yairm210
c8893723bf chore(purity): Many autodetected functions and friends 2025-08-04 23:54:58 +03:00
yairm210
04b7f350bd chore(purity): Many autodetected functions 2025-08-04 18:30:18 +03:00
yairm210
e8e02a367d chore(purity): UniqueValidator 2 2025-08-03 23:16:06 +03:00
yairm210
3735364d81 chore(purity): UniqueValidator 1 2025-08-03 23:11:42 +03:00
yairm210
5a583fd3e8 Mkdocs: include site url 2025-08-03 10:17:19 +03:00
yairm210
e6e7a21123 4.17.11-patch1 4.17.11-patch1 2025-08-02 21:07:40 +00:00
Yair Morgenstern
9f19048351
Revert "can settle" changes (#13763)
* Revert unique validator changes

* Revert "Updated canBeSettled to be able to settle water mountain tiles (#13717)"

This reverts commit cfc640d0eefc2a621193cbcf9ce8520688c6a9af.
2025-08-03 00:07:30 +03:00
yairm210
4fb9efd237 Fixed city states getting all techs when only 1 major civ remains 2025-08-02 23:45:05 +03:00
yairm210
3220d3c52b chore(purity): UniqueValidator 2025-08-01 16:05:04 +03:00
yairm210
d074612c0d chore(purity): BattleDamage 2025-08-01 15:52:45 +03:00
yairm210
d26a38a77d 4.17.11 4.17.11 2025-08-01 13:23:20 +03:00