2004-04-28 Not Zed <NotZed@Ximian.com>
* e-system-errors.xml.in: holder for system errors.
* test-error.c: helper to show an error message/test it.
* e-error.[ch]: Api for disk-based, hig-compliant error messages
and query boxes.
svn path=/trunk/; revision=25650
2004-04-27 JP Rosevear <jpr@ximian.com>
Fixes#52270 and #57593
* gui/e-cal-model-tasks.c (ecmt_set_value_at): remove checks for
start after due
(ecmt_duplicate_value): copy the completed and due dates properly
(ecmt_fill_component_from_model): only set the percent and status
if the completion isn't set
(ensure_task_partially_complete): ensure the task is not complete,
in progress and make the percentage sensible if its 0 or 100
(set_status): make sure the status and related vars are set
properly
(ecmt_set_value_at): handle status
(ecmt_fill_component_from_model): make sure the click to add
fields don't clobber each other
(ecmt_is_cell_editable): status is editable
* gui/e-cal-model-calendar.c (ecmc_duplicate_value): copy the
dtend correctly
svn path=/trunk/; revision=25647
2004-04-27 Hans Petter Jansson <hpj@ximian.com>
* gal/widgets/e-reflow.c (item_removed): Don't destroy item until after
we know which column it is in; the sort comparison function might need
it. Also set the newly vacant memory location at the end of the array
to NULL. Fixes a crash in evo.
svn path=/trunk/; revision=25646
2004-04-27 Larry Ewing <lewing@ximian.com>
* gui/dialogs/calendar-setup.c: hook up the color picker and test
buttons in the new task dialog.
* gui/dialogs/calendar-setup.glade: fix visibility and color
picker names.
svn path=/trunk/; revision=25644
* gui/dialogs/calendar-setup.c (new_calendar_test_uri): add
handler for test button.
(calendar_setup_new_calendar): connect test button, fill in color
picker member.
(source_to_dialog): set the color picker color if the source has
one.
(dialog_to_source): set the source color.
svn path=/trunk/; revision=25643
2004-04-27 Jeffrey Stedfast <fejj@ximian.com>
* gui/migration.c (migrate_tasks): Fixed the version checks for
migrating pilot data.
(migrate_calendars): Same.
(migrate_pilot_data): Doh. Take a third argument to specify what
component we are migrating ("todo" vs "calendar") so that we can
compare against the correct filename. Might help :-)
(migrate_pilot_db_key): Just set an empty value for the data since
there's no way to actually get it and I don't think it really
matters anyway.
svn path=/trunk/; revision=25642
2004-04-27 Jeffrey Stedfast <fejj@ximian.com>
* gui/component/addressbook-migrate.c (addressbook_migrate):
Migrate pilot data.
(migrate_pilot_data): Oops. Apparently the addressbook didn't
change the format of the changelog file from db3 to xml, so fix to
simply copy the file over.
svn path=/trunk/; revision=25639
2004-04-27 Jeffrey Stedfast <fejj@ximian.com>
* gui/migration.c (migrate_tasks): Fixed the version checks for
migrating pilot data.
(migrate_calendars): Same.
(migrate_pilot_data): Doh. Take a third argument to specify what
component we are migrating ("todo" vs "calendar") so that we can
compare against the correct filename. Might help :-)
svn path=/trunk/; revision=25638
2004-04-27 Not Zed <NotZed@Ximian.com>
* e-msg-composer-attachment-bar.c (update): duh, pass the string
not the content type to the warning message. And derrr, print it
for the actual error case, not the ok case. Fixes#57680.
svn path=/trunk/; revision=25633
2004-04-27 Not Zed <NotZed@Ximian.com>
** See bug #57659.
* camel-vee-store.c (vee_get_folder_info): translate Unmatched in
the folder display name.
* camel-store.c (add_special_info): dont translate full_name or
path, only do that for name.
svn path=/trunk/; revision=25626
2004-04-27 Larry Ewing <lewing@ximian.com>
* gui/component/addressbook-component.c: start integrate the new
dialog.
* gui/component/ldap-config.glade: add the new dialog.
svn path=/trunk/; revision=25623
2004-04-27 Not Zed <NotZed@Ximian.com>
** See bug #57511.
* mail-config.glade: gave the whole smime frame (vbox) a name so
we can use it from code.
* mail-account-gui.c (mail_account_gui_new): get the smime_vbox
widget if we have no NSS, the name changed and the HIG patches
didn't fix it.
svn path=/trunk/; revision=25622
2004-04-26 Jeffrey Stedfast <fejj@ximian.com>
* gui/migration.c (migrate_pilot_data): New function to migrate
pilot data.
(migrate_calendars): Migrate pilot data if upgrade version <=1.5.9
(migrate_tasks): Same.
svn path=/trunk/; revision=25620
2004-04-26 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (autosave_load_draft): Only unlink the original
autosave draft file if we are successful in saving a new copy,
otherwise don't unlink the file. Fixes bug #57540.
svn path=/trunk/; revision=25619
2004-04-26 Rodney Dawes <dobey@ximian.com>
* gui/contact-editor/contact-editor.glade:
* gui/contact-editor/e-contact-editor.c (e_contact_editor_init):
Set spacing around notebook widget and the dialog's action area and
vbox widgets to be compliant with the HIG dialog specs
svn path=/trunk/; revision=25618
2004-04-26 Radek Doulik <rodo@ximian.com>
* em-format-html.c (efh_format_timeout): set gtk_html_begin's
flags to avoid scroll to top of the message and
reloading+flickering of images
* em-html-stream.c: added GtkHTMLBeginFlags flags field
(em_html_stream_set_flags): new helper function to set new flags
field
(emhs_sync_write): use gtk_html_begin_full with new flags field
(em_html_stream_new): zero flags field
svn path=/trunk/; revision=25616
2004-04-25 Chris Toshok <toshok@ximian.com>
* importers/evolution-ldif-importer.c (ldif_fields): add "mobile"
mapping to E_CONTACT_PHONE_MOBILE, which is what thunderbird uses
(and really what we should have always been using.)
svn path=/trunk/; revision=25610
2004-04-23 Jeffrey Stedfast <fejj@ximian.com>
* conduit/address-conduit.c (get_next_mail): The firt EMAIL item
is EMAIL_1, not EMAIL (assuming we want simple strings).
(local_record_from_ecard): Use e_contact_get() for getting the
EContactAddress. Loop from FIRST_ADDRESS_ID up to and *including*
LAST_ADDRESS_ID.
(ecard_from_remote_record): When searching for an address field,
loop from FIRST_ADDRESS_ID up to and *including* LAST_ADDRESS_ID.
(pre_sync): Use e_book_query_any_field_contains() rather than
e_book_query_from_string ("#t") which doesn't work anyway.
2004-04-20 Jeffrey Stedfast <fejj@ximian.com>
* conduit/address-conduit.c (map_name): Updated to use
~/.evolution as the evolution directory rather than ~/evolution.
svn path=/trunk/; revision=25603
2004-04-23 JP Rosevear <jpr@ximian.com>
* e-shell-window.c (e_shell_window_show_settings): if there is a
current view, use the component alias to select a sensible default
config control
svn path=/trunk/; revision=25600
2004-04-23 Chris Toshok <toshok@ximian.com>
* gui/widgets/eab-gui-util.c (added_cb): this signal takes an
EContact* too.
(modified_cb): same.
(deleted_cb): same.
(eab_error_dialog): pad the table of status messages out with the
new status codes, and don't specify gui text for messages that
aren't generated by the backends. This fixes the "U" error
messages people were seeing.
svn path=/trunk/; revision=25598
* calendar/ea-week-view.c: (ea_week_view_get_n_children): If the
week view has no spans, there is no visible events in the view.
svn path=/trunk/; revision=25596
2004-04-23 Not Zed <NotZed@Ximian.com>
* em-format-html.c (em_format_html_load_http): fix the check to
see if we've already loaded the images. #57450.
svn path=/trunk/; revision=25594
2004-04-23 Not Zed <NotZed@Ximian.com>
* e-msg-composer-attachment-bar.c (update): fallback to stock
attach if we can't ifnd the icon.
svn path=/trunk/; revision=25593
2004-04-23 Sarfraaz Ahmed <asarfraaz@novell.com>
* camel-provider.h: Added HAS_LICENSE flag for allowing camel
providers to display license file.
svn path=/trunk/; revision=25592