Commit Graph

12 Commits

Author SHA1 Message Date
LemonNexus c347b5d28e feat: major update - UI redesign, Session History, Gallery, Enhanced Loadout Manager
=== UI REDESIGN ===
- Rename Project Management to Activity History
- Add Setup Wizard for first-run configuration
- Reorganize layout: Activity Setup | Session Control | Recent Sessions
- Add prominent Loadout Manager button
- Add Activity Types (Hunting/Mining/Crafting)

=== SESSION HISTORY & GALLERY ===
- New SessionHistoryDialog (Ctrl+H) - view/export past sessions
- New GalleryDialog (Ctrl+G) - browse screenshots
- Auto-screenshot on globals and HoFs
- Screenshots saved to data/screenshots/

=== ENHANCED LOADOUT MANAGER ===
- Add Weapon Amplifier support
- Add Armor Plating support
- Add Mindforce Implant support
- New AmplifierSelector dialog
- Full cost calculations for all gear types

=== NEW FILES ===
- ui/setup_wizard.py
- ui/session_history.py
- ui/gallery_dialog.py
- ui/amplifier_selector.py
- docs/CODEBASE_AUDIT_REPORT.md

=== MODIFIED FILES ===
- ui/main_window.py - major restructuring
- ui/loadout_manager_simple.py - enhanced gear support
- gui_main.py - first-run wizard check
2026-02-11 10:23:21 +00:00
LemonNexus 7c7922a508 feat: implement icon extraction, market prices, and GUI dialogs
- icon_manager.py: Download item icons from EntropiaWiki with caching
- market_prices.py: Manual price tracking and profit calculators
- icon_price_dialogs.py: GUI for browsing icons and managing prices
- FEATURE_RESEARCH.md: Comprehensive feature research document
- Multiple icon sizes (32x32, 64x64, 128x128)
- Batch export to PNG
- Profit calculation with markup for hunting/crafting
- Price database with import/export
2026-02-09 23:51:15 +00:00
LemonNexus cd5f03c002 fix: HUD overlay initialization order and rebuild logic
- Create container before calling _update_window_size in _setup_ui
- Fix _rebuild_ui to delete and recreate container properly
- Add VISION_PLAN.md with comprehensive computer vision/OCR plan
2026-02-09 22:38:49 +00:00
LemonNexus 0e5e54e386 docs: add complete equipment structure from Nexus export
- Full 7-slot armor system (Head, Torso, Arms, Hands, Legs, Shins, Feet)
- Weapon attachments (Scope, Sight x2, Amp, Absorber, Matrix, Implant)
- 10 weapon enhancer slots
- Clothing/Accessories system
- Consumables and Pets
- Markup tracking structure
- Priority implementation roadmap
2026-02-09 11:07:48 +00:00
LemonNexus dd2fce8b62 docs: add comprehensive test hunt guide
- Step-by-step instructions for first test hunt
- Pre-test checklist
- Expected cost calculations
- Troubleshooting section
- Post-test review steps
2026-02-09 10:40:46 +00:00
LemonNexus ae182f408b feat(armor): implement official decay formula (VU 15.15)
- Formula: Decay = damage * 0.05 * (1 - durability/100000)
- Added armor_decay.py with complete calculation module
- Database of 30+ armors with durability values
- Economy comparison: Ghost (20.41) → Perseus L (23.53) hp/pec
- Example: 15 dmg on Ghost = 0.00735 PED decay
2026-02-09 10:27:05 +00:00
LemonNexus 08aec368a9 docs: add official armor guide from PlanetCalypsoForum 2020 edition
- Loot 2.0 armor changes (June 2017)
- Correct decay mechanics (plate/armor independent)
- Armor progression guide (Gremlin → Ghost → Adj Nemesis)
- 20 hp/pec base economy standard
- Damage absorption flow and formulas
2026-02-09 10:21:57 +00:00
LemonNexus 5f01f2f763 docs: add armor plating mechanics - 7 slots, plates take damage first
- Documented shield layer mechanics (Plate → Armor → Player)
- 7 armor pieces, 1 plate per piece
- Plates have lower decay than armor
- Specialization strategy for damage types
2026-02-09 10:15:00 +00:00
LemonNexus dca96662b0 fix(loadout): convert ammo units to PEC correctly (1 ammo = 0.01 PEC)
- Ammo Burn from API is in ammo units, not PEC
- 1 ammo = 0.01 PEC = 0.0001 PED
- Was treating 848 ammo as 848 PEC (WRONG)
- Now correctly: 848 ammo = 8.48 PEC
- Fixes cost calculation: 30,552 PED/hr → ~330 PED/hr
2026-02-09 10:09:19 +00:00
LemonNexus a3a0fbe2f5 docs: add comprehensive ROADMAP.md
- Project vision and completed features
- Current sprint: Advanced Loadout Manager
- Future sprints: Analytics, Export, Hunter/Miner/Crafter modules
- Attachment system planned
- Full cost tracking scope defined
2026-02-09 00:01:34 +00:00
LemonNexus 97b9403b11 feat(phase2): Complete Phase 2 Integration - Bug fixes: SimpleCache self._timestamps typo, MOCK_TOOLS key typo. Agent-swarm UI: main_window, hud_overlay, loadout_manager. Nexus API with mock data. All tests passing. 2026-02-08 21:07:47 +00:00
LemonNexus 85d02d08de docs(sprint2): update with Entropia Nexus API discovery
- Official REST API found at api.entropianexus.com
- Update integration strategy to use API instead of scraping
- Sprint 2 plan now reflects real API approach
2026-02-08 18:33:35 +00:00