Changelog v5.38
UI & Aesthetics:
- Logo Refinement: Straightened the "X" in the logo for a cleaner look.
- Skin Improvements: Minor layout amendments to Haze Skin lists.
New Features & Functionality:
- In-App Data Reset: Added a "Reset Data" option to the Main Menu. You can now clear your JSON files directly from the plugin without needing FTP access.
- Smart Port Handling: Added Default Port 80 for playlist settings to support lines missing explicit port data.
UX Improvements:
- Added a "Restart GUI" prompt within Main Settings for options that require a system reboot.
Code Optimization & Cleanup:
- Redundancy Check: Removed rogue hyphens, duplicate imports, and unused variables across server.py, mainmenu.py, and playlists.py.
- Code Refactoring: Reordered plugin.py for better performance and removed the deprecated enigma2.php reference in processfiles.py.
- Navigation: Fixed the enablewraparound feature on menu lists for smoother scrolling.

Comments