-
b66e665f3f
Try 4 versions of a picture, graded side by side, and pick one
gator
2026-09-19 17:34:30 +0000
-
3d34667b35
A 'what to do next' guide, and the picture checker's findings with a Fix button
gator
2026-09-19 16:11:11 +0000
-
39c41c689d
Show why a picture could not be redrawn
gator
2026-09-19 15:38:51 +0000
-
03052f7182
The author can say what is wrong with a picture, and have it redrawn
gator
2026-09-19 15:33:35 +0000
-
00c4bc38b5
Say that the revision has started when Revise is pressed
gator
2026-09-19 15:19:03 +0000
-
c89a92e72f
The price on Draw is the worker's own picture count, looks and back views included
gator
2026-09-19 15:17:16 +0000
-
c02eb5d511
Looks per scene, a change prompt on every character picture, click to enlarge
gator
2026-09-19 15:16:26 +0000
-
a5ee10e99b
Remove the duplicated page tail left after the closing html tag
gator
2026-09-19 13:51:24 +0000
-
3f5bd70f24
Remove the duplicated page tail left after the closing html tag
gator
2026-09-19 13:51:23 +0000
-
f8c72e94ae
admin: show each reference as Image N with the name the prompt gives it
gator
2026-09-19 02:47:53 +0000
-
5d342cb2c6
admin: play the clip, the raw take, the seed frame and the audio per shot
gator
2026-09-18 19:43:09 +0000
-
f468604438
Make Download actually download
gator
2026-09-18 01:57:19 +0000
-
f115eca329
Point the home page's media at the worker, not the broken file proxy
gator
2026-09-18 00:36:49 +0000
-
d7ac094c9c
Recover a shot left stuck on "filming" by a worker restart
gator
2026-09-17 22:20:15 +0000
-
a1ededf9c5
Repair the picture-check button, broken by a $-quote in patch text
gator
2026-09-17 20:58:07 +0000
-
ac4ece69a5
Add the button that runs the picture check
gator
2026-09-17 20:57:20 +0000
-
5eb4aac2cc
Show what the picture check found, beside what the audio check found
gator
2026-09-17 20:57:07 +0000
-
4d0d375dbb
Honour the "and play" half once the audio is ready
gator
2026-09-17 18:24:53 +0000
-
f3cfb15d51
Play automatically when preparation finishes, and stop implying failure
gator
2026-09-17 18:24:46 +0000
-
acfc51b2d9
Keep refreshing while the storyboard audio is being prepared
gator
2026-09-17 18:24:19 +0000
-
153c38e6b8
Quote the storyboard from what will actually be drawn
gator
2026-09-17 17:34:33 +0000
-
0b11c4c262
Wire the storyboard player's controls
gator
2026-09-17 14:08:03 +0000
-
fc858729f3
Play the storyboard: frames and narration, in order, at the top
gator
2026-09-17 14:07:50 +0000
-
70bf7758e3
Styles for the storyboard player, and make the tab score readable
gator
2026-09-17 14:07:20 +0000
-
efa861f227
Recover from a job killed by a deploy, and show when a cut reorders
gator
2026-09-17 12:51:27 +0000
-
8a3e257637
Await the repaint before playing, and show each shot's day
gator
2026-09-17 12:45:04 +0000
-
fabb7d2ed8
Load the watch-through numbers alongside the cuts
gator
2026-09-17 12:44:52 +0000
-
7b4ee1895a
Wire up the cuts: propose, play in order, publish
gator
2026-09-17 12:44:44 +0000
-
73a8f5d166
Render the proposed cuts, with a free in-browser preview
gator
2026-09-17 12:44:23 +0000
-
800ba28387
Styles for the cuts panel and its player
gator
2026-09-17 12:44:02 +0000
-
170895644d
Offer the revision when the script is over its running time
gator
2026-09-17 12:18:09 +0000
-
d94390d135
Put "Time it for real" on the bar and the result under the header
gator
2026-09-17 12:16:10 +0000
-
9a00b66b68
Show the script's measured running time, not the writer's estimate
gator
2026-09-17 12:16:00 +0000
-
8a668a9b25
Add the timing panel styles
gator
2026-09-17 12:15:49 +0000
-
e0301dc514
Show each shot's scene slug, so a wrong grouping is visible
gator
2026-09-17 12:14:36 +0000
-
c900dce0aa
trailer.html: show the story the writer worked out, above the script
gator
2026-09-17 07:25:34 +0000
-
50157f0d5b
trailer.html: show what viewers understood, not what reviewers thought
gator
2026-09-17 06:45:22 +0000
-
d21360ea2b
trailer.html: edit, draw, film and reassemble one shot at a time
gator
2026-09-17 06:31:29 +0000
-
a20ed2d57b
trailer.html: pick a head writer, read the reviews, revise, film
gator
2026-09-17 03:08:17 +0000
-
31b3474f8f
book.html: list the trailers already run, because there was no way back
gator
2026-09-17 02:48:38 +0000
-
fa1992f200
book.html: let a book be named, because a filename is not a title
gator
2026-09-17 02:43:12 +0000
-
c6788afba5
trailer.html: draw the storyboard, and show the cast sheets
gator
2026-09-17 02:23:59 +0000
-
d1c9320966
book.html: a real Choose file button, and drop the paste box
gator
2026-09-17 02:22:45 +0000
-
d5e6df23d2
book.html: upload a manuscript and start a writers' room
gator
2026-09-17 01:36:33 +0000
-
5ea49c386c
trailer.html: one tab per writer, with a play button and a note box
gator
2026-09-17 01:35:29 +0000
-
a24f8182f7
Remove the spliced duplicate, part 1 of 4
gator
2026-09-15 03:55:51 +0000
-
9f7114ddbb
Remove the duplicated var price declaration from inside the head expression
gator
2026-09-15 02:27:11 +0000
-
dc336db708
Repair the page a bad patch doubled, and fix the price properly
gator
2026-09-15 02:26:12 +0000
-
2467b779b0
Show a freshly computed price, not the one stamped at creation
gator
2026-09-15 02:15:07 +0000
-
10c1541dbc
Clamp the view to what the stepper allows, not to the stage
gator
2026-09-15 02:06:51 +0000
-
4292624eda
Wire the Remove cutaway button
gator
2026-09-15 02:05:20 +0000
-
58ccf6fc6d
Layout view: stop crying wolf on short shots, allow removing a cutaway, make filming reachable
gator
2026-09-15 02:05:07 +0000
-
70fa5ae9bb
Split Setup shots from Script audio; name the voice; drop the rewrite cap
gator
2026-09-14 23:26:01 +0000
-
076621f809
Setup shots: quote the real TTS cost, not "about a cent"
gator
2026-09-14 23:00:30 +0000
-
30fde992dc
Review page: the narrative first, the controls under it, the shots cut on request
gator
2026-09-14 22:55:33 +0000
-
f19c3ea88b
create: disable shot counts an engine cannot produce
gator
2026-09-14 19:10:56 +0000
-
a5174a3546
remove the dollar-token probe file
gator
2026-09-14 13:36:00 +0000
-
bf4cc12b2f
script: rebuild part 6 of 6 - corruption repaired
gator
2026-09-14 13:35:32 +0000
-
dd1ad70fb7
script: rebuild part 5 of 6
gator
2026-09-14 13:34:44 +0000
-
7ce21f6621
script: rebuild part 4 of 6
gator
2026-09-14 13:33:51 +0000
-
0dabc60006
script: rebuild part 3 of 6
gator
2026-09-14 13:32:57 +0000
-
ab1027e6db
script: rebuild part 2 of 6
gator
2026-09-14 13:32:01 +0000
-
9250a559c3
script: rebuild part 1 of 3 (repairing $' corruption)
gator
2026-09-14 13:29:39 +0000
-
b3c2128a44
scratch: probe before-match token
gator
2026-09-14 13:26:46 +0000
-
ad79f668bf
scratch: confirm backtick token exposes text before the match
gator
2026-09-14 13:26:03 +0000
-
b1af9ad85b
scratch: probe dollar-token behaviour in replacements
gator
2026-09-14 13:24:17 +0000
-
46b35556f9
scratch: determine how patch replacement handles dollar tokens
gator
2026-09-14 13:24:12 +0000
-
d8746810cc
script: price and duration follow the project's render model, not a fixed 8s
gator
2026-09-14 13:14:13 +0000
-
dd92ed7aba
create: choose the render model; length and price follow it
gator
2026-09-14 02:54:56 +0000
-
0daf74cfac
admin: name the engine that filmed each shot, not always Veo
gator
2026-09-14 02:54:09 +0000
-
aed4812b7e
admin: redub is opt-in now, so the switch reads that way round
gator
2026-09-10 14:00:41 +0000
-
58c8e92c3a
pets: the voice description Veo is given is now selectable and editable
gator
2026-09-10 13:13:20 +0000
-
89b78e5ae2
admin: show the filmed date beside the created date
gator
2026-09-10 12:52:10 +0000
-
17fe951397
videos: show when it was filmed, not only when it was submitted
gator
2026-09-10 12:52:03 +0000
-
ddf6056d43
admin: copy the prompt, and list the renditions derived from the master
gator
2026-09-10 12:22:16 +0000
-
30da437300
admin: show the delivery direction, the request actually sent, and a redub switch
gator
2026-09-10 01:15:49 +0000
-
f6f1335fff
Use the rendered share address here too
gator
2026-09-09 02:21:45 +0000
-
6b7ef08fcc
Share links come from the worker now, not from a published file
gator
2026-09-09 02:21:33 +0000
-
7407a945ac
remove routing probe
gator
2026-09-09 02:02:00 +0000
-
abb070d845
remove routing probe
gator
2026-09-09 02:01:59 +0000
-
60ce736a06
remove routing probe
gator
2026-09-09 02:01:57 +0000
-
77d76f1d7f
Share the page that has preview tags, not the JavaScript route
gator
2026-09-09 02:01:08 +0000
-
25ad188e99
Share page for Astro Formally Protests Cleaning Robots
gator
2026-09-09 02:00:05 +0000
-
3690278211
probe
gator
2026-09-09 01:57:00 +0000
-
5a409e943f
Second routing probe: an explicit .html file per code
gator
2026-09-09 01:55:42 +0000
-
8a5f3a7b1b
Routing probe: does a per-code directory index serve at /v/<code>?
gator
2026-09-09 01:55:10 +0000
-
755e831891
Share the short link here too, and show the view count
gator
2026-09-09 01:14:55 +0000
-
9051af0f3d
Share the short link, not the file
gator
2026-09-09 01:14:44 +0000
-
a82e95d9cc
Send /v/<code> to the watch page
gator
2026-09-09 01:14:31 +0000
-
789c4fef55
A watch page at /v/<code>, so shares run through our own domain
gator
2026-09-09 01:13:35 +0000
-
6dcbfbd035
Wire the share button up
gator
2026-09-09 01:08:46 +0000
-
9801f1a8d1
Share button on the videos list
gator
2026-09-09 01:08:23 +0000
-
e0db55e0db
Share the video, with a link that ends in .mp4
gator
2026-09-09 01:08:09 +0000
-
b94b0557c2
A still worth texting, with the link that goes under it
gator
2026-09-09 01:03:03 +0000
-
4d553585d6
Cut the shots where the clock says, not where a word count guesses
gator
2026-09-08 14:46:15 +0000
-
c26efbbea7
Correct the previz for the difference between spoken and filmed pace
gator
2026-09-08 13:05:14 +0000
-
447368e355
Put the big rough voices at the top of the list
gator
2026-09-08 03:18:22 +0000
-
d9167ede59
Warn about dead air, not just overrun
gator
2026-09-07 23:28:25 +0000
-
fb1d9f229e
Hear the script before paying to film it
gator
2026-09-07 23:27:57 +0000
-
13a45d2e87
Fix the header claiming an unapproved script was approved
gator
2026-09-07 23:25:29 +0000