Refactor the character sheet edit.

This commit is contained in:
Andres Gomez, Thomas (ITDV RL) 2025-04-12 17:34:08 +02:00 committed by Thomas Andres Gomez
parent edf58fd215
commit eb7b653bd7
71 changed files with 3155 additions and 489 deletions

View file

@ -56,6 +56,10 @@ import com.pixelized.desktop.lwa.ui.screen.gamemaster.alteration.edit.GMAlterati
import com.pixelized.desktop.lwa.ui.screen.gamemaster.alteration.edit.GMAlterationEditViewModel
import com.pixelized.desktop.lwa.ui.screen.gamemaster.alteration.list.GMAlterationFactory
import com.pixelized.desktop.lwa.ui.screen.gamemaster.alteration.list.GMAlterationViewModel
import com.pixelized.desktop.lwa.ui.screen.gamemaster.character.edit.GMCharacterEditFactory
import com.pixelized.desktop.lwa.ui.screen.gamemaster.character.edit.GMCharacterEditViewModel
import com.pixelized.desktop.lwa.ui.screen.gamemaster.character.edit.dialog.GMCharacterSheetCopyDialogFactory
import com.pixelized.desktop.lwa.ui.screen.gamemaster.character.edit.dialog.GMCharacterSheetCopyDialogViewModel
import com.pixelized.desktop.lwa.ui.screen.gamemaster.character.list.GMCharacterFactory
import com.pixelized.desktop.lwa.ui.screen.gamemaster.character.list.GMCharacterViewModel
import com.pixelized.desktop.lwa.ui.screen.gamemaster.common.tag.GMTagFactory
@ -156,10 +160,12 @@ val factoryDependencies
factoryOf(::InventoryDialogFactory)
factoryOf(::ItemDetailDialogFactory)
factoryOf(::PurseDialogFactory)
factoryOf(::GMCharacterSheetCopyDialogFactory)
factoryOf(::TextMessageFactory)
factoryOf(::LevelUpFactory)
factoryOf(::GMTagFactory)
factoryOf(::GMCharacterFactory)
factoryOf(::GMCharacterEditFactory)
factoryOf(::GMAlterationFactory)
factoryOf(::GMAlterationEditFactory)
factoryOf(::GMItemFactory)
@ -184,12 +190,14 @@ val viewModelDependencies
viewModelOf(::InventoryDialogViewModel)
viewModelOf(::ItemDetailDialogViewModel)
viewModelOf(::PurseDialogViewModel)
viewModelOf(::GMCharacterSheetCopyDialogViewModel)
viewModelOf(::CampaignChatViewModel)
viewModelOf(::SettingsViewModel)
viewModelOf(::LevelUpViewModel)
viewModelOf(::PortraitOverlayViewModel)
viewModelOf(::GMCharacterViewModel)
viewModelOf(::GameMasterViewModel)
viewModelOf(::GMCharacterViewModel)
viewModelOf(::GMCharacterEditViewModel)
viewModelOf(::GMActionViewModel)
viewModelOf(::GMAlterationViewModel)
viewModelOf(::GMAlterationEditViewModel)