Commit Graph

633 Commits

Author SHA1 Message Date
Abdullah Atta
1eb80ccc88 web: get rid of dialog controller
dialog controller was redundant and created unnecessary overhead.
It also coupled all the dialogs together so you couldn't import a dialog
independently. This new change isolates each dialog to its own module
while keeping the behaviour mostly the same.
2024-07-16 17:18:25 +05:00
Abdullah Atta
8046932e4e web: fix tags & other items lists glitching 2024-07-10 10:43:06 +05:00
Abdullah Atta
382b5b0240 web: improve web app loading performance by 10x (#5845)
* web: improve web app loading performance by 10x

* web: update test snapshots
2024-06-03 11:07:44 +05:00
Abdullah Atta
e5795bcbb2 web: fix app asking password on auto backups with encryption off 2024-05-16 16:25:04 +05:00
Abdullah Atta
de6c8154a3 web: fix password recovery not working 2024-05-04 22:50:44 +05:00
Abdullah Atta
ab51b22e4a web: do not ask for password when downloading backup during recovery 2024-04-30 21:50:32 +05:00
Abdullah Atta
f95c068bc1 web: fix all tests 2024-04-20 16:42:11 +05:00
Abdullah Atta
246e49bd8c web: remove beta tag 2024-04-18 15:48:47 +05:00
Abdullah Atta
a65ebec7ae web: replace allotment with react-resizable-panels 2024-04-17 14:23:19 +05:00
Abdullah Atta
18c460a8b2 web: fix padding at bottom on opening a nested notebook 2024-04-15 22:11:24 +05:00
Abdullah Atta
9bd978b8c6 web: fix notebook title not updating on edit 2024-04-03 16:44:43 +05:00
Abdullah Atta
b43d51aa72 desktop: fix custom title bar on linux 2024-04-01 17:17:28 +05:00
Abdullah Atta
32c377a0ea web: add v3 beta notice on login screen 2024-03-26 11:53:15 +05:00
Abdullah Atta
4989dc4301 web: focus item in list when switching tabs 2024-03-26 11:45:08 +05:00
Abdullah Atta
17352e783b web: navigate to root notebook or notebooks on deletion 2024-03-25 12:05:44 +05:00
Abdullah Atta
0a36b5ba5b web: fix type errors 2024-03-21 11:21:01 +05:00
Abdullah Atta
06113db2ff web: fix type errors and broken imports 2024-03-21 11:20:26 +05:00
Abdullah Atta
4a2fcf950e web: add support for tabs 2024-03-21 11:20:25 +05:00
Abdullah Atta
75a358a4ce web: fix cannot navigate into nested notebook by hovering on it 2024-03-21 11:19:02 +05:00
Abdullah Atta
963f331290 web: expand parent when a child notebook is added 2024-03-21 11:19:01 +05:00
Muhammad Ali
9798ada335 web: add support for item drag/droping (#3230)
* web: basic drag drop function for single note

* web: added check for noteId

* web: add support for item drag drop

---------

Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co>
2024-03-21 11:19:01 +05:00
Abdullah Atta
ac1bf9e84e web: add child notebook under opened notebook 2024-03-21 11:18:13 +05:00
Abdullah Atta
54abea488f web: rerender subnotebooks on root notebook change 2024-03-21 11:18:13 +05:00
Abdullah Atta
9d1ff3231a web: hide sort button in notebook view 2024-03-21 11:18:13 +05:00
Abdullah Atta
1c7e619b55 web: reimplement app lock & web key store 2024-03-21 11:18:12 +05:00
Abdullah Atta
bc91a41bbe web: hide window/tab title on app lock 2024-03-21 11:18:10 +05:00
Abdullah Atta
1e49fd8145 web: ui fixes 2024-03-21 11:18:07 +05:00
Abdullah Atta
bd93048aaa web: fix app lock not getting disabled 2024-03-21 11:18:07 +05:00
Abdullah Atta
bfe9aa5330 web: various fixes 2024-03-21 11:17:32 +05:00
Abdullah Atta
26a63591bd web: add support for at rest encryption and app lock 2024-03-21 11:16:48 +05:00
Abdullah Atta
e3eb3c8000 web: fix force redirect to home on navigating to a color 2024-03-21 11:14:56 +05:00
Abdullah Atta
0a38a734f5 web: fix crash when removing a notebook 2024-03-21 11:14:56 +05:00
Abdullah Atta
b73964afb9 web: set testId on auth input fields 2024-03-21 11:14:55 +05:00
Abdullah Atta
7b3f671159 web: fix many type errors 2024-03-21 11:14:53 +05:00
Abdullah Atta
2ce9386759 web: fix notes search in tags, favorites etc 2024-03-21 11:13:46 +05:00
Abdullah Atta
e2f9b9c58d web: set name prop on fields 2024-03-21 11:11:29 +05:00
Abdullah Atta
443b6ad7e9 web: changes to use new grouping api 2024-03-21 11:11:29 +05:00
Abdullah Atta
b36e6faac5 web: fix notebook tests 2024-03-21 11:09:05 +05:00
Abdullah Atta
8951352f63 web: add support for assigning tags to notes 2024-03-21 11:09:03 +05:00
Abdullah Atta
ae023bdf5b web: implement virtualized search for all items 2024-03-21 11:08:13 +05:00
Abdullah Atta
a8e81a32bf web: add support for nested notebooks 2024-03-21 11:07:18 +05:00
Abdullah Atta
95b638a135 web: use new virtualized grouping for reminders 2024-03-21 11:07:18 +05:00
Abdullah Atta
404f2072a1 web: start initial migration to sqlite 2024-03-21 11:05:23 +05:00
Abdullah Atta
a881a6d51e web: use new types from core 2024-03-21 10:59:59 +05:00
Abdullah Atta
a4e777b24b web: update database sync api to use new sync options 2024-03-05 14:16:35 +05:00
Abdullah Atta
3d11fb5e3f web: specify if session has expired during login 2023-11-17 08:44:17 +05:00
Abdullah Atta
76237ad7dd web: fix sync progress in account recovery 2023-11-02 10:35:06 +05:00
Abdullah Atta
83d919f06e web: fix login form shown for split second before login 2023-09-13 12:42:54 +05:00
Abdullah Atta
beaace9b54 web: add support for streaming backup creation & restore 2023-09-13 10:23:44 +05:00
Muhammad Ali
8a3c8b85bb web: fix autocomplete hint in signup form password fields (#3272) 2023-09-06 16:09:54 +05:00