aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-05-02add commandline option to disable preview during exporttassaron
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-02Don't render checkerboard during previewtassaron
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-02fixes #70 - store a ref to preview frame & update preview synchronouslytassaron
removing the Python thread might not have been necessary. I will test this next
2022-05-02add useful comment about why this reference existstassaron
2022-05-02log QThread IDstassaron
2022-05-01Merge pull request #69 from djfun/feature-newguimartin
GUI Redesign with Component System
2022-05-01Merge branch 'master' into feature-newguimartin
2022-04-30tested working instructions for Ubuntu 22.04tassaron
using the default environment, Gnome on Wayland, in a clean virtual machine
2022-04-30create test report in home folder after `--test`tassaron
2022-04-30fix progress bar percentage not increasingtassaron
numpy.floor now returns a float if given a float
2022-04-30fix 'QThread killed while running' at program exittassaron
2022-04-30fix misspelled ffmpegtassaron
2022-04-30test if ffmpeg is really found at startuptassaron
2022-04-30raise log level of library logfiletassaron
2022-04-29license may be affected by packagingtassaron
https://github.com/djfun/audio-visualizer-python/issues/28#issuecomment-314791421
2022-04-29log ffmpeg bintassaron
2022-04-29switch Pillow-SIMD for Pillowtassaron
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
2022-04-29ignore benign error from reading a closed pipetassaron
happens when the video is done exporting sometimes. Not worth fixing
2022-04-29remove extra window properties from window objectstassaron
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__
2022-04-29rename videoCreated method to stopVideoThreadtassaron
2022-04-29use super().__init__ in the modern python3 styletassaron
2022-04-29better log messages when setting window titletassaron
log before and after method call instead of just after
2022-04-29delay opening logfile until first call to loggertassaron
fix deleting an open file if logger changes after parsing commandline args on Windows deleting an open file raises an exception
2022-04-29document keyboard shortcuts. fix "show ffmpeg command"tassaron
2022-04-28remove punctuation from project names at commandlinetassaron
stop someone shooting themself in the foot by doing `avp /?` on Windows
2022-04-28cast int to str in ffmpeg commandtassaron
2022-04-28change call to superclass __init__ to super()tassaron
2022-04-27add logging to Color component. remove unused importstassaron
2022-04-27fix segmentation fault when rendering Color componenttassaron
Pillow's ImageQt is a subclass of QImage
2022-04-26tests for commandline argument parsingtassaron
2022-04-25add more logging to the video exporttassaron
2022-04-25add --debug option and rename -e so it's more explicittassaron
2022-04-25fix ImportErrortassaron
2022-04-22some work on the readme (install instructions not done yet)tassaron
2022-04-22authors file is just a list of namestassaron
2022-04-22add commandline option for tests. add first teststassaron
2022-04-22make pip-installable as a packagetassaron
2022-04-21fail gracefully if createFfmpegCommand returns emptytassaron
2022-04-21createFfmpegCommand returns an empty list if it failstassaron
previously it raised an exception
2022-04-21fix RuntimeError caused by QUndoStack signal handlertassaron
2022-04-21fix crash if ffmpeg is not installed (tested on windows 11)tassaron
2022-04-13update readme with known working versionstassaron
2022-04-13fix missing audio in output video due to change in ffmpeg command syntax ↵tassaron
(tested with v4.4.1)
2022-04-13cast floats to ints when calling resize(), setX(), and setY() (argument ↵tassaron
types changed in newer version)
2020-03-15quick update to be somewhat compatible with newer versions of Pillow, ↵tassaron2
ffmpeg, and Ubuntu
2017-09-02Undo featureBrianna
2017-08-28ctrl-c ends commandline mode properlytassaron
2017-08-27undoable Life component grid actionstassaron
2017-08-27file logging can be turned completely offtassaron
and various changes to log levels and messages everywhere
2017-08-27disallow suspiciously enormous floatstassaron
this stops a bad project file from crashing my computer...