]>
Repositories - hackapet/Adafruit_Blinka_Displayio.git/log
foamyguy [Tue, 29 Apr 2025 12:49:56 +0000 (07:49 -0500)]
remove Bitmap.blit() to match core API
foamyguy [Tue, 29 Apr 2025 12:45:08 +0000 (07:45 -0500)]
format
foamyguy [Tue, 29 Apr 2025 12:41:53 +0000 (07:41 -0500)]
disable protected access warning for _bits_per_value. disable public methods warning for Enum classes
foamyguy [Tue, 29 Apr 2025 12:37:35 +0000 (07:37 -0500)]
adding docstrings and copyright.
foamyguy [Tue, 29 Apr 2025 01:32:05 +0000 (20:32 -0500)]
fix some pylint issues, and ignore some.
foamyguy [Tue, 29 Apr 2025 01:17:30 +0000 (20:17 -0500)]
implement boundary_fill() and format
foamyguy [Tue, 29 Apr 2025 00:30:01 +0000 (19:30 -0500)]
adding types, fix default args behavior, dither implementation, BlendMode enum class
foamyguy [Thu, 17 Apr 2025 19:58:52 +0000 (14:58 -0500)]
alphablend initial code
foamyguy [Wed, 16 Apr 2025 01:36:36 +0000 (20:36 -0500)]
implement readinto
foamyguy [Wed, 16 Apr 2025 00:51:04 +0000 (19:51 -0500)]
implement arrayblit
foamyguy [Sun, 13 Apr 2025 02:03:55 +0000 (21:03 -0500)]
first pass at rotozoom
foamyguy [Sat, 12 Apr 2025 16:54:18 +0000 (11:54 -0500)]
starting bitmaptools implementation
Melissa LeBlanc-Williams [Mon, 27 Jan 2025 19:28:11 +0000 (11:28 -0800)]
Merge pull request #155 from FoamyGuy/docs_build_fix
declare sphinx.configuration
foamyguy [Thu, 23 Jan 2025 21:28:11 +0000 (15:28 -0600)]
declare sphinx.configuration
foamyguy [Thu, 23 Jan 2025 21:20:06 +0000 (15:20 -0600)]
Merge pull request #154 from FoamyGuy/docs_build_fix
update docs build reqs
foamyguy [Wed, 22 Jan 2025 20:11:34 +0000 (14:11 -0600)]
update docs build reqs
foamyguy [Wed, 22 Jan 2025 17:29:16 +0000 (11:29 -0600)]
Merge pull request #152 from FoamyGuy/refresh_fix
Refresh Fix for TileGrid
foamyguy [Wed, 22 Jan 2025 17:23:32 +0000 (11:23 -0600)]
Merge pull request #149 from FoamyGuy/tuple_int_fix_pr
convert tuple to hex color first
foamyguy [Tue, 21 Jan 2025 15:18:07 +0000 (09:18 -0600)]
_needs_refresh bool for TileGrid. Remove duplicate _finish_refresh in Bitmap
foamyguy [Mon, 20 Jan 2025 15:22:32 +0000 (09:22 -0600)]
convert tuple to hex color first
foamyguy [Sun, 19 Jan 2025 00:49:19 +0000 (18:49 -0600)]
Merge pull request #148 from FoamyGuy/group_position_float_fix
int division in group props
foamyguy [Sat, 18 Jan 2025 17:43:49 +0000 (11:43 -0600)]
in division in group props
foamyguy [Fri, 17 Jan 2025 16:27:33 +0000 (10:27 -0600)]
Merge pull request #144 from Neradoc/bitmap-color-depth
Accept 65536 colors bitmaps
Neradoc [Wed, 15 Jan 2025 18:48:42 +0000 (19:48 +0100)]
accept 65536 colors bitmaps
foamyguy [Wed, 20 Nov 2024 22:30:24 +0000 (16:30 -0600)]
Merge pull request #142 from FoamyGuy/i2c_buffer_sleepwake_fix
I2c buffer sleepwake fix
foamyguy [Fri, 15 Nov 2024 17:02:33 +0000 (11:02 -0600)]
remove .gitignore changes
foamyguy [Fri, 15 Nov 2024 16:53:01 +0000 (10:53 -0600)]
remove deprecated get_html_theme()
foamyguy [Fri, 15 Nov 2024 16:48:10 +0000 (10:48 -0600)]
pylint ignore too-many-branches
foamyguy [Fri, 15 Nov 2024 16:46:51 +0000 (10:46 -0600)]
remove commented out bits, format code
foamyguy [Fri, 15 Nov 2024 16:42:17 +0000 (10:42 -0600)]
make command optional
foamyguy [Fri, 15 Nov 2024 16:35:30 +0000 (10:35 -0600)]
add command to _send()
foamyguy [Thu, 26 Sep 2024 17:23:29 +0000 (12:23 -0500)]
Merge pull request #141 from adafruit/tannewt-patch-1
Add I2CDisplay back
Scott Shawcroft [Thu, 26 Sep 2024 16:41:24 +0000 (09:41 -0700)]
Add I2CDisplay back
E. A. Graham Jr [Fri, 2 Aug 2024 18:53:43 +0000 (11:53 -0700)]
A work-around for using byte-string as the data
Fixes #137 -- a byte-string is not representable as a `list` for adding, so this just re-wraps the iterable in a "real" `list`
Melissa LeBlanc-Williams [Thu, 25 Jul 2024 16:27:47 +0000 (09:27 -0700)]
Merge pull request #136 from FoamyGuy/8.x_compatibility
8.x backward compatibility
foamyguy [Mon, 22 Jul 2024 20:28:27 +0000 (15:28 -0500)]
8.x backward compatibility
Melissa LeBlanc-Williams [Tue, 26 Mar 2024 19:57:12 +0000 (12:57 -0700)]
Merge pull request #134 from makermelissa/main
Remove setup.py in favor of pyproject.toml
Melissa LeBlanc-Williams [Tue, 26 Mar 2024 15:58:00 +0000 (08:58 -0700)]
Merge branch 'main' of https://github.com/adafruit/Adafruit_Blinka_Displayio
Melissa LeBlanc-Williams [Tue, 26 Mar 2024 15:57:50 +0000 (08:57 -0700)]
Remove setup.py in favor of pyproject.toml
Melissa LeBlanc-Williams [Mon, 25 Mar 2024 23:09:55 +0000 (16:09 -0700)]
Merge pull request #133 from makermelissa/main
Add missing epaperdisplay package
Melissa LeBlanc-Williams [Mon, 25 Mar 2024 23:07:02 +0000 (16:07 -0700)]
Add missing epaperdisplay package
Melissa LeBlanc-Williams [Mon, 25 Mar 2024 23:00:18 +0000 (16:00 -0700)]
Merge pull request #132 from makermelissa/main
Fix pyproject.toml packages to match setup.py
Melissa LeBlanc-Williams [Mon, 25 Mar 2024 22:57:17 +0000 (15:57 -0700)]
Fix pyproject.toml packages to match setup.py
Melissa LeBlanc-Williams [Wed, 20 Mar 2024 17:11:45 +0000 (10:11 -0700)]
Merge pull request #131 from makermelissa/split-displayio
Update to CircuitPython 9.0.0 API
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 21:43:44 +0000 (14:43 -0700)]
Add release drafter
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 21:37:10 +0000 (14:37 -0700)]
Fix ticks_disabled issue on faster boards
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 20:27:14 +0000 (13:27 -0700)]
Update some more doc links
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 20:21:41 +0000 (13:21 -0700)]
Update some doc links
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 20:17:14 +0000 (13:17 -0700)]
Update docs map
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 20:13:42 +0000 (13:13 -0700)]
Remove Shape from TileGrid
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 20:06:54 +0000 (13:06 -0700)]
Update docs map
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 19:56:25 +0000 (12:56 -0700)]
Update page ids for docs
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 19:13:03 +0000 (12:13 -0700)]
Fix import order so pylint is happy
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 19:01:50 +0000 (12:01 -0700)]
Initial untested splitting
Melissa LeBlanc-Williams [Tue, 27 Feb 2024 16:26:55 +0000 (08:26 -0800)]
Merge pull request #129 from makermelissa/main
Fix issue where float was used when int was expected
Melissa LeBlanc-Williams [Mon, 26 Feb 2024 23:56:58 +0000 (15:56 -0800)]
Run pre-commit
Melissa LeBlanc-Williams [Mon, 26 Feb 2024 23:54:39 +0000 (15:54 -0800)]
Fix issue where float was used when int was expected
Melissa LeBlanc-Williams [Thu, 8 Feb 2024 00:05:29 +0000 (16:05 -0800)]
Merge pull request #127 from makermelissa/main
Bug fixes
Melissa LeBlanc-Williams [Wed, 7 Feb 2024 23:55:42 +0000 (15:55 -0800)]
Bug fixes
Melissa LeBlanc-Williams [Wed, 3 Jan 2024 19:27:35 +0000 (11:27 -0800)]
Merge pull request #125 from janvolck/main
make chip_select pin optional in SPI fourwire
Melissa LeBlanc-Williams [Tue, 2 Jan 2024 17:36:10 +0000 (09:36 -0800)]
Merge pull request #123 from makermelissa/remove-pillow
Remove pillow requirement
Melissa LeBlanc-Williams [Mon, 1 Jan 2024 03:40:12 +0000 (19:40 -0800)]
Merge pull request #122 from makermelissa/vectorio
Add vectorio support
Melissa LeBlanc-Williams [Sun, 31 Dec 2023 19:55:09 +0000 (11:55 -0800)]
Fix url in pyproject.toml
Melissa LeBlanc-Williams [Sun, 31 Dec 2023 19:51:25 +0000 (11:51 -0800)]
Add vectorio to pyproject.toml
Jan Volckaert [Sun, 31 Dec 2023 14:12:05 +0000 (15:12 +0100)]
fix: use original self._reset.switch_to_output(value=True) from main branch
Jan Volckaert [Fri, 22 Dec 2023 16:12:15 +0000 (17:12 +0100)]
add missing return value in _begin_transaction
Jan Volckaert [Sun, 15 Oct 2023 18:08:46 +0000 (20:08 +0200)]
make chip_select pin optional in SPI four wire
on Odroid C4 the chip_select is controller by the spi_meson_spicc driver, in case the SPI_CS0 is used as chip_select pin in the FourWire class Resource Busy exceptions are thrown.
Jan Volckaert [Sun, 27 Aug 2023 17:12:22 +0000 (19:12 +0200)]
make chip_select pin optional in SPI four wire
on Odroid C4 the chip_select is controller by the spi_meson_spicc driver, in case the SPI_CS0 is used as chip_select pin in the FourWire class Resource Busy exceptions are thrown.
Melissa LeBlanc-Williams [Sat, 30 Dec 2023 00:12:20 +0000 (16:12 -0800)]
Merge branch 'main' of https://github.com/adafruit/Adafruit_Blinka_Displayio into vectorio
Melissa LeBlanc-Williams [Sat, 30 Dec 2023 00:11:57 +0000 (16:11 -0800)]
Merge branch 'main' of https://github.com/adafruit/Adafruit_Blinka_Displayio into remove-pillow
Melissa LeBlanc-Williams [Sat, 30 Dec 2023 00:11:40 +0000 (16:11 -0800)]
Merge pull request #124 from makermelissa/fix-github-actions
Pin Github actions to python 3.11
Melissa LeBlanc-Williams [Sat, 30 Dec 2023 00:09:44 +0000 (16:09 -0800)]
Pin Github actions to python 3.11
Melissa LeBlanc-Williams [Sat, 30 Dec 2023 00:02:31 +0000 (16:02 -0800)]
Remove pillow requirement
Melissa LeBlanc-Williams [Fri, 29 Dec 2023 20:26:58 +0000 (12:26 -0800)]
Pin to Python 3.11 because of typing
Melissa LeBlanc-Williams [Fri, 29 Dec 2023 20:22:09 +0000 (12:22 -0800)]
Pin Python to version 3.7, same as Blinka
Melissa LeBlanc-Williams [Fri, 29 Dec 2023 20:16:55 +0000 (12:16 -0800)]
Add vectorio support
Melissa LeBlanc-Williams [Mon, 2 Oct 2023 21:00:47 +0000 (14:00 -0700)]
Merge pull request #115 from makermelissa/add-einks
Add E-Ink Display Support
Melissa LeBlanc-Williams [Mon, 2 Oct 2023 20:57:17 +0000 (13:57 -0700)]
Attempt #2 to fix cryptic error message
Melissa LeBlanc-Williams [Mon, 2 Oct 2023 20:48:53 +0000 (13:48 -0700)]
Attempting to fix cryptic docs error
Melissa LeBlanc-Williams [Mon, 2 Oct 2023 20:05:55 +0000 (13:05 -0700)]
Add root_group property to display
Melissa LeBlanc-Williams [Sat, 30 Sep 2023 20:58:21 +0000 (13:58 -0700)]
Bug fixes and almost completely correct
Melissa LeBlanc-Williams [Sat, 30 Sep 2023 05:37:52 +0000 (22:37 -0700)]
Merge pull request #116 from makermelissa/main
Bug fixes and optimizations
Melissa LeBlanc-Williams [Sat, 30 Sep 2023 05:37:33 +0000 (22:37 -0700)]
Improved comment
Melissa LeBlanc-Williams [Sat, 30 Sep 2023 05:33:20 +0000 (22:33 -0700)]
Merge branch main
Melissa LeBlanc-Williams [Sat, 30 Sep 2023 05:27:52 +0000 (22:27 -0700)]
bug fixes
Melissa LeBlanc-Williams [Sat, 30 Sep 2023 02:01:58 +0000 (19:01 -0700)]
Remove debug code
Melissa LeBlanc-Williams [Sat, 30 Sep 2023 01:56:13 +0000 (18:56 -0700)]
Bug fixes and optimizations. Super close now
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 23:28:42 +0000 (16:28 -0700)]
Merge branch 'main' of https://github.com/adafruit/Adafruit_Blinka_Displayio into add-einks
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 23:24:58 +0000 (16:24 -0700)]
Merge pull request #114 from makermelissa/add-grayscale
Revamp Displayio and Add grayscale
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 23:21:40 +0000 (16:21 -0700)]
bug fix when ram height > 0x100
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 22:15:15 +0000 (15:15 -0700)]
Merge branch 'add-grayscale' into add-einks
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 22:14:57 +0000 (15:14 -0700)]
Optimize OnDiskBitMap a bit
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 20:06:36 +0000 (13:06 -0700)]
More bugs fixed and it actually updates eInk now
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 19:48:08 +0000 (12:48 -0700)]
Merge branch 'add-grayscale' into add-einks
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 19:47:47 +0000 (12:47 -0700)]
Add pillow back in because fontio uses it
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 19:39:57 +0000 (12:39 -0700)]
Merge branch 'add-grayscale' into add-einks
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 19:39:34 +0000 (12:39 -0700)]
Remove numpy and PIL from requirements
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 19:09:11 +0000 (12:09 -0700)]
Merge branch 'add-grayscale' into add-einks
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 19:08:40 +0000 (12:08 -0700)]
Update OnDiskBitmap and add finish_refresh to Converter
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 19:07:36 +0000 (12:07 -0700)]
Bug fixes