Commit Graph

600 Commits (bc27f47881567e8ce50acf1229f0d251e1246b4a)

Author SHA1 Message Date
PARAMESH T S bc27f47881
Desktop: Fixes #11923: Sharing a notebook with nobody prints "No user with ID public_key" (#11932)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2025-03-06 15:58:10 +00:00
Laurent Cozic 7e8dee4906 Desktop: Added keyboard shortcut and menu item for toggleEditorPlugin command 2025-03-05 00:43:39 +00:00
Laurent Cozic 8bdb6c5d72
Desktop: Add dialog to select a note and link to it (#11891) 2025-02-27 18:24:02 +00:00
Laurent Cozic fe67a44285 Plugins: Add support for `joplin.shouldUseDarkColors` API 2025-02-25 15:33:44 +00:00
Laurent Cozic d0e16c0878 Chore: Improve error message when data API cannot parse a note 2025-02-24 16:54:56 +00:00
pedr 70e0ae0c2c
Desktop: Fixes #11844: Fix OneNote importer not being able to handle corrupted attachments (#11859) 2025-02-19 15:18:53 +00:00
Laurent Cozic c6154cfb4e
Mobile: Add support for plugin editor views (#11831)
Co-authored-by: Henry Heino <46334387+personalizedrefrigerator@users.noreply.github.com>
2025-02-17 13:47:56 +00:00
Henry Heino 316ef9d960
Desktop,Mobile: Plugins: Simplify getting the ID of the note open in an editor (#11841) 2025-02-17 12:08:48 +00:00
pedr 1230e1b30c
Desktop: Accessibility: Add a new shortcut to set focus to editor toolbar (#11764) 2025-02-07 20:41:22 +00:00
mrjo118 18a9c3f841
Desktop, Mobile: Harden failsafe logic to check for the presence of info.json, rather than just the item count (#11750) 2025-02-07 19:08:01 +00:00
Henry Heino 8312196faa
Mobile,Desktop,Cli: Logging: Log less information at level `warn` when a decryption error occurs (#11771) 2025-02-06 17:56:16 +00:00
Henry Heino 986163721d
Chore: Slightly stronger types in ResourceService.ts (#11756) 2025-02-06 17:39:33 +00:00
Henry Heino 662185816d
Desktop: Accessibility: Allow toggling between tab navigation and indentation (#11717) 2025-01-27 10:34:58 -08:00
Henry Heino cc1582d535
Desktop,Mobile,Cli: Fixes #11630: Adjust how items are queried by ID (#11734) 2025-01-27 10:34:46 -08:00
Henry Heino 762daa5a68
Desktop: Accessibility: Improve "change application layout" screen keyboard accessibility (#11718) 2025-01-27 08:18:37 -08:00
Laurent Cozic 23f75f8784 Desktop: Added shortcut Cmd+Option+N to open note in new window, and added command to menu bar 2025-01-21 15:08:20 +00:00
Henry Heino 35a0b22df2
Desktop: Accessibility: Add setting to increase scrollbar and other small control sizes (#11627) 2025-01-13 16:33:42 +00:00
pedr 86e6445526
Desktop: Fixes #11617: Links from imported notes from OneNote were being wrongly rendered (#11618) 2025-01-09 20:57:23 +00:00
pedr ab286b6da3
Desktop: Fixes #11600: OneNote imported notes have broken links when there are chineses characters on link (#11602) 2025-01-09 19:24:10 +00:00
Self Not Found 83db585c0b
Desktop: Resolves #11575: Remove "URI malformed" alert (#11576) 2025-01-09 15:26:20 +00:00
Henry Heino 98fce34fe9
Web: Add support for auto-reloading dev plugins on change (#11545) 2025-01-09 15:25:06 +00:00
pedr a81af0711c
Desktop: Fixes #11597: OneNote Importer should only use text on fallback title (#11598) 2025-01-09 15:22:12 +00:00
Henry Heino ac154ee1e8
Desktop: Fixes #11445: Link watched files to the current window (#11590) 2025-01-06 17:33:02 +00:00
Laurent Cozic 8990dec4bd
Plugins: Resolves #11579: Add Toast plugin API (#11583) 2025-01-06 10:53:46 +00:00
Laurent Cozic 3cba4ec82c
Chore: Implement eslint rule `no-unused-expressions` (#11533) 2024-12-18 14:30:05 +01:00
Laurent Cozic 6dc1bc7870
Desktop: Resolves #11314: Make js-draw a default plugin (#11516)
Co-authored-by: Henry Heino <46334387+personalizedrefrigerator@users.noreply.github.com>
2024-12-17 19:04:36 +01:00
Henry Heino d935a491ba
Mobile: Editor: Switch to a scrolling toolbar, allow adding/removing toolbar items (#11472) 2024-12-11 13:31:05 +01:00
Laurent Cozic 5d84f80ad1 Desktop: Added support for rendered note metadata, in particular the joplin-metadata-print-title tag 2024-12-10 17:13:08 +01:00
Laurent Cozic d1fc69ffbe Desktop, Cli: Prevent PDF and HTML export from failing when a plugin references a non-existent file 2024-12-10 14:12:48 +01:00
Henry Heino ca9759738f Merge remote-tracking branch 'origin/release-3.1' into dev 2024-12-09 08:29:56 -08:00
Henry Heino 9c4142fcd2
Desktop: Fixes #11457: Fix crash on startup if old read-only items are in the trash (#11458) 2024-12-09 16:52:45 +01:00
pedr 2f3b388188
Desktop: Fixes #11408: Correct file path of OneNote converter on release build (#11410) 2024-11-27 12:11:50 +00:00
Laurent Cozic e652db05e1
Desktop: Fixes #11409: Goto Anything fails for long strings (#11436) 2024-11-23 16:47:46 +00:00
Laurent Cozic fb6a807a37 Desktop: Trying to fix issue with permission errors when installing a plugin 2024-11-17 18:21:49 +00:00
pedr 4d7fa5972f
Desktop: Add OneNote Importer (#11392) 2024-11-17 16:21:08 +00:00
Laurent Cozic 6eac8d9ccf Plugins: Add support for editor.scrollToText on desktop 2024-11-16 11:19:11 +00:00
Self Not Found fb0bfe6a2b
Chore: Fix a flaky test case in crypto.test.ts (#11389) 2024-11-14 09:46:22 +00:00
Laurent Cozic 6c0258e8a6
Desktop, Cli, Mobile: Remove the need for sync locks (#11377) 2024-11-12 19:02:44 +00:00
Laurent Cozic f091c32992
Plugins: Add support for editor plugins (#11296) 2024-11-10 14:04:46 +00:00
Laurent Cozic 33942d44c8 Revert "Desktop: Add OneNote Importer (#10642)"
This reverts commit b248700e28.

We need to find a solution to make building the Rust package optional
2024-11-09 13:42:37 +00:00
pedr b248700e28
Desktop: Add OneNote Importer (#10642) 2024-11-09 12:47:01 +00:00
Henry Heino 4a88d6ff7a
Desktop: Multiple window support (#11181)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2024-11-08 15:32:05 +00:00
Laurent Cozic ce26e085ff Merge branch 'release-3.1' into dev 2024-11-04 20:33:15 +00:00
Laurent Cozic b10a993592 Chore: Retrying test that may get stuck 2024-11-03 20:25:15 +00:00
Laurent Cozic c9ee4900ef Doc: Fixed plugin API note list images 2024-11-02 21:53:51 +00:00
Self Not Found aa6348c5c2
All: Add new encryption methods based on native crypto libraries (#10696)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
Co-authored-by: Henry Heino <personalizedrefrigerator@gmail.com>
2024-10-26 21:15:10 +01:00
Henry Heino 4e7d74e49a
Chore: Refactoring: Prefer empty array to `KeychainServiceDriverDummy` (#11216) 2024-10-26 21:02:34 +01:00
Henry Heino 41b251d67a
Linux: Move keychain support behind an off-by-default feature flag (#11227) 2024-10-17 22:58:03 +01:00
Henry Heino 2c40cec639
Chore: Desktop: Fix incorrect log tag (#11215) 2024-10-17 22:49:50 +01:00
Laurent Cozic 715abcce32 Plugins: Add support for joplin.settings.values and deprecate joplin.settings.value 2024-10-11 18:56:04 +01:00