Commit Graph

6850 Commits

Author SHA1 Message Date
Elian Doran
fef8b6f58e feat(client): handle editing temporarily mind map, canvas, spreadsheet & mermaid 2026-04-17 18:47:41 +03:00
Elian Doran
1b4400db03 feat(split): use grouped buttons for view selectors 2026-04-17 12:20:36 +03:00
Elian Doran
9a3d160c34 chore(split): bring back lazy loading for editor 2026-04-17 12:10:56 +03:00
Elian Doran
8457c22be3 feat(split): smoother switching between view modes 2026-04-17 12:06:57 +03:00
Elian Doran
fb5f89108f fix(split): source view not occupying the right width 2026-04-17 10:47:06 +03:00
Elian Doran
b6144f3d09 chore(mermaid): add view changer 2026-04-17 10:45:54 +03:00
Elian Doran
5fe6611a91 refactor(markdown): handle source view at split editor level 2026-04-17 10:33:21 +03:00
Elian Doran
8760d683a3 feat(markdown): add a display mode switcher 2026-04-17 10:29:21 +03:00
Elian Doran
d22b0079dc feat(markdown): add read-only toggle button 2026-04-17 08:24:43 +03:00
Elian Doran
dee9959d5b feat(markdown): don't alter h1 and h2 2026-04-17 08:17:48 +03:00
Elian Doran
3f39e6f7f1 feat(client): mark spreadsheet and markdown as new note types 2026-04-17 08:15:23 +03:00
Elian Doran
f03e527cb0 feat(markdown): integrate into note types 2026-04-17 08:14:02 +03:00
Elian Doran
9f4c3ed35a feat(markdown): basic support hash-based wikilinks 2026-04-17 07:49:38 +03:00
Elian Doran
e33446c219 feat(markdown): flickerless Markdown rendering even when changing it 2026-04-17 07:46:17 +03:00
Elian Doran
daf5740610 feat(markdown): use a Mermaid cache to avoid flicker while editing something else 2026-04-17 07:41:30 +03:00
Elian Doran
9464e2aff5 feat(markdown): respect heading style 2026-04-17 07:39:06 +03:00
Elian Doran
5ef74d5639 fix(markdown): mermaid not rendering 2026-04-17 07:35:17 +03:00
Elian Doran
822e7ffbab feat(markdown): support full feature set (math, admonitions) 2026-04-17 07:32:08 +03:00
Elian Doran
11b0bec47d chore(markdown): improve max width of Mermaid diagrams 2026-04-17 07:15:39 +03:00
Elian Doran
0c051327cf feat(markdown): render with ReadOnlyText 2026-04-17 07:13:46 +03:00
Elian Doran
e943891e2f chore(markdown): improve code margins when scrolling 2026-04-17 07:09:36 +03:00
Elian Doran
12e07dbfcd feat(markdown): basic block highlighting in preview 2026-04-17 07:00:07 +03:00
Elian Doran
dbe37730c3 chore(markdown): make preview selectable 2026-04-17 06:52:01 +03:00
Elian Doran
0dfbfaa61c refactor(markdown): get rid of DOM queries 2026-04-17 06:51:31 +03:00
Elian Doran
dc57d6131a refactor(markdown): clean up a bit the sync rendering 2026-04-17 06:46:04 +03:00
Elian Doran
3417f82e27 feat(markdown): basic block-based sync 2026-04-17 06:43:50 +03:00
Elian Doran
1ec270dba2 feat(markdown): basic percentage-based scroll 2026-04-17 06:38:12 +03:00
Elian Doran
6d2496599f feat(markdown): make preview scrollable 2026-04-17 06:35:45 +03:00
Elian Doran
18d69f94d2 feat(markdown): introduce some padding 2026-04-17 06:32:49 +03:00
Elian Doran
b84e50065c feat(markdown): compact title 2026-04-17 06:29:27 +03:00
Elian Doran
81c266f69b fix(markdown): scroll padding affecting height 2026-04-17 06:25:47 +03:00
Elian Doran
e9d8aa82f4 feat(markdown): basic note type integration 2026-04-17 06:20:59 +03:00
renovate[bot]
eb426ca3a7 chore(deps): update dependency happy-dom to v20.9.0 2026-04-17 00:12:04 +00:00
green
ab10a19932 Translated using Weblate (Japanese)
Currently translated at 99.9% (1956 of 1957 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2026-04-16 22:15:03 +02:00
Elian Doran
8ec6125ec4 fix(launch_bar): some context menus intercepted by browser 2026-04-16 23:00:41 +03:00
Elian Doran
999bfbc118 feat(launch_bar): add a context menu to every option to easily remove them 2026-04-16 22:52:02 +03:00
Elian Doran
889e44363a feat(client): make view source searchable 2026-04-16 22:26:56 +03:00
Elian Doran
53413be08c fex: UI overlap in attribute editing (#9453) 2026-04-16 21:49:53 +03:00
Zaki Ur Rehman
f64b029009 refactor: ensure only the changed lines are shown 2026-04-16 23:04:29 +05:00
Zaki Ur Rehman
b2f02962fc refactor: show only modified lines 2026-04-16 22:54:48 +05:00
Hosted Weblate
011cce05af Update translation files
Updated by "Cleanup translation files" add-on in Weblate.

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/
2026-04-16 17:27:19 +02:00
noobhjy
735712123c Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 88.8% (1716 of 1932 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2026-04-16 17:27:17 +02:00
Elian Doran
d8db862c22 test(client,server): guard against duplicate JSON keys 2026-04-16 18:25:37 +03:00
Elian Doran
d2836ef84c fix revisions dialog shows translation keys instead of values (#9447) 2026-04-16 18:22:46 +03:00
Zaki Ur Rehman
6bc3176251 fix: resolve context menu state reset issue causing UI text overlap 2026-04-16 18:29:57 +05:00
Zaki Ur Rehman
c888826192 fex: UI overlap in attribute editing 2026-04-16 18:06:14 +05:00
Aindriú Mac Giolla Eoin
cd6f63a908 Translated using Weblate (Irish)
Currently translated at 99.9% (1931 of 1932 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ga/
2026-04-16 12:44:52 +02:00
green
062d0863a1 Translated using Weblate (Japanese)
Currently translated at 99.9% (1931 of 1932 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2026-04-16 05:50:54 +00:00
Ulices
2fc907e756 Translated using Weblate (Spanish)
Currently translated at 85.3% (1649 of 1932 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/es/
2026-04-16 05:50:52 +00:00
Elian Doran
13cdba199a Update dependency reveal.js to v6.0.1 (#9430) 2026-04-16 08:49:43 +03:00