aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/text.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use pyproject.toml + uv_buildAeliton G. Silva2026-01-131-218/+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-67/+81
| | | | 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.
* fix to make the QFontComboBox update the previewtassaron2022-05-071-5/+6
| | | | Unfortunately it's not an "undoable" ComponentAction object, it just triggers the raw PyQt Signal for now. This is a small patch until I fix it better by rewriting the Component base class, someday :P
* make pip-installable as a packagetassaron2022-04-221-2/+2
|
* fixed too-large Color sizes, fixed a redoing bug, rm pointless thingstassaron2017-08-261-5/+8
| | | | and now Ctrl+Alt+Shift+A gives a bunch of debug info
* fixed issues with undoing relative widgetstassaron2017-08-191-1/+0
|
* undoable edits for normal component settings; TODO: merge small editstassaron2017-08-151-4/+0
|
* fixed incorrect outline for small-capstassaron2017-08-081-3/+12
|
* relative dropshadowtassaron2017-08-081-1/+2
|
* relative stroke px size & no Qt pen on stroketassaron2017-08-081-1/+2
|
* dropshadow option for Text componenttassaron2017-08-071-2/+14
|
* added stroke and font style options to Text componenttassaron2017-08-061-10/+55
|
* save presets as floats so project resolution is not relevanttassaron2017-08-031-8/+10
| | | | unfortunately this breaks old projects and presets
* relativeWidgets might as well be a listtassaron2017-08-031-5/+3
|
* relative gradients & last good frame used for preview errorstassaron2017-08-031-2/+0
|
* fontsize is also relativetassaron2017-08-011-0/+1
|
* x/y pixel values update to match output resolutiontassaron2017-08-011-8/+11
|
* component class now tracks colorwidgetstassaron2017-08-011-24/+3
| | | | so adding new color-selection widgets is now simple
* fixed video component eating stdouttassaron2017-07-271-9/+4
| | | | + made height/width into properties to simplify render methods
* components auto-connect & track widgets, less autosave spamtassaron2017-07-231-49/+32
| | | | importing toolkit from live interpreter now works
* ffmpeg functions moved to toolkit, component format simplifiedtassaron2017-07-201-5/+3
| | | | 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
* more error messages for blank componentstassaron2017-07-131-1/+7
|
* merge consecutive static componentstassaron2017-07-131-10/+11
|