warning: Port warning dialog to AdwMessageDialog

This commit is contained in:
Hari Rana 2023-11-19 22:27:35 -05:00 committed by Robert Ancell
parent 34fe60fe03
commit 9e9f7c4633
2 changed files with 9 additions and 7 deletions

View file

@ -50,7 +50,7 @@ struct _CcWindow
{
AdwApplicationWindow parent;
GtkMessageDialog *development_warning_dialog;
AdwMessageDialog *development_warning_dialog;
AdwNavigationSplitView *split_view;
CcPanelList *panel_list;
GtkSearchBar *search_bar;

View file

@ -88,14 +88,16 @@
</template>
<!-- Warning dialog for development builds -->
<object class="GtkMessageDialog" id="development_warning_dialog">
<property name="message-type">warning</property>
<object class="AdwMessageDialog" id="development_warning_dialog">
<property name="transient-for">CcWindow</property>
<property name="resizable">false</property>
<property name="modal">true</property>
<property name="buttons">ok</property>
<property name="text" translatable="yes">Warning: Development Version</property>
<property name="secondary-text" translatable="yes">This version of Settings should only be used for development purposes. You may experience incorrect system behavior, data loss, and other unexpected issues. </property>
<property name="heading" translatable="yes">Warning: Development Version</property>
<property name="body" translatable="yes">This version of Settings should only be used for development purposes. You may experience incorrect system behavior, data loss, and other unexpected issues. </property>
<property name="default-response">ok</property>
<property name="close-response">ok</property>
<responses>
<response id="ok" translatable="yes">_OK</response>
</responses>
<signal name="response" handler="on_development_warning_dialog_responded_cb" object="CcWindow" swapped="yes" />
</object>