Commit Graph

  • b09f9789de Last Point yellow Dariusz L 2025-07-30 10:37:12 +02:00
  • 0de9aabb72 Hide pending generation areas Dariusz L 2025-07-30 09:52:07 +02:00
  • 3941104bd5 Tooltip Menu change to modern layout Dariusz L 2025-07-28 19:42:10 +02:00
  • 6b04e3891b Changed to switch button mask on/off Dariusz L 2025-07-28 19:02:29 +02:00
  • 257bada28d Nice Icon Comfy Clipspace Dariusz L 2025-07-28 17:54:50 +02:00
  • 7f39cfc8ed modernized the "Custom Shape Menu" Dariusz L 2025-07-28 17:05:57 +02:00
  • d2b7b396aa moved all CSS from src/CustomShapeMenu.ts to a new file Dariusz L 2025-07-28 16:43:59 +02:00
  • 0bae8c9c9d fixed the persistent shape preview bug Dariusz L 2025-07-28 16:38:45 +02:00
  • f57b9f6b58 Layout change Dariusz L 2025-07-28 15:57:28 +02:00
  • bb687a768b Refactor text rendering and adjust viewport defaults Dariusz L 2025-07-28 02:50:01 +02:00
  • 5e9869f827 Refactor notifications and improve matting UX Dariusz L 2025-07-28 00:58:04 +02:00
  • bfea0cdbab Enhance notification system and auto-correct node_id Dariusz L 2025-07-28 00:28:15 +02:00
  • 7701ceda56 Center canvas viewport on fullscreen toggle Dariusz L 2025-07-27 22:51:37 +02:00
  • 9e4e618955 Add ESC key support to close fullscreen editor Dariusz L 2025-07-27 21:39:18 +02:00
  • 19d1f9aa52 Move mask rendering before preview outlines Dariusz L 2025-07-27 21:23:05 +02:00
  • 8d6cd783ec Restore and save outputAreaBounds in CanvasState Dariusz L 2025-07-27 21:17:52 +02:00
  • 7fc49d72f5 Update MaskEditorIntegration.js Dariusz L 2025-07-27 21:11:06 +02:00
  • e68fc7e2cb Add dynamic wait time based on image size Dariusz L 2025-07-27 21:10:58 +02:00
  • 058a1c4d67 Standart Error in Utils Dariusz L 2025-07-27 20:30:06 +02:00
  • 64ee2c6abb createElement to createCanvas Dariusz L 2025-07-27 20:02:45 +02:00
  • f36f91487f Replace alert with notification utilities and refactor canvas creation Dariusz L 2025-07-27 19:12:25 +02:00
  • 207bacc1f8 Refactor image and mask utility functions Dariusz L 2025-07-27 18:47:41 +02:00
  • 9d0c946e22 Refactor canvas creation to use createCanvas utility Dariusz L 2025-07-27 18:34:46 +02:00
  • 7e71d3ec3e Refactor image, mask, and notification logic into utils Dariusz L 2025-07-27 18:19:35 +02:00
  • 25d07767f1 Rename canvasMask to maskEditorIntegration in Canvas Dariusz L 2025-07-27 18:00:55 +02:00
  • 35f8a85c8b Delete CanvasMask.js Dariusz L 2025-07-27 17:39:40 +02:00
  • 4019a8a88f Rename CanvasMask to MaskEditorIntegration Dariusz L 2025-07-27 17:39:13 +02:00
  • 0d6bfb01d6 Optimize mask handling and shape mask UX for output area Dariusz L 2025-07-27 17:23:08 +02:00
  • 6491d80225 Refactor MaskTool with utility methods and deduplication Dariusz L 2025-07-27 14:26:26 +02:00
  • 6121403460 Refactor MaskTool chunk operations and shape offset handling Dariusz L 2025-07-27 13:35:30 +02:00
  • 03c841380e Optimize mask chunk activation and canvas updates Dariusz L 2025-07-27 01:11:31 +02:00
  • 46e92f30e8 Refactor CanvasInteractions for code reuse and clarity Dariusz L 2025-07-27 00:10:56 +02:00
  • 796a65d251 Remove unused and redundant methods from canvas modules Dariusz L 2025-07-26 23:39:29 +02:00
  • f28783348e Fix custom shape output area extension and mask logic Dariusz L 2025-07-26 22:39:03 +02:00
  • f329a6ded5 Refactor output area bounds handling for custom shapes Dariusz L 2025-07-26 21:20:18 +02:00
  • ca9e1890c4 Refactor mask system to use chunked canvas storage Dariusz L 2025-07-26 19:19:23 +02:00
  • 14c5f291a6 Refactor output area and mask handling for flexible canvas bounds Dariusz L 2025-07-26 18:27:14 +02:00
  • 1fc06f65a2 Refine shape mask UI and ensure hard-edged mask removal Dariusz L 2025-07-26 01:50:44 +02:00
  • ccfa2b6cfb Add shape mask preview system for expansion and feather sliders Dariusz L 2025-07-26 00:16:11 +02:00
  • 4c4856f9e7 Add shape mask preview system for expansion and feather sliders Dariusz L 2025-07-26 00:15:44 +02:00
  • 24ef702f16 Add custom shape mask menu with expansion and feathering Dariusz L 2025-07-25 18:40:21 +02:00
  • 764e802311 Add blend area effect for layers with distance field mask Dariusz L 2025-07-24 23:34:27 +02:00
  • 58720a8eca Prevent browser context menu on custom right-click menus Dariusz L 2025-07-24 20:17:04 +02:00
  • 3b1a69041c Add layer visibility toggle and icon support Dariusz L 2025-07-24 19:10:17 +02:00
  • 2778b8df9f Add ShapeTool for custom output area selection Dariusz L 2025-07-24 15:12:53 +02:00
  • b655b68412 Update release.yml Dariusz L 2025-07-23 23:22:40 +02:00
  • d7838d565f Merge branch 'main' of https://github.com/Azornes/Comfyui-LayerForge Dariusz L 2025-07-23 23:20:38 +02:00
  • 3990ed1605 Update release.yml Dariusz L 2025-07-23 23:20:27 +02:00
  • ea35f2a405 Update LICENSE Dariusz L 2025-07-23 23:14:49 +02:00
  • d25ec6b25c Update feature request template and release workflow Dariusz L 2025-07-23 22:22:17 +02:00
  • 2997be536d Rename and update feature request issue template Dariusz L 2025-07-23 22:16:18 +02:00
  • 3309cae337 Create feature-request.yaml Dariusz L 2025-07-23 22:13:31 +02:00
  • 60b6a9f932 Show placeholder image when preview is disabled v1.4.0 Dariusz L 2025-07-23 18:28:31 +02:00
  • ffbd5bfe43 Update pyproject.toml v1.3.9 Dariusz L 2025-07-23 17:08:18 +02:00
  • da75a427fa Update release.yml Dariusz L 2025-07-23 17:07:26 +02:00
  • 4e1be7c1a3 Reset key states on window blur in CanvasInteractions Dariusz L 2025-07-23 17:05:19 +02:00
  • bccb9da641 Enable willReadFrequently for canvas 2D contexts Dariusz L 2025-07-23 16:58:19 +02:00
  • 5235f7b961 Refactor SAM Detector integration into separate module Dariusz L 2025-07-23 16:47:53 +02:00
  • ab4a8f7ca7 Debounce canvas output updates and optimize image handling Dariusz L 2025-07-23 16:27:12 +02:00
  • 472f8768a5 Add addMask method to MaskTool for overlaying masks Dariusz L 2025-07-22 23:39:56 +02:00
  • 1d520eca01 Improve SAM Detector monitoring with modal observer Dariusz L 2025-07-22 23:37:37 +02:00
  • 784e3d9296 Remove Clipspace integration from CanvasView Dariusz L 2025-07-22 23:19:34 +02:00
  • eaf9c28ef0 Add Impact Pack clipspace and SAM Detector integration Dariusz L 2025-07-22 23:10:09 +02:00
  • 133b009086 Update pyproject.toml Dariusz L 2025-07-22 00:31:46 +02:00
  • fe75968e13 Update pyproject.toml Dariusz L 2025-07-22 00:25:59 +02:00
  • 0f8db35d52 Update publish.yml Dariusz L 2025-07-22 00:03:35 +02:00
  • ef4e65cb78 Update publish.yml Dariusz L 2025-07-22 00:01:08 +02:00
  • 8e38ec98dd Update release.yml Dariusz L 2025-07-21 23:20:58 +02:00
  • f3027587d6 Improve release workflow to show commit history v1.3.8 Dariusz L 2025-07-21 23:15:58 +02:00
  • 20d52b632a Refactor layer rendering into reusable methods Dariusz L 2025-07-21 23:03:52 +02:00
  • 57bd1e1499 Add layer flipH/flipV properties and rendering support Dariusz L 2025-07-21 22:35:18 +02:00
  • 674879b497 Increase WebSocket max message size Dariusz L 2025-07-21 21:52:21 +02:00
  • 98d4769ba1 Fix preview visibility initialization in Canvas Dariusz L 2025-07-21 20:45:13 +02:00
  • 5419acad27 Refactor auto-refresh toggle to node widget property Dariusz L 2025-07-21 20:31:46 +02:00
  • db65c0c72e Improve bug report template with detailed log instructions Dariusz L 2025-07-04 07:58:34 +02:00
  • 3c85b99167 Update pyproject.toml v1.3.7 Dariusz L 2025-07-04 07:32:14 +02:00
  • 4e55bb25bc Improve matting error handling and user feedback Dariusz L 2025-07-04 07:31:33 +02:00
  • 5adc77471f project migration to typescript Dariusz L 2025-07-04 04:22:51 +02:00
  • 3e4cdf10bc Refactor CanvasView: externalize styles and tooltips Dariusz L 2025-07-03 17:27:00 +02:00
  • bd8007d8aa Remove 'v' key paste shortcut from canvas interactions v1.3.6 Dariusz L 2025-07-03 16:15:42 +02:00
  • af5e81c56b Initial commit Dariusz L 2025-07-03 15:59:11 +02:00
  • aa31a347d1 Add configurable log level for Python and JS modules Dariusz L 2025-07-03 13:15:33 +02:00
  • dfa7309132 Update pyproject.toml v1.3.5 Dariusz L 2025-07-03 12:05:04 +02:00
  • 2ab406ebfd Improve error handling in BiRefNetMatting model loading Dariusz L 2025-07-03 12:04:28 +02:00
  • d40f68b8c6 Preserve batch generation area during canvas changes Dariusz L 2025-07-03 11:52:16 +02:00
  • e5060fd8c3 Support multiple batch preview menus on canvas Dariusz L 2025-07-03 03:55:04 +02:00
  • f8eb91c4ad Make batch preview menu draggable and position-aware Dariusz L 2025-07-03 03:40:43 +02:00
  • c4af745b2a Add addLayers method to BatchPreviewManager Dariusz L 2025-07-03 02:44:07 +02:00
  • c9c0babf3c Add mask drawing mode to canvas interactions Dariusz L 2025-07-03 02:40:07 +02:00
  • 152a3f7dff Auto-hide and restore mask overlay in batch preview Dariusz L 2025-07-03 02:26:44 +02:00
  • 9f9a733731 Add batch preview manager and mask overlay toggle Dariusz L 2025-07-03 02:22:51 +02:00
  • 3419061b6c Add support for importing multiple latest images Dariusz L 2025-07-03 01:54:50 +02:00
  • 9e4da30b59 Add auto-refresh toggle after image generation Dariusz L 2025-07-03 01:02:35 +02:00
  • 2f730c87fa Change default log level and bump version v1.3.3.1 Dariusz L 2025-07-02 11:18:47 +02:00
  • aca1f4e422 Update pyproject.toml v1.3.3 Dariusz L 2025-07-02 10:37:39 +02:00
  • 195e25437a Improve matting error handling and user feedback Dariusz L 2025-07-02 10:36:22 +02:00
  • d1004d5864 Notify layers panel on layer changes Dariusz L 2025-07-02 10:16:59 +02:00
  • d2ccfc4e20 Update undo/redo button handlers in CanvasView Dariusz L 2025-07-02 10:08:32 +02:00
  • 2c313f43e8 Enable keyboard delete in layers panel Dariusz L 2025-07-02 10:05:54 +02:00
  • 2636521026 Remove keyboard event handling from layers panel Dariusz L 2025-07-02 10:00:30 +02:00