chore: huge code reorg for ui classes

Separated into screens, popups, and UI components, with screen-specific components located together with their screens
This commit is contained in:
Yair Morgenstern
2023-02-19 07:47:29 +02:00
parent 85720c97fb
commit 70f81d1657
269 changed files with 1660 additions and 1651 deletions

View File

@ -16,12 +16,12 @@ import com.unciv.logic.files.UncivFiles
import com.unciv.logic.multiplayer.throttle
import com.unciv.ui.images.ImageGetter
import com.unciv.ui.images.ImageWithCustomSize
import com.unciv.ui.utils.BaseScreen
import com.unciv.ui.utils.FontFamilyData
import com.unciv.ui.utils.Fonts
import com.unciv.ui.utils.NativeFontImplementation
import com.unciv.ui.utils.extensions.center
import com.unciv.ui.utils.extensions.toLabel
import com.unciv.ui.components.BaseScreen
import com.unciv.ui.components.FontFamilyData
import com.unciv.ui.components.Fonts
import com.unciv.ui.components.NativeFontImplementation
import com.unciv.ui.components.extensions.center
import com.unciv.ui.components.extensions.toLabel
import com.unciv.utils.concurrency.Concurrency
import java.awt.Font
import java.awt.RenderingHints

View File

@ -7,7 +7,7 @@ import com.unciv.logic.map.tile.RoadStatus
import com.unciv.models.ruleset.BeliefType
import com.unciv.models.stats.Stats
import com.unciv.testing.GdxTestRunner
import com.unciv.ui.worldscreen.unit.actions.UnitActionsPillage
import com.unciv.ui.screens.worldscreen.unit.actions.UnitActionsPillage
import org.junit.Assert
import org.junit.Before
import org.junit.Test

View File

@ -2,7 +2,7 @@ package com.unciv.uniques
import com.badlogic.gdx.math.Vector2
import com.unciv.testing.GdxTestRunner
import com.unciv.ui.worldscreen.unit.actions.UnitActions
import com.unciv.ui.screens.worldscreen.unit.actions.UnitActions
import org.junit.Assert.assertNotNull
import org.junit.Before
import org.junit.Test