Skip to content

Commit d0eab5c

Browse files
authored
Merge pull request #4256 from kmatch98/bt_cleanup
Add `bitmaptools` module
2 parents 7991ac5 + ec4cd68 commit d0eab5c

File tree

39 files changed

+526
-4
lines changed

39 files changed

+526
-4
lines changed

locale/circuitpython.pot

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1887,7 +1887,7 @@ msgstr ""
18871887
msgid "Read-only filesystem"
18881888
msgstr ""
18891889

1890-
#: shared-module/displayio/Bitmap.c
1890+
#: shared-module/bitmaptools/__init__.c shared-module/displayio/Bitmap.c
18911891
msgid "Read-only object"
18921892
msgstr ""
18931893

@@ -2716,6 +2716,10 @@ msgstr ""
27162716
msgid "circle can only be registered in one parent"
27172717
msgstr ""
27182718

2719+
#: shared-bindings/bitmaptools/__init__.c
2720+
msgid "clip point must be (x,y) tuple"
2721+
msgstr ""
2722+
27192723
#: shared-bindings/msgpack/ExtType.c
27202724
msgid "code outside range 0~127"
27212725
msgstr ""
@@ -3865,7 +3869,7 @@ msgstr ""
38653869
msgid "sosfilt requires iterable arguments"
38663870
msgstr ""
38673871

3868-
#: shared-bindings/displayio/Bitmap.c
3872+
#: shared-bindings/bitmaptools/__init__.c shared-bindings/displayio/Bitmap.c
38693873
msgid "source palette too large"
38703874
msgstr ""
38713875

ports/atmel-samd/boards/bdmicro_vina_d21/mpconfigboard.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ EXTERNAL_FLASH_DEVICES = "MX25L51245G","GD25S512MD"
1212
LONGINT_IMPL = MPZ
1313

1414
CIRCUITPY_BITBANGIO = 0
15+
CIRCUITPY_BITMAPTOOLS = 0
1516
CIRCUITPY_COUNTIO = 0
1617
CIRCUITPY_I2CPERIPHERAL = 0
1718
CIRCUITPY_MSGPACK = 0

ports/atmel-samd/boards/circuitbrains_basic_m0/mpconfigboard.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ EXTERNAL_FLASH_DEVICES = "W25Q32JV_IQ"
1212
LONGINT_IMPL = MPZ
1313

1414
CIRCUITPY_BITBANGIO = 0
15+
CIRCUITPY_BITMAPTOOLS = 0
1516
CIRCUITPY_COUNTIO = 0
1617
CIRCUITPY_FREQUENCYIO = 0
1718
CIRCUITPY_I2CPERIPHERAL = 0

ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ EXTERNAL_FLASH_DEVICES = "S25FL216K, GD25Q16C"
1212
LONGINT_IMPL = MPZ
1313

1414
# Make room for frozen libs.
15+
CIRCUITPY_BITMAPTOOLS = 0
1516
CIRCUITPY_DISPLAYIO = 0
1617
CIRCUITPY_FREQUENCYIO = 0
1718
CIRCUITPY_I2CPERIPHERAL = 0

ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ EXTERNAL_FLASH_DEVICES = "S25FL216K, GD25Q16C"
1313
# Turn off features and optimizations for Crickit build to make room for additional frozen libs.
1414
LONGINT_IMPL = NONE
1515
CIRCUITPY_BITBANGIO = 0
16+
CIRCUITPY_BITMAPTOOLS = 0
1617
CIRCUITPY_DISPLAYIO = 0
1718
CIRCUITPY_FREQUENCYIO = 0
1819
CIRCUITPY_I2CPERIPHERAL = 0

ports/atmel-samd/boards/circuitplayground_express_displayio/mpconfigboard.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ EXTERNAL_FLASH_DEVICES = "S25FL216K, GD25Q16C"
1313
# Turn off features and optimizations for Crickit build to make room for additional frozen libs.
1414
LONGINT_IMPL = NONE
1515
CIRCUITPY_BITBANGIO = 0
16+
CIRCUITPY_BITMAPTOOLS = 0
1617
CIRCUITPY_COUNTIO = 0
1718
CIRCUITPY_FREQUENCYIO = 0
1819
CIRCUITPY_I2CPERIPHERAL = 0

ports/atmel-samd/boards/dynossat_edu_eps/mpconfigboard.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ LONGINT_IMPL = MPZ
1414

1515
CIRCUITPY_FULLBUILD = 0
1616
CIRCUITPY_BITBANGIO = 0
17+
CIRCUITPY_BITMAPTOOLS = 0
1718
CIRCUITPY_FREQUENCYIO = 0
1819
CIRCUITPY_COUNTIO = 0
1920
CIRCUITPY_I2CPERIPHERAL = 1

ports/atmel-samd/boards/feather_m0_express/mpconfigboard.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ EXTERNAL_FLASH_DEVICES = "S25FL216K, GD25Q16C"
1212
LONGINT_IMPL = MPZ
1313

1414
CIRCUITPY_BITBANGIO = 0
15+
CIRCUITPY_BITMAPTOOLS = 0
1516
CIRCUITPY_FREQUENCYIO = 0
1617
CIRCUITPY_COUNTIO = 0
1718
CIRCUITPY_I2CPERIPHERAL = 0

ports/atmel-samd/boards/feather_m0_express_crickit/mpconfigboard.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ LONGINT_IMPL = MPZ
1313

1414
# Make space for frozen libs
1515
CIRCUITPY_BITBANGIO = 0
16+
CIRCUITPY_BITMAPTOOLS = 0
1617
CIRCUITPY_DISPLAYIO = 0
1718
CIRCUITPY_FREQUENCYIO = 0
1819
CIRCUITPY_I2CPERIPHERAL = 0

ports/atmel-samd/boards/feather_m0_rfm69/mpconfigboard.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ CIRCUITPY_FULL_BUILD = 0
1313
# A number of modules are removed for RFM69 to make room for frozen libraries.
1414
# Many I/O functions are not available.
1515
CIRCUITPY_ANALOGIO = 1
16+
CIRCUITPY_BITMAPTOOLS = 0
1617
CIRCUITPY_PULSEIO = 0
1718
CIRCUITPY_NEOPIXEL_WRITE = 1
1819
CIRCUITPY_ROTARYIO = 0

0 commit comments

Comments
 (0)