| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
2002-01-29 Kevin Breit <mrproper@ximian.com>
* C/config-prefs.sgml: Started writing an LDAP config example
svn path=/trunk/; revision=15517
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-29 Jeffrey Stedfast <fejj@ximian.com>
* mail-ops.c (mail_send_message): Make X-Evolution-Account take
priority over X-Evolution-Transport. Should we just get rid of
X-Evolution-Transport? Anyways, this ought to fix a number of
complaints.
svn path=/trunk/; revision=15516
|
|
|
|
| |
svn path=/trunk/; revision=15515
|
|
|
|
| |
svn path=/trunk/; revision=15514
|
|
|
|
|
|
|
|
|
|
| |
2002-01-29 Jeffrey Stedfast <fejj@ximian.com>
* providers/imap/camel-imap-folder.c (imap_update_summary): Added
more kludge to an existing Exchange IMAP 5.5 kludge to work around
it returning multiple messages with the same UIDs.
svn path=/trunk/; revision=15513
|
|
|
|
|
|
|
|
|
| |
2002-01-29 Jeffrey Stedfast <fejj@ximian.com>
* mail-accounts.c (construct): Don't pass NULL text to
gtk_entry_set_text. Maybe this will fix bug #18971.
svn path=/trunk/; revision=15512
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-29 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (redirect): New function that implements the
Redirect feature.
* mail-ops.c (mail_send_message): If we are redirecting a message,
get the Resent-* recipients otherwise get the normal To/Cc/Bcc
recipients and use them in the CamelTransport::send_to() method.
* mail-session.c (main_get_filter_driver): Set the beep_func to
the beep_cb, not the play_sound_func. Oops ;-)
* folder-browser-ui.c: Add Redirect bonobo verb thingy here.
(folder_browser_ui_set_selection_state): Add MessageRedirect to
the proper string arrays.
svn path=/trunk/; revision=15511
|
|
|
|
|
|
|
|
| |
2002-01-28 Jeffrey Stedfast <fejj@ximian.com>
* evolution-mail-message.xml: Add MessageRedirect.
svn path=/trunk/; revision=15510
|
|
|
|
| |
svn path=/trunk/; revision=15509
|
|
|
|
|
|
| |
not thread safe (thanks to clahey for pointing this out)
svn path=/trunk/; revision=15508
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-29 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (build_message): If we are in redirect mode,
use the original message and set the resent-* headers using
e_msg_composer_hdrs_to_redirect() and then return.
(destroy): Unref the redirected message if it exists.
* e-msg-composer-hdrs.c (e_msg_composer_hdrs_to_redirect): New
function for a composer in redirect mode.
svn path=/trunk/; revision=15507
|
|
|
|
|
|
|
|
|
|
| |
2002-01-29 Radek Doulik <rodo@ximian.com>
* mail-callbacks.c (do_mail_print): initialize line to 0 to make
everybody happy ;-)
ops, set local_font to NULL
svn path=/trunk/; revision=15506
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-28 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-message.c (process_header): Handle Resent headers
too.
* camel-mime-message.h: Added Resent-* #defines.
svn path=/trunk/; revision=15504
|
|
|
|
|
|
|
|
| |
2002-01-28 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-message.h: Added Resent-* #defines.
svn path=/trunk/; revision=15503
|
|
|
|
|
|
|
|
|
| |
2002-01-28 Jeffrey Stedfast <fejj@ximian.com>
* camel-filter-driver.c (camel_filter_driver_remove_rule_by_name):
Use while (node->next) instead of while (node)
svn path=/trunk/; revision=15502
|
|
|
|
|
|
|
|
|
|
| |
2002-01-28 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (composer_get_message): Don't bother checking
for invalid recipients anymore. If a recipient is invalid, the
transport error message will specify that now.
svn path=/trunk/; revision=15501
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-28 Jeffrey Stedfast <fejj@ximian.com>
* providers/smtp/camel-smtp-transport.c (smtp_decode_status_code):
New function to decode an enhanced status code.
(smtp_set_exception): Sets an exception based on the
Enhanced-Status-Code.
(esmtp_get_authtypes): Don't diplicate the key in the hash since
the key and value are the same.
(smtp_rcpt): Include the failed recipient in the error message to
be more helpful to the user.
* camel-mime-utils.c (hex_decode): Make sure to allocate enough
for the NUL byte.
svn path=/trunk/; revision=15500
|
|
|
|
|
|
|
|
|
| |
2002-01-28 Radek Doulik <rodo@ximian.com>
* mail-callbacks.c (do_mail_print): print footer
(footer_print_cb): print page number and number of pages
svn path=/trunk/; revision=15499
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-28 Jeffrey Stedfast <fejj@ximian.com>
* providers/smtp/camel-smtp-transport.c (smtp_construct):
(connect_to_server): Use flags rather than a bunch of gboolean
variables.
(smtp_connect): Same.
(smtp_mail): Here too. Use the enhanced status codes if available.
(smtp_data): And again here.
(smtp_helo): Finally here. Also detect the ENHANCEDSTATUSCODES
extension.
(smtp_rcpt): Use the enhanced status codes if available.
(smtp_rset): Here too.
(smtp_quit): And finally here.
* camel-transport.h: Removed gboolean supports_8bit since this is
pretty local to only SMTP for now.
svn path=/trunk/; revision=15498
|
|
|
|
|
|
|
| |
* src/libical/icalrecur.c (icalrecur_add_bydayrules): Skip over
illegal whitespace in Microsoft-generated BYDAY rules.
svn path=/trunk/; revision=15497
|
|
|
|
|
|
|
|
|
|
| |
2002-01-28 Jeffrey Stedfast <fejj@ximian.com>
* backend/ebook/e-destination.c (e_destination_is_valid): Revert
my previous change as trow says this will break auto-completion
stuff.
svn path=/trunk/; revision=15496
|
|
|
|
|
|
|
|
| |
2002-01-28 Radek Doulik <rodo@ximian.com>
* Makefile.am (wombat_LDADD): added DB3_LDADD
svn path=/trunk/; revision=15495
|
|
|
|
|
|
|
|
|
| |
2002-01-28 Radek Doulik <rodo@ximian.com>
* configure.in: added bonobo to filter flags to avoid compile
error
svn path=/trunk/; revision=15494
|
|
|
|
|
|
|
|
| |
2002-01-28 Andras Timar <timar@gnome.hu>
* hu.po: Updated Hungarian translation
svn path=/trunk/; revision=15493
|
|
|
|
|
|
|
|
|
| |
2002-01-28 Christian Rose <menthos@menthos.com>
* POTFILES.in: Added missing file.
* sv.po: Updated and converted to UTF-8.
svn path=/trunk/; revision=15490
|
|
|
|
|
|
|
|
|
|
| |
2002-01-27 Kevin Breit <mrproper@ximian.com>
* C/config-prefs.sgml: Added information regarding types of search scopes
* C/usage-contact.sgml: Fixed some linking brokenness
svn path=/trunk/; revision=15489
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-27 Kevin Breit <mrproper@ximian.com>
* C/apx-gloss.sgml: Added Search Base as an entry
Added Search Scope as an entry
* C/config-prefs.sgml: Fixed indenting, I guess.
* C/usage-contact.sgml: Rewrote LDAP introduction paragraph
Added information about setting up Evolution to use LDAP. It's just a lazy xref.
svn path=/trunk/; revision=15488
|
|
|
|
|
|
|
| |
* sgmldocs.make: Use `-f' instead of `-e' so installation of
topic.dat works on non-GNU systems too.
svn path=/trunk/; revision=15487
|
|
|
|
| |
svn path=/trunk/; revision=15486
|
|
|
|
| |
svn path=/trunk/; revision=15484
|
|
|
|
|
|
|
|
|
|
| |
2002-01-26 Mikael Hallendal <micke@codefactory.se>
* rule-editor.c (add_editor_clicked): check if re->edit != NULL
before trying to unref it. Fixes a segfault when closing the
rule editor.
svn path=/trunk/; revision=15483
|
|
|
|
| |
svn path=/trunk/; revision=15481
|
|
|
|
|
|
|
|
| |
2002-01-26 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po Minor translation update....we're getting there
svn path=/trunk/; revision=15480
|
|
|
|
|
|
|
|
|
| |
2002-01-26 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian (bokmål) translation.
* POTFILES.in: Updated.
svn path=/trunk/; revision=15479
|
|
|
|
|
|
|
|
|
| |
2002-01-25 Jeffrey Stedfast <fejj@ximian.com>
* gal/util/e-iconv.c: AIX and IRIX are like Sun systems - they use
ISO8859-1 rather than names like ISO-8859-1.
svn path=/trunk/; revision=15478
|
|
|
|
|
|
|
|
|
| |
2002-01-25 Jeffrey Stedfast <fejj@ximian.com>
* backend/ebook/e-destination.c (e_destination_is_valid): Don't
check for an @ in the email address. This is to fix bug #10960.
svn path=/trunk/; revision=15477
|
|
|
|
|
|
|
|
|
| |
2002-01-25 Jeffrey Stedfast <fejj@ximian.com>
* mail-account-gui.c (delete_event_cb): We need to return a value
here. I think FALSE is fine (I hope).
svn path=/trunk/; revision=15476
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-24 Chris Toshok <toshok@ximian.com>
[ fixes bug 16097 ]
* gui/component/addressbook-config.glade: gui love for the new
auth stuff.
* gui/component/addressbook.c (load_uri_cb): track change to auth,
and offer up different prompt strings depending on which method
(binddn or email) we're using.
* gui/component/addressbook-storage.c (ldap_unparse_auth): use the
new auth types for ldap.
(ldap_parse_auth): same.
(addressbook_storage_auth_type_to_string): new function.
(load_source_data): get the binddn too.
(ldap_source_foreach): store out binddn or emailaddr, depending on
the auth type chosen.
* gui/component/addressbook-storage.h: add the more detailed auth
types, add "binddn" to the source structure, and add a prototype
for addressbook_storage_auth_type_to_string.
* gui/component/addressbook-config.c (auth_checkbutton_changed):
set the auth stuff (in)sensitive.
(auth_optionmenu_activated): new function.
(addressbook_source_dialog_set_source): track UI change.
(addressbook_source_dialog_get_source): same.
(add_scope_activate_cb): rename add_activate_cb to this to
distinguish it from the auth stuff.
(add_auth_activate_cb): new function.
(addressbook_source_dialog): track change to auth UI stuff.
(addressbook_storage_auth_type_to_string): new function.
* backend/ebook/e-book.h: add auth_method arg to
e_book_authenticate_user.
* backend/ebook/e-book.c (e_book_authenticate_user): track change
to prototype - add auth_method arg, and pass it along to the CORBA
call.
* backend/ebook/test-client.c (book_open_cb): track api change -
keep this building.
* backend/pas/pas-book.h: add auth_method slot in PASRequest.
* backend/pas/pas-book.c (pas_book_queue_authenticate_user): add
auth_method arg and add it to the PASRequest.
(impl_GNOME_Evolution_Addressbook_Book_authenticateUser): track
idl change, add auth_method and pass it along to
pas_book_queue_authenticate_user.
* backend/pas/pas-backend-ldap.c
(pas_backend_ldap_process_authenticate_user): support both
"ldap/simple-email" and "ldap/simple-binddn" auth methods.
* backend/idl/addressbook.idl: add "in string authMethod" to
authenticateUser.
svn path=/trunk/; revision=15475
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-25 Jeffrey Stedfast <fejj@ximian.com>
* mail-display.c (save_data_cb): Save the pathname.
(save_part): Use the new mail_config cruft to get the last used
save pathname.
* mail-config.c (config_read): Read in last_filesel_dir string.
(mail_config_write_on_exit): Save the last_filesel_dir setting.
(mail_config_get_last_filesel_dir): New
(mail_config_set_last_filesel_dir): New
svn path=/trunk/; revision=15474
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-25 Jeffrey Stedfast <fejj@ximian.com>
* component-factory.c (destination_folder_handle_motion): Do some
NULL checking on the url before using it.
(destination_folder_handle_drop): Make sure the uri is non-NULL
before freeing.
svn path=/trunk/; revision=15473
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-25 Federico Mena Quintero <federico@ximian.com>
* gui/dialogs/alarm-options.glade: Use 1 instead of zero as the
minimum value for the repetitions spin button as we use a check
box to specify whether the alarm has repetitions or not. Fixes
bug #19054.
svn path=/trunk/; revision=15472
|
|
|
|
|
|
| |
* configure.in: Require gal 0.19.99.1.
svn path=/trunk/; revision=15470
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-25 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po Massive translation update
All untranslated has been done
Fuzzies will be next
2000 down, 2000 to go
svn path=/trunk/; revision=15468
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-24 Chris Toshok <toshok@ximian.com>
[ fixes bug 16097 ]
* gui/component/addressbook-config.glade: gui love for the new
auth stuff.
* gui/component/addressbook.c (load_uri_cb): track change to auth,
and offer up different prompt strings depending on which method
(binddn or email) we're using.
* gui/component/addressbook-storage.c (ldap_unparse_auth): use the
new auth types for ldap.
(ldap_parse_auth): same.
(addressbook_storage_auth_type_to_string): new function.
(load_source_data): get the binddn too.
(ldap_source_foreach): store out binddn or emailaddr, depending on
the auth type chosen.
* gui/component/addressbook-storage.h: add the more detailed auth
types, add "binddn" to the source structure, and add a prototype
for addressbook_storage_auth_type_to_string.
* gui/component/addressbook-config.c (auth_checkbutton_changed):
set the auth stuff (in)sensitive.
(auth_optionmenu_activated): new function.
(addressbook_source_dialog_set_source): track UI change.
(addressbook_source_dialog_get_source): same.
(add_scope_activate_cb): rename add_activate_cb to this to
distinguish it from the auth stuff.
(add_auth_activate_cb): new function.
(addressbook_source_dialog): track change to auth UI stuff.
(addressbook_storage_auth_type_to_string): new function.
* backend/ebook/e-book.h: add auth_method arg to
e_book_authenticate_user.
* backend/ebook/e-book.c (e_book_authenticate_user): track change
to prototype - add auth_method arg, and pass it along to the CORBA
call.
* backend/ebook/test-client.c (book_open_cb): track api change -
keep this building.
* backend/pas/pas-book.h: add auth_method slot in PASRequest.
* backend/pas/pas-book.c (pas_book_queue_authenticate_user): add
auth_method arg and add it to the PASRequest.
(impl_GNOME_Evolution_Addressbook_Book_authenticateUser): track
idl change, add auth_method and pass it along to
pas_book_queue_authenticate_user.
* backend/pas/pas-backend-ldap.c
(pas_backend_ldap_process_authenticate_user): support both
"ldap/simple-email" and "ldap/simple-binddn" auth methods.
* backend/idl/addressbook.idl: add "in string authMethod" to
authenticateUser.
svn path=/trunk/; revision=15467
|
|
|
|
| |
svn path=/trunk/; revision=15466
|
|
|
|
|
|
|
|
| |
* calendar/cal-client/Makefile.am: Use EVOLUTION_CALENDAR_CFLAGS
and EVOLUTION_CALENDAR_LIBS.
* calendar/cal-util/Makefile.am: Likewise.
svn path=/trunk/; revision=15465
|
|
|
|
|
|
|
| |
* calendar/cal-client/Makefile.am: Use EVOLUTION_CALENDAR_CFLAGS
and EVOLUTION_CALENDAR_LIBS.
svn path=/trunk/; revision=15464
|
|
|
|
|
|
| |
* Makefile.am: Remove some old cruft.
svn path=/trunk/; revision=15463
|
|
|
|
|
|
|
| |
* importers/Makefile.am (evolution_calendar_importer_LDADD):
Ooops. Forgot to use EVOLUTION_CALENDAR_LIBS here.
svn path=/trunk/; revision=15462
|
|
|
|
|
|
| |
times, causing big libtool 1.4 pain.
svn path=/trunk/; revision=15461
|
|
|
|
|
|
|
|
| |
2002-01-24 Jeffrey Stedfast <fejj@ximian.com>
* mail-session.c (session_system_beep): This wrapper for gdk_beep().
svn path=/trunk/; revision=15460
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-24 Jeffrey Stedfast <fejj@ximian.com>
* camel-filter-driver.c (do_beep): Call the beep callback
function.
(camel_filter_driver_set_system_beep_func): New function to set
the beep callback.
svn path=/trunk/; revision=15459
|
|
|
|
|
|
|
|
| |
* Makefile.am: Just use BONOBO_HTML_GNOME_CFLAGS and
BONOBO_HTML_GNOME_LIBS for compiling/linking; we don't need the
other ones.
svn path=/trunk/; revision=15458
|
|
|
|
|
|
|
|
|
| |
2002-01-24 Jeffrey Stedfast <fejj@ximian.com>
* mail-account-gui.c (is_email): Don't bother trying to see if the
domain looks like a FQDN.
svn path=/trunk/; revision=15457
|
|
|
|
|
|
|
|
|
|
| |
2002-01-24 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (select_all): If the mail-display is in focus,
then select-all in the mail display rather than the
message-list. Fixes bug #19126.
svn path=/trunk/; revision=15456
|
|
|
|
| |
svn path=/trunk/; revision=15452
|
|
|
|
| |
svn path=/trunk/; revision=15450
|
|
|
|
| |
svn path=/trunk/; revision=15449
|
|
|
|
|
|
|
|
| |
2002-01-24 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po Translation update
svn path=/trunk/; revision=15448
|
|
|
|
|
|
| |
* it.po: More updates to the Italian translation.
svn path=/trunk/; revision=15444
|
|
|
|
|
|
|
| |
* it.po: Updated translation by Clara Tattoni
<clara.tattoni@libero.it>.
svn path=/trunk/; revision=15443
|
|
|
|
|
|
|
| |
* component-factory.c (create_component): Pass a NULL icon to
`evolution_shell_component_add_user_creatable_item()'.
svn path=/trunk/; revision=15441
|
|
|
|
|
|
|
| |
* gui/component-factory.c (create_object): Pass a NULL @icon to
`evolution_shell_component_add_user_creatable_item()'.
svn path=/trunk/; revision=15440
|
|
|
|
|
|
|
|
| |
* gui/component/addressbook-component.c (create_component): Pass a
NULL @icon to
`evolution_shell_component_add_user_creatable_item()'.
svn path=/trunk/; revision=15439
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
done but it needs pretty icons so I am leaving it disabled for now.]
* e-combo-button.c: Remove member `separator' from
`EComboButtonPrivate'. New members `icon', `label'.
(init): There shall be no separator no more. Init `icon' and
`label' to %NULL.
(e_combo_button_construct): Set no relief.
(e_combo_button_new): Don't get a @menu arg anymore.
(e_combo_button_construct): Likewise.
(e_combo_button_set_icon): New.
(e_combo_button_set_label): New.
(e_combo_button_set_menu): New.
(impl_clicked): New, overriding the "clicked" method for
GtkButton.
(class_init): Install.
(impl_button_release_event): Removed.
(class_init): No need to override ::release_event with this
anymore.
(impl_released): New, override for the GtkButton::released method.
(class_init): Install.
* e-shell-user-creatable-items-handler.c: New member `id' in
struct `Component'. New member `icon' in struct `MenuItem'.
(component_free): Free ->id.
(component_new): Renamed from `component_new_from_client'. Get an
@id arg and set ->id accordingly.
(e_shell_user_creatable_items_handler_add_component): New arg @id.
Pass it to `component_new'.
(e_shell_user_creatable_items_handler_setup_menus): New arg
@current_component_id.
(e_shell_user_creatable_items_handler_update_menus): New.
(set_current_component): New helper function.
(get_component_by_id): New helper function.
(add_verbs): Renamed from `add_verbs_to_ui_component()'. Get a
@shell_view instead of a @ui_component. Set the SHELL_VIEW_KEY on
the ui_component of the shell_view to point to the shell_view
itself.
(ensure_menu_items): Set item->icon to NULL.
(free_menu_items): Unref item->icon.
(ensure_menu_xml): Set the icon as well.
(get_default_action_for_view): New helper function.
(find_menu_item_for_verb): New helper function.
(shell_view_view_changed_callback): New callback, set up the label
on the "New" button depending on the current component.
(e_shell_user_creatable_items_handler_attach_menus): New. For
now, do not display the toolbar button yet.
(execute_verb): New helper function, splitting out code from
`verb_fn'.
(verb_fn): Use `execute_verb'.
(combo_button_activate_default_callback): Callback for the
"activate_default" signal on the EComboButton.
(setup_toolbar_button): Connect.
* evolution-shell-component.c: New member `icon' in
`UserCreatableItemType'.
(impl__get_userCreatableItemTypes): Put the ->icon in the
corba_type as well.
(user_creatable_item_type_new): Get a new @icon argument.
(evolution_shell_component_add_user_creatable_item): New arg
@icon.
* Evolution-ShellComponent.idl: New member `icon' in struct
`UserCreatableItemType'.
* evolution-test-component.c (register_component): Pass a NULL
@icon to `evolution_shell_component_add_user_creatable_item()'.
* e-shell-view.c (class_init): Add the signal to the class.
(e_shell_view_display_uri): Emit "view_changed".
(e_shell_view_get_current_component_id): New.
* evolution-shell-component-client.c: New member `id' in
EvolutionShellComponentClientPrivate.
(init): Init to NULL.
(impl_destroy): Free.
(evolution_shell_component_client_new_for_objref): Removed.
(evolution_shell_component_client_construct): New arg @id.
Initialize ->id from it.
(evolution_shell_component_client_get_id): New.
* e-shell-view.h: New signal "view_changed".
* evolution-activity-client.c (create_icon_from_pixbuf): Removed.
(create_corba_animated_icon_from_pixbuf_array): Removed.
(evolution_activity_client_construct): Use
`e_new_corba_animated_icon_from_pixbuf_array()' instead.
svn path=/trunk/; revision=15438
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-23 Jeffrey Stedfast <fejj@ximian.com>
Implements bug #15692
* folder-browser.c (html_button_press_event): New callback that
checks to make sure that the mouse isn't over a link or image in
the html view and then calls the on_right_click handler after
getting the appropriate args.
(my_folder_browser_init): Connect to the button_press_event here.
svn path=/trunk/; revision=15437
|
|
|
|
|
|
|
| |
* e-splash.c (e_splash_set_icon_highlight): g_return if there is
no num-th icon.
svn path=/trunk/; revision=15433
|
|
|
|
|
|
|
| |
* gui/contact-editor/e-contact-editor-address.c: #include
<locale.h>.
svn path=/trunk/; revision=15431
|
|
|
|
|
|
|
|
| |
* Makefile.am (INCLUDES): Define CAMEL_PROVIDERDIR to be the
configure.in-defined camel_providerdir. (Was supposed to have been
committed a month ago... oops.)
svn path=/trunk/; revision=15430
|
|
|
|
|
|
|
| |
2002-01-23 Peteris Krisjanis <peteris.krisjanis@ttc.lv>
lv.po - Recommited for two stupid mistakes by me.
svn path=/trunk/; revision=15429
|
|
|
|
|
|
|
| |
2002-01-23 Peteris krisjanis <peteris.krisjanis@ttc.lv>
lv.po - Updated Latvian translation.
svn path=/trunk/; revision=15428
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-22 Chris Toshok <toshok@ximian.com>
[ fixes bug # 16864 ]
* backend/ebook/evolution-ldif-importer.c (getValue): create and
return a GString here, instead of writing to a fixed size buffer.
(parseLine): use a GString here instead of a fixed size buffer.
svn path=/trunk/; revision=15427
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-22 Jeffrey Stedfast <fejj@ximian.com>
* mail-ops.c (mail_filter_folder): Now takes a boolean notify
argument. If this is *not* set, then remove the sound-notify
filter rule that mail-session adds. Kinda kludgy, but good enough
for the moment.
* mail-callbacks.c (guess_me): Simplified.
svn path=/trunk/; revision=15426
|
|
|
|
|
|
|
|
|
| |
2002-01-22 Jeffrey Stedfast <fejj@ximian.com>
* camel-filter-driver.c (camel_filter_driver_remove_rule_by_name):
New function to remove a filter rule by name.
svn path=/trunk/; revision=15425
|
|
|
|
|
|
|
|
| |
2002-01-22 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (guess_me): Simplified.
svn path=/trunk/; revision=15424
|
|
|
|
|
|
| |
* gal/util/e-util.c (e_marshal_NONE__POINTER_POINTER_POINTER_POINTER): New.
svn path=/trunk/; revision=15423
|
|
|
|
|
|
|
|
| |
2002-01-22 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Updated Slovak translation.
svn path=/trunk/; revision=15422
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-21 Jeffrey Stedfast <fejj@ximian.com>
* camel-filter-driver.c (do_beep): As a temporary solution, just
printf ("\a"); to make a beep :-)
* providers/imap/camel-imap-command.c
(imap_command_strdup_vprintf): Encode the mailbox to UTF-7 here.
* providers/imap/camel-imap-utils.c (imap_parse_list_response):
Decode the mailbox name as we parse the list response.
(imap_mailbox_decode): It's only an illegal mailbox name if it
didn't switch back to US-ASCII mode.
svn path=/trunk/; revision=15421
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-21 Jeffrey Stedfast <fejj@ximian.com>
* mail-format.c (handle_text_plain): If the first "token" in the
body is "<html>", then treat this as a text/html part rather than
a text/plain part. Fixes bug #16817.
* component-factory.c (destination_folder_handle_drop): Removed
some unused variables.
svn path=/trunk/; revision=15420
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-21 JP Rosevear <jpr@ximian.com>
* conduits/todo/todo-conduit.c (todoconduit_load_configuration):
return a new configuration struct, load default priority setting
(todoconduit_save_configuration): save default priority setting
(e_todo_context_new): dupe configuration
* conduits/calendar/calendar-conduit.c (e_calendar_context_new):
set ps to NULL
svn path=/trunk/; revision=15419
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-21 Christopher James Lahey <clahey@ximian.com>
* e-cell-text.c: Implement max_width_by_row.
* e-cell-tree.c: Use max_width_by_row in max_width function.
* e-cell.c, e-cell.h (e_cell_max_width_by_row): Added this new
method to ECell.
svn path=/trunk/; revision=15418
|
|
|
|
| |
svn path=/trunk/; revision=15417
|
|
|
|
| |
svn path=/trunk/; revision=15416
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-21 Christopher James Lahey <clahey@ximian.com>
* backend/pas/pas-backend-ldap.c (ldap_search_handler): Set the
number of cards to return to the value specified in the ldap uri,
leaving the default at 100. Fixes Ximian bug #13953.
* gui/component/addressbook-config.c (addressbook_source_dialog),
gui/component/addressbook-config.glade: Added a limit entry here
to edit the limit field of the source.
* gui/component/addressbook-storage.c,
gui/component/addressbook-storage.h
(addressbook_storage_init_source_uri): Added a limit field to this
class and pass that value through in the uri that's generated.
svn path=/trunk/; revision=15415
|
|
|
|
| |
svn path=/trunk/; revision=15413
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-20 Christopher James Lahey <clahey@ximian.com>
* gal/e-text/e-text.c (e_text_text_model_changed): Request a
reflow and an update when the text model changes. Fixes Ximian
bug #16459.
(e_text_set_arg): (ARG_TEXT) Don't set the number of lines to one
here.
svn path=/trunk/; revision=15411
|
|
|
|
|
|
|
|
| |
2002-01-20 Carlos Perelló Marín <carlos@gnome-db.org>
* ChangeLog: Readded.
svn path=/trunk/; revision=15364
|
|
|
|
| |
svn path=/trunk/; revision=15363
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-18 Jeffrey Stedfast <fejj@ximian.com>
* providers/imap/camel-imap-utils.c (imap_mailbox_decode): New
function to decode an IMAP mailbox name from modified UTF-7
encoding to UTF-8.
(imap_mailbox_encode): New function to convert a mailbox name from
UTF-8 to IMAP's modified UTF-7 encoding.
svn path=/trunk/; revision=15361
|
|
|
|
| |
svn path=/trunk/; revision=15358
|
|
|
|
|
|
|
|
|
|
| |
2002-01-18 Christopher James Lahey <clahey@ximian.com>
* backend/ebook/e-card-compare.c: Made username match with no
domain match be vague instead of partial. Fixes Ximian bug
#13612.
svn path=/trunk/; revision=15356
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-18 Christopher James Lahey <clahey@ximian.com>
* gui/component/addressbook.c (view_contact_cb): New verb to open
a bunch of cards.
* gui/widgets/e-addressbook-reflow-adapter.c (open_card): Call
e_addressbook_show_multiple_cards instead of doing this ourselves.
* gui/widgets/e-addressbook-util.c,
gui/widgets/e-addressbook-util.h
(e_addressbook_show_multiple_cards): Added this function to show a
bunch of cards, including a dialog if lots of windows are going to
appear.
* gui/widgets/e-addressbook-view.c (e_addressbook_view_view,
e_addressbook_view_can_view): e_addressbook_view_view calls
e_addressbook_show_multiple_cards on the appropriate list of
cards.
From ui/ChangeLog:
2002-01-18 Christopher James Lahey <clahey@ximian.com>
* evolution-addressbook.xml: Added File->Open which calls the
ContactsView command.
svn path=/trunk/; revision=15355
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-18 Christopher James Lahey <clahey@ximian.com>
* gui/contact-editor/e-contact-editor-address.c
(fill_in_countries), gui/contact-editor/fulladdr.glade: Sort
country list. Country list moves from fulladdr.glade to
e-contact-editor-address.c, but only a few country names have
actually changed. Fixes Ximian bug #16545.
svn path=/trunk/; revision=15354
|
|
|
|
|
|
|
|
| |
2002-01-17 Aaron Weber <aaron@ximian.com>
* C/apx-gloss.sgml: typos.
svn path=/trunk/; revision=15353
|
|
|
|
|
|
|
|
|
|
| |
2002-01-17 Damon Chaplin <damon@ximian.com>
* gui/dialogs/alarm-page.c (get_alarm_string): save the alarm string
in the correct variable (str), so it actually gets shown for alarms
with specific trigger times. Fixes bug #18801.
svn path=/trunk/; revision=15352
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-20 Zbigniew Chyla <cyba@gnome.pl>
Fixes #17725
* evolution/addressbook/printing/e-contact-print.c (complete_sequence):
Do not assume that the first byte of file_as is the first letter, use
utf8 functions instead.
svn path=/trunk/; revision=15351
|
|
|
|
|
|
|
|
|
| |
2002-01-17 Jeffrey Stedfast <fejj@ximian.com>
* mail-format.c (try_uudecoding): Update to match new uudecode
interface (ie, no longer need a uulen state variable).
svn path=/trunk/; revision=15350
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-17 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-filter-basic.c (filter): Stop uudecoding once the
CAMEL_UUDECODE_STATE_END state bit gets set. Set the
CAMEL_UUDECODE_STATE_BEGIN state bit once we find the begin line.
(reset): No longer have uu_begin or uulen state variables, these
are now stuffed into a single state variable.
* camel-mime-utils.c (uudecode_step): No longer needs a uulen
argument and also keeps track of whether or not the end of the
encoded data has been found in 'state'.
(uuencode_step): Now stuffs uulen into state so that the uulen
argument is no longer needed.
(uuencode_close): Same.
svn path=/trunk/; revision=15349
|
|
|
|
|
|
|
|
|
| |
2002-01-15 Rodrigo Moya <rodrigo@ximian.com>
* gui/dialogs/task-page.c (task_page_fill_widgets): default component
classification to PUBLIC. Fixes internal bug #1066
svn path=/trunk/; revision=15348
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-16 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-filter-basic.c (filter): If we don't want to corrupt
the uuencoded data by overwriting it with base64 decoded data
afterward, we need to add a break statement!
* camel-folder-summary.c (summary_build_content_info): Add code to
add a uu filter.
(camel_folder_summary_finalize): Unref the uuencode filter.
svn path=/trunk/; revision=15347
|
|
|
|
|
|
|
|
|
| |
2002-01-16 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-filter-basic.c (filter): Fixed slight logic error to
find the uuencode begin line. Fixes bug #18754.
svn path=/trunk/; revision=15346
|
|
|
|
|
|
| |
* evolution.xml: Remove "Dump" menu item.
svn path=/trunk/; revision=15345
|
|
|
|
| |
svn path=/trunk/; revision=15344
|
|
|
|
| |
svn path=/trunk/; revision=15343
|
|
|
|
|
|
|
|
|
| |
2002-01-16 JP Rosevear <jpr@ximian.com>
* conduit/address-conduit.c: move all functions here, get rid of
header files, use e-pilot-settings to display gui
svn path=/trunk/; revision=15342
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-16 Krisztian Pifko <monsta@users.sourceforge.net>
* e-cell-progress.c, e-cell-progress.h: new file, implements the
ECellProgress object.
* Makefile.am (libetable_la_SOURCES, libetableinclude_HEADERS):
added e-cell-progress.c and e-cell-progress.h.
svn path=/trunk/; revision=15341
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-16 Christopher James Lahey <clahey@ximian.com>
* gal/e-text/e-entry.h, gal/e-text/e-table-text-model.h,
gal/e-text/e-text-model-uri.h, gal/e-text/e-text.h,
gal/util/e-i18n.h, gal/widgets/e-canvas-utils.h,
gal/widgets/e-gui-utils.h, gal/widgets/e-printable.h,
gal/widgets/gtk-combo-stack.h: Added #include
<libgnome/gnome-defs.h>.
svn path=/trunk/; revision=15340
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-16 Christopher James Lahey <clahey@ximian.com>
* e-cell-checkbox.h, e-cell-date.h, e-cell-float.h,
e-cell-number.h, e-cell-size.h, e-cell-text.h, e-cell-toggle.h,
e-cell-tree.h, e-cell.h, e-table-click-to-add.h,
e-table-col-dnd.h, e-table-config-field.h, e-table-extras.h,
e-table-field-chooser-item.h, e-table-group-container.h,
e-table-group-leaf.h, e-table-group.h, e-table-header-item.h,
e-table-item.h, e-table-scrolled.h, e-table-sorter.h,
e-table-tooltip.h, e-table-tree.h, e-table-utils.h, e-table.h,
e-tree-scrolled.h, e-tree-sorted-variable.h, e-tree.h: Added
#include <libgnome/gnome-defs.h>.
svn path=/trunk/; revision=15339
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-15 Michael Meeks <michael@ximian.com>
* *.xml: for all separators, add a unique (per xml file) name
to each separator, so we don't get them conflicting across
merges and messing with the order; then give them a dummy attr
f="" to stop them being transparent, hmm.
svn path=/trunk/; revision=15338
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-15 Christopher James Lahey <clahey@ximian.com>
* e-cell.c, e-cell.h (e_cell_save_state, e_cell_load_state,
e_cell_free_state): New functions for saving selection state and
such.
* e-cell-text.c (ect_save_state): Implemented the new state
functions.
* e-table-item.c, e-table-item.h: Use the new cell state functions
when focusing in or out. Fixes Ximian bug #14968.
svn path=/trunk/; revision=15335
|
|
|
|
|
|
|
|
|
| |
folder.]
* e-shell-importer.c (show_error): Add a NULL in the call to
`gnome_message_box_new()'.
svn path=/trunk/; revision=15333
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-15 Aaron Weber <aaron@ximian.com>
* C/config-prefs.sgml: Redo the whole options/account-creation
thing.
* C/usage-mainwindow.sgml: Redo the whole options/account-creation
thing.
svn path=/trunk/; revision=15331
|
|
|
|
|
|
|
|
|
| |
2002-01-15 JP Rosevear <jpr@ximian.com>
* gui/component/select-names/select-names.glade: remove misleading
title and fix spacing
svn path=/trunk/; revision=15330
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-15 Jeffrey Stedfast <fejj@ximian.com>
* mail-display.c (on_set_base): New callback to handle the
set_base signal.
(on_url_requested): If the base_url is set, prepend it to the data
url (we don't want to do this for cid urls or part urls tho).
(mail_display_init): Initialize md->base_url to NULL.
(mail_display_destroy): Free the base_url.
(mail_display_initialize_gtkhtml): Connect to the set_base signal.
(on_link_clicked): If the base_url is set, prepend it to the url
string passed to us from gtkhtml.
svn path=/trunk/; revision=15329
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-15 Jeffrey Stedfast <fejj@ximian.com>
* providers/smtp/camel-smtp-transport.c (smtp_send_to): Updated to
match the new send_to API.
(smtp_send): Get the from address and pass that along to
smtp_send_to().
* providers/sendmail/camel-sendmail-transport.c
(sendmail_send_to): Updated to match the new send_to API.
* camel-transport.c (camel_transport_send_to): Now takes a from
argument too.
svn path=/trunk/; revision=15328
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-15 Jeffrey Stedfast <fejj@ximian.com>
* providers/imap/camel-imap-folder.c (imap_update_summary): Sort
the needheaders UID array and fixed to respect the
UID_SET_LIMIT. This should now finish the fixification of bug
#2529. There's still the possible issue that a command-line (The
only command-line I can think of that can still be too long is a
SEARCH command, but this can't possibly be fixed until we rewrite
the imap code to use Zucchi's ImapEngine idea).
svn path=/trunk/; revision=15327
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-15 Not Zed <NotZed@Ximian.com>
* filter-input.c (xml_decode): If we write "" to an xml file, we
read back NULL. So if we read back NULL, convert it to "".
Sigh. This makes a fix for #7801, although new gui may also be
required.
svn path=/trunk/; revision=15326
|
|
|
|
|
|
|
|
|
| |
2002-01-14 Christopher James Lahey <clahey@ximian.com>
* gal/e-text/e-text.c (line_splitter): Handle the case of a 0
length string properly here.
svn path=/trunk/; revision=15323
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-14 JP Rosevear <jpr@ximian.com>
* conduits/calendar/calendar-conduit.c: move all functions here,
get rid of header files, use e-pilot-settings to display gui
* conduits/todo/todo-conduit.c: as above
svn path=/trunk/; revision=15322
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-14 JP Rosevear <jpr@ximian.com>
* Makefile.am: compile new files
* e-pilot-settings.[hc]: beginnings of a general conduit
configuration gui
svn path=/trunk/; revision=15321
|
|
|
|
|
|
|
|
| |
2002-01-14 JP Rosevear <jpr@ximian.com>
* gui/gnome-cal.c (get_current_time): use icaltimetype_to_tm
svn path=/trunk/; revision=15320
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-14 JP Rosevear <jpr@ximian.com>
* gui/e-week-view-main-item.c (e_week_view_main_item_draw_day):
figure out when today is and highlight if it is not selected
* gui/e-week-view.h: enum the "today" color
* gui/e-week-view.c (e_week_view_realize): init the "today" color
svn path=/trunk/; revision=15319
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-14 Jeffrey Stedfast <fejj@ximian.com>
* providers/imap/camel-imap-folder.c (imap_expunge_uids_online):
Updated to use the new imap_uid_array_to_set() interface.
(imap_expunge_uids_resyncing): Same.
(do_copy): Here too.
(imap_update_summary): Added a FIXME comment to rewrite allowing
for a uid-set limitation.
(get_matching): Copy some of the logic over from
imap_uid_adday_to_set() to limit the length of the uid-set string.
(imap_sync_online): Added a comment to explain what is going on
with get_matching() since the behavior has changed slightly.
* providers/imap/camel-imap-utils.c (imap_uid_array_to_set):
Modify the interface so that we can limit the size of the uid set
string returned.
svn path=/trunk/; revision=15318
|
|
|
|
|
|
|
|
|
|
| |
2001-12-14 Michael Meeks <michael@ximian.com>
* e-shell-view.c (set_current_notebook_page): re-order
activate / de-activate to minimise flicker switching between
identical components.
svn path=/trunk/; revision=15316
|
|
|
|
|
|
|
|
| |
2002-01-14 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
svn path=/trunk/; revision=15315
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-14 Not Zed <NotZed@Ximian.com>
* providers/imap/camel-imap-search.c (imap_body_contains):
Rewritten to use a cache for body searches when online. Will need
some heavy testing but so far seems to be beneficial.
* providers/imap/camel-imap-folder.c (imap_search_by_expression,
search_by_uids): dont initialise search object here.
(camel_imap_folder_new): Setup search object here with pointer to
cache dir.
2001-12-01 Not Zed <NotZed@Ximian.com>
* camel-store-summary.[ch]: New class to store a store's folder
list in. Not yet completed.
svn path=/trunk/; revision=15314
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-13 JP Rosevear <jpr@ximian.com>
* gui/alarm-notify/save.h: add protos
* gui/alarm-notify/save.c (save_blessed_program): records a
program as blessed
(is_blessed_program): checks to see if a program is blessed
* gui/alarm-notify/alarm-queue.c (procedure_notification_dialog):
popup a dialog notifying the user that is a program and let them
not see the dialog about this program again
(procedure_notification): use above
svn path=/trunk/; revision=15313
|
|
|
|
|
|
|
|
| |
2002-01-13 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian (bokmål) translation.
svn path=/trunk/; revision=15312
|
|
|
|
| |
svn path=/trunk/; revision=15310
|
|
|
|
|
|
|
|
| |
2002-01-13 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
svn path=/trunk/; revision=15309
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-11 Damon Chaplin <damon@ximian.com>
* gui/e-timezone-entry.c:
* gui/e-itip-control.c (write_label_piece):
* gui/calendar-config.c (on_timezone_set): translate timezone names
when displayed. Fixes bug #6544.
svn path=/trunk/; revision=15307
|
|
|
|
| |
svn path=/trunk/; revision=15306
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-11 Damon Chaplin <damon@ximian.com>
* e-shell-startup-wizard.c (finish_func): handle translated timezone
names.
* Makefile.am (INCLUDES): added -I$(top_srcdir)/libical/src/libical.
svn path=/trunk/; revision=15305
|
|
|
|
|
|
|
|
| |
2002-01-12 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
svn path=/trunk/; revision=15304
|
|
|
|
|
|
|
|
|
| |
2002-01-11 Damon Chaplin <damon@ximian.com>
* e-timezone-dialog/e-timezone-dialog.[hc]: translate timezone names,
and provide a function to get back to the English version.
svn path=/trunk/; revision=15303
|
|
|
|
|
|
|
|
|
|
| |
2002-01-11 Jeffrey Stedfast <fejj@ximian.com>
* providers/imap/camel-imap-folder.c (imap_update_summary): Kludge
around a bug in Exchange 5.5 that reports 2 messages with the same
UID. Fixes bug #17694. Replaces the fix from yesterday.
svn path=/trunk/; revision=15298
|
|
|
|
|
|
|
|
| |
2002-01-11 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Updated Slovak translation.
svn path=/trunk/; revision=15297
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-11 Christopher James Lahey <clahey@ximian.com>
* gui/component/addressbook.c (alphabet_state_changed): Handle
setting the search bar to "Advanced..." when the alphabet buttons
are pushed and back when they're cleared. Fixes Ximian bug
#12904.
(addressbook_menu_activated): When the user calls Search->clear,
set the search to ESB_ANY and "", don't just set the text. This
is especially useful when it's set to ESB_ADVANCED.
* gui/widgets/e-addressbook-view.c,
gui/widgets/e-addressbook-view.h (alphabet_state_change): Added
this signal which gets emitted when the alphabet buttons are
pushed.
(command_state_change): Removed the ref pair here. It's not
necessary. gtk_signal_emit refs the object itself.
svn path=/trunk/; revision=15295
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-11 Christopher James Lahey <clahey@ximian.com>
* backend/ebook/e-card-compare.c (name_synonyms): Added a couple
of names here.
* gui/component/select-names/e-select-names-text-model.c
(e_select_names_text_model_get_nth_obj): Removed an unused
variable.
svn path=/trunk/; revision=15294
|
|
|
|
| |
svn path=/trunk/; revision=15293
|
|
|
|
|
|
|
|
|
|
| |
2002-01-11 Christopher James Lahey <clahey@ximian.com>
* gui/widgets/e-addressbook-view.c,
gui/widgets/e-addressbook-view.h (create_alphabet): Use toggle
buttons here.
svn path=/trunk/; revision=15292
|
|
|
|
|
|
|
|
|
| |
2002-01-10 Jeffrey Stedfast <fejj@ximian.com>
* providers/local/camel-local-folder.c: If PATH_MAX doesn't exist,
use _POSIX_PATH_MAX.
svn path=/trunk/; revision=15291
|
|
|
|
|
|
|
|
|
| |
2002-01-10 Jeffrey Stedfast <fejj@ximian.com>
* providers/imap/camel-imap-folder.c (imap_update_summary): If mi
is NULL, don't bother updating it. Should fix bug #17694.
svn path=/trunk/; revision=15290
|
|
|
|
|
|
|
|
|
| |
2002-01-10 Christopher James Lahey <clahey@ximian.com>
* ename/e-name-western.c (e_name_western_word_is_suffix): Allow
for a period after suffixes. Fixes Ximian bug #17012.
svn path=/trunk/; revision=15289
|
|
|
|
|
|
| |
composer arg can be NULL.
svn path=/trunk/; revision=15288
|
|
|
|
|
|
|
|
|
|
| |
2002-01-10 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (do_edit_messages): Don't remove any
X-Evolution* headers here, the composer already knows to ignore
these. Besides, it needs to know the X-Evolution-Format header.
svn path=/trunk/; revision=15287
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-10 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (get_file_content): Rewrote to use CamelStreams
and also convert the file contents to UTF-8 (assums the file
charset is the same charset that the composer is set to).
(menu_file_insert_file_cb): Pass the composer into
get_file_content().
(e_msg_composer_get_sig_file_content): Pass NULL as the composer
argument.
svn path=/trunk/; revision=15286
|
|
|
|
|
|
|
|
| |
2002-01-10 Jeffrey Stedfast <fejj@ximian.com>
* camel.h: #include camel-mime-filter-tohtml.h
svn path=/trunk/; revision=15285
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-10 Jeffrey Stedfast <fejj@ximian.com>
* providers/imap/camel-imap-folder.c (imap_update_summary): Kludge
around Microsoft Exchange 5.5 (bug #5348) by forgetting our
currently selected folder and re-SELECTing it so that the Exchange
server has a chance to realise it has new messages.
svn path=/trunk/; revision=15284
|
|
|
|
| |
svn path=/trunk/; revision=15282
|
|
|
|
|
|
|
|
|
| |
2002-01-09 Christopher James Lahey <clahey@ximian.com>
* gui/contact-editor/e-contact-editor.c (set_fields): Choose the
first filled in address field here. Fixes Ximian bug #2222.
svn path=/trunk/; revision=15280
|
|
|
|
|
|
|
|
|
| |
2002-01-09 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (class_init): Fixed the setup of the
"save-draft" signal so that it would actually work.
svn path=/trunk/; revision=15279
|
|
|
|
|
|
|
|
|
|
| |
2002-01-09 Christopher James Lahey <clahey@ximian.com>
* e-table-header-item.c, e-table-header-item.h (scroll_timeout):
Made the header item here handle horizontal scrolling when adding
a column.
svn path=/trunk/; revision=15278
|
|
|
|
| |
svn path=/trunk/; revision=15277
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-09 Jeffrey Stedfast <fejj@ximian.com>
* providers/local/camel-mbox-folder.c (camel_mbox_folder_new): If
the mbox file is a symlink, follow the symlink and get the One
True Path so that we can rewrite the mbox later without worrying
about clobbering the symlink.
2002-01-08 Jeffrey Stedfast <fejj@ximian.com>
* camel-filter-search.c (TODO): There are a few sexp callbacks
that could be modified to use fms->info rather than using a
message object (like date and possibly mlist stuff) but *only* if
the date exists on the CamelMessageInfo object (since it may be
blank except for message flags).
(camel_filter_search_get_message): New internal convenience
function to make sure that the FilterMessageSearch has loaded the
message (and to load the message if this isn't the case).
(check_header): Call camel_filter_search_get_message().
(header_exists): Same.
(header_regex): Here too.
(header_full_regex): And here.
(body_contains): Again here.
(body_regex): Here too.
(get_sent_date): Here also.
(get_received_date): Same.
(get_source): Here if we need to.
(camel_filter_search_match): Now takes a callback function/data
pair for on-demand message loading so that we don't necessarily
have to load the message if the defined filter rules don't require
it.
* camel-filter-driver.c (camel_filter_driver_filter_folder): Don't
bother fetching the message here, let
camel_filter_driver_filter_message() worry about this.
(get_message_cb): New utility callback to fetch a message.
(camel_filter_driver_filter_message): Only fetch the message if we
absolutely need it to get a CamelMessageInfo. Instead of passing a
message object to camel_filter_search_match(), pass get_message_cb
and some user_data so that the matching code can fetch the message
on demand.
svn path=/trunk/; revision=15276
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-03 Joe Shaw <joe@ximian.com>
* backend/ebook/test-card.c: Add a test for getting arbitrary
fields.
* backend/pas/pas-backend-card-sexp.c (compare_arbitrary): Added.
(prop_info_table): Add a LIST_PROP for arbitrary fields.
2002-01-03 Nat Friedman <nat@ximian.com>
* backend/ebook/e-book.c (activate_factories_for_uri): Free the
query if the oaf response is of zero length.
svn path=/trunk/; revision=15275
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-09 Christopher James Lahey <clahey@ximian.com>
* configure.in: Bumped version number to 0.19.99.0. Bumped
GAL_CURRENT. Reset GAL_REVISION.
From gal/e-table/ChangeLog:
2002-01-09 Christopher James Lahey <clahey@ximian.com>
* e-table.c, e-table.h (scroll_timeout), e-tree.c
(scroll_timeout): Made these handle horizontal scrolling during
drags.
svn path=/trunk/; revision=15272
|
|
|
|
|
|
|
|
|
|
| |
2002-01-09 Christopher James Lahey <clahey@ximian.com>
* e-tree.c (collapse_drag): Collapse nodes that were opened during
a drag, unless the drop site is a child node. Fixes Ximian bug
#4965.
svn path=/trunk/; revision=15271
|
|
|
|
|
|
|
|
|
| |
2002-01-09 Christian Rose <menthos@menthos.com>
* POTFILES.in: Sorted and added LOTS of missing files.
* sv.po: Updated Swedish translation.
svn path=/trunk/; revision=15269
|
|
|
|
|
|
|
|
|
| |
2002-01-08 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (composer_save_draft_cb): Do proper refcounting
on the draft folder.
svn path=/trunk/; revision=15268
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-08 Jeffrey Stedfast <fejj@ximian.com>
* message-list.c (message_list_select): When performing a
wraparound, check to see if the first (or last depending on
direction) message fits the selection criteria before telling
etable to find the next/previous matching node.
* mail-account-gui.c (mail_account_gui_new): When connecting to
the transport username changed event, pass the gui->transport not
the gui->source.
svn path=/trunk/; revision=15267
|
|
|
|
|
|
|
|
|
|
| |
2002-01-08 Jeffrey Stedfast <fejj@ximian.com>
* mail-account-gui.c (mail_account_gui_new): When connecting to
the transport username changed event, pass the gui->transport not
the gui->source.
svn path=/trunk/; revision=15266
|
|
|
|
| |
svn path=/trunk/; revision=15265
|
|
|
|
| |
svn path=/trunk/; revision=15264
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-07 Jeffrey Stedfast <fejj@ximian.com>
* mail-config.c (mail_config_set_new_mail_notify_sound_file): Renamed.
(mail_config_get_new_mail_notify_sound_file): Renamed.
* mail-accounts.c (notify_radio_toggled): Replace EXEC with
PLAY_SOUND.
(construct): renamed the exec_command stuff to play_sound.
* main.c (main): Init and shutdown gnome_sound.
* mail-ops.c (fetch_mail_fetch): Don't do any new-mail
notification here.
(filter_folder_filter): call camel_filter_driver_flush.
* mail-session.c (main_get_filter_driver): Set the filter-driver
exec_func here instead.
* mail-ops.c (mail_fetch_mail): Don't set the filter-driver
exec_func here.
svn path=/trunk/; revision=15263
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-07 Jeffrey Stedfast <fejj@ximian.com>
* camel-folder.c (filter_filter): Flush the only-once actions.
* camel-filter-driver.c (camel_filter_driver_filter_message):
Don't increment a filtered_count here any longer.
(camel_filter_driver_reset_filtered_count): Removed.
(camel_filter_driver_get_filtered_count): Removed.
(do_beep): New action.
(play_sound): New action to play a sound
(do_only_once): Another new action.
(camel_filter_driver_finalise): Free the only_once hash if the
driver has not been "flushed".
(camel_filter_driver_flush): Flush all of the only-once actions.
svn path=/trunk/; revision=15262
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-07 Aaron Weber <aaron@ximian.com>
* C/evolution.sgml: Touched this file but don't think I changed
it.
* C/usage-calendar.sgml: mention the full-advantage section and
the exchange features. Expand mention of "autopick" and general
polish on the appointment-scheduling and peer-to-peer groupware
functions. Also clarify palm-sync location information. All
features danw mentioned as critical are now docuemnted.
svn path=/trunk/; revision=15261
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-07 Aaron Weber <aaron@ximian.com>
* C/usage-calendar.sgml: mention the full-advantage section and
the exchange features. Expand mention of "autopick" and general
polish on the appointment-scheduling and peer-to-peer groupware
functions.
* C/usage-exchange.sgml: Fix and expand as per Danw's notes about
Features that need to be documented.
svn path=/trunk/; revision=15260
|
|
|
|
|
|
|
|
| |
2002-01-07 Aaron Weber <aaron@ximian.com>
* C/usage-exchange.sgml: Fix. Expand.
svn path=/trunk/; revision=15257
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-07 Jeffrey Stedfast <fejj@ximian.com>
* camel-charset-map.c: Moved windows-1251 to the end of the list
since it contains the euro and we'd prefer to use iso-8859-15 when
the euro is requested than a windows charset if possible.
* camel-charset-map-private.h: Regenerated.
svn path=/trunk/; revision=15256
|
|
|
|
|
|
|
|
|
|
| |
2002-01-07 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (e_msg_composer_get_message_draft): Set the
X-Evolution-Format header to text/plain if that is the editing
mode we are really in. This fixes bug #11499.
svn path=/trunk/; revision=15255
|
|
|
|
| |
svn path=/trunk/; revision=15254
|
|
|
|
|
|
|
|
| |
2002-01-05 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
svn path=/trunk/; revision=15253
|
|
|
|
|
|
|
|
|
| |
2002-01-04 Aaron Weber <aaron@ximian.com>
* C/usage-exchange.sgml: Revised list of supported/unsupported
features. Changed installation instructions.
svn path=/trunk/; revision=15252
|
|
|
|
|
|
|
|
|
|
| |
2002-01-04 Kevin Breit <mrproper@ximian.com>
* C/usage-mail.sgml: Added a tip about reply-to specification stuff
* C/usage-calendar.sgml: Fixed brokenness
svn path=/trunk/; revision=15251
|
|
|
|
|
|
|
|
|
|
| |
2002-01-04 Jeffrey Stedfast <fejj@ximian.com>
* e-memory.c (e_memchunk_clean): Prune free'd nodes from our free
list otherwise we'll end up re-using free'd memory blocks and
that's not a Good Thing (tm).
svn path=/trunk/; revision=15250
|
|
|
|
|
|
|
|
|
|
| |
2002-01-04 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (e_msg_composer_new_from_url): A few minor
fixes to make it more compliant with rfc2368. Should now be fully
rfc compliant as far as I can tell.
svn path=/trunk/; revision=15249
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-12 Jeffrey Stedfast <fejj@ximian.com>
* camel-folder-summary.c (content_info_load): Don't try setting a
content-type parameter if either the name or value is NULL.
* camel-mime-utils.c (header_set_param): NULL-protection.
svn path=/trunk/; revision=15248
|
|
|
|
| |
svn path=/trunk/; revision=15247
|
|
|
|
|
|
|
|
|
| |
2002-01-04 Jeffrey Stedfast <fejj@ximian.com>
* e-charset-picker.c: Added iso-8859-8 (Hebrew; Visual) to the
list of charsets in the menu. Fixes bug #15655.
svn path=/trunk/; revision=15246
|
|
|
|
| |
svn path=/trunk/; revision=15245
|
|
|
|
| |
svn path=/trunk/; revision=15243
|
|
|
|
|
|
|
|
|
| |
2002-01-03 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (composer_get_message): Add an Organization
header.
svn path=/trunk/; revision=15242
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-03 Jeffrey Stedfast <fejj@ximian.com>
* filter-source.c (filter_source_get_sources): Get the account
name because that is the string we'd like to use for display.
(get_widget): Generate the account label the same as we do for the
composer's From optionmenu.
(filter_source_finalize): Free the account_name.
(clone): Pass along the account_name member to filter_add_source
svn path=/trunk/; revision=15241
|
|
|
|
|
|
|
|
| |
2002-01-03 JP Rosevear <jpr@ximian.com>
* evolution-tasks.xml: add a mark as complete item
svn path=/trunk/; revision=15240
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-03 JP Rosevear <jpr@ximian.com>
* gui/tasks-control.c (tasks_control_complete_cmd): new verb
callback
(sensitize_commands): set sensitivity of mark complete command
* gui/e-tasks.h: new proto
* gui/e-tasks.c (e_tasks_complete_selected): mark selected tasks
in the table as complete
* gui/e-calendar-table.h: new proto
* gui/e-calendar-table.c (e_calendar_table_complete_selected):
mark selected rows as complete
svn path=/trunk/; revision=15239
|
|
|
|
|
|
|
|
|
|
| |
2002-01-03 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer-attachment.c (e_msg_composer_attachment_edit):
Only connect to the parent's destroy/hide signals while the
attachment editor dialog is "alive".
svn path=/trunk/; revision=15238
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-03 JP Rosevear <jpr@ximian.com>
* evolution-tasks.xml: make spacing consistent with calendar xml
file, add expunge command and actions menu and add accelerator for
delete
* evolution-calendar.xml: add an accelerator for delete and put in
a separator to be consistent with the mailer
svn path=/trunk/; revision=15237
|
|
|
|
|
|
|
|
|
|
|
|
| |
002-01-03 JP Rosevear <jpr@ximian.com>
* gui/tasks-control.c (confirm_expunge): only need one warning
message now
* gui/e-tasks.c (create_sexp): change the logic to expunge all
completed tasks not just hidden ones
svn path=/trunk/; revision=15236
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-03 JP Rosevear <jpr@ximian.com>
* gui/tasks-control.c (confirm_expunge): confirm expunging of the
tasks
(tasks_control_expunge_cmd): verb callback
* gui/calendar-config.c (config_read): read confirm expunge value
(calendar_config_write): write confirm expunge value
(calendar_config_write_on_exit): ditto
(calendar_config_get_confirm_expunge): get value
(calendar_config_set_confirm_expunge): set value
* gui/calendar-config.h: new proto
* gui/e-itip-control.c (start_calendar_server): kill warning
* gui/e-tasks.c (e_tasks_init): init query member to NULL
(set_status_message): util function to set status message
(e_tasks_open): use above
(cal_opened_cb): ditto
(create_sexp): create sexp of items to be deleted
(query_obj_updated_cb): remove any items found
(query_eval_error_cb): bail out on error
(query_query_done_cb): tidy when done
(e_tasks_delete_completed): set up query
* gui/e-tasks.h: new proto
* gui/calendar-model.c (query_query_done_cb): use g_warning
instead of printing to stderr
(query_eval_error_cb): ditto
(update_query): clear the status message if we can't create the
query
* gui/tag-calendar.c (resolve_tzid_cb): make this static
svn path=/trunk/; revision=15233
|
|
|
|
|
|
|
|
|
| |
2002-01-02 Jeffrey Stedfast <fejj@ximian.com>
* vfoldertypes.xml: Make the date comparisons read the same as the
ones in filtertypes.xml
svn path=/trunk/; revision=15232
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-02 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (list_add_addresses): Simplified. Also no
longer needs an "ignore_addr" argument as far as I can tell so
that has been removed.
(mail_generate_reply): Don't pass an ignore_addr argument to
list_add_addresses and also change to use g_strcase_hash and
g_strcase_equal since addresses are not case snesitive
(mostly). Also, Reply-To can contain multiple addresses, so handle
this case too.
svn path=/trunk/; revision=15231
|
|
|
|
| |
svn path=/trunk/; revision=15230
|
|
|
|
|
|
|
|
| |
using the functions that mutt uses.
this is why I love libnss.
svn path=/trunk/; revision=15229
|
|
|
|
|
|
|
|
| |
2002-01-02 Jeffrey Stedfast <fejj@ximian.com>
* md5-utils.h: Reverted.
svn path=/trunk/; revision=15228
|
|
|
|
|
|
|
|
|
|
| |
2002-01-02 Jeffrey Stedfast <fejj@ximian.com>
* md5-utils.h: Move the struct into md5-utils.c - this is a
kludgey hack around the fact that NSS also defines
MD5Context. Besides, this should be a private struct anyway.
svn path=/trunk/; revision=15227
|
|
|
|
|
|
|
|
|
| |
2002-01-02 Jeffrey Stedfast <fejj@ximian.com>
* camel-tcp-stream-ssl.c (ssl_bad_cert): Do more like what mutt
does so hopefully this'll fix bug #16363 and #16300.
svn path=/trunk/; revision=15226
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-02 JP Rosevear <jpr@ximian.com>
* mail-callbacks.c: remove e_gnome_dialog util functions and use
e-util ones instead
2002-01-02 JP Rosevear <jpr@ximian.com>
* e-dialog-utils.c (e_gnome_dialog_set_parent): util function
moved from mail-callbacks, also destroys the dialog if the parent
is destroyed
(e_gnome_warning_dialog_parented): similarly
(e_gnome_ok_cancel_dialog_parented): ditto
* e-dialog-utils.h: new protos
svn path=/trunk/; revision=15225
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-21 Jeffrey Stedfast <fejj@ximian.com>
The idea here is that if we consistantly name the movemail file
between Send&Receive sessions that if the user cancells the
"download" of a mbox spool that the next Send&Receive will not
"lose" mail that didn't finish the previous session. Fixes bug
#17759. Well, mostly. If you have 200 messages and cancel after
the first 100, say, then the next time you hit Send&Receive, it
will start over from 1 so you'll end up duplicating the first 100
messages, but at least you won't "lose" mail.
* mail-tools.c (mail_tool_get_local_movemail_path): Now a static
internal function, takes a char *uri argument and no longer
generates movemail.%d filenames... they are now based on the uri
provided.
(mail_tool_do_movemail): Pass along the source_uri.
svn path=/trunk/; revision=15224
|
|
|
|
|
|
|
|
| |
2001-12-28 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
svn path=/trunk/; revision=15222
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-27 Jon Trowbridge <trow@ximian.com>
* gui/component/select-names/e-select-names.c
(real_add_address_cb): When we clean, don't clean the model's last
element. This helps keep things working properly when we have
signal-character separators.
(section_right_click_cb): Changed to work properly with our
EText-emitted popup signal.
(e_select_names_add_section): Use ETexts for the recipient
sections, rather than tables. This lets us make them directly
editable. (Bug #1721)
* gui/component/select-names/e-select-names-popup.c
(popup_info_new): Pass in a ESelectNamesTextModel, not a
ESelectNamesModel.
(e_select_names_popup): Adjust for the new signature for
e_select_names_model_text_pos.
* gui/component/select-names/e-select-names-manager.c
(focus_out_cb): Schedule a cleaning when we focus out.
(focus_in_cb): Cancel pending cleaning when we get focus. This
helps us avoid bad things happening during the fast focus out/ins
that happen when the completion dropdown appears.
(completion_handler): Adjust for new signatures of
e_select_names_model_text_pos and e_select_names_model_name_pos.
(e_select_names_manager_entry_new): Pass in our
ESelectNamesTextModel when constructing the
ESelectNamesCompletion.
(e_select_names_manager_entry_free): Cancel any pending clean-ups.
* gui/component/select-names/e-select-names-bonobo.c
(entry_get_property_fn): Get the text off of the text model.
Which is the only way that really makes sense when you think about
it.
* gui/component/select-names/e-select-names-completion.c: Added a
copy of the associated ESelectNamesTextModel to
ESelectNamesCompletionPrivate. This replaces the
ESelectNamesModel.
(e_select_names_completion_destroy): Unref ->text_model.
(e_select_names_completion_handle_request): Pass in our text
model's separator info when calling e_select_names_model_text_pos.
(e_select_names_completion_new): Pass in the text model as an arg
instead of the model, and ref it as needed.
* gui/component/select-names/e-select-names-text-model.c
(e_select_names_text_model_init): Set separator as either ", " or
",", depending on the value of the EVOLUTION_DISABLE_MAGIC_COMMA
environment variable.
(e_select_names_text_model_destroy): Free the separator.
(changed_cb): Flush our cached text on changed.
(e_select_names_text_model_set_source): Use our own changed_cb
callback on changed, rather than just connecting up
e_text_model_changed.
(e_select_names_text_model_set_separator): Added. Lets the
separator between recipients be specified.
(e_select_names_text_model_get_text): Cache the text we get from
calling e_select_names_model_get_textification.
(e_select_names_text_model_insert_length): A bunch of small
changes to properly support generic separators, rather than
(implicit and explicitly) assuming ", ".
(e_select_names_text_model_delete): More small tweaks to handle
generic separators.
(e_select_names_text_model_get_nth_obj): Use new signature when
calling e_select_names_model_name_pos, and use our cached text.
* gui/component/select-names/e-select-names-model.c
(e_select_names_model_destroy): We don't cache the text or
addr_text anymore, so no need to free them here.
(e_select_names_model_changed): ...and no need to reset our text
and addr_text caches here.
(e_select_names_model_get_textification): Take a separator as an
arg, rather than just using ", ". Also, no caching.
(e_select_names_model_get_address_text): Take a separator as an
arg, rather than just using ", ". And no caching here either.
(e_select_names_model_clean): Add arg that give us control over
whether or not the last entry should get cleaned. We need this
when using a one-character separator, so that new destinations
that get tacked onto the end don't get immediately cleaned away
for being empty.
(e_select_names_model_name_pos): Take the separator length as an
argument, remove implicit assumption of length 2.
(e_select_names_model_text_pos): Take the separator length as an
argument, remove implicit assumption of length 2.CVS: ----------------------------------------------------------------------
svn path=/trunk/; revision=15221
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-27 Jon Trowbridge <trow@ximian.com>
* gui/component/select-names/e-select-names.c
(real_add_address_cb): When we clean, don't clean the model's last
element. This helps keep things working properly when we have
signal-character separators.
(section_right_click_cb): Changed to work properly with our
EText-emitted popup signal.
(e_select_names_add_section): Use ETexts for the recipient
sections, rather than tables. This lets us make them directly
editable. (Bug #1721)
* gui/component/select-names/e-select-names-popup.c
(popup_info_new): Pass in a ESelectNamesTextModel, not a
ESelectNamesModel.
(e_select_names_popup): Adjust for the new signature for
e_select_names_model_text_pos.
* gui/component/select-names/e-select-names-manager.c
(focus_out_cb): Schedule a cleaning when we focus out.
(focus_in_cb): Cancel pending cleaning when we get focus. This
helps us avoid bad things happening during the fast focus out/ins
that happen when the completion dropdown appears.
(completion_handler): Adjust for new signatures of
e_select_names_model_text_pos and e_select_names_model_name_pos.
(e_select_names_manager_entry_new): Pass in our
ESelectNamesTextModel when constructing the
ESelectNamesCompletion.
(e_select_names_manager_entry_free): Cancel any pending clean-ups.
* gui/component/select-names/e-select-names-bonobo.c
(entry_get_property_fn): Get the text off of the text model.
Which is the only way that really makes sense when you think about
it.
* gui/component/select-names/e-select-names-completion.c: Added a
copy of the associated ESelectNamesTextModel to
ESelectNamesCompletionPrivate. This replaces the
ESelectNamesModel.
(e_select_names_completion_destroy): Unref ->text_model.
(e_select_names_completion_handle_request): Pass in our text
model's separator info when calling e_select_names_model_text_pos.
(e_select_names_completion_new): Pass in the text model as an arg
instead of the model, and ref it as needed.
* gui/component/select-names/e-select-names-text-model.c
(e_select_names_text_model_init): Set separator as either ", " or
",", depending on the value of the EVOLUTION_DISABLE_MAGIC_COMMA
environment variable.
(e_select_names_text_model_destroy): Free the separator.
(changed_cb): Flush our cached text on changed.
(e_select_names_text_model_set_source): Use our own changed_cb
callback on changed, rather than just connecting up
e_text_model_changed.
(e_select_names_text_model_set_separator): Added. Lets the
separator between recipients be specified.
(e_select_names_text_model_get_text): Cache the text we get from
calling e_select_names_model_get_textification.
(e_select_names_text_model_insert_length): A bunch of small
changes to properly support generic separators, rather than
(implicit and explicitly) assuming ", ".
(e_select_names_text_model_delete): More small tweaks to handle
generic separators.
(e_select_names_text_model_get_nth_obj): Use new signature when
calling e_select_names_model_name_pos, and use our cached text.
* gui/component/select-names/e-select-names-model.c
(e_select_names_model_destroy): We don't cache the text or
addr_text anymore, so no need to free them here.
(e_select_names_model_changed): ...and no need to reset our text
and addr_text caches here.
(e_select_names_model_get_textification): Take a separator as an
arg, rather than just using ", ". Also, no caching.
(e_select_names_model_get_address_text): Take a separator as an
arg, rather than just using ", ". And no caching here either.
(e_select_names_model_clean): Add arg that give us control over
whether or not the last entry should get cleaned. We need this
when using a one-character separator, so that new destinations
that get tacked onto the end don't get immediately cleaned away
for being empty.
(e_select_names_model_name_pos): Take the separator length as an
argument, remove implicit assumption of length 2.
(e_select_names_model_text_pos): Take the separator length as an
argument, remove implicit assumption of length 2.
svn path=/trunk/; revision=15220
|
|
|
|
|
|
|
|
|
|
| |
2001-12-27 Jon Trowbridge <trow@ximian.com>
* gal/e-text/e-text.c (split_into_lines): Reworked to fix bugs
related to breaking text on newlines. Some fairly substantial
code duplication was removed in the process.
svn path=/trunk/; revision=15219
|
|
|
|
|
|
|
|
| |
2001-12-27 Kevin Breit <mrproper@ximian.com>
* C/usage-exchange.sgml: Small fix
svn path=/trunk/; revision=15217
|
|
|
|
| |
svn path=/trunk/; revision=15216
|
|
|
|
|
|
|
|
| |
2001-12-25 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po Sync translations with new .pot
svn path=/trunk/; revision=15214
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-24 Kevin Breit <mrproper@ximian.com>
* C/apx-bugs.sgml: Updated indenting
* C/apx-authors.sgml: Updated my email address
* C/usage-print.sgml: Just, ya know, small change
* C/usage-exchange.sgml: Fixed wording, tags, and indenting
svn path=/trunk/; revision=15213
|
|
|
|
| |
svn path=/trunk/; revision=15212
|
|
|
|
| |
svn path=/trunk/; revision=15211
|
|
|
|
|
|
|
|
| |
2001-12-22 Kevin Breit <mrproper@ximian.com>
* C/usage-mainwindow.sgml:Added a bit of info to the above.
svn path=/trunk/; revision=15210
|
|
|
|
|
|
|
|
| |
2001-12-22 Kevin Breit <mrproper@ximian.com>
* C/usage-mainwindow.sgml: Added information about importing mutt to Evolution.
svn path=/trunk/; revision=15209
|
|
|
|
|
|
|
|
|
|
| |
2001-12-21 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer-select-file.c (composer_hide_cb): Only cancel the
selection dialog if it is currently in use, otherwise we'll get an
extra gtk_main_quit and the mailer will exit :-(
svn path=/trunk/; revision=15207
|
|
|
|
|
|
|
|
|
|
| |
2001-12-21 Aaron Weber <aaron@ximian.com>
* C/usage-exchange.sgml: add notes about server/license
requirements, revise "your previous options" text to flow more
smoothly.
svn path=/trunk/; revision=15206
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-21 Jeffrey Stedfast <fejj@ximian.com>
* broken-date-parser.c (parse_broken_date): Completely
rewritten. It is now a load faster and a heck of a lot more
accurate, also now returns a time_t and sets the saveoffset
variable rather than returning a new char* buffer for the normal
camel date parser to re-parse. This saves a fair number of cpu
cycles :-)
* camel-mime-utils.c (header_decode_date): Cleanup the broken date
parsing code.
svn path=/trunk/; revision=15205
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-21 JP Rosevear <jpr@ximian.com>
* gui/dialogs/comp-editor.c: remove needs send signal related
cruft
(save_comp_with_send): with send_component_dialog, indicate if the
meeting info is newly created or not
(real_edit_comp): remember if the dialog initially needs a send
* gui/dialogs/send-comp.c (send_component_dialog): take a "new"
parameter indicating whether the dialog should intimate if the
component to be sent is a new meeting or not
* gui/dialogs/send-comp.h: update proto
* gui/dialogs/comp-editor.c: remove no longer used needs_send
notification and signal
* gui/dialogs/comp-editor.h: remove proto
* gui/e-day-view.c (e_day_view_on_main_canvas_drag_data_received): add new
param to send_component_dialog
(e_day_view_finish_long_event_resize): ditto
(e_day_view_finish_resize): ditto
(e_day_view_on_editing_stopped): ditto
(e_day_view_on_top_canvas_drag_data_received): ditto
* gui/e-week-view.c (e_week_view_on_editing_stopped): add new
param to send_component_dialog
svn path=/trunk/; revision=15204
|
|
|
|
|
|
|
|
| |
2001-12-21 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po Translation update, we are waaaaay behind
svn path=/trunk/; revision=15203
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-21 <jpr@ximian.com>
* gui/dialogs/comp-editor.h: inherit from bonobo window
* gui/dialogs/comp-editor.c: inherit from bonobo window
(comp_editor_key_press_event): Look for an escape key press and
close the window if found
svn path=/trunk/; revision=15202
|
|
|
|
|
|
|
|
| |
2001-12-21 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
svn path=/trunk/; revision=15201
|
|
|
|
|
|
|
|
|
| |
2001-12-20 Jon Trowbridge <trow@ximian.com>
* message-list.c (on_click): Makes the auto-undelete behavior when
changing message flags a bit more sane. (Fixes #17634)
svn path=/trunk/; revision=15200
|
|
|
|
|
|
|
|
| |
2001-12-20 Kevin Breit <mrproper@ximian.com>
* C/usage-exchange.sgml: Added a <sect1> that discusses features of Connector
svn path=/trunk/; revision=15199
|
|
|
|
| |
svn path=/trunk/; revision=15198
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-20 Jeffrey Stedfast <fejj@ximian.com>
* camel-address.h: Change the prototype for camel_address_get_type
to return a CamelType (since internally this is what it returns
and also in case we decide to write a replacement for the current
CamelObject it'd be easier to drop in).
* camel-internet-address.h: Same but for
camel_internet_address_get_type()
* providers/smtp/camel-smtp-transport.c (smtp_send_to): Updated to
use a CamelAddress of recipients.
(smtp_send): Since smtp_send_to now takes a CamelAddress
recipients argument, our lives have been simplified and we can now
just concat To/Cc/Bcc into a recipients addr and send away.
* providers/sendmail/camel-sendmail-transport.c
(sendmail_send_to): Updated to use a CamelAddress of recipients.
* camel-transport.c (camel_transport_send_to): Now takes a
CamelAddress argument for the recipient list rather than a GList.
svn path=/trunk/; revision=15197
|
|
|
|
|
|
|
| |
* gui/component/addressbook-factory.c (main): Push GdkRGB visual
and colormap.
svn path=/trunk/; revision=15196
|
|
|
|
|
|
| |
* main.c (main): Push GdkRGB visual and colormap.
svn path=/trunk/; revision=15195
|
|
|
|
|
|
| |
* gui/main.c (main): Push GdkRGB visual and colormap.
svn path=/trunk/; revision=15194
|
|
|
|
| |
svn path=/trunk/; revision=15193
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-shell-about-box.c: Add Michael MacDonald.
[Fixes #17377, Evolution doesn't work on multi-depth displays.]
* main.c (main): Push GdkRGB visual and colormap.
[Fix #16693. What happens there is that the user closed the
dialog before the async operation was completed, so when the
notification was received the shell crashed.]
* e-shell-folder-creation-dialog.c: New member
`creation_in_progress' in `DialogData'.
(e_shell_show_folder_creation_dialog): Init to %FALSE.
(async_create_cb): Set to %FALSE. Also, if the
dialog_data->dialog is %NULL, free the dialog_data before
returning.
(dialog_clicked_cb): Set to %TRUE.
(dialog_destroy_cb): If a creation is in progress, just set the
widget pointers in the DialogData struct to %NULL instead of
freeing the whole struct.
(async_create_cb): Make the OK and Cancel buttons sensitive.
(dialog_clicked_cb): Make them insensitive here.
svn path=/trunk/; revision=15192
|
|
|
|
|
|
|
| |
* e-combo-button.c: New.
* e-combo-button.h: New.
svn path=/trunk/; revision=15191
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-19 Jon Trowbridge <trow@ximian.com>
* gui/widgets/e-addressbook-reflow-adapter.c
(e_addressbook_reflow_adapter_right_click): Add cut/copy/paste to
right-click menu.
* gui/widgets/e-addressbook-view.c (table_right_click): Add
cut/copy/paste to right-click menu. (Fixes bug #14528.) Also,
disable some right-click options if our addressbook isn't
editable.
svn path=/trunk/; revision=15190
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-19 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (composer_get_message): Add the auto-cc/bcc
recipients here. The problem with setting them in the composer is
that what if the user changes which account he wants to use? We'd
either have to clear the cc/bcc lists *or* we'd have to leave them
alone. Either way is bad. We can't just clear the entries because
the user may have added addresses since the composer was
opened. We don't want to leave any old auto-cc/bcc addresses there
because that isn't desirable either. So we give up and add them
here after the user has already hit the send button.
* mail-config.c (account_copy): Update to copy the always-[b]cc
options.
(account_destroy): Update to destroy the above options.
(config_read): Update to read in those values.
(mail_config_write): Save those options.
* mail-account-gui.c (mail_account_gui_new): Setup Always Cc/Bcc
widgets.
(mail_account_gui_save): Get the user-entered values for the
always-cc/bcc stuff.
svn path=/trunk/; revision=15189
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-19 Jeffrey Stedfast <fejj@ximian.com>
* mail-account-gui.c (setup_service): If the provider is NULL,
don't do anything.
* mail-accounts.c (construct): Oops, no wonder the exec command
thing never stuck around... I wasn't getting the right widget from
libglade. Also connect to the GtkEntry's changed event since a
GnomeFileEntry doesn't have that signal in its ancestry.
svn path=/trunk/; revision=15188
|
|
|
|
|
|
|
|
|
|
| |
2001-12-19 Jeffrey Stedfast <fejj@ximian.com>
* mail-accounts.c (construct): Oops, no wonder the exec command
thing never stuck around... I wasn't getting the right widget from
libglade.
svn path=/trunk/; revision=15187
|
|
|
|
| |
svn path=/trunk/; revision=15186
|
|
|
|
| |
svn path=/trunk/; revision=15185
|
|
|
|
|
|
|
|
|
| |
2001-12-19 Christian Rose <menthos@menthos.com>
* sv.po: Fixed Swedish translation. Thanks to
Johan Dahlin <zilch.am@home.se> for his review.
svn path=/trunk/; revision=15183
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-19 JP Rosevear <jpr@ximian.com>
* e-summary-tasks.c (e_summary_tasks_init): use
cal_client_open_default_tasks
* e-summary-calendar.c (e_summary_calendar_init): use
cal_client_open_default_calendar
svn path=/trunk/; revision=15181
|
|
|
|
|
|
|
|
|
| |
2001-12-18 JP Rosevear <jpr@ximian.com>
* calendar/cal-client/Makefile.am: cal-client needs bonobo-conf
now
svn path=/trunk/; revision=15180
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-19 JP Rosevear <jpr@ximian.com>
* conduits/calendar/calendar-conduit.c (check_for_slow_setting):
go slow and clear the map if the last uri and the current uri do
not match
(post_sync): save the last uri
* conduits/calendar/calendar-conduit-config.h: handle a last uri
config option
* conduits/todo/todo-conduit-config.h: ditto
* conduits/calendar/calendar-conduit.c (start_calendar_server):
use the open_default_calendar method
* conduits/todo/todo-conduit.c (start_calendar_server): same as above
* cal-client/Makefile.am: link with bonobo conf
* cal-client/cal-client.h: new protos
* idl/evolution-calendar.idl: make sure open method raises
appropriate exceptions
* gui/e-itip-control.c (start_calendar_server): use
cal_client_open_default_* calls
* cal-client/cal-client.c (real_open_calendar): do the real work
of loading
(cal_client_open_calendar): use above
(get_fall_back_uri): get the basic local uri
(get_default_uri): get the default uri from the config db
(cal_client_open_default_calendar): open the default uri or the
fallback if the method is unsupported
(cal_client_open_default_tasks): same for tasks
svn path=/trunk/; revision=15179
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-18 JP Rosevear <jpr@ximian.com>
* conduit/address-conduit.c (check_for_slow_setting): go slow and
clear the map if the last uri and the current uri do not match
(post_sync): save the last uri
* conduits/address-conduit-config.h: handle a last uri config
option
2001-12-18 Chris Toshok <toshok@ximian.com>
* gui/component/addressbook.c (addressbook_default_book_open):
change this to match its e-book counterpart, and only failover to
the local addressbook if the protocol wasn't supported. that way
errors like "failure to connect" are still reported to the user.
* backend/ebook/e-book-util.h: add prototypes for
e_book_load_default_book and e_book_get_config_database.
* backend/ebook/e-book-util.c (e_book_default_book_open): new
function, basically cut and paste addressbook_default_book_open
from addressbook.c here.
(e_book_load_default_book): cut and past
addressbook_load_default_book here, pretty much, except leave off
the auth stuff.
(e_book_get_config_database): new function, returns the
Bonobo_ConfigDatabase for e_book_load_default_book to use.
* conduit/address-conduit.c (start_addressbook_server): use
e_book_load_default_book here.
svn path=/trunk/; revision=15178
|
|
|
|
|
|
|
|
|
|
| |
2001-12-17 JP Rosevear <jpr@ximian.com>
* e-pilot-map.c (e_pilot_map_clear): clear all info from the map
* e-pilot-map.h: add proto
svn path=/trunk/; revision=15177
|
|
|
|
|
|
|
|
| |
2001-12-19 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
svn path=/trunk/; revision=15173
|
|
|
|
|
|
|
|
|
|
| |
2001-12-18 Jeffrey Stedfast <fejj@ximian.com>
* mail-ops.c (filter_folder_free): Argh, don't notify about new
mail here.
(fetch_mail_fetch): Notify about new mail here instead.
svn path=/trunk/; revision=15170
|
|
|
|
| |
svn path=/trunk/; revision=15169
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-18 Jeffrey Stedfast <fejj@ximian.com>
* mail-accounts.c (construct): Setup the new-mail-notification
widgets.
(notify_command_changed): Update the command-line for new mail
notification.
(notify_radio_toggled): Update the new-mail-notification type.
* mail-ops.c (filter_folder_free): See if we got any new mail and
"sound the alarm" if we did.
svn path=/trunk/; revision=15168
|
|
|
|
|
|
|
|
|
|
| |
2001-12-18 Aaron Weber <aaron@ximian.com>
* C/usage-exchange.sgml: add notes about server requirements.
* C/topic.dat: Changed label of "Connecting to Exchange Servers"
svn path=/trunk/; revision=15167
|
|
|
|
| |
svn path=/trunk/; revision=15165
|
|
|
|
|
|
|
|
|
| |
2001-12-17 Christopher James Lahey <clahey@ximian.com>
* e-cell-toggle.c (etog_set_value): Don't queue a redraw here.
the value changed signal will do that automatically.
svn path=/trunk/; revision=15160
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-12-18 Damon Chaplin <damon@ximian.com>
* src/libical/icalyacc.y: removed unused 'trigger:' production.
* configure.in (AC_OUTPUT): patch from Jeremy Katz <katzj@redhat.com>
to remove src/libicalss/Makefile and src/libicalvcal/Makefile, as we
don't ship those directories now.
svn path=/trunk/; revision=15152
|
|
|
|
|
|
|
|
| |
2001-12-18 Kevin Breit <mrproper@ximian.com>
* C/usage-mainwindow.sgml: Added information about importing KMail to Evolution.
svn path=/trunk/; revision=15151
|
|
|
|
|
|
| |
been brain-dead when I wrote it.
svn path=/trunk/; revision=15149
|