ascii-chat 0.11.33
Video chat in your terminal
Loading...
Searching...
No Matches
update_banner.h
Go to the documentation of this file.
1#pragma once
2
19#include <stdbool.h>
20
22
32
38
51
59
68
76
void update_banner_wait_for_check(void)
Wait for the background update check thread to finish.
bool update_banner_show_prompt(struct session_display_ctx *ctx)
Show the update prompt screen and wait for user input.
void update_banner_start_check(void)
Start the background update check thread.
bool update_banner_has_update(void)
Check if an update is available (thread-safe)
void update_banner_set_result(const update_check_result_t *result)
Store the update check result (thread-safe)
void update_banner_print_instructions(void)
Print upgrade instructions to stdout and prepare for clean exit.
ClangTool/LibTooling compatibility shim for stdbool.h.
Internal session display context structure.
Update check result data.
🔄 Update checker for GitHub releases with DNS connectivity test and cache