File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9,6 +9,8 @@ pub fn create_app_submenu(app: &AppHandle) -> tauri::Result<Submenu<tauri::Wry>>
99 . id ( "about" )
1010 . build ( app) ?;
1111
12+ let update_item = MenuItemBuilder :: new ( "检查更新" ) . id ( "update" ) . build ( app) ?;
13+
1214 let settings_item = MenuItemBuilder :: new ( "设置" )
1315 . id ( "settings" )
1416 . accelerator ( "CmdOrCtrl+," )
@@ -27,6 +29,8 @@ pub fn create_app_submenu(app: &AppHandle) -> tauri::Result<Submenu<tauri::Wry>>
2729 let app_submenu = SubmenuBuilder :: new ( app, "CodeForge" )
2830 . item ( & about_item)
2931 . separator ( )
32+ . item ( & update_item)
33+ . separator ( )
3034 . item ( & settings_item)
3135 . separator ( )
3236 . item ( & restart_item)
@@ -41,6 +45,9 @@ pub fn handle_app_menu_event(app: &AppHandle, event_id: &str) {
4145 "about" => {
4246 let _event = app. emit ( "show-about" , ( ) ) ;
4347 }
48+ "update" => {
49+ let _event = app. emit ( "check-update" , ( ) ) ;
50+ }
4451 "settings" => {
4552 let _event = app. emit ( "show-settings" , ( ) ) ;
4653 }
You can’t perform that action at this time.
0 commit comments