Skip to content

Commit 5c4f322

Browse files
FlowingSPDGclaude
andauthored
vMixの接続を選択できるように (#191)
* Fix vMix connection selection issue (#190) - Fixed incorrect onChange handler parameter structure in InputManager.tsx - Connection selection now properly receives event parameter instead of event.target.value - This resolves the issue where only the first connection item could be selected 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Fix useEffect import and update ListManager to use ConnectionSelector - Added missing useEffect import to InputManager.tsx - Updated ListManager to use shared ConnectionSelector component - Replaced hardcoded connection selection with proper state management - All components now consistently use the shared ConnectionSelector 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Fix BlankGenerator connection reference error and optimize performance - Fixed missing 'connections' variable reference in BlankGenerator dialog - Updated to use connectedConnections from useConnectionSelection hook - Eliminated useEffect cascade delays in connection selection - Optimized ShortcutGenerator state management by removing redundant useState - Improved InputManager table rendering with stable object references - Enhanced ListManager fetching with memoized triggers - Memoized virtualized list itemData to prevent unnecessary re-renders Performance improvements: - Immediate connection selection response - Reduced re-render cycles in input lists - Optimized memory usage with fewer object allocations - Smoother UI interactions across all components 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Fix deprecations and update dependencies - Fix npm audit vulnerabilities (Babel, Vite) - Migrate deprecated Grid component to Grid2 across all pages - Update Tauri packages to latest versions - Fix deprecated Typography paragraph prop - Remove unused imports (React, useEffect) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Fix Dependabot security alerts for JavaScript dependencies - Update Vite from 6.2.0 to 6.3.5 (fixes 5 medium security vulnerabilities) - Update @babel/runtime to 7.28.3 (fixes RegExp complexity vulnerability) - Update other Rust dependencies via cargo update Fixes Dependabot alerts: #181, #182, #183, #184, #185, #186 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Fix unnecessary VideoLists event emissions and reduce log noise - Only emit vmix-videolists-updated events when data actually changes - Reduce log level for unchanged VideoLists from INFO to DEBUG - Improves performance by preventing unnecessary frontend updates - Suppresses repetitive "changed: false" log messages Fixes the issue where VideoLists events were always broadcasted even when no changes occurred, causing unnecessary log spam. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Fix VideoList pop-out window reopening issue - Detect stale windows in Tauri's registry after closure - Generate unique window ID when stale window detected - Verify window validity before attempting to reuse - Add proper error handling for invalid window states This fixes the issue where closing a VideoList pop-out window would prevent it from being opened again due to Tauri keeping closed windows in its internal registry. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Fix double-updating * Revert "Fix double-updating" This reverts commit ff8ac57. * Support external window re-open --------- Co-authored-by: Claude <noreply@anthropic.com>
1 parent 7bee59e commit 5c4f322

18 files changed

+1108
-492
lines changed

.claude/settings.local.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
"Bash(ls:*)",
2626
"Bash(grep:*)",
2727
"Bash(rg:*)",
28-
"Bash(cargo:*)"
28+
"Bash(cargo:*)",
29+
"Bash(gh issue view:*)"
2930
]
3031
},
3132
"enableAllProjectMcpServers": true,
210 KB
Binary file not shown.

app/bun.lock

Lines changed: 63 additions & 28 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)