feat: implement OS bridge and enhance app launcher functionality

This commit is contained in:
2026-03-15 17:45:24 +01:00
parent 93736ae19d
commit 1a2de21bf6
18 changed files with 363 additions and 294 deletions

View File

@@ -3,9 +3,8 @@ pub mod theme;
use std::sync::Arc;
use k_launcher_kernel::Kernel;
use k_launcher_kernel::{AppLauncher, SearchEngine};
pub fn run(kernel: Arc<Kernel>) -> iced::Result {
app::run(kernel)
pub fn run(engine: Arc<dyn SearchEngine>, launcher: Arc<dyn AppLauncher>) -> iced::Result {
app::run(engine, launcher)
}