From 07ab46485360dea437c3696022436c19ff36bf5a Mon Sep 17 00:00:00 2001 From: Serge Schneider Date: Mon, 10 Jun 2024 13:53:24 +0100 Subject: [PATCH 1/4] stage4: Pre-install labwc --- stage4/00-install-packages/00-packages | 1 + 1 file changed, 1 insertion(+) diff --git a/stage4/00-install-packages/00-packages b/stage4/00-install-packages/00-packages index 89fb59a..3c526b8 100644 --- a/stage4/00-install-packages/00-packages +++ b/stage4/00-install-packages/00-packages @@ -19,6 +19,7 @@ rp-prefapps ffmpeg vlc rpi-imager +labwc # ninja-build and openocd needed for vscode pico extension meson openocd From 9b17be9621b5ba5f946e7435e75c66a31390d573 Mon Sep 17 00:00:00 2001 From: Serge Schneider Date: Mon, 10 Jun 2024 15:46:05 +0100 Subject: [PATCH 2/4] Update release notes --- .../00-release/files/release_notes.txt | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/export-noobs/00-release/files/release_notes.txt b/export-noobs/00-release/files/release_notes.txt index 63aab16..3512df2 100644 --- a/export-noobs/00-release/files/release_notes.txt +++ b/export-noobs/00-release/files/release_notes.txt @@ -1,4 +1,43 @@ UNRELEASED: + * pipanel - allow customisation of more than 2 desktops + * pipanel - add customisation for labwc + * gui-pkinst - add whitelist to restrict installation to specified packages only + * pixflat-theme - add theme settings for labwc + * pishutdown - revert to original use of pkill to close desktop + * piclone - fix for potential buffer overflow vulnerability (that would never have actually happened…) + * lp-connection-editor - fix dialog icons on taskbar + * rp-prefapps - add Raspberry Pi Connect; remove SmartSim + * piwiz - add page to enable / disable Raspberry Pi Connect + * wf-panel-pi - constrain main menu to fit on small screens + * wf-panel-pi - fix dialog icons on taskbar + * wf-panel-pi - fix keyboard handling and icon highlighting for taskbar buttons + * raspberrypi-ui-mods - add configuration for labwc + * raspberrypi-ui-mods - add support for new touchscreens + * raspberrypi-ui-mods - systemd-inhibit used to override hardware power key on Pi 5 + * rc-gui - add configuration of alternate keyboard layout + * rc-gui - add switching for Raspberry Pi Connect + * arandr - add brightness control for DSI displays + * arandr - more reliable method to detect virtual displays + * raspi-config - add setting of keyboard options + * raspi-config - add setting of PCIe speed + * raspi-config - add switching for Raspberry Pi Connect + * wayvnc - better handling for virtual displays + * wayvnc - improved encryption support + * GTK-3 - add keyboard shortcuts in combo boxes + * pcmanfm - allow customisation of more than 2 desktops + * pcmanfm - fix bug causing crash and inconsistent behaviour on certain drag and drop operations + * raspberrypi-sys-mods - add udev rule to allow backlight change + * raspberrypi-sys-mods - increase swapfile size + * raspberrypi-sys-mods - remove symlinks from paths in initramfs scripts + * wayfire - fix for crash when opening multiple Xwayland windows + * wayfire - fix for touchscreen bug when touching areas without windows + * labwc compositor installed as an alternative to wayfire; can be enabled in raspi-config + * various small bug fixes and tweaks + * Chromium updated to 125.0.6422.133 + * Firefox updated to 126.0 + * Raspberry Pi firmware 3590de0c181d433af368a95f15bc480bdaff8b47 + * Linux kernel 6.6.31 - c1432b4bae5b6582f4d32ba381459f33c34d1424 +2024-03-15: * Audio streams will now not be interrupted when other audio devices are connected or disconnected * Keyboard shortcut to install Orca no longer prompts for password, and will now wait for clock synchronisation rather than failing silently * Orca screen reader updated to version 45 with various additional small bug fixes From ca5eb625d8892212838c4b3b972d9e7e03bfcb29 Mon Sep 17 00:00:00 2001 From: Serge Schneider Date: Mon, 24 Jun 2024 10:43:37 +0100 Subject: [PATCH 3/4] Enable DWC2 host mode support for CM5 by default --- stage1/00-boot-files/files/config.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stage1/00-boot-files/files/config.txt b/stage1/00-boot-files/files/config.txt index 621637a..2a64594 100644 --- a/stage1/00-boot-files/files/config.txt +++ b/stage1/00-boot-files/files/config.txt @@ -42,5 +42,7 @@ arm_boost=1 # (e.g. for USB device mode) or if USB support is not required. otg_mode=1 -[all] +[cm5] +dtoverlay=dwc2,dr_mode=host +[all] From 0b115f302a8f1e5bd3523614d7f45b9d447434c7 Mon Sep 17 00:00:00 2001 From: Serge Schneider Date: Wed, 19 Jun 2024 12:24:07 +0100 Subject: [PATCH 4/4] stage4: Pre-install rpi-connect --- stage4/00-install-packages/00-packages | 1 + 1 file changed, 1 insertion(+) diff --git a/stage4/00-install-packages/00-packages b/stage4/00-install-packages/00-packages index 3c526b8..ebd1af4 100644 --- a/stage4/00-install-packages/00-packages +++ b/stage4/00-install-packages/00-packages @@ -18,6 +18,7 @@ piwiz rp-prefapps ffmpeg vlc +rpi-connect rpi-imager labwc