@ -34,7 +34,7 @@ void on_startup_apps_remove(GtkWidget *self,main_window *widgets){
if ( ! deletable ) return ;
if ( ! deletable ) return ;
dialog_confirmation_data * data = yon_confirmation_dialog_data_new ( ) ;
dialog_confirmation_data * data = yon_confirmation_dialog_data_new ( ) ;
data - > action_text = SERVICE_REMOVE_CONFIRMATION_LABEL ( unit ) ;
data - > action_text = SERVICE_REMOVE_CONFIRMATION_LABEL ( unit ) ;
data - > title = SERVICE _REMOVE_TITLE_LABEL;
data - > title = APPLICATIONS _REMOVE_TITLE_LABEL;
if ( yon_confirmation_dialog_call ( self , data ) = = GTK_RESPONSE_ACCEPT ) {
if ( yon_confirmation_dialog_call ( self , data ) = = GTK_RESPONSE_ACCEPT ) {
gtk_list_store_remove ( GTK_LIST_STORE ( model ) , & iter ) ;
gtk_list_store_remove ( GTK_LIST_STORE ( model ) , & iter ) ;
}
}
@ -155,7 +155,7 @@ startup_service_window *yon_startup_app_window_new(){
window - > GroupLabel = yon_gtk_builder_get_widget ( builder , " GroupLabel " ) ;
window - > GroupLabel = yon_gtk_builder_get_widget ( builder , " GroupLabel " ) ;
window - > DescriptionLabel = yon_gtk_builder_get_widget ( builder , " DescriptionLabel " ) ;
window - > DescriptionLabel = yon_gtk_builder_get_widget ( builder , " DescriptionLabel " ) ;
gtk_label_set_text ( GTK_LABEL ( window - > AppLabel ) , APP_LABEL ) ;
gtk_label_set_text ( GTK_LABEL ( window - > AppLabel ) , APP_LABEL ) ;
gtk_label_set_text ( GTK_LABEL ( window - > Ap pLabel) , GROUP_LABEL ) ;
gtk_label_set_text ( GTK_LABEL ( window - > Grou pLabel) , GROUP_LABEL ) ;
g_signal_connect ( G_OBJECT ( window - > CancelButton ) , " clicked " , G_CALLBACK ( on_subwindow_close ) , NULL ) ;
g_signal_connect ( G_OBJECT ( window - > CancelButton ) , " clicked " , G_CALLBACK ( on_subwindow_close ) , NULL ) ;
g_object_set_data ( G_OBJECT ( window - > AcceptButton ) , " startup_service_window " , window ) ;
g_object_set_data ( G_OBJECT ( window - > AcceptButton ) , " startup_service_window " , window ) ;
@ -165,7 +165,7 @@ startup_service_window *yon_startup_app_window_new(){
void on_startup_app_add ( GtkWidget * , main_window * widgets ) {
void on_startup_app_add ( GtkWidget * , main_window * widgets ) {
startup_service_window * window = yon_startup_app_window_new ( ) ;
startup_service_window * window = yon_startup_app_window_new ( ) ;
yon_gtk_window_setup ( GTK_WINDOW ( window - > Window ) , GTK_WINDOW ( widgets - > MainWindow ) , SERVICE _ADD_TITLE_LABEL, icon_path , " app_add_window " ) ;
yon_gtk_window_setup ( GTK_WINDOW ( window - > Window ) , GTK_WINDOW ( widgets - > MainWindow ) , APPLICATIONS _ADD_TITLE_LABEL, icon_path , " app_add_window " ) ;
g_signal_connect ( G_OBJECT ( window - > AcceptButton ) , " clicked " , G_CALLBACK ( on_startup_app_add_accept ) , widgets ) ;
g_signal_connect ( G_OBJECT ( window - > AcceptButton ) , " clicked " , G_CALLBACK ( on_startup_app_add_accept ) , widgets ) ;
gtk_widget_show ( window - > Window ) ;
gtk_widget_show ( window - > Window ) ;
}
}
@ -178,7 +178,7 @@ void on_startup_app_edit(GtkWidget *, main_window *widgets){
gtk_tree_model_get ( GTK_TREE_MODEL ( widgets - > StartupAppsList ) , & iter , 1 , & unit , 2 , & app , 3 , & description , 4 , & status , - 1 ) ;
gtk_tree_model_get ( GTK_TREE_MODEL ( widgets - > StartupAppsList ) , & iter , 1 , & unit , 2 , & app , 3 , & description , 4 , & status , - 1 ) ;
if ( status ) {
if ( status ) {
startup_service_window * window = yon_startup_app_window_new ( ) ;
startup_service_window * window = yon_startup_app_window_new ( ) ;
yon_gtk_window_setup ( GTK_WINDOW ( window - > Window ) , GTK_WINDOW ( widgets - > MainWindow ) , SERVICE _EDIT_TITLE_LABEL, icon_path , " app_add_window " ) ;
yon_gtk_window_setup ( GTK_WINDOW ( window - > Window ) , GTK_WINDOW ( widgets - > MainWindow ) , APPLICATIONS _EDIT_TITLE_LABEL, icon_path , " app_add_window " ) ;
g_signal_connect ( G_OBJECT ( window - > AcceptButton ) , " clicked " , G_CALLBACK ( on_startup_app_edit_accept ) , widgets ) ;
g_signal_connect ( G_OBJECT ( window - > AcceptButton ) , " clicked " , G_CALLBACK ( on_startup_app_edit_accept ) , widgets ) ;
gtk_entry_set_text ( GTK_ENTRY ( window - > UnitEntry ) , unit ) ;
gtk_entry_set_text ( GTK_ENTRY ( window - > UnitEntry ) , unit ) ;
gtk_entry_set_text ( GTK_ENTRY ( window - > ServiceEntry ) , app ) ;
gtk_entry_set_text ( GTK_ENTRY ( window - > ServiceEntry ) , app ) ;