From 587c3a7bc90118d3cf235307a07a153f52dd3d88 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Fri, 2 May 2025 23:35:22 +1000 Subject: feat: launcher keyboard nav Using currentitem and highlight Also fix not closing launcher when clicking app Apps service use only one process --- modules/launcher/AppList.qml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'modules/launcher/AppList.qml') diff --git a/modules/launcher/AppList.qml b/modules/launcher/AppList.qml index d5724f8..3175402 100644 --- a/modules/launcher/AppList.qml +++ b/modules/launcher/AppList.qml @@ -10,6 +10,7 @@ ListView { required property int padding required property string search + required property Scope launcher model: ScriptModel { values: Apps.fuzzyQuery(root.search) @@ -26,10 +27,16 @@ ListView { anchors.bottom: parent.bottom anchors.margins: root.padding + highlightMoveDuration: Appearance.anim.durations.normal + + highlight: StyledRect { + radius: Appearance.rounding.normal + color: Appearance.alpha(Appearance.colours.m3surfaceContainerHighest, true) + } + delegate: AppItem { launcher: root.launcher } - // TODO highlight ScrollBar.vertical: StyledScrollBar { // Move half out -- cgit v1.2.3-freya