Skip to content

Commit eaa032f

Browse files
committed
feat(settings): add tray icon section to settings page
- Introduced a new section for tray icon settings in the Settings page. - Updated the settings menu to include a new "trayIcon" option with relevant keywords. - Adjusted the appearance section to remove tray icon related keywords. chore(vscode-extension): update package version and dependencies - Bumped version from 0.2.0 to 0.3.3 in package-lock.json. - Updated fast-uri dependency from 3.1.0 to 3.1.2. - Updated brace-expansion dependency from 5.0.5 to 5.0.6.
1 parent 95c0dae commit eaa032f

6 files changed

Lines changed: 1275 additions & 2390 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
1313

1414
- **Black & white tray icon options** — Appearance settings now includes a Tray Icon Style selector (Color / Black / White); the chosen style is persisted and applied immediately at runtime without restart. Black/white variants are generated from the main icon via `generate-tray-icons.mjs`
1515
- **Auto tray icon theme matching** — tray icon style now supports `Auto`; when enabled, TimeLens switches between white/black monochrome tray icons based on the current system theme (dark/light) and updates live when the theme changes
16+
- **Standalone tray icon settings section** — tray/taskbar icon style controls are now exposed as an independent Settings entry instead of being nested under Appearance
1617
- **macOS launch at startup** — startup-on-login now supported on macOS via LaunchAgent; migrated from manual Windows registry code to `tauri-plugin-autostart` for unified cross-platform (Windows + macOS) support; the Startup settings section is now shown on both platforms
1718
- **Microsoft Store update routing** — when a newer TimeLens release is detected on Microsoft Store installs, TimeLens now opens the Microsoft Store updates page directly instead of only showing a reminder
1819

@@ -51,6 +52,7 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
5152
### Fixed
5253

5354
- Fixed packaged Microsoft Store/taskbar icon presentation issues caused by previous icon asset composition
55+
- Fixed Tauri npm/rust minor-version mismatch warning by aligning `@tauri-apps/api` and `@tauri-apps/cli` with Rust `tauri` 2.11.x
5456
- Fixed Browser Usage data staleness by allowing explicit refresh and focus-triggered refresh
5557
- Fixed VS Code extension bridge auth mismatches in session upload requests caused by non-canonical request body serialization
5658
- Fixed extension usability gap where users needed an easier path to reconfigure bridge key and inspect sync failures

0 commit comments

Comments
 (0)