From 794866ab24c1a3b2ef163d95a34e1f48abda7162 Mon Sep 17 00:00:00 2001 From: avollkopf Date: Sun, 8 Feb 2026 15:37:55 +0100 Subject: [PATCH 1/3] test for non existing autostart file --- cbpi/__init__.py | 2 +- cbpi/cli.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cbpi/__init__.py b/cbpi/__init__.py index 4838149b..1b825550 100644 --- a/cbpi/__init__.py +++ b/cbpi/__init__.py @@ -1,2 +1,2 @@ -__version__ = "4.7.2" +__version__ = "4.7.3.a1" __codename__ = "Winter Bock" diff --git a/cbpi/cli.py b/cbpi/cli.py index ff5e5c69..674fb4ea 100644 --- a/cbpi/cli.py +++ b/cbpi/cli.py @@ -356,7 +356,7 @@ def firefox(self, name): command='bash -c "sleep 20 && firefox --url http://localhost:8000 & wlrctl toplevel waitfor firefox && wlrctl window focus firefox && wtype -P F11 -p F11"' try: if os.path.exists(file) is False: - pathlib.Path(file).mkdir(parents=True, exist_ok=True) + Path(file).parent.mkdir(parents=True, exist_ok=True) with open(file, "a") as f: f.write(command) print("Added firefox to labwc autostart") @@ -525,7 +525,7 @@ def chromium(self, name, width=None, height=None): command='chromium = /usr/bin/chromium --start-maximized --start-fullscreen --password-store=basic --app=http://localhost:8000' try: if os.path.exists(file) is False: - pathlib.Path(file).mkdir(parents=True, exist_ok=True) + Path(file).parent.mkdir(parents=True, exist_ok=True) with open(file, "a") as f: f.write(command) print("Added chromium to labwc autostart") From c6bbb1f651ff957fd5d62a7d6fb118c4645d0cf9 Mon Sep 17 00:00:00 2001 From: avollkopf Date: Sun, 8 Feb 2026 15:46:55 +0100 Subject: [PATCH 2/3] change version --- cbpi/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cbpi/__init__.py b/cbpi/__init__.py index 1b825550..f70c60da 100644 --- a/cbpi/__init__.py +++ b/cbpi/__init__.py @@ -1,2 +1,2 @@ -__version__ = "4.7.3.a1" +__version__ = "4.7.3" __codename__ = "Winter Bock" From 809025f91e5126b0f0f06a09d28fe6faae054b8c Mon Sep 17 00:00:00 2001 From: avollkopf Date: Sun, 8 Feb 2026 15:49:09 +0100 Subject: [PATCH 3/3] update changelog --- CHANGELOG.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 51eb3aab..483459af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## Server Version 4.7.3 (08.02.26): +### Codename: Winter Bock + +### Fixes: +- create autostart file and not a folder if file does not exists for chromium or firefox autostart + +## Server Version 4.7.2 (06.02.26): +### Codename: Winter Bock + +### Maintenance: +- update requirements + +### Fixes: +- adapt autostart delay for mqtt connectivity +- fix onewire setup vie cli +- fix github workflow (add setuptools) + +### Features: +- Add firefox autostart command for trixie + ## Server Version 4.7.1 (06.01.25): ### Maintenance: