master #100

Merged
asmeron merged 2 commits from YanTheKaller/ubl-settings-services:master into master 7 months ago

@ -1493,7 +1493,7 @@ void* yon_interface_update(main_window *widgets){
break;
}
}
if (found) {
if (!found) {
int enabled = !strcmp(parsed[5],"enabled");
int loaded = !strcmp(parsed[1],"loaded");
int active = !strcmp(parsed[2],"active");
@ -1998,8 +1998,7 @@ void yon_main_window_complete(main_window *widgets){
}
widgets->TimersMainTree=yon_gtk_builder_get_widget(builder,"TimersMainTree");
widgets->TimersUpdateButton=yon_gtk_builder_get_widget(builder,"TimersUpdateButton");
GList *list = gtk_tree_view_get_columns(GTK_TREE_VIEW(widgets->SystemUnitsTree));
yon_gtk_tree_view_minimal_fixed_size_set_full(GTK_TREE_VIEW(widgets->SystemUnitsTree));
// yon_gtk_tree_view_minimal_fixed_size_set_full(GTK_TREE_VIEW(widgets->SystemUnitsTree));
g_signal_connect(G_OBJECT(widgets->UserUnitsTree),"query-tooltip",G_CALLBACK(on_tooltip_show),widgets);
g_signal_connect(G_OBJECT(widgets->SystemUnitsTree),"query-tooltip",G_CALLBACK(on_tooltip_show),widgets);
@ -2089,14 +2088,15 @@ void yon_main_window_complete(main_window *widgets){
yon_gtk_tree_view_minimal_fixed_size_set_full(GTK_TREE_VIEW(widgets->TimersMainTree));
g_signal_connect(G_OBJECT(widgets->SystemInactiveShowCheck),"toggled",G_CALLBACK(yon_gtk_widget_set_sensitive_from_toggle_button),widgets->SystemUnloadedShowCheck);
g_signal_connect(G_OBJECT(widgets->UserInactiveShowCheck),"toggled",G_CALLBACK(yon_gtk_widget_set_sensitive_from_toggle_button),widgets->UserUnloadedShowCheck);
for (unsigned int i=0;i<g_list_length(list);i++){
GList *list = gtk_tree_view_get_columns(GTK_TREE_VIEW(widgets->SystemUnitsTree));
for (unsigned int i=5;i<g_list_length(list);i++){
g_signal_connect_after(G_OBJECT(g_list_nth_data(list,i)),"notify::width",G_CALLBACK(on_column_resize),widgets);
yon_window_config_add_listener(g_list_nth_data(list,i),yon_char_append("SystemUnitsColumn",yon_char_from_int(i)),"fixed-width",YON_TYPE_INT);
}
g_list_free(list);
list = gtk_tree_view_get_columns(GTK_TREE_VIEW(widgets->UserUnitsTree));
for (unsigned int i=0;i<g_list_length(list);i++){
for (unsigned int i=5;i<g_list_length(list);i++){
g_signal_connect_after(G_OBJECT(g_list_nth_data(list,i)),"notify::width",G_CALLBACK(on_column_resize),widgets);
yon_window_config_add_listener(g_list_nth_data(list,i),yon_char_append("UserUnitsColumn",yon_char_from_int(i)),"fixed-width",YON_TYPE_INT);
}

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.40.0 -->
<!-- Generated with glade 3.38.2 -->
<interface domain="ubl-settings-services">
<requires lib="gtk+" version="3.24"/>
<!-- interface-css-provider-path ubl-settings-services.css -->
@ -990,7 +990,7 @@
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
<property name="sizing">fixed</property>
<property name="min-width">20</property>
<property name="fixed-width">0</property>
<property name="title" translatable="yes">Autostart</property>
<property name="clickable">True</property>
<property name="sort-column-id">0</property>
@ -1006,7 +1006,7 @@
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
<property name="sizing">fixed</property>
<property name="min-width">20</property>
<property name="fixed-width">0</property>
<property name="title" translatable="yes">Autostop</property>
<property name="clickable">True</property>
<property name="sort-column-id">1</property>
@ -1022,7 +1022,7 @@
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
<property name="sizing">fixed</property>
<property name="min-width">20</property>
<property name="fixed-width">0</property>
<property name="title" translatable="yes">Block</property>
<property name="clickable">True</property>
<property name="sort-column-id">2</property>
@ -1038,7 +1038,7 @@
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
<property name="sizing">fixed</property>
<property name="min-width">20</property>
<property name="fixed-width">0</property>
<property name="title" translatable="yes">Autostart</property>
<property name="clickable">True</property>
<property name="sort-column-id">3</property>
@ -1054,7 +1054,7 @@
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
<property name="sizing">fixed</property>
<property name="min-width">20</property>
<property name="fixed-width">0</property>
<property name="title" translatable="yes">Launched</property>
<property name="clickable">True</property>
<property name="sort-column-id">4</property>
@ -1619,7 +1619,7 @@
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
<property name="sizing">fixed</property>
<property name="min-width">20</property>
<property name="fixed-width">0</property>
<property name="title" translatable="yes">Autostart</property>
<property name="clickable">True</property>
<property name="sort-column-id">0</property>
@ -1635,7 +1635,7 @@
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
<property name="sizing">fixed</property>
<property name="min-width">20</property>
<property name="fixed-width">0</property>
<property name="title" translatable="yes">Autostop</property>
<property name="clickable">True</property>
<property name="sort-column-id">1</property>
@ -1651,7 +1651,7 @@
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
<property name="sizing">fixed</property>
<property name="min-width">20</property>
<property name="fixed-width">0</property>
<property name="title" translatable="yes">Block</property>
<property name="clickable">True</property>
<property name="sort-column-id">2</property>
@ -1667,7 +1667,7 @@
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
<property name="sizing">fixed</property>
<property name="min-width">20</property>
<property name="fixed-width">0</property>
<property name="title" translatable="yes">Autostart</property>
<property name="clickable">True</property>
<property name="sort-column-id">3</property>
@ -1683,7 +1683,7 @@
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
<property name="sizing">fixed</property>
<property name="min-width">20</property>
<property name="fixed-width">0</property>
<property name="title" translatable="yes">Launched</property>
<property name="clickable">True</property>
<property name="sort-column-id">4</property>

Loading…
Cancel
Save