init
This commit is contained in:
16
dev/restart.sh
Executable file
16
dev/restart.sh
Executable file
@@ -0,0 +1,16 @@
|
||||
#!/bin/bash
|
||||
# Test-Shell neu starten und Fehler der Extension zeigen: dev/restart.sh [headless]
|
||||
DIR=$(cd "$(dirname "$0")" && pwd)
|
||||
"$DIR/stop.sh"
|
||||
pgrep -f "^gnome-shell --(nested|headless)" | xargs -r kill 2>/dev/null
|
||||
rm -rf /tmp/desktop-app-nested/data/desktop-app
|
||||
sleep 2
|
||||
(nohup "$DIR/nested.sh" "$1" > /tmp/desktop-app-nested.log 2>&1 &)
|
||||
sleep 9
|
||||
grep -n "desktop@marha\|JS ERROR" /tmp/desktop-app-nested.log | head -30
|
||||
# Headless: Overview weg, virtuelle Eingabegeräte anlegen und vorwärmen (erste Events gehen sonst verloren)
|
||||
if [ "$1" = headless ]; then
|
||||
"$DIR/eval.sh" 'Main.overview.hide(); "overview hidden"' >/dev/null
|
||||
"$DIR/input.sh" move 960 540; sleep 0.5; "$DIR/input.sh" move 961 541; sleep 0.5
|
||||
fi
|
||||
"$DIR/eval.sh" 'JSON.stringify([...Main.extensionManager._extensions].map(([k,v]) => [k, v.state, v.error]))'
|
||||
Reference in New Issue
Block a user