Commit graph

68 commits

Author SHA1 Message Date
Huang Xin
a07bf23e18
chore(docs): add worktree management for isolated PR review and feature work (#3810)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 19:42:47 +02:00
Huang Xin
f5df80f154
feat(koplugin): support sync bookmarks between Koreader and Readest devices (#3580) 2026-03-21 17:58:38 +01:00
Huang Xin
1297e33c62
doc(agent): add rules files that are automatically loaded into context alongside CLAUDE.md (#3532) 2026-03-14 04:37:41 +01:00
Huang Xin
93b96d64eb
fix(sidebar): use position fixed and transform for mobile sidebar (#3490)
* chore: bump nodejs version to 24

* fix(sidebar): use position fixed and transform for mobile sidebar

Use position: fixed to prevent horizontal scrolling on the mobile
bottom sheet, and replace style.top with transform: translateY() for
smooth drag performance. Cache element refs to avoid
document.querySelector on every drag frame. Apply the same position:
fixed fix to the notebook panel. Closes #3492

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 18:04:37 +01:00
Huang Xin
1e81ab5205
doc: update sponsor link in README (#3275)
Updated the TestMu AI sponsor link in the README.
2026-02-12 14:10:54 +01:00
Huang Xin
968597e52c
doc: update toubleshooting and features list, closes #3224 (#3232) 2026-02-09 08:36:16 +01:00
Huang Xin
c2eb2e2fcc
doc: update donation link via Stripe (#3071) 2026-01-25 11:24:10 +01:00
Huang Xin
c83e380c5a
chore(doc): use png resources for sponsors logo (#3003) 2026-01-20 07:47:28 +01:00
Huang Xin
894a7551aa
chore(doc): update sponsors info (#3002) 2026-01-20 07:42:06 +01:00
Huang Xin
00f36af03a
feat(opds): add support to search in OPDS, closes #2598 (#2634) 2025-12-06 12:13:45 +01:00
Huang Xin
0c51a625f3
i18n: add translations for Bahasa Melayu(ms) (#2543) 2025-11-25 10:35:29 +01:00
Huang Xin
c792c18e01
feat: support text conversion between simplifed and traditional Chinese, closes #2508 (#2520) 2025-11-23 09:56:12 +01:00
Huang Xin
40673f9cb8
docs: update README and app metadata (#2509) 2025-11-22 07:08:07 +01:00
Huang Xin
7936660868
docs: add sponsor links in README (#2318) 2025-10-24 15:22:08 +02:00
Huang Xin
7e062be0d0
doc: update accessibility support in README (#2051) 2025-09-16 18:06:10 +02:00
Huang Xin
50ee7bd8be
doc: change badge colors for last commit and commit activity 2025-09-04 11:44:11 +02:00
Huang Xin
2bcbde4bf1
doc: fixed badge-language-coverage URL encoding 2025-09-04 11:39:27 +02:00
Huang Xin
99f75dd3b6
i18n: add Bengali(BN), Sinhala (SI) and Tamil (TA) translations (#1965) 2025-09-04 11:37:29 +02:00
Huang Xin
94a9cd7c9d
doc: update README and add link of readest subreddit (#1952) 2025-09-03 07:24:54 +02:00
Huang Xin
1631ece2bd
docs: doc submodule update as dependencies 2025-08-03 03:39:24 +02:00
Yurii Kostyukov
9d3fc07865
feat: Added Yandex Translator (#1652) 2025-07-21 17:13:13 +02:00
Huang Xin
73d0838291
doc: run a preview build to identify compatibility issues between OpenNext, Next.js, and Supabase (#1635) 2025-07-20 11:32:00 +02:00
Huang Xin
fe484257a0
doc: add deepwiki badge and link (#1630) 2025-07-20 07:02:14 +02:00
Huang Xin
23905407ca
doc: layout for the download badges (#1541) 2025-07-06 05:42:29 +02:00
Huang Xin
2ab1304b6d
doc: update Readme for mobile apps downloads (#1540) 2025-07-06 05:20:30 +02:00
Huang Xin
e8b1976f4f
doc: adjust the priority of the readest koplugin for Koreader (#1467) 2025-06-24 08:34:31 +02:00
Huang Xin
423ae77160
doc: add the Support section in README (#1458) 2025-06-23 12:46:08 +02:00
Huang Xin
05c61a4b1a
doc: add donation badge and link with crypto payment (#1457) 2025-06-23 11:37:13 +02:00
初五
c0df9f1cb6
doc: correct spelling 'Themeing' to 'Theming' in README (#1444) 2025-06-22 08:19:21 +08:00
James Sizeland
3cae183f51
feat: add syntax highlighting (#1386)
* add highlightjs

* add github light and dark theme

* inject style classes

* fix typo

* remove conflicting style overrides

* add highlightjs function and language list

* add language select setting

* add language select input

* add watcher to rerender page on changes to language select

* lockfile update

* rename highlightCode variables

* reorder code languages alphabetically

* copy translation style for highlight selector

* move code highlighting below theme color section

* move highlighting toggle logic into settings component

* add conditional statement to docLoadHandler manageSyntaxHighlighting

* reorder imports

* switch to media query for dark mode

* combine useEffect callbacks for code highlighting

* add feature line about code highlighting

* fix table tabbing
2025-06-13 14:40:18 +02:00
Huang Xin
c51c95b883
feat: support note taking with markdown, closes #1097 (#1315) 2025-06-02 11:35:09 +02:00
Huang Xin
9f0d8b5c12
tts: select voice in bilingual TTS mode (#1263) 2025-05-28 16:59:45 +02:00
Huang Xin
32dfadf182
doc: update screenshots (#1222) 2025-05-22 09:34:16 +02:00
Huang Xin
c5b2feda48
release: version 0.9.35 (#888) 2025-04-14 17:50:39 +02:00
Huang Xin
3d2847e427
fix: RTL layout for the bottom configuration panel, closes #849 (#850) 2025-04-09 10:47:15 +02:00
Huang Xin
915f222e08
doc: add a troubleshooting section in README (#837) 2025-04-08 18:05:22 +08:00
Huang Xin
b7f4a3503f
doc: add TXT to supported formats list (#708)
* fix: set max width for annotation toolbar

* doc: add TXT to supported formats list
2025-03-26 11:45:56 +08:00
Huang Xin
e846875973
doc: update screenshots in readme (#546) 2025-03-09 14:15:41 +01:00
Huang Xin
cab757257e
release: version 0.9.18 (#458) 2025-02-26 19:42:11 +01:00
Huang Xin
7be6c07344
ux: enhancements on iOS with modals and annotation tools (#447)
* mobile: auto save progress also for iOS

* ux: enhancements on pull-down to dismiss modals

* doc: update reademe

* ux: tricks to dismiss system selection tools on iOS
2025-02-25 13:07:44 +01:00
Huang Xin
fcc933a243
doc: add instruction for starting development for the Web version only 2025-02-21 16:08:19 +01:00
Huang Xin
effbc08561
mobile: use sticky position for action bars for mobile compatibility (#335) 2025-02-09 18:35:24 +01:00
Huang Xin
25da9210e2
readme: update roadmap and badge-platforms (#325) 2025-02-08 19:04:24 +01:00
Huang Xin
8b80c52c54
release: version 0.9.10 (#324) 2025-02-08 18:53:50 +01:00
Huang Xin
ded6053134
fix: UA detection of Safari with AppleWebKit (#298)
* fix: UA detection of Safari with AppleWebKit

* readme: add hello-github badge
2025-02-05 11:24:16 +01:00
Huang Xin
4d7db3592f
release: version 0.9.8 2025-02-01 16:53:04 +01:00
Huang Xin
6315e4b751
readme: add PWA in supported platforms (#229) 2025-01-23 12:16:38 +01:00
QP Hou
ca2a62a921
support setting dev environment using nix (#195) 2025-01-19 09:36:49 +01:00
Huang Xin
60a9eb5b57
Release version 0.9.5 (#159) 2025-01-15 17:55:50 +01:00
Huang Xin
752f4449b4
Add fallback fonts for GB18030-2022 L3 charsets (#147)
* Add fallback fonts for GB18030-2022 L3 charsets

* Update README to credit fonts used in this application
2025-01-13 19:14:43 +01:00