pull/93/head
parent 58ed2dd0af
commit b83fc259ba

@ -1162,6 +1162,11 @@ gboolean yon_interface_list_models_disconnect(main_window *widgets){
gtk_spinner_start(GTK_SPINNER(widgets->ConfigLoadingSpinner));
gtk_spinner_start(GTK_SPINNER(widgets->SessionsLoadingSpinner));
gtk_spinner_start(GTK_SPINNER(widgets->TimersLoadingSpinner));
gtk_widget_show(widgets->SystemLoadingSpinner);
gtk_widget_show(widgets->UserLoadingSpinner);
gtk_widget_show(widgets->ConfigLoadingSpinner);
gtk_widget_show(widgets->SessionsLoadingSpinner);
gtk_widget_show(widgets->TimersLoadingSpinner);
g_signal_handlers_block_by_func(G_OBJECT(widgets->UserFiltersCombo),G_CALLBACK(on_filter_changed),widgets);
g_signal_handlers_block_by_func(G_OBJECT(widgets->UserSearchEntry),G_CALLBACK(on_filter_changed),widgets);
@ -1188,6 +1193,11 @@ gboolean yon_interface_list_models_connect(main_window *widgets){
gtk_spinner_stop(GTK_SPINNER(widgets->ConfigLoadingSpinner));
gtk_spinner_stop(GTK_SPINNER(widgets->SessionsLoadingSpinner));
gtk_spinner_stop(GTK_SPINNER(widgets->TimersLoadingSpinner));
gtk_widget_hide(widgets->SystemLoadingSpinner);
gtk_widget_hide(widgets->UserLoadingSpinner);
gtk_widget_hide(widgets->ConfigLoadingSpinner);
gtk_widget_hide(widgets->SessionsLoadingSpinner);
gtk_widget_hide(widgets->TimersLoadingSpinner);
g_signal_handlers_unblock_by_func(G_OBJECT(widgets->UserFiltersCombo),G_CALLBACK(on_filter_changed),widgets);
g_signal_handlers_unblock_by_func(G_OBJECT(widgets->UserSearchEntry),G_CALLBACK(on_filter_changed),widgets);
@ -1920,7 +1930,7 @@ void yon_main_window_complete(main_window *widgets){
widgets->ConfigLoadingSpinner=yon_gtk_builder_get_widget(builder,"ConfigLoadingSpinner");
widgets->SessionsLoadingOverlay=yon_gtk_builder_get_widget(builder,"SessionsLoadingOverlay");
widgets->SessionsLoadingSpinner=yon_gtk_builder_get_widget(builder,"SessionsLoadingSpinner");
widgets->TimersLoadingOverlay=yon_gtk_builder_get_widget(builder,"TiemrsLoadingOverlay");
widgets->TimersLoadingOverlay=yon_gtk_builder_get_widget(builder,"TimersLoadingOverlay");
widgets->TimersLoadingSpinner=yon_gtk_builder_get_widget(builder,"TimersLoadingSpinner");
widgets->TooltipBox=yon_gtk_builder_get_widget(builder,"TooltipBox");

@ -17,10 +17,6 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
</object>
<object class="GtkSpinner" id="SessionLoadingSpinner">
<property name="visible">True</property>
<property name="can-focus">False</property>
</object>
<object class="GtkListStore" id="SessionsList">
<columns>
<!-- column-name Id -->
@ -39,6 +35,10 @@
<column type="gchararray"/>
</columns>
</object>
<object class="GtkSpinner" id="SessionsLoadingSpinner">
<property name="visible">True</property>
<property name="can-focus">False</property>
</object>
<object class="GtkListStore" id="SystemList">
<columns>
<!-- column-name ConfigAutostart -->
@ -941,6 +941,9 @@
<property name="can-focus">True</property>
<property name="model">liststore1</property>
<property name="enable-grid-lines">vertical</property>
<child internal-child="selection">
<object class="GtkTreeSelection"/>
</child>
<child>
<object class="GtkTreeViewColumn">
<property name="sizing">fixed</property>
@ -980,6 +983,9 @@
<property name="search-column">5</property>
<property name="enable-grid-lines">both</property>
<property name="tooltip-column">12</property>
<child internal-child="selection">
<object class="GtkTreeSelection"/>
</child>
<child>
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
@ -1564,6 +1570,9 @@
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="model">liststore1</property>
<child internal-child="selection">
<object class="GtkTreeSelection"/>
</child>
<child>
<object class="GtkTreeViewColumn">
<property name="title" translatable="yes">Configure in configuration</property>
@ -1600,6 +1609,9 @@
<property name="search-column">5</property>
<property name="enable-grid-lines">both</property>
<property name="tooltip-column">12</property>
<child internal-child="selection">
<object class="GtkTreeSelection"/>
</child>
<child>
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
@ -1928,6 +1940,9 @@
<property name="can-focus">True</property>
<property name="model">ConfigList</property>
<property name="enable-grid-lines">both</property>
<child internal-child="selection">
<object class="GtkTreeSelection"/>
</child>
<child>
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
@ -2149,6 +2164,9 @@
<property name="can-focus">True</property>
<property name="model">SessionsList</property>
<property name="enable-grid-lines">both</property>
<child internal-child="selection">
<object class="GtkTreeSelection"/>
</child>
<child>
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
@ -2329,6 +2347,9 @@
<property name="can-focus">True</property>
<property name="model">TimersList</property>
<property name="enable-grid-lines">both</property>
<child internal-child="selection">
<object class="GtkTreeSelection"/>
</child>
<child>
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>

Loading…
Cancel
Save