Skip to content

Commit e360646

Browse files
authored
Merge pull request adafruit#1558 from siddacious/bmp_bitdepths
initial support for additional bitdepths in OnDiskBitmap
2 parents 9888b81 + d26ae6f commit e360646

12 files changed

Lines changed: 207 additions & 65 deletions

File tree

locale/ID.po

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: PACKAGE VERSION\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2019-02-22 15:26-0800\n"
11+
"POT-Creation-Date: 2019-02-23 10:51-0800\n"
1212
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1313
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1414
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -756,6 +756,11 @@ msgstr ""
756756
msgid "Odd parity is not supported"
757757
msgstr "Parity ganjil tidak didukung"
758758

759+
#, c-format
760+
msgid ""
761+
"Only 16bpp RGB 565 supported for bitfield compressed BMPs; R:%x G:%x B:%x"
762+
msgstr ""
763+
759764
msgid "Only 8 or 16 bit mono with "
760765
msgstr "Hanya 8 atau 16 bit mono dengan "
761766

@@ -770,7 +775,9 @@ msgid "Only slices with step=1 (aka None) are supported"
770775
msgstr ""
771776

772777
#, c-format
773-
msgid "Only true color (24 bpp or higher) BMP supported %x"
778+
msgid ""
779+
"Only true color (24 bpp or higher), 16bpp 565 and 555, and 8bpp grayscale "
780+
"BMP supported %d"
774781
msgstr ""
775782

776783
msgid "Only tx supported on UART1 (GPIO2)."

locale/circuitpython.pot

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: PACKAGE VERSION\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2019-02-22 15:26-0800\n"
11+
"POT-Creation-Date: 2019-02-23 19:57-0800\n"
1212
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1313
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1414
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -730,6 +730,11 @@ msgstr ""
730730
msgid "Odd parity is not supported"
731731
msgstr ""
732732

733+
#, c-format
734+
msgid ""
735+
"Only 16bpp RGB 565 supported for bitfield compressed BMPs; R:%x G:%x B:%x"
736+
msgstr ""
737+
733738
msgid "Only 8 or 16 bit mono with "
734739
msgstr ""
735740

@@ -744,7 +749,9 @@ msgid "Only slices with step=1 (aka None) are supported"
744749
msgstr ""
745750

746751
#, c-format
747-
msgid "Only true color (24 bpp or higher) BMP supported %x"
752+
msgid ""
753+
"Only true color (24 bpp or higher), 16bpp 565 and 555, and 8bpp grayscale "
754+
"BMP supported %d"
748755
msgstr ""
749756

750757
msgid "Only tx supported on UART1 (GPIO2)."

locale/de_DE.po

Lines changed: 53 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: \n"
99
"Report-Msgid-Bugs-To: \n"
10-
"POT-Creation-Date: 2019-02-22 15:26-0800\n"
10+
"POT-Creation-Date: 2019-02-23 19:57-0800\n"
1111
"PO-Revision-Date: 2018-07-27 11:55-0700\n"
1212
"Last-Translator: Pascal Deneaux\n"
1313
"Language-Team: Sebastian Plamauer, Pascal Deneaux\n"
@@ -394,7 +394,8 @@ msgid "Display rotation must be in 90 degree increments"
394394
msgstr "Die Rotation der Anzeige muss in 90-Grad-Schritten erfolgen"
395395

396396
msgid "Don't know how to pass object to native function"
397-
msgstr "Ich weiß nicht, wie man das Objekt an die native Funktion übergeben kann"
397+
msgstr ""
398+
"Ich weiß nicht, wie man das Objekt an die native Funktion übergeben kann"
398399

399400
msgid "Drive mode not used when direction is input."
400401
msgstr "Drive mode wird nicht verwendet, wenn die Richtung input ist."
@@ -664,20 +665,25 @@ msgid "Maximum x value when mirrored is %d"
664665
msgstr "Maximaler x-Wert beim Spiegeln ist %d"
665666

666667
msgid "MicroPython NLR jump failed. Likely memory corruption.\n"
667-
msgstr "MicroPython-NLR-Sprung ist fehlgeschlagen. Wahrscheinlich Speicherbeschädigung.\n"
668+
msgstr ""
669+
"MicroPython-NLR-Sprung ist fehlgeschlagen. Wahrscheinlich "
670+
"Speicherbeschädigung.\n"
668671

669672
msgid "MicroPython fatal error.\n"
670673
msgstr "Schwerwiegender MicroPython-Fehler\n"
671674

