Skip to content

fix(ui): make the settings dialog movable - #728

Merged
Cervator merged 1 commit into
masterfrom
fix-settings-window-movable
Sep 28, 2026
Merged

Cervator merged 1 commit into
masterfrom
fix-settings-window-movable

fix(ui): make the settings dialog movable

7a07520
Select commit
Loading
Failed to load commit list.
Check Run Reporter / test succeeded Aug 26, 2026 in 4s

75 tests / 0 failures

This report was generated via the Ephemeral pipeline

Passed

75 tests passed
  • org.terasology.launcher.game.TestGameInstallation
    • ✅ fallsBackToFilenameWhenVersionInfoMissing(Path)
    • ✅ readsEngineVersionFromVersionInfoWhenPresent(Path)
  • org.terasology.launcher.game.TestGameStarter
    • ✅ testJre()
    • ✅ testConstruction()
    • ✅ testUnsupportedPreJava8()
    • ✅ [1] libs/Terasology.jar
    • ✅ [2] Terasology-5.2.0-SNAPSHOT/lib/Terasology.jar
    • ✅ testSupportedJava11()
    • ✅ testSupportedJava17()
  • org.terasology.launcher.game.TestRunGameTask
    • ✅ testTerminatedProcess()
    • ✅ testGameOutput()
    • ✅ testExeNotFound()
    • ✅ testBadStarter()
    • ✅ testSuccessEvent()
    • ✅ testGameExitError()
    • ✅ testGameExitSuccessful()
    • ✅ testFastExitDoesNotResultInSuccess()
  • org.terasology.launcher.game.VersionHistoryTest
    • ✅ [1] "5.1.0"
    • ✅ [2] "5.1.0-SNAPSHOT"
    • ✅ [3] "5.1.1"
    • ✅ [1] "5.2.0-SNAPSHOT"
    • ✅ [2] "5.2.0"
    • ✅ [3] "5.2.1"
    • ✅ [4] "6.0.0"
  • JenkinsClient
    • org.terasology.launcher.repositories.JenkinsClientTest
      • ✅ should tweak requests with 'PropertiesRequest' tag to remove 'Expires' and set 'Cache-control' header
      • ✅ can handle invalid JSON payload
      • ✅ should handle IOException on request(url) gracefully
      • ✅ should not tweak requests without 'PropertiesRequest' tag
  • JenkinsRepositoryAdapter#fetchReleases() should
    • org.terasology.launcher.repositories.JenkinsRepositoryTest
      • ✅ process valid response correctly
      • ✅ skip incomplete API results - [1] org.terasology.launcher.repositories.Jenkins$ApiResult@5fb07347
      • ✅ skip incomplete API results - [2] org.terasology.launcher.repositories.Jenkins$ApiResult@2342f1ff
      • ✅ skip incomplete API results - [3] org.terasology.launcher.repositories.Jenkins$ApiResult@d62472f
      • ✅ skip incomplete API results - [4] org.terasology.launcher.repositories.Jenkins$ApiResult@27896d3b
      • ✅ skip incomplete API results - [5] org.terasology.launcher.repositories.Jenkins$ApiResult@6ea66c33
      • ✅ fall back to the build number for builds without version info
      • ✅ handle null Jenkins response gracefully
  • org.terasology.launcher.settings.TestLauncherSettings
    • ✅ testInitDefault()
    • ✅ testSetters()
    • ✅ canRecognizeLastGamePlayed()
    • ✅ testInitWithValues()
  • org.terasology.launcher.util.ResourceTests
    • ✅ [1] de
    • ✅ [2] en
    • ✅ [3] es
    • ✅ [4] fr
    • ✅ [5] gl
    • ✅ [6] it
    • ✅ [7] ja
    • ✅ [8] lt
    • ✅ [9] pl
    • ✅ [10] ru
    • ✅ [11] tr
    • ✅ [12] uk
    • ✅ [13] cs
  • org.terasology.launcher.util.TestFileUtils
    • ✅ testCopyFolder(Path, Path)
    • ✅ testExtract(Path, Path)
    • ✅ testEnsureEmptyDirCreation()
    • ✅ testDeleteFileSilentlyWithNonEmptyDirectory()
    • ✅ testDeleteDirectoryContent()
    • ✅ testCannotCreateDirectory()
    • ✅ testDeleteFileSilentlyWithEmptyDirectory()
    • ✅ testNotDirectory()
    • ✅ testDeleteFileSilently()
    • ✅ testEnsureEmptyDirDrain()
    • ✅ testDeleteFile()
    • ✅ testNoPerms()
  • org.terasology.launcher.util.TestI18N
    • ✅ testUpdateWithDefault()
    • ✅ testUpdateWithJapanese()
    • ✅ testUpdateWithGerman()
    • ✅ testUpdateWithEnglish()
    • ✅ testDefaultLanguage()
    • ✅ testUpdateWithGermany()
    • ✅ testUpdateWithJapan()
  • org.terasology.launcher.util.TestLauncherDirectoryUtils
    • ✅ testDirectoryWithFiles()
    • ✅ testEmptyDirectory()
    • ✅ testGameDirectory()