]> Repositories - hackapet/Adafruit_Blinka_Displayio.git/log
hackapet/Adafruit_Blinka_Displayio.git
9 months agodeclare sphinx.configuration
foamyguy [Thu, 23 Jan 2025 21:28:11 +0000 (15:28 -0600)]
declare sphinx.configuration

9 months agoupdate docs build reqs
foamyguy [Wed, 22 Jan 2025 20:11:34 +0000 (14:11 -0600)]
update docs build reqs

9 months agoMerge pull request #152 from FoamyGuy/refresh_fix 2.1.6
foamyguy [Wed, 22 Jan 2025 17:29:16 +0000 (11:29 -0600)]
Merge pull request #152 from FoamyGuy/refresh_fix

Refresh Fix for TileGrid

9 months agoMerge pull request #149 from FoamyGuy/tuple_int_fix_pr 2.1.5
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

9 months ago_needs_refresh bool for TileGrid. Remove duplicate _finish_refresh in Bitmap
foamyguy [Tue, 21 Jan 2025 15:18:07 +0000 (09:18 -0600)]
_needs_refresh bool for TileGrid. Remove duplicate _finish_refresh in Bitmap

9 months agoconvert tuple to hex color first
foamyguy [Mon, 20 Jan 2025 15:22:32 +0000 (09:22 -0600)]
convert tuple to hex color first

9 months agoMerge pull request #148 from FoamyGuy/group_position_float_fix 2.1.4
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

9 months agoin division in group props
foamyguy [Sat, 18 Jan 2025 17:43:49 +0000 (11:43 -0600)]
in division in group props

9 months agoMerge pull request #144 from Neradoc/bitmap-color-depth 2.1.3
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

9 months agoaccept 65536 colors bitmaps
Neradoc [Wed, 15 Jan 2025 18:48:42 +0000 (19:48 +0100)]
accept 65536 colors bitmaps

11 months agoMerge pull request #142 from FoamyGuy/i2c_buffer_sleepwake_fix 2.1.2
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

11 months agoremove .gitignore changes
foamyguy [Fri, 15 Nov 2024 17:02:33 +0000 (11:02 -0600)]
remove .gitignore changes

11 months agoremove deprecated get_html_theme()
foamyguy [Fri, 15 Nov 2024 16:53:01 +0000 (10:53 -0600)]
remove deprecated get_html_theme()

11 months agopylint ignore too-many-branches
foamyguy [Fri, 15 Nov 2024 16:48:10 +0000 (10:48 -0600)]
pylint ignore too-many-branches

11 months agoremove commented out bits, format code
foamyguy [Fri, 15 Nov 2024 16:46:51 +0000 (10:46 -0600)]
remove commented out bits, format code

11 months agomake command optional
foamyguy [Fri, 15 Nov 2024 16:42:17 +0000 (10:42 -0600)]
make command optional

11 months agoadd command to _send()
foamyguy [Fri, 15 Nov 2024 16:35:30 +0000 (10:35 -0600)]
add command to _send()

12 months agoMerge pull request #141 from adafruit/tannewt-patch-1 2.1.1
foamyguy [Thu, 26 Sep 2024 17:23:29 +0000 (12:23 -0500)]
Merge pull request #141 from adafruit/tannewt-patch-1

Add I2CDisplay back

12 months agoAdd I2CDisplay back tannewt-patch-1
Scott Shawcroft [Thu, 26 Sep 2024 16:41:24 +0000 (09:41 -0700)]
Add I2CDisplay back

