Lemontropia-Suite/ui
LemonNexus 5374eba08f feat: add Real-ESRGAN AI upscaling support
- New module: modules/ai_upscaler.py
  - Real-ESRGAN integration for AI-powered upscaling
  - Designed specifically for low-res game textures/icons
  - 4x upscale factor with neural network enhancement
  - Falls back gracefully if model not available

- Updated TGA Converter UI:
  - New "AI Enhanced (Real-ESRGAN)" option in upscale dropdown
  - Only shown if Real-ESRGAN is installed
  - AI upscaling happens before canvas placement
  - Shows progress during AI model loading

Real-ESRGAN is much better than basic methods for rendered (non-pixel) icons!

To use AI upscaling:
1. pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu
2. pip install realesrgan
3. Download RealESRGAN_x4plus.pth model
4. Select "AI Enhanced" in the UI
2026-02-11 17:32:40 +00:00
..
HUD_REDESIGN.md feat: new clean customizable HUD overlay 2026-02-09 22:34:16 +00:00
__init__.py fix(ui): remove non-existent AttachmentManagerWidget from imports 2026-02-09 13:44:59 +00:00
accessories_selector.py feat(ui): add separate Left/Right ring slots in loadout manager 2026-02-09 14:46:35 +00:00
amplifier_selector.py feat: major update - UI redesign, Session History, Gallery, Enhanced Loadout Manager 2026-02-11 10:23:21 +00:00
armor_selection_dialog.py feat: rewrite armor system to use API-based sets with proper decay 2026-02-09 21:00:43 +00:00
armor_selector.py fix: correct API attribute names in selectors 2026-02-09 21:59:46 +00:00
armor_set_selector.py feat(ui): add armor set and mindforce implant selectors 2026-02-09 15:59:29 +00:00
attachment_selector.py fix(api): handle absorber-specific fields (absorption instead of decay) 2026-02-09 17:16:29 +00:00
enhancer_selector.py feat(selectors): add enhancer and accessories selectors 2026-02-09 11:54:00 +00:00
gallery_dialog.py refactor: reorganize default directories to Documents/Entropia Universe/ 2026-02-11 15:27:39 +00:00
gear_selector.py feat(armor): implement official decay formula (VU 15.15) 2026-02-09 10:27:05 +00:00
healing_selector.py fix: correct API attribute names in selectors 2026-02-09 21:59:46 +00:00
hud_overlay.py fix: use loadout's cost_per_hit instead of armor decay tracker lookup 2026-02-09 22:29:05 +00:00
hud_overlay_clean.py fix: correct kill counting logic 2026-02-10 14:37:46 +00:00
icon_price_dialogs.py feat: implement icon extraction, market prices, and GUI dialogs 2026-02-09 23:51:15 +00:00
inventory_scanner_dialog.py feat: add Inventory Scanner for extracting item icons and stats 2026-02-11 15:19:56 +00:00
loadout_manager.py fix: save and load new armor system fields properly 2026-02-09 21:21:32 +00:00
loadout_manager_simple.py fix: correct method name for getting selected plate in loadout manager 2026-02-11 10:41:01 +00:00
loadout_selection_dialog.py fix: pass full loadout info to session and display gear names in HUD 2026-02-09 20:50:26 +00:00
loadout_selection_dialog_simple.py refactor: simplified cost-focused Loadout Manager 2026-02-09 21:41:55 +00:00
main_window.py feat: add TGA Icon Converter for game cache files 2026-02-11 15:37:14 +00:00
mindforce_selector.py feat: major update - UI redesign, Session History, Gallery, Enhanced Loadout Manager 2026-02-11 10:23:21 +00:00
plate_selector.py feat(selectors): add plate and attachment selectors 2026-02-09 11:50:45 +00:00
session_history.py fix: block signals in Session History to prevent recursion 2026-02-11 10:33:10 +00:00
settings_dialog.py refactor: reorganize default directories to Documents/Entropia Universe/ 2026-02-11 15:27:39 +00:00
setup_wizard.py fix: align ActivityType enum with database schema values 2026-02-11 10:39:51 +00:00
test_hud.py feat(gui): Sprint 2 Phase 1 - PyQt6 GUI Foundation 2026-02-08 20:30:38 +00:00
tga_converter_dialog.py feat: add Real-ESRGAN AI upscaling support 2026-02-11 17:32:40 +00:00
vision_calibration_dialog.py feat: add AI Computer Vision with local GPU support 2026-02-11 11:29:10 +00:00
vision_settings_dialog.py feat: add AI Computer Vision with local GPU support 2026-02-11 11:29:10 +00:00
vision_test_dialog.py feat: add AI Computer Vision with local GPU support 2026-02-11 11:29:10 +00:00
weapon_selector.py fix: remove duplicate old code in weapon_selector _on_select 2026-02-09 22:21:23 +00:00