summaryrefslogtreecommitdiff
path: root/shared-bindings
AgeCommit message (Collapse)Author
2019-04-12Re-use an error message in _stageRadomir Dopieralski
2019-04-12Use displayio.Display directlyRadomir Dopieralski
2019-04-12Enable displayio for uGame10 boardRadomir Dopieralski
Also, make the _stage library work with the fourwire bus, to re-use the display.
2019-04-10Merge remote-tracking branch 'adafruit/master' into pybadge_revdScott Shawcroft
2019-04-09Fix version skew for bast_pro_mini buildDan Halbert
2019-04-09Tweak pybadge and fix display bugsScott Shawcroft
* Update pybadge pins and flash for rev D * TileGrid now validates the type of the pixel_shader. * Display actually handles incoming subclass objects. * MicroPython will inspect native parents to see if special accessors are used.
2019-04-09Fix boards with no shared busses.Scott Shawcroft
2019-04-08Merge remote-tracking branch 'adafruit/master' into fix_cpx_displayScott Shawcroft
2019-04-08Merge pull request #1758 from pewpew-game/fourwire-frequencyScott Shawcroft
Stop hard-coding SPI frequency in FourWire
2019-04-08Reorganize board busses into shared-bindings and shared-module.Scott Shawcroft
2019-04-06Stop hard-coding SPI frequency in FourWireRadomir Dopieralski
Instead remember and use the frequency, polarity and phase that was set when the bus was first created.
2019-04-06Expose displayio.Display.busRadomir Dopieralski
With the bus exposed, we can send custom commands to the display, to leverage advanced features specific to the display, which are not exposed by default.
2019-04-05Fix crash when getting board.SPI outside the VMScott Shawcroft
If one of the default pins was already in use it would crash. The internal API has been refined to allow us to get the value without causing an init of the singleton. Fixes #1753
2019-04-05Always check TileGrid's x, yScott Shawcroft
When using an int index you could end up writing past the end of TileGrid's memory. Fixes #1747
2019-04-04Added option to easily treat SPI parameter data as commandsMelissa LeBlanc-Williams
2019-04-02Remove unnecessary MP_WEAK declarationsNick Moore
2019-04-02enable NRFX RTC adafruit/circuitpython#1046Nick Moore
2019-03-29Revert "Circuitpython nickzoic 1046 nrf rtc"Dan Halbert
2019-03-28Merge branch 'master' of https://github.com/adafruit/circuitpython into ↵Melissa LeBlanc-Williams
ssd1351-fix
2019-03-27Simplified cs toggling into fourwire onlyMelissa LeBlanc-Williams
2019-03-27Simplified into fourwire onlyMelissa LeBlanc-Williams
2019-03-28Fix up messages & wild stab at translations for adafruit/circuitpython#1046Nick Moore
The mysterious MP_WEAK linking bug still exists, thus the new message for 'set'.
2019-03-28workaround for problem with adafruit/circuitpython#1046Nick Moore
the __weak linking works fine so long as these functions are not identical. I have not yet worked out why.
2019-03-28enable NRFX RTC adafruit/circuitpython#1046Nick Moore
2019-03-26Comment CleanupMelissa LeBlanc-Williams
2019-03-26Removed parameter so CS is always toggledMelissa LeBlanc-Williams
2019-03-26Removed parameter so CS is always toggledMelissa LeBlanc-Williams
2019-03-26Merge branch 'master' of https://github.com/adafruit/circuitpython into ↵Melissa LeBlanc-Williams
ssd1351-fix
2019-03-26Merge branch 'master' of https://github.com/adafruit/circuitpythonMelissa LeBlanc-Williams
2019-03-26Merge pull request #1674 from pewpew-game/bug1669Scott Shawcroft
Properly calculate BPP for displayio.Bitmap
2019-03-26Merge pull request #1682 from rhwlo/add-socket.recv_intoScott Shawcroft
shared-bindings/socket: add socket.recv_into
2019-03-25Reuse "Not connected" message in bleioRadomir Dopieralski
2019-03-25Properly calculate BPP for displayio.BitmapRadomir Dopieralski
Fix #1669
2019-03-24Added Single Byte Boundaries option for certain displaysMelissa LeBlanc-Williams
2019-03-25Reuse existing error message in busio.i2cRadomir Dopieralski
Remove a period from the error message, so that the same message as in SPI and other places in I2C can be re-used.
2019-03-24Updated RTD comment to reflect new param defaulting TrueMelissa LeBlanc-Williams
2019-03-23Enable CS toggle for displayio by defaultMelissa LeBlanc-Williams
2019-03-23Added new parameter description in displayio RTD commentMelissa LeBlanc-Williams
2019-03-23Added option to toggle cs in displayio init sequenceMelissa LeBlanc-Williams
2019-03-23shared-bindings/socket: add socket_recv_intoJoshua Coats
2019-03-19Fix up sphinxScott Shawcroft
2019-03-19Move Glyph and BuiltinFont into fontioScott Shawcroft
It was confusing in displayio. Fixes #1662
2019-03-13Merge pull request #1640 from tannewt/final_displayio_changesDan Halbert
Final displayio changes before 4.0.0
2019-03-12wrong arg type for PWMOut variable_frequencyDan Halbert
2019-03-12Add better PewPew error messages and update translationsScott Shawcroft
2019-03-12Update displayio docs to add detail to display bus commentsScott Shawcroft
Fixes #1599
2019-03-12Standardize TileGrid to x and y properties over positionScott Shawcroft
This brings it inline with Group. Also fixes #1613 This also includes a number of fixes for where a method is called through a subclass. We now correctly get the native object. Fixes #1567 Lastly, this adds subscript support to TileGrid for changing tile indices. Similar to Bitmap, it accepts ints or 2-tuples.
2019-03-12Accept x and y kwargs into Group for initial position.Scott Shawcroft
2019-03-07Rework background display task to allow reads from SPI SD card during ↵Dan Halbert
display. Clarify code. Handle multiple displays better.
2019-03-06check display-bus transaction status and act accordinglyDan Halbert