You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
English
Redesigns Torli Stats, Torli Notes, and detailed-statistics preferences with compact left-side navigation and a consistent right-side detail layout.
Unifies their neutral light/dark surfaces and adds a native frosted-glass background that extends through the titlebar, while retaining readable material setting cards.
Shows the specific monitoring-pause reason in Dashboard, such as night schedule, screen lock, display sleep, or system sleep.
Avoids redundant adaptive-sampling broadcasts and timer recreation; pause state and its Dashboard message now update atomically, while inactive Settings windows reduce visual-effect compositing work.
Refines Notes settings and library-window spacing, alignment, and compact sizing; navigation shortcuts appear last and inactive navigation rows no longer draw a blue focus ring.
Brightens the shared Settings glass surface to reduce wallpaper colour cast, and adds constrained, column-following daily-chart tooltips for typing and development details.
Adds date ticks to detailed daily charts, and refines the Notes library with a compact, theme-aware glass shell that preserves each note's readable paper colour.
Makes the Notes library sidebar an AppKit-native splitter with a persisted 180–340pt width and a 200pt default, avoiding editor flicker while resizing.
Checks GitHub's latest-release redirect instead of its rate-limited REST API, so update checks remain available on shared networks.
Stops low-frequency disk, Bluetooth, process, and sensor reads when no visible Dashboard module needs them, while retaining battery reads for power policy decisions.
Reduces each automatic WakaTime refresh from five requests to three by fetching only the selected breakdown and deriving the 7-day trend from the 30-day summary; the alternate breakdown loads only when its detail view is opened.
Consolidates Notes preferences into the main Settings window, with existing Notes menu and Deck entry points opening its new Notes page.
Establishes an application-wide language preference shared by Torli Stats and Torli Notes, preserving the existing System Default, English, and Simplified Chinese choices.
Completes English and Simplified Chinese coverage across Settings, Dashboard, statistics, WakaTime, Codex, sensors, status-bar content, diagnostics, tooltips, and accessibility labels; adds a safe Restart action when a language change needs relaunching.
Moves Typing and Developer Statistics into the main Settings window as a dedicated Statistics page, so all preferences and detailed metrics share one navigation surface.
Refines Settings visual consistency with aligned sidebar icons, responsive Menu Bar controls, compact English labels, and matching material cards for Notes and Statistics pages.
Makes legacy installed sensor helpers return localized diagnostic text and corrects localized numeric-format paths that could otherwise display corrupted values or crash.