Henry Heino
1a195e23dd
Desktop: Security: Improve Markdown viewer link handling ( #11201 )
2024-10-14 17:51:28 +01:00
Henry Heino
ca5d35339f
Desktop: Accessibility: Improve text read by screen readers when focusing the note viewer ( #11030 )
2024-09-12 09:00:35 +01:00
Henry Heino
beff45e195
Desktop: Fix viewer and panel plugins that check for the presence of exports
fail to load ( #10900 )
2024-08-22 21:52:29 +01:00
Henry Heino
b108bf799d
Desktop: Accessibility: Add missing labels and role information to several controls ( #10788 )
2024-07-28 14:53:32 +01:00
Henry Heino
d2028588e8
Desktop: Resolves #10424 : Move the note viewer to a separate process ( #10678 )
2024-07-26 12:22:49 +01:00
Henry Heino
c197a83de8
Desktop: Fix error in plugin content scripts generated with Webpack ( #10680 )
2024-07-04 14:58:26 +02: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
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
Laurent Cozic
d58185afe0
Chore: Add more debug info when assets cannot be unloaded
2024-02-08 18:14:08 +00:00
Henry Heino
2d4fc08f2b
Desktop: Fixes #9629 : Fix horizontal touchpad scrolling of code blocks ( #9815 )
2024-02-02 18:50:56 +00:00
Laurent Cozic
d1e545ac2c
Desktop: Note background does not change when theme automatically updated via system
2023-02-24 18:00:14 +00:00
pedr
7d7b7ed6f3
Desktop: Fixes #7634 : App freezes and displays fatal error when text provided in the search bar is too long ( #7764 )
2023-02-14 15:13:31 +00:00
Laurent Cozic
c9831833c4
Desktop: Fixes #7617 : Note editor scrolls back to top when editing certain notes
2023-01-20 15:05:57 +00:00
Laurent Cozic
2813f93c18
Desktop: Fixes #7617 : Note editor scrolls back to top when editing certain notes
2023-01-20 15:03:22 +00:00
Wartijn
10252228ae
Desktop: Fixes #7434 : Profile paths that contain special characters can break note rendering ( #7449 )
2022-12-18 12:41:36 +00:00
asrient
f6a8bf9ea2
Desktop: Add PDF full screen viewer ( #6821 )
2022-09-11 14:58:32 +01:00
asrient
6ea40c9895
Desktop: New Embedded Pdf Viewer ( #6681 )
2022-08-04 10:12:22 +01:00
Kenichi Kobayashi
f6e21e0180
Desktop: Fixes #6074 : Scroll jumps when typing if heavy scripts or many large elements are used ( #6383 )
2022-04-10 11:31:17 +01:00
asrient
a62e1fba96
Desktop: Resolves #6100 : Allow saving a Mermaid graph as a PNG or SVG via context menu ( #6126 )
2022-03-28 17:10:29 +01:00
Kenichi Kobayashi
638905e1b8
Desktop: Fixes #6042 : Scroll position is not remembered (regression) ( #6043 )
2022-01-24 09:55:46 +00:00
Kenichi Kobayashi
5143a81749
Desktop: Fixes #5981 : Scroll positions are not preserved when layout changes ( #6021 )
2022-01-17 10:30:09 +00:00
Laurent Cozic
9ca298f500
Tools: Fixes #5902 : Correctly load external resources when bundling desktop app
2021-12-23 12:04:09 +01:00
Laurent
7f64fbfd9b
Tools: Use Yarn 3 to manage monorepo ( #5833 )
2021-12-20 15:08:43 +00:00
Kenichi Kobayashi
5c82e439a7
Desktop: Fixes #5708 : Scroll positions are preserved ( #5826 )
...
Features:
- Scroll position is preserved when the editor layout changes.
- Scroll position is remembered when a note selection changes.
Modifications:
- The current Sync Scroll feature (in v2.6.2) is modified to use line-percent-based scroll positions.
- Scroll position translation functions, Viewer-to-Editor and Editor-to-Viewer, are separated into V2L / L2E and E2L / L2V respectively.
- The scrollmap is moved from gui/utils/SyncScrollMap.ts to note-viewer/scrollmap.js.
- IPC Protocol about the scrollmap becomes not necessary and is removed.
- Ignores non-user scroll events to avoid sync with incorrect scroll positions.
- When CodeMirror is not ready, setEditorPercentScroll() is waited.
- Fixes the bug: An incorrect scroll position is sometimes recorded.
- Since scroll positions become line-percent-based, the following incompatibilities of scroll positions are fixed:
- Between Editor and Viewer.
- Between Viewer Layout and Split Layout of Viewer
- Between Editor Layout and Split Layout of Editor
2021-12-15 18:03:20 +00:00
Kenichi Kobayashi
d7e08770bd
Desktop: Resolves #4827 , Resolves #5652 : Fixed and improve laggy scroll in text editor ( #5606 )
2021-11-11 15:43:32 +00:00
Kenichi Kobayashi
200ba858dd
Deskop: Fixes flickering when switching notes while the Note Search Bar is visible ( #5548 )
2021-11-09 15:47:25 +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
Brett Bender
8de9032321
Deskop: Fixed shortcut to focus the note body ( #5597 )
2021-10-30 18:00:01 +01:00
Kenichi Kobayashi
1d46d9f657
Desktop: Resolves #4827 : Laggy scrolling in Markdown viewer ( #5496 )
2021-10-16 11:44:02 +01:00
Laurent Cozic
f3b2ca4752
Desktop: Add support for higlighting text from Rich Text editor
2021-03-16 19:39:35 +00:00
Caleb John
da9da7ec62
Desktop: Reset window hash to allow clicking an anchor multiple times ( #4538 )
2021-02-23 10:59:08 +00:00
Laurent Cozic
2489409abb
Plugins: Added support for bi-directional messages in content scripts and webview scripts using postMessage
2021-01-11 23:33:10 +00:00
Laurent Cozic
65cc6853bd
Plugins: Added a way to execute commands from Markdown-it content scripts
2020-12-11 12:00:24 +00:00
Laurent Cozic
cc07016b07
All: Use Lerna to manage monorepo
2020-11-05 16:58:23 +00:00