80f6f9a931
First pass on Canvas options panel
2022-11-27 03:35:49 +13:00
7dff8ccd31
Styles buttons for clearing canvas history and mask
2022-11-27 03:35:49 +13:00
3f6b275bec
Image gallery resize/style tweaks
2022-11-27 03:35:49 +13:00
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
b72b61b790
Styling updates
2022-11-27 03:35:49 +13:00
b81231823e
Builds fresh bundle
2022-11-27 03:35:49 +13:00
c7c6940e1a
Fixes repo root .gitignore ignoring frontend things
2022-11-27 03:35:49 +13:00
6c33d1356d
Removes unused imports
2022-11-27 03:35:49 +13:00
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
b6dd5b664c
Fixes bug causing gallery to close on context menu open
2022-11-27 03:35:49 +13:00
76e7e82f5e
Removes stray console.log()
2022-11-27 03:35:49 +13:00
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
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
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
9418324030
Cleans up IAICanvasStatusText
2022-11-27 03:35:49 +13:00
0f6856b719
Fixes canvas toolbar upload button
2022-11-27 03:35:49 +13:00
83d8e69219
Reworks canvas toolbar
2022-11-27 03:35:49 +13:00
7f999e9dfc
Fixes another similar index error, simplifies logic
2022-11-27 03:35:49 +13:00
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
9950790f4c
Fix index error on going past last image in Gallery
2022-11-27 03:35:49 +13:00
b50a1eb63f
Disables canvas image saving functions when processing
2022-11-27 03:35:49 +13:00
d55b1e169c
Fix Lightbox Issues
2022-11-27 03:35:49 +13:00
1071a12777
Thumbnail size = 256px
2022-11-27 03:35:49 +13:00
d987d0a336
Saves thumbnails to separate thumbnails directory
2022-11-27 03:35:49 +13:00
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
a3308c853d
Fix canvas resizing when both options and gallery are unpinned
2022-11-27 03:35:49 +13:00
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
e7f670a5b6
Fixes stage position changing on zoom
2022-11-27 03:35:49 +13:00
917c576ddb
Fix missing key on ThemeChanger map
2022-11-27 03:35:49 +13:00
dfc0c587b1
Adds theme changer popover
2022-11-27 03:35:49 +13:00
548bcaceb2
Adds model drop-down to site header
2022-11-27 03:35:49 +13:00
5fd43fca13
Fixes paste image to upload
2022-11-27 03:35:49 +13:00
37a356d377
Improves canvas status text and adds option to toggle debug info
2022-11-27 03:35:49 +13:00
cccbfb12aa
Removes stale code
2022-11-27 03:35:49 +13:00
d018b2d7a7
Fixes intermediate images being tiny in txt2img/img2img
2022-11-27 03:35:49 +13:00
e358adecdd
Fix metadata viewer image url length when viewing intermediate
2022-11-27 03:35:49 +13:00
cdc5f66592
Fixes Use All Parameters
2022-11-27 03:35:49 +13:00
b8cebf29f2
Adds staging area hotkeys, disables gallery left/right when staging
2022-11-27 03:35:49 +13:00
68aebad7ad
Fixes staging area outline
2022-11-27 03:35:49 +13:00
ae4a44de3e
Fixes Canvas Auto Save to Gallery
2022-11-27 03:35:49 +13:00
2ab868314f
Reorganises app file structure
2022-11-27 03:35:49 +13:00
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
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
87439feeb2
Add arguments to use SSL to webserver
2022-11-27 03:35:49 +13:00
e5951ad098
Revert "Fix theme changer not displaying current theme on page refresh"
...
This reverts commit 903edfb803e743500242589ff093a8a8a0912726.
2022-11-27 03:35:49 +13:00
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
d0ceabd372
Fix staging area display toggle not working
2022-11-27 03:35:49 +13:00
2bda3d6d2f
Unify Brush and Eraser Sizes
2022-11-27 03:35:49 +13:00
a96af7a15d
Fix tab count in hotkeys panel
2022-11-27 03:35:49 +13:00
93192b90f4
Fix theme changer not displaying current theme on page refresh
2022-11-27 03:35:49 +13:00