move carouselview to standalone c++ component, fix crash due to memory leak in wallpaper object creation
C++ / fmt (pull_request) Successful in 3s
JS/TS / lint (pull_request) Successful in 18s
JS/TS / fmt (pull_request) Successful in 17s
Python / fmt (pull_request) Successful in 28s
Python / lint (pull_request) Successful in 30s
Python / test (pull_request) Successful in 1m5s
Python / typecheck (pull_request) Successful in 1m24s
Rust / fmt (pull_request) Successful in 31s
C++ / build (pull_request) Successful in 2m21s
Rust / build (pull_request) Successful in 1m47s
Python / buildcheck (pull_request) Successful in 2m18s
Rust / clippy (pull_request) Successful in 1m12s
C++ / clang-tidy (pull_request) Successful in 4m3s

This commit is contained in:
2026-08-16 17:59:23 +02:00
parent 0c788ca4dc
commit a41c0adb3e
8 changed files with 1285 additions and 489 deletions
-9
View File
@@ -14,8 +14,6 @@ Item {
required property real tileWidth
required property PersistentProperties visibilities
// Emitted on click: caller decides whether that means "activate" (if
// already current) or "bring to center" (if not) - see CarouselView.
signal requestActivate
implicitHeight: tileHeight + Tokens.padding.large * 2
@@ -31,13 +29,6 @@ Item {
radius: Tokens.rounding.small
y: Tokens.padding.large
Behavior on implicitWidth {
enabled: !root.visibilities.launcher // avoid fighting drag-driven updates
Anim {
}
}
MaterialIcon {
anchors.centerIn: parent
color: Colors.tPalette.m3outline