ogoffart
9cc24ff284
Bump version number to 1.13.0
2025-06-26 13:30:43 +00:00
ogoffart
92f9f0e85d
Bump version number to 1.12.1
2025-06-16 13:32:39 +00:00
Tasuku Suzuki
30981ca672
muc-board-support: doc - fix tasks.json
2025-05-23 11:40:25 +02:00
Tasuku Suzuki
1424dbfe7b
MCU pico2: increase heap size
...
CI / build_and_test (ubuntu-22.04, nightly) (push) Blocked by required conditions
CI / node_test (macos-14) (push) Blocked by required conditions
CI / node_test (ubuntu-22.04) (push) Blocked by required conditions
CI / node_test (windows-2022) (push) Blocked by required conditions
CI / python_test (macos-14) (push) Blocked by required conditions
CI / python_test (ubuntu-22.04) (push) Blocked by required conditions
CI / python_test (windows-2022) (push) Blocked by required conditions
CI / cpp_test_driver (macos-13) (push) Blocked by required conditions
CI / cpp_test_driver (ubuntu-22.04) (push) Blocked by required conditions
CI / cpp_test_driver (windows-2022) (push) Blocked by required conditions
CI / cpp_cmake (macos-14, 1.82) (push) Blocked by required conditions
CI / cpp_cmake (ubuntu-22.04, stable) (push) Blocked by required conditions
CI / cpp_cmake (windows-2022, nightly) (push) Blocked by required conditions
CI / cpp_package_test (push) Blocked by required conditions
CI / vsce_build_test (push) Blocked by required conditions
CI / mcu (pico-st7789, thumbv6m-none-eabi) (push) Blocked by required conditions
CI / mcu (pico2-st7789, thumbv8m.main-none-eabihf) (push) Blocked by required conditions
CI / mcu (stm32h735g, thumbv7em-none-eabihf) (push) Blocked by required conditions
CI / mcu-embassy (push) Blocked by required conditions
CI / ffi_32bit_build (push) Blocked by required conditions
CI / docs (push) Blocked by required conditions
CI / wasm (push) Blocked by required conditions
CI / wasm_demo (push) Blocked by required conditions
CI / tree-sitter (push) Blocked by required conditions
CI / updater_test (0.3.0) (push) Blocked by required conditions
CI / fmt_test (push) Blocked by required conditions
CI / esp-idf-quick (push) Blocked by required conditions
CI / android (push) Blocked by required conditions
CI / miri (push) Blocked by required conditions
CI / test-figma-inspector (push) Blocked by required conditions
400 kB would be alright because pico 2 has 520 KB on-chip SRAM
See https://github.com/slint-ui/slint/discussions/8477
2025-05-20 07:45:22 +02:00
ogoffart
e0099ea500
Bump version number to 1.12.0
2025-04-30 13:27:50 +00:00
Simon Hausmann
e39086c45e
Remove unused tt21100 dependency
2025-04-15 11:32:27 +02:00
Simon Hausmann
c91ef1d7e6
Prospective build fix for non-esp mcu-board-support crate builds
2025-04-15 11:32:27 +02:00
Simon Hausmann
00c89626df
Introduce a prelude to mcu-board-support to make esp-hal available when the entry point comes from esp_hal::main
...
esp_hal::main's code requires the availability of `esp_hal` as import.
2025-04-15 11:32:27 +02:00
autofix-ci[bot]
b963046943
[autofix.ci] apply automated fixes
2025-04-15 11:32:27 +02:00
Juraj Michálek
ff876f35ac
muc-board-support: esp32-s3-box-3 use Instant::now(), remove timer
2025-04-15 11:32:27 +02:00
autofix-ci[bot]
bfefe72348
[autofix.ci] apply automated fixes
2025-04-15 11:32:27 +02:00
Juraj Michálek
cc76e8f1d7
muc-board-support: doc - update README
2025-04-15 11:32:27 +02:00
Juraj Michálek
d85f27ea9c
muc-board-support: esp32-s3-box-3 resolve entry point
2025-04-15 11:32:27 +02:00
Juraj Michálek
4caf947399
muc-board-support: esp-hal dependency only for esp32-s3-box-3
2025-04-15 11:32:27 +02:00
Juraj Michálek
a73b5668ba
esp32-s3-box clean up
2025-04-15 11:32:27 +02:00
Juraj Michálek
5712704b6b
add timer handling
2025-04-15 11:32:27 +02:00
Juraj Michálek
eeb2f2602c
use default gt911 crate without modification
2025-04-15 11:32:27 +02:00
Juraj Michálek
6573b12f9a
use fallback address
2025-04-15 11:32:27 +02:00
Juraj Michálek
bdf40967da
implement esp32-s3-box initialization correction from ESP-IDF
2025-04-15 11:32:27 +02:00
Juraj Michálek
718a71e4da
add delay handling to the driver
2025-04-15 11:32:27 +02:00
Juraj Michálek
4db101fd56
remove driever modification
2025-04-15 11:32:27 +02:00
Juraj Michálek
a4312fd67f
fix initialization sequence
2025-04-15 11:32:27 +02:00
Juraj Michálek
cd0274f353
graceful handling of touch
2025-04-15 11:32:27 +02:00
Juraj Michálek
48172c995b
add esp32-s3-box-3 with gt911 touch
2025-04-15 11:32:27 +02:00
Juraj Michálek
fafde05338
initial migration to esp-hal-1.0.0
2025-04-15 11:32:27 +02:00
Olivier Goffart
78a3757b7f
Remormat all the toml file again to fix npm upload
...
Commit cd6f2e2
reformated the .toml, but the 80 char width column is
judged too small to be practical
Add a .taplo.toml file
Also do not split feature array
2025-04-09 15:06:00 +02:00
Simon Hausmann
93701162d5
Upgrade defmt to Version 1.0
...
0.3.100 has been published and is effectively 1.0
2025-04-07 11:55:48 +02:00
Tobias Hunger
cd6f2e2cf2
ci: Format toml files
...
... using taplo with default settings
I tried this with 4 spaces indentation, but the patch is almost as
big as this one, so I went with default settings instead as that
is just easier:-)
2025-04-02 11:03:41 +02:00
Olivier Goffart
7b8ef71ddd
link_section
needs unsafe with edition 2024
...
Second part of #7998
2025-03-31 17:35:22 +02:00
Olivier Goffart
6f4f5aeefa
Replace no_mangle
with unsafe(no_mangle)
in example and docs
...
We can't just do `s/#\[no_mangle]/#[unsafe(no_mangle)]/g`
because the version of cbingen we use doesn't understand the unsafe
attribute yet.
Part of #7998
2025-03-31 17:35:22 +02:00
Simon Hausmann
8248cc886c
Simplify defmt::println call for debug_log implementation
2025-03-20 13:51:47 +01:00
Simon Hausmann
ce2cd01383
Separate the stm32 independent part of the slint::platform::Platform impl from stm32 specific bits
...
... by moving them into an embassy backend to be shared in the future
with other board support packages.
2025-03-20 13:51:47 +01:00
Simon Hausmann
8f0b69c95a
stm32u5: Remove dummy DummyLoopProxy
...
That's better than `unimplemented!()`
2025-03-18 13:02:01 +01:00
Simon Hausmann
c47074e698
Initial support for the stm32u5g9j-dk2
2025-03-18 13:02:01 +01:00
Simon Hausmann
2ac9e7cc47
Comment out support for the ESP32 S3 Box for use with Rust
...
We're going to revive this with support for the S3-Box-3 next.
2025-03-18 13:02:01 +01:00
Simon Hausmann
e823acaa48
Remove support for the ESP32 S2 Kaluga board
2025-03-18 13:02:01 +01:00
ogoffart
178cf21c2e
Bump version number to 1.11.0
2025-03-18 09:48:22 +00:00
Olivier Goffart
c3e32c1665
Don't enable image-default-formats by default, remove compat-1-10 feature
...
We decided that the compatibility with people having enabled the extra
format in image 0.24 [1] is not worth it compared to the extra compilation
time most people gets by default when they don't need this feature.
(Which is less than 10% slower when the feature is enabled)
Since then there is no need for compat-1-10, remove it
[1] by depending directly on image 0.24 in their Cargo.toml and enabling
the features, which will not work with Slint 1.10 that now use image 0.25
2025-02-22 11:15:18 +01:00
Tasuku Suzuki
43ede0b1c3
pico_st7789: Turn on backlight after first frame is drawn ( #7482 )
2025-01-29 18:41:38 +01:00
Olivier Goffart
8a5df27469
Update to Image 0.25 ( #7365 )
...
Added image-default-formats with all the format supported by image by
default, and enable that feature by default.
Also put that feature in compat-1-2 for compatibility with user that
have used image 0.24 with enabled features.
Make a new compat-1-10 feature that does not enable default format by
default
ChangeLog: upgraded image crate to 0.25, added a new cargo feature
to enable all image formats. (that feature is enabled by default with
compat-1-2, added compat-1-10 to disable it
Fixes https://github.com/slint-ui/slint/issues/7251
2025-01-14 16:31:05 +01:00
Olivier Goffart
404956f919
Update mipidsi dependency
2025-01-14 14:02:44 +01:00
ogoffart
c83af3ca5c
Bump version number to 1.10.0
2025-01-13 13:38:41 +00:00
Olivier Goffart
cfbcf0b1d7
Introduce Window::try_dispatch_event ( #7313 )
...
That is the same as Window::dispatch_event, but it reports an error
instead of panicking
2025-01-09 19:39:38 +01:00
ogoffart
f309a551b5
Bump version number to 1.9.2
2024-12-30 10:18:16 +00:00
aurindam
dc3f29b6da
Bump version number to 1.9.1
2024-12-19 12:57:19 +00:00
Olivier Goffart
2a2a53b758
Update esp-hal dependency
2024-12-17 14:53:55 +01:00
Borys Boiko
8bbaedbbf3
MCU board support for Raspberry Pi Pico 2
2024-11-26 15:09:58 +01:00
Tobias Hunger
10edaaa7f1
reuse: Update to a newer reuse version
...
Update from reuse 2 as packaged by Ubuntu to reuse 5
from pypi.
This moves configuration from .reuse/dep5 into REUSE.toml.
Make sure to only have one entry per license with all
the file under that license in one place.
This does change some licenses in demos and examples from
our triple-license to MIT. I *think* those were meant to
be under MIT all along as all docs and examples are supposed
to be MIT.
2024-11-22 09:24:39 +01:00
Olivier Goffart
d00655b059
Update MCU dependencies ( #6682 )
2024-10-29 21:35:51 +01:00
Olivier Goffart
7ab6aeeb97
Prospective fix esp32s2 build on CI
...
These cfg doesn't seem necessary anymore and newer toolchain throw error
at it
2024-10-25 16:09:59 +02:00