From 8de5772eb3acd5ba6e4380b2bcb7b5e829b3f9f4 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Sat, 13 Jul 2024 14:43:05 +0200 Subject: app/ui: add basic participant list row --- res/widgets/participant_list_row.ui | 81 +++++++++++++++++++++++++++++++++++++ res/widgets/widgets.cmb | 71 ++++++++++++++++++++++++++++++++ 2 files changed, 152 insertions(+) create mode 100644 res/widgets/participant_list_row.ui create mode 100644 res/widgets/widgets.cmb (limited to 'res/widgets') diff --git a/res/widgets/participant_list_row.ui b/res/widgets/participant_list_row.ui new file mode 100644 index 0000000..66506c8 --- /dev/null +++ b/res/widgets/participant_list_row.ui @@ -0,0 +1,81 @@ + + + + + + + + diff --git a/res/widgets/widgets.cmb b/res/widgets/widgets.cmb new file mode 100644 index 0000000..ce44dd0 --- /dev/null +++ b/res/widgets/widgets.cmb @@ -0,0 +1,71 @@ + + + + + (1,1,"participant_list_item.ui","participant_list_row.ui",None,None,None,None,None,"Adapted from: https://gitlab.gnome.org/GNOME/libadwaita",None) + + + (1,"gtk","4.14",None) + + + (1,1,"GtkListBoxRow","gtkmm__CustomObject_participant_list_row",None,None,None,None,-1,None,None), + (1,2,"GtkBox","header",1,None,None,None,-1,None,None), + (1,3,"GtkBox","prefixes",2,None,None,None,-1,None,None), + (1,4,"GtkImage","image",2,None,None,None,-1,None,None), + (1,5,"GtkBox","title_box",2,None,None,None,-1,None,None), + (1,6,"GtkLabel","title",5,None,None,None,-1,None,None), + (1,7,"GtkLabel","subtitle",5,None,None,None,-1,None,None), + (1,8,"GtkBox","suffixes",2,None,None,None,-1,None,None), + (1,9,"GtkSwitch",None,8,None,None,None,-1,None,None) + + + (1,1,"GtkListBoxRow","child",None,None,None,None,None,2,None,None,None,None), + (1,1,"GtkWidget","valign","center",None,None,None,None,None,None,None,None,None), + (1,2,"GtkWidget","css-classes","header",None,None,None,None,None,None,None,None,None), + (1,3,"GtkWidget","visible","False",None,None,None,None,None,None,None,None,None), + (1,4,"GtkImage","icon-name","face-smile",None,None,None,None,None,None,None,None,None), + (1,4,"GtkWidget","valign","center",None,None,None,None,None,None,None,None,None), + (1,4,"GtkWidget","visible","False",None,None,None,None,None,None,None,None,None), + (1,5,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None), + (1,5,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None), + (1,5,"GtkWidget","valign","center",None,None,None,None,None,None,None,None,None), + (1,6,"GtkLabel","lines","0",None,None,None,None,None,None,None,None,None), + (1,6,"GtkLabel","wrap","True",None,None,None,None,None,None,None,None,None), + (1,6,"GtkLabel","wrap-mode","word-char",None,None,None,None,None,None,None,None,None), + (1,6,"GtkLabel","xalign","0.0",None,None,None,None,None,None,None,None,None), + (1,6,"GtkWidget","visible","False",None,None,None,None,None,None,None,None,None), + (1,7,"GtkLabel","lines","0",None,None,None,None,None,None,None,None,None), + (1,7,"GtkLabel","wrap","True",None,None,None,None,None,None,None,None,None), + (1,7,"GtkLabel","wrap-mode","word-char",None,None,None,None,None,None,None,None,None), + (1,7,"GtkLabel","xalign","0.0",None,None,None,None,None,None,None,None,None), + (1,7,"GtkWidget","visible","False",None,None,None,None,None,None,None,None,None), + (1,8,"GtkWidget","valign","center",None,None,None,None,None,None,None,None,None) + + + (1,6,"GtkWidget",1,1,None,None,None,None,None,None), + (1,6,"GtkWidget",2,2,None,1,None,None,None,None), + (1,5,"GtkWidget",1,1,None,None,None,None,None,None), + (1,5,"GtkWidget",2,2,None,1,None,None,None,None), + (1,4,"GtkWidget",1,1,None,None,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,3,"GtkWidget",2,2,None,1,None,None,None,None), + (1,7,"GtkWidget",1,1,None,None,None,None,None,None), + (1,7,"GtkWidget",2,2,None,1,None,None,None,None), + (1,8,"GtkWidget",1,1,None,None,None,None,None,None), + (1,8,"GtkWidget",2,2,None,1,None,None,None,None), + (1,1,"GtkWidget",2,2,None,1,None,None,None,None), + (1,1,"GtkWidget",1,3,None,None,None,None,None,None), + (1,1,"GtkWidget",2,4,None,3,None,None,None,None) + + + (1,6,"GtkWidget",2,2,"name","title"), + (1,5,"GtkWidget",2,2,"name","title"), + (1,4,"GtkWidget",2,2,"name","icon"), + (1,3,"GtkWidget",2,2,"name","prefixes"), + (1,7,"GtkWidget",2,2,"name","subtitle"), + (1,8,"GtkWidget",2,2,"name","suffixes"), + (1,1,"GtkWidget",2,2,"name","property"), + (1,1,"GtkWidget",2,4,"name","view") + + -- cgit v1.2.3