| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
| |
2001-05-23 Jeffrey Stedfast <fejj@ximian.com>
* providers/local/camel-local-folder.c
(camel_local_folder_construct): s/folder_deleted/folder_created -
result of a bad copy/paste.
svn path=/trunk/; revision=9957
|
|
|
|
|
|
|
|
|
| |
2001-05-23 Jeffrey Stedfast <fejj@ximian.com>
* message-list.c (message_list_set_folder): Make the message-list
respect the "hide deleted messages" setting. Fixes bug #2248.
svn path=/trunk/; revision=9956
|
|
|
|
|
|
|
|
|
| |
2001-05-23 Jeffrey Stedfast <fejj@ximian.com>
* providers/imap/camel-imap-search.c (imap_body_contains):
Optimize the match "" case.
svn path=/trunk/; revision=9955
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-23 Jeffrey Stedfast <fejj@ximian.com>
* component-factory.c (xfer_folder): New function that the shell
component calls to copy/move a folder.
(component_fn): Set the xfer_folder_fn argument.
* mail-ops.c (mail_remove_folder): New async function to remove a
folder. God knows if it does what the ShellComponent needs or not
yet.
(mail_xfer_folder): Yet another yummy async function to move or
copy a folder to a new location.
* component-factory.c (storage_remove_folder): New function for
removing folders.
(remove_folder): New function that the shell component calls to
delete a folder.
(component_fn): Set the remove_folder_fn argument.
svn path=/trunk/; revision=9954
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-23 Federico Mena Quintero <federico@ximian.com>
* gui/dialogs/recurrence-page.c: Finished porting from the old
event-editor.c. Made it store a clone of the component for when
we need to expand the recurrence set.
2001-05-22 Federico Mena Quintero <federico@ximian.com>
* gui/dialogs/event-page.c (event_page_get_dates): New function.
* gui/dialogs/editor-page.c (editor_page_set_dates): Renamed from
editor_page_set_dtstart(); now sets both DTSTART and DTEND.
* gui/dialogs/alarm-page.c (alarm_page_set_dates): Ahem, it is a
svn path=/trunk/; revision=9953
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-23 Jeffrey Stedfast <fejj@ximian.com>
* mail-ops.c (mail_remove_folder): New async function to remove a
folder. God knows if it does what the ShellComponent needs or not
yet.
* component-factory.c (storage_remove_folder): New function for
removing folders.
(remove_folder): New function that the shell component calls to
delete a folder.
(component_fn): Set the remove_folder_fn argument.
svn path=/trunk/; revision=9952
|
|
|
|
|
|
|
|
|
|
|
|
| |
* README: Remove reference to verify-evolution-install.sh since it
doesn't work any more.
* configure.in (EVO_CHECK_LIB): allow this to take a max version
too, mostly so we can bound the allowable gal versions for
releases, but also to require libxml < 2.0.
(OpenSSL): Fixicate to work on NetBSD (OpenSSL in /usr, no libdl).
svn path=/trunk/; revision=9951
|
|
|
|
|
|
|
|
| |
2001-05-23 Akira TAGOH <tagoh@gnome.gr.jp>
* ja.po: Updated Japanese translation
svn path=/trunk/; revision=9950
|
|
|
|
|
|
|
|
| |
2001-05-23 Kjartan Maraas <kmaraas@gnome.org>
* component/e-summary-url.c: Mark a string for translation.
svn path=/trunk/; revision=9949
|
|
|
|
|
|
|
|
| |
2001-05-23 Kjartan Maraas <kmaraas@gnome.org>
* tools/killev: s/evolution-vcard-import/evolution-vcard-importer
svn path=/trunk/; revision=9948
|
|
|
|
| |
svn path=/trunk/; revision=9947
|
|
|
|
| |
svn path=/trunk/; revision=9946
|
|
|
|
| |
svn path=/trunk/; revision=9945
|
|
|
|
| |
svn path=/trunk/; revision=9944
|
|
|
|
|
|
|
|
| |
2001-05-23 Radek Doulik <rodo@ximian.com>
* e-msg-composer.c (e_msg_composer_set_sig_file): set orig to 0
svn path=/trunk/; revision=9943
|
|
|
|
|
|
|
|
|
|
| |
2001-05-23 Chris Toshok <toshok@ximian.com>
* evolution-shell-component.h
(EVOLUTION_SHELL_COMPONENT_POPUP_PLACEHOLDER): track change to the
path to the ComponentPlaceholder.
svn path=/trunk/; revision=9942
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-23 Chris Toshok <toshok@ximian.com>
* backend/pas/pas-backend-ldap.c (view_destroy): fix strings such
that ones that happening at the beginning or during an operation
are followed by "..." and those that stop the operation are
followed by "."
(create_card_handler): same.
(ldap_op_process_current): same, and also call _notify_complete if
we can't connect to ldap server.
(poll_ldap): same, and change "Polling for LDAP search result" to
"Receiving LDAP search results"
* backend/pas/pas-backend-file.c (pas_backend_file_search): call
notify_status_message at the beginning of this function, and
whenever we call _notify_complete.
svn path=/trunk/; revision=9941
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-23 Chris Toshok <toshok@ximian.com>
* gui/widgets/e-addressbook-model.h: add sequence_complete_id to
EAddressbookModel and stop_state_changed to
EAddressbookModelClass. also, add prototype for
e_addressbook_model_can_stop.
* gui/widgets/e-addressbook-model.c (remove_book_view): disconnect
from "sequence_complete", and set search_in_progress to FALSE.
(sequence_complete): set search_in_progress to FALSE and emit
"stop_state_changed."
(e_addressbook_model_class_init): create the "stop_state_changed"
signal.
(e_addressbook_model_init): init stuff.
(book_view_loaded): connect to "sequence_complete" signal.
(book_view_loaded): set search_in_progress to TRUE and emit
"stop_state_changed"
(e_addressbook_model_stop): set search_in_progress to false, emit
"stop_state_changed", and set our status to "Search Interrupted."
(e_addressbook_model_can_stop): return search_in_progress.
* gui/widgets/e-addressbook-view.c (e_addressbook_view_init):
connect to the stop_state_changed signal on EAddressbookModel.
(stop_state_changed): new function.
(e_addressbook_view_can_stop): call e_addressbook_model_can_stop.
* gui/component/addressbook.c (update_command_state): use
e_addressbook_view_can_stop to set the sensitivity of the stop
button.
svn path=/trunk/; revision=9940
|
|
|
|
|
|
|
|
| |
2001-05-22 jacob berkman <jacob@ximian.com>
* e-cell-pixbuf.c: allow NULL pixbufs, and draw with crappy alpha
svn path=/trunk/; revision=9939
|
|
|
|
|
|
|
|
|
|
| |
2001-05-22 Jeffrey Stedfast <fejj@ximian.com>
* mail-config.c (mail_config_write_on_exit): Save the
message-display style.
(config_read): Read the message-display style.
svn path=/trunk/; revision=9938
|
|
|
|
|
|
|
|
|
| |
2001-05-22 Christopher James Lahey <clahey@ximian.com>
* e-table-sorted.c (ets_proxy_model_rows_deleted): Made this
faster in some cases.
svn path=/trunk/; revision=9937
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-display.c (on_url_requested): If http mode is
HTTP_SOMETIMES, use e_book_query_address_locally to check the From
address and load images if it's found.
* mail-config.c (config_read): Default http_mode to
MAIL_CONFIG_HTTP_SOMETIMES. Fix typo to make default forward style
actually work.
svn path=/trunk/; revision=9936
|
|
|
|
|
|
|
|
|
|
|
| |
* backend/ebook/e-book-listener.c (e_book_listener_check_queue):
ref the listener for the duration of this function, since emitting
"responses_queued" may cause it to be unreffed by its EBook in
some cases, which could cause the second response_queue check to
look at garbage data if it got destroyed.
(e_book_listener_destroy): Call g_source_remove if idle_id is set.
svn path=/trunk/; revision=9935
|
|
|
|
|
|
|
|
| |
2001-05-22 Jeffrey Stedfast <fejj@ximian.com>
* Makefile.am: Use MAILER_CFLAGS and MAILER_LIBS.
svn path=/trunk/; revision=9934
|
|
|
|
|
|
|
|
|
|
| |
2001-05-22 Jeffrey Stedfast <fejj@ximian.com>
* configure.in: Create MAILER_CFLAGS and MAILER_LIBS so that we
don't have the same libs multiple times in the libtool
command-line.
svn path=/trunk/; revision=9926
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-22 Jeffrey Stedfast <fejj@ximian.com>
* message-browser.c (message_browser_folder_loaded): Instead of
calling message_list_select_uid() here, instead connect to the
"message_list_loaded" signal since the message-list is not built
yet at this point.
(message_browser_message_list_built): Call
message_list_select_uid() here instead.
* message-list.c: Lets have a new signal, MESSAGE_LIST_BUILT, that
gets emitted when the message-list has finished being built by one
of the built_*() functions.
(message_list_class_init): Setup the signal stuff.
(regen_list_regened): Emit the signal here (should this perhaps be
moved into each of the build_*() functions instead?).
svn path=/trunk/; revision=9925
|
|
|
|
|
|
|
|
|
|
| |
2001-05-22 Christopher James Lahey <clahey@ximian.com>
* e-table-group-leaf.c (etgl_double_click): The double_click
signal on the table item now emits the model row instead of the
view row so don't do the view to model conversion here.
svn path=/trunk/; revision=9924
|
|
|
|
|
|
|
|
|
|
| |
2001-05-22 jacob berkman <jacob@ximian.com>
* e-table-sorted.c (ets_proxy_model_rows_deleted): a similar
change to below, which makes it actually work for the case where
count != 1
svn path=/trunk/; revision=9923
|
|
|
|
| |
svn path=/trunk/; revision=9922
|
|
|
|
|
|
|
|
|
| |
2001-05-22 Chris Toshok <toshok@ximian.com>
* gui/component/addressbook.c: track the change in
evolution-addressbook.xml's bonobo ui path's.
svn path=/trunk/; revision=9921
|
|
|
|
|
|
|
|
|
|
| |
2001-05-22 Chris Toshok <toshok@ximian.com>
* evolution-addressbook.xml: make the name of menuitem/toolitem's
the same as the verb to save us from having to specify both, and
move some more accels into the <commands>.
svn path=/trunk/; revision=9920
|
|
|
|
| |
svn path=/trunk/; revision=9919
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-22 Aaron Weber <aaron@ximian.com>
* C/evolution.sgml: Added evolution-faq as an entity.
* C/apx-authors.sgml: Added ettore and duncan to authors for the FAQ.
* C/evolution-faq.sgml: Put in <qandaset> form, made an entity
included in evolution.sgml. This will require changes to makefiles
and will break the current menu item for the FAQ.
svn path=/trunk/; revision=9918
|
|
|
|
|
|
|
|
| |
2001-05-21 Chris Toshok <toshok@ximian.com>
* addressbook/galview.xml: correct typo.
svn path=/trunk/; revision=9917
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-21 Chris Toshok <toshok@ximian.com>
* menus/gal-view-menus.c (build_menus): make the view menuitems
radio items of the same group, and allocate the closure here.
(free_verbs): only need to free the one DefineViews verb here.
(closure_free): new function - EListFreeFunc for our
listenerClosure list.
(remove_listeners): new function, free our listener list.
(gvm_destroy): call remove_listeners.
(gvm_init): init listenerClosures list.
(toggled_cb): callback for radio items.
(build_verbs): strip out almost all the code since there's only 1
verb now.
(build_stuff): call remove_listeners.
svn path=/trunk/; revision=9916
|
|
|
|
|
|
| |
* doc/C/evolution.sgml - Pulled my name from copyright list
svn path=/trunk/; revision=9915
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-21 Chris Toshok <toshok@ximian.com>
* gui/component/addressbook.c (change_view_type): update_view_type
is gone, since the menu item is gone.
* gui/widgets/e-addressbook-table-adapter.c (create_card): use
e_table_model_rows_inserted here.
svn path=/trunk/; revision=9914
|
|
|
|
|
|
|
|
| |
2001-05-21 Chris Toshok <toshok@ximian.com>
* evolution-addressbook.xml: remove ViewAsTable menu item.
svn path=/trunk/; revision=9913
|
|
|
|
|
|
|
|
|
| |
2001-05-21 Chris Toshok <toshok@ximian.com>
* e-table-sorted.c (ets_proxy_model_rows_inserted): increment row
each time through the loop so we don't get @count copies of @row.
svn path=/trunk/; revision=9912
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-21 Jeffrey Stedfast <fejj@ximian.com>
* providers/imap/camel-imap-store.c (get_folder_info_online):
Store the CamelFolderInfo tree that was returned from
camel_folder_info_build() in a new variable, 'tree', rather than
'fi' since we later use 'fi' when syncing folders. Not only does
this fix a memory leak, but it also fixes the bug where the user
would only see the last folder in the folder list and/or it's
subfolders.
svn path=/trunk/; revision=9911
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-21 Federico Mena Quintero <federico@ximian.com>
Fix bug #2831; the tasks toolbar and menu now have a button to
delete the selected tasks.
* gui/e-calendar-table.c (e_calendar_table_delete_selected): New
function.
(delete_cb): Use e_calendar_table_delete_selected().
(e_calendar_table_get_table): New function.
* gui/tasks-control.c (tasks_control_new_task_cmd): Handle the
delete command.
(selection_changed_cb): Change the sensitivity of the TasksDelete
command when the selection in the table changes.
* gui/e-tasks.c (table_selection_change_cb): Notify upstream when
the ETable selection changes.
svn path=/trunk/; revision=9910
|
|
|
|
|
|
|
|
| |
2001-05-21 Federico Mena Quintero <federico@ximian.com>
* evolution-tasks.xml: Added a Delete button on the toolbar.
svn path=/trunk/; revision=9909
|
|
|
|
|
|
|
|
| |
2001-05-21 Kjartan Maraas <kmaraas@gnome.org>
* mail-local.c: Mark a string for translation.
svn path=/trunk/; revision=9908
|
|
|
|
| |
svn path=/trunk/; revision=9907
|
|
|
|
| |
svn path=/trunk/; revision=9906
|
|
|
|
|
|
|
|
|
| |
2001-05-21 Kjartan Maraas <kmaraas@gnome.org>
* POTFILES.in: Updated.
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=9905
|
|
|
|
|
|
|
|
| |
2001-05-21 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=9904
|
|
|
|
| |
svn path=/trunk/; revision=9903
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-20 Christopher James Lahey <clahey@ximian.com>
* gui/component/addressbook-config.c
(addressbook_source_item_new): Removed an unused variable.
* gui/component/select-names/e-select-names-bonobo.c
(entry_get_property_fn): Made text here non-const.
* gui/component/select-names/e-select-names-popup.c
(edit_contact_info_cb): Cast to a gpointer here.
* gui/component/select-names/e-select-names.c
(e_addressbook_create_ebook_table): Cast to E_TABLE_MODEL here.
svn path=/trunk/; revision=9902
|
|
|
|
|
|
|
|
|
| |
kill in killev.
----------------------------------------------------------------------
tools/killev CVS:
----------------------------------------------------------------------
svn path=/trunk/; revision=9901
|
|
|
|
|
|
| |
operation.
svn path=/trunk/; revision=9900
|
|
|
|
| |
svn path=/trunk/; revision=9899
|
|
|
|
| |
svn path=/trunk/; revision=9898
|
|
|
|
|
|
|
|
|
|
|
| |
make[2]: *** No rule to make target `all-no-@BUILD_INCLUDED_LIBINTL@', needed by `all-no'.
2001-05-19 Jody Goldberg <jgoldberg@home.com>
* gnome-gettext.m4 : Add BUILD_INCLUDED_LIBINTL so that newer versions
work.
svn path=/trunk/; revision=9895
|
|
|
|
|
|
| |
existing dialogs in the shell to use it.
svn path=/trunk/; revision=9894
|
|
|
|
|
|
| |
`File -> Folder -> Open in New Window' menu item to work.
svn path=/trunk/; revision=9893
|
|
|
|
|
|
|
|
|
| |
2001-05-19 Christopher James Lahey <clahey@ximian.com>
* gal/widgets/e-reflow.c (model_changed): Killed a warning here.
(model_changed, items_inserted): Check if we're empty.
svn path=/trunk/; revision=9891
|
|
|
|
| |
svn path=/trunk/; revision=9890
|
|
|
|
|
|
| |
folder" implementation into them.
svn path=/trunk/; revision=9889
|
|
|
|
|
|
|
|
|
|
| |
5-argument `gethostbyname_r()' returns a non-NULL hostent and a
nonzero herr.
This fixes the "Cannot resolve localhost" error on GNU/Linux with libc
2.2.x.
svn path=/trunk/; revision=9888
|
|
|
|
|
|
|
|
| |
2001-05-19 Akira TAGOH <tagoh@gnome.gr.jp>
* ja.po: Updated Japanese translation.
svn path=/trunk/; revision=9887
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-18 Federico Mena Quintero <federico@ximian.com>
Fix bug #2829.
* gui/dialogs/delete-comp.c (delete_component_dialog): Allow the
caller to specify whether just one or many components are to be
deleted.
* gui/e-calendar-table.c (tasks_popup_one): Popup menu definition
for when one and only one task is selected.
(tasks_popup_many): Likewise, for more than one task.
(e_calendar_table_on_right_click): Do not create a structure for
the closure data; we can simply pass the cal_table. Use a
different menu depending on the number of selected tasks.
(mark_as_complete_cb): Renamed; now iterates over the selected
rows.
(delete_selected_components): New function to delete all the
selected components.
(delete_cb): Adjusted for delete_component_dialog().
(open_task): New function, simply open a CalComponent in the task
editor.
(open_task_by_row): Renamed; use open_task().
* gui/e-week-view.c (e_week_view_on_delete_appointment): Updated
for delete_component_dialog().
* gui/e-day-view.c (e_day_view_on_delete_appointment): Likewise.
svn path=/trunk/; revision=9886
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-18 Aaron Weber <aaron@ximian.com>
* C/menuref.sgml: Added a lot of new content. Fixed old
content. Validated. Still need to smooth the relation of this
section with the preface.
2001-05-16 Aaron Weber <aaron@ximian.com>
* C/preface.sgml: Changed to include t-shirt offer for feedback.
svn path=/trunk/; revision=9885
|
|
|
|
|
|
|
|
|
|
| |
2001-05-18 Duncan Mak <duncan@ximian.com>
* C/evolution-faq.sgml: Added two questions about importing
Outlook (text from Iain).
Fixed some tags and cleaned up a bit here and there.
svn path=/trunk/; revision=9884
|
|
|
|
| |
svn path=/trunk/; revision=9883
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-18 Jon Trowbridge <trow@ximian.com>
* gui/component/select-names/e-select-names-completion.c
(match_name): Do a better job constructing match strings, so we
never try to use a segment of the name that isn't there (resulting
in ugly (null)'s in the string). Boost our score if some part of
the name also matches the front part of the e-mail address, so the
name match will always trump the e-mail match.
svn path=/trunk/; revision=9882
|
|
|
|
|
|
| |
/var/spool/mail.
svn path=/trunk/; revision=9881
|
|
|
|
|
|
| |
/var/spool/mail.
svn path=/trunk/; revision=9880
|
|
|
|
| |
svn path=/trunk/; revision=9879
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-18 Jon Trowbridge <trow@ximian.com>
* gui/component/select-names/e-select-names-bonobo.c
(entry_get_property_fn): Return the serialized EDestinations
(rather than just a string w/ e-mail addresses) through the bonobo
component's property bag.
* gui/component/select-names/e-select-names-model.c
(e_select_names_model_export_destinationv): Added. A convenience routine
for serializing the model's EDestinations into a string.
* gui/component/select-names/e-select-names-popup.c
(add_html_mail): Added. Puts in a check menu item for whether or
not the recipient wants HTML mail.
(popup_menu_card): Add menu item for HTML mail. Enable edit
contact info item.
(popup_menu_nocard): Add menu item for HTML mail. Enable edit
contact info item.
* backend/ebook/e-book-util.c (e_book_use_local_address_book):
Added. Fetches the local addressbook and caches it on the first
call. This is meant to be an easy and efficient way to get at the
local addressbook with the minimum of code.
(e_book_query_address_locally): Added. Convenience code that
does an e-mail only e_book_name_and_email_query against the
local address book.
* backend/ebook/e-destination.c
(e_destination_set_html_mail_pref): Added. Allows the intended
recipient's HTML mail preference to be manipulated.
(e_destination_get_email_verbose): Added. Cleaned up to use
e_destination_get_name.
(e_destination_get_html_mail_pref): Added. Read the recipient's HTML mail
preference. If the destination is linked to a card, the
preference is taken from the card (unless it has been explicitly
overridden by a called to e_destination_set_html_mail_pref).
(e_destination_get_address_textv): Added. Form a unified address string
from a NULL-terminated vector of EDestinations.
(e_destination_export): Added. Serialize an EDestination to a string.
(e_destination_import): Added. Unserialize a string to build an
EDestination.
(e_destination_exportv): Added. Serialize a NULL-terminated vector of
EDestinations to a string.
(e_destination_importv): Added. Unserialize a string to build a
NULL-terminated vector of EDestinations.
* gui/component/select-names/e-select-names-completion.c:
Implemented local versions of g_strcasecmp and g_strncasecmp
(which should really be in glib, I think...) for utf8, and used
them to make this code utf8-safe.
2001-05-18 Jon Trowbridge <trow@ximian.com>
* Makefile.am (evolution_mail_LDADD): Added libebook.la (which is
now required by the composer.)
2001-05-18 Jon Trowbridge <trow@ximian.com>
* e-msg-composer-hdrs.c (set_recipients): Properly unserialize the
string returned by the "text" property of the bonobo control,
convert it into EDestinations, and use them to get the e-mail
addresses of our recipients.
22001-05-18 Jon Trowbridge <trow@ximian.com>
* Makefile.am (SUBDIRS): Changed build order. Now addressbook
gets built before mail.
svn path=/trunk/; revision=9878
|
|
|
|
| |
svn path=/trunk/; revision=9877
|
|
|
|
|
|
|
|
|
| |
2001-05-17 Chris Toshok <toshok@ximian.com>
* gui/component/addressbook.c (update_command_state): no more
ContactFind command.
svn path=/trunk/; revision=9876
|
|
|
|
|
|
|
|
|
| |
2001-05-17 Chris Toshok <toshok@ximian.com>
* evolution-addressbook.xml: add <commands> for the toolbar/menu
items we set the sensitivity on.
svn path=/trunk/; revision=9875
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-17 Chris Toshok <toshok@ximian.com>
* gui/widgets/e-minicard-view-widget.c
(e_minicard_view_widget_class_init): add our selection_change
signal.
(e_minicard_view_widget_realize): connect to the ESelectionModel's
selection_changed signal.
(e_minicard_view_widget_selected_count): new function.
(selection_change): new function - emit our "selection_change"
signal.
* gui/widgets/e-minicard-view-widget.h (struct
_EMinicardViewWidgetClass): add selection_change signal. also,
add prototype for e_minicard_view_widget_selected_count. *
gui/widgets/e-addressbook-view.c
(e_addressbook_view_class_init): add our command_state_change
signal.
(e_addressbook_view_init): connect to the writable_status signal
on the EAddressbookModel.
(minicard_selection_change): new function - calls
command_state_change.
(create_minicard_view): connect to selection_change on the
minicard_view so we know when to update command state.
(table_selection_change): new function - calls
command_state_change.
(writable_status): new function - calls command_state_change.
(command_state_change): new function - emits our
"command_state_change" signal.
(create_table_view): connect to the selection_change signal so we
know to update the command state.
(change_view_type): update the command state every time we change
view types.
(e_addressbook_view_can_create): new function.
(e_addressbook_view_can_print): new function.
(e_addressbook_view_can_delete): new function.
(e_addressbook_view_can_stop): new function.
* gui/widgets/e-addressbook-view.h (struct
_EAddressbookViewClass): add command_state_change signal, and
prototypes of functions the component can use to test the state of
commands.
* gui/widgets/e-addressbook-model.c (addressbook_destroy): unlink
the writable_status signal on the EBook.
(writable_status): new function.
(e_addressbook_model_class_init): add our writable_status signal.
(e_addressbook_model_init): init writable_status_id.
(e_addressbook_model_set_arg): unlink the writable_status signal
on the old EBook, and connect it on the new one.
* gui/widgets/e-addressbook-model.h: add writable_status signal.
* gui/component/addressbook.c (update_command_state): new
function, set the sensitivity of the bonobo commands.
(control_activate): update our command state immediately upon
activating the control.
(addressbook_factory_new_control): register command_state_change
to update the commands.
svn path=/trunk/; revision=9874
|
|
|
|
|
|
|
| |
* mail-callbacks.c (composer_postpone_cb): mark Outbox messages as
read.
svn path=/trunk/; revision=9873
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-17 Jeffrey Stedfast <fejj@ximian.com>
* mail-format.c (mail_write_authenticity): New convenience
function for all signature verification functions to use to
display whether or not the signed part was authentic.
(try_inline_pgp_sig): Use mail_write_authentic().
(handle_multipart_signed): Add code to handle S/MIME
multipart/signed parts and also use mail_write_authenticity().
svn path=/trunk/; revision=9872
|
|
|
|
|
|
|
| |
* e-msg-composer.c (save_draft): Draft messages should be marked
read.
svn path=/trunk/; revision=9871
|
|
|
|
|
|
| |
* mail-config.glade: add new icons from jimmac
svn path=/trunk/; revision=9870
|
|
|
|
| |
svn path=/trunk/; revision=9869
|
|
|
|
|
|
| |
* Makefile.am (images_DATA): Install Jakub's new icons
svn path=/trunk/; revision=9868
|
|
|
|
|
|
| |
already defined in the UI xml file for the shell views.
svn path=/trunk/; revision=9867
|
|
|
|
| |
svn path=/trunk/; revision=9866
|
|
|
|
| |
svn path=/trunk/; revision=9865
|
|
|
|
| |
svn path=/trunk/; revision=9864
|
|
|
|
|
|
|
|
|
| |
2001-05-16 Jeffrey Stedfast <fejj@ximian.com>
* camel-session.c (camel_session_forget_password): The service can
be NULL here too, thanks to Wayne Davis for pointing this out.
svn path=/trunk/; revision=9863
|
|
|
|
| |
svn path=/trunk/; revision=9862
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-16 Federico Mena Quintero <federico@ximian.com>
Split the event and task editors into different objects for the
separate pages; this way they can be shared by both editors.
* gui/dialogs/editor-page.[ch]: New abstract class for a page in a
calendar component editor.
* gui/dialogs/event-page.[ch]: Main page of an event editor.
* gui/dialogs/alarm-page.[ch]: Alarm page of a calendar component
editor.
* gui/dialogs/recurrence-page.[ch]: Recurrence page of a calendar
component editor.
* gui/dialogs/event-page.c (event_page_fill_widgets): Eeek, this
was missing a bunch of break statements.
(event_page_fill_component): Use a temporary variable rather than
allocating a struct icaltimetype.
* gui/dialogs/alarm-page.c (get_alarm_string): Do not use
fixed-size buffers.
(alarm_page_fill_widgets): Use cal_obj_uid_list_free().
(append_reminder): Now the list stores the plain CalComponentAlarm
structures in the row data. We do *NOT* want to be frobbing the
component's data directly. Rather, we clone the alarms from the
component and maintain them on our own.
(alarm_page_fill_component): Clone the alarms before adding them
to the component so that we maintain the invariant that the alarm
structures in the list did *not* come from the component.
* cal-util/cal-component.c (cal_component_add_alarm): Added
documentation.
(cal_component_remove_alarm): Added documentation.
(cal_component_remove_alarm): Do a lookup in our hash table of
alarms instead of scanning the whole component.
(CalComponentAlarm): Removed the `parent' field, since it was
unused.
(cal_component_free_alarm_uids): Removed function, since
cal_component_get_alarm_uids() is documented so that the user will
know that he must use cal_obj_uid_list_free().
(cal_component_alarm_clone): New function.
svn path=/trunk/; revision=9861
|
|
|
|
|
|
|
| |
* mail-format.c (mail_format_raw_message): add
E_TEXT_TO_HTML_ESCAPE_8BIT to the flags
svn path=/trunk/; revision=9860
|
|
|
|
|
|
|
|
| |
* e-html-utils.c (e_text_to_html_full): add
E_TEXT_TO_HTML_ESCAPE_8BIT to turn non-US-ASCII characters into
"?"s.
svn path=/trunk/; revision=9859
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-16 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (build_message): Added S/MIME sign/encrypt code.
(init): Initalize smime_sign/encrypt.
(e_msg_composer_get_smime_encrypt): new
(e_msg_composer_set_smime_encrypt): new
(e_msg_composer_get_smime_sign): new
(e_msg_composer_set_smime_sign): new
(menu_security_smime_sign_cb): new
(menu_security_smime_encrypt_cb): new
(setup_ui): Setup the UI for S/MIME stuff.
svn path=/trunk/; revision=9858
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* folder-browser.c (folder_browser_is_drafts,
folder_browser_is_sent, folder_browser_is_outbox): Functions to
determine if a folderbrowser is one of the drafts, sent, or outbox
folders.
(got_folder): Pass TRUE for the "outgoing" flag to
message_list_set_folder if this is a Sent, Drafts, or Outbox
folder.
* message-list.c (message_list_set_folder): Take a flag saying
whether or not the folder is an "outgoing" folder.
(message_list_setup_etree): Ditto. Use that rather than a
hardcoded list of foldernames for deciding whether to swap From
and To in the default layout.
* mail-config.c (mail_config_folder_to_cachename): Make IMAP
folders have unique cachenames rather than only one per store, so
that IMAP Sent and Drafts folders don't get forced into having the
same layout as the INBOX.
* mail-callbacks.c: (is_sent_folder, is_drafts_folder): Gone.
Replaced with simpler folder_browser_is_* routines.
(edit_msg, resend_msg, open_msg): Use folder_browser_is_*
routines.
* mail-local.c (reconfigure_clicked): Update call to
message_list_set_folder.
svn path=/trunk/; revision=9857
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-16 Jeffrey Stedfast <fejj@ximian.com>
* mail-crypto.c (mail_crypto_is_smime_v3_signed): Removed (this
now exists in camel/camel-smime.c).
(mail_crypto_is_pkcs7_mime): Same.
(mail_crypto_smime_part_sign): new
(mail_crypto_smime_part_verify): new
(mail_crypto_smime_part_encrypt): new
(mail_crypto_smime_part_decrypt): new
(mail_crypto_pgp_mime_part_sign): Added code to set an exception
if the context fails to be created.
(mail_crypto_pgp_mime_part_verify): And here...
(mail_crypto_pgp_mime_part_encrypt): Same.
(mail_crypto_pgp_mime_part_decrypt): And here too.
svn path=/trunk/; revision=9856
|
|
|
|
|
|
|
|
|
| |
2001-05-16 Jeffrey Stedfast <fejj@ximian.com>
* camel-smime-context.c (camel_smime_context_new): We don't need
to be passed the certdb path anymore.
svn path=/trunk/; revision=9855
|
|
|
|
|
|
|
|
| |
2001-05-16 Jeffrey Stedfast <fejj@ximian.com>
* evolution-message-composer.xml: Added S/MIME menu items.
svn path=/trunk/; revision=9854
|
|
|
|
| |
svn path=/trunk/; revision=9853
|
|
|
|
|
|
|
|
| |
2001-05-16 JP Rosevear <jpr@ximian.com>
* POTFILES.in: Remove importers/evolution-gnomecard-importer.c
svn path=/trunk/; revision=9852
|
|
|
|
| |
svn path=/trunk/; revision=9851
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-display.c (mail_display_redisplay): Deal with full-header
mode in addition to source mode
* mail-format.c (write_field_row_begin): Add WRITE_NOCOLUMNS flag
to write the header in a single table cell rather than two. Output
the second columns's "<td>" when not in NOCOLUMNS mode. Don't
include the ":" in the passed-in header name.
(write_date, write_address): Update for write_field_row_begin
changes.
(write_text_field): Genericified and updated from write_subject.
(write_headers): Deal with both normal and full-header mode.
svn path=/trunk/; revision=9850
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-medium.c (camel_medium_get_headers): New function to
return an array of all headers.
(camel_medium_free_headers): And free them.
* camel-mime-part.c (get_headers, free_headers): Implement this
for CamelMimePart. (Works for CamelMimeMessage too.)
svn path=/trunk/; revision=9849
|
|
|
|
| |
svn path=/trunk/; revision=9848
|
|
|
|
|
|
|
|
| |
2001-05-16 JP Rosevear <jpr@ximian.com>
* POTFILES.in: Remove camel/camel-pkcs7-context.c
svn path=/trunk/; revision=9847
|
|
|
|
| |
svn path=/trunk/; revision=9846
|
|
|
|
| |
svn path=/trunk/; revision=9845
|
|
|
|
| |
svn path=/trunk/; revision=9844
|
|
|
|
| |
svn path=/trunk/; revision=9843
|
|
|
|
|
|
|
|
| |
2001-05-16 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=9842
|
|
|
|
|
|
|
|
|
| |
2001-05-16 JP Rosevear <jpr@ximian.com>
* src/libical/Makefile.am: Fixes to make it make dist and make
distcheck. Kind of kludgy but they seem to work. Time will tell.
svn path=/trunk/; revision=9841
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-15 Chris Toshok <toshok@ximian.com>
* gui/search/e-addressbook-search-dialog.c
(e_addressbook_search_dialog_init): initialize the model and
adapter.
(button_press): set on the model.
(e_addressbook_search_dialog_new): same.
(e_addressbook_search_dialog_set_arg): same.
(e_addressbook_search_dialog_destroy): unref the model and
adapter.
* gui/search/e-addressbook-search-dialog.h (struct
_EAddressbookSearchDialog): add our model and reflow adapter.
svn path=/trunk/; revision=9840
|
|
|
|
|
|
|
|
|
| |
2001-05-15 Chris Toshok <toshok@ximian.com>
* POTFILES.in: e-minicard-view-model.c ->
e-addressbook-reflow-adapter.c
svn path=/trunk/; revision=9839
|
|
|
|
|
|
|
|
|
| |
2001-05-16 Christopher James Lahey <clahey@ximian.com>
* gui/widgets/e-minicard-view.c: (e_minicard_view_destroy): Fixed
up the lifetime of the drag_data_get signal a bit.
svn path=/trunk/; revision=9838
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-15 Chris Toshok <toshok@ximian.com>
* gui/widgets/e-minicard-view.c (add_to_list): MinicardViewModel
-> ReflowAdapter name change.
(get_card_list): same.
(e_minicard_view_drag_begin): same.
(supported_fields_cb): model -> adapter.
(adapter_changed): hook up signals and set the empty message on
our adapter.
(e_minicard_view_set_arg): add support for "adapter", and set
model -> adapter.
(e_minicard_view_get_arg): same.
(disconnect_signals): no more status_message.
(do_remove): track to use adapter.
(e_minicard_view_class_init): add adapter arg, and remove
status_message.
(e_minicard_view_init): all the code here is in adapter_changed
now.
* gui/widgets/e-minicard-view.h (struct _EMinicardView):
EMinicardViewModel -> EAddressbookReflowAdapter.
(struct _EMinicardViewClass): get rid of status_message.
* gui/widgets/e-minicard-view-widget.c
(e_minicard_view_widget_class_init): remove the status_message
signal.
(e_minicard_view_widget_new): take the adapter as our argument,
and store it away for when we create the view.
(e_minicard_view_widget_realize): when we create the view just set
the adapter field on it. also, don't connect to status_message.
* gui/widgets/e-minicard-view-widget.h (struct
_EMinicardViewWidget): add our adapter here, so we can pass it
into the view when we create it.
(struct _EMinicardViewWidgetClass): remove status_message.
* gui/widgets/e-addressbook-view.c (status_message): new function,
no more propagating status messages!
(e_addressbook_view_init): create our model and conenct to its
status_message signal.
(book_writable_cb): set "editable" on the model, not our object.
(e_addressbook_view_set_arg): same, but with "book" and "query" as
well.
(create_minicard_view): create our reflow adapter and pass it to
the minicard view widget. also, call e_reflow_model_changed so
it'll pick up any already present cards.
(table_double_click): ADDRESSBOOK_MODEL -> TABLE_ADAPTER.
(get_card_list_1): remove the cast, since we don't need it any
longer.
(table_right_click): ADDRESSBOOK_MODEL -> TABLE_ADAPTER.
(table_drag_data_get): same.
(create_table_view): create the table adapter, and use it as our
ETableModel.
(change_view_type): remove the status_message hook up and setting
of query/book/editable.
(e_addressbook_view_stop): just call e_addressbook_model_stop here
instead of switching on the view type.
* gui/widgets/e-addressbook-view.h (struct _EAddressbookView): add
our EAddressbookModel.
* gui/widgets/Makefile.am (libeminicard_a_SOURCES): add the
adapter files, and remove e-minicard-view-model.[ch].
* gui/widgets/e-minicard-view-model.[ch]: removed.
* gui/widgets/e-addressbook-table-adapter.c: new file.
* gui/widgets/e-addressbook-table-adapter.h: new file.
* gui/widgets/e-addressbook-reflow-adapter.c: new file.
* gui/widgets/e-addressbook-reflow-adapter.h: new file.
* gui/widgets/e-addressbook-model.c: rework this class to now
subclass from ETableModel anymore. It not subclasses from
GtkObject, and we use table and reflow adapters to get at the
data.
* gui/widgets/e-addressbook-model.h: same.
svn path=/trunk/; revision=9837
|
|
|
|
|
|
|
|
| |
http://bugzilla.ximian.com in it, rather than Bug Buddy (which will
not work with our bug tracker, as the latter doesn't have an email
interface yet).
svn path=/trunk/; revision=9836
|
|
|
|
|
|
| |
entries for the guide's chapters to match the new paths.
svn path=/trunk/; revision=9835
|
|
|
|
|
|
| |
directories.
svn path=/trunk/; revision=9834
|
|
|
|
| |
svn path=/trunk/; revision=9833
|
|
|
|
| |
svn path=/trunk/; revision=9832
|
|
|
|
|
|
| |
sucks, but it will get better.)
svn path=/trunk/; revision=9831
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-15 Jeffrey Stedfast <fejj@ximian.com>
* camel-smime-context.c (camel_smime_context_finalise): Don't
close or free (it wasn't allocated) the certdb.
(camel_smime_context_new): If we get a NULL certdb handle, then
don't bother trying to create a new certdb handle since NSS_Init*
should have done that.
svn path=/trunk/; revision=9830
|
|
|
|
|
|
| |
CVe: ----------------------------------------------------------------------
svn path=/trunk/; revision=9829
|
|
|
|
| |
svn path=/trunk/; revision=9828
|
|
|
|
| |
svn path=/trunk/; revision=9827
|
|
|
|
| |
svn path=/trunk/; revision=9826
|
|
|
|
| |
svn path=/trunk/; revision=9825
|
|
|
|
|
|
|
|
|
|
| |
2001-05-15 Jeffrey Stedfast <fejj@ximian.com>
* configure.in: Create CAMEL_CFLAGS and CAMEL_LIBS so that we
don't have to link in all sorts of unnecessary garbage from GNOME
that we don't need.
svn path=/trunk/; revision=9824
|
|
|
|
| |
svn path=/trunk/; revision=9823
|
|
|
|
|
|
|
|
|
|
| |
2001-05-15 Jeffrey Stedfast <fejj@ximian.com>
* Removed some evolution-*-decl.txt files since these are
autogenerated by gtk-doc and don't belong in cvs anyway.
Should the tmpl/ dirs also be removed??
svn path=/trunk/; revision=9822
|
|
|
|
|
|
|
|
|
|
| |
2001-05-15 Jeffrey Stedfast <fejj@ximian.com>
* Makefile.am: Don't use EXTRA_GNOME_*, use the new CAMEL_*
variables so we don't link in tons of extra cruft that we don't
need.
svn path=/trunk/; revision=9821
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-display.c (on_url_requested): Load http images if the user
has force-loaded images too.
(mail_display_redisplay): Update for normal/headers/source changes.
(mail_display_load_images): New. Force HTTP image loading for the
current message.
* mail-config.c (mail_config_get_message_display_style,
mail_config_set_message_display_style): Updated and renamed from
mail_config_{get,set}_view_source
* mail-callbacks.c (load_images): New.
* folder-browser.c (folder_browser_set_message_display_style):
Renamed and updated from folder_browser_toggle_view_source.
* folder-browser-factory.c (verbs): Add ViewLoadImages.
(control_activate): Update for normal/headers/source change to
radio group.
svn path=/trunk/; revision=9820
|
|
|
|
|
|
|
|
| |
* evolution-mail.xml: Create a "Message Display" submenu in View,
move source/full headers/normal there and make it a radio group.
Add "Load Images" there.
svn path=/trunk/; revision=9819
|
|
|
|
|
|
|
|
|
| |
2001-05-15 Jeffrey Stedfast <fejj@ximian.com>
* tests/smime/pkcs7.c: Added t the test suite - tests the S/MIME
pkcs7 functions.
svn path=/trunk/; revision=9818
|
|
|
|
| |
svn path=/trunk/; revision=9817
|
|
|
|
|
|
|
|
|
|
| |
* folder-browser-factory.c (verbs): Update for changes in
evolution-mail.xml (many commands were renamed to better match the
current menu layout).
(pixcache): Refer to commands via their paths in /commands/
rather than hardcoding their menu paths.
svn path=/trunk/; revision=9816
|
|
|
|
|
|
|
|
|
| |
* evolution-mail.xml: Clean this up A LOT. In addition to cosmetic
changes, now every command appears in the <commands> section, and
has a tooltip. Also, move "Search" to the "Edit" menu for
consistency with other apps.
svn path=/trunk/; revision=9815
|
|
|
|
| |
svn path=/trunk/; revision=9814
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-14 Jon Trowbridge <trow@ximian.com>
* mail-search.c (mail_search_construct): Put frame around dialog
vbox, put mail subject in that frame's label. (Patch by Duncan.)
(mail_search_set_subject): Break out subject-setting code.
Truncate long subjects with ellipses.
svn path=/trunk/; revision=9813
|
|
|
|
|
|
|
|
| |
2001-05-15 Chris Toshok <toshok@ximian.com>
* tools/killev: add the importers.
svn path=/trunk/; revision=9812
|
|
|
|
| |
svn path=/trunk/; revision=9811
|
|
|
|
|
|
|
|
|
| |
2001-05-14 Christopher James Lahey <clahey@ximian.com>
* gui/widgets/e-minicard-view-model.c (remove_card): Fix a small
error not decreasing the data_count here.
svn path=/trunk/; revision=9810
|
|
|
|
|
|
|
|
| |
2001-05-14 Kevin Breit <battery841@mediaone.net>
* doc/C/evolution-C.omf: added file for Scrollkeeper
svn path=/trunk/; revision=9809
|
|
|
|
|
|
|
|
|
| |
2001-05-14 Duncan Mak <duncan@ximian.com>
* mail-search.c (mail_search_construct): set the dialog's
window_icon to jimmac's new find_message.xpm.
svn path=/trunk/; revision=9808
|
|
|
|
|
|
|
|
| |
2001-05-15 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=9807
|
|
|
|
|
|
|
|
| |
2001-05-14 Jeffrey Stedfast <fejj@ximian.com>
* camel-smime-context.c: Lots of fixes to get this to compile.
svn path=/trunk/; revision=9806
|
|
|
|
|
|
| |
have to pass in a useless value.
svn path=/trunk/; revision=9805
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-14 Jeffrey Stedfast <fejj@ximian.com>
* camel-smime-context.c: Lots of fixes to get this to almost
compile. Still struggling with the fact that CERTCertDBHandle is
an "incomplete type". *sigh*.
* camel-smime.c (camel_smime_part_verify): Updated to pass in a
hash argument to camel_smime_verify().
* camel-pgp-mime.c (camel_pgp_mime_part_verify): Update according
to the changes in the context API.
* camel-pgp-context.c (pgp_verify): Updated to take a
CamelCipherHash argument.
* camel-cipher-context.c (camel_cipher_verify): Now takes a hash
argument since the S/MIME code needs this.
svn path=/trunk/; revision=9804
|
|
|
|
|
|
|
|
| |
2001-05-14 Duncan Mak <duncan@ximian.com>
* Makefile.am (images_DATA): add in the new find_message.xpm
svn path=/trunk/; revision=9803
|
|
|
|
| |
svn path=/trunk/; revision=9802
|
|
|
|
| |
svn path=/trunk/; revision=9801
|
|
|
|
|
|
|
|
|
| |
* mail-mlist-magic.c: Remove this... it's not used any more.
* folder-browser.c:
* message-browser.c: Remove references to mail-mlist-magic.h
svn path=/trunk/; revision=9800
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-14 Jeffrey Stedfast <fejj@ximian.com>
* Makefile.am: Add camel-smime-context.[c,h] and camel-smime.[c,h]
to the build.
* camel-smime.[c,h]: New source files for manipulating S/MIME
message parts.
svn path=/trunk/; revision=9799
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-14 Jon Trowbridge <trow@ximian.com>
* camel-search-private.c (utf8_get): Replicate the semantics of
the libunicode utf8 functions by returning NULL in the arg
on invalid utf8.
* camel-pgp-context.c (pgp_verify): Check for valid utf8,
terminate loop if something looks wrong.
* camel-mime-utils.c (header_encode_phrase_get_words): Properly
check for invalid utf8.
(header_encode_string): Properly check for invalid utf8.
* camel-charset-map.c (camel_charset_step): Properly check for
invalid utf8.
2001-05-14 Jon Trowbridge <trow@ximian.com>
* e-html-utils.c (is_citation): Check for bad utf8.
svn path=/trunk/; revision=9798
|
|
|
|
|
|
|
|
|
|
| |
2001-05-14 Jon Trowbridge <trow@ximian.com>
* gal/e-text/e-text.c (calc_line_widths): Validate utf8 to avoid
lock-ups.
(_get_position): Validate utf8 to avoid lock-ups.
svn path=/trunk/; revision=9797
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-14 Jeffrey Stedfast <fejj@ximian.com>
* tests/folder/test9.c:
* tests/folder/test8.c:
* tests/folder/test7.c:
* tests/folder/test6.c:
* tests/folder/test5.c:
* tests/folder/test4.c:
* tests/folder/test3.c:
* tests/folder/test2.c:
* tests/folder/test1.c:
* tests/smime/pgp-mime.c:
* tests/smime/pgp.c: Subclass CamelSession since we can no longer
specify the passwd callback any other way and update code
accordingly.
svn path=/trunk/; revision=9796
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-14 jacob berkman <jacob@ximian.com>
* e-folder-tree.c (remove_folder): set the subfolder's parent to
NULL so the subfolder list doesn't change whilst we are using it
(folder_remove_subfolder): this function didn't used to work at
all
svn path=/trunk/; revision=9795
|
|
|
|
|
|
|
|
| |
2001-05-14 Jeffrey Stedfast <fejj@ximian.com>
* evolution-message-composer.xml: Remove Help->About.
svn path=/trunk/; revision=9794
|
|
|
|
|
|
|
|
|
|
| |
* evolution-mail.xml: Redo forwarding stuff so there's "Forward",
"ForwardAttached", "ForwardInline" (not "inlined"), and
"ForwardQuoted", where the first uses a default style. Make
Actions->Forward and the toolbar Forward button use the default
style.
svn path=/trunk/; revision=9793
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-config.glade: Split "Other" page into three pages, Display,
Composer, and PGP. Add HTML image stuff on the Display page and
default forward style on the Composer page.
* mail-config.c (mail_config_get_default_forward_style,
mail_config_set_default_forward_style): User-specified default
style for forwarding messages.
(config_read, mail_config_write_on_exit): Deal with forward style.
* mail-accounts.c: Handle HTML image display options and default
forward style.
* mail-callbacks.c (forward): New. Forward in the user-selected
default style.
(forward_inline, forward_quoted): Simplify these some. Remove the
fallback to forward attached when forwarding multiple messages: it
should just forward the multiple messages inline or quoted in
those cases. (Which it doesn't yet, but that's a bug.)
* folder-browser.c (context_menu): Remove "Forward inline" and
make "Forward" call forward() rather than forward_attached().
* folder-browser-factory.c: Update command/menu/toolbar/pixmap
gunk for the "MessageForwardAttached" vs "MessageForward" split.
* mail-session.c (mail_session_get_type):
* mail-format.c (format_mime_part):
* mail-account-gui.c (setup_service): Fix warnings.
svn path=/trunk/; revision=9792
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-14 Jon Trowbridge <trow@ximian.com>
* e-cell-text.c (_get_position_from_xy): Try to deal with bad
utf8.
(_get_position): Try to deal with bad utf8.
(number_of_lines): Try to deal with bad utf8.
(split_into_lines): Try to deal with bad utf8.
svn path=/trunk/; revision=9791
|
|
|
|
| |
svn path=/trunk/; revision=9790
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-14 Jon Trowbridge <trow@ximian.com>
* folder-browser.c (folder_browser_config_search): Use secondary
searches here, so that we control the interference between the two
bits of searching UI.
2001-05-13 Jon Trowbridge <trow@ximian.com>
* mail-search.c (mail_search_construct): Destroy the MailSearch
dialog if the underlying MailDisplay is destroyed. I don't like
the way that label in the dialog with the message subject in it
looks, so I've #ifdef-ed it out for now. Center the Matches
label --- it makes the dialog look more balanced, I think.
(dialog_clicked_cb): Changed to reflect adjusted
ESearchingTokenizer API, using primary searches.
(toggled_case_cb): Use the primary search API.
* e-searching-tokenizer.c: Make searching routines utf8-friendly.
Rationalize how the match begin/end markup is handled; allow for
begin/end markup that varies by search. Add concept of primary and
secondary matching, to disentangle possible interactions between
search-bar searches and search-dialog searches.
svn path=/trunk/; revision=9789
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-13 Chris Toshok <toshok@ximian.com>
* gui/component/addressbook.h: add prototype for
addressbook_expand_uri.
* gui/component/addressbook-component.c
(destination_folder_handle_drop): create an EBook for
@physical_uri.
(dnd_drop_book_open_cb): actually add the dropped cards.
* gui/component/addressbook.c (addressbook_expand_uri): abstract
this code out from the set_prop method so we can use it in the
component.
(set_prop): call addressbook_expand_uri.
* backend/ebook/e-card.c (e_card_load_cards_from_string): new
function.
* backend/ebook/e-card.h: add prototype for
e_card_load_cards_from_string.
svn path=/trunk/; revision=9788
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-13 Jeffrey Stedfast <fejj@ximian.com>
* mail-local.c (mail_local_storage_shutdown): Get rid of this - we
don't need it.
* component-factory.c (owner_unset_cb): Don't unref the LocalStore
- we don't own a ref on it!!
svn path=/trunk/; revision=9787
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-13 Duncan Mak <duncan@ximian.com>
* mail-search.c (begin_cb): Updates the subject on refresh and
sets subject to "Untitled Message" if subject is NULL.
(mail_search_construct): Moved msg_subject to its own GtkLabel,
sets subject to "Untitled Message" if subject is NULL. Give focus
to entry by default. Made <enter> in entry run
dialog_clicked_cb by setting gnome_dialog_editable_enters.
svn path=/trunk/; revision=9786
|
|
|
|
| |
svn path=/trunk/; revision=9785
|
|
|
|
| |
svn path=/trunk/; revision=9784
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-12 Gediminas Paulauskas <menesis@delfi.lt>
* folder-browser-factory.c: load pixmaps for MessageCopy and
MessageForwardAttached. Thanks Wayne Davis <wfdavis@seas.upenn.edu>
for a patch.
2001-05-12 Gediminas Paulauskas <menesis@delfi.lt>
* evolution-mail.xml: add pixmaps for MessageCopy and
MessageForwardAttached. Thanks Wayne Davis <wfdavis@seas.upenn.edu>
for a patch.
2001-05-12 Gediminas Paulauskas <menesis@delfi.lt>
* po/POTFILES.in: update with new/moved files.
also:
Removed duplicated DATADIR in mail/Makefile.am
fixed warning in e-search-bar.c in my recent code there
svn path=/trunk/; revision=9783
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-12 Gediminas Paulauskas <menesis@delfi.lt>
* folder-browser-factory.c: load pixmaps for MessageCopy and
MessageForwardAttached. Thanks Wayne Davis <wfdavis@seas.upenn.edu>
for a patch.
2001-05-12 Gediminas Paulauskas <menesis@delfi.lt>
* evolution-mail.xml: add pixmaps for MessageCopy and
MessageForwardAttached. Thanks Wayne Davis <wfdavis@seas.upenn.edu>
for a patch.
2001-05-12 Gediminas Paulauskas <menesis@delfi.lt>
* po/POTFILES.in: update with new/moved files.
Also:
remove duplicated DATADIR from mail/Makefile.am
fix warning in e-search-bar.c
svn path=/trunk/; revision=9782
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-12 Chris Toshok <toshok@ximian.com>
* gui/component/addressbook-component.c
(destination_folder_handle_drop): spew the data passed to us.
(destination_folder_handle_motion): the suggested_action is not an
ActionSet, but an Action, so don't or together multiple actions.
svn path=/trunk/; revision=9781
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-12 Chris Toshok <toshok@ximian.com>
* e-storage-set-view.c (tree_drag_data_received): implement the
CORBA side of dragging.
(convert_gdk_drag_action_set_to_corba): rename
convert_gdk_drag_action_to_corba to this.
(convert_corba_drag_action_set_to_gdk): rename
convert_corba_drag_action_to_gdk to this.
(convert_gdk_drag_action_to_corba): new function that doesn't
build a bitmask, useful for the Action types, instead of
ActionSet.
(convert_corba_drag_action_to_gdk): same.
svn path=/trunk/; revision=9780
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Chris Toshok <toshok@ximian.com>
* gui/component/addressbook-config.c (addressbook_source_dialog):
correct bug causing the Ok button to never be enabled.
svn path=/trunk/; revision=9779
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Chris Toshok <toshok@ximian.com>
* e-storage-set-view.c
(populate_folder_context_menu_with_common_items): add RemoveFolder
menu item and verb.
(folder_context_menu_remove_cb): new function, call
e_storage_set_async_remove_folder.
(remove_cb): callack for e_storage_set_async_remove_folder.
* evolution-shell-component-client.c
(evolution_shell_component_client_populate_folder_context_menu):
fix prototype to reflect Component -> Container.
* evolution-shell-component-client.h: same.
svn path=/trunk/; revision=9778
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Chris Toshok <toshok@ximian.com>
* evolution-shell-component.h
(EVOLUTION_SHELL_COMPONENT_POPUP_PLACEHOLDER): add this define for
the xml path to use when adding menu items to the folder popup.
* e-storage-set-view.c
(populate_folder_context_menu_with_common_items): add (#ifdef
DEBUG_XML) a menu item to dump the bonobo xml.
(popup_folder_menu): pass the BonoboUIContainer to the
populate_folder_context_menu CORBA call, instead of the component.
Also, reorder things a bit so the component doesn't get an error
when setting xml the first time.
svn path=/trunk/; revision=9777
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Chris Toshok <toshok@ximian.com>
* gui/component/addressbook-component.c (populate_context_menu):
example.
svn path=/trunk/; revision=9776
|
|
|
|
| |
svn path=/trunk/; revision=9775
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Chris Toshok <toshok@ximian.com>
* gui/widgets/e-minicard-view.c (e_minicard_view_drag_data_get):
use e_card_list_get_vcard to build up the data to send.
(e_minicard_view_init): connect to the model's drag_begin signal.
(e_minicard_view_drag_begin): gather the list of cards being
dragged and call gtk_drag_begin.
(add_to_list): new function.
(get_card_list): same.
(disconnect_signals): disconnect the drag_data_get signal.
(e_minicard_view_init): connect to the drag_begin signal on our
model.
* gui/widgets/e-minicard-view.h (struct _EMinicardView): change
drag_card to drag_list.
* gui/widgets/e-minicard-view-model.c (minicard_drag_begin): new
function, emit our drag_begin signal.
(addressbook_incarnate): connect to the item's drag_begin signal.
(e_minicard_view_model_class_init): init our drag_begin signal.
* gui/widgets/e-minicard-view-model.h: add drag_begin signal.
* gui/component/addressbook-config.c (addressbook_source_dialog):
always loop through all source types here, making LDAP first so
it's forces as the first notebook item.
(addressbook_config_auth_label): remove SASL case.
(addressbook_source_edit_changed): same.
(addressbook_source_item_new): flag the area of code that needs to
go into the advanced dialog (if we add one before someone
graciously redesigns the entire addressbook gui :)
* gui/component/addressbook-storage.c (ldap_unparse_auth): remove
SASL case.
(ldap_parse_auth): same.
* gui/component/addressbook-storage.h: make LDAP come first in our
source type enumeration, and remove the SASL auth type.
svn path=/trunk/; revision=9774
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-display.c (load_http): callback to use GNOME-VFS to load
http data.
(on_url_requested): Handle http: URLs that refer to either MIME
parts or web data.
(mail_display_redisplay_when_loaded): Moved out of
mail_content_loaded and made more generic.
* mail-format.c (add_url): Handle two different kinds of URLs
(URLs that point to CamelMimeParts and URLs that point to
GByteArrays).
(mail_content_loaded): Use mail_display_redisplay_when_loaded.
(format_mime_part): Renamed from "call_handler_function". Also,
record Content-Location if the part has one. (This is not yet 100%
correct: it doesn't deal with relative URLs correctly.)
(handle_text_html): Use Content-Location URL rather than
Content-ID, when available (will help deal with relative URLs once
GtkHTML supports that better).
(etc): Update for changes.
* mail-config.c (mail_config_get_http_mode,
mail_config_set_http_mode): get/set HTTP image downloading mode.
(config_read, mail_config_write_on_exit): save/load that data.
svn path=/trunk/; revision=9773
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-mime-utils.c (header_location_decode): Decode
Content-Location, either correctly or Netscape-generated-brokenly.
* camel-mime-part.c (camel_mime_part_set_content_location,
camel_mime_part_get_content_location, etc): Deal with
Content-Location header.
svn path=/trunk/; revision=9772
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Jeffrey Stedfast <fejj@ximian.com>
* providers/smtp/camel-smtp-transport.c (smtp_auth): Don't check
the initial auth response until we get into the while-loop
otherwise we have problems if the SASL mechanism supported a
client initiated challenge (like PLAIN and LOGIN do).
svn path=/trunk/; revision=9771
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Christopher James Lahey <clahey@ximian.com>
* backend/ebook/e-card.c (e_card_set_arg): If the name is set and
the full_name or file_as haven't been yet, set them.
svn path=/trunk/; revision=9770
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Christopher James Lahey <clahey@ximian.com>
* e-table-item.c (eti_event): Make a key press stop the tooltip
timeout.
* e-table-state.c (e_table_state_load_from_node): Make the default
expansion be one so that if the user doesn't specify any
expansions they get a uniform expansion.
svn path=/trunk/; revision=9769
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-11 JP Rosevear <jpr@ximian.com>
* mail-importer.h: add proto
* mail-importer.c (mail_importer_uninit): release and unref the
local storage
* mail-local.c (mail_local_store_finalize): use
bonobo_object_release_unref rather than doing Bonobo_Unknow_unref
and a corba release
(register_folder_registered): "sink" the local_store ref to
prevent circular ref
(mail_local_storage_shutdown): unref the local store
* mail-local.h: new proto
* component-factory.c (owner_unset_cb): uninit the importer and
shutdown the local storage
svn path=/trunk/; revision=9768
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Jeffrey Stedfast <fejj@ximian.com>
* mail-local.c (mail_local_reconfigure_folder): Set a title on the
window "Reconfigure %s" where %s is the folder name. Also, don't
allow more than one of these type windows to be opened per folder.
* mail-tools.c (mail_tool_get_folder_name): Fix Danw's kludge to
actually work :-)
svn path=/trunk/; revision=9767
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-11 JP Rosevear <jpr@ximian.com>
* e-component-registry.c (register_component): component_new refs
the object itself, so unref ours when we finish with it
* e-shell.c (e_shell_construct): There is no need to explicitly
ref the folder type registry, storage set and shortcuts because we
are the creator and hold the initial ref count of 1.
svn path=/trunk/; revision=9766
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Martha Burke <martha@ximian.com>
* gui/Makefile.am: sanitize LD_ADDS and CFLAGS so the libtool
lines are shorter (fixes problem on solaries due to sed)
svn path=/trunk/; revision=9765
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Christopher James Lahey <clahey@ximian.com>
* backend/pas/pas-backend-file.c: Reordered the includes here.
(string_to_dbt): The sleepycat libdb documentation suggests
memseting the DBT to 0 so we do that here.
* gui/widgets/e-minicard-view-model.c (addressbook_height): Skip
the E_CARD_SIMPLE_FIELD_FAMILY_NAME field.
* gui/widgets/e-minicard.c (remodel): Skip the
E_CARD_SIMPLE_FIELD_FAMILY_NAME field.
svn path=/trunk/; revision=9764
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Chris Toshok <toshok@ximian.com>
* backend/pas/pas-backend-ldap.c (pas_backend_ldap_connect): only
check schema support if we've connected.
svn path=/trunk/; revision=9763
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Jeffrey Stedfast <fejj@ximian.com>
* mail-vfolder.c (vfolder_edit): Don't allow multiple copies of
this to be run at a time.
* mail-callbacks.c (providers_config): Don't allow multiple copies
of this to be run at a time.
(manage_subscriptions): Same, but this was a tad more kludgy since
we don't gnome_dialog_run_and_close() this one. I had to make the
widget a semi-global variable. yuck :\
(filter_edit): Same.
svn path=/trunk/; revision=9762
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Jon Trowbridge <trow@ximian.com>
* e-searching-tokenizer.c (e_searching_tokenizer_new):
Remove a snippet of debugging code I left in by mistake.
svn path=/trunk/; revision=9761
|
|
|
|
|
|
|
|
| |
* camel-stream-null.c (camel_stream_null_new): Make this return
CamelStream * (like the other stream new functions) instead of
CamelStreamNull *
svn path=/trunk/; revision=9760
|
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (forward_inlined): If the cursor_uid is NULL,
then we can't forward anything so just return.
(forward_quoted): Same.
svn path=/trunk/; revision=9759
|
|
|
|
|
|
|
|
| |
* e-local-storage.c (load_folder): Lots of people seem to have
"broken" local storage hierarchies. So ignore errors (like the old
code did) and just print a warning.
svn path=/trunk/; revision=9758
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Chris Toshok <toshok@ximian.com>
* contact-editor/e-contact-editor.c (enable_writable_fields):
don't leak the ECard or ECardSimple.
svn path=/trunk/; revision=9757
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-11 Chris Toshok <toshok@ximian.com>
* evolution-storage-set-view-factory.c
(evolution_storage_set_view_factory_new_view): the only
problematic area - pass NULL for now in as the BonoboUIContainer.
how do we pass this container to the control?
* e-storage-set-view.c (folder_context_menu_activate): un-#if 0
this function.
(populate_folder_context_menu_with_common_items): build our popup
using the new xml bonobo stuffs.
(popup_folder_menu): convert to using the new xml bonobo stuffs.
(right_click): only do the popup menu if we have a
BonoboUIContainer.
(e_storage_set_view_new): add BonoboUIContainer* arg.
(e_storage_set_view_construct): same.
* e-storage-set-view.h: add BonoboUIContainer* args to
e_storage_set_view_new and e_storage_set_view_construct.
* e-shell-folder-creation-dialog.c (add_storage_set_view): pass
NULL for the BonoboUIContainer, since we shouldn't (?) have a
popup in this dialog.
* e-shell-folder-selection-dialog.c
(e_shell_folder_selection_dialog_construct): pass NULL for the
BonoboUIContainer, since we shouldn't (?) have a popup in this
dialog.
* e-storage-set.h: add BonoboUIContainer* arg to
e_storage_set_new_view.
* e-storage-set.c (e_storage_set_new_view): add arg, and track
change to e_storage_set_view_new.
* e-shell-view.h: add prototype for
e_shell_view_get_bonobo_ui_container.
* e-shell-view.c (setup_storage_set_subwindow): track change to
e_storage_set_view_new.
(e_shell_view_construct): the BonoboUIContainer is now part of our
private structure.
(e_shell_view_get_bonobo_ui_container): new function.
svn path=/trunk/; revision=9756
|
|
|
|
| |
svn path=/trunk/; revision=9755
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-10 Jon Trowbridge <trow@ximian.com>
* folder-browser.c (folder_browser_config_search): Use the
ESearchingTokenizer to highlight search matches for folder-level
searches. Still mildly broken, but it works for the simple cases.
* mail-display.c (mail_display_new): Use our ESearchingTokenizer
for the mail display GtkHTML widget.
* mail-search.c (dialog_clicked_cb): Use the ESearchingTokenizer to
highlight search matches.
(mail_search_construct): Add a match count to the search dialog.
* e-searching-tokenizer.c
(e_searching_tokenizer_set_search_string): Added. A custom HTML
tokenizer that does highlighting of search strings.
svn path=/trunk/; revision=9754
|
|
|
|
|
|
|
|
|
| |
2001-05-10 Jon Trowbridge <trow@ximian.com>
* mail-config.c: No, we don't want to include
bonobo-running-context.h... just bonobo-context.h.
svn path=/trunk/; revision=9753
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-10 JP Roseveaer <jpr@ximian.com>
* src/libical/icaltime.c (set_tz, unset_tz): plug leak
(icaltime_as_timet): use altered functions
(icaltime_utc_offset): ditto
(icaltime_from_day_of_year): ditto
svn path=/trunk/; revision=9752
|
|
|
|
|
|
|
|
|
|
| |
2001-05-10 Chris Toshok <toshok@ximian.com>
* camel-tcp-stream-ssl.c (stream_connect): call SSL_Enable after
the SSL_ImportFD and before PR_Connect. Otherwise, NSS aborts
during the connect.
svn path=/trunk/; revision=9751
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-10 Jeffrey Stedfast <fejj@ximian.com>
* mail-config.c: Fix some compiler warnings by including the
correct bonobo headers and by using the correct bonobo types.
(config_read): Some fixes so that we can never have an empty
string as a URL.
svn path=/trunk/; revision=9750
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-10 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (build_message): If we are creating a message
with only a single part (ie no attachments and we will not be
signing/encrypting the part) then `part = CAMEL_MIME_PART(message)`
otherwise create a new MIME part and set it's content-object as the
message's content-object at a later date.
svn path=/trunk/; revision=9749
|
|
|
|
|
|
|
|
|
| |
2001-05-10 Jeffrey Stedfast <fejj@ximian.com>
* camel-session.c (camel_session_get_password): Don't abort if the
Service is NULL, this is perfectly valid for cipher contexts.
svn path=/trunk/; revision=9748
|
|
|
|
| |
svn path=/trunk/; revision=9747
|
|
|
|
| |
svn path=/trunk/; revision=9746
|
|
|
|
| |
svn path=/trunk/; revision=9745
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* folder-browser.c (on_key_press): Don't advance to the next
undeleted message after "Delete"...
* mail-callbacks.c (delete_msg): ...instead, do it here, whether
the user used Delete, Alt+D, or the toolbar. (But only if they
only deleted a single message.)
* message-list.c (message_list_select): Don't clear the display on
failure.
(build_tree): Clear the display when the currently-selected
message stops existing and we don't have an obvious message to
select instead of it. (Eg, when deleting the last message with
"hide deleted messages" set, or expunging while a deleted message
is selected.)
svn path=/trunk/; revision=9744
|
|
|
|
|
|
|
|
|
|
| |
2001-05-09 Chris Toshok <toshok@ximian.com>
* configure.in: add the nspr includes to the list of includes used
to test for NSS headers, and don't assume -lpthread in the
nss/nspr libs - use PTHREAD_LIB.
svn path=/trunk/; revision=9743
|
|
|
|
|
|
|
|
|
|
| |
2001-05-09 Peter Williams <peterw@ximian.com>
* providers/imap/camel-imap-folder.c (imap_move_messages_to): Pass
appropriate parameters to CF_CLASS and add comment explaining why
my initial attempt at a solution didn't work.
svn path=/trunk/; revision=9742
|
|
|
|
| |
svn path=/trunk/; revision=9741
|
|
|
|
| |
svn path=/trunk/; revision=9740
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-offline-handler.c: New file, started by Ettore, finished by
me, to implement the GNOME_Evolution_Offline interface.
* Makefile.am (evolution_mail_SOURCES): Add
mail-offline-handler.[ch]
* mail-ops.c (mail_store_set_offline): Set a store online or
offline.
* mail-send-recv.c (auto_timeout): Don't run auto-check-for-mail
while the session is offline.
* component-factory.c (component_fn): Set up offline handler.
svn path=/trunk/; revision=9739
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-disco-store.c (camel_disco_set_status): Set the
disconnected status.
(camel_disco_store_can_work_offline): Return whether or not a
given CamelDiscoStore can work offline or not.
* camel-disco-folder.c (camel_disco_folder_cache_message):
Explicitly tell a folder to cache a message. (Better than using
get_message, because for IMAP that doesn't guarantee you'll get
all the message parts.)
(camel_disco_folder_prepare_for_offline): Prepare a folder for
offline use by caching all messages meeting given search criteria
(and doing anything else the particular folder implementation
needs).
* camel-session.c (camel_session_set_online,
camel_session_is_online): A session-wide online/offline toggle.
(camel_session_init): Set online to TRUE.
* providers/imap/camel-imap-store.c (can_work_offline):
Implementation of CamelDiscoStore::can_work_offline. (Checks that
the store has been used online at least once.)
(imap_get_folder_online, imap_get_folder_offline): Deal with
request for "inbox" properly. ("Don't you mean... 'INBOX'?").
* providers/imap/camel-imap-folder.c (imap_cache_message):
Implementation of CamelDiscoFolder::cache_message.
* camel.h: Add camel-disco-store.h and camel-disco-folder.h
svn path=/trunk/; revision=9738
|
|
|
|
| |
svn path=/trunk/; revision=9737
|
|
|
|
|
|
|
|
|
| |
2001-05-09 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (add_inlined_image): Don't wrap content-id with
brackets here as it is now done internally in camel.
svn path=/trunk/; revision=9736
|
|
|
|
|
|
|
|
|
| |
2001-05-09 JP Rosevear <jpr@ximian.com>
* gui/event-editor.c (reminder_add_cb): switch on the correct
widget and map
svn path=/trunk/; revision=9735
|
|
|
|
|
|
|
|
|
| |
2001-05-09 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-part.c (camel_mime_part_set_content_id): Wrap the
content-id with <>'s.
svn path=/trunk/; revision=9734
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-09 Christopher James Lahey <clahey@ximian.com>
* e-cell-date.c (ecd_get_text): Show the date for dates in the
future.
* e-tree-memory.c, e-tree-memory.h
(e_tree_memory_set_node_destroy_func): New function which gets
called on the data for every node removed from the tree.
svn path=/trunk/; revision=9733
|
|
|
|
|
|
|
|
| |
2001-05-09 Christopher James Lahey <clahey@ximian.com>
* .cvsignore: Added .cvsignore.
svn path=/trunk/; revision=9732
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-09 Christopher James Lahey <clahey@ximian.com>
* elm-importer.c, netscape-importer.c, pine-importer.c: Include
bonobo-context.h.
* netscape-importer.c (netscape_import_accounts): Made a bunch of
const char *s here.
(importer_cb): Replaced CORBA_OBJECT_NIL with CORBA_NO_EXCEPTION
in a error check here.
(netscape_create_structure): Removed unused data variable here.
Added BONOBO_OBJECT casts.
(importer_init): Changed factory to be a BonoboGenericFactory *
instead of a BonoboObject *.
* pine-importer.c (import_addressfile): Changed signature to match
EBookCallback signature. Added char *email variable. Removed
EList since we only need to deal with one email for now. Changed
this to not set the file as to the fullname.
(pine_can_import): Removed unused settings and addressbook
variables.
(pine_create_structure): Added BONOBO_OBJECT casts.
svn path=/trunk/; revision=9731
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-09 Christopher James Lahey <clahey@ximian.com>
* importer/intelligent.c (create_gui): Made this function static.
Removed the unused variable placeholder.
(intelligent_importer_init): Cast from gpointer to int here
properly using GPOINTER_TO_INT.
svn path=/trunk/; revision=9730
|
|
|
|
|
|
|
|
|
| |
2001-05-09 Christopher James Lahey <clahey@ximian.com>
* importers/evolution-mbox-importer.c (load_file_fn): Made a const
char * here.
svn path=/trunk/; revision=9729
|
|
|
|
|
|
|
| |
Fix from R. Burton.
Closes bug #1620
svn path=/trunk/; revision=9728
|
|
|
|
|
|
|
|
| |
2001-05-09 Jeffrey Stedfast <fejj@ximian.com>
* configure.in: OpenSSL LDFLAGS also needs to include -lcrypt
svn path=/trunk/; revision=9727
|
|
|
|
|
|
|
|
| |
* e-local-storage.c: Remove get_physical_path and load_folders,
and replace the calls to them with calls to the e_path_* functions
they inspired.
svn path=/trunk/; revision=9726
|
|
|
|
|
|
|
| |
* glade/e-active-connection-dialog.glade: Rename "port" to "type"
here too.
svn path=/trunk/; revision=9725
|
|
|
|
| |
svn path=/trunk/; revision=9724
|
|
|
|
| |
svn path=/trunk/; revision=9723
|
|
|
|
| |
svn path=/trunk/; revision=9722
|
|
|
|
|
|
|
|
| |
* e-path.c (e_path_find_folders): Walk a hierarchy using the
"/subfolders/" convention and call a callback for each folder
found.
svn path=/trunk/; revision=9721
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-08 JP Rosevear <jpr@ximian.com>
* cal-util/cal-component.c (cal_component_alarm_free):
(cal_component_alarm_free): free the alarm component if it doesn't
have a parent, rather than if it does
* gui/Makefile.am: sanitize LD_ADDS and CFLAGS so the libtool
lines are shorter (fixes problem on solaries due to sed)
svn path=/trunk/; revision=9720
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-08 JP Rosevear <jpr@ximian.com>
* gui/e-itip-control.c (e_itip_control_factory): unref the
property bag when we finish with it
* gui/evolution-calendar-control.c (calendar_properties_init): ditto
* gui/control-factory.c (calendar_properties_init): ditto
* gui/calendar-summary.c (create_summary_view): ditto
svn path=/trunk/; revision=9719
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-08 Jeffrey Stedfast <fejj@ximian.com>
* mail-tools.c (mail_tool_forward_message): Convert the Subject
header to HTML and also make sure that the Subject, To, and From
header values are non-NULL before feeding them into
e_text_to_html().
svn path=/trunk/; revision=9718
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-08 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (edit_msg_internal): Free the UIDs if the user
decides to not go through with editing all the messages he
selected.
(resend_msg): If the user attempts to resend more than 10
messages, make sure he really means it.
(do_resend_messages): Richard Zach feels that "Resend" should open
the message(s) in a composer since he might want to edit at least
the recipients (maybe he needs to resend because the message
bounced the first time) and Ettore wants pretty much the same
thing. This makes "Resend" basically the same as "Edit" but for
previously sent messages, whereas "Edit" is only for Drafts.
svn path=/trunk/; revision=9717
|
|
|
|
| |
svn path=/trunk/; revision=9716
|
|
|
|
| |
svn path=/trunk/; revision=9715
|
|
|
|
|
|
|
|
| |
2001-05-08 Christopher James Lahey <clahey@ximian.com>
* configure.in: Bumped check for gal to 0.7.99.3.
svn path=/trunk/; revision=9712
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-08 Christopher James Lahey <clahey@ximian.com>
* backend/ebook/Makefile.am (libebookinclude_HEADERS): Removed
e-card-pairs.h since we're not using it.
* backend/ebook/e-book-view.c (e_book_view_check_listener_queue):
Added break; to default: case here.
* backend/ebook/e-card-simple.c, backend/ebook/e-card-simple.h:
Added changed variable so as to avoid sync_card when possible.
(e_card_simple_destroy): Free all the data here properly.
(e_card_simple_get_arg): Slight simplification here.
(fill_in_info, e_card_simple_arbitrary_foreach,
e_card_simple_get_arbitrary): Call e_card_free_empty_lists here to
save a bit of memory.
* backend/ebook/e-card.c, backend/ebook/e-card.h: Fixed up
includes a bit.
(e_card_list_get_vcard, e_card_list_send): Added these functions
for acting on a group of cards.
(parse_org): Cleaned up this function a bit.
(e_card_free_empty_lists): Added this function to delete
unnecessary ELists and save a bit of memory.
(e_v_object_get_child_value): Made this return NULL if not found
instead of g_strdup("").
* contact-editor/e-contact-save-as.c,
contact-editor/e-contact-save-as.h (e_contact_list_save_as): Added
this function to save multiple contacts.
* gui/widgets/Makefile.am: Commented out reflow test.
(libeminicard_a_SOURCES): Added e-minicard-view-model.c and
e-minicard-view-model.h.
* gui/widgets/e-minicard-view-model.c,
gui/widgets/e-minicard-view-model.h: Model for use in
EMinicardView.
* gui/widgets/e-minicard-view.c, gui/widgets/e-minicard-view.h:
Reworked this to use the new EReflow stuff.
* gui/widgets/e-minicard.c (e_minicard_event): Doesn't handle
right click menus now. Emits a signal on the parent canvas item
instead.
* printing/e-contact-print-envelope.c,
printing/e-contact-print-envelope.h
(e_contact_print_envelope_list_dialog_new): Added this function to
print multiple envelopes (only prints first for now.)
* printing/e-contact-print.c, printing/e-contact-print.h
(e_contact_print_card_list_dialog_new): Added this function to
print multiple cards. Only prints the first for now.
svn path=/trunk/; revision=9711
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-07 Christopher James Lahey <clahey@ximian.com>
* gal/Makefile.am (libgal_la_LIBADD): Added util/e-sorter-array.lo
and widgets/e-reflow-model.lo. Removed
widgets/e-reflow-sorted.lo.
* gal/util/Makefile.am (libutil_la_SOURCES): Added
e-sorter-array.c.
(libgalinclude_HEADERS): Added e-sorter-array.h.
* gal/util/e-sorter-array.c, gal/util/e-sorter-array.h: A sorter
for use with a single compare function to do sorting.
* gal/util/e-util.c, gal/util/e-util.h
(e_marshal_INT__OBJECT_POINTER): Added this marshaller.
* gal/widgets/Makefile.am (libwidgets_la_SOURCES): Added
e-reflow-model.c. Removed e-reflow-sorted.c.
(libwidgetsinclude_HEADERS): Added e-reflow-sorted.h. Removed
e-reflow-model.h.
* gal/widgets/e-reflow-model.c, gal/widgets/e-reflow-model.h:
Model for EReflow. Has a number of items and generates canvas
items on the fly.
* gal/widgets/e-reflow.c, gal/widgets/e-reflow.h: Major rewrite.
This now uses a model to generate its canvas items instead of
having canvas items added to it. It doesn't create the canvas
items now until they will be shown on screen.
svn path=/trunk/; revision=9710
|
|
|
|
|
|
|
|
| |
2001-05-08 Not Zed <NotZed@Ximian.com>
* filter-rule.c: Deleted Gediminas patch.
svn path=/trunk/; revision=9709
|
|
|
|
|
|
|
|
| |
2001-05-08 Not Zed <NotZed@Ximian.com>
* searches.xml: Reverted Gediminas patch.
svn path=/trunk/; revision=9708
|
|
|
|
|
|
|
|
| |
you must include <config.h>, heh.
and a stil-not-working "fix" for galview menus.
svn path=/trunk/; revision=9707
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-08 Gediminas Paulauskas <menesis@delfi.lt>
* searches.xml: replace title> with _title>. Part of fix to #2253.
2001-05-08 Gediminas Paulauskas <menesis@delfi.lt>
* mail-search.c: convert search entry to utf8.
* mail-local.c: d() debugging message.
* mail-send-recv.c: replace " ..." with "..."
* Makefile.am: removed EVOLUTION_VERSION.
2001-05-07 Gediminas Paulauskas <menesis@delfi.lt>
* POTFILES.in: add mail/mail-search.c
2001-05-08 Gediminas Paulauskas <menesis@delfi.lt>
* misc/e-search-bar.c (add_dropdown), (set_option): first try to
translate, then if not suceeded -- convert from utf8. This handles
cases when menuitem needs to be translated (it is passed as N_()), or is
utf8 search title. However you cannot have a search like "Folders" -- it
is translated. Part of fix for #2253.
* misc/e-filter-bar.c: d() debugging strings. Use E_FILTERBAR_ADVANCED
macro instead of own "Advanced ..." for consistency.
2001-05-08 Gediminas Paulauskas <menesis@delfi.lt>
* filter-rule.c (xml_decode): allow "_title" in user rules. translate
them and encode to utf8.
(get_rule_part_widget): do not call gettext on part->title. It is always
translated already.
svn path=/trunk/; revision=9706
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-07 Federico Mena Quintero <federico@ximian.com>
* gal/e-text/e-text.c (e_text_reflow): Request an update if just
our line widths needed recalculation. This fixes the bug where
the text item would not repaint itself if the canvas lost the
focus.
svn path=/trunk/; revision=9705
|
|
|
|
|
|
|
|
|
|
| |
2001-05-07 Chris Toshok <toshok@ximian.com>
* gui/component/addressbook-component.c (remove_folder): flesh out
the function more. It should work now, but there's no way to
invoke this method from the ui at the moment, heh.
svn path=/trunk/; revision=9704
|
|
|
|
|
|
|
|
|
|
| |
2001-05-07 JP Rosevear <jpr@ximian.com>
* pcs/cal-factory.[hc]: Convert to bonobo xobject
* pcs/cal.[hc]: Convert to bonobo xobject
svn path=/trunk/; revision=9703
|
|
|
|
|
|
|
| |
* e-shell-offline-handler.c (update_dialog_clist_hash_foreach):
Fix a free of non-malloc'ed memory introduced by my last change.
svn path=/trunk/; revision=9702
|
|
|
|
| |
svn path=/trunk/; revision=9701
|
|
|
|
|
|
|
|
|
| |
2001-05-07 Chris Toshok <toshok@ximian.com>
* gui/component/addressbook.c (book_open_cb): Use a different
error message in the ldap support/no ldap support/file cases.
svn path=/trunk/; revision=9700
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-07 Jon Trowbridge <trow@ximian.com>
* evolution.xml: Added command entry for 'ToggleOffline'.
2001-05-07 Jon Trowbridge <trow@ximian.com>
* e-shell-view-menu.c (update_offline_menu_item): Changed some
references to /commands/WorkOffline to /commands/ToggleOffline.
svn path=/trunk/; revision=9699
|
|
|
|
|
|
|
|
|
|
| |
2001-05-04 Jeffrey Stedfast <fejj@ximian.com>
* acconfig.h: undef HAVE_SSL and HAVE_OPENSSL
* configure.in: Check for OpenSSL.
svn path=/trunk/; revision=9698
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-04 Jeffrey Stedfast <fejj@ximian.com>
* providers/smtp/camel-smtp-transport.c (connect_to_server): Add
support for using OpenSSL.
* camel-remote-store.c (remote_connect): Add support for using the
OpenSSL implementation.
* camel-tcp-stream-ssl.c (ssl_bad_cert): Hmmmm, don't pass in a
NULL as the last argument to alert_user - prototype doesn't take
that argument anymore?
* camel-tcp-stream-openssl.c (camel_tcp_stream_openssl_finalize):
(ssl_verify): Use a global hash table to try and lookup the
CamelTcpStreamOpenSSL object given the ssl context since OpenSSL
doesn't think one needs to pass data around, we should all be
living in a world of global variables, duh!
svn path=/trunk/; revision=9697
|
|
|
|
|
|
|
|
|
| |
2001-05-07 Jeffrey Stedfast <fejj@ximian.com>
* mail-account-gui.c: s/HAVE_NSS/HAVE_SSL for the SSL checkbox
stuff.
svn path=/trunk/; revision=9696
|