Commit Graph

3596 Commits

Author SHA1 Message Date
Abdullah Atta
de125a33d1 web: show error if backup import fails 2024-03-21 11:22:11 +05:00
Abdullah Atta
ad41544403 web: bump version to 3.0.7 2024-03-21 11:22:10 +05:00
Abdullah Atta
a1b3327aa8 web: improve internal links ui 2024-03-21 11:22:10 +05:00
Abdullah Atta
8b07508204 web: ignore realtime sync if it doesn't update content or note title 2024-03-21 11:22:10 +05:00
Abdullah Atta
3e0d9f92af web: fix behavior of editor action bar 2024-03-21 11:22:10 +05:00
Abdullah Atta
0e4a2c7593 web: always show note statistics of active editor 2024-03-21 11:22:10 +05:00
Abdullah Atta
a7a2dcf791 web: fix diff viewer not showing images 2024-03-21 11:22:10 +05:00
Abdullah Atta
47221dc81b web: fix concurrent opfs reads throwing errors 2024-03-21 11:22:10 +05:00
Abdullah Atta
6fb8f11d2f web: await promises 2024-03-21 11:21:08 +05:00
Abdullah Atta
0cfd607806 web: use database updated event to add editor reactivity 2024-03-21 11:21:08 +05:00
Abdullah Atta
8a6328ef07 web: reopen notes after permanently deleting an attachment 2024-03-21 11:21:08 +05:00
Abdullah Atta
a66c72e099 web: fix content is not updated for new notes in realtime sync 2024-03-21 11:21:07 +05:00
Abdullah Atta
652cbcda52 web: update editor sessions in realtime 2024-03-21 11:21:07 +05:00
Abdullah Atta
199c5d3e64 web: do not show internal links, notebooks etc in properties for trash preview 2024-03-21 11:21:07 +05:00
Abdullah Atta
8b1b569fee web: fix editor title not changing on realtime sync 2024-03-21 11:21:07 +05:00
Abdullah Atta
d869a69477 web: special icons for readonly and trash preview tabs 2024-03-21 11:21:07 +05:00
Abdullah Atta
00995431f4 web: fix trash note preview is not readonly 2024-03-21 11:21:07 +05:00
Abdullah Atta
3aa3858981 web: fix type errors 2024-03-21 11:21:06 +05:00
Abdullah Atta
8496423b50 web: use dnd-kit for smoother drag/drop in tabs 2024-03-21 11:21:05 +05:00
Abdullah Atta
e39be83f70 web: always sort pinned tabs first 2024-03-21 11:21:05 +05:00
Abdullah Atta
3a6d1e7a76 web: fix pinned tabs getting unpinned after app refresh 2024-03-21 11:21:05 +05:00
Abdullah Atta
5cb373f730 web: bring back editor margins toggle in action bar 2024-03-21 11:21:04 +05:00
Abdullah Atta
123f1a2658 web: minor ui fixes 2024-03-21 11:21:04 +05:00
Abdullah Atta
72645ce0ad web: fix section subtitle horizontal margin 2024-03-21 11:21:04 +05:00
Abdullah Atta
3f375065fc web: add placeholder in table of contents 2024-03-21 11:21:04 +05:00
Abdullah Atta
3d816751f6 web: update diff content on tab switch 2024-03-21 11:21:04 +05:00
Abdullah Atta
f44c553749 web: minor refactor 2024-03-21 11:21:04 +05:00
Abdullah Atta
9c0ee7e63c web: fix properties section horizontal margin 2024-03-21 11:21:04 +05:00
Abdullah Atta
fe0129e1a4 web: fix locked notes getting overwritten with unencrypted content 2024-03-21 11:21:04 +05:00
Abdullah Atta
274395d01b web: fix diff session not opening after app refresh 2024-03-21 11:21:04 +05:00
Abdullah Atta
55e3213e5c web: add all missing functionality in note linking dialog 2024-03-21 11:21:04 +05:00
Abdullah Atta
bc9b5c39ee web: remove custom search state logic & use editor commands 2024-03-21 11:21:04 +05:00
Abdullah Atta
5985e22777 web: remove locked session type guard (switch to simple boolean)
the type guard was incorrect
2024-03-21 11:21:03 +05:00
Abdullah Atta
5de7fc5bd7 web: add content to new session type 2024-03-21 11:21:03 +05:00
Abdullah Atta
b54457f522 web: fix editor title not updating on creating a note 2024-03-21 11:21:03 +05:00
Abdullah Atta
f94341facc web: remove preview session type 2024-03-21 11:21:03 +05:00
Abdullah Atta
90a19e7152 web: ${id}_editorScroll > editorScroll_${id} 2024-03-21 11:21:03 +05:00
Abdullah Atta
32998b9c8c web: set session content before saving 2024-03-21 11:21:03 +05:00
Abdullah Atta
88532ae13b web: add dialog container inside tab 2024-03-21 11:21:03 +05:00
Abdullah Atta
64a138fa80 web: handle locked notes properly in real time editor sync 2024-03-21 11:21:03 +05:00
Abdullah Atta
8fe2774d8f web: freeze unhydrated sessions 2024-03-21 11:21:03 +05:00
Abdullah Atta
8ef42dd605 web: remove unused & commented out code 2024-03-21 11:21:03 +05:00
Abdullah Atta
5b44206931 web: focus editor on switching tab and toggle active class 2024-03-21 11:21:03 +05:00
Abdullah Atta
29f92a0806 web: define editor & session once and pass it everywhere 2024-03-21 11:21:03 +05:00
Abdullah Atta
03f8332c67 web: remove unlocked session type 2024-03-21 11:21:03 +05:00
Abdullah Atta
144d362527 web: set session id on saving note 2024-03-21 11:21:03 +05:00
Abdullah Atta
43a03079a1 web: disable properties button in action bar when diff is open 2024-03-21 11:21:02 +05:00
Abdullah Atta
852802da4b web: allow session item size to grow 2024-03-21 11:21:02 +05:00
Abdullah Atta
ce4e0a1916 web: add support for /notes/:noteId/edit hash route 2024-03-21 11:21:02 +05:00
Abdullah Atta
3a2eba3242 web: fix race condition where editor context would be destroyed and updated at the same time 2024-03-21 11:21:02 +05:00