psychedelicious
e1e978b423
Adds Save to Gallery button to staging toolbar
2022-11-27 03:35:49 +13:00
psychedelicious
d27d92325d
Fixes bug where discarding staged images results in loss of history
2022-11-27 03:35:49 +13:00
psychedelicious
80f6f9a931
First pass on Canvas options panel
2022-11-27 03:35:49 +13:00
psychedelicious
7dff8ccd31
Styles buttons for clearing canvas history and mask
2022-11-27 03:35:49 +13:00
psychedelicious
3f6b275bec
Image gallery resize/style tweaks
2022-11-27 03:35:49 +13:00
psychedelicious
5ed6a31b97
Removes reasonsWhyNotReady
...
The popover doesn't play well with the button being disabled, and I don't think adds any value.
2022-11-27 03:35:49 +13:00
psychedelicious
b72b61b790
Styling updates
2022-11-27 03:35:49 +13:00
psychedelicious
b81231823e
Builds fresh bundle
2022-11-27 03:35:49 +13:00
psychedelicious
c7c6940e1a
Fixes repo root .gitignore ignoring frontend things
2022-11-27 03:35:49 +13:00
psychedelicious
6c33d1356d
Removes unused imports
2022-11-27 03:35:49 +13:00
psychedelicious
f08c78a043
Minor bugfixes
...
- When doing long-running canvas image exporting actions, display indeterminate progress bar
- Fix staging area image outline not displaying after committing/discarding results
2022-11-27 03:35:49 +13:00
psychedelicious
b6dd5b664c
Fixes bug causing gallery to close on context menu open
2022-11-27 03:35:49 +13:00
psychedelicious
76e7e82f5e
Removes stray console.log()
2022-11-27 03:35:49 +13:00
psychedelicious
d4376ed240
Adds hotkey to reset canvas interaction state
...
If the canvas' interaction state (e.g. isMovingBoundingBox, isDrawing, etc) get stuck somehow, user can press Escape to reset the state.
2022-11-27 03:35:49 +13:00
psychedelicious
9d34213b4c
Gracefully handles corrupted images; fixes #1486
...
- App does not crash if corrupted image loaded
- Error is displayed in the UI console and CLI output if an image cannot be loaded
2022-11-27 03:35:49 +13:00
psychedelicious
b908f2b4bc
Improves metadata handling, fixes #1450
...
- Removes model list from metadata
- Adds generation's specific model to metadata
- Displays full metadata in JSON viewer
2022-11-27 03:35:49 +13:00
psychedelicious
9418324030
Cleans up IAICanvasStatusText
2022-11-27 03:35:49 +13:00
psychedelicious
0f6856b719
Fixes canvas toolbar upload button
2022-11-27 03:35:49 +13:00
psychedelicious
83d8e69219
Reworks canvas toolbar
2022-11-27 03:35:49 +13:00
psychedelicious
7f999e9dfc
Fixes another similar index error, simplifies logic
2022-11-27 03:35:49 +13:00
blessedcoolant
0c3ae232af
WIP - Lightbox Fixes
...
Still need to fix the images not being centered on load when the image res changes
2022-11-27 03:35:49 +13:00
blessedcoolant
9950790f4c
Fix index error on going past last image in Gallery
2022-11-27 03:35:49 +13:00
psychedelicious
b50a1eb63f
Disables canvas image saving functions when processing
2022-11-27 03:35:49 +13:00
blessedcoolant
d55b1e169c
Fix Lightbox Issues
2022-11-27 03:35:49 +13:00
psychedelicious
1071a12777
Thumbnail size = 256px
2022-11-27 03:35:49 +13:00
psychedelicious
d987d0a336
Saves thumbnails to separate thumbnails directory
2022-11-27 03:35:49 +13:00
psychedelicious
50a67a7172
Implements thumbnails for gallery
...
- Thumbnails are saved whenever an image is saved, and when gallery requests images from server
- Thumbnails saved at original image aspect ratio with width of 128px as WEBP
- If the thumbnail property of an image is unavailable for whatever reason, the image's full size URL is used instead
2022-11-27 03:35:49 +13:00
blessedcoolant
a3308c853d
Fix canvas resizing when both options and gallery are unpinned
2022-11-27 03:35:49 +13:00
blessedcoolant
cde395e02f
Hotkey Cleanup
...
- Viewer is now Z
- Canvas Move tool is V - sync with PS
- Removed some unused hotkeys
2022-11-27 03:35:49 +13:00
psychedelicious
e7f670a5b6
Fixes stage position changing on zoom
2022-11-27 03:35:49 +13:00
blessedcoolant
917c576ddb
Fix missing key on ThemeChanger map
2022-11-27 03:35:49 +13:00
psychedelicious
dfc0c587b1
Adds theme changer popover
2022-11-27 03:35:49 +13:00
psychedelicious
548bcaceb2
Adds model drop-down to site header
2022-11-27 03:35:49 +13:00
psychedelicious
5fd43fca13
Fixes paste image to upload
2022-11-27 03:35:49 +13:00
psychedelicious
37a356d377
Improves canvas status text and adds option to toggle debug info
2022-11-27 03:35:49 +13:00
psychedelicious
cccbfb12aa
Removes stale code
2022-11-27 03:35:49 +13:00
psychedelicious
d018b2d7a7
Fixes intermediate images being tiny in txt2img/img2img
2022-11-27 03:35:49 +13:00
psychedelicious
e358adecdd
Fix metadata viewer image url length when viewing intermediate
2022-11-27 03:35:49 +13:00
psychedelicious
cdc5f66592
Fixes Use All Parameters
2022-11-27 03:35:49 +13:00
psychedelicious
b8cebf29f2
Adds staging area hotkeys, disables gallery left/right when staging
2022-11-27 03:35:49 +13:00
psychedelicious
68aebad7ad
Fixes staging area outline
2022-11-27 03:35:49 +13:00
psychedelicious
ae4a44de3e
Fixes Canvas Auto Save to Gallery
2022-11-27 03:35:49 +13:00
psychedelicious
2ab868314f
Reorganises app file structure
2022-11-27 03:35:49 +13:00
psychedelicious
bc46c46835
Refactors upload-related async thunks
...
- Now standard thunks instead of RTK createAsyncThunk()
- Adds toasts for all canvas upload-related actions
2022-11-27 03:35:49 +13:00
psychedelicious
d82a21cfb2
Integrates #1487 - touch events
...
Need to add:
- Pinch zoom
- Touch-specific handling (some things aren't quite right)
2022-11-27 03:35:49 +13:00
javl
87439feeb2
Add arguments to use SSL to webserver
2022-11-27 03:35:49 +13:00
blessedcoolant
e5951ad098
Revert "Fix theme changer not displaying current theme on page refresh"
...
This reverts commit 903edfb803e743500242589ff093a8a8a0912726.
2022-11-27 03:35:49 +13:00
blessedcoolant
4f51680307
Staging Area delete button is now red
...
So it doesnt feel blended into to the rest of them.
2022-11-27 03:35:49 +13:00
blessedcoolant
d0ceabd372
Fix staging area display toggle not working
2022-11-27 03:35:49 +13:00
blessedcoolant
2bda3d6d2f
Unify Brush and Eraser Sizes
2022-11-27 03:35:49 +13:00