zadam
1f6222a653
fix notemap resize + upgrade of force-graph
2022-08-02 17:17:27 +02:00
zadam
4cec856e21
simplified updating note content
2022-06-13 22:38:59 +02:00
zadam
4211d0feda
Merge branch 'master' into next53
2022-06-05 22:25:14 +02:00
zadam
5fbaed61c1
fix "cut to note", closes #2895 , #1182
2022-06-03 22:05:18 +02:00
zadam
c0c38a4b49
Merge branch 'master' into next53
2022-06-02 22:32:29 +02:00
zadam
15a9ff4450
when closing / clearing last tab, close all splits
2022-06-02 22:28:25 +02:00
zadam
8052574950
rename iframe to web view
2022-05-30 20:59:54 +02:00
zadam
ee217d6306
added iframe note type
2022-05-28 22:19:29 +02:00
zadam
8df3b0a5bd
Merge branch 'master' into excalidraw
2022-05-12 23:46:52 +02:00
Tom
3df712b64f
refactor canvas-note to canvas
2022-05-10 13:43:05 +02:00
zadam
93cc6b12ec
added new APIs to access note detail, #2806
2022-05-03 23:25:28 +02:00
Tom
8d510a3fdd
Merge remote-tracking branch 'upstream/master' into excalidraw
...
conflict in
- package-lock (accept incoming),
- routes (remove the option to have image without filename, since it is not really necessary for canvas_note)
- note_detail
2022-05-03 21:56:52 +02:00
zadam
a9dc62505d
fix height of textarea of SQL console
2022-05-02 21:23:40 +02:00
Tom
d3e86acfaa
explain checkFullHeight() due to missleading name
2022-04-19 00:21:29 +02:00
Tom
9771b441ad
missing path2d support for freedawings, remove node-side rendering, allow async getContent()
...
* ## Excalidraw and SVG
* 2022-04-16 - @thfrei
*
* Known issues:
* - excalidraw-to-svg (node.js) does not render any hand drawn (freedraw) paths. There is an issue with
* Path2D object not present in node-canvas library used by jsdom. (See Trilium PR for samples and other issues
* in respective library. Link will be added later). Related links:
* - https://github.com/Automattic/node-canvas/pull/2013
* - https://github.com/google/canvas-5-polyfill
* - https://github.com/Automattic/node-canvas/issues/1116
* - https://www.npmjs.com/package/path2d-polyfill
* - excalidraw-to-svg (node.js) takes quite some time to load an image (1-2s)
* - excalidraw-utils (browser) does render freedraw, however NOT freedraw with background
*
* Due to this issues, we opt to use **only excalidraw in the frontend**. Upon saving, we will also get the SVG
* output from the live excalidraw instance. We will save this **SVG side by side the native excalidraw format
* in the trilium note**.
*
* Pro: we will combat bit-rot. Showing the SVG will be very fast, since it is already rendered.
* Con: The note will get bigger (maybe +30%?), we will generate more bandwith.
* (However, using trilium desktop instance, does not care too much about bandwidth. Size increase is probably
* acceptable, as a trade off.)
2022-04-19 00:21:20 +02:00
Tom
272bb136d8
make canvas_note height 100%
2022-04-19 00:13:27 +02:00
Tom Free
a894c19c2b
add missing canvas-note entries in helper functions
...
Conflicts:
src/public/app/entities/note_short.js
src/public/app/services/tree_context_menu.js
2022-04-19 00:13:26 +02:00
zadam
a21c49cba7
added "hideRelations" label to relation map
2022-02-05 13:02:19 +01:00
zadam
a5444fd6ad
print should include promoted attributes, #2550
2022-01-14 21:02:11 +01:00
zadam
9ee1c9f3da
ETAPI delete/patch, refactoring
2022-01-07 19:33:59 +01:00
zadam
bc920dc5dc
refactoring of mermaid support WIP
2021-09-29 22:14:45 +02:00
zadam
896c9cec04
refactoring of mermaid support WIP
2021-09-29 22:10:15 +02:00
Abitofevrything
b37bcd294c
Implement mermaid diagrams ( #2187 )
...
* Start implementing mermaid diagrams
* Implement theming for mermaid diagrams
* Add edit tab to mermaid diagrams
* Remove comment
* Render mermaid diagrams in included notes
* Prevent mermaid notes from being removed to consistency checks
2021-09-29 21:54:56 +02:00
zadam
113bebed3b
switching themes via loading only specific CSS
2021-09-26 15:24:37 +02:00
zadam
e4ba7d65e8
note map refactoring
2021-09-20 22:19:47 +02:00
zadam
dd37f09309
global link map WIP
2021-09-18 14:29:41 +02:00
zadam
ed26e32ccb
skeleton for global link map
2021-09-16 23:09:48 +02:00
zadam
d0747b125c
improvements in frontend sync (WIP)
2021-08-25 22:49:24 +02:00
zadam
1b9c3b0759
keep focus when clicking on edit read only note
2021-06-24 23:50:56 +02:00
zadam
02da5b598c
added "edit" button into ribbon button container
2021-06-15 22:59:13 +02:00
zadam
2220c4491b
layout fixes
2021-06-15 21:53:22 +02:00
zadam
3893f663d0
sql console also doesn't create a normal note by default
2021-06-06 13:38:01 +02:00
zadam
6d51593b7d
removed CSS contain from widgets
2021-06-05 22:07:15 +02:00
zadam
1a0aaf4a30
refactored TabContext => NoteContext
2021-05-22 12:42:34 +02:00
zadam
79a85a0aa7
refactored TabContext => NoteContext
2021-05-22 12:35:41 +02:00
zadam
274cf7312c
refactored TabContext => NoteContext
2021-05-22 12:26:45 +02:00
zadam
1a13132a69
split window WIP
2021-05-20 23:13:34 +02:00
Jules-Bertholet
a410ed1b74
Update KaTeX to v0.13.9 ( #1925 )
...
* Update KaTeX to v0.13.9
* Allow KaTeX commands like \url and \includegraphics
https://katex.org/docs/options.html
2021-05-08 20:58:56 +02:00
Jules-Bertholet
1308dc20e8
Add support for mhchem markup in KaTeX ( #1917 )
2021-05-06 22:38:56 +02:00
zadam
57db945558
set cssClass and other note related classes on the root widget instead, fixes #1799
2021-03-28 22:24:24 +02:00
zadam
7e2186721f
added "re-render note" menu item & shortcut, closes #1766
2021-03-19 22:34:56 +01:00
zadam
4e76d1fa85
hide some "boring" attributes from book listing view
2021-03-12 20:39:42 +01:00
zadam
721e5da672
use notePath instead of noteId for note creation to correctly work with cloned ancestors
2021-03-03 22:48:06 +01:00
zadam
78e48095e6
prompt user when there are unsaved changes, #1692
2021-02-27 23:39:02 +01:00
zadam
3c7a6bc1e4
use longer update interval for web
2021-02-27 21:08:27 +01:00
zadam
90c6852423
hide auto links by default in relation map, allow configuring displayed relations, fixes #1674
2021-02-22 22:34:33 +01:00
zadam
6081c3540e
refactoring
2021-01-29 22:44:59 +01:00
zadam
d19a929237
removed auto book as it is no longer needed
2021-01-28 22:34:35 +01:00
zadam
1d64129572
lazy loading of note list
2020-12-27 22:19:27 +01:00
zadam
0b6fa4ab06
Merge remote-tracking branch 'origin/optimize-tree'
2020-12-10 22:54:16 +01:00