From 7d764c983a2de90a8a089550f4f948a50f390f3a Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Mon, 18 Sep 2023 10:06:53 +0300 Subject: [PATCH] 4.8.6 --- .../assets/jsons/translations/Afrikaans.properties | 2 ++ .../assets/jsons/translations/Belarusian.properties | 2 ++ .../translations/Brazilian_Portuguese.properties | 2 ++ .../assets/jsons/translations/Bulgarian.properties | 2 ++ .../assets/jsons/translations/Catalan.properties | 2 ++ android/assets/jsons/translations/Czech.properties | 2 ++ android/assets/jsons/translations/Dutch.properties | 2 ++ .../assets/jsons/translations/English.properties | 2 ++ .../assets/jsons/translations/Filipino.properties | 2 ++ .../assets/jsons/translations/Finnish.properties | 2 ++ android/assets/jsons/translations/French.properties | 5 ++--- android/assets/jsons/translations/German.properties | 2 ++ android/assets/jsons/translations/Greek.properties | 2 ++ .../assets/jsons/translations/Hungarian.properties | 2 ++ .../assets/jsons/translations/Indonesian.properties | 2 ++ .../assets/jsons/translations/Italian.properties | 2 ++ .../assets/jsons/translations/Japanese.properties | 2 ++ android/assets/jsons/translations/Korean.properties | 2 ++ .../assets/jsons/translations/Lithuanian.properties | 2 ++ android/assets/jsons/translations/Malay.properties | 2 ++ .../translations/Persian_(Pinglish-DIN).properties | 2 ++ .../translations/Persian_(Pinglish-UN).properties | 2 ++ android/assets/jsons/translations/Polish.properties | 5 ++--- .../assets/jsons/translations/Portuguese.properties | 2 ++ .../assets/jsons/translations/Romanian.properties | 2 ++ .../assets/jsons/translations/Russian.properties | 5 ++--- .../translations/Simplified_Chinese.properties | 2 ++ .../assets/jsons/translations/Spanish.properties | 5 ++--- .../assets/jsons/translations/Swedish.properties | 2 ++ .../translations/Traditional_Chinese.properties | 2 ++ .../assets/jsons/translations/Turkish.properties | 2 ++ .../assets/jsons/translations/Ukrainian.properties | 2 ++ .../assets/jsons/translations/Vietnamese.properties | 2 ++ .../translations/completionPercentages.properties | 2 +- changelog.md | 11 +++++------ fastlane/metadata/android/en-US/changelogs/914.txt | 13 +++++-------- 36 files changed, 77 insertions(+), 27 deletions(-) diff --git a/android/assets/jsons/translations/Afrikaans.properties b/android/assets/jsons/translations/Afrikaans.properties index aec9238cd2471..6dd4ecd4aa563 100644 --- a/android/assets/jsons/translations/Afrikaans.properties +++ b/android/assets/jsons/translations/Afrikaans.properties @@ -2275,6 +2275,8 @@ Relations = Trade request = # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Belarusian.properties b/android/assets/jsons/translations/Belarusian.properties index 0c190a4d40c96..15a36e323a89d 100644 --- a/android/assets/jsons/translations/Belarusian.properties +++ b/android/assets/jsons/translations/Belarusian.properties @@ -2501,6 +2501,8 @@ Relations = Trade request = # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Brazilian_Portuguese.properties b/android/assets/jsons/translations/Brazilian_Portuguese.properties index ef24c1063804b..fd7cd4567cbb7 100644 --- a/android/assets/jsons/translations/Brazilian_Portuguese.properties +++ b/android/assets/jsons/translations/Brazilian_Portuguese.properties @@ -1414,6 +1414,8 @@ Civilization Info = Informações da civilizção Relations = Relações Trade request = Solicitação de troca Garrisoned by unit = Guarnecido por unidade + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Bulgarian.properties b/android/assets/jsons/translations/Bulgarian.properties index 2febd2b6a51a5..7c7b08f2003d1 100644 --- a/android/assets/jsons/translations/Bulgarian.properties +++ b/android/assets/jsons/translations/Bulgarian.properties @@ -1740,6 +1740,8 @@ Relations = Отношения Trade request = # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Catalan.properties b/android/assets/jsons/translations/Catalan.properties index 8b5e533863264..37af03f124a7f 100644 --- a/android/assets/jsons/translations/Catalan.properties +++ b/android/assets/jsons/translations/Catalan.properties @@ -1414,6 +1414,8 @@ Civilization Info = Informació de la civilització Relations = Relacions Trade request = Sol·licitud de comerç Garrisoned by unit = Guarnit per una unitat + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Czech.properties b/android/assets/jsons/translations/Czech.properties index 350dc14092a97..88cac40734033 100644 --- a/android/assets/jsons/translations/Czech.properties +++ b/android/assets/jsons/translations/Czech.properties @@ -1507,6 +1507,8 @@ Relations = Trade request = # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Dutch.properties b/android/assets/jsons/translations/Dutch.properties index 84f67f35b6964..68e4bd88733e3 100644 --- a/android/assets/jsons/translations/Dutch.properties +++ b/android/assets/jsons/translations/Dutch.properties @@ -1414,6 +1414,8 @@ Civilization Info = Beschaving informatie Relations = Relaties Trade request = Handelsverzoek Garrisoned by unit = Versterkt door eenheid + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/English.properties b/android/assets/jsons/translations/English.properties index 1e58e74286797..203d317d4e9a2 100644 --- a/android/assets/jsons/translations/English.properties +++ b/android/assets/jsons/translations/English.properties @@ -2623,6 +2623,8 @@ Relations = Trade request = # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Filipino.properties b/android/assets/jsons/translations/Filipino.properties index 1011c122fd11b..46fd2b934181b 100644 --- a/android/assets/jsons/translations/Filipino.properties +++ b/android/assets/jsons/translations/Filipino.properties @@ -1493,6 +1493,8 @@ Relations = Mga Relasyon Trade request = Alok sa kalakalan # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Finnish.properties b/android/assets/jsons/translations/Finnish.properties index 71413c1f5392a..b882289242168 100644 --- a/android/assets/jsons/translations/Finnish.properties +++ b/android/assets/jsons/translations/Finnish.properties @@ -1941,6 +1941,8 @@ Relations = Trade request = # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/French.properties b/android/assets/jsons/translations/French.properties index 838dddf8cd1f2..aaa75b15911c2 100644 --- a/android/assets/jsons/translations/French.properties +++ b/android/assets/jsons/translations/French.properties @@ -1245,9 +1245,7 @@ Add to the top of the queue = Ajouter en tête de file Add to the queue in all cities = Ajouter à la file dans toutes les villes Add or move to the top in all cities = Ajouter/Déplacer en tête dans toutes les villes Remove from the queue in all cities = Retirer de la file dans toutes les villes - # Requires translation! Disable = Désactiver - # Requires translation! Enable = Autoriser # Specialized Popups - Ask for text or numbers, file picker @@ -1416,6 +1414,8 @@ Civilization Info = Info Civilisation Relations = Relations Trade request = Échanges proposés Garrisoned by unit = Unité en garnison + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory @@ -2540,7 +2540,6 @@ Buildable Buildings = Bâtiments constructibles Buildable Wonders = Merveilles constructibles Buildable National Wonders = Merveilles Nationales constructibles Other Constructions = Autres constructions - # Requires translation! Disabled Constructions = Constructions désactivées Next City = Ville suivante Previous City = Ville précédente diff --git a/android/assets/jsons/translations/German.properties b/android/assets/jsons/translations/German.properties index a127abf06d965..25ed1ced251ad 100644 --- a/android/assets/jsons/translations/German.properties +++ b/android/assets/jsons/translations/German.properties @@ -1414,6 +1414,8 @@ Civilization Info = Zivilisations-Informationen Relations = Beziehungen Trade request = Handelsanfrage Garrisoned by unit = Besetzt durch Einheit + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Greek.properties b/android/assets/jsons/translations/Greek.properties index e18c7a99b8d56..050307fc56998 100644 --- a/android/assets/jsons/translations/Greek.properties +++ b/android/assets/jsons/translations/Greek.properties @@ -2290,6 +2290,8 @@ Relations = Trade request = # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Hungarian.properties b/android/assets/jsons/translations/Hungarian.properties index 8c102c758bc85..fbab4773a6969 100644 --- a/android/assets/jsons/translations/Hungarian.properties +++ b/android/assets/jsons/translations/Hungarian.properties @@ -1438,6 +1438,8 @@ Civilization Info = Civilizációadatok Relations = Kapcsolatok Trade request = Kereskedelmi ajánlat Garrisoned by unit = Beszállásolt egységgel megerősítve + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Indonesian.properties b/android/assets/jsons/translations/Indonesian.properties index 6f8185d386ecb..1d33036f3d852 100644 --- a/android/assets/jsons/translations/Indonesian.properties +++ b/android/assets/jsons/translations/Indonesian.properties @@ -1438,6 +1438,8 @@ Civilization Info = Info Peradaban Relations = Relasi Trade request = Permintaan perdagangan Garrisoned by unit = Dijaga oleh unit + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Italian.properties b/android/assets/jsons/translations/Italian.properties index eb2ab3fb83d32..df0d88b53b107 100644 --- a/android/assets/jsons/translations/Italian.properties +++ b/android/assets/jsons/translations/Italian.properties @@ -1414,6 +1414,8 @@ Civilization Info = Info civiltà Relations = Rapporti Trade request = Richiesta commerciale Garrisoned by unit = Con guarnigione + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Japanese.properties b/android/assets/jsons/translations/Japanese.properties index ba0cd07519702..7a830bd8bf6f1 100644 --- a/android/assets/jsons/translations/Japanese.properties +++ b/android/assets/jsons/translations/Japanese.properties @@ -1470,6 +1470,8 @@ Civilization Info = 文明 Relations = 関係 Trade request = 取引オファー Garrisoned by unit = ユニットが駐屯中 + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Korean.properties b/android/assets/jsons/translations/Korean.properties index 42a1f3cfe1806..7b978d6e0c26d 100644 --- a/android/assets/jsons/translations/Korean.properties +++ b/android/assets/jsons/translations/Korean.properties @@ -1440,6 +1440,8 @@ Civilization Info = 문명 정보 Relations = 관계 Trade request = 거래 요청 Garrisoned by unit = 유닛 주둔중 + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Lithuanian.properties b/android/assets/jsons/translations/Lithuanian.properties index 3bf4e67bb0473..4d72f6e9b50ae 100644 --- a/android/assets/jsons/translations/Lithuanian.properties +++ b/android/assets/jsons/translations/Lithuanian.properties @@ -1580,6 +1580,8 @@ Relations = Ryšiai Trade request = Siūlymas prekiauti # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Malay.properties b/android/assets/jsons/translations/Malay.properties index 917723bca1dc9..fd1c70349024a 100644 --- a/android/assets/jsons/translations/Malay.properties +++ b/android/assets/jsons/translations/Malay.properties @@ -1980,6 +1980,8 @@ Relations = Trade request = # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties b/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties index 6be04c09da535..74f0f7eb433bc 100644 --- a/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties +++ b/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties @@ -2120,6 +2120,8 @@ Relations = Trade request = # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Persian_(Pinglish-UN).properties b/android/assets/jsons/translations/Persian_(Pinglish-UN).properties index 6ab87bbf16808..1209b3ee14890 100644 --- a/android/assets/jsons/translations/Persian_(Pinglish-UN).properties +++ b/android/assets/jsons/translations/Persian_(Pinglish-UN).properties @@ -1758,6 +1758,8 @@ Relations = Ravaabet Trade request = Darkhaast e tejaarat # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Polish.properties b/android/assets/jsons/translations/Polish.properties index 51c94ad73b017..cefb40e61bee5 100644 --- a/android/assets/jsons/translations/Polish.properties +++ b/android/assets/jsons/translations/Polish.properties @@ -1245,9 +1245,7 @@ Add to the top of the queue = Dodaj do początku kolejki Add to the queue in all cities = Dodaj do kolejki we wszystkich miastach Add or move to the top in all cities = Dodaj lub przenieś na początek kolejki we wszystkich miastach Remove from the queue in all cities = Usuń z kolejki we wszystkich miastach - # Requires translation! Disable = Wyklucz z budowy - # Requires translation! Enable = Anuluj wykluczenie z budowy # Specialized Popups - Ask for text or numbers, file picker @@ -1416,6 +1414,8 @@ Civilization Info = Cywilizacje Relations = Relacje Trade request = Zapotrzebowanie na handel Garrisoned by unit = Zgarnizowane przez jednostkę + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory @@ -2540,7 +2540,6 @@ Buildable Buildings = Budynki Buildable Wonders = Cuda Buildable National Wonders = Cuda Narodowe Other Constructions = Inne - # Requires translation! Disabled Constructions = Wykluczone z budowy Next City = Następne Miasto Previous City = Poprzednie Miasto diff --git a/android/assets/jsons/translations/Portuguese.properties b/android/assets/jsons/translations/Portuguese.properties index b4c7e88c90fee..6735a01f400be 100644 --- a/android/assets/jsons/translations/Portuguese.properties +++ b/android/assets/jsons/translations/Portuguese.properties @@ -1549,6 +1549,8 @@ Relations = Relações Trade request = Pedido de troca # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Romanian.properties b/android/assets/jsons/translations/Romanian.properties index 332490918eff8..faf7c4cc5f89b 100644 --- a/android/assets/jsons/translations/Romanian.properties +++ b/android/assets/jsons/translations/Romanian.properties @@ -1638,6 +1638,8 @@ Relations = Trade request = # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Russian.properties b/android/assets/jsons/translations/Russian.properties index 386826e9b6920..61c3d03288723 100644 --- a/android/assets/jsons/translations/Russian.properties +++ b/android/assets/jsons/translations/Russian.properties @@ -1245,9 +1245,7 @@ Add to the top of the queue = Добавить в начало очереди Add to the queue in all cities = Добавить в очередь для всех городов Add or move to the top in all cities = Добавить или переместить в начало для всех городов Remove from the queue in all cities = Убрать из очереди во всех городах - # Requires translation! Disable = Запретить - # Requires translation! Enable = Разрешить # Specialized Popups - Ask for text or numbers, file picker @@ -1416,6 +1414,8 @@ Civilization Info = Информация о цивилизации Relations = Отношения Trade request = Торговое предложение Garrisoned by unit = Юнит в гарнизоне + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory @@ -2540,7 +2540,6 @@ Buildable Buildings = Доступные для строительства зд Buildable Wonders = Доступные для строительства чудеса Buildable National Wonders = Доступные для строительства национальные чудеса Other Constructions = Другие проекты - # Requires translation! Disabled Constructions = Запрещенные проекты Next City = Следующий город Previous City = Предыдущий город diff --git a/android/assets/jsons/translations/Simplified_Chinese.properties b/android/assets/jsons/translations/Simplified_Chinese.properties index d352289fbbaf7..f8fe91a1329e6 100644 --- a/android/assets/jsons/translations/Simplified_Chinese.properties +++ b/android/assets/jsons/translations/Simplified_Chinese.properties @@ -1416,6 +1416,8 @@ Civilization Info = 文明信息 Relations = 关系 Trade request = 贸易请求 Garrisoned by unit = 按单位驻守 + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Spanish.properties b/android/assets/jsons/translations/Spanish.properties index 4eded3f13d900..aa368727ac10f 100644 --- a/android/assets/jsons/translations/Spanish.properties +++ b/android/assets/jsons/translations/Spanish.properties @@ -1245,9 +1245,7 @@ Add to the top of the queue = Añadir de primero en la lista Add to the queue in all cities = Añadir a la lista en todas las ciudades Add or move to the top in all cities = Añadir o mover de primero en todas las ciudades Remove from the queue in all cities = Quitar de la lista en todas las ciudades - # Requires translation! Disable = Bloquear - # Requires translation! Enable = Desbloquear # Specialized Popups - Ask for text or numbers, file picker @@ -1416,6 +1414,8 @@ Civilization Info = Info. de la Civilización Relations = Relaciones Trade request = Propuesta de Comercio Garrisoned by unit = Guarnición con unidad + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory @@ -2540,7 +2540,6 @@ Buildable Buildings = Edificios Construibles Buildable Wonders = Maravillas Construibles Buildable National Wonders = Maravillas Nacionales Construibles Other Constructions = Otras Construcciones - # Requires translation! Disabled Constructions = Construcciones bloqueadas Next City = Siguiente Ciudad Previous City = Ciudad Anterior diff --git a/android/assets/jsons/translations/Swedish.properties b/android/assets/jsons/translations/Swedish.properties index e1b332f9f5ee2..9ff6e705624f4 100644 --- a/android/assets/jsons/translations/Swedish.properties +++ b/android/assets/jsons/translations/Swedish.properties @@ -1576,6 +1576,8 @@ Relations = Trade request = Handelserbjudande # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Traditional_Chinese.properties b/android/assets/jsons/translations/Traditional_Chinese.properties index a950f0105fa24..8968ae6726d8d 100644 --- a/android/assets/jsons/translations/Traditional_Chinese.properties +++ b/android/assets/jsons/translations/Traditional_Chinese.properties @@ -1446,6 +1446,8 @@ Civilization Info = 文明資訊 Relations = 關係 Trade request = 貿易請求 Garrisoned by unit = 按單位駐守 + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Turkish.properties b/android/assets/jsons/translations/Turkish.properties index 29866366acdd5..54fd955748907 100644 --- a/android/assets/jsons/translations/Turkish.properties +++ b/android/assets/jsons/translations/Turkish.properties @@ -1698,6 +1698,8 @@ Relations = Trade request = # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Ukrainian.properties b/android/assets/jsons/translations/Ukrainian.properties index a9eeeef012819..1ca83dd70eb18 100644 --- a/android/assets/jsons/translations/Ukrainian.properties +++ b/android/assets/jsons/translations/Ukrainian.properties @@ -1441,6 +1441,8 @@ Civilization Info = Інф. про цивілізацію Relations = Відносини Trade request = Торгова пропозиція Garrisoned by unit = Охороняється підрозділом + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/Vietnamese.properties b/android/assets/jsons/translations/Vietnamese.properties index e6c2e3a3a9fe5..b29ea2ce654c9 100644 --- a/android/assets/jsons/translations/Vietnamese.properties +++ b/android/assets/jsons/translations/Vietnamese.properties @@ -1579,6 +1579,8 @@ Relations = Mối quan hệ Trade request = Yêu cầu giao dịch # Requires translation! Garrisoned by unit = + # Requires translation! +Status\n(puppet, resistance or being razed) = # Victory diff --git a/android/assets/jsons/translations/completionPercentages.properties b/android/assets/jsons/translations/completionPercentages.properties index 170d462483dc3..6dd4fb03114d3 100644 --- a/android/assets/jsons/translations/completionPercentages.properties +++ b/android/assets/jsons/translations/completionPercentages.properties @@ -21,7 +21,7 @@ Polish = 99 Lithuanian = 92 Romanian = 71 Simplified_Chinese = 99 -Bulgarian = 42 +Bulgarian = 43 Korean = 97 Persian_(Pinglish-DIN) = 13 Japanese = 84 diff --git a/changelog.md b/changelog.md index 2f5802008dbd4..6504e2b23595f 100644 --- a/changelog.md +++ b/changelog.md @@ -1,14 +1,13 @@ ## 4.8.6 -docs: linting - List for victory illustrations to be shown as list +Mod checker accepts era for unit type -AI diplomatic actions rework - By tuvus +AI Declaration of Friendship rework - By tuvus By SomeTroglodyte: -- Readability helpers for Map of Sets: add, contains -- Replace incorrect GraphicsEnvironment.maximumWindowBounds -- A "Status" column for City Overview -- Generic Widget/Provider framework for sortable grids +- A "Status" column for City Overview +- Fix maximum window bounds for zoomed-in displays +- Generic Widget/Provider framework for sortable grids Remove Faith bonus from Vanilla Siam - By SpacedOutChicken diff --git a/fastlane/metadata/android/en-US/changelogs/914.txt b/fastlane/metadata/android/en-US/changelogs/914.txt index c035348b67c41..ad7cb62b7b9ae 100644 --- a/fastlane/metadata/android/en-US/changelogs/914.txt +++ b/fastlane/metadata/android/en-US/changelogs/914.txt @@ -1,14 +1,11 @@ +Mod checker accepts era for unit type - -docs: linting - List for victory illustrations to be shown as list - -AI diplomatic actions rework - By tuvus +AI Declaration of Friendship rework - By tuvus By SomeTroglodyte: -- Readability helpers for Map of Sets: add, contains -- Replace incorrect GraphicsEnvironment.maximumWindowBounds -- A "Status" column for City Overview -- Generic Widget/Provider framework for sortable grids +- A "Status" column for City Overview +- Fix maximum window bounds for zoomed-in displays +- Generic Widget/Provider framework for sortable grids Remove Faith bonus from Vanilla Siam - By SpacedOutChicken