672675
msgid "Microphone startup delay must be in range 0.0 to 1.0"
673-
msgstr "Die Startverzögerung des Mikrofons muss im Bereich von 0,0 bis 1,0 liegen"
676+
msgstr ""
677+
"Die Startverzögerung des Mikrofons muss im Bereich von 0,0 bis 1,0 liegen"
674678

675679
msgid "Minimum PWM frequency is 1hz."
676680
msgstr "Minimale PWM Frequenz ist %dHz"
677681

678682
#, c-format
679683
msgid "Multiple PWM frequencies not supported. PWM already set to %dhz."
680-
msgstr "Mehrere PWM Frequenzen werden nicht unterstützt. PWM wurde bereits auf %dHz gesetzt."
684+
msgstr ""
685+
"Mehrere PWM Frequenzen werden nicht unterstützt. PWM wurde bereits auf %dHz "
686+
"gesetzt."
681687

682688
msgid "Must be a Group subclass."
683689
msgstr ""
@@ -742,6 +748,11 @@ msgstr ""
742748
msgid "Odd parity is not supported"
743749
msgstr "Eine ungerade Parität wird nicht unterstützt"
744750

751+
#, c-format
752+
msgid ""
753+
"Only 16bpp RGB 565 supported for bitfield compressed BMPs; R:%x G:%x B:%x"
754+
msgstr ""
755+
745756
msgid "Only 8 or 16 bit mono with "
746757
msgstr "Nur 8 oder 16 bit mono mit "
747758

@@ -750,14 +761,17 @@ msgid "Only Windows format, uncompressed BMP supported %d"
750761
msgstr "Nur unkomprimiertes Windows-Format (BMP) unterstützt %d"
751762

752763
msgid "Only bit maps of 8 bit color or less are supported"
753-
msgstr "Es werden nur Bitmaps mit einer Farbtiefe von 8 Bit oder weniger unterstützt"
764+
msgstr ""
765+
"Es werden nur Bitmaps mit einer Farbtiefe von 8 Bit oder weniger unterstützt"
754766

755767
msgid "Only slices with step=1 (aka None) are supported"
756768
msgstr ""
757769

758770
#, c-format
759-
msgid "Only true color (24 bpp or higher) BMP supported %x"
760-
msgstr "Es werden nur true color (24 bpp oder höher) BMP unterstützt %x"
771+
msgid ""
772+
"Only true color (24 bpp or higher), 16bpp 565 and 555, and 8bpp grayscale "
773+
"BMP supported %d"
774+
msgstr ""
761775

762776
msgid "Only tx supported on UART1 (GPIO2)."
763777
msgstr "UART1 (GPIO2) unterstützt nur tx"
@@ -767,13 +781,11 @@ msgstr "Oversample muss ein Vielfaches von 8 sein."
767781

768782
msgid ""
769783
"PWM duty_cycle must be between 0 and 65535 inclusive (16 bit resolution)"
770-
msgstr ""
771-
"PWM duty_cycle muss zwischen 0 und 65535 (16 Bit Auflösung) liegen"
784+
msgstr "PWM duty_cycle muss zwischen 0 und 65535 (16 Bit Auflösung) liegen"
772785

773786
msgid ""
774787
"PWM frequency not writable when variable_frequency is False on construction."
775-
msgstr ""
776-
"Die PWM-Frequenz ist nicht schreibbar wenn variable_Frequenz = False."
788+
msgstr "Die PWM-Frequenz ist nicht schreibbar wenn variable_Frequenz = False."
777789

778790
#, c-format
779791
msgid "PWM not supported on pin %d"
@@ -801,7 +813,9 @@ msgid "Plus any modules on the filesystem\n"
801813
msgstr "und alle Module im Dateisystem \n"
802814

803815
msgid "Press any key to enter the REPL. Use CTRL-D to reload."
804-
msgstr "Drücke eine Taste um dich mit der REPL zu verbinden. Drücke Strg-D zum neu laden"
816+
msgstr ""
817+
"Drücke eine Taste um dich mit der REPL zu verbinden. Drücke Strg-D zum neu "
818+
"laden"
805819

806820
msgid "Pull not used when direction is output."
807821
msgstr "Pull wird nicht verwendet, wenn die Richtung output ist."
@@ -984,7 +998,9 @@ msgstr "Unbekannter Typ"
984998

985999
#, c-format
9861000
msgid "Unmatched number of items on RHS (expected %d, got %d)."
987-
msgstr "Nicht übereinstimmende Anzahl von Elementen auf der rechten Seite (erwartet %d, %d erhalten)."
1001+
msgstr ""
1002+
"Nicht übereinstimmende Anzahl von Elementen auf der rechten Seite (erwartet "
1003+
"%d, %d erhalten)."
9881004

