randogoth
a5ae854e97
fix: parse pubspec version without grep -P
...
Release APK / build (push) Successful in 57s
The CI runner's grep has no PCRE support, so grep -P silently matched
nothing and produced an empty VERSION_CODE/VERSION_NAME.
2026-10-14 11:03:59 +03:00
randogoth
ee0c57e489
fix: cd into app/ inside the devbox command, not before it
...
Release APK / build (push) Failing after 3m49s
devbox run always executes relative to the devbox project root
(where devbox.json lives), ignoring the shell's cwd at invocation.
2026-10-14 10:57:50 +03:00
randogoth
7e171862a5
feat: build and sign Android releases on tag push via Forgejo
...
Release APK / build (push) Failing after 40s
Reads the release keystore from env vars in CI, falling back to the
debug keys locally. Adds fastlane metadata for F-Droid/Obtainium and
a .forgejo workflow that builds, signs, and publishes the APK on
pushing a vX.Y.Z+N tag.
2026-10-14 10:54:00 +03:00
randogoth
f386ef2c5b
feat: drive the reader with a D-pad
2026-10-13 11:28:06 +03:00
randogoth
7b2ddc0249
fix: fill the icon and splash with the logo on Android 12+
...
Without an adaptive icon or a v31 splash theme, Android synthesized a
white circular backdrop and shrank the flat square logo to fit inside
it, both on the home screen and the native splash screen. Add a real
adaptive icon (background color plus a centered, safe-zone-scaled
vector foreground from the same path data as assets/logo.svg) and
configure the v31 splash screen to use matching background colors, so
the logo fills the shape edge to edge instead.
2026-10-12 14:16:51 +03:00
randogoth
00e42c925c
feat: offer a non-Mews web page as a simplified view or in the browser
2026-10-12 11:14:22 +03:00
randogoth
cea66fbb42
fix: app name
2026-10-12 10:41:10 +03:00
randogoth
4d581caad5
feat: confirm a saved quotation with a short note
2026-10-12 10:41:01 +03:00
randogoth
e6e84fdc01
feat: add quotations from marked text, with citations and sharing
2026-10-12 10:37:38 +03:00
randogoth
0e2027c9e2
fix: optimized swiping and address bar toggle on tap
2026-10-12 09:52:28 +03:00
randogoth
ac998b394d
fix: build Android against the devbox-managed JDK and NDK
2026-10-12 08:19:07 +03:00
randogoth
8426818712
feat: wire the logo in as app icon and splash
2026-10-11 23:05:49 +03:00
randogoth
dcb70a93d1
feat: bookmark the site directory on a first start
2026-10-11 23:05:49 +03:00
randogoth
95602ac623
feat: narrow a library page as the reader types in its search box
2026-10-11 22:58:21 +03:00
randogoth
9d9f09ebc7
feat: color a site from its address, and offer a failed web page to the system browser
2026-10-11 22:46:03 +03:00
randogoth
56db479df0
feat: add keyboard shortcuts and Tab link traversal on pointer hosts
2026-10-11 22:33:00 +03:00
randogoth
fa7aa5557c
feat: add Gemini and Spartan protocol support
2026-10-11 22:07:35 +03:00
randogoth
a4a49f41d7
feat: ship the interface in eight languages, with per-language plurals and mirroring
2026-10-11 14:54:43 +03:00
randogoth
6de6672ae3
feat: bundle Luciole, Literata, Charis SIL and a Hebrew fallback face
2026-10-11 14:24:35 +03:00
randogoth
dfba1cfb16
feat: lay our own pages out as interface rather than as articles
2026-10-11 14:04:02 +03:00
randogoth
e7a8e91334
refactor: carry Tags in the strip of our own pages
2026-10-11 13:36:44 +03:00
randogoth
fa51d5793d
feat: read subscriptions from an Atom feed when a page lists no dated links
2026-10-11 13:35:19 +03:00
randogoth
b0b86ef5b1
feat: tag bookmarks and sites, and browse the library by tag
2026-10-11 13:32:00 +03:00
randogoth
5cd053c8a9
feat: search, filter and act on items from the library pages
2026-10-11 13:25:57 +03:00
randogoth
1b426ccd8b
feat: check every subscription in the background and add the posts page
2026-10-11 13:20:00 +03:00
randogoth
953ae798eb
feat: store subscription posts with a read mark and split the library controller
2026-10-11 13:12:54 +03:00
randogoth
b311b9f7dd
feat: add a hub for the client's own pages and gate mews:do action links
2026-10-11 13:05:13 +03:00
randogoth
df705d831f
docs: drop the dead font registry and resync the reader UI spec with the shipped chrome
2026-10-11 12:52:21 +03:00
randogoth
ac9118a453
feat: add prev and next buttons to the address bar on pointer platforms
2026-10-11 12:39:44 +03:00
randogoth
28ff7ca327
feat: retire FOB and sheet; settings as a Mews page and actions on the address bar
2026-10-11 12:14:32 +03:00
randogoth
6f9c0e587a
feat: accept edge swipes across the whole margin beside the text column
2026-10-11 11:53:27 +03:00
randogoth
56f3d959fa
feat: theme chrome by palette, selectable text, wap fallback, and library pages
2026-10-11 11:48:24 +03:00
randogoth
c104c2026b
feat: show real neighboring pages during back and forward swipes
2026-10-11 11:05:03 +03:00
randogoth
4e07c9a305
fix: collapse markup whitespace so blockquotes render without blank lines
2026-10-11 10:43:12 +03:00
randogoth
204aee899a
feat: show back and forward swipes as visible page transitions
2026-10-11 10:38:50 +03:00
randogoth
65e693b9c6
fix: mount StringsScope, keep list inline text, show FOB until scroll down
2026-10-11 10:28:54 +03:00
randogoth
9a11194f77
feat: add native Linux desktop builds
2026-10-11 10:10:15 +03:00
randogoth
01a36e8aee
feat: build v1 Mews client: reader UI, gestures, Drift store, fetch actor
2026-10-11 09:33:33 +03:00
randogoth
d5a0fcbf48
fix: spec
2026-10-11 08:54:25 +03:00
randogoth
da5992d7ae
init
2026-10-11 08:50:15 +03:00