psychedelicious
76bc2cf5db
feat(ui): canvas layer preview, revised reactivity for adapters
2024-09-06 21:27:37 +10:00
psychedelicious
9badbb8dff
feat(ui): transform tool ux
2024-09-06 21:27:37 +10:00
psychedelicious
70bcca23a4
feat(ui): rough out canvas mode
2024-09-06 21:27:37 +10:00
psychedelicious
62eb00aacf
feat(ui): rework settings menu
2024-09-06 21:27:37 +10:00
psychedelicious
b41f1a897d
tidy(ui): tool components & translations
2024-09-06 21:27:36 +10:00
psychedelicious
006a5723da
feat(ui): rough out eyedropper tool
...
It's a bit slow bc we are converting the stage to canvas on every mouse move. Also need to improve the visual but it works.
2024-09-06 21:27:36 +10:00
psychedelicious
af726d1f15
feat(ui): split control layers from raster layers for UI and internal state, same rendering as raster layers
2024-09-06 21:27:36 +10:00
psychedelicious
c9dc61c311
feat(ui, app): use layer as control (wip)
2024-09-06 21:27:36 +10:00
psychedelicious
270c1304a8
fix(ui): do not import button from chakra
2024-09-06 21:27:36 +10:00
psychedelicious
c22afa5725
feat(ui): better scale changer component, reset view functionality
2024-09-06 21:27:36 +10:00
psychedelicious
260ef8edd5
feat(ui): add manual scale controls
2024-09-06 21:27:36 +10:00
psychedelicious
00020f49fe
tidy(ui): remove unused code, initial image
2024-09-06 21:27:36 +10:00
psychedelicious
690fbdc73d
feat(ui): transform cleanup
2024-09-06 21:27:35 +10:00
psychedelicious
073f63251a
feat(ui): add debug button
2024-09-06 21:27:35 +10:00
psychedelicious
9f1f8d62f0
feat(ui): wip transform mode 2
2024-09-06 21:27:35 +10:00
psychedelicious
99d432785c
feat(ui): wip transform mode
2024-09-06 21:27:35 +10:00
psychedelicious
35c941c540
feat(ui): layer bbox calc in worker
2024-09-06 21:27:35 +10:00
psychedelicious
2fd6fd4624
UNDO ME WIP
2024-09-06 21:27:35 +10:00
psychedelicious
daffb950c3
feat(ui): add reset button to canvas
2024-09-06 21:27:35 +10:00
psychedelicious
8c9a5c4ab5
feat(ui): move canvas fill color picker to right
2024-09-06 21:27:34 +10:00
psychedelicious
8c4f98131b
refactor(ui): canvas v2 (wip)
...
Fix a few more components
2024-09-06 21:27:34 +10:00
psychedelicious
d6f3b1b85f
refactor(ui): canvas v2 (wip)
2024-09-06 21:27:34 +10:00
psychedelicious
4f05a7b8d0
fix(ui): show color picker when using rect tool
2024-09-06 21:27:34 +10:00
psychedelicious
d5abdfa3b0
feat(ui): wip raster layers
...
I meant to split this up into smaller commits and undo some of it, but I committed afterwards and it's tedious to undo.
2024-09-06 21:27:33 +10:00
psychedelicious
5c38241e33
feat(ui): add raster layer rendering and interaction (WIP)
2024-09-06 21:27:33 +10:00
psychedelicious
5ca794b94f
feat(ui): show progress toggle on control layers toolbar
2024-05-08 08:39:18 -04:00
psychedelicious
e8e764be20
feat(ui): revise image viewer
...
- Viewer only exists on Generation tab
- Viewer defaults to open
- When clicking the Control Layers tab on the left panel, close the viewer (i.e. open the CL editor)
- Do not switch to editor when adding layers (this is handled by clicking the Control Layers tab)
- Do not open viewer when single-clicking images in gallery
- _Do_ open viewer when _double_-clicking images in gallery
- Do not change viewer state when switching between app tabs (this no longer makes sense; the viewer only exists on generation tab)
- Change the button to a drop down menu that states what you are currently doing, e.g. Viewing vs Editing
2024-05-08 08:39:18 -04:00
psychedelicious
d9b92d19f9
feat(ui): clearer viewer/editor context switching
2024-05-02 23:09:26 -04:00
psychedelicious
3441187c23
tidy(ui): "regional prompts" -> "control layers"
2024-04-30 08:10:59 -04:00