Commit Graph

  • f1c2c05048 web: fix dialog footer buttons not visible on Safari Fixed for the following dialogs: * Move note dialog * Move notebook dialog web/fix-safari-dialog-footer 01zulfi 2026-08-27 14:27:33 +05:00
  • 29087ec91f editor: detect printing in browsers that only report it as a media query editor/paging Ammar Ahmed 2026-08-27 11:45:05 +05:00
  • 81f2231d5a editor: render the whole note when the browser prints Ammar Ahmed 2026-08-27 11:40:00 +05:00
  • a15f029e43 editor: strip pages from copied and dragged content Ammar Ahmed 2026-08-27 11:08:28 +05:00
  • 4c702af1ca core: minor refactor + add test for password change (#10291) master Abdullah Atta 2026-08-27 09:55:24 +05:00
  • bad8c2c216 editor: simplify paging internals and drop dead code Ammar Ahmed 2026-08-27 09:27:54 +05:00
  • 725df6f6f7 web: fix duplicate task id in deleteItemsFromTrash (#10286) Masatoshi Ogiwara 2026-08-27 13:03:58 +09:00
  • 532d609b61 editor: use plainer names and wording throughout paging Ammar Ahmed 2026-08-27 09:03:35 +05:00
  • 32efcfc90c mobile: fix share sheet theme color note applied on text fix/share-text-color Ammar Ahmed 2026-08-27 08:54:26 +05:00
  • 6ac09c5478 editor: drop block virtualization and fold paging into one extension Ammar Ahmed 2026-08-27 08:47:53 +05:00
  • ac5b749299 mobile: choose between off, blocks and pages in editor settings Ammar Ahmed 2026-08-26 19:51:51 +05:00
  • af2369c4ae editor: re-measure the viewport when the editor is re-laid out Ammar Ahmed 2026-08-26 14:30:14 +05:00
  • ca7907a627 web: fetch note content eagerly when saving Ammar Ahmed 2026-08-26 14:03:13 +05:00
  • 5e5f18c94b editor: default pages to 50 blocks and let callers set the size Ammar Ahmed 2026-08-26 13:20:35 +05:00
  • b8ea866177 editor: estimate text from the layout it will wrap into Ammar Ahmed 2026-08-26 13:05:15 +05:00
  • df82a0466f editor: size placeholders from each block type's own structure Ammar Ahmed 2026-08-26 13:03:32 +05:00
  • c3a62c486f editor: estimate placeholder heights from the content they stand in for Ammar Ahmed 2026-08-26 12:47:44 +05:00
  • 0fab302d8c editor: hold the reader's position steady while pages render Ammar Ahmed 2026-08-25 23:26:16 +05:00
  • 09ba20e009 web: mark a note unsaved only once an edit is dropped Ammar Ahmed 2026-08-25 23:04:22 +05:00
  • 5959364de5 editor: anchor the scroll position even on pages that have not rendered Ammar Ahmed 2026-08-25 22:51:19 +05:00
  • 78cdc390b3 web: stop the pixel scroll fallback fighting the block anchor Ammar Ahmed 2026-08-25 22:44:19 +05:00
  • 6f6b93af31 web: restore the scroll position before the editor is painted Ammar Ahmed 2026-08-25 22:35:52 +05:00
  • 872987de0b editor: restore scroll position by block instead of pixel offset Ammar Ahmed 2026-08-25 22:30:19 +05:00
  • 1af46dff79 editor: serialize only the pages that changed Ammar Ahmed 2026-08-25 22:22:54 +05:00
  • 63b42550a7 web: skip serialization entirely when auto-save is off Ammar Ahmed 2026-08-25 22:22:43 +05:00
  • af1687c366 editor: render block ids on page elements so the viewport can track them Ammar Ahmed 2026-08-25 22:13:17 +05:00
  • 131583097c web: store editor selections in page-independent positions Ammar Ahmed 2026-08-25 20:35:08 +05:00
  • f41c231e69 editor: page the document while parsing instead of after the first render Ammar Ahmed 2026-08-25 20:35:07 +05:00
  • c9c4936d9e Merge pull request #10251 from streetwriters/core/fix-password-recovery Abdullah Atta 2026-08-25 19:22:07 +05:00
  • f4ffa44a69 editor: virtualize pages with the same machinery as blocks Ammar Ahmed 2026-08-25 19:16:39 +05:00
  • 18e836d987 editor: keep block ids and the table of contents working inside pages Ammar Ahmed 2026-08-25 19:16:38 +05:00
  • 33074112fb editor: choose virtualization mode between blocks and pages Ammar Ahmed 2026-08-25 18:53:17 +05:00
  • 6a9bdce999 editor: add page grouping that is stripped on serialization Ammar Ahmed 2026-08-25 18:53:16 +05:00
  • 21606dc43e editor: disable the profiler by default Ammar Ahmed 2026-08-25 18:37:12 +05:00
  • 2d3a4f544d editor: make virtualization work proportional to the viewport Ammar Ahmed 2026-08-25 18:35:41 +05:00
  • 0c039bb1cd editor: index top-level positions instead of resolving every block Ammar Ahmed 2026-08-25 18:35:41 +05:00
  • b086251f00 editor: render the document once per mount Ammar Ahmed 2026-08-25 18:35:40 +05:00
  • 2a2b53d3ae web: serialize note content only after edits settle Ammar Ahmed 2026-08-25 18:35:40 +05:00
  • d39bdf35d1 web: expose the editor profiler and its benchmarks Ammar Ahmed 2026-08-25 18:35:40 +05:00
  • 82614b4ce3 editor: instrument block ids, table of contents and height map Ammar Ahmed 2026-08-25 18:35:39 +05:00
  • 53553d859e editor: add a profiler for measuring editor performance Ammar Ahmed 2026-08-25 18:35:39 +05:00
  • 0d2502952a core: fix attachments lookup not being sorted as per sort options Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com> web/attachment-dialog-default-filter 01zulfi 2026-08-14 16:39:48 +05:00
  • 9e251d6f9e core: fix non-legacy users can't change password core/fix-password-recovery Abdullah Atta 2026-08-25 16:12:07 +05:00
  • cf8b675e34 mobile: fix dateFormat taking timeFormat value fix/editor-settings-apply Ammar Ahmed 2026-08-25 14:20:18 +05:00
  • 956f8dbbea core: prevent db.lookup.notesWithHighlighting from mutating the passed in selector core/fix-tag-color-query-filters 01zulfi 2026-08-25 13:37:27 +05:00
  • e8412b2725 editor: fix enter not working on empty blocks fix/android-backspace-bug Ammar Ahmed 2026-08-25 14:07:10 +05:00
  • 5074ee65d2 web: fix crash on launch Ammar Ahmed 2026-08-25 12:18:21 +05:00
  • 7959a16e68 editor: fix selecting blocks and pressing enter not working Ammar Ahmed 2026-08-24 14:24:57 +05:00
  • 07205a897b editor: fix android backspace stopped working after prosemirror-view update Ammar Ahmed 2026-08-20 11:54:13 +05:00
  • fee2285795 editor: cleanup comments Ammar Ahmed 2026-08-25 11:47:19 +05:00
  • 15f5d87717 web: add editor virtualization toggle in settings Ammar Ahmed 2026-08-25 11:40:12 +05:00
  • b88a5bdac8 mobile: add editor virtualization toggle in settings Ammar Ahmed 2026-08-25 11:39:20 +05:00
  • 3b9a35a185 editor: init virtualization plugin before document load Ammar Ahmed 2026-08-25 11:25:00 +05:00
  • 0415d8a284 editor: guarantee virtualization never triggers a save or mutates data Ammar Ahmed 2026-08-21 14:13:29 +05:00
  • 3d1ca86a89 editor: stabilize virtualization scrolling (no blank gaps, no jump) Ammar Ahmed 2026-08-21 13:15:11 +05:00
  • 0d2caed4b9 editor: only page notes past a size threshold Ammar Ahmed 2026-08-21 12:35:40 +05:00
  • ed1a6d2e87 editor: build table of contents from document state Ammar Ahmed 2026-08-21 12:32:28 +05:00
  • d8fe38dc01 editor: resolve virtualization scroll container lazily Ammar Ahmed 2026-08-21 11:37:36 +05:00
  • ae6dd0009b editor: add localStorage toggle for block virtualization on mobile Ammar Ahmed 2026-08-21 11:12:12 +05:00
  • 5978d9119e editor: fix virtualization re-observe + add browser test harness Ammar Ahmed 2026-08-21 10:35:33 +05:00
  • d789b4e65a editor: add opt-in block virtualization (hidden paging) Ammar Ahmed 2026-08-21 10:28:41 +05:00
  • 9190a1de3f web: persist theme's color scheme when setting a new theme (#10270) 01zulfi 2026-08-25 09:46:58 +05:00
  • 274ca0bea4 mobile: fix date format not updated in editor Ammar Ahmed 2026-08-25 09:24:09 +05:00
  • 97d6f4c92d mobile: ensure line spacing & date format settings get updated live Ammar Ahmed 2026-08-20 11:08:21 +05:00
  • fc6e7bc7bf mobile: fix default markdownShortcuts to off Ammar Ahmed 2026-08-20 11:05:49 +05:00
  • 1f150e0fa0 mobile: fix editor settings not applying properly on random basis Ammar Ahmed 2026-08-20 10:30:16 +05:00
  • 5d03d3033f Merge pull request #10281 from streetwriters/mobile-release/3.4.10 3.4.10-android Ammar Ahmed 2026-08-25 08:48:03 +05:00
  • d14da4b3d5 mobile: rerender editor on readonly toggle fix/hide-toolbar-readonly Ammar Ahmed 2026-08-25 08:39:05 +05:00
  • bed993466a editor: hide toolbar in readonly mode until a selection scoped tool needs to show in toolbar Ammar Ahmed 2026-07-23 13:00:55 +05:00
  • db8f02a585 mobile: release v3.4.10 mobile-release/3.4.10 Ammar Ahmed 2026-08-24 13:39:23 +05:00
  • 0fd305a259 Merge pull request #10220 from streetwriters/mobile-release/3.4.9 Ammar Ahmed 2026-08-24 13:26:15 +05:00
  • b855266293 Merge pull request #10208 from kashaf-ansari-dev/fix-compress-checkbox-not-toggling Ammar Ahmed 2026-08-24 13:23:48 +05:00
  • b4227a8c43 Merge pull request #10222 from kashaf-ansari-dev/fix-9053-restore-editor-scroll-position Ammar Ahmed 2026-08-24 13:23:02 +05:00
  • 39887f81a2 Merge pull request #10257 from streetwriters/fix/performance Ammar Ahmed 2026-08-24 13:22:15 +05:00
  • e47ef061fd Merge pull request #10240 from kashaf-ansari-dev/fix-9014-respect-reduce-animations-setting Ammar Ahmed 2026-08-24 13:20:52 +05:00
  • b0173e3da4 web: truncate long tag/color/notebook titles in multiple dialogs Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com> web/long-tag-notebook-titles 01zulfi 2026-08-20 11:29:05 +05:00
  • 9f2c9caee1 web: ask password again if wrong during import importer/apple-notes Abdullah Atta 2026-08-24 09:44:07 +05:00
  • 2bb3d43db6 web: @notesnook-importer/core dynamic import Abdullah Atta 2026-08-21 12:54:51 +05:00
  • d10873043a core: fix quoted & repeated tag/color filters in search query * fix extra quotes being added for multi word tag/color filter * fix multiple tag/color filters not working 01zulfi 2026-08-21 12:06:27 +05:00
  • 2e10f0cb7a editor: give callout and heading collapse chevrons finger-sized touch targets fix/collapse-chevron-touch-targets Ammar Ahmed 2026-08-09 19:22:47 +05:00
  • 84141fb37a mobile: do not wrap postMessage call in a timeout fix/editor-save-perf Ammar Ahmed 2026-08-21 09:34:22 +05:00
  • 70bfb4a5d9 mobile: fix editor save performance Ammar Ahmed 2026-08-21 08:57:03 +05:00
  • 87987c75b2 web: fix notesnook-importer installed from wrong dir Abdullah Atta 2026-08-20 16:51:32 +05:00
  • 47140d691d web: fix bundle too large to precache error Abdullah Atta 2026-08-20 13:37:47 +05:00
  • 98e35d93a3 web: add missing zod library Abdullah Atta 2026-08-20 10:28:51 +05:00
  • 2615b206b5 mobile: remove delete all notes checkbox when deleting vault Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com> web/delete-locked-notes-on-vault-deletion 01zulfi 2026-08-19 15:22:56 +05:00
  • ee3f08a725 editor: improve SVG size handling Abdullah Atta 2026-08-19 13:31:01 +05:00
  • 54a9c131fa web: update importer to 2.6.0 Abdullah Atta 2026-08-19 13:29:54 +05:00
  • 360cd5431d Merge pull request #10258 from streetwriters/cleanup/master Ammar Ahmed 2026-08-19 13:25:40 +05:00
  • c3aff365f1 global: cleanup cleanup/master Ammar Ahmed 2026-08-19 13:24:34 +05:00
  • bcfdb5caf9 web: add support for using imported sqlite dbs Abdullah Atta 2026-08-19 13:00:44 +05:00
  • 7de9440d88 editor: give the outline-list collapse chevron a finger-sized touch target Ammar Ahmed 2026-08-09 19:07:01 +05:00
  • dd3ced17de mobile: re-check fullQualityImages availability on every compress toggle tap kashaf-ansari-dev 2026-08-18 18:56:58 +05:00
  • 7f8b138632 web: drag/drop tab on sidebar to move note to notebook/tag/color Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com> web/tab-to-sidebar-drop 01zulfi 2026-08-18 16:22:04 +05:00
  • b470c3416d web: permanently delete locked notes on vault deletion Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com> 01zulfi 2026-08-18 11:49:05 +05:00
  • ee419e514c web: fix Requiring @playwright/test second time when running tests (#10252) Abdullah Atta 2026-08-18 10:29:06 +05:00
  • a3d672362f core: add tests covering password reset & other crypto apis Abdullah Atta 2026-08-17 19:12:44 +05:00
  • 04f9ff41a0 web: verify encryption key during password reset Abdullah Atta 2026-08-17 19:12:28 +05:00
  • 54c97584cf core: add encryption key verification on password change Abdullah Atta 2026-08-17 19:12:07 +05:00
  • db72716234 Merge pull request #10248 from streetwriters/release/3.4.6 v3.4.6 01zulfi 2026-08-17 17:17:05 +05:00