summaryrefslogtreecommitdiff
path: root/res/windows
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2024-07-13 14:43:05 +0200
committerFelix Morgner <felix.morgner@gmail.com>2024-07-13 14:43:05 +0200
commit8de5772eb3acd5ba6e4380b2bcb7b5e829b3f9f4 (patch)
tree71c6ff897430fe7ed22bb2d3335e82cc23da343b /res/windows
parent2b3fc8f53de9d0d547e4e5b7900c7257bdd1be1a (diff)
downloadturns-8de5772eb3acd5ba6e4380b2bcb7b5e829b3f9f4.tar.xz
turns-8de5772eb3acd5ba6e4380b2bcb7b5e829b3f9f4.zip
app/ui: add basic participant list row
Diffstat (limited to 'res/windows')
-rw-r--r--res/windows/main_window.ui25
-rw-r--r--res/windows/windows.cmb34
2 files changed, 51 insertions, 8 deletions
diff --git a/res/windows/main_window.ui b/res/windows/main_window.ui
index 5dc17d8..4712455 100644
--- a/res/windows/main_window.ui
+++ b/res/windows/main_window.ui
@@ -10,8 +10,23 @@
<object class="AdwToolbarView">
<property name="content">
<object class="GtkScrolledWindow">
+ <property name="vexpand">True</property>
<child>
- <object class="GtkListBox" id="entry_list"/>
+ <object class="AdwClamp">
+ <property name="child">
+ <object class="GtkListBox" id="participant_list">
+ <property name="margin-bottom">18</property>
+ <property name="margin-end">12</property>
+ <property name="margin-start">12</property>
+ <property name="margin-top">18</property>
+ <property name="selection-mode">none</property>
+ <property name="valign">start</property>
+ <style>
+ <class name="boxed-list"/>
+ </style>
+ </object>
+ </property>
+ </object>
</child>
</object>
</property>
@@ -33,12 +48,16 @@
<property name="icon-name">contact-new</property>
</object>
</child>
+ <style/>
</object>
</child>
+ <style/>
</object>
</property>
- <property name="height-request">720</property>
- <property name="width-request">360</property>
+ <property name="default-height">720</property>
+ <property name="default-width">360</property>
+ <property name="height-request">480</property>
+ <property name="width-request">240</property>
</object>
<menu id="main_menu">
<item>
diff --git a/res/windows/windows.cmb b/res/windows/windows.cmb
index c26082d..198105f 100644
--- a/res/windows/windows.cmb
+++ b/res/windows/windows.cmb
@@ -13,24 +13,48 @@
(1,2,"AdwToolbarView",None,1,None,None,None,-1,None,None),
(1,3,"AdwHeaderBar","header",2,None,"top",None,-1,None,None),
(1,4,"GtkScrolledWindow",None,2,None,None,None,-1,None,None),
- (1,5,"GtkListBox","entry_list",4,None,None,None,-1,None,None),
(1,6,"AdwWindowTitle","title",3,None,None,None,-1,None,None),
(1,7,"GtkMenuButton","open_main_menu",3,None,"start",None,None,None,None),
(1,8,"GtkButton","add_participant",3,None,"start",None,None,None,None),
(1,9,"(menu)","main_menu",None,None,None,None,-1,None,None),
- (1,10,"(item)",None,9,None,None,None,-1,None,None)
+ (1,10,"(item)",None,9,None,None,None,-1,None,None),
+ (1,11,"AdwClamp",None,4,None,None,None,-1,None,None),
+ (1,12,"GtkListBox","participant_list",11,None,None,None,-1,None,None)
</object>
<object_property>
(1,1,"AdwApplicationWindow","content",None,None,None,None,None,2,None,None,None,None),
- (1,1,"GtkWidget","height-request","720",None,None,None,None,None,None,None,None,None),
- (1,1,"GtkWidget","width-request","360",None,None,None,None,None,None,None,None,None),
+ (1,1,"GtkWidget","height-request","480",None,None,None,None,None,None,None,None,None),
+ (1,1,"GtkWidget","width-request","240",None,None,None,None,None,None,None,None,None),
+ (1,1,"GtkWindow","default-height","720",None,None,None,None,None,None,None,None,None),
+ (1,1,"GtkWindow","default-width","360",None,None,None,None,None,None,None,None,None),
(1,2,"AdwToolbarView","content",None,None,None,None,None,4,None,None,None,None),
(1,3,"AdwHeaderBar","title-widget",None,None,None,None,None,6,None,None,None,None),
+ (1,4,"GtkWidget","vexpand","True",None,None,None,None,None,None,None,None,None),
(1,6,"AdwWindowTitle","title","Turns",1,None,None,None,None,None,None,None,None),
(1,7,"GtkMenuButton","icon-name","open-menu",None,None,None,None,None,None,None,None,None),
(1,7,"GtkMenuButton","menu-model","9",None,None,None,None,None,None,None,None,None),
(1,8,"GtkButton","icon-name","contact-new",None,None,None,None,None,None,None,None,None),
(1,10,"(item)","action","app.quit",None,None,None,None,None,None,None,None,None),
- (1,10,"(item)","label","_Quit",1,None,None,None,None,None,None,None,None)
+ (1,10,"(item)","label","_Quit",1,None,None,None,None,None,None,None,None),
+ (1,11,"AdwClamp","child",None,None,None,None,None,12,None,None,None,None),
+ (1,12,"GtkListBox","selection-mode","none",None,None,None,None,None,None,None,None,None),
+ (1,12,"GtkWidget","margin-bottom","18",None,None,None,None,None,None,None,None,None),
+ (1,12,"GtkWidget","margin-end","12",None,None,None,None,None,None,None,None,None),
+ (1,12,"GtkWidget","margin-start","12",None,None,None,None,None,None,None,None,None),
+ (1,12,"GtkWidget","margin-top","18",None,None,None,None,None,None,None,None,None),
+ (1,12,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None)
</object_property>
+ <object_data>
+ (1,1,"GtkWidget",2,2,None,1,None,None,None,None),
+ (1,4,"GtkWidget",2,2,None,1,None,None,None,None),
+ (1,3,"GtkWidget",1,1,None,None,None,None,None,None),
+ (1,2,"GtkWidget",1,1,None,None,None,None,None,None),
+ (1,12,"GtkWidget",1,1,None,None,None,None,None,None),
+ (1,12,"GtkWidget",2,2,None,1,None,None,None,None)
+ </object_data>
+ <object_data_arg>
+ (1,1,"GtkWidget",2,2,"name","background"),
+ (1,4,"GtkWidget",2,2,"name","boxed-list"),
+ (1,12,"GtkWidget",2,2,"name","boxed-list")
+ </object_data_arg>
</cambalache-project>