Commit Graph

126 Commits

Author SHA1 Message Date
Peaceultime 939b9cbd28 Add neighbor snapping. Add edge snapping. Change accent colors and logo colors, fix canvas history being transported when changing canvas. 2025-02-06 23:36:55 +01:00
Peaceultime e2c18ff406 Fix reading canvas moving only with middle click 2025-02-01 14:41:08 +01:00
Peaceultime 154584e175 Copy readonly features from canvas editor to canvas reader. 2025-02-01 13:45:16 +01:00
Peaceultime af317cb0e3 Navbar rework, several CSS fixes, Markdown preferences 2025-02-01 10:58:52 +01:00
Peaceultime 8fc1855ae6 Merge branch 'dev' of https://git.peaceultime.com/peaceultime/obsidian-visualiser into dev 2025-01-29 22:53:05 +01:00
Peaceultime f3c453b1b2 Renaming general.utils to general.util 2025-01-29 22:51:55 +01:00
Peaceultime 62b2f3bbfb Fix autocomplete 2025-01-29 17:39:42 +01:00
Peaceultime 0b1809c3f6 Add grid snapping, @TODO: Add settings popup with grid settings + render grid. 2025-01-28 17:55:47 +01:00
Peaceultime 3f04bb3d0c Revert "Update packages. Add quadtree (still need update for ID handling instead of index)."
This reverts commit 685bd47fc4.
2025-01-28 10:27:34 +01:00
Peaceultime 685bd47fc4 Update packages. Add quadtree (still need update for ID handling instead of index). 2025-01-23 14:05:18 +01:00
Peaceultime f32c51ca38 Remove Tweening (looked laggy). Add edge property editing. Improve Edge selection and visualisation. 2025-01-16 17:39:33 +01:00
Peaceultime 348c991c54 Add edge editor, generalize selection and edition to both node and edge. Still trying to find a proper tween. 2025-01-14 17:57:57 +01:00
Peaceultime 76db788192 Add Tweening to zoom, fix saving canvas. 2025-01-14 00:04:14 +01:00
Peaceultime 4433cf0e00 Rework the structure to handle suppression (using ID instead of index). Add create history and removing. 2025-01-13 00:27:14 +01:00
Peaceultime 9439dd2d95 Add node resizing 2025-01-13 00:00:17 +01:00
Peaceultime 823f3d7730 Improve history handling, add color picking and node creation. 2025-01-12 23:27:34 +01:00
Peaceultime 62950be032 Minimal history handler, handle node move. Auto parse JSON content for accurate typing. 2025-01-09 16:41:36 +01:00
Peaceultime b1a9eb859e Small fixes 2025-01-08 22:57:09 +01:00
Peaceultime 3839b003dc New event handling system for CanvasEditor in progress. 2025-01-08 17:39:34 +01:00
Peaceultime e7412f6768 Progressing on CanvasEditor 2025-01-07 17:49:53 +01:00
Peaceultime 6f305397a8 Starting new file format "Map". Preparing editor for Map and Canvas editor with metadata folding UI. Fix comments filtering. 2025-01-06 17:46:31 +01:00
Peaceultime 896af11fa7 Fix useContent not using cookies therefore skipping the auth step 2025-01-05 22:43:40 +01:00
Peaceultime 9515132659 New useContent composable to store global navigation state. Fixes for Markdown and Canvas 2024-12-30 20:46:24 +01:00
Peaceultime 031a51c2fe Change explorer pages structure to isolates them from there renderers allowing to fetch data outside of the renderers 2024-12-18 17:35:34 +01:00
Peaceultime 7bdf6ccd13 Filter ProseA hover cards with the provided hash 2024-12-17 22:39:17 +01:00
Peaceultime 9c69ff2903 Add ProseSmall as a private commentary (using %%) 2024-12-10 17:26:35 +01:00
Peaceultime 3b919075ef Fix callout disabled and update dependencies 2024-12-05 13:50:59 +01:00
Peaceultime 298f47a280 Add callout icons and fix some CSS 2024-12-05 13:04:01 +01:00
Peaceultime 161f0d856a Add Callout as a separate Prose 2024-12-04 18:01:09 +01:00
Peaceultime 51a5d501be Polish CSS for mobile editor. Add user logout from admin panel. 2024-12-03 14:22:02 +01:00
Peaceultime fd951c294f Rework the project editor to include file edition and display the file sorter in the sidebar. 2024-12-02 15:31:16 +01:00
Peaceultime 602b0af212 Rework file access and link archiving 2024-12-01 23:25:33 +01:00
Peaceultime 429f1d4b38 Add page and user monitoring in admin. Add permission editing in administration. 2024-11-28 17:18:35 +01:00
Peaceultime 7fc7998a4b Change prefetch settings 2024-11-27 22:36:03 +01:00
Peaceultime 4df9297d47 Add mail template, mail HTML generation and a few UI fixes 2024-11-25 17:37:43 +01:00
Peaceultime d71e8b7910 Small UI improvements and fixes to project edition 2024-11-28 00:01:57 +01:00
Peaceultime 2855d4ba2e Add deletion of files, add slots to tree and a global icon by type. Project update needs rework. 2024-11-20 22:51:51 +01:00
Peaceultime 4f2fc31695 Add new files in project config 2024-11-20 17:36:33 +01:00
Peaceultime 1c239f161b Finished project configuration page with reorder 2024-11-18 17:21:52 +01:00
Peaceultime a9363e8c06 Progressing on the draggable tree for the project configuration 2024-11-18 00:10:23 +01:00
Peaceultime d708e9ceb6 Finish Dropdown menu and start project config page 2024-11-14 17:32:13 +01:00
Peaceultime 0c17dbf7bc Merge branch 'dev' of https://git.peaceultime.com/Peaceultime/obsidian-visualiser into dev 2024-11-13 13:41:35 +01:00
Peaceultime ac17134b7e Add title to every pages + new pull/push jobs + DropdownMenu 2024-11-13 13:41:32 +01:00
Peaceultime adb37b255a Add order in file schema and main projecct edition 2024-11-13 00:25:18 +01:00
Peaceultime b54402fc19 Fix canvas control buttons being unusable on mobile 2024-11-11 00:00:34 +01:00
Peaceultime 60f1fbb4aa Fix content editor performances issue by debouncing and removing the link search 2024-11-10 23:10:23 +01:00
Peaceultime 42658558c5 Add user deletion, ProseA hover cards, Canvas 2024-11-10 22:29:59 +01:00
Peaceultime 057efb848c Several fixes to CSS, better responsive overall, improved security and error page 2024-11-10 17:44:42 +01:00
Peaceultime 721e7ff3db Add sync, Tree, Markdown, content editor. 2024-11-10 15:41:47 +01:00
Peaceultime a392841012 Fix sessions, start profile UI and add middleware 2024-11-06 17:38:15 +01:00