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
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
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
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
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
d3d21aa835
Merge pull request #10161 from streetwriters/fix/android-widgets
...
Fix android widget bugs.
2026-08-03 19:29:33 +05:00
Ammar Ahmed
d60c8be423
Merge pull request #10019 from kashaf-ansari-dev/feat/9694-new-reminder-shortcut
...
mobile: add app shortcut for creating reminders
2026-08-03 12:28:09 +05:00
kashaf-ansari-dev
4d97f7033f
mobile: remove accent color on dialogue text and estrics from the string
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-08-03 10:49:31 +05:00
kashaf-ansari-dev
966d57dfa2
mobile: allow opening empty trashed notes without contentId
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-31 18:04:59 +05:00
kashaf-ansari-dev
7a3111c6b3
mobile: improve skip & go directly to app
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-31 13:07:16 +05:00
kashaf-ansari-dev
57113e0896
mobile: remove AddReminder from stack on navigation away to prevent stale form state
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-31 09:49:36 +05:00
kashaf-ansari-dev
28f2ffdbf7
mobile: remove unused ignoreEdit handling
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-30 23:29:32 +05:00
Suyadi
a1879dae17
mobile: fix error on android's search query ( #10106 )
...
* mobile: pass value for items when searching on main screen to match other screens' pattern
Signed-off-by: Suyadi <afsuyadi@gmail.com >
* core: guard notesWithHighlighting against an undefined notes selector.
Signed-off-by: Suyadi <afsuyadi@gmail.com >
* core: add regression test for notesWithHighlighting crash.
Signed-off-by: Suyadi <afsuyadi@gmail.com >
* core: revert changes after feedback
Signed-off-by: Suyadi <afsuyadi@gmail.com >
* mobile: ensure type: "note" will make items become mandatory.
Signed-off-by: Suyadi <afsuyadi@gmail.com >
* core: remove tests after feedback
Signed-off-by: Suyadi <afsuyadi@gmail.com >
2026-07-30 23:01:21 +05:00
Ammar Ahmed
4765657423
mobile: fix editor cross contamination ( #10157 )
...
1. Use noteId defined in editorMessage when saving content, never use tabId since it can point to a different note since a tab can load a different note while a note save message is coming across the bridge.
2. If saving fails and editor saves save payloads in localStorage, add the noteId to them so we know which note the content belongs to.
3. Pending content saves must keep noteId and edit time so when we save them later, they save into the correct note and if the content is newer, we skip saving.
4. Fix the debounce key so cross contamination can never occur in new notes between two tabs.
2026-07-30 22:55:06 +05:00
Kashaf Ansari
10a08d5719
mobile: fix add notes to notebook selection behavior ( #10104 )
...
* mobile: fix add notes to notebook selection behavior
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
* mobile: improve move notes keyboard interactions
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
* mobile: fix bottom inset when keyboard is open
---------
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
Co-authored-by: Ammar Ahmed <ammarahmed6506@gmail.com >
2026-07-30 08:56:18 +05:00
Kashaf Ansari
6e10ce8d8e
mobile: add sync status button to side menu ( #10112 )
...
* mobile: add sync status button to side menu
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
* mobile: minor fixes
* mobile: hide sync status during logout
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
* mobile: skipped sync during logout
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
---------
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
Co-authored-by: Ammar Ahmed <ammarahmed6506@gmail.com >
2026-07-30 08:54:05 +05:00
Ammar Ahmed
7f5215403b
mobile: keep reminders showing in widget after they go off for 3 hours
2026-07-29 12:14:15 +05:00
Ammar Ahmed
77e56f9da1
mobile: fix widgets do not refresh after app data is cleared, require a restart.
2026-07-29 09:08:03 +05:00
Ammar Ahmed
942c9287fe
mobile: fix stale reminder times — render-time formatting + valid updatePeriodMillis + self-refresh
2026-07-27 10:39:39 +05:00
Ammar Ahmed
e4fa0e9f0b
mobile: fix ios app does not load if awaited RNBootSplash.hide
2026-07-25 08:54:44 +05:00
kashaf-ansari-dev
97749729ad
mobile: improve startup loading shortcuts
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-24 18:57:54 +05:00
Ammar Ahmed
ca19fd9230
mobile: fix new note loading from shortcut on cold launch
2026-07-24 18:57:54 +05:00
kashaf-ansari-dev
c435ab46d1
mobile: simplified new editor load logic
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-24 18:57:54 +05:00
kashaf-ansari-dev
62ecc5f7fb
mobile: resolve app shortcut navigation and add reminder feature gate
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-24 18:57:54 +05:00
kashaf-ansari-dev
3e2847f844
mobile: add fluid panels initialRoute to simplified navigation
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-24 18:57:54 +05:00
kashaf-ansari-dev
c3c9b1fbf4
mobile: fix app shortcut navigation, flash, and back-nav issues
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-24 18:57:53 +05:00
kashaf-ansari-dev
a40814a3ab
mobile: revise app shortcut handling implementation
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-24 18:57:53 +05:00
kashaf-ansari-dev
180c202c4e
mobile: handle app shortcuts correctly during cold and warm app launches
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-24 18:57:53 +05:00
kashaf-ansari-dev
64943647f8
mobile: add app shortcut for creating reminders
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-24 18:57:53 +05:00
Ammar Ahmed
77c009e83d
mobile: fix toast message shows under the sheet in global context
2026-07-21 12:14:08 +05:00
Ammar Ahmed
637cf914ee
mobile: fix app gets stuck after deleting history item on iOS
2026-07-21 10:25:12 +05:00
Ammar Ahmed
d4658aa032
Merge pull request #10095 from kashaf-ansari-dev/fix-reminder-notification-permission
...
Improve the Android reminder notification permission flow by properly handling notification and exact alarm permissions.
2026-07-17 09:10:57 +05:00
kashaf-ansari-dev
eeae993736
mobile: add version history deletion strings
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-15 09:49:41 +05:00
kashaf-ansari-dev
c8cf4ce52a
mobile: fix individual note history version deletion
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-15 09:49:41 +05:00
kashaf-ansari-dev
f6c31d19d8
mobile: add missing context prop in dialog
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-15 09:49:41 +05:00
kashaf-ansari-dev
a94e8d6852
mobile: render clear-history dialog with local context
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-15 09:49:41 +05:00
kashaf-ansari-dev
2edbc3bf2e
mobile: remove clear version history action for multiple selected notes
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-15 09:49:41 +05:00
kashaf-ansari-dev
e4a7d63e07
mobile: add option to clear note version history
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-15 09:49:30 +05:00
kashaf-ansari-dev
539a630f77
mobile: improve reminder permission settings flow on Android
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-13 18:07:40 +05:00
kashaf-ansari-dev
6b65f8031d
mobile: fix reminder creation after granting notification permission
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-13 14:58:31 +05:00
Ammar Ahmed
281a973c37
mobile: fix unable to change plan on buy-plan screen
2026-07-11 12:00:15 +05:00
Ammar Ahmed
2738207c20
Merge pull request #9998 from kashaf-ansari-dev/fix-9967-linking-note-blocks-loading-state
...
mobile: prevent upgrade prompt flash in note block linking list
2026-07-10 18:41:04 +05:00