Commit Graph

101 Commits

Author SHA1 Message Date
Radomir Dopieralski
840e8b40f3 Update Stage to 1.2.3 to work around display backlight problems
Works around #5476
2021-12-04 10:25:05 +01:00
Dan Halbert
2e83e3053b update frozen libraries, especially adafruit_hid 2021-11-15 19:18:56 -05:00
Radomir Dopieralski
caa3d3726f Stage: add support for viewport scrolling 2021-10-09 00:05:49 +02:00
Radomir Dopieralski
d76eda153b PicoSystem: freeze the Stage library 2021-10-07 15:01:18 +02:00
Radomir Dopieralski
57dee6406d _stage: Fix handling of scaled display in the stage library
The "scale" parameter wasn't exposed in the library, and there
were some problems in how it was handled.

This also fixes some types in the pixel-drawing functions.
2021-10-07 12:58:43 +02:00
Dan Halbert
aa1d089cdb proxlight: Freeze adafruit_adps9960 instead of adafruit_hid; enable usb_midi 2021-09-10 14:50:09 -04:00
Dan Halbert
3c8eca3ef9 Update frozen libraries for 7.0.0 2021-09-07 18:23:19 -04:00
Seon Rozenblum
4e869422d1 Move frozen neopixel lib to latest commit that supports try/carch on the power pin. 2021-09-02 16:17:41 +10:00
Radomir Dopieralski
89fc1890af stm32: Add support for Stage games to Meowbit
This enables the _stage library and adds stage and ugame modules to the
frozen modules, so that all Stage games should work.

I had to do several hacks:

* Since displayio.release_displays doesn't release the pins, I couldn't
  re-initialize the display inside the ugame module. Instead I changed
  the default display initialization for the board to match what Stage
  expects.

* I wanted to make the MENU key works as K_Z, but when I try to use it
  with the keypad module, I get "pin in use" error. So for now only the
  A and B buttons are used.
2021-08-30 20:27:50 +02:00
Radomir Dopieralski
02ada0af5f Update stage library to use keypad module on pygamer and pybadge 2021-08-29 23:57:32 +02:00
Dan Halbert
901a6c27c0 remove gamepad; deprecate gamepadshift 2021-07-26 22:15:09 -04:00
Dan Halbert
24d3fced2f update frozen libs, especially CP 2021-07-19 17:06:41 -04:00
Radomir Dopieralski
b2aa17a553 pewpew10 - use _pew.get_ticks() for time tracking
Somehow PR https://github.com/adafruit/circuitpython/pull/4200 got
reverted, repeating it, with a proper tag.
2021-07-10 01:50:43 +02:00
Radomir Dopieralski
1a076d34c9 PewPew M4: use keypad instead of gamepad
Since the new keypad module is taking over gamepad functionality,
I'm switching to it. If this works well, I will make the change
for the remaining boards.
2021-06-29 10:36:52 +02:00
Dan Halbert
d6f47d2182 update frozen libraries for 7.0.0-alpha.3 2021-06-01 21:09:59 -04:00
Kong Wai Weng
b06ec0a776 Added libraries dependency. 2021-05-30 09:57:00 +08:00
Dan Halbert
8118eb1fe5 update frozen libs 2021-05-16 14:36:18 -04:00
Dan Halbert
c37f021791 regularize and shrink many builds 2021-05-05 12:35:41 -04:00
Dan Halbert
8bb3c6fd79 handle := defs in shared_bindings_matrix.py; update adafruit_hid 2021-05-04 18:07:01 -04:00
lady ada
9dc6d691b8 add prox trinkey and rename others to adafruit_ 2021-04-11 17:45:37 -04:00
lady ada
56be8306cd try adding a submodule? 2021-04-10 23:22:13 -04:00
Jonah Yolles-Murphy
d8715ac92a update adafruit_register 2021-02-20 16:04:31 -05:00
Jonah Yolles-Murphy
a9a2145238 fix TG-Watch ble issue 2021-02-20 15:46:33 -05:00
Radomir Dopieralski
6e338842fc pewpew10 - use _pew.get_ticks() for time tracking 2021-02-14 18:15:38 +01:00
Jonah Yolles-Murphy
8f8af90098 final name and extra board 2021-01-13 23:51:34 -05:00
Jonah Yolles-Murphy
8652d69614 update TG-Watch pins, name, and frozen libraries 2021-01-10 04:04:50 -05:00
Dan Halbert
3b72d502a4 update frozen libs for 6.1.0-beta.3 2020-12-30 14:32:03 -05:00
Dan Halbert
f96475cbbf update Requests; rolled back by accident 2020-11-27 16:24:36 -05:00
Radomir Dopieralski
c4e337e234 Bump pew-pewpew-standalone-10.x to 2.0.1 2020-10-02 12:47:31 +02:00
Radomir Dopieralski
dd2b40fdf1 Bump circuitpython-stage to 1.1.1
This adds handling of GameOver exception as SystemExit in anticipation
of the new way of starting games from the menu.
2020-10-02 12:17:49 +02:00
Jerry Needell
2529ee2359 freeze rfm69 and bus_device libraries int feather_m0_rfm69 2020-09-09 14:54:20 -04:00
Jerry Needell
5f60bec85b update frozen Adafruit_CircutPython_RFM9x library 2020-08-09 11:07:41 -04:00
Jerry Needell
432f43a472 freeze rfm9x and BusDevice, remove many built-in modules 2020-08-05 11:37:57 -04:00
Jerry Needell
9b3af2b7e3 update frozen submodules 2020-08-03 06:25:29 -04:00
Dan Halbert
649e6d59ce Merge from upstream and make translate 2020-07-28 14:15:33 -04:00
Jerry Needell
2bdd62220e adjust stack for SAMD21 to accomodate larger pystack -- update frozen module adafruit_busdevice 2020-07-27 21:50:36 -04:00
Radomir Dopieralski
8d692f33a8 pewpew_m4: Enable analogio and usb_hid
The newest version for the Stage library for PewPewM4 no longer contains
embedded graphics, which frees enough space in flash to enabled back
AnalogIO and also add USB_HID. There is still ~192 bytes left free.

