Commit Graph

130 Commits (05a51cd42c4e09f87e64287d53e26b82f399b422)

Author SHA1 Message Date
Abdullah Alfaraj 05a51cd42c functional save horde settings 2023-02-23 21:03:35 +03:00
Abdullah Alfaraj 0d28631e58 setter for native horde api key 2023-02-23 21:00:37 +03:00
Abdullah Alfaraj ed2fdec08c add save and load files utility 2023-02-23 19:20:28 +03:00
Abdullah Alfaraj ef01cc0120 better notification message for when the webui is offline 2023-02-23 03:23:58 +03:00
Abdullah Alfaraj 9d7f5c79f2 return null when samplers list is empty 2023-02-23 01:29:48 +03:00
Abdullah Alfaraj fc1d88cf3e add a list of samplers for offline use 2023-02-23 01:17:12 +03:00
Abdullah Alfaraj 60a669de84 notification for an inactive selection area 2023-02-21 01:53:51 +03:00
Abdullah Alfaraj 718c5d02df Merge branch 'master' of https://github.com/AbdullahAlfaraj/Auto-Photoshop-StableDiffusion-Plugin into notification 2023-02-20 23:51:31 +03:00
Abdullah Alfaraj 058edea552 store and restore the selection area, and active layers 2023-02-20 23:49:19 +03:00
Abdullah Alfaraj 4996b72a59 display the res difference with width and height label 2023-02-20 20:29:56 +03:00
Abdullah Alfaraj ecd34a83d4 error message for when background layer is missing 2023-02-20 11:25:33 +03:00
Abdullah Alfaraj 8be47f74fd error messages for when webui is offline and when webui api flag is missing 2023-02-20 11:25:11 +03:00
Abdullah Alfaraj 4d081dbf50 add a notification utility class for display error messages to the user 2023-02-20 11:23:48 +03:00
Abdullah Alfaraj c097ba85e1 add an option to choose the background layer color 2023-02-20 11:21:14 +03:00
Abdullah Alfaraj 5d16bfefca deprecate createSolidLayer instead use the descriptor method 2023-02-20 11:20:37 +03:00
Abdullah Alfaraj 065c7e4d86 add method to create background layer if it doesn't exist 2023-02-19 21:48:31 +03:00
Abdullah Alfaraj 7b2d168c0a reset the viewer manager on session end 2023-02-19 13:33:37 +03:00
Abdullah Alfaraj 59ce8435ac missing timer export 2023-02-19 09:45:15 +03:00
Abdullah Alfaraj a311a2733f scale all output thumbnails while maintaining their ratio 2023-02-19 09:45:02 +03:00
Abdullah Alfaraj b014d9dc97 add an opacity option to when creating of a layer 2023-02-19 09:25:11 +03:00
Abdullah Alfaraj a55c09f8ef only end the session if it's active 2023-02-19 09:22:29 +03:00
Abdullah Alfaraj 8569f70554 check if the thumbnails should be shown in square ratio 2023-02-19 09:21:20 +03:00
Abdullah Alfaraj c609851cbe calculate the linked value of a slider, when changing the other linked slider 2023-02-19 09:18:58 +03:00
Abdullah Alfaraj 4429e9422e setter and getter for the link slider button 2023-02-19 09:09:40 +03:00
Abdullah Alfaraj 1ed5392a74 add heal brush preset 2023-02-19 08:55:22 +03:00
Abdullah Alfaraj 7346e87c48 move timer function to general 2023-02-19 08:43:41 +03:00
Abdullah Alfaraj 1436e80d53 store width and height slider value on change 2023-02-19 08:40:49 +03:00
Abdullah Alfaraj bdee357acc display the progress image in the viewer tab if batch_size > 1 2023-02-17 10:15:27 +03:00
Abdullah Alfaraj 6cd05bc5f7 add dummy.js module 2023-02-17 10:11:22 +03:00
Abdullah Alfaraj 7957f3e333 Merge branch 'silent_export' into master 2023-02-15 14:50:21 +03:00
Abdullah Alfaraj e0fa03a864 fix bug: import jimp module 2023-02-15 12:10:26 +03:00
Abdullah Alfaraj 0aeddac05e method to get the selection are from the canvas as base64 2023-02-15 11:51:03 +03:00
Abdullah Alfaraj e7251fbf90 add crop method to extract the selected area of the canvas as base64 url 2023-02-15 11:49:31 +03:00
Abdullah Alfaraj 62e425b7d3 Todo: comment 2023-02-15 11:44:16 +03:00
Abdullah Alfaraj 6a2fbf2b76 convert the slashes in a path from \\ to / 2023-02-15 11:43:44 +03:00
Abdullah Alfaraj dcc1a8024e methods to add and remove encoding description from base64 2023-02-15 11:40:58 +03:00
Abdullah Alfaraj 3e860ce18a fix typo: remove namespace 2023-02-15 11:37:23 +03:00
Abdullah Alfaraj 654d6c421e missing "general" namespace 2023-02-14 12:58:21 +03:00
Abdullah Alfaraj 4bb41abb8e add mode label the "generate more" button inner text 2023-02-14 12:56:59 +03:00
Abdullah Alfaraj a5d0cbd857 use the horde api key when requesting a generation 2023-02-14 11:37:33 +03:00
Abdullah Alfaraj af3ebe9b2e use the backend type to select the appropriate generation routine 2023-02-14 11:35:03 +03:00
Abdullah Alfaraj 4c4a7cdec3 Merge branch 'master' of https://github.com/AbdullahAlfaraj/Auto-Photoshop-StableDiffusion-Plugin into horde_native 2023-02-14 05:52:20 +03:00
Abdullah Alfaraj 0cdf8675b3 message log for horde native progress info 2023-02-13 11:11:28 +03:00
Abdullah Alfaraj 3c18180151 delete progress layer method 2023-02-13 11:09:34 +03:00
Abdullah Alfaraj be17130eb6 make scaleTo, moveTo ignore the selection area 2023-02-13 11:08:55 +03:00
Abdullah Alfaraj 9f4e096bc6 method to check if layer is valid/ exist 2023-02-13 11:07:42 +03:00
Abdullah Alfaraj 20a74a983b method to import base64 png to layer 2023-02-13 11:05:41 +03:00
Abdullah Alfaraj 63937bf736 simulate synchronous behavior for horde request. 2023-02-13 03:00:22 +03:00
Abdullah Alfaraj 5301e44801 refactor updating the progress bar for the horde request 2023-02-13 01:46:02 +03:00
Abdullah Alfaraj 9820a491e8 prepare the output to be process by the generate() 2023-02-13 01:44:59 +03:00