Application utility

This commit is contained in:
Frede Hundewadt
2018-09-23 13:49:19 +02:00
parent df37f9d032
commit a0937c6a2e
10 changed files with 945 additions and 146 deletions
+111 -97
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.20.1 -->
<!-- Generated with glade 3.22.1 -->
<interface>
<requires lib="gtk+" version="3.20"/>
<object class="GtkImage" id="homeicon">
@@ -19,6 +19,99 @@
<property name="default_height">500</property>
<property name="has_resize_grip">True</property>
<signal name="delete-event" handler="on_delete_window" swapped="no"/>
<child type="titlebar">
<object class="GtkHeaderBar" id="headerbar">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="title">Manjaro Hello</property>
<property name="show_close_button">True</property>
<child>
<object class="GtkButton" id="home">
<property name="name">home</property>
<property name="visible">True</property>
<property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="receives_default">True</property>
<property name="tooltip_text" translatable="yes">Home</property>
<property name="image">homeicon</property>
<signal name="clicked" handler="on_btn_clicked" swapped="no"/>
</object>
</child>
<child>
<object class="GtkComboBoxText" id="languages">
<property name="visible">True</property>
<property name="can_focus">False</property>
<items>
<item id="sq">Albanian</item>
<item id="ar">Arabic</item>
<item id="ast-ES">Asturian (Spain)</item>
<item id="be">Belarusian</item>
<item id="bg">Bulgarian</item>
<item id="ca">Catalan</item>
<item id="zh-CN">Chinese (China)</item>
<item id="zh-TW">Chinese (Taiwan)</item>
<item id="hr">Croatian</item>
<item id="cs">Czech</item>
<item id="da">Danish</item>
<item id="nl">Dutch</item>
<item id="en">English</item>
<item id="fi">Finnish</item>
<item id="fr">French</item>
<item id="de">German</item>
<item id="ka">Georgian</item>
<item id="el-GR">Greek (Greece)</item>
<item id="he">Hebrew</item>
<item id="hi-IN">Hindi (India)</item>
<item id="hu">Hungarian</item>
<item id="is">Icelandic</item>
<item id="id-ID">Indonesian (Indonesia)</item>
<item id="it">Italian</item>
<item id="ja">Japanese</item>
<item id="ko-KR">Korean (Korea)</item>
<item id="lt">Lithuanian</item>
<item id="nb">Norwegian Bokmål</item>
<item id="fa-IR">Persian (Iran)</item>
<item id="pl">Polish</item>
<item id="pt-BR">Portuguese (Brazil)</item>
<item id="pt-PT">Portuguese (Portugal)</item>
<item id="ro-RO">Romanian (Romania)</item>
<item id="ru">Russian</item>
<item id="sk">Slovak</item>
<item id="sl-SI">Slovenian (Slovenia)</item>
<item id="sl">Slovenian</item>
<item id="es">Spanish</item>
<item id="sr-RS">Serbian (Serbia)</item>
<item id="sr">Serbian</item>
<item id="sv">Swedish</item>
<item id="th">Thai</item>
<item id="tr-TR">Turkish (Turkey)</item>
<item id="tr">Turkish</item>
<item id="uk">Ukrainian</item>
<item id="vi-VN">Vietnamese (Viet Nam)</item>
</items>
<signal name="changed" handler="on_languages_changed" swapped="no"/>
</object>
<packing>
<property name="position">2</property>
</packing>
</child>
<child>
<object class="GtkButton" id="about">
<property name="name">about</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="receives_default">True</property>
<property name="tooltip_text" translatable="yes">About</property>
<property name="image">iconabout</property>
<signal name="clicked" handler="on_action_clicked" swapped="no"/>
</object>
<packing>
<property name="pack_type">end</property>
<property name="position">1</property>
</packing>
</child>
</object>
</child>
<child>
<object class="GtkStack" id="stack">
<property name="visible">True</property>
@@ -427,6 +520,20 @@ We, the Manjaro Developers, hope that you will enjoy using Manjaro as much as we
<property name="top_attach">8</property>
</packing>
</child>
<child>
<object class="GtkButton" id="appBrowser">
<property name="label" translatable="yes">Applications</property>
<property name="name">appBrowser</property>
<property name="can_focus">False</property>
<property name="receives_default">True</property>
<property name="tooltip_text" translatable="yes">Common application selection</property>
<signal name="clicked" handler="on_btn_clicked" swapped="no"/>
</object>
<packing>
<property name="left_attach">1</property>
<property name="top_attach">8</property>
</packing>
</child>
<child>
<placeholder/>
</child>
@@ -446,99 +553,6 @@ We, the Manjaro Developers, hope that you will enjoy using Manjaro as much as we
</child>
</object>
</child>
<child type="titlebar">
<object class="GtkHeaderBar" id="headerbar">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="title">Manjaro Hello</property>
<property name="show_close_button">True</property>
<child>
<object class="GtkButton" id="home">
<property name="name">home</property>
<property name="visible">True</property>
<property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="receives_default">True</property>
<property name="tooltip_text" translatable="yes">Home</property>
<property name="image">homeicon</property>
<signal name="clicked" handler="on_btn_clicked" swapped="no"/>
</object>
</child>
<child>
<object class="GtkComboBoxText" id="languages">
<property name="visible">True</property>
<property name="can_focus">False</property>
<items>
<item id="sq">Albanian</item>
<item id="ar">Arabic</item>
<item id="ast-ES">Asturian (Spain)</item>
<item id="be">Belarusian</item>
<item id="bg">Bulgarian</item>
<item id="ca">Catalan</item>
<item id="zh-CN">Chinese (China)</item>
<item id="zh-TW">Chinese (Taiwan)</item>
<item id="hr">Croatian</item>
<item id="cs">Czech</item>
<item id="da">Danish</item>
<item id="nl">Dutch</item>
<item id="en">English</item>
<item id="fi">Finnish</item>
<item id="fr">French</item>
<item id="de">German</item>
<item id="ka">Georgian</item>
<item id="el-GR">Greek (Greece)</item>
<item id="he">Hebrew</item>
<item id="hi-IN">Hindi (India)</item>
<item id="hu">Hungarian</item>
<item id="is">Icelandic</item>
<item id="id-ID">Indonesian (Indonesia)</item>
<item id="it">Italian</item>
<item id="ja">Japanese</item>
<item id="ko-KR">Korean (Korea)</item>
<item id="lt">Lithuanian</item>
<item id="nb">Norwegian Bokmål</item>
<item id="fa-IR">Persian (Iran)</item>
<item id="pl">Polish</item>
<item id="pt-BR">Portuguese (Brazil)</item>
<item id="pt-PT">Portuguese (Portugal)</item>
<item id="ro-RO">Romanian (Romania)</item>
<item id="ru">Russian</item>
<item id="sk">Slovak</item>
<item id="sl-SI">Slovenian (Slovenia)</item>
<item id="sl">Slovenian</item>
<item id="es">Spanish</item>
<item id="sr-RS">Serbian (Serbia)</item>
<item id="sr">Serbian</item>
<item id="sv">Swedish</item>
<item id="th">Thai</item>
<item id="tr-TR">Turkish (Turkey)</item>
<item id="tr">Turkish</item>
<item id="uk">Ukrainian</item>
<item id="vi-VN">Vietnamese (Viet Nam)</item>
</items>
<signal name="changed" handler="on_languages_changed" swapped="no"/>
</object>
<packing>
<property name="position">2</property>
</packing>
</child>
<child>
<object class="GtkButton" id="about">
<property name="name">about</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="receives_default">True</property>
<property name="tooltip_text" translatable="yes">About</property>
<property name="image">iconabout</property>
<signal name="clicked" handler="on_action_clicked" swapped="no"/>
</object>
<packing>
<property name="pack_type">end</property>
<property name="position">1</property>
</packing>
</child>
</object>
</child>
</object>
<object class="GtkAboutDialog" id="aboutdialog">
<property name="can_focus">False</property>
@@ -586,6 +600,9 @@ Stéphane
Андрей Раугас</property>
<property name="logo_icon_name"/>
<property name="license_type">gpl-3-0</property>
<child>
<placeholder/>
</child>
<child internal-child="vbox">
<object class="GtkBox">
<property name="can_focus">True</property>
@@ -608,8 +625,5 @@ Stéphane
</child>
</object>
</child>
<child>
<placeholder/>
</child>
</object>
</interface>