settings: Migrate all settings (apart from refresh rate)
This commit is contained in:
committed by
Simon Steinbeiß
parent
ddb375fe7c
commit
c03eb44de4
@@ -125,12 +125,28 @@ xtm_settings_dialog_new (GtkBuilder *builder, GtkWidget *parent_window)
|
|||||||
gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (builder, "button-show-application-icons")));
|
gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (builder, "button-show-application-icons")));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
// Interface
|
||||||
|
builder_bind_toggle_button (builder, "button-show-all-processes", settings, "show-all-processes");
|
||||||
builder_bind_toggle_button (builder, "button-show-application-icons", settings, "show-application-icons");
|
builder_bind_toggle_button (builder, "button-show-application-icons", settings, "show-application-icons");
|
||||||
builder_bind_toggle_button (builder, "button-full-command-line", settings, "full-command-line");
|
builder_bind_toggle_button (builder, "button-full-command-line", settings, "full-command-line");
|
||||||
builder_bind_toggle_button (builder, "button-more-precision", settings, "more-precision");
|
builder_bind_toggle_button (builder, "button-more-precision", settings, "more-precision");
|
||||||
|
builder_bind_toggle_button (builder, "button-process-tree", settings, "process-tree");
|
||||||
|
builder_bind_toggle_button (builder, "button-show-legend", settings, "show-legend");
|
||||||
|
// Miscellaneous
|
||||||
builder_bind_toggle_button (builder, "button-prompt-terminate-task", settings, "prompt-terminate-task");
|
builder_bind_toggle_button (builder, "button-prompt-terminate-task", settings, "prompt-terminate-task");
|
||||||
builder_bind_toggle_button (builder, "button-show-status-icon", settings, "show-status-icon");
|
builder_bind_toggle_button (builder, "button-show-status-icon", settings, "show-status-icon");
|
||||||
builder_bind_toggle_button (builder, "button-process-tree", settings, "process-tree");
|
|
||||||
|
|
||||||
|
// Columns
|
||||||
|
builder_bind_toggle_button (builder, "pid", settings, "column-pid");
|
||||||
|
builder_bind_toggle_button (builder, "ppid", settings, "column-ppid");
|
||||||
|
builder_bind_toggle_button (builder, "state", settings, "column-state");
|
||||||
|
builder_bind_toggle_button (builder, "vbytes", settings, "column-vsz");
|
||||||
|
builder_bind_toggle_button (builder, "pbytes", settings, "column-rss");
|
||||||
|
builder_bind_toggle_button (builder, "uid", settings, "column-uid");
|
||||||
|
builder_bind_toggle_button (builder, "cpu", settings, "column-cpu");
|
||||||
|
builder_bind_toggle_button (builder, "priority", settings, "column-priority");
|
||||||
|
|
||||||
|
|
||||||
button = GTK_WIDGET (gtk_builder_get_object (builder, "button-about"));
|
button = GTK_WIDGET (gtk_builder_get_object (builder, "button-about"));
|
||||||
g_signal_connect (button, "clicked", G_CALLBACK (show_about_dialog), dialog);
|
g_signal_connect (button, "clicked", G_CALLBACK (show_about_dialog), dialog);
|
||||||
|
|||||||
@@ -109,7 +109,7 @@
|
|||||||
<property name="orientation">vertical</property>
|
<property name="orientation">vertical</property>
|
||||||
<property name="spacing">6</property>
|
<property name="spacing">6</property>
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkCheckButton" id="show-all">
|
<object class="GtkCheckButton" id="button-show-all-processes">
|
||||||
<property name="label" translatable="yes">Show all processes</property>
|
<property name="label" translatable="yes">Show all processes</property>
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
<property name="can_focus">True</property>
|
<property name="can_focus">True</property>
|
||||||
@@ -164,6 +164,20 @@
|
|||||||
<property name="position">3</property>
|
<property name="position">3</property>
|
||||||
</packing>
|
</packing>
|
||||||
</child>
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkCheckButton" id="button-show-legend">
|
||||||
|
<property name="label" translatable="yes">Show legend</property>
|
||||||
|
<property name="visible">True</property>
|
||||||
|
<property name="can_focus">True</property>
|
||||||
|
<property name="receives_default">False</property>
|
||||||
|
<property name="draw_indicator">True</property>
|
||||||
|
</object>
|
||||||
|
<packing>
|
||||||
|
<property name="expand">False</property>
|
||||||
|
<property name="fill">True</property>
|
||||||
|
<property name="position">4</property>
|
||||||
|
</packing>
|
||||||
|
</child>
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkCheckButton" id="button-more-precision">
|
<object class="GtkCheckButton" id="button-more-precision">
|
||||||
<property name="label" translatable="yes">Show values with more precision</property>
|
<property name="label" translatable="yes">Show values with more precision</property>
|
||||||
@@ -175,7 +189,7 @@
|
|||||||
<packing>
|
<packing>
|
||||||
<property name="expand">False</property>
|
<property name="expand">False</property>
|
||||||
<property name="fill">False</property>
|
<property name="fill">False</property>
|
||||||
<property name="position">4</property>
|
<property name="position">5</property>
|
||||||
</packing>
|
</packing>
|
||||||
</child>
|
</child>
|
||||||
<child>
|
<child>
|
||||||
@@ -210,7 +224,7 @@
|
|||||||
<packing>
|
<packing>
|
||||||
<property name="expand">False</property>
|
<property name="expand">False</property>
|
||||||
<property name="fill">False</property>
|
<property name="fill">False</property>
|
||||||
<property name="position">5</property>
|
<property name="position">6</property>
|
||||||
</packing>
|
</packing>
|
||||||
</child>
|
</child>
|
||||||
</object>
|
</object>
|
||||||
|
|||||||
Reference in New Issue
Block a user