Skip to content

Commit

Permalink
feat: add separator about menu (#47)
Browse files Browse the repository at this point in the history
  • Loading branch information
RainyNight9 authored Dec 11, 2024
1 parent 6633b83 commit 0e7a660
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions src-tauri/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -241,18 +241,25 @@ fn remove_shortcut<R: Runtime>(app: &tauri::AppHandle<R>) -> Result<(), String>
fn enable_tray(app: &mut tauri::App) {
use tauri::{
image::Image,
menu::{Menu, MenuItem},
menu::{MenuBuilder, MenuItem},
tray::TrayIconBuilder,
webview::WebviewBuilder,
};

let image = Image::from_path("icons/32x32.png").unwrap();

let quit_i = MenuItem::with_id(app, "quit", "Quit", true, None::<&str>).unwrap();
let quit_i = MenuItem::with_id(app, "quit", "Quit Coco", true, None::<&str>).unwrap();
let settings_i = MenuItem::with_id(app, "settings", "Settings", true, None::<&str>).unwrap();
let open_i = MenuItem::with_id(app, "open", "Open Coco", true, None::<&str>).unwrap();

let menu = Menu::with_items(app, &[&open_i, &settings_i, &quit_i]).unwrap();
let menu = MenuBuilder::new(app)
.item(&open_i)
.item(&settings_i)
.separator()
.item(&quit_i)
.build()
.unwrap();

let _tray = TrayIconBuilder::new()
.icon(image)
.menu(&menu)
Expand Down

0 comments on commit 0e7a660

Please # to comment.