Kashaf Ansari
4a7aa27bd9
mobile: add keep-screen-on preference in settings-behaviour ( #10043 )
...
* mobile: add keep-screen-on preference in settings-behaviour
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
* mobile: default Keep Screen On to true and clarify description
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
---------
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-09 09:49:38 +05:00
01zulfi
f2173a42d9
web: add confirmation before deleting failed inbox items
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-30 09:43:29 +05:00
01zulfi
0922d9d833
web: support colornote importer ( #9985 )
...
* docs: add import from colornote page
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: add support for colornote importer
* add colornote password input field
* add support for importing reminders
* fix archived notes import
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* docs: update import from colornote page
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: use PromptDialog instead of field in colornote importer's password option
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* docs: code review suggestion
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* intl: update strings
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-30 09:42:42 +05:00
Abdullah Atta
936b6cb4aa
Merge branch 'master' into beta
2026-06-23 08:34:57 +05:00
Ammar Ahmed
4f884a8411
mobile: do not ask for password on vault deletion if user not logged in
2026-06-17 09:03:19 +05:00
Ammar Ahmed
528812d69d
Merge branch 'master' into beta
2026-06-16 12:54:30 +05:00
kashaf-ansari-dev
20f39b82c6
mobile: add success messages on setting or removing expiry date
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-06-16 12:35:58 +05:00
Ammar Ahmed
49aa7860f8
mobile: show generic error below input fields
2026-06-11 09:27:06 +05:00
Ammar Ahmed
9c6cfa0b27
intl: cleanup
2026-06-11 09:27:06 +05:00
Ammar Ahmed
e82b141aaf
mobile: fix inbox pgp keys title text mismatch
2026-06-11 09:26:47 +05:00
Ammar Ahmed
16ee34aceb
mobile: add missing setup inbox keys screen
2026-06-11 09:26:47 +05:00
Ammar Ahmed
8dd39e6a68
mobile: fix typo Notesbook to Notesnook
2026-06-11 09:25:50 +05:00
Abdullah Atta
9c103ea0e3
Merge branch 'master' into beta
2026-06-10 17:39:44 +05:00
Ammar Ahmed
5fe6331c1f
mobile: fix saving qr-code to gallery
2026-06-08 13:11:00 +05:00
kashaf-ansari-dev
7adc5fbf1e
mobile: copy actual error message for incomplete theme file uploads
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-06-08 13:09:10 +05:00
kashaf-ansari-dev
46b6888ca3
mobile: add error message for incomplete theme files
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-06-08 13:09:10 +05:00
kashaf-ansari-dev
e49291c55e
mobile: add Learn more action to theme import invalid JSON file error and modified error message
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-06-08 13:09:10 +05:00
kashaf-ansari-dev
70147d4332
mobile: show user-friendly error for invalid theme file upload
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-06-08 13:08:53 +05:00
01zulfi
5ddf1eddf5
web: validate max date when creating reminder ( #9937 )
...
* web: validate max date when creating reminder
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: skip max date validation on repeat mode in reminder dialog
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-04 13:16:01 +05:00
kashaf-ansari-dev
b003a3ffed
mobile: reduce translation diff noise
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-06-03 14:17:33 +05:00
kashaf-ansari-dev
55e10e4755
mobile: add success message after note duplication
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-06-03 14:14:07 +05:00
01zulfi
2aa5162fc9
web: set edited date as max date in note creation date edit's day picker ( #9924 )
...
* web: set edited date as max date in note creation date edit's day picker
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: fix creation date not being able to set to same as edited date
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-02 13:02:06 +05:00
01zulfi
cf5565d09d
web: don't allow note expiry to be set beyond 1 year in the future ( #9901 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-02 08:56:21 +05:00
Ammar Ahmed
3248c82c5c
Merge branch 'master' into beta
2026-05-21 13:44:51 +05:00
01zulfi
2c578c9695
web: add delete all button in inbox history dialog
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-05-21 12:25:59 +05:00
Ammar Ahmed
436c635889
mobile: add failed inbox item history
2026-05-21 11:55:44 +05:00
01zulfi
7deb095aca
web: inbox UI fixes
...
* use user format preferences for dates in inbox module
* delete all failed inbox items when inbox is disabled
* improve error message for failed validation case
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-05-21 11:54:45 +05:00
01zulfi
b615dfcd87
web: handle & show failed inbox items
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-05-21 11:54:43 +05:00
Ammar Ahmed
9221e21393
mobile: fix inbox keys validation ( #9882 )
2026-05-21 11:44:25 +05:00
01zulfi
8f8ac25d20
desktop: add support for opening file links ( #9784 )
...
* desktop: add support for opening file links
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: unescape paths with spaces
* web: wrap message in confirm dialog
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* desktop: show message box if path doesn't exist when opening file link
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* desktop: disable opening file links on flatpak
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* desktop: wrap long file paths in electron dialog
* on linux, long messages in dialog aren't wrapped, so we need to wrap manually
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* desktop: fix persistent "path not found" error
* intl: update strings
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-05-19 13:27:46 +05:00
01zulfi
b594d58d31
web: improve attachments UX ( #9718 )
...
* web: improve attaching attachments UX
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: don't couple editor logic in attach files dialog
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: close attach file dialog after single file && remove countdown
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: show file size exceeded message in attach file dialog
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: add 'processing' status message when file picker is opened
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: show "processing" modal after picking files
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-05-19 13:25:17 +05:00
Ammar Ahmed
fa03ec5ebe
Merge branch 'master' into beta
2026-05-15 12:53:44 +05:00
01zulfi
2d97445f26
web: show correct message when user provided pgp private key is encrypted ( #9850 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-05-15 08:23:16 +05:00
Ammar Ahmed
70d1119cf0
mobile: fix crash on tap set your name
2026-05-14 09:39:01 +05:00
01zulfi
8093f44a70
web: skip attachments restore from backup if user not logged in ( #9778 )
...
* web: skip attachments restore from backup if user not logged in
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: show login message when downloading attachments without login
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: show backup restored success toast
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-05-12 09:08:26 +05:00
Ammar Ahmed
238abee126
mobile: add form validation in change password screen
2026-05-11 13:35:28 +05:00
Ammar Ahmed
e7fb246c25
mobile: show errors under input in rename dialog
2026-05-08 10:44:04 +05:00
Ammar Ahmed
03defb3a48
mobile: fix defaultValue is used if input is empty in dialog input
2026-05-08 10:42:25 +05:00
Ammar Ahmed
af08ed5174
mobile: show title is required error under the input
2026-05-07 12:58:05 +05:00
Ammar Ahmed
6de4b4ac2d
mobile: show toast message after attachment deleted
2026-05-07 12:53:44 +05:00
Ammar Ahmed
e381b62e5c
mobile: show confirm dialog before deleting attachment in attachment manager
2026-05-07 12:53:43 +05:00
Ammar Ahmed
5ef3bdcad4
mobile: fix handling invalid gift code
2026-05-07 08:03:45 +05:00
Ammar Ahmed
e6a75c1f8a
Merge branch 'master' into beta
2026-05-05 20:07:31 +05:00
Ammar Ahmed
2ad39048da
mobile: fix form validation in login, signup and forgot password
2026-05-05 13:47:37 +05:00
Abdullah Atta
3f6fcbacbc
global: fix dialog on successful bug report ( #9750 )
...
* core: handle different issue report responses
* web: better handling for issue report responses
* mobile: update issue report dialog to show correct info of where issue is reported
* mobile: close sheet on clicking "done"
* web: do not include email in issue success dialog
---------
Co-authored-by: Ammar Ahmed <ammarahmed6506@gmail.com >
2026-04-29 14:19:29 +05:00
Abdullah Atta
6489dda4c8
Merge branch 'master' into beta
2026-04-22 11:15:34 +05:00
Ammar Ahmed
ca80441c14
mobile: fix trash count does not update on calling clear trash
2026-04-20 15:30:26 +05:00
01zulfi
1758f03f93
intl: regen locale files ( #9734 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-20 11:39:13 +05:00
Ammar Ahmed
0b1aa3315b
Merge branch 'master' into beta
2026-04-18 10:08:55 +05:00
Ammar Ahmed
9a21ca1cf4
mobile: fix discount value shows as undefined on iOS when buying plan ( #9711 )
...
* mobile: fix discount value is undefined
* mobile: fix discount calculation and price formatting
Respect spacing when writing price in a currency.
Fix incorrect discount calculation when comparing products of a plan based on int values, use parseFloat to parse correct values for comparision
* mobile: fix ui inconsistencies
* mobile: conditionally include trial plan conditions based on GitHub release status
2026-04-18 08:40:50 +05:00