Commit Graph
13 Commits
Author SHA1 Message Date
nmemmert 5066b0b5e9 Fix syntax error: add missing newline after return statement 2025-11-17 12:05:47 -05:00
nmemmert 62174895ff Add source tracking for scraped songs and display station in logs and history 2025-11-17 12:02:54 -05:00
nmemmert 723e12fe11 Modify buy list generation to append new missing songs instead of overwriting 2025-11-17 12:01:37 -05:00
nmemmert 32d87cf0c2 Add scraping from Spirit FM recently played list, combine with Journey FM and deduplicate songs 2025-11-17 11:56:26 -05:00
nmemmert 1339365941 Add auto-playlist tagging: automatically add 'Journey FM' label and 5-star rating to songs added to Plex playlist 2025-11-17 11:49:27 -05:00
nmemmert e643bb3c98 Add playlist history tracking with SQLite database and GUI dialog 2025-11-17 11:30:20 -05:00
nmemmert e74845cab6 Fix Amazon URL encoding and update buy list 2025-11-17 11:21:01 -05:00
nmemmert 2893487134 Add Amazon buy list feature for missing songs 2025-11-17 11:17:43 -05:00
nmemmert 5f88cdd92b Fix ChromeDriver compatibility and update desktop icon 2025-11-17 09:24:16 -05:00
nmemmert 5e891ad139 Update Linux app to use Firefox and auto-install dependencies 2025-11-17 08:24:50 -05:00
Nate Emmert ce5175d8db Add desktop GUI application with system tray support
- Created PySide6-based desktop application
- Added system tray integration for Windows and Linux
- Built-in log viewer and configuration wizard
- Easy setup and automatic playlist updates
- Cross-platform compatibility
- Updated README with comprehensive instructions
2025-11-17 08:08:20 -05:00
nmemmert 345c40f40d Update main.py with a new script 2025-11-15 08:49:41 -05:00
nmemmert 2a34d0cc93 Initial commit: Journey FM playlist automation script 2025-11-15 08:35:18 -05:00