Adi Eyal
401682b06e
Added max-generations slider
2023-01-21 19:01:07 +02:00
Adi Eyal
5a4c554c95
Bumped version
2023-01-21 16:49:29 +02:00
Adi Eyal
e870a3e05c
Fixed installation of spacy
2023-01-15 20:02:32 +02:00
Adi Eyal
2ac2787690
minor code refactor
2023-01-14 22:10:30 +02:00
Adi Eyal
de78d63910
minor refactor
2023-01-14 21:59:52 +02:00
Adi Eyal
68620cc532
Don't apply to negative prompts now only applies to prompt magic
2023-01-14 19:28:14 +02:00
Adi Eyal
2bad5db176
Added devilkkw collection
2023-01-12 08:00:42 +02:00
Adi Eyal
57095a5b87
Bumped version to 2.3.2
2023-01-12 07:49:01 +02:00
Adi Eyal
20000a9f95
Added accordion to the prompt magic section
...
Fixes https://github.com/adieyal/sd-dynamic-prompts/issues/174
2023-01-12 07:47:24 +02:00
Adi Eyal
bf60af9296
Added help links and version
2023-01-12 07:33:15 +02:00
Adi Eyal
70e434dfb2
Fixed annoying unnecessary reinstall of dependenices
...
Also bumped dynamicprompts to v0.2.6 which includes wildcard caching for
a performance boost
2023-01-10 09:07:03 +02:00
Adi Eyal
88c511ad3e
Moved a few settings to the settings tab
2023-01-09 11:46:37 +02:00
Adi Eyal
a00e02d5b8
Fixed decimal weights in variants
...
e.g. {0.2::red|0.5::blue|0.3::yellow}. Fixes #165
2023-01-08 21:36:09 +02:00
Adi Eyal
defdf8a927
Fixed disable negative prompts
...
Fixes #167
2023-01-08 20:59:37 +02:00
Adi Eyal
e590253fcd
Removed 2.0 warning
2023-01-08 18:13:56 +02:00
Adi Eyal
dc4ad65bc3
Fixed missing whitespace between wildcards
2023-01-08 18:08:51 +02:00
Adi Eyal
348e5bafd4
Fixed unlink seed from prompt bug. Fixes #150
2023-01-08 16:56:31 +02:00
Adi Eyal
1b4d0b9751
Added option to save the raw prompt into the image metadata
2023-01-08 15:02:21 +02:00
Adi Eyal
69d7b2a68b
Fixes #151 - Updated the dynamicprompts library to v0.2.1
2023-01-07 19:23:42 +02:00
Adi Eyal
3f93c92856
Whitespace in prompts is being honours by default
2023-01-07 18:15:00 +02:00
Adi Eyal
6a7689abe9
Extracted generator_builder into a separate class
2023-01-07 00:46:38 +02:00
Adi Eyal
07e127ed08
Bumped version to 2.0.4
2023-01-06 23:46:09 +02:00
Adi Eyal
a43eb74dae
Initegrated jinja2 from dynamicprompts
...
Removed old jinja2 code
2023-01-06 23:43:52 +02:00
Adi Eyal
72715dae36
Added warning about updated version
2023-01-06 21:50:02 +02:00
Adi Eyal
b8a7bdd53e
Updated dependencies
...
dynamicprompts is now always upgraded if a new version is available. This means that a new version of the extension does not need to be released every time dynamicprompts updates.
The new version 0.1.18 of dynamicprompts removes an explicit dependency on pytorch and relies on the version that is installed with the webui. This avoids an unpleasant 1.8GB download.
Unpinned requests so that it uses the same version as Automatic1111.
2023-01-06 13:17:27 +02:00
Adi Eyal
9570dbfb7e
Upgraded to dynamicprompts 0.1.17 which fixes the alternated words syntax
...
Previously [cat|dog] didn't work due to | being a reserved character. It is now only reserved inside variants {a|b|c}
2023-01-05 20:08:58 +02:00
Adi Eyal
51de80497e
Using classes from the typing package for python 3.7 compatibility
2023-01-04 22:33:55 +02:00
Adi Eyal
be23398c5b
bumped version
2023-01-04 19:43:55 +02:00
Adi Eyal
78a49fd5a5
Migrated to using the dynamicprompts library
2023-01-04 19:42:43 +02:00
Adi Eyal
89053f0dcf
Better handling of missing wildcard files
...
now the original __wildcard__ is returned instead of throwing an error
2023-01-03 14:56:24 +02:00
Adi Eyal
93477b95a9
Fixed parser issue caused by literals adjacent to wildcards
...
e.g. (__colours__) or ,__colours__
2023-01-02 11:55:47 +02:00
Adi Eyal
7811b04657
Reverted prompt editing parsing
2023-01-02 01:31:13 +02:00
Adi Eyal
acba16c23d
Fixed parsing of emphasis with weights
...
e.g. (a term:1.2)
2023-01-02 00:31:17 +02:00
Adi Eyal
6b6bf03fe5
Fixed variants with missing values
2023-01-01 22:27:47 +02:00
Adi Eyal
efe24266bb
Removed old comments checkbox
...
Comments are now enabled by default
2023-01-01 21:30:06 +02:00
Adi Eyal
4ecd503271
Added a list of occupations to the jumbo collection
2023-01-01 20:48:59 +02:00
Adi Eyal
e6e4b22d2d
Parser now correctly ignores [low emphasis] square brackets
2023-01-01 20:35:41 +02:00
Adi Eyal
20ee2eda6b
Fixed broken attention grabber sliders
2023-01-01 19:07:40 +02:00
Adi Eyal
82189b34a3
Prompt editing and alternating words can next prompts
...
See https://github.com/adieyal/sd-dynamic-prompts/blob/main/SYNTAX.md
for more details
2023-01-01 18:36:00 +02:00
Adi Eyal
0244810aa2
Added passthru support for prompt editing
2023-01-01 10:40:52 +02:00
Adi Eyal
621a75c7b9
Bumped version
2022-12-31 20:18:16 +02:00
Adi Eyal
d6984db7e2
Bumped version
2022-12-31 19:56:12 +02:00
Adi Eyal
74976c7663
Included latin1 characters in printables
...
pyparsing by default only accepts ascii characters when using printables
2022-12-31 19:11:25 +02:00
Adi Eyal
18302d5569
Bumped version to 1.5.3
2022-12-31 17:58:08 +02:00
Adi Eyal
a098e2e1a6
bumped version to 1.5.2
2022-12-31 17:14:01 +02:00
Adi Eyal
f91e11bd67
Configurable sliders for attention strength
2022-12-31 17:00:52 +02:00
Adi Eyal
a122279157
Using pyparsing instead of regular expressions
...
Prompts are now more flexible allowing for arbitrary nesting of clauses,
c-style and python-style comments, and Auto1111's prompt editing. Ranges
are now also available in combinatorial mode.
2022-12-31 16:26:10 +02:00
Adi Eyal
601871bbdd
Added confirmation prompt when deleting wildcards
...
Also deletion moves files to Trash using the send2trash library
2022-12-24 19:35:52 +02:00
Adi Eyal
bb0c425789
Added animal wildcards
2022-12-24 15:19:51 +02:00
Adi Eyal
cd96cc7ee2
Fixed #131
2022-12-24 13:14:12 +02:00