This repository was archived by the owner on Jun 23, 2026. It is now read-only.
v0.1.5
v0.1.5
Desktop / Tray
-
Added system tray support with a menu (Show, Hide, Reload, Quit).
-
Closing the window now minimizes to tray instead of exiting.
-
Tray interactions improved:
- Click to focus or restore the window.
- Menu items dynamically reflect window state.
Injections
-
skycrypt_essentials.js
- Reduced to a minimal loader flag (
window.skycryptEssentialsLoaded). - Removed theme enforcement logic.
- Reduced to a minimal loader flag (
-
skycrypt_enhanced.js
-
Refactored for stability and consistency:
- Networth pill is now created once and updated in place.
- Removed unnecessary animations and duplication.
-
UI cleanup:
- Removed promotional banners.
- Renamed site label to “SkyCrypt Desktop”.
- Removed themes, copy-link, Patreon, external links, and profile switcher UI.
-
Injected controls:
- Kept only Refresh and Settings buttons.
-
Styling improvements:
- Captures homepage button styles and reuses them across pages (via
localStorage). - Redesigned auto-refresh menu with a dark glass look, blur, and clearer selection states.
- Captures homepage button styles and reuses them across pages (via
-
SPA handling:
- Added watchers to reapply styles on DOM updates and theme/class changes.
-
Config / Build
- Enabled Tauri
tray-iconfeature. - Bundled
skycrypt_essentials.jsas an app resource. - Updated CSP to allow
ipc:inconnect-srcfor Tauri compatibility. - Minor cleanup in injector helper (
allow(dead_code)).