Use custom icon.png and fix buy list path to use absolute path
This commit is contained in:
1 parent
dd985796e6
commit
2d027d339a
6 files changed
+71
-6
No files matched your search
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 639 B After Width: | Height: | Size: 1.2 MiB |
@@ -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
@@ -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.
Reference in new issue
Block a user