Commit 392c8e0
committed
wayland: Add support for the session management protocol
Add session management protocol support for saving/restoring toplevel window state across runs.1 parent b9c227e commit 392c8e0
File tree
7 files changed
+484
-3
lines changed- docs
- include/SDL3
- src/video/wayland
- wayland-protocols
7 files changed
+484
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
41 | 49 | | |
42 | 50 | | |
43 | 51 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
105 | 131 | | |
106 | 132 | | |
107 | 133 | | |
| |||
1349 | 1375 | | |
1350 | 1376 | | |
1351 | 1377 | | |
| 1378 | + | |
| 1379 | + | |
| 1380 | + | |
1352 | 1381 | | |
1353 | 1382 | | |
1354 | 1383 | | |
| |||
1440 | 1469 | | |
1441 | 1470 | | |
1442 | 1471 | | |
| 1472 | + | |
1443 | 1473 | | |
1444 | 1474 | | |
1445 | 1475 | | |
| |||
1597 | 1627 | | |
1598 | 1628 | | |
1599 | 1629 | | |
| 1630 | + | |
| 1631 | + | |
| 1632 | + | |
| 1633 | + | |
| 1634 | + | |
1600 | 1635 | | |
1601 | 1636 | | |
1602 | 1637 | | |
| |||
1663 | 1698 | | |
1664 | 1699 | | |
1665 | 1700 | | |
| 1701 | + | |
1666 | 1702 | | |
1667 | 1703 | | |
1668 | 1704 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
| 74 | + | |
74 | 75 | | |
75 | 76 | | |
76 | 77 | | |
| |||
1326 | 1327 | | |
1327 | 1328 | | |
1328 | 1329 | | |
| 1330 | + | |
| 1331 | + | |
| 1332 | + | |
| 1333 | + | |
| 1334 | + | |
| 1335 | + | |
| 1336 | + | |
| 1337 | + | |
| 1338 | + | |
| 1339 | + | |
| 1340 | + | |
| 1341 | + | |
| 1342 | + | |
| 1343 | + | |
| 1344 | + | |
| 1345 | + | |
| 1346 | + | |
| 1347 | + | |
| 1348 | + | |
| 1349 | + | |
| 1350 | + | |
| 1351 | + | |
| 1352 | + | |
| 1353 | + | |
| 1354 | + | |
| 1355 | + | |
| 1356 | + | |
| 1357 | + | |
| 1358 | + | |
| 1359 | + | |
| 1360 | + | |
| 1361 | + | |
| 1362 | + | |
| 1363 | + | |
| 1364 | + | |
| 1365 | + | |
| 1366 | + | |
| 1367 | + | |
| 1368 | + | |
| 1369 | + | |
| 1370 | + | |
| 1371 | + | |
| 1372 | + | |
| 1373 | + | |
| 1374 | + | |
| 1375 | + | |
| 1376 | + | |
| 1377 | + | |
| 1378 | + | |
| 1379 | + | |
| 1380 | + | |
| 1381 | + | |
| 1382 | + | |
| 1383 | + | |
1329 | 1384 | | |
1330 | 1385 | | |
1331 | 1386 | | |
| |||
1425 | 1480 | | |
1426 | 1481 | | |
1427 | 1482 | | |
| 1483 | + | |
| 1484 | + | |
1428 | 1485 | | |
1429 | 1486 | | |
1430 | 1487 | | |
| |||
1622 | 1679 | | |
1623 | 1680 | | |
1624 | 1681 | | |
| 1682 | + | |
| 1683 | + | |
1625 | 1684 | | |
1626 | 1685 | | |
1627 | 1686 | | |
| |||
1779 | 1838 | | |
1780 | 1839 | | |
1781 | 1840 | | |
| 1841 | + | |
| 1842 | + | |
| 1843 | + | |
| 1844 | + | |
| 1845 | + | |
| 1846 | + | |
| 1847 | + | |
| 1848 | + | |
| 1849 | + | |
| 1850 | + | |
1782 | 1851 | | |
1783 | 1852 | | |
1784 | 1853 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
| 90 | + | |
90 | 91 | | |
| 92 | + | |
91 | 93 | | |
92 | 94 | | |
93 | 95 | | |
| |||
103 | 105 | | |
104 | 106 | | |
105 | 107 | | |
| 108 | + | |
106 | 109 | | |
107 | 110 | | |
108 | 111 | | |
| |||
162 | 165 | | |
163 | 166 | | |
164 | 167 | | |
165 | | - | |
166 | | - | |
167 | | - | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
168 | 174 | | |
169 | 175 | | |
170 | 176 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
51 | 52 | | |
52 | 53 | | |
53 | 54 | | |
| |||
2018 | 2019 | | |
2019 | 2020 | | |
2020 | 2021 | | |
| 2022 | + | |
| 2023 | + | |
| 2024 | + | |
| 2025 | + | |
| 2026 | + | |
| 2027 | + | |
| 2028 | + | |
| 2029 | + | |
| 2030 | + | |
| 2031 | + | |
| 2032 | + | |
| 2033 | + | |
| 2034 | + | |
| 2035 | + | |
| 2036 | + | |
| 2037 | + | |
| 2038 | + | |
| 2039 | + | |
| 2040 | + | |
| 2041 | + | |
| 2042 | + | |
| 2043 | + | |
| 2044 | + | |
| 2045 | + | |
| 2046 | + | |
| 2047 | + | |
| 2048 | + | |
| 2049 | + | |
| 2050 | + | |
| 2051 | + | |
| 2052 | + | |
| 2053 | + | |
2021 | 2054 | | |
2022 | 2055 | | |
2023 | 2056 | | |
| |||
2224 | 2257 | | |
2225 | 2258 | | |
2226 | 2259 | | |
| 2260 | + | |
2227 | 2261 | | |
2228 | 2262 | | |
2229 | 2263 | | |
| |||
2384 | 2418 | | |
2385 | 2419 | | |
2386 | 2420 | | |
| 2421 | + | |
| 2422 | + | |
2387 | 2423 | | |
2388 | 2424 | | |
2389 | 2425 | | |
| |||
3021 | 3057 | | |
3022 | 3058 | | |
3023 | 3059 | | |
| 3060 | + | |
| 3061 | + | |
| 3062 | + | |
| 3063 | + | |
| 3064 | + | |
| 3065 | + | |
3024 | 3066 | | |
3025 | 3067 | | |
3026 | 3068 | | |
| |||
3553 | 3595 | | |
3554 | 3596 | | |
3555 | 3597 | | |
| 3598 | + | |
3556 | 3599 | | |
3557 | 3600 | | |
3558 | 3601 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
| 121 | + | |
121 | 122 | | |
122 | 123 | | |
123 | 124 | | |
| |||
127 | 128 | | |
128 | 129 | | |
129 | 130 | | |
| 131 | + | |
130 | 132 | | |
131 | 133 | | |
132 | 134 | | |
| |||
0 commit comments