Skip to content

v0.1.7 — WSL terminal, boot speed, guided tour

Latest

Choose a tag to compare

@srivanththeattack srivanththeattack released this 15 Jul 09:17

🖥️ Integrated WSL Terminal

  • Full VS Code-style terminal panel built into the status bar area
  • Toggle open/close with a button in the status bar — slides up from the bottom
  • Resizable — drag the handle at the top of the terminal panel
  • Uses WSL (wsl.exe) as the shell with xterm.js for rendering
  • Dark theme matching RedHawk's UI, bar cursor, 256-color support
  • Terminal state (open/closed) and height persist across app restarts
  • Spawns on first use, killed when closed — clean lifecycle

🚀 Boot Speed Improvements

  • Lazy initialization for 10 services (MsfRpcClient, EvilginxManager, ProfileManager, C2Server, etc.) — only 6 eagerly init on startup
  • C2 status polling changed from 5-second interval to one-shot on mount in StatusBar

🎯 Guided Tour

  • Full tab-by-tab interactive tour replacing the old first-run guide
  • True spotlight cutout effect — target element keeps its color while everything else dims
  • Stripped down to just the 7 core tabs (no settings/deps/status bar clutter)
  • Auto-activates tabs as you navigate, Back/Next/Skip controls

✨ UI Polish

  • Tab switch animations (fade + slide), button hover lift effect, card hover glow
  • Section fade-in with staggered delays

🐛 Bug Fixes

  • Maigret scan killed at 30s by Node.js spawn timeout — removed so scans run to completion
  • Back button in guided tour now correctly activates the previous step's tab
  • NSIS installer unterminated string from maigret removal fixed

🔧 Chores

  • Full maigret feature removed (files, code, config, docs, types, IPC, preload)
  • Unused tour CSS/tailwind animation code cleaned out