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,21 +9,27 @@ pub fn create_app_submenu(app: &AppHandle) -> tauri::Result<Submenu<tauri::Wry>>
99 . id ( "about" )
1010 . build ( app) ?;
1111
12- let quit_item = MenuItemBuilder :: new ( "退出 CodeForge" )
13- . id ( "quit" )
14- . accelerator ( "CmdOrCtrl+Q" )
15- . build ( app) ?;
16-
1712 let settings_item = MenuItemBuilder :: new ( "设置" )
1813 . id ( "settings" )
1914 . accelerator ( "CmdOrCtrl+," )
2015 . build ( app) ?;
2116
17+ let restart_item = MenuItemBuilder :: new ( "重启 CodeForge" )
18+ . id ( "restart" )
19+ . accelerator ( "CmdOrCtrl+R" )
20+ . build ( app) ?;
21+
22+ let quit_item = MenuItemBuilder :: new ( "退出 CodeForge" )
23+ . id ( "quit" )
24+ . accelerator ( "CmdOrCtrl+Q" )
25+ . build ( app) ?;
26+
2227 let app_submenu = SubmenuBuilder :: new ( app, "CodeForge" )
2328 . item ( & about_item)
2429 . separator ( )
2530 . item ( & settings_item)
2631 . separator ( )
32+ . item ( & restart_item)
2733 . item ( & quit_item)
2834 . build ( ) ?;
2935
@@ -38,6 +44,10 @@ pub fn handle_app_menu_event(app: &AppHandle, event_id: &str) {
3844 "settings" => {
3945 let _event = app. emit ( "show-settings" , ( ) ) ;
4046 }
47+ "restart" => {
48+ info ! ( "CodeForge 应用重启" ) ;
49+ app. restart ( ) ;
50+ }
4151 "quit" => {
4252 info ! ( "CodeForge 应用关闭" ) ;
4353 app. exit ( 0 ) ;
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ use tauri::{
77pub fn create_developer_submenu ( app : & AppHandle ) -> tauri:: Result < Submenu < tauri:: Wry > > {
88 let reload_item = MenuItemBuilder :: new ( "重新加载" )
99 . id ( "reload-window" )
10- . accelerator ( "CmdOrCtrl+R" )
10+ . accelerator ( "CmdOrCtrl+Shift+ R" )
1111 . build ( app) ?;
1212
1313 let devtools_item = MenuItemBuilder :: new ( "打开调试器" )
Original file line number Diff line number Diff line change 11pub mod app;
2- pub mod edit;
32pub mod developer;
3+ pub mod edit;
Original file line number Diff line number Diff line change 1818 "width" : 1800 ,
1919 "height" : 1200 ,
2020 "center" : true ,
21+ "devtools" : true ,
2122 "additionalBrowserArgs" : " --disable-context-menu"
2223 }
2324 ],
You can’t perform that action at this time.
0 commit comments