Skip to main content

Module apply_selection

Module apply_selection 

Source

Structs§

PostingWatcher 🔒
Posts the engine’s progress to scene 6.

Functions§

apply_selection
Plans against the ledger and carries the plan out, once everything selected is in the cache, then runs the game’s own configuration step.
configure 🔒
Returns the files the step wrote, with their new hashes in the ledger. The step failing is logged, not fatal, since the packages are installed and a missing plugin is fixed elsewhere.
log_overlaps 🔒
The later package wins an overlap, so it is logged rather than refused.
report_overlaps 🔒
Sent after the install, so what is reported is what happened; a failure is only logged, since the user’s install succeeded either way.
scene_phase 🔒
The library’s engine knows nothing of the UI, so its phases are mapped here.