usage: Replace buttons with AdwButtonRows

https://developer.gnome.org/hig/patterns/containers/boxed-lists.html#adding-buttons
This commit is contained in:
Automeris naranja 2024-05-28 17:00:01 -03:00 committed by Felipe Borges
parent 44985cf097
commit 27aae933cd

View file

@ -36,24 +36,18 @@
</property>
</object>
</child>
</object>
</child>
<child>
<object class="AdwPreferencesGroup">
<child>
<object class="GtkBox">
<property name="hexpand">false</property>
<property name="halign">end</property>
<property name="spacing">12</property>
<property name="margin-top">12</property>
<child>
<object class="GtkButton">
<property name="valign">center</property>
<property name="label" translatable="yes">_Clear History…</property>
<property name="can-shrink">True</property>
<property name="use_underline">1</property>
<signal name="clicked" handler="adw_dialog_present" object="clear_file_history_dialog"/>
<style>
<class name="destructive-action"/>
</style>
</object>
</child>
<object class="AdwButtonRow">
<property name="title" translatable="yes">_Clear History…</property>
<property name="use-underline">True</property>
<signal name="activated" handler="adw_dialog_present" object="clear_file_history_dialog"/>
<style>
<class name="destructive-action"/>
</style>
</object>
</child>
</object>
@ -90,38 +84,29 @@
</property>
</object>
</child>
</object>
</child>
<child>
<object class="AdwPreferencesGroup">
<property name="separate-rows">True</property>
<child>
<object class="GtkBox">
<property name="hexpand">false</property>
<property name="halign">end</property>
<property name="margin-top">12</property>
<property name="spacing">12</property>
<child>
<object class="GtkButton">
<property name="halign">end</property>
<property name="valign">center</property>
<property name="label" translatable="yes">_Empty Trash…</property>
<property name="can-shrink">True</property>
<property name="use-underline">true</property>
<signal name="clicked" handler="adw_dialog_present" object="empty_trash_dialog"/>
<style>
<class name="destructive-action"/>
</style>
</object>
</child>
<child>
<object class="GtkButton">
<property name="halign">end</property>
<property name="valign">center</property>
<property name="label" translatable="yes">_Delete Temporary Files…</property>
<property name="can-shrink">True</property>
<property name="use-underline">true</property>
<signal name="clicked" handler="adw_dialog_present" object="delete_temp_files_dialog"/>
<style>
<class name="destructive-action"/>
</style>
</object>
</child>
<object class="AdwButtonRow">
<property name="title" translatable="yes">_Empty Trash…</property>
<property name="use-underline">True</property>
<signal name="activated" handler="adw_dialog_present" object="empty_trash_dialog"/>
<style>
<class name="destructive-action"/>
</style>
</object>
</child>
<child>
<object class="AdwButtonRow">
<property name="title" translatable="yes">_Delete Temporary Files…</property>
<property name="use-underline">True</property>
<signal name="activated" handler="adw_dialog_present" object="delete_temp_files_dialog"/>
<style>
<class name="destructive-action"/>
</style>
</object>
</child>
</object>