tabbed view; log has its own tab

pull/5/head
Oona 2013-01-12 16:33:06 +02:00
rodzic 5b47684c34
commit 5dcf05d142
1 zmienionych plików z 731 dodań i 670 usunięć

207
slowrx.ui
Wyświetl plik

@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<!-- interface-requires gtk+ 3.0 -->
<object class="GtkAction" id="action1"/>
<object class="GtkAdjustment" id="ShiftAdj">
<property name="lower">-700</property>
<property name="upper">1400</property>
<property name="step_increment">10</property>
<property name="page_increment">100</property>
</object>
<object class="GtkAction" id="action1"/>
<object class="GtkWindow" id="mainwindow">
<property name="can_focus">False</property>
<property name="title" translatable="yes">slowrx</property>
@ -97,6 +97,10 @@
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkNotebook" id="notebook1">
<property name="visible">True</property>
<property name="can_focus">True</property>
<child>
<object class="GtkAlignment" id="alignment1">
<property name="visible">True</property>
@ -179,7 +183,7 @@
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label2">
<object class="GtkLabel" id="label4">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Callsign</property>
@ -219,7 +223,7 @@
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label3">
<object class="GtkLabel" id="label5">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Received at</property>
@ -286,7 +290,7 @@
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label1">
<object class="GtkLabel" id="label6">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Last picture</property>
@ -332,8 +336,10 @@
<object class="GtkToggleButton" id="TogSlant">
<property name="label" translatable="yes">AutoSlant</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="has_tooltip">True</property>
<property name="tooltip_markup" translatable="yes">Fix slant after reception [2]</property>
<property name="tooltip_text" translatable="yes">Fix slant after reception [2]</property>
<property name="relief">none</property>
<property name="active">True</property>
@ -350,8 +356,10 @@
<object class="GtkToggleButton" id="TogSave">
<property name="label" translatable="yes">AutoSave</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="has_tooltip">True</property>
<property name="tooltip_markup" translatable="yes">Save received pictures [3]</property>
<property name="tooltip_text" translatable="yes">Save received pictures [3]</property>
<property name="relief">none</property>
<property name="active">True</property>
@ -368,8 +376,10 @@
<object class="GtkToggleButton" id="TogAdapt">
<property name="label" translatable="yes">NoiseAdapt</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="has_tooltip">True</property>
<property name="tooltip_markup" translatable="yes">Adaptive noise reduction [4]</property>
<property name="tooltip_text" translatable="yes">Adaptive noise reduction [4]</property>
<property name="relief">none</property>
<property name="active">True</property>
@ -389,6 +399,8 @@
<property name="sensitive">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="has_tooltip">True</property>
<property name="tooltip_markup" translatable="yes">Stop video decoding [Esc]</property>
<property name="tooltip_text" translatable="yes">Stop video decoding [Esc]</property>
<accelerator key="Escape" signal="clicked"/>
</object>
@ -403,8 +415,10 @@
<object class="GtkToggleButton" id="TogRx">
<property name="label" translatable="yes">AutoStart</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="has_tooltip">True</property>
<property name="tooltip_markup" translatable="yes">Automatically start upon hearing a VIS code [1]</property>
<property name="tooltip_text" translatable="yes">Automatically start upon hearing a VIS code [1]</property>
<property name="relief">none</property>
<property name="active">True</property>
@ -435,8 +449,10 @@
<object class="GtkToggleButton" id="TogFSK">
<property name="label" translatable="yes">FSKID</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="has_tooltip">True</property>
<property name="tooltip_markup" translatable="yes">Decode digital FSK callsign [5]</property>
<property name="tooltip_text" translatable="yes">Decode digital FSK callsign [5]</property>
<property name="relief">none</property>
<property name="active">True</property>
@ -457,7 +473,7 @@
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label5">
<object class="GtkLabel" id="label7">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Rx options</property>
@ -496,8 +512,12 @@
<object class="GtkComboBoxText" id="modecombo">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="has_tooltip">True</property>
<property name="tooltip_markup" translatable="yes">SSTV mode used when started manually</property>
<property name="tooltip_text" translatable="yes">SSTV mode used when started manually</property>
<property name="active">0</property>
<property name="entry_text_column">0</property>
<property name="id_column">1</property>
<items>
<item translatable="yes">Martin M1</item>
<item translatable="yes">Martin M2</item>
@ -538,7 +558,7 @@
<property name="can_focus">False</property>
<property name="spacing">7</property>
<child>
<object class="GtkLabel" id="label7">
<object class="GtkLabel" id="label8">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Shift Hz</property>
@ -553,9 +573,12 @@
<object class="GtkSpinButton" id="ShiftSpin">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="has_tooltip">True</property>
<property name="tooltip_markup" translatable="yes">Number of Hertz to shift the FM window when started manually</property>
<property name="tooltip_text" translatable="yes">Number of Hertz to shift the FM window when started manually</property>
<property name="has_frame">False</property>
<property name="invisible_char">•</property>
<property name="invisible_char_set">True</property>
<property name="adjustment">ShiftAdj</property>
<property name="snap_to_ticks">True</property>
<property name="numeric">True</property>
@ -579,6 +602,8 @@
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="has_tooltip">True</property>
<property name="tooltip_markup" translatable="yes">Start receiving immediately [Space]</property>
<property name="tooltip_text" translatable="yes">Start receiving immediately [Space]</property>
<accelerator key="space" signal="clicked"/>
</object>
@ -593,7 +618,7 @@
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label6">
<object class="GtkLabel" id="label9">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Manual start</property>
@ -688,7 +713,7 @@
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label9">
<object class="GtkLabel" id="label12">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Signal level</property>
@ -713,62 +738,6 @@
<property name="height">2</property>
</packing>
</child>
<child>
<object class="GtkFrame" id="SavedFrame">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="vexpand">True</property>
<property name="label_xalign">0</property>
<property name="shadow_type">in</property>
<child>
<object class="GtkAlignment" id="alignment4">
<property name="width_request">110</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="top_padding">10</property>
<property name="bottom_padding">10</property>
<property name="left_padding">10</property>
<property name="right_padding">10</property>
<child>
<object class="GtkScrolledWindow" id="scrolledwindow1">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hscrollbar_policy">never</property>
<property name="vscrollbar_policy">always</property>
<property name="shadow_type">in</property>
<child>
<object class="GtkIconView" id="SavedIconView">
<property name="width_request">110</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="vscroll_policy">natural</property>
<property name="selection_mode">none</property>
<property name="columns">1</property>
<property name="row_spacing">0</property>
<property name="column_spacing">0</property>
<property name="item_padding">0</property>
</object>
</child>
</object>
</child>
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label8">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Recent pictures</property>
<property name="use_markup">True</property>
</object>
</child>
</object>
<packing>
<property name="left_attach">2</property>
<property name="top_attach">1</property>
<property name="width">1</property>
<property name="height">2</property>
</packing>
</child>
<child>
<object class="GtkBox" id="box3">
<property name="visible">True</property>
@ -796,6 +765,8 @@
<object class="GtkComboBoxText" id="cardcombo">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="has_tooltip">True</property>
<property name="tooltip_markup" translatable="yes">Sound card device used to capture from radio</property>
<property name="tooltip_text" translatable="yes">Sound card device used to capture from radio</property>
<property name="valign">start</property>
<property name="active">0</property>
@ -827,7 +798,7 @@
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label4">
<object class="GtkLabel" id="label15">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Capture device</property>
@ -868,6 +839,7 @@
<property name="hexpand">True</property>
<property name="editable">False</property>
<property name="invisible_char">•</property>
<property name="invisible_char_set">True</property>
</object>
<packing>
<property name="expand">False</property>
@ -883,8 +855,8 @@
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="use_underline">True</property>
<property name="image_position">top</property>
<property name="always_show_image">True</property>
</object>
<packing>
<property name="expand">False</property>
@ -897,7 +869,7 @@
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label12">
<object class="GtkLabel" id="label16">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Saved pictures directory</property>
@ -919,10 +891,99 @@
<property name="height">1</property>
</packing>
</child>
</object>
</child>
</object>
</child>
<child type="tab">
<object class="GtkLabel" id="label1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Rx</property>
</object>
<packing>
<property name="tab_fill">False</property>
</packing>
</child>
<child>
<object class="GtkAlignment" id="alignment4">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="top_padding">10</property>
<property name="bottom_padding">10</property>
<property name="left_padding">10</property>
<property name="right_padding">10</property>
<child>
<object class="GtkFrame" id="SavedFrame">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="vexpand">True</property>
<property name="label_xalign">0</property>
<property name="shadow_type">in</property>
<child>
<object class="GtkAlignment" id="alignment12">
<property name="width_request">110</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="top_padding">10</property>
<property name="bottom_padding">10</property>
<property name="left_padding">10</property>
<property name="right_padding">10</property>
<child>
<object class="GtkScrolledWindow" id="scrolledwindow1">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hscrollbar_policy">never</property>
<property name="vscrollbar_policy">always</property>
<property name="shadow_type">in</property>
<child>
<object class="GtkIconView" id="SavedIconView">
<property name="width_request">110</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="vscroll_policy">natural</property>
<property name="selection_mode">none</property>
<property name="columns">1</property>
<property name="row_spacing">0</property>
<property name="column_spacing">0</property>
<property name="item_padding">0</property>
</object>
</child>
</object>
</child>
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label14">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Recent pictures</property>
<property name="use_markup">True</property>
</object>
</child>
</object>
</child>
</object>
<packing>
<property name="position">1</property>
</packing>
</child>
<child type="tab">
<object class="GtkLabel" id="label2">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Log</property>
</object>
<packing>
<property name="position">1</property>
<property name="tab_fill">False</property>
</packing>
</child>
<child>
<placeholder/>
</child>
</object>
<child type="tab">
<placeholder/>
</child>
</object>
<packing>