Fix Qt compatibility and VM script docs
Updates desktop shell and application code for cross-Qt compatibility: uses begin/endFilterChange for Qt 6.10+, gates LayerShell usage to Qt < 6.5, and adds include handling for generated QML type registration files so nebula-shell builds reliably. Also fixes qInfo size formatting casts and updates README commands to invoke run-sway-vm.sh via `sh` for more portable execution.
This commit is contained in:
@@ -37,7 +37,7 @@ sway -c compositor/sway/nebula-sway.conf
|
||||
Recommended on the Ubuntu VMware VM (repo-root `cd`, cursor environment, software cursors):
|
||||
|
||||
```bash
|
||||
./compositor/sway/dev/run-sway-vm.sh
|
||||
sh compositor/sway/dev/run-sway-vm.sh
|
||||
```
|
||||
|
||||
Sway then autostarts Nebula Desktop through `scripts/run-nebula-vm.sh`.
|
||||
@@ -45,7 +45,7 @@ Sway then autostarts Nebula Desktop through `scripts/run-nebula-vm.sh`.
|
||||
Skip shell autostart:
|
||||
|
||||
```bash
|
||||
NEBULA_SHELL_AUTOSTART=0 ./compositor/sway/dev/run-sway-vm.sh
|
||||
NEBULA_SHELL_AUTOSTART=0 sh compositor/sway/dev/run-sway-vm.sh
|
||||
```
|
||||
|
||||
### Output / resolution
|
||||
|
||||
Reference in New Issue
Block a user