| Age | Commit message (Collapse) | Author |
|
other foreground elements
|
|
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
|
|
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
|
|
|
|
|
|
|
|
|
|
This Qt settings object needs to be treated like dynamite, apparently :)
|
|
instead of windows with properties which are windows, windows now have the UI added directly to them using an argument of `uic.loadUi`
Also, DPI scaling moved to MainWindow __init__
|
|
|
|
|
|
|
|
|
|
and various changes to log levels and messages everywhere
|
|
and now Ctrl+Alt+Shift+A gives a bunch of debug info
|
|
plus changes to life.py for pep8 compliance
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dicts must be alphabetized in AV files
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
unfortunately this breaks old projects and presets
|
|
w/h attrs are locked during render so preview thread always get correctly-sized frame
|
|
|
|
|
|
|
|
|
|
|
|
so adding new color-selection widgets is now simple
|
|
|
|
|
|
tweaked Waveform, added some ffmpeg logging, made generic widget functions
|
|
with secret preference to use the audio file again
|
|
|
|
split Video class out of Video component for reuse in Waveform
|
|
|