Commit Graph

17 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 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 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