Commit Graph
41 Commits
Author SHA1 Message Date
AlekPet 39d20dc615 fix bug when painter is created (recreated) not active
Fix error when used MyPaint brush then run piping, and select image
added in the Selected mode, get undefined getRetinaScaling property
Fix bug when copy(clipspace) and past, not set correct type, and
drawning mode not switch to selected and drawning.
2024-09-02 11:59:50 +03:00
AlekPet 8792a9c111 updated modal windows 2024-08-29 17:10:21 +03:00
AlekPet 4d6a1b241a implement refresh button storage data manager, and view options in settings 2024-08-27 13:36:37 +03:00
AlekPet 5d66eb3f7e implement manager storage data painters nodes 2024-08-21 12:49:15 +03:00
AlekPet cc834143c5 implement manager storage data localStorage and JSON files
Add radio elements select storage and delete records
Add canvas preview record
2024-08-14 19:34:58 +03:00
AlekPet 0e4203323b started make manager storage data for painter node
Update function makeElement (attribute style)
In module helpers add function calc bytes
2024-08-09 19:59:23 +03:00
AlekPet 8a2f21f3d7 implemented IDE Node
Add IDE node, avaiables run Python and JavaScript code inside node
Small fix Preview Text Node
Rewrite code inside utils from function createModalWindow, add themes
modal window.
Add preiview image showing sizes image
2024-07-10 13:19:36 +03:00
AlekPet f0d8d3dcf5 fix move position draw when used brushs mypaint 2024-06-28 16:40:44 +03:00
AlekPet 72bf25434a update code, fix errors 2024-06-21 16:57:10 +03:00
AlekPet 05a1d56430 fixed an error in code load saved data and display elements values
The elements did not correctly display their loaded values from the saved data.
2024-06-20 18:06:21 +03:00
AlekPet e1c7b6634f create LS_Class storage canvas and settings save from painter nodes 2024-06-18 13:11:32 +03:00
AlekPet ed292e5a33 localStorage painter individual key 2024-06-17 12:06:17 +03:00
AlekPet bc6ab718cf remove style createWindowModal from painter_node
And small fixes codes
2024-05-04 18:33:14 +03:00
AlekPet 06120f9a44 update function createWindowModal 2024-05-04 13:22:38 +03:00
AlekPet c56ce598a3 Rewrite popup window, make function make windows
Add animation from window popup when showing and hidding
Small changes in the codes and fixes
2024-04-29 18:58:04 +03:00
AlekPet 093850fe79 small fix code mypaint brush 2024-04-17 12:43:20 +03:00
AlekPet f96be7617a mypaintbrush performance optimization
Elements drawn with mypaintbrush brushes are added to the group for
optimization
Add selection mode remove button items list
MyPaintBrush groups in the element selection menu are called mypaint_#
2024-04-16 14:35:40 +03:00
AlekPet 83e3e839a9 fix link 2024-04-12 17:11:01 +03:00
AlekPet 8a50000df1 information mypaint update 2024-04-12 17:09:17 +03:00
AlekPet f7e17298cb update information, add new brushes, update readme 2024-04-12 17:00:28 +03:00
AlekPet 939692074c implement mypaint brush tool, finished development
Add brushes to mypaint brush tool to the folder assets/brushes
Add information about author and other helpful information
Add checkbox set default color, loading when brush selected
Add icon brushes
2024-04-11 21:32:04 +03:00
AlekPet 4814ddcdea implemented set hardness(sharp) brush settting
Add modal window brushes information
2024-04-11 12:00:02 +03:00
AlekPet b7a3b16dce implemented check if brush not found in the assets/brushes folder
Add check if assets/brushes folder not containts brushes, show message
warning and mypaint tools not working.
Move functions from helpers.js: makeElement, getDataJSON, showHide to
the utils.js
Small fixes set brush width in the painterNode, not set correct width
when swith between BrushSymmetry and MyPaintBrush
Correct selected folder brushes in the menu brush set, when changed direcories used arrows
Other small fixes.
2024-04-10 19:53:11 +03:00
AlekPet ed688169ce add change range pressure when used pen
In __init__.py add line remove old directory nodes in the web/extensions
Small fixes
2024-04-04 15:16:38 +03:00
AlekPet a035c64593 implement set opacity brush, and fix set default brush 2024-04-04 14:46:46 +03:00
AlekPet 408a833ed8 implement input range size brush radius and add close buttton
Add close buttons for settings and menu select brushes
2024-03-30 19:16:41 +03:00
AlekPet 3bd3f26b12 implemented settings brush modal window and button
Add button settings from brush
Move input range  mouse pressure to the settings menu
Move checkbox set default brush size to the settings menu
Add trasition to the brush directories change in the slide select
Other change in the structure make layout menu brushes and settings menu
2024-03-23 19:58:42 +03:00
AlekPet 9dddc06332 change code add select default brush if is not charcoal
Other fixes code in the MenuBrushes and MyPaintManager
2024-03-19 16:22:17 +03:00
AlekPet 81c9bb0c96 All nodes after launching ComfyUI are now located in web_alekpet_nodes
Change __init__.py files copyes in the web_alekpet_nodes
Add name for brushes in menu select brush
Fixed pathes for js files and other resources
Rename utils.js to helpers.js
2024-03-17 12:43:32 +03:00
AlekPet 403108e35b implemented menu select brushes libmypaint
Create menu brushes, where show all brushes and which can be selected for drawing
2024-03-13 15:26:38 +03:00
AlekPet 33d1ba4f8b small changes in mybrush.js 2024-03-07 11:22:32 +03:00
AlekPet 5ba66b8326 implement set color and size brush for MyPaintBrush
Fix errors in the code painter_node, and manager_mypaint
2024-03-05 15:56:35 +03:00
AlekPet 85c43ebc26 change realize mypaint brush symmetry, and change code in painter_node
MyPaintBrush save not as path a is type texture, create class
MyPaintBrushSymmetry inherit for SymetryBrush.
Change code in the painter_node correct save and visible output image after
generate.
Add function setColor for MyPaintBrush.
And other small changes
2024-03-05 10:49:31 +03:00
AlekPet 23ab4d9f73 rewrite mybrushlib.js and fix code in manager_mypaint
Fix code in painter_node.js, remove incorrect code.
2024-03-01 14:35:48 +03:00
AlekPet 5f86481a95 implement manual set mouse pressure
Align elements on panel options MyPaint
2024-02-29 19:56:14 +03:00
AlekPet fffdc59159 update codes in js files 2024-02-29 18:31:47 +03:00
AlekPet 96a31b8294 implement load brushes in folder and set as brush for drawning
Change names js files and structure project
2024-02-29 17:56:56 +03:00
AlekPet c05356b43f add library mybrush.js for mypaint brush and change code 2024-02-29 14:38:01 +03:00
AlekPet 20377c8411 change structures folders and files and update initialize externsions
Split extension deeptranslator and googletranlate on folders
Change initialize extensions when start comfyui
Updates reamde files
2024-02-29 12:29:50 +03:00
AlekPet 443c22ea0d Add erase tool, and change lib 2023-06-27 15:37:54 +03:00
AlekPet 93ea223fdc Add PainterNode from ControlNet 2023-06-21 18:46:09 +03:00