diff options
Diffstat (limited to 'mimeo-detection.patch')
-rw-r--r-- | mimeo-detection.patch | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/mimeo-detection.patch b/mimeo-detection.patch index 40fbdf3ad619..c919d2f45c66 100644 --- a/mimeo-detection.patch +++ b/mimeo-detection.patch @@ -1,14 +1,14 @@ -commit 14a285fc21110e35d55ec96e77562b3a0f5983e3 +commit a4c2cea028a5de15ef32ba9cdc986f0e032b097c Author: Narrat <autumn-wind@web.de> -Date: Sun Apr 19 23:49:50 2020 +0200 +Date: Wed Nov 9 23:35:36 2022 +0100 Add support for mimeo diff --git a/scripts/xdg-email.in b/scripts/xdg-email.in -index 6db58ad..70b539a 100644 +index dfb4b83..3f04b2a 100644 --- a/scripts/xdg-email.in +++ b/scripts/xdg-email.in -@@ -234,6 +234,18 @@ open_flatpak() +@@ -237,6 +237,18 @@ open_flatpak() fi } @@ -27,7 +27,7 @@ index 6db58ad..70b539a 100644 open_generic() { local client -@@ -484,6 +496,10 @@ case "$DE" in +@@ -487,6 +499,10 @@ case "$DE" in open_flatpak "$url" ;; @@ -39,7 +39,7 @@ index 6db58ad..70b539a 100644 open_generic "${mailto}" ;; diff --git a/scripts/xdg-mime.in b/scripts/xdg-mime.in -index 034d0ef..88c0ae3 100644 +index d194b0e..efbc9a8 100644 --- a/scripts/xdg-mime.in +++ b/scripts/xdg-mime.in @@ -95,6 +95,16 @@ info_gnome() @@ -71,7 +71,7 @@ index 034d0ef..88c0ae3 100644 info_generic "$filename" ;; diff --git a/scripts/xdg-open.in b/scripts/xdg-open.in -index 202f3e3..804d486 100644 +index 50e31e6..3ee2a96 100644 --- a/scripts/xdg-open.in +++ b/scripts/xdg-open.in @@ -262,6 +262,17 @@ open_flatpak() @@ -92,7 +92,7 @@ index 202f3e3..804d486 100644 #----------------------------------------- # Recursively search .desktop file -@@ -569,6 +580,10 @@ case "$DE" in +@@ -568,6 +579,10 @@ case "$DE" in open_flatpak "$url" ;; @@ -104,7 +104,7 @@ index 202f3e3..804d486 100644 open_generic "$url" ;; diff --git a/scripts/xdg-screensaver.in b/scripts/xdg-screensaver.in -index 95f707e..9c2f511 100644 +index c768f91..2a14cbe 100644 --- a/scripts/xdg-screensaver.in +++ b/scripts/xdg-screensaver.in @@ -118,7 +118,7 @@ perform_action() @@ -117,10 +117,10 @@ index 95f707e..9c2f511 100644 ;; esac diff --git a/scripts/xdg-settings.in b/scripts/xdg-settings.in -index 3781de8..39734b1 100644 +index ab18d3a..5c22d5f 100755 --- a/scripts/xdg-settings.in +++ b/scripts/xdg-settings.in -@@ -471,6 +471,44 @@ set_browser_xfce() +@@ -483,6 +483,44 @@ set_browser_xfce() } # }}} xfce @@ -165,7 +165,7 @@ index 3781de8..39734b1 100644 # {{{ generic get_browser_generic() -@@ -713,6 +751,24 @@ set_url_scheme_handler_xfce() +@@ -725,6 +763,24 @@ set_url_scheme_handler_xfce() } # }}} xfce @@ -190,7 +190,7 @@ index 3781de8..39734b1 100644 # {{{ generic get_url_scheme_handler_generic() -@@ -867,6 +923,10 @@ case "$DE" in +@@ -879,6 +935,10 @@ case "$DE" in dispatch_specific xfce "$@" ;; @@ -202,7 +202,7 @@ index 3781de8..39734b1 100644 dispatch_specific generic "$@" ;; diff --git a/scripts/xdg-utils-common.in b/scripts/xdg-utils-common.in -index b4333e2..10b3ebf 100644 +index 0147527..3d1ddd4 100644 --- a/scripts/xdg-utils-common.in +++ b/scripts/xdg-utils-common.in @@ -303,6 +303,9 @@ detectDE() @@ -219,7 +219,7 @@ index b4333e2..10b3ebf 100644 elif xprop -root 2> /dev/null | grep -i '^xfce_desktop_window' >/dev/null 2>&1; then DE=xfce elif echo $DESKTOP | grep -q '^Enlightenment'; then DE=enlightenment; elif [ x"$LXQT_SESSION_CONFIG" != x"" ]; then DE=lxqt; -+ elif which mimeo > /dev/null; then DE=mimeo; ++ elif command -v mimeo >/dev/null; then DE=mimeo; fi fi |