effects-dialog.ui 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <interface domain="blur-my-shell@aunetx">
  3. <template class="EffectsDialog" parent="AdwPreferencesDialog">
  4. <property name="title" translatable="yes">Effects</property>
  5. <property name="presentation-mode">ADW_DIALOG_BOTTOM_SHEET</property>
  6. <property name="content-width">600</property>
  7. <property name="content-height">480</property>
  8. <child>
  9. <object class="AdwPreferencesPage">
  10. <child>
  11. <object class="AdwPreferencesGroup" id="effects_list">
  12. <property name="title">Effects list</property>
  13. <property name="description">Effect on the top will be applied first.</property>
  14. <property name="header-suffix">
  15. <object class="GtkBox">
  16. <property name="margin-start">12</property>
  17. <property name="margin-end">12</property>
  18. <style>
  19. <class name="linked" />
  20. </style>
  21. <child>
  22. <object class="GtkButton" id="add_effect">
  23. <property name="halign">start</property>
  24. <property name="valign">center</property>
  25. <child>
  26. <object class="GtkBox">
  27. <property name="margin-start">12</property>
  28. <property name="margin-end">12</property>
  29. <child>
  30. <object class="GtkImage">
  31. <property name="margin-end">6</property>
  32. <property name="icon-name">list-add-symbolic</property>
  33. </object>
  34. </child>
  35. <child>
  36. <object class="GtkLabel">
  37. <property name="label" translatable="yes">Add Effect</property>
  38. </object>
  39. </child>
  40. </object>
  41. </child>
  42. <style>
  43. <class name="circular" />
  44. <class name="suggested-action" />
  45. </style>
  46. </object>
  47. </child>
  48. <child>
  49. <object class="GtkMenuButton" id="add_effect_alt_menu">
  50. <property name="valign">center</property>
  51. <property name="icon-name">down-symbolic</property>
  52. <property name="menu-model">add_effect_alt_menu_model</property>
  53. <style>
  54. <class name="circular" />
  55. </style>
  56. </object>
  57. </child>
  58. </object>
  59. </property>
  60. </object>
  61. </child>
  62. </object>
  63. </child>
  64. </template>
  65. <menu id="add_effect_alt_menu_model">
  66. <section>
  67. <item>
  68. <attribute name="label" translatable="yes">Include advanced effects</attribute>
  69. <attribute name="action">effects-dialog.advanced-effects-bool</attribute>
  70. </item>
  71. </section>
  72. </menu>
  73. </interface>