Commit graph

7 commits

Author SHA1 Message Date
CRT
389cb48694 wayBetter for X 1.1.0
Chat+ link previews; theme engine v3 (inks solved on their real grounds, measured rail labels,
on-screen popovers); macOS: iframes no longer take over a tab's address; new-tab links work again;
Make shows full commands. The framework moves to af631fd.
2026-10-15 06:23:25 +08:00
CRT
e3f522334a Remove the privacy scan from the repository
scripts/privacy-scan.mjs and the one-off public-tree builder are gone, as are the scan in
bun run test, the release config keys and every mention in the docs. Releases run the framework's
optional WAYBETTER_RELEASE_CHECK instead.
2026-10-11 07:32:42 +08:00
CRT
e90b468359 Chat+ link previews: players for Vimeo and SoundCloud too, image links show the image
The YouTube-only field becomes a general embed address, made natively only for the frame hosts
X's chat CSP allows (www.youtube.com, player.vimeo.com, w.soundcloud.com) and re-checked in the
page. A link to an image previews the image itself. YouTube's thumbnail comes as data.
2026-10-10 21:56:46 +08:00
CRT
c03f1a989b Chat+ link previews: a link in a chat shows its page's title, text and picture, YouTube playable in place
X's web chat shows a link as a bare card. An X tab on a chat page may now ask native code
(link_preview, x-capture only, chat pages only) for one link's preview. Native code fetches it:
https and public hosts only (addresses checked and pinned), never X's hosts, no cookies or
referrer, redirects re-checked, page head <= 512 KB, images <= 1.5 MB by magic bytes as data:,
30 fetches a minute, memory-only cache. Only the link leaves the page. On by default (owner,
2026-10-10).
2026-10-10 21:47:31 +08:00
CRT
467aea2e28 wayBetter for X 1.0.2 2026-10-02 02:54:04 +07:00
CRT
7e2515aa42 1.0.1: theme performance, full Windows 98/Classic bars, the app menu on each pane's wB, restored windows fit their monitor 2026-10-01 12:06:34 +07:00
CRT
df5dff619e wayBetter for X 2026-10-01 06:01:13 +07:00