eezd
634ef9fc11
fix(tree): resolve file drop targets to their containing folders
2026-10-24 18:12:36 +08:00
eezd
08f4e4aa7d
feat(assets): store note images in shared sibling assets directories
2026-10-24 18:12:23 +08:00
eezd
5abc99b89e
feat(editor): replace format bar with selection appearance controls
2026-10-24 18:11:57 +08:00
eezd
19aab631ec
feat(ui): streamline workspace settings and remove sharing
...
Unify compact workspace controls and panel transitions, move directory actions into the context menu, and remove backlink UI.
Reorganize settings with searchable sections, per-setting resets, shortcut search, and accurate save feedback.
Remove sharing UI, APIs, authentication helpers, and storage code; provide a transactional cleanup script with retirement tests. Reject directories during orphan image cleanup and cover mixed-batch preservation.
2026-10-24 12:32:23 +08:00
eezd
a716794e41
feat(ui): improve readability and fix workspace regressions
...
Separate interface typography from document text and enlarge controls across the workspace and public reader. Keep tree menus within the viewport and make constrained dialogs scrollable.
Preserve nested image references, escape moved link paths, synchronize note creation and daily-note opening, and hydrate shared headings. Add regression coverage for settings and workspace behavior.
2026-10-23 10:55:53 +08:00
eezd
4d1339851b
feat(ui): redesign public reading and complete glass workspace
...
Add scoped public navigation, reading progress, focus and print controls without loading the editor. Polish responsive settings, graph and media layouts.
Correct share expiry units, preserve math and code during link maintenance, and normalize Markdown destinations for templates and note navigation. Verify browser flows and document the new tools.
2026-10-22 15:43:52 +08:00
eezd
91a359c2b7
feat(assets): add searchable media library and verified orphan cleanup
2026-10-22 15:09:15 +08:00
eezd
06be0038cf
feat(ui): add typography preferences and contextual formatting
2026-10-22 15:01:39 +08:00
eezd
2a35a392b7
feat(knowledge): add graph tags daily notes and Markdown templates
2026-10-22 14:56:48 +08:00
eezd
a923c2dfb9
feat(knowledge): index note relationships and maintain moved links
2026-10-22 14:52:37 +08:00
eezd
d34d1f2183
feat(ui): establish glass workbench and local typography
2026-10-22 14:46:22 +08:00
eezd
ed83b2c590
Replace Shiki code highlighting with Prism.js
2026-10-22 13:08:12 +08:00
eezd
b2d5a1f319
Restore the built-in Shiki GitHub Dark code palette
2026-10-22 12:26:33 +08:00
eezd
82d08b9d73
Add persistent pinned tabs protected from bulk closing
2026-10-22 12:11:08 +08:00
eezd
19d0feac23
Keep code block spacing stable when revealing fences
2026-10-21 21:05:07 +08:00
eezd
15e036b9cd
Add source editing toggle beside the outline button
2026-10-21 19:14:45 +08:00
eezd
73ff88c3c3
Fix custom shortcut synchronization across platforms
2026-10-21 18:02:25 +08:00
eezd
b4054189cf
Fix attachment scanning for literal text and multiline links
2026-10-21 18:02:18 +08:00
eezd
c08bb8a182
Document shortcuts, folder galleries and batch sharing
2026-10-21 16:37:01 +08:00
eezd
0ce509a0fe
Finish shortcut dispatch and verify file operation safeguards
2026-10-21 16:34:29 +08:00
eezd
e028614dba
Adapt built-in themes to the supplied editor snippets
2026-10-21 16:34:02 +08:00
eezd
828d50f242
Support live collection shares with stable member scopes
2026-10-21 16:16:53 +08:00
eezd
ffc95d6dbc
Add tree multiselection, batch actions and Markdown export
2026-10-21 16:10:49 +08:00
eezd
f473ec64b6
Manage folder images in a gallery and hide asset directories
2026-10-21 16:05:01 +08:00
eezd
fbce545d98
Allow custom command shortcuts and heading bindings
2026-10-21 16:02:58 +08:00
eezd
7344bb19dc
Polish sidebar controls, font input and tab menus
2026-10-21 15:57:33 +08:00
eezd
d253536009
Add image listing and asset management
...
Show images in asset directories with preview, rename, replacement, and trash recovery. Update local Markdown references when images move and restore original files if related metadata cannot be committed.
Refresh image previews after replacement and compare actual contents when deduplicating subsequent uploads.
2026-10-21 15:14:07 +08:00
eezd
8b54ccba18
Remove setup code from first-run initialization
2026-10-21 14:19:11 +08:00
eezd
8b54258df5
Update project collaboration and implementation guidelines
2026-10-21 14:11:24 +08:00
eezd
34d2acbbd5
Add Markdown and ZIP notebook import
2026-10-21 12:56:38 +08:00
eezd
903a617439
Move app installation entry into About settings
2026-10-21 12:32:15 +08:00
eezd
606e08ca39
Use port 21000 and document CDN hostname requirements
2026-10-21 12:18:57 +08:00
eezd
96596110ec
Add Docker Compose deployment and HTTPS proxy configuration
2026-10-21 12:04:53 +08:00
eezd
9e9ab03c2b
Add About settings with build identity and API documentation
2026-10-21 11:47:27 +08:00
eezd
fcd0fdd7a4
Recognize sibling ordered list items when rewriting asset links
2026-10-21 11:32:48 +08:00
eezd
f188f0fc32
Add synchronized editor spelling and tab width preferences
2026-10-20 19:08:43 +08:00
eezd
f9cfb138ea
Resync initial event connections and render nested task blocks
2026-10-20 18:59:54 +08:00
eezd
2df1ab87df
Preserve code samples and watcher state during file updates
2026-10-20 18:59:41 +08:00
eezd
3a8248e560
Preserve drafts and asset paths across note moves
2026-10-20 18:59:26 +08:00
eezd
8c13dfeaec
Convert pasted web content to Markdown and import remote images
2026-10-20 18:18:00 +08:00
eezd
84e89c8fe4
Support live recursive folder shares and follow subject moves
2026-10-20 17:20:23 +08:00
eezd
89472fe6fd
Subscribe to vault events before completing WebSocket upgrades
2026-10-20 17:01:29 +08:00
eezd
e66fee9dac
Include note filenames in new share links
2026-10-20 14:41:43 +08:00
eezd
ac81544e03
Propagate synchronization and plugin failures correctly
2026-10-20 12:58:41 +08:00
eezd
1e33f50c5e
Block encoded unsafe links and revoked event credentials
2026-10-20 12:55:00 +08:00
eezd
df064155c7
Preserve vault state on failed file operations
2026-10-20 12:46:55 +08:00
eezd
7e52d9a00b
Fix note saves and drafts across asynchronous edits
2026-10-20 12:43:11 +08:00
eezd
8ce4a11b33
Add managed plugins with lifecycle cleanup and editor extensions
2026-10-20 11:53:29 +08:00
eezd
9fd7e2a948
Add built-in white and black themes
2026-10-20 10:26:49 +08:00
eezd
7f65162115
Add synced themes, color modes and custom CSS snippets
2026-10-20 10:06:58 +08:00