Major upgrade introducing custom work categories, Failed status with lost revenue analytics, desktop context menus, image cropper modal, and enhanced cockpit visualizations.
Highlights & Changes
- [NEW] Added custom Category management system with color presets, dynamic filtering in Ledger, and safe migration on deletion.
- [NEW] Added "Failed" status lifecycle support across ledger, excluding cancelled/failed tasks from net earnings and tracking lost revenue in Analytics.
- [NEW] Added native desktop Context Menu on ledger rows for quick actions (edit, duplicate, copy details, change status, delete).
- [NEW] Added Image Cropper modal for profile avatars and receipt attachments with zoom, pan, and custom aspect ratio controls.
- [IMPROVED] Upgraded Cockpit visual layer with high-performance status gradient and hardware-accelerated dot matrix background.
- [IMPROVED] Refined dual-theme consistency and micro-interactions across all modals, dialogs, and navigation elements.