gnome-control-center/panels/notifications/cc-app-notifications-dialog.ui
Christopher Davis a8bc1a222e notifications: Make dialog resizeable, adjust default size
We can't use flat headerbars here because we need to
be able to scroll the dialog at smaller sizes. We
also need for the dialog to be able to reach smaller
sizes.
2022-02-09 14:33:17 +00:00

103 lines
5.5 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<interface>
<template class="CcAppNotificationsDialog" parent="GtkDialog">
<property name="default-width">550</property>
<property name="default-height">450</property>
<property name="resizable">True</property>
<property name="modal">True</property>
<child>
<object class="AdwPreferencesPage">
<child>
<object class="AdwPreferencesGroup">
<child>
<object class="AdwActionRow">
<property name="use-underline">True</property>
<property name="title" translatable="yes" context="notifications" comments="This is the per application switch for message tray usage.">_Notifications</property>
<property name="activatable-widget">notifications_switch</property>
<child>
<object class="GtkSwitch" id="notifications_switch">
<property name="halign">end</property>
<property name="valign">center</property>
<property name="active">True</property>
<signal name="notify::active" handler="notifications_switch_state_set_cb" swapped="no"/>
</object>
</child>
</object>
</child>
<child>
<object class="AdwActionRow">
<property name="use-underline">True</property>
<property name="title" translatable="yes" context="notifications" comments="This is the setting to configure sounds associated with notifications.">Sound _Alerts</property>
<property name="activatable-widget">sound_alerts_switch</property>
<child>
<object class="GtkSwitch" id="sound_alerts_switch">
<property name="halign">end</property>
<property name="valign">center</property>
<signal name="notify::active" handler="sound_alerts_switch_state_set_cb" swapped="no"/>
</object>
</child>
</object>
</child>
<child>
<object class="AdwActionRow">
<property name="use-underline">True</property>
<property name="title" translatable="yes" context="notifications">Notification _Popups</property>
<property name="subtitle" translatable="yes">Notifications will continue to appear in the notification list when popups are disabled.</property>
<property name="activatable-widget">notification_banners_switch</property>
<child>
<object class="GtkSwitch" id="notification_banners_switch">
<property name="halign">end</property>
<property name="valign">center</property>
<signal name="notify::active" handler="notification_banners_switch_state_set_cb" swapped="no"/>
</object>
</child>
</object>
</child>
<child>
<object class="AdwActionRow">
<property name="use-underline">True</property>
<property name="title" translatable="yes" context="notifications" comments="Popups here refers to message tray notifications in the middle of the screen.">Show Message _Content in Popups</property>
<property name="activatable-widget">notification_banners_content_switch</property>
<child>
<object class="GtkSwitch" id="notification_banners_content_switch">
<property name="halign">end</property>
<property name="valign">center</property>
<signal name="notify::active" handler="notification_banners_content_switch_state_set_cb" swapped="no"/>
</object>
</child>
</object>
</child>
<child>
<object class="AdwActionRow">
<property name="use-underline">True</property>
<property name="title" translatable="yes" context="notifications">_Lock Screen Notifications</property>
<property name="activatable-widget">lock_screen_notifications_switch</property>
<child>
<object class="GtkSwitch" id="lock_screen_notifications_switch">
<property name="halign">end</property>
<property name="valign">center</property>
<signal name="notify::active" handler="lock_screen_notifications_switch_state_set_cb" swapped="no"/>
</object>
</child>
</object>
</child>
<child>
<object class="AdwActionRow">
<property name="use-underline">True</property>
<property name="title" translatable="yes" context="notifications">Show Message C_ontent on Lock Screen</property>
<property name="activatable-widget">lock_screen_content_switch</property>
<child>
<object class="GtkSwitch" id="lock_screen_content_switch">
<property name="halign">end</property>
<property name="valign">center</property>
<signal name="notify::active" handler="lock_screen_content_switch_state_set_cb" swapped="no"/>
</object>
</child>
</object>
</child>
</object>
</child>
</object>
</child>
</template>
</interface>