* Selection of prompt parser based on heuristics to improve parsing time on simpler cases.

* Improved timing logging.
* Refactor application support handling.
* Enhanced regex patterns in `ppp.py` for wildcard and choice detection to ensure proper escaping.
* Included icon source files.
This commit is contained in:
Antonio Cordero Balcazar
2025-08-08 14:05:34 +02:00
parent c03339a618
commit fe61e54f41
13 changed files with 2332 additions and 115 deletions
+2 -2
View File
@@ -46,9 +46,9 @@ With this prompt: `__quality__, 1girl, ${head:__eyes__, __hair__, __expression__
### Wildcard settings
* **Process wildcards**: you can choose to process them with this extension or use a different one.
* **Process wildcards**: you can choose to process wildcards and choices with this extension or use a different one.
* **Wildcards folders**: you can enter multiple folders separated by commas. In *ComfyUI* you can leave it empty and add a `wildcards` entry in the **extra_model_paths.yaml** file.
* **What to do with remaining wildcards?**: select what do you want to do with any found wildcards.
* **What to do with remaining wildcards?**: select what do you want to do with any found wildcards/choices (when process wildcards is off or after the processing).
* **Ignore**: do not try to detect wildcards.
* **Remove**: detect wildcards and remove them.
* **Add visible warning**: detect wildcards and add a warning text to the prompt, that hopefully produces a noticeable generation.