Skip to content

Add scripts.json with entries, categories, tags, and locally-stored images#51

Merged
pfeerick merged 10 commits into
mainfrom
pfeerick/update-json
May 12, 2026
Merged

Add scripts.json with entries, categories, tags, and locally-stored images#51
pfeerick merged 10 commits into
mainfrom
pfeerick/update-json

Conversation

@pfeerick
Copy link
Copy Markdown
Member

@pfeerick pfeerick commented May 12, 2026

Summary

  • Replaces the minimal 4-entry `scripts.json` with a fully populated version covering all 53 scripts in the README, each with `category`, `description`, `infourl`, `images`, and `tags` fields
  • Moves all screenshot images out of the root and into per-script `ASSETS//` folders for consistency
  • Adds locally-stored images for VB Telemetry and RCIC (picked up from the two commits that landed on `main` after this branch was cut)
  • Adds `.gitignore` entry to suppress macOS `.DS_Store` noise

Test plan

  • Verify `scripts.json` is valid JSON (`ConvertFrom-Json` or `JSON.parse`)
  • Spot-check a few entries to confirm `images` paths resolve to files present in `ASSETS/`
  • Confirm VB Telemetry and RCIC entries are present with correct `infourl` values

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Documentation

    • Migrated many externally hosted preview images to locally hosted assets across docs, game pages, and script catalogs for faster, more reliable loading
    • Clarified LVGL/widgets requirement for LogManager color mode in docs
  • Improvements

    • Revamped the scripts catalog to a richer metadata schema with categories, image galleries and tags for better discovery
  • Chores

    • Added an ignore rule for macOS .DS_Store files

Review Change Stack

pfeerick and others added 6 commits May 12, 2026 17:59
Claude AI update of JSON from README.md and GAMES.md content.
Also update the categories, and add tags.

Needs manual review and update of the categories of the tags/labels.
Prevent broken image links due to external changes, JWT expiry, etc
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 12, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 98d8e678-0193-4417-af40-86970b90a4bf

📥 Commits

Reviewing files that changed from the base of the PR and between 02dd31f and d8801b2.

📒 Files selected for processing (1)
  • README.md

📝 Walkthrough

Walkthrough