14 months agoA work-around for using byte-string as the data
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`

15 months agoMerge pull request #136 from FoamyGuy/8.x_compatibility 2.1.0
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

15 months ago8.x backward compatibility
foamyguy [Mon, 22 Jul 2024 20:28:27 +0000 (15:28 -0500)]
8.x backward compatibility

18 months agoMerge pull request #134 from makermelissa/main 2.0.3
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

18 months agoMerge branch 'main' of https://github.com/adafruit/Adafruit_Blinka_Displayio
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

18 months agoRemove setup.py in favor of pyproject.toml
Melissa LeBlanc-Williams [Tue, 26 Mar 2024 15:57:50 +0000 (08:57 -0700)]
Remove setup.py in favor of pyproject.toml

19 months agoMerge pull request #133 from makermelissa/main 2.0.2
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

19 months agoAdd missing epaperdisplay package
Melissa LeBlanc-Williams [Mon, 25 Mar 2024 23:07:02 +0000 (16:07 -0700)]
Add missing epaperdisplay package

19 months agoMerge pull request #132 from makermelissa/main 2.0.1
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

19 months agoFix 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

19 months agoMerge pull request #131 from makermelissa/split-displayio 2.0.0
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

19 months agoAdd release drafter
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 21:43:44 +0000 (14:43 -0700)]
Add release drafter

19 months agoFix ticks_disabled issue on faster boards
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 21:37:10 +0000 (14:37 -0700)]
Fix ticks_disabled issue on faster boards

19 months agoUpdate some more doc links
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 20:27:14 +0000 (13:27 -0700)]
Update some more doc links

19 months agoUpdate some doc links
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 20:21:41 +0000 (13:21 -0700)]
Update some doc links

19 months agoUpdate docs map
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 20:17:14 +0000 (13:17 -0700)]
Update docs map

19 months agoRemove Shape from TileGrid
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 20:13:42 +0000 (13:13 -0700)]
Remove Shape from TileGrid

19 months agoUpdate docs map
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 20:06:54 +0000 (13:06 -0700)]
Update docs map

19 months agoUpdate page ids for docs
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 19:56:25 +0000 (12:56 -0700)]
Update page ids for docs

19 months agoFix import order so pylint is happy
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 19:13:03 +0000 (12:13 -0700)]
Fix import order so pylint is happy

19 months agoInitial untested splitting
Melissa LeBlanc-Williams [Tue, 19 Mar 2024 19:01:50 +0000 (12:01 -0700)]
Initial untested splitting

19 months agoMerge pull request #129 from makermelissa/main 1.2.2
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

19 months agoRun pre-commit
Melissa LeBlanc-Williams [Mon, 26 Feb 2024 23:56:58 +0000 (15:56 -0800)]
Run pre-commit

19 months agoFix issue where float was used when int was expected
Melissa LeBlanc-Williams [Mon, 26 Feb 2024 23:54:39 +0000 (15:54 -0800)]
Fix issue where float was used when int was expected

20 months agoMerge pull request #127 from makermelissa/main 1.2.1
Melissa LeBlanc-Williams [Thu, 8 Feb 2024 00:05:29 +0000 (16:05 -0800)]
Merge pull request #127 from makermelissa/main

Bug fixes

20 months agoBug fixes
Melissa LeBlanc-Williams [Wed, 7 Feb 2024 23:55:42 +0000 (15:55 -0800)]
Bug fixes

21 months agoMerge pull request #125 from janvolck/main
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

21 months agoMerge pull request #123 from makermelissa/remove-pillow 1.2.0
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

21 months agoMerge pull request #122 from makermelissa/vectorio
Melissa LeBlanc-Williams [Mon, 1 Jan 2024 03:40:12 +0000 (19:40 -0800)]
Merge pull request #122 from makermelissa/vectorio

Add vectorio support

21 months agoFix url in pyproject.toml
Melissa LeBlanc-Williams [Sun, 31 Dec 2023 19:55:09 +0000 (11:55 -0800)]
Fix url in pyproject.toml

21 months agoAdd vectorio to pyproject.toml
Melissa LeBlanc-Williams [Sun, 31 Dec 2023 19:51:25 +0000 (11:51 -0800)]
Add vectorio to pyproject.toml

21 months agofix: use original self._reset.switch_to_output(value=True) from main branch
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

21 months agoadd missing return value in _begin_transaction
Jan Volckaert [Fri, 22 Dec 2023 16:12:15 +0000 (17:12 +0100)]
add missing return value in _begin_transaction

21 months agomake chip_select pin optional in SPI four wire
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.

21 months agomake chip_select pin optional in SPI four wire
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.

21 months agoMerge branch 'main' of https://github.com/adafruit/Adafruit_Blinka_Displayio into...
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

21 months agoMerge branch 'main' of https://github.com/adafruit/Adafruit_Blinka_Displayio into...
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

21 months agoMerge pull request #124 from makermelissa/fix-github-actions
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

21 months agoPin 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

21 months agoRemove pillow requirement
Melissa LeBlanc-Williams [Sat, 30 Dec 2023 00:02:31 +0000 (16:02 -0800)]
Remove pillow requirement

21 months agoPin to Python 3.11 because of typing
Melissa LeBlanc-Williams [Fri, 29 Dec 2023 20:26:58 +0000 (12:26 -0800)]
Pin to Python 3.11 because of typing

21 months agoPin Python to version 3.7, same as Blinka
Melissa LeBlanc-Williams [Fri, 29 Dec 2023 20:22:09 +0000 (12:22 -0800)]
Pin Python to version 3.7, same as Blinka

21 months agoAdd vectorio support
Melissa LeBlanc-Williams [Fri, 29 Dec 2023 20:16:55 +0000 (12:16 -0800)]
Add vectorio support

2 years agoMerge pull request #115 from makermelissa/add-einks 1.1.0
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

2 years agoAttempt #2 to fix cryptic error message
Melissa LeBlanc-Williams [Mon, 2 Oct 2023 20:57:17 +0000 (13:57 -0700)]
Attempt #2 to fix cryptic error message

2 years agoAttempting to fix cryptic docs error
Melissa LeBlanc-Williams [Mon, 2 Oct 2023 20:48:53 +0000 (13:48 -0700)]
Attempting to fix cryptic docs error

2 years agoAdd root_group property to display
Melissa LeBlanc-Williams [Mon, 2 Oct 2023 20:05:55 +0000 (13:05 -0700)]
Add root_group property to display

2 years agoBug fixes and almost completely correct
Melissa LeBlanc-Williams [Sat, 30 Sep 2023 20:58:21 +0000 (13:58 -0700)]
Bug fixes and almost completely correct

2 years agoMerge pull request #116 from makermelissa/main 1.0.1
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

2 years agoImproved comment
Melissa LeBlanc-Williams [Sat, 30 Sep 2023 05:37:33 +0000 (22:37 -0700)]
Improved comment

2 years agoMerge branch main
Melissa LeBlanc-Williams [Sat, 30 Sep 2023 05:33:20 +0000 (22:33 -0700)]
Merge branch main

2 years agobug fixes
Melissa LeBlanc-Williams [Sat, 30 Sep 2023 05:27:52 +0000 (22:27 -0700)]
bug fixes

2 years agoRemove debug code
Melissa LeBlanc-Williams [Sat, 30 Sep 2023 02:01:58 +0000 (19:01 -0700)]
Remove debug code

2 years agoBug fixes and optimizations. Super close now
Melissa LeBlanc-Williams [Sat, 30 Sep 2023 01:56:13 +0000 (18:56 -0700)]
Bug fixes and optimizations. Super close now

2 years agoMerge branch 'main' of https://github.com/adafruit/Adafruit_Blinka_Displayio into...
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

2 years agoMerge pull request #114 from makermelissa/add-grayscale 1.0.0
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

2 years agobug fix when ram height > 0x100
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 23:21:40 +0000 (16:21 -0700)]
bug fix when ram height > 0x100

2 years agoMerge branch 'add-grayscale' into add-einks
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 22:15:15 +0000 (15:15 -0700)]
Merge branch 'add-grayscale' into add-einks

2 years agoOptimize OnDiskBitMap a bit
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 22:14:57 +0000 (15:14 -0700)]
Optimize OnDiskBitMap a bit

2 years agoMore bugs fixed and it actually updates eInk now
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 20:06:36 +0000 (13:06 -0700)]
More bugs fixed and it actually updates eInk now

2 years agoMerge branch 'add-grayscale' into add-einks
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 19:48:08 +0000 (12:48 -0700)]
Merge branch 'add-grayscale' into add-einks

2 years agoAdd pillow back in because fontio uses it
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 19:47:47 +0000 (12:47 -0700)]
Add pillow back in because fontio uses it

2 years agoMerge branch 'add-grayscale' into add-einks
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 19:39:57 +0000 (12:39 -0700)]
Merge branch 'add-grayscale' into add-einks

2 years agoRemove numpy and PIL from requirements
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 19:39:34 +0000 (12:39 -0700)]
Remove numpy and PIL from requirements

2 years agoMerge branch 'add-grayscale' into add-einks
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 19:09:11 +0000 (12:09 -0700)]
Merge branch 'add-grayscale' into add-einks

2 years agoUpdate OnDiskBitmap and add finish_refresh to Converter
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 19:08:40 +0000 (12:08 -0700)]
Update OnDiskBitmap and add finish_refresh to Converter

2 years agoBug fixes
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 19:07:36 +0000 (12:07 -0700)]
Bug fixes

2 years agoBug fix for __new__ running before __init__
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 02:24:20 +0000 (19:24 -0700)]
Bug fix for __new__ running before __init__

2 years agoCode finished, but not working
Melissa LeBlanc-Williams [Fri, 29 Sep 2023 00:16:22 +0000 (17:16 -0700)]
Code finished, but not working

2 years agoMerge branch 'add-grayscale' into add-einks
Melissa LeBlanc-Williams [Thu, 28 Sep 2023 22:49:58 +0000 (15:49 -0700)]
Merge branch 'add-grayscale' into add-einks

2 years agoRemove debug code + add bus free
Melissa LeBlanc-Williams [Thu, 28 Sep 2023 22:49:42 +0000 (15:49 -0700)]
Remove debug code + add bus free

2 years agoCloser to complete
Melissa LeBlanc-Williams [Thu, 28 Sep 2023 22:29:01 +0000 (15:29 -0700)]
Closer to complete

2 years agoMerge branch 'add-grayscale' into add-einks
Melissa LeBlanc-Williams [Thu, 28 Sep 2023 21:51:04 +0000 (14:51 -0700)]
Merge branch 'add-grayscale' into add-einks

2 years agoMake some internal functions protected
Melissa LeBlanc-Williams [Thu, 28 Sep 2023 21:50:48 +0000 (14:50 -0700)]
Make some internal functions protected

2 years agoInitial eink implementation - not complete
Melissa LeBlanc-Williams [Thu, 28 Sep 2023 21:44:42 +0000 (14:44 -0700)]
Initial eink implementation - not complete

2 years agoAdd some missing checks to display
Melissa LeBlanc-Williams [Thu, 28 Sep 2023 20:59:54 +0000 (13:59 -0700)]
Add some missing checks to display

2 years agoBug fixes for SSD1306
Melissa LeBlanc-Williams [Thu, 28 Sep 2023 17:57:50 +0000 (10:57 -0700)]
Bug fixes for SSD1306

2 years agoUpdate begin_transaction
Melissa LeBlanc-Williams [Wed, 27 Sep 2023 21:07:29 +0000 (14:07 -0700)]
Update begin_transaction

2 years agoBug fixes for SSD1306
Melissa LeBlanc-Williams [Wed, 27 Sep 2023 19:31:36 +0000 (12:31 -0700)]
Bug fixes for SSD1306

2 years agoSpeed improvements by making larger buffer
Melissa LeBlanc-Williams [Wed, 27 Sep 2023 18:21:59 +0000 (11:21 -0700)]
Speed improvements by making larger buffer

2 years agoAdd changed file that wasn't included in last commit
Melissa LeBlanc-Williams [Wed, 27 Sep 2023 17:03:23 +0000 (10:03 -0700)]
Add changed file that wasn't included in last commit