Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > 4d09b7150c4198af144eb0cad5aa9355 > files > 27

metatheme-0.9.7-2mdk.ppc.rpm

2002-05-06  Rachel Hestilow  <hestilow@ximian.com>

	* Committed patches by Christophe Fergeau to fix i18n issues.

	* configure.in: Bump version to 0.9.7.

	* RELEASE: 0.9.7

2002-05-01  Pablo Saratxaga  <pablo@mandrakesoft.com>

	* configure.in: Added Vietnamese (vi) to ALL_LINGUAS
	
2002-04-21  Rachel Hestilow  <hestilow@ximian.com>
	
	* *.[ch], AUTHORS: s/Richard/Rachel/g

	* configure.in: Bump version to 0.9.6.

	* RELEASE: 0.9.6

2002-04-21  Abel Cheung  <maddog@linux.org.hk>

	* capplet/Makefile.am: Desktop file should install into
	control-center-2.0 rather than just control-center-2

2002-04-18  Rachel Hestilow  <hestilow@ximian.com>

	* metatheme-edit/editor-page.c (editor_page_new_from_type):
	Check for gui != NULL.

2002-04-08  Rachel Hestilow  <hestilow@ximian.com>

	* plugins/background/bg-ext-handler.c (bg_ext_handler_get_config):
	(fix for bug #74580) Check for NULL wallpaper filenames.

2002-03-29  Richard Hestilow  <hestilow@ximian.com>

	* plugins/background/bg-config-gui.c (bg_config_gui_new):
	Resize preview to something saner.

2002-03-27  Richard Hestilow  <hestilow@ximian.com>

	* mtm/plugin-manager.c (plugin_manager_load_file): Check to see
	if plugin loaded correctly before adding it.

2002-03-26  Richard Hestilow  <hestilow@ximian.com>

	* plugins/background/bg-ext-handler.c: fix typo in enum registration.

	* RELEASE: 0.9.5

2002-03-09  Richard Hestilow  <hestilow@ximian.com>

	* mtm/mtm-config-gui.c: Add signalled argument file_entry.

	* metatheme-edit/editor-page.c (editor_page_new_from_type):
	Set file_entry on ConfigGui.

	* plugins/background/bg-config-gui.c (bg_config_gui_new): Connect
	to set_file_entry, and upon its being set, hook a preview file
	selection to it.
	
2002-03-08  Richard Hestilow  <hestilow@ximian.com>

	* capplet,metatheme-edit/Makefile.am (EXTRA_DIST):
	Remove translatable.c.

	* RELEASE: 0.9.4.

2002-03-07  Richard Hestilow  <hestilow@ximian.com>

	* capplet/capplet-marshal.list: Added.

2002-03-06  Richard Hestilow  <hestilow@ximian.com>

	* Added gtk-2 plugin and applier.c to POTFILES.in. Removed
	dead sources.

2002-03-06  Richard Hestilow  <hestilow@ximian.com>

	* configure.in: Move all Werror type warnings into a GCC check
	stolen from nautilus. Fixes buf #72686.
	
	* Fix to compile with the extra warnings.

2002-03-05  Richard Hestilow  <hestilow@ximian.com>
	
	* bg-ext-handler.c (bg_ext_handler_get_config): Make prefs
	in sync with ext->file.

	* bg-config-gui.c (ext_changed_cb): Set ext_context before loading
	prefs.

2002-03-05  Richard Hestilow <hestilow@ximian.com>

	* Port to DISABLE_DEPRECATED. 
	
2002-03-04  Wang Jian  <lark@linux.net.cn>

	* configure.in: Added "zh_CN" to ALL_LINGUAS.

2002-03-02  Tõivo Leedjärv  <leedjarv@interest.ee>

	* configure.in: Added et to ALL_LINGUAS.

2002-02-24  Gediminas Paulauskas <menesis@delfi.lt>

	* configure.in: remove GNOME_COMMON_INIT, GNOME_PLATFORM_GNOME_2,
	and fix GNOME_COMPILE_WARNINGS macros for latest gnome-common.

2002-02-17  Seth Nickell  <snickell@stanford.edu>

	* capplet/Makefile.am:

	Install into control-center-2 rather than just control-center

2002-02-17  Seth Nickell  <snickell@stanford.edu>

	* capplet/metatheme_selector.desktop:

	Drop "Selector" from the menu name to make it match the rest of the
	control center capplets.
	
2002-02-11  Richard Hestilow  <hestilow@ximian.com>

	* capplet/mtm-control-list.c (mtm_control_list_new):
	Add some UI before the UI freeze.

	* metatheme-edit/editor-page.c (editor_page_new_from_type):
	Also add "No information" label if there is no config_area.

	* plugins: Revert gtk plugin to gtk1 routines, and make current
	gtk plugin the gtk-2 plugin.
	
	* configure.in: Bump to 0.9.3.

	* RELEASE - 0.9.3.

2002-01-28  Richard Hestilow  <hestilow@ximian.com>

	* Makefile.am (SUBDIRS): Add libbackground.

	* configure.in: Bump version to 0.9.2, add CAPPLET_* checks
	for libbackground. Remove explicit gconf check since it is
	an implicit dependency via gnome now. Output libbackground
	Makefile.

	* plugins/background/Makefile.am: Rename to libbgplugin
	on the off chance libtool might be confused. Also, link
	to libbackground.la.

	* plugins/background/*.c: Convert to use libbackground.

	* plugins/gtk/gtk-plugin.c: Use gconf instead of gtkrc editing.

	* plugins/nautilus/Makefile.am: No longer link to gconf.

	* plugins/sawfish/sawfish-plugin.c (sawfish_plugin_theme_activate):
	Update symlink if it's an older one.

	* po/POTFILES.in: Remove themehelper.c.
	
	* RELEASE: 0.9.2

2002-01-27  Richard Hestilow  <hestilow@ximian.com>

	* plugins/gtk/Makefile.am: Remove themehelper.
	
	* plugins/gtk/gtk-config-gui.c: Use preview control.

	* plugins/gtk/gtk-plugin.c (get_gtk_prefix): Call gtk_rc_get_theme_dir.
	(gtk_plugin_theme_find, gtk_plugin_theme_activate): Update with
	new get_gtk_prefix semantics.
	(get_gtkrc_location): Make const-correct.

	* metatheme-edit/editor-main-page.c (editor_main_page_destroy):
	Don't destroy GladeXML.

	* metatheme-edit/editor-page.c (editor_page_destroy): Don't
	destroy GladeXML.
	(editor_page_new_from_type): Connect directly to "activate" on the
	entry.
	(file_changed_cb): If the FileEntry gives us a bogus filename, try
	to find it using the ExtHandler.

2002-01-27  Peteris Krisjanis <peteris.krisjanis@ttc.lv>

	* configure.in: Added lv to ALL_LINGUAS

2002-01-20  Hasbullah Bin Pit <sebol@ikhlas.com>

	* configure.ini: Added Malay (ms)to ALL_LINGUAS.
 	* po/ms.po: Added Malay Translation by
	  Mohamad Afifi Omar <mr_mohd_afifi@yahoo.com> and me.

2002-01-17  Richard Hestilow  <hestilow@ximian.com>

	* */Makefile.am: Remove -I(includedir).

	* configure.in (METATHEME_SRC_DIR): Use single and not double quotes.

	* Release: 0.9.1

2002-01-13  Richard Hestilow  <hestilow@ximian.com>

	* configure.in (VERSION): Bump version to 0.9.0.
	(AC_MSG_CHECKING): Remove XMMS check, since it's disabled for now.
	(AC_OUTPUT): Remove intl subdir...
	
	* capplet/capplet.c: Don't include mtm-view-info.h since we
	don't use it.

	* plugins/Makefile.am: Add XMMS subdir back in, it was confusing
	make distcheck.

	* po/POTFILES.in: Remove non-disted file mtm-view-info.c.

	* Release: 0.9.0, for GNOME 2 Alpha.

2002-01-13  Richard Hestilow  <hestilow@ximian.com>
	
	* configure.in (PKG_CHECK_MODULES): Remove capplet dep.

	* capplet/capplet.c: Convert to GtkDialog (from CappletWidget).

	* capplet/mtm-selector.glade: Remove placeholders.

	* capplet/mtm-view-extensions-selector.c: #include "mtm-view-extensions-selector.h, not mtm-ui blah..

	* metatheme-edit/screenshot.c: Don't include gdkx.h.
	
2002-01-04  Pablo Saratxaga  <pablo@mandrakesoft.com>

        * configure.in: Added "eu" to ALL_LINGUAS

2001-12-27  Duarte Loreto <happyguy_pt@hotmail.com>

        * configure.in: Added portuguese to ALL_LINGUAS

2001-12-19  Seth Nickell  <snickell@stanford.edu>

	* metatheme-edit/Makefile.am:
	* metatheme-edit/metatheme-edit.desktop:

	Install into $datadir/applications, and add
	a Categories field (flagging it as a Utility for now).
	
2001-12-19  Seth Nickell  <snickell@stanford.edu>

	* capplet/Makefile.am:
	* capplet/metatheme_selector.desktop:

	Install .desktop file into $datadir/control-center/capplets
	and add a Categories field.
	
2001-12-11  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

	* configure.in: Added "sk" to ALL_LINGUAS.

2001-11-30  Richard Hestilow  <hestilow@ximian.com>
	
	* mtm/mtm-theme.c (mtm_theme_save_as): Move the GValue scope
	so it is reinitialized in the loop, and do not call
	mtm_ext_handler_get_arg_name.

2001-11-30  Richard Hestilow  <hestilow@ximian.com>
	
	* Initial GNOME 2 port of metatheme-edit.

2001-11-28  Richard Hestilow  <hestilow@ximian.com>

	* configure.in (AM_INIT_AUTOMAKE): Bump version to 0.7.0.

	* mtm-ext-handler.h: Change the GtkArg* array to GParamSpec**.
	(mtm_ext_handler_register_args): Added prototype.

	* mtm-ext-handler.c (mtm_ext_handler_destroy): Free priv now
	that we are using it.
	(mtm_ext_handler_init): Initialize priv.
	(mtm_ext_handler_check_args): Use the argument list we already
	have instead of getting one from GtkObjectClass.
	(mtm_ext_handler_register_args): Added.

	* mtm-thene.c (mtm_theme_save_as): Use GParamSpec/GValue.
	(parse_args): Use GValue.
	
	* plugins/background/bg-ext-handler.c:
	(bg_wp_get_type, bg_grad_get_type): Use g_enum_*.
	(bg_ext_handler_init): Register args with ExtHandler.

	* plugins/sawfish/sawfish-config-gui.c:
	(ext_changed_cb): Use GtkTextBuffer.
	(sawfish_config_gui_new): Use GtkTextView/GtkTextBuffer.

2001-11-27  Richard Hestilow  <hestilow@ximian.com>

	* Initial GNOME 2 port.

2001-11-27  Jesus Bravo Alvarez  <jba@pobox.com>

	* configure.in: Added gl (Galician) to ALL_LINGUAS.

2001-10-27  Yuriy Syrota <rasta@renome.rovno.ua>

        * configure.in: Added "uk" to ALL_LINGUAS.

2001-10-16  Héctor García Álvarez <hector@scouts-es.org>

        * configure.in: Added "es" to ALL_LINGUAS for Spanish translation.

2001-09-15  Jakub Steiner <jimmac@ximian.com>

	* capplet/metatheme.png: new icon for control center
	* capplet/Makefile.am (EXTRA_DIST): install the new icon (I hope
	  this is the right spot)
	
2001-08-31  Abel Cheung  <maddog@linux.org.hk>

	* configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW

2001-07-30  Richard Hestilow <hestilow@ximian.com>

	* plugins/xmms/xmms-config-gui.[ch]: Added.

	* plugins/xmms/xmms-plugin.c (mtm_init_plugin): Register new
	Gui handler.

	* plugins/xmms/Makefile.am: Build added files.

2001-07-30  Richard Hestilow <hestilow@ximian.com>

	* metatheme-edit/metatheme-edit.glade: Use vbox placeholders
	instead of GnomePixmaps -- apparently libglade ignores pixmaps_dir.

	* metatheme-edit/editor-page.c (editor_page_init): Use
	gnome_pixmap_file and make GnomePixmaps that work.
 
2001-07-30  Richard Hestilow <hestilow@ximian.com>

	* metatheme-edit/save.c (save_theme): Do a "save as" if the
	permissions are not good.

2001-07-30  Richard Hestilow <hestilow@ximian.com>

	* metatheme-edit/editor-page.c (editor_page_ext_enabled): Fix
	for case where ConfigGui is NULL, and also removed an obsolete
	glade widget reference.

2001-07-26  Richard Hestilow <hestilow@ximian.com>

	* mtm/mtm-init.c (mtm_init): Don't call gnomelib_init.

2001-07-25  Richard Hestilow <hestilow@ximian.com>

	* Let's try this again.

	* RELEASE: 0.6.2

	* configure.in: Use pkg-config.

	* mtm/Makefile.am, capplet/Makefile.am: Use correct build variables.

	* plugins/background/Makefile.am: Forget the conditional.

2001-07-25  Richard Hestilow <hestilow@ximian.com

	* RELEASE: 0.6.2

2001-07-25  Richard Hestilow <hestilow@ximian.com>

	* configure.in: Bump version to 0.6.2.

	* plugins/background/background-plugin.c (bg_plugin_theme_activate):
	The capplet binary name reverted to the old one...change to reflect
	that.

	* capplet/capplet.c (main): Set preview scrolled window to a
	reasonable size.

	* capplet/mtm-view-preview.c (mtm_view_preview_new): Remove some
	old commented-out code.
	
2001-07-24  Wang Jian  <lark@linux.net.cn>

	* configure.in: Added zh_TW.Big5 to ALL_LINGUAS

2001-07-20  Chema Celorio  <chema@celorio.com>

	* RELEASE : 0.6.1

2001-07-20  Chema Celorio  <chema@celorio.com>

	* configure.in (AC_OUTPUT): we are not building the preview plugin, remove
	from AC_OUTPUT
	(AC_OUTPUT): ditto for mtm-ui
	(AC_OUTPUT): dunno what macros was here

	* plugins/nautilus/Makefile.am (INCLUDES): add EXTRA_INCLUDEDIR

	* configure.in (EXTRA_LIBS): remove the -lunicode that i added

	* mtm/mtm-theme.c: deal with gnome-xml brokeness 

2001-07-19  Chema Celorio  <chema@celorio.com>

	* configure.in: bump to 0.6.1

2001-07-19  Richard Hestilow <hestilow@ximian.com>

	* configure.in: Require libcapplet 1.5.0

	* pluguins/background/Makefile.am: Minor define thingy.

	* plugins/background/background-properties.c: Work with the
	new control center.

2001-07-20  Zbigniew Chyla  <cyba@gnome.pl>

	* capplet/metatheme_selector.desktop,
	metatheme-edit/metatheme-edit.desktop: Added Polish entries.

	* configure.in: Added pl to ALL_LINGUAS.

2001-07-16  Kai Lahmann  <kl@linuxfaqs.de>

	* capplets/Makefile.am: .desktop goes to the right place now

2001-07-12  Chema Celorio  <chema@celorio.com>

	* configure.in (EXTRA_LIBS): add a check for libxml
	and add "xml" to the gnome-config line

2001-07-10  Richard Hestilow <hestilow@ximian.com>

	* mtm/mtm-env.[ch]: New function mtm_env_get_tmpdir.

	* metatheme-edit/screenshot.[ch]: Added.

	* metatheme-edit/io-png.[ch]: Added; copied from encompass-old.

	* metatheme-edit/metatheme-edit.glade: Add "grab screenshot" button.

	* metatheme-edit/Makefile.am: Compile new files.

	* metatheme-edit/editor-main-page.[ch]: Accept a parent_window
	argument in construction, and add a new callback to handle screenshots.

	* metatheme-edit/editor-shell.[ch]: Accept a parent_window argument
	in construction, and pass it to the main page.

	* metatheme-edit/main.c (main): Pass win to editor_shell_new_from_theme.

2001-07-03  Richard Hestilow <hestilow@ximian.com>

	* plugins/gtk/gtk-plugin.c:
	  (font_load): Added.
	  (print_standard_stuff): Print font if known.
	  (gtk_plugin_theme_activate): Scan for font.

2001-07-02	Rodney Dawes <dobey@free.fr>

	* configure.in: Output metatheme.spec
	* metatheme.spec.in: Added file
	* Makefile.am: metatheme.spec.in in EXTRA_DIST, dist-hook for metatheme.spec

2001-06-29  Richard Hestilow <hestilow@ximian.com>

	* configure.in: Use xmms-config and export XMMS_CFLAGS/LIBS.

	* plugins/xmms/Makefile.am: Use XMMS_CFLAGS and XMMS_LIBS.

2001-06-28  Richard Hestilow <hestilow@ximian.com>

	* README: Updated.
	
	* Makefile.am: Remove old cruft.

	* configure.in: Change PLUGINS_DIR to include version info.

	* *.c: Remove g_print cruft.

	* capplet/capplet.c: Hide manage button.
	
	* mtm/mtm-plugin.c: Nasty unloading hack. Why is this necesssary?
	
	* plugins/sawfish/sawfish-plugin.c (sawfish_plugin_theme_activate):
	Evil symlink hack.

2001-06-26  Richard Hestilow <hestilow@ximian.com>

	* mtm/mtm-theme.c (mtm_theme_dup_name): If returning filename,
	return the g_basename, not the full path.

	* capplet/mtm-view-extensions-selector.c (mtm_ext_selector_new):
	Set the "Use" column expansion to 0 and resizable to false.

2001-06-25  Richard Hestilow <hestilow@ximian.com>

	* capplet/mtm-control-list.c:
	  (mtm_control_list_new): Set "selector" data on option menu.
	  (mtm_control_list_select_default): Added.

	* capplet/mtm-control-list.h: Added function "mtm_control_list_select_default".

	* capplet/capplet.c (main): Select default on clist.

	* capplet/mtm-selector.c:
	  (mtm_selector_activate_selected_theme): Save current theme filename.
	  (mtm_selector_record_current_theme): Save current theme filename.
	  (mtm_selector_rollback_theme): Restore the old current theme filename.

2001-06-25  Richard Hestilow <hestilow@ximian.com>

	* plugins/nautilus: Added.
	
	* plugins/Makefile.am: Add conditional compilation of nautilus.

	* configure.in: Check for GConf (for nautilus plugin).

	* po/POTFILES.in: Add nautilus plugin files.
	
2001-06-22  Richard Hestilow <hestilow@ximian.com>

	* plugins/sawfish/sawfish-plugin.c (sawfish_plugin_theme_activate):

	* Makefile.am: NEWS added to EXTRA_DIST.

	* Released 0.6.0.

2001-06-22  Richard Hestilow <hestilow@ximian.com>

	* capplet/mtm-selector.c (mtm_selector_destroy): Destroy env.

2001-06-22  Richard Hestilow <hestilow@ximian.com>

	* configure.in, capplet/Makefile.am, capplet/mtm-view-extensions.c,
	capplet/mtm-view-info.c, metatheme-edit/Makefile.am: Remove
	the imaginary vfs and gconf dependencies that don't really exist
	anyway.

2001-06-22  Richard Hestilow <hestilow@ximian.com>
	
	* configure.in: Bump version to 0.6.0, remove checks for gtkhtml,
	gconf, and gnome-vfs.
	
	* capplet/Makefile.am :Remove mtm-ui comment, automake was whining.

	* capplet/mtm-selector.glade: Set author_hbox expand to FALSE
	
	* metatheme-edit/editor-main-page.c:
	(editor_main_page_new): Set the name, preview, etc entries to their
	respective values.
	
	* mtm/mtm-theme.c:
	(mtm_theme_save): Move the "same file" check to copy functions.
	(mtm_theme_set_filename): Strip trailing "/" from theme filename.
	
	* mtm/mtm-util.c (mtm_copy_file, mtm_copy_directory): Check if we
	are copying the same file/directory to itself.

2001-06-22  Richard Hestilow <hestilow@ximian.com>

	* metatheme-install: Removed

2001-06-22  Andras Timar  <timar@gnome.hu>

	* capplet/metatheme_selector.desktop: Added Hungarian entry.
	* metatheme-edit/metatheme-edit.desktop: Added Hungarian entry.
	* configure.in: Added hu to ALL_LINGUAS.

2001-06-21  Richard Hestilow <hestilow@ximian.com>

	* metatheme-edit/editor-page.c:
	(editor_page_new_from_ext): Set the file entry to ext->file.

	* plugins/xmms/xmms-plugin.c: Remove a bunch of code that was
	"commented out" for no apparent reason.
	(xmms_plugin_theme_activate): Call gnome_config_sync.

2001-06-21  Richard Hestilow <hestilow@ximian.com>

	* metatheme-edit/editor-page.c:
	(editor_page_new_from_ext, file_changed_cb): If we do not have a
	ConfigGui, use our own ext pointer.

2001-06-21  Christian Rose  <menthos@menthos.com>

	* capplet/metatheme_selector.desktop: Added Swedish entry.
	* metatheme-edit/metatheme-edit.desktop: Added Swedish entry.
	* configure.in: Added sv to ALL_LINGUAS.

2001-06-21  Richard Hestilow <hestilow@ximian.com>

	* plugins/sawfish/sawfish-plugin.c: (sawfish_plugin_theme_activate):
	Changed to a single-line string to fix xgettext whinge.

2001-06-20  Rodney Dawes <dobey@free.fr>

	* mtm/mtm-util.c: changed char to int
	
2001-06-20  Richard Hestilow <hestilow@ximian.com>

	* capplet/capplet.c: Disabled author view for now, until find a place
	to put the field in the editor.

2001-06-20  Richard Hestilow <hestilow@ximian.com>

	* metatheme-edit/editor-main-page.c, metatheme-edit.glade:
	Hook up to the name entry so it actually does something.

2001-06-19  Richard Hestilow <hestilow@ximian.com>
	
	* mtm/mtm-theme.c (mtm_theme_save): Save the preview image, too.
	
	* metatheme-edit/save.c (actual_save_theme): Reset theme filename if
	the save failed.

	* metatheme-edit/editor-main-page.c: Now sets the preview properly
	when the PixmapEntry is changed.

2001-06-19  Richard Hestilow <tvgm@ximian.com>
	
	* metatheme-edit/editor-main-page.[ch], save.[ch]: Added.
	
	* metatheme-edit/Makefile.am: Add new files, and specify pixmaps dir.
	
	* metatheme-edit/editor-page.[ch]: Now is more easily subclassable.

	* metatheme-edit/editor-shell.c (editor_shell_new_from_theme):
	Alphabetize the exts, and add a main page.

	* metatheme-edit/main.c: Add new save/close buttons, and set title
	properly.

	* metatheme-edit/metatheme-edit.glade: Add main page glade entry.

	* mtm/mtm-util.[ch]: New utility functions remove_directory,
	copy_directory, copy_file, and move_file.
	
	* mtm/mtm-env.c: Use new function remove_directory.

	* mtm/mtm-ext-handler.[ch]: Added field "save" and
	a default implementation.

	* mtm/mtm-theme.c (mtm_theme_save): Use new save functionality.

	* plugins/background/bg-config-gui.c (bg_config_gui_new): Pack
	in both a vbox and hbox to cover both expansions.
	
	* plugins/gtk/gtk-plugin.c (gtk_plugin_theme_activate): Use new
	function mtm_move_file.

	* plugins/sawfish/sawfish-plugin.c (write_sawfishrc): Fix bug
	where only part of the file was being written.
	(sawfish_plugin_theme_active): Use new move_file function.

	* po/POTFILES.in: Updated

2001-06-14  Richard Hestilow <tvgm@ximian.com>

	* mtm/mtm-config-gui.[ch]: Model/view seperation -- the view is
	now implemented in metatheme-edit.
	
	* mtm/Makefile.am: Remove mtm-config-gui.glade
	
	* mtm/mtm-ext.[ch]: New functions "mtm_ext_new_from_default" and
	"mtm_ext_construct_from_default", which query the ExtHandler for
	the current theme.
	
	* mtm/mtm-gui-handler.[ch]: Add member "field", and new function
	"mtm_gui_handler_default_cleanup" to handle it.
	
	* mtm/mtm-theme.[ch]: New functions "mtm_theme_new_from_defaults"
	and "mtm_theme_construct_from_defaults", which construct a theme
	composed of MtmExt defaults.

	* plugins/gtk/Makefile.am: Add gtk-config-gui.h to SOURCES

	* plugins/gtk/gtk-config-gui.c: Convert to new API.

	* plugins/gtk/themehelper.c: Change to look like the capplet preview.
	
	* plugins/background/bg-config-gui.[c|h|glade]: Added.
	
	* plugins/background/Makefile.am: Add bg-config-gui.[ch] to SOURCES.
	Also, add libglade to LIBADD, and glade file to EXTRA_DIST.
	
	* plugins/background/background-plugin.c: Add support for GuiHandler.

	* plugins/sawfish/sawfish-config-gui.[ch]: Added.
	
	* plugins/sawfish/Makefile.am: Add sawfish-config-gui.[ch] to SOURCES.
	
	* plugins/sawfish/sawfish-plugin.c: Add support for GuiHandler.
	(sawfish_plugin_theme_find): Look in the per-version dir too.
	
	* metatheme-edit/metatheme-edit.glade, editor-page.[ch],
	editor-shell.[ch], main.c, metatheme-edit.glade, 32_butteflylogo.png,
	settings.png: Added.
	
	* metatheme-edit/Makefile.am: Add aforementioned files.

2001-06-04  Richard hestilow <tvgm@ximian.com>
	* mtm/mtm-ext-handler.c (mtm_env_get_all_ext_handlers):
	Minor gtkdoc typo fix.
	
	* mtm/mtm-ext.[ch]: New signal "changed".
	
	* mtm/mtm-config-gui.[c|h|glade], mtm/mtm-gui-handler.[ch]: Added.
	
	* mtm/Makefile.am: Add new files.
	
	* mtm/mtm.h: Include new headers.
	
	* metatheme-edit/*: Complete rewrite started, based on Anna's
	design and the ConfigGui/GuiHandler classes.
	
	* plugins/gtk/gtk-config-gui.c, plugins/gtk/themehelper.c: Added.
	
	* plugins/gtk/Makefile.am: Add new files.

	* plugins/gtk/gtk-plugin.c: Register a GuiHandler.
	
2001-04-02  Richard Hestilow <tvgm@ximian.com>
	* mtm/mtm-theme.[ch]: Added new members "author" and "author_email"
	and the appropriate accessor functions. This is written
	<author email="foo">Bar Baz</author> in the theme.xml file.

	* capplet/mtm-view-author.[ch]: Added. New view widget for the
	author/email fields.

	* capplet/Makefile.am: Add mtm-view-author.[ch] to SOURCES

	* capplet/capplet.c (main): Add mtm-view-author to the CappletWidget.
	
	* capplet/mtm-selector.glade: Modified to support mtm-view-author, plus
	a minor box packing tweak.

	* capplet/mtm-control-list.h: Fix minor #define typo.

2001-03-23  Richard Hestilow <tvgm@ximian.com>

	* NEW-FORMAT: added. Brief documentation on the new theme format.

2001-03-23  Richard Hestilow <tvgm@ximian.com>
	* mtm/inst-manager.[ch], mtm-theme-ball.[ch]: Removed.
	
	* mtm/Makefile.am: Reflect above removals.
	
	* mtm/mtm-env.c, mtm-env-lib.h: Ditto
	
	* mtm/mtm-ext-handler.h: Removed members "install" & "uninstall", and
	removed support for system installation interface.
	
	* mtm/mtm-ext.[ch]: Remove members "enabled". "url", and functions
	set/get_installed. Added member "preview".
	
	* mtm/mtm-theme.[ch]: Modified to reflect new directory-like structure
	* plugins/*: Updated to work with new ExtHandler.
	
	* plugins/preview: Removed (obsoleted)
	
	* capplet/control-list.c: Converted to use option menu.
	
	* capplet/capplet.c: Modified to use anna's new UI.
	
	* capplet/mtm-view-preview.c, mtm-selector.c: Use new API.
	
	* capplet/mtm-view-extensions-selector.[ch]: Modified to use e-table.
	Still a bit experimental, needs bug-fixing.
	
	* Makefile.am: metatheme-edit disabled until updated to work with
	new structure/API -- this will use anna's awesome new UI 
	
2001-03-12  Anna Marie Dirks <anna@ximian.com> 
	* /metatheme-edit/mtm-editor-mockup.glade: added a glade-ified mockup
	of the metathemes editor. This mockup is still missing its menus; I'm
	committing it to solicit input about how the editor should work. 

	* /metatheme-edit/pixmaps/: added a new directory, full of supporting
	pixmaps for mtm-editor-mockup.glade.
	
2001-03-11  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Added Norwegian to ALL_LINGUAS.
	
2001-03-08  Dan Winship  <danw@ximian.com>

	* configure.in (METATHEME_PLUGINS_DIR, SHAREDIR): Put single
	quotes around these to prevent their contents from being
	substituted at configure-time (when ${prefix} won't be set yet if
	you didn't specify it on the command line). Also, use ${datadir}
	rather than ${prefix}/share

	* capplet/Makefile.am (metatheme_selector_capplet_LDFLAGS): add
	-export-dynamic, for glade custom widgets

2001-03-03  Richard Hestilow  <hestgray@ionet.net>
	
	* capplet/mtm-selector.c: Added functions
	mtm_selector_record_current_theme and mtm_selector_rollback_theme,
	for use in try/revert/cancel scenarios.

	* capplet/capplet.c (capplet_try_cb): use above "record" function
	(capplet_cancel_cb, capplet_revert_cb): use "rollback" function
	(capplet_changed_cb): Added, called whenever selection changes.

2001-03-03  Chema Celorio  <chema@celorio.com>

	* mtm/mtm-theme.c (parse_args): remove the theme parameter
	as it was not beeing used
	(mtm_theme_construct_from_file): split this function into
	(mtm_theme_construct_extension_from_node): this one

2001-02-25  Matthias Warkus  <mawarkus@gnome.org>

	* configure.in: de added to ALL_LINGUAS

2001-02-23  Chema Celorio  <chema@celorio.com>

	* Makefile.am (EXTRA_DIST): remove "examples" from EXTRA_DIST since
	it is a directory

	* capplet/mtm-view-extensions-selector.c: use mtm-view-extensions-selector.h
	not ../mtm-ui/mtm-ext-sel.h

	* capplet/mtm-view-extensions.c (ext_selector_compare): fix header so
	that g_list_sort will like it

	* metatheme-edit/Makefile.am (INCLUDES): ditto

	* plugins/xmms/Makefile.am (INCLUDES): ditto

	* plugins/sawfish/Makefile.am (INCLUDES): ditto

	* plugins/preview/Makefile.am (INCLUDES): ditto

	* plugins/background/Makefile.am (INCLUDES): ditto

	* plugins/gtk/Makefile.am (INCLUDES): add -I$(top_srcdir)
	so that make distcheck would pass

	* mtm/Makefile.am (libmtm_la_SOURCES): add INCLUDES = -I$(top_srcdir)
	so that make distcheck would pass

	* Makefile.am (SUBDIRS): disable mtm-install for now

2001-02-16  Christopher R. Gabriel  <cgabriel@softwarelibero.org>

	* po/it.po: Updated italian translation from Pier Luigi Fiorini
	<plfiorini@libero.it>
	
2001-02-15  Chema Celorio  <chema@celorio.com>

	* mtm/Makefile.am (lib_LTLIBRARIES): cosmetic fixes
	* mtm/mtm-ext-handler.h: ditto

2001-02-13  Chema Celorio  <chema@celorio.com>

	* capplet/mtm-view-extensions.c: add missing mtm/mtm-ext.h

	* configure.in (EXTRA_INCLUDEDIR): remove mtm-ui/Makefile.am

	* capplet/mtm-view-extensions.c: replace old header (../mtm-ui)
	with new one

	* Makefile.am (SUBDIRS): remove the mtm-ui directory

	* mtm-ui/mtm-ext-selector.c: remove this file
	* mtm-ui/mtm-ext-selector.h: this one too

	* capplet/mtm-view-extensions-selector.c: move this file
	here from ../mtm-ui/mtm-ext-selector.
	* capplet/mtm-view-extensions-selector.h: ditto

	* capplet/mtm-view-extensions.c (mtm_view_extensions_toggled):
	implement.

	* capplet/capplet.c (capplet_implement_me_dialog): implement
	(capplet_add_cb): use
	(capplet_delete_cb): use
	
2001-02-10  Chema Celorio  <chema@celorio.com>

	* capplet/mtm-control-list.c (mtm_control_list_files_changed):
	memleak

2001-02-10  Chema Celorio  <chema@celorio.com>
	
	* po/POTFILES.in: update translatable files

	* capplet/mtm-view-info.c : implement another view

2001-02-09  Chema Celorio  <chema@celorio.com>

	
	* capplet/mtm-selector.c: implement the main object
	* capplet/mtm-control-list.c: implement a control
	* capplet/mtm-view-preview.c : implement a view

	* mtm/mtm-util.h: remove debuging macros

	* mtm/mtm-util.c (mtm_debug): remove

	* metatheme-install/mtm-inst-gui.c (mtm_inst_gui_update_check): remove
	unused variable
	(local_cancel_cb): ifdef out. Warning about not beeing used

	* metatheme-install/mtm-theme-updater.c (mtm_theme_updater_install_updates):
	use new struc name for ->install

	* mtm/mtm-theme.c (mtm_theme_compare): move here &
	rename.

	* mtm/mtm-theme.h: upd. header

	* mtm/mtm-theme.c (mtm_theme_get_filename): constify
	(mtm_theme_get_name): ditto
	(mtm_theme_get_desc): ditto

	* capplet/mtm-selector-list.c (mtm_selector_list_new): list
	of themes that the user selects from.

	* capplet/mtm-controller.c (mtm_controller_new): new file.
	Implement the MtmController object. It is used as a glue
	between the different optional widgets in the dialog.

2001-02-08  Chema Celorio  <chema@celorio.com>

	* capplet/sel-controller.c (sel_controller_init_gui): add
	g_return if fail if we could not get view1 from the glade
	file

	* mtm-ui/mtm-ext-editor.h: remove file

	* capplet/capplet.c (main): _use new .glade file.

	* plugins/xmms/xmms-plugin.c (xmms_plugin_theme_uninstall): add a
	big warning. eeeek.

	* mtm/mtm-util.h: upd. header

	* mtm/mtm-util.c (mtm_find_file_in_path): constify

	* plugins/gtk/gtk-plugin.c (gtk_plugin_theme_intall): update
	to new function.

	* capplet/sel-controller.c (sel_controller_activate_theme): add a
	#warning
	(sel_controller_activate_theme): ifdef unsed variables
	(ext_selector_compare): change args to the args used by GCompareFunct to
	avoid a compile time warning.

	* mtm/mtm-ext-handler.h (struct _MtmExtHandler): constify filename argument
	in install_theme & find_theme. Rename install_theme to install. ditto for
	uninstall & activate.

	* plugins/sawfish/sawfish-plugin.c (sawfish_plugin_theme_install): constify.
	rename install/uninstall/activate from _*_theme to _theme_*
	(mtm_init_plugin): update new names

	* "*.c" Add header with (c), GPL & Author (Richard H)

	* mtm/mtm-ext-handler.c: cosmetic fixes

	* mtm/mtm-plugin.h: upd. header for constification

	* mtm/mtm-plugin.c (mtm_plugin_new): constify
	(mtm_plugin_construct): ditto

	* mtm/plugin-manager.c (plugin_manager_load): cosmetic
	fixes. 
	(plugin_manager_load_dir): constify
	(plugin_manager_load_file): ditto

	* mtm/mtm-theme.c (mtm_theme_construct_from_file): kill
	memleak
	(parse_args): kill memleak

	* mtm/mtm-ext.c (mtm_ext_construct_with_type): kill memleak.

	* mtm/handler-manager.h: upd. header

	* mtm/handler-manager.c (handler_manager_get): constify

	* mtm/mtm-ext.h: upd. header

	* mtm/mtm-ext.c (mtm_ext_set_ext_type): constify

	* mtm/mtm-theme.c (mtm_theme_construct_from_file): set
	ext->type to avoid a leak. mtm_ext_destroy will free it.

	* mtm/mtm-ext.c (mtm_ext_destroy): g_free ext->type.

	* mtm/mtm-ext.h: upd. headers

	* mtm/mtm-ext.c (mtm_ext_construct_with_type): ifdef out
	gtk_object_set (). I don't think we need it.
	(mtm_ext_construct_with_type): constify

	* mtm/mtm-theme.c (mtm_theme_new_from_file): constify.
	(mtm_theme_construct_from_file): constify
	add mtm_debug function to most functions, make the indentation
	uniform across the file

2001-01-28  Chema Celorio  <chema@ximian.com>

	* mtm/mtm-ext-handler.c: include string.h

2001-01-28  Chema Celorio  <chema@ximian.com>

	* mtm/mtm-plugin.c: inlcude string.h

2001-01-06  Fatih Demir	<kabalak@gmx.net>

	* po/.cvsignore: Added delirium..

	* po/ko.po: Added Korean translation from YHC.

	* configure.in: Added "ko" to ALL_LINGUAS

2000-12-25  Miguel de Icaza  <miguel@helixcode.com>

	* capplet/metatheme-preview.c (metatheme_preview_realize): Set
	draw_background to FALSE.

2000-11-24  Richard Hestilow  <tvgm@helixcode.com>
	* default.mtm: Added
	* configure.in, Makefile.am: Adjusted for default.mtm

2000-11-23  Richard Hestilow  <tvgm@helixcode.com>

	* TODO: Whoops! Added.
	* Makefile.am: TODO added to EXTRA_DIST.

2000-11-23  Richard Hestilow  <tvgm@helixcode.com>

	* README: Basic usage instructions added.
	* po: Pre-CVS translations added. Thanks to
	Kenneth Christiansen (da), Cedric Pineau (fr), Fatih Demir (tr),
	and Gustavo Maciel Dias Vieira (pt_BR).
	* configure.in: Added aforementioned languages.
	* Makefile.am: Added po and intl to SUBDIRS.

2000-11-10  Joe Shaw  <joe@helixcode.com>

        * configure.in: Use AM_PATH_GCONF instead of passing gconf on the
        gnome-config line. Also made building of the XMMS plugin conditional
        on whether or not xmms/xmmsctrl.h is found on the system.

	* capplet/Makefile.am: Add GCONF_LIBS to
	metatheme_selector_capplet_LDADD and GCONF_CFLAGS to INCLUDES.

	* metatheme-install/Makefile.am: Fixed a typo that made it not build.

	* plugins/Makefile.am: Conditionally build the xmms plugin.

2000-11-10  Richard Hestilow  <tvgm@helixcode.com>
	* mtm-ui, capplet, metatheme-install: Added.
	* plugins/xmms: Added.
	* metatheme.mime, metatheme.keys.in, gnome-application-x-metatheme.png:
	  Added for .mtm file-type.
	* metatheme-edit/Makefile.am: When did we ever link to gnome-vfs?
	* metatheme-edit/metatheme-edit.desktop, metatheme-edit.keys: Added.
	* metatheme-edit/arg-editor.c: Display argument descriptions.
	* metatheme-edit/main-app.c: New option --force-unnamed.
	* mtm/Makefile.am: mtm-theme-ball.[ch] added.
	* mtm/mtm-ext-handler.h: Added virtual functions for finding themes
	and describing subclass arguments.
	* mtm/inst-manager.c: Check find_theme for installed theme.
	* plugins/background-plugin.c, bg-ext-handler.c: Now we
	subclass MtmExtHandler for argument support.
	* plugins/*: Added support for new ext handler functions.
	* examples/*: Added. Probably need to check for permission on
	  these, or something.
	
2000-06-20  Richard Hestilow  <tvgm@helixcode.com>
	* rupert/*, configure.in, Makefile.am:
	  rupert renamed to metatheme-edit
	* configure.in: METATHEME_THEME_DIR is no longer defined.
	* Added a check for capplet libs (the capplet will be committed soon
	* mtm/*.h: #include positions switched around so as to assure 
	  semi-correct compilation and forward declarations.
	* mtm/mtm-util.c (mtm_strip_ext): If suffix is NULL, assume
	  a one-part suffix. (Such as .foo)
	* mtm/inst-manager.c: Try to strip_ext first ".tar.gz" and then
	  as NULL.
	* mtm/mtm-ext.[ch]:
	  ([set|get]_enabled/activate/update_ext): Be smart about the user
	  having set these arguments before.
	  (mtm_ext_get_handlers): Moved to MtmEnv.
	  (mtm_ext_dup): Added.
	* mtm/mtm-ext-handler.[ch]: Support added for basic runtime
	  detection of ExtHandler subclass arguments. Added new function
	  pointers update_ext, ext_is_installed, get_ext_version, and
	  version_is_compat.
	* plugins/*: Updated to refelct ExtHandler changes. 
	* mtm/mtm-theme.[ch]:
	  (mtm_theme_[set|get]_installed): Moved to MtmExt.
	  (mtm_theme_save, mtm_theme_new_from_file): Added support for
	  saving/loading of ext handler subclass arguments.
	* plugins/preview: Basic preview image plugin added. 
	* plugins/background: Now subclasses ExtHandler and supports
	  runtime arguments. Filename is now assumed to be an actual
	  image filename, or nothing at all (for color configs).
	* metatheme-edit/arg-editor.[ch], ext-editor.[ch]: Support
	  added for subclass argument configuration.

2000-05-31  Richard Hestilow  <hestgray@ionet.net>
	
	* mtm/mtm-handler.[ch], mtm/mtm-ext-handler.[ch], mtm/mtm-plugin.[ch]:
	  Added default cleanup functions.
	* plugins/*: Updated to use default cleanup functions.
	* mtm/mtm-ext.[ch]: Removed 'eid' member.
	(set_type): Check for a NULL ext handler.
	* mtm/mtm-theme.[ch]: Updated to not use eids.
	  Added formal accessor functions.
	(mtm_theme_new_from_file, mtm_theme_construct_from_file): Rewritten.
	(mtm_theme_save, mtm_theme_save_as): Rewritten.
	(mtm_theme_activate): Only run handler if ext has "activate" set.
	* mtm/mtm-stateful.[ch]: Added formal accessor functions.
	* rupert/main-app.c: Added support for most major menu/toolbar items.
	  Added Name and Description fields.
	* rupert/ext-editor.c: Added formal accessor functions.

2000-04-24  Richard Hestilow  <hestgray@ionet.net>

	* docs/ERROR-IDEAS: Added.

2000-04-23  Richard Hestilow  <hestgray@ionet.net>

	* docs/: Added.
	* docs/URL-IDEAS: Added.

2000-04-22  Richard Hestilow  <hestgray@ionet.net>

	* rupert/Makefile.am, plugins/*/Makefile.am: Updated to use
	  the global automake variables.
	* mtm/mtm-init.[ch]: Added.
	* mtm/Makefile.am: Updated with mtm-init.[ch].
	* rupert/rupert.c: Call mtm_init.
	* plugins/gtk/gtk-plugin.c (mtm_init_plugin): Call gtk_init.
	* plugins/background/background-plugin.c (mtm_init_plugin):
	  Call gdk_rgb_init, gtk_init, and push default cmap/visual.

2000-04-22  Iain Holmes  <ih@csd.abdn.ac.uk>

	* configure.in: Replace check for Imlib with check for Gdk-Pixbuf.
	* plugins/background/Makefile.am: Use gdk-pixbuf, not nasty imlib.
	* plugins/background/setroot.c: Use gdk-pixbuf.

2000-04-22  Richard Hestilow  <hestgray@ionet.net>

	* Added 'rupert' editor.
	* configure.in, Makefile.am: Build rupert.
	* mtm/Makefile.am: Added missing mtm-stateful.[ch] lines.
	* mtm/handler-manager.c:
	(handler_list_destroy): g_list_free correctness
	(handler_manager_get): Check for NULL list (no handlers found)
	* mtm/mtm-env.c:
	(mtm_env_destroy): Destroy managers in correct order.
	(mtm_env_init): Create managers in correct order.
	* mtm/mtm-ext-handler.c (mtm_ext_handler_class_init): Properly
	assign "_register" virtual function implementation.
	* mtm/mtm-ext.[ch]: Renamed 'id' arg to 'type'. New int arg 'eid'.
	(mtm_ext_new): No longer require type at ::new. Use gtk_object_set.
	(mtm_ext_new_with_type): Added.
	(mtm_ext_set_arg): If type changes, update the mirrored data fields.
	* mtm/mtm-handler.c:
	(mtm_handler_from_lookup): Added - interface to HandlerManager.
	(mtm_handler_get_all): Added.
	* mtm/mtm-theme.c:
	Updated to deal with MtmExt changes.
	(mtm_theme_destroy): g_list_free correctness.
	(mtm_theme_install/uninstall/activate): Check if ext is enabled/has handler.
	* mtm/plugin-manager.c (plugin_manager_destroy): g_list_free correctness.
	* plugins/*/Makefile.am: Install to 'metatheme' plugin dir.