Commit Graph

11274 Commits

Author SHA1 Message Date
Ammar Ahmed
db13e11cb1 editor: move the profiler console commands out of the web app 2026-08-31 10:56:09 +05:00
Ammar Ahmed
0236b9e4fe web: restore the scroll position once and let the viewport keep it 2026-08-27 14:13:03 +05:00
Ammar Ahmed
5220a1704e editor: stop focus dragging the view back to the caret on load 2026-08-27 13:58:31 +05:00
Ammar Ahmed
b2856374a3 web: add a scroll tracer to the editor profiler 2026-08-27 13:10:08 +05:00
Ammar Ahmed
e0aa4f6661 web: stop the caret being moved twice while a note opens 2026-08-27 12:45:54 +05:00
Ammar Ahmed
420722c686 web: have the note open at the saved position instead of jumping to it 2026-08-27 12:39:46 +05:00
Ammar Ahmed
532d609b61 editor: use plainer names and wording throughout paging 2026-08-27 09:03:35 +05:00
Ammar Ahmed
6ac09c5478 editor: drop block virtualization and fold paging into one extension 2026-08-27 08:47:53 +05:00
Ammar Ahmed
ac5b749299 mobile: choose between off, blocks and pages in editor settings 2026-08-26 19:51:51 +05:00
Ammar Ahmed
ca7907a627 web: fetch note content eagerly when saving 2026-08-26 14:03:13 +05:00
Ammar Ahmed
09ba20e009 web: mark a note unsaved only once an edit is dropped 2026-08-25 23:04:22 +05:00
Ammar Ahmed
5959364de5 editor: anchor the scroll position even on pages that have not rendered 2026-08-25 22:51:19 +05:00
Ammar Ahmed
78cdc390b3 web: stop the pixel scroll fallback fighting the block anchor 2026-08-25 22:44:19 +05:00
Ammar Ahmed
6f6b93af31 web: restore the scroll position before the editor is painted 2026-08-25 22:35:52 +05:00
Ammar Ahmed
872987de0b editor: restore scroll position by block instead of pixel offset 2026-08-25 22:30:19 +05:00
Ammar Ahmed
63b42550a7 web: skip serialization entirely when auto-save is off 2026-08-25 22:22:43 +05:00
Ammar Ahmed
131583097c web: store editor selections in page-independent positions 2026-08-25 20:35:08 +05:00
Ammar Ahmed
33074112fb editor: choose virtualization mode between blocks and pages 2026-08-25 18:53:17 +05:00
Ammar Ahmed
21606dc43e editor: disable the profiler by default 2026-08-25 18:37:12 +05:00
Ammar Ahmed
2a2b53d3ae web: serialize note content only after edits settle 2026-08-25 18:35:40 +05:00
Ammar Ahmed
d39bdf35d1 web: expose the editor profiler and its benchmarks 2026-08-25 18:35:40 +05:00
Ammar Ahmed
5074ee65d2 web: fix crash on launch 2026-08-25 12:18:21 +05:00
Ammar Ahmed
15f5d87717 web: add editor virtualization toggle in settings 2026-08-25 11:40:12 +05:00
Ammar Ahmed
b88a5bdac8 mobile: add editor virtualization toggle in settings 2026-08-25 11:39:20 +05:00
Ammar Ahmed
db8f02a585 mobile: release v3.4.10 2026-08-24 13:39:23 +05:00
Ammar Ahmed
0fd305a259 Merge pull request #10220 from streetwriters/mobile-release/3.4.9
mobile: release v3.4.9
2026-08-24 13:26:15 +05:00
Ammar Ahmed
b855266293 Merge pull request #10208 from kashaf-ansari-dev/fix-compress-checkbox-not-toggling
mobile: re-check fullQualityImages availability on every compress tog…
2026-08-24 13:23:48 +05:00
Ammar Ahmed
b4227a8c43 Merge pull request #10222 from kashaf-ansari-dev/fix-9053-restore-editor-scroll-position
Fix 9053 restore editor scroll position
2026-08-24 13:23:02 +05:00
Ammar Ahmed
39887f81a2 Merge pull request #10257 from streetwriters/fix/performance
mobile: fix groupOptions causes unnecessary rerenders on first load
2026-08-24 13:22:15 +05:00
Ammar Ahmed
e47ef061fd Merge pull request #10240 from kashaf-ansari-dev/fix-9014-respect-reduce-animations-setting
mobile: respect device reduce animations system setting for sheets
2026-08-24 13:20:52 +05:00
kashaf-ansari-dev
dd3ced17de mobile: re-check fullQualityImages availability on every compress toggle tap
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com>
2026-08-18 18:56:58 +05:00
Abdullah Atta
ee419e514c web: fix Requiring @playwright/test second time when running tests (#10252) 2026-08-18 10:29:06 +05:00
01zulfi
72351960fa web: fix trailing slash when saving cors proxy url
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com>
2026-08-17 14:44:58 +05:00
01zulfi
85458932de web: bump version to 3.4.6
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com>
2026-08-17 14:07:02 +05:00
Abdullah Atta
4e1acc292d web: Improve auth ui on web/desktop (#10218)
* web: improve auth ui

* web: fix password show/hide icons

* web: fix auth form width

* web: fix minor ui issues with back button & recovery view
2026-08-17 11:41:18 +05:00
01zulfi
a40e11f2d4 web: preserve port in cors proxy url (#10234)
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com>
2026-08-17 10:10:54 +05:00
kashaf-ansari-dev
279c776e45 mobile: respect device reduce animations system setting for sheets
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com>
2026-08-14 17:56:22 +05:00
Abdullah Atta
87aa98b85e global: move everything to notesnook.com/help/* (#10238) 2026-08-14 12:34:07 +05:00
Ammar Ahmed
b7777a2a19 mobile: fix groupOptions causes unnecessary rerenders on first load 2026-08-14 10:55:53 +05:00
01zulfi
8d56564221 web: fix notes not exporting from archive list multiple selection (#10230)
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com>
2026-08-14 08:28:42 +05:00
01zulfi
d647eb8187 web: show error when unlock note password is empty (#10231)
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com>
2026-08-13 08:36:12 +05:00
kashaf-ansari-dev
9ce5b76265 mobile: restore latest tab scroll position
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com>
2026-08-10 20:03:22 +05:00
Ammar Ahmed
a82bb4cc32 mobile: release v3.4.9 2026-08-10 14:29:00 +05:00
Ammar Ahmed
b181655edc Merge pull request #10147 from kashaf-ansari-dev/fix/10011-recovery-key-font
mobile: improve recovery key readability
2026-08-10 14:12:46 +05:00
Ammar Ahmed
67ffcb163c Merge pull request #10183 from kashaf-ansari-dev/fix-10165-empty-trash-note
mobile: allow opening empty trashed notes without contentId
2026-08-10 14:12:12 +05:00
Ammar Ahmed
982cea7aa6 Merge pull request #10182 from kashaf-ansari-dev/mobile/improve-skip-wording
mobile: improve skip & go directly to app
2026-08-10 14:11:32 +05:00
Ammar Ahmed
1740ba9e10 mobile: bump Play Billing Library to 8.0.0 via patch-package for react-native-iap
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com>
2026-08-10 14:09:22 +05:00
Ammar Ahmed
31dbbe5e9e mobile: fix rn 82 build on xcode 26.5 2026-08-04 12:11:54 +05:00
kashaf-ansari-dev
696f57423b mobile: improve recovery key readability
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com>
2026-08-04 10:57:47 +05:00
Ammar Ahmed
427dcbbb20 mobile: release v3.4.8 2026-08-03 19:30:12 +05:00