1
0
Fork 0
Commit Graph

115 Commits

Author SHA1 Message Date
Sean Sube 5bb3f6c558 feat: add noise source with solid color 2023-01-15 14:26:04 -06:00
Sean Sube 40080ad46b feat: add gaussian multiply to mask filters 2023-01-15 14:04:54 -06:00
Sean Sube f00f36b5b1 feat(gui): add update instructions to error screen 2023-01-15 13:58:29 -06:00
Sean Sube 0d919bdb11 lint(gui): set histogram noise to the default 2023-01-15 11:16:39 -06:00
Sean Sube 2a30a04e46 feat(gui): add selector for mask filter 2023-01-15 11:10:02 -06:00
Sean Sube 1c2c8b2689 fix(gui): correct label for blur mode 2023-01-15 10:49:26 -06:00
Sean Sube c0bef9a1a7 lint(gui): arrange noise and blend menus side by side 2023-01-15 09:40:21 -06:00
Sean Sube d3ad43bef4 feat(gui): add menus for noise source and blend mode 2023-01-15 09:34:17 -06:00
Sean Sube 0d53fdfe53 feat(gui): add fill with white, toggle for outpainting 2023-01-14 18:30:27 -06:00
Sean Sube 6cd98bb960 feat(gui): add outpainting to API client and state 2023-01-14 18:07:05 -06:00
Sean Sube 26a8ce7095 fix(gui): send strength for img2img requests 2023-01-14 17:06:45 -06:00
Sean Sube 9e2921d3de feat(gui): add outpainting dimension controls to inpaint tab 2023-01-14 17:00:53 -06:00
Sean Sube c09eb75ab4 fix(gui): improve API link example 2023-01-14 11:41:32 -06:00
Sean Sube 65f2f4d953 feat(gui): add error message when server is not available (fixes #48) 2023-01-14 11:25:53 -06:00
Sean Sube 3ad3299734 feat(gui): replace mask to grayscale with fill button 2023-01-14 10:50:30 -06:00
Sean Sube d5c68811d6 lint(gui): move delete button to last position on card 2023-01-14 10:25:18 -06:00
Sean Sube 028d39c808 feat(gui): add copy to source buttons to image card 2023-01-14 10:20:05 -06:00
Sean Sube 56ac6c6bc7 feat(gui): add slider for brush strength (fixes #30) 2023-01-14 00:32:21 -06:00
Sean Sube a87dc451fd feat(gui): show mask brush preview (fixes #39) 2023-01-14 00:07:02 -06:00
Sean Sube e915ab5b8d feat(gui): show source behind mask with offscreen painting 2023-01-13 23:38:43 -06:00
Sean Sube f83499763a feat(gui): get API root from query string if available 2023-01-13 21:29:34 -06:00
Sean Sube 2e5c7867a4 fix(gui): load config relative to current page (fixes #43) 2023-01-13 21:29:34 -06:00
Sean Sube c0af709ab1 lint(gui): remove console logging 2023-01-13 21:29:34 -06:00
Sean Sube 4dc915d5c9 fix(gui): prevent mask canvas from going into a save loop 2023-01-13 21:29:34 -06:00
Sean Sube d5f8838ceb fix(gui): avoid saving mask while actively painting 2023-01-13 21:29:34 -06:00
Sean Sube 1183216a83 feat(gui): split mask canvas into its own component 2023-01-13 21:29:34 -06:00
Sean Sube 4e82241491 feat(gui): save source and mask images while changing tabs 2023-01-13 21:29:34 -06:00
Sean Sube fa639efff3 fix(gui): invalidate loading query after mutations 2023-01-13 10:14:18 -06:00
Sean Sube 64801a52e3 lint(gui): build API URLs consistently 2023-01-13 10:14:18 -06:00
Sean Sube eec44eb9fd lint(build): always run bundle target 2023-01-13 10:14:18 -06:00
Sean Sube b477a9937c feat: move API routes under prefix 2023-01-13 10:14:18 -06:00
Sean Sube 600ebae73a fix(gui): clear loading data after card leaves 2023-01-13 10:14:18 -06:00
Sean Sube c36daddf66 feat(gui): implement image polling on the client 2023-01-13 10:14:18 -06:00
Sean Sube 1bb0a3aed8 fix(gui): disable react profiling in default bundle 2023-01-12 18:18:51 -06:00
Sean Sube f9bcc5d4e4 lint(gui): move context into state module 2023-01-12 18:10:46 -06:00
Sean Sube 7885bbfbdd fix(gui): history is not iterable error when loading existing state 2023-01-12 17:57:43 -06:00
Sean Sube 68eb8eb9b2 fix(gui): restore delete image button 2023-01-12 17:51:34 -06:00
Sean Sube 689a6a183f fix(gui): break up state into slices for each tab 2023-01-12 17:49:51 -06:00
Sean Sube 35e2e1dda6 fix(gui): improve performance while using image controls 2023-01-12 00:11:05 -06:00
renovate[bot] c328ac3950 chore(deps): update dependency eslint-plugin-sonarjs to ^0.18.0 2023-01-11 22:24:13 -06:00
Sean Sube ef33301d6b fix(gui): send CFG to API as decimal 2023-01-11 21:46:04 -06:00
Sean Sube dcfce81fed fix(gui): do not persist loading flag 2023-01-11 21:45:47 -06:00
Sean Sube 25b64cc3b0 lint(gui): add component keys, remove some arrow fns 2023-01-11 21:45:31 -06:00
Sean Sube f2b2366c91 chore(release): 0.3.0 2023-01-11 20:50:57 -06:00
Sean Sube 662bf42454 feat(gui): share image history between tabs, add setting to adjust length of history (fixes #22) 2023-01-10 22:35:55 -06:00
Sean Sube 07fa81a66b feat(gui): persist image control state (fixes #11) 2023-01-10 20:43:14 -06:00
Sean Sube 63758b0e21 fix(gui): default mask brush to white/full replacement 2023-01-09 23:26:01 -06:00
Sean Sube 4a6458d8f6 fix(gui): consistently load image controls from server params 2023-01-09 23:16:28 -06:00
Sean Sube 37efd51341 feat(gui): load and merge server params with config 2023-01-09 22:59:08 -06:00
Sean Sube 6b3c0fea45 fix(gui): handle cancel from file input 2023-01-08 22:50:53 -06:00