Commit Graph

  • e0a4549321 Refactor tooltip positioning logic in CanvasView Dariusz L 2025-07-02 09:53:35 +02:00
  • 29ab916759 Refactor layers panel UI and improve resize handling Dariusz L 2025-07-02 09:40:21 +02:00
  • ac21aa9579 Enable keyboard interaction in layers panel Dariusz L 2025-07-02 09:33:13 +02:00
  • cae24310db Adjust canvas and panel layout widths Dariusz L 2025-07-02 09:25:33 +02:00
  • 7d8fd30bbf Add snap-to-5° rotation with Shift+Ctrl+Mouse Wheel Dariusz L 2025-07-02 09:21:47 +02:00
  • 244d48728c Refactor canvas interactions and update keyboard shortcuts Dariusz L 2025-07-02 09:16:16 +02:00
  • ef01be3323 Add canvas move and resize interactions Dariusz L 2025-07-02 08:48:41 +02:00
  • b3d1206f3f Refactor layer selection and movement logic Dariusz L 2025-07-02 08:41:18 +02:00
  • a73a3dcf96 Add layers panel UI and improve layer management Dariusz L 2025-07-02 08:09:49 +02:00
  • 53aa35491e Add layer fusion (flatten/merge) feature Dariusz L 2025-07-02 00:42:38 +02:00
  • b3b901a8d6 Update pyproject.toml v1.3.1 Dariusz L 2025-07-02 00:22:22 +02:00
  • 826f448af9 Add documentation for core modules and update Canvas.js Dariusz L 2025-07-02 00:21:53 +02:00
  • 4966069b67 Refactor mask editor cropping and formatting in Canvas.js dev Dariusz L 2025-07-02 00:11:45 +02:00
  • faa60d4c28 Add LayerForge badge, workflows, and example workflow Dariusz L 2025-07-01 18:02:52 +02:00
  • 42e13f1551 Update pyproject.toml v1.3.0 Dariusz L 2025-07-01 17:03:53 +02:00
  • 562b0db042 Initial commit Dariusz L 2025-07-01 17:02:15 +02:00
  • 70ab561c3c Set default log level to NONE in logger configuration Dariusz L 2025-07-01 16:53:53 +02:00
  • e4da6e4d31 Remove comments and cleanup event handling code Dariusz L 2025-07-01 16:42:48 +02:00
  • b2ff5666f9 Add draggable blend mode menu and improve right-click UX Dariusz L 2025-07-01 16:37:18 +02:00
  • 038dad759a Update bug_report.yml Dariusz L 2025-07-01 12:07:57 +02:00
  • 6f4602eb31 Update README.md Dariusz L 2025-07-01 12:03:13 +02:00
  • 5a473cc14a Group clipboard buttons and add styles in CanvasView Dariusz L 2025-07-01 11:28:30 +02:00
  • 0512200b92 Enhance clipboard and drag & drop image handling Dariusz L 2025-07-01 11:15:40 +02:00
  • 0f05e36333 Enhance image path validation to support URLs Dariusz L 2025-07-01 08:01:37 +02:00
  • 94ffc64f6e Refactor clipboard paste logic into ClipboardManager Dariusz L 2025-07-01 07:57:05 +02:00
  • 03e76d5ecd Add support for loading images from file paths Dariusz L 2025-07-01 07:46:06 +02:00
  • 02bac6c624 Use willReadFrequently in 2D canvas contexts Dariusz L 2025-07-01 07:44:14 +02:00
  • cf10322101 Replace console statements with structured logging Dariusz L 2025-07-01 07:02:28 +02:00
  • d7701fd989 Remove unused handleMaskEditorClose method and clean logs Dariusz L 2025-07-01 06:56:17 +02:00
  • b89956d2ba Refactor code style and remove mask editor examples Dariusz L 2025-07-01 06:44:26 +02:00
  • a0ceb3b97c Remove auto mask loading docs and clean up code comments Dariusz L 2025-07-01 06:42:20 +02:00
  • 30fb89451f Refactor canvas preview visibility and widget loading Dariusz L 2025-07-01 06:32:06 +02:00
  • 40c1dbfb5d Add show/hide preview option for canvas image preview Dariusz L 2025-07-01 05:09:48 +02:00
  • 688acd72fd Add cancel support to mask editor with state restore Dariusz L 2025-06-30 22:57:06 +02:00
  • acef58291c Add automatic mask loading to mask editor Dariusz L 2025-06-30 21:52:40 +02:00
  • cac7652b7d Create docs_request.yml Dariusz L 2025-06-30 14:30:11 +02:00
  • d5573f426c Create bug_report.yml Dariusz L 2025-06-30 14:29:01 +02:00
  • 8a800a4bee Replace MaskEditor menu option with custom handler Dariusz L 2025-06-30 01:49:06 +02:00
  • ed62d8df78 Add documentation for LitegraphService and MaskEditor Dariusz L 2025-06-30 01:32:20 +02:00
  • 2624cf02a2 Add clipboard source toggle for paste operations Dariusz L 2025-06-30 01:14:13 +02:00
  • 6718198a27 Add documentation summaries for ComfyApi and ComfyApp Dariusz L 2025-06-30 00:35:37 +02:00
  • 62a5af4287 Enhance paste functionality and clipboard handling Dariusz L 2025-06-30 00:35:25 +02:00
  • 2eaa3d6620 Improve mask editor integration and mask application logic Dariusz L 2025-06-29 23:16:22 +02:00
  • abb0f8ef53 Add export of canvas with mask as alpha channel Dariusz L 2025-06-29 21:26:53 +02:00
  • 0bb54a0a6d Refactor image layer addition to use addLayer method Dariusz L 2025-06-29 20:56:58 +02:00
  • 8efb9d91b0 Remove legacy delegating methods from Canvas.js Dariusz L 2025-06-29 20:43:02 +02:00
  • 0b3bdaf769 Remove CanvasLayers delegation methods from Canvas.js Dariusz L 2025-06-29 20:39:31 +02:00
  • 979fcd59bc Update ComfyUIdownloads.yml Dariusz L 2025-06-29 16:18:10 +02:00
  • 4ec470a3ed Add LayerForge test workflow example Dariusz L 2025-06-29 16:03:10 +02:00
  • 8a456db6a0 Update README.md Dariusz L 2025-06-29 15:56:17 +02:00
  • 55a60d710c Update ComfyUIdownloads.yml Dariusz L 2025-06-29 15:51:42 +02:00
  • e40c85b0ee Update ComfyUIdownloads.yml Dariusz L 2025-06-29 15:46:30 +02:00
  • 145d64ea39 Update ComfyUIdownloads.yml Dariusz L 2025-06-29 15:36:16 +02:00
  • 281350f75a Update ComfyUIdownloads.yml Dariusz L 2025-06-29 15:30:31 +02:00
  • dc3197e914 Update ComfyUIdownloads.yml Dariusz L 2025-06-29 15:28:12 +02:00
  • 5a71eb46db Update release.yml Dariusz L 2025-06-29 15:20:15 +02:00
  • 35d3c77ba8 Update ComfyUIdownloads.yml Dariusz L 2025-06-29 15:15:11 +02:00
  • 813df556fb Create LayerForge badge GitHub Action 2025-06-29 12:41:37 +00:00
  • 6372aea90c Create ComfyUIdownloads.yml Dariusz L 2025-06-29 14:40:41 +02:00
  • 1bb4909438 Remove CanvasState delegating methods from Canvas Dariusz L 2025-06-29 14:11:34 +02:00
  • fd611c5777 Refactor CanvasLayers to use consistent canvas reference Dariusz L 2025-06-29 13:57:53 +02:00
  • 22627b7532 Delegate layer resize and rotate to CanvasLayers Dariusz L 2025-06-29 13:47:08 +02:00
  • b4a662b036 Refactor CanvasView.js to use new Canvas facade modules Dariusz L 2025-06-29 13:42:52 +02:00
  • 9ab8680a85 Update README.md Dariusz L 2025-06-29 04:57:31 +02:00
  • 90a0c6476f Update README.md Dariusz L 2025-06-29 04:51:48 +02:00
  • 3544576605 Revert "Add mask editor integration to canvas workflow" Dariusz L 2025-06-29 04:49:56 +02:00
  • 3b16c00b66 Revert "Refactor Canvas class as facade and clean up CanvasLayers" Dariusz L 2025-06-29 04:49:49 +02:00
  • d0ade5ebc7 Revert "Update README.md" Dariusz L 2025-06-29 04:45:45 +02:00
  • d50a0443c3 Set default log level to DEBUG and add refactoring guide Dariusz L 2025-06-29 04:44:08 +02:00
  • 9dcf38b36d Refactor Canvas class as facade and clean up CanvasLayers Dariusz L 2025-06-29 04:41:48 +02:00
  • 7a7c8f2295 Add mask editor integration to canvas workflow Dariusz L 2025-06-29 04:15:45 +02:00
  • fc8ebedb1e Update README.md Dariusz L 2025-06-29 00:47:53 +02:00
  • 98037324cd create clone count badge GitHub Action 2025-06-28 22:35:15 +00:00
  • 372a7a4718 Update clone.yml Dariusz L 2025-06-29 00:28:22 +02:00
  • 8a18e4ec30 Update clone.yml Dariusz L 2025-06-29 00:24:49 +02:00
  • ade3cd7818 Add GitHub clone count badge workflow Dariusz L 2025-06-29 00:22:15 +02:00
  • 4a9dc3219b Update release.yml Dariusz L 2025-06-29 00:06:47 +02:00
  • 5e7b6778c0 Add GitHub Actions workflow for automated releases v1.2.4 Dariusz L 2025-06-29 00:04:49 +02:00
  • a2d133f4fe Update README.md Dariusz L 2025-06-28 23:46:54 +02:00
  • 3a8bca593c Update README.md Dariusz L 2025-06-28 23:34:16 +02:00
  • bcb4153ddc Update README.md Dariusz L 2025-06-28 23:23:36 +02:00
  • 2ed6b9ea1a Update README.md Dariusz L 2025-06-28 23:22:23 +02:00
  • 8f5298cb69 Update README.md Dariusz L 2025-06-28 23:18:15 +02:00
  • e088e6a04e Update README.md Dariusz L 2025-06-28 22:51:54 +02:00
  • cf52b99ba6 Update README.md Dariusz L 2025-06-28 22:48:24 +02:00
  • fc5e856a09 Update README.md Dariusz L 2025-06-28 22:20:30 +02:00
  • 38c81fe498 Bump version to 1.2.4 Dariusz L 2025-06-28 20:26:04 +02:00
  • f6a491e83b Adjust text background height and padding in CanvasRenderer Dariusz L 2025-06-28 19:56:13 +02:00
  • 7a52be5a79 Show original image size in layer info overlay Dariusz L 2025-06-28 19:54:34 +02:00
  • 4376a21147 Add 'fit on add' option for image placement Dariusz L 2025-06-28 19:48:57 +02:00
  • 8ead4176b5 Add paste mode to handlePaste for image positioning Dariusz L 2025-06-28 19:30:24 +02:00
  • aee5836252 Bump version to 1.2.3 Dariusz L 2025-06-28 09:47:06 +02:00
  • 81b2a9cc4e Remove redundant white background fill in CanvasIO Dariusz L 2025-06-28 09:44:43 +02:00
  • eb262376fc Update pyproject.toml Dariusz L 2025-06-28 08:43:20 +02:00
  • ffe37ea2fb Update pyproject.toml Dariusz L 2025-06-28 08:38:35 +02:00
  • 2033ab168a Set default log level to NONE and remove logger docs Dariusz L 2025-06-28 08:38:08 +02:00
  • 7682b362ed Merge branch 'main' of https://github.com/Azornes/Comfyui-LayerForge Dariusz L 2025-06-28 08:34:49 +02:00
  • d37c4a5077 Delete ShowTimeLayerForge.gif Dariusz L 2025-06-28 08:34:36 +02:00
  • bde9e7a0e4 Update README.md Dariusz L 2025-06-28 08:32:38 +02:00
  • f15c804bbc Update README.md Dariusz L 2025-06-28 08:28:14 +02:00