From 97f5a62824dcba76e299c2435b3dfe04b86cfa7b Mon Sep 17 00:00:00 2001 From: Mike Kestner Date: Fri, 3 Sep 2004 15:59:29 +0000 Subject: [PATCH] 2004-09-03 Mike Kestner * configure.in : expand new doc/updater makefile * gtk/Gtk.metadata : hide Init.Check and AbiCheck*. * gtk/Init.custom : manual Init.Check impl. * gtk/Makefile.am : add Init.custom. svn path=/trunk/gtk-sharp/; revision=33288 --- ChangeLog | 7 +++++++ configure.in | 1 + gtk/Gtk.metadata | 3 +++ gtk/Init.custom | 28 ++++++++++++++++++++++++++++ gtk/Makefile.am | 1 + 5 files changed, 40 insertions(+) create mode 100644 gtk/Init.custom diff --git a/ChangeLog b/ChangeLog index 34959c1dc..2689b7b73 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2004-09-03 Mike Kestner + + * configure.in : expand new doc/updater makefile + * gtk/Gtk.metadata : hide Init.Check and AbiCheck*. + * gtk/Init.custom : manual Init.Check impl. + * gtk/Makefile.am : add Init.custom. + 2004-08-31 Mike Kestner * gdk/Gdk.metadata : mark out params on *CreateWithXpm*. diff --git a/configure.in b/configure.in index 3955f83ca..ce5679e8b 100644 --- a/configure.in +++ b/configure.in @@ -257,6 +257,7 @@ vte/AssemblyInfo.cs vte/vte-sharp.dll.config vte/vte-sharp.pc doc/Makefile +doc/updater/Makefile sample/GtkDemo/Makefile sample/Makefile sample/gconf/Makefile diff --git a/gtk/Gtk.metadata b/gtk/Gtk.metadata index e381560e6..a6b530f72 100644 --- a/gtk/Gtk.metadata +++ b/gtk/Gtk.metadata @@ -34,6 +34,9 @@ 1 n_points 1 + 1 + 1 + 1 StockManager 1 ref diff --git a/gtk/Init.custom b/gtk/Init.custom new file mode 100644 index 000000000..8b36a607f --- /dev/null +++ b/gtk/Init.custom @@ -0,0 +1,28 @@ +// Gtk.Init.custom - Gtk Init class customizations +// +// Author: Mike Kestner +// +// Copyright (C) 2004 Novell, Inc. +// +// This code is inserted after the automatically generated code. +// +// This program is free software; you can redistribute it and/or +// modify it under the terms of version 2 of the Lesser GNU General +// Public License as published by the Free Software Foundation. +// +// This program 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 program; if not, write to the +// Free Software Foundation, Inc., 59 Temple Place - Suite 330, +// Boston, MA 02111-1307, USA. + + + public static bool Check (ref string[] argv) + { + return Application.InitCheck (Environment.CommandLine, ref argv); + } + diff --git a/gtk/Makefile.am b/gtk/Makefile.am index 3b18aaae3..0b28c8044 100644 --- a/gtk/Makefile.am +++ b/gtk/Makefile.am @@ -49,6 +49,7 @@ customs = \ IconFactory.custom \ IconSet.custom \ ImageMenuItem.custom \ + Init.custom \ InputDialog.custom \ ItemFactory.custom \ Label.custom \