websocket cursor data broadcast

This commit is contained in:
2025-11-29 22:35:20 +08:00
parent 723c31afa3
commit 03934c4a03
18 changed files with 594 additions and 74 deletions

View File

@@ -1,4 +1,4 @@
use crate::services::cursor::channel_cursor_positions;
use crate::services::cursor::start_cursor_tracking;
use tauri::async_runtime;
use tracing_subscriber;
@@ -48,7 +48,7 @@ pub fn run() {
.plugin(tauri_plugin_opener::init())
.plugin(tauri_plugin_positioner::init())
.plugin(tauri_plugin_opener::init())
.invoke_handler(tauri::generate_handler![channel_cursor_positions])
.invoke_handler(tauri::generate_handler![start_cursor_tracking])
.setup(|app| {
APP_HANDLE
.set(app.handle().to_owned())