Commit Graph
37 Commits
Author SHA1 Message Date
AEmotionStudio ac2eba8b73 feat: Add info panel persistence setting and magnet icon to allow displaying last hovered node info. 2026-01-02 14:50:20 -08:00
AEmotionStudio ea6b800b32 feat: Add info panel font size setting and display node's Python module path instead of author. 2026-01-02 14:36:56 -08:00
AEmotionStudio 5226e52dde feat: Implement panel hover-to-expand with dynamic scaling and repositioning, add section expand/collapse, and update floating control button documentation. 2026-01-02 14:11:46 -08:00
AEmotionStudio 996a9a206a feat: Add getNodeModeText and detectNodeRegion methods, update NodeInfo structure, and refine node/widget detection logic. 2026-01-02 13:32:13 -08:00
AEmotionStudio 1aa53b9f95 feat: refactor info panel hover expansion with CSS classes and prevent bottom screen overflow 2026-01-02 12:57:06 -08:00
AEmotionStudio 404e1098b9 Update magnify glass configuration management and event handling logic. 2026-01-02 12:27:24 -08:00
AEmotionStudio 5f4a67a375 feat: Dynamically apply the current theme to the floating controls. 2026-01-02 01:41:51 -08:00
AEmotionStudio 46bf025b87 feat: Allow info panel to expand its height on hover and collapse on mouse leave. 2026-01-02 01:29:48 -08:00
AEmotionStudio 079b788826 refactor: replace console.log with Logger.debug in UIManager 2026-01-02 00:48:19 -08:00
AEmotionStudio c500ddd2c1 feat: retain info panel pinned state when toggling glass preview if manually pinned. 2026-01-01 21:42:40 -08:00
AEmotionStudio 6b154b748b fix: Adjust UI padding and glass Y-offset values for improved layout. 2026-01-01 21:27:07 -08:00
AEmotionStudio 3b749fccdf feat: Add live preview for controls position and update several default magnify glass and info panel settings. 2026-01-01 20:30:37 -08:00
AEmotionStudio 514e760d5f feat: Introduce a new sidebar for settings and inspector, and add glass reset options and info panel positioning improvements. 2026-01-01 19:47:32 -08:00
AEmotionStudio 452b1776b9 Refactor: Improve modularity by extracting node data extraction logic and restructuring settings management. 2026-01-01 15:00:47 -08:00
AEmotionStudio 638fa44442 feat: Introduce shared logger and unit tests, and update magnify glass and info panel components. 2026-01-01 14:46:56 -08:00
AEmotionStudio aa1119d5a5 Update UI manager files for both magnify glass and info panel. 2026-01-01 13:17:29 -08:00
AEmotionStudio 57ffc26158 feat: Refine magnify glass and info panel visibility logic, centralizing toggle functionality. 2026-01-01 12:54:13 -08:00
AEmotionStudio d16ededfc3 fix: improve info panel control button visibility and update logic 2026-01-01 12:04:42 -08:00
AEmotionStudio ed2102f122 refactor: clarify info panel pin and lock button functionality 2026-01-01 11:36:25 -08:00
AEmotionStudio e4beab8c82 feat: Improve info panel dragging with smoother animation, visual feedback, and robust position initialization and fallback logic. 2026-01-01 11:15:24 -08:00
AEmotionStudio 6ef88dbbc6 feat: Add global window.magnifyGlass alias and use it to control glass preview visibility from the info panel. 2026-01-01 09:44:34 -08:00
AEmotionStudio 9e8b981bdc refactor: Overhaul testing setup with Vitest, add new unit tests for state and config managers, and update WebGLRenderer. 2025-12-31 20:32:02 -08:00
AEmotionStudio 401813c207 feat: Add CHANGELOG.md and modernize UI by removing Vue.js dependency and migrating to external CSS. 2025-12-31 19:19:38 -08:00
AEmotionStudio 2184432372 refactor: Replace info panel emoji icons with SVG and remove old Vue components. 2025-12-31 19:16:28 -08:00
AEmotionStudio 6b42e7dd02 refactor: Reimplement info panel UI, removing Vue components, externalizing styles, and enhancing theme detection. 2025-12-31 18:56:56 -08:00
AEmotionStudio 0b49471ad8 refactor: migrate magnify glass and info panel to TypeScript with Vite and Vue 2025-12-31 17:53:29 -08:00
AEmotionStudio e82618d2ba feat: Reimplement magnify info panel with state management and theme detection, and add browser console errors documentation. 2025-12-31 14:09:54 -08:00
AEmotionStudio 9ecff6b9b1 feat: Introduce a refactored information panel with modular components for the magnify glass. 2025-12-31 13:49:57 -08:00
AEmotionStudio c8be52b470 feat: Implement a refactored magnify glass feature with dedicated modules for configuration, state, UI, events, and WebGL rendering. 2025-12-31 13:24:54 -08:00
Æmotion f1e68fac4a Refactor magnify_info_panel.js to comment out console log statements for cleaner output during theme detection and drag operations. This improves performance and reduces unnecessary logging while maintaining functionality. 2025-09-01 14:29:58 -07:00
Æmotion 63cff7583c Enhance magnify_info_panel.js to support expanded info panel height and improved node parameter extraction. Implement logic to differentiate between complex and simple nodes, ensuring appropriate widget display and parameter filtering for better user experience. 2025-08-26 04:03:42 -07:00
Æmotion a6be1c8ca7 Update README and magnify_info_panel.js to reflect changes in controls, settings, and UI enhancements. Adjust default reset key, zoom factor description, and border width. Implement full text display for info panel values, improved styling, and new clipboard functionality. 2025-08-26 02:28:20 -07:00
Æmotion 306038de9a Update version to 1.4.1 and enhance README with recent improvements. Adjust magnifying glass settings for better UI integration and smart input detection. Refine info panel features including theme detection and customizable colors. 2025-08-26 01:18:50 -07:00
Æmotion 1f898cf968 Added Dockable Info Panel 2025-06-12 23:13:04 -07:00
Æmotion 542295f5c7 Updated the magnifying glass to use new settings. 2025-05-15 06:23:23 -07:00
Æmotion c7ff755fde Added a toggle follow key to the magnifying glass. 2025-05-15 05:28:23 -07:00
Æmotion Studio 571753c40c Add files via upload 2025-05-13 11:37:20 -07:00