Skip to content

feat(linux): TablePro for Linux on every page, as a beta - #151

Draft
datlechin wants to merge 5 commits into
feat/download-redesignfrom
feat/linux-release
Draft

datlechin wants to merge 5 commits into
feat/download-redesignfrom
feat/linux-release

Conversation

@datlechin

@datlechin datlechin commented Nov 6, 2026 •

Copy link
Copy Markdown
Member

Third of three PRs for the Linux app: Linux turns on everywhere at once. Stacked on #150.

Merge only after the beta is out: linux-v0.1.0-beta.1 published on GitHub, the beta PPA and COPR holding 0.1.0~beta.1, and https://flatpak.tablepro.app/beta-repo/app.tablepro.TablePro.flatpakref answering. php artisan release:check checks all four once this is merged; today none of them has a package (TableProApp/TablePro#4075 is still open), so merging now would publish install commands that fail.

  • platforms.json: Linux released, channel beta. {deviceList} now reads "Mac, iPhone, iPad and Linux" wherever it is used, and /download shows the Linux tab from feat(download): a page for Mac, iPhone & iPad and Linux #150.
  • Feature pages: "Where it works" gets a Linux column (shared cell logic; folds into captions on phones) and a Linux badge where a page has Linux rows.
  • Database pages: "Works on" adds Linux for the 11 tested engines, the facts card gets a Linux row (tested releases, or not tested / not available), and the download band offers "Install on Linux" with the beta note. /databases gets a Linux column and a #linux section. All from engines.json.
  • Compare pages: TablePro's platforms cell lists Linux (beta, Ubuntu 26.04+, Fedora 44+, Flatpak) and the sources line names the Linux version. "Windows or Linux support" is no longer a reason to pick a competitor.
  • Licenses: "up to 3 Macs" becomes "up to 3 computers, Mac or Linux" with "the paid features are in the Mac app" on pricing, FAQ, teams, Black Friday and the terms. Refund policy unchanged (nothing in it is false with Linux).
  • Terms (12 locales, updatedAt 2026-11-06): the Application includes TablePro for Linux; the license server serves the Mac and Linux apps; both are free without registering; a computer signed in through TablePro for Linux counts toward the device limit.
  • FAQ: Linux is available as a beta (links /download#linux, and /databases#linux for its engines); Windows is not, no date. Usage data and passwords answers mention the Linux app.
  • Download SEO description names Linux.
  • Docs: positioning ("Platform futures" now only Windows; Linux claims are checked against the feature pages' "Where it works" tables and /databases#linux), architecture §1.13.
  • Test: once Linux is released, no content, legal or pricing string may say "{n} Macs" or "Linux prototype". Every page test runs with Linux released and with it prototype.
  • Checks: pest --exclude-group=ssr 1057 passed, --group=ssr 71 passed, test:js 232 passed, typecheck clean.
  • Left for the page redesigns: the homepage still has its Mac/iPhone platforms section and Mac-only download band; the Security page has no Linux packaging section.
Before After
FAQ before FAQ after
PostgreSQL before PostgreSQL after
Where it works before Where it works after
Pricing before Pricing after

/databases Linux section

@datlechin
datlechin marked this pull request as draft November 6, 2026 17:13

This branch has not been deployed

No deployments
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