Commit History

Log full source image instead of cropped face
d0cfa98
Running

someone-in-the-world Claude Sonnet 4.6 commited on

Scale GPU duration dynamically by face count
ff6545d

someone-in-the-world Claude Sonnet 4.6 commited on

Reduce GPU duration from 120s to 90s based on log analysis
4a6a548

someone-in-the-world Claude Sonnet 4.6 commited on

Fix intermittent missing detection results by adding a nonce to responses
5088955

someone-in-the-world Claude Sonnet 4.6 commited on

Simplify expand_bbox_for_head: remove top_padding_fraction and default
691fee6

someone-in-the-world Claude Sonnet 4.6 commited on

Expand source face crop by 20% margin to include hair and context
d5db609

someone-in-the-world Claude Sonnet 4.6 commited on

Simplify smoothing pass to take only the result image
0fb86e7

someone-in-the-world Claude Sonnet 4.6 commited on

Move Flux smoothing to a single pass over the full result image
7fe6a68

someone-in-the-world Claude Sonnet 4.6 commited on

Add Flux smoothing pass after face swap to reduce seam artifacts
9c8dc91

someone-in-the-world Claude Sonnet 4.6 commited on

Resize source thumb container to match face crop aspect ratio
e69f4f9

someone-in-the-world Claude Sonnet 4.6 commited on

Crop source face to tight bbox instead of expanded head region
5e9c3a3

someone-in-the-world Claude Sonnet 4.6 commited on

Show full source face in thumbnail using object-fit contain
f2ed620

someone-in-the-world Claude Sonnet 4.6 commited on

Fix drag-and-drop disabled on no-face source slot
e574102

someone-in-the-world Claude Sonnet 4.6 commited on

Auto-detect and crop source face on upload
6c691e6

someone-in-the-world Claude Sonnet 4.6 commited on

Remove gr.update() from _swap_faces_gpu — yield None for intermediate steps, translate at Gradio boundary
480c55a

someone-in-the-world Claude Sonnet 4.6 commited on

Remove dead global cache for flux pipeline — ZeroGPU forks per call so globals never persist
f069788

someone-in-the-world Claude Sonnet 4.6 commited on

Add logging to investigate _flux_pipe cache behavior across ZeroGPU calls
ed62b20

someone-in-the-world Claude Sonnet 4.6 commited on

Add pre-commit black formatter and apply initial formatting
db79f31

someone-in-the-world Claude Sonnet 4.6 commited on

Expand all abbreviated variable and function names
bc09ad0

someone-in-the-world Claude Sonnet 4.6 commited on

Move face crop/resize preprocessing out of GPU scope
f0ab832

someone-in-the-world Claude Sonnet 4.6 commited on

Fix face index mismatch between detection and swap phases
f0c2d43

someone-in-the-world Claude Sonnet 4.6 commited on

Move logging outside @spaces.GPU scope to avoid wasted GPU time
16a9469

someone-in-the-world Claude Sonnet 4.6 commited on

Fix Swap Faces and Download buttons to match dark amber theme
4e9d506

someone-in-the-world Claude Sonnet 4.6 commited on

Increase buffalo_sc det_size back to 640x640 for better detection accuracy
06e0622

someone-in-the-world Claude Sonnet 4.6 commited on

Switch CPU face detector to buffalo_sc at 320x320 for faster detection
30536d2

someone-in-the-world Claude Sonnet 4.6 commited on

Add BFL usage policy notice and model license section
3ee50c3

someone-in-the-world Claude Sonnet 4.6 commited on

Label face detection status as CPU only
338aaa9

someone-in-the-world Claude Sonnet 4.6 commited on

Remove InsightFace swapper and GFPGAN; use Flux2 as the only swap mode
1311044

someone-in-the-world Claude Sonnet 4.6 commited on

Move Flux2 download to startup (CPU) to avoid burning GPU time
a60dc1f

someone-in-the-world Claude Sonnet 4.6 commited on

Pass HF_TOKEN to Flux2 pipeline loader for gated model access
3b21cc0

someone-in-the-world Claude Sonnet 4.6 commited on

Add Flux2 Quality mode for selective face swap
81fb298

someone-in-the-world Claude Sonnet 4.6 commited on

Position upload text independently above SVG icon in drop zone
b997b37

someone-in-the-world Claude Sonnet 4.6 commited on

Revert upload prompt position; shrink SVG icon to fit drop zone
de1ba41

someone-in-the-world Claude Sonnet 4.6 commited on

Shift upload prompt slightly upward in drop zone
f9d13c4

someone-in-the-world Claude Sonnet 4.6 commited on

Replace hardcoded blue SVG colors in upload icon with amber
4ab7edd

someone-in-the-world Claude Sonnet 4.6 commited on

Switch theme from purple to amber/orange palette for better visibility
1963c43

someone-in-the-world Claude Sonnet 4.6 commited on

Fix double bullet: suppress Gradio's prose ul list-style on notice list
1cc0618

someone-in-the-world Claude Sonnet 4.6 commited on

Darken background layers while keeping borders and accents
408abe9

someone-in-the-world Claude Sonnet 4.6 commited on

Refresh theme to medium-dark purple palette
709360f

someone-in-the-world Claude Sonnet 4.6 commited on

Fix all text colors by overriding Gradio CSS variable at app-shell
3bad4da

someone-in-the-world Claude Sonnet 4.6 commited on

Move js to launch(); use !important to override Gradio text colors
3dd1a64

someone-in-the-world Claude Sonnet 4.6 commited on

Fix text colors by raising specificity with .gradio-container prefix
4288102

someone-in-the-world Claude Sonnet 4.6 commited on

Force Gradio dark mode; remove workaround !important overrides
81a5429

someone-in-the-world Claude Sonnet 4.6 commited on

Fix consent label text wrapping broken by flexbox
57a346b

someone-in-the-world Claude Sonnet 4.6 commited on

Fix strong tag color overridden by Gradio stylesheet
449d949

someone-in-the-world Claude Sonnet 4.6 commited on

Force consent and hint text colors over Gradio overrides
727ce14

someone-in-the-world Claude Sonnet 4.6 commited on

Improve text readability on dark theme
9da214c

someone-in-the-world Claude Sonnet 4.6 commited on

Add consent checkbox gating the Swap Faces button
160bddb

someone-in-the-world Claude Sonnet 4.6 commited on

Add GDPR-compliant logging disclosure and Privacy Policy
81b7a29

someone-in-the-world Claude Sonnet 4.6 commited on

Fix blank screen: pin gradio==6.14.0 and remove ssr_mode=False
911d50e

someone-in-the-world Claude Sonnet 4.6 commited on