gplugin/gplugin

very rudimentry version of a glade catalog
feature/glade
2018-05-06, Gary Kramlich
fe928b558893
Parents 213973fd5975
Children 5a92f9f03028
very rudimentry version of a glade catalog
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gplugin-gtk/gplugin-gtk.xml.in Sun May 06 16:49:08 2018 -0500
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glade-catalog name="gplugin-gtk"
+ version="@GPLUGIN_VERSION@"
+ library="gplugin-gtk"
+ domain="gplugin"
+ depends="gtk+"
+ book="GPlugin">
+ <glade-widget-classes>
+ <glade-widget-class
+ name="GPluginGtkPluginInfo"
+ generic-name="plugininfo"
+ title="Plugin Info"
+ get-type-function="gplugin_gtk_plugin_info_get_type">
+ </glade-widget-class>
+ <glade-widget-class
+ name="GPluginGtkView"
+ generic-name="pluginview"
+ title="Plugin View"
+ get-type-function="gplugin_gtk_view_get_type">
+ </glade-widget-class>
+ </glade-widget-classes>
+
+ <glade-widget-group name="gplugin-gtk" title="GPlugin Gtk+ Widgets">
+ <glade-widget-class-ref name="GPluginGtkPluginInfo"/>
+ <glade-widget-class-ref name="GPluginGtkView"/>
+ </glade-widget-group>
+</glade-catalog>
--- a/gplugin-gtk/meson.build Sat May 05 19:27:12 2018 -0500
+++ b/gplugin-gtk/meson.build Sun May 06 16:49:08 2018 -0500
@@ -5,6 +5,8 @@
###############################################################################
GTK3 = dependency('gtk+-3.0', version : '>=3.0.0')
+GLADEUI = dependency('gladeui-2.0', version: '>=3.0.0')
+
GPLUGIN_GTK_LIBRARY_VERSION = '0.1.0'
GPLUGIN_GTK_SOURCES = [
@@ -51,6 +53,14 @@
install : true,
install_dir : join_paths(get_option('includedir'), 'gplugin-1.0'))
+gplugin_gtk_xml = configure_file(
+ input : 'gplugin-gtk.xml.in',
+ output: 'gplugin-gtk.xml',
+ configuration : version_conf,
+ install: true,
+ install_dir : GLADEUI.get_pkgconfig_variable('catalogdir'),
+)
+
###############################################################################
# Library Target
###############################################################################
--- a/gplugin-gtk/reference/version.xml.in Sat May 05 19:27:12 2018 -0500
+++ b/gplugin-gtk/reference/version.xml.in Sun May 06 16:49:08 2018 -0500
@@ -1,1 +1,1 @@
-@GPLUGIN_GTK_VERSION@
+@GPLUGIN_VERSION@