introspection: remove --allow-unprefixed

Remove --allow-unprefixed option to the scanner, and fix resulting
problems:

 * theme.h and boxes.h are split into a main -header and a private
   header that includes stuff that is not generally useful and
   hard to introspect. Merge theme-parser.h into theme.h.

 * meta_display_get_atom() and meta_window_get_window_type_atom()
   are marked as (skip)

 * Fix annotation: (element-type Strut) => (element-type Meta.Strut)

https://bugzilla.gnome.org/show_bug.cgi?id=632494
This commit is contained in:
Owen W. Taylor
2010-10-18 14:34:14 -04:00
parent 1920f211b0
commit 52bc675fcb
20 changed files with 1477 additions and 1424 deletions

View File

@@ -27,7 +27,7 @@
#include <gtk/gtk.h>
#include <gdk/gdkx.h>
#include "common.h"
#include "theme.h"
#include "theme-private.h"
typedef enum
{