Skip to content

Commit 65b0217

Browse files
fix(apps): exit steam big picture mode on session end (#3808)
1 parent e58a437 commit 65b0217

File tree

4 files changed

+36
-15
lines changed

4 files changed

+36
-15
lines changed

docs/app_examples.md

+18-15
Original file line numberDiff line numberDiff line change
@@ -23,25 +23,28 @@ process is killed.}
2323

2424
@tabs{
2525
@tab{Linux | <!-- -->
26-
\| Field \| Value \|
27-
\|-------------------\|-----------------------------------------------------\|
28-
\| Application Name \| @code{}Steam Big Picture@endcode \|
29-
\| Detached Commands \| @code{}setsid steam steam://open/bigpicture@endcode \|
30-
\| Image \| @code{}steam.png@endcode \|
26+
\| Field \| Value \|
27+
\|------------------------------\|------------------------------------------------------\|
28+
\| Application Name \| @code{}Steam Big Picture@endcode \|
29+
\| Command Preporations -> Undo \| @code{}setsid steam steam://close/bigpicture@endcode \|
30+
\| Detached Commands \| @code{}setsid steam steam://open/bigpicture@endcode \|
31+
\| Image \| @code{}steam.png@endcode \|
3132
}
3233
@tab{macOS | <!-- -->
33-
\| Field \| Value \|
34-
\|-------------------\|---------------------------------------------------\|
35-
\| Application Name \| @code{}Steam Big Picture@endcode \|
36-
\| Detached Commands \| @code{}open steam steam://open/bigpicture@endcode \|
37-
\| Image \| @code{}steam.png@endcode \|
34+
\| Field \| Value \|
35+
\|------------------------------\|------------------------------------------------\|
36+
\| Application Name \| @code{}Steam Big Picture@endcode \|
37+
\| Command Preporations -> Undo \| @code{}open steam://close/bigpicture@endcode \|
38+
\| Detached Commands \| @code{}open steam://open/bigpicture@endcode \|
39+
\| Image \| @code{}steam.png@endcode \|
3840
}
3941
@tab{Windows | <!-- -->
40-
\| Field \| Value \|
41-
\|-------------------\|----------------------------------------\|
42-
\| Application Name \| @code{}Steam Big Picture@endcode \|
43-
\| Detached Commands \| @code{}steam://open/bigpicture@endcode \|
44-
\| Image \| @code{}steam.png@endcode \|
42+
\| Field \| Value \|
43+
\|------------------------------\|-------------------------------------------\|
44+
\| Application Name \| @code{}Steam Big Picture@endcode \|
45+
\| Command Preporations -> Undo \| @code{}steam://close/bigpicture@endcode \|
46+
\| Detached Commands \| @code{}steam://open/bigpicture@endcode \|
47+
\| Image \| @code{}steam.png@endcode \|
4548
}
4649
}
4750

src_assets/linux/assets/apps.json

+6
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@
2222
"detached": [
2323
"setsid steam steam://open/bigpicture"
2424
],
25+
"prep-cmd": [
26+
{
27+
"do": "",
28+
"undo": "setsid steam steam://close/bigpicture"
29+
}
30+
],
2531
"image-path": "steam.png"
2632
}
2733
]

src_assets/macos/assets/apps.json

+6
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@
1212
"detached": [
1313
"open steam://open/bigpicture"
1414
],
15+
"prep-cmd": [
16+
{
17+
"do": "",
18+
"undo": "open steam://close/bigpicture"
19+
}
20+
],
1521
"image-path": "steam.png"
1622
}
1723
]

src_assets/windows/assets/apps.json

+6
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@
88
{
99
"name": "Steam Big Picture",
1010
"cmd": "steam://open/bigpicture",
11+
"prep-cmd": [
12+
{
13+
"do": "",
14+
"undo": "steam://close/bigpicture"
15+
}
16+
],
1117
"auto-detach": true,
1218
"wait-all": true,
1319
"image-path": "steam.png"

0 commit comments

Comments
 (0)