| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | update .gitignore | tassaron | 2026-01-15 | 1 | -0/+4 |
| | | |||||
| * | explain pipx install, explain PATH variable | tassaron | 2026-01-15 | 1 | -1/+3 |
| | | |||||
| * | rename 'test report' to 'log file' in comments/errors | tassaron | 2026-01-15 | 1 | -3/+3 |
| | | |||||
| * | remove unused files | tassaron | 2026-01-15 | 1 | -2/+0 |
| | | |||||
| * | add email addresses | tassaron | 2026-01-15 | 2 | -5/+5 |
| | | |||||
| * | fix file logging for main program log | tassaron | 2026-01-14 | 2 | -8/+5 |
| | | |||||
| * | bump version number | tassaron | 2026-01-14 | 3 | -3/+3 |
| | | |||||
| * | fix CLI test (renamed `--debug` to `--verbose`) | tassaron | 2026-01-14 | 1 | -4/+4 |
| | | |||||
| * | change Python >=3.13 to >=3.12 | tassaron | 2026-01-14 | 5 | -10/+40 |
| | | |||||
| * | rename `--test` and `--debug` args && add `--version` arg | tassaron | 2026-01-14 | 1 | -25/+17 |
| | | |||||
| * | log PyQt version && update ffmpeg version check | tassaron | 2026-01-14 | 1 | -1/+5 |
| | | |||||
| * | crush png filesize | tassaron | 2026-01-13 | 1 | -0/+0 |
| | | |||||
| * | update readme: recommend pipx and uv + change headers | tassaron | 2026-01-13 | 1 | -19/+34 |
| | | |||||
| * | Merge pull request #85 from aeliton/add-pyproject | Brianna Rainey | 2026-01-13 | 53 | -76/+347 |
| |\ | | | | | Use pyproject.toml + uv_build | ||||
| | * | Use pyproject.toml + uv_build | Aeliton G. Silva | 2026-01-13 | 53 | -76/+347 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | 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 readme and create requirements.txt for v2.1.0 | tassaron | 2026-01-12 | 2 | -4/+8 |
| | | |||||
| * | update for Pillow 12 and Qt 6 | tassaron | 2026-01-12 | 2 | -3/+2 |
| | | |||||
| * | update to Qt 6 and Pillow 12 | tassaron | 2026-01-11 | 30 | -2240/+2558 |
| | | | | | 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 #78 | tassaron | 2024-09-15 | 2 | -3/+6 |
| | | |||||
| * | update readme for Ubuntu 24.04 | Brianna Rainey | 2024-04-10 | 1 | -21/+5 |
| | | | | also remove outdated macOS instructions, which probably don't work anymore | ||||
| * | pin pillow version to one with qt5 support | Brianna Rainey | 2024-04-10 | 1 | -1/+1 |
| | | |||||
| * | fix #75 by computing evolution during frameRender | Brianna Rainey | 2023-02-17 | 1 | -24/+12 |
| | | | | | instead of pre-computing the entire evolution during preFrameRender, it creates 60 ticks' worth of grid data at a time during the rendering process, deleting old data as it goes. This works with the current render process and should still work if the render process changes, as long as render threads don't become extremely de-synchronized (which would probably be an issue anyway) | ||||
| * | ignore cells that are 40+ coords out of frame | Brianna Rainey | 2023-02-17 | 1 | -0/+11 |
| | | |||||
| * | fix typo | Brianna Rainey | 2023-02-17 | 1 | -1/+1 |
| | | |||||
| * | Add comments to Life component | Brianna Rainey | 2023-02-17 | 1 | -1/+14 |
| | | | | | added comments to preFrameRender and gridForTick methods | ||||
