yangdx
|
1a7c164e33
|
Adjust force-directed layout parameters for better stability
|
2025-03-22 15:16:07 +08:00 |
|
yangdx
|
79dc2cb62b
|
Adjust force-directed layout parameters for better stability.
- Reduced repulsion force to 0.01
- Minimized node oscillation
- Improved convergence behavior
|
2025-03-22 14:52:43 +08:00 |
|
yangdx
|
42a5bd3a8b
|
Merge branch 'main' into i18n-france-arabic
|
2025-03-22 00:32:13 +08:00 |
|
yangdx
|
dcbb6bf8cf
|
Add French and Arabic language support
|
2025-03-22 00:31:18 +08:00 |
|
yangdx
|
101e1c907c
|
Fix linting
|
2025-03-21 21:51:52 +08:00 |
|
yangdx
|
35e00f1eb2
|
Fix: emtpy graph not display correctly after cleaning the database
- Improved graph validation with detailed checks
- Added empty graph state handling
- Enhanced label fetching and refresh logic
- Tracked last successful query label
- Optimized data fetching flow
|
2025-03-21 19:56:45 +08:00 |
|
yangdx
|
2a3fafa1cc
|
Added dark mode styles for node property buttons
|
2025-03-20 11:32:41 +08:00 |
|
yangdx
|
b422d223e8
|
Fix settings popover toggle logic
|
2025-03-20 04:46:56 +08:00 |
|
yangdx
|
0122433eee
|
Fix linting
|
2025-03-20 03:47:07 +08:00 |
|
yangdx
|
6968cbd6d5
|
Adjust position and spacing of settings display
|
2025-03-20 03:46:38 +08:00 |
|
yangdx
|
c456ea2ce8
|
Remove API Key setting from webui
|
2025-03-20 03:46:26 +08:00 |
|
yangdx
|
5e22e034e9
|
Fix linting
|
2025-03-20 01:38:08 +08:00 |
|
yangdx
|
e9fc12042c
|
Fetch all labels and graph data again on refresh
|
2025-03-20 01:37:26 +08:00 |
|
yangdx
|
0210170ecd
|
Fix: graph label not set on grapview initial mount
|
2025-03-20 01:37:15 +08:00 |
|
yangdx
|
202f7befaf
|
Remove redundant debug log for graph labels fetching
|
2025-03-19 14:08:28 +08:00 |
|
yangdx
|
50a8b5fb6d
|
Refactor navigation and authentication flow, prevent mounting login page multiple times
- Improved protected route handling
- Enhanced direct login access detection
- Centralized navigation logic
- Optimized state reset process
- Fixed logout navigation behavior
|
2025-03-19 12:45:08 +08:00 |
|
yangdx
|
331b1194f0
|
Added camera rotation controls to graph panel.
|
2025-03-18 12:34:04 +08:00 |
|
yangdx
|
00e05a12b0
|
Adjust layout noverlap margin and grid size.
|
2025-03-18 11:26:39 +08:00 |
|
yangdx
|
2856107f46
|
Merge branch 'loginPage' into webui-node-expansion
|
2025-03-18 00:39:48 +08:00 |
|
yangdx
|
3efcf4684c
|
Added data reload button to graph labels component
|
2025-03-17 21:12:29 +08:00 |
|
yangdx
|
4ecb13d24c
|
Optimize layout configurations for better node arrangement.
- Increased margin in Noverlap layout
- Adjusted Force layout iterations
- Enhanced Noverlap settings for spacing
- Standardized maxIterations across layouts
|
2025-03-17 20:44:17 +08:00 |
|
yangdx
|
971034fbba
|
Optimized graph layout animation parameters, Smoothed overlapping animations
- Reduced animation duration to 300ms
- Decreased update interval to 200ms
- Extended auto-stop timeout to 3 seconds
|
2025-03-17 20:00:14 +08:00 |
|
yangdx
|
e03e1206c7
|
Remove refresh layout button and related code
|
2025-03-17 19:48:18 +08:00 |
|
yangdx
|
90c64b9f8d
|
Fix: Let tooltips show on top of layout tool bar
- Removed PopoverPrimitive.Portal wrapper
- Added z-60 to TooltipContent
|
2025-03-17 19:38:57 +08:00 |
|
yangdx
|
f231f2df7a
|
Enhance graph layout control with improved animations and stability
- Added custom animation timer for smoother transitions
- Improved Force Directed layout parameters
- Added auto-stop feature for animations
|
2025-03-17 15:18:33 +08:00 |
|
yangdx
|
f4c6b00b4b
|
Remove redundant sigma instance setup code in GraphViewer component
• Remove unused useLayoutEffect hook
|
2025-03-16 11:15:52 +08:00 |
|
yangdx
|
6f60c34d1e
|
Fix linting
|
2025-03-16 03:06:33 +08:00 |
|
yangdx
|
7d4390af96
|
Remove graphSearchTypes.ts, move OptionItem type to GraphSearch.tsx
|
2025-03-16 03:01:36 +08:00 |
|
yangdx
|
eb17a7782d
|
fix: Replace global searchCache with Zustand state management
|
2025-03-16 02:40:48 +08:00 |
|
yangdx
|
64dfa65455
|
refactor: reorder icons order in control bool bar
|
2025-03-15 23:45:23 +08:00 |
|
yangdx
|
ce6ad75b23
|
Simplify zoom control logic by using fixed ratio
|
2025-03-15 23:23:48 +08:00 |
|
yangdx
|
1b5c3d5676
|
style: Update colors and button styles in PropertiesView component
|
2025-03-15 22:53:38 +08:00 |
|
yangdx
|
55fc1914ff
|
Change zoom reset animation duration from 500ms to 1000ms in ZoomControl
|
2025-03-15 22:29:58 +08:00 |
|
yangdx
|
59ac94c61d
|
Improve graph state cleanup by fully resetting sigma instance on label change
• Modify reset logic to clear sigma instance
• Remove manual node deletion
• Update GraphLabels to use reset()
• Simplify state cleanup process
• Ensure complete graph refresh
|
2025-03-15 22:21:56 +08:00 |
|
yangdx
|
bfbcdcb06a
|
fix: improve graph zoom control and node expansion functionality
• Fix container padding in zoom calculation
• Extract node size update into helper fn
• Update node sizes for empty expansions
|
2025-03-15 20:40:22 +08:00 |
|
yangdx
|
4ea0b85a03
|
fix(graph): improve fit-to-screen calculation with proper padding and zero size check
|
2025-03-15 20:19:48 +08:00 |
|
yangdx
|
a138000f0f
|
Remove reduntant search engine update functions
|
2025-03-15 17:46:13 +08:00 |
|
yangdx
|
4f4d7cbd4c
|
Fix empty graph check problem of graph view load
|
2025-03-15 16:01:03 +08:00 |
|
yangdx
|
1d4b0242e8
|
Fix linting
|
2025-03-15 14:47:21 +08:00 |
|
yangdx
|
c5362d90e8
|
feat: Improve graph zoom reset to fit all nodes with proper scaling
- Add smarter node boundary calculation
- Include padding around graph nodes
- Calculate optimal scale ratio
- Add error handling and null checks
- Animate transition to new zoom level
|
2025-03-15 14:34:14 +08:00 |
|
yangdx
|
abda12f63b
|
style: change double quotes to single quotes in ZoomControl.tsx
|
2025-03-15 11:45:10 +08:00 |
|
yangdx
|
f4fceca7f3
|
Refactor graph search to update search engin after node expand or prune
|
2025-03-15 10:52:47 +08:00 |
|
choizhang
|
5fef68b62f
|
Language switching and merging
Add the webuiInitialize variable, dev: '', build:'/webui'
|
2025-03-15 00:52:21 +08:00 |
|
yangdx
|
fdaf199b15
|
Fix linting and upate webui assets
|
2025-03-15 00:33:53 +08:00 |
|
choizhang
|
b58729751a
|
Merge branch 'improve-property-tooltip' into loginPage
|
2025-03-15 00:11:50 +08:00 |
|
yangdx
|
413d201525
|
Fix refresh layout button failure
|
2025-03-15 00:00:29 +08:00 |
|
yangdx
|
5decd03e2e
|
Avoid graphics flickering during node operations
|
2025-03-14 23:25:38 +08:00 |
|
yangdx
|
20c976584b
|
Fix linting
|
2025-03-14 16:45:02 +08:00 |
|
yangdx
|
de016025ba
|
Add Node Expansion and Pruning Features
|
2025-03-14 15:58:50 +08:00 |
|
yangdx
|
87366c63da
|
Fix show node label settings error
|
2025-03-14 03:42:46 +08:00 |
|