Save mod profile #9
Labels
No labels
ci
crate/dtmm
crate/dtmt
crate/sdk
crate/serde_sjson
kind
bug
kind
documentation
kind
enhancement
kind
feature
kind
question
kind
upstream
part/bundle
part/filetype
stage
actionable
stage
design
stage
proposal
status/duplicate
status/good first issue
status/help wanted
status/invalid
status
need-replicate
status/wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
#11 Implement multiple mod profiles}
bitsquid_dt/dtmt
Reference: bitsquid_dt/dtmt#9
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Right now, no state is retained, so all mods need to be re-imported and set up again when starting the app.
Do I want explicit saves or automatic save on every action?
Explicit has the benefit of not being a "clever" system that might fail. But it also requires systems like a "dirty" state and a check/confirmation on close.
Automatic save can't be forgotten and doesn't need a confirmation on close, but it does need to be waited on when the app is closed.
This also affects a potential profile system in the future.
lucas referenced this issue2023-02-20 16:13:38 +01:00
The profile should definitely be saved automatically after a mod was imported, as writing its files to disk is already somewhat of a commitment.