Skip to content

0.28.0: camera popup look, button style, video height (#69, #70, #71) - #72

Merged
mhoogenbosch merged 6 commits into
masterfrom
release/0.28.0
Oct 14, 2026
Merged

mhoogenbosch merged 6 commits into
masterfrom
release/0.28.0

Conversation

@mhoogenbosch

Copy link
Copy Markdown
Owner

Integrates @pelkiegr's #69, #70 and #71 for 0.28.0, with their commits kept as-is through merge commits, so those PRs show as merged.

Closes #69, closes #70, closes #71.

🤖 Generated with Claude Code

pelkiegr and others added 6 commits October 14, 2026 10:38
A camera_entity popup sized its stream area from the poster's pixel
size until the first frame. NVR snapshots are often anamorphic (704x480
for a 4:3 picture), so the poster showed too short and the box jumped
when the stream reported its display aspect. An optional media.video
height now fixes the box until then; without it nothing changes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Buttons always used a bright blue focus fill with a white outline, which
clashes with a styled popup. New optional props buttonColor,
buttonFocusColor, buttonTextColor, buttonBorderColor and
buttonCornerRadius override each part; unset fields keep the classic look.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Options for a modern TV camera notification, each off by default:

- liveBadge: a "Live" pill over the stream once the first frame renders
  (never over the poster); liveBadgeColor (default amber) and
  liveBadgePosition (any corner, default bottom right).
- mediaFullBleed: the video or image runs edge to edge across the top,
  its top corners clipped to the popup's corner radius; title, message
  and buttons keep the padding, in a compact text block.
- buttonsInline: buttons at the end of the title/message row instead of
  a row of their own, e.g. a single compact close button.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
# Conflicts:
#	app/src/main/java/nl/rogro82/pipup/PopupView.kt
# Conflicts:
#	app/src/main/java/nl/rogro82/pipup/PopupView.kt
…angelog for #69-#71

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mhoogenbosch
mhoogenbosch merged commit c9ce7e7 into master Oct 14, 2026
2 checks passed
@mhoogenbosch
mhoogenbosch deleted the release/0.28.0 branch October 14, 2026 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants