Laurent Cozic
2226b79c46
Desktop: Fixed pasting HTML in Rich Text editor, and improved pasting plain text
2021-05-20 18:08:59 +02:00
Laurent Cozic
9e9bf63d70
Desktop: Regression: Pasting plain text in Rich Text editor was broken
2021-05-20 17:42:04 +02:00
Laurent Cozic
bd08041f53
Desktop: Pass custom CSS property to all export handlers and renderers
2021-05-19 15:00:16 +02:00
Andre Jilderda
f3e03d48bb
Desktop: Add classnames to DOM elements for theming purposes ( #4933 )
2021-05-17 19:33:44 +01:00
Laurent Cozic
6577f4f35d
Desktop: Regression: It was no longer possible to add list items in an empty note
2021-05-17 20:30:48 +02:00
Laurent Cozic
f7d164be6e
Desktop: Allow unsharing a note
2021-05-16 17:28:49 +02:00
Laurent Cozic
6f2f24171d
Desktop: Add Share Notebook menu item
2021-05-16 15:21:55 +02:00
Laurent Cozic
15fe119256
Desktop: Made sync more reliable by making it skip items that time out, and improved sync status screen
2021-05-15 20:56:49 +02:00
Laurent Cozic
0b46880a00
Desktop: Fixes #4926 : Fixed issue with empty panels being created by plugins
2021-05-15 17:30:56 +02:00
Laurent Cozic
d061bb1a4f
typo
2021-05-15 16:06:24 +02:00
Laurent Cozic
03db0c5486
Desktop: Resolves #4462 : Improved usability when plugin repository cannot be connected to
2021-05-15 16:04:10 +02:00
Laurent Cozic
a31b402b9e
Desktop: Added button to skip an application update
...
And made auto-updates enabled by default
2021-05-14 11:29:06 +02:00
Laurent
0765cf5955
All: Add support for sharing notebooks with Joplin Server ( #4772 )
...
- Joplin Server: Adds support for sharing a notebook
- Desktop: Adds support for sharing a notebook with Joplin Server
- Mobile: Adds support for reading and writing to a shared notebook (not possible to share a notebook)
- Cli: Adds support for reading and writing to a shared notebook (not possible to share a notebook)
2021-05-13 17:57:37 +01:00
Subhra264
df6f0ce9af
Desktop: Fixes #4891 : Solve "Resource Id not provided" error ( #4943 )
2021-05-13 09:34:03 +01:00
Laurent Cozic
bb77d7171a
Desktop: Fixes #4916 : Fixed pasting of text and images from Word on Windows
2021-05-10 11:12:29 +02:00
Laurent Cozic
4ea21e0c32
Desktop: Fixes #4916 : Ensure that image paths that contain spaces are pasted correctly in the Rich Text editor
2021-05-04 17:44:30 +02:00
Laurent Cozic
606a64f49c
Fixed resource error handling
2021-05-04 16:00:40 +02:00
Laurent Cozic
b5f01c005f
linter
2021-05-04 11:05:20 +02:00
Adarsh Singh
b1ecb75e1f
Desktop: Resolves #4813 : Skip empty lines while converting selection to list ( #4832 )
2021-05-04 09:49:56 +01:00
Laurent Cozic
a0ead2c48e
Revert "Desktop: Resolve #3695 : Show notebook and note title in the title bar ( #4390 )"
...
This reverts commit c79c9c4c2f
.
Reason: Still need to discuss how it should be implemented. Ref:
https://discourse.joplinapp.org/t/testing-v1-8-2-title-bar-path-format-minor/16937/10
2021-05-04 10:34:18 +02:00
Nishant Mittal
eb82ae87ca
Desktop: Fixes #4767 : Create own copy of images while pasting ( #4852 )
2021-05-03 15:13:51 +01:00
Laurent Cozic
a6caa357c8
Desktop: Add synchronization tools to clear local sync state or data
2021-05-03 12:57:46 +02:00
mbalint
4be5182913
Desktop: Fixes #4529 : Plugin ghost panel and resizing issues ( #4865 )
2021-04-30 17:54:55 +01:00
Caleb John
b1ea3f3ad1
Desktop: Add "duplicate line" command in Markdown editor ( #4873 )
...
Ref: https://discourse.joplinapp.org/t/duplicate-line-command/12650/15
2021-04-25 09:57:35 +01:00
Roman Musin
f87ff54e3d
Desktop: Fixes #4797 (partially): Scroll position is not remembered in Markdown editor ( #4806 )
2021-04-25 09:52:05 +01:00
Laurent Cozic
3235f58f5a
Desktop: Resolves #4727 : Add support for safe mode, which temporarily disables note rendering and plugins
2021-04-24 20:23:33 +02:00
Laurent Cozic
920f54f5d3
Merge branch 'dev' of github.com:laurent22/joplin into dev
2021-04-24 19:32:31 +02:00
Laurent Cozic
de035dca39
Desktop: Add plugin info when the app crashes
2021-04-24 19:30:48 +02:00
Apoorva Shukla
1501238730
Desktop: Resolves #4736 : Note list is empty if search field is cleared ( #4739 )
2021-04-24 17:30:07 +01:00
Caleb John
e95ea48ce9
Desktop: Fix: Fixed cursor moved to the top issue in Markdown editor ( #4870 )
...
Ref: https://discourse.joplinapp.org/t/cursor-moved-to-the-top-undo-history-removed/16837/6
2021-04-24 09:18:31 +01:00
Subhra264
f62bfbb853
Desktop: Fixes #4043 : File-Links with German Umlauts don't work ( #4804 )
2021-04-12 13:35:39 +01:00
Laurent Cozic
5a620ee26e
Desktop: Fixes #4669 : Copying code block from Rich Text editor results in two copies of the text
...
Also improved copying plain text from Rich Text editor - in that case the HTML is converted to Markdown
2021-04-11 19:01:06 +02:00
Nishant Mittal
9642f5f715
Desktop: Fixes #4788 : Set plain/text clipboard while copying ( #4791 )
2021-04-08 10:30:12 +01:00
Helmut K. C. Tessarek
2fc9c53ff0
Desktop: Add an option to renew the API token ( #4811 )
2021-04-07 19:27:16 +01:00
asrient
c79c9c4c2f
Desktop: Resolve #3695 : Show notebook and note title in the title bar ( #4390 )
2021-04-06 21:18:10 +01:00
Siddhant Sehgal
17792d91a1
Desktop: Fixes #4769 : highlight existing text in global search field ( #4773 )
...
Co-authored-by: Siddhant Sehgal <ssehgal@makelearningbetter.co>
2021-04-06 19:13:43 +01:00
Adarsh Singh
f59e312ee2
Desktop: Resolves #4750 Disappearing text in markdown editor ( #4781 )
...
Fixes #4750 by preventing automatic deletion of list elements in certain cases
2021-04-01 21:39:42 -06:00
Abdallah Ahmed
c044017ba4
Desktop: Add button to copy note ID in Note Properties dialog ( #4749 )
2021-03-29 21:25:17 +01:00
Nishant Mittal
9cf5974c7b
Desktop: Fixes #4602 : Allow copying images from Joplin to external editors ( #4724 )
2021-03-29 09:40:50 +01:00
Caleb John
81b3ddf0e7
Desktop: Add monospace enforcement for certain elements in Markdown editor ( #4689 )
2021-03-26 09:08:22 +00:00
mbalint
cd1f95c5ea
Desktop: Fixes #4723 : Plugin Update error when plugin was installed manually ( #4725 )
2021-03-24 14:15:49 +00:00
mbalint
044477ba0d
Desktop: Fixes #4683 : Updating a disabled plugin enables it ( #4711 )
2021-03-23 09:01:34 +00:00
Laurent Cozic
8ba49c6fdf
Desktop: Add support for strikethrough, sub, sup and insert formatting on Rich Text editor
2021-03-17 09:48:01 +00:00
Laurent Cozic
f3b2ca4752
Desktop: Add support for higlighting text from Rich Text editor
2021-03-16 19:39:35 +00:00
zozolina123
aa067e3d16
Desktop: Fixes #4398 : Wrong background color for the table button in the toolbar ( #4681 )
2021-03-16 10:07:20 +00:00
Neeraj Kashyap
fd390dff6b
Desktop: Resolves #2810 : Ctrl+Shift+B to viewer when editor invisible ( #4537 )
2021-03-14 15:06:38 +00:00
Caleb John
6496172aed
Desktop: Bring editor katex highlight in line with renderer ( #4632 )
2021-03-11 14:37:58 +00:00
Caleb John
4d0beb6d47
Desktop: Toggle math highlighting in editor with markdown options ( #4631 )
2021-03-11 14:37:12 +00:00
Roman Musin
876fcfe008
Desktop: Fixes #4505 : Make plugin links clickable from search ( #4548 )
2021-03-10 19:12:43 +00:00
James Wright
752c14d726
Desktop: Resolves #4554 : Improve mathmode syntax highlighting ( #4580 )
2021-02-23 22:32:01 +00:00
António Ramadas
e12af60579
Desktop: Select search text input when focusing it ( #4586 )
2021-02-23 11:25:13 +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
ce8f156f51
Desktop: Fixed issue which could cause plugin views to be orphaned
2021-02-07 16:47:56 +00:00
Laurent Cozic
19feb0c48b
Desktop: Sort plugin config sections alphabetically
2021-02-07 13:02:58 +00:00
Laurent Cozic
414b3636d9
Desktop: Fixes #4491 : Make config sidebar vertically scrollable, and make it grow horizontally depending on menu items
2021-02-07 12:55:28 +00:00
Laurent Cozic
6f52107234
Merge branch 'dev' of github.com:laurent22/joplin into dev
2021-02-07 10:10:30 +00:00
Laurent Cozic
c5b8d82234
Desktop: Fixes #4473 : Improved enabling/disabling commands depending on application state
2021-02-07 10:09:28 +00:00
Caleb John
33e1214ef6
Desktop: Undo changes introduced in #4303 ( #4406 )
2021-02-06 16:01:06 +00:00
Laurent Cozic
11c8bf7e6e
Desktop: Resolves #4458 : Improved spell checking support in dialogs and text input fields
2021-02-06 12:17:30 +00:00
Laurent Cozic
ef281e8f74
Desktop: Save geo-location when saving note
2021-02-01 21:44:13 +00:00
Laurent Cozic
dadec484e9
Merge branch 'release-1.7' into dev
2021-01-30 12:21:14 +00:00
Laurent Cozic
73314447b9
Desktop: Fixes #4441 : Fixed copying text from Rich Text editor
2021-01-30 11:08:11 +00:00
Laurent Cozic
cb2c2160ae
Desktop: Fixed updating plugins
2021-01-29 21:54:08 +00:00
Laurent Cozic
ccbc329cbf
Server: Add support for sharing notes via a link
2021-01-29 18:45:11 +00:00
Laurent Cozic
4156b13c32
Desktop: Fixed plugin panel issue that could crash app in rare case
...
Ref: https://discourse.joplinapp.org/t/rearranging-the-pannels-crushed-the-app-and-generated-fatal-error/14373
2021-01-27 22:52:54 +00:00
Laurent Cozic
12187b9da3
Mobile: Fixed mobile build
2021-01-27 17:42:58 +00:00
Laurent Cozic
cda9441c69
Desktop: Fixed installing plugins
2021-01-26 23:56:35 +00:00
Laurent Cozic
dbbbd22aef
Desktop: Localise "Click to add tags" button
2021-01-25 10:20:56 +00:00
Laurent Cozic
774be9cc0d
Desktop: Do not allow installing plugins incompatible with current app version
2021-01-24 18:45:42 +00:00
Laurent Cozic
351a05fb0d
Desktop: In config screen, click on a plugin name to open its home page
2021-01-24 18:20:00 +00:00
Laurent Cozic
63559ac8b9
Tools: Apply eslint rule "no-multi-spaces"
2021-01-23 15:51:19 +00:00
Laurent Cozic
86610e7561
Converted models and services to TypeScript
2021-01-22 17:41:11 +00:00
Laurent Cozic
d4a6078392
Desktop: Enable TLS options for Joplin Server
2021-01-22 00:31:10 +00:00
Laurent Cozic
43a8f4a46e
Desktop: Added button to browse plugins
2021-01-21 22:57:09 +00:00
Laurent Cozic
63493214a0
Desktop: Move plugin settings under separate section in config menu
2021-01-21 22:40:14 +00:00
Laurent Cozic
fa9f5fd458
Desktop: Fixes #4337 : Make sure note is automatically saved when format is set via keyboard shortcut in Rich Text editor
2021-01-21 18:33:33 +00:00
Laurent Cozic
716a92944d
Desktop, Mobile: Fixes #4363 : Added missing translations
2021-01-21 18:23:32 +00:00
Laurent Cozic
f37d37e613
Desktop: Allow updating a plugin
2021-01-19 22:58:09 +00:00
Laurent Cozic
0f23277bfc
Chore: SideBar => Sidebar
2021-01-12 12:28:55 +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
d434723244
Desktop: Add way to install plugin from file
2021-01-09 13:14:39 +00:00
Caleb John
c484c88715
Desktop: Fix issue that was preventing editor context menu from being refreshed ( #4303 )
2021-01-08 16:35:23 +00:00
Laurent Cozic
ccf5271584
Desktop: Handle case where a command is sent to an editor that is gone
2021-01-07 22:03:13 +00:00
Laurent Cozic
df3e6a6219
Desktop: Fixed context menu not being displayed on high DPI screens
2021-01-07 21:44:31 +00:00
Laurent Cozic
ec29f791ba
Merge branch 'dev' of github.com:laurent22/joplin into dev
2021-01-07 17:04:04 +00:00
Caleb John
98cbb237b5
Desktop: Fixes : #4317 : Spell checker inserts correction at wrong location ( #4318 )
2021-01-07 17:01:44 +00:00
Laurent Cozic
6dc5a816e5
Desktop: Add support for searching and installing plugins from repository
2021-01-07 16:30:53 +00:00
Laurent Cozic
0e57baf5b9
Desktop: Made editor padding more consistent and ensure it is present even when sidebars are gone
2021-01-02 17:27:37 +00:00
Daeraxa
ca5ac9696b
Desktop: Sort attachments in a case insensitive way in Attachments screen ( #4273 )
...
Update to add case insensitive sorting - https://discourse.joplinapp.org/t/a-feature-request/13486/5?u=daeraxa
2021-01-02 15:27:53 +00:00
Caleb John
fdfbb84d37
Desktop: Resolves #4257 : Add extra macOS keys ( #4259 )
2021-01-02 15:12:29 +00:00
Laurent Cozic
5b295d5f6f
Plugins: Add support for hiding and showing panels
2021-01-02 13:32:15 +00:00
Laurent Cozic
83b29d7c51
macOS: Fixed paste as text in Rich Text editor
2021-01-01 12:38:17 +00:00
Laurent Cozic
ee2ec28cd4
Server: Add basic file manager
2020-12-29 18:04:57 +00:00
Laurent Cozic
502c812d9c
Chore: remove debug code
2020-12-23 23:46:36 +00:00
Laurent Cozic
a9af58146b
Desktop: Fixes #4201 : Fixed context menu when the UI is zoomed in or out
2020-12-23 23:17:12 +00:00
Laurent Cozic
17edebb6b1
Desktop: Fixes #4243 : Prevent double paste when using Shift+Ctrl+V
2020-12-23 20:03:38 +00:00
Laurent Cozic
5826a8d373
Desktop, Cli: Improved error handling when importing ENEX files
2020-12-23 17:25:26 +00:00
Caleb John
18c5404cbc
Dedktop: Fix typo when passing generic editor commands to the editor ( #4240 )
2020-12-21 10:32:42 +00:00
Caleb John
0a2364f917
Desktop: Fix End key behavior with Codemirror spellcheck ( #4215 )
...
* Manually fudge the codemirror cursor handling when in contenteditable mode
2020-12-19 18:04:02 -07:00
Laurent Cozic
1aebcbb27c
Merge branch 'dev' of github.com:laurent22/joplin into dev
2020-12-19 22:17:48 +00:00
Caleb John
2529da5b09
Desktop: Fixes #4130 : Register Markdown editor commands with the Keyboard Shortcut editor ( #4136 )
2020-12-19 17:57:41 +00:00
Laurent Cozic
d1a7d31335
Desktop: Use plugins whenever printing or exporting notes
...
Ref: https://discourse.joplinapp.org/t/external-css-per-note-is-being-ignored/13016/6
2020-12-19 17:42:18 +00:00
Laurent Cozic
9f8e6a3060
Plugins: Add support for context menu items on notebooks and tags
2020-12-11 13:28:59 +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
f37224fc42
Desktop: Added doc about Rich Text editor and added way to dismiss warning banner
2020-12-09 15:58:15 +00:00
Laurent Cozic
46ed1304f2
Desktop: Improved warning banner colors
2020-12-08 23:44:54 +00:00
Laurent Cozic
01cf0de974
Desktop: Fixed title input field width on small windows
2020-12-08 23:27:11 +00:00
Caleb John
92fe5e2362
Desktop: Fixes #4036 : Focus editor after pressing toolbar buttons ( #4037 )
2020-12-02 10:36:00 +00:00
Laurent Cozic
d0f22140fd
Desktop: Fixed issue with note not being saved when a column is added or remove from Rich Text editor
2020-11-30 18:20:27 +00:00
Laurent Cozic
72ccc90ea0
Merge branch 'release-1.4' into dev
2020-11-27 01:16:52 +00:00
Laurent Cozic
9308c3f38c
Plugins: Fixed webview postMessage call
2020-11-26 23:31:31 +00:00
MichBoi
6272a2eb4f
Desktop: Fixes #3917 : Fixed numbered list bug in markdown editor ( #4116 )
2020-11-26 14:34:13 +00:00
Laurent Cozic
9b64c1fbdb
Added no-floating-promises eslint rule
2020-11-25 14:40:25 +00:00
Laurent Cozic
86bace70a5
Merge branch 'dev' of https://github.com/laurent22/joplin into dev
2020-11-23 11:52:36 +00:00
Laurent Cozic
ee912b24c7
Plugins: Fixed issue with toolbar button key not being unique
2020-11-23 11:52:20 +00:00
Laurent Cozic
4ac2409318
Plugins: Provides selected notes when triggering a command from the note list context menu
2020-11-21 12:35:19 +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
fdc84aa6bb
Desktop: Upgrade to Electron 10
2020-11-19 21:01:19 +00:00
Caleb John
858508bfa9
Desktop: Add option to toggle spellchecking for the markdown editor ( #4109 )
2020-11-19 17:14:44 +00:00
Caleb John
116413e78d
Desktop: Prevent lines from shifting in Markdown Editor when Scrollbar appears ( #4110 )
2020-11-19 17:04:18 +00:00
Laurent Cozic
65962e26ce
Desktop: Fixes #4098 : Fix crash due to React when trying to upgrade sync target
2020-11-19 16:38:44 +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
eb8284ecdb
Desktop, Cli: Resolves #4095 : Allow exporting conflict notes
2020-11-17 11:50:46 +00:00
Caleb John
92bcb25ef7
Desktop: Attempt to fix Outlook drag and drop on Markdown editor ( #4093 )
2020-11-16 20:30:40 +00:00
Laurent Cozic
284dbdb362
Desktop: Fixes #4038 : Fixed issue when a newly created note would be automatically moved to the wrong folder on save
2020-11-16 17:11:31 +00:00
Laurent Cozic
8787d997b2
Desktop: Disable spell checker on config and search input fields
2020-11-16 16:20:26 +00:00
Laurent Cozic
a808281dd2
Desktop: Regression: Fixed external edit file watching
2020-11-16 11:03:44 +00:00
Laurent Cozic
147f3ce073
Desktop: Fixed note list overflow when resized very small
2020-11-15 19:30:04 +00:00
Laurent Cozic
ccc726f2ae
Desktop: Optimized resizing window
2020-11-15 19:22:42 +00:00
Laurent Cozic
6769026265
Desktop: Put title bar and toolbar button over two lines when window size is below 800px
2020-11-15 19:21:47 +00:00
Laurent Cozic
ce5276ba97
Desktop: Fix size of search bar area when notebook is empty
2020-11-15 16:02:58 +00:00
Laurent Cozic
b480aae59b
Plugins: Make sure "replaceSelection" command can be undone in Rich Text editor
2020-11-15 15:59:47 +00:00
Laurent Cozic
6463af0c31
Plugins: Rename command "editorSetText" to "editor.setText"
2020-11-14 10:57:09 +00:00
Laurent Cozic
19a8b6c285
Clean up
2020-11-14 10:09:53 +00:00
Laurent Cozic
83ca33611b
Desktop: Make Markdown editor selection more visible in Dark mode
2020-11-14 00:14:56 +00:00
Laurent Cozic
4f41fb7b54
Plugins: Add support for editor context menu
2020-11-14 00:02:17 +00:00
Laurent Cozic
7151a48138
Merge branch 'dev' of github.com:laurent22/joplin into dev
2020-11-13 23:37:24 +00:00
Laurent Cozic
72472c13c5
Desktop: Fixed issue with note being saved after word has been replaced by spell checker
2020-11-13 17:55:35 +00:00
Laurent Cozic
67f0739d3c
Desktop: Allow customising application layout
2020-11-13 17:09:28 +00:00
Laurent Cozic
17d835d694
Tools: Apply rule @typescript-eslint/member-delimiter-style
2020-11-12 19:29:22 +00:00
Laurent Cozic
42799b0662
Tools: Apply rule @typescript-eslint/comma-dangle
2020-11-12 19:23:54 +00:00
Laurent Cozic
d20694e52c
Tools: Apply rule @typescript-eslint/type-annotation-spacing
2020-11-12 19:13:28 +00:00
Caleb John
62feb7ff60
Desktop: Fix drag and drop behaviour to "copy" instead of "move" ( #4031 )
2020-11-12 18:44:23 +00:00
Helmut K. C. Tessarek
340312fa80
Desktop: Fix handling of certain keys in shortcut editor ( #4022 )
...
String.fromCharCode expects unicode charcodes as an argument; e.keyCode returns javascript keycodes.
Javascript keycodes and unicode charcodes are not the same thing!
Therefore I used an array to map keycodes. This seems to be the only way to make this work properly.
I also changed the width of the shortcut recorder input field to 200px, since certain key combinations are cut off, because they don't fit in the field.
2020-11-12 18:40:00 +00:00
Laurent Cozic
d0ec598ee4
Desktop: Fixes #3904 , Fixes #3973 : Fixed inconsistent note list state when using search
2020-11-09 12:07:37 +00:00
Laurent Cozic
f20b8c2dc6
Desktop: Fixed text editor button tooltips
2020-11-08 01:23:12 +00:00
Laurent Cozic
bd2081c3b6
Desktop: Added toolbar button to switch spell checker language
2020-11-08 01:08:33 +00:00
Laurent Cozic
04bfbec96b
Tools: Renamed package namespace from @joplinapp to @joplin
2020-11-07 15:59:37 +00:00
Laurent Cozic
7e2d512fde
Merge branch 'release-1.3' into dev
2020-11-06 12:05:15 +00:00
Laurent Cozic
cc07016b07
All: Use Lerna to manage monorepo
2020-11-05 16:58:23 +00:00