diff --git a/adafruit_displayio_color_picker/color_picker.py b/adafruit_displayio_color_picker/color_picker.py index 0e36679..88e341c 100644 --- a/adafruit_displayio_color_picker/color_picker.py +++ b/adafruit_displayio_color_picker/color_picker.py @@ -36,8 +36,11 @@ Implementation Notes import math from displayio import TileGrid, OnDiskBitmap, ColorConverter -from adafruit_displayio_layout.widgets.widget import Widget -from adafruit_displayio_layout.widgets.control import Control +try: + from adafruit_displayio_layout.widgets.widget import Widget + from adafruit_displayio_layout.widgets.control import Control +except ImportError: + pass __version__ = "0.0.0-auto.0" diff --git a/docs/api.rst b/docs/api.rst index 1a9c088..5a646af 100644 --- a/docs/api.rst +++ b/docs/api.rst @@ -7,5 +7,8 @@ Color Picker Library ==================== +.. automodule:: adafruit_displayio_color_picker.color_picker + :members: + .. automodule:: adafruit_displayio_color_picker.wheel_maker :members: diff --git a/examples/displayio_color_picker_wheel_maker_simpletest.py b/examples/displayio_color_picker_wheel_maker_simpletest.py new file mode 100644 index 0000000..e6ce8c4 --- /dev/null +++ b/examples/displayio_color_picker_wheel_maker_simpletest.py @@ -0,0 +1,10 @@ +# SPDX-FileCopyrightText: 2021 Jose David +# +# SPDX-License-Identifier: MIT +""" +Creates a bitmap color picker of 100 pixels +""" + +from adafruit_displayio_color_picker.wheel_maker import make_wheel + +make_wheel("wheel100.bmp", 100, 0x000000) diff --git a/examples/wheel100.bmp b/examples/wheel100.bmp new file mode 100644 index 0000000..cc35e63 Binary files /dev/null and b/examples/wheel100.bmp differ diff --git a/examples/wheel100.bmp.license b/examples/wheel100.bmp.license new file mode 100644 index 0000000..a55a809 --- /dev/null +++ b/examples/wheel100.bmp.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2021 Jose David M. + +SPDX-License-Identifier: MIT diff --git a/examples/wheel150.bmp b/examples/wheel150.bmp new file mode 100644 index 0000000..ebf822c Binary files /dev/null and b/examples/wheel150.bmp differ diff --git a/examples/wheel150.bmp.license b/examples/wheel150.bmp.license new file mode 100644 index 0000000..a55a809 --- /dev/null +++ b/examples/wheel150.bmp.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2021 Jose David M. + +SPDX-License-Identifier: MIT diff --git a/examples/wheel50.bmp b/examples/wheel50.bmp new file mode 100644 index 0000000..0c1e251 Binary files /dev/null and b/examples/wheel50.bmp differ diff --git a/examples/wheel50.bmp.license b/examples/wheel50.bmp.license new file mode 100644 index 0000000..a55a809 --- /dev/null +++ b/examples/wheel50.bmp.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2021 Jose David M. + +SPDX-License-Identifier: MIT