Mark Roberts
|
9f19a8a760
|
Ran pre-commit locally
|
2020-09-30 11:06:13 -07:00 |
mdroberts1243
|
b1e1237887
|
Merge branch 'main' into New_quirk_for_SH1107
|
2020-09-28 19:40:47 -04:00 |
Mark Roberts
|
b921543571
|
Requested changes take 1
|
2020-09-25 21:27:29 -04:00 |
Mark Roberts
|
19dbff67f2
|
Fixed page set mask to be four bits!
|
2020-09-25 00:26:39 -04:00 |
Mark Roberts
|
06a3d15266
|
Mostly-working-version with comments
|
2020-09-24 22:07:33 -04:00 |
Mark Roberts
|
5a176c2c67
|
Removed redundant send of page setting
|
2020-09-22 13:41:25 -04:00 |
root
|
dbf8a9ad69
|
Changed delay calls to avoid conflicts with qspi_disable
|
2020-09-22 10:25:31 -05:00 |
Mark Roberts
|
5536e574db
|
Changes to compile cleanly
|
2020-09-21 22:08:16 -04:00 |
Mark Roberts
|
08189edf24
|
Quirk coded up for ...set_region_to_update
|
2020-09-21 21:07:42 -04:00 |
Mark Roberts
|
f21dc253e0
|
Initial commit bool column_and_page_addressing
|
2020-09-21 18:42:16 -04:00 |
Lucian Copeland
|
e504438fd2
|
Remove unlicensed file, fix reset pin type check
|
2020-09-14 11:58:13 -04:00 |
Lucian Copeland
|
ecc219fe50
|
Merge remote-tracking branch 'upstream/main' into esp32-displayio-fix
|
2020-09-14 10:44:31 -04:00 |
Kevin Matocha
|
37e85aebd2
|
Fix off-by-one error, simplify the logic, add comments
|
2020-09-10 21:34:03 -05:00 |
Lucian Copeland
|
f95ad7b27c
|
Fix reset pin null reference, construct error null reference
|
2020-09-10 15:37:43 -04:00 |
Kevin Matocha
|
d600759bc8
|
Utilize MIN and MAX functions from py/misc.h
|
2020-09-08 20:02:34 -05:00 |
Kevin Matocha
|
297b7195b0
|
Delete unnecessary comment
|
2020-09-04 22:03:57 -05:00 |
Kevin Matocha
|
95db456a7e
|
Add final newline
|
2020-09-04 14:23:53 -05:00 |
Kevin Matocha
|
9edad9ea85
|
Delete trailing blank lines from Shape.c
|
2020-09-04 14:21:49 -05:00 |
Kevin Matocha
|
f7714649ee
|
Add dirty rectangle tracking to Shape display element
|
2020-09-04 14:15:15 -05:00 |
Kevin Matocha
|
fc513956be
|
Update refresh to force immediate redraw with display.refresh() or display.refresh(target_frames_per_second=None), even with auto_refresh=False
|
2020-09-01 09:36:29 -05:00 |
Scott Shawcroft
|
1527a3ce92
|
Merge remote-tracking branch 'adafruit/main' into add_pwmio
|
2020-08-24 18:25:18 -07:00 |
Kevin Matocha
|
a9f6d147c4
|
Merge adafruit/main latest
|
2020-08-21 14:37:32 -05:00 |
Kevin Matocha
|
7e529ed4c5
|
Merge with latest adafruit/main
|
2020-08-21 14:28:24 -05:00 |
Kevin Matocha
|
3753ea3cd8
|
Merge remote-tracking branch 'source/main' into main
|
2020-08-21 14:19:58 -05:00 |
Kevin Matocha
|
24ca133396
|
Updating main to adafruit/main
|
2020-08-21 14:19:28 -05:00 |
Scott Shawcroft
|
5771be9510
|
Merge pull request #3292 from jepler/allocate_display_bus_bug
allocate_display_bus: fix bug where in-use bus would be returned
|
2020-08-21 11:19:50 -07:00 |
Scott Shawcroft
|
6857f98426
|
Split pulseio.PWMOut into pwmio
This gives us better granularity when implementing new ports because
PWMOut is commonly implemented before PulseIn and PulseOut.
Fixes #3211
|
2020-08-18 13:08:33 -07:00 |
Jeff Epler
|
f2f18da189
|
Fix build error for !SHARPDISPLAY
|
2020-08-18 10:59:55 -05:00 |
Jeff Epler
|
0bec39118f
|
displayio: Don't need to specialcase reset of sharpdisplay framebuffer
.. for the case where the bus was not in use
|
2020-08-18 09:32:28 -05:00 |
Jeff Epler
|
6d2d36db3d
|
Finish implementing scott's suggestion
|
2020-08-17 21:09:21 -05:00 |
Jeff Epler
|
6425a411ca
|
Update shared-module/displayio/__init__.c
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
|
2020-08-17 21:07:24 -05:00 |
Jeff Epler
|
1ccd2e234f
|
allocate_display_bus: fix bug where in-use bus would be returned
|
2020-08-17 10:48:23 -05:00 |
Kevin Matocha
|
fc1347ac2a
|
deleted whitespace
|
2020-08-14 13:37:06 -05:00 |
Kevin Matocha
|
ba5dedc1df
|
deleted whitespace
|
2020-08-14 13:37:06 -05:00 |
Kevin Matocha
|
b1fce9e933
|
Deleted trailing whitespace
|
2020-08-14 13:36:59 -05:00 |
Kevin Matocha
|
a66ef32da2
|
Added inclusive indexing for x2,y2, fixed default value handling for x1,y1, added bitmap palette comparison
|
2020-08-14 13:15:01 -05:00 |
Margaret Matocha
|
824f47d6e9
|
Added bitmap.blit function for bitmap slice copy
|
2020-08-14 12:59:57 -05:00 |
Margaret Matocha
|
4ba9ff892c
|
Added bitmap.blit function for copying slices of bitmaps
|
2020-08-14 12:59:48 -05:00 |
Jeff Epler
|
759ded9c38
|
Fix build errors when SHARPDISPLAY && !RGBMATRIX
|
2020-08-12 07:39:12 -05:00 |
Jeff Epler
|
c1400bae9b
|
sharpmemory: Implement support for Sharp Memory Displays in framebufferio
|
2020-08-12 07:32:18 -05:00 |
Margaret Matocha
|
b6008d0032
|
Adding bitmap.insert to copy a slice of a source bitmap into another bitmap
|
2020-08-07 15:59:42 -05:00 |
Margaret Matocha
|
64c9baa6aa
|
Added bitmap.insert function for slice copy into a bitmap from another bitmap
|
2020-08-07 15:46:00 -05:00 |
Jeff Epler
|
c243c13f02
|
framebufferio: Handle auto refresh flag at reset
if we don't set the flag via accessor fn the tick enable might become wrong
|
2020-07-20 08:52:35 -05:00 |
Jeff Epler
|
af520729fe
|
displayio, framebufferio: Enable supervisor tick when a display is auto-refresh
This is a step towards restoring the efficiency of the background
tasks
|
2020-07-15 09:26:47 -05:00 |
Jeff Epler
|
fcddfd0f39
|
Merge pull request #3083 from tannewt/esp32s2_busio
Add busio support for the ESP32-S2
|
2020-07-01 21:02:08 -05:00 |
Scott Shawcroft
|
ed6e81d688
|
Switch SPI to polling DMA and enable displayio
|
2020-06-24 13:10:08 -07:00 |
DavePutz
|
058c16e98c
|
Issue #3014 - refresh after changing to transparent
Adding self->needs_refresh = true; in common_hal_displayio_palette_make_opaque() and common_hal_displayio_palette_make_transparent()
|
2020-06-10 17:11:28 -05:00 |
Diego Elio Pettenò
|
dd5d7c86d2
|
Fix up end of file and trailing whitespace.
This can be enforced by pre-commit, but correct it separately to make it easier to review.
|
2020-06-03 10:56:35 +01:00 |
warriorofwire
|
58c8e00745
|
vectorio: clean up after group removal
VectorShape tells the Group to redraw whatever it left behind when it is removed now.
|
2020-05-10 15:36:23 -07:00 |
warriorofwire
|
6660311a96
|
vectorio: respect display transpose and mirror.
VectorShape now just uses the Group's and Display's absolute transforms.
|
2020-05-10 14:18:13 -07:00 |