Created
August 5, 2022 11:32
-
-
Save feliwir/f3f07c67729fada8b1d6db19818e11be to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<interface> | |
<requires lib="gtk" version="4.0"/> | |
<requires lib="libadwaita" version="1.0"/> | |
<template class="NdWindow" parent="GtkApplicationWindow"> | |
<property name="title">Network Displays</property> | |
<property name="icon_name">org.gnome.NetworkDisplays</property> | |
<child> | |
<object class="GtkStack" id="step_stack"> | |
<property name="transition_type">slide-left-right</property> | |
<property name="interpolate_size">1</property> | |
<child> | |
<object class="GtkStackPage"> | |
<property name="name">find</property> | |
<property name="child"> | |
<object class="GtkStack" id="has_providers_stack"> | |
<child> | |
<object class="GtkStackPage"> | |
<property name="name">no-providers</property> | |
<property name="child"> | |
<object class="AdwStatusPage"> | |
<property name="title" translatable="1">No Wi‑Fi P2P adapters found</property> | |
<property name="icon_name">network-wireless-no-route-symbolic</property> | |
<property name="description" translatable="1">No usable wireless adapters were found. Please verify that Wi‑Fi is enabled and Wi‑Fi P2P operations are available in both NetworkManager and wpa_supplicant.</property> | |
</object> | |
</property> | |
</object> | |
</child> | |
<child> | |
<object class="GtkStackPage"> | |
<property name="name">has-providers</property> | |
<property name="child"> | |
<object class="GtkScrolledWindow"> | |
<property name="hscrollbar_policy">never</property> | |
<property name="child"> | |
<object class="GtkViewport"> | |
<property name="child"> | |
<object class="GtkBox"> | |
<property name="valign">start</property> | |
<child> | |
<object class="GtkBox"> | |
<property name="hexpand">1</property> | |
<property name="orientation">vertical</property> | |
<property name="margin-top">32</property> | |
<property name="margin-bottom">32</property> | |
<property name="margin-start">32</property> | |
<property name="margin-end">32</property> | |
<property name="spacing">16</property> | |
<child> | |
<object class="GtkBox" id="sinks_header"> | |
<property name="halign">start</property> | |
<property name="hexpand">1</property> | |
<property name="spacing">6</property> | |
<child> | |
<object class="GtkLabel"> | |
<property name="label" translatable="1">Available Video Sinks</property> | |
<property name="xalign">0</property> | |
<attributes> | |
<attribute name="weight" value="bold"></attribute> | |
</attributes> | |
</object> | |
</child> | |
<child> | |
<object class="GtkSpinner" id="find_spinner"> | |
<property name="hexpand">1</property> | |
</object> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="GtkFrame"> | |
<child> | |
<object class="GtkListBox" id="find_sink_list"> | |
<style> | |
<class name="boxed-list"/> | |
</style> | |
</object> | |
</child> | |
<child type="label_item"> | |
<placeholder/> | |
</child> | |
<style> | |
<class name="view"/> | |
</style> | |
</object> | |
</child> | |
</object> | |
</child> | |
</object> | |
</property> | |
</object> | |
</property> | |
</object> | |
</property> | |
</object> | |
</child> | |
</object> | |
</property> | |
</object> | |
</child> | |
<child> | |
<object class="GtkStackPage"> | |
<property name="name">connect</property> | |
<property name="child"> | |
<object class="GtkScrolledWindow"> | |
<property name="focusable">1</property> | |
<property name="hscrollbar_policy">never</property> | |
<property name="child"> | |
<object class="GtkViewport"> | |
<property name="child"> | |
<object class="GtkBox"> | |
<property name="valign">start</property> | |
<child> | |
<object class="GtkBox" id="box1"> | |
<property name="hexpand">1</property> | |
<property name="orientation">vertical</property> | |
<property name="margin-top">32</property> | |
<property name="margin-bottom">32</property> | |
<property name="margin-start">32</property> | |
<property name="margin-end">32</property> | |
<property name="spacing">16</property> | |
<child> | |
<object class="GtkBox" id="connect_header"> | |
<property name="halign">start</property> | |
<property name="hexpand">1</property> | |
<property name="spacing">6</property> | |
<child> | |
<object class="GtkSpinner" id="connect_spinner"> | |
<property name="hexpand">1</property> | |
<property name="spinning">True</property> | |
</object> | |
</child> | |
<child> | |
<object class="GtkLabel" id="connect"> | |
<property name="label" translatable="1">Connecting</property> | |
<property name="xalign">0</property> | |
<attributes> | |
<attribute name="weight" value="bold"></attribute> | |
</attributes> | |
</object> | |
</child> | |
<child> | |
<object class="GtkLabel" id="connect_state_label"/> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="GtkFrame"> | |
<property name="child"> | |
<object class="GtkListBox" id="connect_sink_list"> | |
<property name="selection_mode">none</property> | |
<property name="activate_on_single_click">0</property> | |
</object> | |
</property> | |
<child type="label_item"> | |
<placeholder/> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="GtkBox"> | |
<child> | |
<object class="GtkButton" id="connect_cancel"> | |
<property name="label" translatable="1">Cancel</property> | |
<property name="focusable">1</property> | |
<property name="receives_default">1</property> | |
</object> | |
</child> | |
</object> | |
</child> | |
</object> | |
</child> | |
</object> | |
</property> | |
</object> | |
</property> | |
</object> | |
</property> | |
</object> | |
</child> | |
<child> | |
<object class="GtkStackPage"> | |
<property name="name">stream</property> | |
<property name="child"> | |
<object class="GtkScrolledWindow"> | |
<property name="focusable">1</property> | |
<property name="hscrollbar_policy">never</property> | |
<property name="child"> | |
<object class="GtkViewport"> | |
<property name="child"> | |
<object class="GtkBox"> | |
<property name="valign">start</property> | |
<child> | |
<object class="GtkBox" id="box2"> | |
<property name="hexpand">1</property> | |
<property name="orientation">vertical</property> | |
<property name="margin-top">32</property> | |
<property name="margin-bottom">32</property> | |
<property name="margin-start">32</property> | |
<property name="margin-end">32</property> | |
<property name="spacing">16</property> | |
<child> | |
<object class="GtkBox"> | |
<property name="halign">start</property> | |
<property name="hexpand">1</property> | |
<property name="spacing">6</property> | |
<child> | |
<object class="GtkLabel" id="stream_label"> | |
<property name="label" translatable="1">Streaming</property> | |
<property name="xalign">0</property> | |
<attributes> | |
<attribute name="weight" value="bold"></attribute> | |
</attributes> | |
</object> | |
</child> | |
<child> | |
<object class="GtkLabel" id="stream_state_label"/> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="GtkFrame"> | |
<property name="child"> | |
<object class="GtkListBox" id="stream_sink_list"> | |
<property name="selection_mode">none</property> | |
<property name="activate_on_single_click">0</property> | |
</object> | |
</property> | |
<child type="label_item"> | |
<placeholder/> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="NdCodecInstall" id="stream_video_install"> | |
</object> | |
</child> | |
<child> | |
<object class="GtkBox"> | |
<child> | |
<placeholder/> | |
</child> | |
<child> | |
<object class="GtkButton" id="stream_cancel"> | |
<property name="label" translatable="1">Cancel</property> | |
<property name="focusable">1</property> | |
<property name="receives_default">1</property> | |
</object> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="NdCodecInstall" id="stream_audio_install"> | |
</object> | |
</child> | |
</object> | |
</child> | |
</object> | |
</property> | |
</object> | |
</property> | |
</object> | |
</property> | |
</object> | |
</child> | |
<child> | |
<object class="GtkStackPage"> | |
<property name="name">error</property> | |
<property name="child"> | |
<object class="GtkScrolledWindow"> | |
<property name="focusable">1</property> | |
<property name="hscrollbar_policy">never</property> | |
<property name="child"> | |
<object class="GtkViewport"> | |
<property name="child"> | |
<object class="GtkBox"> | |
<property name="valign">start</property> | |
<child> | |
<object class="GtkBox" id="box3"> | |
<property name="hexpand">1</property> | |
<property name="orientation">vertical</property> | |
<property name="spacing">16</property> | |
<child> | |
<object class="GtkBox"> | |
<property name="halign">start</property> | |
<property name="hexpand">1</property> | |
<property name="spacing">6</property> | |
<child> | |
<object class="GtkLabel"> | |
<property name="label" translatable="1">Error</property> | |
<property name="xalign">0</property> | |
<attributes> | |
<attribute name="weight" value="bold"></attribute> | |
</attributes> | |
</object> | |
</child> | |
<child> | |
<object class="GtkLabel" id="streaming_state_label1"/> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="GtkFrame"> | |
<property name="child"> | |
<object class="GtkListBox" id="error_sink_list"> | |
<property name="selection_mode">none</property> | |
<property name="activate_on_single_click">0</property> | |
</object> | |
</property> | |
<child type="label_item"> | |
<placeholder/> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="GtkBox"> | |
<child> | |
<placeholder/> | |
</child> | |
<child> | |
<object class="GtkButton" id="error_return"> | |
<property name="label" translatable="1">Return</property> | |
<property name="focusable">1</property> | |
<property name="receives_default">1</property> | |
</object> | |
</child> | |
</object> | |
</child> | |
<child> | |
<object class="NdCodecInstall" id="error_video_install"> | |
</object> | |
</child> | |
<child> | |
<object class="NdCodecInstall" id="error_audio_install"> | |
</object> | |
</child> | |
<child> | |
<object class="GtkRevealer" id="error_firewall_zone"> | |
<property name="child"> | |
<object class="GtkBox"> | |
<property name="orientation">vertical</property> | |
<child> | |
<object class="GtkLabel"> | |
<property name="wrap">1</property> | |
<property name="xalign">0.0</property> | |
<property name="label" translatable="1">A required firewall zone is not available and could not be installed. Please try again and enter the password when prompted or contact a system administrator.</property> | |
</object> | |
</child> | |
</object> | |
</property> | |
</object> | |
</child> | |
</object> | |
</child> | |
</object> | |
</property> | |
</object> | |
</property> | |
</object> | |
</property> | |
</object> | |
</child> | |
</object> | |
</child> | |
</template> | |
<object class="GtkSizeGroup"> | |
<widgets> | |
<widget name="box1"/> | |
<widget name="box2"/> | |
<widget name="box3"/> | |
</widgets> | |
</object> | |
</interface> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment