Tanish Manku
b8db60365b
artcraft: surface credits-fetch state on top bar coin + 60s poll
...
Customers occasionally saw "0 Credits" with no signal that the fetch
had failed silently. Add a status badge on the coin (slow/failed/
recovered, hidden in the happy path), a 60s background refresh, and
gate the initial fetch on AUTH_STATUS.LOGGED_IN to remove the 1s
setTimeout band-aid that was racing intermediate auth states.
2026-04-30 16:22:50 -07:00
BFlat
8f9607cc5d
promptbox: default both Enter and Shift+Enter to newline ( #1454 )
...
Only the submit button triggers generation by default. The "Enter to
generate" toggle (available in both app and website settings top right
nav) still allows opting into Enter-to-submit.
2026-04-30 10:02:10 +07:00
bflatastic
e1b8864a8a
website: persist pending video batches to localStorage
2026-04-30 08:33:12 +07:00
bflatastic
8dcebec25c
for loop removed and using video batch in endpoint
2026-04-30 08:09:22 +07:00
bflatastic
f7c9e4ecc7
website: full time stamp in lightbox
2026-04-30 06:59:04 +07:00
Brandon Thomas
633e6bdd6c
bump tauri 0.30.0 -> 0.31.0 ( #1453 )
2026-04-29 18:51:37 -04:00
BFlat
13f1fb4f63
bug fixes for character and video ref uploads on website, show error … ( #1451 )
...
…toasts
2026-04-30 01:16:41 +07:00
Brandon Thomas
967828ec2f
tauri changes to support artcraft_router v2 (happy horse, seedance 2, etc.) ( #1448 )
2026-04-29 13:53:30 -04:00
Brandon Thomas
90baabca4b
website seedance 21:9 ( #1445 )
2026-04-29 00:15:51 -04:00
bflatastic
3ede4ef8d1
website: download on site instead of opening new tab
2026-04-29 11:04:42 +07:00
Brandon Thomas
96194ea0d8
new aspect ratio for seedance ( #1444 )
2026-04-28 22:55:16 -04:00
Brandon Thomas
c1f4ae21e2
discrete apis ( #1443 )
2026-04-28 20:33:34 -04:00
Brandon Thomas
934ab64eac
happy horse access ( #1442 )
2026-04-28 16:56:42 -04:00
Brandon Thomas
badad317b8
retry kinovi polling with backoff ( #1441 )
2026-04-28 16:49:44 -04:00
bflatastic
7f35eec2b4
fix: guard handleGenerate with useRef to close double-submit race
2026-04-28 22:57:27 +07:00
bflatastic
4cb5a713a8
web credits in navbar
2026-04-28 09:50:23 +07:00
BFlat
ae8fd30b4b
shift enter to generate by default, toggleable via settings panel in app ( #1440 )
...
- Pressing **Enter** in any prompt box now adds a new line instead of
submitting - fixes complaints about accidental generations
- **Shift+Enter** is the new submit shortcut
- Desktop app gets an "Enter to generate" toggle in Settings → General
(off by default) for users who prefer the old behavior
- Applies to all prompt boxes in the Artcraft desktop app and the
website
2026-04-26 21:34:08 +07:00
bflatastic
d37a732d60
name mappings for happy horse 1.0
2026-04-24 16:15:17 +07:00
bflatastic
726bde7c11
happy horse alibaba icon
2026-04-24 15:48:11 +07:00
Brandon Thomas
1864eedb7a
moderator feature flags editing ( #1436 )
2026-04-24 03:42:57 -04:00
Brandon Thomas
853f596efc
add happyhorse behind feature flag ( #1435 )
2026-04-24 03:06:35 -04:00
bflatastic
5535d50ec3
website: image ref selection limit fixed, gallery item active focus outline blinking fixed
2026-04-24 13:25:17 +07:00
bflatastic
34cd723417
website: persist references after navigation
2026-04-24 13:11:58 +07:00
Brandon Thomas
681f94b245
fix omni seedance characters ( #1434 )
2026-04-24 00:04:14 -04:00
Brandon Thomas
cfa5b211ea
kinovi happyhorse ( #1433 )
2026-04-23 23:24:07 -04:00
Brandon Thomas
8436d42d41
more logging
2026-04-23 19:25:00 -04:00
Brandon Thomas
53acdd544f
omni video handler - utilize second pipeline for seedance; various other fixes ( #1432 )
2026-04-23 19:21:53 -04:00
bflatastic
5ea6172ce8
website fix: mobile remove bottom overlay on error card blocking dismiss button
2026-04-23 13:46:06 +07:00
BFlat
9166148701
website error messages ( #1431 )
...
artcraft website now shows error messages on the failed cards and task
queue
2026-04-23 13:43:17 +07:00
Brandon Thomas
e6e739e874
move old artcraft_router pipeline ( #1430 )
2026-04-23 00:29:22 -04:00
Brandon Thomas
4112652c4e
artcraft 0.29 -> 0.30 ( #1429 )
2026-04-22 22:27:13 -04:00
Brandon Thomas
969d7d7609
add seedance fast @ artcraft to artcraft router, update seedance (non-fast): both call omni ( #1428 )
2026-04-22 21:34:52 -04:00
Brandon Thomas
1f53b6a4cf
tauri: seedance 2.0 fast, seedance 2.0 1080p ( #1427 )
2026-04-22 19:45:58 -04:00
Brandon Thomas
3947eebe7e
bump artcraft 0.28 -> 0.29 ( #1426 )
artcraft-v0.29.0
2026-04-22 19:18:19 -04:00
Brandon Thomas
5eb2abf112
artcraft desktop gpt-image cost estimates + quality arg ( #1425 )
2026-04-22 19:17:07 -04:00
Brandon Thomas
31a9704faf
fix media file list pagination ( #1423 )
2026-04-22 17:12:06 -04:00
bflatastic
02676680b1
fixed quality field name
2026-04-23 01:56:45 +07:00
BFlat
ba19e9ae40
gpt image 2 quality selector ( #1422 )
2026-04-23 01:37:50 +07:00
Brandon Thomas
00499252a1
gpt-image-2 desktop support for quality ( #1421 )
2026-04-22 14:18:55 -04:00
Tanish Manku
c7b9de7cf9
3D: Fix editor undo/redo keybinds and hotkey signal bugs ( #1252 )
...
- Ctrl+Z/Cmd+Z was calling redo() instead of undo(); fixed and added
missing Ctrl+Shift+Z/Cmd+Shift+Z and Ctrl+Y redo bindings
- Wrap all async keybind handlers in try/finally so isProcessing is
always cleared even if undo/redo/copy/paste throws
- Fix === typo in disableHotkeyInput (comparison instead of assignment),
and use full value replacement so the Preact signal update is reactive
2026-04-22 08:24:42 -07:00
Brandon Thomas
c2ca096099
desktop frontend support for gpt-image-2 ( #1418 )
2026-04-22 10:40:47 -04:00
Brandon Thomas
a04ee4f76c
fix compile error
2026-04-22 10:15:52 -04:00
bflatastic
8bc552c450
add gpt image 2 to name mapping
2026-04-22 18:44:24 +07:00
BFlat
128d3e43c5
reuse gallery modal for the artcraft website and app styling aligned ( #1415 )
...
- website to reuse shared app lib's gallery modal for image selection
- styling alignments with the desktop app
- new checkbox shared component
2026-04-22 18:38:02 +07:00
Brandon Thomas
bc226fb361
omni gpt image 2 ( #1414 )
...
this will enable it in storyteller-web
2026-04-22 01:11:42 -04:00
Brandon Thomas
7817f3af70
fal gpt image 2 ( #1413 )
2026-04-21 21:53:14 -04:00
Brandon Thomas
cf1f4eb8c8
gpt image 2 enum ( #1412 )
2026-04-21 21:08:28 -04:00
Brandon Thomas
2e6ccf0d00
artcraft v2 router for seedance 2.0 (non-fast) ( #1411 )
2026-04-21 20:32:41 -04:00
Brandon Thomas
a560541b62
import cleanup
2026-04-21 18:43:20 -04:00
Brandon Thomas
df4e300119
artcraft_router v2 kinovi seedance 2 fast ( #1410 )
2026-04-21 18:34:49 -04:00