main.ui 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- Generated with glade 3.20.0 -->
  3. <!--
  4. # Copyright 2017 Daniel 'grindhold' Brendle
  5. #
  6. # This file is part of parceldude.
  7. #
  8. # parceldude is free software: you can redistribute it and/or
  9. # modify it under the terms of the GNU General Public License
  10. # as published by the Free Software Foundation, either
  11. # version 3 of the License, or (at your option) any later
  12. # version.
  13. #
  14. # parceldude is distributed in the hope that it will be
  15. # useful, but WITHOUT ANY WARRANTY; without even the implied
  16. # warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
  17. # PURPOSE. See the GNU General Public License for more details.
  18. #
  19. # You should have received a copy of the GNU General Public
  20. # License along with parceldude.
  21. # If not, see http://www.gnu.org/licenses/.
  22. -->
  23. <interface>
  24. <requires lib="gtk+" version="3.20"/>
  25. <template class="ParceldudeMainWindow" parent="GtkApplicationWindow">
  26. <property name="can_focus">False</property>
  27. <child>
  28. <object class="GtkStack" id="stack">
  29. <property name="visible">True</property>
  30. <property name="can_focus">False</property>
  31. <child>
  32. <placeholder/>
  33. </child>
  34. </object>
  35. </child>
  36. <child type="titlebar">
  37. <object class="GtkHeaderBar">
  38. <property name="visible">True</property>
  39. <property name="can_focus">False</property>
  40. <property name="title">Parceldude</property>
  41. <property name="subtitle">Install many MSI-Packages at once</property>
  42. <property name="show_close_button">True</property>
  43. <child>
  44. <object class="GtkMenuButton" id="menubutton">
  45. <property name="visible">True</property>
  46. <property name="can_focus">True</property>
  47. <property name="receives_default">True</property>
  48. <child>
  49. <object class="GtkImage">
  50. <property name="visible">True</property>
  51. <property name="can_focus">False</property>
  52. <property name="resource">/de/grindhold/parceldude/icons/hicolor/24x24/apps/parceldude.png</property>
  53. </object>
  54. </child>
  55. </object>
  56. </child>
  57. <child>
  58. <object class="GtkButton" id="install_all">
  59. <property name="label" translatable="yes">Install all</property>
  60. <property name="sensitive">False</property>
  61. <property name="can_focus">True</property>
  62. <property name="receives_default">True</property>
  63. <property name="tooltip_text" translatable="yes">Install all selected packages</property>
  64. <signal name="clicked" handler="install_clicked" swapped="no"/>
  65. <style>
  66. <class name="suggested-action"/>
  67. </style>
  68. </object>
  69. <packing>
  70. <property name="position">3</property>
  71. </packing>
  72. </child>
  73. </object>
  74. </child>
  75. </template>
  76. </interface>