Moves many README and games.md preview images from external URLs to local ASSETS/* references, adds .DS_Store to .gitignore, and replaces scripts.json with a new catalog schema adding category, images, and tags.

Changes

Asset Migration to Local Hosting

Layer / File(s) Summary
README widget and tool asset migration
README.md
Multiple widget and tool preview images replaced with local ASSETS/* paths; LogManager section gains a > [!NOTE] about the LVGL/widgets API requirement for the color version.
Games documentation and repository configuration
games.md, .gitignore
Game screenshots (Tetris, Lua FPV Simulator, GaLuaxian) now reference ASSETS/...; .gitignore adds .DS_Store to ignore macOS metadata files.

Script Catalog Schema Restructuring

Layer / File(s) Summary
Script catalog schema and content restructuring
scripts.json
Replaces the entire scripts.json top-level array with entries using a new metadata schema: adds category, images (array), and tags (array); legacy fields filename, default, and official are removed from shown entries.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Poem

🐰 With previews moved to ASSETS snug and tight,
Links tucked in close, away from public sight.
A catalog reborn with tags and categories new,
.DS_Store ignored — a tidy repo view.
Hop, nibble, merge — the updates pass tonight.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the primary change: adding and populating scripts.json with entries, categories, tags, and locally-hosted images.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch pfeerick/update-json

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

Copy link
Copy Markdown
Contributor

@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: 3

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
README.md (1)

175-177: ⚠️ Potential issue | 🟠 Major | ⚡ Quick win

Use local ASSETS images for VB Telemetry and RCIC sections.

These lines still use external attachment URLs, which conflicts with the stated local-image migration and reintroduces link-rot risk.

Suggested fix
-<img width="256" height="128" alt="image" src="https://github.com/user-attachments/assets/9c29e013-f0be-4e61-8900-71d0906d030e" />
-<img width="256" height="128" alt="image" src="https://github.com/user-attachments/assets/f05f9c1c-12fa-4e06-848b-c8fdc48231e9" />
-<img width="256" height="128" alt="image" src="https://github.com/user-attachments/assets/46541ae9-f6f6-436a-8eee-97fdc799badc" />
+<img src="ASSETS/vb-telemetry/screenshot-1.png" width="256" alt="VB Telemetry screenshot 1" />
+<img src="ASSETS/vb-telemetry/screenshot-3.png" width="256" alt="VB Telemetry screenshot 2" />
+<img src="ASSETS/vb-telemetry/screenshot-5.png" width="256" alt="VB Telemetry screenshot 3" />
-<img width="288" height="144" alt="RCIC Battery page" src="https://github.com/user-attachments/assets/f4148f3f-0a61-4153-87d7-569a8c24495b" />
-<img width="288" height="144" alt="RCIC GPS page" src="https://github.com/user-attachments/assets/c5aca0e8-81c5-413d-9ac9-a969e6944956" />
-<img width="288" height="144" alt="RCIC Location page" src="https://github.com/user-attachments/assets/9da64922-fe4e-4239-a54b-b3af538cc1aa" />
-<img width="288" height="144" alt="RCIC Totals page" src="https://github.com/user-attachments/assets/89e6f037-4b86-4a1c-a0d2-6e8343a1fd2b" />
-<img width="288" height="144" alt="RCIC Configuration page" src="https://github.com/user-attachments/assets/6c0a3e8f-e3e7-46f3-b6e6-452d6356f61f" />
+<img src="ASSETS/rcic/screenshot-1.webp" width="288" alt="RCIC Battery page" />
+<img src="ASSETS/rcic/screenshot-3.webp" width="288" alt="RCIC GPS page" />
+<img src="ASSETS/rcic/screenshot-5.webp" width="288" alt="RCIC Location page" />
+<img src="ASSETS/rcic/screenshot-7.webp" width="288" alt="RCIC Totals/Configuration page" />

Also applies to: 187-191

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@README.md` around lines 175 - 177, The README still references external
attachment URLs in the three <img> tags (and the similar block at lines 187-191)
for the "VB Telemetry" and "RCIC" sections; replace those src attributes with
the local ASSETS image paths used by our repo (e.g., ./assets/<filename> or
ASSETS/<filename>) so images are stored and served from this repo instead of
github user-attachments, update the two affected blocks of <img> tags in
README.md accordingly, and ensure the referenced image files are added to the
repo under the ASSETS directory and committed.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@README.md`:
- Around line 486-488: Replace the literal regex placeholder string
ASSETS/hardware_extension_widget_(\d)\.png in the three image references (the
lines with alt texts "Hardware extension widget controls", "Hardware extension
widget settings", and "Hardware extension widget mapping") with the actual
concrete asset filenames (for example ASSETS/hardware_extension_widget_1.png,
ASSETS/hardware_extension_widget_2.png, ASSETS/hardware_extension_widget_3.png
or the real file names in the repo) so the Markdown image links point to real
files and will render.

In `@scripts.json`:
- Around line 672-674: Replace the incorrect flat image paths like
"ASSETS/multiswitch_widget_1.png", "ASSETS/multiswitch_widget_2.png",
"ASSETS/multiswitch_widget_3.png" with the repo's canonical structure using a
slug subfolder and screenshot naming (e.g.
"ASSETS/multiswitch/screenshot-1.png", "ASSETS/multiswitch/screenshot-2.png",
"ASSETS/multiswitch/screenshot-3.png"); do the same replacement for the other
multiswitch/hardware/virtual widget entries mentioned (the similar groups at the
other locations) so they follow ASSETS/<slug>/screenshot-*.png and match
README.md expectations.
- Line 720: Replace the external GitHub blob image URL
("https://github.com/calmarc/EdgeTX-Widgets/blob/master/images/screenshot.png")
in scripts.json with a repository-relative asset reference that uses the ASSETS
path (e.g., ASSETS/images/screenshot.png); locate the string in scripts.json and
update it to point to the local ASSETS entry and ensure the referenced file
exists in the ASSETS/images directory and matches the expected filename.

---

Outside diff comments:
In `@README.md`:
- Around line 175-177: The README still references external attachment URLs in
the three <img> tags (and the similar block at lines 187-191) for the "VB
Telemetry" and "RCIC" sections; replace those src attributes with the local
ASSETS image paths used by our repo (e.g., ./assets/<filename> or
ASSETS/<filename>) so images are stored and served from this repo instead of
github user-attachments, update the two affected blocks of <img> tags in
README.md accordingly, and ensure the referenced image files are added to the
repo under the ASSETS directory and committed.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: bd73cebc-3ba5-4a7d-8bee-fbf0cd52f65b

📥 Commits

Reviewing files that changed from the base of the PR and between b2b6186 and 7360f45.

⛔ Files ignored due to path filters (117)
  • ASSETS/battery-and-connection-bars-widgets/screenshot-1.png is excluded by !**/*.png
  • ASSETS/battery-percentage-and-mah-used/screenshot-1.png is excluded by !**/*.png
  • ASSETS/battery-percentage-and-mah-used/screenshot-3.png is excluded by !**/*.png
  • ASSETS/betaflight-setup/screenshot-1.jpg is excluded by !**/*.jpg
  • ASSETS/edgetx-goodies/screenshot-1.png is excluded by !**/*.png
  • ASSETS/edgetx-goodies/screenshot-2.png is excluded by !**/*.png
  • ASSETS/edgetx-goodies/screenshot-3.png is excluded by !**/*.png
  • ASSETS/edgetx-goodies/screenshot-4.png is excluded by !**/*.png
  • ASSETS/expresslrs-configurator/screenshot-1.jpg is excluded by !**/*.jpg
  • ASSETS/expresslrs-configurator/screenshot-3.png is excluded by !**/*.png
  • ASSETS/expresslrs-rf-telemetry-widget-for-fixed-wing-heli/screenshot-1.gif is excluded by !**/*.gif
  • ASSETS/expresslrs-signal-battery-widgets-for-colorlcd/screenshot-1.jpg is excluded by !**/*.jpg
  • ASSETS/expresslrs-telemetry-widget-betaflight-inav/screenshot-1.png is excluded by !**/*.png
  • ASSETS/f3a-caller/screenshot-1.png is excluded by !**/*.png
  • ASSETS/f3a-caller/screenshot-3.png is excluded by !**/*.png
  • ASSETS/flylog-telelog/screenshot-1.png is excluded by !**/*.png
  • ASSETS/flylog-telelog/screenshot-3.png is excluded by !**/*.png
  • ASSETS/flylog-telelog/screenshot-5.png is excluded by !**/*.png
  • ASSETS/fm2m-digital-clock/screenshot-1.png is excluded by !**/*.png
  • ASSETS/fm2m-digital-clock/screenshot-3.png is excluded by !**/*.png
  • ASSETS/fm2m-toolbox/screenshot-1.png is excluded by !**/*.png
  • ASSETS/fm2m-toolbox/screenshot-11.png is excluded by !**/*.png
  • ASSETS/fm2m-toolbox/screenshot-13.png is excluded by !**/*.png
  • ASSETS/fm2m-toolbox/screenshot-15.png is excluded by !**/*.png
  • ASSETS/fm2m-toolbox/screenshot-17.png is excluded by !**/*.png
  • ASSETS/fm2m-toolbox/screenshot-19.png is excluded by !**/*.png
  • ASSETS/fm2m-toolbox/screenshot-3.png is excluded by !**/*.png
  • ASSETS/fm2m-toolbox/screenshot-5.png is excluded by !**/*.png
  • ASSETS/fm2m-toolbox/screenshot-7.png is excluded by !**/*.png
  • ASSETS/fm2m-toolbox/screenshot-9.png is excluded by !**/*.png
  • ASSETS/fm2m-widgets-pack/screenshot-1.png is excluded by !**/*.png
  • ASSETS/galuaxian/screenshot-1.jpeg is excluded by !**/*.jpeg
  • ASSETS/galuaxian/screenshot-3.jpeg is excluded by !**/*.jpeg
  • ASSETS/galuaxian/screenshot-5.png is excluded by !**/*.png
  • ASSETS/gps-logger-bw-only/screenshot-1.png is excluded by !**/*.png
  • ASSETS/gps-logger-color-only/screenshot-1.jpg is excluded by !**/*.jpg
  • ASSETS/gps-plus-code-home-arrow-and-avgbatt-widgets/screenshot-1.png is excluded by !**/*.png
  • ASSETS/gps-plus-code-home-arrow-and-avgbatt-widgets/screenshot-3.png is excluded by !**/*.png
  • ASSETS/gps-plus-code-home-arrow-and-avgbatt-widgets/screenshot-5.png is excluded by !**/*.png
  • ASSETS/gps-qr-code-generator/screenshot-1.png is excluded by !**/*.png
  • ASSETS/gps-qr-code-generator/screenshot-3.png is excluded by !**/*.png
  • ASSETS/gps-viewer/screenshot-1.png is excluded by !**/*.png
  • ASSETS/gps-widget/screenshot-1.png is excluded by !**/*.png
  • ASSETS/gps-widget/screenshot-3.png is excluded by !**/*.png
  • ASSETS/hardware-extension-widget/screenshot-1.png is excluded by !**/*.png
  • ASSETS/hardware-extension-widget/screenshot-2.png is excluded by !**/*.png
  • ASSETS/hardware-extension-widget/screenshot-3.png is excluded by !**/*.png
  • ASSETS/impexp/screenshot-1.png is excluded by !**/*.png
  • ASSETS/inav-telemetry-flight-status/screenshot-1.png is excluded by !**/*.png
  • ASSETS/inav-telemetry-flight-status/screenshot-3.png is excluded by !**/*.png
  • ASSETS/lap-timer/screenshot-1.bmp is excluded by !**/*.bmp
  • ASSETS/lap-timer/screenshot-11.bmp is excluded by !**/*.bmp
  • ASSETS/lap-timer/screenshot-3.bmp is excluded by !**/*.bmp
  • ASSETS/lap-timer/screenshot-5.bmp is excluded by !**/*.bmp
  • ASSETS/lap-timer/screenshot-7.bmp is excluded by !**/*.bmp
  • ASSETS/lap-timer/screenshot-9.bmp is excluded by !**/*.bmp
  • ASSETS/log-viewer-bw-only/screenshot-1.jpg is excluded by !**/*.jpg
  • ASSETS/log-viewer/screenshot-1.gif is excluded by !**/*.gif
  • ASSETS/log-viewer/screenshot-3.png is excluded by !**/*.png
  • ASSETS/log-viewer/screenshot-5.png is excluded by !**/*.png
  • ASSETS/log-viewer/screenshot-7.png is excluded by !**/*.png
  • ASSETS/log-viewer/screenshot-9.png is excluded by !**/*.png
  • ASSETS/logmanager/screenshot-1.jpg is excluded by !**/*.jpg
  • ASSETS/logmanager/screenshot-3.jpg is excluded by !**/*.jpg
  • ASSETS/logviz/screenshot-1.jpg is excluded by !**/*.jpg
  • ASSETS/logviz/screenshot-3.jpg is excluded by !**/*.jpg
  • ASSETS/lua-fpv-simulator/screenshot-1.png is excluded by !**/*.png
  • ASSETS/lua-fpv-simulator/screenshot-3.png is excluded by !**/*.png
  • ASSETS/lua-fpv-simulator/screenshot-5.png is excluded by !**/*.png
  • ASSETS/multi-protocol-module-tools/screenshot-1.jpg is excluded by !**/*.jpg
  • ASSETS/multi-protocol-module-tools/screenshot-3.jpg is excluded by !**/*.jpg
  • ASSETS/multi-protocol-module-tools/screenshot-5.jpg is excluded by !**/*.jpg
  • ASSETS/multiswitch-widget/screenshot-1.png is excluded by !**/*.png
  • ASSETS/multiswitch-widget/screenshot-2.png is excluded by !**/*.png
  • ASSETS/multiswitch-widget/screenshot-3.png is excluded by !**/*.png
  • ASSETS/rgb-throttle-indicator/screenshot-1.jpg is excluded by !**/*.jpg
  • ASSETS/show-it-all/screenshot-1.png is excluded by !**/*.png
  • ASSETS/spektrum-dsm-tools/screenshot-1.png is excluded by !**/*.png
  • ASSETS/spektrum-dsm-tools/screenshot-11.png is excluded by !**/*.png
  • ASSETS/spektrum-dsm-tools/screenshot-13.png is excluded by !**/*.png
  • ASSETS/spektrum-dsm-tools/screenshot-3.png is excluded by !**/*.png
  • ASSETS/spektrum-dsm-tools/screenshot-5.png is excluded by !**/*.png
  • ASSETS/spektrum-dsm-tools/screenshot-7.png is excluded by !**/*.png
  • ASSETS/spektrum-dsm-tools/screenshot-9.jpg is excluded by !**/*.jpg
  • ASSETS/stick-commands/screenshot-1.bmp is excluded by !**/*.bmp
  • ASSETS/stick-commands/screenshot-3.bmp is excluded by !**/*.bmp
  • ASSETS/switch2-widget/screenshot-1.png is excluded by !**/*.png
  • ASSETS/switch2-widget/screenshot-3.png is excluded by !**/*.png
  • ASSETS/switchoverview/screenshot-1.png is excluded by !**/*.png
  • ASSETS/taranitunes/screenshot-1.png is excluded by !**/*.png
  • ASSETS/taranitunes/screenshot-3.png is excluded by !**/*.png
  • ASSETS/taranitunes/screenshot-5.png is excluded by !**/*.png
  • ASSETS/taranitunes/screenshot-7.png is excluded by !**/*.png
  • ASSETS/tetris/screenshot-1.jpg is excluded by !**/*.jpg
  • ASSETS/tetris/screenshot-3.jpg is excluded by !**/*.jpg
  • ASSETS/tswitch-widget/screenshot-1.png is excluded by !**/*.png
  • ASSETS/tswitch-widget/screenshot-3.png is excluded by !**/*.png
  • ASSETS/txbattele/screenshot-1.gif is excluded by !**/*.gif
  • ASSETS/vb-telemetry/screenshot-1.png is excluded by !**/*.png
  • ASSETS/vb-telemetry/screenshot-3.png is excluded by !**/*.png
  • ASSETS/vb-telemetry/screenshot-5.png is excluded by !**/*.png
  • ASSETS/virtual-controls-widget/screenshot-1.png is excluded by !**/*.png
  • ASSETS/virtual-controls-widget/screenshot-2.png is excluded by !**/*.png
  • ASSETS/virtual-controls-widget/screenshot-3.png is excluded by !**/*.png
  • ASSETS/vu-fullscreen-image-viewer-widget/screenshot-1.jpg is excluded by !**/*.jpg
  • ASSETS/vu-fullscreen-image-viewer-widget/screenshot-3.jpg is excluded by !**/*.jpg
  • ASSETS/vu-fullscreen-image-viewer-widget/screenshot-5.jpg is excluded by !**/*.jpg
  • ASSETS/vu-fullscreen-image-viewer-widget/screenshot-7.jpg is excluded by !**/*.jpg
  • ASSETS/widget-for-voltage-and-current-telemetry-mahre2/screenshot-1.png is excluded by !**/*.png
  • ASSETS/widget-for-voltage-and-current-telemetry-mahre2/screenshot-3.png is excluded by !**/*.png
  • ASSETS/widget-for-voltage-and-current-telemetry-mahre2/screenshot-5.png is excluded by !**/*.png
  • ASSETS/widget-for-voltage-and-current-telemetry-mahre2/screenshot-7.png is excluded by !**/*.png
  • ASSETS/yaapu-horus-mapping-widget/screenshot-1.png is excluded by !**/*.png
  • ASSETS/yaapu-telemetry-widget/screenshot-1.png is excluded by !**/*.png
  • ASSETS/yaapu-telemetry-widget/screenshot-3.png is excluded by !**/*.png
  • ASSETS/yaapu-telemetry-widget/screenshot-5.png is excluded by !**/*.png
  • ASSETS/yaapu-telemetry-widget/screenshot-7.png is excluded by !**/*.png
