Commit Graph
11 Commits
Author SHA1 Message Date
pc-heiniandClaude Fable 5.1 da04640fdf fix(console): host-side PTY via script(1) so the host shell has a named tty and a controlling terminal
Build and Publish HeiniRemote Agent Flatpak / build (push) Successful in 8m37s
The PTY the agent allocates lives in the sandbox's devpts; on the host the
forwarded fd cannot be named (`tty` fails, no controlling terminal, tools
that open /dev/tty break). script(1) gives the login shell a host PTY and
relays through the forwarded one. Also picks up upstream main (frame-burst
fix).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018jkHZhr7ZzHGGuE2bJQmGa
2026-09-22 00:43:01 +02:00
pc-heiniandClaude Fable 5.1 537d3b8aa8 chore: trigger rebuild for upstream f8c509b
Build and Publish HeiniRemote Agent Flatpak / build (push) Successful in 7m53s
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018jkHZhr7ZzHGGuE2bJQmGa
2026-09-21 21:04:20 +02:00
pc-heiniandClaude Fable 5.1 de18d439e5 chore: trigger rebuild for upstream eac11e0; correct README rebuild note
Build and Publish HeiniRemote Agent Flatpak / build (push) Successful in 6m59s
The workflow ignores README pushes, so the previous note was wrong.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018jkHZhr7ZzHGGuE2bJQmGa
2026-09-21 20:30:04 +02:00
pc-heiniandClaude Fable 5.1 05105a6532 docs: note how to trigger a rebuild (and trigger one)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018jkHZhr7ZzHGGuE2bJQmGa
2026-09-21 20:11:16 +02:00
pc-heini c879df948c docs: unit description matches the customer-facing name 2026-09-21 04:41:26 +02:00
pc-heiniandClaude Fable 5.1 5d23699ec9 feat: German customer-facing desktop entry and AppStream metadata
Build and Publish HeiniRemote Agent Flatpak / build (push) Successful in 7m32s
Launcher shows "PC-Heini Fernwartung" with a plain-language description of
what the program does (remote support after the user's consent) instead of
the internal "HeiniRemote Agent — connects this machine to a HeiniRemote
server". English translations via Name[en]/xml:lang. Keywords make it
findable via PC-Heini, pcheini, Fernwartung, Fernhilfe, Support, HeiniRemote.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 04:41:11 +02:00
pc-heiniandClaude Fable 5.1 5afb133f89 build: bump freedesktop runtime 24.08 -> 25.08
Build and Publish HeiniRemote Agent Flatpak / build (push) Successful in 7m12s
24.08 ships libpipewire/gst-plugin-pipewire 1.2.4, whose buffer negotiation
fails against KWin 6.7 + PipeWire 1.6.9 hosts (pipewiresrc: error alloc
buffers). 25.08 (libpipewire 1.4.9) was verified working on openSUSE Kalpa
via flatpak run --runtime-version=25.08; the host only needs the PipeWire
daemon, so older hosts (Mint 22, PipeWire 1.0) stay compatible.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-20 23:06:04 +02:00
pc-heiniandClaude Fable 5.1 c2a25b6d5c docs: note that the repo must be public for Flatpak to reach the OSTree repo
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bc367PQmRJroxWQu5zZTQm
2026-09-20 22:24:14 +02:00
pc-heiniandClaude Fable 5 9e4c9ed6b1 fix(ci): install librsvg2-common so build-export can validate the SVG icon
Build and Publish HeiniRemote Agent Flatpak / build (push) Successful in 8m42s
flatpak build-export checks exported icons via gdk-pixbuf; without the
librsvg loader the bare ubuntu container rejects the app icon with
'Format not recognized'.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 14:14:02 +02:00
pc-heiniandClaude Fable 5 83167b2f7c fix: emit full commit sha as ref — git fetch rejects abbreviated ids
Build and Publish HeiniRemote Agent Flatpak / build (push) Failing after 9m25s
The tagless fallback truncated the sha to 12 chars for the version string
and reused that as ref, so the upstream fetch failed with
'couldn't find remote ref'. Keep the full sha for ref, shorten only the
version suffix.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 13:52:48 +02:00
pc-heiniandClaude Fable 5 95060ddf95 ci: split tokens — GITHUB_TOKEN for own repo, read-only PAT for upstream
Build and Publish HeiniRemote Agent Flatpak / build (push) Failing after 4m31s
The package-scoped REGISTRY_TOKEN cannot clone repos (403). Own-repo
operations (checkout, pages push, tag, release) now use the auto-provided
GITHUB_TOKEN; the private upstream clone uses the new read-only secret
HeiniRemoteFlatpakActionReleases.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 13:19:20 +02:00