Abdullah Atta
771a8bb4e3
web: fix editor undo history reset on image delete ( #10143 )
2026-07-25 08:55:58 +05:00
01zulfi
1aa73c1f23
web: update editor's font size dynamically when default font size setting changes ( #10047 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-07-10 09:39:21 +05:00
01zulfi
6cc9b8d1e1
web: add top margin to unlock view error text ( #10030 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-07-02 08:45:49 +05:00
01zulfi
e931423eba
web: show success toast when copying note link in context menu ( #10027 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-07-02 08:45:41 +05:00
01zulfi
08cf21b05a
web: compress image in realtime for better UX in attach files dialog ( #9899 )
...
* web: compress image in realtime for better UX in attach files dialog
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: refactor
* web: fix "done" button is disabled
* theme: improve switch styles
* web: improve bulk attachment processing & ux
* web: fix `attachFile` is not a function
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-06-30 19:31:42 +05:00
01zulfi
146216949d
web: update publish view popup when monographs sync ( #10007 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-30 09:43:03 +05:00
01zulfi
da48cf0bd1
web: don't show monograph view count when self destruct enabled
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-30 09:43:03 +05:00
01zulfi
98ecad3450
web: bump version to 3.4.0
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-30 09:43:03 +05:00
Abdullah Atta
d26c99c487
web: continue importing if an error occurs but highlight the error clearly
2026-06-30 09:42:42 +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
eb75df360f
web: editor transactions with ignoreEdit will no longer trigger save
2026-06-17 21:44:34 +05:00
Abdullah Atta
9c103ea0e3
Merge branch 'master' into beta
2026-06-10 17:39:44 +05:00
Abdullah Atta
8418d5fa9c
Merge pull request #9886 from streetwriters/web/notebook-tag-group-options
...
web: allow notebook/tag/color level group&sort preferences
2026-06-03 13:35:06 +05:00
01zulfi
cd071f8f58
web: ensure full year range is visible in reminder dialog's day picker ( #9928 )
...
* web: ensure full year range is visible in reminder dialog's day picker
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: include boundary years in day picker's fluid year dropdown
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-03 11:52:36 +05:00
01zulfi
68d07a7862
web: fix properties panel in focus mode ( #9917 )
...
* allow properties panel to open/close when app is in focus mode
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-02 13:06:50 +05:00
Abdullah Atta
ba0cfbf44a
desktop: move file link confirm dialog to native side
2026-05-30 11:00:35 +05:00
Abdullah Atta
27ca64694f
web: bring back file:// links opening support
2026-05-30 11:00:35 +05:00
01zulfi
bd3edc535a
web: use getGroupOptionsById & setGroupOptionsById
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-05-25 15:04:17 +05:00
Abdullah Atta
cad13856af
Merge branch 'master' into beta
2026-05-23 10:28:40 +05:00
01zulfi
9b588c50bf
web: fix day picker to allow selecting all months within min/max range ( #9879 )
...
* web: fix day picker to allow selecting all months within min/max range
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: disable month nav buttons if they exceed min/max range in DayPicker
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-05-22 11:07:21 +05:00
01zulfi
27b00d4ef9
web: allow notebook/tag level group&sort preferences
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-05-22 10:48:27 +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
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
e635bf628a
web: fix expiring notes option on free plan ( #9853 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-05-14 09:25:13 +05:00
01zulfi
8048c90a89
web: disable months/year menu options where applicable ( #9846 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-05-13 11:46:23 +05:00
Ammar Ahmed
e6a75c1f8a
Merge branch 'master' into beta
2026-05-05 20:07:31 +05:00
01zulfi
7c5dc1615c
web: remove testimonial with broken link ( #9789 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-05-02 08:48:34 +05:00
01zulfi
9f20d243fa
web: disable expand sidebar button on small screens ( #9769 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-05-01 09:07:28 +05:00
01zulfi
13e6573342
web: show copied text when monograph link is copied ( #9780 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-30 17:31:08 +05:00
01zulfi
9bea4adcf9
web: show titlebar on auth pages ( #9093 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-22 13:51:21 +05:00
Abdullah Atta
6489dda4c8
Merge branch 'master' into beta
2026-04-22 11:15:34 +05:00
01zulfi
e3ccd504da
ui: fix submenu cutting off when there are a lot of lazy items ( #9739 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-22 09:11:28 +05:00
01zulfi
f216c1b65d
web: fix scrollbar blocking date in compact note list item ( #9719 )
...
* web: fix scrollbar blocking date in compact note list item
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: adjust notes list scrollbar width, compact item padding, & group header padding
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-21 11:08:30 +05:00
01zulfi
2fba2af126
web: fix pdf viewer's search dialog unreadable UI in dark mode ( #9720 )
...
* web: fix pdf viewer's search dialog unreadable UI in dark mode
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: fix pdf search dialog ui
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-04-18 10:46:09 +05:00
Ammar Ahmed
0b1aa3315b
Merge branch 'master' into beta
2026-04-18 10:08:55 +05:00
01zulfi
b6714b559e
web: make dates text reactive to date format setting ( #9707 )
...
the following dates text are now reactive:
* dates in note list item
* date in notebook header
* dates in properties panel
* date in reminder list item
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-16 12:42:10 +05:00
01zulfi
f2c088fb18
web: add clear trash option in trash nav item context menu
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
web: disable clear trash if empty && update confirm message
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-15 12:48:10 +05:00
Abdullah Atta
131f6c6d5f
Merge branch 'master' into beta
2026-04-15 08:10:24 +05:00
01zulfi
f6d5d3cebc
web: enable inbox && add inbox api docs ( #8872 )
...
* web: enable inbox && add inbox api docs
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* docs(help): improve inbox api docs
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-04-08 09:49:00 +05:00
Abdullah Atta
9bd0f0ceb1
editor: fix minor issues
2026-04-06 23:19:19 +05:00
01zulfi
21f4b906d7
web: fix html entities shown in match result ( #9645 )
...
* web: fix non-breaking space shown as encoded in match result
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: decode matches in db.lookup.notesWithHighlighting
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: decode entities at parse time
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-04-06 14:20:10 +05:00
01zulfi
8189b2ead8
web: remove spellcheck toggle from note context menu
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-06 09:58:04 +05:00
01zulfi
257ac8962c
web: refresh sessions instead of raising event on spellcheck toggle
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-06 09:57:51 +05:00
01zulfi
e3ed75461e
web: spellcheck should be enabled by default for new notes && hide properties toggle if disabled on desktop
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-06 09:57:19 +05:00
01zulfi
f6b59eeb99
web: add support for toggling spellcheck per note
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-06 09:57:02 +05:00
Abdullah Atta
b58db58e13
Merge pull request #9506 from streetwriters/editor/internal-link-title-in-popup
...
editor: show internal link's title in hover popup
2026-04-06 09:37:31 +05:00
Abdullah Atta
84655cec40
Merge pull request #9650 from streetwriters/fix-internal-links
...
Fix internal links
2026-04-06 09:25:29 +05:00