mirror of
https://github.com/DYefremov/DemonEditor.git
synced 2026-01-24 00:10:03 +01:00
1947 lines
98 KiB
XML
1947 lines
98 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!-- Generated with glade 3.38.2
|
|
|
|
The MIT License (MIT)
|
|
|
|
Copyright (c) 2018-2024 Dmitriy Yefremov
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
of this software and associated documentation files (the "Software"), to deal
|
|
in the Software without restriction, including without limitation the rights
|
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
copies of the Software, and to permit persons to whom the Software is
|
|
furnished to do so, subject to the following conditions:
|
|
|
|
The above copyright notice and this permission notice shall be included in
|
|
all copies or substantial portions of the Software.
|
|
|
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
|
THE SOFTWARE.
|
|
|
|
Author: Dmitriy Yefremov
|
|
|
|
-->
|
|
<interface>
|
|
<requires lib="gtk+" version="3.22"/>
|
|
<!-- interface-css-provider-path style.css -->
|
|
<!-- interface-license-type mit -->
|
|
<!-- interface-name DemonEditor -->
|
|
<!-- interface-description Enigma2 channel and satellite list editor for GNU/Linux. -->
|
|
<!-- interface-copyright 2018-2024 Dmitriy Yefremov -->
|
|
<!-- interface-authors Dmitriy Yefremov -->
|
|
<object class="GtkListStore" id="fec_list_store">
|
|
<columns>
|
|
<!-- column-name fec -->
|
|
<column type="gchararray"/>
|
|
</columns>
|
|
<data>
|
|
<row>
|
|
<col id="0">Auto</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">1/2</col>
|
|
</row>
|
|
<row>
|
|
<col id="0" translatable="yes">2/3</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">3/4</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">5/6</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">7/8</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">8/9</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">3/5</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">4/5</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">6/7</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">9/10</col>
|
|
</row>
|
|
</data>
|
|
</object>
|
|
<object class="GtkComboBox" id="rate_lp_combo_box">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="model">fec_list_store</property>
|
|
<property name="id-column">0</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="rate_lp_cellrenderertext"/>
|
|
<attributes>
|
|
<attribute name="text">0</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
<object class="GtkListStore" id="invertion_list_store">
|
|
<columns>
|
|
<!-- column-name invertion -->
|
|
<column type="gchararray"/>
|
|
</columns>
|
|
<data>
|
|
<row>
|
|
<col id="0">Off</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">On</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">Auto</col>
|
|
</row>
|
|
</data>
|
|
</object>
|
|
<object class="GtkListStore" id="mod_list_store">
|
|
<columns>
|
|
<!-- column-name mod -->
|
|
<column type="gchararray"/>
|
|
</columns>
|
|
<data>
|
|
<row>
|
|
<col id="0">Auto</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">QPSK</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">8PSK</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">16APSK</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">32APSK</col>
|
|
</row>
|
|
</data>
|
|
</object>
|
|
<object class="GtkListStore" id="pilot_list_store">
|
|
<columns>
|
|
<!-- column-name pilot -->
|
|
<column type="gchararray"/>
|
|
</columns>
|
|
<data>
|
|
<row>
|
|
<col id="0">Off</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">On</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">Auto</col>
|
|
</row>
|
|
</data>
|
|
</object>
|
|
<object class="GtkListStore" id="pls_mode_list_store">
|
|
<columns>
|
|
<!-- column-name pls_mode -->
|
|
<column type="gchararray"/>
|
|
</columns>
|
|
<data>
|
|
<row>
|
|
<col id="0">Root</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">Gold</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">Combo</col>
|
|
</row>
|
|
</data>
|
|
</object>
|
|
<object class="GtkListStore" id="pol_list_store">
|
|
<columns>
|
|
<!-- column-name pol -->
|
|
<column type="gchararray"/>
|
|
</columns>
|
|
<data>
|
|
<row>
|
|
<col id="0">H</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">V</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">R</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">L</col>
|
|
</row>
|
|
</data>
|
|
</object>
|
|
<object class="GtkListStore" id="rolloff_list_store">
|
|
<columns>
|
|
<!-- column-name rolloff -->
|
|
<column type="gchararray"/>
|
|
</columns>
|
|
<data>
|
|
<row>
|
|
<col id="0">35%</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">25%</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">20%</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">Auto</col>
|
|
</row>
|
|
</data>
|
|
</object>
|
|
<object class="GtkAdjustment" id="sat_pos_adjustment">
|
|
<property name="upper">180</property>
|
|
<property name="step-increment">0.10</property>
|
|
<property name="page-increment">10</property>
|
|
</object>
|
|
<object class="GtkListStore" id="sat_pos_list_store">
|
|
<columns>
|
|
<!-- column-name sat_pos -->
|
|
<column type="gchararray"/>
|
|
</columns>
|
|
</object>
|
|
<object class="GtkListStore" id="srv_type_liststore">
|
|
<columns>
|
|
<!-- column-name type -->
|
|
<column type="gchararray"/>
|
|
<!-- column-name value -->
|
|
<column type="gchararray"/>
|
|
</columns>
|
|
<data>
|
|
<row>
|
|
<col id="0" translatable="yes">TV</col>
|
|
<col id="1">1</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">TV (H264)</col>
|
|
<col id="1">22</col>
|
|
</row>
|
|
<row>
|
|
<col id="0" translatable="yes">TV (HD)</col>
|
|
<col id="1">25</col>
|
|
</row>
|
|
<row>
|
|
<col id="0" translatable="yes">TV (UHD)</col>
|
|
<col id="1">31</col>
|
|
</row>
|
|
<row>
|
|
<col id="0" translatable="yes">Radio</col>
|
|
<col id="1">2</col>
|
|
</row>
|
|
<row>
|
|
<col id="0" translatable="yes">Data</col>
|
|
<col id="1">3</col>
|
|
</row>
|
|
</data>
|
|
</object>
|
|
<object class="GtkListStore" id="sys_list_store">
|
|
<columns>
|
|
<!-- column-name sys -->
|
|
<column type="gchararray"/>
|
|
</columns>
|
|
<data>
|
|
<row>
|
|
<col id="0">DVB-S</col>
|
|
</row>
|
|
<row>
|
|
<col id="0">DVB-S2</col>
|
|
</row>
|
|
</data>
|
|
</object>
|
|
<object class="GtkDialog" id="service_details_dialog">
|
|
<property name="use-header-bar">{use_header}</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="title" translatable="yes">Service data</property>
|
|
<property name="resizable">False</property>
|
|
<property name="modal">True</property>
|
|
<property name="width-request">800</property>
|
|
<property name="window-position">center-on-parent</property>
|
|
<property name="destroy-with-parent">True</property>
|
|
<property name="icon-name">document-properties-symbolic</property>
|
|
<property name="type-hint">dialog</property>
|
|
<property name="skip-taskbar-hint">True</property>
|
|
<property name="skip-pager-hint">True</property>
|
|
<child type="action">
|
|
<object class="GtkButton" id="cancel_button">
|
|
<property name="label" translatable="yes">Cancel</property>
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="receives_default">True</property>
|
|
<property name="valign">center</property>
|
|
<signal name="clicked" handler="on_cancel" swapped="no"/>
|
|
</object>
|
|
</child>
|
|
<child type="action">
|
|
<object class="GtkButton" id="apply_button">
|
|
<property name="label" translatable="yes">Apply</property>
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="receives_default">True</property>
|
|
<property name="tooltip_text" translatable="yes">Save current changes</property>
|
|
<property name="valign">center</property>
|
|
<signal name="clicked" handler="on_save" swapped="no"/>
|
|
<accelerator key="Return" signal="activate"/>
|
|
</object>
|
|
</child>
|
|
<child type="action">
|
|
<object class="GtkButton" id="create_button">
|
|
<property name="label" translatable="yes">Add</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="receives_default">True</property>
|
|
<property name="tooltip_text" translatable="yes">Create a new service</property>
|
|
<property name="valign">center</property>
|
|
<signal name="clicked" handler="on_save" swapped="no"/>
|
|
<accelerator key="Return" signal="activate"/>
|
|
</object>
|
|
</child>
|
|
<child internal-child="vbox">
|
|
<object class="GtkBox" id="dialog_vbox">
|
|
<property name="can-focus">False</property>
|
|
<property name="margin-start">5</property>
|
|
<property name="margin-end">5</property>
|
|
<property name="orientation">vertical</property>
|
|
<child internal-child="action_area">
|
|
<object class="GtkButtonBox">
|
|
<property name="can-focus">False</property>
|
|
<property name="valign">center</property>
|
|
<property name="layout-style">end</property>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">False</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkBox" id="ref_box">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="halign">center</property>
|
|
<property name="margin-top">10</property>
|
|
<child>
|
|
<object class="GtkLabel" id="ref_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Reference</property>
|
|
<attributes>
|
|
<attribute name="weight" value="bold"/>
|
|
</attributes>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label">:</property>
|
|
<attributes>
|
|
<attribute name="weight" value="bold"/>
|
|
</attributes>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="reference_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="margin-start">5</property>
|
|
<property name="margin-end">5</property>
|
|
<property name="selectable">True</property>
|
|
<attributes>
|
|
<attribute name="weight" value="bold"/>
|
|
</attributes>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">2</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">True</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkFrame" id="service_data_frame">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="margin-top">5</property>
|
|
<property name="label-xalign">0.019999999552965164</property>
|
|
<property name="shadow-type">none</property>
|
|
<child>
|
|
<object class="GtkViewport" id="service_data_viewport">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<child>
|
|
<object class="GtkBox" id="service_box">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="margin-start">10</property>
|
|
<property name="margin-end">10</property>
|
|
<property name="margin-top">10</property>
|
|
<property name="margin-bottom">10</property>
|
|
<property name="orientation">vertical</property>
|
|
<property name="spacing">10</property>
|
|
<child>
|
|
<object class="GtkBox">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="spacing">10</property>
|
|
<child>
|
|
<!-- n-columns=2 n-rows=4 -->
|
|
<object class="GtkGrid" id="srv_grid">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="row-spacing">5</property>
|
|
<property name="column-spacing">5</property>
|
|
<child>
|
|
<object class="GtkLabel" id="label2">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="halign">start</property>
|
|
<property name="label" translatable="yes">Name</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="package_entry">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="primary-icon-name">document-edit-symbolic</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="name_entry">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="primary-icon-name">document-edit-symbolic</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label3">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="halign">start</property>
|
|
<property name="label" translatable="yes">Package</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label6">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="halign">start</property>
|
|
<property name="label" translatable="yes">SID</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">2</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="sid_entry">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">10</property>
|
|
<property name="max-width-chars">10</property>
|
|
<property name="primary-icon-name">document-edit-symbolic</property>
|
|
<signal name="changed" handler="on_non_empty_entry_changed" swapped="no"/>
|
|
<signal name="key-release-event" handler="update_reference" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">2</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label15">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="halign">start</property>
|
|
<property name="label" translatable="yes">Type</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">3</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkComboBox" id="service_type_combo_box">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="model">srv_type_liststore</property>
|
|
<property name="row-span-column">1</property>
|
|
<property name="has-entry">True</property>
|
|
<property name="entry-text-column">1</property>
|
|
<property name="id-column">0</property>
|
|
<signal name="key-release-event" handler="update_reference" swapped="no"/>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="srv_type_cellrenderertext"/>
|
|
<attributes>
|
|
<attribute name="text">0</attribute>
|
|
</attributes>
|
|
</child>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="srv_type_entry_cellrenderertext"/>
|
|
</child>
|
|
<child internal-child="entry">
|
|
<object class="GtkEntry" id="srv_type_entry">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">7</property>
|
|
<property name="max-width-chars">7</property>
|
|
<property name="primary-icon-name">document-edit-symbolic</property>
|
|
<signal name="changed" handler="on_non_empty_entry_changed" swapped="no"/>
|
|
<signal name="changed" handler="update_reference" swapped="no"/>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">3</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkBox" id="flags_box">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="margin-start">10</property>
|
|
<property name="margin-end">5</property>
|
|
<property name="orientation">vertical</property>
|
|
<property name="spacing">5</property>
|
|
<child>
|
|
<!-- n-columns=5 n-rows=1 -->
|
|
<object class="GtkGrid" id="flags_grid">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="valign">center</property>
|
|
<property name="column-spacing">2</property>
|
|
<child>
|
|
<object class="GtkLabel" id="flags_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Flags:</property>
|
|
<property name="xalign">0</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkCheckButton" id="keep_check_button">
|
|
<property name="label" translatable="yes">Keep</property>
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="receives-default">False</property>
|
|
<property name="draw-indicator">True</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkCheckButton" id="hide_check_button">
|
|
<property name="label">Hide</property>
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="receives-default">False</property>
|
|
<property name="draw-indicator">True</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">2</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkCheckButton" id="use_pids_check_button">
|
|
<property name="label" translatable="yes">Use PID's</property>
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="receives-default">False</property>
|
|
<property name="draw-indicator">True</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">3</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkCheckButton" id="new_check_button">
|
|
<property name="label">New</property>
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="receives-default">False</property>
|
|
<property name="draw-indicator">True</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">4</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<!-- n-columns=2 n-rows=2 -->
|
|
<object class="GtkGrid" id="caids_grid">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="row-spacing">5</property>
|
|
<property name="column-spacing">5</property>
|
|
<child>
|
|
<object class="GtkEntry" id="cas_entry">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="tooltip-text">C:0000,C:a1b2,etc.</property>
|
|
<property name="width-chars">25</property>
|
|
<property name="max-width-chars">20</property>
|
|
<property name="primary-icon-name">document-edit-symbolic</property>
|
|
<property name="placeholder-text" translatable="yes">C:0000,C:a1b2,etc.</property>
|
|
<signal name="changed" handler="on_cas_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="caid_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="halign">start</property>
|
|
<property name="label" translatable="yes">CAID's:</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="extra_pids_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="halign">start</property>
|
|
<property name="label" translatable="yes">Extra:</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="extra_pids_entry">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">25</property>
|
|
<property name="max-width-chars">20</property>
|
|
<property name="primary-icon-name">document-edit-symbolic</property>
|
|
<property name="placeholder-text">c:000000,etc.</property>
|
|
<signal name="changed" handler="on_extra_pids_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<!-- n-columns=3 n-rows=2 -->
|
|
<object class="GtkGrid">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="row-spacing">5</property>
|
|
<property name="column-spacing">5</property>
|
|
<child>
|
|
<object class="GtkLabel" id="delays_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="halign">start</property>
|
|
<property name="label" translatable="yes">Delays (ms):</property>
|
|
<property name="width-chars">10</property>
|
|
<property name="max-width-chars">10</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="bitstream_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Bitstream</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="bitstream_entry">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">6</property>
|
|
<property name="max-width-chars">6</property>
|
|
<signal name="changed" handler="on_digit_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label14">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">PCM</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">2</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="pcm_entry">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">6</property>
|
|
<property name="max-width-chars">6</property>
|
|
<signal name="changed" handler="on_digit_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">2</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<placeholder/>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">3</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="pack-type">end</property>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<!-- n-columns=9 n-rows=2 -->
|
|
<object class="GtkGrid" id="pids_grid">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="orientation">vertical</property>
|
|
<property name="column-spacing">2</property>
|
|
<child>
|
|
<object class="GtkEntry" id="teletext_pid_entry">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">4</property>
|
|
<property name="max-width-chars">5</property>
|
|
<signal name="changed" handler="on_digit_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">8</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="he_acc_pid_entry">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">4</property>
|
|
<property name="max-width-chars">5</property>
|
|
<signal name="changed" handler="on_digit_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">7</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="acc_pid_entry">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">4</property>
|
|
<property name="max-width-chars">5</property>
|
|
<signal name="changed" handler="on_digit_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">6</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="ac3plus_pid_entry">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">4</property>
|
|
<property name="max-width-chars">5</property>
|
|
<signal name="changed" handler="on_digit_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">5</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="ac3_pid_entry">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">4</property>
|
|
<property name="max-width-chars">5</property>
|
|
<signal name="changed" handler="on_digit_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">4</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label38">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Teletext</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">8</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label37">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">HE-ACC</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">7</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label36">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">ACC</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">6</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label35">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">AC3+</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">5</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label34">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">AC3</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">4</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="video_pid_entry">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">4</property>
|
|
<property name="max-width-chars">5</property>
|
|
<signal name="changed" handler="on_digit_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label31">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Video</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label11">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="halign">start</property>
|
|
<property name="label" translatable="yes">PID's:</property>
|
|
<property name="justify">fill</property>
|
|
<property name="width-chars">6</property>
|
|
<property name="max-width-chars">6</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label32">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">PCR</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">3</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label33">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Audio</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">2</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="pcr_pid_entry">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">4</property>
|
|
<property name="max-width-chars">5</property>
|
|
<signal name="changed" handler="on_digit_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">3</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="audio_pid_entry">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">4</property>
|
|
<property name="max-width-chars">5</property>
|
|
<signal name="changed" handler="on_digit_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">2</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<placeholder/>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">False</property>
|
|
<property name="position">2</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<style>
|
|
<class name="view"/>
|
|
</style>
|
|
</object>
|
|
</child>
|
|
<child type="label">
|
|
<object class="GtkLabel">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="margin-bottom">2</property>
|
|
<property name="label" translatable="yes">Service data:</property>
|
|
<attributes>
|
|
<attribute name="weight" value="bold"/>
|
|
</attributes>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkFrame" id="transponder_data_frame">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="margin-top">5</property>
|
|
<property name="margin-bottom">5</property>
|
|
<property name="label-xalign">0.019999999552965164</property>
|
|
<property name="shadow-type">none</property>
|
|
<child>
|
|
<object class="GtkViewport" id="tr_data_viewport">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<child>
|
|
<object class="GtkBox" id="tr_box">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="margin-start">10</property>
|
|
<property name="margin-end">10</property>
|
|
<property name="margin-top">10</property>
|
|
<property name="margin-bottom">10</property>
|
|
<property name="orientation">vertical</property>
|
|
<property name="spacing">5</property>
|
|
<child>
|
|
<!-- n-columns=8 n-rows=2 -->
|
|
<object class="GtkGrid" id="tr_grid">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="column-spacing">2</property>
|
|
<child>
|
|
<object class="GtkLabel" id="position_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Position</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="freq_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Freq</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="freq_entry">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">12</property>
|
|
<property name="max-width-chars">12</property>
|
|
<property name="primary-icon-name">document-edit-symbolic</property>
|
|
<signal name="changed" handler="on_non_empty_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="rate_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Rate</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">2</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="rate_entry">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">12</property>
|
|
<property name="max-width-chars">12</property>
|
|
<property name="primary-icon-name">document-edit-symbolic</property>
|
|
<signal name="changed" handler="on_non_empty_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">2</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="pol_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="margin-left">5</property>
|
|
<property name="margin-right">5</property>
|
|
<property name="label" translatable="yes">Pol</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">3</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkComboBox" id="pol_combo_box">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="model">pol_list_store</property>
|
|
<property name="id-column">0</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="pol_cellrenderertext"/>
|
|
<attributes>
|
|
<attribute name="text">0</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">3</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="fec_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="margin-left">5</property>
|
|
<property name="margin-right">5</property>
|
|
<property name="label" translatable="yes">FEC</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">4</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkComboBox" id="fec_combo_box">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="model">fec_list_store</property>
|
|
<property name="id-column">0</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="fec_cellrenderertext"/>
|
|
<attributes>
|
|
<attribute name="text">0</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">4</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="namespace_entry">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">12</property>
|
|
<property name="max-width-chars">12</property>
|
|
<property name="primary-icon-name">document-edit-symbolic</property>
|
|
<signal name="changed" handler="on_non_empty_entry_changed" swapped="no"/>
|
|
<signal name="key-release-event" handler="update_reference" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">7</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="namespace_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Namespace</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">7</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="tid_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">TID</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">5</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="transponder_id_entry">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">8</property>
|
|
<property name="max-width-chars">10</property>
|
|
<property name="primary-icon-name">document-edit-symbolic</property>
|
|
<signal name="changed" handler="on_non_empty_entry_changed" swapped="no"/>
|
|
<signal name="key-release-event" handler="update_reference" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">5</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="nid_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">NID</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">6</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="network_id_entry">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">8</property>
|
|
<property name="max-width-chars">10</property>
|
|
<property name="primary-icon-name">document-edit-symbolic</property>
|
|
<signal name="changed" handler="on_non_empty_entry_changed" swapped="no"/>
|
|
<signal name="key-release-event" handler="update_reference" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">6</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkBox" id="sat_pos_box">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="spacing">1</property>
|
|
<child>
|
|
<object class="GtkSpinButton" id="sat_pos_button">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="input-purpose">number</property>
|
|
<property name="adjustment">sat_pos_adjustment</property>
|
|
<property name="digits">1</property>
|
|
<property name="numeric">True</property>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkComboBoxText" id="pos_side_box">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="active">0</property>
|
|
<items>
|
|
<item id="E">E</item>
|
|
<item id="W">W</item>
|
|
</items>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<!-- n-columns=9 n-rows=2 -->
|
|
<object class="GtkGrid" id="extra_transponder_grid">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="halign">center</property>
|
|
<property name="column-spacing">5</property>
|
|
<child>
|
|
<object class="GtkLabel" id="inversion_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Inversion</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">2</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="rolloff_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Rolloff</property>
|
|
<property name="angle">0.02</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">3</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="pilot_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Pilot</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">4</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkComboBox" id="invertion_combo_box">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="model">invertion_list_store</property>
|
|
<property name="id-column">0</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="inv_cellrenderertext"/>
|
|
<attributes>
|
|
<attribute name="text">0</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">2</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkComboBox" id="rolloff_combo_box">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="model">rolloff_list_store</property>
|
|
<property name="id-column">0</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="rolloff_cellrenderertext"/>
|
|
<attributes>
|
|
<attribute name="text">0</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">3</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkComboBox" id="pilot_combo_box">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="model">pilot_list_store</property>
|
|
<property name="id-column">0</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="pilot_cellrenderertext"/>
|
|
<attributes>
|
|
<attribute name="text">0</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">4</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="pls_mode_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">PLS mode</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">5</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkComboBox" id="pls_mode_combo_box">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="model">pls_mode_list_store</property>
|
|
<property name="id-column">0</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="pls_mode_cellrenderertext"/>
|
|
<attributes>
|
|
<attribute name="text">0</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">5</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="tr_flag_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Flag</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">8</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="tr_flag_entry">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">8</property>
|
|
<property name="max-width-chars">10</property>
|
|
<property name="primary-icon-name">document-edit-symbolic</property>
|
|
<signal name="changed" handler="on_digit_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">8</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="pls_code_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">PLS code</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">6</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="pls_code_entry">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">8</property>
|
|
<property name="max-width-chars">10</property>
|
|
<property name="primary-icon-name">document-edit-symbolic</property>
|
|
<signal name="changed" handler="on_digit_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">6</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="stream_id_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Stream ID</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">7</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkEntry" id="stream_id_entry">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="width-chars">8</property>
|
|
<property name="max-width-chars">10</property>
|
|
<property name="primary-icon-name">document-edit-symbolic</property>
|
|
<signal name="changed" handler="on_digit_entry_changed" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">7</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="system_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">System</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkComboBox" id="sys_combo_box">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="hexpand">True</property>
|
|
<property name="model">sys_list_store</property>
|
|
<property name="id-column">0</property>
|
|
<signal name="changed" handler="on_system_changed" swapped="no"/>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="sys_cellrenderertext"/>
|
|
<attributes>
|
|
<attribute name="text">0</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="mod_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="label" translatable="yes">Mod</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkComboBox" id="mod_combo_box">
|
|
<property name="visible">True</property>
|
|
<property name="sensitive">False</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="hexpand">True</property>
|
|
<property name="model">mod_list_store</property>
|
|
<property name="id-column">0</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="mod_cellrenderertext"/>
|
|
<attributes>
|
|
<attribute name="text">0</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<style>
|
|
<class name="view"/>
|
|
</style>
|
|
</object>
|
|
</child>
|
|
<child type="label">
|
|
<object class="GtkBox" id="tr_header_box">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="margin-bottom">2</property>
|
|
<child>
|
|
<object class="GtkLabel">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="margin-end">5</property>
|
|
<property name="label" translatable="yes">Transponder data:</property>
|
|
<attributes>
|
|
<attribute name="weight" value="bold"/>
|
|
</attributes>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkBox" id="tr_edit_switch_box">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="spacing">2</property>
|
|
<child>
|
|
<object class="GtkSwitch" id="tr_edit_switch">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="tooltip-text" translatable="yes">Edit</property>
|
|
<signal name="state-set" handler="on_tr_edit_toggled" swapped="no"/>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="pack-type">end</property>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkImage" id="tr_edit_switch_image">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="margin-left">10</property>
|
|
<property name="icon-name">document-edit-symbolic</property>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="pack-type">end</property>
|
|
<property name="position">2</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="pack-type">end</property>
|
|
<property name="position">2</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">3</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<action-widgets>
|
|
<action-widget response="-6">cancel_button</action-widget>
|
|
</action-widgets>
|
|
</object>
|
|
<object class="GtkListStore" id="transponder_services_liststore">
|
|
<columns>
|
|
<!-- column-name Service -->
|
|
<column type="gchararray"/>
|
|
<!-- column-name package -->
|
|
<column type="gchararray"/>
|
|
<!-- column-name type -->
|
|
<column type="gchararray"/>
|
|
<!-- column-name ssid -->
|
|
<column type="gchararray"/>
|
|
<!-- column-name freq -->
|
|
<column type="gchararray"/>
|
|
<!-- column-name pos -->
|
|
<column type="gchararray"/>
|
|
</columns>
|
|
</object>
|
|
<object class="GtkDialog" id="tr_services_dialog">
|
|
<property name="width-request">480</property>
|
|
<property name="height-request">300</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="title" translatable="yes">Transponder details</property>
|
|
<property name="modal">True</property>
|
|
<property name="window-position">center-on-parent</property>
|
|
<property name="destroy-with-parent">True</property>
|
|
<property name="type-hint">dialog</property>
|
|
<property name="skip-taskbar-hint">True</property>
|
|
<property name="skip-pager-hint">True</property>
|
|
<child type="action">
|
|
<object class="GtkButton" id="tr_services_no_button">
|
|
<property name="label" translatable="yes">Cancel</property>
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="receives_default">True</property>
|
|
<property name="valign">center</property>
|
|
</object>
|
|
</child>
|
|
<child type="action">
|
|
<object class="GtkButton" id="tr_services_ok_button">
|
|
<property name="label" translatable="yes">OK</property>
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="receives_default">True</property>
|
|
<property name="valign">center</property>
|
|
</object>
|
|
</child>
|
|
<child internal-child="vbox">
|
|
<object class="GtkBox" id="tr_services_dialog_vbox">
|
|
<property name="can-focus">False</property>
|
|
<property name="orientation">vertical</property>
|
|
<child internal-child="action_area">
|
|
<object class="GtkButtonBox">
|
|
<property name="can-focus">False</property>
|
|
<property name="valign">center</property>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">False</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkInfoBar" id="srv_list_dialog_info_bar">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="message-type">warning</property>
|
|
<property name="show-close-button">True</property>
|
|
<child internal-child="action_area">
|
|
<object class="GtkButtonBox">
|
|
<property name="can-focus">False</property>
|
|
<property name="spacing">6</property>
|
|
<property name="layout-style">end</property>
|
|
<child>
|
|
<object class="GtkLabel" id="srv_list_dialog_hdr_label">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="margin-left">20</property>
|
|
<property name="margin-right">20</property>
|
|
<property name="margin-top">5</property>
|
|
<property name="margin-bottom">5</property>
|
|
<property name="label" translatable="yes">Changes will be applied to all services of this transponder!
|
|
Continue?</property>
|
|
<property name="justify">center</property>
|
|
<property name="lines">2</property>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">False</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
<child internal-child="content_area">
|
|
<object class="GtkBox">
|
|
<property name="can-focus">False</property>
|
|
<property name="spacing">16</property>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">False</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkViewport" id="tr_viewport">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<child>
|
|
<object class="GtkScrolledWindow" id="tr_srv_scrolled_window">
|
|
<property name="height-request">120</property>
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">True</property>
|
|
<property name="margin-start">10</property>
|
|
<property name="margin-end">10</property>
|
|
<property name="margin-top">10</property>
|
|
<property name="margin-bottom">10</property>
|
|
<property name="shadow-type">in</property>
|
|
<child>
|
|
<object class="GtkTreeView" id="tr_services_list_treeview">
|
|
<property name="visible">True</property>
|
|
<property name="can-focus">False</property>
|
|
<property name="model">transponder_services_liststore</property>
|
|
<property name="enable-search">False</property>
|
|
<property name="enable-grid-lines">vertical</property>
|
|
<child internal-child="selection">
|
|
<object class="GtkTreeSelection"/>
|
|
</child>
|
|
<child>
|
|
<object class="GtkTreeViewColumn" id="tr_srv_treeviewcolumn">
|
|
<property name="sizing">autosize</property>
|
|
<property name="title" translatable="yes">Service</property>
|
|
<property name="expand">True</property>
|
|
<property name="alignment">0.5</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="srv_cellrenderertext"/>
|
|
<attributes>
|
|
<attribute name="text">0</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkTreeViewColumn" id="package_treeview_column">
|
|
<property name="sizing">autosize</property>
|
|
<property name="title" translatable="yes">Package</property>
|
|
<property name="expand">True</property>
|
|
<property name="alignment">0.5</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="package_cellrenderertext"/>
|
|
<attributes>
|
|
<attribute name="text">1</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkTreeViewColumn" id="type_treeviewcolumn">
|
|
<property name="sizing">autosize</property>
|
|
<property name="title" translatable="yes">Type</property>
|
|
<property name="alignment">0.5</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="type_cellrenderertext">
|
|
<property name="xalign">0.5099999904632568</property>
|
|
</object>
|
|
<attributes>
|
|
<attribute name="text">2</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkTreeViewColumn" id="ssid_treeviewcolumn">
|
|
<property name="sizing">autosize</property>
|
|
<property name="title" translatable="yes">Ssid</property>
|
|
<property name="expand">True</property>
|
|
<property name="alignment">0.5</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="ssid_cellrenderertext">
|
|
<property name="xalign">0.5099999904632568</property>
|
|
</object>
|
|
<attributes>
|
|
<attribute name="text">3</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkTreeViewColumn" id="freq_treeviewcolumn">
|
|
<property name="sizing">autosize</property>
|
|
<property name="title" translatable="yes">Freq.</property>
|
|
<property name="alignment">0.5</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="freq_cellrenderertext">
|
|
<property name="xalign">0.5099999904632568</property>
|
|
</object>
|
|
<attributes>
|
|
<attribute name="text">4</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkTreeViewColumn" id="pos_treeviewcolumn">
|
|
<property name="sizing">autosize</property>
|
|
<property name="title" translatable="yes">Pos.</property>
|
|
<property name="alignment">0.5</property>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="pos_cellrenderertext">
|
|
<property name="xalign">0.5099999904632568</property>
|
|
</object>
|
|
<attributes>
|
|
<attribute name="text">5</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<style>
|
|
<class name="view"/>
|
|
</style>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">True</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">4</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<action-widgets>
|
|
<action-widget response="-6">tr_services_no_button</action-widget>
|
|
<action-widget response="-5">tr_services_ok_button</action-widget>
|
|
</action-widgets>
|
|
</object>
|
|
</interface>
|