Skip to content

refactor(app-lib): decompose app state - #7919

Merged
mergify[bot] merged 41 commits into
mainfrom
sychic/decompose-app-state
Oct 20, 2026
Merged

mergify[bot] merged 41 commits into
mainfrom
sychic/decompose-app-state

Conversation

@Sychic

@Sychic Sychic commented Oct 9, 2026

Copy link
Copy Markdown
Member

No description provided.

Sychic added 30 commits October 6, 2026 15:50
me when it asked for a component of state just to get the state again
state gets cloned on get anyways so this is effectively the same as before
@Sychic
Sychic added this pull request to stack #7904 October 9, 2026 19:17
@github-actions

github-actions Bot commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

Note

This changelog has been merged into the changelog for #7903

Pull request changelog

App

Added

Changed

Deprecated

Removed

Fixed

Security

Website

Added

Changed

Deprecated

Removed

Fixed

Security

Hosting

Added

Changed

Deprecated

Removed

Fixed

Security

@Sychic Sychic changed the title Sychic/decompose app state refactor(app-lib): decompose app state Oct 9, 2026
Comment thread packages/app-lib/src/state/synced_options.rs
…cleanup

# Conflicts:
#	packages/app-lib/src/state/instances/watcher.rs
…-state

# Conflicts:
#	packages/app-lib/src/install/recovery.rs
#	packages/app-lib/src/install/runner.rs
#	packages/app-lib/src/state/mod.rs
Base automatically changed from sychic/app-state-get-cleanup to main October 19, 2026 14:34
…state

# Conflicts:
#	packages/app-lib/src/api/instance/screenshots/operations.rs
#	packages/app-lib/src/api/instance/screenshots/reconciliation.rs
#	packages/app-lib/src/api/instance/synced_packs/worker.rs
#	packages/app-lib/src/install/recovery.rs
#	packages/app-lib/src/install/runner.rs
#	packages/app-lib/src/install/store.rs
#	packages/app-lib/src/launcher/mod.rs
#	packages/app-lib/src/state/instances/commands/remove_instance.rs
#	packages/app-lib/src/state/mod.rs
#	packages/app-lib/src/state/process.rs
@mergify

mergify Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

Queued — the merge queue status continues in this comment ↓.

@mergify

mergify Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

Merge Queue Status

This pull request spent 6 minutes in the queue, including 5 minutes running CI.

Required conditions to merge

@mergify mergify Bot added the queued label Oct 20, 2026
@mergify mergify Bot mentioned this pull request Oct 20, 2026
6 of 10 tasks
@mergify
mergify Bot merged commit 7cb1415 into main Oct 20, 2026
7 checks passed
@mergify
mergify Bot deleted the sychic/decompose-app-state branch October 20, 2026 15:10
@mergify mergify Bot removed the queued label Oct 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants