2005-02-21 Not Zed <NotZed@Ximian.com>
** See bug #71528.
* em-migrate.c (remove_system_searches, em_migrate_1_4): remove
all 'system' searches when upgrading from pre 2.0.
svn path=/trunk/; revision=28876
2005-02-21 Not Zed <NotZed@Ximian.com>
** See bug #68592
* gui/certificate-manager.c (yourcerts_selection_changed): dont
pass backup to handle_selection_changed.
(certificate_manager_config_control_new): disable the backup
buttons always.
svn path=/trunk/; revision=28875
2005-02-21 Not Zed <NotZed@Ximian.com>
** See bug #71967
* em-account-editor.c (emae_receive_options_extra_item): make sure
we track the keep_on_server setting in the e-account, not just the
url (hack).
svn path=/trunk/; revision=28874
2005-02-23 JP Rosevear <jpr@novell.com>
Fixes#70000
* gui/gnome-cal.c (gnome_calendar_goto_today): set the view type
to day view
svn path=/trunk/; revision=28870
2005-02-23 Chenthill Palanisamy <pchenthill@novell.com>
Fixes#72006
* gui/dialogs/comp-editor.c: (real_edit_comp):
* gui/dialogs/event-editor.c: (show_meeting):
* gui/dialogs/task-editor.c: (show_assignment): Reset
the changed state, to suppress the promt_to_changes
dialog when the fields are not changed.
svn path=/trunk/; revision=28868
2005-02-22 Not Zed <NotZed@Ximian.com>
* em-account-editor.c (emae_send_page): fix argument order to
memset.
(emae_security_page): fix the non-have_nss case.
svn path=/trunk/; revision=28865
2005-02-22 Marco Pesenti Gritti <marco@gnome.org>
* shell/e-shell-window-commands.c: (command_quick_reference):
Use gnome-vfs API to open quick reference in the pdf viewer
svn path=/trunk/; revision=28863
2005-02-22 Marco Pesenti Gritti <marco@gnome.org>
* mail/em-popup.c: (emp_apps_open_in), (emp_standard_menu_factory):
Use gnome-vfs API to launch external applications
svn path=/trunk/; revision=28862
2005-02-22 Not Zed <NotZed@Ximian.com>
** See bug #40515
* mail-config.c (mail_config_signature_run_script): run the script
using /bin/sh -c, so arguments may be passed to the script.
svn path=/trunk/; revision=28860
2005-02-22 Not Zed <NotZed@Ximian.com>
** See bug #68866
* em-format-quote.c (emfq_format_headers): line-feed after all
headers for blind people.
svn path=/trunk/; revision=28859
2005-02-21 Not Zed <NotZed@Ximian.com>
** See bug #35219
* em-utils.c (em_utils_flag_for_followup_clear): clear the flag
tags rather than setting them to "". Also change to using newer
messageinfo api.
(tag_editor_response, em_utils_flag_for_followup)
(em_utils_flag_for_followup_completed): some cleanup/api stuff.
svn path=/trunk/; revision=28858
2005-02-21 Not Zed <NotZed@Ximian.com>
* exchange-account-setup.c (org_gnome_exchange_owa_url): if the
host is null in the url, set it to "", so it has a non-null value.
svn path=/trunk/; revision=28857
2005-02-21 Not Zed <NotZed@Ximian.com>
** See bug #64987
* message-list.c (message_list_select_thread): select the paths
with one call.
(on_selection_changed_cmd): get the cursor_uid from the cursor.
svn path=/trunk/; revision=28856
2005-02-21 Not Zed <NotZed@Ximian.com>
** See bug #70718
* em-folder-view.c (emfv_list_built): handle list_built events -
whenever the list changes.
(emfv_gui_folder_changed, emfv_folder_changed): removed, we want
to run off the viewed list, not the physical folder.
svn path=/trunk/; revision=28854
2005-02-21 JP Rosevear <jpr@novell.com>
Fixes#63866, #67714, #62089, #47747, #61495
* gui/e-select-names-renderer.h: update signal
* gui/e-select-names-renderer.c
(e_select_names_renderer_editing_done): emit the cancelled signal
properly and don't update if it was cancelled
(e_select_names_renderer_focus_out_event): if the cell loses focus
the editing is done
(e_select_names_renderer_start_editing): listen for focus out
event, and only set the address if appropriate
(e_select_names_renderer_get_property): handle name/email props
(e_select_names_renderer_set_property): ditto
(e_select_names_renderer_finalize): free name/email
(e_select_names_renderer_class_init): install name/email props;
cell_edited returns lists now
* gui/e-select-names-editable.h: update protos
* gui/e-select-names-editable.c: don't really override any of the
gtkentry editable cell routines since we directly inherit from
ENameSelectorEntry
(e_select_names_editable_get_emails): get all the email addresses
(e_select_names_editable_get_names): get all the names
(e_select_names_editable_set_address): set the destination
correctly for editing
* gui/e-meeting-list-view.c (attendee_edited_cb): handle a blank
entry by removing it and don't allow an entry that already exists
to be entered
(attendee_editing_canceled_cb): if the item editing is cancelled
and it has no name or email address, remove it
(process_section): if the contact has multiple addresses (ie a
mailing list), expand the entries
* gui/e-calendar-marshal.list: add new marshaller
svn path=/trunk/; revision=28851
2005-02-22 Rodney Dawes <dobey@novell.com>
* em-account-editor.c (emae_security_page): The GladeXML object is
no longer a part of the private structure, and we need to reference
it directly as it is a local variable now
svn path=/trunk/; revision=28850
2005-02-22 William Jon McCann <mccann@jhu.edu>
* e-shell-window.c (setup_offline_toggle): Make offline button scale
with font size. Fixes#48868.
svn path=/trunk/; revision=28849
2005-02-22 Rodney Dawes <dobey@novell.com>
* data/Makefile.am (CLEANFILES): add new variable with the generated
keys and desktop file listed so that they get removed with make clean
(EXTRA_DIST): Don't dist the generated keys file
svn path=/trunk/; revision=28848
2005-02-21 Harry Lu <harry.lu@sun.com>
Fix for 72781
* addressbook/ea-minicard-view.c: (ea_minicard_view_new):
set the role to panel.
* addressbook/ea-minicard.c: (ea_minicard_new): ditto.
svn path=/trunk/; revision=28842
2005-02-19 Sivaiah Nallagatla <snallagatla@novell.com>
* gui/calendar-component.c (ensure_sources) :
Make sure all the default source groups and sources
are present by adding missing ones. Also update the
base uri of "On This Computer" group to take care
of change in user home dir.
(calendar_component_init) : call ensure_sources
* gui/tasks-component.c (ensure_sources)
(tasks_component_init) : ditto
Takes care of #67411 & #67724 for
calendar and tasks components.
svn path=/trunk/; revision=28840
2005-02-19 Sivaiah Nallagatla <snallagatla@novell.com>
* gui/contact-editor/eab-editor.c
(eab_editor_prompt_to_save_changes) : close
the editor here in case of save and discard
so that callers need not worry about closing
* gui/contact-list-editor/e-contact-list-editor.c
(closed_cb) (app_delete_event_cb) : don't close
the editor here as that is handled by _save_changes
call. Also no need to check for return value of that
function as it does not matter here.
Fixes#70371
svn path=/trunk/; revision=28839
2005-02-19 Sivaiah Nallagatla <snallagatla@novell.com>
* gui/component/addressbook-component.c
(ensure_sources) : update the base uri
of the "On This Computer" group when user home dir
changes. Also unref personal source if created here.
Fixes#67724
svn path=/trunk/; revision=28838
2005-02-21 Rodney Dawes <dobey@novell.com>
* e-combo-button.c (paint): Fix the calculation of which shadow type
to use to be more appropriate for the widget state and relief
Always call gtk_box_paint and not only in special cases like GtkButton
(e_combo_button_init): Change the arrow packing to pack_end
Fixes#54503
svn path=/trunk/; revision=28836
2005-02-14 Not Zed <NotZed@Ximian.com>
** See bug #61363 & e-util/ChangeLog
* em-account-editor.c: All sorts of changes to make the ui more
dynamic, re-create all widgets when it needs a reconfigure. A bit
slower and it flickers a bit.
* em-account-editor.c (emae_setup_service): take xml file pointer.
(emae_send_page): create a new send page every time we need to,
don't re-use the old oneq.
(emae_setup_authtype): renamed to refresh_authtype.
(emae_setup_service): init authtype pointer.
(emae_needs_auth): use the auth_frame pointer directly.
(emae_refresh_providers): rename from setup_providers.
2005-02-11 Not Zed <NotZed@Ximian.com>
* em-account-editor.c (emae_setup_service): set needs_auth to NULL
if we don't, so it gets reset if the ui changes.
2005-02-10 Not Zed <NotZed@Ximian.com>
* em-account-editor.c (emae_setup_providers): don't include any
providers which are store and transport in the transport page.
(emae_send_page): show no send options page at all if the provider is
store and transport.
(emae_uri_changed): copy store url to transport if as above.
2005-02-09 Not Zed <NotZed@Ximian.com>
** See bug #70795
* em-folder-view.c (em_folder_view_open_selected): set the search
on the browser to match the current view.
* message-list.c (mail_regen_list): save the search if no folder
set, incase the folder gets set later on.
svn path=/trunk/; revision=28828
2005-02-10 Not Zed <NotZed@Ximian.com>
** See bug #61363 & mail/ChangeLog
* e-config.c (ec_rebuild): work properly if the page factory
returns NULL, so the code can selectivly turn off pages.
(ec_druid_next, ec_druid_prev): skip non-created pages.
* e-config.c (ec_rebuild): re-order notebook child properly.
Connect to destroy events so we update the widget-node widget
pointer properly for linked ui reconfigures.
svn path=/trunk/; revision=28827