| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-17 | fix typo | Brianna Rainey | |
| 2022-05-09 | demote error message to debug message | tassaron | |
| it's worth noting, but not important enough for 'error' | |||
| 2022-05-05 | update module docstring | tassaron | |
| 2022-05-05 | docstrings | tassaron | |
| 2022-05-05 | move more createVideo work into its own methods | tassaron | |
| rename renderFrame to frameRender for consistency with components | |||
| 2022-05-05 | move "determine audio duration" into its own method | tassaron | |
| 2022-05-05 | show every frame of preview during export | tassaron | |
| 2022-05-05 | remove Python threads from video export process | tassaron | |
| 2022-05-03 | Broken pipe raises OSError on some platforms. | tassaron | |
| Catching this exception prevents the app from crashing on Windows when cancelling an export in progress, or when finishing the export if components use FFmpeg pipes themselves. | |||
| 2022-05-02 | remove unneeded call to .copy() | tassaron | |
| 2022-05-02 | add commandline option to disable preview during export | tassaron | |
| the weird use of type() is to avoid restructuring the code at this time. I will refactor this in a different pull request | |||
| 2022-05-02 | Don't render checkerboard during preview | tassaron | |
| It was nice for consistency with the editing preview, but this slows down the main thread if we're doing the preview synchronously. And it's not really inaccurate to the final product, as far as I know. | |||
| 2022-05-02 | fixes #70 - store a ref to preview frame & update preview synchronously | tassaron | |
| removing the Python thread might not have been necessary. I will test this next | |||
| 2022-05-02 | log QThread IDs | tassaron | |
| 2022-04-30 | fix progress bar percentage not increasing | tassaron | |
| numpy.floor now returns a float if given a float | |||
| 2022-04-29 | use super().__init__ in the modern python3 style | tassaron | |
| 2022-04-25 | add more logging to the video export | tassaron | |
| 2022-04-22 | make pip-installable as a package | tassaron | |
| 2022-04-21 | fail gracefully if createFfmpegCommand returns empty | tassaron | |
| 2022-04-21 | fix crash if ffmpeg is not installed (tested on windows 11) | tassaron | |
| 2017-08-28 | ctrl-c ends commandline mode properly | tassaron | |
| 2017-08-19 | remove % from log calls | tassaron | |
| 2017-08-14 | faster Spectrum preview & custom VERBOSE loglvl | tassaron | |
| 2017-08-13 | made an authors file | tassaron | |
| 2017-08-13 | graceful renderNode crash, code clean-up | tassaron | |
| 2017-08-10 | using the builtin logging module | tassaron | |
| 2017-07-29 | waveform component is working, preview is glitchy | tassaron | |
| 2017-07-29 | starting work on Waveform component | tassaron | |
| split Video class out of Video component for reuse in Waveform | |||
| 2017-07-27 | some minor bugfixes | tassaron | |
| 2017-07-27 | fixed video component eating stdout | tassaron | |
| + made height/width into properties to simplify render methods | |||
| 2017-07-25 | don't]] always trigger error() | tassaron | |
| 2017-07-25 | error can be locked within properties() | tassaron | |
| and simplified the componenterrors again | |||
| 2017-07-25 | repeated errors don't cause repeated windows | tassaron | |
| 2017-07-23 | ComponentError exception wraps previewRender | tassaron | |
| probably where errors are likeliest to be found | |||
| 2017-07-23 | better component error messages | tassaron | |
| fatal errors cancel the export instead of crashing | |||
| 2017-07-23 | components auto-connect & track widgets, less autosave spam | tassaron | |
| importing toolkit from live interpreter now works | |||
| 2017-07-20 | ffmpeg functions moved to toolkit, component format simplified | tassaron | |
| component methods are auto-decorated & settings are now class variables | |||
| 2017-07-17 | combined toolkit.py & frame.py into toolkit package | tassaron | |
| 2017-07-15 | trying to make setup.py work | tassaron | |
| 2017-07-15 | use -t on inputs so ffmpeg knows when to stop filters | tassaron | |
| + better feedback in cmd mode | |||
| 2017-07-15 | Video comp verifies audio streams, videoThread moved into Core | tassaron | |
| off-by-1 bug fixed in exporting, & use fewer threads for fewer CPUs | |||
| 2017-07-13 | staticComponents list is reversed now | tassaron | |
| 2017-07-13 | more error messages for blank components | tassaron | |
| 2017-07-13 | added option to include audio from Video components | tassaron | |
| 2017-07-13 | merge consecutive static components | tassaron | |
| 2017-07-11 | fixed various bugs | tassaron | |
| 2017-07-09 | separated creation of ffmpeg command | tassaron | |
| for future use to sllow editing the command before starting the export | |||
| 2017-07-09 | a basic Sound component for mixing sounds | tassaron | |
| to be greatly expanded... | |||
| 2017-07-09 | more comments + warnings for outdated dependencies | tassaron | |
| 2017-07-06 | image options to mirror & saturate colours | tassaron | |
| and some friendly docstrings | |||