📒 Files selected for processing (8)
  • .gitignore
  • ASSETS/rcic/screenshot-1.webp
  • ASSETS/rcic/screenshot-3.webp
  • ASSETS/rcic/screenshot-5.webp
  • ASSETS/rcic/screenshot-7.webp
  • README.md
  • games.md
  • scripts.json

Comment thread README.md Outdated
Comment thread scripts.json Outdated
Comment thread scripts.json Outdated
Copy link
Copy Markdown
Contributor

@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 current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@games.md`:
- Around line 4-5: The two new Markdown image links currently have empty alt
text; update each image tag (e.g., the entries referencing
ASSETS/tetris/screenshot-1.jpg and ASSETS/tetris/screenshot-3.jpg) to include
concise, descriptive alt text that conveys the content (for example "Tetris
gameplay showing falling pieces" or similar). Repeat this fix for the other
affected image entries referenced in the comment (the image blocks around lines
12-14 and 17-21) so no image uses an empty alt attribute and MD045 is satisfied.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: bbae75c8-6a69-4e14-b9fa-2bbff2bcaa8f

📥 Commits

Reviewing files that changed from the base of the PR and between 7360f45 and c477913.

⛔ Files ignored due to path filters (2)
  • ASSETS/galuaxian/screenshot-7.png is excluded by !**/*.png
  • ASSETS/galuaxian/screenshot-9.png is excluded by !**/*.png
📒 Files selected for processing (3)
  • README.md
  • games.md
  • scripts.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • scripts.json

Comment thread games.md Outdated
Copy link
Copy Markdown
Contributor

@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 current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@README.md`:
- Around line 15-16: The HTML <img> tags in the README lack alt attributes
causing MD045 and accessibility issues; update every raw <img src="...">
instance (e.g., the screenshot-*.jpg/png tags) to include a concise, descriptive
alt="..." value that summarizes the image (e.g., alt="ExpressLRS Configurator —
main screen" or specific screenshot context), ensuring all occurrences listed in
the review use meaningful alt text consistent with surrounding captions or
headings.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 85421910-cf21-4311-a9e1-96cd2f88af3a

📥 Commits

Reviewing files that changed from the base of the PR and between c477913 and 796853f.

⛔ Files ignored due to path filters (8)
  • ASSETS/lap-timer/screenshot-1.png is excluded by !**/*.png
  • ASSETS/lap-timer/screenshot-11.png is excluded by !**/*.png
  • ASSETS/lap-timer/screenshot-3.png is excluded by !**/*.png
  • ASSETS/lap-timer/screenshot-5.png is excluded by !**/*.png
  • ASSETS/lap-timer/screenshot-7.png is excluded by !**/*.png
  • ASSETS/lap-timer/screenshot-9.png is excluded by !**/*.png
  • ASSETS/stick-commands/screenshot-1.png is excluded by !**/*.png
  • ASSETS/stick-commands/screenshot-3.png is excluded by !**/*.png
📒 Files selected for processing (2)
  • README.md
  • scripts.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • scripts.json

Comment thread README.md Outdated
Copy link
Copy Markdown
Contributor

@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 current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@README.md`:
- Around line 313-314: The image alt texts in README.md are currently
filename-style labels (e.g. "screenshot_zorro_25-06-15_13-22-16" and
"screenshot_zorro_25-06-15_13-22-37"); replace those alt strings in the two
markdown image links with concise, semantic descriptions (for example "Log
visualization timeline view" and "Log visualization detail view" or similarly
accurate captions) so the markdown image references convey meaningful,
accessible information.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: f99f6d03-e1a3-43fd-86ec-94d9a9154e42

📥 Commits

Reviewing files that changed from the base of the PR and between c477913 and 02dd31f.

⛔ Files ignored due to path filters (8)
  • ASSETS/lap-timer/screenshot-1.png is excluded by !**/*.png
  • ASSETS/lap-timer/screenshot-11.png is excluded by !**/*.png
  • ASSETS/lap-timer/screenshot-3.png is excluded by !**/*.png
  • ASSETS/lap-timer/screenshot-5.png is excluded by !**/*.png
  • ASSETS/lap-timer/screenshot-7.png is excluded by !**/*.png
  • ASSETS/lap-timer/screenshot-9.png is excluded by !**/*.png
  • ASSETS/stick-commands/screenshot-1.png is excluded by !**/*.png
  • ASSETS/stick-commands/screenshot-3.png is excluded by !**/*.png
📒 Files selected for processing (3)
  • README.md
  • games.md
  • scripts.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • scripts.json

Comment thread README.md Outdated
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
@pfeerick pfeerick merged commit b7b3031 into main May 12, 2026
1 check passed
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.

1 participant