Commit Graph
100 Commits
Author SHA1 Message Date
Henry Heino 9ca213cefd Desktop: Fixes #15029: Accessibility: Fix focus unexpectedly jumps to the note list while editing/navigating (#15090) 2026-04-14 11:12:12 +01:00
Henry Heino a6a5ab9bc9 Desktop: Markdown editor: Fix unselected <span>s are hidden in HTML notes (#15089) 2026-04-14 11:12:01 +01:00
Henry Heino 0a94d02795 Chore: Importing from OneNote: Add debug tool for inspecting .one files (#15084) 2026-04-14 11:07:46 +01:00
Henry Heino 0473dd3116 MacOS: Fixes #15023: Fix undo/redo in plugins and the note titlebar (#15042) 2026-04-08 14:49:38 +01:00
Henry Heino 9a28c65baf Desktop: Resolves #14968: Fix freeze/crash when rapidly closing secondary windows (#15035) 2026-04-08 14:46:11 +01:00
Henry Heino 76f0f1494e Chore: Development: Fix VSCode 1.114.0 shows a large number of tsc errors (#14989) 2026-04-04 16:44:12 +01:00
Henry Heino d3477f8626 Desktop: Importing from OneNote: Fix import of ink with negative bounding box coordinates (#14981) 2026-04-02 16:22:49 +01:00
Henry Heino 860b22b0e7 Desktop,Cli: Fixes #14954: Fix changes made in an external editor are sometimes ignored (#14957) 2026-03-31 15:57:52 +01:00
Henry Heino 346ab98133 Desktop: Upgrade Electron to v40.8.3 (#14882) 2026-03-31 15:11:15 +01:00
Henry Heino 55008c9de9 Chore: Mobile: Add /pluginAssets to .gitignore (#14961) 2026-03-31 11:30:42 +01:00
Henry Heino 516981b80c Desktop: Fixes #14628: Fix crash when closing secondary windows (#14892) 2026-03-27 12:21:13 +00:00
Henry Heino 6cf9f1cc11 Windows: Fixes #14903: Fix most Windows-specific test failures (#14904) 2026-03-27 12:17:12 +00:00
Henry Heino ee7362564c Chore: CI: Fix test warnings (#14907) 2026-03-27 12:13:25 +00:00
Henry Heino 7a76c31c26 Chore: Server: Fix incorrect error message (#14915) 2026-03-27 12:10:56 +00:00
Henry Heino 92cd5630f7 Chore: OneNote importer: Fix linter errors and standardize formatting (#14858) 2026-03-23 09:19:18 +00:00
Henry Heino 9c23574977 Chore: Server: Remove auto-generated explicit any in types.ts (#14855) 2026-03-21 12:17:43 +00:00
Henry Heino fe5ff98429 Chore: Editor: Strengthen compatibility layer event types (#14856) 2026-03-21 12:17:30 +00:00
Henry Heino b721b3ac77 Chore: OneNote importer: Remove unused callback (#14859) 2026-03-21 12:17:06 +00:00
Henry Heino 93f4c97433 Chore: Desktop: Fix warning during build: Migrate away from the deprecated Sass API (#14803) 2026-03-20 10:17:23 +00:00
Henry Heino eeeb7d6ba1 Desktop: Accessibility: Fix accessibility issues flagged by automated tools in the note properties dialog (#14798) 2026-03-20 10:16:04 +00:00
Henry Heino c16eb16af4 Chore: Desktop: Re-enable settings screen accessibility tests (#14793) 2026-03-19 07:20:02 -07:00
Henry HeinoandLaurent Cozic 0e6cafbe9f Server: Fix share processing task failure (#14795)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2026-03-17 17:53:05 +00:00
Henry Heino 426500437d All: Sync: Fix notebook sharing can fail due to incorrect read-only share state (#14770) 2026-03-16 20:48:07 +00:00
Henry Heino 8d168dc330 Server: Fix delta API can return changes in wrong order (#14713) 2026-03-12 12:22:26 +00:00
Henry Heino 2e3daad78e Desktop: Fixes #14663: Fix crash when rapidly closing secondary windows (#14702) 2026-03-12 01:18:56 +00:00
Henry Heino 5fd0dc23da Desktop: Fixes #14584: Fix changes to editor settings not applied until editor reloads (#14586) 2026-03-08 21:11:54 +00:00
Henry Heino c2321a04ae Chore: Importing from OneNote: Add test to verify that errors are reported to JavaScript (#14550) 2026-03-05 09:13:18 +00:00
Henry Heino 8d08e5df60 Desktop: Importing from OneNote: Fix importing cross-page links (#14567) 2026-03-05 09:00:16 +00:00
Henry Heino af706ac1b3 Web: Add welcome notes specific to the web app (#14499) 2026-03-03 15:30:03 +00:00
Henry Heino 766ef933b9 Web: Link to the official web app when attempting to sync with Joplin Cloud (#14523) 2026-03-03 15:09:14 +00:00
Henry Heino 89e3544a0c Chore: Desktop: Fix automated tests fail when the system locale is not English (#14531) 2026-03-03 14:58:47 +00:00
Henry Heino e11441cfbc Web: Move web app out of beta (#14497) 2026-02-28 12:01:50 +00:00
Henry Heino 33c4029547 Server: Performance: Improve performance of share maintenance task (#14484) 2026-02-27 14:31:48 +00:00
Henry Heino 65b7c4be26 Doc: Link to GSoC pull request guidelines in the pull request template (#14478) 2026-02-26 17:45:58 +00:00
Henry Heino 344a3c2605 Server: Fixes #14107: Update item ownership information when the original owner no longer has access (#14469) 2026-02-26 15:25:22 +00:00
Henry Heino 2249b3aa7f Desktop: Upgrade tar to v7.5.8 (#14464) 2026-02-25 17:38:10 +00:00
Henry HeinoandLaurent Cozic d3ea5bc4a2 Mobile,Desktop: Resolves #13215: Markdown editor: Enable in-editor rendering by default (#13878)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2026-02-25 08:56:54 +00:00
Henry Heino 99e6d3961f All: Fix unexpected conflicts created during sync (#14453) 2026-02-25 08:45:42 +00:00
Henry Heino 18e178e6cf Chore: Update plugin types (#14457) 2026-02-25 08:41:55 +00:00
Henry Heino 2544a55373 Chore: Fix incorrect test for versionInfo (#14451) 2026-02-24 22:13:40 +00:00
Henry Heino 932dbbed1a Server: Fix user can incorrectly retain access to shared items in some cases (#14438) 2026-02-24 22:08:15 +00:00
Henry Heino 9833250bea Chore: Sync fuzzer: Include the step at which an action happened in the action log (#14407) 2026-02-24 09:54:05 +00:00
Henry HeinoandLaurent Cozic 3bcdc1b362 Server: Fix user can incorrectly retain access to shared items in some cases (#14445)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2026-02-24 09:50:02 +00:00
Henry Heino 950cc54bf0 Docs: Add information about the sync fuzzer to the "Debugging the server project" page (#14404) 2026-02-20 21:29:41 +00:00
Henry Heino 085fe0a1cf Server: Remove support for DELTA_INCLUDES_ITEMS (#14393) 2026-02-20 11:26:46 +00:00
Henry Heino 009f3ed692 Desktop,Mobile,Cli: Fixes #14383: Fix unexpected conflicts sometimes created after a full sync (#14388) 2026-02-20 11:26:36 +00:00
Henry Heino 2763a219e4 Chore: Sync fuzzer: Add utilities to allow reproducing a conflict-related share issue (#14382) 2026-02-20 11:26:24 +00:00
Henry Heino 01a51589fd Server: Fixes #14343: Fix certain note content is corrupted when uploaded to the server (#14379) 2026-02-20 11:26:16 +00:00
Henry Heino 3ef21b0fff Server: Improve name generation for uploaded files (#14392) 2026-02-20 11:04:55 +00:00
Henry Heino e581c4cd67 Mobile: Fixes #14195: Fix biometric 'try again' button is off-screen on certain devices (#14373) 2026-02-18 08:01:35 +00:00
Henry Heino e6604e369f Web: Fixes #11799: Fix "delete plugin" confirm dialog shown beneath plugin info dialog (#14337) 2026-02-18 07:57:09 +00:00
Henry Heino 60f76afa54 Mobile: Fixes #13871: Fix profile data not deleted when removing profiles (#14369) 2026-02-18 07:56:34 +00:00
Henry Heino fc2f0994fa Web: Fix save button is greyed out after saving settings, then changing a setting (#14349) 2026-02-18 01:03:33 +00:00
Henry Heino 908d568f6e Chore: Editor CI: Retry flaky test on failure (#14364) 2026-02-18 00:24:12 +00:00
Henry Heino 887084a6a0 Chore: Sync fuzzer: Support saving and restoring fuzzer state (#14340) 2026-02-17 11:11:37 +00:00
Henry Heino 34dfcb9668 Mobile: Upgrade React Native to v0.81.6 (#14330) 2026-02-17 09:59:05 +00:00
Henry Heino e3028e39fe Desktop: Security: Strengthen Content-Security-Policy (#14316) 2026-02-10 10:15:13 +00:00
Henry Heino df7a04f552 Desktop: Importing from OneNote: Enable stricter path sanitization on Windows (#14321) 2026-02-10 10:09:34 +00:00
Henry Heino 68073e4ad8 Desktop: Importing from OneNote: Make "module not found" message more useful (#14324) 2026-02-10 10:09:21 +00:00
Henry Heino 8ad1dfa2bf Desktop, Cli: Upgrade tar to v7.5.7 (#14313) 2026-02-10 08:41:12 +00:00
Henry Heino 0da94b2f8e Android: Fixes #14267: Fix titlebar underline missing on some Android devices (#14273) 2026-02-09 14:05:10 +00:00
Henry Heino adb1367dcc Android: Fixes #14268: Fix additional space included above keyboard (#14272) 2026-02-09 12:52:09 +00:00
Henry Heino 1d9864fae7 Android: Fixes #14265: Opt out of Android 16 predictive back behavior (#14281) 2026-02-09 12:51:14 +00:00
Henry Heino a5a1634fb0 Android: Fixes #14266: Fix import/export buttons have wrong background after task completes (#14282) 2026-02-09 12:51:06 +00:00
Henry Heino fdaf9c4b5d Chore: Sync fuzzer: Fix fuzzer failure caused by incorrect expected state (#14283) 2026-02-09 12:50:45 +00:00
Henry Heino 767c9cd587 Chore: Simplify and refactor the "should support hiding and showing panels" test (#14284) 2026-02-09 12:50:33 +00:00
Henry Heino 266b177047 Web: Fix production build (#14285) 2026-02-09 12:50:23 +00:00
Henry Heino 1d4478c28e Mobile: Fixes #14275: Improve dropdown menu positioning (#14288) 2026-02-09 12:50:15 +00:00
Henry Heino 47f15b6c32 Server: Fixes #14110: Fix new clients on an existing account can download previously unshared items (#14289) 2026-02-09 12:50:07 +00:00
Henry Heino 9edfa0c2b0 Cli: Fix help text for unpublish command (#14293) 2026-02-09 12:49:16 +00:00
Henry Heino 9d4506a6f8 Chore: Sync fuzzer: Do not attempt to unpublish read-only notes (#14294) 2026-02-09 12:49:09 +00:00
Henry Heino 4cd9501165 Desktop: Importing from OneNote: Improve handwriting import (#14305) 2026-02-09 12:46:35 +00:00
Henry Heino dee9ec3495 Chore: Testing: Give the plugin panel test more time to pass (#14199) 2026-02-04 10:10:01 +00:00
Henry Heino 97bf020150 Chore: Mobile: Migrate folder screen to TypeScript (#14200) 2026-02-04 10:09:35 +00:00
Henry Heino eeaed07a53 Mobile: Fix heading links (#14201) 2026-02-04 10:09:19 +00:00
Henry Heino 2cb2680a5a All: Sync: Make resource processing in read-only shares more reliable (#14204) 2026-02-04 10:08:29 +00:00
Henry Heino 242c6ec3b8 Chore: Sync fuzzer: Don't attempt to publish read-only notes (#14205) 2026-02-04 10:08:14 +00:00
Henry Heino ed0b1ae390 Desktop: Fixes #14216: Fix undo/redo menu items in the Rich Text and Markdown editors (#14218) 2026-02-04 10:07:34 +00:00
Henry Heino de29e4ff92 Docs: Update SECURITY.md to suggest using GitHub private vulnerability reporting (#14221) 2026-02-04 10:03:36 +00:00
Henry Heino 9d96e31b83 Desktop: Fixes #14210: OneNote importer: Skip importing ink when ID lookup fails (#14230) 2026-02-04 10:03:28 +00:00
Henry Heino aad460e9a1 Chore: Fixes #14222: Retry failing editor test in CI (#14231) 2026-02-04 10:03:11 +00:00
Henry Heino 00248a9177 Mobile: Upgrade to React Native 0.81 (#14232) 2026-02-04 10:03:02 +00:00
Henry HeinoandHimanshu af2926b634 Desktop: OneNote import: Fix onepkg import stops after the first section fails to import (#14246)
Co-authored-by: Himanshu <h-jangra@users.noreply.github.com>
2026-02-04 09:59:17 +00:00
Henry Heino 916ed9bbfb Chore: Desktop: Fix warning logged when opening the note viewer (#14247) 2026-02-04 09:59:01 +00:00
Henry Heino 8939ef1c19 Desktop,Mobile: Resolves #9745: Markdown: Allow specifying the start/end of audio, videos, and PDFs (#14257) 2026-02-04 09:56:05 +00:00
Henry Heino 31bba39ae9 Chore: Fix HTML to Markdown conversion fails for certain rendered code block HTML (#14259) 2026-02-04 09:55:50 +00:00
Henry Heino 9dc49f0c24 Chore: Sync fuzzer: Fix "moveFolderToToplevel" command (#14261) 2026-02-04 09:55:03 +00:00
Henry Heino 02dfef11aa Desktop: Fixes #13540: Improve context menu handling in secondary windows (#14262) 2026-02-04 09:53:09 +00:00
Henry Heino f497d898bc Windows: Fixes #14084: .onepkg file import: Fix import failure when notebook titles contain certain Unicode characters (#14090) 2026-01-26 16:56:39 +00:00
Henry Heino 4df0f8668d Desktop,Mobile: Resolves #14158: Markdown Editor: Make code block highlighting closer to the viewer (#14168) 2026-01-26 15:06:37 +00:00
Henry Heino 306d0fddd8 Desktop: OneNote import: Import invalid attachments as empty attachments (#14177) 2026-01-26 15:06:24 +00:00
Henry Heino 56d12b28f2 All: Unlinked resource deletion: Fix resources attached only via reference links are auto-deleted (#14178) 2026-01-26 15:06:15 +00:00
Henry Heino 6c5ea4872a Desktop,Mobile: Markdown editor: Fix error logged in "hide markdown" mode for certain markup (#14179) 2026-01-26 15:06:06 +00:00
Henry Heino 9856e8ae93 Chore: Sync fuzzer: Test adding, removing resources from notes (#14185) 2026-01-26 15:05:50 +00:00
Henry Heino 5712da4c0f Desktop,Mobile: Fixes #14009: Markdown editor: Upgrade most CodeMirror dependencies (#14186) 2026-01-26 15:04:35 +00:00
Henry Heino 4f7ee56444 Desktop: Fixes #13793: Make conflicts caused by resource duplication less likely (#14188) 2026-01-26 15:04:26 +00:00
Henry Heino 4dc021b523 Android: Remove unnecessary READ_PHONE_STATE permission (#14157) 2026-01-19 16:04:56 +00:00
Henry HeinoandLaurent Cozic 876ec80911 Desktop: Fixes #14084: .onepkg import: Fix Unicode issues, support Linux and MacOS (#14094)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2026-01-18 11:31:48 +00:00
Henry HeinoandLaurent Cozic e386246bc9 Chore: Sync fuzzer: Improve error logging (#14108)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2026-01-18 11:29:32 +00:00
Henry HeinoandLaurent Cozic 292b269f1d Desktop: Resolves #14086: Accessibility: Include accessibility information in exported PDFs (#14111)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2026-01-18 11:29:25 +00:00