9891005
msgid "Unsupported baudrate"
9901006
msgstr "Baudrate wird nicht unterstützt"
@@ -1002,7 +1018,8 @@ msgid "Unsupported pull value."
10021018
msgstr "Nicht unterstützter Pull-Wert"
10031019

10041020
msgid "Use esptool to erase flash and re-upload Python instead"
1005-
msgstr "Benutze das esptool um den flash zu löschen und Python erneut hochzuladen"
1021+
msgstr ""
1022+
"Benutze das esptool um den flash zu löschen und Python erneut hochzuladen"
10061023

10071024
msgid "Viper functions don't currently support more than 4 arguments"
10081025
msgstr "Viper-Funktionen unterstützen derzeit nicht mehr als 4 Argumente"
@@ -1011,7 +1028,8 @@ msgid "Voice index too high"
10111028
msgstr "Voice index zu hoch"
10121029

10131030
msgid "WARNING: Your code filename has two extensions\n"
1014-
msgstr "WARNUNG: Der Dateiname deines Programms hat zwei Dateityperweiterungen\n"
1031+
msgstr ""
1032+
"WARNUNG: Der Dateiname deines Programms hat zwei Dateityperweiterungen\n"
10151033

10161034
#, c-format
10171035
msgid ""
@@ -1474,7 +1492,8 @@ msgstr "Funktion vermisst benötigtes Argumente ohne Keyword #%d"
14741492

14751493
#, c-format
14761494
msgid "function takes %d positional arguments but %d were given"
1477-
msgstr "Funktion nimmt %d Argumente ohne Keyword an, aber es wurden %d angegeben"
1495+
msgstr ""
1496+
"Funktion nimmt %d Argumente ohne Keyword an, aber es wurden %d angegeben"
14781497

14791498
msgid "function takes exactly 9 arguments"
14801499
msgstr "Funktion benötigt genau 9 Argumente"
@@ -1592,10 +1611,14 @@ msgid "issubclass() arg 2 must be a class or a tuple of classes"
15921611
msgstr "issubclass() arg 2 muss eine Klasse oder ein Tupel von Klassen sein"
15931612

15941613
msgid "join expects a list of str/bytes objects consistent with self object"
1595-
msgstr "join erwartet eine Liste von str/bytes-Objekten, die mit dem self-Objekt übereinstimmen"
1614+
msgstr ""
1615+
"join erwartet eine Liste von str/bytes-Objekten, die mit dem self-Objekt "
1616+
"übereinstimmen"
15961617

15971618
msgid "keyword argument(s) not yet implemented - use normal args instead"
1598-
msgstr "Keyword-Argument(e) noch nicht implementiert - verwenden Sie stattdessen normale Argumente"
1619+
msgstr ""
1620+
"Keyword-Argument(e) noch nicht implementiert - verwenden Sie stattdessen "
1621+
"normale Argumente"
15991622

16001623
msgid "keywords must be strings"
16011624
msgstr "Schlüsselwörter müssen Zeichenfolgen sein"
@@ -1622,7 +1645,9 @@ msgid "local '%q' used before type known"
16221645
msgstr "Lokales '%q' verwendet bevor Typ bekannt"
16231646

16241647
msgid "local variable referenced before assignment"
1625-
msgstr "Es wurde versucht auf eine Variable zuzugreifen, die es (noch) nicht gibt. Variablen immer zuerst Zuweisen!"
1648+
msgstr ""
1649+
"Es wurde versucht auf eine Variable zuzugreifen, die es (noch) nicht gibt. "
1650+
"Variablen immer zuerst Zuweisen!"
16261651

16271652
msgid "long int not supported in this build"
16281653
msgstr "long int wird in diesem Build nicht unterstützt"
@@ -1642,7 +1667,8 @@ msgstr "Speicherzuordnung fehlgeschlagen, Zuweisung von %u Bytes"
16421667

16431668
#, c-format
16441669
msgid "memory allocation failed, allocating %u bytes for native code"
1645-
msgstr "Speicherallozierung fehlgeschlagen, alloziere %u Bytes für nativen Code"
1670+
msgstr ""
1671+
"Speicherallozierung fehlgeschlagen, alloziere %u Bytes für nativen Code"
16461672

16471673
msgid "memory allocation failed, heap is locked"
16481674
msgstr "Speicherzuweisung fehlgeschlagen, der Heap ist gesperrt"
@@ -1782,7 +1808,9 @@ msgstr "ord erwartet ein Zeichen"
17821808

17831809
#, c-format
17841810
msgid "ord() expected a character, but string of length %d found"
1785-
msgstr "ord() erwartet ein Zeichen aber es wurde eine Zeichenfolge mit Länge %d gefunden"
1811+
msgstr ""
1812+
"ord() erwartet ein Zeichen aber es wurde eine Zeichenfolge mit Länge %d "
1813+
"gefunden"
17861814

