|
|
@@ -1,1493 +0,0 @@
|
|
|
-<?xml version="1.0" encoding="UTF-8"?>
|
|
|
-<interface>
|
|
|
- <requires lib="gtk" version="4.0"/>
|
|
|
- <object class="GtkBox" id="Main_Container">
|
|
|
- <property name="margin-bottom">5</property>
|
|
|
- <child>
|
|
|
- <object class="GtkStackSidebar" id="sts_SideBar">
|
|
|
- <property name="halign">center</property>
|
|
|
- <property name="stack">stk_Main</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStack" id="stk_Main">
|
|
|
- <property name="transition-duration">800</property>
|
|
|
- <property name="transition-type">slide-left-right</property>
|
|
|
- <child>
|
|
|
- <object class="GtkStackPage">
|
|
|
- <property name="name">page0</property>
|
|
|
- <property name="title" translatable="yes">Options</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkFrame" id="frame1">
|
|
|
- <property name="css-classes">borderless</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkGrid" id="grid1">
|
|
|
- <property name="css-classes">options-grid</property>
|
|
|
- <property name="row-spacing">18</property>
|
|
|
- <property name="column-spacing">15</property>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label13">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="margin-top">4</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Recording status indicators</property>
|
|
|
- <property name="justify">right</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label24">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Show alerts and notifications</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">1</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSwitch" id="swt_ShowNotifyAlert">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">1</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label25">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Show a border around the area being recorded</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">2</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSwitch" id="swt_ShowAreaRec">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">2</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label10">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Enable keyboard shortcut</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">3</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkViewport" id="viewport_KeyShortcut">
|
|
|
- <property name="child">
|
|
|
- <object class="GtkTreeView" id="treeview_KeyShortcut">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="model">liststore_KeyShortcut</property>
|
|
|
- <property name="headers-visible">0</property>
|
|
|
- <property name="search-column">0</property>
|
|
|
- <child internal-child="selection">
|
|
|
- <object class="GtkTreeSelection"/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">4</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkComboBoxText" id="cbt_StatusIndicatorsRec">
|
|
|
- <items>
|
|
|
- <item id="0" translatable="yes">Both [ESC + Default]</item>
|
|
|
- <item id="1" translatable="yes">ESC only</item>
|
|
|
- <item id="2" translatable="yes">Default only</item>
|
|
|
- <item id="3" translatable="yes">Not any</item>
|
|
|
- </items>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label18">
|
|
|
- <property name="tooltip-text" translatable="yes">These words will be replaced
|
|
|
- _fpath = the absolute path of the screencast video file.
|
|
|
-_dirpath = the absolute path of destination folder for the screencast video file.
|
|
|
-_fname = the name of the screencast video file.</property>
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Command post-recording</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">9</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkEntry" id="txe_postcmd">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="tooltip-text" translatable="yes">These words will be replaced
|
|
|
- _fpath = the absolute path of the screencast video file.
|
|
|
-_dirpath = the absolute path of destination folder for the screencast video file.
|
|
|
-_fname = the name of the screencast video file.</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">9</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label14">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Execute command after recording</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">8</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSwitch" id="swt_executepostcmd">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">0</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">8</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSwitch" id="swt_DrawCursorRec">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">5</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="textentry1">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Draw cursor on screencast</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">5</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel">
|
|
|
- <property name="height-request">1</property>
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Active shortcut</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">4</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSwitch" id="swt_KeyShortcut">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">3</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label19">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Execute command before recording</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">6</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSwitch" id="swt_executeprecmd">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">0</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">6</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label26">
|
|
|
- <property name="tooltip-text" translatable="yes">These words will be replaced
|
|
|
-_dirpath = the absolute path of destination folder for the screencast video file.</property>
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Command pre-recording</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">7</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkEntry" id="txe_precmd">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="tooltip-text" translatable="yes">These words will be replaced
|
|
|
-_dirpath = the absolute path of destination folder for the screencast video file.</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">7</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- <child type="label_item">
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStackPage">
|
|
|
- <property name="name">page1</property>
|
|
|
- <property name="title" translatable="yes">Quality</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkFrame" id="frame2">
|
|
|
- <property name="css-classes">borderless</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkBox" id="box1">
|
|
|
- <property name="orientation">vertical</property>
|
|
|
- <child>
|
|
|
- <object class="GtkGrid" id="grid3">
|
|
|
- <property name="row-spacing">18</property>
|
|
|
- <property name="column-spacing">15</property>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="textentry26">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Custom GStreamer Pipeline</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSwitch" id="swt_EnableCustomGSP">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSeparator" id="separator1"/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStack" id="stk_Quality">
|
|
|
- <property name="vexpand">1</property>
|
|
|
- <property name="transition-duration">800</property>
|
|
|
- <property name="transition-type">slide-up-down</property>
|
|
|
- <child>
|
|
|
- <object class="GtkStackPage">
|
|
|
- <property name="name">pg_Preset</property>
|
|
|
- <property name="title" translatable="yes">PagePreset</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkBox" id="box9">
|
|
|
- <property name="valign">start</property>
|
|
|
- <property name="orientation">vertical</property>
|
|
|
- <child>
|
|
|
- <object class="GtkBox" id="box3">
|
|
|
- <property name="valign">center</property>
|
|
|
- <property name="css-classes">border-box</property>
|
|
|
- <child>
|
|
|
- <object class="GtkImage" id="img_Performance">
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">true</property>
|
|
|
- <property name="pixel-size">100</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkImage" id="img_Quality">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">true</property>
|
|
|
- <property name="pixel-size">100</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkScale" id="scl_Quality">
|
|
|
- <property name="valign">center</property>
|
|
|
- <property name="vexpand">1</property>
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="margin-bottom">18</property>
|
|
|
- <property name="fill-level">5</property>
|
|
|
- <property name="digits">0</property>
|
|
|
- <property name="has-origin">0</property>
|
|
|
- <property name="value-pos">bottom</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="lbl_GSP_Description">
|
|
|
- <property name="halign">center</property>
|
|
|
- <property name="vexpand">1</property>
|
|
|
- <property name="label" translatable="yes">No GSP description
|
|
|
-</property>
|
|
|
- <property name="wrap">1</property>
|
|
|
- <property name="wrap-mode">word-char</property>
|
|
|
- <property name="ellipsize">end</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStackPage">
|
|
|
- <property name="name">pg_Custom</property>
|
|
|
- <property name="title" translatable="yes">PageCustom</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkBox" id="box10">
|
|
|
- <property name="orientation">vertical</property>
|
|
|
- <child>
|
|
|
- <object class="GtkGrid" id="grid66">
|
|
|
- <property name="valign">center</property>
|
|
|
- <property name="row-spacing">18</property>
|
|
|
- <property name="column-spacing">15</property>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label7">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Frames Per Second</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSpinButton" id="spb_FrameRateRec">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="text" translatable="yes">0</property>
|
|
|
- <property name="climb-rate">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkFrame" id="frame104">
|
|
|
- <property name="vexpand">1</property>
|
|
|
- <property name="margin-bottom">10</property>
|
|
|
- <property name="label-xalign">0.10000000149011612</property>
|
|
|
- <child>
|
|
|
- <object class="GtkScrolledWindow" id="scrolledwindow2">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkTextView" id="txe_CommandStringRec">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="margin-top">5</property>
|
|
|
- <property name="margin-bottom">5</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="vexpand">1</property>
|
|
|
- <property name="wrap-mode">word-char</property>
|
|
|
- <property name="accepts-tab">0</property>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child type="label">
|
|
|
- <object class="GtkLabel" id="label266">
|
|
|
- <property name="label" translatable="yes">GStreamer Pipeline</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkBox" id="box46">
|
|
|
- <property name="valign">center</property>
|
|
|
- <property name="orientation">vertical</property>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label146">
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="label" translatable="yes">The extension does NOT handle the webcam and audio when you use a custom gstreamer pipeline.
|
|
|
-</property>
|
|
|
- <property name="wrap">1</property>
|
|
|
- <attributes>
|
|
|
- <attribute name="weight" value="bold"></attribute>
|
|
|
- <attribute name="foreground" value="#efef29292929"></attribute>
|
|
|
- </attributes>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkBox" id="box8">
|
|
|
- <child>
|
|
|
- <object class="GtkLinkButton" id="linkbutton1">
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Official doc</property>
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="receives-default">1</property>
|
|
|
- <property name="uri">http://gstreamer.freedesktop.org/documentation/plugins.html</property>
|
|
|
- <property name="visited">1</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLinkButton" id="linkbutton2">
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Wiki #1</property>
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="receives-default">1</property>
|
|
|
- <property name="uri">http://processors.wiki.ti.com/index.php/Example_GStreamer_Pipelines</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLinkButton" id="linkbutton3">
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Wiki #2</property>
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="receives-default">1</property>
|
|
|
- <property name="uri">http://wiki.oz9aec.net/index.php/Gstreamer_Cheat_Sheet</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- <child type="label_item">
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStackPage">
|
|
|
- <property name="name">page2</property>
|
|
|
- <property name="title" translatable="yes">WebCam</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkFrame" id="frame3">
|
|
|
- <property name="css-classes">borderless</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkBox" id="box5">
|
|
|
- <property name="orientation">vertical</property>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="lbl_Webcam">
|
|
|
- <property name="valign">center</property>
|
|
|
- <property name="label" translatable="yes">No webcam device selected</property>
|
|
|
- <property name="justify">center</property>
|
|
|
- <attributes>
|
|
|
- <attribute name="weight" value="bold"></attribute>
|
|
|
- <attribute name="stretch" value="semi-expanded"></attribute>
|
|
|
- </attributes>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="lbl_WebcamCaps">
|
|
|
- <property name="valign">center</property>
|
|
|
- <property name="halign">center</property>
|
|
|
- <property name="hexpand">0</property>
|
|
|
- <property name="label" translatable="yes">-</property>
|
|
|
- <property name="justify">center</property>
|
|
|
- <property name="ellipsize">end</property>
|
|
|
- <property name="single-line-mode">1</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSeparator" id="separator3"/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStackSwitcher" id="sts_Webcam">
|
|
|
- <property name="halign">center</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="stack">stk_Webcam</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStack" id="stk_Webcam">
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="vexpand">1</property>
|
|
|
- <property name="transition-duration">800</property>
|
|
|
- <property name="transition-type">slide-up-down</property>
|
|
|
- <child>
|
|
|
- <object class="GtkStackPage">
|
|
|
- <property name="name">pg_quality_webcam</property>
|
|
|
- <property name="title" translatable="yes">Quality</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkScrolledWindow" id="scrolledwindow1">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="has-frame">True</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkTreeView" id="treeview_QualityWebam">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="vexpand">1</property>
|
|
|
- <property name="model">liststore_QualityWebCam</property>
|
|
|
- <property name="search-column">1</property>
|
|
|
- <property name="enable-grid-lines">horizontal</property>
|
|
|
- <child internal-child="selection">
|
|
|
- <object class="GtkTreeSelection"/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStackPage">
|
|
|
- <property name="name">pg_size_webcam</property>
|
|
|
- <property name="title" translatable="yes">Size</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkGrid" id="grid5">
|
|
|
- <property name="row-spacing">18</property>
|
|
|
- <property name="column-spacing">15</property>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label2">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Type of unit of measure</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label3">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Width</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">1</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label16">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Height</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">2</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSpinButton" id="spb_WebCamWidth">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="numeric">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">1</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSpinButton" id="spb_WebCamHeight">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="numeric">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">2</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkComboBoxText" id="cbt_WebCamUnitMeasure">
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <items>
|
|
|
- <item id="0" translatable="yes">Percentage</item>
|
|
|
- <item id="1" translatable="yes">Pixel</item>
|
|
|
- </items>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStackPage">
|
|
|
- <property name="name">pg_position_webcam</property>
|
|
|
- <property name="title" translatable="yes">Position</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkGrid" id="grid4">
|
|
|
- <property name="row-spacing">18</property>
|
|
|
- <property name="column-spacing">15</property>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label20">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Put the webcam in the corner</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkComboBoxText" id="cbt_WebCamCorner">
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <items>
|
|
|
- <item id="0" translatable="yes">Right-Bottom</item>
|
|
|
- <item id="1" translatable="yes">Left-Bottom</item>
|
|
|
- <item id="2" translatable="yes">Right-Top</item>
|
|
|
- <item id="3" translatable="yes">Left-Top</item>
|
|
|
- </items>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label21">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Margin X</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">1</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSpinButton" id="spb_WebCamMarginX">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="numeric">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">1</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label22">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Margin Y</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">2</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSpinButton" id="spb_WebCamMarginY">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">0</property>
|
|
|
- <property name="numeric">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">2</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label23">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Alpha channel</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">3</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSpinButton" id="spb_WebCamAlpha">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="text" translatable="yes">0,00</property>
|
|
|
- <property name="climb-rate">0.05</property>
|
|
|
- <property name="digits">2</property>
|
|
|
- <property name="numeric">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">3</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- <child type="label_item">
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStackPage">
|
|
|
- <property name="name">page3</property>
|
|
|
- <property name="title" translatable="yes">File</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkFrame" id="frame">
|
|
|
- <property name="css-classes">borderless</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkGrid" id="grid2">
|
|
|
- <property name="row-spacing">18</property>
|
|
|
- <property name="column-spacing">15</property>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="lbl_kjkhkhhkhjk">
|
|
|
- <property name="tooltip-text" translatable="yes">Select the folder where the file is saved, if not specific a folder the file will be saved in the $XDG_VIDEOS_DIR if it exists, or the home directory otherwise.</property>
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Destination folder</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">3</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label17">
|
|
|
- <property name="tooltip-text" translatable="yes">The filename which may contain some escape sequences - %d and %t will be replaced by the start date and time of the recording.</property>
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">File name template</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">2</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkEntry" id="txe_FileNameRec">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="receives-default">1</property>
|
|
|
- <property name="tooltip-text" translatable="yes">The filename which may contain some escape sequences - %d and %t will be replaced by the start date and time of the recording.</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">2</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkButton" id="fcb_FilePathRec">
|
|
|
- <property name="visible">True</property>
|
|
|
- <property name="can-focus">False</property>
|
|
|
- <property name="tooltip-text" translatable="yes">Select the folder where the file is saved, if not specific a folder the file will be saved in the $XDG_VIDEOS_DIR if it exists, or the home directory otherwise.</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">3</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label11">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">File container</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label15">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">File resolution</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">1</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkComboBoxText" id="cbt_FileContainer">
|
|
|
- <items>
|
|
|
- <item id="0">WebM [VP8 encoder + vorbis]</item>
|
|
|
- <item id="1">WebM [VP9 encoder + vorbis]</item>
|
|
|
- <item id="2">MP4 [x264 encoder + mp3]</item>
|
|
|
- <item id="3">Mkv [x264 encoder + flac]</item>
|
|
|
- <item id="4">Ogg [Theora encoder + opus]</item>
|
|
|
- <item id="5">MP4_AAC [x264 encoder + aac]</item>
|
|
|
- </items>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkBox">
|
|
|
- <property name="orientation">vertical</property>
|
|
|
- <child>
|
|
|
- <object class="GtkStackSwitcher" id="sts_FileResolution">
|
|
|
- <property name="vexpand">1</property>
|
|
|
- <property name="halign">center</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="stack">stk_FileResolution</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStack" id="stk_FileResolution">
|
|
|
- <property name="margin-top">10</property>
|
|
|
- <property name="vhomogeneous">0</property>
|
|
|
- <property name="transition-duration">800</property>
|
|
|
- <property name="transition-type">slide-up-down</property>
|
|
|
- <property name="interpolate-size">1</property>
|
|
|
- <child>
|
|
|
- <object class="GtkStackPage">
|
|
|
- <property name="name">native</property>
|
|
|
- <property name="title" translatable="yes">Native</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkLabel" id="chd_FileResolution_Native">
|
|
|
- <property name="label" translatable="yes">Native area resolution</property>
|
|
|
- <attributes>
|
|
|
- <attribute name="foreground" value="#cccc00000000"></attribute>
|
|
|
- </attributes>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStackPage">
|
|
|
- <property name="name">preset</property>
|
|
|
- <property name="title" translatable="yes">Preset</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkGrid" id="chd_FileResolution_Preset">
|
|
|
- <property name="margin-top">5</property>
|
|
|
- <property name="row-spacing">18</property>
|
|
|
- <property name="column-spacing">15</property>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Preset helper</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkComboBoxText" id="cbt_FileResolution">
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <items>
|
|
|
- <item id="0">VGA [480p] [4:3]</item>
|
|
|
- <item id="1">FWVGA [480p] [16:9]</item>
|
|
|
- <item id="2">SVGA [600p] [4:3]</item>
|
|
|
- <item id="3">SMPTE [720p] [4:3]</item>
|
|
|
- <item id="4" translatable="yes">HD [720p] [16:9]</item>
|
|
|
- <item id="5" translatable="yes">XGA [768p] [4:3]</item>
|
|
|
- <item id="6" translatable="yes">HD ready [768p] [16:9]</item>
|
|
|
- <item id="7" translatable="yes">SXGA [1024p] [5:4]</item>
|
|
|
- <item id="8" translatable="yes">Full HD [1080p] [16:9]</item>
|
|
|
- <item id="9" translatable="yes">UXGA [1200p] [4:3]</item>
|
|
|
- <item id="10" translatable="yes">QHD [1440p] [16:9]</item>
|
|
|
- <item id="11" translatable="yes">QSXGA [2048p] [5:4]</item>
|
|
|
- <item id="12" translatable="yes">4K [2160p] [16:9]</item>
|
|
|
- </items>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStackPage">
|
|
|
- <property name="name">custom</property>
|
|
|
- <property name="title" translatable="yes">Custom</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkBox" id="chd_FileResolution_Custom">
|
|
|
- <property name="orientation">vertical</property>
|
|
|
- <child>
|
|
|
- <object class="GtkGrid" id="grid6">
|
|
|
- <property name="margin-top">5</property>
|
|
|
- <property name="row-spacing">18</property>
|
|
|
- <property name="column-spacing">15</property>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Width</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSpinButton" id="spb_ResWidth">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkScale" id="scl_ResWidth">
|
|
|
- <property name="vexpand">1</property>
|
|
|
- <property name="draw-value">1</property>
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="round-digits">1</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkGrid" id="grid7">
|
|
|
- <property name="margin-top">5</property>
|
|
|
- <property name="row-spacing">18</property>
|
|
|
- <property name="column-spacing">15</property>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel">
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Height</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSpinButton" id="spb_ResHeight">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkScale" id="scl_ResHeight">
|
|
|
- <property name="vexpand">1</property>
|
|
|
- <property name="draw-value">1</property>
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="round-digits">1</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkCheckButton" id="chb_FileResolution_kar">
|
|
|
- <property name="vexpand">1</property>
|
|
|
- <property name="label" translatable="yes">keep original aspect ratio</property>
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="halign">center</property>
|
|
|
- <property name="margin-top">5</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">1</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- <child type="label_item">
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStackPage">
|
|
|
- <property name="name">page5</property>
|
|
|
- <property name="title" translatable="yes">Support</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkFrame" id="frame5">
|
|
|
- <property name="css-classes">borderless</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkBox">
|
|
|
- <property name="orientation">vertical</property>
|
|
|
- <child>
|
|
|
- <object class="GtkGrid" id="grid8">
|
|
|
- <property name="margin-bottom">5</property>
|
|
|
- <property name="row-spacing">18</property>
|
|
|
- <property name="column-spacing">15</property>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label9">
|
|
|
- <property name="tooltip-text" translatable="yes">This option enable more debug message, to view these run this command into a terminal:
|
|
|
-$ journalctl --since=today --no-pager | grep js
|
|
|
-$ dbus-monitor "interface=org.gnome.Shell.Screencast"</property>
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Enable verbose debug</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSwitch" id="swt_VerboseDebug">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="tooltip-text" translatable="yes">This option enable more debug message, to view these run this command into a terminal:
|
|
|
-$ journalctl /usr/bin/gnome-session --since=today | grep js
|
|
|
-$ dbus-monitor "interface=org.gnome.Shell.Screencast"</property>
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">0</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkComboBoxText" id="cbt_LogChooser">
|
|
|
- <property name="halign">start</property>
|
|
|
- <property name="margin-bottom">5</property>
|
|
|
- <property name="hexpand">0</property>
|
|
|
- <items>
|
|
|
- <item id="0" translatable="yes">extension</item>
|
|
|
- <item id="1" translatable="yes">last Gstreamer pipeline</item>
|
|
|
- <item id="2" translatable="yes">gnome shell</item>
|
|
|
- </items>
|
|
|
- <layout>
|
|
|
- <property name="column">1</property>
|
|
|
- <property name="row">1</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="label12">
|
|
|
- <property name="tooltip-text" translatable="yes">This option enable more debug message, to view these run this command into a terminal:
|
|
|
-$ journalctl --since=today --no-pager | grep js
|
|
|
-$ dbus-monitor "interface=org.gnome.Shell.Screencast"</property>
|
|
|
- <property name="halign">end</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">Display the log of</property>
|
|
|
- <layout>
|
|
|
- <property name="column">0</property>
|
|
|
- <property name="row">1</property>
|
|
|
- </layout>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkScrolledWindow">
|
|
|
- <property name="vexpand">1</property>
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="has-frame">True</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkTextView" id="txe_ContainerLog">
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="editable">0</property>
|
|
|
- <property name="monospace">1</property>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSeparator">
|
|
|
- <property name="margin-top">5</property>
|
|
|
- <property name="margin-bottom">5</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkButton" id="btn_DefaultOption">
|
|
|
- <property name="valign">center</property>
|
|
|
- <property name="label" translatable="yes">Restore default options</property>
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="receives-default">1</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- <child type="label_item">
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkStackPage">
|
|
|
- <property name="name">page4</property>
|
|
|
- <property name="title" translatable="yes">Info</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkFrame" id="frame4">
|
|
|
- <property name="css-classes">borderless</property>
|
|
|
- <property name="child">
|
|
|
- <object class="GtkBox">
|
|
|
- <property name="orientation">vertical</property>
|
|
|
- <child>
|
|
|
- <object class="GtkImage" id="img_ESC">
|
|
|
- <property name="pixel-size">100</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel">
|
|
|
- <property name="label" translatable="yes">EasyScreenCast</property>
|
|
|
- <attributes>
|
|
|
- <attribute name="weight" value="ultrabold"></attribute>
|
|
|
- <attribute name="stretch" value="ultra-expanded"></attribute>
|
|
|
- <attribute name="foreground" value="#20204a4a8787"></attribute>
|
|
|
- </attributes>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel" id="lbl_Version">
|
|
|
- <property name="halign">center</property>
|
|
|
- <property name="margin-bottom">10</property>
|
|
|
- <property name="hexpand">1</property>
|
|
|
- <property name="label" translatable="yes">N/A</property>
|
|
|
- <property name="selectable">1</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSeparator"/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel">
|
|
|
- <property name="valign">center</property>
|
|
|
- <property name="margin-top">15</property>
|
|
|
- <property name="margin-bottom">15</property>
|
|
|
- <property name="label" translatable="yes">This extension simplifies the use of the
|
|
|
-screen recorder included in gnome shell</property>
|
|
|
- <property name="justify">center</property>
|
|
|
- <property name="ellipsize">middle</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkSeparator"/>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLinkButton" id="btnlink_license">
|
|
|
- <property name="label" translatable="yes">This software is licensed under GPL v3</property>
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="receives-default">1</property>
|
|
|
- <property name="uri">https://github.com/EasyScreenCast/EasyScreenCast/blob/master/COPYING</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLinkButton" id="btnlink_credits">
|
|
|
- <property name="label" translatable="yes">Credits</property>
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="receives-default">1</property>
|
|
|
- <property name="uri">https://github.com/EasyScreenCast/EasyScreenCast/graphs/contributors</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLabel">
|
|
|
- <property name="label" translatable="yes">How to contribute?</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLinkButton" id="btnlink_translations">
|
|
|
- <property name="label" translatable="yes">With a translation</property>
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="receives-default">1</property>
|
|
|
- <property name="uri">https://github.com/EasyScreenCast/EasyScreenCast#translation</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLinkButton" id="btnlink_bugs">
|
|
|
- <property name="label" translatable="yes">Reporting bugs</property>
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="receives-default">1</property>
|
|
|
- <property name="uri">https://github.com/EasyScreenCast/EasyScreenCast/issues</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- <child>
|
|
|
- <object class="GtkLinkButton" id="btnlink_code">
|
|
|
- <property name="label" translatable="yes">Add code</property>
|
|
|
- <property name="focusable">1</property>
|
|
|
- <property name="receives-default">1</property>
|
|
|
- <property name="uri">https://github.com/EasyScreenCast/EasyScreenCast/pulls</property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- <child type="label_item">
|
|
|
- <placeholder/>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </property>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- </child>
|
|
|
- </object>
|
|
|
- <object class="GtkListStore" id="liststore_KeyShortcut">
|
|
|
- <columns>
|
|
|
- <column type="gint"/>
|
|
|
- <column type="gint"/>
|
|
|
- </columns>
|
|
|
- </object>
|
|
|
- <object class="GtkListStore" id="liststore_QualityWebCam">
|
|
|
- <columns>
|
|
|
- <column type="gchararray"/>
|
|
|
- </columns>
|
|
|
- </object>
|
|
|
-</interface>
|