Commit 01251c6d authored by Sven Neumann's avatar Sven Neumann Committed by Sven Neumann

app/core/Makefile.am new files based on code that used to live in

2006-04-29  Sven Neumann  <sven@gimp.org>

	* app/core/Makefile.am
	* app/core/gimp-user-install.[ch]: new files based on code that
	used to live in user-install-dialog.c.

	* app/dialogs/user-install-dialog.[ch]: only the dialog code
	remained here.

	* app/app_procs.c: use the new user-install API.  Perform a
	non-interactive user installation when running without a display.
parent 229ef6e4
2006-04-29 Sven Neumann <sven@gimp.org>
* app/core/Makefile.am
* app/core/gimp-user-install.[ch]: new files based on code that
used to live in user-install-dialog.c.
* app/dialogs/user-install-dialog.[ch]: only the dialog code
remained here.
* app/app_procs.c: use the new user-install API. Perform a
non-interactive user installation when running without a display.
2006-04-29 Tor Lillqvist <tml@novell.com>
* app/plug-in/gimppluginmanager-locale-domain.c
......@@ -63,7 +75,7 @@
* app/plug-in/gimpplugindebug.[ch]
* app/plug-in/gimppluginshm.[ch]: ...and added as properly
namespeced structs with constructors and destructors.
namespaced structs with constructors and destructors.
* app/core/Makefile.am
* app/core/gimpenvirontable.[ch]
......
This diff is collapsed.
/* The GIMP -- an image manipulation program
* Copyright (C) 1995 Spencer Kimball and Peter Mattis
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* 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 General Public License for more details.
*
* You should have received a copy of the GNU 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.
*/
#ifndef __GIMP_USER_INSTALL_H__
#define __GIMP_USER_INSTALL_H__
typedef struct _GimpUserInstall GimpUserInstall;
typedef void (* GimpUserInstallLogFunc) (const gchar *message,
gboolean error,
gpointer user_data);
GimpUserInstall * gimp_user_install_new ();
gboolean gimp_user_install_run (GimpUserInstall *install,
gboolean migrate);
void gimp_user_install_free (GimpUserInstall *install);
gboolean gimp_user_install_is_migration (GimpUserInstall *install,
gchar **version);
void gimp_user_install_set_log_handler (GimpUserInstall *install,
GimpUserInstallLogFunc log,
gpointer user_data);
#endif /* __USER_INSTALL_H__ */
This diff is collapsed.
......@@ -20,7 +20,7 @@
#define __USER_INSTALL_DIALOG_H__
void user_install_dialog_run (gboolean verbose);
void user_install_dialog_run (GimpUserInstall *install);
#endif /* __USER_INSTALL_DIALOG_H__ */
......@@ -85,6 +85,7 @@ app/core/gimp-gradients.c
app/core/gimp-gui.c
app/core/gimp-modules.c
app/core/gimp-units.c
app/core/gimp-user-install.c
app/core/gimp.c
app/core/gimpbrush.c
app/core/gimpbrush-load.c
......
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