Skip to content
This repository was archived by the owner on Jun 23, 2026. It is now read-only.

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 21 Mar 08:02

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.
  • 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.
    • SPA handling:

      • Added watchers to reapply styles on DOM updates and theme/class changes.

Config / Build

  • Enabled Tauri tray-icon feature.
  • Bundled skycrypt_essentials.js as an app resource.
  • Updated CSP to allow ipc: in connect-src for Tauri compatibility.
  • Minor cleanup in injector helper (allow(dead_code)).