Henry Heino
feb95451fd
Desktop: Fixes #9003 : Fix pasting text into Beta Editor with Cmd+V/Ctrl+V ( #9004 )
2023-10-05 10:54:10 +01:00
Laurent Cozic
34c4b832ba
Revert: Desktop: Fixes #5955 : Changing the currently opened note from plugins or the data API does not refresh the note content
...
Causes an infinite rendering loop when creating a new note
2023-09-25 16:16:07 +01:00
Laurent Cozic
24097edc20
Tools: Trying to fix memory allocation crash on CI
2023-09-24 20:03:00 +01:00
Laurent Cozic
28384ddfd9
Desktop: Fixes #6514 : Do no automatically set focus when switching layout to fix certain plugin issues
2023-09-24 14:41:42 +01:00
Laurent Cozic
a1821d607e
Desktop: Fixes #5955 : Changing the currently opened note from plugins or the data API does not refresh the note content
2023-09-23 17:50:24 +01:00
Henry Heino
aff1bf501f
Desktop: Resolves #8932 : Fix pasting images into the beta editor ( #8934 )
2023-09-22 10:48:59 +01:00
Henry Heino
84c6de9b56
Desktop: Add new beta Markdown editor based on CodeMirror 6 ( #8793 )
2023-09-21 09:12:40 +01:00
CptMeetKat
728105f936
Desktop: Fixes #8643 : Modified placeholder text on note title input field ( #8850 )
2023-09-19 11:37:20 +01:00
Laurent Cozic
fa0740338d
Desktop: Resolves ##5389: Add support for note list plugins ( #8897 )
2023-09-18 17:40:36 +01:00
CptMeetKat
fed623e3a4
Desktop: Fixes #6440 : Enable translation for "Reveal file in folder" command ( #8852 )
2023-09-17 08:35:12 +01:00
CptMeetKat
a4658f0416
Desktop: Fixes #8194 : Remove dead area at the end of the note list ( #8825 )
2023-09-17 08:27:42 +01:00
Laurent Cozic
ddc83ec153
Desktop: Regression: Fixes #8877 : After a note is decrypted, the note list is not updated
2023-09-15 11:32:06 +01:00
Laurent Cozic
2cb3857fbe
Desktop: Indent sub-sections in config screen
2023-09-14 22:54:11 +01:00
Laurent Cozic
b9f36705ff
Desktop: Fixes #8844 : Hide option to share a notebook when it is not available
2023-09-12 19:20:12 +01:00
Hubert
5a5a8526c3
Desktop: Resolves #8722 : Add option to import HTML and TXT file ( #8729 )
2023-09-11 17:25:12 +01:00
Hubert
d461d89a27
Desktop: Fixes #8726 : Rich Text editor toolbar doesn't show all buttons even when there's enough space ( #8754 )
2023-09-10 11:21:42 +01:00
Laurent Cozic
13b7e3657b
Merge branch 'release-2.12' into dev
2023-08-23 19:10:58 +01:00
Laurent Cozic
77df474b46
Tools: Enable eslint rule comma-dangle: always-multiline for functions
2023-08-23 18:28:00 +01:00
Laurent Cozic
73eedd3ec3
Desktop: Fixes #8706 : Pasting a resource in Rich Text editor breaks the resource link
2023-08-23 18:16:06 +01:00
Laurent Cozic
2e9f93ad9a
Tools: Enable eslint rule comma-dangle: always-multiline for functions
2023-08-22 11:58:53 +01:00
Laurent Cozic
03f1d86531
Desktop: Resolves #8691: Improve pasting content from Word and Excel ( #8705 )
2023-08-21 18:37:33 +01:00
Laurent Cozic
0edc66da49
Desktop: Refactor note list in preparation for plugin support ( #8624 )
...
Relates to #5389
2023-08-21 16:01:20 +01:00
Henry Heino
3778f190fb
Desktop: Resolves #8493 : Link to FAQ when encryption password may have been reset by an update ( #8667 )
...
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2023-08-19 09:17:25 +01:00
Henry Heino
e7014492c5
Desktop: Fixes #8661 : Fix note editor blank after syncing an encrypted note with remote changes ( #8666 )
2023-08-18 09:31:45 +01:00
Henry Heino
c50052ac04
Chore: Desktop: Fix NoteEditor unnecessary rerendering ( #8662 )
2023-08-14 18:33:48 +01:00
Henry Heino
357c23b588
Desktop: Fixes #8652 : Fix editor not refreshed when the current note changes during sync ( #8654 )
2023-08-14 18:33:15 +01:00
Henry Heino
c6c2733726
Desktop: Resolves #8625 : Show missing sync password warning and link to FAQ ( #8644 )
2023-08-14 18:12:49 +01:00
Henry Heino
bce18a1614
Desktop: Resolves #8493 : Draw red border around missing encryption key passwords ( #8636 )
2023-08-10 10:45:45 +01:00
Henry Heino
8696052e27
Desktop: Resolves #8380 : Always show reencrypt button ( #8555 )
2023-08-08 15:50:51 +01:00
Hubert
5f7e130ff9
Mobile, Desktop: Resolves #8566 : Add an option to disable the image resizing prompt ( #8575 )
...
Co-authored-by: Henry Heino <46334387+personalizedrefrigerator@users.noreply.github.com>
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2023-08-08 15:49:54 +01:00
renovate[bot]
406a1496db
Update buildTools (major) ( #8597 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2023-08-02 11:24:54 +01:00
renovate[bot]
39bc7ed397
Update buildTools ( #8596 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2023-08-01 15:38:59 +01:00
Henry Heino
46ccd94514
Desktop: Fixes : #8370 : Fix note drag-drop into markdown editor ( #8571 )
2023-07-29 16:32:52 +01:00
Henry Heino
7140675181
Chore: Desktop: Fixes #8572 : Fix warning when pasting images with data URI srcs ( #8574 )
2023-07-29 16:31:36 +01:00
Laurent Cozic
16c87c36da
Chore: Move Logger from lib to utils package
2023-07-27 16:08:11 +01:00
Henry Heino
a0ec928fca
Merge pull request from GHSA-m59c-9rrj-c399
...
* Sanitize HTML in processPastedHtml
* Add test
2023-07-27 15:41:57 +01:00
Henry Heino
35f375d756
Desktop: Fixes #6055 : Preserve empty newlines created by pressing Enter repeatedly in the rich text editor ( #8549 )
2023-07-27 11:52:41 +01:00
Henry Heino
aebfa6e96d
Desktop: Fixes #8535 : Fix CodeMirror context menu not containing correct items ( #8543 )
2023-07-26 18:07:00 +01:00
Laurent Cozic
637a0eac7f
Desktop: Fixes #8485 : Note imported from Web Clipper is broken after being saved from the Rich Text editor
2023-07-26 17:37:24 +01:00
Henry Heino
2d16151fa8
Desktop: Fixes #8520 : Fix Rich Text theme not matching the system theme after several global theme changes ( #8521 )
2023-07-23 16:00:30 +01:00
Henry Heino
93c5f6c9d3
Desktop: Rich text editor: Disable spellcheck in inline code blocks ( #8532 )
2023-07-23 15:59:51 +01:00
Laurent Cozic
1c1d20f82c
Chore: Desktop: Update for share permissions ( #8528 )
2023-07-23 15:57:55 +01:00
Henry Heino
776b6d8f12
Desktop: Fixes #8504 : Support plugin toolbar icons in the Rich Text editor toolbar ( #8519 )
2023-07-21 20:49:49 +01:00
Marph
f0b5ec3e3a
Desktop: Fixes #8382 : add "insert*before" buttons for tables in the rich text editor ( #8393 )
2023-07-19 13:11:27 +01:00
pedr
06b2ba9d75
Desktop, mobile: Add support for Joplin Cloud email to note functionality ( #8460 )
2023-07-18 20:15:45 +01:00
Laurent Cozic
c88b6b608a
Desktop: Enable share permission handling for Joplin Cloud
2023-07-18 18:31:57 +01:00
Laurent Cozic
77482a0c95
All: Add support for share permissions ( #8491 )
2023-07-16 17:42:42 +01:00
Henry Heino
d95d6733a1
Chore: Refactor InteropService to not use dynamic imports ( #8454 )
2023-07-12 10:30:38 +01:00
Laurent Cozic
dfbe628944
Chore: Fixed asset order
2023-07-02 17:48:29 +01:00
Laurent Cozic
dd6eec6a03
Tools: Apply rule @typescript-eslint/ban-types
2023-06-30 10:30:29 +01:00
Laurent Cozic
48ef6db4a5
Tools: Apply @typescript-eslint/ban-ts-comment rule
2023-06-30 10:22:47 +01:00
Laurent Cozic
0c4ba592f6
Tools: Apply rule github/array-foreach
2023-06-30 09:39:21 +01:00
Laurent Cozic
c6a15b3186
Tools: Add eslint rule @typescript-eslint/array-type
2023-06-30 09:16:08 +01:00
Laurent Cozic
e89b59be8e
Tools: Apply eslint rule @typescript-eslint/no-inferrable-types with ignoreArguments=false
2023-06-30 09:11:26 +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
pedr
583ae0385b
Desktop: Fixes #8317 : Removing Markdown when using 'Paste as Text' ( #8351 )
2023-06-26 12:00:47 +01:00
Laurent Cozic
69826610a2
Desktop: Security: Prevent calling arbitrary commands via x-callback-url
2023-06-14 15:51:35 +01:00
Laurent Cozic
0f9727144f
Desktop: Fixes #8316 : Include more Rich Text editor commands in the menu
2023-06-14 14:57:12 +01:00
Marph
6dc8ad2ba6
Desktop: Resolves #3535 : Configure Rich Text editor to handle the first table row as header ( #8163 )
2023-06-10 17:08:15 +01:00
Calum Lind
bf8e34a0be
Linux: Fixes #8297 : Fix corrupted sidebar ( #8298 )
2023-06-10 14:03:26 +01:00
Laurent Cozic
fb27ae991c
Linux: Resolves #8289 : Ask user to restart app after switching profile
2023-06-08 14:46:37 +01:00
Laurent Cozic
8b578c5dde
Desktop: Trying to fix white screen issue
2023-06-06 16:31:31 +01:00
Laurent Cozic
6d7b856d1d
Desktop: Resolves #8083 : Improved word count when em-dash is used
2023-06-05 18:35:34 +01:00
Rio Sinnott
8dfcec249f
Desktop: Fixes #8159 : "New note" buttons so large they occlude Search ( #8249 )
2023-06-05 18:22:31 +01:00
Laurent Cozic
659f602a12
Revert "Desktop: Fixes #4124 : Fix note list blank space display problems ( #7888 )"
...
This reverts commit 5c6e17bc89
.
Appears to cause this regression (based on stacktrace):
https://github.com/laurent22/joplin/issues/8237
2023-06-05 17:56:12 +01:00
Laurent Cozic
45877f8b26
Desktop: Fixes #7484 : Window is white on startup
2023-06-05 17:49:34 +01:00
Laurent Cozic
c89edd7b22
Tools: Implement "prefer-object-spread" eslint rule
2023-06-01 12:02:36 +01:00
GitStart
12bba9da29
Desktop: Fixes #7933 : Don't display "obsolete encryption method" message if the key is disabled ( #8025 )
...
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2023-05-29 11:27:53 +01:00
Calum Lind
03424f76ea
Desktop: Fixes #7506 : Improve sidebar workaround for Linux w/Intel GPU ( #8126 )
2023-05-29 11:20:11 +01:00
Laurent Cozic
8cedf27fea
Desktop, Mobile: Resolves #8154 : Translate Welcome notes
2023-05-10 12:20:04 +01:00
Laurent Cozic
059202be09
Desktop: Fixes #8072 : Enter Key No Longer Saves and Closes The Tag Dialog
2023-05-08 17:07:55 +01:00
Laurent Cozic
31897581d3
Desktop: Resolves #8028 : Remove custom PDF viewer to reduce application size
2023-04-26 21:45:02 +01:00
Laurent Cozic
0c8de68b80
Desktop: Fixed issue with text disappearing within plugin-created zones when searching for text
...
Ref: https://github.com/joplin/plugin-abc-sheet-music/issues/5
2023-04-04 21:09:58 +02:00
Laurent Cozic
b2b412105a
Merge branch 'release-2.10' into dev
2023-04-03 18:30:55 +02:00
Laurent Cozic
376e4ebde0
Desktop: Fixed display of installed plugins in About box
2023-04-03 18:01:06 +02:00
Arun Kumar
309222c082
Desktop: Fixes #8000 : Fixed Linux tag display issues ( #8002 )
2023-03-31 23:13:59 +02:00
Arun Kumar
75d204c9ca
Desktop: Resolves #6101 : Added export graph button for Mermaid ( #7958 )
2023-03-30 16:58:48 +01:00
Julien
45923ba0d3
Desktop: Adjusted New Note and New to-do buttons' breakpoints to happen earlier ( #7961 )
2023-03-23 11:32:36 +00:00
Julien
8fefa99d81
Desktop: Adjusted New Note and New to-do buttons' breakpoints to happen earlier ( #7961 )
2023-03-23 11:31:22 +00:00
Laurent Cozic
9e5b455065
Merge branch 'release-2.10' into dev
2023-03-17 08:56:39 +00:00
Julien
5354ad3934
Desktop: Fixes text wrap on new buttons ( #7938 )
2023-03-17 08:53:19 +00:00
Julien
7754048b80
Desktop: Fixes text wrap on new buttons ( #7938 )
2023-03-17 08:51:46 +00:00
Julien
71ea74d273
Desktop: Fixes #4801 : Do not allow update for plugins incompatible with current version ( #7936 )
2023-03-17 08:50:51 +00:00
Julien
3a744c79ae
Desktop: Fixes #7920 : List enabled plugins only in About Joplin and in alphabetical order ( #7923 )
2023-03-17 08:41:33 +00:00
Arun Kumar
89fc5e19d9
Desktop: Fixes #7881 : Fixed icon when note is dragged across notebooks ( #7924 )
2023-03-15 14:33:59 +00:00
Laurent Cozic
0804b62ffb
Merge branch 'release-2.10' into dev
2023-03-13 18:48:05 +00:00
Julien
7a3e6fde7f
Desktop: Fixes #7907 : Fixed height when controls are on a single row ( #7912 )
2023-03-13 16:26:56 +00:00
Laurent Cozic
bd4291462e
Desktop: Fix issue where search bar can randomly lose focus while searching
2023-03-13 12:19:22 +00:00
Laurent Cozic
489d6778db
Desktop: Fix issue where search bar can randomly lose focus while searching
2023-03-13 12:18:47 +00:00
Laurent Cozic
fd7b345efa
Merge branch 'release-2.10' into dev
2023-03-12 15:44:02 +00:00
Julien
e07e248fea
Desktop: Always show new note buttons (Regression) ( #7850 )
2023-03-12 15:30:41 +00:00
Julien
b561460307
Desktop: Resolves #7848 : Made note list controls responsive ( #7884 )
2023-03-12 15:26:15 +00:00
pedr
9106fb82f3
Chore: Desktop: Resolves #7879 : Paste as Text shortcut pasting content twice ( #7885 )
2023-03-10 12:53:48 +00:00
Arun Kumar
5c6e17bc89
Desktop: Fixes #4124 : Fix note list blank space display problems ( #7888 )
2023-03-10 12:06:30 +00:00
Arun Kumar
538e9e9b4e
Desktop: Fixes #7506 : Linux notebook display bug ( #7897 )
2023-03-10 12:01:35 +00:00
Laurent Cozic
99c6c9b411
Tools: Add more eslint/jest rules
2023-03-09 17:50:56 +00:00
Laurent Cozic
3eca4ada5a
Tools: Add eslint rule "jest/require-top-level-describe"
2023-03-09 17:50:56 +00: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
c1db7182ac
Tools: Add class member accessibility modifiers and converted rule @typescript-eslint/explicit-member-accessibility to an error
2023-03-06 14:22:37 +00:00
Julien
4bee6ffc90
Desktop: Always show new note buttons (Regression) ( #7850 )
2023-03-03 11:28:12 +00:00
Julien
01f63b3d97
Desktop: Fix lines alignment when sort order buttons are disabled (Regression) ( #7849 )
2023-03-03 11:27:11 +00:00
Tao Klerks
9c080ec631
Desktop: Fixes #7776 : Drag-dropping notes to top or bottom, in custom sort, is finicky ( #7777 )
2023-02-26 15:40:13 +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
Laurent Cozic
6c12ce0e04
Chore: Set type of main BrowserWindow, and fixed popup calls
2023-02-22 18:16:28 +00:00
Julien
359448eb69
Chore: Regression: Revert changes made to the note list' height ( #7823 )
2023-02-22 13:13:39 +00:00
Laurent Cozic
9e73d3590b
Tools: Add eslint rule "no-unneeded-ternary"
2023-02-21 17:19:19 +00:00
Laurent Cozic
9dd2fb9674
Fixed regression
2023-02-21 15:28:00 +00:00
Polaris66
72773caf58
Desktop: Resolves #7692 : Added "Move Line Up" and "Move Line Down" shortcuts ( #7755 )
2023-02-21 10:55:17 +00:00
pedr
f2995dd196
Tools: Add prefer-arrow-callbacks to ESlint rules ( #7810 )
2023-02-20 15:02:29 +00:00
Tao Klerks
ca575162f7
Desktop: Fixes #7731 : Make note sort update logic use correct prior sort and drop-grouping ( #7737 )
2023-02-20 13:23:26 +00:00
pedr
b13c02017a
Desktop: Add a link to twitter inside the help menu ( #7796 )
2023-02-20 12:45:23 +00:00
Laurent Cozic
5c1eda3392
Chore: Mobile: Refactor note-screen-shared utility lib
2023-02-19 13:09:07 +00:00
pedr
3a14b76a61
Desktop: Add a menu option to reset the application layout ( #7786 )
2023-02-17 13:07:18 +00:00
Julien
e1a8c76598
Desktop: New design for "New note" and "New todo" buttons ( #7780 )
2023-02-17 13:02:47 +00:00
melsonic
34940d1c4f
Desktop: Fixes #7662 : Ctrl-X behaviour when no text is selected ( #7778 )
2023-02-16 14:08:28 +00:00
Laurent Cozic
7fa1459dc3
Tools: Apply eslint rules "no-console" and "id-denylist"
2023-02-16 10:58:24 +00:00
Laurent Cozic
625689dbb1
Tools: Add "@typescript-eslint/object-curly-spacing" rule
2023-02-16 10:58:23 +00:00
Julien
dc976047d2
Desktop: Fixes #7658 : Clicking on Save saves changes when updating a link ( #7753 )
2023-02-16 09:01:50 +00:00
pedr
dd86940c6b
Desktop: Add 'Paste as text' to the Context menu of the Rich Text Editor ( #7769 )
2023-02-15 13:59:32 +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
pedr
c706b8dd2f
Desktop: Allow 'Paste as Text' on the Rich Text Editor ( #7751 )
2023-02-13 19:16:33 +00:00
Helmut K. C. Tessarek
322641ccd6
Desktop: Fixes #7694 : Markdown editor not surrounding highlighted text with backticks ( #7697 )
2023-02-08 14:24:20 +00:00
Julien
631c41a1ff
Desktop: Resolves #6143 : Show installed plugins in Help - About Joplin ( #7711 )
2023-02-08 14:16:09 +00:00
Laurent Cozic
0019bb8d6b
Tools: Add eslint rule "@typescript-eslint/no-inferrable-types"
2023-02-05 12:27:09 +00:00
Adarsh Singh
8aad67ccfe
Desktop: Fixes #7521 : Mermaid images are incorrectly sized when exported as PNG ( #7546 )
2023-02-05 11:39:26 +00:00
Laurent Cozic
7dfaea12f7
Chore: Fixed build following conversion from JSX to TSX
2023-01-29 13:11:53 +00:00
Self Not Found
acd7bfd9f5
Desktop: Remove auto-matching for greater than character ( #7669 )
2023-01-27 16:50:07 +00:00
Light
31a27b0e1c
Desktop: Fixes #7565 : Fix text editor text highlighting when used with special IME methods ( #7630 )
2023-01-24 14:46:40 +00:00
Betty Alagwu
9b657eeda2
Desktop: Resolves #7602 : Fix copy text with no selection ( #7641 )
2023-01-23 18:50:24 +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
Laurent Cozic
27bec674a0
Chore: Desktop: Convert last JSX files to TSX
2023-01-20 14:35:22 +00:00
Laurent Cozic
dc5dc94ed5
Desktop: Fixes #7621 : Certain plugins could create invalid settings, which could result in a crash
2023-01-17 15:34:04 +00:00
Laurent Cozic
f7682d3da3
Desktop: Resolves #7506 : Disable custom PDF viewer by default
2023-01-17 13:35:08 +00:00
Self Not Found
3bee0a142b
Desktop: Fixes #6211 : Try to replace the external link with internal link when attachment file is pasted in Markdown editor ( #6865 )
2023-01-11 19:12:34 +00:00
Laurent Cozic
4888b4bd14
Tools: Enable eslint rule "comma-spacing"
2023-01-11 18:40:14 +00:00
Laurent Cozic
3367b52b53
Desktop: Fixes #7605 : Hyperlink insertion no longer works in Markdown editor
2023-01-11 14:01:10 +00:00
Laurent Cozic
488e469e33
Desktop: Fixes #7610 : Optimise sidebar rendering speed
2023-01-10 18:32:06 +00:00
Laurent Cozic
6b9a270225
Desktop: Fixes crash when changing note time from properties dialog
2023-01-06 20:50:11 +00:00
Laurent Cozic
4efb6003dc
Desktop: Fixes #7018 : Plugin API DirectoryPath edit problems when path contain spaces
2023-01-05 11:05:23 +00:00
Laurent Cozic
49e444e73b
Desktop: Fixes #7528 : Fixed crash when closing PDF
2022-12-31 00:36:16 +00:00
Laurent Cozic
0db0a565b7
Desktop: Fixes #7499 : Random crash when searching
2022-12-30 23:54:20 +00:00
Betty Alagwu
5fb01b5c7a
Desktop: Fixes #7520 : Search field doesn't get focus when pressing Ctrl+F ( #7529 )
2022-12-30 23:54:04 +00:00
Laurent Cozic
854f1163cd
Desktop: Fixes #7493 : Press Enter to select a tag
2022-12-30 23:39:45 +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
Laurent Cozic
6ece7f4c1b
Desktop: Fixes #7354 : Open callback URLs from within the application
2022-11-28 18:01:00 +01:00
Laurent Cozic
64199704c2
Chore: Complete Jest upgrade
2022-11-15 10:23:50 +00:00
Laurent Cozic
9c74d18abf
Chore: Complete upgrade to React 18
2022-11-15 09:11:24 +00:00
Laurent Cozic
a40a5ef3bf
Chore: Fixes
2022-11-15 09:11:23 +00:00
Kenichi Kobayashi
5d49fcfe4e
Desktop: Fixes #6416 : Switching a note using Sidebar is slow and grayed out ( #6430 )
2022-11-14 17:25:41 +00:00
Laurent Cozic
a7213453c7
Chore: Remove Redux withRef implementation to simplify code and fix issue
2022-11-14 16:48:41 +00:00
Self Not Found
673653a141
Desktop: Fixes #7036 : Fix pasting plain text ( #7045 )
2022-11-14 12:29:07 +00:00
Laurent Cozic
71efa09737
Fixed newly upgraded packages
2022-11-13 12:14:30 +00:00
Laurent Cozic
99a61f1283
Desktop: Regression: Plugin CSS files were no longer being loaded correctly
...
Fixed regression introduced in 36871d9cb0
2022-11-01 14:07:45 +00:00
Laurent Cozic
56229d640b
Chore: Clean up and simplify translatable strings
2022-10-30 18:37:58 +00:00
Ahmed Azzam
4779891154
Desktop: Fixes an error when importing a shortcut map and canceling the dialog ( #6975 )
2022-10-29 11:28:05 +01:00
Laurent Cozic
5b80fbc543
Desktop: Fixed sidebar tag header click
2022-10-26 15:54:18 +01:00
Laurent Cozic
6c647144e2
Desktop: Fix size of notebook emojis on Windows
2022-10-23 16:28:19 +01:00
Laurent Cozic
0c30198e8c
Desktop: Fix size of notebook emojis on Windows
2022-10-23 15:49:28 +01:00
Laurent Cozic
ec97dd8c60
Mobile: Display icon for all notebooks if at least one notebook has an icon
2022-10-11 12:46:40 +01:00
Laurent Cozic
13c1ae3d39
Desktop: Add some extra space between icon and notebook name
2022-10-11 11:20:47 +01:00
Self Not Found
5364965a69
Desktop: Fixes #6257 : Fixed the missing format when pasting text by Ctrl+V in Rich Text editor ( #6901 )
2022-10-01 15:35:54 +01:00
Laurent Cozic
44a96f347a
Tools: Add eslint rule prefer-await-to-then
2022-09-30 17:32:00 +01:00
Self Not Found
cc6620a7e1
Desktop: Fixes #6630 : Made autoMatchBraces work on CJK characters ( #6858 )
2022-09-30 17:03:45 +01:00
asrient
f6a8bf9ea2
Desktop: Add PDF full screen viewer ( #6821 )
2022-09-11 14:58:32 +01:00
Laurent Cozic
7974df98ff
Desktop: Display default notebook icons when at least one notebook has an icon
2022-09-05 17:26:22 +01:00
Laurent Cozic
e37d980453
Chore: Converted desktop Sidebar to React Hooks
2022-09-05 16:21:26 +01:00
Mayank Bondre
01f4bb0591
Desktop: Install default plugins on first app start ( #6585 )
2022-09-01 11:44:33 +01:00
Laurent Cozic
6a4eb33093
Desktop: Fixes #6692 : Fixed file and directory paths in plugin setting dialogs
2022-08-29 15:27:19 +01:00
asrient
3ec3a37603
Desktop: PDF scroll persistence ( #6747 )
2022-08-27 13:32:20 +01:00
Anton Tuchkov
0356cbbfab
Desktop: Add support for multi-language spell check ( #6617 )
2022-08-27 12:05:44 +01:00
SeptemberHX
36871d9cb0
Desktop: Fixes #6719 : Avoid reloading loaded plugin scripts ( #6742 )
2022-08-21 21:53:36 +01:00
Laurent Cozic
7e8a6dfb54
Tools: Add react-hooks/exhaustive-deps eslint rule
2022-08-19 12:10:04 +01:00
asrient
6ea40c9895
Desktop: New Embedded Pdf Viewer ( #6681 )
2022-08-04 10:12:22 +01:00
Laurent Cozic
ce02d4c94f
Chore: Finished applying eqeqeq rule
2022-07-23 11:33:12 +02:00
Laurent Cozic
052d9f03d6
Chore: Add eslint rule to enforce strict equality (eqeqeq)
2022-07-23 09:31:32 +02:00
Laurent Cozic
5ffe90c4b0
Chore: Add debug message to try to debug scroll to top issue
2022-07-11 10:00:17 +01:00
Kenichi Kobayashi
55d98346ee
Desktop: Fixes #6639 : Re-ordering note list items causes unwanted height change ( #6640 )
2022-07-10 15:10:08 +01:00
SFulpius
c8b6122a65
Desktop: Resolves #6172 : Checkbox don't function while checkbox format button hidden from toolbar ( #6567 )
2022-06-20 14:29:32 +01:00
Laurent Cozic
4c88376449
Desktop: Fixes #6514 : Search field focus is stolen on layout change
2022-06-14 15:25:23 +01:00
Laurent Cozic
176c9e0bcf
Desktop: Fixes #6557 : Search field would not clear as expected
2022-06-14 14:24:51 +01:00
Laurent Cozic
3bb00956fe
Desktop: Fixes #6506 : App can crash with certain combinations of plugins
2022-06-13 18:08:20 +01:00
Kenichi Kobayashi
fb9e78d6c1
Desktop: Fixes #5178 : Allow styling note list items using custom CSS ( #6542 )
2022-06-08 10:33:06 +01:00
Kenichi Kobayashi
2dedede5c3
Removes unnecessary trivial dependencies that causes re-rendering ( #6471 )
2022-06-07 18:21:55 +01:00
Kenichi Kobayashi
443e049022
Performance: fixes false dependencies in MainScreen ( #6444 )
2022-06-07 18:09:50 +01:00
Retrove
64ef5ebde4
Desktop: Fixes #6503 : Dropbox login button is not visible in dark mode ( #6513 )
2022-05-17 14:10:31 +01:00
Laurent Cozic
27118c2d00
Update translations
2022-05-05 17:06:00 +01:00
Laurent Cozic
d99312e06c
Desktop: Fixes #6435 : Make undo/redo menu items translatable
2022-05-05 16:36:28 +01:00
Laurent Cozic
814a5a0cd8
Desktop, Mobile: Sort sync target options
2022-05-05 13:19:23 +01:00
Laurent Cozic
c7444e563b
Chore: Removed "canvas" package to fix build using node 18
2022-05-03 11:19:14 +01:00
Hieu-Thi Luong
0d4cb5c16a
Desktop: Fixed color of links within list in Markdown editor ( #6447 )
2022-04-27 13:10:28 +01:00
Laurent Cozic
d9a4a9cb30
Desktop: Ask to start in safe mode when the application has crashed
2022-04-25 17:18:26 +01:00
Laurent Cozic
fc095986b0
Plugins: Add support for file and directory selector in Settings API
2022-04-20 16:21:57 +01:00
asrient
be8001857e
Desktop: Fixes #6126 : Editor context menu was broken (regression) ( #6422 )
2022-04-17 16:20:47 +01:00
Kenichi Kobayashi
5d9b43ee31
Desktop: Resolves #5770 : Performance improvement when switching note while plugins are running ( #6409 )
2022-04-17 12:41:27 +01:00
Laurent Cozic
1797e847aa
Desktop: Multi-profiles: Automatically restart the app when switching profiles on Linux
2022-04-17 12:26:58 +01:00
Laurent Cozic
fd9fe5c931
Desktop: Multi-profiles: Added profile ID in CSS root class so that different profiles can have different styles
2022-04-16 15:13:17 +01:00
Laurent Cozic
b4a6e17090
Desktop: Multi-profiles: Assign an ID to profiles and remove path
2022-04-16 15:04:06 +01:00
Laurent
1b043d856d
Chore: Refactor note list on desktop using React Hooks ( #6410 )
2022-04-14 16:50:42 +01:00
Laurent Cozic
343b81ad09
Desktop: Resolves #6394 : Improve performance when switching notes, when multiple plugins are loaded
...
By preventing the menu bar to needlessly re-render
2022-04-14 12:27:19 +01:00
Laurent Cozic
39efc88059
Chore: Fixed lib imports
2022-04-14 09:58:34 +01:00
Laurent Cozic
558e55090f
Desktop: Resovles #6194 : Improved handling of ENTER and ESCAPE keys in dialogs
2022-04-13 14:44:52 +01:00
Laurent Cozic
ff066baa26
Desktop, Mobile: Automatically start sync after setting the sync parameters
2022-04-13 12:40:52 +01:00
Laurent
e5313a9719
Desktop: Resolves #6338 : Improve E2EE usability when accidentally creating multiple keys ( #6399 )
2022-04-13 12:18:38 +01:00
Laurent Cozic
21706fa00a
Desktop: Fixed color of published note on Light theme
2022-04-11 17:46:33 +01:00
Laurent
6458ad0540
Desktop: Resolves #591 : Add support for multiple profiles ( #6385 )
2022-04-11 16:49:32 +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
Laurent Cozic
9d9420a35c
Desktop: Support for Joplin Cloud recursive linked notes
2022-04-03 19:19:24 +01:00
Laurent Cozic
3725b14e04
Revert "Desktop: Fixes #5686 : Fixed Tags Order ( #6136 )"
...
This reverts commit 07f128ae95
.
Due to regression: https://github.com/laurent22/joplin/issues/6301
2022-03-28 17:40:51 +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
Bishoy
047c1fb1a5
Desktop: Fixes right click menu on Markdown Editor ( #6132 )
2022-03-18 11:07:59 +00:00
Laurent Cozic
94dc216add
Desktop: Fixes #6214 : Undo and redo on note title did not work in some cases
2022-03-03 13:53:11 +00:00
OmGole
07f128ae95
Desktop: Fixes #5686 : Fixed Tags Order ( #6136 )
2022-03-02 18:11:14 +00:00
Laurent Cozic
440618ef71
Desktop: Fixed search marker background color in Markdown editor
2022-02-16 15:52:23 +00:00
Laurent Cozic
89ada6432b
Desktop: Fixes #6075 : Login field was sometimes disabled on Sync Wizard dialog
2022-02-11 11:04:10 +00:00
Helmut K. C. Tessarek
5e8ed8bc24
Desktop: Fixes #6108 : Add "Other applications" import menu item ( #6118 )
2022-02-10 10:54:23 +00:00
Laurent Cozic
885f0e1557
Desktop: Improved custom icon selection
2022-02-07 17:23:20 +00:00
Laurent
9f252ea673
Desktop: Add support for custom notebook icons ( #6110 )
2022-02-06 16:42:00 +00:00
Kenichi Kobayashi
638905e1b8
Desktop: Fixes #6042 : Scroll position is not remembered (regression) ( #6043 )
2022-01-24 09:55:46 +00:00
Caleb John
d70dca3139
Desktop: Fixes #6035 : Global search focuses text in notes so that edits overwrite highlighted text ( #6040 )
...
Co-authored-by: Kenichi Kobayashi <ken1kob@users.noreply.github.com>
2022-01-20 11:52:32 +00:00
Laurent Cozic
c668bb0370
Revert "Desktop: Fixes #5850 : Editor loses cursor focus when Ctrl+F search is closed ( #5919 )"
...
This reverts commit b98e64c881
.
Ref: https://github.com/laurent22/joplin/issues/6035
2022-01-19 09:03:35 +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
6bc70ed8dc
Desktop: Fixed order of editor search buttons
2022-01-15 17:18:52 +00:00
asrient
7088be01c8
Desktop: Fixes #5953 : Note list buttons do not reappear after changing app layout ( #5994 )
2022-01-15 17:05:31 +00:00
Krishna Kumar
4ae3bec7e4
Desktop: Fix white space in the bottom of Add Tag Prompt dialog ( #5998 )
2022-01-15 17:00:42 +00:00
Laurent Cozic
d031a04a2c
Desktop: Adjusted styling to make it more consistent across app
...
There was two types of styling - the new one done using SCSS, which had
a 16px font, and the old one done js-in-css, which had a 13px font. Both
now have a 13px font. Also fixed margins on certain config screens.
2022-01-09 15:42:27 +00:00
Laurent Cozic
3117133be2
Desktop: Focus notebook title when opening Notebook dialog
2022-01-09 15:30:21 +00:00
Kenichi Kobayashi
a683f12622
Desktop: Clickable tags in Tag Bar ( #5956 )
2022-01-09 11:32:21 +00:00
Kenichi Kobayashi
24dbede6c1
Desktop: Fixes #5890 : Scroll jump when checkbox is toggled in Viewer ( #5941 )
2022-01-09 11:26:40 +00:00
Kenichi Kobayashi
70e623e741
Desktop: Fixes #5918 : Scroll jumps when images are rendered in Markdown Editor ( #5929 )
2022-01-09 11:26:03 +00:00
Krishna Kumar
dd68d6cf2c
Desktop: Fixes #5916 : Fixed search icon when note list is resized ( #5974 )
2022-01-08 19:12:18 +00:00
Laurent Cozic
3cf0841775
Desktop: Fixes #5707 : Add back text editor commands to Command Palette
2021-12-31 09:20:29 +01:00
Laurent Cozic
f451633a51
Desktop: Fixes #5927 : Update menu item labels when the language changes
2021-12-31 07:50:32 +01:00
Laurent Cozic
e813d15ef2
Desktop: Resolves #5934 : Use same notebook dialog when creating a new notebook too
2021-12-31 07:26:06 +01:00
Laurent Cozic
c7d0d659a0
Tools: Fixed linter and tsc errors
2021-12-28 14:17:59 +01:00
Laurent Cozic
297b992944
Desktop: Right click on image to copy it to clipboard
2021-12-28 12:00:40 +01:00
Kenichi Kobayashi
b98e64c881
Desktop: Fixes #5850 : Editor loses cursor focus when Ctrl+F search is closed ( #5919 )
2021-12-28 10:26:33 +00:00
Hieu-Thi Luong
46438a5888
Desktop: Better handling of bold text to simplify customisation ( #5732 )
2021-12-28 09:57:34 +00:00
Kenichi Kobayashi
852e6c141b
Desktop: Fixes #5549 : cannot jump if local search count is one ( #5894 )
2021-12-27 18:13:09 +00:00
Laurent Cozic
83c0c48c83
Plugins: Added "openItem" command
2021-12-27 17:44:53 +01:00
Laurent Cozic
6e6432bfee
Plugins: Added revealResourceFile command
2021-12-27 17:40:46 +01:00
Laurent Cozic
960863fb75
Plugins: Add support for joplin.workspace.filterEditorContextMenu to allow dynamically setting editor menu items depending on context
2021-12-27 17:38:21 +01:00
Laurent Cozic
9ca298f500
Tools: Fixes #5902 : Correctly load external resources when bundling desktop app
2021-12-23 12:04:09 +01:00
Laurent Cozic
6b6574e7c9
Desktop: Resolves #5893 : Expand search field when clicking on search button
2021-12-21 18:29:47 +01:00
Laurent
7f64fbfd9b
Tools: Use Yarn 3 to manage monorepo ( #5833 )
2021-12-20 15:08:43 +00:00
Laurent Cozic
667d6420f2
All: Fixed issue where synchroniser would try to update a shared folder that is not longer accessible
2021-12-20 15:47:50 +01:00
Kenichi Kobayashi
3a6380fa92
Doc: Fix sync-scroll comment to refer a correct URL ( #5868 )
2021-12-18 15:16:00 +00:00
Kenichi Kobayashi
fe2eb25acb
Desktop: Fixes #5872 : Markdown search no longer scrolls to result ( #5876 )
2021-12-18 15:14:57 +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
7ce9ae11c7
Desktop: Added detailed tooltip for 'Toggle Sort Order Field' button ( #5854 )
2021-12-13 15:29:23 +00:00
Helmut K. C. Tessarek
c499473467
All: fixes #5801 : Links in flowchart Mermaid diagrams ( #5830 )
2021-12-13 10:38:12 +00:00
Daeraxa
51f7dc9ab8
Desktop: Changed note sort buttons to 3px radius ( #5771 )
2021-12-13 10:34:54 +00:00
Caleb John
aac044fc9c
Desktop: Fixes #5311 : Rich text editor flashing white when switching notes/editor ( #5793 )
2021-12-03 12:23:31 +00:00
Laurent Cozic
82defbdd7b
Chore: Fixed mobile build
2021-11-23 12:12:27 +00:00
Laurent Cozic
0e11273c45
Desktop: Fixes #5693 : Opening a file with ctrl and click leads to an error in the Rich Text editor
2021-11-22 17:20:48 +00:00
Laurent Cozic
1bb7bbb9e5
Desktop: Fixed sharing notebook when recipient is not allowed to share
2021-11-21 14:35:01 +00:00
Rishabhraghwendra18
c0b76cbd55
Desktop: Fixes #5373 : Sync wizard is displayed incorrectly in dev mode ( #5749 )
2021-11-18 15:36:21 +00:00
Laurent Cozic
c759982890
Desktop: Fixes #5710 : Text was unreadable in dark mode when dropping a note on Rich Text editor
2021-11-17 19:44:08 +00:00
Laurent Cozic
c48d92b18b
Desktop: Fixes #5726 : OneDrive login screen was not readable in dark mode
2021-11-17 19:35:23 +00:00
Laurent Cozic
e53da58602
Desktop: Fixes #5666 : Message in search box dialog was not readable in dark mode
2021-11-17 19:32:27 +00:00
Laurent Cozic
e97bb78ce4
Desktop, Mobile: Added support for notebook icons
2021-11-15 17:19:51 +00:00
Laurent Cozic
79d97f2ba7
Desktop: Allow showing passwords in Master Password dialog
2021-11-15 12:10:47 +00:00
Laurent Cozic
0a4c43631d
All: Fixes #5721 : Sharing multiple notebooks via Joplin Server with the same user results in an error
2021-11-14 18:34:58 +00:00
Kenichi Kobayashi
ec8b9b8ea8
Desktop: Fixes #5694 : Sync-scroll support for HTML notes ( #5695 )
2021-11-11 17:28:32 +00:00
Helmut K. C. Tessarek
b58ea0f202
Desktop: Add shortcut for bulleted list ( #5698 )
...
Ref: https://discourse.joplinapp.org/t/shortcut-for-lists/21646
2021-11-11 15:50:15 +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
f495db1391
Desktop: Sort Order Buttons and Per-Notebook Sort Order ( #5437 )
2021-11-11 15:33:37 +00:00
Kenichi Kobayashi
e4d5e9cefb
Desktop: Fixes #5582 : Currently opened note is not updated after sync (5582) ( #5711 )
2021-11-11 15:31:20 +00:00
Laurent Cozic
725c79d1ec
Desktop: Fixed button to upgrade a master key
2021-11-10 15:40: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
Laurent Cozic
c4017e52dc
Fixed a few strings
2021-11-08 10:00:11 +00:00
Laurent
af19865865
All, Server: Add support for sharing notes when E2EE is enabled ( #5529 )
2021-11-03 16:24:40 +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
60127831b8
Desktop: Fixed crash on certain Linux distributions when importing or exporting a file
...
Ref: https://discourse.joplinapp.org/t/20702/37
2021-11-01 07:38:06 +00:00
Brett Bender
8de9032321
Deskop: Fixed shortcut to focus the note body ( #5597 )
2021-10-30 18:00:01 +01:00
Laurent Cozic
0b01b5b0ef
Desktop, Mobile: Resolves #5593 : Enable safe mode for Markdown editor too
2021-10-30 17:51:19 +01:00
Laurent Cozic
7d62df8906
Desktop: Improved master password state handling in Encryption screen
2021-10-17 19:10:37 +01:00
Kenichi Kobayashi
1d46d9f657
Desktop: Resolves #4827 : Laggy scrolling in Markdown viewer ( #5496 )
2021-10-16 11:44:02 +01:00
Roman Musin
6879481fd5
Desktop: Resolves #5168 : Add support for callback URLs ( #5416 )
2021-10-16 10:07:41 +01:00
Laurent Cozic
1fee83d408
Desktop: Fixed share dialog button sizes
2021-10-15 16:41:38 +01:00
Laurent Cozic
852c6f2f8d
Desktop: Mentioned on share dialog that it may take a few minutes for all notes to appear on the recipient device
2021-10-15 16:34:09 +01:00
Laurent Cozic
8a7fa78c54
Chore: Moved share invitation response logic to separate file (Desktop)
2021-10-15 16:16:02 +01:00
Laurent Cozic
9bff2d1ef4
Desktop: Improved share error handling
2021-10-14 15:39:17 +01:00
Laurent Cozic
73545484c9
Desktop: Allows a shared notebook recipient to leave the notebook
2021-10-14 15:39:17 +01:00
Rishabhraghwendra18
7b2480179f
Desktop: Fixes #5310 : Bright background around code block insertion dialog in dark mode ( #5491 )
2021-10-08 15:18:26 +01:00
Laurent Cozic
e069fe90c8
Chore: Fixed lib paths
2021-10-04 15:33:50 +01:00
Helmut K. C. Tessarek
5c7dcf0117
Mobile: Resolves #4701 : Improve delete dialog message ( #5481 )
2021-10-03 18:41:32 +01:00
Laurent
c758377188
All: Add support for public-private key pairs and improved master password support ( #5438 )
...
Also improved SCSS support, which was needed for the master password dialog.
2021-10-03 16:00:49 +01:00
Laurent Cozic
4a7746beb2
Desktop: Upgrade Electron from v10 to v14
2021-10-01 19:35:27 +01:00
Laurent Cozic
8ada059401
Desktop: Improved accepting a folder share
2021-09-25 18:00:43 +01:00
Laurent Cozic
62f81b4315
Chore: Converts ENEX import file to TypeScript
2021-09-23 13:16:22 +01:00
Laurent Cozic
56cac1f729
Desktop: Fixes #5161 : Improved plugin search and installing new plugins from China
2021-09-21 16:22:58 +01:00
Laurent Cozic
da884752a8
Desktop: Fixed Sync Wizard logo images on Windows
2021-09-20 16:29:05 +01:00
Laurent Cozic
0cbc261051
Chore: Remove last remnants of discontinued Nextcloud App
2021-09-19 19:15:10 +01:00
Laurent Cozic
542fdb496a
Set default options
2021-09-19 18:54:14 +01:00
Laurent Cozic
e447acc076
Desktop: Resolves #5440 : Do not escape content when copying from Rich Text editor
2021-09-19 13:00:06 +01:00
Laurent Cozic
6d981864ef
Desktop: Fixes #5461 : Editor max width was not always applied in Rich Text editor
2021-09-19 12:04:23 +01:00
Nikhil Gautam
0d40026d8b
Desktop: Resolves #5299 : Display 0/0 when no search results are found in editor ( #5360 )
2021-09-19 11:37:33 +01:00
Caleb John
7a9ec627ee
Desktop: Resolves #5233 : Fire resize event whenever the layout changes ( #5344 )
...
* Fire resize event whenever the layout changes
This solves an issue where the markdown editor was changing size
physically, but the refresh function wasn't being called so the
editor would lose track of it's size and place the cursor wrongly.
The editor was able to correctly resize when the window resize event
was fired, but this didn't happen when the sidebars were toggled.
The solution implemented here is to hook in to the function where
layout props are changed, and emit a resize event there.
This means that anytime the layout changes (whether or not it affects
sizing), the resize event will be fired.
2021-09-19 11:36:23 +01:00
Helmut K. C. Tessarek
12ec7b0c1d
macOS: Added Cmd+Backspace shortcut to delete line ( #5478 )
2021-09-19 11:32:58 +01:00