tianma-if
63bddea5ac
fix(settings): default new model services to gpt-5.6-luna
...
Use gpt-5.6-luna as the suggested model ID for OpenAI-compatible services.
2026-09-27 12:52:07 +08:00
tianma-if
d8275189a0
fix(settings): match the export button and rename the token tab
...
Use the same outline button for ZIP export, and label the token page API Token because the clipper and agents use it too.
2026-09-27 12:45:11 +08:00
tianma-if
b30eb8951a
refactor(settings): tighten shortcuts and the add-model dialog
...
Show shortcut bindings two per row, and drop the repeated captions in the add-model dialog.
2026-09-27 12:40:39 +08:00
tianma-if
097c8c8916
refactor(settings): quiet type and drop repeated captions
...
Keep settings labels at 12px regular weight, and remove captions that only restate the title.
2026-09-27 12:32:27 +08:00
tianma-if
36872660e2
refactor(settings): reorganize preference cards into dedicated tabs
2026-09-27 11:47:10 +08:00
tianma-if
94c3dab56d
feat(demo): default editor outline to expanded in demo mode
2026-09-27 11:47:01 +08:00
tianma-if
401246be47
fix(editor): group consecutive image uploads into a gallery
...
Uploading images one at a time beside each other now joins them into one gallery on web, mobile web, and the native editors.
2026-09-27 11:45:42 +08:00
tianma-if
5fe220704e
refactor(settings): remove AI tag prompt configuration and product hunt link
2026-09-27 11:28:13 +08:00
tianma-if
594658ccad
fix(editor): group consecutive Markdown images into a gallery
...
A tweet clip with several photos now opens as one gallery, while a single image stays on its own.
2026-09-27 11:16:27 +08:00
tianma-if
1ec4bfc06f
fix(editor): use the small image size for Markdown pictures
...
Tweet clips and other Markdown images had no stored width, so the editor showed them at the large preset. Missing widths now follow the same 35% size used when inserting a picture.
2026-09-27 11:10:07 +08:00
tianma-if
4ef440ffaa
style(demo): remove emoji icons from seed note titles and headings
2026-09-27 11:09:14 +08:00
tianma-if
587b0583c2
feat(demo): add infographic and structured table notes, refresh overview
2026-09-27 10:54:53 +08:00
tianma-if
c45c845756
chore(extension): prepare web clipper 0.1.7 store listings
...
Bump the clipper to 0.1.7 and describe selection save, full X posts, and top-level context menus.
2026-09-27 10:41:03 +08:00
tianma-if
7ed8f11f05
fix(extension): keep clip commands on the top-level menu
...
Show only one EdgeEver action for each right-click so Chrome and Firefox do not fold them into a submenu.
2026-09-27 10:33:28 +08:00
tianma-if
26ebc3304a
feat(extension): save selected text from the context menu
...
Right-click a passage on a page to store that text as a new note, with the source link and without the rest of the page.
2026-09-27 10:16:54 +08:00
tianma-if
cfd73b792b
feat(desktop): send a Windows file to a note from the context menu
...
Register a per-user Explorer verb that passes the selected file to EdgeEver. The original file stays in place, and each selected file becomes its own note.
2026-09-27 10:07:54 +08:00
tianma-if
59b6ee2c71
fix(extension): save the full text of a folded X post
...
Expand Show more before reading a timeline post, and read quote authors from the visible name block.
2026-09-27 10:02:39 +08:00
tianma-if
e49d09a017
fix(desktop): save a shared file as a note
...
Finder was handing the share extension a file-id URL, which was stored as a fake WeChat zip and failed with the chat import dialog. Copy the real file, keep its name, and turn anything that is not a WeChat chat into a note.
2026-09-27 09:54:04 +08:00
tianma-if
e615489d91
fix(api): let memo writers attach files to the notes they create
2026-09-27 00:03:44 +08:00
tianma-if
3cfccb872e
chore: release v1.88.0 [skip ci]
2026-09-26 22:13:04 +08:00
tianma-if
b2b661b3a7
fix: use appendChild so DOM nodes pass the root typecheck
...
Cloudflare workers-types Element.append expects a response body, so ParentNode.append fails tsc for the phone image style and the clipper toast.
2026-09-26 22:11:56 +08:00
tianma-if
c85e365f84
feat(extension): save a right-clicked X post as a new note
2026-09-26 20:46:55 +08:00
tianma-if
8a4df2a5f2
feat(extension): save a right-clicked image as a new note
2026-09-26 19:33:13 +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
76bfb958bf
fix(web): keep the infographic title and metadata on one header row
2026-09-26 18:24:49 +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
3725ab6f80
fix(web): keep diagram title and metadata on one header row
2026-09-26 15:55:03 +08:00
tianma-if
aef3638ebc
feat(web): optimize note type icons and streamline card metadata display
2026-09-26 15:22:27 +08:00
tianma-if
623fe0a2c3
fix(web): match more-types and beta marks to the workspace gray
...
The open create-type control and Beta chips used a neutral slate fill that sat apart from the cool selection and menu highlight.
2026-09-26 14:52:32 +08:00
tianma-if
509d523f00
Merge pull request #435 from sivdead/fix/dev-assets-directory
...
Create missing Wrangler assets directories before development startup. Add regression coverage for creation before CLI invocation, preservation of existing assets, and non-dev command behavior.
Validation: typecheck, typecheck:mobile, build:web, and all 2244 non-E2E tests passed.
2026-09-26 11:57:51 +08:00
tianma-if
6873aa6521
fix(web): use theme-aware memo card hover background
2026-09-26 11:22:52 +08:00
tianma-if
b8d9365d04
fix(web): complete secondary interface typography alignment
2026-09-26 11:10:44 +08:00
tianma-if
01bcfbdaca
fix(editor): use FileText icon for rich text view mode switch
2026-09-26 10:59:45 +08:00
tianma-if
1fcdb67049
fix(web): lighten heavy fills and drop template filler
...
Checked controls, progress, and update chips use the same charcoal as switches. Template actions and attachment filters no longer use a solid black fill, and the template page drops its two explanatory lines.
2026-09-26 10:59:08 +08:00
tianma-if
31c2b2f2c9
fix(web): quiet secondary chrome to ink
...
Decorative green on settings, dialogs, menus, and controls becomes ink. Brand green stays on the new-note button, solid actions, brief success, and unread dots. Checked switches use a charcoal track so the pill is lighter than title ink.
2026-09-26 10:46:00 +08:00
tianma-if
eaf9c10b23
fix(editor): align Markdown and rich text reading gutters
2026-09-26 10:17:31 +08:00
tianma-if
5381ac1fb7
fix(web): cool the light note surface one step above the list
...
Keep the editor column on #f8fafb so it stays in the cool gray family, and let empty editor states show that surface instead of a white card.
2026-09-26 09:50:03 +08:00
tianma-if
eb1d5947c4
fix(web): keep infographic syntax highlighting out of the startup budget
2026-09-26 01:32:25 +08:00
tianma-if
1788defbea
chore: release v1.87.0 [skip ci]
2026-09-26 01:11:57 +08:00
tianma-if
d577ed7413
test(web): align chrome assertions with the current workspace
2026-09-26 01:10:52 +08:00
tianma-if
d6ae897a8c
fix(web): widen the note title and align it with the toolbar
...
The title row uses the width up to the status controls instead of the centered article column, and its left edge matches the toolbar.
2026-09-26 01:00:13 +08:00
tianma-if
ab6bad5218
fix(web): use ink chrome and 12px type on secondary pages
...
Tags, attachments, plugins, templates, and the tag picker follow the 12px and 14px ink palette. Beta badges use the same 12px line height as the surrounding labels.
2026-09-26 00:53:08 +08:00
tianma-if
875eef0c15
fix(web): follow dark mode in the infographic editor
...
The conversation column and empty preview stayed on a hardcoded white surface while slate text inverted, so dark mode showed a white slab. Use the card surface for the shell, and keep a white sheet only for light-theme graphics.
2026-09-26 00:17:10 +08:00
tianma-if
82c9a2dbfb
fix(web): lighten second- and third-level note headings
...
Keep the page title and first-level heading in ink, and let lower headings share the body color at weight 600.
2026-09-25 23:58:06 +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
c9ff2ea704
fix(web): match the memo search field to the workspace palette
...
Use the sidebar and list grays instead of the neutral slate fill, and mark focus with the workspace divider.
2026-09-25 23:48:55 +08:00
tianma-if
71517861cf
fix(web): keep the note title and metadata on one header row
...
The title field fills the space before the notebook and tags, while the time, character count, and actions stay on that same line instead of forming a third row.
2026-09-25 23:17:38 +08:00
tianma-if
81e102c695
fix(web): set menu item text to 12px
...
Match note, list, and notebook menus with the toolbar dropdowns.
2026-09-25 23:10:16 +08:00
tianma-if
c4e1c1631d
fix(web): use a light surface for tooltips
...
Open toolbar tips under their icons, including the table menu, and replace the dark chip with a light card, hairline, and shadow.
2026-09-25 22:48:55 +08:00
tianma-if
a6386e60d9
fix(web): remove the duplicate reading toolbar icon
...
Reading protection stays on the lock beside the tags. The book icon only toggled that same lock.
2026-09-25 21:54:01 +08:00