add group menu, start groups view

This commit is contained in:
2023-03-05 14:03:08 +03:00
parent 4f1da773b4
commit 7d83a15625
7 changed files with 243 additions and 0 deletions

View File

@ -0,0 +1,5 @@
extends Resource
class_name GroupListMetadata
@export var order: Array[String]
@export var uncollapsed_groups: Array[String]

6
Classes/GroupMetadata.gd Normal file
View File

@ -0,0 +1,6 @@
extends Resource
class_name GroupMetadata
@export var icon_path: String
@export var description: String
@export var installs: Array[InstallMetadata]

View File

@ -0,0 +1,7 @@
extends Resource
class_name InstallMetadata
@export var name: String
@export var icon_path: String
@export var binary_path: String
@export var local_overrides: Dictionary