Commit Graph
86 Commits
Author SHA1 Message Date
AEmotionStudio 81ee94a642 refactor: reimplement glass positioning with dynamic anchoring for improved responsiveness and boundary handling 2026-01-02 15:55:09 -08:00
AEmotionStudio 15d1ada501 feat: Update info panel and sidebar settings with new persist mode and control states 2026-01-02 15:22:49 -08:00
AEmotionStudio 5a53d12bc3 perf: Cache panel position to reduce layout thrashing and synchronize control movement by disabling transitions. 2026-01-02 15:16:27 -08:00
AEmotionStudio 3a8ff12ad1 refactor: update UIManager for info panel and adjust its styling. 2026-01-02 15:02:09 -08:00
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 2658be701a docs: Add release date to v1.6.0 section in README. 2026-01-02 12:02:09 -08:00
AEmotionStudio 3b7aa54956 feat: Introduce dedicated sidebar panel for settings, live previews, themed floating controls, and info panel hover expand. 2026-01-02 11:58:25 -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 38e58cca2f fix: Clean the badges branch in the workflow by adding git rm -rf .. 2026-01-01 23:35:57 -08:00
AEmotionStudio 14a61ce4a9 fix: update traffic badge URLs in README 2026-01-01 23:31:17 -08:00
AEmotionStudio bf1031ba76 ci: Add GitHub token for fetching traffic statistics in workflow. 2026-01-01 23:21:30 -08:00
AEmotionStudio 8d305eef8e feat: update GitHub Actions workflow to fetch both clone and view traffic statistics and update README badges to use the new combined data. 2026-01-01 23:07:53 -08:00
AEmotionStudio 5cf5acb0dd docs: Update visitor count badge URL in README. 2026-01-01 23:05:28 -08:00
AEmotionStudio 1406405ad6 docs: Replace hits badge with visitor count badge in README. 2026-01-01 23:03:58 -08:00
AEmotionStudio 3eb25ee35a feat: Add GitHub Actions workflow to track repository clone counts and display them in the README. 2026-01-01 22:59:55 -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 6b97b96ea4 docs: update README badges with new styles, colors, and links 2026-01-01 14:04:29 -08:00
AEmotionStudio b726e3612d docs: enhance README with new badge, image repositioning, and text refinements. 2026-01-01 14:01:23 -08:00
AEmotionStudio 7b1bcd9f88 feat: Introduce quick toggle button, smart workflow logic, and UI modernizations, while improving drag safety and visibility interlocks. 2026-01-01 13:36:07 -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 96439f1794 chore: Delete magnify glass custom node image assets. 2025-12-31 18:07:56 -08:00
AEmotionStudio b54d8f06bc docs: Update README for v1.5.0, detailing TypeScript migration and architecture improvements, and refresh preview image. 2025-12-31 18:07:05 -08:00
AEmotionStudio d0e46ba3f5 chore: update .gitignore to ignore common development files, build artifacts, and environment configurations. assets-v1 2025-12-31 17:53: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 ecacdd52f4 Update version to 1.4.5 and modify README to reflect the new version number. 2025-09-01 14:40:18 -07: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