Commit d331fbd3 authored by Sven Neumann's avatar Sven Neumann Committed by Sven Neumann

tools/pdbgen/Makefile.am new text layer PDB API created by Marcus Heese

2008-04-02  Sven Neumann  <sven@gimp.org>

	* tools/pdbgen/Makefile.am
	* tools/pdbgen/pdb/text_layer.pdb: new text layer PDB API 
created
	by Marcus Heese (see bug #164539).

	* app/pdb/Makefile.am
	* app/pdb/text_layer_cmds.c: new generated file.

	* libgimp/Makefile.am
	* libgimp/gimptextlayer_pdb.[ch]: new generated files.

	* app/pdb/internal_procs.[ch]
	* libgimp/gimp_pdb.h
	* tools/pdbgen/groups.pl: regenerated.


svn path=/trunk/; revision=25342
parent 078a4b64
2008-04-02 Sven Neumann <sven@gimp.org>
* tools/pdbgen/Makefile.am
* tools/pdbgen/pdb/text_layer.pdb: new text layer PDB API created
by Marcus Heese (see bug #164539).
* app/pdb/Makefile.am
* app/pdb/text_layer_cmds.c: new generated file.
* libgimp/Makefile.am
* libgimp/gimptextlayer_pdb.[ch]: new generated files.
* app/pdb/internal_procs.[ch]
* libgimp/gimp_pdb.h
* tools/pdbgen/groups.pl: regenerated.
2008-04-02 Sven Neumann <sven@gimp.org>
* tools/pdbgen/app.pl: special treatment for gimppdberror.h to get
......
......@@ -62,6 +62,7 @@ libappinternal_procs_a_SOURCES = \
progress_cmds.c \
selection_cmds.c \
selection_tools_cmds.c \
text_layer_cmds.c \
text_tool_cmds.c \
transform_tools_cmds.c \
undo_cmds.c \
......
......@@ -29,7 +29,7 @@
#include "internal_procs.h"
/* 555 procedures registered total */
/* 582 procedures registered total */
void
internal_procs_init (GimpPDB *pdb)
......@@ -77,6 +77,7 @@ internal_procs_init (GimpPDB *pdb)
register_progress_procs (pdb);
register_selection_procs (pdb);
register_selection_tools_procs (pdb);
register_text_layer_procs (pdb);
register_text_tool_procs (pdb);
register_transform_tools_procs (pdb);
register_undo_procs (pdb);
......
......@@ -66,6 +66,7 @@ void register_procedural_db_procs (GimpPDB *pdb);
void register_progress_procs (GimpPDB *pdb);
void register_selection_procs (GimpPDB *pdb);
void register_selection_tools_procs (GimpPDB *pdb);
void register_text_layer_procs (GimpPDB *pdb);
void register_text_tool_procs (GimpPDB *pdb);
void register_transform_tools_procs (GimpPDB *pdb);
void register_undo_procs (GimpPDB *pdb);
......
This diff is collapsed.
......@@ -109,6 +109,7 @@ PDB_WRAPPERS_C = \
gimpprogress_pdb.c \
gimpselection_pdb.c \
gimpselectiontools_pdb.c \
gimptextlayer_pdb.c \
gimptexttool_pdb.c \
gimptransformtools_pdb.c \
gimpundo_pdb.c \
......@@ -158,6 +159,7 @@ PDB_WRAPPERS_H = \
gimpprogress_pdb.h \
gimpselection_pdb.h \
gimpselectiontools_pdb.h \
gimptextlayer_pdb.h \
gimptexttool_pdb.h \
gimptransformtools_pdb.h \
gimpundo_pdb.h \
......
......@@ -65,6 +65,7 @@
#include <libgimp/gimpprogress_pdb.h>
#include <libgimp/gimpselection_pdb.h>
#include <libgimp/gimpselectiontools_pdb.h>
#include <libgimp/gimptextlayer_pdb.h>
#include <libgimp/gimptexttool_pdb.h>
#include <libgimp/gimptransformtools_pdb.h>
#include <libgimp/gimpundo_pdb.h>
......
This diff is collapsed.
/* LIBGIMP - The GIMP Library
* Copyright (C) 1995-2003 Peter Mattis and Spencer Kimball
*
* gimptextlayer_pdb.h
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA.
*/
/* NOTE: This file is auto-generated by pdbgen.pl */
#ifndef __GIMP_TEXT_LAYER_PDB_H__
#define __GIMP_TEXT_LAYER_PDB_H__
G_BEGIN_DECLS
/* For information look into the C source or the html documentation */
gint32 gimp_text_layer_new (gint32 image_ID,
const gchar *text,
const gchar *fontname,
gdouble size,
GimpUnit unit);
gboolean gimp_text_layer_set_text (gint32 layer_ID,
const gchar *text);
gboolean gimp_text_layer_set_font (gint32 layer_ID,
const gchar *font);
gboolean gimp_text_layer_set_fontsize (gint32 layer_ID,
gdouble font_size,
GimpUnit unit);
gboolean gimp_text_layer_set_hinting (gint32 layer_ID,
gboolean hinting,
gboolean autohint);
gboolean gimp_text_layer_set_antialias (gint32 layer_ID,
gboolean antialias);
gboolean gimp_text_layer_set_kerning (gint32 layer_ID,
gboolean kerning);
gboolean gimp_text_layer_set_language (gint32 layer_ID,
const gchar *language);
gboolean gimp_text_layer_set_base_direction (gint32 layer_ID,
GimpTextDirection direction);
gboolean gimp_text_layer_set_justification (gint32 layer_ID,
GimpTextJustification justify);
gboolean gimp_text_layer_set_color (gint32 layer_ID,
const GimpRGB *color);
gboolean gimp_text_layer_set_indent (gint32 layer_ID,
gdouble indent);
gboolean gimp_text_layer_set_line_spacing (gint32 layer_ID,
gdouble line_spacing);
gboolean gimp_text_layer_set_letter_spacing (gint32 layer_ID,
gdouble letter_spacing);
gchar* gimp_text_layer_get_text (gint32 layer_ID);
gchar* gimp_text_layer_get_font (gint32 layer_ID);
gdouble gimp_text_layer_get_fontsize (gint32 layer_ID,
GimpUnit *unit);
gboolean gimp_text_layer_get_hinting (gint32 layer_ID,
gboolean *autohint);
gboolean gimp_text_layer_get_antialias (gint32 layer_ID);
gboolean gimp_text_layer_get_kerning (gint32 layer_ID);
gchar* gimp_text_layer_get_language (gint32 layer_ID);
GimpTextDirection gimp_text_layer_get_base_direction (gint32 layer_ID);
GimpTextJustification gimp_text_layer_get_justification (gint32 layer_ID);
gboolean gimp_text_layer_get_color (gint32 layer_ID,
GimpRGB *color);
gdouble gimp_text_layer_get_indent (gint32 layer_ID);
gdouble gimp_text_layer_get_line_spacing (gint32 layer_ID);
gdouble gimp_text_layer_get_letter_spacing (gint32 layer_ID);
G_END_DECLS
#endif /* __GIMP_TEXT_LAYER_PDB_H__ */
......@@ -43,6 +43,7 @@ pdb_sources = \
pdb/progress.pdb \
pdb/selection.pdb \
pdb/selection_tools.pdb \
pdb/text_layer.pdb \
pdb/text_tool.pdb \
pdb/transform_tools.pdb \
pdb/undo.pdb \
......
......@@ -41,6 +41,7 @@
progress
selection
selection_tools
text_layer
text_tool
transform_tools
undo
......
This diff is collapsed.
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