1
0
mirror of https://github.com/laurent22/joplin.git synced 2024-12-15 09:04:04 +02:00
joplin/ElectronClient/gui
Laurent Cozic 3d8577a689 Plugins: Added support for content scripts
- For now, supports Markdown-it plugins
- Also fixed slow rendering of notes in some cases
- Simplified how Markdown-It plugins are created and cleaned MdToHtml code

commit 89576de289
Merge: c75aa21f 5292fc14
Author: Laurent Cozic <laurent@cozic.net>
Date:   Wed Oct 21 00:23:00 2020 +0100

    Merge branch 'release-1.3' into plugin_content_scripts

commit c75aa21ffd
Author: Laurent Cozic <laurent@cozic.net>
Date:   Wed Oct 21 00:19:52 2020 +0100

    Fixed tests

commit 075187729d
Author: Laurent Cozic <laurent@cozic.net>
Date:   Wed Oct 21 00:11:53 2020 +0100

    Fixed tests

commit 14696b8c65
Author: Laurent Cozic <laurent@cozic.net>
Date:   Tue Oct 20 23:27:58 2020 +0100

    Fixed slow rendering of note

commit 61c09f5bf8
Author: Laurent Cozic <laurent@cozic.net>
Date:   Tue Oct 20 22:35:21 2020 +0100

    Clean up

commit 9f7ea7d865
Author: Laurent Cozic <laurent@cozic.net>
Date:   Tue Oct 20 20:05:31 2020 +0100

    Updated doc

commit 98bf3bde8d
Author: Laurent Cozic <laurent@cozic.net>
Date:   Tue Oct 20 19:56:34 2020 +0100

    Finished converting plugins

commit fe90d92e01
Author: Laurent Cozic <laurent@cozic.net>
Date:   Tue Oct 20 17:52:02 2020 +0100

    Simplified how Markdown-It plugins are created

commit 47c7b864cb
Author: Laurent Cozic <laurent@cozic.net>
Date:   Mon Oct 19 16:40:11 2020 +0100

    Clean up rules

commit d927a238bb
Author: Laurent Cozic <laurent@cozic.net>
Date:   Mon Oct 19 14:29:40 2020 +0100

    Fixed tests

commit 388a56c5dd
Author: Laurent Cozic <laurent@cozic.net>
Date:   Mon Oct 19 14:00:47 2020 +0100

    Add support for content scripts
2020-10-21 00:23:55 +01:00
..
Button Desktop: UI update (#3586) 2020-09-15 14:01:07 +01:00
ConfigScreen Plugins: Added support for content scripts 2020-10-21 00:23:55 +01:00
KeymapConfig Desktop: Simplified and improve command service, and added command palette 2020-10-18 21:52:10 +01:00
MainScreen Desktop: Simplified and improve command service, and added command palette 2020-10-18 21:52:10 +01:00
note-viewer Desktop: Resolves #3560: Make codemirror the default code editor (#3703) 2020-09-06 16:28:23 +01:00
NoteEditor Plugins: Added support for content scripts 2020-10-21 00:23:55 +01:00
NoteList Desktop: Simplified and improve command service, and added command palette 2020-10-18 21:52:10 +01:00
NoteListControls Desktop: Simplified and improve command service, and added command palette 2020-10-18 21:52:10 +01:00
NoteToolbar Desktop: Simplified and improve command service, and added command palette 2020-10-18 21:52:10 +01:00
ResizableLayout All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
SearchBar Desktop: Simplified and improve command service, and added command palette 2020-10-18 21:52:10 +01:00
SideBar Desktop: Fixes #3893 (maybe): Trying to fix sidebar performance issue when there are many notebooks or tags 2020-10-19 23:24:40 +01:00
StatusScreen All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
style Desktop: UI update (#3586) 2020-09-15 14:01:07 +01:00
ToggleEditorsButton Desktop: Fixed Toggle Editor button toolip and icon 2020-10-16 18:52:17 +01:00
ToolbarButton All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
utils Desktop: Simplified and improve command service, and added command palette 2020-10-18 21:52:10 +01:00
ClipperConfigScreen.jsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
DialogButtonRow.jsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
dialogs.js Tools: Improve and simplify how to build the apps (#2538) 2020-02-20 22:59:18 +00:00
DropboxLoginScreen.tsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
EncryptionConfigScreen.jsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
ErrorBoundary.tsx Desktop: Add version info to error screen 2020-08-02 16:21:30 +01:00
ExtensionBadge.jsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
HelpButton.jsx Desktop: UI update (#3586) 2020-09-15 14:01:07 +01:00
IconButton.jsx Desktop: UI update (#3586) 2020-09-15 14:01:07 +01:00
ImportScreen.jsx Plugins: Added support for content scripts 2020-10-21 00:23:55 +01:00
ItemList.jsx Desktop: UI update (#3586) 2020-09-15 14:01:07 +01:00
MenuBar.tsx Desktop: Simplified and improve command service, and added command palette 2020-10-18 21:52:10 +01:00
MultiNoteActions.tsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
Navigator.jsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
NoteContentPropertiesDialog.tsx Plugins: Added support for content scripts 2020-10-21 00:23:55 +01:00
NoteListItem.tsx Desktop: UI update (#3586) 2020-09-15 14:01:07 +01:00
NotePropertiesDialog.jsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
NoteRevisionViewer.jsx Plugins: Added support for content scripts 2020-10-21 00:23:55 +01:00
NoteSearchBar.jsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
NoteStatusBar.jsx Desktop: UI update (#3586) 2020-09-15 14:01:07 +01:00
NoteTextViewer.tsx Changed tag label 2020-09-29 10:51:47 +01:00
OneDriveLoginScreen.tsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
PromptDialog.jsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
ResourceScreen.tsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
Root_UpgradeSyncTarget.tsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
Root.tsx Desktop: Fixes #3893 (maybe): Trying to fix sidebar performance issue when there are many notebooks or tags 2020-10-19 23:24:40 +01:00
ShareNoteDialog.tsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
TagItem.jsx Desktop: UI update (#3586) 2020-09-15 14:01:07 +01:00
TagList.tsx Desktop: Fixes #3893 (maybe): Trying to fix sidebar performance issue when there are many notebooks or tags 2020-10-19 23:24:40 +01:00
ToolbarBase.tsx Desktop: Fixes #3886: Allows toggling external editing off and on again 2020-10-10 13:32:30 +01:00
ToolbarSpace.jsx Desktop: UI update (#3586) 2020-09-15 14:01:07 +01:00
VerticalResizer.jsx All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00