From 421d534d79d939ab7001a999c760b3a8f0780d75 Mon Sep 17 00:00:00 2001 From: kramo Date: Thu, 21 Sep 2023 16:28:05 +0200 Subject: [PATCH] Skip Hidden desktop entry games --- src/importer/sources/desktop_source.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/importer/sources/desktop_source.py b/src/importer/sources/desktop_source.py index 2585d61..98316c6 100644 --- a/src/importer/sources/desktop_source.py +++ b/src/importer/sources/desktop_source.py @@ -114,6 +114,12 @@ class DesktopSourceIterable(SourceIterable): except GLib.GError: pass + try: + if keyfile.get_boolean("Desktop Entry", "Hidden"): + continue + except GLib.GError: + pass + # Strip /run/host from Flatpak paths if entry.is_relative_to(prefix := "/run/host"): entry = Path("/") / entry.relative_to(prefix)