Abdullah Atta
54dcbd9be6
web: bump importer to 2.4.5
2026-06-30 09:42:42 +05:00
Abdullah Atta
9c103ea0e3
Merge branch 'master' into beta
2026-06-10 17:39:44 +05:00
Ammar Ahmed
a820fcde53
editor: allow any width/height value in EmbedSizeOptions when inserting embed ( #9925 )
...
* editor: allow any width/height value in EmbedSizeOptions when inserting embeds
* editor: only accept valid url as value
* editor: allow embeding normal website urls
* editor: check url if embedSource=url
* editor: use defaultValue prop for width/height
2026-06-04 13:16:51 +05:00
Abdullah Atta
42f229ab03
Merge branch 'master' into beta
2026-05-30 11:00:07 +05:00
01zulfi
c7e0cd35e7
editor: expand collapsed nodes on search scroll if search text inside callout ( #9745 )
...
* editor: expand callout on search scroll if search text inside callout
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: expand outline list && headings on search scroll
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: expand parents & scroll into view on type
* editor: fix parents expanding on every transaction
* editor: add a small debounce to delay search
* editor: fix editor not scrolling to selected search result
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-05-25 19:41:06 +05:00
Ammar Ahmed
e6a75c1f8a
Merge branch 'master' into beta
2026-05-05 20:07:31 +05:00
01zulfi
ed38bb6299
editor: fix crash in backspace handler ( #9740 )
...
* editor: fix crash in backspace handler
* replace nextNode with .nodeAfter
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: fix position of node when deleting nextNode
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-04-28 09:08:31 +05:00
Abdullah Atta
131f6c6d5f
Merge branch 'master' into beta
2026-04-15 08:10:24 +05:00
Ammar Ahmed
92c1ca7b6f
mobile: fix configure toolbar do not render properly on adding/removing groups ( #9699 )
...
* editor: make editor tools object a function
Required for string localization to work properly
* mobile: fix tools and groups do not re-render properly on changing preset or adding tools
* mobile: fix empty toast message shows on removing tools from group
2026-04-14 22:46:41 +05:00
01zulfi
71088fca99
editor: handle crash on inserting incorrect syntax in math nodes ( #9690 )
...
* editor: handle crash on inserting incorrect syntax in math nodes
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: fix 'math error' text shown on newly empty math node
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-13 20:35:57 +05:00
01zulfi
d6f7f0c0be
editor: fix crash when app is unlocked after a relock ( #9698 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-13 20:35:16 +05:00
Abdullah Atta
ae82a8c0a0
editor: only allow resizing column from resize handle
2026-04-06 23:49:04 +05:00
Abdullah Atta
71b03a90dd
editor: disable scroll during column resize
2026-04-06 21:01:25 +05:00
Abdullah Atta
728e50cd13
editor: fix awkward selection behaviour in table cells
...
this includes fixes to multiple UX bugs:
1. scroll now stops when user starts cell selection
2. moving cell selection to either edge auto scrolls the table
3. text selection does not trigger cell selection
2026-04-06 21:00:23 +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
Ammar Ahmed
358b499d32
editor: add support for pasting nn:// internal urls
2026-04-02 14:02:24 +05:00
01zulfi
47b2569b29
editor: add loading indicator while fetching internal link title
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-31 16:12:20 +05:00
01zulfi
092f15406c
editor: fix table column toolbar not showing in correct position ( #9583 )
...
* editor: fix table column toolbar not showing in correct position
* also scroll to the newly created column if it is not visible
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: use tr.scrollIntoView instead of manually adjusting position on new column
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: add tr.scrollIntoView() for table's selectRow()
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-31 13:28:03 +05:00
01zulfi
543766d564
editor: support internal link titles for all available entities
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-31 13:17:53 +05:00
01zulfi
f9738168e5
editor: fix callout first heading being collapsed/expanded if clicked towards right of it ( #9547 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-30 20:15:03 +05:00
01zulfi
9789edad4c
editor: show internal link's note title in hover popup
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-30 17:12:51 +05:00
01zulfi
46f5a2d7a7
editor: check for permission before pasting images ( #9587 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-26 23:19:31 +05:00
Abdullah Atta
558beaf216
desktop: fix error 153 in youtube embeds ( #9510 )
...
* desktop: fix error 153 in youtube embeds
* editor: update @social-embed/lib
2026-03-20 16:47:44 +05:00
01zulfi
d5fa9fd02b
editor: remove vertical offset on link hover popup ( #9487 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-19 09:47:51 +05:00
01zulfi
5185273b38
editor: sandbox clip iframe ( #9521 )
...
* editor: sandbox clip iframe
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: render webclips via bloburl with strict sandboxing
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-03-17 09:15:57 +05:00
Abdullah Atta
ffafd2e787
editor: fix marks lost on node split
2026-03-05 12:26:59 +05:00
Abdullah Atta
8500c971eb
editor: fix font family not reflected in toolbar
2026-03-05 12:26:59 +05:00
Copilot
d5bf8a6e3c
editor: fix backticks create inline code even with Markdown Shortcuts disabled ( #9415 )
2026-03-02 10:29:21 +05:00
Copilot
26a9086d96
editor: fix TOC active heading detection ( #9413 )
...
* Initial plan
* fix: compute heading offsets relative to editor root for correct TOC highlighting
Headings inside callout blocks had incorrect `offsetTop` values because
`offsetTop` is relative to the nearest positioned ancestor (the callout),
not the editor root. This caused the TOC to highlight wrong sections.
Fix: walk the `offsetParent` chain from the heading up to the editor
content element, accumulating `offsetTop` values to get the correct
absolute position within the editor.
Co-authored-by: thecodrr <7473959+thecodrr@users.noreply.github.com >
* editor: ignore callouts from toc
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: thecodrr <7473959+thecodrr@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-03-02 09:34:53 +05:00
Ammar Ahmed
f778d83316
editor: prevent audio element request attachment data multiple times
2026-02-26 10:53:32 +05:00
Abdullah Atta
e60370d4dc
editor: improve hr styling ( #9377 )
2026-02-24 11:08:45 +05:00
Abdullah Atta
d635c1a056
Merge pull request #9364 from streetwriters/editor/audio-playback
...
editor: support audio attachment playback
2026-02-24 11:06:50 +05:00
01zulfi
f02db2a024
editor: fix checklist & blockquote indent so text starts at same pos as other lists ( #9358 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-24 11:04:38 +05:00
Abdullah Atta
8c74324ff8
editor: handle attachments based on mime type
2026-02-24 10:29:58 +05:00
01zulfi
f2230eb39b
editor: disallow inserting empty embed urls/code ( #9392 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-24 09:50:38 +05:00
Abdullah Atta
ab900ae5da
editor: various fixes and improvements related to audio widget
2026-02-24 09:36:47 +05:00
Abdullah Atta
5d922d934c
Merge branch 'master' into beta
2026-02-21 10:36:37 +05:00
Abdullah Atta
656f87e3c6
editor: fix crash if embed url is invalid or empty
2026-02-21 10:30:18 +05:00
01zulfi
add1b8a68a
editor: support audio attachment playback
...
Co-authored-by: Hamish <133548095+Hamster45105@users.noreply.github.com >
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-18 11:24:45 +05:00
01zulfi
9ea84ca9ae
editor: reduce horizontal rule height for large screens ( #9040 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-12 14:02:01 +05:00
01zulfi
50136e3689
editor: use last set code language as default ( #7086 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-02-12 13:49:52 +05:00
01zulfi
e87f5e5f89
editor: escape html in twitter embed src ( #9326 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-10 12:33:56 +05:00
01zulfi
994060cce2
editor: allow attaching image as file ( #8752 )
...
* editor: allow attaching image as file
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: fix image previews for regular attachments
* mobile: allow images to be added as attachment without preview
* web: minor refactor
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Co-authored-by: Ammar Ahmed <ammarahmed6506@gmail.com >
2026-02-02 10:26:03 +05:00
Ammar Ahmed
c85204d0c1
mobile: bump version to 3.3.13
2026-01-26 13:32:28 +05:00
Abdullah Atta
1d8a958eaf
editor: update test snapshots
2026-01-26 13:07:35 +05:00
01zulfi
60df472d53
editor: fix search scroll not working on switching editors or opening new editor ( #8061 )
...
* editor: fix search scroll not working on switching editors or opening new editor
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: initialize search right after editor is created
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-19 11:59:48 +05:00
01zulfi
076cea6d6d
editor: add scrollbar to color picker ( #8065 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-16 19:22:08 +05:00
Ammar Ahmed
4c5a668114
global: update deps
2026-01-16 14:31:53 +05:00
01zulfi
bfedc1f43e
editor: replace simplebar with simple css styling ( #9085 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-16 14:24:11 +05:00
01zulfi
751d0ca861
editor: fix hidden collapse/expand icon when callout title is empty ( #9220 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-16 13:06:43 +05:00