=== gedit 2.25.3 ===

2008-12-29  Paolo Borelli  <pborelli@katamail.com>

	* configure.ac:
	* README:
	* NEWS:

	gedit 2.25.3 release

2008-12-29  Paolo Borelli  <pborelli@katamail.com>

	* plugins/externaltools/tools/manager.py: fix method to detect
	language highlighting

2008-12-29  Jesse van den Kieboom  <jesse@icecrew.nl>

	* plugins/snippets/snippets/Manager.py: removed customized font
	size (which is too small). Fixes #560236

2008-12-29  Jesse van den Kieboom  <jesse@icecrew.nl>

	* gedit/gedit-message-type.h:
	* gedit/gedit-message-type.c:
	* gedit/gedit-message.h:
	* gedit/gedit-message.c:
	* gedit/gedit-message-bus.h:
	* gedit/gedit-message-bus.c:
	* gedit/gedit-window.h:
	* gedit/gedit-window.c:
	* gedit/gedit-window-private.h:
	* gedit/Makefile.am:
	
	Merged message communication bus from message_system branch providing
	a framework to allow (amongst others) plugins to cooperate in similar
	way as DBus (but for in-process communication)
	
	* docs/reference/gedit-sections.txt:
	* docs/reference/gedit.types:
	* docs/reference/gedit-docs.sgml:
	* docs/reference/tmpl/gedit-message.sgml:
	* docs/reference/tmpl/gedit-message-type.sgml:
	* docs/reference/tmpl/gedit-message-bus.sgml:
	
	Added API documentation for message bus
	
	* plugin-loaders/python/bindings/geditmessage.override:
	* plugin-loaders/python/bindings/Makefile.am:
	* plugin-loaders/python/bindings/gedit.override:
	* plugin-loaders/python/bindings/gedit.defs:
	
	Implemented python bindings for message bus

	* plugins/filebrowser/gedit-file-browser-messages.c:
	* plugins/filebrowser/gedit-file-browser-messages.h:
	* plugins/filebrowser/gedit-file-browser-widget.c:
	* plugins/filebrowser/gedit-file-browser-widget.h:
	* plugins/filebrowser/gedit-file-browser-plugin.c:
	* plugins/filebrowser/Makefile.am:
	
	Added message bus support for the file browser plugin
	
	* plugins/filebrowser/gedit-file-browser-view.c:
	
	Added sanity checks for destruction of state restore table
	
2008-12-29  Paolo Borelli  <pborelli@katamail.com>

	* gedit/gedit-ui.h: Use stock icon for page setup.

2008-12-29  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* plugins/time/gedit-time-plugin.c:
	%D format is not supported on win32.

2008-12-29  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* plugins/filebrowser/gedit-file-browser-store.c:
	Do not monitor files in windows.

2008-12-29  Paolo Borelli  <pborelli@katamail.com>

	* gedit/gedit-convert.c:
	* gedit/gedit-gio-document-saver.c:
	* gedit/gedit-tab.c:
	Fix some string format warnings in debug messages.

2008-12-28  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* plugins/taglist/gedit-taglist-plugin-panel.h:
	* plugins/taglist/gedit-taglist-plugin-parser.c:
	* plugins/taglist/Makefile.am:
	* plugins/taglist/gedit-taglist-plugin-panel.c:
	* plugins/taglist/gedit-taglist-plugin-parser.h:
	* plugins/taglist/gedit-taglist-plugin.c:
	Use data-dir property.

	* win32/build-installer:
	* win32/gedit.iss.in:
	Remove taglist as now it is in plugins dir.

2008-12-28  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* plugins/sort/Makefile.am:
	* plugins/sort/gedit-sort-plugin.c:
	Use data-dir property.

2008-12-28  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* plugins/spell/gedit-spell-plugin.c:
	* plugins/spell/gedit-spell-checker-dialog.c:
	* plugins/spell/gedit-spell-checker-dialog.h:
	* plugins/spell/gedit-spell-language-dialog.c:
	* plugins/spell/Makefile.am:
	* plugins/spell/gedit-spell-language-dialog.h:
	Use data-dir property.

2008-12-28  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* plugins/filebrowser/gedit-file-browser-widget.c:
	* plugins/filebrowser/gedit-file-browser-widget.h:
	* plugins/filebrowser/gedit-file-browser-plugin.c:
	* plugins/filebrowser/Makefile.am:
	Use data-dir property.

