slint/tests/cases
Joshua Goins e820fe3a34
Some checks are pending
autofix.ci / format_fix (push) Waiting to run
autofix.ci / lint_typecheck (push) Waiting to run
CI / files-changed (push) Waiting to run
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, macos-14, stable) (push) Blocked by required conditions
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, windows-2022, 1.88) (push) Blocked by required conditions
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, windows-2022, beta) (push) Blocked by required conditions
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, windows-2022, stable) (push) Blocked by required conditions
CI / build_and_test (ubuntu-22.04, 1.88) (push) Blocked by required conditions
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-14) (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.88) (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 / material-components (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
Add new widget test for ScrollView, test the scrolled callback
As brought up in 7d038eb9e2, the bug
I was fixing should really have a test for it - so I added one.
Testing the scrolled callback is a bit odd to handle because not
only does each style have a different scroll handle but it's a bit
dubious when/how many scrolled callback emissions there should be.

I was able to find a sweet spot for both of these problems, and
although the test case is a bit vague it does catch when a style
doesn't emit the callback.
2025-10-08 17:05:49 +02:00
..
accessibility Don't optimized away rectangles that have dedicated accessibility roles 2024-06-05 01:29:58 -07:00
bindings Parse: accept changed callback without brace 2025-08-29 14:49:47 +02:00
callbacks Allow simplified callback handler without curly braces, (#8764) 2025-06-26 15:33:56 +02:00
children Fix @children next to Timer or PopupWindow 2025-03-21 15:58:55 +01:00
conditional Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
crashes core: Fix constraints for empty layout 2025-09-24 18:20:13 +02:00
elements Rename scale* property to transform-scale* 2025-10-07 16:15:06 +02:00
examples Qt: Fix gradient colorize by using pixmap size instead of dest rect (#9030) 2025-07-31 09:09:12 +02:00
exports Javascript: Multiple components 2024-07-02 13:38:52 +02:00
expr Math.sign: Change behavior to return 1 when 0 2025-10-08 09:12:13 +02:00
focus FocusScope: Remove FocusPolicy and adds two bool state instead (#9263) 2025-08-26 21:42:40 +02:00
globals Rust generated: fix constant non-inlined global 2025-05-05 18:55:19 +02:00
imports Allow trailing comma in import statements (#8223) 2025-04-21 17:24:18 +02:00
input Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
issues Fix C++ Test that are known to contain warnings 2025-09-29 15:28:28 +02:00
layout layout tests: add missing compiler-based tests 2025-10-07 09:01:14 +02:00
lookup Rust: fix compilation if the slint code declares struct named core 2025-06-30 13:36:01 +02:00
models C++: make sure we do not crash if a Model::row_data returns nullopt 2025-05-30 15:47:13 +02:00
properties Parse: accept changed callback without brace 2025-08-29 14:49:47 +02:00
subcomponents Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
testing Testing: Fix duplicated accessibility element 2024-06-07 13:18:12 +02:00
text Add missing test coverage for rem resolution with C++/Rust 2025-08-21 14:29:55 +02:00
translations Test: Make sure bundle translations works without a context id 2025-09-24 12:03:01 +02:00
types Tools: Remove the unnecessary 'FF' from generated colors (#9594) 2025-10-02 16:53:22 +03:00
widgets Add new widget test for ScrollView, test the scrolled callback 2025-10-08 17:05:49 +02:00
7guis
absolute_coords.slint PopupWindow: fix absolute-position property within a PopupWindow 2024-12-09 15:58:16 +01:00
platform.slint Fix accessing the Platform global from within other globals 2025-06-25 12:56:51 +02:00
simple.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
test_infrastructure.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00