If new additions to CircuitPython make it grow further, we can disable
USB_HID again.
2020-07-18 19:30:40 +02:00
Dan Halbert
7424e41827 update frozen libs 2020-05-16 11:20:25 -04:00
TG-Techie
b9e494b85a add submodule to TG-Watch02A 2020-04-28 00:03:02 -04:00
Radomir Dopieralski
f7e8987929 Bump circuitpython-stage to 1.0.11 to fix audio problems
Fix #2773
2020-04-16 13:56:03 +02:00
Radomir Dopieralski
f39ca6052e Fix RGB/BGR colors in Stage
This makes the colors used by the stage library compatible with those
used by the displayio library.
2020-04-15 23:41:38 +02:00
arturo182
3f26a0b06b Freeze adafruit_requests and adafruit_esp32spi into feather_mimxrt1011 2020-02-29 00:26:39 +01:00
Max Holliday
ffd15c29dc trying to add Adafruit_CircuitPython_Register again 2020-02-08 16:15:23 -08:00
Dan Halbert
3b95d7c16a add gamepad to specialty cpx builds; update frozen libs 2020-01-30 21:00:47 -05:00
Radomir Dopieralski
27c36eea2b circuitpython-stage: allow choosing background color 2020-01-30 15:24:04 +01:00
Scott Shawcroft
5531253c76
Update submodules including BusDevice and HID.
HID's API has changed to take in devices explicitly so that both
USB and BLE work.
2020-01-07 14:25:27 -08:00
Radomir Dopieralski
6205b55b19 Bump circuitpython-stage version to 1.0.8 2019-12-26 22:13:52 +01:00
Radomir Dopieralski
b06057395b Update PewPew M4
PewPew M4 now has the pew.py added to its frozen libraries. Some
features needed to be disabled to make room for that.
2019-12-23 18:37:36 +01:00
Jeff Epler
516d930e6c frozen: Update all submodules to latest tagged release 2019-12-19 16:06:17 -06:00
KalbeAbbas
9ce2087a75 change 2019-11-13 17:18:00 +05:00