2008-12-28  Paolo Borelli  <pborelli@katamail.com>

	* plugins/docinfo/gedit-docinfo-plugin.c:
	* plugins/time/gedit-time-plugin.c:
	* plugin-loaders/python/gedit-plugin-loader-python.c:
	* plugin-loaders/python/bindings/gedit.defs:
	* plugin-loaders/c/gedit-plugin-loader-c.c:
	* gedit/gedit-plugin.c:
	* gedit/gedit-plugin.h:
	Add an "data-dir" property to plugins that plugin can use to
	locate data files in a relocable way (so that it works on
	windows). Convert a couple of plugins as a test, eventually all
	plugins need it.

2008-12-28  Jesse van den Kieboom  <jesse@icecrew.nl>

	* plugins/filebrowser/gedit-file-browser-store.c: Fixed small
	warning on trying to connect a signal on a file monitor when file
	monitoring is not supported (e.g. on OS X)

2008-12-28  Jesse van den Kieboom  <jesse@icecrew.nl>

	* plugin-loaders/python/bindings/gedit.override: Added custom
	wrapper for gedit_statusbar_flash_message to avoid formatting
	security problems (fixes #565778)

2008-12-28  Jesse van den Kieboom  <jesse@icecrew.nl>

	* plugins/filebrowser/gedit-file-browser-store.c: Fix a problem
	with fill_model where the tree path might have been altered and
	is thus then invalid. Fixes bug #556410.

2008-12-26  Leonardo Ferreira Fontenelle  <leonardof@gnome.org>

	reviewed by: Paolo Borelli.

	* plugins/externaltools/tools/manager.py: Import the hashlib module
	instead of the deprecated md5 python module. Closes bug #564378.

2008-12-25  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* Makefile.am:
	Build plugin-loaders after gedit.

2008-12-25  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/Makefile.am:
	* configure.ac:
	Add the -mwindows flag.

2008-12-25  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit.c:
	Set the path at runtime.

2008-12-25  Paolo Borelli  <pborelli@katamail.com>

	* gedit/gedit-document.[ch]:
	* gedit/gedit-tab.c:
	Use content type instead of mime type where possible.

2008-12-24  Paolo Borelli  <pborelli@katamail.com>

	* gedit/gedit-plugins-engine.[ch]:
	* gedit/gedit-prefs-manager.[ch]:
	* gedit/gedit-prefs-manager.[ch]:
	Centralize all gconf related code in the prefs manager.

2008-12-24  Paolo Borelli  <pborelli@katamail.com>

	* gedit/gedit-language-manager.[ch]:
	* gedit/gedit-documemt.c:
	Use gtk_source_language_manager_guess_language instead of
	scanning mime types manually.

2008-12-23  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* win32/build-installer:
	* win32/gedit.iss.in:
	Include the immodules too.

2008-12-23  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* win32/build-installer:
	* win32/gedit.iss.in:
	Add pixbuf loaders.

2008-12-23  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* win32/build-installer:
	* win32/gedit.iss.in:
	Add plugin files.

2008-12-23  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit.c:
	* gedit/Makefile.am:
	* gedit/gedit-dirs.c:
	* gedit/gedit-dirs.h:
	Use dir func to manage the locale dir.

2008-12-23  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit.c:
	* gedit/Makefile.am:
	Use dir functions to manage the icons path.

2008-12-23  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit-commands-help.c:
	* gedit/Makefile.am:
	Manage the logo with the dir funcs.

2008-12-23  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit-dirs.c:
	* gedit/gedit-dirs.h:
	* gedit/gedit-plugins-engine.c:
	* gedit/Makefile.am:
	Use dir functions to manage the loaders and plugins.

2008-12-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* win32/build-installer:
	* win32/gedit.iss.in:
	Fix path.

2008-12-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit-dirs.c:
	Fixed bug in win32 part.

2008-12-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* win32/build-installer:
	* win32/gedit.iss.in:
	Add gconf schemas.

2008-12-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/dialogs/gedit-open-location-dialog.c:
	* gedit/dialogs/gedit-encodings-dialog.c:
	* gedit/dialogs/gedit-preferences-dialog.c:
	* gedit/dialogs/gedit-style-scheme-dialog.c:
	* gedit/dialogs/gedit-search-dialog.c:
	* gedit/gedit-print-job.c:
	* gedit/gedit-window.c:
	* gedit/gedit-style-scheme-manager.c:
	Use the dir functions.

2008-12-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit-utils.c:
	* gedit/gedit-utils.h:
	* gedit/gedit-app.c:
	* gedit/gedit-dirs.c:
	* gedit/gedit-prefs-manager-app.c:
	* gedit/gedit-dirs.h:
	* gedit/gedit-style-scheme-manager.c:
	* gedit/gedit-plugins-engine.c:
	* gedit/Makefile.am:
	Added gedit-dirs.[ch] to manage the dir cross platform funcs.

2008-12-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* win32/build-installer:
	* win32/gedit.iss.in:
	Fix a few paths and comment python files for now.

2008-12-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* win32/querymodules.bat:
	* win32/Makefile.am:
	* win32/build-installer:
	* win32/README:
	* win32/gedit.iss.in:
	* configure.ac:
	* Makefile.am:
	Added win32 installer scripts based on glom ones.

2008-12-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/Makefile.am:
	Change LOADER_SOURCES name to POSIXIO_FILES.

2008-12-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit-metadata-manager.c:
	Changed to use the cache dir.

2008-12-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit-plugins-engine.c:
	Include gedit-utils.h

2008-12-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit-metadata-manager.c:
	* gedit/gedit-utils.c:
	* gedit/gedit-utils.h:
	* gedit/gedit-app.c:
	* gedit/gedit-prefs-manager-app.c:
	* gedit/gedit-style-scheme-manager.c:
	* gedit/gedit-plugins-engine.c:
	Use gedit_utils_get_config_dir instead of hardcoding to .gnome2.

2008-12-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit-app.c:
	Use a standard rol for all platforms.

2008-12-22  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit-utils.c:
	* gedit/gedit-utils.h:
	Removed get_stdin function.

2008-12-21  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* configure.ac:
	Use the right flags for plugin loaders.

2008-12-21  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit.c:
	Changed define.

2008-12-21  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit-document-loader.c:
	* gedit/gedit-document-saver.c:
	* gedit/Makefile.am:
	Use always the gio loader and the gio saver in
	case we are in windows.

2008-12-21  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit.c:
	* gedit/gedit-app.c:
	* gedit/Makefile.am:
	* configure.ac:
	Add some ifdefs to not build bacon on windows.

2008-12-20  Paolo Borelli  <pborelli@katamail.com>

	* plugins/spell/gedit-spell-plugin.c:
	* plugins/spell/gedit-spell-checker.c:
	* plugins/spell/gedit-spell-checker-dialog.h:
	* plugins/spell/gedit-spell-language-dialog.h:
	* plugins/taglist/gedit-taglist-plugin-parser.h:
	* gedit/gedit-local-document-saver.c:
	Clean up glib/gtk includes. Patch by Luis Menina.

2008-12-20  Paolo Borelli  <pborelli@katamail.com>

	* gedit/gedit.c: add a command line switch to show the version

2008-12-20  Paolo Borelli  <pborelli@katamail.com>

	* gedit/gedit-metadata-manager.c:
	* gedit/gedit-tab.c:
	Use g_timeout_add_seconds. Bug #565127, patch by
	mail@paul.kishimoto.name.

2008-12-20  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit-tab.c:
	Added some doc.

2008-12-08  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit-notebook.c:
	Added some doc.

2008-12-08  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit-window.c:
	* docs/reference/gedit-sections.txt:
	* docs/reference/tmpl/gedit-plugin.sgml:
	* docs/reference/tmpl/gedit-window.sgml:
	Added some doc.

2008-12-07  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>

	* gedit/gedit-window.c:
	Added some doc.

2008-12-06  Jesse van den Kieboom  <jesse@icecrew.nl>

	* gedit/gedit-plugin.h:
	* gedit/gedit-plugin.c:
	* plugin-loaders/python/gedit-plugin-loader-python.c:
	* plugin-loaders/python/bindings/gedit.defs:
	* plugin-loaders/python/bindings/geditplugin.override:
	* plugin-loaders/c/gedit-plugin-loader-c.c:

	Added 'install-path' construct only property set by plugin
	loaders so that plugins (especially C plugins) can find
	out where they are installed (thus making relocation of
	plugins + data possible without recompiling the plugin)