3adafacf59
docs: update version badge and add 'Known Issues' and 'Contributing' sections to README navigation.
AEmotionStudio2026-01-06 02:02:11 -08:00
9353c83bf0
docs: Add known issue regarding inflated ComfyUI FPS counter when glass is active.
AEmotionStudio2026-01-06 01:55:23 -08:00
fe48d7ec05
feat: add keyboard shortcut indicators to info panel persist and hold button tooltips
AEmotionStudio2026-01-06 01:24:25 -08:00
c21d1c731b
refactor: Group glass settings, add new appearance and behavior options
AEmotionStudio2026-01-06 01:09:47 -08:00
2ee502dcce
feat: Enable PopOutManager script in popout viewer and update cache version.
AEmotionStudio2026-01-06 00:29:03 -08:00
ee45d627f1
feat: replace hover clipboard icon with interactive copy button and clipboard functionality for info panel values
AEmotionStudio2026-01-06 00:09:42 -08:00
dcab6a749b
feat: Add copy-to-clipboard button to pop-out viewer values, improve UI responsiveness, and update cache version.
AEmotionStudio2026-01-05 23:57:31 -08:00
b533136469
style: Improve popout viewer node property layout and readability, and update cache version.
AEmotionStudio2026-01-05 23:51:49 -08:00
d13fb7de56
feat: enhance pop-out viewer UI for node details with improved styling, icons, and layout.
AEmotionStudio2026-01-05 23:47:12 -08:00
88a04b117e
feat: Add 'Focus Node' button to info panel and popout to center canvas on the selected node.
AEmotionStudio2026-01-05 17:57:41 -08:00
c8ac92e7d3
feat: improve canvas highlight hook robustness and update node highlight style to a thicker blue border.
AEmotionStudio2026-01-05 17:34:42 -08:00
444614f574
fix: Remove node type display from info panel
AEmotionStudio2026-01-05 17:27:03 -08:00
56e0277b6c
feat: add canvas node highlighting for the info panel and refine its update logic to manage highlights.
AEmotionStudio2026-01-05 17:22:24 -08:00
a02efd032d
feat: Add node sorting by ID to the info panel and pop-out viewer.
AEmotionStudio2026-01-05 16:44:37 -08:00
e2feb5739a
fix: explicitly set selected node in state manager when onNodeSelected is invoked.
AEmotionStudio2026-01-05 16:26:56 -08:00
e2e19f83e1
feat: enable node list display and selection in the pop-out viewer and update version.
AEmotionStudio2026-01-05 16:22:52 -08:00
ac8bda31ac
feat: Introduce NodeSelector for fetching, sorting, and searching ComfyUI nodes.
AEmotionStudio2026-01-05 15:50:52 -08:00
47825d9fb8
feat: expand pop-out viewer node data to include ID, mode, position, size, widgets, inputs, outputs, and properties via safe serialization
AEmotionStudio2026-01-05 15:13:22 -08:00
6af63e9db4
feat: disable info panel persist setting when panel is hidden via toggle button
AEmotionStudio2026-01-05 14:55:53 -08:00
29dfd38e1e
feat: Update pop-out viewer management logic and HTML structure.
AEmotionStudio2026-01-05 14:44:19 -08:00
86bfec75a2
feat: Enhance pop-out viewer with improved frame, config, and info synchronization.
AEmotionStudio2026-01-05 14:43:47 -08:00
c28ec11033
style: Update popout viewer logo styling and bump cache-busting version.
AEmotionStudio2026-01-05 14:36:22 -08:00
f1acd5ef38
feat: Dynamically update pop-out button's active state and tooltip based on viewer status.
AEmotionStudio2026-01-05 14:34:02 -08:00
9f4b7f65ab
feat: Add fullscreen and fit-to-container modes to the pop-out viewer and update cache version.
AEmotionStudio2026-01-05 14:05:02 -08:00
121da557d6
feat: Add 'Keep Alive' option to popout viewer, remove FPS/resolution display, and set default reduce motion to true.
AEmotionStudio2026-01-05 13:23:20 -08:00
2127ffb583
feat: allow info panel to update even when glass preview is hidden
AEmotionStudio2026-01-05 13:05:12 -08:00
3804d41ef1
feat: Add ability to hide magnify glass preview and refine info panel visibility based on glass state.
AEmotionStudio2026-01-05 12:19:46 -08:00
1996fff06e
feat: Introduce info panel hold state and toggle functionality.
AEmotionStudio2026-01-05 01:43:07 -08:00
23ab03bd65
docs: Remove sidebar control feature description from README.
AEmotionStudio2026-01-05 01:22:29 -08:00
8264833f95
docs: add blank lines to README for improved readability.
AEmotionStudio2026-01-05 01:19:53 -08:00
6c34176ba8
feat: Add a comprehensive visual accessibility suite with new modes and text enhancements, improve UI stability, and fix widget visibility in virtual zoom.
AEmotionStudio2026-01-05 01:16:19 -08:00
34619ad1f1
feat: Add accessibility settings for invert colors, grayscale mode, and reduce motion, including rendering support.
AEmotionStudio2026-01-05 00:59:27 -08:00
6d114617b9
feat: Add comprehensive accessibility settings for high contrast, text effects, font scaling, and node title emphasis.
AEmotionStudio2026-01-05 00:47:15 -08:00
de6516f9ed
feat: Add accessibility settings for enhanced node title and widget text rendering.
AEmotionStudio2026-01-05 00:36:02 -08:00
0641f3a876
style: Remove transform animations from info panel hover states.
AEmotionStudio2026-01-05 00:02:49 -08:00
398b838630
fix: Remove transform animations from info panel hover states.
AEmotionStudio2026-01-04 23:59:37 -08:00
f375da2363
feat: Add new setting for Always Active Mode to control magnify glass activation.
AEmotionStudio2026-01-04 23:53:22 -08:00
f890133ab6
feat: Add new setting for Force Direct Capture mode
AEmotionStudio2026-01-04 23:50:46 -08:00
8faaa449c6
feat: Add persistent setting for Force Direct Capture mode to the magnify glass.
AEmotionStudio2026-01-04 23:48:43 -08:00
716ab92227
feat: remove sidebar section state persistence, default 'Glass Settings' to collapsed, and ShowCursorPreview to off
AEmotionStudio2026-01-04 23:43:01 -08:00
aeb237351d
chore: Set ShowCursorPreview default setting to false.
AEmotionStudio2026-01-04 23:40:02 -08:00
5eee95d48d
refactor: rename 'Show Cursor' setting label to 'Show Mini Cursor'
AEmotionStudio2026-01-04 23:36:16 -08:00
46206a6a08
feat: Update cursor preview button visibility based on info panel pinned state and fix a minor typo in ConfigManager.
AEmotionStudio2026-01-04 23:33:12 -08:00
4145d3e0d9
feat: Add button to toggle cursor preview in the magnify glass.
AEmotionStudio2026-01-04 23:25:18 -08:00
5b05cd973d
feat: Implement hybrid rendering for magnify glass with direct capture and virtual zoom.
AEmotionStudio2026-01-04 23:25:00 -08:00
27b6e5c4aa
feat: Add an option to display the cursor within the magnify glass preview.
AEmotionStudio2026-01-04 22:58:33 -08:00
b9ec480dea
feat: Implement native canvas text and media rendering, improve performance, and fix visual artifacts and positioning.
AEmotionStudio2026-01-04 00:55:49 -08:00
b9c78e87c0
build: Regenerate source map for OffscreenRenderer.js.
AEmotionStudio2026-01-04 00:31:39 -08:00
4b1bf15309
feat: Add HTML overlay rendering for media elements and refine their scaling under virtual zoom.
AEmotionStudio2026-01-03 21:40:21 -08:00
c3951a2f40
chore: Remove global Shift+Q debug keybinding for toggling the overlay.
AEmotionStudio2026-01-03 17:40:16 -08:00
69926fca2b
feat: Implement offscreen rendering and remove debug mode setting from defaults.
AEmotionStudio2026-01-03 17:33:55 -08:00
43eac440af
feat: improve text element rendering in magnify glass with adaptive font sizing, line height, and overflow handling
AEmotionStudio2026-01-03 12:38:26 -08:00
6f7ce3ab90
feat: Add hotkey indicator to drag glass button title
AEmotionStudio2026-01-03 12:05:31 -08:00
9441b758d3
fix: prevent magnify glass position jump on drag start and standardize drag cursor to 'all-scroll'
AEmotionStudio2026-01-03 11:58:08 -08:00
9f1e2df69a
feat: Prevent flash of unstyled content by fading in sidebar after styles load.
AEmotionStudio2026-01-03 11:44:47 -08:00
ef9101e4c2
fix: Prevent button styles from freezing theme by removing direct background, color, and border inheritance.
AEmotionStudio2026-01-03 04:12:46 -08:00
e2965f7a38
feat: Extend theme detection to include dracula, gruvbox, and monokai, and synchronize themes with the popout viewer.
AEmotionStudio2026-01-03 04:03:51 -08:00