tianma-if
3cfccb872e
chore: release v1.88.0 [skip ci]
2026-09-26 22:13:04 +08:00
tianma-if
aaf3dacfb6
fix(mobile): keep in-note search on one row
...
The search field, match count, and previous, next, and close controls sit on a single bar.
2026-09-26 18:26:11 +08:00
tianma-if
0681e70c97
fix(mobile): fill the note column for images on narrow screens
...
A stored desktop width such as 35% stays in the note. Phone-width
layouts show the image at the text column width.
2026-09-26 16:30:04 +08:00
tianma-if
1788defbea
chore: release v1.87.0 [skip ci]
2026-09-26 01:11:57 +08:00
tianma-if
ff45b64c5a
fix(web): use ink for note dividers and task checks
...
Default horizontal rules and checked task boxes follow the black-and-white note style. Named editor themes keep their own accent on checkboxes.
2026-09-25 23:48:57 +08:00
tianma-if
c3de2cd102
feat: add AI-driven infographic notes
2026-09-24 21:19:23 +08:00
tianma-if
ecbb755355
chore: release v1.86.0 [skip ci]
2026-09-24 17:51:55 +08:00
tianma-if
ec5e7bc8d6
Set newly uploaded note images to small size
2026-09-24 17:37:46 +08:00
tianma-if
717714547e
fix(mobile): keep Android login form visible above keyboard
2026-09-24 16:23:30 +08:00
tianma-if
a801863965
fix: keep mobile bottom navigation visible in settings
2026-09-24 12:17:33 +08:00
tianma-if
ba6dc54c0e
chore: release v1.85.0 [skip ci]
2026-09-24 00:14:11 +08:00
tianma-if
d176514325
chore: release v1.84.0 [skip ci]
2026-09-23 16:52:34 +08:00
tianma-if
d6fab26011
feat(web): optimize table form collection copy, icon, and public form layout
2026-09-23 13:25:49 +08:00
tianma-if
c7f6e342be
feat(web): add table attachments and a public entry form
...
Store attachment files in object storage and keep only resource references in the table. A separate public form link appends one row without showing existing records.
2026-09-23 13:03:12 +08:00
tianma-if
309b348736
chore: release v1.83.0 [skip ci]
2026-09-23 00:28:24 +08:00
tianma-if
c2a26b23ac
feat(web): add a beta structured table note
...
Store typed records in the note body and edit them as a grid on web and desktop. Phones and iOS stay read-only so the record model is not overwritten.
2026-09-23 00:00:44 +08:00
tianma-if
092b5448ba
chore: release v1.82.0 [skip ci]
2026-09-22 15:58:37 +08:00
tianma-if
7822701feb
chore: release v1.81.0 [skip ci]
2026-09-22 00:25:09 +08:00
tianma-if
a2d1993bee
fix(android): open GitHub update links
...
Fixes #423
2026-09-21 20:16:30 +08:00
tianma-if
5a89c66c76
chore: release v1.80.0 [skip ci]
2026-09-21 11:47:17 +08:00
tianma-if
9ddb3466bc
fix(settings): drop window size from screen resolution
2026-09-20 23:42:07 +08:00
tianma-if
5ad5b2bb05
chore: release v1.79.0 [skip ci]
2026-09-20 22:11:18 +08:00
tianma-if
69d4896758
style(editor): enable cjk punctuation squeezing and text overflow wrapping
...
Enable font-feature-settings: 'chws' 1 and overflow-wrap / word-break across Web, Mobile, iOS, and image cards for improved typography and long text wrapping.
2026-09-20 21:50:23 +08:00
tianma-if
6580bec3b1
feat(mobile): change notebook from note view without editing
2026-09-20 21:39:18 +08:00
tianma-if
629b7137a8
feat(settings): include device model in system information
2026-09-20 20:05:37 +08:00
tianma-if
e0a2f38447
feat(web): add GitHub-style details fold blocks ( #418 )
2026-09-20 19:35:04 +08:00
tianma-if
2d5f17c9ec
feat(settings): include current screen resolution in system info
2026-09-20 19:32:26 +08:00
tianma-if
719c45bb0f
chore: release v1.78.1 [skip ci]
2026-09-19 20:33:47 +08:00
tianma-if
033fea58ed
chore: release v1.78.0 [skip ci]
2026-09-18 16:56:03 +08:00
tianma-if
dcf2c138cb
feat(web): support rich-text headings through level 6 ( #413 )
2026-09-18 16:20:32 +08:00
tianma-if
7117a8bcde
chore: release v1.77.0 [skip ci]
2026-09-18 00:32:42 +08:00
tianma-if
f0a5c870b5
chore: release v1.76.0 [skip ci]
2026-09-16 23:23:53 +08:00
tianma-if
ba7b015028
feat(settings): add instance URL and data directory to system info
...
Show the connected instance URL on desktop and mobile, and the local
data directory on desktop. Keep both out of GitHub feedback. Relabel
health-check latency and distinguish an empty sync queue from never
having synced.
2026-09-16 20:43:36 +08:00
tianma-if
c4e27f355d
chore: release v1.75.1 [skip ci]
2026-09-16 18:54:13 +08:00
tianma-if
fd4ba3227a
chore: release v1.75.0 [skip ci]
2026-09-16 18:26:42 +08:00
tianma-if
3c79414d80
chore: release v1.74.0 [skip ci]
2026-09-16 00:47:44 +08:00
tianma-if
f1963cf2b6
chore: release v1.73.2 [skip ci]
2026-09-15 19:15:35 +08:00
tianma-if
809eefa641
chore: release v1.73.1 [skip ci]
2026-09-15 19:08:17 +08:00
tianma-if
99e9c2820c
refactor: share editor schema and drop RN iOS builds
...
Editors now take document TipTap nodes from a shared factory. Workspace and editor helpers move out of the large panes. Store iOS no longer builds from Expo EAS.
2026-09-15 12:56:44 +08:00
tianma-if
3f76d17b5a
chore: release v1.72.0 [skip ci]
2026-09-14 18:34:17 +08:00
tianma-if
5079facd67
chore: release v1.71.0 [skip ci]
2026-09-14 18:20:35 +08:00
tianma-if
ea9900b7e2
feat(i18n): add Japanese as a first-class in-app locale
...
Ship a full shared Japanese catalog for Web, desktop, and Android, resolve ja-JP to ja instead of English, and give iOS a three-language path with Japanese login, settings, and list chrome. Unmatched languages still fall back to English.
2026-09-14 12:49:11 +08:00
tianma-if
760e82ab50
fix(i18n): fall unmatched locales back to English
...
Unknown browser and system languages now resolve to English instead of
Simplified Chinese, and Japanese App Store / Play listing copy is kept
in store-assets for console publishing.
2026-09-14 10:56:53 +08:00
tianma-if
7e8eadae72
chore: release v1.70.0 [skip ci]
2026-09-14 00:02:57 +08:00
tianma-if
cf082734d6
fix(ai): default the whole-note assistant to a custom instruction
...
Restore the last processing method only when text is selected so Space and other whole-note opens start on custom.
2026-09-13 23:24:06 +08:00
tianma-if
bb43940135
feat(ai): replace social starter prompts with note workflows
...
Keep six factory prompts, swap Xiaohongshu and Twitter presets for extract-todos and continue-writing, and use four-character Chinese names.
2026-09-13 22:11:35 +08:00
tianma-if
73dfb247a3
chore: release v1.69.0 [skip ci]
2026-09-13 19:18:12 +08:00
tianma-if
7cd8de64e4
fix(web): delete in-note video and file attachment cards
...
Deleting a video attachment removed the stored file but left the player
in the note. File and PDF cards are custom nodes, while delete still
looked for old link marks. Also show the real filename in the confirm
dialog.
Fixes #394
2026-09-13 11:04:05 +08:00
tianma-if
8e2dfec1b4
fix(mobile): enter note editing without remounting the viewer
...
Open the existing detail WebView in place instead of waiting on a
network refresh and a second editor startup. Close is queued while a
save is in flight so back/done still respond, and the DomWebView
unmounts with the modal to avoid injectJavaScript after hide.
2026-09-12 23:02:02 +08:00
tianma-if
2d417314ee
chore: release v1.68.0 [skip ci]
2026-09-12 10:11:41 +08:00