aboutsummaryrefslogtreecommitdiffstats
path: root/src/component.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* faster Spectrum preview & custom VERBOSE loglvltassaron2017-08-141-0/+5
|
* Life comp shift buttons and Show Grid optiontassaron2017-08-101-0/+2
|
* using the builtin logging moduletassaron2017-08-101-4/+10
|
* added stroke and font style options to Text componenttassaron2017-08-061-2/+2
|
* save presets as floats so project resolution is not relevanttassaron2017-08-031-9/+47
| | | | unfortunately this breaks old projects and presets
* max spinbox vals scale relatively & less errors when spamming res changetassaron2017-08-031-24/+68
| | | | w/h attrs are locked during render so preview thread always get correctly-sized frame
* relativeWidgets might as well be a listtassaron2017-08-031-4/+1
|
* x/y pixel values update to match output resolutiontassaron2017-08-011-3/+36
|
* component class now tracks colorwidgetstassaron2017-08-011-7/+66
| | | | so adding new color-selection widgets is now simple
* more options for the Spectrum componenttassaron2017-07-301-1/+1
|
* added Spectrum component with many optionstassaron2017-07-301-34/+20
| | | | tweaked Waveform, added some ffmpeg logging, made generic widget functions
* generic preview sound for waveform componenttassaron2017-07-291-1/+1
| | | | with secret preference to use the audio file again
* starting work on Waveform componenttassaron2017-07-291-3/+4
| | | | split Video class out of Video component for reuse in Waveform
* some minor bugfixestassaron2017-07-271-2/+3
|
* fixed video component eating stdouttassaron2017-07-271-67/+83
| | | | + made height/width into properties to simplify render methods
* error can be locked within properties()tassaron2017-07-251-35/+17
| | | | and simplified the componenterrors again
* repeated errors don't cause repeated windowstassaron2017-07-251-2/+13
|
* preset manager uses mainwindow row for every buttontassaron2017-07-241-22/+52
| | | | and minor changes to componenterrors
* ComponentError exception wraps previewRendertassaron2017-07-231-52/+67
| | | | probably where errors are likeliest to be found
* better component error messagestassaron2017-07-231-38/+119
| | | | fatal errors cancel the export instead of crashing
* components auto-connect & track widgets, less autosave spamtassaron2017-07-231-51/+145
| | | | importing toolkit from live interpreter now works
* ffmpeg functions moved to toolkit, component format simplifiedtassaron2017-07-201-54/+113
| | | | component methods are auto-decorated & settings are now class variables
* combined toolkit.py & frame.py into toolkit packagetassaron2017-07-171-31/+0
|
* apply complex filters to audio streams from componentstassaron2017-07-161-2/+3
| | | | tons of sound options could be given now, + installation using setup.py
* components automatically drawPreview & save currentPresettassaron2017-07-131-14/+22
| | | | this makes a Component easier to program. also more comments