Commit Graph

653 Commits (5782ee6ba19c279cb6377f3b5b756ffde22cb453)

Author SHA1 Message Date
Laurent Cozic c6956df1c9 Desktop: Resolves #11664: Double click to open a note in a new window 2025-01-17 12:16:00 +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
Henry Heino 98fce34fe9
Web: Add support for auto-reloading dev plugins on change (#11545) 2025-01-09 15:25:06 +00:00
Henry Heino 633d87ebfe
Android: Fix clicking "Draw picture" results in blank screen with very old WebView versions (#11604) 2025-01-08 12:29:47 +00:00
Henry Heino ac154ee1e8
Desktop: Fixes #11445: Link watched files to the current window (#11590) 2025-01-06 17:33:02 +00:00
Henry Heino 6220267abb
Mobile: Upgrade js-draw to 1.26.0 (#11589) 2025-01-06 17:32:19 +00:00
Laurent Cozic 8990dec4bd
Plugins: Resolves #11579: Add Toast plugin API (#11583) 2025-01-06 10:53:46 +00:00
Henry Heino 1bc6655d43
Mobile: Fixes #11539: Fix missing "Insert Time" button (#11542) 2025-01-06 10:52:43 +00:00
Henry Heino 815b922988
Mobile: Plugin API: Add support for the renderMarkup command (#11494) 2024-12-13 13:55:51 +01:00
Henry Heino 81f3a02dba
Mobile: Plugin API: Implement the `toggleVisiblePanes` command (#11496) 2024-12-13 13:55:37 +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
Henry Heino 4e8b896688
Desktop: Accessibility: Prevent overwrite mode toggle shortcut from conflicting with screen reader shortcuts (#11447) 2024-11-27 12:18:16 +00:00
Henry Heino a7add9961f
Mobile: Accessibility: Improve note selection screen reader accessibility (#11424) 2024-11-22 10:47:22 +00:00
Henry Heino d648e43cfb
Mobile: Accessibility: Add checked/unchecked accessibility information to the "sort notes by" dialog (#11411) 2024-11-20 11:39:33 +00:00
Henry Heino c9608cf4a1
Mobile: Accessibility: Improve screen reader accessibility of the tag list (#11420) 2024-11-20 11:37:09 +00:00
Henry Heino a07dfbc164
Chore: Fix iOS build with recent XCode versions (#11416) 2024-11-19 19:10:22 +00:00
pedr 4d7fa5972f
Desktop: Add OneNote Importer (#11392) 2024-11-17 16:21:08 +00:00
Henry Heino 84eab775c3
Mobile: Accessibility: Improve dialog accessibility (#11395) 2024-11-16 21:09:50 +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
Henry Heino a616dc3cd2
Desktop: Fix errors found by automated accessibility testing (#11246)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2024-11-09 12:50:06 +00:00
pedr b248700e28
Desktop: Add OneNote Importer (#10642) 2024-11-09 12:47:01 +00:00
Henry Heino 3894c05217
Chore: Fix website build (#11359) 2024-11-09 12:44:12 +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
pedr 0aba14f581
Desktop,CLI: Fixes #10653: Change Resource filetype detecting strategy (#10907)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2024-11-07 13:46:08 +00:00
pedr 02a0d0d0cc
Desktop, Mobile: Resolves #10664: Allow user to generate deletion logs (#11083) 2024-11-07 13:45:29 +00:00
Henry Heino 100f8a23f4
Mobile: Camera screen: Support scanning QR codes (#11245) 2024-10-30 21:12:27 +00:00
Laurent Cozic f4ee4a178e Chore: Added tests for renderMarkup command 2024-10-27 21:39:44 +00:00
Laurent Cozic ff09937ca2 Plugins: Added a renderMarkup command to render MD or HTML markup to HTML 2024-10-27 21:19:38 +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 bed5297829
Desktop,Mobile,Web: Add support for overwrite mode in the Markdown editor (#11262) 2024-10-26 21:12:27 +01:00
Henry Heino f07e4e9b5a
Desktop: Accessibility: Add missing labels to the note attachments screen and master password dialog (#11231) 2024-10-26 21:06:09 +01:00
Henry Heino e77fa19fea
Desktop: Allow Markdown editor search dialog to be localised (#11219) 2024-10-26 21:02:54 +01:00
Henry Heino 4e7d74e49a
Chore: Refactoring: Prefer empty array to `KeychainServiceDriverDummy` (#11216) 2024-10-26 21:02:34 +01:00
Henry Heino 9f5282c8f5
Android: Allow switching the voice typing library to Whisper (#11158)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2024-10-26 21:00:56 +01:00
Henry Heino 38be0e81a9
Desktop: Accessibility: Add ARIA information to the sidebar's notebook and tag list (#11196) 2024-10-15 17:59:51 +01:00
Henry Heino e3d5f0c9cf
Chore: Desktop: Use SCSS instead of styled-components for plugin dialogs and toolbar buttons (#11189) 2024-10-11 22:03:41 +01:00
Henry Heino eda2c69334
Desktop: Fixes #11129: Improve performance by allowing note list background timers to be cancelled (#11133) 2024-09-27 15:25:55 +01:00
Henry Heino 5935c9c147
Chore: Mobile: Improve note screen tests and fix CI warning (#11126) 2024-09-27 15:23:02 +01:00
Henry Heino c4a7749f2a
Desktop: Fixes #11105: Plugin API: Save changes made with `editor.setText` (#11117) 2024-09-26 11:35:32 +01:00
Henry Heino 3d42485315
Mobile: Show loading indicator while loading search results (#11104) 2024-09-24 15:12:02 +01:00
pedr e3576683b0
Desktop,Mobile,Cli: Fixes #10608: WebDAV synchronisation not working because of URL encoding differences (#11076) 2024-09-23 18:19:51 +01:00
Henry Heino 0cac69c2fa
Chore: Migrate back-button.js to TypeScript (#11087) 2024-09-21 18:28:41 +01:00
Henry Heino 220f867814
Mobile: Resolves #10763: Support permanent note deletion on mobile (#10786) 2024-09-21 13:05:27 +01:00
Henry Heino b9dc226031
Chore: Mobile: Migrate `NoteItem` and `Checkbox` to TypeScript (#11094) 2024-09-21 12:57:26 +01:00
Henry Heino a81c1ff663
Chore: Mobile: Convert `side-menu-content-note.js` to a TypeScript function component (#11095) 2024-09-21 12:57:08 +01:00
Henry Heino 0965c6d257
Desktop,Mobile: Fixes #11065: Improve performance when there are many selected items (#11067) 2024-09-21 12:53:16 +01:00
Henry Heino e0daf807a6
Mobile: Fixes #11028: Accessibility: Fix sidebar broken in right-to-left mode, improve screen reader accessibility (#11056) 2024-09-16 22:17:12 +01:00
Alice 5763de3b26
Desktop: Seamless-Updates: generated and uploaded latest-mac-arm64.yml to GitHub Releases (#11042) 2024-09-14 22:16:42 +01:00