Commit Graph

15536 Commits

Author SHA1 Message Date
Ammar Ahmed
7723359071 mobile: show setup account screen after signup 2026-08-05 08:46:12 +05:00
Ammar Ahmed
72e2eb8833 mobile: fix pin input recovery code 2026-08-05 08:46:12 +05:00
Ammar Ahmed
1cd563c280 mobile: fix two-factor ui 2026-08-05 08:46:12 +05:00
Ammar Ahmed
76e054ab15 mobile: fix button and text alignment in compare plans screen 2026-08-05 08:46:12 +05:00
Ammar Ahmed
fff13b96ba mobile: fix login allowed without entering password field 2026-08-05 08:46:12 +05:00
Ammar Ahmed
34c4d3e2d1 mobile: fix Login screen text capitalization and eye icon mismatch with design 2026-08-05 08:46:12 +05:00
Ammar Ahmed
be8b0b91f9 mobile: fix Resend code button not working on 2FA screen 2026-08-05 08:46:12 +05:00
Ammar Ahmed
c677efbca3 mobile: update intl strings 2026-08-05 08:46:12 +05:00
Ammar Ahmed
bc39c4a2ff common: match feature titles with design 2026-08-05 08:46:12 +05:00
Ammar Ahmed
8db1c1fc17 mobile: fix Extra punctuation in “Setting up your account” screen text 2026-08-05 08:46:12 +05:00
Ammar Ahmed
83751b3e78 mobile: hide progress pills in setting up your account if flow is not introductory 2026-08-05 08:46:12 +05:00
Ammar Ahmed
1733e99277 mobile: fix wording if user already has an account 2026-08-05 08:46:12 +05:00
Ammar Ahmed
1500d1146d mobile: fix signup input secure entry icon 2026-08-05 08:46:12 +05:00
Ammar Ahmed
05252f7f1a mobile: fix text capitalization 2026-08-05 08:46:12 +05:00
Ammar Ahmed
0b609ef9f1 mobile: fix colors in signup 2026-08-05 08:46:12 +05:00
Ammar Ahmed
95382e55d1 mobile: fix signup footer text and position 2026-08-05 08:46:12 +05:00
Ammar Ahmed
9a0f9567f3 mobile: fix illustration colors 2026-08-05 08:46:12 +05:00
Ammar Ahmed
5744625a01 mobile: fix errors 2026-08-05 08:46:12 +05:00
Ammar Ahmed
db0f0affdb mobile: update ui 2026-08-05 08:46:12 +05:00
Ammar Ahmed
edfd700526 mobile: update form input styles 2026-08-05 08:46:12 +05:00
Ammar Ahmed
259ab037b4 mobile: updated colors 2026-08-05 08:46:09 +05:00
Ammar Ahmed
195b1f294c theme: add new variant & colors 2026-08-05 08:45:48 +05:00
Ammar Ahmed
72be37d51a mobile: update svg logos in paywall 2026-08-05 08:45:48 +05:00
Ammar Ahmed
fa349514e2 mobile: enable repack commands 2026-08-05 08:45:48 +05:00
Ammar Ahmed
0bb656b179 mobile: fix ts errors 2026-08-05 08:45:48 +05:00
Ammar Ahmed
04aee2380b mobile: cleanup 2026-08-05 08:45:48 +05:00
Ammar Ahmed
99ad365641 mobile: update ui 2026-08-05 08:45:45 +05:00
Ammar Ahmed
3cf48723b1 mobile: update ui for paywall flow 2026-08-05 08:44:56 +05:00
Ammar Ahmed
6182221ca2 mobile: update ui for auth screens 2026-08-05 08:44:39 +05:00
Ammar Ahmed
364f35ab84 mobile: update onboarding screen ui 2026-08-05 08:44:38 +05:00
Ammar Ahmed
86f15334a7 mobile: add style guide baseline 2026-08-05 08:44:38 +05:00
Ammar Ahmed
614f228e6e Merge branch 'master' into beta 2026-08-05 08:42:26 +05:00
Ammar Ahmed
b8a02640d6 Merge pull request #10193 from streetwriters/mobile/release-3.4.8
mobile: release v3.4.8
2026-08-04 19:24:16 +05:00
Ammar Ahmed
31dbbe5e9e mobile: fix rn 82 build on xcode 26.5 3.4.8-android 2026-08-04 12:11:54 +05:00
Ammar Ahmed
427dcbbb20 mobile: release v3.4.8 2026-08-03 19:30:12 +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
Ammar Ahmed
516a598b2b Merge pull request #10166 from kashaf-ansari-dev/fix-10135-image-note-save
mobile: fix images sometimes not saving after insert
2026-08-03 09:58:06 +05:00
Abdullah Atta
f858e3471f desktop: set snap base to core24 (#10180) 2026-07-31 12:41:56 +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
kashaf-ansari-dev
02c60d14c7 editor: skip ignoreEdit updates before scheduling save
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com>
2026-07-30 23:29:00 +05:00
kashaf-ansari-dev
41cdc882c9 editor: fix ignoreEdit flag overwritten during debounced save
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com>
2026-07-30 23:29:00 +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
Ammar Ahmed
e5b97abe0d Merge branch 'master' into beta 2026-07-30 12:35:39 +05:00
Ammar Ahmed
eef56916de mobile: Upcoming Reminders -> Reminders in home widgets 2026-07-30 09:40:43 +05:00
Abdullah Atta
f7c755f2d6 editor: sort code block languages by recently used (#10144) 2026-07-30 08:57:38 +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