mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-21 02:13:57 -04:00
Only add mod search textboxes if there are at least 10 mods (cleaner UI for new players)
This commit is contained in:
parent
ebee3851b3
commit
9c92794785
@ -59,8 +59,9 @@ class ModCheckTab(
|
||||
modCheckResultTable.add(expanderTab).row()
|
||||
}
|
||||
}
|
||||
|
||||
fixedContent.add(searchModsTextField).fillX() .row()
|
||||
|
||||
if (RulesetCache.values.count() > 10)
|
||||
fixedContent.add(searchModsTextField).fillX().row()
|
||||
|
||||
val labeledBaseSelect = Table().apply {
|
||||
add("Check extension mods based on:".toLabel()).padRight(10f)
|
||||
|
@ -31,7 +31,7 @@ class ModCheckboxTable(
|
||||
initialBaseRuleset: String,
|
||||
private val screen: BaseScreen,
|
||||
isPortrait: Boolean = false,
|
||||
private val onUpdate: (String) -> Unit
|
||||
private val onUpdate: (String) -> Unit, private val expanderPadOther: Float = if (isPortrait) 0f else 10f
|
||||
): Table() {
|
||||
private var baseRulesetName = ""
|
||||
private lateinit var baseRuleset: Ruleset
|
||||
@ -49,7 +49,6 @@ class ModCheckboxTable(
|
||||
private var disableChangeEvents = false
|
||||
|
||||
private val expanderPadTop = if (isPortrait) 0f else 16f
|
||||
private val expanderPadOther = if (isPortrait) 0f else 10f
|
||||
|
||||
init {
|
||||
val modRulesets = RulesetCache.values.filter {
|
||||
@ -102,7 +101,9 @@ class ModCheckboxTable(
|
||||
it.defaults().pad(5f,0f)
|
||||
|
||||
val searchModsTextField = UncivTextField("Search mods")
|
||||
it.add(searchModsTextField).row()
|
||||
|
||||
if (compatibleMods.size > 10)
|
||||
it.add(searchModsTextField).row()
|
||||
|
||||
val modsTable = Table()
|
||||
modsTable.defaults().pad(5f)
|
||||
|
Loading…
x
Reference in New Issue
Block a user