Commit Graph

29 Commits

Author SHA1 Message Date
Aether 5ec15e12f3
Redesign overlay to Windows Start Menu style - compact bottom bar with expand
- Windows-style search bar with rounded corners
- Positioned at bottom center of screen
- Logo button to expand/collapse (like Windows Start)
- Search input with type-to-search
- Expanded view shows Quick Access grid (6 items)
- Categorized list (Tools, Plugins, System)
- Keyboard shortcuts displayed
- Active plugin indicators
- Click-through when not focused
- Session timer in header
- Smooth expand/collapse animations
2026-02-23 21:32:13 +00:00
Aether b60b67f508
Redesign overlay as app drawer with modern UI and transparency
- New overlay design: app drawer style with quick actions grid
- Glassmorphism effects with backdrop blur
- Plugin toggle switches in overlay
- Session timer and PED/h stats
- Quick action buttons with icons
- Transparent, click-through overlay window
- Improved CSS with animations and gradients
- Only shows in game window context
2026-02-23 21:28:36 +00:00
Aether 653eb07444
Fix Tokio runtime error - use std::thread instead of tokio::spawn for EventBus 2026-02-23 21:21:28 +00:00
Aether 4f9085f728
Fix leptess set_image - use Path directly instead of string 2026-02-23 21:12:03 +00:00
Aether 1af163bd39
Fix leptess API - use LepTess high-level wrapper instead of TessBaseApi 2026-02-23 21:10:30 +00:00
Aether f2ad2f3423
Fix Rust borrow checker errors: event_type clone, Arc clone, leptess import 2026-02-23 21:06:52 +00:00
Aether 940b995951
Fix Windows build: hotkey ID hash, leptess import path 2026-02-23 21:04:23 +00:00
Aether 7e5d536748
Add dependency checker script for Windows builds 2026-02-23 20:53:01 +00:00
Aether 20f05b6268
Remove non-existent static feature from leptess - use vcpkg for static linking 2026-02-23 20:33:12 +00:00
Aether 07b585fe5c
Fix regions_ variable name - revert underscore prefix since its used 2026-02-23 20:31:20 +00:00
Aether ec1f3a1b06
Fix unused setRegions in SetupWizard 2026-02-23 20:24:51 +00:00
Aether 24c47f8dc6
Fix setSelectedPlugin variable name 2026-02-23 20:20:06 +00:00
Aether 64f6edec64
Fix more TypeScript errors - remove unused _saveRegion, fix setSelectedPlugin 2026-02-23 20:18:22 +00:00
Aether aaf4d4eb3e
Fix TypeScript strict mode errors - remove unused imports/variables 2026-02-23 20:16:58 +00:00
Aether 09e2d07706
Fix JSX escaping in SetupWizard 2026-02-23 20:15:23 +00:00
Aether 74d95cba39
Configure static linking for Windows - single .exe distribution with OCR 2026-02-23 20:12:46 +00:00
Aether fe6b8066ff
Restore full OCR support with Tesseract integration 2026-02-23 20:07:06 +00:00
Aether f2465b2b4f
Remove OCR dependencies for Windows build - stub implementation 2026-02-23 19:54:25 +00:00
Aether c08b30e52d
Update API docs: remove EntropiaNexus references, use generic Item Database API 2026-02-23 19:47:58 +00:00
Aether c017f2fb2e
Fix Windows build: value clone in settings, mutable img in OCR 2026-02-23 19:40:56 +00:00
Aether fce171808e
Fix Windows build: AppHandle borrow, event lifetime, subscribe signature 2026-02-23 19:40:15 +00:00
Aether 3647f19b59
Fix Windows build: SystemTrayMenuItem, HashMap types, AppHandle clone 2026-02-23 19:39:11 +00:00
Aether d5599f1eb6
Fix Windows build: add urlencoding, fix inner_size float args, fix notification, fix hotkey id 2026-02-23 19:38:17 +00:00
Aether 90349bfa20
Fix Windows build: add missing deps, fix hotkeys import, fix RGBA icons 2026-02-23 19:36:57 +00:00
Aether 77c9811641
Add placeholder icon files for Windows build 2026-02-23 19:33:31 +00:00
Aether 5c6701c9e1
Add Tauri CLI scripts and dependency 2026-02-23 19:18:29 +00:00
Aether 23e5fb69a6
Add OCR enhancements and UI detection system
- OCR calibration system with region configuration
- OCREngine with preprocessing and Tesseract integration
- HP bar, radar, and skill window detection
- Auto-detect UI elements functionality
- Setup wizard for first-run calibration
- Visual region selector with drag-and-drop
- Multi-resolution support (1080p, 1440p, 4K, ultrawide)
- Template matching preparation for UI elements
- Test OCR region functionality
2026-02-23 17:53:45 +00:00
Aether 97afdcc3b9
EU-Utility V3 - Complete Professional Rebuild
Core Features:
- Rust backend with Tauri for native performance
- React + TypeScript frontend with Tailwind CSS
- Plugin system with WebAssembly sandbox
- Global hotkeys with native Rust implementation
- In-game overlay with transparent window
- Real-time event bus for plugin communication

Architecture:
- Domain-driven design with clean architecture
- PluginAPI for secure system access
- WidgetAPI for overlay widgets
- Nexus API integration for item data
- Settings management with persistence

UI Components:
- Dashboard with quick actions
- Plugin manager with grid/list views
- Settings with categories
- Nexus item search and market data
- Minimalist in-game overlay

Documentation:
- Complete API reference
- Plugin development guide
- TypeScript type definitions

Hotkeys:
- Ctrl+Shift+U: Toggle overlay
- Ctrl+Shift+H: Hide overlay
- Ctrl+Shift+F: Universal search
- Ctrl+Shift+N: Nexus search
- Ctrl+Shift+C: Calculator
- Ctrl+Shift+L: Loot tracker

No emojis, SVG icons only (Lucide), dark theme optimized.
2026-02-23 17:46:32 +00:00
Aether 4942c66365
Initial commit - EU-Utility V3 rebuild 2026-02-23 17:28:13 +00:00