Commit 61a5396f authored by Tristan Van Berkom's avatar Tristan Van Berkom
Browse files

Added gladeui catalog plugin.

Use this to edit Glade files for Glade (or other IDEs using Glade).
parent 63a15c52
......@@ -255,6 +255,16 @@ dnl Check for extra functions
dnl ================================================================
AC_CHECK_FUNCS(gtk_builder_add_from_resource)
dnl ================================================================
dnl Enable installation of Gladeui catalog
dnl ================================================================
AC_ARG_ENABLE([gladeui],
AS_HELP_STRING([--enable-gladeui],
[Enable installation of the Gladeui catalog]),
[enable_gladeui="$enableval"],[enable_gladeui="no"])
AM_CONDITIONAL(BUILD_GLADEUI, test x"$enable_gladeui" = "xyes")
dnl ================================================================
dnl Testing environment
......@@ -302,6 +312,7 @@ plugins/gtk+/icons/Makefile
plugins/gtk+/icons/16x16/Makefile
plugins/gtk+/icons/22x22/Makefile
plugins/python/Makefile
plugins/gladeui/Makefile
po/Makefile.in
doc/Makefile
doc/version.xml
......@@ -320,6 +331,7 @@ Configuration:
Compiler: ${CC}
GTK+ UNIX Print Widgets: ${have_unix_print}
PYTHON Widgets support: ${have_python}
Gladeui Catalog: ${enable_gladeui}
Introspection Data: ${found_introspection}
Build Reference Manual: ${enable_gtk_doc}
......
......@@ -6,6 +6,10 @@ if BUILD_PYTHON
SUBDIRS += python
endif
if BUILD_GLADEUI
SUBDIRS += gladeui
endif
dtddir = $(pkgdatadir)/catalogs
dtd_DATA = glade-catalog.dtd
......
catalogsdir = $(pkgdatadir)/catalogs
catalogs_DATA = gladeui.xml
EXTRA_DIST = $(catalogs_DATA)
<glade-catalog name="gladeui"
depends="gtk+"
library="gladeui-2">
<glade-widget-classes>
<!-- base GTK+ private widgets -->
<glade-widget-class name="GladeEditor" generic-name="propertyeditor" title="Property Editor"/>
<glade-widget-class name="GladeSignalEditor" generic-name="signaleditor" title="Signal Editor"/>
<glade-widget-class name="GladeInspector" generic-name="inspector" title="Inspector"/>
<glade-widget-class name="GladePropertyLabel" generic-name="propertylabel" title="Property Label"/>
</glade-widget-classes>
<glade-widget-group name="gtk-private" title="Glade Widgets">
<glade-widget-class-ref name="GladeEditor"/>
<glade-widget-class-ref name="GladeSignalEditor"/>
<glade-widget-class-ref name="GladeInspector"/>
<glade-widget-class-ref name="GladePropertyLabel"/>
</glade-widget-group>
</glade-catalog>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment