0.3.7

2007-05-02  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* NEWS: Updated for 0.3.7 release.
	* README: Update version at the top of the file.

2007-04-29  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/gyrus-admin.c: (gyrus_admin_class_init),
	(gyrus_admin_post_login), (gyrus_admin_on_acl_selection_changed),
	(gyrus_admin_on_users_selection_changed): Store	signals ids in a static
	array instead of the class structure. Renamed 
	"::acl-entry-selection-changed" signal to "::acl-selection-changed".
	(gyrus_admin_logged_out): Emit the "::disconnected" signal.	
	* src/gyrus-admin.h:
	* src/gyrus-main-app.c: (main_app_on_acl_selection_changed): renamed.
	(gyrus_main_app_append_page): updated accordingly to GyrusAdmin changes.

2007-04-27  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* ChangeLog: change file coding to UTF-8.

2007-04-27  Stephane Raimbault  <stephane.raimbault@gmail.com>

	* configure.in: Added fr entry.

2007-04-25  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/glade/page.glade: Do not force a size in the password dialog.
	In localized enviroments, it looks ugly.

2007-04-25  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/gyrus-dialog-mailbox-new.c:
	(gyrus_dialog_mailbox_new_class_init):
	* src/gyrus-dialog-mailbox-new.h:

	Clean GyrusDialogMailboxNew class.

2007-04-25  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/gyrus-dialog-find-mailbox.c:
	(gyrus_dialog_find_mailbox_class_init),
	(gyrus_dialog_find_mailbox_finalize),
	(gyrus_dialog_find_mailbox_set_admin):
	* src/gyrus-dialog-find-mailbox.h:

	Clean GyrusDialogFindMailbox class.

2007-04-25  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/gyrus-connection.c: (gyrus_connection_set_property),
	(gyrus_connection_class_init), (gyrus_connection_init): More 
	GObject cleaning. This time, GyrusConnection.

2007-04-24  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_delete_all),
	(gyrus_admin_delete_selected_acl_entry): Update according to 
	the api change.
	* src/gyrus-admin-private.h: Remove parent_app property.
	* src/gyrus-admin.c: Remove the parent_app getter.
	* src/gyrus-admin.h: Ditto.
	* src/gyrus-main-app.c: (gyrus_main_app_append_page): Update
	according to the API change.

2007-04-24  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/Makefile.am: Add gyrus-admin-private.h
	* src/gyrus-admin-mailbox.c:
	* src/gyrus-admin-private.h: New definition of the private data
	to hide it.
	* src/gyrus-admin.c: (gyrus_admin_class_init), (gyrus_admin_init),
	(gyrus_admin_finalize), (gyrus_admin_destroy): More GObject love.
	(+gyrus_admin_get_users_treeview): Added getter method.
	* src/gyrus-admin.h: Remove the private data declaration from 
	here.
	* src/gyrus-dialog-find-mailbox.c: Use the getter instead of 
	accessing to the private data directly.
	(gyrus_dialog_find_mailbox_on_button_find_clicked): Ditto.
	* src/gyrus-report.c: (gyrus_report_on_button_update_clicked): 
	Ditto.

	More GObject love. This time, cleaned up GyrusAdmin class.

2007-04-24  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/gyrus-admin.c: (gyrus_admin_class_init): Use GLib	marshalers 
	for VOID__BOOL instead of our own.
	* src/gyrus-marshal.list: remove VOID:BOOLEAN.

2007-04-24  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/gyrus-main-app.c: (gyrus_main_app_finalize),
	(gyrus_main_app_destroy), (gyrus_main_app_class_init),
	(gyrus_main_app_init): Add the private structure definition
	here. Also improve the usage of the GObject facilities.
	* src/gyrus-main-app.h: Remove the definition of the 
	private structure.

	Improve the usage of GObject facilities in the GyrusMainApp class. 
	Based on a patch from Alejandro Valdes Jimenez  <avaldes@utalca.cl>. 
	Partially fixes bug #429138.

2007-04-24  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/gyrus-admin-mailbox.c:
	(gyrus_admin_mailbox_on_button_quota_apply_clicked),
	(gyrus_admin_mailbox_new): Fix a typo. Patch from 
	Bob Mauchin <zebob.m@gmail.com>. Fixes bug #432628.

