aboutsummaryrefslogtreecommitdiff
path: root/libs/plugin_python/src/mobase/pybind11_all.h
diff options
context:
space:
mode:
authorSulfurNitride <SulfurNitride@users.noreply.github.com>2026-04-23 20:06:13 -0500
committerSulfurNitride <SulfurNitride@users.noreply.github.com>2026-04-23 20:06:13 -0500
commit7df72eb247b44cddb59ea46a241c3f877814fb70 (patch)
tree38086598dd66f6d03504ccffcf3fe245fa88c206 /libs/plugin_python/src/mobase/pybind11_all.h
parent64241ff84673ce7400741c83c5b4445746cc5fd9 (diff)
Updates tab: Install & restart button
Adds an "Install update & restart" button that: 1. Downloads the release asset (with progress bar). 2. Extracts tarball to ~/.local/share/fluorine/update-staging/extract/. 3. Writes a small install.sh helper that waits for the current Fluorine PID to exit, then execs the new launcher. 4. Launches the helper detached and quits the current process. The new launcher runs its existing sync-into-bin/ logic and starts from there. Button stays disabled until a check has reported an update with a valid .tar.gz asset attached. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'libs/plugin_python/src/mobase/pybind11_all.h')
0 files changed, 0 insertions, 0 deletions