Let the updater apply a new build after restart.

The swap helper now detaches from the app, downloads start when a newer VERSION appears, and checks keep running so a just-published build is not missed.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pepaskopec-blip 2026-09-17 19:49:10 +02:00
commit 2c16cf977d
5 changed files with 180 additions and 59 deletions

View file

@ -903,6 +903,7 @@ void update_init(void);
void update_check_async(gboolean interactive);
void update_clear_staging(void);
void update_apply_lang(void);
void update_on_settings_open(void);
GtkWidget *build_update_banner(void);
GtkWidget *build_update_box(void);
void draw_finish_cell(GtkDrawingArea *area, cairo_t *cr,