aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/sound.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use pyproject.toml + uv_buildAeliton G. Silva2026-01-131-77/+0
| | | | | | | | | | | | | | | | | | | | | | | | | This replaces setup.py by a modern pyproject.toml using uv_build backend. Dependencies are being also managed by uv, so to install dependencies and run the project one can execute: ``` uv sync uv run pytest # optional python -m avp ``` To build the both source and binary (wheel) distribution package run: ``` uv build ``` Uv can be installed with `pip install uv`. The directory structure has been changed to reflect best practices. - src/* -> src/avp/ - src/tests -> ../tests
* update to Qt 6 and Pillow 12tassaron2026-01-111-25/+29
| | | | and yeah, I accidentally ran black on the codebase. I don't want to spend more free time fixing that. All of these changes are simple renames or removals, nothing too major.
* make pip-installable as a packagetassaron2022-04-221-2/+2
|
* don't merge undos when setting text with a buttontassaron2017-08-201-0/+2
| | | | plus changes to life.py for pep8 compliance
* fixed issues with undoing relative widgetstassaron2017-08-191-1/+0
|
* some minor bugfixestassaron2017-07-271-3/+0
|
* fixed video component eating stdouttassaron2017-07-271-10/+0
| | | | + made height/width into properties to simplify render methods
* repeated errors don't cause repeated windowstassaron2017-07-251-1/+0
|
* better component error messagestassaron2017-07-231-0/+2
| | | | fatal errors cancel the export instead of crashing
* components auto-connect & track widgets, less autosave spamtassaron2017-07-231-38/+12
| | | | importing toolkit from live interpreter now works
* ffmpeg functions moved to toolkit, component format simplifiedtassaron2017-07-201-7/+7
| | | | component methods are auto-decorated & settings are now class variables
* combined toolkit.py & frame.py into toolkit packagetassaron2017-07-171-1/+1
|
* apply complex filters to audio streams from componentstassaron2017-07-161-1/+22
| | | | tons of sound options could be given now, + installation using setup.py
* use -t on inputs so ffmpeg knows when to stop filterstassaron2017-07-151-0/+5
| | | | + better feedback in cmd mode
* components automatically drawPreview & save currentPresettassaron2017-07-131-1/+0
| | | | this makes a Component easier to program. also more comments
* more error messages for blank componentstassaron2017-07-131-1/+10
|
* fixed various bugstassaron2017-07-111-4/+4
|
* separated creation of ffmpeg commandtassaron2017-07-091-1/+3
| | | | for future use to sllow editing the command before starting the export
* a basic Sound component for mixing soundstassaron2017-07-091-0/+74
to be greatly expanded...