Henry Heino
69168f1ec2
Desktop: Fixes #11020 : Fix clicking on most non-media resource links opens them inline ( #11022 )
2024-09-11 16:49:35 +01:00
Laurent Cozic
32710e44c3
Desktop: Significantly reduces size of exported HTML files in most cases
2024-06-03 23:50:51 +01:00
Laurent Cozic
2e2a2b3193
Tools: Implement @typescript-eslint/no-explicit-any rule
2024-04-05 12:16:49 +01:00
Edward Jiles
2de5c1bbf8
Mobile, Desktop: Make tables horizontally scrollable ( #10161 )
...
Co-authored-by: Henry Heino <46334387+personalizedrefrigerator@users.noreply.github.com>
2024-03-25 11:27:48 +00:00
Henry Heino
e92f89df99
Android: Add support for renderer plugins ( #10135 )
2024-03-20 11:01:09 +00:00
Laurent Cozic
47f95cb294
Chore: Implement cSpell to detect spelling mistakes in codebase ( #10001 )
...
Co-authored-by: Helmut K. C. Tessarek <tessarek@evermeet.cx>
Co-authored-by: Henry Heino <46334387+personalizedrefrigerator@users.noreply.github.com>
2024-02-26 10:16:23 +00:00
Henry Heino
f5e1e45f6f
Chore: Refactor renderer package: Limit dependency on @joplin/lib
and improve type safety ( #9701 )
2024-01-18 11:20:10 +00:00
Henry Heino
430f73c47a
Desktop,Mobile: Resolves #9594 : Fix table-of-contents links to headings with duplicate content ( #9610 )
2024-01-04 15:14:52 +00:00
Henry Heino
92a0964a8d
Desktop: Fixes #9304 : Fix HTML resource links lost when editing notes in the rich text editor ( #9435 )
2023-12-06 19:17:16 +00:00
Laurent Cozic
8be22ed910
Plugins: Add support for getting plugin settings from a Markdown renderer
2023-11-03 19:45:21 +00:00
Henry Heino
849427d1bf
Mobile: Add support for drawing pictures ( #7588 )
2023-10-02 15:15:51 +01:00
Laurent Cozic
315f071337
Tools: Apply eslint rule @typescript-eslint/no-inferrable-types with ignoreProperties=false
2023-06-30 09:07:03 +01:00
Laurent Cozic
c89edd7b22
Tools: Implement "prefer-object-spread" eslint rule
2023-06-01 12:02:36 +01:00
Arun Kumar
75d204c9ca
Desktop: Resolves #6101 : Added export graph button for Mermaid ( #7958 )
2023-03-30 16:58:48 +01:00
Laurent Cozic
57f00c612d
Desktop: Resolves #7867 : Cache code blocks in notes to speed up rendering
2023-03-07 17:55:20 +00:00
Laurent Cozic
a2de167b95
All: Security: Fix XSS when a specially crafted string is passed to the renderer
2022-11-14 17:16:59 +00:00
asrient
3ec3a37603
Desktop: PDF scroll persistence ( #6747 )
2022-08-27 13:32:20 +01:00
asrient
6ea40c9895
Desktop: New Embedded Pdf Viewer ( #6681 )
2022-08-04 10:12:22 +01:00
Laurent Cozic
7168e0dc90
Chore: Optimize highlight.js package size
2022-05-26 16:46:56 +01:00
Laurent Cozic
cb637e817b
Server: Do not make checkboxes in published notes clickable
2022-04-05 15:42:06 +01:00
Laurent
7f64fbfd9b
Tools: Use Yarn 3 to manage monorepo ( #5833 )
2021-12-20 15:08:43 +00:00
Kenichi Kobayashi
630a400181
Desktop: Resolves #2242 : Implements Sync-Scroll for Markdown Editor and Viewer ( #5512 )
2021-11-03 12:10:46 +00:00
Laurent Cozic
aa3cbbd165
Desktop, Mobile: Fixes #5593 : Do not render very large code blocks to prevent app from freezing
2021-10-30 17:47:16 +01:00
Laurent Cozic
f47478f730
Chore: Fixed highlight.js syntax
...
Ref: https://github.com/highlightjs/highlight.js/issues/2277
2021-10-04 16:58:26 +01:00
Laurent Cozic
8063c94ff7
Desktop: Allow setting a max width for the editor content
2021-08-14 12:19:53 +01:00
Laurent Cozic
07d2a60c75
Plugins: Add support for loading application chrome and note CSS from the plugin
2021-07-23 11:05:21 +01:00
Laurent Cozic
bd08041f53
Desktop: Pass custom CSS property to all export handlers and renderers
2021-05-19 15:00:16 +02:00
Laurent Cozic
bd5e3d363c
Desktop: Fixes #4452 : Fixed exporting as HTML or PDF when a plugin is active, and make sure plugin assets are also exported
2021-02-05 21:27:19 +00:00
Laurent Cozic
ccbc329cbf
Server: Add support for sharing notes via a link
2021-01-29 18:45:11 +00:00
Laurent Cozic
491714cde6
Desktop, Mobile: Fixed issue where file:// URLs would not be rendered correctly
2021-01-02 16:53:59 +00:00
Laurent Cozic
3ed0083e94
Plugins: Add support for content script asset files, for Markdown-it plugins
2020-12-10 16:09:31 +00:00
Laurent
5737560e19
Desktop, Mobile: Restrict auto-detection of links, and added option to toggle linkify ( #4205 )
2020-12-09 21:52:52 +00:00
Laurent Cozic
13dbeb4b36
Desktop: Add support for media players (video, audio and PDF)
2020-12-09 21:30:51 +00:00
Laurent Cozic
3f2fe79151
All: Partially reverts #3975 (link rendering)
...
- Reverts the linkify behaviour - URLs will be auto-detected again
- Keeps the new soft-break behaviour
There are still unsolved issues with regard to the linkify option so it
needs further considerations before we change the behaviour.
https://discourse.joplinapp.org/t/12620/18?u=laurent
2020-11-23 16:52:17 +00:00
Laurent Cozic
62c67cb09f
All: Fixed Markdown rendering when code highlighting is disabled
2020-11-23 16:26:34 +00:00
Laurent Cozic
d953f6bcab
Desktop, Mobile: Fixes #4119 : Fixed links imported from ENEX as HTML
2020-11-20 16:04:47 +00:00
Laurent Cozic
e57444dc32
Desktop: Add config screen to add, remove or enable, disable plugins
2020-11-19 12:34:49 +00:00
Caleb John
3e00f6078d
Plugins: Add support for external CodeMirror plugins ( #4015 )
2020-11-17 18:28:32 +00:00
Laurent Cozic
17d835d694
Tools: Apply rule @typescript-eslint/member-delimiter-style
2020-11-12 19:29:22 +00:00
Laurent Cozic
d20694e52c
Tools: Apply rule @typescript-eslint/type-annotation-spacing
2020-11-12 19:13:28 +00:00
Laurent Cozic
cc07016b07
All: Use Lerna to manage monorepo
2020-11-05 16:58:23 +00:00