summaryrefslogtreecommitdiff
path: root/shared-bindings/displayio/Bitmap.c
AgeCommit message (Collapse)Author
2020-10-29Fixing make stub warnings and mypy issuesmaksw23
2020-08-21shorten error stringsKevin Matocha
2020-08-21Added hanging indents to docs per @sommersoft's suggestionKevin Matocha
2020-08-21More tweaks to try to fix documentation failingKevin Matocha
2020-08-21Minor tweaks to try to fix documentation failingKevin Matocha
2020-08-21Update documentation string with blank lineKevin Matocha
2020-08-21Merge adafruit/main latestKevin Matocha
2020-08-21Merge with latest adafruit/mainKevin Matocha
2020-08-21Updating main to adafruit/mainKevin Matocha
2020-08-15Update documentation to remove whitespacesKevin Matocha
2020-08-14Corrected erroneous edit to fill description to -> NoneKevin Matocha
2020-08-14Bug fixes related to input parameter handling x1,y1. Update commentsKevin Matocha
2020-08-14Deleted trailing whitespaceKevin Matocha
2020-08-14Added inclusive indexing for x2,y2, fixed default value handling for x1,y1, ↵Kevin Matocha
added bitmap palette comparison
2020-08-14Added bitmap.blit function for bitmap slice copyMargaret Matocha
2020-08-14Added bitmap.blit function for copying slices of bitmapsMargaret Matocha
2020-08-07Added bitmap.insert function for slice copy into a bitmap from another bitmapMargaret Matocha
2020-07-30Fix inability to set values in 32-bit Bitmap.Christian Walther
2020-07-27Fix several type hintsTaku Fukada
2020-07-03Made every init return Nonedherrada
2020-07-03Added type hints to displayiodherrada
2020-05-12Swap sphinx to autoapi and the inline stubsScott Shawcroft
2020-05-07Did board, digitalio, displayiodherrada
2020-04-09add docstring, clean upcaternuson
2020-04-09initial working fillcaternuson
2019-03-25Properly calculate BPP for displayio.BitmapRadomir Dopieralski
Fix #1669
2019-02-11A variety of displayio improvementsScott Shawcroft
This changes a number of things in displayio: * Introduces BuiltinFont and Glyph so the built in font can be used by libraries. For boards with a font it is available as board.TERMINAL_FONT. Fixes #1172 * Remove _load_row from Bitmap in favor of bitmap[] access. Index can be x/y tuple or overall index. Fixes #1191 * Add width and height properties to Bitmap. * Add insert and [] access to Group. Fixes #1518 * Add index param to pop on Group. * Terminal no longer takes unicode character info. It takes a BuiltinFont instead. * Fix Terminal's handling of [###D vt100 commands used when up arrowing into repl history. * Add x and y positions to Group plus scale as well. * Add bitmap accessor for BuiltinFont
2019-01-14Add subclass support to displayio.Scott Shawcroft
Also, swap make_news to accept a kwarg map and refine param checking. Fixes #1237
2018-08-31Tweaks based on feedbackScott Shawcroft
2018-08-31Introduce displayio to render graphics to displays.Scott Shawcroft
It's designed to minimize RAM footprint by using Sprites to represent objects on the screen. The object model also facilitates partial screen updating which reduces the bandwidth needed to display. This is all handled in C. Python simply manipulates the objects with the ability to synchronize to frame timing.