This project aims to make installing themes easier for everyone. It handles the download, extraction, and installation of themes from the sharing platform.
Currently tested on Windows 7 and Linux Mint 14
- Python 2.7
- PySide 1.1.2
- BeautifulSoup 4
- Beaker 1.6.4
-
Run theme-installer.py:
- On Windows use:
python theme-installer.py
- On Linux use:
sudo python theme-installer.py
-
Configure the theme directory (Edit > Options):
- Windows default:
C:\Program Files\LMMS\data\themes
- Linux default:
/usr/share/lmms/themes
- Implement splashscreen for when the SourceForge servers are running slow.
- Caching mechanism for the files so we don't need to download as much (maybe HTML too?).