9d1eec78fb
Handle really long map names by wrapping them.
...
This is set to 75% of the image width by default and is (not yet)
configurable.
2025-09-02 02:12:12 -04:00
026128473c
Add a --stdin-only flag for text.py.
...
Typically this is for when we have configured map names but are making a
concatenated video and aren't using them.
2025-08-26 01:49:52 -04:00
3cea4a3000
Fix text generation when it's not in the config.
2025-07-16 02:01:05 -04:00
c89fde220c
If map names are included in the config, use them when generating text for the video thumbnail.
2025-07-15 22:47:01 -04:00
35894c2614
PEP 8 compliance.
2025-07-06 14:33:42 -04:00
105be2c5fd
Monkey patch in draw_text to save us some trouble (and avoid loading imagemagick stuff unless we really need it).
2025-07-04 12:08:25 -04:00
1ac3851065
Actually load the values for screenshot text, etc. correctly from the config. Pass them into draw_text which doesn't have them readily available.
2025-07-04 11:50:10 -04:00
d778e281ba
Move the remaining hardcoded constants into the configuration file.
2025-07-03 18:04:19 -04:00
2076e7341d
PEP 8 compliance.
2025-06-15 13:31:32 -04:00
a15fb7604b
Refactor text generation to support video concatenation.
2025-06-02 02:23:54 -04:00
2438995093
Major refactor to make handling name/path manipulation easier.
...
Most of this is now in doom_base.py, which stores wad/map/name, exposes them as
properties, and also takes care of most common tasks needed for building
command lines and such.
2025-05-13 05:46:26 -04:00
85d3686f1c
Support setting a name for a demo, supporting more than one demo stored at a time for a map.
2025-05-11 17:28:07 -04:00
72d89c0be9
Add text generation for video thumbnails.
2025-04-20 14:16:44 -04:00