Use custom icon.png and fix buy list path to use absolute path

This commit is contained in:
nmemmert committed 2025-11-17 14:04:24 -05:00
1 parent dd985796e6
commit 2d027d339a
6 files changed
+71 -6

No files matched your search

+57
View File
@@ -162,3 +162,60 @@ https://www.amazon.com/s?k=Cochren%20%26%20Co.%20Church%20%28Take%20Me%20Back%29
Blessing Offor - Your Love Blessing Offor - Your Love
https://www.amazon.com/s?k=Blessing%20Offor%20Your%20Love&i=digital-music https://www.amazon.com/s?k=Blessing%20Offor%20Your%20Love&i=digital-music
Anne Wilson - My Jesus
https://www.amazon.com/s?k=Anne%20Wilson%20My%20Jesus&i=digital-music
Sidewalk Prophets - You Love Me Anyway
https://www.amazon.com/s?k=Sidewalk%20Prophets%20You%20Love%20Me%20Anyway&i=digital-music
Casting Crowns (ft Matthew West) - Nobody
https://www.amazon.com/s?k=Casting%20Crowns%20%28ft%20Matthew%20West%29%20Nobody&i=digital-music
Phil Wickham - This Is Amazing Grace
https://www.amazon.com/s?k=Phil%20Wickham%20This%20Is%20Amazing%20Grace&i=digital-music
Crowder - STILL
https://www.amazon.com/s?k=Crowder%20STILL&i=digital-music
Josh Baldwin - Made for More
https://www.amazon.com/s?k=Josh%20Baldwin%20Made%20for%20More&i=digital-music
Leanna Crawford - Honest
https://www.amazon.com/s?k=Leanna%20Crawford%20Honest&i=digital-music
We The Kingdom - God So Loved
https://www.amazon.com/s?k=We%20The%20Kingdom%20God%20So%20Loved&i=digital-music
Dan Bremnes - Call Your Name
https://www.amazon.com/s?k=Dan%20Bremnes%20Call%20Your%20Name&i=digital-music
Big Daddy Weave - I Know
https://www.amazon.com/s?k=Big%20Daddy%20Weave%20I%20Know&i=digital-music
The Afters - God Is With Us
https://www.amazon.com/s?k=The%20Afters%20God%20Is%20With%20Us&i=digital-music
CAIN - Rise Up (Lazarus)
https://www.amazon.com/s?k=CAIN%20Rise%20Up%20%28Lazarus%29&i=digital-music
Katy Nichole - Have Your Way
https://www.amazon.com/s?k=Katy%20Nichole%20Have%20Your%20Way&i=digital-music
Ryan Stevenson - Preach
https://www.amazon.com/s?k=Ryan%20Stevenson%20Preach&i=digital-music
Elevation Worship - Praise
https://www.amazon.com/s?k=Elevation%20Worship%20Praise&i=digital-music
Andrew Ripp - Breakdown
https://www.amazon.com/s?k=Andrew%20Ripp%20Breakdown&i=digital-music
Chris Tomlin - Amazing Grace (My Chains Are Gon
https://www.amazon.com/s?k=Chris%20Tomlin%20Amazing%20Grace%20%28My%20Chains%20Are%20Gon&i=digital-music
Tauren Wells - Known
https://www.amazon.com/s?k=Tauren%20Wells%20Known&i=digital-music
Big Daddy Weave - All Things New (Single Mix)
https://www.amazon.com/s?k=Big%20Daddy%20Weave%20All%20Things%20New%20%28Single%20Mix%29&i=digital-music
+9
View File
@@ -16,3 +16,12 @@
2025-11-17 13:12:14.103261: Starting Journey FM Playlist app... 2025-11-17 13:12:14.103261: Starting Journey FM Playlist app...
2025-11-17 13:12:14.103373: DISPLAY set, initializing GUI 2025-11-17 13:12:14.103373: DISPLAY set, initializing GUI
2025-11-17 13:12:14.295725: App initialized, starting event loop 2025-11-17 13:12:14.295725: App initialized, starting event loop
2025-11-17 13:48:09.668000: Starting Journey FM Playlist app...
2025-11-17 13:48:09.668117: DISPLAY set, initializing GUI
2025-11-17 13:48:10.016465: App initialized, starting event loop
2025-11-17 13:55:31.548889: Starting Journey FM Playlist app...
2025-11-17 13:55:31.549017: DISPLAY set, initializing GUI
2025-11-17 13:55:31.715072: App initialized, starting event loop
2025-11-17 14:02:10.571449: Starting Journey FM Playlist app...
2025-11-17 14:02:10.571573: DISPLAY set, initializing GUI
2025-11-17 14:02:10.700170: App initialized, starting event loop
BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 639 B

After

Width:  |  Height:  |  Size: 1.2 MiB

-4
View File
@@ -32,10 +32,6 @@ if ! command -v chromium-browser > /dev/null 2>&1; then
sudo apt update && sudo apt install -y chromium-browser sudo apt update && sudo apt install -y chromium-browser
fi fi
# Create application icon
echo "Creating application icon..."
python3 "$DIR/create_icon.py"
# Create desktop entry # Create desktop entry
echo "Creating desktop entry..." echo "Creating desktop entry..."
mkdir -p ~/.local/share/applications mkdir -p ~/.local/share/applications
+5 -2
View File
@@ -246,7 +246,9 @@ class MainWindow(QMainWindow):
self.config.load_config() self.config.load_config()
self.setWindowTitle("Journey FM Playlist Creator") self.setWindowTitle("Journey FM Playlist Creator")
self.setWindowIcon(QIcon("icon.png")) # You'll need to add an icon icon_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'icon.png')
if os.path.exists(icon_path):
self.setWindowIcon(QIcon(icon_path))
self.resize(800, 600) self.resize(800, 600)
# Create central widget # Create central widget
@@ -469,7 +471,8 @@ class MainWindow(QMainWindow):
def show_buy_list(self): def show_buy_list(self):
"""Show the Amazon buy list dialog with interactive features""" """Show the Amazon buy list dialog with interactive features"""
try: try:
with open('amazon_buy_list.txt', 'r') as f: buy_list_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'amazon_buy_list.txt')
with open(buy_list_path, 'r') as f:
content = f.read() content = f.read()
except FileNotFoundError: except FileNotFoundError:
QMessageBox.information(self, "No Buy List", "No buy list available. Run an update to generate the list.") QMessageBox.information(self, "No Buy List", "No buy list available. Run an update to generate the list.")
Binary file not shown.