Laurent Cozic
31db95d0c4
Cleaned up plugin API names
2020-09-30 23:17:18 +01:00
Laurent Cozic
2cd50de065
Moved plugin classes under /plugins namespace
2020-09-30 23:07:46 +01:00
Laurent Cozic
9c9bd4ba51
Changed plugin system architecture to allow using one process per plugin
2020-09-30 16:56:41 +01:00
Laurent Cozic
71e6964945
Added proxy class
2020-09-30 10:24:15 +01:00
Laurent Cozic
161e112e7b
Added support for getting selected notes and adding a context menu item
2020-09-29 16:28:25 +01:00
Laurent Cozic
c93a6f86cd
Added way to add a custom Markdown plugin
2020-09-29 15:29:11 +01:00
Laurent Cozic
100aaab58d
Refactor reducer to TypeScript and using immerjs
2020-09-29 11:16:01 +01:00
Laurent Cozic
d448ea3a02
Merge branch 'dev' into plugin_system
2020-09-29 10:59:55 +01:00
Laurent Cozic
555727e5fe
Refactor reducer
2020-09-29 10:56:33 +01:00
Laurent Cozic
f43ee123d8
Tools: Fixed tests
2020-09-29 10:54:31 +01:00
Laurent Cozic
e0e4735b03
Desktop: Fixes #3754 : Refresh search results when searching by tag and when a tag is changed
2020-09-29 08:11:52 +01:00
Laurent Cozic
8bd58c9608
Merge branch 'release-1.2' of github.com:laurent22/joplin into release-1.2
2020-09-28 19:19:52 +01:00
Laurent Cozic
215a725ded
Mobile: Fixes #3834 : Fixed search highlights
2020-09-28 19:19:21 +01:00
Naveen M V
12c0a05af0
Desktop: Keep search fuzzy scores between 0 and 2 ( #3812 )
2020-09-28 18:58:19 +01:00
Laurent Cozic
3e86ae4a82
Desktop: Disable fuzzy search for now due to performance issues
2020-09-28 18:41:16 +01:00
Laurent Cozic
77eceea426
Ensure plugin settings are within their own namespaces
2020-09-28 18:11:53 +01:00
Laurent Cozic
a09c6f152c
Added support for plugin dialogs
2020-09-28 17:26:22 +01:00
Laurent Cozic
3830195752
Allow creating new section from plugin
2020-09-27 13:45:08 +01:00
Laurent Cozic
c9594065c3
Refactor Settings
2020-09-27 13:31:45 +01:00
Laurent Cozic
360d3bbff9
Allow creating new settings from plugin
2020-09-27 13:03:37 +01:00
Laurent Cozic
6fde8dfe52
Refactored Settings into TypeScript
2020-09-26 18:14:00 +01:00
Laurent Cozic
de2ccfbfe0
Added explanation for shim timers and implemented RN side
2020-09-26 12:42:44 +01:00
Laurent Cozic
31f53b12fd
Move timers to shim
2020-09-26 12:19:13 +01:00
Laurent Cozic
b5a137545e
Add support getting and replacing editor selection
2020-09-24 18:35:20 +01:00
Laurent Cozic
4e80dbb7a7
Allow tagging desktop-only feature in plugin doc
2020-09-24 15:53:37 +01:00
Laurent Cozic
90b0c99806
Merge branch 'release-1.2' into plugin_system
2020-09-24 14:50:20 +01:00
Laurent Cozic
947d81d96d
Desktop: Optimised sidebar rendering speed
2020-09-24 14:30:20 +01:00
Laurent Cozic
6ca640d2ed
Desktop: Fix: Fade out checked items in Rich Text editor too
2020-09-23 17:49:25 +01:00
Laurent Cozic
110de50bf9
Allow setting custom shortcuts and saving/loading them
2020-09-23 17:26:30 +01:00
Laurent Cozic
b7e110d888
Converted eventManager to TypeScript
2020-09-23 16:25:00 +01:00
Laurent Cozic
f1c557cb43
Converted app to TypeScript
2020-09-23 15:51:31 +01:00
Laurent Cozic
43e9fc92c9
Adding support for custom menu items
2020-09-23 15:24:42 +01:00
Laurent Cozic
10fa331731
Define plugin state types
2020-09-23 15:18:45 +01:00
Laurent Cozic
cc8e122de3
Added support for custom commands and toolbar buttons
2020-09-23 15:10:31 +01:00
Laurent Cozic
13101f7d9b
Merge branch 'dev' into plugin_system
2020-09-23 14:09:21 +01:00
Laurent Cozic
2200be697e
Cli: Fixed crash due to missing spellfix extension
2020-09-23 12:14:17 +01:00
Laurent Cozic
8e11eababa
Android: Fixes #3797 : Disable beta editor even if it was already enabled
2020-09-22 16:01:00 +01:00
Laurent Cozic
4ec9faadd5
Desktop: Disable auto-update by default
2020-09-22 15:41:25 +01:00
Laurent Cozic
870f55a6c5
Merge branch 'release-1.2' of github.com:laurent22/joplin into release-1.2
2020-09-22 14:37:34 +01:00
Caleb John
7f7e38b434
Desktop, Mobile: Resolves #3740 : Upgrade Mermaid to v8.8.0 ( #3745 )
...
Co-authored-by: Laurent <laurent22@users.noreply.github.com>
2020-09-22 13:21:35 +01:00
Caleb John
460a07b1a3
Desktop: Fix missed highlighting when using the global search ( #3717 )
2020-09-22 13:17:51 +01:00
Laurent Cozic
26ac745419
Deskop, Cli: Fixes #3780 : Fixed link generation when exporting to PDF or HTML
2020-09-22 12:56:56 +01:00
Laurent Cozic
b3f2bbee5b
Desktop, Cli: Fixes #3760 : Improved handling of special characters when exporting to Markdown
2020-09-22 12:06:19 +01:00
Laurent Cozic
f652011d59
Desktop: Fixes #3748 : Fixed issue when switching from search to "All notes"
2020-09-21 17:50:59 +01:00
Laurent Cozic
3ac4fbeee5
Desktop, Mobile: Fixes #3698 : Always use light theme for notes in HTML mode
2020-09-21 16:41:24 +01:00
Laurent Cozic
4f2884a0f7
Started adding support for registering commands
2020-09-21 11:38:09 +01:00
Laurent Cozic
fdcaab3caf
Got JSON export working as a plugin
2020-09-20 16:19:37 +01:00
Laurent Cozic
8be65acf7d
Testing interop plugin
2020-09-20 12:09:32 +01:00
Laurent Cozic
e05aa433e4
Allow creating custom exporters
2020-09-19 15:50:46 +01:00
Laurent Cozic
ccfb0b43d6
Refactor
2020-09-19 14:56:49 +01:00
Laurent Cozic
4211e962c6
Merge branch 'release-1.2' into plugin_system
2020-09-19 14:22:24 +01:00
Laurent Cozic
9af2a19bdf
Merge branch 'dev' into release-1.2
2020-09-19 14:22:02 +01:00
Laurent Cozic
6b54c4244b
Refactored
2020-09-19 14:19:09 +01:00
Laurent Cozic
1d5a4bd381
Simplified interop interface
2020-09-19 12:20:01 +01:00
Laurent Cozic
86a1103a64
Remove JSON exporter
2020-09-19 11:13:49 +01:00
Laurent Cozic
45edaaa96f
Converted interop service to TypeScript
2020-09-19 11:04:29 +01:00
Laurent Cozic
44dce6c6c3
Fixed frozen state issue
2020-09-18 10:10:26 +01:00
Laurent Cozic
b25ad50a1b
Add more doc
2020-09-18 09:59:22 +01:00
Laurent Cozic
0fbbf2eee0
Remember plugin view sizes
2020-09-17 14:51:50 +01:00
Laurent Cozic
c84e49c71c
All: Fixes #3696 : Increased file extension limit to 20 to prevent issue when using external editors
2020-09-17 10:17:45 +01:00
Laurent Cozic
07ab0e986d
Merge branch 'release-1.1' of github.com:laurent22/joplin into release-1.1
2020-09-17 10:00:30 +01:00
Laurent Cozic
17957f5da4
Desktop, Cli: Do not prevent export when one item is still encrypted
2020-09-17 10:00:13 +01:00
Naveen M V
a7b5d43e69
Desktop: Fix: Creating a note after backward redirection places it in a wrong notebook ( #3759 )
2020-09-17 09:32:52 +01:00
Laurent Cozic
2fdad2fe80
Make sure user views have a stable ID
2020-09-17 09:22:03 +01:00
Laurent Cozic
a4aca68b85
Support for theme in webview
2020-09-16 17:27:13 +01:00
Laurent Cozic
1397af0692
User webviews
2020-09-16 16:19:33 +01:00
Laurent Cozic
5da760dd0c
Added a way to load a plugin for development
2020-09-15 17:49:43 +01:00
Laurent Cozic
511d58d3af
Various improvements
2020-09-15 17:02:02 +01:00
Laurent Cozic
0349ad0b80
Merge branch 'release-1.2' into plugin_system
2020-09-15 14:41:47 +01:00
Laurent
056285deda
Desktop: UI update ( #3586 )
2020-09-15 14:01:07 +01:00
Laurent Cozic
754ba2267a
Merge branch 'dev' into plugin_system
2020-09-15 13:41:57 +01:00
Laurent Cozic
851eee1500
Fixed and simplified translations
2020-09-15 12:08:25 +01:00
Laurent Cozic
4cdac308d1
Wraps console calls
2020-09-15 10:36:32 +01:00
Laurent Cozic
c0d5c7c282
Merge branch 'dev' into plugin_system
2020-09-14 14:06:21 +01:00
Laurent Cozic
998dd52adc
Desktop: Clarifies labels of certain actions, and added shortcut for note list toggle
2020-09-13 17:21:11 +01:00
Laurent Cozic
e4e9e801a2
Android: Fix build
2020-09-11 23:57:06 +01:00
Laurent Cozic
524ec12d8a
Android: Remove option for new editor as it crashes the app
2020-09-11 23:56:45 +01:00
Laurent Cozic
1108e8c28a
Merge branch 'release-1.0' into dev
2020-09-11 23:34:44 +01:00
Laurent Cozic
0f1156ab9c
Desktop: Fixed clock sync logic when creating new sync target
2020-09-11 23:33:34 +01:00
Laurent Cozic
2a08cc332a
Merge branch 'dev' of github.com:laurent22/joplin into dev
2020-09-11 23:02:53 +01:00
Naveen M V
5d2baa872e
Desktop: Fix wildcard search ( #3713 )
2020-09-11 22:52:32 +01:00
Naveen M V
4b377589aa
Desktop: Fix bug with quotes when searching ( #3735 )
2020-09-11 11:30:57 +01:00
Laurent Cozic
cf78204c85
Doc: Added more info about sync lock refresh mechanism
2020-09-11 11:26:07 +01:00
Laurent Cozic
5f410e80e6
Merge branch 'release-1.0' into dev
2020-09-09 13:59:36 +01:00
Laurent Cozic
b24d060281
All: Got clock sync to work on mobile
2020-09-09 12:25:31 +01:00
Laurent Cozic
a014b9347e
Merge branch 'release-1.0' of github.com:laurent22/joplin into release-1.0
2020-09-09 11:39:57 +01:00
Laurent Cozic
582ab4ac13
All: Implemented more reliable way to sync device and server clocks that would work with filesystem sync too
2020-09-09 11:39:13 +01:00
Laurent Cozic
c9adccad4a
Get NTP time working on Android
2020-09-09 10:56:17 +01:00
Laurent Cozic
f41ba67e15
Improved ntp time
2020-09-09 00:34:27 +01:00
Laurent Cozic
1f70a76c7e
Desktop: Fixes #3729 : Fix lock issue when device does not have the right time
2020-09-08 23:57:48 +01:00
Laurent Cozic
8b5a99d494
Desktop: Fixes #3553 : Fixed viewer font size, in particular for inline code
2020-09-08 00:00:43 +01:00
Laurent Cozic
67d4123608
Desktop: Add log statement to try to fix issue #3536
2020-09-07 23:55:37 +01:00
Laurent Cozic
a424e3c899
Desktop, Cli: Fixes #3689 : Fixed note export when there are folders with non-existing parents. Also fixed long path issue on Windows.
2020-09-07 22:12:51 +01:00
Laurent
08d4b5a714
Mobile: Fixes #3022 : Fix issue with action button disappearing in some contexts ( #3702 )
2020-09-07 17:42:16 +01:00
Laurent Cozic
57d750bc9a
All: Security: Disallow EMBED tags to prevent XSS vulnerability
2020-09-06 19:29:42 +01:00
Caleb John
fbe966903b
Desktop: Resolves #3560 : Make codemirror the default code editor ( #3703 )
2020-09-06 16:28:23 +01:00
Jose Esteve
652748f969
Cli: Resolves #3711 : Fix keytar library being loaded up in FreeBSD. ( #3712 )
...
Issue https://github.com/laurent22/joplin/issues/3711
This patch replaces the 'isLinux' check by a more restrictive version
which fixes the false positive in BSD systems. This was causing Joplin
not to load due to the lack of X11 in headless mode.
2020-09-06 15:20:38 +01:00
Naveen M V
e108fdb1d8
Desktop: Fuzzy search ( #3632 )
2020-09-06 13:07:00 +01:00
Anjula Karunarathne
a8296e2e37
Desktop: Add keyboard shortcut editor ( #3525 )
2020-09-06 13:00:25 +01:00
Laurent Cozic
30b8f5e2aa
Merge branch 'dev' of github.com:laurent22/joplin into dev
2020-09-04 18:01:05 +01:00