59 Commits
Author SHA1 Message Date
Henry HeinoandClaude Opus 4.7 c277fb0090 Chore: Migrate more JavaScript files to TypeScript in packages/lib (#15558)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-29 10:59:39 +02:00
Henry HeinoandClaude Opus 4.7 5df182d871 Chore: Convert most requires to imports in TypeScript files (#15527)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-25 22:02:07 +01:00
Laurent Cozic e856627ddb Desktop: Whiteboard: Add support for drag and dropping files on whiteboard 2026-05-16 14:03:38 +01:00
Laurent Cozic 9ac4aac4e5 Chore: Replace any with proper types in lib (#15416) 2026-05-15 01:28:50 +01:00
mrjo118 5fdd648954 Desktop, Mobile: Fixes #14647: Fix inconsistent note order upon note creation, when custom order is set (#14656) 2026-04-30 15:54:15 +01:00
mrjo118 60fec1ce69 Chore: Move resetting of revision 'oldNote' content to the model and broadcast a new event instead of mutating the value (#13881) 2026-02-17 11:01:59 +00:00
mrjo118andLaurent Cozic 53035839a5 Desktop, Mobile: Fix historic issue whereby the first revision created for a note does not contain the original contents (#12674)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2025-10-09 22:35:08 +01:00
Laurent Cozic e0e04fbc91 Chore: Fixed type error 2025-09-14 00:44:36 +01:00
pedr 5adc0170fc All: Resolves #8718: Delete all note revisions when the note is permanently deleted (#12609) 2025-09-13 14:06:56 +01:00
Henry Heino f5882ecfcc Chore: Improve type safety (#12992) 2025-08-20 08:33:10 +03:00
Mihai Vasiliu c785388c51 All: Add plural forms for notes, users, hours, minutes, days (#12171) 2025-04-29 13:54:09 +01: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 4d827afccb Desktop: Fixes #11226: Fix reordering notes in custom sort order when some notes are deleted (#11592) 2025-01-06 17:33:31 +00:00
Laurent Cozic 551bcc68cf Merge branch 'release-3.1' into dev 2024-11-09 13:41:37 +00:00
Henry Heino 1fca7eddcb Mobile: Fixes #11325: Fix error on creating new notes if the user is a share recipient (#11326) 2024-11-08 15:34:39 +00:00
Henry HeinoandLaurent Cozic 4a88d6ff7a Desktop: Multiple window support (#11181)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2024-11-08 15:32:05 +00:00
Henry Heino 8c4bf057d6 Chore: Mobile: Improve Notes screen type safety (#11093) 2024-09-21 12:57:38 +01:00
Henry Heino 8c0769fdb3 Chore: Mobile: Add note screen tests (#10766) 2024-07-26 12:35:50 +01:00
Henry Heino d89be23069 Chore: Migrate SQL queries in preparation for web support (#10670) 2024-07-01 19:56:40 +02:00
Henry Heino ed31d8202b Mobile: Fixes #10589: Fix selected note changes on moving to a different folder (#10630) 2024-06-18 09:59:08 +01:00
Laurent Cozic 2e2a2b3193 Tools: Implement @typescript-eslint/no-explicit-any rule 2024-04-05 12:16:49 +01:00
Laurent Cozic 42900bcc66 Desktop: Fixed sorting labels 2024-04-05 10:41:14 +01:00
e9ebd845b9 Desktop: Fixes #10077: Special characters in notebooks and tags are not sorted alphabetically (#10085)
Co-authored-by: Martin Dörfelt <martin.d@andix.de>
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2024-03-20 11:17:46 +00:00
Henry Heino c16ce1c434 Desktop,Mobile: Resolves #10073, #10080: Fix conflicts notebook doesn't work with the trash feature (#10104) 2024-03-14 18:30:49 +00:00
Henry Heino 75cb639ed2 Cli,Desktop,Mobile: Resolves #9465: Log user actions (deletions) (#9585) 2024-03-09 10:33:05 +00:00
Laurent Cozic f19b1c5364 All: Resolves #483: Add trash folder (#9671) 2024-03-02 14:25:27 +00:00
47f95cb294 Chore: Implement cSpell to detect spelling mistakes in codebase (#10001)
Co-authored-by: Helmut K. C. Tessarek <tessarek@evermeet.cx>
Co-authored-by: Henry Heino <46334387+personalizedrefrigerator@users.noreply.github.com>
2024-02-26 10:16:23 +00:00
Laurent Cozic 68e04f944f Chore: TypeScript tweaks 2024-01-06 16:37:15 +00:00
Laurent Cozic bce94f1775 Desktop: Add support for OCR (#8975) 2023-12-13 19:24:58 +00:00
Laurent Cozic 1c1d20f82c Chore: Desktop: Update for share permissions (#8528) 2023-07-23 15:57:55 +01:00
Laurent Cozic 77482a0c95 All: Add support for share permissions (#8491) 2023-07-16 17:42:42 +01:00
Laurent Cozic 92c68882e2 Desktop: Resolves #8080: Add support for plugin user data (#8312) 2023-06-13 18:06:16 +01:00
Laurent Cozic 0c6f779aab Desktop: Fixes #8287: Duplicated published notes retain the published note's label's color 2023-06-08 15:09:10 +01:00
Laurent Cozic c89edd7b22 Tools: Implement "prefer-object-spread" eslint rule 2023-06-01 12:02:36 +01:00
Tao Klerks 80a1500634 Desktop: Fixes #7741: With Custom Sort, new notes appear at bottom and later randomly "pop" to the top (#7765) 2023-03-12 15:16:45 +00:00
Laurent Cozic c1db7182ac Tools: Add class member accessibility modifiers and converted rule @typescript-eslint/explicit-member-accessibility to an error 2023-03-06 14:22:37 +00:00
Laurent Cozic 25a31b0689 Android: Fixes #7791: Fixed issue where app would close after sharing a file 2023-02-20 16:09:33 +00:00
Tao Klerks ca575162f7 Desktop: Fixes #7731: Make note sort update logic use correct prior sort and drop-grouping (#7737) 2023-02-20 13:23:26 +00:00
Tao Klerks bbfeffec69 All: Fixes #6956: Custom sort order not synchronized (#7729) 2023-02-13 16:41:55 +00:00
Laurent Cozic 052d9f03d6 Chore: Add eslint rule to enforce strict equality (eqeqeq) 2022-07-23 09:31:32 +02:00
SFulpius c3df191a95 Desktop: Fixes #6570: Fixed broken image links (#6590) 2022-07-12 11:34:56 +01:00
Laurent Cozic 91df23e959 Chore: Removed lodash package to save space 2022-05-26 15:57:44 +01:00
Laurent Cozic f27d15a5a7 Desktop: Fixes #6145: Opening a file with ctrl-click in the editor results in a 'network error' dialogue 2022-04-15 17:48:01 +01:00
Laurent Cozic 721d00874f All: Do no duplicate resources when duplicating a note 2021-12-21 11:03:55 +01:00
Laurent Cozic c0a8c330a9 All: Also duplicate resources when duplicating a note
Ref: https://github.com/laurent22/joplin/issues/5796
2021-11-27 16:05:28 +00:00
Laurent Cozic fb935dde18 Tools: Added syncDebugLog to help debugging sync operations 2021-10-15 12:24:22 +01:00
Helmut K. C. Tessarek 5c7dcf0117 Mobile: Resolves #4701: Improve delete dialog message (#5481) 2021-10-03 18:41:32 +01:00
Laurent Cozic 8e55fe31ee fix tests 2021-06-20 12:30:45 +01:00
Laurent Cozic 097e49d797 All: Fixes #5051: Fixed error that could prevent a revision from being created, and that would prevent the revision service from processing the rest of the notes 2021-06-20 11:19:59 +01:00
Laurent Cozic a4a156c7a5 Desktop: Fixes #5080: Ensure resources are decrypted when sharing a notebook with Joplin Server 2021-06-15 17:17:12 +01:00