[-]
[+]
|
Changed |
_service:tar_git:yamuisplash.changes
|
|
[-]
[+]
|
Changed |
_service:tar_git:yamuisplash.spec
^
|
|
[-]
[+]
|
Deleted |
_service:tar_git:yamuisplash-1.0.2.tar.gz/systemd/01-yamuisplash.conf
^
|
@@ -1,2 +0,0 @@
-[Service]
-ExecStartPre=/usr/bin/systemctl stop yamuisplash
|
[-]
[+]
|
Deleted |
_service:tar_git:yamuisplash-1.0.2.tar.gz/yamuisplash
^
|
@@ -1,4 +0,0 @@
-#!/bin/sh
-
-touch /tmp/.yamuisplash.done
-exec yamui --imagesdir=/usr/share/yamuisplash sailfish_logo_rgb
|
[-]
[+]
|
Changed |
_service:tar_git:yamuisplash-1.0.3.tar.gz/systemd/yamuisplash.service
^
|
@@ -1,14 +1,18 @@
[Unit]
Description=Simple yamui splash screen for SailfishOS
-Before=droid-hal-init.service
-After=tmp.mount
+Before=sailfish-unlock-agent.service
+Before=start-user-session.service
DefaultDependencies=no
+Conflicts=shutdown.target
+Before=shutdown.target
# To avoid starting again when swichting from emergency-call.target to graphical.target
-ConditionPathExists=!/tmp/.yamuisplash.done
+ConditionPathExists=!/run/yamuisplash/done
[Service]
-Type=simple
+Type=notify
+Restart=no
EnvironmentFile=-/var/lib/environment/compositor/*.conf
-ExecStart=/bin/sh /usr/bin/yamuisplash
-# make sure we run for at least 5 seconds for any touch initialization sequences to finish.
-ExecStartPost=/bin/sleep 5
+ExecStartPre=/bin/touch /run/yamuisplash/done
+ExecStart=/usr/bin/yamui --systemd /usr/share/yamuisplash/sailfish_logo_rgb.png
+RuntimeDirectory=yamuisplash
+RuntimeDirectoryPreserve=yes
|