Skip to content
This repository was archived by the owner on Jan 5, 2024. It is now read-only.

Commit dcedfb1

Browse files
committed
Feature-complete
1 parent 26f58ae commit dcedfb1

19 files changed

+1063
-461
lines changed
File renamed without changes.

Assets/ModList.uxml

Lines changed: 24 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<Style src="ModListDetailsItem.uss"/>
88
<ui:VisualElement class="root">
99
<ui:VisualElement name="title-bar">
10-
<ui:Button text=""/>
10+
<ui:Button name="back-button" text=""/>
1111
<ui:Label text="spacewarp.modlist"/>
1212
</ui:VisualElement>
1313
<ui:VisualElement name="body-container">
@@ -17,23 +17,23 @@
1717
<ui:Button name="enable-all-button" text="ENABLE ALL"/>
1818
<ui:Button name="disable-all-button" text="DISABLE ALL"/>
1919
</ui:VisualElement>
20-
<ui:Button name="revert-changes-button" text="REVERT ALL CHANGES"/>
21-
<ui:Label name="changes-label" text="{0} changes detected. Please restart the game."/>
20+
<ui:Button name="revert-changes-button" text="REVERT ALL CHANGES" />
21+
<ui:Label name="changes-label" text="Changes detected: {0}. Please restart the game." style="display: none;"/>
2222
</ui:VisualElement>
23-
<ui:Foldout class="mods-foldout" text="SPACEWARP MODS">
24-
<ui:ListView focusable="true" name="spacewarp-mod-list" />
23+
<ui:Foldout class="mods-foldout" name="spacewarp-mod-foldout" text="SPACEWARP MODS" style="display: none;">
24+
<ui:VisualElement name="spacewarp-mod-list" />
2525
</ui:Foldout>
26-
<ui:Foldout class="mods-foldout" text="UNMANAGED MODS" value="true">
27-
<ui:ListView focusable="true" name="unmanaged-info-mod-list" />
28-
<ui:ListView focusable="true" name="unmanaged-mod-list" />
26+
<ui:Foldout class="mods-foldout" name="other-mod-foldout" text="OTHER MODS" style="display: none;">
27+
<ui:VisualElement name="other-info-mod-list" />
28+
<ui:VisualElement name="other-mod-list" />
2929
</ui:Foldout>
30-
<ui:Foldout class="mods-foldout" text="DISABLED MODS">
31-
<ui:ListView focusable="true" name="disabled-info-mod-list" />
32-
<ui:ListView focusable="true" name="disabled-mod-list" />
30+
<ui:Foldout class="mods-foldout" name="disabled-mod-foldout" text="DISABLED MODS" style="display: none;">
31+
<ui:VisualElement name="disabled-info-mod-list" />
32+
<ui:VisualElement name="disabled-mod-list" />
3333
</ui:Foldout>
3434
</ui:ScrollView>
35-
<ui:ScrollView name="details-scrollview" scroll-deceleration-rate="0,135" elasticity="0,1" style="">
36-
<ui:VisualElement name="details-container">
35+
<ui:ScrollView name="details-scrollview" scroll-deceleration-rate="0,135" elasticity="0,1">
36+
<ui:VisualElement name="details-container" style="visibility: hidden;">
3737
<ui:Label name="details-name" text="SPACEWARP"/>
3838
<ui:VisualElement class="details-item">
3939
<ui:Label class="details-label details-key-label" text="ID"/>
@@ -66,16 +66,17 @@
6666
<ui:Label class="details-label details-value-label" name="details-ksp-version" text="0.1.0 - *"/>
6767
</ui:VisualElement>
6868
<ui:Foldout name="details-dependencies-foldout" text="Dependencies">
69-
<ui:ListView focusable="true" name="details-dependencies-list" />
70-
<ui:VisualElement class="details-item">
71-
<ui:Label class="details-label details-key-label" text="SpaceWarp"/>
72-
<ui:Label class="details-label" text=":"/>
73-
<ui:Label class="details-label details-value-label" text="0.4.0 - *"/>
74-
</ui:VisualElement>
75-
<ui:VisualElement class="details-item">
76-
<ui:Label class="details-label details-key-label" text="UITK for KSP 2"/>
77-
<ui:Label class="details-label" text=":"/>
78-
<ui:Label class="details-label details-value-label" text="0.2.0 - *"/>
69+
<ui:VisualElement name="details-dependencies-list">
70+
<ui:VisualElement class="details-item">
71+
<ui:Label class="details-label details-key-label" text="SpaceWarp"/>
72+
<ui:Label class="details-label" text=":"/>
73+
<ui:Label class="details-label details-value-label" text="0.4.0 - *"/>
74+
</ui:VisualElement>
75+
<ui:VisualElement class="details-item">
76+
<ui:Label class="details-label details-key-label" text="UITK for KSP 2"/>
77+
<ui:Label class="details-label" text=":"/>
78+
<ui:Label class="details-label details-value-label" text="0.2.0 - *"/>
79+
</ui:VisualElement>
7980
</ui:VisualElement>
8081
</ui:Foldout>
8182
</ui:VisualElement>

Assets/ModListAssembly.asmdef

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"name": "ModListAssembly",
3+
"rootNamespace": "",
4+
"references": [
5+
"UnityEngine.UIElementsModule"
6+
],
7+
"includePlatforms": [],
8+
"excludePlatforms": [],
9+
"allowUnsafeCode": false,
10+
"overrideReferences": false,
11+
"precompiledReferences": [],
12+
"autoReferenced": false,
13+
"defineConstraints": [],
14+
"versionDefines": [],
15+
"noEngineReferences": false
16+
}

Assets/ModListAssembly.asmdef.meta

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/ModListController.cs

Lines changed: 0 additions & 247 deletions
This file was deleted.

Assets/ModListController.cs.meta

Lines changed: 0 additions & 11 deletions
This file was deleted.

Assets/ModListDetailsItem.uss.meta

Lines changed: 3 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/ModListDetailsItem.uxml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
<ui:UXML xmlns:ui="UnityEngine.UIElements"
2-
xsi="http://www.w3.org/2001/XMLSchema-instance"
3-
noNamespaceSchemaLocation="../UIElementsSchema/UIElements.xsd"
4-
editor-extension-mode="False">
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<ui:UXML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xmlns:ui="UnityEngine.UIElements"
4+
xsi:noNamespaceSchemaLocation="../UIElementsSchema/UIElements.xsd"
5+
>
56
<Style src="ModListDetailsItem.uss"/>
67
<ui:VisualElement class="details-item">
78
<ui:Label class="details-label details-key-label" text="ID"/>

0 commit comments

Comments
 (0)