From 51e9a2608f0f8acd43e2369d1c46fe7ce7485f3a Mon Sep 17 00:00:00 2001 From: josselinonduty Date: Sat, 12 Apr 2025 00:55:20 +0900 Subject: [PATCH] Feature Request: Remove the minimum Window size requirements. Fixes #105 --- Makefile | 1 + patches/11-improve-responsiveness.patch | 55 +++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 patches/11-improve-responsiveness.patch diff --git a/Makefile b/Makefile index b37cefc..365a83e 100644 --- a/Makefile +++ b/Makefile @@ -36,6 +36,7 @@ prepare: clean install_build_deps @echo "Prettier the sources to patch successfully" @node_modules/prettier/bin-prettier.js --write "$(APP_DIR)/build/*.js" + @node_modules/prettier/bin-prettier.js --write "$(APP_DIR)/build/*.html" @echo "Apply patches from ./patches:" @echo "01 - Hide to tray when closing (https://github.com/SibrenVasse/deezer/issues/4)" diff --git a/patches/11-improve-responsiveness.patch b/patches/11-improve-responsiveness.patch new file mode 100644 index 0000000..04d5fec --- /dev/null +++ b/patches/11-improve-responsiveness.patch @@ -0,0 +1,55 @@ +From f95ca5f06f78592a6167379d9bf5a13191910838 Mon Sep 17 00:00:00 2001 +From: josselinonduty +Date: Sat, 12 Apr 2025 00:53:24 +0900 +Subject: [PATCH] feat: improve responsiveness for small devices + +--- + build/index.html | 21 ++++++++++++++++++++- + build/main.js | 4 ++-- + 2 files changed, 22 insertions(+), 3 deletions(-) + +diff --git a/build/index.html b/build/index.html +index 357ca43..0e14653 100644 +--- a/build/index.html ++++ b/build/index.html +@@ -1 +1,20 @@ +-Deezer
+\ No newline at end of file ++ ++ ++ ++ ++ Deezer ++ ++ ++ ++ ++
++ ++ +diff --git a/build/main.js b/build/main.js +index e3f2b78..d9e3185 100644 +--- a/build/main.js ++++ b/build/main.js +@@ -3206,8 +3206,8 @@ + }, + windowOptions = { + title: "Deezer Desktop", +- minWidth: 990, +- minHeight: 600, ++ minWidth: 450, ++ minHeight: 450, + icon: external_electron_namespaceObject.nativeImage.createFromPath( + getAppIcon(external_electron_namespaceObject.app) + ), +-- +2.43.0 +