aboutsummaryrefslogtreecommitdiff
path: root/packages/memory-graph/src/components
Commit message (Collapse)AuthorAgeFilesLines
* added a zero check before calculating maxDps, removed height and width from ↵Vidya Rupak2025-12-231-7/+8
| | | | canvas jsx element (dimension conflict)
* fix canvas dimension exceed by clamping the canvas size to safe limitsVidya Rupak2025-12-231-4/+14
|
* fix merge conflictsVidya Rupak2025-12-231-1/+1
|\
| * add memory limiting and performance optimizations. reduced k-nn limit to 10.Vidya Rupak2025-12-222-121/+264
| |
* | add memory limiting and performance optimizations. reduced k-nn limit to 10.Vidya Rupak2025-12-232-122/+265
|/
* bugfix: physics persisted sometimes after slideshow ends. now explicitly ↵Vidya Rupak2025-12-221-0/+3
| | | | stopping physics after slideshow ends
* slideshow now stops when user clicks outside the popoverVidya Rupak2025-12-222-1/+10
|
* added logic to clear old timeout before creating new one (prevents ↵Vidya Rupak2025-12-221-3/+16
| | | | accumulation when nodes are selected rapidly, ex. slideshow)
* added slideshow mode to automatically cycle through nodes with smooth ↵Vidya Rupak2025-12-222-10/+130
| | | | animations and physics
* made dimming animation to last 1.5seconds. also updated popover positioning ↵Vidya Rupak2025-12-222-7/+12
| | | | logic to appear besides the node with a clear 20px gap
* added dimming to bg when popover is open.Vidya Rupak2025-12-223-7/+72
|
* updated changelog and refactored popover logic to eliminate unnecessary ↵Vidya Rupak2025-12-211-46/+51
| | | | calculations during smooth pan/zoom animations
* added popover cards for doc and memory to open next to the selected node.Vidya Rupak2025-12-212-7/+475
|
* added doc type icon to graph nodes for supported file formats. also updated ↵Vidya Rupak2025-12-211-12/+53
| | | | doc hover effect to surround the node instead of overlapping it.
* updated the hexagon icons in legend to be uniform along with their borderVidya Rupak2025-12-211-58/+54
|
* updated memory-graph legend colorsVidya Rupak2025-12-211-6/+6
|
* fix: made changes in the wrong directory, reverted and updated in the right ↵Vidya Rupak2025-12-211-5/+7
| | | | one for bugfix (edge culling)
* updated rendering to hybrid: continuous when simulation active, change-based ↵Vidya Rupak2025-12-202-12/+132
| | | | when idle
* bugfix: after memory is moved, when doc is dragged the moved memory stays ↵Vidya Rupak2025-12-201-1/+9
| | | | still instead of following the doc.
* add spaces selector with search (#600)update-memory-graphnexxeln2025-12-0214-921/+1189
| | | | | | | relevant files to review: \- memory-graph.tsx \- spaces-dropdown.tsx \- spaces-dropdown.css.ts
* runtime styles injection + let user proxy requests for data in graph package ↵proxy-graph-requestsnexxeln2025-11-222-206/+19
| | | | + new playground (#588)
* package the graph (#563)shoubhit/eng-358-packaging-graph-componentnexxeln2025-11-1915-0/+3064
includes: - a package that contains a MemoryGraph component which handles fetching data and rendering the graph - a playground to test the package problems: - the bundle size is huge - the styles are kinda broken? we are using [https://www.npmjs.com/package/vite-plugin-libgi-inject-css](https://www.npmjs.com/package/vite-plugin-lib-inject-css) to inject the styles ![image.png](https://app.graphite.com/user-attachments/assets/cb1822c5-850a-45a2-9bfa-72b73436659f.png)