[gyrus] Generate ChangeLog on distcheck
- From: Claudio Saavedra <csaavedra src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gyrus] Generate ChangeLog on distcheck
- Date: Sat, 23 Jan 2010 23:29:46 +0000 (UTC)
commit 5488c0eabda0fefb2b5a85dde6d6428cef06de29
Author: Claudio Saavedra <csaavedra igalia com>
Date: Sun Jan 24 01:13:39 2010 +0200
Generate ChangeLog on distcheck
ChangeLog | 2238 +--------------------------------------------------------
ChangeLog.old | 2236 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Makefile.am | 16 +-
3 files changed, 2254 insertions(+), 2236 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 0415c1a..9be2308 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,2236 +1,6 @@
-2009-04-28 Claudio Saavedra <csaavedra igalia com>
+2010-01-24 Claudio Saavedra <csaavedra igalia com>
- * gyrus.doap: Describe project.
+ * ChangeLog is autogenerated when releasing. Check ChangeLog.old
+ for original ChangeLog and 'git log' for a detailed list of
+ changes.
-2009-04-28 Claudio Saavedra <csaavedra igalia com>
-
- * README: Point to git repository.
-
-2009-02-23 Claudio Saavedra <csaavedra igalia com>
-
- * src/gyrus-admin.c: (gyrus_admin_init_get_widgets):
- * src/gyrus-common.c: (gyrus_dialog_password_new):
- * src/gyrus-dialog-find-mailbox.c:
- (gyrus_dialog_find_mailbox_init_get_widgets):
- * src/gyrus-dialog-mailbox-new.c:
- (gyrus_dialog_mailbox_new_init_get_widgets):
- * src/gyrus-preferences.c: (gyrus_preferences_show_dialog):
- * src/gyrus-report.c: (gyrus_report_show_report):
- * src/gyrus-session.c: (gyrus_session_load_interface),
- (gyrus_session_edit_load_interface):
-
- Use g_build_filename() instead of g_strdup_printf() to build the
- filename for the glade files.
-
-2009-02-15 Claudio Saavedra <csaavedra igalia com>
-
- * configure.in: post release version bump
-
-2009-02-15 Claudio Saavedra <csaavedra igalia com>
-
- * README: update version
- * NEWS: update for 0.3.8
-
-2008-10-14 Francisco Rojas <frojas alumnos utalca cl>
-
- * src/gyrus-admin.c (gyrus_admin_listen_channel),
- (gyrus_admin_write_channel): Use appropriate gsize instead of guint
- for bytes_written parameter. Fixes bug #435869.
-
-2008-10-13 Claudio Saavedra <csaavedra igalia com>
-
- * AUTHORS:
- * README:
- * src/gyrus-main-app.c: (gyrus_main_app_about): Credit Francisco.
-
-2008-10-12 Claudio Saavedra <csaavedra igalia com>
-
- * configure.in: Bump GTK+ dependency (because of GtkPrint)
-
-2008-10-12 Francisco Rojas <frojas alumnos utalca cl>
-
- * configure.in: Remove the dependency on libgnomeui
- * src/gyrus-main-app.c (gyrus_main_app_init), (menu_item_select_cb),
- (menu_item_deselect_cb), (connect_proxy_cb),
- (disconnect_proxy_cb): Replace GnomeAppbar with GtkStatusbar and
- GtkProgressBar.
-
- Remove dependence on obsolete libgnomeui. Fixes bug #555919.
-
-2008-10-12 Claudio Saavedra <csaavedra igalia com>
-
- * src/glade/report.glade: Give a more reasonable size to the dialog.
-
-2008-10-12 Claudio Saavedra <csaavedra igalia com>
-
- * src/gyrus-report.c: (draw_page): Plug a leak.
-
-2008-10-12 Claudio Saavedra <csaavedra igalia com>
-
- * configure.in: Replace libgnomeprintui checks with gtkprint checks.
- * src/gyrus-report.c: (gyrus_report_show_report),
- (gyrus_report_on_button_cancel_clicked),
- (gyrus_report_on_button_update_clicked), (begin_print),
- (draw_page), (gyrus_report_on_button_print_clicked): Port the report
- to printing to GtkPrint.
-
- Remove dependence on obsolete libgnomeprintui.
-
-2008-10-11 Claudio Saavedra <csaavedra igalia com>
-
- * src/glade/report.glade: Set page-size to 0 in the adjustment,
- to fix a gtk-warning.
-
-2008-10-11 Francisco Rojas <frojas alumnos utalca cl>
-
- * src/gyrus-main-app.c (main): replace gnome_program_init() with gtk_init()
-
-2008-10-11 Claudio Saavedra <csaavedra igalia com>
-
- * src/gyrus-report.c: Mark private methods static.
- * src/gyrus-report.h: No need to expose private methods or structures,
- move to gyrus-report.c. Remove unused includes.
-
-2008-10-11 Claudio Saavedra <csaavedra igalia com>
-
- * src/glade/sessions.glade: Set page-size to 0 in the adjustment,
- to fix a gtk-warning.
-
-2008-10-08 Kjartan Maraas <kmaraas gnome org>
-
- * configure.in: Added nb to ALL_LINGUAS.
-
-2008-02-29 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin-acl.c: (gyrus_admin_acl_set_entry):
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota),
- (gyrus_admin_mailbox_clear_info),
- (gyrus_admin_mailbox_on_button_quota_apply_clicked),
- (gyrus_admin_mailbox_new), (gyrus_admin_get_submailboxes),
- (gyrus_admin_mailbox_delete), (gyrus_admin_acl_set_tree_view),
- (gyrus_admin_add_acl_entry):
- * src/gyrus-admin.c: (gyrus_admin_initialize_mailbox_tree_view),
- (gyrus_admin_initialize_acl_tree_view),
- (gyrus_admin_create_socket_from_session),
- (gyrus_admin_listen_channel), (gyrus_admin_clean_mailbox_treeview),
- (gyrus_admin_load_session_info),
- (gyrus_admin_on_button_connect_clicked),
- (gyrus_admin_on_users_selection_changed),
- (gyrus_admin_on_renderer_toggled),
- (gyrus_admin_ask_user_if_overwrite),
- (gyrus_admin_on_acl_identifier_edited):
- * src/gyrus-common.c: (gyrus_gtk_entry_has_text),
- (gyrus_dialog_password_new):
- * src/gyrus-connection.c: (gyrus_connection_prepare_ubuffer),
- (gyrus_connection_send):
- * src/gyrus-dialog-find-mailbox.c:
- (gyrus_dialog_find_mailbox_init):
- * src/gyrus-dialog-mailbox-new.c:
- (gyrus_dialog_mailbox_new_on_button_ok_clicked):
- * src/gyrus-main-app.c: (gyrus_main_app_on_switch_page),
- (gyrus_main_app_append_page):
- * src/gyrus-report.c: (gyrus_report_on_button_update_clicked),
- (gyrus_report_create_data_page):
- * src/gyrus-session.c:
- (gyrus_session_on_button_delete_session_clicked),
- (gyrus_session_append_session),
- (gyrus_session_set_defaults_from_session),
- (gyrus_session_load_gconf_settings), (gyrus_session_open):
-
- Many, many functions and variables declaration fixes, courtesy of
- sparse.
-
-2008-01-18 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * HACKING: Add guidelines for working in the gyrus SVN.
-
-2007-10-14 Yannig Marchegay <yannig marchegay org>
-
- * configure.in: Added 'oc' to ALL_LINGUAS.
-
-2007-08-12 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * MAINTAINERS: Add file to comply with GNOME SVN standards.
-
-2007-05-02 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * configure.in: Post release version bump.
-
-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.
-
-0.3.6
-
-2006-03-25 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * NEWS:
- * README: Updated for version 0.3.6.
-
-2006-03-22 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-main-app.c: (gyrus_admin_delete_dialog_on_response):
- Remove useless action work that caused "RemoveMailbox" action
- to be disabled after trying to delete a mailbox. Blame me.
-
-2006-03-21 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin-mailbox.c: (gyrus_admin_get_submailboxes):
- Fixed leak.
-
-2006-03-21 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin.c: (gyrus_admin_on_treeview_focused),
- (gyrus_admin_initialize_mailbox_tree_view),
- (gyrus_admin_initialize_acl_tree_view),
- (gyrus_admin_on_users_selection_changed):
-
- Use selection's "changed" signal instead of the
- (GtkTreeSelectionSelectFunc).
-
-2006-03-21 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-session.c: (gyrus_session_edit_load_interface): Set
- a default item in the separator char combobox.
-
-2006-03-21 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin.c: (gyrus_admin_set_selected_treeview): Callback
- to set the last focused treeview from the mailboxes and the orphaned
- mailboxes one.
- (gyrus_admin_initialize_mailbox_tree_view): Connecting "focus-in-event"
- signal.
- (gyrus_admin_get_selected_mailbox): Get selected mailbox from the
- last focused treeview.
- * TODO: Updated.
-
- Allow to delete selected orphaned mailboxes.
-
-2006-03-10 Ilkka Tuohela <hile iki fi>
-
- * configure.in: Added "fi" to ALL_LINGUAS.
-
-2006-03-06 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin.c: (gyrus_admin_init),
- (gyrus_admin_mailbox_tree_model_new), (gyrus_admin_get_users_list),
- (gyrus_admin_initialize_mailbox_tree_view): Replace the two
- initialize treeview functions in a generic way.
- (gyrus_admin_clean_mailbox_treeview): Abstract the cleaning of the
- mailbox treeviews when logging out of servers.
- (gyrus_admin_logged_out): Use
- gyrus_admin_clean_mailbox_treeview ().
- (gyrus_admin_select_foreach_func),
- (gyrus_admin_get_selected_mailbox),
- (gyrus_admin_on_users_selection_changed),
- (gyrus_admin_on_acl_identifier_edited): * src/gyrus-admin.h:
- Rewrote the GyrusColumnMailbox enum to make it clearer.
- * src/gyrus-dialog-find-mailbox.c: Using GyrusColumnMailbox enum.
- (gyrus_dialog_find_mailbox_on_button_find_clicked): Using
- GyrusColumnMailbox enum.
- * src/gyrus-report.c: (gyrus_report_evaluate_quota): Using
- GyrusColumnMailbox enum.
-
- Removed redundant code to manipulate mailboxes treeviews
- (duplicated functions, enumerations, etc).
-
-2006-02-07 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * TODO: Updated.
- * src/glade/page.glade: Added treeview for orphaned mailboxes
- and vpaned.
- * src/gyrus-admin.c: (gyrus_admin_init_get_widgets),
- (gyrus_admin_init), (gyrus_admin_get_users_list),
- (gyrus_admin_corrupt_mailbox_tree_model_new),
- (gyrus_admin_initialize_corrupt_mailbox_tree_view),
- (gyrus_admin_logged_out): Added support for orphaned mailboxes. We fill
- a new model with those mailboxes that doesn't seem to fit in a sane
- mailboxes tree and we show it (fixes also the critical warning
- #330184).
- Right now we only show the orphaned mailboxes. Future work should
- allow to reparent them and/or delete them.
- * src/gyrus-admin.h: Added treeview for orphaned mailboxes to the
- private structure.
-
-2006-01-27 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-main-app.c: (gyrus_main_app_init): Adding necessary
- calls to gtk_action_group_set_translation_domain () to get menu
- translated.
-
-2006-01-22 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_new): Use KB here, too.
- * src/gyrus-admin-mailbox.h:
- * src/gyrus-dialog-mailbox-new.c:
- (gyrus_dialog_mailbox_new_on_button_ok_clicked):
-
-2006-01-22 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_set_quota),
- (gyrus_admin_mailbox_on_button_quota_apply_clicked):
- * src/gyrus-admin-mailbox.h: Changing
- gyrus_admin_mailbox_set_quota new_quota parameter to KB. (#306485).
-
-2006-01-20 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * acconfig.h: Removed.
- * autogen.sh: Using automake 1.9.
- * configure.in: Fixes.
- * install-sh: Removed.
- * missing: Removed.
- * mkinstalldirs: Removed.
- * src/Makefile.am: Removing gyrus-i18n.h
- * src/gyrus-admin-acl.c:
- * src/gyrus-admin-mailbox.c:
- * src/gyrus-admin.c:
- * src/gyrus-common.c:
- * src/gyrus-connection.c:
- * src/gyrus-dialog-find-mailbox.c:
- * src/gyrus-dialog-mailbox-new.c:
- * src/gyrus-i18n.h: Removed.
- * src/gyrus-main-app.c:
- * src/gyrus-preferences.c:
- * src/gyrus-report.c:
- * src/gyrus-session.c: Updating includes.
-
- Updates to automake 1.9 and some configure and build fixes. Also there
- are some files in cvs that don't belong there (install-sh, missing,
- mkinstalldirs, acconfig.h). (#327767, Patch from chpe gnome org).
-
-2006-01-16 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota): Fixed
- typo (#327052, Pointed out by Clytie Siddall).
-
-2005-12-30 Stanislav Brabec <utx penguin cz>
-
- * configure.in: Added cs to ALL_LINGUAS.
-
-2005-12-05 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * autogen.sh: Better message for developers trying to build
- without having gnome-common.
-
-2005-12-04 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-connection.c: (gyrus_connection_tls_read):
- Freeing the lasts received bytes when no more needed.
- (gyrus_connection_conn_cb): Cleaning a little the record_rcv code. And
- making conn->priv->data = NULL after freeing it.
- * tests/gyrus-talk.c: (on_data_received): Cosmetic change.
-
-2005-10-28 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin-mailbox.c: (gyrus_admin_add_acl_entry):
- If mailbox doesn't have an ACL entry then show the ACL
- treeview.
-
-2005-10-28 Claudio Saavedra <csaavedra alumnos utalca cl>
- * AUTHORS:
- * src/gyrus-main-app.c: (gyrus_main_app_about):
-
- Updated stars email addresses.
-
-2005-10-27 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * configure.in:
- * po/POTFILES.in:
- * src/Makefile.am:
-
- Removed references to src/schemas/*. Directory
- removed from distribution.
-
-2005-10-27 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * configure.in: Removed dependence on libbonoboui.
- * src/gyrus-admin-mailbox.c: (gyrus_admin_acl_set_tree_view):
- * src/gyrus-admin.c: (gyrus_admin_class_init),
- (gyrus_admin_logged_out), (gyrus_admin_post_login),
- (gyrus_admin_on_button_connect_clicked),
- (gyrus_admin_on_acl_selection_changed),
- (gyrus_admin_on_users_selection_changed):
- * src/gyrus-admin.h: Added signals ids.
- * src/gyrus-connection.c: (gyrus_connection_class_init):
- * src/gyrus-main-app.c: (gyrus_main_app_on_file_open_session),
- (gyrus_main_app_on_file_exit), (gyrus_main_app_on_edit_find),
- (gyrus_main_app_on_edit_mailbox_add),
- (gyrus_admin_delete_dialog_on_response),
- (gyrus_main_app_on_edit_mailbox_remove),
- (gyrus_main_app_on_edit_preferences),
- (gyrus_main_app_on_acl_entry_delete),
- (gyrus_main_app_on_acl_entry_rename),
- (gyrus_main_app_on_acl_entry_new),
- (gyrus_main_app_on_view_refresh), (gyrus_main_app_on_view_report),
- (gyrus_main_app_on_help_about),
- (gyrus_main_app_make_sensitivity_consistent),
- (gyrus_main_app_on_switch_page), (gyrus_main_app_get_type),
- (gyrus_main_app_init), (main_app_on_admin_connected),
- (main_app_on_admin_disconnected),
- (main_app_on_acl_entry_selection_changed),
- (main_app_on_mailbox_selection_changed),
- (gyrus_main_app_append_page), (gyrus_main_app_menu_set_sensitive),
- (main): Goodbye libbonoboui code! Hello GTK+!
- * src/gyrus-main-app.h: Parent class is now GtkWindow. Added
- elements to private structure to store GtkActionGroups.
- * src/gyrus-marshal.list: Added marshaling item.
- * src/gyrus-session.c:
-
- Removed dependence on libbonoboui. Using GtkUIManager. Using signals
- to notify the GyrusMainApp of changes on the status in GyrusAdmin
- objects. Code is now a little more clean.
-
-2005-10-12 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-connection.c: (gyrus_connection_tls_read),
- (gyrus_connection_conn_cb), (gyrus_connection_inetaddr_cb),
- (gyrus_connection_set_property), (gyrus_connection_connect),
- (gyrus_connection_send): Simplifying g_string code and improving
- indentation.
-
-2005-10-09 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-connection.c: (gyrus_connection_receive),
- (gyrus_connection_tls_write), (gyrus_connection_conn_cb),
- (gyrus_connection_class_init), (gyrus_connection_get_type),
- (gyrus_connection_new): Changing order of parameters.
- * src/gyrus-connection.h:
- * tests/gyrus-talk.c: (make_connection), (progress_bar_pulse_func):
-
- Fixing typo: s/recive/receive. Improving indentation.
-
-2005-10-09 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-connection.c: (gyrus_connection_conn_cb),
- (gyrus_connection_class_init):
- * src/gyrus-connection.h:
- * tests/gyrus-talk.c: (on_data_received), (make_connection):
-
- Fixing typo: s/recived/received
-
-2005-10-02 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * Makefile.am: Added dir tests.
- * configure.in: Search for path to glib-genmarshal.
- * src/Makefile.am: Adding LIBGNUTLS flags and needed calls to
- generate gyrus-marshal.{c,h}. Sorted the list of sources files.
- * src/gyrus-connection.c: (gyrus_connection_recive),
- (gyrus_connection_tls_read), (gyrus_connection_tls_write),
- (gyrus_connection_prepare_ubuffer), (gyrus_connection_conn_cb),
- (gyrus_connection_inetaddr_cb), (gyrus_connection_class_finalize),
- (gyrus_connection_set_property), (gyrus_connection_get_property),
- (gyrus_connection_class_init), (gyrus_connection_instance_init),
- (gyrus_connection_get_type), (gyrus_connection_new),
- (gyrus_connection_destroy), (gyrus_connection_connect),
- (gyrus_connection_disconnect), (gyrus_connection_send),
- (gyrus_connection_get_connected), (gyrus_connection_get_host),
- (gyrus_connection_get_port): New file in project.
- * src/gyrus-connection.h: New file in project.
- * src/gyrus-marshal.list: New file in project.
- * tests/Makefile.am: New files to test gyrus-connection.
- * tests/gyrus-talk.c: (on_window_main_delete_event),
- (on_checkbutton_usetls_toggled), (on_button_connect_clicked),
- (on_entry_cmd_activate), (on_button_send_clicked),
- (on_connect_response), (on_data_recived), (on_connection_close),
- (log_append_text), (make_connection), (disconnect),
- (progress_bar_pulse_func), (wait_response), (response_done),
- (send_command), (main): New files to test gyrus-connection.
- * tests/gyrus-talk.glade: New files to test gyrus-connection.
-
-2005-09-27 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * configure.in: 0.3.6 (now the version bump is _after_ the release and
- not _before_ it).
-
-2005-09-27 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * NEWS: 0.3.5
- * configure.in: 0.3.5
-
-2005-09-20 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-session.c:
- (gyrus_session_on_button_delete_session_clicked): Fixing memory leak.
-
-2005-09-05 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * configure.in: Added missing vi entry translation.
- * src/gyrus-report.c: (gyrus_report_cell_data_func): Formats
- the percentage column with one decimal.
- (gyrus_report_initialize_tree_view): References to
- gyrus_report_cell_data_function.
- (gyrus_report_evaluate_quota): Updating code in #else.
- (gyrus_report_on_button_print_clicked),
- (gyrus_report_create_print), (gyrus_report_draw_begin),
- (gyrus_report_create_data_page), (gyrus_report_print_quota):
-
- Cleaned warnings and memory leaks.
-
-2005-09-03 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-session.c: (gyrus_session_get_with_name): Check if
- returned gconf value is NULL and set it to a default value. If session
- has no hierarchy character set (as in sessions created with versions
- olders than 0.3.4) doesn't crash when loading it. Fixes #314809.
-
-2005-09-03 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * README: Added info about the mailing list.
-
-2005-08-28 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin-mailbox.h: Improved documentation of get_quota.
- * src/gyrus-admin.c: (gyrus_admin_pre_login): Indented.
- * src/gyrus-report.c: (gyrus_report_show_report),
- (gyrus_report_initialize_tree_view),
- (gyrus_report_on_delete_event_window_report),
- (gyrus_report_on_button_cancel_clicked),
- (gyrus_report_on_button_update_clicked),
- (gyrus_report_evaluate_quota), (gyrus_report_print_quota):
- Cleaned treeview code and using GTK stock icons.
-
- * src/gyrus-report.h: Removed pixbuf_folder element of structure.
-
-2005-08-28 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-main-app.c: (gyrus_main_app_about): Removed unused
- documentors array.
-
-2005-08-26 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * gyrus.desktop.in: Improved UI string.
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_new): Improved UI
- string.
- * src/gyrus-admin.h: Added definition of function.
- * src/schemas/gyrus.xml: Improved UI string.
-
-2005-08-24 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/pixmaps/Makefile.am: Removed folder.png
- * src/pixmaps/folder.png:
-
-0.3.4
-
-2005-08-23 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * NEWS: 0.3.4
- * README: 0.3.4
- * configure.in: 0.3.4
- * src/glade/sessions.glade: Hiding (still) unused elements.
-
-2005-08-23 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * intltool-extract.in:
- * intltool-merge.in:
- * intltool-update.in:
-
- Removed files.
-
-2005-08-22 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/glade/sessions.glade: Added GtkComboBox for choosing the
- separator char.
- * src/gyrus-admin-mailbox.c:
- (gyrus_admin_mailbox_name_is_valid): Changing interface. Now
- requires also the GyrusAdmin instance.
- (gyrus_admin_mailbox_on_button_quota_apply_clicked),
- (gyrus_admin_mailbox_new), (gyrus_admin_get_submailboxes):
- Changing static "." separator for call to function to use
- the correct separator. Call to gyrus_admin_mailbox_name_is_valid ()
- according to new interface. Uses
- gyrus_admin_get_mailbox_from_list_message (). Now works
- correctly with newer versions of cyrus-imapd.
-
- * src/gyrus-admin.c: (gyrus_admin_get_mailbox_from_list_message):
- Obtains the name of the mailbox from a line of the LIST response. It is
- supposed to have a better support to newer versions of
- cyrus-imapd.
-
- (gyrus_admin_set_separator_char_auto): Autodetects the separator
- character and stores it in admin->priv->session.
-
- (gyrus_admin_get_users_list): Reads all the maiboxes,
- not only those beginning with "user.". Uses
- gyrus_admin_get_mailbox_from_list_message (). Now works
- correctly with newer versions of cyrus-imapd.
-
- (gyrus_admin_post_login): If character separator is set to
- autodetection, call gyrus_admin_set_separator_char_auto () to set
- it correctly.
-
- (gyrus_admin_select_foreach_func): Fixing memory leak.
-
- (gyrus_admin_get_separator_char): Obtains the hierarchy character
- separator from the session.
-
- (gyrus_admin_load_session_info): Loads the hierarchy separator.
-
- (gyrus_admin_on_users_selection_changed):
- Changing static "." separator everywhere for a call to function to use
- the correct separator.
-
- * src/gyrus-admin.h: Declares gyrus_admin_get_separator_char ().
- * src/gyrus-session.c: New column in model COLUMN_SEP_CHAR. New widget
- combobox_sep_char.
-
- (gyrus_session_on_button_delete_session_clicked): Deletes separator
- character from saved session too.
-
- (gyrus_session_edit_session): Saves sep. char. too.
- (gyrus_session_is_valid): Validates sep.char.
- (gyrus_session_append_session): The same...
- (gyrus_session_set_defaults_from_session),
- (gyrus_session_new_from_interface),
- (gyrus_session_add_session_to_treeview),
- (gyrus_session_treeview_on_key_press_event),
- (gyrus_session_set_treeview),
- (gyrus_session_create_model_sessions),
- (gyrus_session_get_selected_session),
- (gyrus_session_get_with_name), (gyrus_session_edit_load_interface),
- (gyrus_session_free):
- * src/gyrus-session.h:
-
- Changing static "." separator everywhere for a call to function to use
- the correct separator. Adding support for the storing and
- loading of the mailbox hierarchy separator.
-
-2005-08-19 Mario Fuentes <mario gnome cl>
-
- * src/glade/page.glade:
- * src/glade/sessions.glade: UI improvement, re-design of the
- Session dialog, added fields to use with the TLS support (work
- in progress). Set treeview's shadow to "In".
- * src/src/gyrus-session.[ch]: added support for manage TLS
- sessions, included a gconf parameter.
-
-2005-08-19 Mario Fuentes <mario gnome cl>
-
- * src/gyrus-admin.c (gyrus_admin_users_tree_model_new): changed
- the first column of the ListStore from GDK_TYPE_PIXBUF to
- G_TYPE_STRING for uses the stock icon "gtk-directory".
- (gyrus_admin_get_users_list): Changed the first column of the
- Users's TreeView to uses the stock icon for Folders.
-
-2005-08-14 Pedro Villavicencio Garrido <pvillavi gnome org>
-
- * src/gyrus-main-app.c (gyrus_main_app_about): port to
- GtkAboutDialog.
-
-2005-08-14 Pedro Villavicencio Garrido <pvillavi gnome org>
-
- * src/gyrus-admin.c (gyrus_admin_logged_out),
- (gyrus_admin_pre_login):
- * src/glade/page.glade: use gtk-connect and gtk-disconnect
- instead of gtk-jump-to and gtk-stop.
-
- * configure.in: bump GTK+ dep to 2.6.
-
-2005-08-14 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin.c: (gyrus_admin_listen_channel),
- (gyrus_admin_write_channel): Added support for [ALERT] server
- responses, as specified in RFC 2060. Fixes #305197.
-
-2005-08-09 Maxim Dziumanenko <mvd mylinux ua>
-
- * configure.in: Added uk to ALL_LINGUAS
-
-2005-07-22 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * TODO: Updated.
- * src/glade/report.glade: Set the scrolling policy to automatic.
- * src/gyrus-report.c: (gyrus_report_show_report),
- (gyrus_report_initialize_tree_view), (gyrus_report_evaluate_quota):
-
- Fixing memory leaks. Beginning work to improve performance.
-
-2005-07-22 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * configure.in: New dependences (libgnomeprintui).
- * src/Makefile.am: Added files (gyrus-report.[ch]).
- * src/glade/Makefile.am: Added file (report.glade).
- * src/glade/report.glade: New UI for reports.
- * src/gyrus-admin.h: Including <gtk/gtk.h>
- * src/gyrus-main-app.c: (gyrus_main_app_on_view_report),
- (gyrus_main_app_menu_set_sensitive):
- * src/gyrus-report.c: (gyrus_report_show_report),
- (gyrus_report_initialize_tree_view),
- (gyrus_report_on_delete_event_window_report),
- (gyrus_report_on_button_cancel_clicked),
- (gyrus_report_on_button_update_clicked),
- (gyrus_report_evaluate_quota),
- (gyrus_report_on_button_print_clicked),
- (gyrus_report_create_print), (gyrus_report_draw_begin),
- (gyrus_report_create_data_page), (gyrus_report_print_quota):
- * src/gyrus-report.h:
- * src/schemas/gyrus.xml: New menu entry.
-
- Merging changes from Alejandro Valdés in order to support the
- creation of reports with users overquota (#307181).
-
-2005-07-18 Alejandro Valdes <avaldes utalca cl>
-
- * src/gyrus-admin.h: add this file.
- * src/gyrus-report.c: add this file. Support for gnomeprintui.
- * src/glade/report.glade: add this file.
-
-2005-07-22 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-main-app.c:
- (gyrus_main_app_on_button_close_page_clicked),
- (gyrus_main_app_on_switch_page): Puts the name of the active session in
- the title of the main window (#307293). Patch by Héctor EnrÃquez DÃaz
- with little modifications.
-
-2005-06-24 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin.c: (gyrus_admin_on_acl_identifier_edited): Check if
- the iter is seted correctly. Fix bug #308422. Patch from
- Juan Carlos Inostroza <jci tux cl>.
-
-2005-06-09 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota): Renamed
- parameter from message to error.
- * src/gyrus-admin-mailbox.h:
- * src/gyrus-admin.h:
- * src/gyrus-common.h:
- * src/gyrus-dialog-find-mailbox.h:
- * src/gyrus-dialog-mailbox-new.h:
- * src/gyrus-main-app.h:
- * src/gyrus-preferences.h:
- * src/gyrus-session.c: (gyrus_session_show_sessions): Marked
- parameter widget as G_GNUC_UNUSED.
- * src/gyrus-session.h:
-
- Documented all the public API.
-
-2005-06-03 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * README: Updated Bugzilla info.
-
-2005-05-20 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin-acl.c: (gyrus_admin_acl_set_entry):
- Uses gyrus_common_str_is_ascii.
- * src/gyrus-common.c: (gyrus_common_str_is_ascii):
- * src/gyrus-common.h:
- Function to check if a string is ASCII.
-
-0.3.3
-
-2005-05-19 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * NEWS: Updated.
- * configure.in: Increased version.
- * po/en_CA.po:
- * po/en_GB.po:
- * po/es.po:
- * po/pt_BR.po:
- * po/sv.po:
- * po/zh_CN.po:
-
-2005-05-19 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin-acl.c: (gyrus_admin_acl_set_entry): Rejects utf-8
- identifiers, as cyrus doesn't allow those chars. Fixes bug #301960.
-
-2005-05-16 Pedro Villavicencio Garrido <pvillavi gnome org>
-
- * gyrus.desktop.in: Added desktop entry.
- * Makefile.am: Updated for generate the .desktop.
- * po/POTFILES.in: Added gyrus.desktop.in to the list.
-
-2005-05-13 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * TODO: Updated info.
- * po/POTFILES.in: Added encoding message.
- * src/gyrus-main-app.c: (main): Adding bind_textdomain_codeset()
- call. Fixes #303742. Patch from Pedro Villavicencio
- <pvillavi gnome org>.
-
-2005-05-13 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin-acl.c: (gyrus_admin_acl_set_entry): Check if
- entry or mailbox name comes empty.
- * src/gyrus-admin-mailbox.h: Added headers to remove warnings.
- * src/gyrus-session.c: Commented out the unused
- gyrus_session_debug_pring_stored_session() function.
-
-2005-05-13 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * TODO: Updated info
- * src/glade/page.glade: Added a dialog to ask for the
- password, changing entries to labels to make the app more HIG'ished.
- * src/gyrus-admin.c: (gyrus_admin_init_get_widgets),
- (gyrus_admin_init_connect_signals),
- (gyrus_admin_pre_login): Cleaned up code.
- (gyrus_admin_load_session_info), (gyrus_admin_new):
- * src/gyrus-admin.h:
- * src/gyrus-common.c: (gyrus_dialog_password_new): Create dialog to ask
- for the password.
- * src/gyrus-common.h:
- * src/gyrus-main-app.c: (gyrus_main_app_about): Changed string
- "translators" to "translators-credits" so translators will know where
- to put their credits.
-
-2005-04-21 Gareth Owen <gowen gnome org>
-
- * configure.in: Added en_GB to ALL_LINGUAS
-
-0.3.2
-
-2005-04-20 Claudio Saavedra V <csaavedra alumnos utalca cl>
-
- * README: Updated info.
- * configure.in: Increased version.
- * po/en_CA.po:
- * po/es.po:
- * po/pt_BR.po:
- * po/sv.po:
- * po/zh_CN.po:
-
-2005-04-19 Claudio Saavedra V <csaavedra alumnos utalca cl>
-
- * AUTHORS:
- * NEWS: Added info for 0.3.2
- * intltool-extract.in:
- * intltool-merge.in:
- * intltool-update.in:
- * src/glade/page.glade: Removed RULES_HINTS from treeview and disabled
- auto search..
- * src/glade/preferences.glade: Removed RULES_HINTS from treeview.
- * src/glade/sessions.glade:
- * src/gyrus-admin-mailbox.c:
- (gyrus_admin_mailbox_on_button_quota_apply_clicked),
- (gyrus_admin_mailbox_exists), (gyrus_admin_mailbox_new),
- (gyrus_admin_mailbox_delete), (gyrus_admin_acl_set_tree_view),
- (gyrus_admin_start_editing_selected_acl),
- (gyrus_admin_add_acl_entry):
- Improved messages.
- Fixed bug that didn't allow to create mailboxes under maiboxes
- whose names have spaces.
- Allows to create ACL entries, with care of not overwriting previously
- existent entris.
- * src/gyrus-admin.c: (gyrus_admin_get_users_list),
- Better parsing of LIST command.
- (gyrus_admin_write_channel), (gyrus_admin_logged_out),
- (gyrus_admin_has_current_acl_access),
- Returns TRUE if user has access to ACL of selected mailbox.
- (gyrus_admin_on_users_selection_changed),
- Keeps sensitivity of items consistent.
- (gyrus_admin_on_acl_identifier_edited):
- Changed lot of g_print's to g_warning's.
- * src/gyrus-admin.h: indented comments. Header for
- gyrus_admin_has_current_acl_access.
- * src/gyrus-main-app.c: (gyrus_main_app_on_acl_entry_new),
- Adds an entry to current ACL.
- (gyrus_main_app_make_sensitivity_consistent),
- (gyrus_main_app_on_switch_page), (gyrus_main_app_about):
- Removed my second lastname (mom i love you :-).
- * src/gyrus-session.c: (gyrus_session_set_treeview),
- (gyrus_session_show_sessions):
- Keeps sessions list sorted.
-
-2005-04-14 Claudio Saavedra V <csaavedra alumnos utalca cl>
-
- * src/glade/preferences.glade:
- * src/gyrus-admin.c: (gyrus_admin_ask_user_if_overwrite):
- * src/gyrus-main-app.c: (gyrus_main_app_on_edit_mailbox_remove):
-
- Fixed typos and improved messages.
-
-2005-04-12 Claudio Saavedra V <csaavedra alumnos utalca cl>
-
- * README: Updated cvs information.
- * TODO: Added more things to do.
-
-2005-04-09 Raphael Higino <raphaelh cvs gnome org>
-
- * configure.in: Added pt_BR to ALL_LINGUAS.
-
-2005-04-09 Adam Weinberger <adamw gnome org>
-
- * configure.in: Added en_CA to ALL_LINGUAS.
-
-2005-04-10 Funda Wang <fundawang linux net cn>
-
- * configure.in: Added "zh_CN" to ALL_LINGUAS.
-
-2005-04-09 Christian Rose <menthos menthos com>
-
- * configure.in: Added "sv" to ALL_LINGUAS.
-
-2005-04-05 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-main-app.c:
- (gyrus_main_app_make_sensitivity_consistent): Makes
- the sensitivity of the app items consistent with the GyrusAdmin
- currently being showed.
- (gyrus_main_app_on_button_close_page_clicked): Calls
- gyrus_main_app_make_sensitivity_consistent to make
- the sensitivity of the application items consistent.
-
-2005-04-03 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin-acl.c:
- (gyrus_admin_acl_get): Fixed bug that crashed when getting an empty
- ACL.
- (gyrus_admin_acl_list_free): Function to free memory used by a
- GList of GyrusImapAclEntry'es.
-
- * src/gyrus-admin-acl.h: Added header for gyrus_admin_acl_list_free.
-
- * src/gyrus-admin-mailbox.c:
- (gyrus_admin_acl_set_tree_view): Use gyrus_admin_acl_list_free.
- (gyrus_admin_start_editing_selected_acl): Start editing the
- identifier of the selected ACL.
-
- * src/gyrus-admin-mailbox.h: Header for
- gyrus_admin_start_editing_selected_acl.
-
- * src/gyrus-admin.c:
- (gyrus_admin_initialize_acl_tree_view): Signal "edited" connected to
- gyrus_admin_on_acl_identifier_edited.
- (gyrus_admin_on_acl_selection_changed): Changing sensitivity of
- "ACL->Rename entry" menu item.
- (gyrus_admin_acl_eliminate_model_entry): 'Foreach' function
- that delete a item in the model. Used by
- gyrus_admin_on_acl_identifier_edited.
- (gyrus_admin_ask_user_if_overwrite): Message to ask
- the user if he/she wants to overwrite an existent entry when
- renaming.
- (gyrus_admin_on_acl_identifier_edited): Callback when editing of
- the name of an ACL entry is done. Renames if new name is different
- from the old one, calls gyrus_admin_ask_user_if_overwrite if needed,
- and makes all the rename magicly :-). Needs a little love.
-
- * src/gyrus-main-app.c:
- (gyrus_main_app_on_acl_entry_rename): Call
- gyrus_admin_start_editing_selected_acl.
- (gyrus_main_app_on_switch_page): Maintains sensitivity of Menu Items
- consistent when switching pages in the main notebook.
-
-2005-04-02 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * TODO: Added file with (short) future development plans.
- * src/gyrus-admin-acl.c: (gyrus_admin_acl_delete_entry): Function to
- delete a ACL entry.
- * src/gyrus-admin-acl.h: Moved GyrusImapAclEntry
- and GYRUS_IMAP_ACL_ENTRY() definition from gyrus-admin-acl.c. Also
- added header for gyrus_admin_acl_get, gyrus_admin_acl_delete_entry.
-
- * src/gyrus-admin-mailbox.c: (gyrus_admin_acl_rights_have_right),
- (gyrus_admin_acl_set_tree_view): Moved gyrus_admin_acl_set_tree_view,
- gyrus_admin_acl_rights_have_right, from gyrus-admin-acl.c.
- (gyrus_admin_acl_has_selection): Returns TRUE if @admin has selection.
- (gyrus_admin_delete_selected_acl_entry): Delete the selected ACL entry.
-
- * src/gyrus-admin-mailbox.h: Added header for
- gyrus_admin_delete_selected_acl_entry .
-
- * src/gyrus-admin.c:
- (gyrus_admin_initialize_acl_tree_view):
- (gyrus_admin_on_acl_selection_changed): Verify if there is a selection
- in current ACL. Then sets the sensitivity of "Delete ACL" menu entry.
-
- * src/gyrus-main-app.c: (gyrus_main_app_on_acl_entry_delete),
- (gyrus_main_app_on_acl_entry_rename),
- (gyrus_main_app_on_acl_entry_new): Added callbacks for the new ACL
- actions.
- (gyrus_main_app_on_switch_page): On switch page check if there is
- ACL entry selected, to set sensitive the "Delete ACL" menu entry.
-
- * src/schemas/gyrus.xml: Added schema for ACL editing.
-
-2005-03-28 Claudio Saavedra V <csaavedra alumnos utalca cl>
-
- * NEWS: Added info of releases.
-
-2005-03-26 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * README:
- * po/es.gmo:
- * po/es.po:
- * po/gyrus.pot:
- * src/gyrus-main-app.c: (gyrus_main_app_init): Changed gconf path
- for UI configuration.
- * src/gyrus-session.c:
- (gyrus_session_edit_on_button_ok_clicked): Make edited session
- default selection in treeview. Also grab focus to "Open" button.
- (gyrus_session_edit_load_interface): Grab default to "OK" button.
- (gyrus_session_show_sessions): Select first session in list, if any,
- then grab focus to "Open" button. If no session exists, grab focus
- to "New" button.
- (gyrus_session_seek_session), (gyrus_session_select_session):
- Functions to get the edited session selected.
-
-2005-03-25 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * README: More descriptive README. Now in English.
- * po/de.po:
- * po/es.gmo:
- * po/es.po:
- * po/gyrus.pot:
- * src/gyrus-admin-acl.c:
- (gyrus_admin_acl_get): Corrects wrong comment.
- (gyrus_admin_acl_set_tree_view): Fix HORRIBLE bug, that showed
- 'i' permission in the column where 'w' permission goes.
- * src/gyrus-admin.c:
- (gyrus_admin_initialize_acl_tree_view): Adds data to columns,
- so it can be recovered later in gyrus_admin_on_renderer_toggled.
- (gyrus_admin_on_renderer_toggled): Call gyrus_admin_acl_set_entry to
- change ACL permissions. Updates permissions when these are changed.
- * src/gyrus-admin.h: Renamed enum 'GyrusColumnsAcl' to
- 'GyrusColumnAcl'.
-
-2004-12-30 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/Makefile.am: Added file for i18n.
- * src/gyrus-admin-acl.c:
- * src/gyrus-admin-mailbox.c:
- * src/gyrus-admin.c:
- * src/gyrus-common.c:
- * src/gyrus-dialog-find-mailbox.c:
- * src/gyrus-dialog-mailbox-new.c:
- * src/gyrus-i18n.h:
- * src/gyrus-main-app.c: (gyrus_main_app_create_label_from_admin),
- (main):
- * src/gyrus-preferences.c:
- * src/gyrus-session.c:
-
- Including "gyrus-i18n.h" in every file. Now translation works!. Fixes
- bug #6.
- Added a litle love to the label of pages in notebook.
-
-2004-12-29 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * configure.in: Added (poor) German translation.
- * src/glade/sessions.glade: Make clearer some user visible
- strings.
- * src/gyrus-admin.c: (gyrus_admin_login):
- * src/gyrus-dialog-find-mailbox.c:
- (gyrus_dialog_find_mailbox_init):
- * src/gyrus-session.c: (gyrus_session_append_session),
- (gyrus_session_set_treeview):
-
- Make clearer some user visible strings.
-
-2004-12-29 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * configure.in:
- * po/es.gmo:
- * po/es.po:
- * po/gyrus.pot:
- * src/gyrus-admin-acl.c:
- * src/gyrus-admin-mailbox.c:
- * src/gyrus-admin.c: (gyrus_admin_init_get_widgets):
- * src/gyrus-common.c:
- * src/gyrus-dialog-find-mailbox.c:
- (gyrus_dialog_find_mailbox_init_get_widgets):
- * src/gyrus-dialog-find-mailbox.h:
- * src/gyrus-dialog-mailbox-new.c:
- (gyrus_dialog_mailbox_new_init_get_widgets):
- * src/gyrus-main-app.c: (gyrus_main_app_init),
- (gyrus_main_app_about):
- * src/gyrus-main-app.h:
- * src/gyrus-preferences.c:
- * src/gyrus-session.c: (gyrus_session_load_interface),
- (gyrus_session_edit_load_interface):
-
- Improved i18n system. Now the entire application is translated, excepts
- the BonoboUI component (menubar).
-
-2004-12-28 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * src/glade/page.glade: Added a hiden GtkLabel in area of ACL.
- * src/gyrus-admin-acl.c: (gyrus_admin_acl_get),
- (gyrus_admin_acl_set_tree_view):
-
- If there is no permission to see the ACL, hide the GtkTreeView and
- show a "Permission Denied" message. Also fixes bug #7.
-
- * src/gyrus-admin.c: (gyrus_admin_init_get_widgets): Get the
- GtkScrolledWindow of the ACL TreeView and the added GtkLabel.
- * src/gyrus-admin.h:
-
- Added a GtkLabel (label_acl) and a GtkScrolledWindow (scrolled_acl)
- to struct GyrusAdminPrivate.
-
-2004-12-27 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- VERSION 0.3.1
- =============
-
- * configure.in: Version 0.3.1
-
-2004-12-27 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * po/es.gmo:
- * po/es.po: Translation updated.
- * po/gyrus.pot:
- * src/glade/page.glade: Commented out (yet) useless toolbar.
- * src/gyrus-admin-acl.h: Added header for
- gyrus_admin_acl_set_tree_view ().
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota),
- (gyrus_admin_mailbox_clear_info), (gyrus_admin_mailbox_new),
- (gyrus_admin_mailbox_delete_all):
-
- Show correctly message when no permission to check the Quota of
- mailbox.
- Let create mailboxes in "user.".
-
-2004-12-26 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/glade/page.glade: Added expander to glade file. Removed
- unused window_quota. Moved widgets from unused ACL Window to main
- window.
-
- * src/gyrus-admin-acl.c: (gyrus_admin_acl_rights_have_right),
- (gyrus_admin_acl_set_tree_view):
-
- Show ACL in treeview.
-
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_set_sensitive),
- (gyrus_admin_mailbox_show_info), (gyrus_admin_mailbox_clear_info),
- (gyrus_admin_mailbox_on_button_quota_apply_clicked):
-
- Added calls to show/clean ACL in treeview.
-
- * src/gyrus-admin.c: (gyrus_admin_init_get_widgets),
- (gyrus_admin_init), (gyrus_admin_finalize), (gyrus_admin_destroy),
- (gyrus_admin_get_users_list), (gyrus_admin_acl_tree_model_new),
- (gyrus_admin_initialize_acl_tree_view): Change return from GtkTreeModel
- to GtkListStore, because it is a list.
- Moved GyrusColumnsAcl enum to gyrus-admin.h to make it public. Also
- renamed COL_ACL_ENTRY to COL_ACL_IDENTIFIER.
- Removed unused variable xml_quota.
-
- * src/gyrus-admin.h:
-
- Moved GyrusColumnsAcl enum to gyrus-admin.h to make it public. Also
- renamed COL_ACL_ENTRY to COL_ACL_IDENTIFIER.
-
-2004-12-25 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * po/es.gmo:
- * po/es.po:
- * po/gyrus.pot:
- * src/gyrus-admin-acl.c: (gyrus_admin_acl_sort_func),
- (gyrus_admin_acl_get):
-
- New function to retrieve a the access control list. See
- code for details.
-
-2004-12-24 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * po/POTFILES.in: Added files.
- * po/es.gmo:
- * po/es.po: Updated translation.
- * po/gyrus.pot:
- * src/gyrus-dialog-find-mailbox.c:
- (gyrus_dialog_find_mailbox_compare_with_method),
- (gyrus_dialog_find_mailbox_on_button_find_clicked):
-
- Searchs in mode 'Wrap around'.
-
-2004-12-23 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * po/es.gmo:
- * po/es.po:
- * po/gyrus.pot:
- * src/gyrus-dialog-find-mailbox.c: (gyrus_dialog_find_mailbox_kp),
- (gyrus_dialog_find_mailbox_compare_with_method),
- (gyrus_dialog_find_mailbox_on_button_find_clicked),
- (gyrus_dialog_find_mailbox_init_connect_signals):
-
- Find in 'Match entire word only' mode also.
-
-2004-12-23 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin.c: Moved GyrusColumnMailboxes from gyrus-admin.h
- * src/gyrus-admin.h: Moved GyrusColumnMailboxes to gyrus-admin.c
-
- * src/gyrus-dialog-find-mailbox.c:
- (gyrus_dialog_find_mailbox_on_button_find_clicked),
- (gyrus_dialog_find_mailbox_init_connect_signals),
- (gyrus_dialog_find_mailbox_init),
- (gyrus_dialog_find_mailbox_finalize),
- (gyrus_dialog_find_mailbox_set_admin):
- * src/gyrus-dialog-find-mailbox.h:
-
- Finds a string in the mailboxes. Matchs only if the mailbox
- begins with the string. It can continue search.
-
- Added private GyrusAdmin element. Must be set with
- gyrus_dialog_find_set_admin ();
-
- * src/gyrus-main-app.c: (gyrus_main_app_on_edit_find),
- (gyrus_main_app_on_edit_mailbox_add):
-
- Sets the GyrusAdmin for GyrusDialogFindMailbox when this is created.
-
-2004-12-17 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/Makefile.am: Added src/gyrus-dialog-find-mailbox.[ch]
- * src/glade/Makefile.am: Added src/glade/find.glade
- * src/glade/find.glade: GyrusDialogFindMailbox interface.
- * src/gyrus-admin.c: (gyrus_admin_on_users_selection_changed):
-
- Correctly shows mailbox owner in Info table.
-
- * src/gyrus-dialog-find-mailbox.c:
- (gyrus_dialog_find_mailbox_on_entry_changed),
- (gyrus_dialog_find_mailbox_class_init),
- (gyrus_dialog_find_mailbox_init_get_widgets),
- (gyrus_dialog_find_mailbox_init_connect_signals),
- (gyrus_dialog_find_mailbox_init),
- (gyrus_dialog_find_mailbox_finalize),
- (gyrus_dialog_find_mailbox_destroy),
- (gyrus_dialog_find_mailbox_new),
- (gyrus_dialog_find_mailbox_get_type):
- * src/gyrus-dialog-find-mailbox.h:
-
- Started API for GyrusDialogFindMailbox, a dialog and engine for
- searching mailboxes.
-
- * src/gyrus-main-app.c: (gyrus_main_app_on_edit_find):
-
- Shows a GyrusDialogFindMailbox when "find/edit" command activated.
-
-2004-12-16 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * intltool-extract.in:
- * intltool-merge.in:
- * intltool-update.in:
- * src/gyrus-admin-acl.c: (gyrus_admin_acl_set_entry):
-
- Added break in the end of switch. Fixes bug #5.
-
-2004-12-13 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- VERSION 0.3.0
- =============
-
- * configure.in: Up version.
- * po/es.po:
-
-2004-12-13 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * po/es.gmo:
- * po/es.po:
- * src/gyrus-main-app.c: (gyrus_main_app_init):
-
- Added a GnomeAppbar to GyrusMainApp. TODO: Include it as a
- private member of the class.
-
-2004-12-12 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * po/POTFILES.in: Added src/gyrus-mailbox-acl.c
- * po/es.gmo:
- * po/es.po:
- * po/gyrus.pot: Updated translation.
- * src/Makefile.am: Added src/gyrus-mailbox-acl.[ch]
-
- * src/gyrus-admin-acl.c: (gyrus_admin_acl_set_entry):
- * src/gyrus-admin-acl.h:
-
- ACL support modules added.
-
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_delete),
- (gyrus_admin_mailbox_delete_all):
-
- Added flag for deleting with permission.
-
- * src/gyrus-admin.c: (gyrus_admin_finalize), (gyrus_admin_destroy),
- (gyrus_admin_listen_channel), (gyrus_admin_write_channel):
-
- Removed g_print () calls.
-
- * src/gyrus-common.c:
- * src/gyrus-main-app.c: (gyrus_main_app_on_file_open_session),
- (gyrus_main_app_on_file_exit),
- (gyrus_admin_delete_dialog_on_response),
- (gyrus_main_app_on_edit_mailbox_remove),
- (gyrus_main_app_on_edit_preferences),
- (gyrus_main_app_on_view_refresh), (gyrus_main_app_on_help_about),
- (gyrus_main_app_get_type), (gyrus_main_app_class_init),
- (gyrus_main_app_init), (gyrus_main_app_finalize),
- (gyrus_main_app_destroy), (gyrus_main_app_new),
- (gyrus_application_window_destroyed_callback):
-
- Removed g_print () calls.
-
- * src/gyrus-session.h: Improved header.
-
-2004-12-12 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * po/es.gmo:
- * po/es.po: Updated translation.
- * po/gyrus.pot: Updated template.
- * src/glade/sessions.glade: Improved messages.
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota),
- (gyrus_admin_mailbox_set_quota),
- (gyrus_admin_mailbox_on_button_quota_apply_clicked),
- (gyrus_admin_mailbox_name_is_valid), (gyrus_admin_mailbox_new),
- (gyrus_admin_get_submailboxes), (gyrus_admin_mailbox_delete),
- (gyrus_admin_mailbox_delete_all):
- * src/gyrus-admin-mailbox.h:
- * src/gyrus-admin.c: (gyrus_admin_logged_out),
- (gyrus_admin_on_users_selection_changed):
- * src/gyrus-admin.h:
- * src/gyrus-main-app.c: (gyrus_main_app_on_edit_mailbox_remove),
- (gyrus_main_app_on_help_about),
- (gyrus_main_app_on_button_close_page_clicked),
- (gyrus_main_app_on_switch_page), (gyrus_main_app_about),
- (gyrus_main_app_append_page),
- (gyrus_main_app_menu_item_set_sensitive),
- (gyrus_main_app_menu_set_sensitive):
- * src/gyrus-main-app.h:
- * src/gyrus-session.c: (gyrus_session_append_session),
- (gyrus_session_set_treeview), (gyrus_session_open):
-
- Improved messages.
- Added modules for deleting mailboxes.
- Show message when trying to delete a mailbox without permission.
-
-2004-12-11 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * Makefile.am: Added intltool-*.in to EXTRA_DIST, and intltool-*^{.in}
- to DISTCLEANFILES.
- * po/es.gmo:
- * po/es.po:
-
-2004-12-11 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/Makefile.am:
- * src/glade/Makefile.am:
- * src/glade/Makefile.in:
- * src/glade/create_mailbox.glade:
-
- Added interface for creating mailboxes.
-
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_exists),
- (gyrus_admin_mailbox_name_is_valid), (gyrus_admin_mailbox_new):
- * src/gyrus-admin-mailbox.h:
- * src/gyrus-admin.c: (gyrus_admin_finalize), (gyrus_admin_destroy),
- (gyrus_admin_initialize_users_tree_view),
- (gyrus_admin_initialize_acl_tree_view),
- (gyrus_admin_select_foreach_func), (gyrus_admin_select_mailbox),
- (gyrus_admin_get_selected_mailbox), (gyrus_admin_is_connected),
- (gyrus_admin_get_current_host), (gyrus_admin_get_current_user),
- (gyrus_admin_get_current_port),
- (gyrus_admin_get_current_session_name),
- (gyrus_admin_get_current_passwd), (gyrus_admin_load_session_info),
- (gyrus_admin_new):
- * src/gyrus-admin.h:
-
- Application create mailboxes. To do so, select parent mailbox and press
- the 'Add mailbox' button.
-
- * src/gyrus-common.c:
- * src/gyrus-common.h:
- (gtk_entry_has_text): Function to check if GtkEntry has text (distinct
- of spaces).
-
- * src/gyrus-dialog-mailbox-new.c:
- (gyrus_dialog_mailbox_new_on_button_ok_clicked),
- (gyrus_dialog_mailbox_new_on_checkbutton_toggled),
- (gyrus_dialog_mailbox_new_on_entry_changed),
- (gyrus_dialog_mailbox_new_get_type),
- (gyrus_dialog_mailbox_new_class_init),
- (gyrus_dialog_mailbox_new_init_get_widgets),
- (gyrus_dialog_mailbox_new_init_connect_signals),
- (gyrus_dialog_mailbox_new_init),
- (gyrus_dialog_mailbox_new_finalize),
- (gyrus_dialog_mailbox_new_destroy),
- (gyrus_dialog_mailbox_new_new):
- * src/gyrus-dialog-mailbox-new.h:
-
- New class for the dialog 'New Mailbox'. Checks text and quota. Validate
- input (valid mailbox name, valid double quota).
-
- * src/gyrus-main-app.c: (gyrus_main_app_on_edit_find),
- (gyrus_main_app_on_edit_mailbox_add),
- (gyrus_main_app_menu_set_sensitive):
- * src/gyrus-main-app.h:
-
- * src/schemas/gyrus.xml:
-
- Changed 'Add/remove account' to 'Add/remove mailbox'.
-
-2004-12-09 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin.c: (gyrus_admin_get_users_list),
- (gyrus_admin_mailbox_exists), (gyrus_admin_mailbox_name_is_valid),
- (gyrus_admin_mailbox_new):
- * src/gyrus-admin.h:
- * src/gyrus-main-app.c: (gyrus_main_app_on_help_about):
-
- Functions for creating mailboxes in server. Validates mailbox name,
- root existence, asignate quota.
-
-2004-12-08 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * configure.in:
- * po/Makefile.in.in:
- * po/POTFILES.in:
- * po/es.gmo:
- * po/es.po:
- * po/gyrus.pot:
- * src/glade/Makefile.in:
- * src/schemas/gyrus.xml:
- * src/glade/Makefile.in:
-
- Fixed i18n stuffs.
-
-2004-12-08 Claudio Saavedra <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota): Indented
- header.
- * src/gyrus-admin.c: (gyrus_admin_init_get_widgets),
- (gyrus_admin_finalize), (gyrus_admin_logout),
- (gyrus_admin_logged_out), (gyrus_admin_post_login),
- (gyrus_admin_set_parent_app), (gyrus_admin_refresh_users_list),
- (gyrus_admin_on_button_connect_clicked):
-
- Added functionality for refreshing mailboxes tree.
- Make Update command available only when current GyrusAdmin is
- connected.
-
- * src/gyrus-admin.h: Added private member gpointer parent_app.
-
- * src/gyrus-main-app.c: (gyrus_main_app_on_view_refresh),
- (gyrus_main_app_on_button_close_page_clicked),
- (gyrus_main_app_on_switch_page), (gyrus_main_app_init),
- (gyrus_main_app_finalize), (gyrus_main_app_destroy),
- (gyrus_main_app_get_current_admin), (gyrus_main_app_about),
- (gyrus_main_app_new), (gyrus_main_app_append_page),
- (gyrus_main_app_menu_set_sensitive):
- Make Update command available only when current GyrusAdmin is
- connected.
- * src/gyrus-main-app.h:
- * src/gyrus-session.c: (gyrus_session_open):
- * src/schemas/gyrus.xml: Added CTRL+F (find), CTRL+R (refresh)
-
-2004-12-08 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
-
- * src/glade/page.glade: Removed toolbox with buttons for add/remove
- mailboxes.
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota),
- (gyrus_admin_mailbox_show_info),
- (gyrus_admin_mailbox_on_button_quota_apply_clicked):
- * src/gyrus-admin-mailbox.h:
- Added a message parameter (gyrus_admin_mailbox_get_quota) to send
- special messages.
- * src/gyrus-admin.c: (gyrus_admin_listen_channel),
- (gyrus_admin_write_channel): Using the debug info.
- * src/schemas/gyrus.xml: Added a toolbar with options.
-
-2004-10-18 Claudio Saavedra V. <csaavedra alumnos utalca cl>
- VERSION 0.2.99
- ==============
-
- * configure.in: up version.
-
-2004-10-17 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * po/es.po:
- * src/glade/sessions.glade: Separate buttons of dialog "Sessions"
- in 5 pixels.
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota),
- (gyrus_admin_mailbox_show_info):
- * src/gyrus-admin-mailbox.h:
- * src/gyrus-admin.c: (gyrus_admin_get_users_list),
- (gyrus_admin_create_socket_from_session),
- (gyrus_admin_listen_channel), (gyrus_admin_write_channel),
- (gyrus_admin_logout), (gyrus_admin_logged_out),
- (gyrus_admin_login), (gyrus_admin_pre_logout):
- * src/gyrus-admin.h:
- * src/gyrus-main-app.c: (gyrus_main_app_menu_toggle_sensitive):
- * src/gyrus-main-app.h:
- * src/gyrus-session.c: (gyrus_session_debug_print_stored_sessions),
- (gyrus_session_list_free),
- (gyrus_session_edit_on_button_cancel_clicked),
- (gyrus_session_edit_on_button_ok_clicked),
- (gyrus_session_on_button_properties_clicked),
- (gyrus_session_on_button_new_clicked),
- (gyrus_session_on_button_open_clicked),
- (gyrus_session_name_compare_func),
- (gyrus_session_on_button_delete_session_clicked),
- (gyrus_session_list_set_sensitive), (gyrus_session_edit_session),
- (gyrus_session_is_valid), (gyrus_session_append_session),
- (gyrus_session_new_from_interface),
- (gyrus_session_add_session_to_treeview),
- (gyrus_session_create_model_sessions),
- (gyrus_session_get_selected_session),
- (gyrus_session_get_with_name), (gyrus_session_load_gconf_settings),
- (gyrus_session_edit_load_interface), (gyrus_session_free):
- Improved the GyrusSession api. Removed global
- lists of sessions. Now uses the ListStore to store the sessions.
- Removing correctly the sessions from the gconf system.
- Validating new data with gconf_valid_key(). Fixed a lot of leaks.
- Fixed the bug mentioned in 2004-09-24.
- * src/gyrus-session.h:
-
-2004-09-24 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * configure.in:
- * src/glade/sessions.glade:
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_human_quota):
- * src/gyrus-admin-mailbox.h:
- * src/gyrus-admin.c: (gyrus_admin_finalize),
- (gyrus_admin_users_tree_model_new), (gyrus_admin_get_users_list),
- (gyrus_admin_acl_tree_model_new),
- (gyrus_admin_initialize_acl_tree_view),
- (gyrus_admin_listen_channel), (gyrus_admin_write_channel):
- * src/gyrus-admin.h:
- * src/gyrus-session.c:
- (gyrus_session_edit_on_button_cancel_clicked),
- (gyrus_session_edit_on_button_ok_clicked_for_new),
- (gyrus_session_edit_on_button_ok_clicked_for_edit),
- (gyrus_session_on_button_properties_clicked),
- (gyrus_session_on_button_new_clicked),
- (gyrus_session_on_button_open_clicked),
- (gyrus_session_on_button_delete_session_clicked),
- (gyrus_session_list_set_sensitive), (gyrus_session_edit_session),
- (gyrus_session_append_session),
- (gyrus_session_set_defaults_from_session),
- (gyrus_session_add_session_to_treeview),
- (gyrus_session_on_selection_changed),
- (gyrus_session_treeview_on_key_press_event),
- (gyrus_session_load_gconf_settings), (gyrus_session_open),
- (gyrus_session_load_interface),
- (gyrus_session_edit_load_interface), (gyrus_session_show_sessions):
- * src/gyrus-session.h:
-
- Improved the GyrusSession GUI and API.
- TODO: Fix a bug when creating a session and deleting it inmediatly.
- The session doesnt get deleted.
-
-2004-09-10 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * src/Makefile.am:
- * src/glade/Makefile.am:
- * src/glade/preferences.glade:
- * src/gyrus-main-app.c: (gyrus_main_app_on_file_exit),
- (gyrus_main_app_on_edit_preferences):
- * src/gyrus-preferences.c: (gyrus_preferences_show_dialog):
- * src/gyrus-preferences.h:
- * src/schemas/gyrus.xml:
-
- Added files for the support of preferences. Currently preferences
- only being showed.
-
-2004-09-10 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * src/gyrus-session.c:
- (gyrus_session_on_button_load_session_clicked),
- (gyrus_session_on_button_delete_session_clicked),
- (gyrus_session_store_session), (gyrus_session_add_session),
- (gyrus_session_set_treeview),
- (gyrus_session_create_model_sessions),
- (gyrus_session_get_selected_session):
-
- Rewrote sessions management to fix bug and eliminate usage of array.
- If any GConf master wants to check consistence and the good usage of
- the GConf client, please do it.
-
-2004-09-10 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * src/gyrus-session.c: (gyrus_session_treeview_on_key_press_event),
- (gyrus_session_on_key_press_event), (gyrus_session_set_treeview),
- (gyrus_session_load_interface):
-
- Actuvated Esc key to cancel the load of a session.
-
-2004-09-10 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * src/gyrus-session.c: (gyrus_session_treeview_on_key_press_event),
- (gyrus_session_set_treeview), (gyrus_session_get_with_name):
-
- Activated Del and Intro keys in treeview of sessions.
-
-2004-09-03 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * src/gyrus-admin-mailbox.c:
- (gyrus_admin_mailbox_on_button_quota_apply_clicked):
-
- Fixed leak. Also, if user havent entered a quota, then does not
- change current.
-
-2004-09-03 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * src/glade/page.glade:
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_set_quota),
- (gyrus_admin_mailbox_show_info),
- (gyrus_admin_mailbox_on_button_quota_apply_clicked),
- (gyrus_admin_mailbox_on_entry_quota_new_activate):
- * src/gyrus-admin-mailbox.h:
- * src/gyrus-admin.c: (gyrus_admin_init_get_widgets),
- (gyrus_admin_init_connect_signals),
- (gyrus_admin_on_entry_pass_activate):
-
- New api for changing a mailbox quota. Implemented UI for changing
- updating quota.
-
-2004-09-03 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * po/es.po:
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_human_quota),
- (gyrus_admin_mailbox_show_info):
- * src/gyrus-session.h:
-
- New function to get a human readable quota size.
-
-2004-08-20 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * acconfig.h: unused. soon to be removed.
- * configure.in:
- * src/glade/sessions.glade: Changed title
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_show_info):
- * src/gyrus-admin.c: (gyrus_admin_get_users_list),
- (gyrus_admin_create_socket_from_session), (gyrus_admin_login),
- (gyrus_admin_pre_login), (gyrus_admin_on_users_selection_changed):
- * src/gyrus-admin.h:
- * src/gyrus-session.c:
- (gyrus_session_on_button_delete_session_clicked),
- (gyrus_session_list_set_sensitive),
- (gyrus_session_on_selection_changed), (gyrus_session_set_treeview),
- (gyrus_session_load_interface):
- Some widgets unsensitive when no item selected in treeview.
-
-2004-08-20 Alejandro Valdes <avaldes utalca cl>
- * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_clear_info): clean
- number of accounts.
- * src/gyrus-admin.c: (gyrus_admin_get_users_list): set numbers of
- accounts in header column of treview-users.
- * src/pixmaps/logo_gyrus.png: change to version 0.2
-
-2004-08-17 Claudio Saavedra V. <csaavedra alumnos utalca cl>
- * src/gyrus-admin.[ch]: Many changes including major interfase changes,
- Showing quota usage for mailboxes, etc.
- * src/gyrus-admin-mailbox.[ch]: new file with modules for
- administration of user mailbox.
- * src/glade/page.glade: changes in the interfase to simplify it.
-
-2004-08-13 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * NEWS:
- * mkinstalldirs:
- * po/es.po:
- * src/gyrus-admin.c: (gyrus_admin_get_type),
- (gyrus_admin_class_init), (gyrus_admin_init_connect_signals),
- (gyrus_admin_init), (gyrus_admin_get_users_list),
- (gyrus_admin_create_socket_from_session),
- (gyrus_admin_initialize_channel), (gyrus_admin_listen_channel),
- (gyrus_admin_write_channel), (gyrus_admin_logout),
- (gyrus_admin_login), (gyrus_admin_post_login),
- (gyrus_admin_pre_logout), (gyrus_admin_pre_login),
- (gyrus_admin_is_connected), (gyrus_admin_get_current_passwd),
- (gyrus_admin_on_button_connect_clicked):
-
- Sync versions of gyrus in my own local repository
-
-2004-08-06 Claudio Saavedra V. <csaavedra alumnos utalca cl>
- * src/gyrus-admin.[ch]: Administrators get connected with servers and
- retrieve the users list. New functionality that shows complete
- submailboxes tree.
-
-2004-07-30 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * po/es.po:
- * src/gyrus-admin.c: (gyrus_admin_init_get_widgets),
- (gyrus_admin_finalize), (gyrus_admin_initialize_acl_tree_view),
- (gyrus_admin_create_socket_from_session),
- (gyrus_admin_initialize_channel), (gyrus_admin_login),
- (gyrus_admin_load_session_info):
- New functions to connect with servers.
-
- * src/gyrus-admin.h: Renamed fool variable.
-
- * src/gyrus-main-app.c:
- (gyrus_main_app_on_button_close_page_clicked),
- (gyrus_main_app_create_label_from_admin),
- (gyrus_main_app_append_page):
- Delete pages when clicked in tab button.
-
- * src/gyrus-main-app.h: Removed stupid blank lines.
-
- * src/gyrus-session.c: (gyrus_session_on_window_main_delete_event),
- (gyrus_session_on_button_store_session_clicked),
- (gyrus_session_on_button_load_session_clicked),
- (gyrus_session_on_button_delete_session_clicked),
- (gyrus_session_store_session),
- (gyrus_session_get_selected_session),
- (gyrus_session_load_gconf_settings), (gyrus_session_open),
- (gyrus_session_load_interface), (gyrus_session_free):
- Indented and added passwd to the structure GyrusSession in order to
- stablish connections.
-
- * src/gyrus-session.h: Added element passwd to struct GyrusSession.
-
-2004-07-29 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- * configure: removed file.
-
- * src/gyrus-admin.c: (gyrus_admin_init), (gyrus_admin_finalize),
- (gyrus_admin_get_current_host), (gyrus_admin_get_current_user),
- (gyrus_admin_get_current_port),
- (gyrus_admin_get_current_session_name),
- (gyrus_admin_load_session_info), (gyrus_admin_new):
- Improve of the load of the data to make independient the interfase and
- the object properties.
-
- * src/gyrus-admin.h:
- Added a GyrusStruct element to GyrusAdmin structure.
- * src/gyrus-main-app.c: (gyrus_main_app_get_type),
- (gyrus_main_app_init), (gyrus_main_app_finalize),
- (gyrus_main_app_create_label_from_session), (gyrus_main_app_new),
- (gyrus_main_app_append_page), (main):
- Label of notebook pages shows a button and the name of the session.
-
- * src/gyrus-main-app.h:
- Removed unused elements in struct GyrusMainApp
-
- * src/gyrus-session.c:
- (gyrus_session_on_button_delete_session_clicked),
- (gyrus_session_store_session), (gyrus_session_open),
- (gyrus_session_load_interface):
- Cleaned some leaks and unused call to glade_xml_signal_autoconnect()
-
- * src/gyrus-session.h:
- Removed unused macro definitions
-
-2004-07-28 Claudio Saavedra V. <csaavedra alumnos utalca cl>
-
- VERSION: 0.2 [NEW SOURCE CODE STRUCTURE]
-
- * configure.in: Version 0.1 -> 0.2
- * src/gyrus-admin.c: (gyrus_admin_initialize_acl_tree_view):
- Commented property setting.
- * src/gyrus-session.c: (gyrus_session_get_with_name),
- (gyrus_session_load_interface):
- Cleaned memory leaks and fixed wrong usage macro.
-
-2004-07-17 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
- * src/acl.h:
- * src/acl.c:
- * src/gyrus.c: Mejoras estructurales varias. Algunas funciones nuevas
- para mejorar consistencia. Varios memory leaks limpiados.
-
-2004-07-16 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
- * src/acl.c:
- * src/acl.h:
- * src/gyrus.h:
- * src/gyrus.c: Se crean nuevas funciones para crear modelos y
- treeviews para la ACL y lista de usuarios a modo de reorganizar el
- código.
- Se crea nueva columna en modelo para la ACL para registrar
- modificaciones y que solo se actualizen en el servidor las entradas
- modificadas y no todas.
- Creada función para obtener informacion de la quota de un usuario.
- Se extrae el código de gyrus_get_data_user ().
- TODO: Hacer lo mismo para las ACL.
- * po/es.po: Actualizado archivo con respecto a cambios realizados
- a algunos strings en src/gyrus.c
-
-2004-07-16 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
- * src/Makefile.am:
- * src/gyrus.c: Se mueven todas las funciones gyrus_acl_* a nuevo
- archivo acl.c.
- Se desactiva la propiedad "reorderable" de los GtkTreeView de usuarios
- y ACL.
- Se activa ordenación automatica en los treeviews de acl y usuarios.
- El criterio de orden es 'entrada' y 'mailbox' respectivamente.
- * src/gyrus.h: Se renombran enumeraciones para mayor claridad.
- * src/glade/pixmaps/Makefile: eliminado.
- * src/acl.{c,h}: Added Files.
- Se modifica funcion gyrus_acl_entry_edited_callback () para evitar que
- al agregar un nuevo elemento a la ACL se envie informacion incompleta
- al servidor.
- Se corrige bug que no permitia crear nuevas entradas en la ACL.
-
-2004-07-15 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
- * src/gyrus.c: Added signal to response when pressing return on
- password entry. This signal activates the "clicked" signal of the
- button "connect", to follow whatever this button does when clicked.
- * src/gyrus.{c,h}: Fixed ugly warnings when compiling. Bad function
- prototypes for functions gyrus_acl_tree_selection_foreach_func,
- gyrus_acl_selection_func and gyrus_acl_entry_foreach_func.
-
-2004-05-11 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
- * src/gyrus.h: removed n_pages from struct Gyrus.
- * src/gyrus.c: - removed old references to n_pages.
- - FIXED: little bug when deselecting ACL entry while
- editing entry name.
- FIXME: Cast problems when toggling ACL rights entries.
-
-2004-04-27 Alejandro Valdes <avaldes utalca cl>
- * src/gyrus.c:
- - Se implemento la eliminación de los objectos gyrus que
- se guardaban el el GList.
- - Se dejo sin uso el campo de la estructura gyrus->n_page, no sirve.
- Falta sacarlo de la estructura. Esto ultimo se hizo ya que no siempre
- guarda relación el número de la pestaña seleccionada con el numero de
- pagina asociado a la estructura.
- - Se reparo el tema de la busqueda en los arboles. Ahora busca en los
- arboles que corresponden y no abre mas ventanas de busqueda.
- - Se reordeno la funcion gyrus_create_new_page().
- - FIXME: falta actualizar la conexion con el servidor, una ves que ha
- pasado un tiempo, ya que por defecto las conexiones expiran por parte
- del servidor.
- * src/session.c: Reparaciones asociadas a la obtención de la
- estructura gyrus actual.
-
-2004-03-11 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
- * src/gyrus.c: ACL: Deleting entries ready.
- TODO: Reload ACL Treeview after deleting entries; fix
- bug when cancelling rename.
- * src/glade/page.glade: New button for ACL deleting.
- * src/gyrus.h: Respective new element in ObjectGyrus struct.
-
-2004-02-27 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
- * src/gyrus.c: ACL: Modifying entries names ready.
- Restructured some functions to make code more
- consistent.
-
-2004-02-26 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
- * src/gyrus.c: ACL: Now it is posible to add ACL entries. Modifying
- entry name in developing.
- Some function names changed to follow standards.
- * src/gyrus.h: New element added to structure ObjectGyrus.
- * src/glade/page.glade: Added vertical button box for acl.
-
-2004-02-15 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
- * src/gyrus.c: Modifying ACL entries now ready. Cleaned up some
- messages.
-
-2004-02-14 Claudio Saavedra Valdes <csaavedra alumnos utalca cl>
- * src/gyrus.c: Part of the functions to update/add ACL entries ready.
- Fixed bug: when there is no ACL entry program crashes.
- * configure.in: Removed deprecated and obsolete GNOME_PLATFORM_GNOME_2
- macro. This is in testing and there is no certainity
- about if this change works in all platforms.
-
-2004-02-07 Claudio Saavedra Valdes <csaavedra alumnos utalca cl>
- * src/gyrus.c: Created function to toggle GtkCellRenderer in
- treeview_acl.
- Adjusted apropiated sensibility of button_apply_acl for each
- status of treeview_acl.
-
-2004-02-04 Claudio Saavedra Valdes <csaavedra alumnos utalca cl>
- * src/gyrus.c: Correct display of the ACL of mailboxes.
-
-2004-01-29 Claudio Saavedra Valdes <csaavedra alumnos utalca cl>
- * src/gyrus.c: Added functions to delete users/mailboxes.
- Renamed function create_new_page() to
- gyrus_create_new_page() accordly with standard.
- * src/gyrus.h: Some function definitions were added. New elements
- added to the struct ObjectGyrus.
- * src/sessions.c: Minor modifications.
- * src/glade/delete_mailbox.glade: New window added to the project.
- * src/glade/Makefile.am: Added entry for delete_mailbox.glade .
-
-2004-01-29 Claudio Saavedra Valdes <csaavedra alumnos utalca cl>
- * src/gyrus.c: Created functions to add users. Now adding users is
- part of gyrus.
- * src/gyrus.h: Some function definitions added. Also new elements were
- added to the struct ObjectGyrus.
- * src/glade/create_user.glade: New window added to the project.
- * src/glade/Makefile.am: Added entry for create_user.glade .
- * src/glade/page.glade: Added panel with buttons for create/remove
- users.
-
-2004-01-28 Claudio Saavedra Valdes <csaavedra alumnos utalca cl>
- * src/gyrus.c: Created gyrus_set_quota function.
- * src/gyrus.h: Definition of gyrus_set_quota function.
-
-2004-01-14 Claudio Saavedra Valdes <csaavedra alumnos utalca cl>
- * src/gyrus.c: Automated creation of columns in ACL GtkTreeView.
-
-2004-01-13 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c: change function create_new_page for function libglade
- * src/glade/page.glade: new file glade
- * po/es.po: add some words
- * src/glade/gyrus.glade: add propierty scrollable to notebook
-
-2004-01-12 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c: repare some bugs in function new page
-
-
-2004-01-08 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c: added function new page.
- * src/glade/gyrus.glade: modificated interface.
-
-2004-01-08 Jorge Bustos <jorge gnome cl>
- * src/gyrus.h : Added function key_press_event_[find,connect]
- * src/gyrus.c : Added function key_press_event_[find,connect]
-
-2004-01-08 Claudio Saavedra <csaavedra alumnos utalca cl>
- * src/gyrus.c: fixed gyrus_set_new_quota bug.
-
-2004-01-08 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c: new function gyrus_refresh_treeview, separated filling function of treeview
- * src/gyrus.h: add new functions: gyrus_refresh_treeview and gyrus_fill_treeview
-
-2004-01-08 Claudio Saavedra <csaavedra alumnos utalca cl>
- * src/gyrus.c: Fixed the 'user without quota' bug.
- * AUTHORS: My email was wrong in this file :)
-
-2004-01-07 Claudio Saavedra <csaavedra alumnos utalca cl>
- * src/gyrus.c: add new version of gyrus_find_account_in_treeview
- function.
-
-2003-12-12 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c: add new struct gyrus
-
-2003-12-05 Alejandro Valdes <alejandro gnome cl>
- * po/es.po: add some string
-
-2003-11-28 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c : enable session management
- * src/sessions.c: some changes, repared somo bugs
- * src/glade/pixmap/logo_gyrus.png: change logo
- * configure.in: replace gconfgtk for gconf-2.0
-
-2003-11-27 Alejandro Valdes <alejandro gnome cl>
- * src/sessions.c: new file for management sessions
- * src/glase/sessions.glade: interface sessions management
-
-2003-11-26 Jorge Bustos <jorge gnome cl>
- * src/gyrus.h : Added function key_press_event
- * src/gyrus.c : Added Key press support into gyrus_find_account()
-
-2003-11-26 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c: repair gyrus_click_check, but is incomplete, add gconf
- functions, delete function create directory
- * src/glade/gyrus.glade: modification of interface
- * configure.in: add link to gconf library
-
-2003-11-25 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c: repair gyrus_click_check, but is incomplete
- * src/gyrus.c: repair gyrus_click_check, but is incomplete
- * src/glade/gyrus.glade: add widget notebook to interfaz
-
-2003-11-20 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c: add renderers type toggle for permissions, add function
- gyrus_click_check. (incomplete)
-
-2003-11-20 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c: replace ACL combobox for gtktreeview
- * src/glade/gyrus.glade: change interfaz
-
-2003-11-20 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c: show ACL in combo box
-
-2003-11-19 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c: set focus on gtktreview and gtkentries, get ACL
-
-
-2003-11-17 Alejandro Valdes <alejandro gnome cl>
- * src/main.c: rename functions name
- * src/gyrus.c: rename functions name
- * src/gyrus.h: rename functions name
-
-2003-10-16 Mario Fuentes <mario gnome cl>
- * src/main.c:
- * src/gyrus.[ch]: added code for win32 portability,
- Now compile in win32!!, from now the portability is
- imminent and a new feature :).
- * src/glade/gyrus-gtk.glade: added, is a gyrus.glade modification
- without GNOME widgets, only GTK+, for windows port.
-
-2003-10-07 Alejandro Valdes <alejandro gnome cl>
- * src/glade/gyrus.glade: add new item to menu (find).
- * src/gyrus.c: new function find account
- * src/glade/entry.glade: new glade file for entry.
-
-2003-09-05 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c: - add function logout (delete socket).
- -
-
-2003-09-04 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c: - it did not show all the accounts, repaired.
- - change format presentation of quotas.
-
-
-2003-09-03 Alejandro Valdes <alejandro gnome cl>
- * src/gyrus.c: Rename some vars. Remove call to file about.glade.
- Implementing GtkListStore (testing).
- * /src/glade/gyrus.glade: add new features (ACL).
- * /src/glade/about.glade: removed.
-
-2003-09-03 Jorge Bustos <jorge gnome cl>
- * src/main.c: Added GPL license and autoformated with
- indent -kr -i8 -pcs -lps -psl
- * src/gyrus.c: Added GPL license and autoformated with
- indent -kr -i8 -pcs -lps -psl
- * src/gyrus.h: Added GPL license and autoformated with
- indent -kr -i8 -pcs -lps -psl
-
-2003-09-03 Alejandro Valdes <alejandro gnome cl>
- * gyrus.c, gyrus.h: renombre de funciones.
-
-2003-09-02 Alejandro Valdes <alejandro gnome cl>
- * Cambio de nombre del proyecto
- * gyrus.c: trasformacion de KB a MB
- * /glade/gyrus.glade: reubicacion de objetos
-
-2003-08-30 Alejandro Valdes <alejandro gnome cl>
- * Se agrega un cuadro de dialogo para mostrar los mensajes.
- * hay que elimiar el archivo caja.glade (ya no es util).
- * se elimino codigo que estaa para la version anterior.
- * Se elimino archivo utal.png y se agrego user.xpm
- * Creacion de Imagen presentacion programa.
- * Se elimino archivo xpm.h, se reemplazo por imagen xpm.
-
-2003-08-29 Alejandro Valdes <alejandro gnome cl>
- * agrege las cuentas de usuarios cons sus carpetas al gtktreeview
- * se sacaron algunos botones (setear,consultar)
- * cambie la interfaz para mostrar los datos del usuario
-
-2003-08-28 Alejandro Valdes <alejandro gnome cl>
- * Agrege GTKTREEVIEW para visualizar las cuentas de un servidor
- * Agrege archivoxpm.h con imagenes paera el gtktreeeview
-
-2003-08-21 Alejandro Valdes <alejandro gnome cl>
- * Elimincion de script en tcl
- * Incorporacion de Gnet para conexion con socket al servidor Cyrus
- Imap
-
-2003-08-19 Alejandro Valdes <alejandro gnome cl>
- * Implementacion del INSTALL
-
-2003-08-11 Alejandro Valdes <alejandro gnome cl>
- * Inicio proyecto
diff --git a/ChangeLog.old b/ChangeLog.old
new file mode 100644
index 0000000..0415c1a
--- /dev/null
+++ b/ChangeLog.old
@@ -0,0 +1,2236 @@
+2009-04-28 Claudio Saavedra <csaavedra igalia com>
+
+ * gyrus.doap: Describe project.
+
+2009-04-28 Claudio Saavedra <csaavedra igalia com>
+
+ * README: Point to git repository.
+
+2009-02-23 Claudio Saavedra <csaavedra igalia com>
+
+ * src/gyrus-admin.c: (gyrus_admin_init_get_widgets):
+ * src/gyrus-common.c: (gyrus_dialog_password_new):
+ * src/gyrus-dialog-find-mailbox.c:
+ (gyrus_dialog_find_mailbox_init_get_widgets):
+ * src/gyrus-dialog-mailbox-new.c:
+ (gyrus_dialog_mailbox_new_init_get_widgets):
+ * src/gyrus-preferences.c: (gyrus_preferences_show_dialog):
+ * src/gyrus-report.c: (gyrus_report_show_report):
+ * src/gyrus-session.c: (gyrus_session_load_interface),
+ (gyrus_session_edit_load_interface):
+
+ Use g_build_filename() instead of g_strdup_printf() to build the
+ filename for the glade files.
+
+2009-02-15 Claudio Saavedra <csaavedra igalia com>
+
+ * configure.in: post release version bump
+
+2009-02-15 Claudio Saavedra <csaavedra igalia com>
+
+ * README: update version
+ * NEWS: update for 0.3.8
+
+2008-10-14 Francisco Rojas <frojas alumnos utalca cl>
+
+ * src/gyrus-admin.c (gyrus_admin_listen_channel),
+ (gyrus_admin_write_channel): Use appropriate gsize instead of guint
+ for bytes_written parameter. Fixes bug #435869.
+
+2008-10-13 Claudio Saavedra <csaavedra igalia com>
+
+ * AUTHORS:
+ * README:
+ * src/gyrus-main-app.c: (gyrus_main_app_about): Credit Francisco.
+
+2008-10-12 Claudio Saavedra <csaavedra igalia com>
+
+ * configure.in: Bump GTK+ dependency (because of GtkPrint)
+
+2008-10-12 Francisco Rojas <frojas alumnos utalca cl>
+
+ * configure.in: Remove the dependency on libgnomeui
+ * src/gyrus-main-app.c (gyrus_main_app_init), (menu_item_select_cb),
+ (menu_item_deselect_cb), (connect_proxy_cb),
+ (disconnect_proxy_cb): Replace GnomeAppbar with GtkStatusbar and
+ GtkProgressBar.
+
+ Remove dependence on obsolete libgnomeui. Fixes bug #555919.
+
+2008-10-12 Claudio Saavedra <csaavedra igalia com>
+
+ * src/glade/report.glade: Give a more reasonable size to the dialog.
+
+2008-10-12 Claudio Saavedra <csaavedra igalia com>
+
+ * src/gyrus-report.c: (draw_page): Plug a leak.
+
+2008-10-12 Claudio Saavedra <csaavedra igalia com>
+
+ * configure.in: Replace libgnomeprintui checks with gtkprint checks.
+ * src/gyrus-report.c: (gyrus_report_show_report),
+ (gyrus_report_on_button_cancel_clicked),
+ (gyrus_report_on_button_update_clicked), (begin_print),
+ (draw_page), (gyrus_report_on_button_print_clicked): Port the report
+ to printing to GtkPrint.
+
+ Remove dependence on obsolete libgnomeprintui.
+
+2008-10-11 Claudio Saavedra <csaavedra igalia com>
+
+ * src/glade/report.glade: Set page-size to 0 in the adjustment,
+ to fix a gtk-warning.
+
+2008-10-11 Francisco Rojas <frojas alumnos utalca cl>
+
+ * src/gyrus-main-app.c (main): replace gnome_program_init() with gtk_init()
+
+2008-10-11 Claudio Saavedra <csaavedra igalia com>
+
+ * src/gyrus-report.c: Mark private methods static.
+ * src/gyrus-report.h: No need to expose private methods or structures,
+ move to gyrus-report.c. Remove unused includes.
+
+2008-10-11 Claudio Saavedra <csaavedra igalia com>
+
+ * src/glade/sessions.glade: Set page-size to 0 in the adjustment,
+ to fix a gtk-warning.
+
+2008-10-08 Kjartan Maraas <kmaraas gnome org>
+
+ * configure.in: Added nb to ALL_LINGUAS.
+
+2008-02-29 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin-acl.c: (gyrus_admin_acl_set_entry):
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota),
+ (gyrus_admin_mailbox_clear_info),
+ (gyrus_admin_mailbox_on_button_quota_apply_clicked),
+ (gyrus_admin_mailbox_new), (gyrus_admin_get_submailboxes),
+ (gyrus_admin_mailbox_delete), (gyrus_admin_acl_set_tree_view),
+ (gyrus_admin_add_acl_entry):
+ * src/gyrus-admin.c: (gyrus_admin_initialize_mailbox_tree_view),
+ (gyrus_admin_initialize_acl_tree_view),
+ (gyrus_admin_create_socket_from_session),
+ (gyrus_admin_listen_channel), (gyrus_admin_clean_mailbox_treeview),
+ (gyrus_admin_load_session_info),
+ (gyrus_admin_on_button_connect_clicked),
+ (gyrus_admin_on_users_selection_changed),
+ (gyrus_admin_on_renderer_toggled),
+ (gyrus_admin_ask_user_if_overwrite),
+ (gyrus_admin_on_acl_identifier_edited):
+ * src/gyrus-common.c: (gyrus_gtk_entry_has_text),
+ (gyrus_dialog_password_new):
+ * src/gyrus-connection.c: (gyrus_connection_prepare_ubuffer),
+ (gyrus_connection_send):
+ * src/gyrus-dialog-find-mailbox.c:
+ (gyrus_dialog_find_mailbox_init):
+ * src/gyrus-dialog-mailbox-new.c:
+ (gyrus_dialog_mailbox_new_on_button_ok_clicked):
+ * src/gyrus-main-app.c: (gyrus_main_app_on_switch_page),
+ (gyrus_main_app_append_page):
+ * src/gyrus-report.c: (gyrus_report_on_button_update_clicked),
+ (gyrus_report_create_data_page):
+ * src/gyrus-session.c:
+ (gyrus_session_on_button_delete_session_clicked),
+ (gyrus_session_append_session),
+ (gyrus_session_set_defaults_from_session),
+ (gyrus_session_load_gconf_settings), (gyrus_session_open):
+
+ Many, many functions and variables declaration fixes, courtesy of
+ sparse.
+
+2008-01-18 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * HACKING: Add guidelines for working in the gyrus SVN.
+
+2007-10-14 Yannig Marchegay <yannig marchegay org>
+
+ * configure.in: Added 'oc' to ALL_LINGUAS.
+
+2007-08-12 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * MAINTAINERS: Add file to comply with GNOME SVN standards.
+
+2007-05-02 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * configure.in: Post release version bump.
+
+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.
+
+0.3.6
+
+2006-03-25 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * NEWS:
+ * README: Updated for version 0.3.6.
+
+2006-03-22 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-main-app.c: (gyrus_admin_delete_dialog_on_response):
+ Remove useless action work that caused "RemoveMailbox" action
+ to be disabled after trying to delete a mailbox. Blame me.
+
+2006-03-21 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_get_submailboxes):
+ Fixed leak.
+
+2006-03-21 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin.c: (gyrus_admin_on_treeview_focused),
+ (gyrus_admin_initialize_mailbox_tree_view),
+ (gyrus_admin_initialize_acl_tree_view),
+ (gyrus_admin_on_users_selection_changed):
+
+ Use selection's "changed" signal instead of the
+ (GtkTreeSelectionSelectFunc).
+
+2006-03-21 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-session.c: (gyrus_session_edit_load_interface): Set
+ a default item in the separator char combobox.
+
+2006-03-21 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin.c: (gyrus_admin_set_selected_treeview): Callback
+ to set the last focused treeview from the mailboxes and the orphaned
+ mailboxes one.
+ (gyrus_admin_initialize_mailbox_tree_view): Connecting "focus-in-event"
+ signal.
+ (gyrus_admin_get_selected_mailbox): Get selected mailbox from the
+ last focused treeview.
+ * TODO: Updated.
+
+ Allow to delete selected orphaned mailboxes.
+
+2006-03-10 Ilkka Tuohela <hile iki fi>
+
+ * configure.in: Added "fi" to ALL_LINGUAS.
+
+2006-03-06 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin.c: (gyrus_admin_init),
+ (gyrus_admin_mailbox_tree_model_new), (gyrus_admin_get_users_list),
+ (gyrus_admin_initialize_mailbox_tree_view): Replace the two
+ initialize treeview functions in a generic way.
+ (gyrus_admin_clean_mailbox_treeview): Abstract the cleaning of the
+ mailbox treeviews when logging out of servers.
+ (gyrus_admin_logged_out): Use
+ gyrus_admin_clean_mailbox_treeview ().
+ (gyrus_admin_select_foreach_func),
+ (gyrus_admin_get_selected_mailbox),
+ (gyrus_admin_on_users_selection_changed),
+ (gyrus_admin_on_acl_identifier_edited): * src/gyrus-admin.h:
+ Rewrote the GyrusColumnMailbox enum to make it clearer.
+ * src/gyrus-dialog-find-mailbox.c: Using GyrusColumnMailbox enum.
+ (gyrus_dialog_find_mailbox_on_button_find_clicked): Using
+ GyrusColumnMailbox enum.
+ * src/gyrus-report.c: (gyrus_report_evaluate_quota): Using
+ GyrusColumnMailbox enum.
+
+ Removed redundant code to manipulate mailboxes treeviews
+ (duplicated functions, enumerations, etc).
+
+2006-02-07 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * TODO: Updated.
+ * src/glade/page.glade: Added treeview for orphaned mailboxes
+ and vpaned.
+ * src/gyrus-admin.c: (gyrus_admin_init_get_widgets),
+ (gyrus_admin_init), (gyrus_admin_get_users_list),
+ (gyrus_admin_corrupt_mailbox_tree_model_new),
+ (gyrus_admin_initialize_corrupt_mailbox_tree_view),
+ (gyrus_admin_logged_out): Added support for orphaned mailboxes. We fill
+ a new model with those mailboxes that doesn't seem to fit in a sane
+ mailboxes tree and we show it (fixes also the critical warning
+ #330184).
+ Right now we only show the orphaned mailboxes. Future work should
+ allow to reparent them and/or delete them.
+ * src/gyrus-admin.h: Added treeview for orphaned mailboxes to the
+ private structure.
+
+2006-01-27 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-main-app.c: (gyrus_main_app_init): Adding necessary
+ calls to gtk_action_group_set_translation_domain () to get menu
+ translated.
+
+2006-01-22 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_new): Use KB here, too.
+ * src/gyrus-admin-mailbox.h:
+ * src/gyrus-dialog-mailbox-new.c:
+ (gyrus_dialog_mailbox_new_on_button_ok_clicked):
+
+2006-01-22 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_set_quota),
+ (gyrus_admin_mailbox_on_button_quota_apply_clicked):
+ * src/gyrus-admin-mailbox.h: Changing
+ gyrus_admin_mailbox_set_quota new_quota parameter to KB. (#306485).
+
+2006-01-20 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * acconfig.h: Removed.
+ * autogen.sh: Using automake 1.9.
+ * configure.in: Fixes.
+ * install-sh: Removed.
+ * missing: Removed.
+ * mkinstalldirs: Removed.
+ * src/Makefile.am: Removing gyrus-i18n.h
+ * src/gyrus-admin-acl.c:
+ * src/gyrus-admin-mailbox.c:
+ * src/gyrus-admin.c:
+ * src/gyrus-common.c:
+ * src/gyrus-connection.c:
+ * src/gyrus-dialog-find-mailbox.c:
+ * src/gyrus-dialog-mailbox-new.c:
+ * src/gyrus-i18n.h: Removed.
+ * src/gyrus-main-app.c:
+ * src/gyrus-preferences.c:
+ * src/gyrus-report.c:
+ * src/gyrus-session.c: Updating includes.
+
+ Updates to automake 1.9 and some configure and build fixes. Also there
+ are some files in cvs that don't belong there (install-sh, missing,
+ mkinstalldirs, acconfig.h). (#327767, Patch from chpe gnome org).
+
+2006-01-16 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota): Fixed
+ typo (#327052, Pointed out by Clytie Siddall).
+
+2005-12-30 Stanislav Brabec <utx penguin cz>
+
+ * configure.in: Added cs to ALL_LINGUAS.
+
+2005-12-05 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * autogen.sh: Better message for developers trying to build
+ without having gnome-common.
+
+2005-12-04 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-connection.c: (gyrus_connection_tls_read):
+ Freeing the lasts received bytes when no more needed.
+ (gyrus_connection_conn_cb): Cleaning a little the record_rcv code. And
+ making conn->priv->data = NULL after freeing it.
+ * tests/gyrus-talk.c: (on_data_received): Cosmetic change.
+
+2005-10-28 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_add_acl_entry):
+ If mailbox doesn't have an ACL entry then show the ACL
+ treeview.
+
+2005-10-28 Claudio Saavedra <csaavedra alumnos utalca cl>
+ * AUTHORS:
+ * src/gyrus-main-app.c: (gyrus_main_app_about):
+
+ Updated stars email addresses.
+
+2005-10-27 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * configure.in:
+ * po/POTFILES.in:
+ * src/Makefile.am:
+
+ Removed references to src/schemas/*. Directory
+ removed from distribution.
+
+2005-10-27 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * configure.in: Removed dependence on libbonoboui.
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_acl_set_tree_view):
+ * src/gyrus-admin.c: (gyrus_admin_class_init),
+ (gyrus_admin_logged_out), (gyrus_admin_post_login),
+ (gyrus_admin_on_button_connect_clicked),
+ (gyrus_admin_on_acl_selection_changed),
+ (gyrus_admin_on_users_selection_changed):
+ * src/gyrus-admin.h: Added signals ids.
+ * src/gyrus-connection.c: (gyrus_connection_class_init):
+ * src/gyrus-main-app.c: (gyrus_main_app_on_file_open_session),
+ (gyrus_main_app_on_file_exit), (gyrus_main_app_on_edit_find),
+ (gyrus_main_app_on_edit_mailbox_add),
+ (gyrus_admin_delete_dialog_on_response),
+ (gyrus_main_app_on_edit_mailbox_remove),
+ (gyrus_main_app_on_edit_preferences),
+ (gyrus_main_app_on_acl_entry_delete),
+ (gyrus_main_app_on_acl_entry_rename),
+ (gyrus_main_app_on_acl_entry_new),
+ (gyrus_main_app_on_view_refresh), (gyrus_main_app_on_view_report),
+ (gyrus_main_app_on_help_about),
+ (gyrus_main_app_make_sensitivity_consistent),
+ (gyrus_main_app_on_switch_page), (gyrus_main_app_get_type),
+ (gyrus_main_app_init), (main_app_on_admin_connected),
+ (main_app_on_admin_disconnected),
+ (main_app_on_acl_entry_selection_changed),
+ (main_app_on_mailbox_selection_changed),
+ (gyrus_main_app_append_page), (gyrus_main_app_menu_set_sensitive),
+ (main): Goodbye libbonoboui code! Hello GTK+!
+ * src/gyrus-main-app.h: Parent class is now GtkWindow. Added
+ elements to private structure to store GtkActionGroups.
+ * src/gyrus-marshal.list: Added marshaling item.
+ * src/gyrus-session.c:
+
+ Removed dependence on libbonoboui. Using GtkUIManager. Using signals
+ to notify the GyrusMainApp of changes on the status in GyrusAdmin
+ objects. Code is now a little more clean.
+
+2005-10-12 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-connection.c: (gyrus_connection_tls_read),
+ (gyrus_connection_conn_cb), (gyrus_connection_inetaddr_cb),
+ (gyrus_connection_set_property), (gyrus_connection_connect),
+ (gyrus_connection_send): Simplifying g_string code and improving
+ indentation.
+
+2005-10-09 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-connection.c: (gyrus_connection_receive),
+ (gyrus_connection_tls_write), (gyrus_connection_conn_cb),
+ (gyrus_connection_class_init), (gyrus_connection_get_type),
+ (gyrus_connection_new): Changing order of parameters.
+ * src/gyrus-connection.h:
+ * tests/gyrus-talk.c: (make_connection), (progress_bar_pulse_func):
+
+ Fixing typo: s/recive/receive. Improving indentation.
+
+2005-10-09 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-connection.c: (gyrus_connection_conn_cb),
+ (gyrus_connection_class_init):
+ * src/gyrus-connection.h:
+ * tests/gyrus-talk.c: (on_data_received), (make_connection):
+
+ Fixing typo: s/recived/received
+
+2005-10-02 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * Makefile.am: Added dir tests.
+ * configure.in: Search for path to glib-genmarshal.
+ * src/Makefile.am: Adding LIBGNUTLS flags and needed calls to
+ generate gyrus-marshal.{c,h}. Sorted the list of sources files.
+ * src/gyrus-connection.c: (gyrus_connection_recive),
+ (gyrus_connection_tls_read), (gyrus_connection_tls_write),
+ (gyrus_connection_prepare_ubuffer), (gyrus_connection_conn_cb),
+ (gyrus_connection_inetaddr_cb), (gyrus_connection_class_finalize),
+ (gyrus_connection_set_property), (gyrus_connection_get_property),
+ (gyrus_connection_class_init), (gyrus_connection_instance_init),
+ (gyrus_connection_get_type), (gyrus_connection_new),
+ (gyrus_connection_destroy), (gyrus_connection_connect),
+ (gyrus_connection_disconnect), (gyrus_connection_send),
+ (gyrus_connection_get_connected), (gyrus_connection_get_host),
+ (gyrus_connection_get_port): New file in project.
+ * src/gyrus-connection.h: New file in project.
+ * src/gyrus-marshal.list: New file in project.
+ * tests/Makefile.am: New files to test gyrus-connection.
+ * tests/gyrus-talk.c: (on_window_main_delete_event),
+ (on_checkbutton_usetls_toggled), (on_button_connect_clicked),
+ (on_entry_cmd_activate), (on_button_send_clicked),
+ (on_connect_response), (on_data_recived), (on_connection_close),
+ (log_append_text), (make_connection), (disconnect),
+ (progress_bar_pulse_func), (wait_response), (response_done),
+ (send_command), (main): New files to test gyrus-connection.
+ * tests/gyrus-talk.glade: New files to test gyrus-connection.
+
+2005-09-27 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * configure.in: 0.3.6 (now the version bump is _after_ the release and
+ not _before_ it).
+
+2005-09-27 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * NEWS: 0.3.5
+ * configure.in: 0.3.5
+
+2005-09-20 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-session.c:
+ (gyrus_session_on_button_delete_session_clicked): Fixing memory leak.
+
+2005-09-05 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * configure.in: Added missing vi entry translation.
+ * src/gyrus-report.c: (gyrus_report_cell_data_func): Formats
+ the percentage column with one decimal.
+ (gyrus_report_initialize_tree_view): References to
+ gyrus_report_cell_data_function.
+ (gyrus_report_evaluate_quota): Updating code in #else.
+ (gyrus_report_on_button_print_clicked),
+ (gyrus_report_create_print), (gyrus_report_draw_begin),
+ (gyrus_report_create_data_page), (gyrus_report_print_quota):
+
+ Cleaned warnings and memory leaks.
+
+2005-09-03 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-session.c: (gyrus_session_get_with_name): Check if
+ returned gconf value is NULL and set it to a default value. If session
+ has no hierarchy character set (as in sessions created with versions
+ olders than 0.3.4) doesn't crash when loading it. Fixes #314809.
+
+2005-09-03 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * README: Added info about the mailing list.
+
+2005-08-28 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin-mailbox.h: Improved documentation of get_quota.
+ * src/gyrus-admin.c: (gyrus_admin_pre_login): Indented.
+ * src/gyrus-report.c: (gyrus_report_show_report),
+ (gyrus_report_initialize_tree_view),
+ (gyrus_report_on_delete_event_window_report),
+ (gyrus_report_on_button_cancel_clicked),
+ (gyrus_report_on_button_update_clicked),
+ (gyrus_report_evaluate_quota), (gyrus_report_print_quota):
+ Cleaned treeview code and using GTK stock icons.
+
+ * src/gyrus-report.h: Removed pixbuf_folder element of structure.
+
+2005-08-28 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-main-app.c: (gyrus_main_app_about): Removed unused
+ documentors array.
+
+2005-08-26 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * gyrus.desktop.in: Improved UI string.
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_new): Improved UI
+ string.
+ * src/gyrus-admin.h: Added definition of function.
+ * src/schemas/gyrus.xml: Improved UI string.
+
+2005-08-24 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/pixmaps/Makefile.am: Removed folder.png
+ * src/pixmaps/folder.png:
+
+0.3.4
+
+2005-08-23 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * NEWS: 0.3.4
+ * README: 0.3.4
+ * configure.in: 0.3.4
+ * src/glade/sessions.glade: Hiding (still) unused elements.
+
+2005-08-23 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * intltool-extract.in:
+ * intltool-merge.in:
+ * intltool-update.in:
+
+ Removed files.
+
+2005-08-22 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/glade/sessions.glade: Added GtkComboBox for choosing the
+ separator char.
+ * src/gyrus-admin-mailbox.c:
+ (gyrus_admin_mailbox_name_is_valid): Changing interface. Now
+ requires also the GyrusAdmin instance.
+ (gyrus_admin_mailbox_on_button_quota_apply_clicked),
+ (gyrus_admin_mailbox_new), (gyrus_admin_get_submailboxes):
+ Changing static "." separator for call to function to use
+ the correct separator. Call to gyrus_admin_mailbox_name_is_valid ()
+ according to new interface. Uses
+ gyrus_admin_get_mailbox_from_list_message (). Now works
+ correctly with newer versions of cyrus-imapd.
+
+ * src/gyrus-admin.c: (gyrus_admin_get_mailbox_from_list_message):
+ Obtains the name of the mailbox from a line of the LIST response. It is
+ supposed to have a better support to newer versions of
+ cyrus-imapd.
+
+ (gyrus_admin_set_separator_char_auto): Autodetects the separator
+ character and stores it in admin->priv->session.
+
+ (gyrus_admin_get_users_list): Reads all the maiboxes,
+ not only those beginning with "user.". Uses
+ gyrus_admin_get_mailbox_from_list_message (). Now works
+ correctly with newer versions of cyrus-imapd.
+
+ (gyrus_admin_post_login): If character separator is set to
+ autodetection, call gyrus_admin_set_separator_char_auto () to set
+ it correctly.
+
+ (gyrus_admin_select_foreach_func): Fixing memory leak.
+
+ (gyrus_admin_get_separator_char): Obtains the hierarchy character
+ separator from the session.
+
+ (gyrus_admin_load_session_info): Loads the hierarchy separator.
+
+ (gyrus_admin_on_users_selection_changed):
+ Changing static "." separator everywhere for a call to function to use
+ the correct separator.
+
+ * src/gyrus-admin.h: Declares gyrus_admin_get_separator_char ().
+ * src/gyrus-session.c: New column in model COLUMN_SEP_CHAR. New widget
+ combobox_sep_char.
+
+ (gyrus_session_on_button_delete_session_clicked): Deletes separator
+ character from saved session too.
+
+ (gyrus_session_edit_session): Saves sep. char. too.
+ (gyrus_session_is_valid): Validates sep.char.
+ (gyrus_session_append_session): The same...
+ (gyrus_session_set_defaults_from_session),
+ (gyrus_session_new_from_interface),
+ (gyrus_session_add_session_to_treeview),
+ (gyrus_session_treeview_on_key_press_event),
+ (gyrus_session_set_treeview),
+ (gyrus_session_create_model_sessions),
+ (gyrus_session_get_selected_session),
+ (gyrus_session_get_with_name), (gyrus_session_edit_load_interface),
+ (gyrus_session_free):
+ * src/gyrus-session.h:
+
+ Changing static "." separator everywhere for a call to function to use
+ the correct separator. Adding support for the storing and
+ loading of the mailbox hierarchy separator.
+
+2005-08-19 Mario Fuentes <mario gnome cl>
+
+ * src/glade/page.glade:
+ * src/glade/sessions.glade: UI improvement, re-design of the
+ Session dialog, added fields to use with the TLS support (work
+ in progress). Set treeview's shadow to "In".
+ * src/src/gyrus-session.[ch]: added support for manage TLS
+ sessions, included a gconf parameter.
+
+2005-08-19 Mario Fuentes <mario gnome cl>
+
+ * src/gyrus-admin.c (gyrus_admin_users_tree_model_new): changed
+ the first column of the ListStore from GDK_TYPE_PIXBUF to
+ G_TYPE_STRING for uses the stock icon "gtk-directory".
+ (gyrus_admin_get_users_list): Changed the first column of the
+ Users's TreeView to uses the stock icon for Folders.
+
+2005-08-14 Pedro Villavicencio Garrido <pvillavi gnome org>
+
+ * src/gyrus-main-app.c (gyrus_main_app_about): port to
+ GtkAboutDialog.
+
+2005-08-14 Pedro Villavicencio Garrido <pvillavi gnome org>
+
+ * src/gyrus-admin.c (gyrus_admin_logged_out),
+ (gyrus_admin_pre_login):
+ * src/glade/page.glade: use gtk-connect and gtk-disconnect
+ instead of gtk-jump-to and gtk-stop.
+
+ * configure.in: bump GTK+ dep to 2.6.
+
+2005-08-14 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin.c: (gyrus_admin_listen_channel),
+ (gyrus_admin_write_channel): Added support for [ALERT] server
+ responses, as specified in RFC 2060. Fixes #305197.
+
+2005-08-09 Maxim Dziumanenko <mvd mylinux ua>
+
+ * configure.in: Added uk to ALL_LINGUAS
+
+2005-07-22 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * TODO: Updated.
+ * src/glade/report.glade: Set the scrolling policy to automatic.
+ * src/gyrus-report.c: (gyrus_report_show_report),
+ (gyrus_report_initialize_tree_view), (gyrus_report_evaluate_quota):
+
+ Fixing memory leaks. Beginning work to improve performance.
+
+2005-07-22 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * configure.in: New dependences (libgnomeprintui).
+ * src/Makefile.am: Added files (gyrus-report.[ch]).
+ * src/glade/Makefile.am: Added file (report.glade).
+ * src/glade/report.glade: New UI for reports.
+ * src/gyrus-admin.h: Including <gtk/gtk.h>
+ * src/gyrus-main-app.c: (gyrus_main_app_on_view_report),
+ (gyrus_main_app_menu_set_sensitive):
+ * src/gyrus-report.c: (gyrus_report_show_report),
+ (gyrus_report_initialize_tree_view),
+ (gyrus_report_on_delete_event_window_report),
+ (gyrus_report_on_button_cancel_clicked),
+ (gyrus_report_on_button_update_clicked),
+ (gyrus_report_evaluate_quota),
+ (gyrus_report_on_button_print_clicked),
+ (gyrus_report_create_print), (gyrus_report_draw_begin),
+ (gyrus_report_create_data_page), (gyrus_report_print_quota):
+ * src/gyrus-report.h:
+ * src/schemas/gyrus.xml: New menu entry.
+
+ Merging changes from Alejandro Valdés in order to support the
+ creation of reports with users overquota (#307181).
+
+2005-07-18 Alejandro Valdes <avaldes utalca cl>
+
+ * src/gyrus-admin.h: add this file.
+ * src/gyrus-report.c: add this file. Support for gnomeprintui.
+ * src/glade/report.glade: add this file.
+
+2005-07-22 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-main-app.c:
+ (gyrus_main_app_on_button_close_page_clicked),
+ (gyrus_main_app_on_switch_page): Puts the name of the active session in
+ the title of the main window (#307293). Patch by Héctor EnrÃquez DÃaz
+ with little modifications.
+
+2005-06-24 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin.c: (gyrus_admin_on_acl_identifier_edited): Check if
+ the iter is seted correctly. Fix bug #308422. Patch from
+ Juan Carlos Inostroza <jci tux cl>.
+
+2005-06-09 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota): Renamed
+ parameter from message to error.
+ * src/gyrus-admin-mailbox.h:
+ * src/gyrus-admin.h:
+ * src/gyrus-common.h:
+ * src/gyrus-dialog-find-mailbox.h:
+ * src/gyrus-dialog-mailbox-new.h:
+ * src/gyrus-main-app.h:
+ * src/gyrus-preferences.h:
+ * src/gyrus-session.c: (gyrus_session_show_sessions): Marked
+ parameter widget as G_GNUC_UNUSED.
+ * src/gyrus-session.h:
+
+ Documented all the public API.
+
+2005-06-03 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * README: Updated Bugzilla info.
+
+2005-05-20 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin-acl.c: (gyrus_admin_acl_set_entry):
+ Uses gyrus_common_str_is_ascii.
+ * src/gyrus-common.c: (gyrus_common_str_is_ascii):
+ * src/gyrus-common.h:
+ Function to check if a string is ASCII.
+
+0.3.3
+
+2005-05-19 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * NEWS: Updated.
+ * configure.in: Increased version.
+ * po/en_CA.po:
+ * po/en_GB.po:
+ * po/es.po:
+ * po/pt_BR.po:
+ * po/sv.po:
+ * po/zh_CN.po:
+
+2005-05-19 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin-acl.c: (gyrus_admin_acl_set_entry): Rejects utf-8
+ identifiers, as cyrus doesn't allow those chars. Fixes bug #301960.
+
+2005-05-16 Pedro Villavicencio Garrido <pvillavi gnome org>
+
+ * gyrus.desktop.in: Added desktop entry.
+ * Makefile.am: Updated for generate the .desktop.
+ * po/POTFILES.in: Added gyrus.desktop.in to the list.
+
+2005-05-13 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * TODO: Updated info.
+ * po/POTFILES.in: Added encoding message.
+ * src/gyrus-main-app.c: (main): Adding bind_textdomain_codeset()
+ call. Fixes #303742. Patch from Pedro Villavicencio
+ <pvillavi gnome org>.
+
+2005-05-13 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin-acl.c: (gyrus_admin_acl_set_entry): Check if
+ entry or mailbox name comes empty.
+ * src/gyrus-admin-mailbox.h: Added headers to remove warnings.
+ * src/gyrus-session.c: Commented out the unused
+ gyrus_session_debug_pring_stored_session() function.
+
+2005-05-13 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * TODO: Updated info
+ * src/glade/page.glade: Added a dialog to ask for the
+ password, changing entries to labels to make the app more HIG'ished.
+ * src/gyrus-admin.c: (gyrus_admin_init_get_widgets),
+ (gyrus_admin_init_connect_signals),
+ (gyrus_admin_pre_login): Cleaned up code.
+ (gyrus_admin_load_session_info), (gyrus_admin_new):
+ * src/gyrus-admin.h:
+ * src/gyrus-common.c: (gyrus_dialog_password_new): Create dialog to ask
+ for the password.
+ * src/gyrus-common.h:
+ * src/gyrus-main-app.c: (gyrus_main_app_about): Changed string
+ "translators" to "translators-credits" so translators will know where
+ to put their credits.
+
+2005-04-21 Gareth Owen <gowen gnome org>
+
+ * configure.in: Added en_GB to ALL_LINGUAS
+
+0.3.2
+
+2005-04-20 Claudio Saavedra V <csaavedra alumnos utalca cl>
+
+ * README: Updated info.
+ * configure.in: Increased version.
+ * po/en_CA.po:
+ * po/es.po:
+ * po/pt_BR.po:
+ * po/sv.po:
+ * po/zh_CN.po:
+
+2005-04-19 Claudio Saavedra V <csaavedra alumnos utalca cl>
+
+ * AUTHORS:
+ * NEWS: Added info for 0.3.2
+ * intltool-extract.in:
+ * intltool-merge.in:
+ * intltool-update.in:
+ * src/glade/page.glade: Removed RULES_HINTS from treeview and disabled
+ auto search..
+ * src/glade/preferences.glade: Removed RULES_HINTS from treeview.
+ * src/glade/sessions.glade:
+ * src/gyrus-admin-mailbox.c:
+ (gyrus_admin_mailbox_on_button_quota_apply_clicked),
+ (gyrus_admin_mailbox_exists), (gyrus_admin_mailbox_new),
+ (gyrus_admin_mailbox_delete), (gyrus_admin_acl_set_tree_view),
+ (gyrus_admin_start_editing_selected_acl),
+ (gyrus_admin_add_acl_entry):
+ Improved messages.
+ Fixed bug that didn't allow to create mailboxes under maiboxes
+ whose names have spaces.
+ Allows to create ACL entries, with care of not overwriting previously
+ existent entris.
+ * src/gyrus-admin.c: (gyrus_admin_get_users_list),
+ Better parsing of LIST command.
+ (gyrus_admin_write_channel), (gyrus_admin_logged_out),
+ (gyrus_admin_has_current_acl_access),
+ Returns TRUE if user has access to ACL of selected mailbox.
+ (gyrus_admin_on_users_selection_changed),
+ Keeps sensitivity of items consistent.
+ (gyrus_admin_on_acl_identifier_edited):
+ Changed lot of g_print's to g_warning's.
+ * src/gyrus-admin.h: indented comments. Header for
+ gyrus_admin_has_current_acl_access.
+ * src/gyrus-main-app.c: (gyrus_main_app_on_acl_entry_new),
+ Adds an entry to current ACL.
+ (gyrus_main_app_make_sensitivity_consistent),
+ (gyrus_main_app_on_switch_page), (gyrus_main_app_about):
+ Removed my second lastname (mom i love you :-).
+ * src/gyrus-session.c: (gyrus_session_set_treeview),
+ (gyrus_session_show_sessions):
+ Keeps sessions list sorted.
+
+2005-04-14 Claudio Saavedra V <csaavedra alumnos utalca cl>
+
+ * src/glade/preferences.glade:
+ * src/gyrus-admin.c: (gyrus_admin_ask_user_if_overwrite):
+ * src/gyrus-main-app.c: (gyrus_main_app_on_edit_mailbox_remove):
+
+ Fixed typos and improved messages.
+
+2005-04-12 Claudio Saavedra V <csaavedra alumnos utalca cl>
+
+ * README: Updated cvs information.
+ * TODO: Added more things to do.
+
+2005-04-09 Raphael Higino <raphaelh cvs gnome org>
+
+ * configure.in: Added pt_BR to ALL_LINGUAS.
+
+2005-04-09 Adam Weinberger <adamw gnome org>
+
+ * configure.in: Added en_CA to ALL_LINGUAS.
+
+2005-04-10 Funda Wang <fundawang linux net cn>
+
+ * configure.in: Added "zh_CN" to ALL_LINGUAS.
+
+2005-04-09 Christian Rose <menthos menthos com>
+
+ * configure.in: Added "sv" to ALL_LINGUAS.
+
+2005-04-05 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-main-app.c:
+ (gyrus_main_app_make_sensitivity_consistent): Makes
+ the sensitivity of the app items consistent with the GyrusAdmin
+ currently being showed.
+ (gyrus_main_app_on_button_close_page_clicked): Calls
+ gyrus_main_app_make_sensitivity_consistent to make
+ the sensitivity of the application items consistent.
+
+2005-04-03 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin-acl.c:
+ (gyrus_admin_acl_get): Fixed bug that crashed when getting an empty
+ ACL.
+ (gyrus_admin_acl_list_free): Function to free memory used by a
+ GList of GyrusImapAclEntry'es.
+
+ * src/gyrus-admin-acl.h: Added header for gyrus_admin_acl_list_free.
+
+ * src/gyrus-admin-mailbox.c:
+ (gyrus_admin_acl_set_tree_view): Use gyrus_admin_acl_list_free.
+ (gyrus_admin_start_editing_selected_acl): Start editing the
+ identifier of the selected ACL.
+
+ * src/gyrus-admin-mailbox.h: Header for
+ gyrus_admin_start_editing_selected_acl.
+
+ * src/gyrus-admin.c:
+ (gyrus_admin_initialize_acl_tree_view): Signal "edited" connected to
+ gyrus_admin_on_acl_identifier_edited.
+ (gyrus_admin_on_acl_selection_changed): Changing sensitivity of
+ "ACL->Rename entry" menu item.
+ (gyrus_admin_acl_eliminate_model_entry): 'Foreach' function
+ that delete a item in the model. Used by
+ gyrus_admin_on_acl_identifier_edited.
+ (gyrus_admin_ask_user_if_overwrite): Message to ask
+ the user if he/she wants to overwrite an existent entry when
+ renaming.
+ (gyrus_admin_on_acl_identifier_edited): Callback when editing of
+ the name of an ACL entry is done. Renames if new name is different
+ from the old one, calls gyrus_admin_ask_user_if_overwrite if needed,
+ and makes all the rename magicly :-). Needs a little love.
+
+ * src/gyrus-main-app.c:
+ (gyrus_main_app_on_acl_entry_rename): Call
+ gyrus_admin_start_editing_selected_acl.
+ (gyrus_main_app_on_switch_page): Maintains sensitivity of Menu Items
+ consistent when switching pages in the main notebook.
+
+2005-04-02 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * TODO: Added file with (short) future development plans.
+ * src/gyrus-admin-acl.c: (gyrus_admin_acl_delete_entry): Function to
+ delete a ACL entry.
+ * src/gyrus-admin-acl.h: Moved GyrusImapAclEntry
+ and GYRUS_IMAP_ACL_ENTRY() definition from gyrus-admin-acl.c. Also
+ added header for gyrus_admin_acl_get, gyrus_admin_acl_delete_entry.
+
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_acl_rights_have_right),
+ (gyrus_admin_acl_set_tree_view): Moved gyrus_admin_acl_set_tree_view,
+ gyrus_admin_acl_rights_have_right, from gyrus-admin-acl.c.
+ (gyrus_admin_acl_has_selection): Returns TRUE if @admin has selection.
+ (gyrus_admin_delete_selected_acl_entry): Delete the selected ACL entry.
+
+ * src/gyrus-admin-mailbox.h: Added header for
+ gyrus_admin_delete_selected_acl_entry .
+
+ * src/gyrus-admin.c:
+ (gyrus_admin_initialize_acl_tree_view):
+ (gyrus_admin_on_acl_selection_changed): Verify if there is a selection
+ in current ACL. Then sets the sensitivity of "Delete ACL" menu entry.
+
+ * src/gyrus-main-app.c: (gyrus_main_app_on_acl_entry_delete),
+ (gyrus_main_app_on_acl_entry_rename),
+ (gyrus_main_app_on_acl_entry_new): Added callbacks for the new ACL
+ actions.
+ (gyrus_main_app_on_switch_page): On switch page check if there is
+ ACL entry selected, to set sensitive the "Delete ACL" menu entry.
+
+ * src/schemas/gyrus.xml: Added schema for ACL editing.
+
+2005-03-28 Claudio Saavedra V <csaavedra alumnos utalca cl>
+
+ * NEWS: Added info of releases.
+
+2005-03-26 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * README:
+ * po/es.gmo:
+ * po/es.po:
+ * po/gyrus.pot:
+ * src/gyrus-main-app.c: (gyrus_main_app_init): Changed gconf path
+ for UI configuration.
+ * src/gyrus-session.c:
+ (gyrus_session_edit_on_button_ok_clicked): Make edited session
+ default selection in treeview. Also grab focus to "Open" button.
+ (gyrus_session_edit_load_interface): Grab default to "OK" button.
+ (gyrus_session_show_sessions): Select first session in list, if any,
+ then grab focus to "Open" button. If no session exists, grab focus
+ to "New" button.
+ (gyrus_session_seek_session), (gyrus_session_select_session):
+ Functions to get the edited session selected.
+
+2005-03-25 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * README: More descriptive README. Now in English.
+ * po/de.po:
+ * po/es.gmo:
+ * po/es.po:
+ * po/gyrus.pot:
+ * src/gyrus-admin-acl.c:
+ (gyrus_admin_acl_get): Corrects wrong comment.
+ (gyrus_admin_acl_set_tree_view): Fix HORRIBLE bug, that showed
+ 'i' permission in the column where 'w' permission goes.
+ * src/gyrus-admin.c:
+ (gyrus_admin_initialize_acl_tree_view): Adds data to columns,
+ so it can be recovered later in gyrus_admin_on_renderer_toggled.
+ (gyrus_admin_on_renderer_toggled): Call gyrus_admin_acl_set_entry to
+ change ACL permissions. Updates permissions when these are changed.
+ * src/gyrus-admin.h: Renamed enum 'GyrusColumnsAcl' to
+ 'GyrusColumnAcl'.
+
+2004-12-30 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/Makefile.am: Added file for i18n.
+ * src/gyrus-admin-acl.c:
+ * src/gyrus-admin-mailbox.c:
+ * src/gyrus-admin.c:
+ * src/gyrus-common.c:
+ * src/gyrus-dialog-find-mailbox.c:
+ * src/gyrus-dialog-mailbox-new.c:
+ * src/gyrus-i18n.h:
+ * src/gyrus-main-app.c: (gyrus_main_app_create_label_from_admin),
+ (main):
+ * src/gyrus-preferences.c:
+ * src/gyrus-session.c:
+
+ Including "gyrus-i18n.h" in every file. Now translation works!. Fixes
+ bug #6.
+ Added a litle love to the label of pages in notebook.
+
+2004-12-29 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * configure.in: Added (poor) German translation.
+ * src/glade/sessions.glade: Make clearer some user visible
+ strings.
+ * src/gyrus-admin.c: (gyrus_admin_login):
+ * src/gyrus-dialog-find-mailbox.c:
+ (gyrus_dialog_find_mailbox_init):
+ * src/gyrus-session.c: (gyrus_session_append_session),
+ (gyrus_session_set_treeview):
+
+ Make clearer some user visible strings.
+
+2004-12-29 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * configure.in:
+ * po/es.gmo:
+ * po/es.po:
+ * po/gyrus.pot:
+ * src/gyrus-admin-acl.c:
+ * src/gyrus-admin-mailbox.c:
+ * src/gyrus-admin.c: (gyrus_admin_init_get_widgets):
+ * src/gyrus-common.c:
+ * src/gyrus-dialog-find-mailbox.c:
+ (gyrus_dialog_find_mailbox_init_get_widgets):
+ * src/gyrus-dialog-find-mailbox.h:
+ * src/gyrus-dialog-mailbox-new.c:
+ (gyrus_dialog_mailbox_new_init_get_widgets):
+ * src/gyrus-main-app.c: (gyrus_main_app_init),
+ (gyrus_main_app_about):
+ * src/gyrus-main-app.h:
+ * src/gyrus-preferences.c:
+ * src/gyrus-session.c: (gyrus_session_load_interface),
+ (gyrus_session_edit_load_interface):
+
+ Improved i18n system. Now the entire application is translated, excepts
+ the BonoboUI component (menubar).
+
+2004-12-28 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * src/glade/page.glade: Added a hiden GtkLabel in area of ACL.
+ * src/gyrus-admin-acl.c: (gyrus_admin_acl_get),
+ (gyrus_admin_acl_set_tree_view):
+
+ If there is no permission to see the ACL, hide the GtkTreeView and
+ show a "Permission Denied" message. Also fixes bug #7.
+
+ * src/gyrus-admin.c: (gyrus_admin_init_get_widgets): Get the
+ GtkScrolledWindow of the ACL TreeView and the added GtkLabel.
+ * src/gyrus-admin.h:
+
+ Added a GtkLabel (label_acl) and a GtkScrolledWindow (scrolled_acl)
+ to struct GyrusAdminPrivate.
+
+2004-12-27 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ VERSION 0.3.1
+ =============
+
+ * configure.in: Version 0.3.1
+
+2004-12-27 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * po/es.gmo:
+ * po/es.po: Translation updated.
+ * po/gyrus.pot:
+ * src/glade/page.glade: Commented out (yet) useless toolbar.
+ * src/gyrus-admin-acl.h: Added header for
+ gyrus_admin_acl_set_tree_view ().
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota),
+ (gyrus_admin_mailbox_clear_info), (gyrus_admin_mailbox_new),
+ (gyrus_admin_mailbox_delete_all):
+
+ Show correctly message when no permission to check the Quota of
+ mailbox.
+ Let create mailboxes in "user.".
+
+2004-12-26 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/glade/page.glade: Added expander to glade file. Removed
+ unused window_quota. Moved widgets from unused ACL Window to main
+ window.
+
+ * src/gyrus-admin-acl.c: (gyrus_admin_acl_rights_have_right),
+ (gyrus_admin_acl_set_tree_view):
+
+ Show ACL in treeview.
+
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_set_sensitive),
+ (gyrus_admin_mailbox_show_info), (gyrus_admin_mailbox_clear_info),
+ (gyrus_admin_mailbox_on_button_quota_apply_clicked):
+
+ Added calls to show/clean ACL in treeview.
+
+ * src/gyrus-admin.c: (gyrus_admin_init_get_widgets),
+ (gyrus_admin_init), (gyrus_admin_finalize), (gyrus_admin_destroy),
+ (gyrus_admin_get_users_list), (gyrus_admin_acl_tree_model_new),
+ (gyrus_admin_initialize_acl_tree_view): Change return from GtkTreeModel
+ to GtkListStore, because it is a list.
+ Moved GyrusColumnsAcl enum to gyrus-admin.h to make it public. Also
+ renamed COL_ACL_ENTRY to COL_ACL_IDENTIFIER.
+ Removed unused variable xml_quota.
+
+ * src/gyrus-admin.h:
+
+ Moved GyrusColumnsAcl enum to gyrus-admin.h to make it public. Also
+ renamed COL_ACL_ENTRY to COL_ACL_IDENTIFIER.
+
+2004-12-25 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * po/es.gmo:
+ * po/es.po:
+ * po/gyrus.pot:
+ * src/gyrus-admin-acl.c: (gyrus_admin_acl_sort_func),
+ (gyrus_admin_acl_get):
+
+ New function to retrieve a the access control list. See
+ code for details.
+
+2004-12-24 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * po/POTFILES.in: Added files.
+ * po/es.gmo:
+ * po/es.po: Updated translation.
+ * po/gyrus.pot:
+ * src/gyrus-dialog-find-mailbox.c:
+ (gyrus_dialog_find_mailbox_compare_with_method),
+ (gyrus_dialog_find_mailbox_on_button_find_clicked):
+
+ Searchs in mode 'Wrap around'.
+
+2004-12-23 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * po/es.gmo:
+ * po/es.po:
+ * po/gyrus.pot:
+ * src/gyrus-dialog-find-mailbox.c: (gyrus_dialog_find_mailbox_kp),
+ (gyrus_dialog_find_mailbox_compare_with_method),
+ (gyrus_dialog_find_mailbox_on_button_find_clicked),
+ (gyrus_dialog_find_mailbox_init_connect_signals):
+
+ Find in 'Match entire word only' mode also.
+
+2004-12-23 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin.c: Moved GyrusColumnMailboxes from gyrus-admin.h
+ * src/gyrus-admin.h: Moved GyrusColumnMailboxes to gyrus-admin.c
+
+ * src/gyrus-dialog-find-mailbox.c:
+ (gyrus_dialog_find_mailbox_on_button_find_clicked),
+ (gyrus_dialog_find_mailbox_init_connect_signals),
+ (gyrus_dialog_find_mailbox_init),
+ (gyrus_dialog_find_mailbox_finalize),
+ (gyrus_dialog_find_mailbox_set_admin):
+ * src/gyrus-dialog-find-mailbox.h:
+
+ Finds a string in the mailboxes. Matchs only if the mailbox
+ begins with the string. It can continue search.
+
+ Added private GyrusAdmin element. Must be set with
+ gyrus_dialog_find_set_admin ();
+
+ * src/gyrus-main-app.c: (gyrus_main_app_on_edit_find),
+ (gyrus_main_app_on_edit_mailbox_add):
+
+ Sets the GyrusAdmin for GyrusDialogFindMailbox when this is created.
+
+2004-12-17 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/Makefile.am: Added src/gyrus-dialog-find-mailbox.[ch]
+ * src/glade/Makefile.am: Added src/glade/find.glade
+ * src/glade/find.glade: GyrusDialogFindMailbox interface.
+ * src/gyrus-admin.c: (gyrus_admin_on_users_selection_changed):
+
+ Correctly shows mailbox owner in Info table.
+
+ * src/gyrus-dialog-find-mailbox.c:
+ (gyrus_dialog_find_mailbox_on_entry_changed),
+ (gyrus_dialog_find_mailbox_class_init),
+ (gyrus_dialog_find_mailbox_init_get_widgets),
+ (gyrus_dialog_find_mailbox_init_connect_signals),
+ (gyrus_dialog_find_mailbox_init),
+ (gyrus_dialog_find_mailbox_finalize),
+ (gyrus_dialog_find_mailbox_destroy),
+ (gyrus_dialog_find_mailbox_new),
+ (gyrus_dialog_find_mailbox_get_type):
+ * src/gyrus-dialog-find-mailbox.h:
+
+ Started API for GyrusDialogFindMailbox, a dialog and engine for
+ searching mailboxes.
+
+ * src/gyrus-main-app.c: (gyrus_main_app_on_edit_find):
+
+ Shows a GyrusDialogFindMailbox when "find/edit" command activated.
+
+2004-12-16 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * intltool-extract.in:
+ * intltool-merge.in:
+ * intltool-update.in:
+ * src/gyrus-admin-acl.c: (gyrus_admin_acl_set_entry):
+
+ Added break in the end of switch. Fixes bug #5.
+
+2004-12-13 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ VERSION 0.3.0
+ =============
+
+ * configure.in: Up version.
+ * po/es.po:
+
+2004-12-13 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * po/es.gmo:
+ * po/es.po:
+ * src/gyrus-main-app.c: (gyrus_main_app_init):
+
+ Added a GnomeAppbar to GyrusMainApp. TODO: Include it as a
+ private member of the class.
+
+2004-12-12 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * po/POTFILES.in: Added src/gyrus-mailbox-acl.c
+ * po/es.gmo:
+ * po/es.po:
+ * po/gyrus.pot: Updated translation.
+ * src/Makefile.am: Added src/gyrus-mailbox-acl.[ch]
+
+ * src/gyrus-admin-acl.c: (gyrus_admin_acl_set_entry):
+ * src/gyrus-admin-acl.h:
+
+ ACL support modules added.
+
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_delete),
+ (gyrus_admin_mailbox_delete_all):
+
+ Added flag for deleting with permission.
+
+ * src/gyrus-admin.c: (gyrus_admin_finalize), (gyrus_admin_destroy),
+ (gyrus_admin_listen_channel), (gyrus_admin_write_channel):
+
+ Removed g_print () calls.
+
+ * src/gyrus-common.c:
+ * src/gyrus-main-app.c: (gyrus_main_app_on_file_open_session),
+ (gyrus_main_app_on_file_exit),
+ (gyrus_admin_delete_dialog_on_response),
+ (gyrus_main_app_on_edit_mailbox_remove),
+ (gyrus_main_app_on_edit_preferences),
+ (gyrus_main_app_on_view_refresh), (gyrus_main_app_on_help_about),
+ (gyrus_main_app_get_type), (gyrus_main_app_class_init),
+ (gyrus_main_app_init), (gyrus_main_app_finalize),
+ (gyrus_main_app_destroy), (gyrus_main_app_new),
+ (gyrus_application_window_destroyed_callback):
+
+ Removed g_print () calls.
+
+ * src/gyrus-session.h: Improved header.
+
+2004-12-12 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * po/es.gmo:
+ * po/es.po: Updated translation.
+ * po/gyrus.pot: Updated template.
+ * src/glade/sessions.glade: Improved messages.
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota),
+ (gyrus_admin_mailbox_set_quota),
+ (gyrus_admin_mailbox_on_button_quota_apply_clicked),
+ (gyrus_admin_mailbox_name_is_valid), (gyrus_admin_mailbox_new),
+ (gyrus_admin_get_submailboxes), (gyrus_admin_mailbox_delete),
+ (gyrus_admin_mailbox_delete_all):
+ * src/gyrus-admin-mailbox.h:
+ * src/gyrus-admin.c: (gyrus_admin_logged_out),
+ (gyrus_admin_on_users_selection_changed):
+ * src/gyrus-admin.h:
+ * src/gyrus-main-app.c: (gyrus_main_app_on_edit_mailbox_remove),
+ (gyrus_main_app_on_help_about),
+ (gyrus_main_app_on_button_close_page_clicked),
+ (gyrus_main_app_on_switch_page), (gyrus_main_app_about),
+ (gyrus_main_app_append_page),
+ (gyrus_main_app_menu_item_set_sensitive),
+ (gyrus_main_app_menu_set_sensitive):
+ * src/gyrus-main-app.h:
+ * src/gyrus-session.c: (gyrus_session_append_session),
+ (gyrus_session_set_treeview), (gyrus_session_open):
+
+ Improved messages.
+ Added modules for deleting mailboxes.
+ Show message when trying to delete a mailbox without permission.
+
+2004-12-11 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * Makefile.am: Added intltool-*.in to EXTRA_DIST, and intltool-*^{.in}
+ to DISTCLEANFILES.
+ * po/es.gmo:
+ * po/es.po:
+
+2004-12-11 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/Makefile.am:
+ * src/glade/Makefile.am:
+ * src/glade/Makefile.in:
+ * src/glade/create_mailbox.glade:
+
+ Added interface for creating mailboxes.
+
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_exists),
+ (gyrus_admin_mailbox_name_is_valid), (gyrus_admin_mailbox_new):
+ * src/gyrus-admin-mailbox.h:
+ * src/gyrus-admin.c: (gyrus_admin_finalize), (gyrus_admin_destroy),
+ (gyrus_admin_initialize_users_tree_view),
+ (gyrus_admin_initialize_acl_tree_view),
+ (gyrus_admin_select_foreach_func), (gyrus_admin_select_mailbox),
+ (gyrus_admin_get_selected_mailbox), (gyrus_admin_is_connected),
+ (gyrus_admin_get_current_host), (gyrus_admin_get_current_user),
+ (gyrus_admin_get_current_port),
+ (gyrus_admin_get_current_session_name),
+ (gyrus_admin_get_current_passwd), (gyrus_admin_load_session_info),
+ (gyrus_admin_new):
+ * src/gyrus-admin.h:
+
+ Application create mailboxes. To do so, select parent mailbox and press
+ the 'Add mailbox' button.
+
+ * src/gyrus-common.c:
+ * src/gyrus-common.h:
+ (gtk_entry_has_text): Function to check if GtkEntry has text (distinct
+ of spaces).
+
+ * src/gyrus-dialog-mailbox-new.c:
+ (gyrus_dialog_mailbox_new_on_button_ok_clicked),
+ (gyrus_dialog_mailbox_new_on_checkbutton_toggled),
+ (gyrus_dialog_mailbox_new_on_entry_changed),
+ (gyrus_dialog_mailbox_new_get_type),
+ (gyrus_dialog_mailbox_new_class_init),
+ (gyrus_dialog_mailbox_new_init_get_widgets),
+ (gyrus_dialog_mailbox_new_init_connect_signals),
+ (gyrus_dialog_mailbox_new_init),
+ (gyrus_dialog_mailbox_new_finalize),
+ (gyrus_dialog_mailbox_new_destroy),
+ (gyrus_dialog_mailbox_new_new):
+ * src/gyrus-dialog-mailbox-new.h:
+
+ New class for the dialog 'New Mailbox'. Checks text and quota. Validate
+ input (valid mailbox name, valid double quota).
+
+ * src/gyrus-main-app.c: (gyrus_main_app_on_edit_find),
+ (gyrus_main_app_on_edit_mailbox_add),
+ (gyrus_main_app_menu_set_sensitive):
+ * src/gyrus-main-app.h:
+
+ * src/schemas/gyrus.xml:
+
+ Changed 'Add/remove account' to 'Add/remove mailbox'.
+
+2004-12-09 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin.c: (gyrus_admin_get_users_list),
+ (gyrus_admin_mailbox_exists), (gyrus_admin_mailbox_name_is_valid),
+ (gyrus_admin_mailbox_new):
+ * src/gyrus-admin.h:
+ * src/gyrus-main-app.c: (gyrus_main_app_on_help_about):
+
+ Functions for creating mailboxes in server. Validates mailbox name,
+ root existence, asignate quota.
+
+2004-12-08 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * configure.in:
+ * po/Makefile.in.in:
+ * po/POTFILES.in:
+ * po/es.gmo:
+ * po/es.po:
+ * po/gyrus.pot:
+ * src/glade/Makefile.in:
+ * src/schemas/gyrus.xml:
+ * src/glade/Makefile.in:
+
+ Fixed i18n stuffs.
+
+2004-12-08 Claudio Saavedra <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota): Indented
+ header.
+ * src/gyrus-admin.c: (gyrus_admin_init_get_widgets),
+ (gyrus_admin_finalize), (gyrus_admin_logout),
+ (gyrus_admin_logged_out), (gyrus_admin_post_login),
+ (gyrus_admin_set_parent_app), (gyrus_admin_refresh_users_list),
+ (gyrus_admin_on_button_connect_clicked):
+
+ Added functionality for refreshing mailboxes tree.
+ Make Update command available only when current GyrusAdmin is
+ connected.
+
+ * src/gyrus-admin.h: Added private member gpointer parent_app.
+
+ * src/gyrus-main-app.c: (gyrus_main_app_on_view_refresh),
+ (gyrus_main_app_on_button_close_page_clicked),
+ (gyrus_main_app_on_switch_page), (gyrus_main_app_init),
+ (gyrus_main_app_finalize), (gyrus_main_app_destroy),
+ (gyrus_main_app_get_current_admin), (gyrus_main_app_about),
+ (gyrus_main_app_new), (gyrus_main_app_append_page),
+ (gyrus_main_app_menu_set_sensitive):
+ Make Update command available only when current GyrusAdmin is
+ connected.
+ * src/gyrus-main-app.h:
+ * src/gyrus-session.c: (gyrus_session_open):
+ * src/schemas/gyrus.xml: Added CTRL+F (find), CTRL+R (refresh)
+
+2004-12-08 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
+
+ * src/glade/page.glade: Removed toolbox with buttons for add/remove
+ mailboxes.
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota),
+ (gyrus_admin_mailbox_show_info),
+ (gyrus_admin_mailbox_on_button_quota_apply_clicked):
+ * src/gyrus-admin-mailbox.h:
+ Added a message parameter (gyrus_admin_mailbox_get_quota) to send
+ special messages.
+ * src/gyrus-admin.c: (gyrus_admin_listen_channel),
+ (gyrus_admin_write_channel): Using the debug info.
+ * src/schemas/gyrus.xml: Added a toolbar with options.
+
+2004-10-18 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+ VERSION 0.2.99
+ ==============
+
+ * configure.in: up version.
+
+2004-10-17 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * po/es.po:
+ * src/glade/sessions.glade: Separate buttons of dialog "Sessions"
+ in 5 pixels.
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_quota),
+ (gyrus_admin_mailbox_show_info):
+ * src/gyrus-admin-mailbox.h:
+ * src/gyrus-admin.c: (gyrus_admin_get_users_list),
+ (gyrus_admin_create_socket_from_session),
+ (gyrus_admin_listen_channel), (gyrus_admin_write_channel),
+ (gyrus_admin_logout), (gyrus_admin_logged_out),
+ (gyrus_admin_login), (gyrus_admin_pre_logout):
+ * src/gyrus-admin.h:
+ * src/gyrus-main-app.c: (gyrus_main_app_menu_toggle_sensitive):
+ * src/gyrus-main-app.h:
+ * src/gyrus-session.c: (gyrus_session_debug_print_stored_sessions),
+ (gyrus_session_list_free),
+ (gyrus_session_edit_on_button_cancel_clicked),
+ (gyrus_session_edit_on_button_ok_clicked),
+ (gyrus_session_on_button_properties_clicked),
+ (gyrus_session_on_button_new_clicked),
+ (gyrus_session_on_button_open_clicked),
+ (gyrus_session_name_compare_func),
+ (gyrus_session_on_button_delete_session_clicked),
+ (gyrus_session_list_set_sensitive), (gyrus_session_edit_session),
+ (gyrus_session_is_valid), (gyrus_session_append_session),
+ (gyrus_session_new_from_interface),
+ (gyrus_session_add_session_to_treeview),
+ (gyrus_session_create_model_sessions),
+ (gyrus_session_get_selected_session),
+ (gyrus_session_get_with_name), (gyrus_session_load_gconf_settings),
+ (gyrus_session_edit_load_interface), (gyrus_session_free):
+ Improved the GyrusSession api. Removed global
+ lists of sessions. Now uses the ListStore to store the sessions.
+ Removing correctly the sessions from the gconf system.
+ Validating new data with gconf_valid_key(). Fixed a lot of leaks.
+ Fixed the bug mentioned in 2004-09-24.
+ * src/gyrus-session.h:
+
+2004-09-24 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * configure.in:
+ * src/glade/sessions.glade:
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_human_quota):
+ * src/gyrus-admin-mailbox.h:
+ * src/gyrus-admin.c: (gyrus_admin_finalize),
+ (gyrus_admin_users_tree_model_new), (gyrus_admin_get_users_list),
+ (gyrus_admin_acl_tree_model_new),
+ (gyrus_admin_initialize_acl_tree_view),
+ (gyrus_admin_listen_channel), (gyrus_admin_write_channel):
+ * src/gyrus-admin.h:
+ * src/gyrus-session.c:
+ (gyrus_session_edit_on_button_cancel_clicked),
+ (gyrus_session_edit_on_button_ok_clicked_for_new),
+ (gyrus_session_edit_on_button_ok_clicked_for_edit),
+ (gyrus_session_on_button_properties_clicked),
+ (gyrus_session_on_button_new_clicked),
+ (gyrus_session_on_button_open_clicked),
+ (gyrus_session_on_button_delete_session_clicked),
+ (gyrus_session_list_set_sensitive), (gyrus_session_edit_session),
+ (gyrus_session_append_session),
+ (gyrus_session_set_defaults_from_session),
+ (gyrus_session_add_session_to_treeview),
+ (gyrus_session_on_selection_changed),
+ (gyrus_session_treeview_on_key_press_event),
+ (gyrus_session_load_gconf_settings), (gyrus_session_open),
+ (gyrus_session_load_interface),
+ (gyrus_session_edit_load_interface), (gyrus_session_show_sessions):
+ * src/gyrus-session.h:
+
+ Improved the GyrusSession GUI and API.
+ TODO: Fix a bug when creating a session and deleting it inmediatly.
+ The session doesnt get deleted.
+
+2004-09-10 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * src/Makefile.am:
+ * src/glade/Makefile.am:
+ * src/glade/preferences.glade:
+ * src/gyrus-main-app.c: (gyrus_main_app_on_file_exit),
+ (gyrus_main_app_on_edit_preferences):
+ * src/gyrus-preferences.c: (gyrus_preferences_show_dialog):
+ * src/gyrus-preferences.h:
+ * src/schemas/gyrus.xml:
+
+ Added files for the support of preferences. Currently preferences
+ only being showed.
+
+2004-09-10 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * src/gyrus-session.c:
+ (gyrus_session_on_button_load_session_clicked),
+ (gyrus_session_on_button_delete_session_clicked),
+ (gyrus_session_store_session), (gyrus_session_add_session),
+ (gyrus_session_set_treeview),
+ (gyrus_session_create_model_sessions),
+ (gyrus_session_get_selected_session):
+
+ Rewrote sessions management to fix bug and eliminate usage of array.
+ If any GConf master wants to check consistence and the good usage of
+ the GConf client, please do it.
+
+2004-09-10 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * src/gyrus-session.c: (gyrus_session_treeview_on_key_press_event),
+ (gyrus_session_on_key_press_event), (gyrus_session_set_treeview),
+ (gyrus_session_load_interface):
+
+ Actuvated Esc key to cancel the load of a session.
+
+2004-09-10 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * src/gyrus-session.c: (gyrus_session_treeview_on_key_press_event),
+ (gyrus_session_set_treeview), (gyrus_session_get_with_name):
+
+ Activated Del and Intro keys in treeview of sessions.
+
+2004-09-03 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * src/gyrus-admin-mailbox.c:
+ (gyrus_admin_mailbox_on_button_quota_apply_clicked):
+
+ Fixed leak. Also, if user havent entered a quota, then does not
+ change current.
+
+2004-09-03 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * src/glade/page.glade:
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_set_quota),
+ (gyrus_admin_mailbox_show_info),
+ (gyrus_admin_mailbox_on_button_quota_apply_clicked),
+ (gyrus_admin_mailbox_on_entry_quota_new_activate):
+ * src/gyrus-admin-mailbox.h:
+ * src/gyrus-admin.c: (gyrus_admin_init_get_widgets),
+ (gyrus_admin_init_connect_signals),
+ (gyrus_admin_on_entry_pass_activate):
+
+ New api for changing a mailbox quota. Implemented UI for changing
+ updating quota.
+
+2004-09-03 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * po/es.po:
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_get_human_quota),
+ (gyrus_admin_mailbox_show_info):
+ * src/gyrus-session.h:
+
+ New function to get a human readable quota size.
+
+2004-08-20 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * acconfig.h: unused. soon to be removed.
+ * configure.in:
+ * src/glade/sessions.glade: Changed title
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_show_info):
+ * src/gyrus-admin.c: (gyrus_admin_get_users_list),
+ (gyrus_admin_create_socket_from_session), (gyrus_admin_login),
+ (gyrus_admin_pre_login), (gyrus_admin_on_users_selection_changed):
+ * src/gyrus-admin.h:
+ * src/gyrus-session.c:
+ (gyrus_session_on_button_delete_session_clicked),
+ (gyrus_session_list_set_sensitive),
+ (gyrus_session_on_selection_changed), (gyrus_session_set_treeview),
+ (gyrus_session_load_interface):
+ Some widgets unsensitive when no item selected in treeview.
+
+2004-08-20 Alejandro Valdes <avaldes utalca cl>
+ * src/gyrus-admin-mailbox.c: (gyrus_admin_mailbox_clear_info): clean
+ number of accounts.
+ * src/gyrus-admin.c: (gyrus_admin_get_users_list): set numbers of
+ accounts in header column of treview-users.
+ * src/pixmaps/logo_gyrus.png: change to version 0.2
+
+2004-08-17 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+ * src/gyrus-admin.[ch]: Many changes including major interfase changes,
+ Showing quota usage for mailboxes, etc.
+ * src/gyrus-admin-mailbox.[ch]: new file with modules for
+ administration of user mailbox.
+ * src/glade/page.glade: changes in the interfase to simplify it.
+
+2004-08-13 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * NEWS:
+ * mkinstalldirs:
+ * po/es.po:
+ * src/gyrus-admin.c: (gyrus_admin_get_type),
+ (gyrus_admin_class_init), (gyrus_admin_init_connect_signals),
+ (gyrus_admin_init), (gyrus_admin_get_users_list),
+ (gyrus_admin_create_socket_from_session),
+ (gyrus_admin_initialize_channel), (gyrus_admin_listen_channel),
+ (gyrus_admin_write_channel), (gyrus_admin_logout),
+ (gyrus_admin_login), (gyrus_admin_post_login),
+ (gyrus_admin_pre_logout), (gyrus_admin_pre_login),
+ (gyrus_admin_is_connected), (gyrus_admin_get_current_passwd),
+ (gyrus_admin_on_button_connect_clicked):
+
+ Sync versions of gyrus in my own local repository
+
+2004-08-06 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+ * src/gyrus-admin.[ch]: Administrators get connected with servers and
+ retrieve the users list. New functionality that shows complete
+ submailboxes tree.
+
+2004-07-30 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * po/es.po:
+ * src/gyrus-admin.c: (gyrus_admin_init_get_widgets),
+ (gyrus_admin_finalize), (gyrus_admin_initialize_acl_tree_view),
+ (gyrus_admin_create_socket_from_session),
+ (gyrus_admin_initialize_channel), (gyrus_admin_login),
+ (gyrus_admin_load_session_info):
+ New functions to connect with servers.
+
+ * src/gyrus-admin.h: Renamed fool variable.
+
+ * src/gyrus-main-app.c:
+ (gyrus_main_app_on_button_close_page_clicked),
+ (gyrus_main_app_create_label_from_admin),
+ (gyrus_main_app_append_page):
+ Delete pages when clicked in tab button.
+
+ * src/gyrus-main-app.h: Removed stupid blank lines.
+
+ * src/gyrus-session.c: (gyrus_session_on_window_main_delete_event),
+ (gyrus_session_on_button_store_session_clicked),
+ (gyrus_session_on_button_load_session_clicked),
+ (gyrus_session_on_button_delete_session_clicked),
+ (gyrus_session_store_session),
+ (gyrus_session_get_selected_session),
+ (gyrus_session_load_gconf_settings), (gyrus_session_open),
+ (gyrus_session_load_interface), (gyrus_session_free):
+ Indented and added passwd to the structure GyrusSession in order to
+ stablish connections.
+
+ * src/gyrus-session.h: Added element passwd to struct GyrusSession.
+
+2004-07-29 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ * configure: removed file.
+
+ * src/gyrus-admin.c: (gyrus_admin_init), (gyrus_admin_finalize),
+ (gyrus_admin_get_current_host), (gyrus_admin_get_current_user),
+ (gyrus_admin_get_current_port),
+ (gyrus_admin_get_current_session_name),
+ (gyrus_admin_load_session_info), (gyrus_admin_new):
+ Improve of the load of the data to make independient the interfase and
+ the object properties.
+
+ * src/gyrus-admin.h:
+ Added a GyrusStruct element to GyrusAdmin structure.
+ * src/gyrus-main-app.c: (gyrus_main_app_get_type),
+ (gyrus_main_app_init), (gyrus_main_app_finalize),
+ (gyrus_main_app_create_label_from_session), (gyrus_main_app_new),
+ (gyrus_main_app_append_page), (main):
+ Label of notebook pages shows a button and the name of the session.
+
+ * src/gyrus-main-app.h:
+ Removed unused elements in struct GyrusMainApp
+
+ * src/gyrus-session.c:
+ (gyrus_session_on_button_delete_session_clicked),
+ (gyrus_session_store_session), (gyrus_session_open),
+ (gyrus_session_load_interface):
+ Cleaned some leaks and unused call to glade_xml_signal_autoconnect()
+
+ * src/gyrus-session.h:
+ Removed unused macro definitions
+
+2004-07-28 Claudio Saavedra V. <csaavedra alumnos utalca cl>
+
+ VERSION: 0.2 [NEW SOURCE CODE STRUCTURE]
+
+ * configure.in: Version 0.1 -> 0.2
+ * src/gyrus-admin.c: (gyrus_admin_initialize_acl_tree_view):
+ Commented property setting.
+ * src/gyrus-session.c: (gyrus_session_get_with_name),
+ (gyrus_session_load_interface):
+ Cleaned memory leaks and fixed wrong usage macro.
+
+2004-07-17 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
+ * src/acl.h:
+ * src/acl.c:
+ * src/gyrus.c: Mejoras estructurales varias. Algunas funciones nuevas
+ para mejorar consistencia. Varios memory leaks limpiados.
+
+2004-07-16 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
+ * src/acl.c:
+ * src/acl.h:
+ * src/gyrus.h:
+ * src/gyrus.c: Se crean nuevas funciones para crear modelos y
+ treeviews para la ACL y lista de usuarios a modo de reorganizar el
+ código.
+ Se crea nueva columna en modelo para la ACL para registrar
+ modificaciones y que solo se actualizen en el servidor las entradas
+ modificadas y no todas.
+ Creada función para obtener informacion de la quota de un usuario.
+ Se extrae el código de gyrus_get_data_user ().
+ TODO: Hacer lo mismo para las ACL.
+ * po/es.po: Actualizado archivo con respecto a cambios realizados
+ a algunos strings en src/gyrus.c
+
+2004-07-16 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
+ * src/Makefile.am:
+ * src/gyrus.c: Se mueven todas las funciones gyrus_acl_* a nuevo
+ archivo acl.c.
+ Se desactiva la propiedad "reorderable" de los GtkTreeView de usuarios
+ y ACL.
+ Se activa ordenación automatica en los treeviews de acl y usuarios.
+ El criterio de orden es 'entrada' y 'mailbox' respectivamente.
+ * src/gyrus.h: Se renombran enumeraciones para mayor claridad.
+ * src/glade/pixmaps/Makefile: eliminado.
+ * src/acl.{c,h}: Added Files.
+ Se modifica funcion gyrus_acl_entry_edited_callback () para evitar que
+ al agregar un nuevo elemento a la ACL se envie informacion incompleta
+ al servidor.
+ Se corrige bug que no permitia crear nuevas entradas en la ACL.
+
+2004-07-15 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
+ * src/gyrus.c: Added signal to response when pressing return on
+ password entry. This signal activates the "clicked" signal of the
+ button "connect", to follow whatever this button does when clicked.
+ * src/gyrus.{c,h}: Fixed ugly warnings when compiling. Bad function
+ prototypes for functions gyrus_acl_tree_selection_foreach_func,
+ gyrus_acl_selection_func and gyrus_acl_entry_foreach_func.
+
+2004-05-11 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
+ * src/gyrus.h: removed n_pages from struct Gyrus.
+ * src/gyrus.c: - removed old references to n_pages.
+ - FIXED: little bug when deselecting ACL entry while
+ editing entry name.
+ FIXME: Cast problems when toggling ACL rights entries.
+
+2004-04-27 Alejandro Valdes <avaldes utalca cl>
+ * src/gyrus.c:
+ - Se implemento la eliminación de los objectos gyrus que
+ se guardaban el el GList.
+ - Se dejo sin uso el campo de la estructura gyrus->n_page, no sirve.
+ Falta sacarlo de la estructura. Esto ultimo se hizo ya que no siempre
+ guarda relación el número de la pestaña seleccionada con el numero de
+ pagina asociado a la estructura.
+ - Se reparo el tema de la busqueda en los arboles. Ahora busca en los
+ arboles que corresponden y no abre mas ventanas de busqueda.
+ - Se reordeno la funcion gyrus_create_new_page().
+ - FIXME: falta actualizar la conexion con el servidor, una ves que ha
+ pasado un tiempo, ya que por defecto las conexiones expiran por parte
+ del servidor.
+ * src/session.c: Reparaciones asociadas a la obtención de la
+ estructura gyrus actual.
+
+2004-03-11 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
+ * src/gyrus.c: ACL: Deleting entries ready.
+ TODO: Reload ACL Treeview after deleting entries; fix
+ bug when cancelling rename.
+ * src/glade/page.glade: New button for ACL deleting.
+ * src/gyrus.h: Respective new element in ObjectGyrus struct.
+
+2004-02-27 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
+ * src/gyrus.c: ACL: Modifying entries names ready.
+ Restructured some functions to make code more
+ consistent.
+
+2004-02-26 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
+ * src/gyrus.c: ACL: Now it is posible to add ACL entries. Modifying
+ entry name in developing.
+ Some function names changed to follow standards.
+ * src/gyrus.h: New element added to structure ObjectGyrus.
+ * src/glade/page.glade: Added vertical button box for acl.
+
+2004-02-15 Claudio Saavedra Valdés <csaavedra alumnos utalca cl>
+ * src/gyrus.c: Modifying ACL entries now ready. Cleaned up some
+ messages.
+
+2004-02-14 Claudio Saavedra Valdes <csaavedra alumnos utalca cl>
+ * src/gyrus.c: Part of the functions to update/add ACL entries ready.
+ Fixed bug: when there is no ACL entry program crashes.
+ * configure.in: Removed deprecated and obsolete GNOME_PLATFORM_GNOME_2
+ macro. This is in testing and there is no certainity
+ about if this change works in all platforms.
+
+2004-02-07 Claudio Saavedra Valdes <csaavedra alumnos utalca cl>
+ * src/gyrus.c: Created function to toggle GtkCellRenderer in
+ treeview_acl.
+ Adjusted apropiated sensibility of button_apply_acl for each
+ status of treeview_acl.
+
+2004-02-04 Claudio Saavedra Valdes <csaavedra alumnos utalca cl>
+ * src/gyrus.c: Correct display of the ACL of mailboxes.
+
+2004-01-29 Claudio Saavedra Valdes <csaavedra alumnos utalca cl>
+ * src/gyrus.c: Added functions to delete users/mailboxes.
+ Renamed function create_new_page() to
+ gyrus_create_new_page() accordly with standard.
+ * src/gyrus.h: Some function definitions were added. New elements
+ added to the struct ObjectGyrus.
+ * src/sessions.c: Minor modifications.
+ * src/glade/delete_mailbox.glade: New window added to the project.
+ * src/glade/Makefile.am: Added entry for delete_mailbox.glade .
+
+2004-01-29 Claudio Saavedra Valdes <csaavedra alumnos utalca cl>
+ * src/gyrus.c: Created functions to add users. Now adding users is
+ part of gyrus.
+ * src/gyrus.h: Some function definitions added. Also new elements were
+ added to the struct ObjectGyrus.
+ * src/glade/create_user.glade: New window added to the project.
+ * src/glade/Makefile.am: Added entry for create_user.glade .
+ * src/glade/page.glade: Added panel with buttons for create/remove
+ users.
+
+2004-01-28 Claudio Saavedra Valdes <csaavedra alumnos utalca cl>
+ * src/gyrus.c: Created gyrus_set_quota function.
+ * src/gyrus.h: Definition of gyrus_set_quota function.
+
+2004-01-14 Claudio Saavedra Valdes <csaavedra alumnos utalca cl>
+ * src/gyrus.c: Automated creation of columns in ACL GtkTreeView.
+
+2004-01-13 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c: change function create_new_page for function libglade
+ * src/glade/page.glade: new file glade
+ * po/es.po: add some words
+ * src/glade/gyrus.glade: add propierty scrollable to notebook
+
+2004-01-12 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c: repare some bugs in function new page
+
+
+2004-01-08 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c: added function new page.
+ * src/glade/gyrus.glade: modificated interface.
+
+2004-01-08 Jorge Bustos <jorge gnome cl>
+ * src/gyrus.h : Added function key_press_event_[find,connect]
+ * src/gyrus.c : Added function key_press_event_[find,connect]
+
+2004-01-08 Claudio Saavedra <csaavedra alumnos utalca cl>
+ * src/gyrus.c: fixed gyrus_set_new_quota bug.
+
+2004-01-08 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c: new function gyrus_refresh_treeview, separated filling function of treeview
+ * src/gyrus.h: add new functions: gyrus_refresh_treeview and gyrus_fill_treeview
+
+2004-01-08 Claudio Saavedra <csaavedra alumnos utalca cl>
+ * src/gyrus.c: Fixed the 'user without quota' bug.
+ * AUTHORS: My email was wrong in this file :)
+
+2004-01-07 Claudio Saavedra <csaavedra alumnos utalca cl>
+ * src/gyrus.c: add new version of gyrus_find_account_in_treeview
+ function.
+
+2003-12-12 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c: add new struct gyrus
+
+2003-12-05 Alejandro Valdes <alejandro gnome cl>
+ * po/es.po: add some string
+
+2003-11-28 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c : enable session management
+ * src/sessions.c: some changes, repared somo bugs
+ * src/glade/pixmap/logo_gyrus.png: change logo
+ * configure.in: replace gconfgtk for gconf-2.0
+
+2003-11-27 Alejandro Valdes <alejandro gnome cl>
+ * src/sessions.c: new file for management sessions
+ * src/glase/sessions.glade: interface sessions management
+
+2003-11-26 Jorge Bustos <jorge gnome cl>
+ * src/gyrus.h : Added function key_press_event
+ * src/gyrus.c : Added Key press support into gyrus_find_account()
+
+2003-11-26 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c: repair gyrus_click_check, but is incomplete, add gconf
+ functions, delete function create directory
+ * src/glade/gyrus.glade: modification of interface
+ * configure.in: add link to gconf library
+
+2003-11-25 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c: repair gyrus_click_check, but is incomplete
+ * src/gyrus.c: repair gyrus_click_check, but is incomplete
+ * src/glade/gyrus.glade: add widget notebook to interfaz
+
+2003-11-20 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c: add renderers type toggle for permissions, add function
+ gyrus_click_check. (incomplete)
+
+2003-11-20 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c: replace ACL combobox for gtktreeview
+ * src/glade/gyrus.glade: change interfaz
+
+2003-11-20 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c: show ACL in combo box
+
+2003-11-19 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c: set focus on gtktreview and gtkentries, get ACL
+
+
+2003-11-17 Alejandro Valdes <alejandro gnome cl>
+ * src/main.c: rename functions name
+ * src/gyrus.c: rename functions name
+ * src/gyrus.h: rename functions name
+
+2003-10-16 Mario Fuentes <mario gnome cl>
+ * src/main.c:
+ * src/gyrus.[ch]: added code for win32 portability,
+ Now compile in win32!!, from now the portability is
+ imminent and a new feature :).
+ * src/glade/gyrus-gtk.glade: added, is a gyrus.glade modification
+ without GNOME widgets, only GTK+, for windows port.
+
+2003-10-07 Alejandro Valdes <alejandro gnome cl>
+ * src/glade/gyrus.glade: add new item to menu (find).
+ * src/gyrus.c: new function find account
+ * src/glade/entry.glade: new glade file for entry.
+
+2003-09-05 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c: - add function logout (delete socket).
+ -
+
+2003-09-04 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c: - it did not show all the accounts, repaired.
+ - change format presentation of quotas.
+
+
+2003-09-03 Alejandro Valdes <alejandro gnome cl>
+ * src/gyrus.c: Rename some vars. Remove call to file about.glade.
+ Implementing GtkListStore (testing).
+ * /src/glade/gyrus.glade: add new features (ACL).
+ * /src/glade/about.glade: removed.
+
+2003-09-03 Jorge Bustos <jorge gnome cl>
+ * src/main.c: Added GPL license and autoformated with
+ indent -kr -i8 -pcs -lps -psl
+ * src/gyrus.c: Added GPL license and autoformated with
+ indent -kr -i8 -pcs -lps -psl
+ * src/gyrus.h: Added GPL license and autoformated with
+ indent -kr -i8 -pcs -lps -psl
+
+2003-09-03 Alejandro Valdes <alejandro gnome cl>
+ * gyrus.c, gyrus.h: renombre de funciones.
+
+2003-09-02 Alejandro Valdes <alejandro gnome cl>
+ * Cambio de nombre del proyecto
+ * gyrus.c: trasformacion de KB a MB
+ * /glade/gyrus.glade: reubicacion de objetos
+
+2003-08-30 Alejandro Valdes <alejandro gnome cl>
+ * Se agrega un cuadro de dialogo para mostrar los mensajes.
+ * hay que elimiar el archivo caja.glade (ya no es util).
+ * se elimino codigo que estaa para la version anterior.
+ * Se elimino archivo utal.png y se agrego user.xpm
+ * Creacion de Imagen presentacion programa.
+ * Se elimino archivo xpm.h, se reemplazo por imagen xpm.
+
+2003-08-29 Alejandro Valdes <alejandro gnome cl>
+ * agrege las cuentas de usuarios cons sus carpetas al gtktreeview
+ * se sacaron algunos botones (setear,consultar)
+ * cambie la interfaz para mostrar los datos del usuario
+
+2003-08-28 Alejandro Valdes <alejandro gnome cl>
+ * Agrege GTKTREEVIEW para visualizar las cuentas de un servidor
+ * Agrege archivoxpm.h con imagenes paera el gtktreeeview
+
+2003-08-21 Alejandro Valdes <alejandro gnome cl>
+ * Elimincion de script en tcl
+ * Incorporacion de Gnet para conexion con socket al servidor Cyrus
+ Imap
+
+2003-08-19 Alejandro Valdes <alejandro gnome cl>
+ * Implementacion del INSTALL
+
+2003-08-11 Alejandro Valdes <alejandro gnome cl>
+ * Inicio proyecto
diff --git a/Makefile.am b/Makefile.am
index 4f86b37..7538fcd 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -18,7 +18,8 @@ EXTRA_DIST = \
intltool-extract.in \
intltool-merge.in \
intltool-update.in \
- TODO
+ TODO \
+ ChangeLog.old
DISTCLEANFILES = \
gyrus.desktop \
@@ -46,4 +47,15 @@ dist-hook:
fi \
done \
fi
-
+ @if test -d "$(srcdir)/.git"; \
+ then \
+ echo Creating ChangeLog && \
+ ( cd "$(top_srcdir)" && \
+ echo '# Generated by Makefile. Do not edit.'; echo; \
+ $(top_srcdir)/missing --run git log --stat ) > ChangeLog.tmp \
+ && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
+ || ( rm -f ChangeLog.tmp ; \
+ echo Failed to generate ChangeLog >&2 ); \
+ else \
+ echo A git clone is required to generate a ChangeLog >&2; \
+ fi
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]