Commit graph

38 commits

Author SHA1 Message Date
805ea27f3e When fabricating, create a temporary directory for all the working files and then blow it away on completion. 2025-04-22 02:15:03 -04:00
c95c14d747 Also break out of the loop when we pull the time out of it. 2025-04-22 02:07:45 -04:00
539e478b9d Fix syntax when --single is passed. Python, man. 2025-04-22 01:35:14 -04:00
6a6f25aebc Add a generator for DSDA zip files. 2025-04-22 01:28:36 -04:00
dd3a185f4b Add final thumbnail assembly. 2025-04-20 18:59:58 -04:00
72d89c0be9 Add text generation for video thumbnails. 2025-04-20 14:16:44 -04:00
790f3af1a2 Add a fetch command; this could probably use some refinement. 2025-04-19 23:05:38 -04:00
d1ddad97ef Immediately decide I don't like the previous commit and refactor it somewhat. 2025-04-19 11:40:07 -04:00
63bc1436fe If needed directories don't exist, create them before trying to use them. 2025-04-19 11:27:53 -04:00
1ad6ec7297 Add an extract command for doom graphics in the wad. 2025-04-18 02:45:34 -04:00
44285fbf59 Add a check command. 2025-04-17 01:57:40 -04:00
833a0c681c Correctly handle non-default IWADS. 2025-04-16 23:01:12 -04:00
3d010a2609 Repeatedly try to take a screenshot until we get an acceptable one. 2025-04-16 22:52:48 -04:00
1094c3aba9 Add a screenshot command. 2025-04-16 02:55:14 -04:00
aff20e9557 Add a base class for commands that provides wad and map arguments. 2025-04-15 22:49:22 -04:00
f8873e1947 Order imports. 2025-04-13 17:45:42 -04:00
fe463c273c Add a playback command. 2025-04-13 17:45:24 -04:00
a7e2f04bde Add support for s3 uploads. 2025-04-13 17:24:31 -04:00
e78453d6bd Initial checkin for dcc v2. Includes support for play/record/fabricate. 2025-04-07 02:19:25 -04:00
9a790b0b3a Fix typo. 2025-04-07 02:19:06 -04:00
26aa55eb93 Prep gitignore for incxoming python. 2025-04-07 02:18:08 -04:00
8b71dd1e4a Rename dcc to dcc.sh for incoming shenanigans. 2025-03-28 02:34:59 -04:00
305f17ce5f Add a doomed index thumbnail generator. 2025-03-28 02:31:13 -04:00
c40eb28e71 Fix demo_in; add a dsda path selector; add a text generation without the MAP prefix. 2025-03-12 22:26:53 -04:00
56d4f3012e Properly handle line breaks for text. 2025-02-28 02:40:29 -05:00
978cddca61 Handle multiple demos for the same map cleanly instead of needing manual file management for it. 2025-02-17 01:23:11 -05:00
79399a5d82 Fix syntax error. 2024-11-11 13:58:47 -05:00
b3f408d484 Add a command for tyson demo thumbnails. This really should be improved in some way. 2024-11-11 13:57:54 -05:00
6e5b02d2b5 Add a put command. Add a 'mapfile' parameter that will eventually get used wherever applicable instead of just in the put command. 2024-10-11 01:57:50 -04:00
a002651169 Properly prepend M_DOOM path with the fabrication directory. 2024-10-10 07:56:10 -04:00
5c1e2e8d14 Add a check command for the base thumbnail image to check dimensions and the image itself. 2024-10-09 02:22:07 -04:00
b15d8a3529 Add a command for compositing a thumbnail. 2024-08-14 02:19:53 -04:00
25abb1fdf7 Sort wads when using find so that they get loaded in a consistent order. 2024-07-29 22:56:01 -04:00
07f116e487 add screenshot functionality 2024-07-26 01:28:16 -04:00
631684dd82 Replace spaces with dashes in file paths if this is a udoom wad. 2024-07-17 01:28:04 -04:00
f9361b07cf Don't use set -x by default. Add a todo for better map handling. 2024-07-10 01:58:15 -04:00
d3b096d7e9 Add makefile to copy out binary. 2024-07-10 01:45:05 -04:00
f11f3037be Initial commit. 2024-07-10 01:43:11 -04:00