aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add commandline option to disable preview during exporttassaron2022-05-023-2/+11
| | | | the weird use of type() is to avoid restructuring the code at this time. I will refactor this in a different pull request
* Don't render checkerboard during previewtassaron2022-05-021-3/+1
| | | | 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.
* fixes #70 - store a ref to preview frame & update preview synchronouslytassaron2022-05-022-24/+23
| | | | removing the Python thread might not have been necessary. I will test this next
* add useful comment about why this reference existstassaron2022-05-021-0/+2
|
* log QThread IDstassaron2022-05-022-0/+3
|
* Merge pull request #69 from djfun/feature-newguimartin2022-05-0158-1433/+12568
|\ | | | | GUI Redesign with Component System
| * Merge branch 'master' into feature-newguimartin2022-05-010-0/+0
| |\ | |/ |/|
* | Use pillow if pyqt5 is installed (issue #17)Martin Kaistra2017-05-291-2/+3
| |
| * tested working instructions for Ubuntu 22.04tassaron2022-04-301-6/+6
| | | | | | | | using the default environment, Gnome on Wayland, in a clean virtual machine
| * create test report in home folder after `--test`tassaron2022-04-301-1/+34
| |
| * fix progress bar percentage not increasingtassaron2022-04-301-1/+1
| | | | | | | | numpy.floor now returns a float if given a float
| * fix 'QThread killed while running' at program exittassaron2022-04-302-23/+19
| |
| * fix misspelled ffmpegtassaron2022-04-301-1/+1
| |
| * test if ffmpeg is really found at startuptassaron2022-04-302-32/+39
| |
| * raise log level of library logfiletassaron2022-04-301-3/+6
| |
| * license may be affected by packagingtassaron2022-04-291-1/+3
| | | | | | | | https://github.com/djfun/audio-visualizer-python/issues/28#issuecomment-314791421
| * log ffmpeg bintassaron2022-04-291-7/+12
| |
| * switch Pillow-SIMD for Pillowtassaron2022-04-292-14/+4
| | | | | | | | It is easier for people to install with pip. We can always go back to SIMD in the future when we have a better install script. Packaged versions can still use Pillow-SIMD
| * ignore benign error from reading a closed pipetassaron2022-04-291-3/+7
| | | | | | | | happens when the video is done exporting sometimes. Not worth fixing
| * remove extra window properties from window objectstassaron2022-04-299-243/+242
| | | | | | | | | | 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__
| * rename videoCreated method to stopVideoThreadtassaron2022-04-291-2/+2
| |
| * use super().__init__ in the modern python3 styletassaron2022-04-294-6/+6
| |
| * better log messages when setting window titletassaron2022-04-291-1/+2
| | | | | | | | log before and after method call instead of just after
| * delay opening logfile until first call to loggertassaron2022-04-291-2/+2
| | | | | | | | | | fix deleting an open file if logger changes after parsing commandline args on Windows deleting an open file raises an exception
| * document keyboard shortcuts. fix "show ffmpeg command"tassaron2022-04-292-3/+29
| |