Commit Graph

731 Commits (54f38aae8a83cbda7db5639d19e4e0dd5aa6b2fd)

Author SHA1 Message Date
Abdullah Alfaraj d3973828ef [bug fix] mask blur min value should be 0 2023-01-08 08:19:44 +03:00
Abdullah Alfaraj f49070f5f2 generate can act like generate() or generateMore() 2023-01-08 03:18:45 +03:00
Abdullah Alfaraj 5cbdb1fffe add html toggle for classes and for session related buttons 2023-01-07 23:00:56 +03:00
Abdullah Alfaraj eae7bbf49f add accept, discard, generate more buttons 2023-01-07 22:59:04 +03:00
Abdullah Alfaraj d4a2c69704 add easyMode to txt2img and outpaint 2023-01-07 18:20:31 +03:00
Abdullah Alfaraj d96cd73906 add outpaint radio button mode selector 2023-01-07 16:36:44 +03:00
Abdullah Alfaraj e3841f88e0
increment version to v1.0.22
refactor the image viewer related functionality into classes so we could easily extend the behavior of the viewer tab
2023-01-07 15:53:47 +03:00
Abdullah Alfaraj 8210ec3f82
Merge pull request #47 from AbdullahAlfaraj/refactor-viewer
Refactor viewer
2023-01-07 15:52:19 +03:00
Abdullah Alfaraj 929b83ef8e refactor init images, and masks 2023-01-07 03:39:13 +03:00
Abdullah Alfaraj 2bc96295a6 create a ViewerImage class 2023-01-06 23:05:49 +03:00
Abdullah Alfaraj 2f7cefaed2 note 2023-01-06 20:10:23 +03:00
Abdullah Alfaraj 1bfa4f28b1 stylize the progress bar 2023-01-06 18:50:39 +03:00
Abdullah Alfaraj e7cd69303f add a batch number field in the viewer container 2023-01-06 17:20:32 +03:00
Abdullah Alfaraj 8c097405a1 add progress bar to the viewer tab 2023-01-06 16:50:26 +03:00
Abdullah Alfaraj c873b24f8d
Increment version to v1.0.21
add the init image and mask to the viewer menu
this will allow for a better experience working with and iterating over the masks and init images
2023-01-06 16:14:35 +03:00
Abdullah Alfaraj eb1fc751c4
Merge pull request #46 from AbdullahAlfaraj/add-init-image-to-viewer
Add-init-image-to-viewer:
add the init image and mask to the viewer menu
this will allow for a better experience working and editing masks and init images
2023-01-06 16:11:30 +03:00
Abdullah Alfaraj 11f60532e0 change mask blur default value to 7 2023-01-06 16:09:31 +03:00
Abdullah Alfaraj 92791af10b delete init image and mask from the viewer when cleaning and then reload the viewer 2023-01-06 00:38:03 +03:00
Abdullah Alfaraj 8fe62c6aa9 add snapAndFill layers to the viewer 2023-01-06 00:36:51 +03:00
Abdullah Alfaraj 322251e1ae use cleanLayer instead of cleanSnapAndFill 2023-01-06 00:35:10 +03:00
Abdullah Alfaraj 6775c899f8 add mask expansion,aka, dilation 2023-01-06 00:32:16 +03:00
Abdullah Alfaraj c84c9d0200 add init image and mask for inpainting and outpainting to the viewer tab 2023-01-05 21:54:32 +03:00
Abdullah Alfaraj d283730db8 link the mask related layers to viewer 2023-01-05 19:50:45 +03:00
Abdullah Alfaraj 32a02afeba add visibility func that control how to turn the layer on and off 2023-01-05 17:17:00 +03:00
Abdullah Alfaraj 3e0a4ebb0f [fix] missing await 2023-01-05 15:16:55 +03:00
Abdullah Alfaraj 97f44b090e refactor code to viewerImageClickHandler 2023-01-05 15:12:27 +03:00
Abdullah Alfaraj 3aa2696bed
Increment version to v1.0.20
added a generate more button and delete hidden button to the viewer tab.
separate the implementation of getting the setting from generate()
2023-01-05 14:34:00 +03:00
Abdullah Alfaraj 355758e4d7
Merge pull request #45 from AbdullahAlfaraj/refactor-generate
add a "generate more" button to the viewer tab. 
delete hidden button to discard of the unwanted images.
2023-01-05 14:26:31 +03:00
Abdullah Alfaraj 60f2ae803d catching warning when requesting model list 2023-01-05 14:13:16 +03:00
Abdullah Alfaraj 8aff447bb0 add Image viewer tab with generate more button 2023-01-05 03:20:32 +03:00
Abdullah Alfaraj 0437de5ed1 separate getting the data from the ui from the generate request 2023-01-04 21:23:35 +03:00
Abdullah Alfaraj e91157036f log typo 2023-01-04 20:58:00 +03:00
Abdullah Alfaraj 3e68817e9b add get mode function 2023-01-04 20:02:18 +03:00
Abdullah Alfaraj d594a296b0
increment version to v1.0.19
add a new Viewer tab that allows us to toggle between the last generated images, while keeping the rest of the canvas untouched.
2023-01-04 15:23:00 +03:00
Abdullah Alfaraj f962049706
Merge pull request #44 from AbdullahAlfaraj/viewer-tab
add Viewer tab to toggle between generated images
2023-01-04 15:21:05 +03:00
Abdullah Alfaraj 32015ae0ec [Feature]: toggle between last generated images 2023-01-04 15:17:35 +03:00
Abdullah Alfaraj 65d137d32e load last generated images in the new viewer tab 2023-01-04 13:04:58 +03:00
Abdullah Alfaraj c43c860cff
fixed broken link 2023-01-03 19:50:35 +03:00
Abdullah Alfaraj 9c41950953
a note about the minimum version of photoshop
we currently support photoshop v24 and up.
2023-01-03 19:45:44 +03:00
Abdullah Alfaraj af4e868d6d
increment version to v1.0.18
[bug fix]: fixed the quick export as png related bug.
2023-01-03 14:55:52 +03:00
Abdullah Alfaraj bea7a73102
Merge pull request #42 from AbdullahAlfaraj/quick-export-altr-fix
Quick-export-altr-fix:
replace the old exportPng() method (that uses photoshop quick export as png internally) with an new method newExportPng()
2023-01-03 14:53:34 +03:00
Abdullah Alfaraj df70af875f export at the same resolution as the width and height sliders 2023-01-03 12:49:20 +03:00
Abdullah Alfaraj 47bf0d325d use psapi.setInitImageMask 2023-01-03 11:51:37 +03:00
Abdullah Alfaraj fd66ecbd76 fix bug deleting a layer that doesn't exist 2023-01-03 11:19:48 +03:00
Abdullah Alfaraj 87b5cf567c use the psapi.setInitImage 2023-01-03 10:30:33 +03:00
Abdullah Alfaraj 53b5078997 newExportPng method that doesn't relay on the buggy Quick Export as png feature 2023-01-03 09:40:47 +03:00
Abdullah Alfaraj e628a645d7 name the commands and log() to warn() or error() 2023-01-03 09:34:32 +03:00
Abdullah Alfaraj e91fb0b497 quick export alternative 2023-01-02 20:05:05 +03:00
Abdullah Alfaraj 27715147a0
increment version to v1.0.17
Auto Fill Settings from Metadata
2023-01-02 09:39:10 +03:00
Abdullah Alfaraj e5c90dd7ea
Merge pull request #40 from AbdullahAlfaraj/auto_fill_settings
Auto Fill Settings from Metadata:
This PR adds support for automatically filling in the stable diffusion settings by reading the metadata.
2023-01-02 09:37:47 +03:00