Skip to content

Add OpenFiles - #2226

Open
leungwensen wants to merge 1 commit into
electron:mainfrom
leungwensen:codex/add-openfiles
Open

Add OpenFiles#2226
leungwensen wants to merge 1 commit into
electron:mainfrom
leungwensen:codex/add-openfiles

Conversation

@leungwensen

Copy link
Copy Markdown

What changed

Adds OpenFiles app metadata, locales, screenshot, and a 512×512 PNG icon to the Electron app showcase.

Website: https://openfiles.pansysoft.app/
Release binaries: https://github.com/pansysoft/openfiles.desktop/releases/tag/3.2026.725

Why it should be included

OpenFiles is a production desktop file workspace for macOS and Windows that opens and edits more than 350 file formats, including DWG/DXF CAD drawings, Jupyter notebooks, SQLite databases, Markdown, Office documents, media, and archives.

Closed-source Electron evidence

OpenFiles is proprietary. The packaged 3.2026.725 build reports Electron/40.10.5 in navigator.userAgent; the public release page above provides signed/notarized macOS packages and Windows installers that maintainers can inspect. The application has been publicly released for more than 20 days.

Checks

  • Parsed openfiles.yml successfully as YAML
  • Verified the icon is a square 512×512 RGBA PNG
  • Verified website and screenshot URLs use HTTPS
  • git diff --check

The full repository test suite was not run because its development dependencies are not installed in this checkout.

@leungwensen
leungwensen marked this pull request as ready for review July 27, 2026 09:43
@leungwensen
leungwensen requested review from a team and Toinane as code owners July 27, 2026 09:43
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