aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/original.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use pyproject.toml + uv_buildAeliton G. Silva2026-01-131-243/+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-75/+114
| | | | 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.
* Add sensitivity option to classic visualizertassaron2022-05-081-2/+3
| | | | Allows to decide how balanced the up/down smoothing is. The default (0) is the same as before; increasing sensitivity makes the up/down values closer to each other (less smooth, more sensitive)
* make pip-installable as a packagetassaron2022-04-221-2/+2
|
* relativeWidgets might as well be a listtassaron2017-08-031-3/+3
|
* x/y pixel values update to match output resolutiontassaron2017-08-011-0/+2
|
* component class now tracks colorwidgetstassaron2017-08-011-31/+4
| | | | so adding new color-selection widgets is now simple
* waveform component is working, preview is glitchytassaron2017-07-291-0/+3
|
* fixed video component eating stdouttassaron2017-07-271-7/+3
| | | | + made height/width into properties to simplify render methods
* better component error messagestassaron2017-07-231-1/+1
| | | | fatal errors cancel the export instead of crashing
* components auto-connect & track widgets, less autosave spamtassaron2017-07-231-36/+23
| | | | importing toolkit from live interpreter now works
* ffmpeg functions moved to toolkit, component format simplifiedtassaron2017-07-201-7/+4
| | | | component methods are auto-decorated & settings are now class variables
* combined toolkit.py & frame.py into toolkit packagetassaron2017-07-171-3/+4
|
* components automatically drawPreview & save currentPresettassaron2017-07-131-1/+1
| | | | this makes a Component easier to program. also more comments
* merge consecutive static componentstassaron2017-07-131-4/+5
|
* more comments + warnings for outdated dependenciestassaron2017-07-091-1/+2
|
* frame-drawing tools for components to sharetassaron2017-07-021-2/+3
|
* renamed component basetassaron2017-07-021-2/+3
|
* added visualizer options + invalid presets get ignoredtassaron2017-06-261-24/+57
|
* renamed Original Audio Visualization to Classic Visualizertassaron2017-06-251-1/+5
|
* fixing bugstassaron2017-06-241-3/+2
|
* Fixed QtWidgets not imported on some components.DH42017-06-231-1/+1
|
* QT5 Conversion + Directory StructureDH42017-06-231-0/+204