Initial commit
Added basic UI
This commit is contained in:
74
ui/ginput.cmb
Normal file
74
ui/ginput.cmb
Normal file
@@ -0,0 +1,74 @@
|
||||
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
|
||||
<!DOCTYPE cambalache-project SYSTEM "cambalache-project.dtd">
|
||||
<cambalache-project version="0.12.0" target_tk="gtk-4.0">
|
||||
<ui>
|
||||
(1,1,"gkeyboards.ui","main-window.ui",None,None,None,None,None,None," <menu id=\"primary_menu\">\n <section>\n <item>\n <attribute name=\"label\" translatable=\"yes\">About</attribute>\n <attribute name=\"action\">app.about</attribute>\n </item>\n </section>\n </menu>\n"),
|
||||
(2,1,None,"panel.ui",None,None,None,None,None,None,None),
|
||||
(3,None,None,"panel-empty.ui",None,None,None,None,None,None,"<template class=\"EmptyPanel\" parent=\"Panel\">\n <child type=\"content\">\n <object class=\"GtkLabel\">\n <property name=\"label\">Nothing to see here</property>\n </object>\n </child>\n</template>")
|
||||
</ui>
|
||||
<object>
|
||||
(1,1,"AdwApplicationWindow","MainWindow",None,None,None,None,None,None),
|
||||
(1,2,"AdwLeaflet","main_leaflet",1,None,None,None,-1,None),
|
||||
(1,3,"GtkBox","sidebar_box",2,None,None,None,None,None),
|
||||
(1,4,"AdwHeaderBar","header",3,None,None,None,None,None),
|
||||
(1,5,"AdwWindowTitle","sidebar_title_widget",4,None,None,None,None,None),
|
||||
(1,6,"GtkMenuButton",None,4,None,"end",None,None,"<property name=\"menu-model\">primary_menu</property>"),
|
||||
(1,7,"AdwLeafletPage",None,2,None,None,None,1,None),
|
||||
(1,8,"GtkSeparator",None,7,None,None,None,None,None),
|
||||
(1,9,"GtkBox","panel_box",2,None,None,None,2,None),
|
||||
(1,10,"GtkStack","stack",9,None,None,None,None,None),
|
||||
(1,11,"GtkScrolledWindow",None,3,None,None,None,1,None),
|
||||
(1,12,"GtkViewport",None,11,None,None,None,None,None),
|
||||
(2,1,"AdwBin","Panel",None,None,None,None,None,None),
|
||||
(2,11,"GtkBox","main_box",1,None,None,None,None,None),
|
||||
(2,12,"AdwBin","content_bin",11,None,None,None,1,None),
|
||||
(2,13,"AdwBin","titlebar_bin",11,None,None,None,None,None),
|
||||
(2,15,"AdwHeaderBar","titlebar",13,None,None,None,None,None),
|
||||
(2,16,"AdwWindowTitle","title",15,None,None,None,None,None)
|
||||
</object>
|
||||
<object_property>
|
||||
(1,1,"GtkWindow","default-height","980",None,None,None,None,None,None,None,None,None),
|
||||
(1,1,"GtkWindow","default-width","640",None,None,None,None,None,None,None,None,None),
|
||||
(1,3,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
|
||||
(1,4,"AdwHeaderBar","show-end-title-buttons","False",None,None,None,None,None,None,None,None,None),
|
||||
(1,4,"AdwHeaderBar","title-widget",None,None,None,None,None,5,None,None,None,None),
|
||||
(1,5,"AdwWindowTitle","title","Input devices",None,None,None,None,None,None,None,None,None),
|
||||
(1,6,"GtkMenuButton","icon-name","open-menu-symbolic",None,None,None,None,None,None,None,None,None),
|
||||
(1,6,"GtkMenuButton","primary","True",None,None,None,None,None,None,None,None,None),
|
||||
(1,7,"AdwLeafletPage","child",None,None,None,None,None,8,None,None,None,None),
|
||||
(1,7,"AdwLeafletPage","navigatable","False",None,None,None,None,None,None,None,None,None),
|
||||
(1,8,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
|
||||
(1,9,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
|
||||
(1,9,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
|
||||
(1,9,"GtkWidget","vexpand","True",None,None,None,None,None,None,None,None,None),
|
||||
(1,10,"GtkStack","transition-type","crossfade",None,None,None,None,None,None,None,None,None),
|
||||
(1,10,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
|
||||
(1,10,"GtkWidget","vexpand","True",None,None,None,None,None,None,None,None,None),
|
||||
(1,10,"GtkWidget","width-request","360",None,None,None,None,None,None,None,None,None),
|
||||
(1,11,"GtkScrolledWindow","child",None,None,None,None,None,12,None,None,None,None),
|
||||
(1,11,"GtkScrolledWindow","hscrollbar-policy","never",None,None,None,None,None,None,None,None,None),
|
||||
(1,11,"GtkWidget","vexpand","True",None,None,None,None,None,None,None,None,None),
|
||||
(1,11,"GtkWidget","width-request","200",None,None,None,None,None,None,None,None,None),
|
||||
(2,11,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
|
||||
(2,11,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
|
||||
(2,11,"GtkWidget","vexpand","True",None,None,None,None,None,None,None,None,None),
|
||||
(2,12,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
|
||||
(2,12,"GtkWidget","vexpand","True",None,None,None,None,None,None,None,None,None),
|
||||
(2,13,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
|
||||
(2,15,"AdwHeaderBar","show-start-title-buttons","False",None,None,None,None,None,None,None,None,None),
|
||||
(2,15,"AdwHeaderBar","title-widget",None,None,None,None,None,16,None,None,None,None)
|
||||
</object_property>
|
||||
<object_data>
|
||||
(1,6,"GtkWidget",1,1,None,None,None),
|
||||
(1,10,"GtkWidget",1,1,None,None,None),
|
||||
(1,10,"GtkWidget",2,2,None,1,None),
|
||||
(1,8,"GtkWidget",1,1,None,None,None),
|
||||
(1,8,"GtkWidget",2,2,None,1,None),
|
||||
(1,6,"GtkWidget",2,2,None,1,None)
|
||||
</object_data>
|
||||
<object_data_arg>
|
||||
(1,10,"GtkWidget",2,2,"name","background"),
|
||||
(1,8,"GtkWidget",2,2,"name","sidebar"),
|
||||
(1,6,"GtkWidget",2,2,"name","image-button")
|
||||
</object_data_arg>
|
||||
</cambalache-project>
|
9
ui/ginput.gresource.xml
Normal file
9
ui/ginput.gresource.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<gresources>
|
||||
<gresource prefix="/v/ginput/">
|
||||
<file preprocess="xml-stripblanks">main-window.ui</file>
|
||||
<file preprocess="xml-stripblanks">panel.ui</file>
|
||||
<file preprocess="xml-stripblanks">panel-empty.ui</file>
|
||||
<file>style.css</file>
|
||||
</gresource>
|
||||
</gresources>
|
1
ui/style.css
Normal file
1
ui/style.css
Normal file
@@ -0,0 +1 @@
|
||||
/* The style file for the ginput UI */
|
Reference in New Issue
Block a user