aboutsummaryrefslogtreecommitdiffstats
path: root/src/video_thread.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-05-09use pytest-qt to test actual export processtassaron2-1/+31
2022-05-09no components on commandline adds a default visualizertassaron1-0/+4
2022-05-09include test data in package, pytest-qt plugin for testing Qt event loop, ↵tassaron5-25/+22
remove useless pytest fixtures
2022-05-09rename visualisation to visualizationtassaron2-6/+9
2022-05-09demote error message to debug messagetassaron1-1/+1
it's worth noting, but not important enough for 'error'
2022-05-08reorganize Classic Visualizer widgets to be more left-alignedtassaron1-29/+68
Looks less weird when window is maximized
2022-05-08Add sensitivity option to classic visualizertassaron2-39/+51
Allows to decide how balanced the up/down smoothing is. The default (0) is the same as before; increasing sensitivity makes the up/down values closer to each other (less smooth, more sensitive)
2022-05-07fixtassaron1-1/+1
2022-05-07concatenate trimmed ffmpeg logs to the test reporttassaron1-8/+29
2022-05-07--export-project uses -i and -o if providedtassaron1-32/+49
Also remove unneeded instance variables `parser` and `args`, and quit if input/output can't be determined. Also, --debug and --test are now mutually exclusive
2022-05-07Fix drawing of "peace" shape. Rename a shape to pietassaron2-9/+6
2022-05-07change default colour to white for consistency with the default settings of ↵tassaron1-1/+1
other foreground elements
2022-05-07Add initial state to the grid - a Queen Bee Shuttletassaron1-1/+13
I chose this one because it repeats forever, so the user gets a useable default setting for any length of video they want to make
2022-05-07fix to make the QFontComboBox update the previewtassaron1-5/+6
Unfortunately it's not an "undoable" ComponentAction object, it just triggers the raw PyQt Signal for now. This is a small patch until I fix it better by rewriting the Component base class, someday :P
2022-05-07set window titles of minor dialog windowstassaron1-5/+8
2022-05-06ffmpeg filter_complex creation code is more readabletassaron1-112/+119
2022-05-06convert Spectrum FFmpeg complex_filters to f-stringstassaron1-30/+31
2022-05-06fix ffmpeg syntax errortassaron1-1/+1
"syntax is deprecated. Use '|' to separate the list items" from invalid arguments to aevalsrc
2022-05-06convert to f-stringtassaron1-20/+11
2022-05-06convert to f-string for readabilitytassaron1-8/+4
2022-05-06undoStack dialog's creation moved to __init__.tassaron1-17/+11
And the automatically added "greeting" components don't show in undo history
2022-05-06disable undo/redo while video is exportingtassaron1-5/+21
2022-05-05show program name as 'avp' when invoked as python -m avptassaron1-0/+1
2022-05-05start mainwindow smaller and with classic visualizertassaron1-2/+7
instead of a giant blank canvas, invite the user with some classic components and a smaller window more appropriate for this small utility :)
2022-05-05update module docstringtassaron1-5/+7