Skip to content

miro-pdf: Add version 0.7.3#17256

Open
Assad-AC wants to merge 3 commits intoScoopInstaller:masterfrom
Assad-AC:master
Open

miro-pdf: Add version 0.7.3#17256
Assad-AC wants to merge 3 commits intoScoopInstaller:masterfrom
Assad-AC:master

Conversation

@Assad-AC
Copy link

@Assad-AC Assad-AC commented Feb 21, 2026

Adding the manifest for Miro, for which I have verified that auto-updating works on my local machine with checkver.ps1. Note that while the name of the software is Miro, Miro-PDF is the clearer identifier that is used for installation and the name of the executable.

Closes #17230

  • Use conventional PR title: <manifest-name[@version]|chore>: <general summary of the pull request>
  • I have read the Contributing Guide

Summary by CodeRabbit

  • Chores
    • Added a Scoop package manifest to provide Windows 64-bit installation support for miro-pdf (v0.7.3). The manifest includes package metadata, 64-bit binary download and checksum, a single application shortcut, and mechanisms for autoupdate and GitHub-based version checks. No runtime code or public APIs were changed.

@coderabbitai
Copy link

coderabbitai bot commented Feb 21, 2026

No actionable comments were generated in the recent review. 🎉


Walkthrough

Adds a new Scoop manifest bucket/miro-pdf.json for miro-pdf v0.7.3 with metadata, Windows x64 download URL and SHA256, binary and shortcut entries, GitHub checkver, and an autoupdate URL template.

Changes

Cohort / File(s) Summary
Scoop Manifest Addition
bucket/miro-pdf.json
Adds a new Scoop manifest for miro-pdf v0.7.3: description, homepage, license, notes, 64-bit binary URL and SHA256, bin entry, one shortcuts entry, checkver using GitHub, and autoupdate URL template for x64.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Suggested reviewers

  • z-Fng
  • aliesbelik

Poem

🐇 I hopped into the bucket, light and quick,
Dropped miro-pdf in, with a checksum tick.
A shortcut placed, autoupdate set to play,
Windows folks can view PDFs today — hooray! 🥕📄

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'miro-pdf: Add version 0.7.3' clearly and concisely summarizes the primary change: adding a new Scoop manifest for miro-pdf version 0.7.3.
Description check ✅ Passed The PR description includes meaningful context about the manifest addition, verifies auto-update functionality, clarifies naming conventions, and documents the linked issue closure and contribution guideline compliance.
Linked Issues check ✅ Passed The PR successfully addresses issue #17230 by adding a manifest for miro-pdf version 0.7.3 that meets all specified criteria: 422+ stars, English interface, latest stable version, and standard version-specific download URL.
Out of Scope Changes check ✅ Passed The PR adds only the miro-pdf.json manifest file as requested, with no extraneous changes beyond the scope of satisfying the linked issue requirement.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Contributor

All changes look good.

Wait for review from human collaborators.

miro-pdf

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate

Check the full log for details.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@bucket/miro-pdf.json`:
- Around line 6-12: The "notes" array contains a broken split sentence and a
redundant entry; update the "notes" element(s) so the configuration path and
parenthetical are a single, correct sentence matching upstream: replace the
fragmented entries with one string exactly stating "The configuration file is
located at ~/.config/miro-pdf/miro.conf (or .config/miro-pdf/miro.conf in the
home directory of your operating system)." and remove any duplicate or
trailing-space entries so the "notes" array contains no redundant lines.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Duplicate comments:
In `@bucket/miro-pdf.json`:
- Around line 6-12: Update the "notes" array in miro-pdf.json: merge the split
sentence currently in the two elements ("User data..." and "in the home
directory...") into a single, correct sentence that uses "The configuration
file" as the subject, remove the verbose/redundant element that restates the
same location, and delete the trailing empty string element; make the final text
match the upstream README phrasing: "The configuration file is located at
~/.config/miro-pdf/miro.conf (or .config/miro-pdf/miro.conf in the home
directory of your operating system)." Ensure you edit the "notes" array entry in
the file to reflect this single clean sentence.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@bucket/miro-pdf.json`:
- Line 3: The package description currently claims support for "macOS" but
upstream provides no macOS binaries; update the "description" field in
miro-pdf.json to remove or rephrase the macOS claim so it accurately reflects
that only Windows binaries are shipped (e.g., mention native PDF viewer for
Windows with source builds for other platforms), by editing the "description"
JSON value to match the releases and upstream note.

---

Duplicate comments:
In `@bucket/miro-pdf.json`:
- Around line 6-12: The "notes" array contains redundant, broken and
trailing-space text; replace its entries so the single coherent sentence matches
upstream: set the "notes" array to one string exactly stating that the
configuration file is located at "~/.config/miro-pdf/miro.conf (or
.config/miro-pdf/miro.conf in the home directory of your operating system)".
Locate the "notes" key in this JSON and remove extra empty strings, duplicated
phrasing, and trailing spaces so only the corrected sentence remains.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Request]: Miro

1 participant