circuitpython/shared-module
Jeff Epler f40c0c13ad displayio: area: add displayo_area_copy_coords, displayio_area_empty
.. and simplify the implmentation of displayio_area_union

This _slightly_ changes the behavior of displayio_area_union:

Formerly, if one of the areas was empty, its coordinates were still
used in the min/max calculations.

Now, if one of the areas is empty, the result gets the other area's coords

In particular, taking the union of the empty area with coords (0,0,0,0)
with the non-empty area (x1,y1,x2,y2) would give the area (0,0,x2,y2)
before, and (x1,y1,x2,y2) after the change.
2021-03-18 09:05:07 -05:00
..
_bleio run code formatting script 2021-03-15 19:27:36 +05:30
_eve run code formatting script 2021-03-15 19:27:36 +05:30
_pixelbuf run code formatting script 2021-03-15 19:27:36 +05:30
_stage run code formatting script 2021-03-15 19:27:36 +05:30
adafruit_bus_device run code formatting script 2021-03-15 19:27:36 +05:30
aesio run code formatting script 2021-03-15 19:27:36 +05:30
audiocore run code formatting script 2021-03-15 19:27:36 +05:30
audioio bring MixerVoice back to building state; update documentation 2019-08-03 11:20:06 -05:00
audiomixer run code formatting script 2021-03-15 19:27:36 +05:30
audiomp3 run code formatting script 2021-03-15 19:27:36 +05:30
audiopwmio audiopwmio: Add the shared files for this new module 2019-07-26 07:52:37 -05:00
bitbangio run code formatting script 2021-03-15 19:27:36 +05:30
bitmaptools arrayblit: mark bitmap area as dirty 2021-03-17 20:25:22 -05:00
bitops run code formatting script 2021-03-15 19:27:36 +05:30
board run code formatting script 2021-03-15 19:27:36 +05:30
busio run code formatting script 2021-03-15 19:27:36 +05:30
canio run code formatting script 2021-03-15 19:27:36 +05:30
displayio displayio: area: add displayo_area_copy_coords, displayio_area_empty 2021-03-18 09:05:07 -05:00
fontio run code formatting script 2021-03-15 19:27:36 +05:30
framebufferio run code formatting script 2021-03-15 19:27:36 +05:30
gamepad run code formatting script 2021-03-15 19:27:36 +05:30
gamepadshift run code formatting script 2021-03-15 19:27:36 +05:30
ipaddress run code formatting script 2021-03-15 19:27:36 +05:30
memorymonitor run code formatting script 2021-03-15 19:27:36 +05:30
msgpack run code formatting script 2021-03-15 19:27:36 +05:30
multiterminal Merge tag 'v1.9.3' 2017-11-02 12:41:50 -07:00
network run code formatting script 2021-03-15 19:27:36 +05:30
os run code formatting script 2021-03-15 19:27:36 +05:30
random run code formatting script 2021-03-15 19:27:36 +05:30
rgbmatrix run code formatting script 2021-03-15 19:27:36 +05:30
sdcardio run code formatting script 2021-03-15 19:27:36 +05:30
sharpdisplay run code formatting script 2021-03-15 19:27:36 +05:30
socket modify modnetwork and modusocket for circuitpython 2018-10-04 22:02:25 +10:00
storage run code formatting script 2021-03-15 19:27:36 +05:30
struct run code formatting script 2021-03-15 19:27:36 +05:30
terminalio run code formatting script 2021-03-15 19:27:36 +05:30
time merge from upstream + wip 2020-11-25 17:52:06 -05:00
touchio run code formatting script 2021-03-15 19:27:36 +05:30
uheap run code formatting script 2021-03-15 19:27:36 +05:30
usb_cdc run code formatting script 2021-03-15 19:27:36 +05:30
usb_hid run code formatting script 2021-03-15 19:27:36 +05:30
usb_midi run code formatting script 2021-03-15 19:27:36 +05:30
ustack run code formatting script 2021-03-15 19:27:36 +05:30
vectorio run code formatting script 2021-03-15 19:27:36 +05:30
wiznet run code formatting script 2021-03-15 19:27:36 +05:30