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