Commits on Aug 21, 2021

  1. Remove the pixel_luma parameter from displayio_colorconverter_compute…

    …_tricolor (Closes #5194)
    
    Not tested, I don't currently have a three colour eInk screen to test with.
    lesamouraipourpre committed Aug 21, 2021
    Configuration menu
    Copy the full SHA
    16a0306 View commit details
    Browse the repository at this point in the history
  2. Adding quick refresh support

    Amit Sides committed Aug 21, 2021
    Configuration menu
    Copy the full SHA
    1b6283a View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2021

  1. Translated using Weblate (German)

    Currently translated at 73.6% (749 of 1017 strings)
    
    Translation: CircuitPython/main
    Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
    jepler authored and weblate committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    734aad1 View commit details
    Browse the repository at this point in the history
  2. Translated using Weblate (Spanish)

    Currently translated at 98.3% (1000 of 1017 strings)
    
    Translation: CircuitPython/main
    Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
    jepler authored and weblate committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    352fecf View commit details
    Browse the repository at this point in the history
  3. Translated using Weblate (Filipino)

    Currently translated at 40.1% (408 of 1017 strings)
    
    Translation: CircuitPython/main
    Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fil/
    jepler authored and weblate committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    21502f7 View commit details
    Browse the repository at this point in the history
  4. Translated using Weblate (French)

    Currently translated at 93.4% (950 of 1017 strings)
    
    Translation: CircuitPython/main
    Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
    jepler authored and weblate committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    966fe1c View commit details
    Browse the repository at this point in the history
  5. Translated using Weblate (Swedish)

    Currently translated at 100.0% (1017 of 1017 strings)
    
    Translation: CircuitPython/main
    Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
    jepler authored and weblate committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    1f3ebd4 View commit details
    Browse the repository at this point in the history
  6. Translated using Weblate (Dutch)

    Currently translated at 78.8% (802 of 1017 strings)
    
    Translation: CircuitPython/main
    Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/nl/
    jepler authored and weblate committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    c2ee527 View commit details
    Browse the repository at this point in the history
  7. Translated using Weblate (Chinese (Pinyin))

    Currently translated at 98.3% (1000 of 1017 strings)
    
    Translation: CircuitPython/main
    Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
    jepler authored and weblate committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    f55e79f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7a170c8 View commit details
    Browse the repository at this point in the history
  9. Update translation files

    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    
    Translation: CircuitPython/main
    Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
    weblate committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    923fb44 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6f05591 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d871b2c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    cdc9d2d View commit details
    Browse the repository at this point in the history
  13. Translated using Weblate (French)

    Currently translated at 93.4% (950 of 1017 strings)
    
    Translation: CircuitPython/main
    Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
    jepler authored and weblate committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    de021c4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    84c13e4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    00e7eda View commit details
    Browse the repository at this point in the history
  16. Update translation files

    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    
    Translation: CircuitPython/main
    Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
    weblate committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    3e24485 View commit details
    Browse the repository at this point in the history
  17. Translated using Weblate (Swedish)

    Currently translated at 100.0% (1019 of 1019 strings)
    
    Translation: CircuitPython/main
    Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
    bergdahl authored and weblate committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    3a327cd View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2021

  1. empty commit

    jepler committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    bd6b8b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c310a61 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4a9ad8a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5c9f7e2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6d26225 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ce5e267 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0e3aa27 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #5209 from dhalbert/thunderpack-fix-and-pulseout-doc

    shrink thunderpack_v11; fix PulseOut doc
    microdev1 authored Aug 24, 2021
    Configuration menu
    Copy the full SHA
    66404a3 View commit details
    Browse the repository at this point in the history
  9. Translated using Weblate (Japanese)

    Currently translated at 53.0% (541 of 1019 strings)
    
    Translation: CircuitPython/main
    Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ja/
    jepler authored and weblate committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    fe69537 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6e13949 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #5210 from DavePutz/issue_5091

    Change optimizer option so RP2040 DEBUG builds work
    microdev1 authored Aug 24, 2021
    Configuration menu
    Copy the full SHA
    2e41550 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    921ea7f View commit details
    Browse the repository at this point in the history
  13. Merge pull request #5207 from lesamouraipourpre/pixel-luma

    Remove the `pixel_luma` parameter from `compute_tricolor`
    microdev1 authored Aug 24, 2021
    Configuration menu
    Copy the full SHA
    8c2a16e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8ad0400 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #5204 from weblate/weblate-circuitpython-main

    Translations update from Weblate
    microdev1 authored Aug 24, 2021
    Configuration menu
    Copy the full SHA
    02bbb20 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f1a3a86 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    1685e1a View commit details
    Browse the repository at this point in the history
  18. Merge pull request #5214 from dhalbert/usb-hid-device-args-fix

    Fix incorrect subscription in `usb_hid.Device` constructor
    microdev1 authored Aug 24, 2021
    Configuration menu
    Copy the full SHA
    da320c3 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    77b0c76 View commit details
    Browse the repository at this point in the history
  20. Two tweaks to BLE workflow

    1. Use autoreload for restarting after a write. This gives time for
       a follow up command before restarting BLE.
    2. Switch to recursive deletion of directories. This greatly
       simplifies deleting directories with contents.
    
    Fixes adafruit/Adafruit_CircuitPython_BLE_File_Transfer#7
    tannewt committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    a5f2f6e View commit details
    Browse the repository at this point in the history
  21. raspberrypi: audiopwmout: subtle for #5092

    I noticed that the loop over 65535 possible denominators took a long time,
    causing up to 100ms wait for a sound sample to start playing!
    
    This algorithm, adapted from an algorithm shown in Python's fractions.py,
    is guaranteed to find the best denominator in a small number of steps
    (I think log2-many steps but I'm not sure). In practice, it means the time
    between samples playing is just 10ms, and some of that is recreating the
    sine wave sample in Python each time.
    
    It often finds the same solution as the old code, but sometimes it finds
    one a bit better since it compares the ratios using float point instead
    of integer arithmetic.
    jepler committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    bef0796 View commit details
    Browse the repository at this point in the history
  22. Support multiple status dotstars

    Only supporting one left a white dotstar stranded.
    
    Fixes #5170
    tannewt committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    f9f3894 View commit details
    Browse the repository at this point in the history
  23. Allocate I2C mutex with IDF

    This keeps the mutex info in the same spot in memory. "Statically
    allocating it" with CircuitPython meant that the buffer moved when
    the I2C object is moved to keep it alive for a display.
    
    Fixes #4962
    tannewt committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    0552ce2 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. Use MP_REGISTER_MODULE with displayio, terminalio, and fontio

    Convert from using MICROPY_PORT_BUILTIN_MODULES_STRONG_LINKS to using MP_REGISTER_MODULE for displayio, terminalio, and fontio modules.
    
    Related to #5183.
    capellini committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    17af5cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    deb8e2a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #5218 from jepler/issue-5092

    Fix audio sample rate on rp2040
    microdev1 authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    cd912e1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #5219 from tannewt/multiple_status_dotstars

    Support multiple status dotstars
    microdev1 authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    5484a2d View commit details
    Browse the repository at this point in the history
  5. Merge pull request #5220 from tannewt/fix_esp_i2c_display

    Allocate I2C mutex with IDF
    microdev1 authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    df13bef View commit details
    Browse the repository at this point in the history
  6. Merge pull request #5221 from capellini/displayio-terminalio-fontio-m…

    …p_register_module
    
    Use MP_REGISTER_MODULE with displayio, terminalio, and fontio
    microdev1 authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    8a89689 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    86d8d9f View commit details
    Browse the repository at this point in the history
  8. Merge pull request #5223 from lesamouraipourpre/patch-1

    Minor docs fix in FourWire.c
    microdev1 authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    54d7ddc View commit details
    Browse the repository at this point in the history