Manuel Schmid
f7e24bdb1f
feat: sort metadata attributes before writing to image
2024-02-02 01:26:20 +01:00
Manuel Schmid
e55870124b
refactor: add step before parsing to set data in parser
...
- add constructor for MetadataSchema class
- remove showable and copyable from log output
- add functional hash cache (model hashing takes about 5 seconds, only required once per model, using hash lazy loading)
2024-02-02 01:25:47 +01:00
Manuel Schmid
796cf3c78d
fix: align handling for scheme Fooocus by removing lcm lora from json parsing
2024-02-02 01:20:28 +01:00
Manuel Schmid
f4afc4af10
feat: add method get_scheme to Metadata
2024-02-02 01:19:21 +01:00
Manuel Schmid
ea6839be83
chore: code cleanup
2024-02-02 01:14:40 +01:00
Manuel Schmid
bc9b625221
feat: add hash cache to metadata
2024-02-02 01:11:50 +01:00
Manuel Schmid
6b9c0bd448
refactor: code cleanup
2024-01-31 01:35:51 +01:00
Manuel Schmid
9bdb65ec5d
feat: add metadata handling for all non-img2img parameters
2024-01-31 01:18:09 +01:00
Manuel Schmid
e93a345ccf
feat: code cleanup, do not queue metadata preview on image upload
2024-01-30 00:20:46 +01:00
Manuel Schmid
5811234d23
feat: allow model / LoRA loading from subfolders
2024-01-30 00:01:29 +01:00
Manuel Schmid
78d1ad3962
feat: add lora handling to A1111 scheme
2024-01-29 21:56:10 +01:00
Manuel Schmid
e541097451
wip: code cleanup, update todos
2024-01-29 21:54:22 +01:00
Manuel Schmid
e388f6fff6
wip: code cleanup, update todos
2024-01-29 16:38:39 +01:00
Manuel Schmid
33d644f4a5
feat: add prefix "Fooocus" to version
2024-01-29 16:29:40 +01:00
Manuel Schmid
c3ab9f1f30
refactor: use central flag for LoRA count
2024-01-29 14:26:56 +01:00
Manuel Schmid
5e84a45e22
feat: add A1111 prompt style detection
...
only detects one style as Fooocus doesn't wrap {prompt} with the whole style, but has a separate prompt string for each style
2024-01-28 23:52:06 +01:00
Manuel Schmid
5dcb2bc573
fix: correctly map resolution, use empty styles for A1111
2024-01-28 20:42:58 +01:00
Manuel Schmid
cbc63ebba3
feat: add enums for Performance, Steps and StepsUOV
...
also move MetadataSchema enum to prevent circular dependency
2024-01-28 20:01:33 +01:00
Manuel Schmid
e19596c2df
feat: map basic information for scheme A1111
2024-01-28 18:04:40 +01:00
Manuel Schmid
f3010313fc
wip: add metadata mapping, reading and writing
...
applying data after reading currently not functional for A1111
2024-01-28 05:35:44 +01:00