mirror of
https://github.com/varun-r-mallya/sysprof.git
synced 2026-02-09 14:40:54 +00:00
sysprof/greeter: hide user-stack caption on non-x86_64
This commit is contained in:
@ -59,6 +59,7 @@ struct _SysprofGreeter
|
|||||||
AdwComboRow *power_combo;
|
AdwComboRow *power_combo;
|
||||||
AdwComboRow *sample_user_stack_size;
|
AdwComboRow *sample_user_stack_size;
|
||||||
AdwExpanderRow *user_stacks;
|
AdwExpanderRow *user_stacks;
|
||||||
|
GtkLabel *user_stacks_caption;
|
||||||
SysprofRecordingTemplate *recording_template;
|
SysprofRecordingTemplate *recording_template;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -518,6 +519,7 @@ sysprof_greeter_class_init (SysprofGreeterClass *klass)
|
|||||||
gtk_widget_class_bind_template_child (widget_class, SysprofGreeter, sample_user_stack_size);
|
gtk_widget_class_bind_template_child (widget_class, SysprofGreeter, sample_user_stack_size);
|
||||||
gtk_widget_class_bind_template_child (widget_class, SysprofGreeter, sidebar_list_box);
|
gtk_widget_class_bind_template_child (widget_class, SysprofGreeter, sidebar_list_box);
|
||||||
gtk_widget_class_bind_template_child (widget_class, SysprofGreeter, user_stacks);
|
gtk_widget_class_bind_template_child (widget_class, SysprofGreeter, user_stacks);
|
||||||
|
gtk_widget_class_bind_template_child (widget_class, SysprofGreeter, user_stacks_caption);
|
||||||
gtk_widget_class_bind_template_child (widget_class, SysprofGreeter, view_stack);
|
gtk_widget_class_bind_template_child (widget_class, SysprofGreeter, view_stack);
|
||||||
|
|
||||||
gtk_widget_class_bind_template_callback (widget_class, sidebar_row_activated_cb);
|
gtk_widget_class_bind_template_callback (widget_class, sidebar_row_activated_cb);
|
||||||
@ -576,6 +578,7 @@ sysprof_greeter_init (SysprofGreeter *self)
|
|||||||
|
|
||||||
#if !defined(__x86_64__) && !defined(__i386__)
|
#if !defined(__x86_64__) && !defined(__i386__)
|
||||||
gtk_widget_set_visible (GTK_WIDGET (self->user_stacks), FALSE);
|
gtk_widget_set_visible (GTK_WIDGET (self->user_stacks), FALSE);
|
||||||
|
gtk_widget_set_visible (GTK_WIDGET (self->user_stacks_caption), FALSE);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
gtk_widget_grab_focus (GTK_WIDGET (self->record_to_memory));
|
gtk_widget_grab_focus (GTK_WIDGET (self->record_to_memory));
|
||||||
|
|||||||
@ -131,7 +131,7 @@
|
|||||||
</object>
|
</object>
|
||||||
</child>
|
</child>
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkLabel">
|
<object class="GtkLabel" id="user_stacks_caption">
|
||||||
<property name="label" translatable="yes">Unwinding in user-space has considerable overhead but may help in situations where frame-pointers are unavailable.</property>
|
<property name="label" translatable="yes">Unwinding in user-space has considerable overhead but may help in situations where frame-pointers are unavailable.</property>
|
||||||
<property name="xalign">0</property>
|
<property name="xalign">0</property>
|
||||||
<property name="margin-top">8</property>
|
<property name="margin-top">8</property>
|
||||||
|
|||||||
Reference in New Issue
Block a user