Commit Graph

121 Commits (defdf8a9273fc1cd7c5a4be738d3e888bb452e1c)

Author SHA1 Message Date
Adi Eyal fef86a22eb Improved wildcards tab ui
Added a filename text box and added a label to the file editor
2022-12-04 08:02:19 +02:00
Adi Eyal 5ef54e00b4 Wildcards hierarchy is now sorted 2022-12-04 07:51:16 +02:00
Adi Eyal ada0fe7b41 Wildcards Manager tree only loads once
Make sure that the wildcards tree only loads the first time the tab is opened
2022-12-04 07:41:12 +02:00
Adi Eyal 04932107aa Added a rudimentary wildcards manager tab 2022-12-03 23:30:42 +02:00
Adi Eyal 3cf790a732 bumped version 2022-12-03 15:48:56 +02:00
Adi Eyal d038c3ec76 addresses https://github.com/adieyal/sd-dynamic-prompts/issues/90 2022-12-03 15:46:12 +02:00
Adi Eyal d62b8686df Fixes https://github.com/adieyal/sd-dynamic-prompts/issues/88 2022-12-02 10:20:00 +02:00
Adi Eyal 4d46c8dc59 Fixed styles for negative prompts 2022-12-02 06:09:36 +02:00
Adi Eyal ae7f55eb5f Addresses https://github.com/adieyal/sd-dynamic-prompts/issues/73 2022-12-01 22:32:50 +02:00
Adi Eyal 98528f4acb Addresses https://github.com/adieyal/sd-dynamic-prompts/issues/85 2022-11-30 17:06:29 +02:00
Adi Eyal 824022d380 Fixed a bug caused by a different number pos and neg prompts generated
If there are fewer negative prompts than positive prompts, this change adds repeated negative prompts to fill in the missing prompts
2022-11-30 16:04:01 +02:00
Adi Eyal ecdf2ddade bumped version 2022-11-30 15:35:40 +02:00
Adi Eyal f814e06cfd Using all_negative prompts instead of process_batch
fixes https://github.com/adieyal/sd-dynamic-prompts/issues/70
2022-11-30 15:30:14 +02:00
Adi Eyal 3327751afe fixes https://github.com/adieyal/sd-dynamic-prompts/issues/80 2022-11-29 13:48:49 +02:00
Adi Eyal 21f75e5110 Fixes https://github.com/adieyal/sd-dynamic-prompts/issues/79 2022-11-29 12:26:57 +02:00
Adi Eyal 2e79b55926 Fixes https://github.com/adieyal/sd-dynamic-prompts/issues/78 2022-11-29 08:43:25 +02:00
Adi Eyal e0cd741603 Added link to documentation on github 2022-11-28 09:41:41 +02:00
Adi Eyal 43ac2ba399 Fixes https://github.com/adieyal/sd-dynamic-prompts/issues/54 2022-11-28 09:02:34 +02:00
Adi Eyal 2472a0dd90 Bumped version 2022-11-20 16:12:27 +02:00
Adi Eyal 03d1e6be97 Fixes #69 2022-11-20 15:04:55 +02:00
Adi Eyal c7434e7822 Changed attention grabber to use noun phrases instead of entities 2022-11-17 06:29:53 +02:00
Adi Eyal 9b923a9d64 Added attention grabber
adds attention to random keyword in the prompt
2022-11-17 00:37:33 +02:00
Adi Eyal ee72746ec8 Added unit test for magic prompt 2022-11-16 22:59:10 +02:00
Adi Eyal a1b3354bb7 Merge branch 'feature/minor_mp_tweaks' of https://github.com/SineSwiper/sd-dynamic-prompts into SineSwiper-feature/minor_mp_tweaks 2022-11-16 22:41:54 +02:00
Adi Eyal c16330b851 Updated tooltip text 2022-11-16 22:15:26 +02:00
Adi Eyal 3a970dc6af Added debug logging 2022-11-16 21:48:53 +02:00
Brendan Byrd a203114e5f Fix minimum value on "Max magic prompt length" slider
It shouldn't be indivisible by the step amount, else it gets "stuck" on a weird
value.
2022-11-16 14:14:33 -05:00
Adi Eyal d2d8d8a1d5 Another fix for #62 2022-11-16 17:32:30 +02:00
Adi Eyal 27fa944456 Fixes #62 2022-11-16 17:04:15 +02:00
Adi Eyal e19c96f134 Re-organised ui 2022-11-15 22:12:13 +02:00
Adi Eyal 0fd222762f Added disable image generation option
Pairs with write prompts to file in case you only want to generate the prompts and not the images
2022-11-15 22:05:44 +02:00
Adi Eyal bde776ceb7 Added checkbox to disable negative prompt
Useful for I'm feeling lucky and Magic prompt
2022-11-15 21:46:56 +02:00
Adi Eyal 47cc387fbc Fixes #59 2022-11-15 18:12:44 +02:00
Adi Eyal 813dd39ad4 Negative prompts are now dynamic
Negative prompts are re-evaluated for each batch
2022-11-14 21:18:21 +02:00
Adi Eyal 9decea5a74 Cleared clutter in ui
Help is hidden inside accordions.
2022-11-14 20:56:46 +02:00
Adi Eyal 34dd5f1501 Added shuffle to combinatorial generation
Simulates randomness if only a subset of all prompts is generated
2022-11-14 17:46:28 +02:00
Adi Eyal 77c14d16f1 Minor fix to weighted choices jinja2 extension 2022-11-14 17:23:40 +02:00
Adi Eyal 7f51ecbade bumped version 2022-11-14 15:15:25 +02:00
Adi Eyal 471b1f36e8 I'm feeling lucky now uses the prompt as a search string in the lexica.art API 2022-11-14 11:34:29 +02:00
Adi Eyal 5b950fd698 Fixed a combinatorial explosion bug
Fixed a bug that didn't limit the number of prompts when using combinatorial generation and large wildcard files
2022-11-14 11:18:14 +02:00
Adi Eyal c6cdaecf90 Added I'm feeling lucky option to generate random prompts 2022-11-14 10:48:14 +02:00
Adi Eyal 5dea3a53ad Added a weighted choice function to jinja2 templates 2022-11-14 10:37:40 +02:00
Adi Eyal e14c907c57 Added a checkbox to disable dynamic prompts if needed 2022-11-14 08:13:30 +02:00
Adi Eyal 6340e1f50d Using launch.run_pip to install dependencies 2022-11-14 07:17:00 +02:00
Adi Eyal 28eeb841df Added additional jinja2 extensions 2022-11-13 21:38:54 +02:00
Adi Eyal 69512f4de9 Fixes #54 2022-11-13 18:37:04 +02:00
Adi Eyal e55b384193 Added missing pip install Jinja2 2022-11-13 18:20:36 +02:00
Adi Eyal cd2c7b95d1 Added unlink seed from prompt checkbox - v0.19.0 2022-11-13 18:13:03 +02:00
Adi Eyal b694b4b6b5 Added jinja2 templates - v0.18.0 2022-11-13 17:46:23 +02:00
Adi Eyal a729de9921 Minor bug fix - checking type of combinatorial batches 2022-11-12 18:30:23 +02:00
Adi Eyal 01a8035cb9 0.17.0 - Extension is now an AlwaysVisible script 2022-11-12 16:35:16 +02:00
MMaker 60c77a60d7
Initial complete conversion to AlwaysVisible script 2022-11-12 07:54:01 -05:00
Adi Eyal 6ee381a5d8 0.16.0 - Added write prompts to file checkbox 2022-11-11 08:36:20 +02:00
Adi Eyal 1b61974aa1 v0.15.2 - Handling situation where no prompt is generated
e.g. when a wildcard file is not found
2022-11-11 08:26:20 +02:00
Adi Eyal 72abca0824 Bumped version to 0.15.1
Fixes #46
2022-11-10 18:17:25 +02:00
Adi Eyal 8ffff03f89 Fixed error caused by not converting wildcard_dir to a Path
Previously, the wildcard_dir key in config.json, was not converted to a path object
2022-11-10 18:14:15 +02:00
Adi Eyal 83ef5a94ca Minor formatting and README updates 2022-11-09 23:27:39 +02:00
Brendan Byrd 1ceb26e417 Add max_length and temperature parameters for Magic Prompt 2022-11-09 13:12:56 -05:00
Adi Eyal efb63bc2b9 Refactored custom joiner code and added tests 2022-11-08 09:32:59 +02:00
Adi Eyal 3fe8769e92 Merged conflicts 2022-11-07 19:45:56 +02:00
Adi Eyal c87daca670 0.13.8 - Combinations now sample with replacement 2022-11-07 19:38:14 +02:00
Adi Eyal 2d67287a96 Python 3.8 compatibility 2022-11-04 00:06:33 +02:00
Adi Eyal 597777ad2b Bumped to version 0.13.6 2022-10-31 16:16:40 +02:00
Adi Eyal 7cfd16eb26 Updated style.css to fix light and dark themes 2022-10-31 08:07:35 +02:00
Adi Eyal af62d9e0a3 Fixed https://github.com/adieyal/sd-dynamic-prompts/issues/26 2022-10-31 07:58:44 +02:00
Adi Eyal 512073aa49 flag to disable setting a random seed in the random prompt generator 2022-10-30 22:36:28 +02:00
Adi Eyal 0734edcff9 Bumped version 2022-10-30 22:29:56 +02:00
Adi Eyal c9a62241dc Fixed light mode css 2022-10-30 15:08:38 +02:00
Adi Eyal 4c13ae3cc5 Added use fixed seed checkbox 2022-10-30 14:23:26 +02:00
Adi Eyal c38156271f 0.12.0 - Added combinatorial batches 2022-10-30 00:34:38 +02:00
Adi Eyal 38d0fae278 v0.11.0 - Changed the script into an extension 2022-10-29 21:43:33 +02:00