| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-27 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-utils.c (header_encode_phrase_merge_words): When we
remove a node from the list, make sure to g_list_free_1().
(header_encode_phrase_merge_words): Don't use
CAMEL_FOLD_PREENCODED as the upper-bound for merged-word length if
the merged-word will not be an rfc2047 encoded word. Instead, use
CAMEL_FOLD_SIZE-8 (which is the value we use in other places for
determining upper-bound lengths). Solves bug #38659.
svn path=/trunk/; revision=20549
|
|
|
|
| |
svn path=/trunk/; revision=20548
|
|
|
|
| |
svn path=/trunk/; revision=20547
|
|
|
|
|
|
|
| |
* mail-format.c (write_address): remove extra arg to
camel_url_encode
svn path=/trunk/; revision=20546
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-url.c (append_url_encoded): Like camel_url_encode, but
works directly on an existing GString.
(camel_url_to_string, output_param): Use it.
(camel_url_encode): Likewise. Remove "escape_unsafe" arg since the
"unsafe" chars are the ones that should *always* be escaped, and
the places we were passing FALSE were wrong.
(camel_url_decode): replace with a new version
* camel-file-utils.c (camel_file_util_safe_filename): Remove extra
arg to camel_url_encode.
* tests/misc/url.c (main): Add tests of basic URL parsing and
unparsing
svn path=/trunk/; revision=20545
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-28 Not Zed <NotZed@Ximian.com>
*
camel-mime-part-utils.c (simple_data_wrapper_construct_from_parser):
Do a more thorough check for html marked as text/plain. Check
that the text starts with <html or <!doctype. More complete fix
for #16817.
svn path=/trunk/; revision=20544
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Chris Toshok <toshok@ximian.com>
[ fixes bug #19178 ]
* backend/ebook/evolution-ldif-importer.c (ebook_open): use
e_book_load_address_book_by_uri on the passed in uri.
(load_file_fn): pass the uri.
* backend/ebook/evolution-vcard-importer.c (ebook_open): use
e_book_load_address_book_by_uri on the passed in uri.
(load_file_fn): pass the uri.
svn path=/trunk/; revision=20543
|
|
|
|
|
|
|
|
|
| |
2003-03-27 Not Zed <NotZed@Ximian.com>
* e-shell-about-box.c: Make Radek's surname correct, Doulík,
inserted utf8 into the name string. For bug #17034.
svn path=/trunk/; revision=20542
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Chris Toshok <toshok@ximian.com>
[ fixes bug #34651 ]
* gui/component/select-names/e-select-names.c
(select_entry_changed): strcmp -> g_utf8_collate.
(update_query): encode the string we pass for the query.
svn path=/trunk/; revision=20541
|
|
|
|
|
|
|
|
| |
2003-03-27 Duarte Loreto <happyguy_pt@hotmail.com>
* pt.po: Non-final update to Portuguese translation.
svn path=/trunk/; revision=20540
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Chris Toshok <toshok@ximian.com>
[ fixes bug #34085 ]
* gui/contact-list-editor/e-contact-list-editor.c
(table_drag_data_received_cb): only successfully complete the drag
if they dropped a valid vcard (or vcard list). Call
gtk_drag_finish.
svn path=/trunk/; revision=20539
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Chris Toshok <toshok@ximian.com>
* gui/contact-list-editor/Makefile.am (INCLUDES): $evolution_uidir
-> $evolutionuidir
svn path=/trunk/; revision=20538
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Chris Toshok <toshok@ximian.com>
[ fixes #40212 ]
* evolution-contact-editor.xml: change accelerator for Save
As... to Control-Shift-s
* evolution-contact-list-editor.xml: same.
svn path=/trunk/; revision=20537
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-27 Not Zed <NotZed@Ximian.com>
* folder-browser.c (folder_browser_gui_init): dont set the paned
initial size here, but hook onto the realize signal.
(paned_realised): set the paned size once we're realised. Fixes
#37084, its a bit of a hack, but it seems to work.
svn path=/trunk/; revision=20536
|
|
|
|
|
|
|
|
| |
2003-03-27 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
svn path=/trunk/; revision=20535
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-27 Not Zed <NotZed@Ximian.com>
** see bug #40141
* e-summary-preferences.c (config_control_destroy_cb): Dont save
prefs here, but restore the last saved.
(config_control_apply_cb): save preferences here.
svn path=/trunk/; revision=20533
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Philip Zhao <philip.zhao@sun.com>
[ fixes bug #39170 ]
* backend/pas/pas-backend.c (pas_backend_create_card): remove
'return'.
(pas_backend_remove_cards): same.
(pas_backend_modify_card): same.
(pas_backend_check_connection): same.
(pas_backend_get_vcard): same.
(pas_backend_get_cursor): same.
(pas_backend_get_book_view): same.
(pas_backend_get_completion_view): same.
(pas_backend_get_changes): same.
(pas_backend_authenticate_user): same.
(pas_backend_get_supported_fields): same.
(pas_backend_get_supported_auth_methods): same.
svn path=/trunk/; revision=20532
|
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Not Zed <NotZed@Ximian.com>
* gal/e-text/e-entry.c (e_entry_show_popup): set the popup to
insensitive when we pop it down. hack to force it to lose focus,
fix for #39719.
svn path=/trunk/; revision=20531
|
|
|
|
|
|
|
| |
* C/evolution-1.4-C.omf: Renamed from evolution-C.omf.
* C/evolution-1.4.xml: Renamed from evolution.xml.
svn path=/trunk/; revision=20530
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* C/evolution-1.4-C.omf: Renamed from evolution-C.omf.
* C/evolution-1.4.xml: Renamed from evolution.xml.
* Makefile.am (SUBDIRS): Remove "no" for now.
* xmldocs.make: Updated to most recent version on GNOME CVS.
* C/Makefile.am (docname): Add version.
(omffile): Likewise.
svn path=/trunk/; revision=20529
|
|
|
|
|
|
|
|
| |
* configure.in: Autogen help/Makefile.
* Makefile.am (SUBDIRS): Add help. [#38234]
svn path=/trunk/; revision=20528
|
|
|
|
|
|
| |
the app name to bonobo_ui_util_set_ui() instead of "evolution".
svn path=/trunk/; revision=20527
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-26 JP Rosevear <jpr@ximian.com>
* conduit/address-conduit.c (local_record_from_ecard): append the
second line to the address if necessary
(ecard_from_remote_record): split the address line in two if
necessary
svn path=/trunk/; revision=20526
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Jeffrey Stedfast <fejj@ximian.com>
Fixes bug #40074.
* folder-browser-factory.c (control_deactivate): Save message-list
state.
* message-list.c (message_list_save_state): Save the various
states.
svn path=/trunk/; revision=20525
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Jeffrey Stedfast <fejj@ximian.com>
Fixes for bug #39870
* message-browser.c (transfer_msg_done): Close the
message-browser. Since the message doesn't exist anymore, we
should close it.
(message_browser_delete): New callback to handle deletion in the
message-browser window.
svn path=/trunk/; revision=20524
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Jeffrey Stedfast <fejj@ximian.com>
* filter-file.c (xml_decode): Loop over child nodes here too in
order to not be affected by libxml2 crack.
* filter-source.c (xml_decode): Fixed to disreguard libxml2 crack.
(get_widget): Use strcmp instead of e_url_equal().
svn path=/trunk/; revision=20523
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(load_folder): Call e_storage_new_folder()
instead of new_folder() here so the folder doesn't get added to
the EvolutionStorage. Since the EvolutionStorage has its own
CORBAfied copy of the folder info [sigh] and it can't be updated,
we have to set up the EvolutionStorage after setup_stock_folders()
has been called.
(setup_corba_storage): New function to set up the CORBA storage.
(load_all_folders): Call setup_corba_storage() after
setup_stock_folders().
svn path=/trunk/; revision=20522
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-summary-mail.c: New member physical_uri in struct
ESummaryMailFolder.
(new_folder_cb): Set it.
(remove_folder_cb): Free it.
(make_pretty_foldername): Rewritten to honour the display_name.
[#7153]
* e-summary.c (destroy): Only remove the source with ID
tomorrow_timeout_id if the ID is nonzero.
svn path=/trunk/; revision=20521
|
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Jeffrey Stedfast <fejj@ximian.com>
* subscribe-dialog.c (fe_got_children): If the CamelFolderInfo
node doesn't have \NoInferriors set, then check for
subfolders. Fixes bug #40314.
svn path=/trunk/; revision=20520
|
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Rodrigo Moya <rodrigo@ximian.com>
* importers/icalendar-importer.c (gnome_calendar_import_data_fn): use
g_object_unref for CalClient's.
(create_checkboxes_control): use g_signal_connect.
svn path=/trunk/; revision=20519
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Jeffrey Stedfast <fejj@ximian.com>
* camel-sasl-gssapi.c (camel_sasl_gssapi_finalize): Pass in the
addresses of the second args to the delete/release functions.
svn path=/trunk/; revision=20517
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Rodrigo Moya <rodrigo@ximian.com>
* cal-client/cal-client.c (cal_client_get_load_state): return correct
values in g_return_val_if_fail.
svn path=/trunk/; revision=20516
|
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Jack Jia <jack.jia@sun.com>
* calendar/gui/dialogs/alarm-options.c
(malarm_widgets_to_alarm): add a parameter(TC_CORBA_string) to
the bonobo_widget_get_property.
svn path=/trunk/; revision=20515
|
|
|
|
|
|
|
|
|
|
| |
2003-03-27 Not Zed <NotZed@Ximian.com>
* camel-object.c (camel_object_bag_list): Ignore whether or not
the bag is currently reserved. We'll miss the new potential
object, but only 1. Should address #40103.
svn path=/trunk/; revision=20514
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-25 Not Zed <NotZed@Ximian.com>
* e-shell-settings-dialog.c (set_dialog_size): Use
set_default_size instead of size_request so we allow the user to
resize the window. Also try using 60x30 rather than 72x35 as the
approximate font cell size. For bug #39706.
svn path=/trunk/; revision=20513
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-26 Not Zed <NotZed@Ximian.com>
* mail-display.c (popup_window_destroy_cb): Undo jeff's patch
below for #40275, the destroy timeout is already removed in
popup_info_free. Unref the widget 'w' when we're done with it.
(popup_info_free): Move everything in here to popup_window_destroy
and remove, since nothing else uses it.
(make_popup_window): Ref the widget so it doesn't go away before
we're finished with it. Really fixes bug #40275/40188.
svn path=/trunk/; revision=20512
|
|
|
|
|
|
|
|
|
| |
2003-03-25 Jeffrey Stedfast <fejj@ximian.com>
* mail-display.c (popup_window_destroy_cb): Remove the
timeout. Should fix bug #40275.
svn path=/trunk/; revision=20511
|
|
|
|
|
|
| |
* glade/evolution-startup-wizard.glade: Fix colors again
svn path=/trunk/; revision=20510
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-25 Jeffrey Stedfast <fejj@ximian.com>
* subscribe-dialog.c: Remove search entry which never worked right
(and can't work as users expect anyway, since we don't do
namespace stripping). Fixes bug #40083.
(ftree_node_new): Ignore \NoSelect as far as marking it
"subscribable". Fixes bug #40124.
svn path=/trunk/; revision=20509
|
|
|
|
|
|
|
|
| |
2003-03-25 Jeffrey Stedfast <fejj@ximian.com>
* configure.in: Fixed Heimdal include path.
svn path=/trunk/; revision=20507
|
|
|
|
|
|
|
|
|
|
| |
2003-03-25 Jeffrey Stedfast <fejj@ximian.com>
* camel-service.c (camel_gethostbyaddr): Don't use setv when we
don't need the stdarg interface.
(camel_gethostbyname): Same.
svn path=/trunk/; revision=20506
|
|
|
|
| |
svn path=/trunk/; revision=20505
|
|
|
|
|
|
|
| |
* e-summary.c: Update for e_notice move
(do_summary_print): Pass a parent_window to e_notice
svn path=/trunk/; revision=20504
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gui/itip-utils.c: Update for e_notice move
* gui/tasks-control.c (confirm_expunge): Move the code that used
to be e_gnome_dialog_set_parent here, since it was marked
deprecated and this was the only place using it.
* gui/dialogs/comp-editor.c: Update for e_notice move
(page_changed_cb, page_summary_changed_cb, page_dates_changed_cb):
Pass a parent_window to e_notice.
* gui/dialogs/meeting-page.c: Update for e_notice move.
(meeting_page_fill_component, meeting_page_fill_component,
popup_delegate_cb): Pass a parent_window to e_notice
svn path=/trunk/; revision=20503
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-account-editor.c: Update for e_notice move
(apply_changes): Pass a parent_window to e_notice
* mail-account-gui.c: Update for e_notice move.
(mail_account_gui_save): Pass a parent_window to e_notice
* mail-callbacks.c: Update for e_notice move
* mail-local.c: Likewise
* mail-signature-editor.c: Likewise
* mail-vfolder.c: Likewise
svn path=/trunk/; revision=20502
|
|
|
|
|
|
| |
* e-msg-composer.c: Update for e_notice move
svn path=/trunk/; revision=20501
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-folder-dnd-bridge.c: Update for e_notice move.
* e-setup.c: Likewise
* e-shell-folder-commands.c: Likewise
* e-shell-folder-creation-dialog.c: Likewise
* e-shell-offline-sync.c: Likewise
* e-shell-shared-folder-picker-dialog.c: Likewise
* e-shell-view-menu.c: Likewise
* e-shell.c: Likewise
* evolution-shell-component-utils.c: Likewise
* Makefile.am (libeshell_la_LIBADD): libeshell depends on
libeutil.
* e-corba-storage.c: Fix warnings
svn path=/trunk/; revision=20500
|
|
|
|
|
|
|
|
|
| |
* e-calendar.c: #include gtkarrow.h
* e-combo-button.c: Likewise
* e-charset-picker.c: Update for e_notice move
svn path=/trunk/; revision=20499
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-dialog-utils.c (e_notice): Move this here from gal. Use
e_dialog_set_transient_for so it DTRT for out-of-proc components.
(e_notice_with_xid): Like e_notice but with an X Window ID as the
parent window
(e_gnome_dialog_set_parent): Remove this, since it was marked
deprecated and only used in one place.
(e_file_dialog_save): Make this use GtkMessageDialog instead of
GnomeDialog
svn path=/trunk/; revision=20498
|
|
|
|
|
|
|
| |
* gal/widgets/e-gui-utils.c: Remove e_notice. (Moved to
evolution.)
svn path=/trunk/; revision=20496
|
|
|
|
|
|
|
|
| |
2003-03-25 Rodney Dawes <dobey@ximian.com>
* data/evolution.desktop.in: Fix 39901 and 40233
svn path=/trunk/; revision=20495
|
|
|
|
|
|
| |
* component-factory.c (interactive_cb): Update prototype
svn path=/trunk/; revision=20494
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Evolution-ShellComponent.idl (interactive): add a "new_view_xid"
arg, so the component has a window id to make use of as a parent
if it needs to pop up a dialog.
* e-shell.c (set_interactive): Pass the new_view_xid when going
interactive.
(e_shell_set_interactive): Remove this since it wasn't being used,
and couldn't be used for anything except lying to the components.
* evolution-shell-component.c
(evolution_shell_component_class_init): Update "interactive"
signal definition
(impl_interactive): Update prototype and signal emission
* e-shell-marshal.list (NONE:BOOL,INT): add
svn path=/trunk/; revision=20493
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* cal-util/cal-util.c (cal_util_parse_ics_file): Utility wrapper
around icalparser.
* cal-util/test-recur.c (main): Use it
* pcs/cal-backend-file.c (open_cal): Likewise
* gui/comp-editor-factory.c (open_client): Add the OpenClient to
the hash before calling cal_client_open_calendar, since in some
failure cases, that will call cal_opened_cb (which will free the
oc) with a failure immediately, causing a crash if we then try to
deref it.
svn path=/trunk/; revision=20492
|
|
|
|
|
|
|
|
|
| |
2003-03-25 Not Zed <NotZed@Ximian.com>
* mail-tools.c (meta_data_key): strdup the key before freeing the
url as it is probably pointing there.
svn path=/trunk/; revision=20491
|
|
|
|
|
|
|
|
| |
2003-03-25 Not Zed <NotZed@Ximian.com>
* e-meta.c (meta_filename): fix a typo & some missing headers.
svn path=/trunk/; revision=20490
|
|
|
|
| |
svn path=/trunk/; revision=20489
|
|
|
|
|
|
|
|
|
| |
2003-03-24 Jeffrey Stedfast <fejj@ximian.com>
* camel-folder-search.c (search_user_tag): This expression can
never return an array. We must always return a string value.
svn path=/trunk/; revision=20487
|
|
|
|
|
|
|
|
|
| |
2003-03-24 Mike Kestner <mkestner@ximian.com>
* e-table-sort-info.c (e_table_sort_info_load_from_node):
properly parse nodes that include whitespace. bug #39896
svn path=/trunk/; revision=20486
|
|
|
|
| |
svn path=/trunk/; revision=20485
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-24ÃÂ Timo SirainenÃÂ <tss@iki.fi>
* camel-imap-command.c (imap_read_untagged) Integer overflow fix.
If server sent a huge literal length, only a few bytes of memory
was allocated to it, but server could write as much data there as
it wanted.
svn path=/trunk/; revision=20484
|
|
|
|
| |
svn path=/trunk/; revision=20483
|
|
|
|
|
|
|
|
| |
* e-dialog-utils.c (e_dialog_set_transient_for,
e_dialog_set_transient_for_xid): Rename, rewrite, make them
actually work.
svn path=/trunk/; revision=20482
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-24 Mike Kestner <mkestner@ximian.com>
* e-tree-table-adapter.c (update_node): don't call delete_node
on the root node since generate_tree already does that. Thanks
to Antonio Xu <antonio.xu@sun.com> for identifying the cause of
the bug and providing a candidate patch. Bug #38320.
svn path=/trunk/; revision=20481
|
|
|
|
|
|
|
|
|
| |
2003-03-25 Not Zed <NotZed@Ximian.com>
* component-factory.c (got_folder): remove a debug printf that
made it in a commit.
svn path=/trunk/; revision=20480
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-25 Not Zed <NotZed@Ximian.com>
* folder-browser-ui.c (folder_browser_ui_add_global): Load
per-folder setting of show_preview from meta data.
(folder_browser_ui_add_list): Same, for thread_list.
* mail-tools.c (mail_tool_get_meta_data)
(mail_tool_delete_meta_data): helpers to lookup/delete meta data.
* mail-config.c (mail_config_uri_deleted): delete the meta-data
for the folder.
* folder-browser.c (folder_browser_reload): dont reload the uri if
we're in the process of loading it still.
(folder_browser_new): load the folder meta data before loading the
folder.
(folder_browser_toggle_preview):
(folder_browser_toggle_threads): save change to meta-data.
(got_folder): Load the metadata if we have a folder to set, and
the meta-data has changed from initislisation.
svn path=/trunk/; revision=20478
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-25 Not Zed <NotZed@Ximian.com>
* Makefile.am: Added e-meta.[ch] to libeutil
* e-meta.[ch]: simple api to implement meta-data for keyed
objects.
svn path=/trunk/; revision=20477
|
|
|
|
| |
svn path=/trunk/; revision=20476
|
|
|
|
|
|
|
|
|
| |
2003-03-23 Chris Toshok <toshok@ximian.com>
* gui/contact-list-editor/contact-list-editor.glade: set the
dialog to "Visible: No" so it doesn't flash when we bring it up.
svn path=/trunk/; revision=20475
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-23 Chris Toshok <toshok@ximian.com>
[ fixes bug #40026 ]
* gui/contact-editor/e-contact-editor.c (set_field): add
EContactEditor arg, and block/unblock signals around the
gtk_entry_set_text, since that generates a "changed" signal which
causes problems.
(set_phone_field): take and pass along an EContactEditor arg.
(set_fields): pass editor to set_field.
svn path=/trunk/; revision=20474
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-23 Chris Toshok <toshok@ximian.com>
* gui/contact-editor/arrow.png: nuke.
* gui/contact-editor/Makefile.am (EXTRA_DIST): remove images_DATA
(images_DATA): nuke, don't need it anymore.
* gui/contact-editor/e-contact-editor.c
(connect_arrow_button_signal): rename _replace_button to this. we
no longer create an image, as it's a GtkArrow in the .glade file
now.
(connect_arrow_button_signals): rename _replace_buttons to this.
no longer pass the arrow.png's to _replace_button.
(e_contact_editor_init): _replace_buttons ->
connect_arrow_button_signals.
(_arrow_pressed): remove some dead code, and some args that aren't
used.
(_phone_arrow_pressed): track change to _arrow_pressed.
(_email_arrow_pressed): same.
(_address_arrow_pressed): same.
svn path=/trunk/; revision=20473
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-23 Chris Toshok <toshok@ximian.com>
[ fixes bug #31786 ]
* gui/component/addressbook-config.c
(addressbook_source_dialog_set_source): fix some gtk warnings.
(set_advanced_button_state): the advanced dialog isn't present in
the glade file anymore, so ifdef everything dealing with it.
(addressbook_edit_server_dialog): same.
* gui/component/ldap-config.glade: remove all the unused Advanced
UI stuff to lessen the amount of strings needing translation.
svn path=/trunk/; revision=20472
|
|
|
|
|
|
|
|
| |
2003-03-23 Duarte Loreto <happyguy_pt@hotmail.com>
* pt.po: Non-final update to Portuguese translation.
svn path=/trunk/; revision=20471
|
|
|
|
| |
svn path=/trunk/; revision=20470
|
|
|
|
|
|
|
|
| |
2003-03-23 Chris Toshok <toshok@ximian.com>
* e-table.c (do_drag_motion): fix UMR.
svn path=/trunk/; revision=20469
|
|
|
|
|
|
|
|
|
| |
2003-03-23 Chris Toshok <toshok@ximian.com>
* mail-callbacks.c (ask_confirm_for_unwanted_html_mail): pass
FALSE for e_destination_get_textrep's include_email arg.
svn path=/trunk/; revision=20468
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-23 Chris Toshok <toshok@ximian.com>
[ fixes bug #32113 ]
* backend/ebook/e-destination.h: add include_email arg to
e_destination_get_textrep.
* backend/ebook/e-destination.c (e_destination_get_textrep): add
include_email arg. if it's TRUE, and if there's an email address to
add
* gui/contact-list-editor/e-contact-list-model.c
(contact_list_value_at): use e_destination_get_textrep so we don't
display QP text, and pass TRUE for include_email.
* gui/widgets/e-minicard.c (add_field): same.
(remodel): same.
* gui/widgets/e-addressbook-treeview-adapter.c (adapter_get_value): same.
* gui/widgets/e-addressbook-table-adapter.c (addressbook_value_at): same.
* gui/component/select-names/e-select-names-text-model.c
(e_select_names_text_model_insert_length): pass FALSE for
include_email.
* gui/component/select-names/e-select-names-model.c
(e_select_names_model_get_textification): pass FALSE for
include_email.
(e_select_names_model_get_string): same.
(e_select_names_model_replace): same.
(e_select_names_model_name_pos): same.
(e_select_names_model_text_pos): same.
svn path=/trunk/; revision=20467
|
|
|
|
|
|
|
|
|
|
| |
2003-03-23 Abel Cheung <maddog@linux.org.hk>
* POTFILES.in, POTFILES.skip: Remove vanished files.
* zh_TW.po: Updated traditional Chinese translation from
Chao-Hsiung Liao <pesder.liao@msa.hinet.net>
svn path=/trunk/; revision=20466
|
|
|
|
|
|
|
|
| |
2003-03-21 Rodney Dawes <dobey@ximian.com>
* configure.in: Fix the mit krb5+krb4 check to work with --without-kr5
svn path=/trunk/; revision=20464
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-21 Jeffrey Stedfast <fejj@ximian.com>
Camel part of the fix for Lewing's bug #39204. Second half of the
patch should also fix it so that text/plain parts that are
detected as being text/html are rendered as html (not that I agree
with this mind you, but corporate customers want this "feature").
* camel-mime-part-utils.c
(simple_data_wrapper_construct_from_parser): If the part is
text/html and doesn't have a charset and we are able to find a
charset in the meta tags of the html content, set the charset
param on the content-type.
(camel_mime_part_construct_content_from_parser): After setting the
content object on the mime part, re-set the content-type of the
content object back to the one from the parser (as it may contain
changes from the original - see changes made to the ct in
simple_data_wrapper_construct_from_parser for details).
svn path=/trunk/; revision=20463
|
|
|
|
|
|
|
|
|
|
| |
2003-03-21 Jeffrey Stedfast <fejj@ximian.com>
* mail-format.c (mail_format_data_wrapper_write_to_stream):
Default to the charset provied in the MimePart's Content-Type over
that of the user's mailer charset. Fixes bug #39204.
svn path=/trunk/; revision=20462
|
|
|
|
| |
svn path=/trunk/; revision=20461
|
|
|
|
| |
svn path=/trunk/; revision=20460
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-21 JP Rosevear <jpr@ximian.com>
Fixes #32248
* conduits/todo/todo-conduit.c (comp_from_remote_record): make
sure the due date is actually a date
svn path=/trunk/; revision=20459
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-21 JP Rosevear <jpr@ximian.com>
Fixes #31660
* conduits/calendar/calendar-conduit.c (rrules_mostly_equal):
check if the rrules are equal other than until/count
(find_last_cb): update the data with the start timet
(local_record_from_comp): handle the case where the recurrence
rule ends after a certain number occurrences
(comp_from_remote_record): same
svn path=/trunk/; revision=20458
|
|
|
|
|
|
|
|
|
|
| |
2003-03-21 Jeffrey Stedfast <fejj@ximian.com>
* camel-tcp-stream-ssl.c (camel_certdb_nss_cert_get): continue
reading the cert file until we've read it all or get a non-EINTR
errno.
svn path=/trunk/; revision=20457
|
|
|
|
|
|
|
|
|
|
| |
* e-corba-storage.c (async_open_folder_idle): If we get a second
request to open a folder we're already waiting for, don't send a
second CORBA request, just remember the additional request.
(async_open_cb): Call the callbacks for all pending requests for
this folder.
svn path=/trunk/; revision=20456
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-19 Sanshao Jiang <alex.jiang@sun.com>
* gal-view-collection.c (gal_view_collection_append_with_title):
(gal_view_collection_set_nth_view): Use glib macro G_GNUC_FUNCTION
instead of __FUNCTION__. Thank u, Ettore.
* gal-view-instance.c (gal_view_instance_set_current_view_id): same
(add_popup_radio_item): Fix to be compilable on other compilers,
using gcc extension independent codes.(bug#39176)
(add_popup_menu_item): same
svn path=/trunk/; revision=20455
|
|
|
|
|
|
|
|
|
| |
2003-03-21 Jeffrey Stedfast <fejj@ximian.com>
* mail-composer-prefs.c (spell_load_values): "en_us" should not be
translated. Fixes bug #40088.
svn path=/trunk/; revision=20454
|
|
|
|
|
|
|
|
|
| |
2003-03-21 Jeffrey Stedfast <fejj@ximian.com>
* camel-sasl-gssapi.c: #include <com_err.h> instead of
#include <et/com_err.h>
svn path=/trunk/; revision=20453
|
|
|
|
|
|
|
| |
* POTFILES.in, POTFILES.skip: Added missing files.
* de.po: Updated German translation.
svn path=/trunk/; revision=20452
|
|
|
|
| |
svn path=/trunk/; revision=20451
|
|
|
|
|
|
|
|
|
|
| |
2003-03-21 Chris Toshok <toshok@ximian.com>
[ fixes bug #39856 ]
* gal/widgets/e-reflow.c (e_reflow_update): request a full redraw
when we're done dragging columns.
svn path=/trunk/; revision=20450
|
|
|
|
|
|
|
|
|
| |
2003-03-21 Larry Ewing <lewing@ximian.com>
* mail-display.c (pixbuf_gen_idle): remember to disconnect the
destroy handler if whenever the loader is shut down.
svn path=/trunk/; revision=20449
|
|
|
|
|
|
|
|
|
|
| |
2003-03-20 Jeffrey Stedfast <fejj@ximian.com>
* e-trie.c (e_trie_search): If the gunichar is 0xfffe, just skip
processing it. Maybe this will fix bug #39900.
(trie_utf8_getc): Removed unused labels to shutup the compiler.
svn path=/trunk/; revision=20448
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-20 Jeffrey Stedfast <fejj@ximian.com>
* component-factory.c (owner_set_cb): Change the message_destroy
callback to just gtk_widget_destroy. No need to have a callback
simply to call this function.
(warning_response): Removed (see above).
svn path=/trunk/; revision=20447
|
|
|
|
|
|
|
|
| |
2003-03-20 JP Rosevear <jpr@ximian.com>
* e-shell-view-menu.c: remove unused command
svn path=/trunk/; revision=20446
|
|
|
|
|
|
|
|
| |
2003-03-20 JP Rosevear <jpr@ximian.com>
* evolution.xml: remove conduit settings as a separate entry
svn path=/trunk/; revision=20445
|
|
|
|
|
|
|
|
|
| |
2003-03-20 Jeffrey Stedfast <fejj@ximian.com>
* mail-composer-prefs.c (sig_add_script_response): Don't forget to
add the signature to the signature list if it is a valid script.
svn path=/trunk/; revision=20444
|
|
|
|
|
|
|
|
|
|
| |
2003-03-20 Jeffrey Stedfast <fejj@ximian.com>
* mail-config.c (mail_config_signature_unregister_client): Make
sure we can find the registered handler before trying to remove it
from the list.
svn path=/trunk/; revision=20443
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-20 Jeffrey Stedfast <fejj@ximian.com>
Fixes for bug #39813
* e-msg-composer.c (composer_finalise): Don't unregister the
signature event handler here.
(destroy): Unregister it here instead.
svn path=/trunk/; revision=20442
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-20 Jeffrey Stedfast <fejj@ximian.com>
* camel-sasl.c: Plug in GSSAPI support.
* camel-sasl-gssapi.[c,h]: Various fixes to make it compile (fixed
type-o's mostly).
svn path=/trunk/; revision=20438
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-20 JP Rosevear <jpr@ximian.com>
* conduits/calendar/calendar-conduit.c
(e_calendar_context_destroy): calcomponents are gobjects now
(calconduit_load_configuration): ref and sink to avoid warnings
* conduits/todo/todo-conduit.c (todoconduit_load_configuration):
ref and sink to avoid warnings
(e_todo_context_destroy): calcomponents are gobjects now
svn path=/trunk/; revision=20437
|
|
|
|
|
|
|
|
|
| |
2003-03-20 Jeffrey Stedfast <fejj@ximian.com>
* e-trie.c (e_trie_search): If the gunichar is 0xfffe, just skip
processing it. Maybe this will fix bug #39900.
svn path=/trunk/; revision=20436
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-20 Jeffrey Stedfast <fejj@ximian.com>
* mail-session.c (do_user_message): Make the 5th argument to
gtk_message_dialog_new() "%s" and move the m->prompt to arg 6 so
that we are safe if the prompt string contains any %'s. Also
connect to the response signal for the user_msg dialog and set the
callback to gtk_widget_destroy so that the user can actually close
the dialog. We also need to g_object_weak_ref() the dialog so that
we can set the global message_dialog pointer back to NULL when it
gets destroyed. Fixes bug #40043.
svn path=/trunk/; revision=20435
|
|
|
|
|
|
|
|
|
| |
2003-03-20 Rodrigo Moya <rodrigo@ximian.com>
* gui/dialogs/cancel-comp.c (cancel_component_dialog): use a
GtkMessageDialog and deal correctly with the dialog's reponses.
svn path=/trunk/; revision=20434
|
|
|
|
|
|
| |
gtk_dialog_run's main loop forever.
svn path=/trunk/; revision=20433
|
|
|
|
|
|
|
|
|
|
| |
* filter-datespec.c (timespans, set_button): Change the strings in
the timespans array from "second" / "seconds" to "1 second ago" /
"%d seconds ago", etc, and update the code in set_button that uses
them. Fixes #36245, translation clash between the "second" here
and the one in the calendar (where it's used as "2nd").
svn path=/trunk/; revision=20432
|
|
|
|
|
|
|
|
| |
* mail-ops.c (build_from): Remove this since there's a function in
CamelMimeMessage to do it now.
(save_messages_save): Use camel_mime_message_build_mbox_from.
svn path=/trunk/; revision=20431
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
raw 8-bit Subject data.)
* camel-mime-utils.c (header_decode_mailbox): Take a charset arg
and pass it to header_decode_string.
(header_decode_address): Take a charset arg and pass it to
header_decode_mailbox.
(header_mailbox_decode): Likewise.
(header_address_decode): Take a charset arg and pass it to
header_decode_address.
* camel-folder-summary.c (summary_format_address): Take a charset
arg and pass to header_address_decode.
(message_info_new, camel_message_info_new_from_header): Pass
charset to summary_format_address
* camel-internet-address.c (internet_decode): Update for
header_address_decode change. (Unfortunately we don't have a
charset to pass here.)
* camel-mime-message.c (camel_mime_message_build_mbox_from): Move
this here from camel-mbox-summary since the same functionality is
needed by evolution-mail too (and update for header_address_decode
change)
* providers/local/camel-mbox-summary.c
(camel_mbox_summary_build_from): Moved to CamelMimeMessage
svn path=/trunk/; revision=20430
|
|
|
|
|
|
|
|
|
|
| |
2003-03-20 Jeffrey Stedfast <fejj@ximian.com>
* rule-editor.c (rule_editor_set_sensitive): Don't return here -
this is a void function.
(rule_editor_set_source): Same.
svn path=/trunk/; revision=20429
|
|
|
|
|
|
|
|
| |
2003-03-20 Rodney Dawes <dobey@ximian.com>
* POTFILES.in: Remove mail-search-dialogue.c
svn path=/trunk/; revision=20428
|
|
|
|
|
|
| |
a ':' separated list.
svn path=/trunk/; revision=20401
|
|
|
|
| |
svn path=/trunk/; revision=20383
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-20 Rodrigo Moya <rodrigo@ximian.com>
Fixes #39770
* gui/itip-utils.c (itip_Send_comp): check the CORBA exception instead
of the g_return_val_if_fail. Also, use a CORBA_Object for the value
returned from bonobo_activation_activate_from_id.
svn path=/trunk/; revision=20382
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-20 Rodrigo Moya <rodrigo@ximian.com>
* importers/ical-importer.c: removed activation of shell_client.
(importer_destroy_cb): no need to unref shell_client.
(connect_to_shell): removed.
(ical_importer_new, vcal_importer_new): don't call connect_to_shell.
svn path=/trunk/; revision=20381
|
|
|
|
|
|
|
|
|
|
| |
2003-03-20 Rodrigo Moya <rodrigo@ximian.com>
* importers/ical-importer.c (get_uri_from_folder_path): removed.
(load_file_fn, vcal_load_file_fn): use physical_uri instead of
folderpath.
svn path=/trunk/; revision=20380
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-21 Not Zed <NotZed@Ximian.com>
** for mail part of bug #38461.
* importers/evolution-outlook-importer.c (load_file_fn): dont pass
in create flag to uri_to_folder, the folder must already exist.
* importers/evolution-mbox-importer.c (folder_created_cb):
Removed, we now force the caller to create the destination folder
first.
(load_file_fn): Dont try and create a folder if it doesn't exist.
Also, use the uri directly as the destination uri, so we can
import into any folder.
(process_item_fn): If we dont have a folder, thats just an error,
return BAD_FILE.
* importers/netscape-importer.c (netscape_import_file): As below
for elm_import_file.
(import_next): similarly as for pine import_next.
(importer_cb): just record result.
(importer_timeout_fn): removed.
* importers/pine-importer.c (import_next): Similar to below for
the elm import_next.
(pine_import_file): As below for elm_import_file.
(importer_timeout_fn): removed.
(importer_cb): just record the result, and exit.
(import_next): change around to behave more like the elm importer,
cleaning up when we're done.
* importers/elm-importer.c (elm_import_file): Create the
destination folder ourselves, dont pass it onto the mbox importer.
Simplify logic, just do the import within a while loop, polling
the g main loop as necessary, remove need for idle callbacks and
other crap.
(import_next): If elm_import_file fails, then just go straight to
the next folder, stops it falling in a heap.
(import_item_idle): removed.
(importer_cb): just record result/exit.
* mail-importer.c (mail_importer_create_folder): removed.
(mail_importer_make_local_folder): new function to create a
local-only folder from a path. It runs synchronously by using a
recursive main loop.
(folder_created_cb): callback for make_local_folder.
svn path=/trunk/; revision=20379
|
|
|
|
| |
svn path=/trunk/; revision=20378
|
|
|
|
|
|
|
|
|
| |
2003-03-19 Jeffrey Stedfast <fejj@ximian.com>
* e-filter-bar.c: Updated to use GtkDialog instead of
GnomeDialog. Also fixed bug #39550 while I was at it.
svn path=/trunk/; revision=20375
|
|
|
|
| |
svn path=/trunk/; revision=20374
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-19 Jeffrey Stedfast <fejj@ximian.com>
* mail-config-druid.c (mail_config_druid_new): Revert ettore's
broken patch.
* mail-search-dialogue.c: Removed - nothing uses this.
svn path=/trunk/; revision=20373
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-19 Jeffrey Stedfast <fejj@ximian.com>
* mail-config-druid.c (mail_config_druid_new): Revert ettore's
broken patch.
* mail-search-dialogue.c (mail_search_dialogue_construct): Make
the default size a little smaller.
svn path=/trunk/; revision=20372
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-19 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (add_attachments_handle_mime_part): Change the
logic to attach text parts when appropriate.
(map_default_cb): Grab the focus of the To entry widget. Fixes bug
#39800. Fixes another #warning too.
svn path=/trunk/; revision=20371
|
|
|
|
|
|
|
| |
"evolution:menu_name" property instead of "evolution:menu-name".
[#39692]
svn path=/trunk/; revision=20370
|
|
|
|
|
|
|
|
|
|
| |
* importers/GNOME_Evolution_Mail_Mbox_Importer.server.in.in:
Replace "evolution:menu-name" prop with "evolution:menu_name".
[#39692]
* importers/GNOME_Evolution_Mail_Outlook_Importer.server.in.in:
Likewise.
svn path=/trunk/; revision=20369
|
|
|
|
|
|
|
| |
Replace "evolution:menu-name" prop with "evolution:menu_name".
[#39692]
svn path=/trunk/; revision=20368
|
|
|
|
|
|
|
|
|
| |
2003-03-19 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (add_attachments_handle_mime_part): Change the
logic to attach text parts when appropriate.
svn path=/trunk/; revision=20367
|
|
|
|
|
|
|
|
| |
* backend/ebook/GNOME_Evolution_Addressbook_VCard_Importer.server.in.in:
Replace "evolution:menu-name" prop with "evolution:menu_name". [#39692]
* backend/ebook/GNOME_Evolution_Addressbook_LDIF_Importer.server.in.in: Likewise.
svn path=/trunk/; revision=20366
|
|
|
|
| |
svn path=/trunk/; revision=20365
|
|
|
|
|
|
| |
string for the case when the user wants am/pm format. [#19957]
svn path=/trunk/; revision=20364
|
|
|
|
|
|
|
|
| |
2003-03-19 Aaron Weber <aaron@ximian.com>
* Makefile.am: s/sgml/xml/ (DOH)
svn path=/trunk/; revision=20363
|
|
|
|
| |
svn path=/trunk/; revision=20362
|
|
|
|
| |
svn path=/trunk/; revision=20361
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-19 Jeffrey Stedfast <fejj@ximian.com>
* e-sexp.h: Fix ESExpClass to never be an empty struct. Also make
ESExp optionally a subclass of GObject rather than GtkObject (not
that we'll probably ever make it so, but for completeness sake?).
2003-03-18 Jeffrey Stedfast <fejj@ximian.com>
* e-trie.c (trie_utf8_getc): Don't use __inline__ as it is not
always defined.
svn path=/trunk/; revision=20360
|
|
|
|
|
|
|
|
|
|
|
|
| |
* evolution-folder-selector-button.c (set_folder): If you can't
get a pixbuf icon for the folder's type, do not crash. [#39599]
* e-shell.c (impl_Shell__get_displayName): Removed. [#38974]
(e_shell_class_init): Do not install anymore.
* Evolution-Shell.idl: Remove displayName attribute.
svn path=/trunk/; revision=20359
|
|
|
|
|
|
| |
DIALOG hint. [#39741 and friends.]
svn path=/trunk/; revision=20357
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-19 Radek Doulik <rodo@ximian.com>
* mail-composer-prefs.c (spell_load_values): changed default
language to en_us instead of en
(spell_language_button_press): new handler, ported from 1.2
(spell_setup): use spell_language_enable and
spell_language_button_press
svn path=/trunk/; revision=20356
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Chris Toshok <toshok@ximian.com>
* gui/component/select-names/e-select-names-table-model.c
(e_select_names_table_model_col_count): up the column count by one
for the underline.
(e_select_names_table_model_value_at): add handling for underline.
svn path=/trunk/; revision=20355
|
|
|
|
|
|
|
|
| |
2003-03-18 Jeffrey Stedfast <fejj@ximian.com>
* configure.in: Fixed a type-o in the krb5 checks.
svn path=/trunk/; revision=20354
|
|
|
|
|
|
|
|
|
|
| |
2003-03-19 Not Zed <NotZed@Ximian.com>
* configure.in (CAMEL_*, E_UTIL_*, ): Add gthread-2.0, to get any
thread-specific flags (like -D_REENTRANT). Duh. For #39886.
(LIBIBEX*): Removed old libibex stuff.
svn path=/trunk/; revision=20353
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Chris Toshok <toshok@ximian.com>
* gui/component/e-address-popup.c (email_menu_add_option): fix use
of deprecated gtk_menu_append.
(card_picker_selection_changed): change this to be used with the
"changed" signal on GtkTreeSelection.
(free_str): yeah, gross. i know.
(card_picker_init): this needed some fixing, so the strings don't
go away after we insert them into the model. also, connect to the
"changed" GtkTreeSelection signal instead of using the nonexistant
gtk_tree_selection_set_func.
(e_address_popup_construct): gtk_style_unref -> g_object_unref.
(popup_size_allocate_cb): nuke.
(e_address_popup_ambiguous_email_add): use gtk_window_set_position
and let the window manager place the window instead of doing it
ourself.
svn path=/trunk/; revision=20352
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Chris Toshok <toshok@ximian.com>
[ Fixes addressbook bug #39730 ]
* gui/component/ldap-config.glade: add response ids to the search
base dialog.
* gui/component/addressbook-config.c
(addressbook_source_dialog_destroy): use g_object_unref, not
gtk_widget_destroy, on the GladeXML.
(addressbook_add_server_druid): call gtk_window_set_type_hint
GDK_WINDOW_TYPE_HINT_DIALOG so this window looks like a dialog.
(editor_modify_cb): no more apply button.
(edit_dialog_apply_clicked): nuked.
(edit_dialog_close_clicked): rename to _cancal_clicked.
(edit_dialog_ok_clicked): call gtk_widget_destroy here instead of
calling _cancel_clicked.
(addressbook_edit_server_dialog): no more apply button, and
close_button -> cancel_button. Also, set the hint to
GDK_WINDOW_TYPE_HINT_DIALOG.
(ldap_dialog_new): fix compiler warning.
(addressbook_dialog_create_sources_table): same.
svn path=/trunk/; revision=20351
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (do_exit): e_msg_composer_hdrs_get_subject()
now returns const so don't g_free() it :-)
(map_default_cb): Same as above. Also, the subject entry no longer
derives from GnomeCanvas so eliminate the now unneeded casting to
grab the focus of the subject widget.
(e_msg_composer_get_subject): Return a const char * now.
* e-msg-composer-hdrs.c (create_headers): Make the subject entry
into a GtkEntry so we don't have to worry about i18n and other
EEntry bugs anymore. Fixes numerous bugs (including #39924).
(e_msg_composer_hdrs_set_subject): Use gtk_entry_set_text().
(e_msg_composer_hdrs_to_message_internal):
e_msg_composer_hdrs_get_subject() now returns const.
(e_msg_composer_hdrs_get_subject): Return a const char *.
(entry_changed): e_msg_composer_hdrs_get_subject() now returns
const.
svn path=/trunk/; revision=20350
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (composer_get_message):
e_msg_composer_get_subject() now returns a const char *, so update
appropriately.
svn path=/trunk/; revision=20349
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Larry Ewing <lewing@ximian.com>
* mail-callbacks.c (do_mail_print): fix leak, cleanup variable
name, and call gtk_window_set_transient_for with a parent that is
actually a GtkWindow.
(mark_as_unseen): use g_source_remove.
svn path=/trunk/; revision=20348
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Chris Toshok <toshok@ximian.com>
* e-cell-text.h: add underline_column field.
* e-cell-date.c: add underline_column to the comment.
* e-cell-size.c: add underline_column to the comment.
* e-cell-text.c (build_layout): handle underline column.
(ect_show_tooltip): same.
(ect_set_property): same.
(ect_get_property): same.
(e_cell_text_class_init): same.
(e_cell_text_init): same.
(e_cell_text_new): add underline_column to the comment.
svn path=/trunk/; revision=20347
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Chris Toshok <toshok@ximian.com>
* e-table-item.h (ETableItem): add cursor_idle_id.
* e-table-item.c (eti_idle_maybe_show_cursor): save off the
cursor_idle_id.
(eti_idle_show_cursor_cb): reset the cursor_idle_id to 0.
(eti_dispose): remove the cursor_idle_id. Fixes a crash in the
evolution select-names dialog.
svn path=/trunk/; revision=20346
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Chris Toshok <toshok@ximian.com>
* gui/component/select-names/e-select-names-section.etspec: use
alternating-row-colors="false"
* gui/component/select-names/e-select-names.h: nuke prototypes for
e_select_names_get_source/section.
* gui/component/select-names/e-select-names.c (set_book): remove
the signal disconnect from here.
(addressbook_model_set_uri): same.
(e_select_names_init): connect to the search_result signal on the
addressbook model.
(e_select_names_child_free): disconnect the changed_id signal.
(e_select_names_add_section): set the underline column so the
recipient tables look like they did when they were EEntry.
(e_select_names_add_section): store off the changed_id.
(e_select_names_get_section): nuke.
(e_select_names_get_source): nuke.
svn path=/trunk/; revision=20345
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Chris Toshok <toshok@ximian.com>
* e-table-item.h (ETableItem): add cursor_idle_id.
* e-table-item.c (eti_idle_maybe_show_cursor): save off the
cursor_idle_id.
(eti_idle_show_cursor_cb): reset the cursor_idle_id to 0.
(eti_dispose): remove the cursor_idle_id. Fixes a crash in the
evolution select-names dialog.
svn path=/trunk/; revision=20344
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Jeffrey Stedfast <fejj@ximian.com>
* mail-config-druid.c (mail_config_druid_new): Set the type hint
to DIALOG so that Metacity shows this window on top. Fixes bug
#39914.
svn path=/trunk/; revision=20343
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Rodrigo Moya <rodrigo@ximian.com>
* gui/dialogs/send-comp.c (send_component_dialog): use GtkMessageDialog
instead of gnome_question_dialog, and deal correctly with the dialog's
response.
svn path=/trunk/; revision=20342
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Mike Kestner <mkestner@ximian.com>
* e-table-header-item.c (ethi_draw): mimic Gtk's sort arrows
(ethi_start_drag): mimic Gtk's sort arrows
svn path=/trunk/; revision=20340
|
|
|
|
| |
svn path=/trunk/; revision=20339
|
|
|
|
|
|
|
|
|
| |
2003-03-18 JP Rosevear <jpr@ximian.com>
* conduit/address-conduit.c (addrconduit_load_configuration): kill
warning by sinking objects
svn path=/trunk/; revision=20338
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Mike Kestner <mkestner@ximian.com>
* e-tree-selection-model.c (select_single_path): null start_path
(etsm_invert_selection): null start_path
(etsm_toggle_single_row): null start_path
(etsm_real_move_selection_end): start at start_path, not cursor
(etsm_set_selection_end): set start_path
(e_tree_selection_model_init): null start_path
svn path=/trunk/; revision=20337
|
|
|
|
| |
svn path=/trunk/; revision=20336
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Rodrigo Moya <rodrigo@ximian.com>
Fixes #34505
* gui/alarm-notify/alarm-queue.c (remove_queued_alarm): added removal
of the alarm itself in the calendar if the (new) argument says so.
Also, set expecting_update flag to TRUE.
(add_component_alarms): initialize expecting_update to FALSE.
(remove_alarms): don't remove the component if expecting_update is
TRUE.
(obj_updated_cb, notify_dialog_cb, procedure_notification): adapted
to changes in remove_queued_alarm.
svn path=/trunk/; revision=20335
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Not Zed <NotZed@Ximian.com>
* gui/component/select-names/e-select-names.c (set_book,
addressbook_model_set_uri): disconnect/keep track of search result
signal id.
(e_select_names_init): Keep track of various signals, particularly
status signal.
(e_select_names_dispose): disconnect from any signals that are
still active. Fixes crash for #38202.
svn path=/trunk/; revision=20334
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Not Zed <NotZed@Ximian.com>
* mail-vfolder.c (new_rule_clicked): validate rule & rule is
unique. Workaround for #39464. Should this just use
rule_context_add_rule_gui??
svn path=/trunk/; revision=20333
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Not Zed <NotZed@Ximian.com>
* rule-context.c (new_rule_response): use the same code as in
filter-rule to enforce unique names for all rules/vfolders.
svn path=/trunk/; revision=20332
|
|
|
|
|
|
|
|
| |
2003-03-18 Duarte Loreto <happyguy_pt@hotmail.com>
* pt.po: Initial Portuguese translation update.
svn path=/trunk/; revision=20331
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-17 Hans Petter Jansson <hpj@ximian.com>
Part of fix for #34095
* scripts/mkderivedparameters.pl: Generate code to free old
string value when a new one is set.
* src/libical/icalperiod.c (icalperiodtype_as_ical_string):
Callers expect a temporary string, and thus won't free it, so
allocate returned memory from the temporary ring.
svn path=/trunk/; revision=20330
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-17 Hans Petter Jansson <hpj@ximian.com>
Fixes #34095
* gui/e-meeting-model.c (append_row): Don't leak meeting attendees;
unref the attendee after it's assigned to model.
* gui/dialogs/meeting-page.c (meeting_page_destroy): Free the actual
array of deleted attendees.
* gui/dialogs/event-editor.c (event_editor_destroy): Free the private
structure.
* gui/itip-utils.c (comp_description): Rework free/busy information
composer so we can free date/time information after use. Then free it.
(itip_send_comp): Free the allocated CORBA buffer for attachment data.
* gui/dialogs/comp-editor-util.c (comp_editor_contacts_to_component):
Free the destination contacts string once we're done with it.
* gui/e-calendar-table.c (invisible_destroyed): Unref the invisible.
* gui/e-day-view.c (invisible_destroyed): Ditto.
* gui/e-week-view.c (invisible_destroyed): Ditto.
svn path=/trunk/; revision=20329
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-17 Hans Petter Jansson <hpj@ximian.com>
Fixes #39757
* gui/dialogs/alarm-page.c (sensitize_buttons): Somehow this code
reverted to thinking it was dealing with a GtkCList, when in reality
it's a GtkTreeView. Fix that, so the buttons are sensitized correctly.
svn path=/trunk/; revision=20328
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-17 Hans Petter Jansson <hpj@ximian.com>
Fixes #39736
* gui/e-day-view.c: Reduce the size of the large-digits font so it's
en par with the one in 1.2.
svn path=/trunk/; revision=20327
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Not Zed <NotZed@Ximian.com>
* mail-search.c (mail_search_destroy): unhook from the html engine
signals here, before we redisplay the message. Also make sure
this processing only happens once. For #39759.
(mail_search_finalise): dont unhook from signals here.
svn path=/trunk/; revision=20326
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-12 Not Zed <NotZed@Ximian.com>
* mail-callbacks.c (expunge_folder): use a hack to find out if the
message-list was focussed before we desensitise it.
(expunged_folder): If the message-list was focussed before,
re-grab the focus. For bug #29564.
svn path=/trunk/; revision=20325
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-17 Hans Petter Jansson <hpj@ximian.com>
* gal-define-views-dialog.c (gal_define_views_dialog_init): Instead
of using gtk_widget_unparent(), remove the widget from the container
using gtk_container_remove(). This fixes crashers where the dialog
is being used.
* gal-view-instance-save-as-dialog.c
(gal_view_instance_save_as_dialog_init): Ditto.
* gal-view-new-dialog.c (gal_view_new_dialog_init): Ditto.
svn path=/trunk/; revision=20324
|
|
|
|
|
|
|
|
|
| |
2003-03-17 Jeffrey Stedfast <fejj@ximian.com>
* rule-editor.c (rule_editor_construct): Set the default window
size to something reasonable (350x400?). Fixes bug #39808.
svn path=/trunk/; revision=20323
|
|
|
|
|
|
|
|
|
| |
2003-03-17 Jeffrey Stedfast <fejj@ximian.com>
* vfolder-rule.c (source_remove): Fixed to work properly. Fixes
bug #39654.
svn path=/trunk/; revision=20321
|
|
|
|
|
|
| |
the GDK_WINDOW_TYPE_HINT_DIALOG hint. [#38926]
svn path=/trunk/; revision=20320
|
|
|
|
|
|
|
|
|
| |
2003-03-17 Jeffrey Stedfast <fejj@ximian.com>
* mail-display.c (pixbuf_gen_idle): If we fail to load the pixbuf,
don't use it (stops some g_warnings).
svn path=/trunk/; revision=20319
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-17 Jeffrey Stedfast <fejj@ximian.com>
Part of a fix for bug #39809
* mail-vfolder.c (vfolder_edit): Don't add the cancel button here.
* mail-callbacks.c (filter_edit): Don't add the cancel button here.
svn path=/trunk/; revision=20316
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-17 Jeffrey Stedfast <fejj@ximian.com>
* rule-editor.c (rule_editor_construct): Always add a Cancel
button here, but if !enable_undo - make the response id
GTK_RESPONSE_CANCEL rather than GTK_RESPONSE_REJECT (which does
undo). This mimics the behaviour that was done in the mail/ code
previously. Fixes bug #39809.
svn path=/trunk/; revision=20315
|
|
|
|
|
|
|
|
|
| |
2003-03-17 Pablo Gonzalo del Campo <pablodc@bigfoot.com>
* es.po: Updated Spanish translation by
Francisco Javier Fernandez <serrador@arrakis.es>
svn path=/trunk/; revision=20314
|
|
|
|
|
|
|
| |
* e-timezone-dialog/e-timezone-dialog.c (on_map_motion): Don't
crash if there's no timezone set initially. #39783
svn path=/trunk/; revision=20313
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-17 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-part.c (process_header): Removed unused variable left
over from my previous fix.
* providers/smtp/camel-smtp-transport.c (smtp_send_to): Don't pass
'has_8bit_parts' to smtp_data() anymore.
(smtp_data): No longer takes 'has_8bit_parts' argument. Ignore
whether or not the message has 8bit parts when deciding what the
required encoding type we need to enforce. Fixes bug #39744.
svn path=/trunk/; revision=20312
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-17 Jeffrey Stedfast <fejj@ximian.com>
* mail-display.c (do_external_viewer): Lookup the handler for the
type. If we don't have a registered handler or if the registered
handler is not meant to be handled via a bonobo component, don't
use a bonobo component.
* mail-format.c (mail_lookup_handler): If we register a new
handler that is to be handled by a bonobo component, set
handler->is_bonobo to TRUE.
svn path=/trunk/; revision=20311
|
|
|
|
| |
svn path=/trunk/; revision=20310
|
|
|
|
| |
svn path=/trunk/; revision=20308
|
|
|
|
|
|
|
|
| |
2003-03-17 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=20307
|
|
|
|
|
|
|
|
|
|
| |
* ename/e-address-western.c (e_address_western_parse): When
declaring a line to be part of "extended" because we don't know
what else to call it, keep the preceding "\n" so that the address
still looks the same when we reassemble the pieces later. Fixes
handling of non-US addresses
svn path=/trunk/; revision=20306
|
|
|
|
|
|
|
|
|
| |
2003-03-14 Chris Toshok <toshok@ximian.com>
* tools/evolution-addressbook-export.c (save_cards): use
bonobo_main_quit, and clean this up a bit.
svn path=/trunk/; revision=20305
|
|
|
|
|
|
|
|
|
| |
2003-03-14 Chris Toshok <toshok@ximian.com>
* gal/util/e-util.c (e_write_file): ugh, we need to make sure the
file is opened for writing. or the flags with O_WRONLY.
svn path=/trunk/; revision=20304
|
|
|
|
|
|
|
|
|
|
| |
2003-03-14 Mike Kestner <mkestner@ximian.com>
* e-tree-table-adapter.c (update_node): save and restore expanded
state so parents don't collapse when children are added to them.
(e_tree_table_adapter_node_is_expanded): guard against null nodes.
svn path=/trunk/; revision=20303
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-storage.c (e_storage_get_has_subfolders): Add
(e_storage_declare_has_subfolders): Rename from
e_storage_has_subfolders to make it clearer that this is a setter,
not a getter. (Can't call it e_storage_set_has_subfolders because
that sounds like it belongs in e-storage-set.)
* e-corba-storage.c (impl_StorageListener_notifyHasSubfolders):
update for e_storage_declare_has_subfolders name change
(get_folder): Override the default EStorage implementation: if
asked for a folder under a not-yet-expanded folder, attempt to
force the parent(s) to expand so that the child is available.
Fixes part of #30415
svn path=/trunk/; revision=20302
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-14 Rodrigo Moya <rodrigo@ximian.com>
Fixes #39740
* gui/e-meeting-model.c (is_cell_editable): check row number is valid
before using it as index for the GPtrArray.
2003-03-14 Rodrigo Moya <rodrigo@ximian.com>
Fixes #39356
* gui/Makefile.am:
* gui/tasks-migrate.[ch]: removed tasks migration obsolete stuff.
* gui/calendar-component.c (owner_set_cb): don't call tasks_migrate.
svn path=/trunk/; revision=20301
|
|
|
|
|
|
|
| |
* component-factory.c (storage_connect, storage_connected): Update
for EvolutionStorage change
svn path=/trunk/; revision=20299
|
|
|
|
|
|
|
|
| |
2003-03-14 Mike Kestner <mkestner@ximian.com>
* Makefile.am (install-data-hook): mkdir views and subdirs
svn path=/trunk/; revision=20298
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Evolution-Storage.idl (asyncOpenFolder): add a Bonobo::Listener
to this like the other async interfaces, rather than having a
hacky way to signal failure.
* evolution-storage.c (impl_Storage_asyncOpenFolder): Update to
take a listener and emit it as part of the signal
(evolution_storage_class_init): update OPEN_FOLDER signal
prototype.
* e-shell-marshal.list (NONE:POINTER,STRING): add, for changed
EvolutionStorage open_folder signal
* e-storage.c (e_storage_async_open_folder): add a callback arg
(impl_async_open_folder): call the callback with NOTIMPLEMENTED.
(class_init): remove the CLOSE_FOLDER signal
(e_storage_has_subfolders): Don't emit CLOSE_FOLDER since it
doesn't exist any more, and this function is used for that side
effect any more anyway.
* e-corba-storage.c (async_open_folder): add the callback arg and
create a proper closure.
(async_open_folder_idle): Call the callback in case of error.
Create a listener and pass that to the CORBA call.
(async_open_cb): Listener callback.
* e-storage-set.c (storage_set_view_folder_opened): Pass a
callback to e_storage_async_open_folder.
(async_open_cb): emit CLOSE_FOLDER if the open failed
(storage_close_folder_cb): Remove this since the signal no longer
exists.
svn path=/trunk/; revision=20297
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-13 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-part.c (process_header): Use
header_contentid_decode() as this new function should be safer
than the hack that we had before.
* camel-mime-utils.c (header_contentid_decode): New function to
try and parse a content-id string in such a way as to work around
some of the known bugs in other MIME implementations. Try to be as
"safe" as we can - ie. don't allow for more than 1 @ (since the
mailer uses "@@@%d" as a fake content-id value for parts without
content-ids) and don't allow for invalid content-type chars.
svn path=/trunk/; revision=20295
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-14 Mike Kestner <mkestner@ximian.com>
* gal/util/e-util.c (e_mkdir_hier): use access() like camel
2003-03-14 Mike Kestner <mkestner@ximian.com>
* gal-view-collection.c (gal_view_collection_load): check failure
on e_create_directory call and warn.
* gal-view-instance.c (save_current_view): check for failure and
warn.
svn path=/trunk/; revision=20291
|
|
|
|
| |
svn path=/trunk/; revision=20290
|
|
|
|
|
|
|
|
|
| |
2003-03-14 Rodrigo Moya <rodrigo@ximian.com>
* pcs/cal-factory.c (impl_CalFactory_uriList): set_release
on the sequence we create.
svn path=/trunk/; revision=20288
|
|
|
|
| |
svn path=/trunk/; revision=20287
|
|
|
|
|
|
|
|
|
| |
2003-03-14 Pablo Gonzalo del Campo <pablodc@bigfoot.com>
* es.po: Updated Spanish translation by
Francisco Javier Fernandez <serrador@arrakis.es>.
svn path=/trunk/; revision=20286
|
|
|
|
|
|
|
|
|
| |
2003-03-14 Rodrigo Moya <rodrigo@ximian.com>
* cal-client/cal-client.c (cal_client_uri_list): don't leak the
string sequence returned by CalFactory_uriList.
svn path=/trunk/; revision=20285
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-13 Mike Kestner <mkestner@ximian.com>
* e-summary-preferences.c (fill_rdf_etable): pass FALSE for
expand to e_summary_shown_add_node.
* e-summary-shown.c (make_table): ditto, set_expanded_default to FALSE.
(add_node): only call e_tree_node_set_expanded is expanded != default.
* e-summary-weather.c (*_fill_etable): pass FALSE for expand to
e_summary_shown_add_node.
svn path=/trunk/; revision=20284
|
|
|
|
|
|
|
|
|
| |
2003-03-13 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (create_composer): Default the composer's title
to "Create a message". Fixes bug #39696.
svn path=/trunk/; revision=20283
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-13 Chris Toshok <toshok@ximian.com>
* gui/contact-editor/e-contact-editor.c
(set_entry_changed_signals): use set_entry_changed_signal_email
for the email entry so the email gets saved out.
(set_entry_changed_signal_email): new function, analogous to
set_entry_changed_signal_phone, but for email.
svn path=/trunk/; revision=20282
|
|
|
|
|
|
|
| |
are protected against default_uri being NULL. Also, no need to do
e_utf8_from_locale_string() anymore.
svn path=/trunk/; revision=20281
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-13 Jeffrey Stedfast <fejj@ximian.com>
* camel-folder.c (get_uids): Don't add bogus uids to the uid
array. Might fix bug #38868 (it's the only way I can figure that
camel_folder_get_message_info() could possibly return NULL for the
Outbox folder).
svn path=/trunk/; revision=20280
|
|
|
|
| |
svn path=/trunk/; revision=20279
|
|
|
|
|
|
|
|
| |
2003-03-13 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Updated Slovak translation.
svn path=/trunk/; revision=20277
|
|
|
|
| |
svn path=/trunk/; revision=20276
|
|
|
|
|
|
|
|
|
|
| |
2003-03-13 Jeffrey Stedfast <fejj@ximian.com>
* gal/util/e-xml-utils.c (e_xml_save_file): Updated to use
xmlDocDumpFormatMemory() so that we get structured xml rather than
just a clump of xml mess.
svn path=/trunk/; revision=20275
|
|
|
|
|
|
|
|
| |
* Makefile.am (GNOME_Evolution_Wombat.server.in.in): Make this
depend on Makefile so it gets regenerated if you switch from
--without-openldap to --with-openldap
svn path=/trunk/; revision=20274
|
|
|
|
| |
svn path=/trunk/; revision=20272
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-13 Rodrigo Moya <rodrigo@ximian.com>
* pcs/query-backend.c (query_backend_new): use a weak ref instead
of connecting to backend's "destroy" signal.
(backend_destroyed_cb, query_destroyed_cb): changed to be weak
reference callbacks.
svn path=/trunk/; revision=20271
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-12 Chris Toshok <toshok@ximian.com>
[ fixes bug #20210 ]
* gui/component/select-names/e-select-names-popup.c
(popup_menu_card): change "Edit Contact Info" to "View Contact
Info", as you can't always edit the contact (if the book is read
only).
(popup_menu_list): same, but for a contact list.
svn path=/trunk/; revision=20270
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-12 Jeffrey Stedfast <fejj@ximian.com>
Security vulnerability fixes.
* mail-display.c (do_external_viewer): Make sure that we don't
launch a bonobo control to view a mime-type that we handle
internally, otherwise maliciously formed HTML mail using <object>
tags could potentially launch a bonobo vontrol to view the mime
part bypassing any checks that Evolution might do on the data
normally.
svn path=/trunk/; revision=20269
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-12 Jeffrey Stedfast <fejj@ximian.com>
Security vulnerability fixes.
* mail-format.c (handle_text_html, attachment_header)
(handle_image, handle_via_bonobo): Encode the result from
get_cid() so that malicious Content-Id strings cannot bypass the
user's preference to not load http images, force a bonobo control
to load passing it arbitrary data, etc.
svn path=/trunk/; revision=20268
|
|
|
|
| |
svn path=/trunk/; revision=20267
|
|
|
|
|
|
|
|
|
| |
2003-03-12 Jeffrey Stedfast <fejj@ximian.com>
* mail-signature-editor.c (menu_file_save_cb): Rewritten to do the
same as the composer's build_message() code.
svn path=/trunk/; revision=20266
|
|
|
|
|
|
|
|
| |
2003-03-12 Jeffrey Stedfast <fejj@ximian.com>
* mail-signature-editor.c: Various small fixes leading up to a real fix.
svn path=/trunk/; revision=20265
|
|
|
|
|
|
|
| |
* e-xml-hash-utils.c (e_xml_to_hash): Update for a libxml2 change
that was making this code g_warn a lot
svn path=/trunk/; revision=20264
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-summary-shown.c (e_summary_shown_freeze,
e_summary_shown_thaw): New, to free/thaw the ETree models.
(e_summary_shown_add_node): Don't freeze/thaw around the single
add here. That doesn't really help much.
* e-summary-preferences.c (fill_rdf_etable): Freeze/thaw the
ESummaryShown while filling it in.
* e-summary-weather.c (e_summary_weather_fill_etable): Likewise.
svn path=/trunk/; revision=20263
|
|
|
|
|
|
|
|
|
| |
2003-03-12 Rodrigo Moya <rodrigo@ximian.com>
* gui/dialogs/save-comp.c (save_component_dialog): don't use
GNOME_STOCK_* defines, but GTK_STOCK_*.
svn path=/trunk/; revision=20262
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-12 Rodrigo Moya <rodrigo@ximian.com>
* gui/dialogs/save-comp.[ch] (save_component_dialog): corrected
button ordering and changed the return type to be a GtkResponseType.
* gui/dialogs/comp-editor.c (prompt_to_save_changes): adapted to
changes in save_component_dialog.
svn path=/trunk/; revision=20261
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-11 Chris Toshok <toshok@ximian.com>
[ fixes bug #39507 ]
* gui/component/select-names/e-select-names.c (search_result): new
function, sync the models after we do a search.
(addressbook_model_set_uri): connect to search_result.
svn path=/trunk/; revision=20260
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-11 Chris Toshok <toshok@ximian.com>
* gui/component/select-names/e-select-names.c
(e_select_names_init): fix compiler warnings about deprecated
functions.
(e_select_names_child_free): unref the table model.
(remove_address): re-enable.
(section_right_click_cb): this is an ETable callback now.
(e_select_names_add_section): remove a gross gross awful hack, and
make the recipient tables ETables instead EEntry's. We lose the
nice underlining, but we can add that back in as another ETable
style (like strikeout and bold), and we also fix the longstanding
scrolling problems (like bug #25148) and can finally remove
addresses by double clicking on them (which is also a bug
someplace I think.. dunno the # offhand.)
* gui/component/select-names/e-select-names-table-model.c
(clear_info): always set the count to -1, regardless of what
model->data is.
* gui/component/select-names/e-select-names-model.c: remove some
unused enums.
* gui/component/select-names/Makefile.am (etspec_DATA): add
e-select-names-section.etspec
* gui/component/select-names/e-select-names-section.etspec: new
file, spec for the To:/Cc:/Bcc: etable's in the select-names
dialog.
svn path=/trunk/; revision=20259
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-12 Not Zed <NotZed@Ximian.com>
* camel-object.c (remove_bag): removed, it was double-freeing the
key.
(save_object): Just save the object in an array.
(camel_object_bag_destroy): first save the object bag's objects in
a list, then remove them one at a time from the bag since we can't
remove hash table entries while we're in a foreach (PITA glib
shit). For #39486.
(camel_object_bag_*): killed some warnings.
svn path=/trunk/; revision=20258
|
|
|
|
|
|
|
|
|
|
|
| |
* e-shell-startup-wizard.c (start_wizard): If the wizard factory
returns NULL, we'll get a NIL wizard but no exception. Deal with
that case. (ie, try the next wizard).
(finish_func): Simplify for e-timezone-dialog changes.
(prepare_timezone_page): If there is already a timezone set in
gconf, set the map to point to it. (For connector autoconfig.)
svn path=/trunk/; revision=20257
|
|
|
|
|
|
|
|
|
| |
* gui/calendar-config.c (on_timezone_set): Update for timezone
dialog API changes.
* gui/e-timezone-entry.c: Likewise
svn path=/trunk/; revision=20256
|
|
|
|
|
|
|
|
|
|
| |
* e-timezone-dialog/e-timezone-dialog.c: Various cleanups.
(e_timezone_dialog_get_timezone): Return an icaltimezone.
(e_timezone_dialog_set_timezone): Take an icaltimezone
(e_timezone_dialog_construct): Set a minimum size on the scrolled
window
svn path=/trunk/; revision=20255
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-10 Rodney Dawes <dobey@ximian.com>
* e-calendar.c: Use GtkArrow instead of pixmaps
* e-combo-button.c: Use GtkArrow instead of pixmaps
* e-filter-bar.c: gtk_window_set_policy () is deprecated
* e-url-entry.c: Load the icon in a pixbuf instead of GdkPixmap
svn path=/trunk/; revision=20254
|
|
|
|
|
|
|
|
|
|
| |
2003-03-11 Jeffrey Stedfast <fejj@ximian.com>
* mail-accounts.c (account_add_clicked): Use
gtk_window_set_transient_for() on the druid with the settings
dialog as the parent window.
svn path=/trunk/; revision=20253
|
|
|
|
| |
svn path=/trunk/; revision=20252
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-11 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer-attachment-bar.c: Use GnomeIconList instead of
EIconList so we don't have to maintain an exact copy/paste of
GnomeIconList ourselves. I don't udnerstand why we ever did.
* e-icon-list.[c,h]: Removed.
svn path=/trunk/; revision=20251
|
|
|
|
|
|
|
|
|
| |
2003-03-11 Rodrigo Moya <rodrigo@ximian.com>
* gui/gnome-cal.c (gnome_calendar_open): issue more descriptive
warnings.
svn path=/trunk/; revision=20250
|
|
|
|
| |
svn path=/trunk/; revision=20248
|
|
|
|
|
|
|
|
|
| |
2003-03-11 Not Zed <NotZed@Ximian.com>
* backend/pas/pas-backend-file.c (INITIAL_VCARD): Updated phone
number. Bug #37204.
svn path=/trunk/; revision=20247
|
|
|
|
|
|
|
|
|
| |
2003-03-10 Jeffrey Stedfast <fejj@ximian.com>
* mail-signature-editor.c (do_exit): Remove the yes/no
buttons. Fixes bug #39382.
svn path=/trunk/; revision=20246
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-10 Jeffrey Stedfast <fejj@ximian.com>
* mail-accounts.c (account_able_toggled): New callback function to
handle the checkbox getting toggled.
(mail_accounts_treeview_new): Save the toggle renderer so we can
later connect to it's toggled signal.
(mail_accounts_tab_construct): Connect to the toggle-cell's
toggled signal. Fixes bug #39325.
svn path=/trunk/; revision=20245
|
|
|
|
| |
svn path=/trunk/; revision=20241
|
|
|
|
|
|
|
| |
* local/Calendar/calendar.ics: New.
* local/Calendar/tasks.ics: New.
svn path=/trunk/; revision=20234
|
|
|
|
|
|
|
|
| |
2003-03-10 Jeffrey Stedfast <fejj@ximian.com>
* gal/e-text/e-text.c: Added prototype for show_pango_rectangle()
svn path=/trunk/; revision=20233
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-09 Rodrigo Moya <rodrigo@ximian.com>
* gui/alarm-notify/alarm-notify.c (alarm_notify_add_calendar): if we
already have the client loaded, don't remove it, just increment its
reference count.
* gui/alarm-notify/alarm-queue.c (remove_queued_alarm): added new
argument to specify whether we want the component's structure removed
if no more alarms exist, and only free the structure if TRUE.
(remove_alarms): added same new argument and pass it over to
remove_queued_alarm.
(remove_comp, obj_updated_cb): passed new argument to remove_alarms.
(procedure_notification): passed new argument to remove_queued_alarm.
(obj_removed_cb): set all freed pointers to NULL.
(notify_dialog_cb): only remove the alarm if the pointers are not NULL.
svn path=/trunk/; revision=20232
|
|
|
|
|
|
|
|
|
|
| |
2003-03-11 Not Zed <NotZed@Ximian.com>
* mail-vfolder.c (vfolder_editor_response): Fix the response code,
because some bastard changed the filter/* code and didn't fix the
callers. Partial fix for #39165.
svn path=/trunk/; revision=20231
|
|
|
|
|
|
|
|
|
| |
2003-03-11 Not Zed <NotZed@Ximian.com>
* rule-context.c (revert): go to the proper level of child node
before looking for rule sets, fix for #39165 to make 'cancel' work.
svn path=/trunk/; revision=20230
|
|
|
|
|
|
|
|
|
| |
2003-03-11 Not Zed <NotZed@Ximian.com>
* gui/widgets/e-addressbook-util.c (e_addressbook_send_card_list):
re-enable in build, include e-destination.h. For #39256.
svn path=/trunk/; revision=20229
|
|
|
|
|
|
|
|
|
|
| |
2003-03-10 Not Zed <NotZed@Ximian.com>
* component-factory.c
(factory): Removed the debug printf. Added a case for the
composer. Part of fixing #39256.
svn path=/trunk/; revision=20228
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-11 Not Zed <NotZed@Ximian.com>
* evolution-composer.c (evolution_composer_new): add
send_cb/save_draft_cb arguments.
(impl_Composer_send): use the local send_cb.
(evolution_composer_init): dont init send, save-draft signals
here.
(evolution_composer_new): init signals here, fix params to
composer_construct().
(evolution_composer_factory_init): remove, part of mailer now.
(factory_fn): same.
(finalise): disconnect from callbacks first.
* evolution-composer.h: add send_cb/save_draft_cb to composer object.
2003-03-10 Not Zed <NotZed@Ximian.com>
* evolution-composer.c (finalise): from destroy.
(evolution_composer_class_init): gtkobject->gobject stuff.
(evolution_composer_new): remove old redundant stuff.
svn path=/trunk/; revision=20227
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-10 Not Zed <NotZed@Ximian.com>
* Makefile.am (libevolution_mail_la_SOURCES): removed main.c from
the build.
* component-factory.c (component_factory_init): Remove, not used
anymore, causes linking problems some places.
(factory): Removed the debug printf.
svn path=/trunk/; revision=20226
|
|
|
|
|
|
|
|
|
|
| |
2003-03-09 Jeffrey Stedfast <fejj@ximian.com>
* camel-url-scanner.c (camel_url_addrspec_end): Doh! If inptr ==
pos + 1, then return FALSE (before it was checking for inptr ==
pos, but it will never be pos).
svn path=/trunk/; revision=20225
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-07 Chris Toshok <toshok@ximian.com>
* gal/e-text/e-text.c (e_text_draw): fix drawing bugs, and disable
the stupid looking focus rect, since I can't find a theme that
uses them.
(e_text_event): force redraw in the focus-out case if the cursor
is shown (so we can erase it), and also trick ourselves into
drawing it immediately (by setting it to FALSE) in the focus-in
case.
svn path=/trunk/; revision=20223
|
|
|
|
| |
svn path=/trunk/; revision=20222
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-03-07 Jeffrey Stedfast <fejj@ximian.com>
All this snot just to fix bug #38925 and an attempt to fix bug
#38926 (but it seems no matter what I do, I can't work around the
bonoboness/modality/whatever of the shell's preferences dialog).
* mail-account-gui.c (sig_add_new_signature): Get the toplevel
parent GtkWindow and pass that along to
mail_composer_prefs_new_signature() so that window layering can be
done correctly.
* mail-composer-prefs.c (mail_composer_prefs_new_signature):
Simplify. We don't want to add the signature to the list until
after they have saved.
(sig_edit_cb): Pass FALSE as the is_new argument to
mail_signature_editor().
(sig_event_client): Listen for signatures being added.
(mail_composer_prefs_new_signature): Now takes a GtkWindow arg as
the first arg rather than a MailComposerPrefs arg since we don't
really need it to be a MailComposerPrefs object. We'd rather use
the first arg as the parent GtkWindow so that we can set
transience for the editor window.
* mail-signature-editor.c (mail_signature_editor): Now takes a
'parent' argument (so we can set transient_for()) and a 'is_new'
argument specifying whether the editor is editing a new signature
or not. If it is, when the user saves, it will be added to the
signature list. otherwise it won't.
(sig_name_changed): Only use the mail_config_signature_set_name()
interface if it is *not* a new signature.
(menu_file_save_cb): If is_new, then save the signature to the
config - otherwise do what we did before and set the modifications
to it and emit the CHANGED event.
* mail-config.c (mail_config_signature_new): Renamed from
mail_config_signature_add(). We no longer immediately add the
signature to the list of saved signatures.
(mail_config_signature_add): New function which adds the signature
and emits the SIG_ADDED event.
svn path=/trunk/; revision=20221
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Locations (name): Add some escapes to the newly added locations
so they get split properly.
* e-summary-weather.c (e_summary_weather_init_locations): Fetch
the Locations file from the right path. If you find an invalid
entry in the Locations file, complain with an informative
g_warning() instead of just returning FALSE.
(e_summary_weather_fill_etable): Do the same thing here.
svn path=/trunk/; revision=20220
|