Remove Windows-era leftovers and document the cleanup
Removes development scratch that belonged to the Windows port and has no purpose on the Linux/Pi branch. 39 tracked files removed; everything is recoverable from the Windows-Player branch. Removed ------- - working_files/ (29 files) - dev-era scratch: install.sh.bak, the superseded get_playlists.py (v1, replaced by get_playlists_v2.py), one-off test_*.py probes, MIGRATION_GUIDE.md, INVESTIGATION_RESULTS.md. Also held real server captures (server_response_debug.json contained player_id, player name and a playlist) which should not be in the repository at all. - documentation/ (5 files) - all described the Windows-era HTTPS integration. - "python version" - contained Python 3.12.9, the Windows build interpreter. The Pi runs 3.13.5. - test_edited_media_upload.py - parentless debug script, referenced by nothing. - .display-keepalive.sh, .keep-screen-alive.sh, .wait-for-display.sh - orphan X11 helpers referenced by nothing; superseded by linux/linux_display.py. Kept deliberately ----------------- - .video-optimization.sh, .run-background.sh, .start-player-cron.sh - referenced by install.sh. - repo/python-wheels/ (58 MB of aarch64 cp313 wheels) - the offline install set. - .venv/ is gitignored; runtime caches (.kiosk-profile, .kivy), logs, media and the playlist cache are regenerated automatically and stay ignored. Also fixed a stale reference to the removed documentation/ directory in linux/development-track.md, and recorded the above there. Verified after removal: all modules under src/ import cleanly from an unrelated working directory, all remaining shell scripts pass `bash -n`, and the running player was unaffected (correct: it had already loaded its code).
This commit is contained in:
@@ -51,6 +51,18 @@ they remain available on the `Windows-Player` branch.
|
||||
* `.github/instructions/kiwy-build-and-development.instructions.md` (the exe build guide)
|
||||
* `documentation/CODE_SIGNING_SMART_APP_CONTROL.md` (Windows-only signing constraint)
|
||||
|
||||
**Removed later: the rest of the Windows-era leftovers** (all recoverable from the
|
||||
`Windows-Player` branch, so nothing was lost):
|
||||
|
||||
| Item | Why it went |
|
||||
|------|-------------|
|
||||
| `working_files/` (29 files) | Dev-era scratch: `install.sh.bak`, the superseded `get_playlists.py` (v1, replaced by `get_playlists_v2.py`), one-off `test_*.py` probes, and `MIGRATION_GUIDE.md` / `INVESTIGATION_RESULTS.md`. Also held real server captures (`server_response_debug.json`: `player_id`, player name, playlist) which had no business in the repo. |
|
||||
| `documentation/` (5 files) | All described the Windows-era HTTPS integration work. |
|
||||
| `python version` | Contained `Python 3.12.9` — the Windows build interpreter. The Pi runs 3.13.5. |
|
||||
| `test_edited_media_upload.py` | Parentless debug script, referenced by nothing. |
|
||||
| `.display-keepalive.sh`, `.keep-screen-alive.sh`, `.wait-for-display.sh` | Orphan X11 helper scripts, referenced by nothing. Superseded by `linux/linux_display.py`. |
|
||||
| `.video-optimization.sh`, `.run-background.sh`, `.start-player-cron.sh` | **Kept** — `install.sh` references all three. |
|
||||
|
||||
**Removed from shared `src/`** — these were live code paths, so this was a real
|
||||
behavioural change, not just a comment cleanup:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user