summaryrefslogtreecommitdiff
path: root/locale
diff options
context:
space:
mode:
authorScott Shawcroft <scott@tannewt.org>2018-08-15 11:01:01 -0700
committerScott Shawcroft <scott@tannewt.org>2018-08-31 12:31:52 -0700
commit6697544cdf87d0df5b761d401ad6ffe3a8d752fc (patch)
tree1526897a43894d045d9ba88c8cd6d6c314ce191f /locale
parent9b98ad779468676c3d5f1efdc06b454aaed7c407 (diff)
Introduce displayio to render graphics to displays.
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.
Diffstat (limited to 'locale')
-rw-r--r--locale/circuitpython.pot66
-rw-r--r--locale/en_US.po66
-rw-r--r--locale/es.po66
-rw-r--r--locale/fr.po82
4 files changed, 280 insertions, 0 deletions
diff --git a/locale/circuitpython.pot b/locale/circuitpython.pot
index ddf3ce98f..c7b7085b7 100644
--- a/locale/circuitpython.pot
+++ b/locale/circuitpython.pot
@@ -2022,6 +2022,64 @@ msgstr ""
msgid "Unsupported pull value."
msgstr ""
+#: shared-bindings/displayio/Bitmap.c:66
+msgid "value_size must be power of two"
+msgstr ""
+
+#: shared-bindings/displayio/Bitmap.c:85
+msgid "y should be an int"
+msgstr ""
+
+#: shared-bindings/displayio/Bitmap.c:90
+msgid "row buffer must be a bytearray or array of type 'b' or 'B'"
+msgstr ""
+
+#: shared-bindings/displayio/Bitmap.c:95
+msgid "row data must be a buffer"
+msgstr ""
+
+#: shared-bindings/displayio/FourWire.c:55
+#: shared-bindings/displayio/FourWire.c:64
+msgid "displayio is a work in progress"
+msgstr ""
+
+#: shared-bindings/displayio/Group.c:65
+msgid "Group must have size at least 1"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:94
+msgid "color buffer must be a bytearray or array of type 'b' or 'B'"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:100
+msgid "color buffer must be 3 bytes (RGB) or 4 bytes (RGBA)"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:104
+msgid "color must be between 0x000000 and 0xffffff"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:108
+msgid "color buffer must be a buffer or int"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:124
+#: shared-bindings/displayio/Palette.c:138
+msgid "value should be an int"
+msgstr ""
+
+#: shared-bindings/displayio/Sprite.c:44
+msgid "position must be 2-tuple"
+msgstr ""
+
+#: shared-bindings/displayio/Sprite.c:86
+msgid "unsupported bitmap type"
+msgstr ""
+
+#: shared-bindings/displayio/Sprite.c:151
+msgid "palette must be displayio.Palette"
+msgstr ""
+
#: shared-bindings/gamepad/GamePad.c:100
msgid "too many arguments"
msgstr ""
@@ -2236,6 +2294,14 @@ msgstr ""
msgid "Cannot transfer without MOSI and MISO pins."
msgstr ""
+#: shared-module/displayio/Bitmap.c:60
+msgid "row must be packed and word aligned"
+msgstr ""
+
+#: shared-module/displayio/Group.c:39
+msgid "Group full"
+msgstr ""
+
#: shared-module/struct/__init__.c:39
msgid "'S' and 'O' are not supported format types"
msgstr ""
diff --git a/locale/en_US.po b/locale/en_US.po
index 439b67a0a..78e32cc82 100644
--- a/locale/en_US.po
+++ b/locale/en_US.po
@@ -2022,6 +2022,64 @@ msgstr ""
msgid "Unsupported pull value."
msgstr ""
+#: shared-bindings/displayio/Bitmap.c:66
+msgid "value_size must be power of two"
+msgstr ""
+
+#: shared-bindings/displayio/Bitmap.c:85
+msgid "y should be an int"
+msgstr ""
+
+#: shared-bindings/displayio/Bitmap.c:90
+msgid "row buffer must be a bytearray or array of type 'b' or 'B'"
+msgstr ""
+
+#: shared-bindings/displayio/Bitmap.c:95
+msgid "row data must be a buffer"
+msgstr ""
+
+#: shared-bindings/displayio/FourWire.c:55
+#: shared-bindings/displayio/FourWire.c:64
+msgid "displayio is a work in progress"
+msgstr ""
+
+#: shared-bindings/displayio/Group.c:65
+msgid "Group must have size at least 1"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:94
+msgid "color buffer must be a bytearray or array of type 'b' or 'B'"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:100
+msgid "color buffer must be 3 bytes (RGB) or 4 bytes (RGBA)"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:104
+msgid "color must be between 0x000000 and 0xffffff"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:108
+msgid "color buffer must be a buffer or int"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:124
+#: shared-bindings/displayio/Palette.c:138
+msgid "value should be an int"
+msgstr ""
+
+#: shared-bindings/displayio/Sprite.c:44
+msgid "position must be 2-tuple"
+msgstr ""
+
+#: shared-bindings/displayio/Sprite.c:86
+msgid "unsupported bitmap type"
+msgstr ""
+
+#: shared-bindings/displayio/Sprite.c:151
+msgid "palette must be displayio.Palette"
+msgstr ""
+
#: shared-bindings/gamepad/GamePad.c:100
msgid "too many arguments"
msgstr ""
@@ -2236,6 +2294,14 @@ msgstr ""
msgid "Cannot transfer without MOSI and MISO pins."
msgstr ""
+#: shared-module/displayio/Bitmap.c:60
+msgid "row must be packed and word aligned"
+msgstr ""
+
+#: shared-module/displayio/Group.c:39
+msgid "Group full"
+msgstr ""
+
#: shared-module/struct/__init__.c:39
msgid "'S' and 'O' are not supported format types"
msgstr ""
diff --git a/locale/es.po b/locale/es.po
index 19d2830ad..c9de75c38 100644
--- a/locale/es.po
+++ b/locale/es.po
@@ -2068,6 +2068,64 @@ msgstr ""
msgid "Unsupported pull value."
msgstr ""
+#: shared-bindings/displayio/Bitmap.c:66
+msgid "value_size must be power of two"
+msgstr ""
+
+#: shared-bindings/displayio/Bitmap.c:85
+msgid "y should be an int"
+msgstr ""
+
+#: shared-bindings/displayio/Bitmap.c:90
+msgid "row buffer must be a bytearray or array of type 'b' or 'B'"
+msgstr ""
+
+#: shared-bindings/displayio/Bitmap.c:95
+msgid "row data must be a buffer"
+msgstr ""
+
+#: shared-bindings/displayio/FourWire.c:55
+#: shared-bindings/displayio/FourWire.c:64
+msgid "displayio is a work in progress"
+msgstr ""
+
+#: shared-bindings/displayio/Group.c:65
+msgid "Group must have size at least 1"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:94
+msgid "color buffer must be a bytearray or array of type 'b' or 'B'"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:100
+msgid "color buffer must be 3 bytes (RGB) or 4 bytes (RGBA)"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:104
+msgid "color must be between 0x000000 and 0xffffff"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:108
+msgid "color buffer must be a buffer or int"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:124
+#: shared-bindings/displayio/Palette.c:138
+msgid "value should be an int"
+msgstr ""
+
+#: shared-bindings/displayio/Sprite.c:44
+msgid "position must be 2-tuple"
+msgstr ""
+
+#: shared-bindings/displayio/Sprite.c:86
+msgid "unsupported bitmap type"
+msgstr ""
+
+#: shared-bindings/displayio/Sprite.c:151
+msgid "palette must be displayio.Palette"
+msgstr ""
+
#: shared-bindings/gamepad/GamePad.c:100
msgid "too many arguments"
msgstr ""
@@ -2283,6 +2341,14 @@ msgstr ""
msgid "Cannot transfer without MOSI and MISO pins."
msgstr ""
+#: shared-module/displayio/Bitmap.c:60
+msgid "row must be packed and word aligned"
+msgstr ""
+
+#: shared-module/displayio/Group.c:39
+msgid "Group full"
+msgstr ""
+
#: shared-module/struct/__init__.c:39
msgid "'S' and 'O' are not supported format types"
msgstr ""
diff --git a/locale/fr.po b/locale/fr.po
index 732e663f2..3bbd77969 100644
--- a/locale/fr.po
+++ b/locale/fr.po
@@ -2051,6 +2051,80 @@ msgstr "Le tirage 'pull' n'est pas utilisé quand la direction est 'output'"
msgid "Unsupported pull value."
msgstr "Valeur de 'pull' non supportée"
+#: shared-bindings/displayio/Bitmap.c:66
+#, fuzzy
+msgid "value_size must be power of two"
+msgstr "'len' doit être un multiple de 4"
+
+#: shared-bindings/displayio/Bitmap.c:85
+#, fuzzy
+msgid "y should be an int"
+msgstr "La longueur doit être entière"
+
+#: shared-bindings/displayio/Bitmap.c:90
+#, fuzzy
+msgid "row buffer must be a bytearray or array of type 'b' or 'B'"
+msgstr ""
+"le tampon de sample_source doit être un bytearray ou un tableau de type "
+"'h','H', 'b' ou 'B'"
+
+#: shared-bindings/displayio/Bitmap.c:95
+#, fuzzy
+msgid "row data must be a buffer"
+msgstr "les constantes doivent être des entiers"
+
+#: shared-bindings/displayio/FourWire.c:55
+#: shared-bindings/displayio/FourWire.c:64
+msgid "displayio is a work in progress"
+msgstr ""
+
+#: shared-bindings/displayio/Group.c:65
+#, fuzzy
+msgid "Group must have size at least 1"
+msgstr "Le tampon doit être de longueur au moins 1"
+
+#: shared-bindings/displayio/Palette.c:94
+#, fuzzy
+msgid "color buffer must be a bytearray or array of type 'b' or 'B'"
+msgstr ""
+"le tampon de sample_source doit être un bytearray ou un tableau de type "
+"'h','H', 'b' ou 'B'"
+
+#: shared-bindings/displayio/Palette.c:100
+msgid "color buffer must be 3 bytes (RGB) or 4 bytes (RGBA)"
+msgstr ""
+
+#: shared-bindings/displayio/Palette.c:104
+#, fuzzy
+msgid "color must be between 0x000000 and 0xffffff"
+msgstr "Les octets 'bytes' doivent être entre 0 et 255"
+
+#: shared-bindings/displayio/Palette.c:108
+#, fuzzy
+msgid "color buffer must be a buffer or int"
+msgstr "le tampon doit être un objet bytes-like"
+
+#: shared-bindings/displayio/Palette.c:124
+#: shared-bindings/displayio/Palette.c:138
+#, fuzzy
+msgid "value should be an int"
+msgstr "Les valeurs du tableau doivent être des octets simples 'bytes'"
+
+#: shared-bindings/displayio/Sprite.c:44
+#, fuzzy
+msgid "position must be 2-tuple"
+msgstr "stop doit être 1 ou 2"
+
+#: shared-bindings/displayio/Sprite.c:86
+#, fuzzy
+msgid "unsupported bitmap type"
+msgstr "Débit non supporté"
+
+#: shared-bindings/displayio/Sprite.c:151
+#, fuzzy
+msgid "palette must be displayio.Palette"
+msgstr "la palette doit être longue de 32 octets"
+
#: shared-bindings/gamepad/GamePad.c:100
msgid "too many arguments"
msgstr "trop d'arguments"
@@ -2272,6 +2346,14 @@ msgstr "Impossible de lire sans broche MISO."
msgid "Cannot transfer without MOSI and MISO pins."
msgstr "Pas de transfert sans broches MOSI et MISO"
+#: shared-module/displayio/Bitmap.c:60
+msgid "row must be packed and word aligned"
+msgstr ""
+
+#: shared-module/displayio/Group.c:39
+msgid "Group full"
+msgstr ""
+
#: shared-module/struct/__init__.c:39
msgid "'S' and 'O' are not supported format types"
msgstr "'S' et 'O' ne sont pas des types de format supportés"