window-row.ui 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <interface domain="blur-my-shell@aunetx">
  3. <template class="WindowRow" parent="AdwExpanderRow">
  4. <property name="title" translatable="yes">Window Name</property>
  5. <child>
  6. <object class="AdwActionRow">
  7. <property name="title" translatable="yes">Select window</property>
  8. <property name="subtitle" translatable="yes">Pick a window or select it by its classname.</property>
  9. <child>
  10. <object class="GtkBox" id="window_selector">
  11. <property name="valign">center</property>
  12. <property name="hexpand">true</property>
  13. <property name="width-request">175px</property>
  14. <style>
  15. <class name="linked" />
  16. </style>
  17. <child>
  18. <object class="GtkButton" id="window_picker">
  19. <property name="valign">center</property>
  20. <property name="hexpand">true</property>
  21. <property name="icon-name">select-window-symbolic</property>
  22. </object>
  23. </child>
  24. <child>
  25. <object class="GtkEntry" id="window_class">
  26. <property name="valign">center</property>
  27. <property name="hexpand">true</property>
  28. </object>
  29. </child>
  30. </object>
  31. </child>
  32. </object>
  33. </child>
  34. </template>
  35. <object class="AdwToast" id="picking_failure_toast">
  36. <property name="title">Could not pick window, make sure that the extension is enabled.</property>
  37. </object>
  38. </interface>