Jeff Epler
c92ad33a9c
synthio: allow negative amplitudes
...
Previously, negative amplitudes were clamped to zero.
Now, they are allowed to range from -ALMOST_ONE to +ALMOST_ONE.
This is useful in certain circumstances, such as using synthio
to create CV-like outputs that can be positive or negative, by
using the amplitude property of the note.
2023-11-21 08:54:07 -06:00
Jeff Epler
383f79718a
Merge pull request #8629 from dcooperdalrymple/synthio-note-loop
...
Add loop_start and loop_end properties to synthio.Note for waveshaping and sampling capabilities.
2023-11-21 08:53:49 -06:00
Dan Halbert
8c1a365de3
Merge pull request #8623 from bill88t/main
...
FireBeetle 2 ESP32-S3
2023-11-21 08:38:33 -05:00
Bill Sideris
71f953e906
Update CircuitPython_AXP313A
2023-11-21 14:48:29 +02:00
Bill Sideris
d467ef3f0b
Remove unused pin-init for fbs3
...
It's co-commit time.
Co-authored-by: Dan Halbert <halbert@halwitz.org>
2023-11-21 14:32:12 +02:00
Bill Sideris
a37e60f55c
Merge remote-tracking branch 'adafruit/main'
2023-11-21 05:07:26 +02:00
Bill Sideris
9bc3fe0dd5
Update CircuitPython_AXP313A
2023-11-21 05:06:59 +02:00
Dan Halbert
f3920c49dc
Merge pull request #8641 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2023-11-20 13:55:40 -05:00
jessyjones
b6c925887b
Translated using Weblate (French)
...
Currently translated at 98.6% (990 of 1004 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2023-11-20 17:56:17 +01:00
Dan Halbert
1e9b86d46c
Merge pull request #8640 from jepler/translations-msgmerge-manually
...
Fix translations so that %S et al are not offered for translation
2023-11-20 11:41:24 -05:00
Jeff Epler
0fe750269f
Documentation improvements
2023-11-20 10:36:50 -06:00
dcooperdalrymple
55db6b7947
Added SYNTHIO_WAVEFORM_SIZE
definition, renamed 'loop_...' to 'waveform_loop_...', added 'ring_waveform_loop_...` parameters, and updated docstrings.
2023-11-20 09:50:03 -06:00
Jeff Epler
b6fb5e6455
Fix translations so that %S et al are not offered for translation
...
In #8639 Dan noticed that weblate was still offering "%S" as a string
to translate. I don't understand why this occurs, because the string
is no longer in circuitpython.pot; so weblate should move it to the
"fuzzy" section of the .po files when it synchronizes them.
I also noticed that the "%02X" string should never be localized and
moved it to synthetic.pot.
After making that change, I ran "make translate" followed by
"make msgmerge"; normally we rely on weblate running this step, but for
whatever reason this is not the case this time.
This change looks bigger than it really is because msgmerge totally
re-ordered the "fuzzy messages" section of each po file.
After this, I will force reset weblate back to match our main branch again
and re-open translations on weblate.
2023-11-20 08:55:50 -06:00
Jeff Epler
5ae2909d81
Merge pull request #8625 from RetiredWizard/matouch1024
...
Updates for Makerfabs TFT 7" touch dotclock panel
2023-11-19 15:55:08 -06:00
Bill Sideris
6fd2b62d60
Update CircuitPython_AXP313A
2023-11-19 19:18:34 +02:00
Bill Sideris
8c7877298a
Merge remote-tracking branch 'adafruit/main'
2023-11-18 18:51:35 +02:00
Dan Halbert
1374a15761
Merge pull request #8633 from jepler/fix-frozen-modules-build
...
Fix build error when frozen modules are updated
2023-11-18 11:50:32 -05:00
Bill Sideris
3478b09629
Merge remote-tracking branch 'jepler/fix-frozen-modules-build'
2023-11-18 17:48:18 +02:00
Jeff Epler
3a68d2f621
Fix build error when frozen modules are updated
...
When a frozen module was added or updated, a build error would occur
during CI: `KeyError: 'FROZEN_MPY_DIRS'`.
In e40abda1bc
I decided that it should be an error if all the expected
keys were not defined in the board settings dict. I made this change
and all seemed to be well; however, my testing did not exercise the
case that a frozen module was changed.
It turns out that FROZEN_MPY_DIRS was not being set in the board settings
dict because the output of print-FROZEN_MPY_DIRS was "FROZEN_MPY_DIRS ="
(which does not match the regular expression) instead of
"FROZEN_MPY_DIRS = " (with a trailing space).
This change fixes the problem by ensuring that an undefined or empty
variable still prints with a space character after the equal character.
Tested by running locally:
```
python3 -c 'import shared_bindings_matrix; print(shared_bindings_matrix.get_settings_from_makefile("ports/atmel-samd", "trinket_m0")["FROZEN_MPY_DIRS"])'
```
(prints a blank line, expected)
as well as simulating a change to the asyncio frozen submodule:
```
python3 -c 'import shared_bindings_matrix; print(shared_bindings_matrix.get_settings_from_makefile("ports/atmel-samd", "trinket_m0")["FROZEN_MPY_DIRS"])'
```
(which will build the elecfreaks_picoed board)
2023-11-18 09:43:36 -06:00
Bill Sideris
4934ae2954
Introduce some comments and formatting changes to escape ci bug
2023-11-18 13:44:09 +02:00
Bill Sideris
dc031fcee7
Update CircuitPython_AXP313A
2023-11-18 13:32:27 +02:00
Bill Sideris
a05259db00
Add CircuitPython_AXP313A
2023-11-18 13:09:01 +02:00
dcooperdalrymple
785ef5abd2
Add loop_start and loop_end properties to synthio.Note for waveshaping and sampling capabilities.
2023-11-17 17:41:49 -06:00
Bill Sideris
40c152af9f
Add the proper cameras
2023-11-17 20:43:59 +02:00
Bill Sideris
9328b45d2d
Fix PWR pin and add xclk
2023-11-17 18:47:50 +02:00
Dan Halbert
87163def73
Merge pull request #8626 from UnexpectedCircuitPython/um_tinyc6
...
Added UM TinyC6 board
2023-11-17 08:46:27 -05:00
Dan Halbert
2a0b165123
Merge pull request #8624 from dhalbert/load-verify-locations
...
correct SSLContext.load_verify_locations() args
2023-11-17 08:00:02 -05:00
Seon Rozenblum
cddc17a3cf
Added UM TinyC6 board
2023-11-17 17:12:02 +11:00
RetiredWizard
7bcb95ad4d
Updates for Makerfabs TFT 7" touch dotclock panel
2023-11-16 20:44:00 -05:00
Dan Halbert
9bdf1db153
correct SSLContext.load_verify_locations() args
2023-11-16 20:17:20 -05:00
Bill Sideris
63fc550bae
FireBeetle 2 ESP32-S3
2023-11-17 02:44:46 +02:00
Dan Halbert
64f6db113d
Merge pull request #8622 from jepler/merge-828
...
Merge 8.2.x (equivalent to 8.2.8) in to main
2023-11-16 16:29:13 -05:00
Dan Halbert
ffffef4854
Merge pull request #8616 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2023-11-16 13:33:36 -05:00
Can Kocyigit
f529a85111
Translated using Weblate (Turkish)
...
Currently translated at 22.2% (224 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/tr/
2023-11-16 16:03:48 +01:00
Scott Shawcroft
55a3b2e106
Translated using Weblate (Turkish)
...
Currently translated at 22.2% (224 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/tr/
2023-11-16 16:03:48 +01:00
Siyabend Ürün
6b965b2934
Translated using Weblate (Turkish)
...
Currently translated at 22.2% (224 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/tr/
2023-11-16 16:03:48 +01:00
Gökhan Koçmarlı
24cbb71806
Translated using Weblate (Turkish)
...
Currently translated at 22.2% (224 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/tr/
2023-11-16 16:03:48 +01:00
Boran Roni
54483b81f3
Translated using Weblate (Turkish)
...
Currently translated at 22.2% (224 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/tr/
2023-11-16 16:03:48 +01:00
Anonymous
705f626c67
Translated using Weblate (Turkish)
...
Currently translated at 22.2% (224 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/tr/
2023-11-16 16:03:48 +01:00
Scott Shawcroft
65e34bc31c
Translated using Weblate (Russian)
...
Currently translated at 96.4% (972 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ru/
2023-11-16 16:03:46 +01:00
Jeff Epler
a480788010
Translated using Weblate (Russian)
...
Currently translated at 96.4% (972 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ru/
2023-11-16 16:03:46 +01:00
Clay
7b77f8c913
Translated using Weblate (Russian)
...
Currently translated at 96.4% (972 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ru/
2023-11-16 16:03:46 +01:00
Anonymous
f77b16cded
Translated using Weblate (Russian)
...
Currently translated at 96.4% (972 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ru/
2023-11-16 16:03:46 +01:00
Deleted User
422983cce1
Translated using Weblate (Russian)
...
Currently translated at 96.4% (972 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ru/
2023-11-16 16:03:46 +01:00
xXx
f821bb0194
Translated using Weblate (Russian)
...
Currently translated at 96.4% (972 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ru/
2023-11-16 16:03:46 +01:00
Scott Shawcroft
e4e72c9bf8
Translated using Weblate (English (United Kingdom))
...
Currently translated at 99.9% (1007 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/en_GB/
2023-11-16 16:03:45 +01:00
Anonymous
69d3dab80c
Translated using Weblate (English (United Kingdom))
...
Currently translated at 99.9% (1007 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/en_GB/
2023-11-16 16:03:45 +01:00
James Carr
d54bd99b54
Translated using Weblate (English (United Kingdom))
...
Currently translated at 99.9% (1007 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/en_GB/
2023-11-16 16:03:44 +01:00
Andi Chandler
223c275ed6
Translated using Weblate (English (United Kingdom))
...
Currently translated at 99.9% (1007 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/en_GB/
2023-11-16 16:03:44 +01:00
Gareth Coleman
b8dc29a14b
Translated using Weblate (English (United Kingdom))
...
Currently translated at 99.9% (1007 of 1008 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/en_GB/
2023-11-16 16:03:44 +01:00