| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
2002-04-19 Jeffrey Stedfast <fejj@ximian.com>
* providers/pop3/camel-pop3-folder.c (pop3_refresh_info): Free the
LIST pop3 command.
* camel-data-cache.c (data_cache_finalise): Free the cdc->path.
svn path=/trunk/; revision=16550
|
|
|
|
|
|
|
|
| |
2002-04-19 Jeffrey Stedfast <fejj@ximian.com>
* e-table-state.c (etst_destroy): Unref the sort_info.
svn path=/trunk/; revision=16549
|
|
|
|
|
|
|
|
|
| |
2002-04-19 Jeffrey Stedfast <fejj@ximian.com>
* e-cell-toggle.c (etog_kill_view): After unreffing all the
pixmaps, free the toggle_view->pixmap_cache.
svn path=/trunk/; revision=16548
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-19 Jeffrey Stedfast <fejj@ximian.com>
* e-table-search.c (e_table_search_destroy): Free the
priv->search_string and priv itself. More memory leak fixage.
* e-tree.c (e_tree_drag_source_unset): Unref site->taget_list so
we don't leak memory.
svn path=/trunk/; revision=16547
|
|
|
|
|
|
|
|
|
| |
2002-04-19 Jeffrey Stedfast <fejj@ximian.com>
* folder-browser.c (folder_browser_finalise): Free the
loading/pending/new/loaded_uid string buffers.
svn path=/trunk/; revision=16546
|
|
|
|
|
|
|
|
|
| |
2002-04-19 Jeffrey Stedfast <fejj@ximian.com>
* mail-config.c (config_read_signature): Free some temporary path
buffers.
svn path=/trunk/; revision=16545
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-19 Jeffrey Stedfast <fejj@ximian.com>
* mail-display.c (stream_write_or_redisplay_when_loaded): Ref the
html object here, this is an async handler so it's possible for
our caller (or someone else) to unref the html object before we
finish.
(load_content_free): Unref the async handler's ref of the html
object here.
(mail_display_new): Ref the html widget here so that we can be
sure that so long as the mail-display is "alive", so is the html
object. See bug #22328 for details. Basically, the message-browser
is being closed before the message gets loaded and so the html
object was being destroyed but the mail-display was still alive.
(mail_display_destroy): Unref the html object when the
mail-display is destroyed.
svn path=/trunk/; revision=16544
|
|
|
|
|
|
|
|
|
| |
2002-04-19 Anna Marie Dirks <anna@ximian.com>
* mail-config.glade: Added yet more accelerators for the new config
dialog--this time for the composer pages
svn path=/trunk/; revision=16543
|
|
|
|
|
|
| |
preferences dialog ;-)
svn path=/trunk/; revision=16541
|
|
|
|
|
|
|
|
|
|
| |
2002-04-19 Anna Marie Dirks <anna@ximian.com>
* gui/dialogs/cal-prefs-dialog.glade: Collapsed notebook into two pages
and added accelerators for everything, as part of my config dialog
polishing project
svn path=/trunk/; revision=16540
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-19 Jeffrey Stedfast <fejj@ximian.com>
* camel-multipart.c (write_to_stream): Don't g_return_val_if_fail
here if the boundary is an empty string. See bug #23676 for
details. The way I see it, we have 2 options: 1) leave this fix
the way it is, thus allowing multipart boundaries to be
empty-strings; or 2) make camel_multipart_get_boundary() change
the boundary to something legal if the boundary is an
empty-string. Since the parser should be able to handle an
empty-string boundary *and* more importantly because we want to
keep the same boundaries as the original raw message so as to be
able to verify multipart/signed parts, I vote for solution #1.
svn path=/trunk/; revision=16539
|
|
|
|
|
|
|
|
|
| |
2002-04-19 Anna Marie Dirks <anna@ximian.com>
* mail-config.glade: Added a bunch of accelerators for the new config
dialog
svn path=/trunk/; revision=16538
|
|
|
|
| |
svn path=/trunk/; revision=16537
|
|
|
|
|
|
|
|
|
|
| |
2002-04-19 JP Rosevear <jpr@ximian.com>
* e-cell-toggle.c (etog_print): print the cell in the allotted
area
(etog_print_height): return the print height
svn path=/trunk/; revision=16536
|
|
|
|
|
|
|
|
|
| |
2002-04-19 Anna Marie Dirks <anna@ximian.com>
* glade/e-shell-config-default-folders.glade: Minor label tweaks;
changed "Default folders" to "Default Folders", and added accelerators.
svn path=/trunk/; revision=16535
|
|
|
|
|
|
|
|
|
| |
2002-04-18 Chris Toshok <toshok@ximian.com>
* gui/component/ldap-config.glade: change order of scope option
menu to match how it's stored.
svn path=/trunk/; revision=16534
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-18 Chris Toshok <toshok@ximian.com>
* gui/component/GNOME_Evolution_Addressbook.oaf.in: change ldap
config control text so it fits in the config dialog.
* gui/component/ldap-config.c: #ifdef lots of stuff HAVE_LDAP so
it'll build/run in either case.
(addressbook_source_dialog_destroy): rename
addressbook_add_server_druid_destroy to this, and free lots more
stuff.
(addressbook_add_server_druid):
addressbook_add_server_druid_destroy ->
addressbook_source_dialog_destroy.
(do_schema_query): add 3 second timeout to schema query.
(addressbook_edit_server_dialog): hook up destroy signal.
(config_control_new): if HAVE_LDAP isn't defined, put up a label
saying so.
svn path=/trunk/; revision=16533
|
|
|
|
|
|
|
|
| |
2002-04-18 Chris Toshok <toshok@ximian.com>
* gui/component/Makefile.am (INCLUDES): add LDAP_CFLAGS to INCLUDES
svn path=/trunk/; revision=16532
|
|
|
|
|
|
|
|
|
| |
2002-04-19 Not Zed <NotZed@Ximian.com>
* devel-docs/camel-index.txt: Start of a white-paperish document
describing camel-index and older libibex.
svn path=/trunk/; revision=16531
|
|
|
|
|
|
|
|
|
| |
2002-04-18 Chris Toshok <toshok@ximian.com>
* gui/component/addressbook.c (book_open_cb): no more
source->type.
svn path=/trunk/; revision=16530
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-18 Chris Toshok <toshok@ximian.com>
* gui/component/ldap-config.c (addressbook_dialog_get_source):
fill in source->ssl.
(addressbook_source_dialog_set_source): set up auth/scope/ssl
option menus properly.
* gui/component/addressbook-storage.c
(addressbook_storage_init_source_uri): always include the
limit/ssl in the uri so we don't need to rely on defaults
everywhere.
(ldap_source_foreach): store the ssl option.
* gui/component/addressbook-storage.h: reorder SSLType to match
the UI.
* backend/pas/pas-backend-ldap.c: (struct _PASBackendLDAPPrivate)
add field for ldap_timeout.
(pas_backend_ldap_connect): reorder things a bit - we need to
start tls before the root dse query, if we can.
(pas_backend_ldap_load_uri): track the way ssl parameters are
given in the uri, and parse out the timeout.
* gui/component/ldap-config.c (port_changed_func): use the
symbolic SSL name instead of an integer constant.
svn path=/trunk/; revision=16529
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-18 JP Rosevear <jpr@ximian.com>
* gui/dialogs/recurrence-page.c (simple_recur_to_comp): properly
handle -ve recurrence values
(month_num_submenu_selection_done_cb): track the current date in
use
(make_recur_month_num_submenu): make a submenu of dates
(make_recur_month_num_menu): make the date/relation option menu
(month_num_menu_selection_done_cb): update the date properly and
keep both option menus consistent
(month_day_menu_selection_done_cb): keep both option menus
consistent
(make_monthly_special): listen for selection done signal
(make_recurrence_special): destroy old month_num_menu
(recurrence_page_fill_widgets): properly handle -ve recurrence
values
svn path=/trunk/; revision=16526
|
|
|
|
|
|
|
|
|
| |
2002-04-18 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (redirect_get_composer): Removed all
Delivered-To headers before redirecting. Fixes bug #23635.
svn path=/trunk/; revision=16525
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-18 Chris Toshok <toshok@ximian.com>
* backend/pas/pas-backend-ldap.c (get_ldap_library_info): fix
memory leaks.
* gui/component/GNOME_Evolution_Addressbook.oaf.in: remove the
Addressbook_ConfigControl stuff to LDAP_ConfigControl.
* gui/component/Makefile.am (evolution_addressbook_SOURCES):
remove addressbook-config.* and add ldap-config.*
(glade_DATA): same.
(evolution_addressbook_LDADD): add LDAP_LIBS.
* gui/component/addressbook-component.c (owner_set_cb):
addressbook_config_register_factory =>
ldap_config_register_factory.
* gui/component/addressbook.c (book_open_cb): remove source->type
check - they're always LDAP.
(load_uri_cb): same.
* gui/component/addressbook-storage.c (ldap_unparse_ssl): new
function.
(ldap_parse_ssl): new function.
(addressbook_storage_init_source_uri): use a more flexible scheme
to build up the uri's, and add in the ssl parameter.
(load_source_data): fill in source->ssl, and remove source->type
assignment.
(addressbook_source_copy): copy source->ssl, and remove
source->type copy.
(create_ldap_folder): addressbook_create_new_source =>
ldap_config_create_new_source.
* gui/component/addressbook-storage.h: remove
AddressbookSourceType (it was always LDAP), and add
AddressbookLDAPSSLType.
svn path=/trunk/; revision=16524
|
|
|
|
|
|
|
|
|
|
|
| |
* backend/ebook/e-book-util.c (e_book_load_default_book): Append
/addressbook.db to the end of the default URI if it starts with
file:
* backend/ebook/e-book.c (e_book_load_uri_step): Fix this to not
loop forever if you have more than one backend.
svn path=/trunk/; revision=16519
|
|
|
|
|
|
|
|
|
| |
2002-04-18 Radek Doulik <rodo@ximian.com>
* mail-callbacks.c (do_mail_print): use default paper name in case
of wrong translation
svn path=/trunk/; revision=16516
|
|
|
|
|
|
|
|
|
| |
2002-04-18 Jeffrey Stedfast <fejj@ximian.com>
* filtertypes.xml: The score "is" rule should have a value of "is"
and not "less-than".
svn path=/trunk/; revision=16514
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-18 JP Rosevear <jpr@ximian.com>
* gui/e-day-view.c (e_day_view_on_settings): show the settings
* gui/e-week-view.c (e_week_view_on_settings): ditto
* gui/calendar-commands.c (control_util_show_settings): show the
settings dialog
* gui/calendar-commands.h: new proto
* gui/control-factory.c (control_factory_new_control): set the
control as object data on the calendar
svn path=/trunk/; revision=16511
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-18 JP Rosevear <jpr@ximian.com>
* evolution-shell-view.c (impl_ShellView_show_settings): emit
show_settings signal
(corba_class_init): assign epv method
(class_init): add signal
* evolution-shell-view.h: new signal
* e-shell.c (init): init settings_dialog private member
(settings_dialog_destroy_cb): reset dialog pointer
(e_shell_show_settings): show the settings dialog, bring it to the
front if one already exists for this shell
* e-shell.h: new proto
* e-shell-view.c (corba_interface_show_settings): implement
showSettings method
(setup_corba_interface): listen for show_settings signal
(e_shell_view_show_settings): show the settings dialog
* e-shell-view.h: new proto
* e-shell-view-menu.c (command_settings): call
e_shell_view_show_settings instead
* Evolution-ShellView.idl: add showSettings method
svn path=/trunk/; revision=16510
|
|
|
|
|
|
|
|
|
|
| |
2002-04-18 JP Rosevear <jpr@ximian.com>
* gal/widgets/e-popup-menu.c (e_popup_menu_create): handle toggle
and radio items
(make_item): the item is now passed in from above and not returned
svn path=/trunk/; revision=16508
|
|
|
|
| |
svn path=/trunk/; revision=16507
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-18 Not Zed <NotZed@Ximian.com>
* providers/local/camel-local-store.c (rename_folder): If we get a
failure, make sure we set an exception.
* camel-text-index.c (camel_text_index_rename): If the file
doesn't exist, just assume it never did, dont return failure.
(text_index_rename): Add '.index' to the path name we're using,
since we dont get it passed in.
svn path=/trunk/; revision=16505
|
|
|
|
|
|
|
|
|
|
| |
2002-04-15 Not Zed <NotZed@Ximian.com>
* mail-identify.c (mail_identify_mime_part): Turn off the code
which downloads the part if we can't identify it. See discussion
in #11778.
svn path=/trunk/; revision=16504
|
|
|
|
|
|
| |
* configure.in: Require GAL 0.19.99.13.
svn path=/trunk/; revision=16503
|
|
|
|
|
|
|
|
|
|
| |
* e-shortcuts-view.c (impl_shortcut_drag_motion): New, override
for EShortcutBar::shortcut_drag_motion.
(impl_shortcut_drag_data_received): New, override for
EShortcutBar::shortcut_drag_data_received.
(class_init): Install the method overrides.
svn path=/trunk/; revision=16502
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-18 Not Zed <NotZed@Ximian.com>
* camel-folder-search.c (check_header): When doing a contains
match, split the words and perform an and on it.
(match_words_messages): If we have an index, but were forced to do
a full search, first lookup a subset of messages using
the index and a simplified word set. Only do a manual search of
this subset.
2002-04-17 Not Zed <NotZed@Ximian.com>
* camel-folder-search.c (match_message_index): Changed to take a
utf8 string not a regex pattern.
(match_words_index): Matches against a camel_search_words list.
(match_words_1message): Matches a single message against a
camel_search_words list.
(match_words_message): Same, but gets the message from the folder
for you.
(match_words_messages): Matches a list of messages against a words
list.
(search_body_contains): Rewritten to handle multiple word
searches. For #23371.
* providers/imap/camel-imap-search.c (sync_match): Split words
when searching, to support multiple search words. Also, try
searching specifying charset of utf8 if we can, if that fails,
fall back to not specifying charset. TODO: It should translate
the strings into the locale default charset?
* providers/imap/camel-imap-store.c (connect_to_server): Added new
cap - utf8_search, if set, we tell the server we're searching
using utf8, otherwise we dont (incorrectly, since we always use
utf8 to search).
* camel-search-private.c (camel_ustrstrcase): Make this class public.
(camel_search_words_split): Split a word into multiple words based
on whitespace, and keep track of whether the word is simple
(indexable directly), or not.
(camel_search_words_free): Free 'em.
svn path=/trunk/; revision=16501
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-17 Jeffrey Stedfast <fejj@ximian.com>
* camel-vee-folder.c (vee_search_by_expression): If the vee-folder
is the unmatched, we don't have our own expression so we cannot
merge them. Instead, just use the expression passed in. This fixes
a Null-Pointer-Read crash on Solaris systems at least.
svn path=/trunk/; revision=16500
|
|
|
|
|
|
|
|
| |
2002-04-17 Christopher James Lahey <clahey@ximian.com>
* configure.in: Bumped required gal version number to 0.19.99.12.
svn path=/trunk/; revision=16499
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-17 Christopher James Lahey <clahey@ximian.com>
* configure.in: Bumped required gal version number to 0.19.99.11.
From addressbook/ChangeLog:
2002-04-17 Christopher James Lahey <clahey@ximian.com>
* gui/component/select-names/e-select-names.c
(e_select_names_create_categories): Changed this to use
ECategoriesMasterListOptionMenu.
* gui/component/select-names/e-select-names.c
(section_right_click_cb),
gui/widgets/e-addressbook-reflow-adapter.c,
gui/widgets/e-addressbook-view.c: Updated these to match the new
EPopupMenu.
From calendar/ChangeLog:
2002-04-17 Christopher James Lahey <clahey@ximian.com>
* gui/e-calendar-table.c, gui/e-day-view.c, gui/e-week-view.c,
gui/dialogs/meeting-page.c: Updated these to match the new
EPopupMenu.
From mail/ChangeLog:
2002-04-17 Christopher James Lahey <clahey@ximian.com>
* folder-browser.c, mail-display.c: Updated these to match the new
EPopupMenu.
From shell/ChangeLog:
2002-04-17 Christopher James Lahey <clahey@ximian.com>
* e-activity-handler.c: Updated this to match the new EPopupMenu.
svn path=/trunk/; revision=16498
|
|
|
|
|
|
| |
* monkey-16.png: Replace with an antialiased version
svn path=/trunk/; revision=16497
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-17 Christopher James Lahey <clahey@ximian.com>
* configure.in: Bumped version number to 0.19.99.11.
* gal/widgets/e-popup-menu.c, gal/widgets/e-popup-menu.h: Changed
this to be API compatible with gal 0.19. Added a bunch of pound
defines and added API for toggle and radio menu items.
* gal/widgets/e-categories.c: Updated this to match the new
EPopupMenu.
From gal/e-table/ChangeLog:
2002-04-17 Christopher James Lahey <clahey@ximian.com>
* e-table-header-item.c: Updated this to match the new EPopupMenu.
svn path=/trunk/; revision=16496
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-17 Jeffrey Stedfast <fejj@ximian.com>
* mail-format.c (handle_multipart_signed): Handle broken
multipart/signed parts such as where the signature part is not the
last part (as it should be). Fixes bug #23583.
* folder-browser.c (message_list_drag_data_get): Free the temp
GByteArrays.
svn path=/trunk/; revision=16495
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-17 Jeffrey Stedfast <fejj@ximian.com>
* mail-format.c (handle_multipart_signed): Handle broken
multipart/signed parts such as where the signature part is not the
last part (as it should be). Fixes bug #23583.
* folder-browser.c (message_list_drag_data_get): Free the temp
GByteArrays.
(setup_popup_icons): Connect to the destroy signal on the pixmap
objects using gtk_object_unref as the callback - this way when the
popup menu gets destroyed, the pixmaps clean themselves up.
(on_right_click): Same idea for the label_menu.
svn path=/trunk/; revision=16494
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-17 Jeffrey Stedfast <fejj@ximian.com>
* mail-local.c (mail_local_folder_construct): Just use g_basename.
(mlf_finalize): Free the real_path.
* folder-browser.c (on_right_click): Unref the GdkGC so we don't
leak it.
svn path=/trunk/; revision=16493
|
|
|
|
|
|
|
|
|
| |
2002-04-17 Christopher James Lahey <clahey@ximian.com>
* gal/widgets/e-canvas.c (emit_event): If there is a grabbed_item,
send all events to it.
svn path=/trunk/; revision=16492
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-storage-set-view.c (handle_evolution_path_drag_motion):
Removed.
(impl_tree_drag_motion): Rewritten to use
`e_folder_dnd_bridge_motion()'.
(impl_tree_drag_data_received): Rewritten to use
`e_folder_dnd_bridge_data_received()'.
(convert_gdk_drag_action_to_corba): Removed.
(convert_corba_drag_action_to_gdk): Removed.
(find_matching_target_for_drag_context): Removed.
* e-folder-dnd-bridge.c: New.
* e-folder-dnd-bridge.h: New.
svn path=/trunk/; revision=16491
|
|
|
|
| |
svn path=/trunk/; revision=16490
|
|
|
|
| |
svn path=/trunk/; revision=16489
|
|
|
|
| |
svn path=/trunk/; revision=16488
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-16 Jeffrey Stedfast <fejj@ximian.com>
* mail-tools.c (mail_tool_destroy_xevolution): Free the format
string.
* mail-config.c (config_write_signature): Don't leak the path
strings here.
* mail-signature-editor.c (menu_file_save_cb): Free the dirname
string.
svn path=/trunk/; revision=16486
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-16 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer-hdrs.c (destroy): Unref the priv->tooltips object
here.
* e-msg-composer-attachment-bar.c (destroy): Free the priv struct.
* e-msg-composer.c (set_editor_signature): We don't need a 'name'?
So don't strdup it.
svn path=/trunk/; revision=16485
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-16 Jeffrey Stedfast <fejj@ximian.com>
* camel-filter-driver.c (camel_filter_driver_filter_folder): Get
rid of an unused variable.
* providers/smtp/camel-smtp-transport.c (smtp_helo): Use
camel_gethostbyaddr since gethostbyaddr is not reentrant.
* camel-http-stream.c (http_connect): Updated after the rename of
camel_get_host_byname.
* camel-service.c (camel_gethostbyname): Renamed.
(camel_gethostbyaddr): New cancellable/reentrant version of
gethostbyaddr.
svn path=/trunk/; revision=16484
|
|
|
|
|
|
|
|
|
|
| |
2002-04-16 Jeffrey Stedfast <fejj@ximian.com>
* e-host-utils.c (e_gethostbyaddr_r): New wrapper around
gethostbyaddr_r if the system has it, else a whole new
implementation.
svn path=/trunk/; revision=16483
|
|
|
|
|
|
|
|
| |
2002-04-16 Jeffrey Stedfast <fejj@ximian.com>
* configure.in: Add checks for gethostbyaddr_r
svn path=/trunk/; revision=16482
|
|
|
|
|
|
|
|
|
|
| |
2002-04-16 Jeffrey Stedfast <fejj@ximian.com>
* mail-config-factory.c (config_control_factory_cb): Ref the prefs
widget here since we unref in the destroy callback. Caught this
thanks to purify.
svn path=/trunk/; revision=16481
|
|
|
|
| |
svn path=/trunk/; revision=16478
|
|
|
|
| |
svn path=/trunk/; revision=16472
|
|
|
|
| |
svn path=/trunk/; revision=16467
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-14 Jeffrey Stedfast <fejj@ximian.com>
* providers/local/camel-spoold-store.c: Added #include
<sys/types.h> for dirent.h which needs it on MacOS X.
* providers/local/camel-maildir-store.c: Same.
* providers/nntp/camel-nntp-store.c: Same.
* providers/imap/camel-imap-message-cache.c: Same.
* camel-provider.c: Same.
* camel-data-cache.c: Same.
svn path=/trunk/; revision=16466
|
|
|
|
| |
svn path=/trunk/; revision=16464
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-14 Jeffrey Stedfast <fejj@ximian.com>
* camel-provider.c: Added #include <sys/types.h> for dirent.h
which needs it on MacOS X.
* camel-data-cache.c: Same.
svn path=/trunk/; revision=16463
|
|
|
|
|
|
|
|
|
| |
2002-04-14 Jeffrey Stedfast <fejj@ximian.com>
* configure.in: Check for socklen_t and if it doesn't exist,
define it as unsigned int.
svn path=/trunk/; revision=16462
|
|
|
|
| |
svn path=/trunk/; revision=16461
|
|
|
|
| |
svn path=/trunk/; revision=16460
|
|
|
|
|
|
|
|
| |
2002-04-13 Jeffrey Stedfast <fejj@ximian.com>
* mail-accounts.c: Build fixes for --enable-nntp.
svn path=/trunk/; revision=16459
|
|
|
|
| |
svn path=/trunk/; revision=16458
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-12 Jeffrey Stedfast <fejj@ximian.com>
* broken-date-parser.c (datetok): Treat commas as token
delimeters.
(WEEKDAY_CHARS): Use full weekday names in case the broken mailer
used the full names.
(MONTH_CHARS): Same as above but for months.
svn path=/trunk/; revision=16456
|
|
|
|
|
|
|
|
|
| |
2002-04-12 Jeffrey Stedfast <fejj@ximian.com>
* filter-rule.c (get_widget): Fixed a grammer mistake, or so
according to bug #23376. Whatever.
svn path=/trunk/; revision=16454
|
|
|
|
| |
svn path=/trunk/; revision=16453
|
|
|
|
|
|
|
|
|
|
| |
2002-04-12 Jeffrey Stedfast <fejj@ximian.com>
* mail-composer-prefs.c (mail_composer_prefs_construct): Make it
so that unchecking the "Enable Advanced Options" in the signature
tab disables the advanced settings and vise versa.
svn path=/trunk/; revision=16452
|
|
|
|
|
|
|
|
|
| |
2002-04-12 Jeffrey Stedfast <fejj@ximian.com>
* mail-accounts.c (mail_accounts_tab_construct): Setup News
preferences too if it is enabled.
svn path=/trunk/; revision=16451
|
|
|
|
| |
svn path=/trunk/; revision=16450
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-12 Jeffrey Stedfast <fejj@ximian.com>
* mail-account-gui.c (mail_account_gui_new): Set the text of the
reply-to.
(mail_account_gui_save): Get the reply-to text here.
(mail_account_gui_identity_complete): If there is text in the
reply-to widget make sure it's valid.
* mail-config.c (identity_copy): Copy the reply-to.
(config_read): Read in the reply-to for all the accounts.
(mail_config_write): Save the reply-to.
(impl_GNOME_Evolution_MailConfig_addAccount): Get the reply-to.
(identity_destroy): Free the reply-to.
svn path=/trunk/; revision=16446
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-12 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer-hdrs.c (from_changed): Change the Reply-To header
contents.
(e_msg_composer_hdrs_set_reply_to): The Reply-To entry was an
EEntry, not a bonobo control so fix this to set the text using
e_entry_set_text.
(e_msg_composer_hdrs_get_reply_to): Use e_entry_get_text here for
the same reason.
svn path=/trunk/; revision=16445
|
|
|
|
|
|
| |
looking at the string value (which isn't a boolean) (Bug #233340
svn path=/trunk/; revision=16444
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-05 Rodrigo Moya <rodrigo@ximian.com>
* pcs/cal-backend.[ch] (cal_backend_get_query): new method.
* pcs/cal-backend-file.c (cal_backend_file_get_query): new method.
* pcs/cal.c (impl_Cal_get_query): call the CalBackend's implementation
instead of calling query_new directly.
* pcs/query.[ch]: fixed headers.
svn path=/trunk/; revision=16443
|
|
|
|
|
|
|
|
| |
2002-04-11 Jeffrey Stedfast <fejj@ximian.com>
* e-sexp.c (parse_value): Handle parsing negative integers.
svn path=/trunk/; revision=16441
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-11 Christopher James Lahey <clahey@ximian.com>
* gui/component/addressbook-component.c: Include
addressbook-config.h here as this file uses it.
* gui/component/select-names/e-select-names.c (SPEC, SPEC2): Made
this dialog searchable by typing in the ETable.
* gui/widgets/e-addressbook-model.c: Include e-addressbook-util.h
here.
* gui/widgets/e-addressbook-reflow-adapter.c
(e_addressbook_reflow_adapter_right_click),
gui/widgets/e-addressbook-view.c (table_right_click): Fixed a
memory leak here by using "selection-done" signal.
* gui/widgets/e-addressbook-reflow-adapter.c,
gui/widgets/e-addressbook-reflow-adapter.h,
gui/widgets/e-addressbook-view.c, gui/widgets/e-minicard-view.c:
Added a right click menu for areas that aren't cards.
svn path=/trunk/; revision=16440
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-11 Christopher James Lahey <clahey@ximian.com>
* e-table-header-item.c (ethi_header_context_menu): Fixed a memory
leak here by using the "selection-done" signal.
* e-table.c, e-table.h (white_item_event): Added the
"white_space_event" signal.
svn path=/trunk/; revision=16439
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-11 Not Zed <NotZed@Ximian.com>
* providers/local/camel-spool-summary.c (spool_summary_sync_full):
If the last message(s) were deleted, and we had any messages
output, account for the lost \n of the following From line by
adding an extra \n. fix for #8214.
2002-04-10 Not Zed <NotZed@Ximian.com>
* camel-mime-part-utils.c (convert_buffer): If we get a 0 length
input, return a 0 lenght output as valid - fixes bugs with some
iconv impl and its simpler anyway.
svn path=/trunk/; revision=16438
|
|
|
|
|
|
|
|
| |
2002-04-11 Jeffrey Stedfast <fejj@ximian.com>
* message-list.etspec: s/Sent/Date. This fixes bug #11159.
svn path=/trunk/; revision=16437
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-11 Jeffrey Stedfast <fejj@ximian.com>
* providers/imap/camel-imap-folder.c: Set the UID_SET_LIMIT value
to 4096. I ran into an issue tonight where apparently the IMAP
server changed the UIDVALIDITY and so Evo needed to re-fetch all
headers and it was trying to send a uid set of some 25k (yes, I
have a very large INBOX). Anyways, it was set to unlimited
before. Courier IMAPd can safely handle up to ~16k per token, but
UW IMAPd can only handle 8k per command-line, so I set it to 4k
just to be safe.
svn path=/trunk/; revision=16436
|
|
|
|
|
|
|
|
|
| |
2002-04-10 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (confirm_expunge): Set the 'No' button as the
default.
svn path=/trunk/; revision=16435
|
|
|
|
| |
svn path=/trunk/; revision=16434
|
|
|
|
|
|
|
| |
* gui/gnome-cal.c (gnome_calendar_open): Fix this: Rodrigo's patch
used one of the functions I just removed. :)
svn path=/trunk/; revision=16433
|
|
|
|
| |
svn path=/trunk/; revision=16432
|
|
|
|
| |
svn path=/trunk/; revision=16431
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-config.c (config_read, mail_config_write,
mail_config_get_x_mailer_display_style,
mail_config_set_x_mailer_display_style): Handle the X-Mailer
display style. (There is currently no GUI for configuring this.)
* mail-format.c (write_headers, write_xmailer_header): Show
X-Mailer/User-Agent (and Rupert's stamp of approval) as
appropriate.
svn path=/trunk/; revision=16430
|
|
|
|
|
|
| |
length (in case we over-allocated)
svn path=/trunk/; revision=16429
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-10 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-part-utils.c (convert_buffer): Fixed a bug that would
miscalculate how much data to copy into the GByteArray (negative
value) thus causing a segfault. Also optimized it while I was at
it.
svn path=/trunk/; revision=16428
|
|
|
|
|
|
|
|
|
|
| |
2002-04-10 Rodrigo Moya <rodrigo@ximian.com>
* gui/gnome-cal.c (gnome_calendar_open): use the default uri for
tasks (as stored in the configuration) when the calendar URI is not
a local one (connector, etc).
svn path=/trunk/; revision=16427
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-08 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (set_editor_text): No need to query for the
persist-stream interface here, just re-use
composer->persist_stream_interface - this might improve the speed
at which a reply action brings up the composer.
svn path=/trunk/; revision=16425
|
|
|
|
|
|
|
|
|
|
| |
* gal/util/e-xml-utils.c: #include <parser.h> and <xmlmemory.h>
instead of <gnome-xml/parser.h> and <gnome-xml/xmlmemory.h>. In
fact, the latter is incompatible with what `gnome-config --cflags
xml' is assuming, and breaks in the case where gnome-xml is not
installed in /usr/local.
svn path=/trunk/; revision=16424
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-shell-config.c: Shell config page routines. Right now
handles the default folders page.
* glade/e-shell-config-default-folders.glade: New.
* GNOME_Evolution_Shell.oaf.in: Add info for the default folders
config page.
* main.c (idle_cb): If we successfully registered the shell,
register the config factory.
* evolution-shell-client.c (evolution_shell_client_new): Note the
fact that it frees the corba_shell when it is destroyed.
* evolution-folder-selector-button.c
(evolution_folder_selector_button_construct, destroy): Use
bonobo_object_ref/unref on the shell client, not gtk.
* e-shell.c (e_shell_construct): Pass local_directory to
e_setup_check_db.
(handle_default_uri): Fix the config db paths here to match the
other routines.
* e-setup.c (e_setup_check_db): Make this take the evolution
directory path as well so we can properly set up file: URIs for
the default folders.
svn path=/trunk/; revision=16423
|
|
|
|
|
|
|
|
| |
* Makefile.am (images_DATA), folder-settings.png: Add. (Copied
from Unscalable Gorilla because it was handy. Will probably get
changed to something else...)
svn path=/trunk/; revision=16422
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* cal-client/cal-client.c (get_default_uri): Use new-and-improved
default folder URI config paths.
* gui/calendar-config.c (calendar_config_{get,set}_default_uri,
calendar_config_{get,set}_default_tasks_uri): Remove these. The
shell owns this information now. (Weren't being used anyway.)
* gui/component-factory.c (get_data_uri): Fix another place that
hardcoded tacking foo.ics on to the end of URLs.
svn path=/trunk/; revision=16421
|
|
|
|
|
|
|
|
|
| |
2002-04-10 Not Zed <NotZed@Ximian.com>
* filter-input.c (validate): Check that there is a value to
setup. Fixes #15470.
svn path=/trunk/; revision=16420
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-09 Jeffrey Stedfast <fejj@ximian.com>
* camel-store.c (camel_store_init): Make the folder_lock
recursive. See bug #22363 for details. Basically,
get_folder_info() is requesting a diary folder which in turn
connects which requests then calls get_folder() but deadlocks
because get_folder_info already holds the lock.
svn path=/trunk/; revision=16419
|
|
|
|
| |
svn path=/trunk/; revision=16418
|
|
|
|
|
|
|
|
|
|
| |
2002-04-09 Jeffrey Stedfast <fejj@ximian.com>
* mail-account-gui.c (setup_service): Kludge around the brokeness
that is GtkOptionMenu just like we kludge around it for the
authtype option menu.
svn path=/trunk/; revision=16417
|
|
|
|
|
|
|
| |
* main.c (idle_cb): Change the logic for displaying a default
window, so we don't end up with two windows all the time.
svn path=/trunk/; revision=16416
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-09 Jeffrey Stedfast <fejj@ximian.com>
* rule-editor.c (double_click): This needs to return a gboolean
(TRUE).
(rule_edit): Using gnome_dialog_set_parent instead of
gtk_widget_set_parent_window seems to fix bug #23226.
svn path=/trunk/; revision=16415
|
|
|
|
| |
svn path=/trunk/; revision=16413
|
|
|
|
|
|
|
|
|
|
| |
2002-04-09 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-message.c (camel_mime_message_set_date): Don't adjust
the timezone offset if we used tm.tm_gmtoff because it is already
adjusted.
svn path=/trunk/; revision=16412
|
|
|
|
|
|
|
|
|
|
| |
* e-search-bar.c (e_search_bar_construct, add_button): Oops. The
previous change made the search bar widgets get packed in the
wrong order. So use gtk_box_pack_end instead in add_button and add
the two buttons in reverse order. It's all good now. Noticed by
Ettore, who I then promptly blamed for it. Sorry Ettore!
svn path=/trunk/; revision=16411
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* backend/ebook/e-book-util.c (e_book_load_default_book): Update
for new-and-improved consistent default folder uri.
* gui/component/addressbook.c (addressbook_load_default_book): Use
e_book_load_default_book rather than duplicating most of its logic
here.
(load_uri_cb): Modify to work as a callback for
addressbook_load_default_book as well as addressbook_load_uri.
svn path=/trunk/; revision=16409
|
|
|
|
|
|
|
|
|
|
| |
2002-04-10 Not Zed <NotZed@Ximian.com>
* filtertypes.xml: Added closing ) for "not starts with" subject
rule.
Added closing ) for all the other broken rules too ...
svn path=/trunk/; revision=16408
|
|
|
|
|
|
|
| |
* e-local-storage.c: Move <dirent.h> down the #include list so it
compiles on Darwin.
svn path=/trunk/; revision=16407
|
|
|
|
|
|
|
|
|
| |
2002-04-10 Not Zed <NotZed@Ximian.com>
* filtertypes.xml: Added closing ) for "not starts with" subject
rule.
svn path=/trunk/; revision=16406
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-setup.c (e_setup_check_db): New. Check that things that need
to be in the config db are. Right now it sets up the default
folders.
* e-shell.c (e_shell_construct): Call e_setup_check_db after
getting the config db.
* e-shell-constants.h: Add E_SUMMARY_URI, E_LOCAL_INBOX_URI, etc.
* e-shortcuts.c (e_shortcuts_add_default_group): Use
E_LOCAL_INBOX_URI, etc.
* e-shell-view.c: #define FALLBACK_URI to E_SUMMARY_URI
svn path=/trunk/; revision=16405
|
|
|
|
|
|
| |
the default URI (Summary).
svn path=/trunk/; revision=16404
|
|
|
|
|
|
|
|
|
|
|
|
| |
into my last commit.
* main.c (idle_cb): Check for "default:" URIs and treat them the
same way as "evolution:" URIs.
* e-shell.c (impl_Shell_handleURI): Handle "default:" URIs by
looking up the default folders in the config db.
svn path=/trunk/; revision=16403
|
|
|
|
|
|
| |
* evolution-calendar.xml: Fix bad xml.
svn path=/trunk/; revision=16402
|
|
|
|
|
|
|
| |
* component-factory.c (create_view): Add view_info arg but don't
do anything with it.
svn path=/trunk/; revision=16401
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gui/component-factory.c (create_view): Add view_info arg. If the
view_info is non-empty and this is a calendar folder, set the
"view" property on the control's propertybag.
* gui/control-factory.c (calendar_properties_init): Set up the
"view" property.
(get_prop, set_prop): handle the "view" property by
getting/setting the GnomeCalendar's view. Unfortunately, this
doesn't actually work. See #23208.
* gui/calendar-commands.c (calendar_control_activate): Set the UI
component's container before calling
gnome_calendar_set_ui_component so that the search bar
initialization will work.
svn path=/trunk/; revision=16400
|
|
|
|
|
|
|
| |
* gui/component/addressbook-component.c (create_view): Add
view_info arg, but don't do anything with it.
svn path=/trunk/; revision=16399
|
|
|
|
|
|
|
| |
* component-factory.c (create_view): Add view_info arg, but don't
do anything with it.
svn path=/trunk/; revision=16398
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Evolution-ShellComponent.idl (createView): Add a "view_info"
argument.
* e-shell-view.c (get_view_for_uri): if the URI contains a '#',
split it into a URI and a "view_info" at that point. (Otherwise,
pass "" for the view_info to ShellComponent_createView.) This can
be used for things like specifying day/month/week view to the
calendar.
* e-shell.c (create_view): Ignore e_shell_view_display_uri's
return code: it's possible/likely that the requested URL is remote
and hasn't been filled in yet.
(impl_Shell_handleURI): Don't use Shell_createNewView directly,
call e_shell_create_view_from_uri_and_settings. (For the above fix
and some others.)
* evolution-shell-component.c (impl_createView): Add view_info.
* evolution-shell-component-client.c
(evolution_shell_component_client_create_view): Add view_info.
* evolution-test-component.c (create_view_fn): add view_data.
* e-corba-storage-registry.c
(impl_StorageRegistry_getFolderByUri): kill a warning
svn path=/trunk/; revision=16397
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-09 Not Zed <NotZed@Ximian.com>
* e-msg-composer-hdrs.c (set_recipients_from_destv): Use decode
rather than unformat - the e_destination was changed (long time
ago) to rfc2047 encode the addresses, so we should decode
likewise. Should fix #16158.
* e-msg-composer.c (next_word): g_utf8_next_char never returns
NULL, it just skips to the next character. So like normal string
code, we just check for a nul explicitly. Fixes a bug found while
checking #16158.
svn path=/trunk/; revision=16396
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-08 Not Zed <NotZed@Ximian.com>
* mail-send-recv.c (receive_update_got_folderinfo): Argh!
get_folder_info owns and frees its *OWN* folder info, it shouldn't
be free'd here! See mail-ops.c:get_folderinfo_free.
This should fix #17259 and friends.
svn path=/trunk/; revision=16395
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-09 Not Zed <NotZed@Ximian.com>
* camel-mime-part.c (construct_from_parser): If we get multiple
Content-Type header values, change subsequent headers to
X-Invalid-Content-Type so it doesn't wreck processing. This fixes
the reported case in #18929, but i dont know if it fixes the
original posters problems.
2002-04-08 Not Zed <NotZed@Ximian.com>
* camel-vtrash-folder.c (vtrash_move_messages_to): If we find
we're moving from the vtrash to another folder, we need to convert
the uid from a vfolder uid to the source uid (+8). Fix for
#20886. Also changed to batch multiple moves to different folders
so they are done as efficiently as possible rather than one at a
time.
* camel-mime-utils.c (base64_decode_step): If we only get passed
'=', we back track only if we actually output any data. Fix for
#21716.
(quoted_decode): Pass out size_t instead of int, and use 0 instead
of -1 for error since its not signed. This will fix similar bug
to above in different circumstances since the result is taken as
unsigned. This is only an internal func.
(quoted_encode): Return size_t just for consistency.
* camel-block-file.c (block_file_validate_root): Comment out the
debug and move it into a warning when the validation fails.
svn path=/trunk/; revision=16394
|
|
|
|
| |
svn path=/trunk/; revision=16393
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-08 Jeffrey Stedfast <fejj@ximian.com>
* mail-signature-editor.c (menu_file_save_cb): Since bonobo
doesn't seem to O_TRUNC the file stream before writing to it,
write to a temp file first and then rename() it to the real
filename. This also protects against losing data if the drive is
full too. Also use a real mode, not 0, so that we can actually
save/read the content ;-)
svn path=/trunk/; revision=16392
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-08 Jeffrey Stedfast <fejj@ximian.com>
* GNOME_Evolution_Mail.oaf.in: Re-added the config wizard
interfaces. Ettore accidently removed them thinking they were
duplicates of the new mail-config interfaces.
* mail-config.glade: Remove the OK, Apply, Cancel buttons from the
keyboard shortcut tab in the composer_prefs dialog.
* mail-account-gui.c: No need to check gui->source before using
gui->source->url, since gui->source *has* to exist.
svn path=/trunk/; revision=16391
|
|
|
|
|
|
|
|
|
| |
2002-04-08 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-utils.c (uuencode_close): Don't count our filler when
encoding our line-length octet.
svn path=/trunk/; revision=16390
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
prefs.
* e-shell.c (impl_Shell_createNewView): Use
e_shell_create_view_from_uri_and_settings to create the new view
based on saved view 0 instead of always using the initial
evolution defaults.
(e_shell_create_view_from_uri_and_settings): Renamed and
simplified; the template_view argument was useless and
settings_found would always be set to TRUE in the context it was
being used it.
(e_shell_restore_from_settings): Simplify for
e_shell_create_view_from_uri_and_settings changes.
* e-shell-view.c (e_shell_view_load_settings): Only load the
DisplayedURI if the view isn't already displaying a URI. Also,
pass an &ev to the first bonobo_config_get_long so we can tell if
it failed and bail out.
* e-shell-view.h: Remove a prototype for a non-existent function
(e_shell_view_remove_control_for_uri).
* main.c (idle_cb): Add some comments here and remove some dead
code.
svn path=/trunk/; revision=16389
|
|
|
|
| |
svn path=/trunk/; revision=16388
|
|
|
|
| |
svn path=/trunk/; revision=16386
|
|
|
|
|
|
|
|
| |
2002-04-06 JP Rosevear <jpr@ximian.com>
* POTFILES.in: Remove notes files.
svn path=/trunk/; revision=16385
|
|
|
|
| |
svn path=/trunk/; revision=16382
|
|
|
|
|
|
|
|
| |
2002-04-06 JP Rosevear <jpr@ximian.com>
* pcs/cal-backend-db.[hc]: Remove dead files.
svn path=/trunk/; revision=16381
|
|
|
|
|
|
|
|
| |
2002-04-06 JP Rosevear <jpr@ximian.com>
* gui/GNOME_Evolution_Calendar.oaf.in: add config_item:type
svn path=/trunk/; revision=16380
|
|
|
|
|
|
|
|
| |
2002-04-06 JP Rosevear <jpr@ximian.com>
* GNOME_Evolution_Summary.oaf.in.in: add config_item:priority
svn path=/trunk/; revision=16379
|
|
|
|
|
|
|
|
|
| |
2002-04-06 JP Rosevear <jpr@ximian.com>
* gui/component/GNOME_Evolution_Addressbook.oaf.in: add
config_item:type
svn path=/trunk/; revision=16378
|
|
|
|
|
|
|
|
| |
2002-04-06 JP Rosevear <jpr@ximian.com>
* GNOME_Evolution_Mail.oaf.in: add config_item:type
svn path=/trunk/; revision=16377
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-06 JP Rosevear <jpr@ximian.com>
* e-shell-settings-dialog.c (page_new): set type
(load_pages): get the oaf property for type and track the page
number of the highest priority for each type
(destroy_type_entry): destroy hash func
(impl_destroy): destroy the hash table
(init): create private struct and hash table
(e_shell_settings_dialog_show_type): show the page of the given
type
* e-shell-view-menu.c (command_settings): show the page for the
current folder type by default
* e-shell-settings-dialog.h: new proto
svn path=/trunk/; revision=16376
|
|
|
|
|
|
|
|
| |
* e-search-bar.c (e_search_bar_construct): Construct the buttons
earlier so that the option-menu-setup code that tries to adjust
the button sensitivity won't fail and g_warn.
svn path=/trunk/; revision=16375
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-06 JP Rosevear <jpr@ximian.com>
* e-multi-config-dialog.c (e_multi_config_dialog_show_page): show
a specific page number
* e-multi-config-dialog.h: new proto
svn path=/trunk/; revision=16374
|
|
|
|
| |
svn path=/trunk/; revision=16373
|
|
|
|
|
|
|
|
| |
2002-04-06 JP Rosevear <jpr@ximian.com>
* POTFILES.in: Remove mail-summary.c
svn path=/trunk/; revision=16372
|
|
|
|
|
|
|
|
| |
2002-04-06 JP Rosevear <jpr@ximian.com>
* POTFILES.in: Remove executive summary files.
svn path=/trunk/; revision=16371
|
|
|
|
|
|
| |
* e-shell-settings-dialog.c (init): Set the title of the dialog.
svn path=/trunk/; revision=16370
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-05 Jeffrey Stedfast <fejj@ximian.com>
* camel-http-stream.c (http_get_headers): Don't get the statuscode
here anymore.
(http_method_invoke): Use a User-Agent header and do basic proxy
authentication.
(stream_read): Handle redirects.
(camel_http_stream_set_user_agent): New function to allow client
to set the User-Agent string.
(camel_http_stream_set_proxy): New function for setting the proxy
server.
(camel_http_stream_set_proxy_authrealm): New function for setting
the proxy auth realm.
(camel_http_stream_set_proxy_authpass): New function for setting
the proxy auth password.
svn path=/trunk/; revision=16367
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-05 Jeffrey Stedfast <fejj@ximian.com>
Fixes bug #3980.
* e-msg-composer-hdrs.c (e_msg_composer_hdrs_set_cc): If a Cc list
is set to something non-empty, make sure to show the Cc widgets.
(e_msg_composer_hdrs_set_bcc): Same but for Bcc.
(e_msg_composer_hdrs_set_reply_to): And here.
svn path=/trunk/; revision=16366
|
|
|
|
|
|
|
|
| |
2002-04-05 JP Rosevear <jpr@ximian.com>
* POTFILES.in: comment out more unused camel files
svn path=/trunk/; revision=16365
|
|
|
|
|
|
|
|
|
| |
2002-04-05 JP Rosevear <jpr@ximian.com>
* POTFILES.in: remove file that is not compiled (and hence not
disted)
svn path=/trunk/; revision=16364
|
|
|
|
|
|
|
|
| |
2002-04-05 JP Rosevear <jpr@ximian.com>
* Makefile.am: dist the relevant xpms
svn path=/trunk/; revision=16363
|
|
|
|
|
|
|
|
|
|
| |
2002-04-04 Not Zed <NotZed@Ximian.com>
* providers/imap/camel-imap-search.c (imap_body_contains): If
(body-contains) is not passed any arguments, return empty/false.
Fixes a crash exposed by #15001.
svn path=/trunk/; revision=16362
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-04 Jeffrey Stedfast <fejj@ximian.com>
* camel-folder-summary.c (message_info_new): Simplified since we
can now decode in-reply-to without getting extra cruft. Get rid of
the FIXME about having to check scan->id because of the
possibility of it being NULL, this can no longer happen.
* camel-mime-utils.c (header_references_inreplyto_decode): New
function to decode in-reply-to headers. Only grabs the first thing
that looks like a message-id and then returns.
(header_references_decode): Loop calling
header_references_decode_single (a new internal function).
svn path=/trunk/; revision=16361
|
|
|
|
|
|
|
|
| |
2002-04-04 Jeffrey Stedfast <fejj@ximian.com>
* Makefile.am: Re-Add $(WOMBAT_LIBS) so wombat actually links.
svn path=/trunk/; revision=16360
|
|
|
|
|
|
|
| |
* evolution-shell-client.c
(evolution_shell_client_get_pixbuf_for_type): Fix a memory mixup.
svn path=/trunk/; revision=16359
|
|
|
|
|
|
|
|
| |
2002-04-04 JP Rosevear <jpr@ximian.com>
* conduit/Makefile.am: link to the static libversit
svn path=/trunk/; revision=16358
|
|
|
|
| |
svn path=/trunk/; revision=16357
|
|
|
|
|
|
|
|
| |
* netscape-importer.c (netscape_import_accounts): Remove refs to
drafts_folder_name and sent_folder_name in the corba account
structure.
svn path=/trunk/; revision=16356
|
|
|
|
|
|
|
| |
* gui/widgets/e-addressbook-util.c (e_addressbook_transfer_cards):
Update for evolution_shell_client_user_select_folder API change.
svn path=/trunk/; revision=16355
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* filter-folder.c: Remove the #ifndef SHELL part. Use an
EvolutionFolderSelectorButton. Remove FilterFolder->name since
it's no longer needed.
* filter-context.c (filter_rename_uri): Update for removal of
FilterFolder->name.
* filter-element.c (filter_element_copy_value): Likewise.
* vfolder-rule.c (source_add): Update for
evolution_shell_client_user_select_folder API change.
svn path=/trunk/; revision=16354
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-account-gui.c (mail_account_gui_new): Make the drafts and
sent folder buttons be EvolutionFolderSelectorButtons. Remove the
code to deal with drafts_folder_name and sent_folder_name, since
they were only used to construct the button and aren't needed now.
(mail_account_gui_save): Remove drafts/sent name references.
(mail_account_gui_destroy): Likewise
(folder_selected): Handle the "selected" signal on the folder
selector button by updating the URI in the MailAccountGui.
(mail_account_gui_folder_selector_button_new): Glade custom widget
constructor.
* mail-callbacks.c (transfer_msg): Update for
evolution_shell_client_user_select_folder change.
* message-browser.c (transfer_msg): Likewise. (Sigh. Why is this
cut+pasted?)
* mail-config.glade: Make the drafts/sent folder buttons custom
widgets.
* mail-config.c (account_copy): Remove drafts/sent folder name
handling.
(account_destroy): Likewise.
(config_read): Likewise.
(mail_config_write): Likewise.
* Mail.idl (MailConfig:Account): remove drafts_folder_name and
sent_folder_name.
svn path=/trunk/; revision=16353
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* evolution-folder-selector-button.c: New widget for a button that
displays a folder selection in a standard form, and when clicked
lets the user select a new folder.
* Evolution-Shell.idl (FolderSelectionListener:notifySelected):
Make this take an Evolution:Folder instead of a pair of uris.
(Shell:getIconByType): New method to get the icon for a type from
the folder type registry.
* Evolution-common.idl (Folder): add "evolutionUri" to the folder
structure.
* Evolution-Storage.idl (StorageRegistry:getFolderByUri): get an
Evolution:Folder for a given uri.
* evolution-shell-client.c
(evolution_shell_client_user_select_folder): Update this to
reflect the IDL change: return a GNOME_Evolution_Folder instead of
a pair of URIs. Make sure it always sets *@folder_return to %NULL
if it fails (even if it's a g_return_if_fail).
(evolution_shell_client_get_storage_registry_interface): New.
(evolution_shell_client_get_pixbuf_for_type): New. Uses
Shell_getIconByType, but caches results.
* e-shell.c (folder_selection_dialog_folder_selected_cb): Update
for API change. (Return a GNOME_Evolution_Folder.)
(impl_Shell_getIconByType): Implement.
* e-corba-storage-registry.c
(impl_StorageRegistry_getFolderByUri): Implement.
* evolution-storage.c (evolution_storage_new_folder): Add a
(dummy) evolutionUri to the folder.
* Makefile.am (libeshell_la_SOURCES): add
evolution-folder-selector-button.c
(eshellinclude_HEADERS): and .h
svn path=/trunk/; revision=16352
|
|
|
|
|
|
|
|
| |
2002-04-04 JP Rosevear <jpr@ximian.com>
* Makefile.am: fix substitution typo
svn path=/trunk/; revision=16351
|
|
|
|
|
|
|
|
|
| |
2002-04-04 JP Rosevear <jpr@ximian.com>
* configure.in: Fix static linking on solaris which doesn't have a
static libresolv.
svn path=/trunk/; revision=16347
|
|
|
|
|
|
|
| |
* gal/e-text/e-entry.c (e_entry_show_popup): Don't show the popup
if the entry->item doesn't have focus.
svn path=/trunk/; revision=16345
|
|
|
|
|
|
|
| |
* evolution-addressbook.xml: Added missing </submenu> tag. Remove
bogus "Dump" menu item.
svn path=/trunk/; revision=16344
|
|
|
|
|
|
|
|
| |
* Makefile.am (wombat_LDADD): Put DB3_LDADD and LDAP_LIBS on the
top so the PAS backend uses the right version of DB3 and always
links to LDAP.
svn path=/trunk/; revision=16343
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* evolution-shell-component.c: Change type of parent_class to
BonoboXObjectClass.
* e-shell.c (pop_up_activation_error_dialog): New helper function
to pop up a dialog if one of the components couldn't be activated,
getting the description for the error from
e_get_activation_failure_msg().
(setup_components): Use this function in case of activation error.
(set_owner_on_components): Likewise, when the component gets
restarted. Also get a @splash arg so we can set the parent for
this dialog correctly.
* e-component-registry.c (register_component): New arg @ev.
(e_component_registry_register_component): Likewise.
(e_component_registry_restart_component): Likewise. Also, remove
some bogus code that was #if'ed out.
* evolution-shell-component-client.c
(evolution_shell_component_client_new): New arg @ev.
* evolution-shell-component-utils.c
(e_get_activation_failure_msg): New.
svn path=/trunk/; revision=16342
|
|
|
|
| |
svn path=/trunk/; revision=16341
|
|
|
|
|
|
|
| |
* C/Makefile.am: Remove bogus EXTRA_DIST with sgmldocs.make.
Problem pointed out by Richard Boulton <richard@tartarus.org>.
svn path=/trunk/; revision=16340
|
|
|
|
|
|
|
|
|
|
|
| |
* gui/component/addressbook.c: Remove AddressbookConfig,
ContactNew, ContactNewList EPixmap entries.
* gui/component/addressbook-factory.c (main): Print out a
debugging message just before the main loop starts, for debugging
purposes.
svn path=/trunk/; revision=16339
|
|
|
|
| |
svn path=/trunk/; revision=16338
|
|
|
|
|
|
|
|
|
| |
2002-04-04 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br>
* pt_BR.po: Updated Brazilian Portuguese translation done by
Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br>.
svn path=/trunk/; revision=16337
|
|
|
|
|
|
|
|
|
|
| |
2002-04-04 Not Zed <NotZed@Ximian.com>
* camel-remote-store.c (remote_connect): Reset the keepalive
timeout to 10 minutes rather than the 30 seconds I was using for
testing.
svn path=/trunk/; revision=16336
|
|
|
|
|
|
|
| |
* e-storage.c (get_path_for_physical_uri_foreach): Deal with
folders with no physical_uri.
svn path=/trunk/; revision=16335
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-03 Jeffrey Stedfast <fejj@ximian.com>
* message-tag-followup.c (construct): Set the window title/icon
here instead.
* message-tag-editor.c (message_tag_editor_init): Don't set the
title or window icon here, this is a generic class.
* mail-format.c (handle_multipart_signed): Replace
get_url_for_icon with the new mail_display_get_url_for_icon
function.
(handle_multipart_digest): Here too.
(get_cid): Use mail_display_add_url instead.
(get_location): Same.
(handle_text_enriched): Here too.
(handle_multipart_signed): And here.
* message-tag-followup.c (message_tag_followup_i18n_name): Use the
U_() macro, not the _() macro as it is what we really want.
* mail-ops.c (mail_send_message): Don't cast the message into a
CamelMedium before sending anymore.
* mail-callbacks.c (expunge_folder): Set the followup argument to
NULL here.
(done_message_selected): Get the followup value here and pass it
to the mail-display here.
(do_mail_fetch_and_print): Again with the NULL followup here.
* folder-browser.c (folder_browser_set_message_preview): Update to
pass in NULL as the followup since we are setting the message to
NULL here.
(done_message_selected): Get and set the appropriate followup
value here.
(do_message_selected): Update to pass in NULL as the followup
since we are setting the message to NULL here.
* mail-display.c (mail_display_set_message): Now takes a followup
tag value.
(mail_display_init): Set md->followup to NULL.
(mail_display_destroy): Free md->followup.
(mail_display_add_url): New: replaces the static add_url function
originally in mail-format.c
(mail_display_get_url_for_icon): New: replaces get_url_for_icon
which was originally in mail-format.c
svn path=/trunk/; revision=16334
|
|
|
|
|
|
|
| |
2002-04-03 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po: Dutch translation updated by Tino Meinen.
svn path=/trunk/; revision=16332
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-account-gui.c: Changes to allow combined store/transport
providers (like exchange and nntp). You can only select the
transport if the account is also using that provider for the
source.
(source_type_changed): If changing away from a combined
store/transport type, disable that provider on the transport page.
If change to a combined store/transport type, enable and select
that provider on the transport page.
(mail_account_gui_setup): Do some additional bookkeeping here to
make the above stuff work.
(transport_type_changed): If the provider is a combined
store/transport type, pretend it doesn't need any additional URL
configuration.
(mail_account_gui_transport_complete): if the transport provider
is also a store provider, then as long as it matches the source
for the account, it's considered complete.
(mail_account_gui_save): If the selected transport is a combined
store/transport provider, use the source page's information to
fill in the transport url.
* mail-local.c (mail_local_provider_init): Don't set up
service_cache.
svn path=/trunk/; revision=16331
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-provider.h (CamelProvider): make service_cache be an array
of CAMEL_NUM_PROVIDER_TYPES elements so you can have a single
provider offer both stores and transports. (Eg, Exchange, NNTP)
* providers/imap/camel-imap-provider.c: Don't initialize
service_cache here. (The session code can do it itself since the
url_hash and url_equal functions are stored as part of the
provider.)
* providers/nntp/camel-nntp-provider.c: Likewise.
* providers/local/camel-local-provider.c: Likewise.
* providers/pop3/camel-pop3-provider.c: Likewise.
* providers/sendmail/camel-sendmail-provider.c: Likewise.
* providers/smtp/camel-smtp-provider.c: Likewise.
* camel-session.c (register_provider): Initialize the provider's
service cache(s) here.
(camel_session_class_init): Don't initialize.
vee_provider.service_cache here.
(camel_session_destroy_provider): Update to destroy multiple
service_caches.
(service_cache_remove, get_service): Tweak these a bit to deal
with multiple service_caches.
svn path=/trunk/; revision=16330
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-03 Not Zed <NotZed@Ximian.com>
* providers/local/camel-local-folder.c
(camel_local_folder_construct): Turn indexing back on, fingers
crossed ...
* camel-block-file.c (sync_nolock): #!@$@$#@~#$
DF@#$!Q@$#!@$#!#%. Well it helps if we're iterating a list to
iterate the node pointer ...
* camel-text-index.c (text_index_sync): Sync the key tables
explcitly.
(text_index_sync): Debug out frag info.
(camel_text_index_dump): Added a (rather large, but optional) raw
dumping mode for debugging purposes.
* camel-partition-table.c (camel_key_table_finalise): Sync root
block when done.
svn path=/trunk/; revision=16329
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-02 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (do_edit_messages): Pass the UID of the message
being edited to the save-draft signal handler.
(composer_save_draft_cb): Pass the old draft uid to our async
append_message function and let the append_message callback worry
about deleting the old draft message on success.
(save_draft_done): Delete the old draft message if we successfully
appended the new draft message.
svn path=/trunk/; revision=16328
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-02 Jeffrey Stedfast <fejj@ximian.com>
* camel-tcp-stream-ssl.c (set_errno): Handle a ton more nspr i/o
errno's.
(stream_connect): Act as if we are doing a non-blocking
connect. This is to try and work around bug #15120 where users get
an EINPROGRESS error. Maybe importing a PRFileDesc into SSL mode
automagically makes it non-blocking? I dunno.
2002-04-01 Jeffrey Stedfast <fejj@ximian.com>
* camel-folder-summary.c (message_info_new): Updated the
construction of the references to match JWZ's updated algorithm
initialization (ie, append any In-Reply-To reference onto any
References header and never take more than a single message-id
from the In-Reply-To header since anything after the first will
probably just be email addresses). Fixes bug #1336.
svn path=/trunk/; revision=16327
|
|
|
|
|
|
|
|
|
|
| |
2002-04-02 Christopher James Lahey <clahey@ximian.com>
* e-storage-set-view.c (e_storage_set_view_set_show_checkboxes):
Set the show_checkboxes field here instead of the show_folders
field.
svn path=/trunk/; revision=16326
|
|
|
|
|
|
|
|
|
| |
2002-04-02 Christopher James Lahey <clahey@ximian.com>
* e-storage-set-view.c (etree_value_at): If folder is NULL, return
the correct type of data.
svn path=/trunk/; revision=16325
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-02 Christopher James Lahey <clahey@ximian.com>
* Makefile.am (etspec_DATA): Added
e-storage-set-view-checkboxes.etstate and
e-storage-set-view-no-checkboxes.etstate here.
* e-storage-set-view-checkboxes.etstate,
e-storage-set-view-no-checkboxes.etstate: The two possible states
of the EStorageSetView.
* e-storage-set-view.c, e-storage-set-view.h
(e_storage_set_view_set_show_checkboxes,
e_storage_set_view_get_show_checkboxes): Added this functionality.
Added a model column to the underlying table for the checkbox
data.
* e-storage-set-view.etspec: Added a view column for the
checkboxes.
svn path=/trunk/; revision=16324
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-03 Not Zed <NotZed@Ximian.com>
* camel-text-index.c (text_index_sync): Sync the key tables
explcitly.
* camel-partition-table.c (camel_key_table_finalise): Sync root
block when done.
(camel_key_table_sync): New function, sync key table (root) explicitly.
2002-04-02 Not Zed <NotZed@Ximian.com>
* camel-block-file.c (camel_block_file_free_block): Mark root
block dirty when we change it (this function isn't used yet
anyway).
* camel-text-index.c (text_index_add_name_to_word): Touch the root
block when we modify the counts. Also, abort processing on any
errors.
(text_index_sync): Fix typo in comments. Sync the block file
inside the lock.
(text_index_compress_nosync): Lock the old index while we're
compressing.
(text_index_compress_nosync): Remove the bogus while() at the end
of the while() loops! Also plug a memleak - records weren't
freed.
(text_index_rename): Lock around rename op.
(text_index_add_name): More typos.
(text_index_sync): Touch root when changing it.
(text_index_add_name): "
(text_index_delete_name): "
(camel_text_index_new): Touch root if we change it.
(text_index_cursor_reset): Make sure we NULL pointers after we
free them (nothing uses this yet).
* camel-partition-table.c (hash_key): Remove some debug
accidentally left in.
(camel_partition_table_add): When linking in the next block list,
set the right previous pointer.
(camel_key_table_add): Simplify the 'left' calculation (it was
already ok though).
(camel_key_table_next): Initialise returns before processing.
Broaden the lock slightly, and simplify validity calculations.
svn path=/trunk/; revision=16323
|
|
|
|
|
|
|
| |
* it.po: Updated Italian translation from Clara Tattoni
<clara.tattoni@libero.it>.
svn path=/trunk/; revision=16322
|
|
|
|
|
|
|
|
|
|
|
|
| |
* backend/ebook/e-card-simple.h: Fix spelling of
E_CARD_SIMPLE_PHONE_ID_TTYTDD and E_CARD_SIMPLE_FIELD_PHONE_TTYTDD
(they previously ended with "TTD" instead of "TDD")
* backend/ebook/e-card-simple.c: Update for spelling fix.
* backend/pas/pas-backend-ldap.c: Likewise
svn path=/trunk/; revision=16321
|
|
|
|
|
|
|
|
|
| |
2002-04-02 Not Zed <NotZed@Ximian.com>
* providers/imap/camel-imap-store.c (imap_keepalive): Put back in
the exception setup stuff i disabled for debugging.
svn path=/trunk/; revision=16320
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-02 Not Zed <NotZed@Ximian.com>
* providers/local/camel-local-folder.c
(camel_local_folder_construct): Temporarily disable indexing.
2002-03-28 Not Zed <NotZed@Ximian.com>
* camel-partition-table.c (camel_key_table_lookup): Change range
checking assert to a warning.
* providers/pop3/camel-pop3-folder.c (pop3_finalize): Make sure we
flush out all outstanding commands before finalising, stops being
finalised while outsanding requests are processed by the store
finalise.
(pop3_get_message): Instead of pre-fetching all messages, just
pre-fetch a maxiumum number at any one time, stops us running out
of cache fd's.
* providers/nntp/camel-nntp-folder.c (nntp_folder_init/finalise):
Setup priv data + locks, & free.
* providers/imap/camel-imap-folder.c (imap_rescan): Batch all
message_chagned events into a single folder_changed event
(otherwise updates can be >>> expensive, like >5 hours for 80K
messages changing!). Alternately it could use folder
freeze/unfreeze perhaps.
2002-03-27 Not Zed <NotZed@Ximian.com>
* providers/imap/camel-imap-store.c (imap_keepalive): Pass an
exception to called code so it behaves properly since it uses the
passed exception to check returns.
svn path=/trunk/; revision=16319
|
|
|
|
|
|
|
|
|
| |
2002-04-01 Jeffrey Stedfast <fejj@ximian.com>
* folder-browser-ui.c: Removed an unused pixmap from
Tools/Settings to avoid a big nasty bonobo warning.
svn path=/trunk/; revision=16318
|
|
|
|
|
|
|
|
|
|
| |
2002-04-01 Jeffrey Stedfast <fejj@ximian.com>
* rule-editor.c (rule_edit): Set 're' as the parent window rather
than as the parent widget.
(add_editor_clicked): Only unref the editor if it is non-NULL.
svn path=/trunk/; revision=16317
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-01 Jeffrey Stedfast <fejj@ximian.com>
* mail-composer-prefs.c (mail_composer_prefs_construct):
Re-Implemented the signature editor stuff (mostly just copy/paste
from Radeks original code).
* mail-signature-editor.c (mail_signature_editor): Use the right
oafiid for the html editor control.
svn path=/trunk/; revision=16316
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-04-01 Chris Toshok <toshok@ximian.com>
* libversit/vobject.c (newStrItem): only include if USE_STRTBL is
defined.
(deleteStrItem): same.
(hashStr): same.
(lookupStr): if USE_STRTBL is defined, use existing behavior. if
not defined, just dup the string.
(unUseStr): if USE_STRTBL is defined, use existing behavior. if
svn path=/trunk/; revision=16314
|
|
|
|
| |
svn path=/trunk/; revision=16313
|
|
|
|
| |
svn path=/trunk/; revision=16312
|
|
|
|
|
|
|
|
| |
2002-04-01 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian (bokmål) translation.
svn path=/trunk/; revision=16311
|
|
|
|
|
|
|
|
| |
2002-04-01 Kjartan Maraas <kmaraas@gnome.org>
* gui/e-itip-control.c: Fix a string.
svn path=/trunk/; revision=16310
|
|
|
|
|
|
|
|
|
| |
2002-04-01 Rodrigo Moya <rodrigo@ximian.com>
* pcs/cal-backend-db.c: simple fix for DB3 header inclusion in
Mac OS X, by Max Horn <max@quendi.de>
svn path=/trunk/; revision=16309
|
|
|
|
|
|
|
|
| |
* libversit/vcc.y: Remove #include <malloc.h>.
* libversit/vobject.c: Likewise, and #include <stdlib.h>
svn path=/trunk/; revision=16308
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/libical/icallangbind.c: #include <stdlib.h>, not <malloc.h>
* src/libicalvcal/vobject.c: Likewise
* src/libicalvcal/vcc.y: Likewise
* src/libicalss/icaldirset.c: Rearrange #includes slightly to make
Darwin happy.
svn path=/trunk/; revision=16307
|
|
|
|
|
|
|
|
| |
* importers/Makefile.am (liboutlook_la_LDFLAGS,
libmbox_la_LDFLAGS): Use -avoid-version -module. (From Max Horn
<max@quendi.de>)
svn path=/trunk/; revision=16306
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* providers/imap/Makefile.am (libcamelimap_la_LDFLAGS): Use
-avoid-version instead of -version-info 0:0:0, and specify
-module. (From Max Horn <max@quendi.de>).
* providers/local/Makefile.am (libcamellocal_la_LDFLAGS): Likewise.
* providers/nntp/Makefile.am (libcamelnntp_la_LDFLAGS): Likewise.
* providers/sendmail/Makefile.am (libcamelsendmail_la_LDFLAGS):
Likewise.
* providers/smtp/Makefile.am (libcamelsmtp_la_LDFLAGS): Likewise.
* providers/pop3/Makefile.am (libcamelpop3_la_LDFLAGS): Likewise.
Also remove $(KRB4_LDFLAGS) since KPOP is gone.
(INCLUDES): and $(KRB4_CFLAGS)
svn path=/trunk/; revision=16305
|
|
|
|
|
|
|
| |
* gui/component/select-names/e-select-names-text-model.c:
parent_class should be static. (From Max Horn <max@quendi.de>)
svn path=/trunk/; revision=16304
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-31 JP Rosevear <jpr@ximian.com>
* gui/e-itip-control.c (clean_up): free the my_address member
(find_my_address): fall back on a CN match if possible
(change_status): handle changing the status of a non-existent
address by adding a new attendee
(update_attendee_status): if the attendee response is not from a
user on the list of attendees, ask the user if they want to add
the attendee any how (as an optional participant)
(ok_clicked_cb): if we are suppose to rsvp and the status was ok,
but the attendee address is not known, find it
svn path=/trunk/; revision=16303
|
|
|
|
|
|
|
|
|
| |
2002-04-01 Christian Rose <menthos@menthos.com>
* POTFILES.in: Added missing file.
* sv.po: Updated Swedish translation some.
svn path=/trunk/; revision=16301
|
|
|
|
|
|
| |
* GNOME_Evolution_Summary.oaf.in.in: New.
svn path=/trunk/; revision=16300
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
just a playground for testing the idea.]
* Makefile.am: Added support for the ENABLE_SHLIB_COMPONENTS
conditional.
* GNOME_Evolution_Summary.oaf.in.in: New.
* e-summary-mail.c (update_folder_cb): Protect against
summary->mail being NULL.
* component-factory.c: Add a shlib factory.
(create_component): Get a @factory and @data.
(component_factory_init): Actually make it use a
BonoboGenericFactory again.
* configure.in: Add argument `--enable-shlib-components'. New
substitutions OAF_SHLIB_LOCATION, OAF_SHLIB_PREFIX,
OAF_SHLIB_SUFFIX.
svn path=/trunk/; revision=16299
|
|
|
|
|
|
|
|
| |
2002-03-30 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian (bokmål) translation.
svn path=/trunk/; revision=16298
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-29 Jeffrey Stedfast <fejj@ximian.com>
* mail-preferences.c (colorpicker_get_color): Don't shift the r, g
and b values here either.
* mail-composer-prefs.c (colorpicker_get_color): Don't shift the
r, g, b values.
svn path=/trunk/; revision=16297
|
|
|
|
|
|
|
|
|
|
| |
2002-03-29 Jeffrey Stedfast <fejj@ximian.com>
* mail-preferences.c (mail_preferences_construct): Restore the
labels & colours options from the grave.
(mail_preferences_apply): Save these labels & colours options.
svn path=/trunk/; revision=16296
|
|
|
|
|
|
| |
* GNOME_Evolution_Summary.oaf.in: Add priority.
svn path=/trunk/; revision=16295
|
|
|
|
|
|
|
| |
* GNOME_Evolution_Mail.oaf.in: Added priorities for all the
configuration pages [evolution:config_item:priority].
svn path=/trunk/; revision=16294
|
|
|
|
|
|
|
| |
* gui/GNOME_Evolution_Calendar.oaf.in: Set a priority for the
config item. Rename to "Calendar and Tasks".
svn path=/trunk/; revision=16293
|
|
|
|
|
|
|
| |
* gui/component/GNOME_Evolution_Addressbook.oaf.in: Add priority
for the config page. Renamed to "Directory Servers".
svn path=/trunk/; revision=16292
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-shell-settings-dialog.c: Add type "Page".
(page_new): New helper function.
(page_free): New helper function.
(compare_page_func): Callback for sorting a GList of pages.
(sort_page_list): New helper function.
(load_pages): Create the pages, sort them, add them sorted. Now
we have a priority field that overrides alphabetical sorting.
svn path=/trunk/; revision=16291
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-29 Jeffrey Stedfast <fejj@ximian.com>
* mail-composer-prefs.c (mail_composer_prefs_construct): Same
here.
* mail-preferences.c (mail_preferences_construct): Do some gtk
hackery action so we can detect if a option menu has changed.
svn path=/trunk/; revision=16290
|
|
|
|
|
|
|
| |
* e-multi-config-dialog.c: Change the ETable specs so it doesn't
sort.
svn path=/trunk/; revision=16289
|
|
|
|
|
|
|
|
|
|
| |
2002-03-29 JP Rosevear <jpr@ximian.com>
* conduits/calendar/Makefile.am: s/libversit.la/libversit.a/
* conduits/todo/Makefile.am: ditto
svn path=/trunk/; revision=16288
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-29 JP Rosevear <jpr@ximian.com>
* gui/e-calendar-table.c: implement new pop up menu items for
"Save as", "Print", "Assign Task", "Forward as iCalendar"
* gui/e-day-view.c: similarly, also "Publish Free/Busy
Information" and "New Meeting" and "New Task"
* gui/e-week-view.c: ditto
* gui/dialogs/task-editor.c (show_assignment): move the assignment
page stuff here
(task_editor_show_assignment): use it
(assign_task_cmd): ditto
* gui/dialogs/task-editor.h: new proto
* gui/dialogs/comp-editor.c (save_as_cmd): use new e-util file
selector function
svn path=/trunk/; revision=16287
|
|
|
|
|
|
|
| |
* GNOME_Evolution_Mail.oaf.in: Cleaned up a bunch [removing
duplicates ;-)], set up icons for all the configuration pages.
svn path=/trunk/; revision=16286
|
|
|
|
| |
svn path=/trunk/; revision=16285
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-29 JP Rosevear <jpr@ximian.com>
* e-dialog-utils.c (e_file_dialog_save): open a file selection
dialog with the given title and return the selected file name
(save_ok): if the ok button is clicked, make sure the file doesn't
already exist and if it does, see if the user wants to over write
it
* e-dialog-utils.h: new proto
svn path=/trunk/; revision=16284
|
|
|
|
|
|
|
|
|
|
| |
2002-03-29 JP Rosevear <jpr@ximian.com>
* meeting-mockup.glade: Remove old file
* topic.dat
svn path=/trunk/; revision=16283
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-29 Jeffrey Stedfast <fejj@ximian.com>
* configure.in: Use iconv-detect.c to generate a iconv-detect.h
file containing information about the preferred charset formats to
use with the system iconv.
* iconv-detect.c: New program to detect the preferred charset
formats for use with the system iconv.
* gal/util/e-iconv.c (e_iconv_charset_name): Update to use macros
defined in iconv-detect which is created at configure time.
svn path=/trunk/; revision=16282
|
|
|
|
|
|
|
| |
* configure.in: Check for GConf. Add gthreads to LIBIBEX_CFLAGS
and LIBIBEX_LIBS.
svn path=/trunk/; revision=16281
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-28 Jeffrey Stedfast <fejj@ximian.com>
* camel-filter-driver.c (do_copy): We now have to check to make
sure that p->message is non-NULL because we only load the message
when we have to.
(do_move): Same here.
svn path=/trunk/; revision=16280
|
|
|
|
| |
svn path=/trunk/; revision=16279
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-transport.c (camel_transport_send_to): Change the message
arg to a CamelMimeMessage instead of a CamelMedium. Even the NNTP
provider returns CamelMimeMessages, and we're never going to
support anything more exotic than that. Also do a few more
g_return_if_fails here instead of in the providers.
(camel_transport_can_send): No longer needed.
(camel_transport_send): Remove this too. It wasn't being used any
more, and it doesn't behave exactly the same in sendmail and smtp.
* providers/smtp/camel-smtp-transport.c (smtp_send,
smtp_can_send): Gone.
(smtp_send_to): Update for arg change.
(smtp_data): Make this take a CamelMimeMessage too.
* providers/sendmail/camel-sendmail-transport.c (sendmail_send,
sendmail_can_send): Gone.
(sendmail_send_to): Update for arg change, and merge in the part
that used to be shared with sendmail_send.
svn path=/trunk/; revision=16278
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-28 Jeffrey Stedfast <fejj@ximian.com>
* mail-accounts.c: Use a GtkCList instead of an ETable, for some
reason the etable was getting into some infinite resize loop or
something. I probably did something wrong but I can't figure out
what so I'm using a clist for now.
svn path=/trunk/; revision=16277
|
|
|
|
|
|
|
|
|
| |
2002-03-28 Christopher James Lahey <clahey@ximian.com>
* e-msg-composer-select-file.c: Switch to using EFileSelection
here instead of GtkFileSelection.
svn path=/trunk/; revision=16276
|
|
|
|
|
|
|
|
| |
2002-03-28 Christopher James Lahey <clahey@ximian.com>
* configure.in: Bumped the required version of gal to 0.19.99.10.
svn path=/trunk/; revision=16275
|
|
|
|
|
|
|
|
|
| |
2002-03-27 Larry Ewing <lewing@ximian.com>
* Makefile.am: fix for the changes to GTKHTML_DATADIR that include
the release number.
svn path=/trunk/; revision=16272
|
|
|
|
|
|
|
|
|
|
| |
* mail-accounts.c (mail_accounts_tab_construct): Use
gtk_container_add() to put the toplevel in the parent widget,
instead of just gtk_widget_set_parent().
* mail-preferences.c (mail_preferences_construct): Likewise.
* mail-composer-prefs.c (mail_composer_prefs_construct): Likewise.
svn path=/trunk/; revision=16271
|
|
|
|
|
|
|
|
|
|
| |
* mail-accounts.c (mail_accounts_tab_construct): Use
gtk_container_add() to put the toplevel in the parent widget,
instead of just gtk_widget_set_parent().
* mail-preferences.c (mail_preferences_construct): Likewise.
* mail-composer-prefs.c (mail_composer_prefs_construct): Likewise.
svn path=/trunk/; revision=16270
|
|
|
|
|
|
|
|
| |
2002-03-27 JP Rosevear <jpr@ximian.com>
* C/Makefile.am: end the line properly
svn path=/trunk/; revision=16269
|
|
|
|
| |
svn path=/trunk/; revision=16268
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-27 Aaron Weber <aaron@ximian.com>
* C/topic.dat: add from branch.
* C/figures/*: merge from branch
* C/usage-calendar.sgml: merge from branch
* C/usage-mail.sgml: merge from branch
* C/usage-mail-org.sgml: merge from branch
* C/Makefile.am: changes from other branch
* C/usage-print.sgml: merge from branch
* C/usage-exchange.sgml: merge from branch
* C/usage-mail.sgml: merge from evolution-1-0-branch branch.
svn path=/trunk/; revision=16267
|
|
|
|
|
|
|
|
|
|
| |
2002-03-27 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (mail_generate_reply): Updated to respect the
new mail-config options for default reply style that NotZed had
started to implement before there was a gui.
svn path=/trunk/; revision=16266
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-27 Chris Toshok <toshok@ximian.com>
* backend/pas/pas-backend-file.c
(pas_backend_file_process_create_card): don't free req->vcard.
it's freed in pas_book_free_request.
(pas_backend_file_process_remove_card): don't free req->id for the
same reason.
(pas_backend_file_process_modify_card): don't free req->vcard for
the same reason.
(pas_backend_file_process_get_changes): don't free req->change_id
or release_unref the listener for the same reason.
svn path=/trunk/; revision=16265
|
|
|
|
| |
svn path=/trunk/; revision=16264
|
|
|
|
|
|
|
|
| |
2002-03-27 Jeffrey Stedfast <fejj@ximian.com>
* evolution-mail-global.xml: Removed the "Mail Settings" stuff.
svn path=/trunk/; revision=16263
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-27 Chris Toshok <toshok@ximian.com>
* backend/pas/pas-backend-ldap.c (check_schema_support): make sure
to call ldap_value_free (values);, and ldap_msgfree (resp).
(get_ldap_library_info): don't ask me why, but it appears we have
to free each extension char*.
(query_ldap_root_dse): make sure to free values in the
subschemaSubentry code before overwriting it, and call
ldap_msgfree(resp) when we're all done.
(build_card_from_entry): don't leak the DN, ldap attributes, or
the berval the ldap_*_attribute calls use to step through the
attributes. the docs say this berval is freed when
ldap_next_attribute returns NULL, but if we don't free it it leaks
a substantial amount of memory.
(pas_backend_ldap_search): make sure to only allocate *op once,
and fix the g_warning since op isn't valid in its scope anymore.
svn path=/trunk/; revision=16262
|
|
|
|
|
|
|
|
| |
* mail-display.c (do_attachment_header): unset GTK_CAN_FOCUS on
the button so that it can't grab focus when you click it.
(do_signature): Likewise on the signature button. #3904
svn path=/trunk/; revision=16261
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-27 Jeffrey Stedfast <fejj@ximian.com>
* camel-filter-driver.c (camel_filter_driver_filter_folder):
Construct the source_url the right way. The previous way was
generating urls like pop://fejj@ximian.com;keep_on_server/inbox
which is wrong.
svn path=/trunk/; revision=16260
|
|
|
|
|
|
| |
* configure.in: Add gthreads to LIBIBEX_CFLAGS and LIBIBEX_LIBS.
svn path=/trunk/; revision=16259
|
|
|
|
|
|
|
|
|
| |
2002-03-27 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian (bokmål) translation.
* POTFILES.in: Bring back up to speed.
svn path=/trunk/; revision=16258
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-26 Jeffrey Stedfast <fejj@ximian.com>
Sync with yet-another-mail-config branch.
* mail-composer-prefs.c: Updated to get the right widgets and
whatnot. Also updated to tell the evolution-config-control that
stuff has changed.
* mail-preferences.c: Updated to get the right widgets and
whatnot. Also updated to tell the evolution-config-control that
stuff has changed.
* mail-accounts.etspec: New file needed by mail-accounts.c
svn path=/trunk/; revision=16257
|
|
|
|
|
|
|
| |
* e-component-info.c: New.
* e-component-info.h: New.
svn path=/trunk/; revision=16256
|
|
|
|
|
|
|
| |
* e-shell-settings-dialog.c (load_pages): g_warning if the control
cannot be activated.
svn path=/trunk/; revision=16254
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-26 Not Zed <NotZed@Ximian.com>
* mail-callbacks.c (addrbook_sender): Changed to get the address
from the messageinfo of the current selected message rather than
from the current_message.
(requeue_mail_reply): Only re-queue if we got a message, could
potentially cause an infinite loop trying to get a message it
can't.
(reply_to_sender, reply_to_list, reply_to_all): Always pass NULL
as the msg to mail_replay, this forces mail_reply to always load
the message anew. Fixes FIXME's and popup behaviour. Basically
this and stuff below fixes #8542. Its probably not the nicest
way, but it works.
(mark_as_important): Use the flags properly, we can set all flags
to any combination of on or off as we want, so we just need to
call set_flags once, thats why its set flags and not set_option.
(toggle_flags): Fixed the logic here also, so we dont have to call
set_message_flags more than once, and also implement a true toggle
for any number of simultaneous flags (whilst simplifying code).
* mail-vfolder.c (vfolder_gui_add_from_mlist): Removed the 'msg'
parameter, its not used, fixed callers.
* folder-browser.c (on_right_click): Lookup the mlist from
messageinfo, and change the 'no selected' logic slightly, fixes
most of #8542.
(filter_data_free): Free filter data struct.
(vfolder_type_got_message): Actually create vfolder once we have
the message we need to use for it. Code could probably be changed
to use messageinfo instead.
(vfolder_type_uid): Lookup a message based on uid, and use that to
create a vfolder based on type.
(vfolder_subject_uid, vfolder_sender_uid, vfolder_receipient_uid,
vfolder_mlist_uid): Callbacks for the popup menu, used to create
rules based on the uid rather than the message, which it loads as
required.
(filter_type_got_message, filter_*_uid): Similar to vfolder
stuff above.
(filter_menu[]): Changed callbacks to popup specific ones, not
folderbrowser specific ones used by bonobo.
(on_right_click): Initialise callback data for the filter submenu
so it can look up messages for callback implementation.
svn path=/trunk/; revision=16253
|
|
|
|
|
|
|
|
|
| |
2002-03-26 Not Zed <NotZed@Ximian.com>
* local-config.glade: New version from anna, with fixed widget
names.
svn path=/trunk/; revision=16252
|
|
|
|
|
|
|
|
| |
2002-03-25 Kevin Breit <mrproper@ximian.com>
* C/usage-mail.sgml: Added mention that 2048 maybe recommended by some people. Fixed a typo.
svn path=/trunk/; revision=16251
|
|
|
|
|
|
|
|
|
|
|
| |
2002-03-26 Not Zed <NotZed@Ximian.com>
* camel-text-index.c (text_index_normalise): Changed to use just
g_utf8_strdown instead of utf8_normalise, to match the indexing
code. utf8_normalise is just far too expensive (saves approx 25%
total processing).
svn path=/trunk/; revision=16250
|