File fix-opensnitch_ui_desktop.patch of Package opensnitch

--- a/ui/resources/opensnitch_ui.desktop
+++ b/ui/resources/opensnitch_ui.desktop
@@ -1,18 +1,59 @@
 [Desktop Entry]
 Type=Application
 Name=OpenSnitch
-Exec=/bin/sh -c "pkill -15 opensnitch-ui; opensnitch-ui"
+Exec=opensnitch-ui
 Icon=opensnitch-ui
 GenericName=OpenSnitch Firewall
 GenericName[hu]=OpenSnitch-tűzfal
 GenericName[nb]=OpenSnitch brannmur
 Comment=Interactive application firewall
+Comment[de]=Firewall für Anwendungen
 Comment[es]=Firewall de aplicaciones
 Comment[hu]=Alkalmazási tűzfal
 Comment[nb]=Interaktiv programbrannmur
+Hidden=false
 Terminal=false
 NoDisplay=false
 Categories=System;Security;Monitor;Network;
 Keywords=system;firewall;policies;security;polkit;policykit;
 X-GNOME-Autostart-Delay=3
 X-GNOME-Autostart-enabled=true
+X-KDE-Priority=TopLevel
+X-KDE-Submenu=OpenSnitch
+Actions=checkUIautostart;enableUIautostart;disableUIautostart;checkLocalDaemon;enableLocalDaemon;disableLocalDaemon;
+
+[Desktop Action checkUIautostart]
+Name=Check UI autostart
+Name[de]=UI-Autostart überprüfen
+Exec=/usr/lib/opensnitchd/opensnitch-ui-actions check-ui-autostart
+Icon=/usr/lib/opensnitchd/ui/check.png
+
+[Desktop Action enableUIautostart]
+Name=Enable UI autostart
+Name[de]=UI-Autostart aktivieren
+Exec=/usr/lib/opensnitchd/opensnitch-ui-actions enable-ui-autostart
+Icon=/usr/lib/opensnitchd/ui/enable.png
+
+[Desktop Action disableUIautostart]
+Name=Disable UI autostart
+Name[de]=UI-Autostart deaktivieren
+Exec=/usr/lib/opensnitchd/opensnitch-ui-actions disable-ui-autostart
+Icon=/usr/lib/opensnitchd/ui/disable.png
+
+[Desktop Action checkLocalDaemon]
+Name=Check local daemon
+Name[de]=Lokalen Daemon überprüfen
+Exec=/usr/lib/opensnitchd/opensnitch-ui-actions check-local-daemon
+Icon=/usr/lib/opensnitchd/ui/check.png
+
+[Desktop Action enableLocalDaemon]
+Name=Enable local daemon
+Name[de]=Lokalen Daemon aktivieren
+Exec=/usr/lib/opensnitchd/opensnitch-ui-actions enable-local-daemon
+Icon=/usr/lib/opensnitchd/ui/enable.png
+
+[Desktop Action disableLocalDaemon]
+Name=Disable local daemon
+Name[de]=Lokalen Daemon deaktivieren
+Exec=/usr/lib/opensnitchd/opensnitch-ui-actions disable-local-daemon
+Icon=/usr/lib/opensnitchd/ui/disable.png
openSUSE Build Service is sponsored by