2007-04-12  Claudio Saavedra <csaavedra@alumnos.utalca.cl>

	* src/pixmap/logo_gyrus.png: Update the logo.
	* src/pixmap/logo_gyrus.xcf: Add to svn the xcf version of the 
	logo. Patch from Alejandro Valdes Jimenez  <avaldes@utalca.cl>. 
	Fixes bug #429160.

2007-03-17  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/gyrus-connection.c: (gyrus_connection_conn_cb): Use correctly
	gnutls_record_recv () when it needs more than 1024 bytes. Fixes 
	bug #319436.

2007-03-16  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/glade/sessions.glade: Pimp the dialog a bit.

2007-03-16  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/gyrus-admin.c: (gyrus_admin_listen_channel),
	(+imap_quote_string), (gyrus_admin_login): Quote password
	to allow password with special characters. Fixes bug #337655.

2007-03-16  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* configure.in:
	* src/gyrus-connection.c: (gyrus_connection_conn_cb),
	(gyrus_connection_instance_init), (gyrus_connection_connect),
	(gyrus_connection_send):
	* tests/gyrus-talk.c: (main):
	* tests/gyrus-talk.glade:

	Make gnutls optional, and disable it by default, as it's 
	currently not working.

2007-03-15  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* gyrus.desktop.in.in: Fix the categories field.

2007-03-14  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* Makefile.am: Make tests build optional.
	* configure.in: Add --enable-tests parameter.

2007-03-14  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* tests/Makefile.am: Use macros instead of hardcoded paths.
	* tests/gyrus-talk.c: Remove hardcoded include.

2007-03-14  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/gyrus-connection.c: (gyrus_connection_class_init): 
	Use g_cclosure_marshal_VOID__INT for the "connect-response"
	signal, as ENUM is intended for real enums.

2007-03-11  Josep Puigdemont i Casamajó  <josep.puigdemont@gmail.com>

	* configure.in: Added "ca" (Catalan) to ALL_LINGUAS.

2007-02-05  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* INSTALL: 
	* Makefile.am: Fix the problems with the .desktop file.
	* README: Update website address and clean up a bit.
	* src/gyrus-main-app.c: (gyrus_main_app_about): Show the webpage
	in the about dialog.

2007-01-21  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* config.guess: Removed from SVN.
	* config.sub:

2007-01-21  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* configure.in: Add gyrus.desktop.in to AC_OUTPUT and small fixes.
	* gyrus.desktop.in: Renamed to gyrus.desktop.in.in, to properly
	generate set the VERSION value.

2006-12-31  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* README: Point to new GNOME SVN repository.

2006-12-25  Pema Geyleg  <pema.geyleg@gmail.com>

	* configure.in: Added 'dz' to ALL_LINGUAS.

2006-08-05  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/glade/sessions.glade: Redesigned the sessions interface removing
	useless items and reordering items.
	* src/gyrus-common.c: (gyrus_gtk_entry_has_text): Renamed gtk_entry_has_text ()
	to take it out from GTK+ namespace.
	* src/gyrus-common.h: ditto.
	* src/gyrus-dialog-find-mailbox.c: 
	(gyrus_dialog_find_mailbox_on_entry_changed): ditto.
	* src/gyrus-dialog-mailbox-new.c:
	(gyrus_dialog_mailbox_new_on_checkbutton_toggled),
	(gyrus_dialog_mailbox_new_on_entry_changed): ditto.
	* src/gyrus-main-app.c: Use more stock items where possible.
	Renamed "Reports..." to "Create reports..." to improve 
	usability.
	* src/gyrus-session.c: 
	(gyrus_session_on_button_delete_session_clicked),
	(gyrus_session_on_row_activated), (gyrus_session_on_entry_changed),
	(gyrus_session_append_session),
	(gyrus_session_treeview_on_key_press_event),
	(gyrus_session_on_key_press_event),
	(gyrus_session_get_selected_session), (gyrus_session_open),
	(gyrus_session_load_interface),
	(gyrus_session_edit_load_interface):

	Remove wrapped function	gyrus_session_name_compare_func () 
	and update accordly.
	Do not allow the user to accept in the edition dialog
	when there are empty entries.
	Use double click to open a session. Removed also 
	the "session saved" dialog.
		
2006-03-25  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* configure.in: Post release bump.