Skip to content

content: Replace PiP on Top with In Picture extension - #171

Merged
Stensel8 merged 2 commits into
mainfrom
autofix/awesome-tesla-47uluo
Oct 7, 2026
Merged

Stensel8 merged 2 commits into
mainfrom
autofix/awesome-tesla-47uluo

Conversation

@Stensel8

@Stensel8 Stensel8 commented Oct 7, 2026 •

Copy link
Copy Markdown
Member

Summary

Updates GNOME extensions documentation and setup script to recommend the In Picture extension instead of PiP on Top. In Picture offers more features (move/resize capabilities) and has active GNOME 51 support, while PiP on Top is unmaintained at GNOME 50.

Type of change

  • content: update or improve existing content
  • chore: maintenance (dependencies, config, CI/CD)

Details

This PR replaces references to the PiP on Top extension with In Picture across documentation and configuration:

  • Documentation updates: Updated English and Dutch GNOME extensions guides with new extension details, links, and author information
  • Setup script: Updated zephyrus-setup.py to install In Picture (ID 8692) instead of PiP on Top (ID 4691)
  • GNOME 51 notes: Updated desktop guide to reflect that In Picture now has GNOME 51 support, removing outdated maintenance status notes for PiP on Top
  • Introductory text: Improved wording in extension descriptions for clarity

Checklist

  • PR title follows the commit convention
  • Both EN and NL versions updated
  • No broken image references
  • Tested locally with hugo server

In Picture (extensions.gnome.org/extension/8692) has builds for GNOME 48-51
and replaces PiP on Top in the setup window and in the docs (EN and NL).
All references to Rafostar's pip-on-top project are removed.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013S4MDVjFpxgBYgZ5XV2tZz
Copilot AI balanced review requested due to automatic review settings October 7, 2026 10:18
@Stensel8 Stensel8 self-assigned this Oct 7, 2026
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013S4MDVjFpxgBYgZ5XV2tZz
@Stensel8
Stensel8 merged commit 090d69e into main Oct 7, 2026
14 checks passed
@Stensel8
Stensel8 deleted the autofix/awesome-tesla-47uluo branch October 7, 2026 10:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

The setup-script edit leaves published checksums stale and causes the checksum quality check to fail.

Review effort: Balanced
Findings: 1 High severity

Open (1)
What changed in this PR

Replaces PiP on Top with the actively maintained In Picture GNOME extension.

Changes:

  • Updates setup-script extension metadata.
  • Revises English and Dutch extension documentation.
  • Updates GNOME 51 compatibility notes.
File Description
src/​static/​scripts/​zephyrus-setup.py Configures In Picture installation.
src/​content/​docs/​desktop/​gnome-extensions.md Updates English extension guidance.
src/​content/​docs/​desktop/​gnome-extensions.nl.md Updates Dutch extension guidance.
src/​content/​docs/​desktop/​_index.md Updates English GNOME 51 notes.
src/​content/​docs/​desktop/​_index.nl.md Updates Dutch GNOME 51 notes.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines +1256 to +1258
ExtensionSpec("in-picture", "In Picture", "in-picture@filiprund.cz", 8692,
"Moves and resizes Picture-in-Picture windows and can keep them on top, also on Wayland",
"desktop/gnome-extensions#in-picture"),
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.

3 participants