From f62e5ac975835a52c8a3034d468b6c0c987f8a7a Mon Sep 17 00:00:00 2001
From: IXtreme <inventorxtreme@gmail.com>
Date: Thu, 26 Dec 2024 01:56:48 -0500
Subject: [PATCH 1/2] Removed dep on assets

---
 assets/null.png          | Bin 344 -> 0 bytes
 src/main.cpp             |   2 +-
 src/mpris_connection.cpp |  11 +++++++++--
 3 files changed, 10 insertions(+), 3 deletions(-)
 delete mode 100644 assets/null.png

diff --git a/assets/null.png b/assets/null.png
deleted file mode 100644
index ad7c667cca41387121704a9f4e928b46f3dd966a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 344
zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ii8Av)?Gcp1xmUKs7M+SzC{oH>NS%G|oWRD<U
z28Jp%28M<f28Lfip@tU>45bDP46hOx7_4S6Fo+k-*%fF5l;8~T332^x_Y=tc|NsBD
z`)e)$S&T{E?k-Ge+%+jc4tt5GuPgg=W`1#gQSGW_XMsXKo-U3d8TZ~^SSZNAz`?vx
z@8rML8yxwYPye3bpB2o_bJzd_ePE1c!X|7ScP=Jeqj{>lHPBqu64!{5l*E!$tK_0o
zAjM#0U}UUoV61Cs8e(K@WoT+;WT<UmU}a$NMdoz^iiX_$l+3hB+!|UPgYN(}FnGH9
KxvX<aXaWGWSYqn{

diff --git a/src/main.cpp b/src/main.cpp
index 6af0a68..17aba02 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -241,7 +241,7 @@ float ScaleToFit(Vector2 src, Vector2 dst) {
 int main(int argc, char *argv[]) {
     // Initialization
     //--------------------------------------------------------------------------------------
-    int screenWidth = 1280;
+    int screenWidth = 800;
     int screenHeight = 800;
 
     // SetConfigFlags(FLAG_MSAA_4X_HINT | FLAG_WINDOW_RESIZABLE);
diff --git a/src/mpris_connection.cpp b/src/mpris_connection.cpp
index 8022d15..3b09de4 100644
--- a/src/mpris_connection.cpp
+++ b/src/mpris_connection.cpp
@@ -178,10 +178,17 @@ void MprisPlayer::UpdateTexture() {
 }
 
  RayTexture::RayTexture() {
-    tex = LoadTexture(ASSET_DIR "/null.png" );
+    auto rtex = LoadRenderTexture(300,300);
+    BeginTextureMode(rtex);
+    DrawRectangle(0,0,300,300,BLACK);
+    EndTextureMode();
+    auto img = LoadImageFromTexture(rtex.texture);
+    tex = LoadTextureFromImage(img);
+    UnloadImage(img);
+    UnloadRenderTexture(rtex);
     GenTextureMipmaps(&tex);
     SetTextureFilter(tex, TEXTURE_FILTER_BILINEAR);
-    path = ASSET_DIR "/null.png";
+    path = "null";
 }
 
  RayTexture::RayTexture(Image img) {

From ad21547040f4e698fee369f9c0b55783d8da29a4 Mon Sep 17 00:00:00 2001
From: IXtreme <inventorxtreme@gmail.com>
Date: Thu, 26 Dec 2024 02:14:28 -0500
Subject: [PATCH 2/2] desktopfile

---
 mpris-miniplayer.desktop | 10 ++++++++++
 1 file changed, 10 insertions(+)
 create mode 100644 mpris-miniplayer.desktop

diff --git a/mpris-miniplayer.desktop b/mpris-miniplayer.desktop
new file mode 100644
index 0000000..ce1c154
--- /dev/null
+++ b/mpris-miniplayer.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Type=Application
+Version=1.0
+Name=mpris-miniplayer
+GenericName=Miniplayer
+Comment=Miniplayer to display album art for MPRIS media.
+Exec=mpris-miniplayer
+Terminal=true
+Categories=System;Audio;Music
+Keywords=music,audio,album