T56: Settings › Terminal checks for updates, which the owner asked for after 0.1.5: under Ely, a switch, on by default, checks at start and once a day through curl and Gitea's API, and Check now checks at once; the row says what the check found, a newer release brings Download, which opens its page, and one an automatic check finds posts a notification whose press opens it
CI / macos (push) Canceled after 0s
CI / platforms (windows-latest) (push) Canceled after 1m24s
CI / platforms (ubuntu-24.04) (push) Canceled after 1m32s

This commit is contained in:
ZacharyZhang-NY committed 2026-10-19 10:39:13 -04:00
1 parent 17e91aafef
commit 55250f49f5
13 files changed
+296 -11

No files matched your search

+3
View File
@@ -76,6 +76,8 @@ pub struct Settings {
pub ely: bool,
/// How far in from the pane's left edge she stands, in points, as a drag left her.
pub ely_left: f32,
/// A check for a newer release at start and once a day.
pub check_updates: bool,
pub show_sessions: bool,
pub show_panel: bool,
pub panel: PanelTab,
@@ -109,6 +111,7 @@ impl Default for Settings {
copy_on_select: false,
ely: true,
ely_left: 140.0,
check_updates: true,
show_sessions: true,
show_panel: true,
panel: PanelTab::Git,