File tree Expand file tree Collapse file tree 5 files changed +489
-0
lines changed Expand file tree Collapse file tree 5 files changed +489
-0
lines changed Original file line number Diff line number Diff line change @@ -612,6 +612,12 @@ impl cosmic::Application for SettingsApp {
612
612
return page. update ( message) . map ( Into :: into) ;
613
613
}
614
614
}
615
+
616
+ crate :: pages:: Message :: StartupApps ( message) => {
617
+ if let Some ( page) = self . pages . page_mut :: < system:: startup_apps:: Page > ( ) {
618
+ return page. update ( message) . map ( Into :: into) ;
619
+ }
620
+ }
615
621
} ,
616
622
617
623
#[ cfg( feature = "wayland" ) ]
Original file line number Diff line number Diff line change @@ -77,6 +77,7 @@ pub enum Message {
77
77
Region ( time:: region:: Message ) ,
78
78
#[ cfg( feature = "page-sound" ) ]
79
79
Sound ( sound:: Message ) ,
80
+ StartupApps ( system:: startup_apps:: Message ) ,
80
81
#[ cfg( feature = "page-users" ) ]
81
82
User ( system:: users:: Message ) ,
82
83
#[ cfg( feature = "page-input" ) ]
Original file line number Diff line number Diff line change @@ -9,6 +9,8 @@ pub mod firmware;
9
9
#[ cfg( feature = "page-users" ) ]
10
10
pub mod users;
11
11
12
+ pub mod startup_apps;
13
+
12
14
use cosmic_settings_page as page;
13
15
14
16
#[ derive( Default ) ]
@@ -47,6 +49,8 @@ impl page::AutoBind<crate::pages::Message> for Page {
47
49
page = page. sub_page :: < default_apps:: Page > ( ) ;
48
50
}
49
51
52
+ page = page. sub_page :: < startup_apps:: Page > ( ) ;
53
+
50
54
page
51
55
}
52
56
}
You can’t perform that action at this time.
0 commit comments