9 Commits

Author SHA1 Message Date
thomas
99fcf9b0a4 Wait for window.opts.arh_javascript_aspect_ratio_show before disconnecting observer #61 (#63) 2023-06-04 16:39:07 +01:00
thomas
e0e09b06ad Change how JavaScript aspect ratios work (#57)
- Don't disable any inputs anymore, allow both as valid
- Dynamically change max & min based on aspect ratio limits
2023-05-28 19:35:08 +01:00
thomas
b03cce2050 Use 'change' over 'input' to support more options (#48) 2023-04-10 22:17:00 +01:00
thomas
905a8a0ac6 Quality of life changes (#47)
- Use less brittle current img2img image retrieval
- Updating styling to use variables for different themes
- Change lock to a locked lock...
2023-04-10 22:00:48 +01:00
thomas
ab303d6e97 Add option to toggle between default options (#45)
* Add option to toggle between default options

- Fix img2img red overlay not updating with changes
- Add min-width of 2.5em to select so it's not thin
2023-04-09 16:19:19 +01:00
thomas
c4274cb84f Lots of quality of life changes (#41)
- Support different tabs on img2img now
- Fix step counter sometimes not being multiple of 8
- Align text to center on selects
- Lots of quality of life code changes
2023-04-01 23:17:19 +01:00
thomas
6c8a27fde5 Round to multiples of 8 always (#37)
It was set at 8 for a reason, I was a bit dumb to change this in the first place...
2023-03-31 20:16:41 +01:00
thomas
50cf127c44 Add option on img2img to lock to image aspect ratio (#26) 2023-03-24 14:34:35 +00:00
thomas
be365af8f9 Implement JavaScript aspect ratios (#25)
* Implement JavaScript aspect ratios

- Add options to enable and specify JavaScript aspect ratios
- Add JavaScript to load when enabled, which adds dropdown & functionality
- Update docs for JavaScript aspect ratios
- Add video to README.md for JavaScript aspect ratios
- Update options image on README.md
2023-03-24 00:58:00 +00:00