Commit Graph
2517 Commits
Author SHA1 Message Date
Dariusz Koryto ea759ab092 feat(web): add a keyboard shortcut to show or hide the sidebar (#475)
* feat(web): add a keyboard shortcut to show or hide the sidebar

The notebook sidebar can already collapse into an icon rail, but only
with the mouse. Add a configurable "Show/hide sidebar" shortcut,
Ctrl/⌘+\ by default, next to the existing outline shortcut. It toggles
the same persisted collapsed state, works only in the desktop layout,
and is ignored while a dialog or another view is open. The collapse
button tooltip now shows the shortcut.

Refs #97

* fix(web): ignore the sidebar shortcut while Focus Mode is on

Focus Mode hides the notebook sidebar, so the shortcut used to change
and save its collapsed state without any visible feedback. It now does
nothing while Focus Mode is active, and the saved state is left as it
was when Focus Mode ends.

Refs #97
2026-10-06 10:01:26 +08:00
tianma-if 4a6f7947c2 docs: compress best practices showcase images 2026-10-06 00:28:54 +08:00
tianma-if eabd9bbb79 feat(extension): save YouTube and Bilibili watch pages as video notes
Read the current player's captions after one click and write a timestamped note. Summaries use the workspace default model when the token includes ai:generate.
2026-10-06 00:26:10 +08:00
tianma-if 9f50e51431 docs: add database form collection showcase and showcase section to READMEs 2026-10-06 00:00:50 +08:00
tianma-if 04e26b490c docs: add AI multi-dimensional database table generation showcase 2026-10-05 23:41:46 +08:00
tianma-if c91271c8bc fix: compact AI sidebar tables 2026-10-05 23:40:01 +08:00
tianma-if d87aedaddd docs: limit the video clip spec to caption notes
The first release reads YouTube and Bilibili captions in the page and saves a note. Summaries use the instance default model, and speech recognition stays out.
2026-10-05 23:29:46 +08:00
tianma-if 3458044067 docs: keep the community plugin catalog from replacing official plugins 2026-10-05 23:27:30 +08:00
tianma-if 1d40d0299e docs: rename youtube video clip spec to video-clip-spec.zh-CN.md 2026-10-05 22:58:58 +08:00
tianma-if 36f60ca429 fix: enable structured table creation in companion agent 2026-10-05 22:52:26 +08:00
tianma-if 3d15dde876 docs: add community plugin marketplace architecture and submission plan 2026-10-05 22:25:26 +08:00
tianma-if 87ed9d9fb3 docs: expand video clip spec to support bilibili and extensible adapters 2026-10-05 20:30:12 +08:00
tianma-if 28ce3fb9e0 docs: update wechat contact qr and manual invite prompt for 200+ members 2026-10-05 12:30:37 +08:00
tianma-if fecc79ff49 chore: release v1.100.0 [skip ci] 2026-10-05 12:01:32 +08:00
tianma-if 93a650c903 test(diagram): verify demo architecture layout remains stable 2026-10-05 12:00:44 +08:00
tianma-if 8472f19e46 feat(mobile): create notebooks in Android and iOS apps 2026-10-05 11:56:11 +08:00
tianma-if 66b40b0ee0 docs: redirect GitHub Sponsor button to docs/sponsor.md 2026-10-05 11:53:44 +08:00
tianma-if 8c1897498d docs: replace community emojis with official WeChat and Telegram SVG icons 2026-10-05 11:52:25 +08:00
tianma-if f3ef34ebd3 docs: upgrade sponsor showcase to HTML table and feature project homepage placement 2026-10-05 11:19:03 +08:00
tianma-if cf5da83ecc docs: remove explicit preferred tags for cleaner tone 2026-10-05 11:12:27 +08:00
tianma-if 342dbe4ca9 docs: prioritize direct financial sponsorship and community co-marketing 2026-10-05 11:05:56 +08:00
tianma-if 26f6c09c56 docs: add direct WeChat contact to partners guides 2026-10-05 10:55:38 +08:00
tianma-if d21d1fd8ae docs: align partners guide structure with full standard outline 2026-10-05 10:31:25 +08:00
tianma-if 15de326026 docs: separate partners and sponsors into dedicated guide 2026-10-05 10:29:43 +08:00
tianma-if 5cc21d79df docs: enrich sponsorship document with generic partnership guidelines 2026-10-05 10:13:59 +08:00
tianma-if 2deec0888b docs: polish sponsor badge to dual-block style 2026-10-05 10:03:54 +08:00
tianma-if af24d48ebe docs: replace external afdian badge with anchor sponsor badge 2026-10-05 09:56:17 +08:00
tianma-if df6a831006 docs: add sponsorship and support guides with payment QR codes 2026-10-05 09:45:56 +08:00
tianma-if 22c5c79056 Clarify dense architecture diagram relations 2026-10-05 00:36:19 +08:00
tianma-if 01fd711be6 docs: rename best practices navigation to showcase and workflows 2026-10-05 00:34:47 +08:00
tianma-if 223987c0f6 docs: add AI diagram and infographic generation best practices 2026-10-05 00:27:25 +08:00
tianma-if ab23e48f4f Tighten architecture nodes by label length 2026-10-05 00:20:01 +08:00
tianma-if f8233d9f20 fix(diagram): clarify dense architecture connections 2026-10-05 00:10:29 +08:00
tianma-if 43e5675d0a fix(diagram): balance architecture group layouts 2026-10-04 23:46:53 +08:00
tianma-if 940c4d8cde fix(diagram): approach architecture nodes from port direction 2026-10-04 23:37:54 +08:00
tianma-if 3262bd8b16 fix(diagram): attach architecture arrows to node borders 2026-10-04 23:28:09 +08:00
tianma-if c72b5b277d fix(diagram): route architecture edges around nodes 2026-10-04 23:23:45 +08:00
tianma-if b64772a46b fix(diagram): balance wide architecture layouts 2026-10-04 23:15:11 +08:00
tianma-if 0df457edd3 fix(web): align trash action pointer with shortcut 2026-10-04 22:24:44 +08:00
tianma-if 4d8a93f080 fix(web): align Markdown caret with text 2026-10-04 22:07:39 +08:00
tianma-if a91174a9c8 fix(ai): open generated note URLs in workspace 2026-10-04 21:41:33 +08:00
tianma-if cd6f163fd9 style(web): refine Linux Tux and Chrome clipper brand icons 2026-10-04 21:27:54 +08:00
tianma-if e008b59f98 fix(ai): default generated flowchart theme 2026-10-04 21:22:14 +08:00
tianma-if 378c80712b fix(ai): link created notes and default mind map theme 2026-10-04 21:19:46 +08:00
tianma-if 07cb902dae style(web): compact mind map canvas hints 2026-10-04 19:11:18 +08:00
tianma-if f94001382c fix(web): simplify mind map node editing and show shortcuts 2026-10-04 19:02:56 +08:00
tianma-if 1767e470bf chore: release v1.99.2 [skip ci] 2026-10-04 18:36:19 +08:00
tianma-if 2b519bfc96 test(extension): run capture bundle check in isolated Vite process 2026-10-04 18:35:36 +08:00
tianma-if 35a2bb8860 docs: add mobile image share and WeChat article clipping best practices 2026-10-04 18:12:07 +08:00
tianma-if 8cecef3360 fix(web): preserve rich table cells during Markdown edits 2026-10-04 17:55:37 +08:00