| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-07-25 | audiocore: Factor from audioio | Jeff Epler | |
| When nrf pwm audio is introduced, it will be called `audiopwmio`. To enable code sharing with the existing (dac-based) `audioio`, factor the sample and mixer types to `audiocore`. INCOMPATIBLE CHANGE: Now, `Mixer`, `RawSample` and `WaveFile` must be imported from `audiocore`, not `audioio`. | |||
| 2019-07-24 | Merge pull request #2007 from hierophect/F4xx-port-setup | Scott Shawcroft | |
| Add STM32 Discovery F412ZG and F411RE support | |||
| 2019-07-24 | Requested changes, general cleanup | Hierophect | |
| 2019-07-19 | Add support for grayscale displays that are < 8 bit depth. | Scott Shawcroft | |
| This also improves Palette so it stores the original RGB888 colors. Lastly, it adds I2CDisplay as a display bus to talk over I2C. Particularly useful for the SSD1306. Fixes #1828. Fixes #1956 | |||
| 2019-07-09 | merge from master | Dan Halbert | |
| 2019-06-27 | Merge remote-tracking branch 'adafruit/4.0.x' into merge_in_402 | Scott Shawcroft | |
| 2019-06-25 | Validate raw code and mpy read length | Scott Shawcroft | |
| 2019-06-25 | Validate portions of mpy load to detect corruption | Scott Shawcroft | |
| Fixes #1917 | |||
| 2019-06-19 | WIP: backup only; not compiled | Dan Halbert | |
| 2019-06-18 | Don't operate directly on bleio objects in shared-bindings: use common_hal | Dan Halbert | |
| routines instead. Changes made but not yet tested. | |||
| 2019-06-13 | merge from upstream; WIP redo Address; no more AddressType | Dan Halbert | |
| 2019-06-12 | Uncomment vm.c SUPEROPT (debugging typo); trim a few builds | Dan Halbert | |
| 2019-06-12 | Turn off SUPEROPT on gc.c instead of trying to squueze inline limit so much; ↵ | Dan Halbert | |
| reorganize mpconfigboard.mk files | |||
| 2019-06-11 | Merge remote-tracking branch 'adafruit/master' into vm-computed-goto | Dan Halbert | |
| 2019-06-11 | Merge latest 4.0.x fixes into master | Dan Halbert | |
| 2019-06-11 | Turn on MICROPY_OPT_COMPUTED_GOTO for 5x CPU-bound speedup | Dan Halbert | |
| 2019-06-06 | Include display objects in gc. | Dan Halbert | |
| 2019-06-04 | Add PS/2 support -- ps2io module | Elvis Pfützenreuter | |
| 2019-06-03 | Replace Broadcaster with enhanced Peripheral | Dan Halbert | |
| 2019-05-24 | Implement forced clean builds for boards so designated. | Dan Halbert | |
| Mark boards that set CFLAGS_INLINE_LIMIT for particular langauges as needing clean builds. Fixes #1910. | |||
| 2019-05-22 | Merge pull request #1906 from adafruit/4.0.x | Scott Shawcroft | |
| Merge in all bug fixes from 4.0.1 into master | |||
| 2019-05-17 | Enable MICROPY_PY_BUILTINS_ROUND_INT; make round() work beter when it's ↵ | Dan Halbert | |
| disabled as well | |||
| 2019-05-14 | Make Group iterable via a generic native iterator. | Scott Shawcroft | |
| Fixes #1694 | |||
| 2019-05-13 | Check native object in case of early access | Scott Shawcroft | |
| If a native displayio object is accessed before it's super().__init__() has been called, then a placeholder is given that will cause a crash if accessed. This is tricky to get right so we detect this case and raise a NotInplementedError instead of crashing. Fixes #1881 | |||
| 2019-05-12 | use approx of original @godlygeek code for smallints; add tests | Dan Halbert | |
| 2019-05-12 | Handle truth values; speed up smallint checks | Dan Halbert | |
| 2019-05-09 | Reverse int to bytes buffer overflow conditionals | Matt Wozniski | |
| Rather than jumping to a label when an overflow is known to have occurred, return early when one is known not to have. | |||
| 2019-05-09 | Use OverflowError exception type for overflows | Matt Wozniski | |
| Initially I used one of the existing exception raise functions, but it's more correct and not much more code to raise OverflowError instead. | |||
| 2019-05-09 | Add overflow checks for int to bytes conversions | Matt Wozniski | |
| For both small and long integers, raise an exception if calling struct.pack, adding an element to an array.array, or formatting an int with int.to_bytes would overflow the requested size. | |||
| 2019-05-08 | Merge pull request #1865 from terriko/mpy_error | Scott Shawcroft | |
| Make status light flash blue for incompatible mpy (fixes #1369) | |||
| 2019-05-08 | Make MpyError a ValueError (since that's what it was before) | Terri Oda | |
| 2019-05-08 | Make status light flash blue for incompatible mpy (fixes #1369) | Terri Oda | |
| 2019-05-08 | Merge pull request #1859 from scottbelden/tabbing | Scott Shawcroft | |
| enter four spaces when there are no matches | |||
| 2019-05-07 | enter four spaces when there are no matches | scottbelden | |
| 2019-05-07 | Fix tests and clarify first character access | Kathryn Lingel | |
| 2019-05-06 | Filter private methods from tab completion | Kathryn Lingel | |
| 2019-04-18 | Correct collect of permanent pointers. | Scott Shawcroft | |
| The previous implementation managed to keep all but the head pointer of the list. Fixes #1814 | |||
| 2019-04-17 | Merge pull request #1754 from dmazzella/dmazzella-patch-1 | Scott Shawcroft | |
| add support for USER_C_MODULES | |||
| 2019-04-16 | Include cleanup and style tweaks | Scott Shawcroft | |
| 2019-04-16 | Fully split gamepadshift from gamepad | Scott Shawcroft | |
| 2019-04-15 | Split GamePadShift from GamePad to save space on most boards. | Scott Shawcroft | |
| 2019-04-12 | Reorganize the gamepad code | Radomir Dopieralski | |
| 2019-04-10 | Check for null local dictionaries | Scott Shawcroft | |
| 2019-04-10 | Merge remote-tracking branch 'adafruit/master' into pybadge_revd | Scott Shawcroft | |
| 2019-04-09 | Tweak pybadge and fix display bugs | Scott 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-09 | Check that a never free pointer is on the heap. | Scott Shawcroft | |
| This fixes a crash on boards with built-in displays which statically allocate the display bus. When the pointer is provided to never free, it tries to allocate on the non-existant heap and crashes. | |||
| 2019-04-09 | Fix boards with no shared busses. | Scott Shawcroft | |
| 2019-04-08 | Reorganize board busses into shared-bindings and shared-module. | Scott Shawcroft | |
| 2019-04-05 | Update mkrules.mk | Damiano Mazzella | |
| 2019-04-05 | Update obj.h | Damiano Mazzella | |
