Releases: sassanh/headless-kivy
Releases · sassanh/headless-kivy
v0.12.2
PyPI package: https://pypi.org/project/headless-kivy/0.12.2
Changes:
- fix: limit numpy version to <2.0.0 to avoid breaking changes
v0.12.1
PyPI package: https://pypi.org/project/headless-kivy/0.12.1
Changes:
- docs: update README.md with the new features
v0.12.0
PyPI package: https://pypi.org/project/headless-kivy/0.12.0
Changes:
- feat: divide each frame into multiple rectangles, compare rectangle with the same rectangle in the previous frame and update only the changed ones
- feat: add two throttling mechanisms to avoid sending too many frames to the display, one based on total bandwidth of all draw commands of all
HeadlessWidget
s and the other based on set fps of a particularHeadlessWidget
- feat: add
show_update_regions
property toHeadlessWidget
to show the regions that are updated in each frame as a debug feature
v0.11.1
PyPI package: https://pypi.org/project/headless-kivy/0.11.1
Changes:
- fix: change type of
kwargs
inHeadlessWidget.__init__
toobject
v0.11.0
PyPI package: https://pypi.org/project/headless-kivy/0.11.0
Changes:
- refactor: drop all the fps handling and render scheduling logic in favor of
Canvas
'sCallback
instruction which gets called only when new drawing is done
v0.10.1
PyPI package: https://pypi.org/project/headless-kivy/0.10.1
Changes:
- chore: set dependencies for
[test]
extra
v0.10.0
PyPI package: https://pypi.org/project/headless-kivy/0.10.0
Changes:
- chore: migrate from poetry to uv for the sake of improving performance and dealing with conflicting sub-dependencies
- refactor: make it ready to be used for local widgets
v0.9.8
PyPI package: https://pypi.org/project/headless-kivy/0.9.8
Changes:
- fix: an error in data slicing causing failure when HDMI display is connected
v0.9.7
PyPI package: https://pypi.org/project/headless-kivy/0.9.7
Changes:
- fix: slice the data in case it exceeds the size of the display
v0.9.6
PyPI package: https://pypi.org/project/headless-kivy/0.9.6
Changes:
- fix: make it compatible with kivy 3