Ammar Ahmed
748d0e2fe3
web: cleanup
2025-04-09 12:03:12 +05:00
Abdullah Atta
38f173c52c
web: make editor note properties work like toc
2025-04-09 12:03:12 +05:00
Abdullah Atta
c682844563
web: slightly improve add note button ui
2025-04-09 12:03:12 +05:00
Abdullah Atta
117a505bd2
web: minor ui fixes
2025-04-09 12:03:12 +05:00
Abdullah Atta
b59377f9bd
web: minor ui changes and fixes
2025-04-09 12:03:12 +05:00
Abdullah Atta
1acf8cc655
web: use virtualized tree for rendering toc
2025-04-09 12:03:12 +05:00
Abdullah Atta
bd8be1665d
web: fix all tests
2025-04-09 12:03:12 +05:00
Abdullah Atta
ea0e54c2f0
global: update ui
2025-04-09 12:03:12 +05:00
01zulfi
d5a719c9f6
editor: font ligatures for common symbols ( #7800 )
...
* editor: font ligatures for common symbols
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* Update packages/editor/src/extensions/font-ligature/font-ligature.ts
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2025-03-28 14:13:02 +05:00
01zulfi
4e4990bd98
web: add toggle focus mode command ( #7736 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-25 12:09:19 +05:00
01zulfi
e1aa3b59be
web: add reset zoom button ( #7750 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-24 12:36:01 +05:00
Abdullah Atta
b56e381022
web: fix editor cursor jumping to start on creating a new note
2025-03-24 12:28:30 +05:00
Ammar Ahmed
8df7b5c56b
web: fix editor rerendering on session type change from new to default ( #7759 )
...
* web: fix editor rerendering on session type change from new to default
* web: fix multiple notes created on typing new note
2025-03-14 11:57:16 +05:00
01zulfi
04519d1db7
editor: fix scroll into view when used by toc ( #7764 )
...
* add scroll-margin-top: 35px
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-14 11:55:55 +05:00
Ammar Ahmed
7b808bea0b
web: fix ui flicker in editor when creating new note ( #7761 )
2025-03-12 13:16:13 +05:00
01zulfi
dcdd876a4c
web: align note title with rest of ui ( #7731 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-04 09:54:57 +05:00
Abdullah Atta
e06320108b
web: fix gap between title and editor on entering focus mode
2025-03-01 10:50:38 +05:00
01zulfi
2ca02937df
editor: open internal links in new tab for middle mouse click ( #7688 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-01 09:22:47 +05:00
Abdullah Atta
8d83f5474d
web: fix editor tests
2025-02-24 11:53:51 +05:00
Abdullah Atta
7f6274821c
web: fix title auto resizing on firefox
2025-02-24 10:48:11 +05:00
Abdullah Atta
4700843517
web: fix note content loading in editor
...
this broke when we migrated to the new tabs logic and was fixed by
using `editor.updateContent` which is significantly slower than
creating a new editor/editor view. This commit fixes that by
depending on the `getContent` function which changes whenever the
content is changed in a session handling all kinds of different
cases.
2025-02-24 10:38:37 +05:00
01zulfi
0f2b1d3e14
web: fix tags not adding/removing in note header bar ( #7623 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-20 13:02:49 +05:00
01zulfi
2708bac4fb
web: wrap & remove auto-resize of note title ( #7290 )
...
* web: wrap & remove auto-resize of note title
* wrap note title if it overflows
* remove auto-resizing of note title based on its length
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: remove newlines in title textarea
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-02-19 15:56:36 +05:00
01zulfi
a47967dd53
web: add command palette ( #7314 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-19 15:48:44 +05:00
Abdullah Atta
b636b09a96
web: disable all kinds of navigation in pinned tabs
2025-02-17 11:58:26 +05:00
01zulfi
ada98fca93
web: hide undo & redo buttons for readonly notes ( #7541 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-13 10:13:44 +05:00
Abdullah Atta
5430966b02
web: fix tabs are not clickable everywhere
2025-02-03 13:25:17 +05:00
Abdullah Atta
d55a6a6fc0
web: fix pinned tab not moving to the beginning
2025-02-03 10:46:24 +05:00
Abdullah Atta
e5cf902780
web: fix unnecessary rerenders of the tab strip
2025-02-03 10:01:52 +05:00
Abdullah Atta
a99996fcf6
web: fix tab drag/drop
2025-02-03 09:52:00 +05:00
Abdullah Atta
62da8484ad
web: ignore notes in other tabs when navigating back
2025-02-01 14:26:12 +05:00
Abdullah Atta
1a1b4bc43c
web: fix note already opened in another tab is not focused
2025-02-01 13:18:31 +05:00
Abdullah Atta
2c59df9fb7
web: remove unused code from action-bar
2025-02-01 12:58:53 +05:00
Abdullah Atta
4fc30cc224
web: move focus mode and editor margins to status bar
2025-02-01 12:57:55 +05:00
Abdullah Atta
9bd7d392af
web: fix zoom buttons ui
2025-02-01 12:27:51 +05:00
Abdullah Atta
3bcd288bc7
web: more compact and unified action bar
2025-02-01 12:18:47 +05:00
Abdullah Atta
2f6b1e6bcc
web: fix rapidly clicking on back/forward buttons opened new tab
2025-01-31 15:15:48 +05:00
Abdullah Atta
211ab47165
web: save selection state before switching note
2025-01-31 15:15:48 +05:00
Abdullah Atta
bc44e28e1e
web: remove more usages of session.id where noteId was expected
2025-01-31 15:15:48 +05:00
Abdullah Atta
ade60e4272
web: move tab navigation keyboard shortcuts to key-map.ts
2025-01-31 15:15:48 +05:00
Abdullah Atta
0d99367a93
web: fix title not updating in real time sync
2025-01-31 15:15:48 +05:00
Abdullah Atta
b802b3e165
web: fix diff session not opening in editor
2025-01-31 15:15:48 +05:00
Abdullah Atta
c9a3f31e8f
web: add more tests
2025-01-31 15:15:48 +05:00
Abdullah Atta
53f68aaf81
web: add tests for new tab button
2025-01-31 15:15:48 +05:00
Abdullah Atta
f31df9a6cc
web: add tests for new tabs
2025-01-31 15:15:48 +05:00
Abdullah Atta
c812581bb9
web: add support for new tab navigation
2025-01-31 15:15:48 +05:00
01zulfi
71db85458d
web: add go to next/previous tab shortcut ( #7109 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-01-02 15:13:49 +05:00
01zulfi
0be59c71de
web: save image compression upload setting ( #7089 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-01-02 15:10:58 +05:00
Abdullah Atta
53b89a59ed
web: fix integrated titlebar on windows
2025-01-02 14:15:09 +05:00
Abdullah Atta
202c9135c2
web: show exclusive titlebar in tablet/mobile mode
2025-01-02 14:15:09 +05:00