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
dac4f2e8ec
chore: experimental vinext build ( #3486 )
2026-03-06 18:04:28 +01:00
Huang Xin
54bc1514df
feat(database): add platform-agnostic schema migration system ( #3485 )
2026-03-06 20:07:26 +08:00
Huang Xin
5273ef75dc
feat(database): add database service abstraction with libsql/turso backend ( #3472 )
2026-03-05 02:38:23 +08:00
Huang Xin
cbf7a501b7
chore: pin pnpm version for vercel and cloudflare deployment ( #3055 )
2026-01-24 12:35:03 +01:00
xijibomi-coffee
d1d0d2d59c
chore: enforce prettier, ignore submodules and vendor files ( #3018 )
...
* chore: enforce prettier, ignore submodules and vendor files
* chore: add format check in CI
---------
Co-authored-by: Huang Xin <chrox.huang@gmail.com>
2026-01-21 14:53:02 +01:00
dependabot[bot]
0bd6a217ae
chore(deps): bump actions/cache from 4 to 5 in the github-actions group ( #2719 )
...
Bumps the github-actions group with 1 update: [actions/cache](https://github.com/actions/cache ).
Updates `actions/cache` from 4 to 5
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 05:14:57 +01:00
dependabot[bot]
bff9c2a770
chore(deps): bump actions/checkout in the github-actions group ( #2525 )
...
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 5 to 6
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 05:35:17 +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
dependabot[bot]
16279949c1
chore(deps): bump actions/setup-node in the github-actions group ( #2277 )
2025-10-20 12:25:42 +08:00
Huang Xin
1de89069ce
fix: handle pointer events for window dragging on touch screen Windows, closes #2010 ( #2116 )
...
* fix: handle pointer events for window dragging on touch screen Windows, closes #2010
* chore: fix rust-lint
2025-09-25 06:41:08 +02:00
Huang Xin
9fd152d727
refactor(a11y): add basic lint for accessibility ( #2021 )
2025-09-11 18:57:04 +02:00
dependabot[bot]
79d39b2295
chore(deps): bump the github-actions group with 2 updates ( #1999 )
2025-09-08 12:44:45 +08:00
Huang Xin
5137c08204
chore: more aggressive cache for CI ( #1839 )
2025-08-19 10:21:20 +02:00
dependabot[bot]
952d2a3553
chore(deps): bump actions/checkout in the github-actions group ( #1827 )
...
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-18 13:36:01 +02:00
Huang Xin
452dc9f3e6
chore: cache nextjs build for CI ( #1771 )
2025-08-09 07:28:38 +02:00
Huang Xin
eaaeb844f3
txt: fix language detection when parsing TXT files, closes #1720 ( #1723 )
2025-07-31 08:52:25 +02:00
Huang Xin
d1f5934947
library: various fixes on metadata editor and bookshelf ( #1663 )
...
* i18n: update translations
* library: various fixes on metadata editor and bookshelf
* chore: enable parallel web builds checking
2025-07-22 16:04:44 +02:00
Huang Xin
916d63806e
chore: fix loading chunk error of optional chaining for Android WebView below 80 ( #1626 )
2025-07-19 20:24:30 +02:00
Huang Xin
25be60ce2a
chore: bump tauri to 2.4.1 ( #813 )
2025-04-05 07:40:33 +02:00
Huang Xin
93eacf91a0
feat: load system fonts list at runtime on desktop, closes #287 #237 ( #290 )
2025-02-03 00:41:30 +01:00
Huang Xin
44885f2901
sync: add download/upload progress indicator ( #277 )
...
* sync: add download/upload progress indicator
* chore: apt update before installing system dependencies
2025-02-01 12:17:21 +01:00
QP Hou
07116bdae8
ci: run rust clippy/fmt ( #207 )
2025-01-21 07:20:26 +01:00
QP Hou
ca2a62a921
support setting dev environment using nix ( #195 )
2025-01-19 09:36:49 +01:00
dependabot[bot]
2e2fad849b
Bump the github-actions group with 3 updates ( #82 )
2025-01-02 15:31:39 +01:00
Huang Xin
1be567ed4a
Setup CI for pull request: only build the web-app
2024-12-31 01:01:35 +01:00