Tanish Manku
87411f93c3
Model Flags: Implement conditional edit mode ( #783 )
...
Promptbox now shows controls responding to selected inpainting model.
2025-08-25 14:42:02 -07:00
BFlat
5afaecd282
inpainting history styling ( #782 )
...
- history stack styling
- selected image highlighted
- left reset all button with confirm modal before action
2025-08-25 23:14:46 +07:00
Tanish Manku
4b46b6a2b7
Inpainting history stack ( #777 )
...
Unstylized
2025-08-22 16:00:22 -07:00
BFlat
48b60d8566
text to image results ( #775 )
...
- on text to image enqueue promptbox animates/slides down to the bottom
of the page
- loading skeleton shows above with the prompted text
- on generation complete, receives images from tauri and replaces the
skeleton with the image
- clear session button clears the state and brings back the centered
promptbox view
2025-08-22 01:25:38 -04:00
Brandon Thomas
5e18e6bf35
Send text to image events ( #774 )
2025-08-22 00:55:01 -04:00
BFlat
7acf3a50bb
inpainting: commented out expand, default to edit region, styling updates ( #773 )
...
- commented out expand
- default to edit instead of select and swapped their places
- styling updates
2025-08-21 21:49:38 +07:00
Brandon Thomas
2007c7af91
eventing to support generation batches + inpainting results ( #772 )
2025-08-21 02:26:04 -04:00
BFlat
ea7259d5e8
feature/backport 2d fixes to inpainting ( #754 )
...
- auto-fit canvas on base image load
- mac touchpad support
- outer canvas drag/middle mouse/mac trackpad double finger
2025-08-20 15:47:48 +07:00
Brandon Thomas
9dd5e162cd
add flux juggernaut inpainting (just for testing - it's not SOTA) ( #771 )
2025-08-20 03:04:19 -04:00
BFlat
2422ad48ea
custom tauri title bar ( #768 )
...
removed native title bar and use tauri custom titlebar instead:
- left side traffic lights for macos (removed for now)
- right side custom buttons for windows
2025-08-20 12:14:43 +07:00
Brandon Thomas
85c4e0edab
clean up model metadata and plumbing ( #770 )
2025-08-20 00:56:58 -04:00
BFlat
fbf914e24e
number of generations dropdown inpainting ( #769 )
2025-08-19 23:03:39 +07:00
Brandon Thomas
7c9da067c5
move events to their own package ( #767 )
2025-08-17 21:07:15 -04:00
Brandon Thomas
b157f8bfbd
account provider setup modal ( #766 )
2025-08-16 23:48:06 -04:00
BFlat
c6c417bd38
prompt pasting works properly now ( #765 )
2025-08-16 14:19:20 +07:00
Brandon Thomas
06e82eb9dc
midjourney fixes 3 ( #764 )
2025-08-16 02:45:21 -04:00
Brandon Thomas
ff443562db
midjourney fixes and improvements ( #763 )
2025-08-15 23:44:07 -04:00
bflatastic
8c3f880655
nx build stuff and npx config update
2025-08-16 00:06:45 +07:00
Brandon Thomas
0dc0a2f597
add midjourney support ( #761 )
2025-08-15 01:52:01 -04:00
BFlat
f91f1965a4
centralized models refactor ( #760 )
...
- simplified adding models (use **Models.ts** to add more models)
2025-08-14 21:54:04 +07:00
Tanish Manku
cc1ed0eb76
Inpainting integration with Back-end ( #759 )
...
Some cleanup + transparency background fill
2025-08-13 12:27:37 -07:00
BFlat
93e9d423cb
added more model creator icons and a generic icon ( #758 )
...
**added logos:**
- alibaba (wan video and qwen)
- fal
- higgsfield
- krea
- openart
- replicate
- tencent (logo for their AI model instead of company logo)
- tensorart
- vidu
- generic model icon
... also removed **IMAGE_MODELS_BY_LABEL** and **VIDEO_MODELS_BY_LABEL**
2025-08-12 14:36:34 +07:00
Brandon Thomas
041cfc5460
background removal with event plumbing ( #755 )
2025-08-08 01:07:56 -04:00
Brandon Thomas
693b8c36be
cleanup
2025-08-03 17:03:06 -04:00
Brandon Thomas
8c2e37cad7
wire up flux inpainting ( #753 )
2025-08-03 16:16:50 -04:00
Tanish Manku
5a30046efa
Implement all inpainting UI ( #752 )
...
Actual backend integration pending
2025-08-01 16:40:48 -07:00
bflatastic
a531448611
modal/popover conflict fix - using radix dialog instead
2025-08-01 13:05:05 +07:00
Brandon Thomas
dba5b095c4
flux inpaint + kontext in tauri, kontext end-to-end in UI ( #751 )
2025-07-31 20:45:31 -04:00
BFlat and Brandon Thomas
708930dfb4
number of generation dropdown for text to image prompt box ( #748 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2025-07-29 21:15:10 -04:00
Brandon Thomas
4f0916edb7
enqueue multiple images ( #749 )
2025-07-29 20:14:10 -04:00
bflatastic
c36e88d8ce
expandable lightbox to fullscreen
2025-07-29 20:11:04 +07:00
BFlat
8d4edcfafd
lightbox context images, generation details, canvas snapshot bug fix ( #746 )
...
- canvas snapshot aspect ratio is fixed (it was snapshotting only as
squared images)
- added reference/context images in the lightbox under prompt, hovering
shows a larger preview
- added generation details: model used with logo and provider
2025-07-28 13:28:17 +07:00
bflatastic
e97e5c239e
lightbox and download button fixes
2025-07-24 17:23:10 +07:00
bflatastic
a7270f4685
lightbox prompt fetching
2025-07-24 16:21:21 +07:00
Brandon Thomas
ff30213af8
more GA instrumentation ( #740 )
2025-07-22 21:12:52 -04:00
Brandon Thomas
766f726dc1
Google Analytics package and events ( #739 )
2025-07-22 19:12:14 -04:00
BFlat
2902db074e
Upload asset ux update ( #737 )
...
- image upload modal added
- everything under + button popover
<img width="393" height="263" alt="image"
src="https://github.com/user-attachments/assets/9f6bda8d-10c0-460f-8eab-227ad8155e68 "
/>
2025-07-22 20:25:07 +07:00
Brandon Thomas
b8ee03f1b7
load glb assets without cors ( #736 )
2025-07-22 08:43:38 -04:00
BFlat
d2720d0a62
services icons for the models list ( #733 )
...
added model service icons:
- google
- black forest labs
- bytedance
- kling
- midjourney
- openai
2025-07-21 14:51:15 +07:00
Brandon Thomas and bflatastic
da859fc2f8
marketing updates for the website ( #722 )
...
This is currently a draft / work in progress.
---------
Co-authored-by: bflatastic <bombayapirat@gmail.com >
2025-07-17 10:49:14 -04:00
Brandon Thomas
5f832d5d17
fix thumbnails in gallery and jobs, fix veo2 args, add hunyuan args, etc. ( #731 )
2025-07-17 09:51:59 -04:00
bflatastic
a93e921b51
3d model upload fix, upload button, modal block propagation of keyboard events
2025-07-16 13:57:09 +07:00
BFlat
18f4411f2a
2D reset canvas button and persist prompt boxes ( #726 )
...
- 2D reset canvas button under the left side toolbar. on click prompts a
confirmation to clear the canvas.
- all prompt boxes persist prompts, aspect ratio, system prompt and
reference images for that session until refreshed.
2025-07-15 18:46:58 -04:00
Brandon Thomas
9782bd33bc
enable text prompts for videos ( #724 )
2025-07-14 22:14:36 -04:00
Brandon Thomas
2c9be7c262
fix aspect ratio controls on image gen (first pass) ( #723 )
...
This doesn't support all aspect ratios for all models. We'll need to
come back and offer per-model options.
2025-07-14 21:51:32 -04:00
bflatastic
138ec975de
rearrange button
2025-07-09 22:12:58 +07:00
bflatastic
895159afbf
added shape color change
2025-07-09 22:05:51 +07:00
BFlat
8657edf2a1
fix trackpad zoom ( #704 )
2025-07-09 14:33:24 +07:00
Brandon Thomas
0c283491e4
gpt-image-1 fixes: context images, working on 2d/3d, working with sora/artcraft ( #703 )
2025-07-07 18:45:48 -04:00
BFlat
fa495c65d1
2d bug fixes and improvements ( #702 )
...
**fixes:**
- moved canvas fit to screen button to inside prompt box
- canvas fit to screen logic works properly and always centered
- canvas doesnt overflow screen and annoyingly scroll anymore
- brush now has an active state and border and shows brush icon when not
active
- hidden eraser button for now since it doesn't work
TODO:
- missing features
2025-07-07 22:33:39 +07:00