Skip to content

Endless OS documentation#723

Merged
tracygardner merged 7 commits into
flipcomputing:mainfrom
hindessc:main
Jul 23, 2026
Merged

Endless OS documentation#723
tracygardner merged 7 commits into
flipcomputing:mainfrom
hindessc:main

Conversation

@hindessc

@hindessc hindessc commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Summary by CodeRabbit

  • Documentation
    • Added an “Endless OS” guide with setup instructions for running Flock XR.
    • Documented supported browsers, with Chromium recommended over Epiphany.
    • Added links to the latest and development releases.
    • Included instructions for installing Flock XR as an offline web app.
    • Noted browser testing coverage and provided an issue-reporting link.

@coderabbitai

coderabbitai Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Added docs/endless.md, documenting Flock XR setup and use on Endless OS with Chromium or Epiphany, offline web app installation, tested browser support, release links, and issue reporting.

Changes

Endless OS documentation

Layer / File(s) Summary
Endless OS setup guide
docs/endless.md
Adds instructions and links for running Flock XR on Endless OS, recommends Chromium, describes offline web app installation, records browser testing, and links to issue reporting.

Estimated code review effort: 1 (Trivial) | ~2 minutes

🚥 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 summarizes the addition of Endless OS documentation.
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.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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.

@coderabbitai coderabbitai Bot 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.

Actionable comments posted: 2

🤖 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 `@docs/endless.md`:
- Line 30: Update the Flock XR link in docs/endless.md so it points directly to
the project’s contact, support, or issue-reporting destination rather than the
general homepage. Keep the surrounding Endless OS guidance unchanged.
- Around line 21-23: Expand the “Installing Flock XR as a Web App” section with
concrete Chromium and Epiphany menu steps, and state that Flock XR must be
opened online once before it can be used offline. Keep the existing Endless OS
context and screenshot reference.
🪄 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: 87d4eb8d-7556-4e01-afd8-1e46740a69f5

📥 Commits

Reviewing files that changed from the base of the PR and between d81bdfe and 67e8675.

⛔ Files ignored due to path filters (4)
  • docs/images/EndlessApplications.png is excluded by !**/*.png
  • docs/images/EndlessChromium.png is excluded by !**/*.png
  • docs/images/EndlessEpiphany.png is excluded by !**/*.png
  • docs/images/EndlessWebApp.png is excluded by !**/*.png
📒 Files selected for processing (1)
  • docs/endless.md

Comment thread docs/endless.md
Comment on lines +21 to +23
### Installing Flock XR as a Web App

From both Chromium and Epiphany, on Endless OS, it is possible to install Flock XR as a web application. This app can then be used without an Internet connection, as shown in the following screenshot.

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.

🎯 Functional Correctness | 🟠 Major | ⚡ Quick win

Add the actual web-app installation steps.

This section only states that Chromium and Epiphany can install Flock XR, so readers still do not know which menu commands to use or whether the app must be loaded online once before offline use. Document the concrete steps and any first-run/network requirement.

🤖 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 `@docs/endless.md` around lines 21 - 23, Expand the “Installing Flock XR as a
Web App” section with concrete Chromium and Epiphany menu steps, and state that
Flock XR must be opened online once before it can be used offline. Keep the
existing Endless OS context and screenshot reference.

Comment thread docs/endless.md

Flock XR’s basic functionality has been tested on Endless OS using both of the browsers which come pre-installed with the distribution. That is, we tested Flock on Chromium and on GNOME Web (Epiphany). We found that Flock XR functioned well on both, with better compatibility being found on Chromium, so we recommend using Chromium to run Flock XR on Endless OS.

If you find any issues using Flock XR on Endless OS, let us know at [Flock XR](https://flockxr.com/).

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.

🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win

Link directly to the issue-reporting channel.

The current link opens the general Flock XR homepage, which leaves users to discover where to report an Endless OS problem. Link directly to the project’s contact, support, or issue-reporting destination instead. (flockxr.com)

🧰 Tools
🪛 LanguageTool

[style] ~30-~30: Consider using a different verb to strengthen your wording.
Context: ...to run Flock XR on Endless OS. If you find any issues using Flock XR on Endless OS...

(FIND_ENCOUNTER)


[style] ~30-~30: Consider using polite language here.
Context: ...ny issues using Flock XR on Endless OS, let us know at Flock XR.

(INSERT_PLEASE)

🤖 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 `@docs/endless.md` at line 30, Update the Flock XR link in docs/endless.md so
it points directly to the project’s contact, support, or issue-reporting
destination rather than the general homepage. Keep the surrounding Endless OS
guidance unchanged.

@tracygardner
tracygardner merged commit 6507c87 into flipcomputing:main Jul 23, 2026
3 checks 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.

2 participants