17871815
msgid "overflow converting long int to machine word"
17881816
msgstr ""
@@ -2029,7 +2057,9 @@ msgid "unicode name escapes"
20292057
msgstr ""
20302058

20312059
msgid "unindent does not match any outer indentation level"
2032-
msgstr "Einrückung entspricht keiner äußeren Einrückungsebene. Bitte Leerzeichen am Zeilenanfang kontrollieren!"
2060+
msgstr ""
2061+
"Einrückung entspricht keiner äußeren Einrückungsebene. Bitte Leerzeichen am "
2062+
"Zeilenanfang kontrollieren!"
20332063

20342064
msgid "unknown config param"
20352065
msgstr ""
@@ -2112,15 +2142,3 @@ msgstr "y Wert außerhalb der Grenzen"
21122142

21132143
msgid "zero step"
21142144
msgstr ""
2115-
2116-
#, c-format
2117-
msgid ""
2118-
"Only 16bpp RGB 565 supported for bitfield compressed BMPs; R:%d G:%d B:%d"
2119-
msgstr ""
2120-
2121-
#, c-format
2122-
msgid ""
2123-
"Only true color (24 bpp or higher), 16bpp 565 , and 8bpp grayscale BMP "
2124-
"supported %x"
2125-
msgstr ""
2126-

locale/en_US.po

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: \n"
99
"Report-Msgid-Bugs-To: \n"
10-
"POT-Creation-Date: 2019-02-22 15:26-0800\n"
10+
"POT-Creation-Date: 2019-02-23 10:51-0800\n"
1111
"PO-Revision-Date: 2018-07-27 11:55-0700\n"
1212
"Last-Translator: \n"
1313
"Language-Team: \n"
@@ -730,6 +730,11 @@ msgstr ""
730730
msgid "Odd parity is not supported"
731731
msgstr ""
732732

733+
#, c-format
734+
msgid ""
735+
"Only 16bpp RGB 565 supported for bitfield compressed BMPs; R:%x G:%x B:%x"
736+
msgstr ""
737+
733738
msgid "Only 8 or 16 bit mono with "
734739
msgstr ""
735740

@@ -744,7 +749,9 @@ msgid "Only slices with step=1 (aka None) are supported"
744749
msgstr ""
745750

746751
#, c-format
747-
msgid "Only true color (24 bpp or higher) BMP supported %x"
752+
msgid ""
753+
"Only true color (24 bpp or higher), 16bpp 565 and 555, and 8bpp grayscale "
754+
"BMP supported %d"
748755
msgstr ""
749756

750757
msgid "Only tx supported on UART1 (GPIO2)."

locale/es.po

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: \n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2019-02-22 15:26-0800\n"
11+
"POT-Creation-Date: 2019-02-23 10:51-0800\n"
1212
"PO-Revision-Date: 2018-08-24 22:56-0500\n"
1313
"Last-Translator: \n"
1414
"Language-Team: \n"
@@ -770,6 +770,11 @@ msgstr ""
770770
msgid "Odd parity is not supported"
771771
msgstr "Paridad impar no soportada"
772772

773+
#, c-format
774+
msgid ""
775+
"Only 16bpp RGB 565 supported for bitfield compressed BMPs; R:%x G:%x B:%x"
776+
msgstr ""
777+
773778
msgid "Only 8 or 16 bit mono with "
774779
msgstr "Solo mono de 8 o 16 bit con "
775780

@@ -785,8 +790,10 @@ msgid "Only slices with step=1 (aka None) are supported"
785790
msgstr "solo se admiten segmentos con step=1 (alias None)"
786791

787792
#, c-format
788-
msgid "Only true color (24 bpp or higher) BMP supported %x"
789-
msgstr "Solo color verdadero (24 bpp o superior) BMP admitido %x"
793+
msgid ""
794+
"Only true color (24 bpp or higher), 16bpp 565 and 555, and 8bpp grayscale "
795+
"BMP supported %d"
796+
msgstr ""
790797

791798
msgid "Only tx supported on UART1 (GPIO2)."
792799
msgstr "Solo tx soportada en UART1 (GPIO2)"
@@ -2160,3 +2167,6 @@ msgstr "address fuera de límites"
21602167

21612168
msgid "zero step"
21622169
msgstr "paso cero"
2170+
2171+
#~ msgid "Only true color (24 bpp or higher) BMP supported %x"
2172+
#~ msgstr "Solo color verdadero (24 bpp o superior) BMP admitido %x"

0 commit comments

Comments
 (0)