Major improvements:
1. Disclaimer updated:
- "Entropia Universe Icon Extractor is a fan-made resource..."
2. Important Information moved to bottom:
- Orange header, amber text on dark background
- Larger, easier to read font (13px)
- Better line spacing
3. Improved text readability throughout:
- Larger font sizes (12-13px)
- Better contrast (lighter text on dark bg)
- Bold headers in group boxes
- Consistent spacing and padding
4. Fixed box layouts:
- All content fits properly in Cache Source and Output Location
- Better margins (12, 18, 12, 12)
- Path labels wrap properly with minimum heights
5. Added TGA Preview feature:
- Double-click any icon in the list to preview
- Shows original size and scaled preview
- Modal dialog with close button
- Tooltip on items indicates preview is available
6. Updated styling:
- Better hover effects on list items
- Improved color scheme
- Larger window default size (1150x900)
- Increased minimum window size (1000x800)
- Removed maximumHeight from notice text box (auto-sizes)
- Better spacing and margins in group boxes
- Shorter, wrapped text for paths and labels
- Fixed footer to have proper height and multi-line layout
- Better button sizing and constraints
- Files list now expands to fill available space
Footer now reads:
"Entropia Nexus is a fan-made resource and is not affiliated with MindArk PE AB. Entropia Universe is a trademark of MindArk PE AB."
Also updated header comment with same disclaimer.
Major updates to standalone_icon_extractor.py:
Settings:
- Hardcoded to 320x320 canvas size (removed upscale options)
- Output folder uses Path.home() for any Windows username
- Added explanation about output location (Documents/Entropia Universe/Icons)
UI Changes:
- Removed game controller emoji from title
- Button changed to "Start Extracting Icons" (no rocket emoji)
- Removed all emojis from UI for professional look
Attribution & Legal:
- Footer: "Developed by ImpulsiveFPS"
- Discord contact: impulsivefps
- Disclaimer: Not affiliated with Entropia Universe or Mindark PE AB
- Trademark notice for Entropia Universe
Features:
- Added EntropiaNexus.com link and button
- Added explanation that items must be seen in-game to be cached
- Added "Important Information" box explaining cache requirements
- Icon support (looks for assets/icon.ico or icon.ico)
Technical:
- Uses QSettings under ImpulsiveFPS organization
- Added set_app_icon() function for custom icon support
- Hardcoded base path: C:/ProgramData/Entropia Universe/public_users_data/cache/icon
- Added version subfolder selector dropdown
- Shows icon count per subfolder
- "All Folders" option to merge from all subfolders
- Checkbox to include ALL subfolders at once
- Files list shows folder prefix (e.g., "19.3.2.201024/icon001.tga")
- Refresh button to re-scan for subfolders
- Auto-scan now properly detects and lists version folders
New standalone tool: standalone_icon_extractor.py
A focused, single-purpose GUI tool for extracting Entropia Universe icons:
- Auto-detects cache folder including version subfolders
- Converts TGA to PNG with transparent backgrounds
- Canvas sizing options (64x64 to 512x512)
- Upscale options: None, NEAREST, HQ4x, LANCZOS
- Selective conversion (select specific files or all)
- Saves settings between sessions
- Dark theme UI
Usage:
python standalone_icon_extractor.py
Does not require Lemontropia Suite to be installed/running.