| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-12 Jeffrey Stedfast <fejj@ximian.com>
* mail-config.glade: Anna's dialogs.
* mail-config.c (mail_config_get_account_by_address):
Removed. Danw and I decided on setting a X-Evolution-Transport
header on messages going to the Outbox so we can later guess which
transport to use when sending it.
* mail-account-editor.c (apply_changes): Update to some day be
able to support SSL.
(construct): Update for Anna's dialogs...
* subscribe-dialog.c (populate_store_list): Updated to reflect
past changes to the mail-config API.
svn path=/trunk/; revision=7461
|
|
|
|
|
|
|
|
|
| |
2001-01-12 Miguel de Icaza <miguel@gnu.org>
* e-splash.c (e_splash_construct): Ok, talked to Ettore. Going
back to TOPLEVEL non-POPUP.
svn path=/trunk/; revision=7460
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-12 Jeffrey Stedfast <fejj@helixcode.com>
* mail-callbacks.c (composer_send_cb): Get the account by using
the new e_msg_composer_get_preferred_account() function. Also
check to make sure everything is configured (in case they deleted
their accounts while composing mail?).
* mail-config.c (mail_config_get_account_by_address): New
convenience function.
svn path=/trunk/; revision=7459
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-12 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer.c (build_message): Call set_from_account which
means we no longer have to do all the crap involved in formatting
strings into an internet-address.
(e_msg_composer_get_preferred_account): New access function.
* e-msg-composer-hdrs.c (add_header): case COMBOBOX has changed to
OPTIOMENU.
(create_optionmenu): Update to use an optionmenu of accounts.
(from_changed): New callback for the From optionmenu.
(setup_headers): s/COMBOBOX/OPTIONMENU
(init): Set the account and from_options to NULL.
(e_msg_composer_hdrs_get_from): Updated.
(destroy): free the from_options.
(e_msg_composer_hdrs_set_from_address): Renamed from set_from
because it no longer takes a string arg but rather an account arg.
svn path=/trunk/; revision=7458
|
|
|
|
|
|
|
|
|
| |
2001-01-12 Miguel de Icaza <miguel@gnu.org>
* e-splash.c (e_splash_construct): Ok, talked to Ettore. Going
back to TOPLEVEL non-POPUP.
svn path=/trunk/; revision=7457
|
|
|
|
|
|
| |
all the message hiding options to the View menu.
svn path=/trunk/; revision=7456
|
|
|
|
| |
svn path=/trunk/; revision=7455
|
|
|
|
|
|
|
|
| |
2001-01-12 Miguel de Icaza <miguel@gnu.org>
* e-splash.c (e_splash_construct): Remove nice toplevel window.
svn path=/trunk/; revision=7454
|
|
|
|
| |
svn path=/trunk/; revision=7453
|
|
|
|
| |
svn path=/trunk/; revision=7452
|
|
|
|
|
|
| |
* importer/.cvsignore: Create
svn path=/trunk/; revision=7451
|
|
|
|
|
|
|
| |
* MAINTAINERS, AUTHORS, README: Ximianize. Also update the README
a bit and mention the OAF stable branch.
svn path=/trunk/; revision=7450
|
|
|
|
|
|
|
|
| |
2001-01-12 Miguel de Icaza <miguel@ximian.com>
* gui/widgets/e-addressbook-view.c: added i18n for etable.
svn path=/trunk/; revision=7449
|
|
|
|
|
|
|
|
| |
2001-01-12 Miguel de Icaza <miguel@ximian.com>
* gui/e-calendar-table.c: Add translation strings.
svn path=/trunk/; revision=7448
|
|
|
|
|
|
|
|
| |
2001-01-12 Miguel de Icaza <miguel@ximian.com>
* message-list.c: Add strings for localization
svn path=/trunk/; revision=7447
|
|
|
|
|
|
|
|
| |
2001-01-12 Miguel de Icaza <miguel@ximian.com>
* e-storage-set-view.c: Added translation strings.
svn path=/trunk/; revision=7446
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-12 Miguel de Icaza <miguel@ximian.com>
* e-cell-text.c (key_begins_editing): New function. Tells whether
a key should begin editing.
(ect_event, GDK_KEY_PRESS/RELEASE): check whether we should start
editing.
svn path=/trunk/; revision=7445
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-12 Miguel de Icaza <miguel@ximian.com>
* e-cell-text.c (e_cell_text_set_filter): Implement new function
API. Remove Gtk arguments for this.
(ect_height): Pass all the extra information Dan requested.
(ect_print): Pass all the extra information Dan requested.
(build_current_cell): ditto.
svn path=/trunk/; revision=7444
|
|
|
|
| |
svn path=/trunk/; revision=7443
|
|
|
|
| |
svn path=/trunk/; revision=7442
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-12 Miguel de Icaza <miguel@ximian.com>
* e-msg-composer-hdrs.c (add_header): Only attach to "changed" if
the widget is an EEntry. The HEADER_COMBOBOX and the
HEADER_ADDRBOOK are a ComboBox and a remote Bonobo control
respectively.
* evolution-composer.c (get_object): Move getObject functionality
here from e-msg-composer.c
svn path=/trunk/; revision=7441
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-12 Miguel de Icaza <miguel@ximian.com>
* e-shell-view-menu.c (command_new_mail_message): Remove "window"
from the moniker path.
* e-splash.c (e_splash_construct): Make the spalsh screen a
toplevel instead of a popup.
svn path=/trunk/; revision=7440
|
|
|
|
|
|
|
|
| |
2001-01-12 Miguel de Icaza <miguel@ximian.com>
* folder-browser.c: Rename "Save" to "Store search as vFolder".
svn path=/trunk/; revision=7439
|
|
|
|
|
|
|
| |
* e-table-header-item.c (ethi_change_sort_state): Moved the
sort-on-click logic to its own function.
svn path=/trunk/; revision=7438
|
|
|
|
| |
svn path=/trunk/; revision=7437
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-11 Miguel de Icaza <miguel@gnu.org>
* mail-display.c (on_object_requested): Unref the property bag
when we are done with it.
(get_embedded_for_component): Moved the code to request the
embeddable/control to a separate function.
svn path=/trunk/; revision=7436
|
|
|
|
|
|
|
|
|
|
| |
2001-01-12 Jeffrey Stedfast <fejj@ximian.com>
* mail-config.c (mail_config_get_account_by_name): New convenience
function that I will need later when I redo the composer From
field.
svn path=/trunk/; revision=7435
|
|
|
|
|
|
|
|
|
| |
2001-01-12 Jeffrey Stedfast <fejj@ximian.com>
* mail-display.c (on_object_requested): Update to reflect past
changes to the mail-config API.
svn path=/trunk/; revision=7434
|
|
|
|
|
|
|
|
| |
2001-01-12 Jeffrey Stedfast <fejj@ximian.com>
* session.c (mail_session_set_password): strdup() the key.
svn path=/trunk/; revision=7433
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-12 Jeffrey Stedfast <fejj@ximian.com>
* mail-config-druid.c (construct): We don't want to be able to set
the reply-to in the config druid.
(druid_finish): Don't set a reply-to anymore.
(mail_config_druid_finalise): Don't unref the providers.
* mail-config.glade: Took out the Reply-To field in the druid.
svn path=/trunk/; revision=7432
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-12 Jeffrey Stedfast <fejj@ximian.com>
* mail-config-druid.c (construct): We don't want to be able to set
the reply-to in the config druid.
(druid_finish): Don't set a reply-to anymore.
(mail_config_druid_finalise): Don't unref the providers.
* mail-config.glade: Took out the Reply-To field in the druid.
svn path=/trunk/; revision=7431
|
|
|
|
|
|
|
|
|
| |
2001-01-11 Miguel de Icaza <miguel@gnu.org>
* mail-config-druid.c (incoming_type_changed): Guess the default
MAIL value for MBOX and Maildir files.
svn path=/trunk/; revision=7430
|
|
|
|
|
|
|
|
|
| |
2001-01-11 Miguel de Icaza <miguel@gnu.org>
* mail-callbacks.c (configure_mail): Force finalization of the
function before returning fixing the FIXME that was there.
svn path=/trunk/; revision=7429
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-11 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config-druid.c (transport_next): If the service_check
fails, pop-up a warning dialog letting the user know he or she may
have problems and then let them continue on with their lives.
(incoming_next): Same (+ jump them over the auth page to the
transport page).
svn path=/trunk/; revision=7428
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-11 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c, e-table-selection-model.h: Added
selection_mode argument.
* e-table-specification.c, e-table-specification.h: Added a
selection_mode field that is set based on the selection-mode
attribute in the ETableSpecification element.
* e-table.c (et_real_construct): Set the selection model's
selection mode based on the ETableSpecification.
svn path=/trunk/; revision=7427
|
|
|
|
|
|
| |
warnings for the analites out there.
svn path=/trunk/; revision=7426
|
|
|
|
|
|
|
|
|
| |
2001-01-11 Miguel de Icaza <miguel@ximian.com>
* e-msg-composer-hdrs.c (create_dropdown_entry): Only set the
popdown strings if we have anything to popdown.
svn path=/trunk/; revision=7425
|
|
|
|
|
|
|
|
|
|
| |
2001-01-12 Not Zed <NotZed@Ximian.com>
* camel-folder-thread.c (camel_folder_thread_messages_new):
Perform a final pass, removing any pseudo nodes we added earlier.
Quick patch to test the idea.
svn path=/trunk/; revision=7424
|
|
|
|
| |
svn path=/trunk/; revision=7423
|
|
|
|
| |
svn path=/trunk/; revision=7422
|
|
|
|
|
|
|
|
|
|
| |
2001-01-11 Jeffrey Stedfast <fejj@helixcode.com>
* mail-account-editor.c (apply_changes): Eek! Don't destroy the
account if the connection fails, duh. This is what is causing the
segfaults.
svn path=/trunk/; revision=7421
|
|
|
|
|
|
|
| |
* folder-browser.c (got_folder): Connect to folder_changed as well
as message_changed for updating unread count
svn path=/trunk/; revision=7420
|
|
|
|
|
|
|
|
|
|
|
| |
before copying so that they end up correct in the remote folder.
And poke the destination folder after doing the copy so it notices
the new message right away.
(imap_move_message_to): Call imap_copy_message_to for most of the
work rather than duplicating the code (since it's much more
complicated now).
svn path=/trunk/; revision=7419
|
|
|
|
| |
svn path=/trunk/; revision=7418
|
|
|
|
| |
svn path=/trunk/; revision=7417
|
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Miguel de Icaza <miguel@helixcode.com>
* evolution-composer.c (evolution_composer_construct): Add an
ItemContainer Bonobo interface to allow client applications to
locate the Message Composer component.
svn path=/trunk/; revision=7416
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Miguel de Icaza <miguel@helixcode.com>
* e-shell-view-menu.c (command_goto_folder): Fix prototype
(command_new_view): ditto.
(command_new_mail_message): Implement command_new_mail_message.
verbs: Use BONOBO_UI_VERB instead of BONOBO_UI_UNSAFE_VERB
svn path=/trunk/; revision=7415
|
|
|
|
|
|
|
|
| |
2001-01-10 Miguel de Icaza <miguel@helixcode.com>
* evolution.xml: Remove fixme from NewMailMessage.
svn path=/trunk/; revision=7414
|
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Miguel de Icaza <miguel@helixcode.com>
* GNOME_Evolution_Mail.oafinfo: Add Bonobo/ItemContainer as the
set of supported interfaces in GNOME_Evolution_Mail_Composer
component.
svn path=/trunk/; revision=7413
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-folder.c (camel_imap_folder_selected):
Fix a bug in previous commit: don't check for deleted messages if
there are no known messages in the folder (because it would end up
sending "FETCH 0 ...").
svn path=/trunk/; revision=7412
|
|
|
|
|
|
|
| |
* e-shell-view.c (show_existing_view): Remove the "Already have
view for..." message. People keep assuming it's an error.
svn path=/trunk/; revision=7411
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-folder.c (camel_imap_folder_selected):
New function to check for added/deleted messages when re-selecting
a folder.
(imap_refresh_info, imap_rescan, imap_update_summary): Various
locking tweaks that turn out to be irrelevant since command_lock
is recursive, but whatever.
* providers/imap/camel-imap-command.c (camel_imap_command): When
selecting a new folder, call camel_imap_folder_selected on it.
svn path=/trunk/; revision=7410
|
|
|
|
|
|
|
|
|
| |
* camel-folder.c (camel_folder_copy_message_to): Fix a locking
problem. (One branch of an if statement was returning with the
lock still locked.) Also remove the deprecation comments, to match
move_message_to.
svn path=/trunk/; revision=7409
|
|
|
|
| |
svn path=/trunk/; revision=7408
|
|
|
|
| |
svn path=/trunk/; revision=7407
|
|
|
|
| |
svn path=/trunk/; revision=7406
|
|
|
|
| |
svn path=/trunk/; revision=7405
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-11 Chris Toshok <toshok@helixcode.com>
* backend/pas/pas-backend-ldap.c
(pas_backend_ldap_process_create_card): get a book view from
somewhere so we can give status messages - choose the first one in
the list.
(pas_backend_ldap_process_modify_card): same.
(pas_backend_ldap_process_remove_card): same.
(prop_info): add more properties, like home_phone, mobile, pager,
uri, org_unit, office, title, and manager.
svn path=/trunk/; revision=7404
|
|
|
|
|
|
|
| |
* mail-format.c (write_field_to_stream): Translate the header name
to UTF8.
svn path=/trunk/; revision=7403
|
|
|
|
| |
svn path=/trunk/; revision=7402
|
|
|
|
| |
svn path=/trunk/; revision=7401
|
|
|
|
|
|
|
|
| |
* art/priority-high.xpm: Add a white outline around the "!" so it
still shows up clearly in selected rows when your theme selection
color is reddish. (Problem pointed out by Federico.)
svn path=/trunk/; revision=7400
|
|
|
|
| |
svn path=/trunk/; revision=7399
|
|
|
|
| |
svn path=/trunk/; revision=7398
|
|
|
|
|
|
|
|
|
|
| |
* macros/gnome-gettext.m4: Propagateg change by Owen Taylor
from acinclude.m4 in gtk+:
Don't define ENABLE_NLS unless we have a working NLS.
(This should keep libintl.h from being included when it doesn't
exist).
svn path=/trunk/; revision=7386
|
|
|
|
|
|
|
|
|
| |
2001-01-11 Federico Mena Quintero <federico@helixcode.com>
* configure.in: At the end of the configure process, report
whether the documentation files will be built or not.
svn path=/trunk/; revision=7385
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Federico Mena Quintero <federico@helixcode.com>
* Makefile.am: Make it work when gtk-doc is not installed.
* calendar/cal-client/Makefile.am: Likewise.
* calendar/cal-util/Makefile.am: Likewise.
svn path=/trunk/; revision=7384
|
|
|
|
| |
svn path=/trunk/; revision=7383
|
|
|
|
| |
svn path=/trunk/; revision=7382
|
|
|
|
| |
svn path=/trunk/; revision=7381
|
|
|
|
|
|
|
|
|
| |
2001-01-11 Jeffrey Stedfast <fejj@helixcode.com>
* evolution-message-composer.xml: Added SaveDraft bonobo menu verb
thingy.
svn path=/trunk/; revision=7380
|
|
|
|
|
|
|
|
|
| |
2001-01-11 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer.c (menu_file_save_draft_cb): New callback to save
draft. Fixes bug #1045.
svn path=/trunk/; revision=7379
|
|
|
|
|
|
| |
* ja.po: Updated Japanese translation.
svn path=/trunk/; revision=7378
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Jeffrey Stedfast <fejj@helixcode.com>
* mail-callbacks.c (configure_mail): New function that explains to
the user why he can't do the action he requested and then procedes
to ask if he'd like to configure his accounts now.
(check_send_configuration): If the user doesn't have configured
accounts, don't let him continue and call configure_mail().
(fetch_mail): Same.
(send_queued_mail): Same.
(send_receieve_mail): Same.
* mail-config.c (mail_config_write): Don't save a "is_configured"
variable. Instead we'll just check to see if we have accounts - if
yes, then configured == TRUE.
(mail_config_is_configured): return accounts != NULL.
(mail_config_get_default_account): Mark the first account as the
default if none are marked.
svn path=/trunk/; revision=7377
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Jeffrey Stedfast <fejj@helixcode.com>
* mail-account-editor.c (source_auth_type_changed): Set the
sensitivity of the Password label too.
svn path=/trunk/; revision=7376
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config-druid.c (transport_back): New callback to handle
when the user hits the "back" button when on the transport
page. This is needed to handle the case where we don't want to
show the user the auth page (due to there being no auth choices).
(incoming_next): If we are going to skip over the auth page, set
the 'have_auth_page' variable to FALSE.
(construct): Initialize the have_auth_page to TRUE.
svn path=/trunk/; revision=7375
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config-druid.c (incoming_type_changed): Grab the focus of
the first widget that is sensitive.
(transport_type_changed): Same.
(identity_prepare): Grab the focus of the name entry.
* mail-callbacks.c (send_queued_mail): Prevent Federico's segfault.
svn path=/trunk/; revision=7374
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Jeffrey Stedfast <fejj@helixcode.com>
* providers/local/camel-local-provider.c: Changed the descriptions
for mh, mbox, and maildir to be more "user-friendly".
svn path=/trunk/; revision=7373
|
|
|
|
|
|
|
|
| |
2001-01-10 Jeffrey Stedfast <fejj@helixcode.com>
* mail-callbacks.c (send_queued_mail): Prevent Federico's segfault.
svn path=/trunk/; revision=7372
|
|
|
|
| |
svn path=/trunk/; revision=7371
|
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Christopher James Lahey <clahey@helixcode.com>
* e-table-click-to-add.c: Made this the same size as an ETableItem
with all text items. Made the background color white. These need
to be made themeable.
svn path=/trunk/; revision=7370
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config-druid.c (auth_type_changed): Clear the password
entry if it's not allowed.
(transport_type_changed): Clear the hostname if it is not allowed
by the provider type.
* mail-account-editor.c (transport_type_changed): If the hostname
is allowed, clear it.
* mail-config-druid.c (incoming_type_changed): Clear the contents
of the entry boxes that are not to be used.
(mail_config_druid_get_source_url): If the text in the entry is
emptry string, don't set it' contents in the url.
svn path=/trunk/; revision=7369
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-types.h: New header to prevent
recursive #include problems
svn path=/trunk/; revision=7368
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-types.h: New header to prevent
recursive #include problems
* providers/imap/*.h: Replace some #includes with #include
"camel-imap-types.h", remove typedefs that were moved to
camel-imap-types.h
* providers/imap/*.c: Add #includes to make up for #includes
removed from .h files
* providers/imap/Makefile.am (libcamelimapinclude_HEADERS): Add
camel-imap-types.h
svn path=/trunk/; revision=7367
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Christopher James Lahey <clahey@helixcode.com>
* e-table-state.c, e-table-state.h: Added expansions field and
loading and saving of that field.
* e-table.c: Load and save expansion data.
svn path=/trunk/; revision=7366
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-store.c (camel_store_sync): New class function, parallel
to camel_folder_sync. (The default implementation just calls
camel_folder_sync on each cached folder.)
* providers/imap/camel-imap-store.c (get_folder_info): Call
camel_store_sync before doing anything else so that the IMAP
server and Camel are working from the same data. Don't ask the
server for the unread message count of the current folder, since
UW will return often-incorrect cached data, and we can calculate
it without talking to the server anyway.
svn path=/trunk/; revision=7365
|
|
|
|
|
|
| |
to printf NULL)
svn path=/trunk/; revision=7364
|
|
|
|
| |
svn path=/trunk/; revision=7363
|
|
|
|
| |
svn path=/trunk/; revision=7362
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Miguel de Icaza <miguel@helixcode.com>
* e-shell-view-menu.c (command_goto_folder): Fix prototype
(command_new_view): ditto.
verbs: Use BONOBO_UI_VERB instead of BONOBO_UI_UNSAFE_VERB
svn path=/trunk/; revision=7361
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Miguel de Icaza <miguel@helixcode.com>
* mail-callbacks.c (print_msg): Fix proto.
(print_preview_msg): Fix proto.
* subscribe-dialog.c: Remove more UNSAFE macros.
svn path=/trunk/; revision=7360
|
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Miguel de Icaza <miguel@helixcode.com>
* e-msg-composer.c: Removed more UNSAFE stuff. Maybe we should
kill this macro, and have people that want these broken things
define their own macros.
svn path=/trunk/; revision=7359
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Jeffrey Stedfast <fejj@helixcode.com>
* POTFILES.in: Added all the new source files and removed the old
ones, yadda yadda.
svn path=/trunk/; revision=7358
|
|
|
|
|
|
|
|
| |
2001-01-10 Jeffrey Stedfast <fejj@helixcode.com>
* filtertypes.xml: Changed Priority to Score.
svn path=/trunk/; revision=7357
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Jeffrey Stedfast <fejj@helixcode.com>
* filter-option.c (get_widget): Attach to the "activate" signal -
this should now make it so that a filter-option will "remember"
what a user changed.
* filter-system-flag.c (get_widget): Don't reset fsf->value to the
first system flag, this should already be defaulted to the
appropriate flag. This should fix the problem of always defaulting
to the first menu option and thus "forgetting" the user's settings.
svn path=/trunk/; revision=7356
|
|
|
|
|
|
|
|
|
| |
2001-01-10 Christopher James Lahey <clahey@helixcode.com>
* e-tree-sorted-variable.c, e-tree-sorted-variable.h: Unfinished
sorted variable model for ETree.
svn path=/trunk/; revision=7355
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Jason Leach <jasonleach@usa.net>
* mail-display.c (pixmap_press): Bugfix for #1077: scrollwheel
doesn't work while hovering over an attachment icon.
svn path=/trunk/; revision=7354
|
|
|
|
| |
svn path=/trunk/; revision=7353
|
|
|
|
| |
svn path=/trunk/; revision=7352
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config-druid.glade: Moved to mail-config.glade
* mail-accounts.c (construct): Updated to use mail-config.glade.
* mail-account-editor.c (construct): Updated to use
mail-config.glade.
* mail-config-druid.c (construct): Updated to use
mail-config.glade.
* mail.h: Added the new mail config headers.
svn path=/trunk/; revision=7351
|
|
|
|
| |
svn path=/trunk/; revision=7350
|
|
|
|
|
|
|
|
| |
2001-01-09 Miguel de Icaza <miguel@gnu.org>
* printing/Makefile.am: Order LDADD flags correctly so it compiles.
svn path=/trunk/; revision=7349
|
|
|
|
|
|
| |
Add a PersistStream interface to remember this.
svn path=/trunk/; revision=7348
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Dave Camp <dave@helixcode.com>
* gui/Makefile.am: Replaced e-meet-dialog.glade.h with
e-meeting-dialog.glade in glade_messages.
* gui/e-meeting-dialog.glade: Enabled the translatable string option.
* gui/e-itip-control.glade: Likewise.
svn path=/trunk/; revision=7347
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Chris Toshok <toshok@helixcode.com>
* gui/component/addressbook.c (addressbook_factory_new_control):
connect with the EAddressbookView's status_message signal.
(set_status_message): set the status message on the ShellView
Interface associated with our control.
(retrieve_shell_view_interface_from_control): new function. get
the shell view inteface associated with a control.
* gui/widgets/e-addressbook-view.c
(e_addressbook_view_class_init): register status_message signal.
(status_message): new function, emit our status_message signal.
(change_view_type): connect with the view->object's
"status_message" signal.
* gui/widgets/e-addressbook-view.h (struct
_EAddressbookViewClass): add status_message signal.
svn path=/trunk/; revision=7346
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Chris Toshok <toshok@helixcode.com>
* gui/widgets/e-minicard-view-widget.c
(e_minicard_view_widget_class_init): register our status_message
signal.
(status_message): new function, emit our status_message signal.
(e_minicard_view_widget_realize): connect to the EMinicardView's
status_message signal.
* gui/widgets/e-minicard-view-widget.h: add status_message signal.
* gui/widgets/e-minicard-view.c (e_minicard_view_class_init):
register our status_message signal.
(e_minicard_view_init): init status_message_id.
(status_message): new function, emit our status_message signal.
(book_view_loaded): connect to the EBookView's status_message
signal.
(disconnect_signals): disconnect status_message_id.
* gui/widgets/e-minicard-view.h: add status_mesage_id, and
status_message signal.
* gui/widgets/e-addressbook-model.c (status_message): new
function, emit our status_message.
(e_addressbook_model_class_init): register our "status_message"
signal.
(book_view_loaded): connect to the EBookView's status_message
signal, so we can chain it to our parent.
(e_addressbook_model_init): init status_message_id.
(remove_book_view): disconnect status_message_id.
* gui/widgets/e-addressbook-model.h: add status_message_id, and
status_message signal.
* backend/pas/pas-backend-ldap.c change the objectclass we create
objects with to "inetOrgPerson" as it encompasses the fields we
use.
(create_dn_from_ecard): remove the mail/org handling from
here. we just prepend cn=$cn onto the base dn.
(create_card_handler): remove the NULL that build_mods_from_ecards
adds at the end, and insert our objectClass.
(modify_card_handler): call search_for_dn to get the ECardSimple
of the old card, since it might (and does in the current code)
doing a brute force search.
(search_for_dn): new function, to search for an entry by its dn.
right now we brute force (objectclass=*) under the base dn and
compare dn's. going to add a first pass that explodes the dn and
searches that way, using (objectclass=*) as a last resort. also,
here's where we'd put the extensibleMatch code if we want to go
that route.
* backend/ebook/e-card.c (e_card_set_arg): if we're setting the
full name regenerate ecard->name.
svn path=/trunk/; revision=7345
|
|
|
|
|
|
|
| |
* mail-local.c (local_folder_changed_proxy): Change
mail_op_forward_event to mail_proxy_event.
svn path=/trunk/; revision=7344
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
available). Deal with servers that don't return LIST flags in
response to LSUB (like UW) to get rid of the "not a selectable
folder" error messages in the UI. Take advantage of the \Marked
and \Unmarked flags to try to speed up the folder scan by not
doing STATUS on unmarked folders. Some further tweaks on the shape
of the resulting folder tree in various situations...
* camel-store.h: Remove the (read) message_count, since nothing
uses it, and we can speed up IMAP a bit this way.
* camel-store.c (camel_folder_info_build): Redo this a bit to make
it more useful for IMAP since that's the only thing that uses it.
* camel-remote-store.c (camel_remote_store_connected): Public
function to check if the store is connected, and try to connect it
if it's not.
(remote_send_string, remote_send_stream, remote_recv_line): Use
that.
* providers/imap/camel-imap-store.c (camel_imap_store_finalize):
fix up for changes.
(camel_imap_store_init): Initialize subscribed_folders to NULL
rather than an empty hash table.
(imap_connect): Get the list of subscribed folders here. If the
server doesn't claim that any of them are either Marked or
Unmarked, then assume that it doesn't do that for LSUB and
remember that for later. If the server supports the NAMESPACE
extension and the user didn't specify a namespace, use the
server-provided one.
(imap_disconnect): Free the list of subscribed folders, and the
namespace.
(get_folder): check camel_remote_store_connected
(get_folder_info): check camel_remote_store_connected. Add a bunch
of new cleverness. If we learned that the server doesn't do LSUB
usefully, do a bunch of LISTs by hand. Then, if we're getting
unread counts, only do it for folders that weren't listed as
Unmarked. Also, deal with namespaces that end with the separator
character, and update for changes to camel_folder_info_build.
(folder_subscribed): Add a g_return_val_if_fail.
(subscribe_folder, unsubscribe_folder): check
camel_remote_store_connected.
* providers/nntp/camel-nntp-store.c (build_folder_info,
build_folder_info_from_grouplist, nntp_store_get_folder_info):
Don't fill in message_count since it doesn't exist any more.
svn path=/trunk/; revision=7343
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Chris Toshok <toshok@helixcode.com>
* backend/ebook/e-card.c (e_card_set_arg): if we're setting the
full name regenerate ecard->name.
svn path=/trunk/; revision=7342
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (save_messages_save): Let the system umask determine
the permissions of this file.
svn path=/trunk/; revision=7341
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config-druid.c (incoming_type_changed): Gray out the
appropriate labels too.
(auth_type_changed): And here.
(transport_type_changed): Here too...
* mail-account-editor.c (source_check): Gray out the appropriate
labels too.
(transport_type_changed): And here too.
svn path=/trunk/; revision=7340
|
|
|
|
|
|
|
|
| |
2001-01-09 Federico Mena Quintero <federico@helixcode.com>
* configure.in (AC_OUTPUT): Added calendar/gui/alarm-notify/Makefile.
svn path=/trunk/; revision=7339
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Federico Mena Quintero <federico@helixcode.com>
* idl/evolution-calendar.idl (AlarmNotify): New interface for the
alarm notification system.
* gui/alarm-notify: New directory for the alarm notification
daemon and its auxiliary stuff.
* gui/alarm-notify/alarm.[ch]: Moved over from gui/alarm.[ch].
* gui/alarm-notify/alarm-queue.[ch]: Moved over from
gui/alarm-notify.[ch]. Renamed functions from alarm_notify_*() to
alarm_queue_*().
* gui/alarm-notify/alarm-notify.[ch]: Implementation of the
GNOME::Evolution::Calendar::AlarmNotify interface.
* gui/Makefile.am (evolution_calendar_LDADD): Removed the
LINK_FLAGS variable and reordered the libraries to remove some
duplicated ones.
(SUBDIRS): Added the alarm-notify directory.
svn path=/trunk/; revision=7338
|
|
|
|
| |
svn path=/trunk/; revision=7337
|
|
|
|
| |
svn path=/trunk/; revision=7336
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Federico Mena Quintero <federico@helixcode.com>
* POTFILES.in: Removed .oaf.in files until the whole of Evolution
uses the xml-i18n-tools framework.
svn path=/trunk/; revision=7335
|
|
|
|
| |
svn path=/trunk/; revision=7334
|
|
|
|
| |
svn path=/trunk/; revision=7333
|
|
|
|
| |
svn path=/trunk/; revision=7332
|
|
|
|
| |
svn path=/trunk/; revision=7331
|
|
|
|
| |
svn path=/trunk/; revision=7330
|
|
|
|
| |
svn path=/trunk/; revision=7329
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Jeffrey Stedfast <fejj@helixcode.com>
* mail-account-editor.c: For all optionmenu's, set the appropriate
'history'.
(keep_mail_check): Set the keep-on-server checkbutton sensitivity
based on whether or not the store is a storage or not.
(construct): Call keep_mail_check().
* mail-config-druid.c (incoming_type_changed): Set the
keep-on-server checkbutton sensitivity based on whether or not the
store is a storage or not.
* mail-accounts.c (construct): Make sure the dialog isn't a
scrunched little thingy.
svn path=/trunk/; revision=7328
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
query_auth_types_generic.
* camel-url.c: Remove "empty" from CamelURL.
(camel_url_new): No longer set it.
(camel_url_to_string): Treat "" as equivalent to NULL for
authmech. (Unrelated change, but it simplifies some stuff with the
new config dialog.)
* camel-service.c (camel_service_new): Remove url->empty check: if
the URL isn't valid, we don't create the service.
(camel_service_query_auth_types): No longer need to switch between
generic and connected variants.
* providers/smtp/camel-smtp-transport.c (query_auth_types):
* providers/pop3/camel-pop3-store.c (query_auth_types):
* providers/nntp/camel-nntp-store.c (nntp_store_query_auth_types):
* providers/imap/camel-imap-store.c (query_auth_types):
* camel-remote-store.c (remote_query_auth_types): Remove generic
version, rename connected version.
svn path=/trunk/; revision=7327
|
|
|
|
| |
svn path=/trunk/; revision=7326
|
|
|
|
| |
svn path=/trunk/; revision=7325
|
|
|
|
| |
svn path=/trunk/; revision=7324
|
|
|
|
| |
svn path=/trunk/; revision=7323
|
|
|
|
|
|
|
| |
* Makefile.am (evolution_mail_LDFLAGS): Add -export-dynamic, so
libglade can resolve evolution-mail symbols.
svn path=/trunk/; revision=7322
|
|
|
|
| |
svn path=/trunk/; revision=7321
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Jeffrey Stedfast <fejj@helixcode.com>
* mail-format.c: Updated.
(decode_pgp): Get rid of #ifdef PGP_PROGRAM's and handle
appropriately.
(handle_multipart_signed): Same.
(handle_multipart_encrypted): Same.
* Makefile.am: Added openpgp-utils.[c,h] to the build.
* openpgp-utils.c: New source file containing all of the pgp
interface code.
* mail-crypto.c: Removed all of the openpgp funtions as they are
being moved to a new file.
(mail_crypto_is_rfc2015_signed): Renamed.
(mail_crypto_is_rfc2015_encrypted): Renamed.
svn path=/trunk/; revision=7320
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Jeffrey Stedfast <fejj@helixcode.com>
* session.c (mail_session_set_password): New function to set the
password for a given url.
* mail-config-druid.c (druid_finish): Don't save the password in
the source url, instead insert it into the save-password hash.
(mail_config_druid_get_source_url): Check to make sure the
authmech isn't "", if it is then don't set the authmech.
* mail-account-editor.c (apply_changes): Don't save the password
in the source url, instead insert it into the save-password
hash. Also check to make sure we don't set an empty string as the
authmech for the source or transport.
* mail-accounts.c (mail_default): After reloading the accounts,
reselect the previously selected account.
(mail_delete): Same.
* mail-config-druid.c (druid_cancel): Fixed segfault bug.
svn path=/trunk/; revision=7319
|
|
|
|
| |
svn path=/trunk/; revision=7318
|
|
|
|
|
|
|
|
| |
2001-01-09 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian (bokmål) translation.
svn path=/trunk/; revision=7317
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Radek Doulik <rodo@helixcode.com>
* mail-format.c (write_headers): remove </center><p>
(handle_text_plain): add <font size=\"-3\"> </font><br> before
msg text
(handle_text_plain_flowed): ditto
svn path=/trunk/; revision=7316
|
|
|
|
|
|
|
|
| |
2001-01-09 Radek Doulik <rodo@helixcode.com>
* mail-format.c (write_headers): remove </center><p>
svn path=/trunk/; revision=7315
|
|
|
|
|
|
|
|
|
|
| |
2001-01-09 Jeffrey Stedfast <fejj@helixcode.com>
* mail-accounts.c (mail_default): Write the config data and reload
the accounts list so the "default" tag is relocated.
(mail_delete): Write the config data here too.
svn path=/trunk/; revision=7314
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-08 Jeffrey Stedfast <fejj@helixcode.com>
* Makefile.am:
* component-factory.c:
* folder-browser-factory.c:
* folder-browser.c:
* mail-accounts.[c,h]:
* mail-account-editor.[c,h]:
* mail-callbacks.c:
* mail-config.[c,h]:
* mail-config-druid.[c,h]:
* mail-config-druid.glade:
* mail-display.c:
* mail-format.c:
* mail-tools.c: Brand spankin' new config druid, editor,
and manager.
svn path=/trunk/; revision=7313
|
|
|
|
|
|
|
|
|
| |
2001-01-08 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer-hdrs.c (create_dropdown_entry): Updated for new
config code - this time it works!
svn path=/trunk/; revision=7312
|
|
|
|
| |
svn path=/trunk/; revision=7309
|
|
|
|
|
|
| |
* mail-ops.c: Add an #include <errno.h>
svn path=/trunk/; revision=7308
|
|
|
|
|
|
|
|
|
|
| |
2001-01-06 Christopher James Lahey <clahey@helixcode.com>
* gal/widgets/e-unicode.c (e_utf8_xml1_decode): Removed an unused
variable.
(e_utf8_from_gtk_string_sized): Made ib const here.
svn path=/trunk/; revision=7307
|
|
|
|
| |
svn path=/trunk/; revision=7306
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-08 Jeffrey Stedfast <fejj@helixcode.com>
* Makefile.am:
* component-factory.c:
* folder-browser-factory.c:
* folder-browser.c:
* mail-callbacks.c:
* mail-config.[c,h]:
* mail-display.c:
* mail-format.c:
* mail-tools.c: Reverted mail-config changes temporarily until
I get it working correctly.
svn path=/trunk/; revision=7305
|
|
|
|
|
|
|
|
|
|
| |
2001-01-08 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer-hdrs.c (create_dropdown_entry): Reverted back to
old config code temporarily until I get the new config code
working 100%.
svn path=/trunk/; revision=7304
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-08 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config-druid.c: More lovely fixes...
* mail-callbacks.c: Don't segfault if a default account doesn't
exist.
svn path=/trunk/; revision=7302
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-08 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config-druid.c: A bunch of fixes.
* mail-accounts.c: More fixes...
* mail-account-editor.c (construct): Reparent the notebook to the
editor->vbox and set the resize policy.
svn path=/trunk/; revision=7301
|
|
|
|
| |
svn path=/trunk/; revision=7300
|
|
|
|
|
|
|
|
|
| |
2001-01-07 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer-hdrs.c (create_dropdown_entry): Updated to
reflect changes to the mail-config API.
svn path=/trunk/; revision=7299
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-07 Jeffrey Stedfast <fejj@helixcode.com>
* mail-tools.c (mail_tool_quote_message): Updated to reflect
changes to the mail-config API.
* mail-display.c (redisplay): Updated to reflect changes to the
mail-config API.
* mail-callbacks.c (providers_config): Use the new account dialog.
* mail-config-druid.c (druid_finish): Load the new storage into
the shell.
(mail_config_druid_new): Take a shell argument.
* mail-format.c (mail_generate_reply): Updated to reflect changes
to the mail-config API.
* mail-config-druid.c: Fixed this to build.
* mail-callbacks.c (check_send_configuration): Updated to reflect
changes to the mail-config API.
(create_msg_composer): Same.
(forward_get_composer): Same.
(send_queued_mail): Same.
(composer_send_cb): Same.
* mail-account-editor.c: Updated to build cleanly. *
mail-config-druid.c: Same. * mail-accounts.c: Same.
* folder-browser-factory.c (control_activate): Updated for API
changes in mail-config.
* folder-browser.c (done_message_selected): Updated for API
changed in mail-config.
(folder_browser_gui_init): Same.
(got_folder): Same.
* component-factory.c (owner_set_cb): After using the sources
list, free it as it is no longer a const GSList as with the older
mail-config code.
* mail-config.c: Totally rewritten.
svn path=/trunk/; revision=7298
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-08 Damon Chaplin <damon@helixcode.com>
* gui/Makefile.am: added new source files for the Tasks folders.
* gui/e-tasks.[hc]: new widget to encapsulate the Tasks view.
* gui/tasks-control.[hc]: new files to implement the Tasks control.
* gui/tasks-control-factory.[hc]: new files to implement the factory
for the Tasks controls. (I think the way I've split the code up is a
lot cleaner than the GnomeCal implementation - the factory file just
contains the factory functions and the control file contains all the
control functions. Maybe we should make GnomeCal like this.)
* gui/main.c: initialize the Tasks control factory.
* gui/component-factory.c: added support for the Tasks control.
Also added a "create_folder" function so we can now create new Tasks
and Calendar folders within Evolution.
I'm not a Bonobo expert so someone might want to check these over.
* gui/calendar-config.[hc]: added convenience functions to configure
the common settings of ECalendar and EDateEdit widgets.
* gui/dialogs/task-editor.c (task_editor_create_date_edit):
* gui/gnome-cal.c (gnome_calendar_update_config_settings):
* gui/event-editor.c: used function to configure the ECalendars
and EDateEdits.
* gui/e-day-view-top-item.c (e_day_view_top_item_draw_long_event):
fixed minor bug in format strings.
svn path=/trunk/; revision=7297
|
|
|
|
|
|
|
|
|
|
| |
2001-01-08 Damon Chaplin <damon@helixcode.com>
* evolution-tasks.xml: new file for the Tasks controls.
* Makefile.am (XML_FILES): added the above file.
svn path=/trunk/; revision=7296
|
|
|
|
|
|
|
| |
Updates
evolution/po/da.po gtranslator/po/da.po pong/po/da.po
svn path=/trunk/; revision=7295
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-07 Jeffrey Stedfast <fejj@helixcode.com>
* mail-callbacks.c (check_send_configuration): Updated to reflect
changes to the mail-config API.
(create_msg_composer): Same.
(forward_get_composer): Same.
(send_queued_mail): Same.
(composer_send_cb): Same.
* mail-account-editor.c: Updated to build cleanly. *
mail-config-druid.c: Same. * mail-accounts.c: Same.
* folder-browser-factory.c (control_activate): Updated for API
changes in mail-config.
* folder-browser.c (done_message_selected): Updated for API
changed in mail-config.
(folder_browser_gui_init): Same.
(got_folder): Same.
* component-factory.c (owner_set_cb): After using the sources
list, free it as it is no longer a const GSList as with the older
mail-config code.
* mail-config.c: Totally rewritten.
svn path=/trunk/; revision=7294
|
|
|
|
| |
svn path=/trunk/; revision=7292
|
|
|
|
| |
svn path=/trunk/; revision=7291
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-07 Jeffrey Stedfast <fejj@helixcode.com>
* mail-accounts.c (mail_edit): Implemented.
* mail-account-editor.c (apply_clicked): Implemented.
(ok_clicked): Implemented.
(cancel_clicked): Implemented.
(source_auth_type_changed): Implemented.
(source_auth_init): Implemented.
(transport_construct_authmenu): Implemented.
(transport_type_changed): Updated to change regenerate the auth
option menu.
(construct): Attached callbacks to OK, Apply and Cancel buttons.
* mail-account-editor.c (source_auth_init): Use the new
mail_config_check_service().
* mail-config-druid.c: Remove check_service() as it will be moved
into mail-config.
svn path=/trunk/; revision=7290
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-07 Jeffrey Stedfast <fejj@helixcode.com>
* mail-account-editor.c (apply_clicked): Implemented.
(ok_clicked): Implemented.
(cancel_clicked): Implemented.
(source_auth_type_changed): Implemented.
(source_auth_init): Implemented.
(transport_construct_authmenu): Implemented.
(transport_type_changed): Updated to change regenerate the auth
option menu.
(construct): Attached callbacks to OK, Apply and Cancel buttons.
* mail-account-editor.c (source_auth_init): Use the new
mail_config_check_service().
* mail-config-druid.c: Remove check_service() as it will be moved
into mail-config.
svn path=/trunk/; revision=7289
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-06 Christopher James Lahey <clahey@helixcode.com>
* message-list.c (message_list_select): Made it so that going to
the next or previous message in the list will at least move one
message, even if the current message matches the query. This
makes 'n' go to the next unread message, even if the current
message is unread.
svn path=/trunk/; revision=7288
|
|
|
|
|
|
|
|
| |
2001-01-06 Jeffrey Stedfast <fejj@helixcode.com>
* mail-account-editor.c: Coded a bunch of the methods.
svn path=/trunk/; revision=7287
|
|
|
|
| |
svn path=/trunk/; revision=7286
|
|
|
|
|
|
| |
Calendar summary.
svn path=/trunk/; revision=7285
|
|
|
|
|
|
|
|
|
| |
Updates
eog/po/da.po evolution/po/da.po gal/po/da.po gernel/po/da.po
gnumeric/po/da.po gtranslator/po/da.po nautilus/po/da.po
pan/po/da.po sodipodi/po/da.po
svn path=/trunk/; revision=7284
|
|
|
|
| |
svn path=/trunk/; revision=7283
|
|
|
|
| |
svn path=/trunk/; revision=7282
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-06 Christopher James Lahey <clahey@helixcode.com>
* e-table-sorter.c, e-table-sorter.h (ets_sort): Fixed sorting.
needs_sorting was getting set to 0 when sorted happens, but
needs_sorting tells you whether or not the sorter is sorted or
not, not whether the sorting has happened. Documented the
needs_sorting variable.
svn path=/trunk/; revision=7281
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-05 Jeffrey Stedfast <fejj@helixcode.com>
* mail-account-editor.[c,h]: New source files to provide an
account editor widget.
* mail-config-druid.c (auth_type_changed): Set the authproto on
the druid so we can look it up later.
svn path=/trunk/; revision=7280
|
|
|
|
|
|
| |
fixed bug #857 (needs some more testing)
svn path=/trunk/; revision=7279
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-06 Not Zed <NotZed@HelixCode.com>
* providers/vee/camel-vee-folder.c (vee_folder_build_folder): Dont
try and unref a messageinfo that wasn't there, and use the right
free function too. Modified patch from Iain.
(vee_move_message_to): New method, call the real folders'
move_message_to method.
svn path=/trunk/; revision=7278
|
|
|
|
|
|
| |
* autogen.sh: Added missing PROG.
svn path=/trunk/; revision=7277
|
|
|
|
|
|
|
| |
* autogen.sh: xml-i18n-toolize if AM_PROG_XML_I18N_TOOLS is found
in configure.in.
svn path=/trunk/; revision=7276
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-05 Jeffrey Stedfast <fejj@helixcode.com>
* mail-accounts.c (mail_add): Since the druid now handles adding
the new account to the config, we'll just connect to the destroy
event and show the druid.
(mail_add_finished): Just reload the account list here.
* mail-config-druid.c (druid_finish): New callback to handle the
"finish" signal. On second thought, it seems it would be best for
the finish callback to be here rather than in mail-accounts.c.
* mail-accounts.[c,h]: Added. Contains source for the Account manager
window. And just like mail-config-druid.c, it's not yet complete.
* mail-config-druid.c (mail_config_druid_get_incoming_keep_mail):
Renamed from _delete_mail
(mail_config_druid_get_transport_url): New convenience function
that replaces the get_hostname, get_protocol, etc.
(mail_config_druid_get_source_url): Same.
* mail-config-druid.glade: Changed "Delete mail from server" to
"Keep mail on server" as this has a more positive ring to it. Both
I and Aaron agree this is the better phrase.
svn path=/trunk/; revision=7275
|
|
|
|
|
|
|
|
|
| |
2001-01-05 Radek Doulik <rodo@helixcode.com>
* listener.c (impl_event): disable indenting for now, it crashes
editor
svn path=/trunk/; revision=7274
|
|
|
|
| |
svn path=/trunk/; revision=7273
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-05 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config-druid.c (mail_config_druid_get_incoming_keep_mail):
Renamed from _delete_mail
(mail_config_druid_get_transport_url): New convenience function
that replaces the get_hostname, get_protocol, etc.
(mail_config_druid_get_source_url): Same.
* mail-config-druid.glade: Changed "Delete mail from server" to
"Keep mail on server" as this has a more positive ring to it. Both
I and Aaron agree this is the better phrase.
svn path=/trunk/; revision=7272
|
|
|
|
|
|
|
|
| |
* e-msgport.c: #define E_THREAD_NONE as ((pthread_t)~0) and use
that instead of ~0 throughout. (pthread_t is a pointer type on my
system, so there are lots of warnings without the cast.)
svn path=/trunk/; revision=7271
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-05 JP Rosevear <jpr@helixcode.com>
* gui/event-editor.c (get_widgets): get categories button
(init_widgets): listen for button click
(fill_widgets): fill in the categories area
(dialog_to_comp_object): set the cal component categories
(categories_clicked): throw up the categories dialog and update
when ok is clicked
* gui/event-editor-dialog.glade: Add categories and contacts buttons
and fields
* gui/dialogs/task-editor-dialog.glade: Rename button
svn path=/trunk/; revision=7270
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-05 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config-druid.c (mail_config_druid_get_incoming_keep_mail):
Renamed from _delete_mail
* mail-config-druid.glade: Changed "Delete mail from server" to
"Keep mail on server" as this has a more positive ring to it. Both
I and Aaron agree this is the better phrase.
svn path=/trunk/; revision=7269
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-05 JP Rosevear <jpr@helixcode.com>
* gui/dialogs/task-editor.c (get_widgets): get categories button
(init_widgets): listen for button click
(fill_widgets): fill in the categories area
(dialog_to_comp_object): set the cal component categories
(categories_clicked): throw up the categories dialog and update
when ok is clicked
* gui/dialogs/task-editor-dialog.glade: Tweak to name the categories
button and make it active
* gui/calendar-model.c (get_categories): We can get the string list of
categories directly now
* cal-util/cal-component.c (cal_component_get_categories): new function
to get the categories list as a string
(cal_component_set_categories): same but for setting
(free_icalcomponent): init the categories var
(scan_categories): kill
(scan_property): assign the prop to the categories var
(cal_component_get_categories_list): deal with renaming var to categories
(cal_component_set_categories_list): fix brokeness
svn path=/trunk/; revision=7268
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-06 Kenneth Christiansen <kenneth@gnu.org>
* configure.in, macros/autogen.sh:
added support for xml-i18n-tools. This module is now required
when building from cvs. Please make sure that the macrofile
installed by xml-i18n-tools is installed so it's in aclocal's
path. or do:
export ACLOCAL_FLAGS='-I /usr/local/share/aclocal'
svn path=/trunk/; revision=7267
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-04 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config-druid.c: Fixed a few 'Oops'es.
* mail-config-druid.glade: Added a "Default" button for marking an
account as the default.
svn path=/trunk/; revision=7266
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-04 Chris Toshok <toshok@helixcode.com>
* backend/ebook/e-book-listener.c
(e_book_listener_queue_authentication_response): new function.
(impl_BookListener_respond_authentication_result): new function.
(e_book_listener_get_epv): fill in
epv->notifyAuthenticationResult.
* backend/ebook/e-book-listener.h: add AuthenticationResponse to
EBookListenerOperation.
* backend/ebook/e-book.c (e_book_authenticate_user): new function.
* backend/ebook/e-book.h: add prototype for
e_book_authenticate_user.
* backend/idl/addressbook.idl (GNOME:Evolution:Addressbook:Book):
add authenticateUser method.
(GNOME:Evolution:Addressbook:BookListener): add
AuthenticationFailed and AuthenticationRequired to CallStatus.
also add notifyAuthenticationResult method.
* backend/pas/pas-backend-file.c
(pas_backend_file_process_authenticate_user): dummy
authenticate_user function that always succeeds.
(pas_backend_file_process_client_requests): respond to the
AuthenticateUser request.
* backend/pas/pas-backend-ldap.c (pas_backend_ldap_build_query):
gtk_object_unref(sexp) => s_exp_unref(sexp).
(pas_backend_ldap_process_authenticate_user): fill in to use
ldap_simple_bind_s.
(pas_backend_ldap_process_client_requests): respond to the
AuthenticateUser request.
* backend/pas/pas-book.c (pas_book_queue_authenticate_user): new
function.
(impl_GNOME_Evolution_Addressbook_Book_authenticateUser): new
function.
(pas_book_respond_authenticate_user): new function.
(pas_book_get_epv): fill in epv->authenticateUser.
* backend/pas/pas-book.h: add AuthenticateUser operation type, and
add user/passwd to the PASRequest struct.
* gui/component/addressbook-storage.c
(addressbook_storage_get_source_by_uri): new function. should use
a hashtable, perhaps, but the lists will generally be small
anyway.
* gui/component/addressbook-storage.h: add prototype for
addressbook_storage_get_source_by_uri.
* gui/component/addressbook-config.c
(addressbook_source_dialog_set_source): fill in the binddn if the
auth page is shown.
* gui/component/addressbook.c (book_open_cb): shoe-horn
authentication in here. if the source was configured to use
authentication, authenticate the user after opening the ebook.
also, be paranoid and clear out the password after authenticating.
(book_auth_cb): callback for auth. set the "book" arg on the
view->view here.
(passwd_cb): set the view's passwd that'll be used in
book_open_cb.
(addressbook_view_free): g_free view->passwd.
svn path=/trunk/; revision=7265
|
|
|
|
| |
svn path=/trunk/; revision=7264
|
|
|
|
|
|
|
|
|
| |
2001-01-04 Christopher James Lahey <clahey@helixcode.com>
* gal/e-text/e-text.c (e_text_draw): Fixed the border bug.
Borders draw properly now.
svn path=/trunk/; revision=7263
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-04 Christopher James Lahey <clahey@helixcode.com>
* gui/component/addressbook-component.c,
gui/component/addressbook-component.h
(addressbook_component_get_shell_client): Added this function.
* gui/component/select-names/e-select-names.c,
gui/component/select-names/e-select-names.h: Added code for the
ability to switch between different folders. This doesn't work
yet.
* gui/component/select-names/select-names.glade,
gui/component/select-names/select-names.glade.h: Added an option
menu to this dialog.
svn path=/trunk/; revision=7262
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-04 JP Rosevear <jpr@helixcode.com>
* POTFILES.in: Remove non-existent file
2001-01-04 JP Rosevear <jpr@helixcode.com>
* conduit/Makefile.am: Fix hard coded library names that were
accidentally committed (i'm looking at you miggie)
* contact-editor/e-contact-editor.c (categories_clicked): Reflect
renaming.
* contact-editor/e-contact-editor-categories.[hc]: These are
living in gal now
svn path=/trunk/; revision=7261
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-04 JP Rosevear <jpr@helixcode.com>
* configure.in: bump version
* gal/widgets/gal-categories.glade: Glade file for category editor
* gal/widgets/e-categories.[hc]: A category editor dialog taken
and renamed from evolution
* gal/widgets/Makefile.am: Build new files and install
glade stuff
svn path=/trunk/; revision=7260
|
|
|
|
| |
svn path=/trunk/; revision=7259
|
|
|
|
| |
svn path=/trunk/; revision=7258
|
|
|
|
| |
svn path=/trunk/; revision=7257
|
|
|
|
|
|
|
|
|
| |
2001-01-04 JP Rosevear <jpr@helixcode.com>
* backend/pas/pas-backend-file.c (pas_backend_file_book_view_free):
Need to e_sexp_unref the the sexp, not gtk_object_unref it.
svn path=/trunk/; revision=7256
|
|
|
|
| |
svn path=/trunk/; revision=7255
|
|
|
|
|
|
|
|
| |
2001-01-04 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config-druid.glade: Updated. What else can I say?
svn path=/trunk/; revision=7254
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-04 JP Rosevear <jpr@helixcode.com>
* tests/lib/Makefile.am: fix includes for compilation
* tests/message/Makefile.am: Build test3 again
* tests/message/test2.c: Kill warnings with header includes
* tests/message/test3.c: ditto
* tests/lib/streams.c: ditto
* tests/lib/camel-test.c: ditto
* tests/lib/messages.c: ditto
* tests/lib/folders.c: ditto
svn path=/trunk/; revision=7253
|
|
|
|
| |
svn path=/trunk/; revision=7252
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-folder.c (imap_rescan): Fix two
problems in figuring out server-expunged messages.
svn path=/trunk/; revision=7251
|
|
|
|
| |
svn path=/trunk/; revision=7250
|
|
|
|
|
|
|
|
|
| |
* folder-browser.c (got_folder): Connect to "message_changed" on
the folder if it's on a remote storage.
(update_unread_count): Update the folder unread count / highlight
in the shell when the unread message count changes
svn path=/trunk/; revision=7249
|
|
|
|
|
|
|
|
|
| |
* evolution-storage.c (evolution_storage_update_folder_by_uri):
New function to update a folder given its URI. Plus associated
changes to other functions to keep track of the path<->URI
mappings.
svn path=/trunk/; revision=7248
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-folder.c (imap_rescan): Fix two
problems in figuring out server-expunged messages.
svn path=/trunk/; revision=7247
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-04 Not Zed <NotZed@HelixCode.com>
* mail-ops.c (mail_do_send_mail): Removed old implementation.
* folder-browser.c (do_message_selected): If we haven't got a real
uid, then clear the display instead.
* message-list.c (message_list_drag_data_get): Use new save
message function, and also wait for it to finish before
continuing.
(folder_changed):
(message_changed): Use mail_proxy_event instead of
mail_do_forward.
(mail_regen_list): New iplementation to replace the old.
: remove <gnome.h> from headers. Dont define timeit by default.
(main_folder_changed):
(message_list_set_folder):
(message_list_set_threaded):
(message_list_set_search):
(message_list_hide_add):
(message_list_hide_uids):
(message_list_hide_clear): Use mail_regen_list instead of
mail_do_regenerate_messagelist.
(mail_do_regenerate_messagelist): Removed the old stuff. No
functionality changed yet, just using different thread stuff.
* mail-callbacks.c (save_msg_ok): Use new save message function.
* component-factory.c (create_view):
(add_storage): Use mail_scan_subfolders to build the folder info.
(create_folder): Use new implementation with our own callback.
(owner_set_cb): Changed b ack to use mail_get_folder, but now wait
for it to finish. This will let any gui still run, but also gives
us the required synchronous operation.
(got_folder): Callback for when the folder has been opened.
* mail-ops.c (mail_get_folderinfo): New function to just get the
folder info in another thread.
(mail_scan_subfolders): New scan subfolder implementation that
uses mail_get_folderinfo.
(mail_do_scan_subfolders): Removed old implementation.
(mail_create_folder): Nerw implementation to create a folder, only.
(mail_do_create_folder): Removed old implementation.
(mail_save_messages): New implementation, fixes a couple of minor
problems, and now provides a return so it can be waited on. Also
check that the writes worked, etc.
(mail_do_save_messages): Remove previous implementation.
(mail_do_flag_messages): Removed, nothing uses it.
(mail_do_flag_messages): Removed, nothing uses it anymore.
(mail_get_folder): REturn the operation id, so callers can wait
for it.
(sync_folder_desc):
(expunge_folder_desc): Add describe functions so we know what its
doing.
(mail_send_mail): More generic implementation of sending mail.
* mail-mt.c (mail_msg_new): Lock around seq increment. And insert
each new message into a hash table of active messages.
(mail_msg_init): Init the active message table.
(mail_msg_free): Remove the message from the active message table.
(mail_msg_wait): New function, waits for a message to be
processed, by id.
(mail_msg_check_error): Dont display the error if it is a
user-cancelled operation.
(mail_proxy_event): new implementation of mail_op_forward_event.
Only real difference is it uses the new thread stuff, and you can
wait for it to finish if you want.
(mail_proxy_event): If we're already in the main thread, just call
the function.
svn path=/trunk/; revision=7246
|
|
|
|
|
|
|
|
|
| |
2001-01-04 Not Zed <NotZed@HelixCode.com>
* camel-folder.c (thaw): If we have a lot of messages changed,
promote it to a folder changed event.
svn path=/trunk/; revision=7245
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-04 Jeffrey Stedfast <fejj@helixcode.com>
* filter-system-flag.c: comment out some of the system flags as we
don't want to use them.
(xml_encode): Update the printf
(get_widget): Use strcmp instead of g_strcasecmp.
svn path=/trunk/; revision=7244
|
|
|
|
|
|
|
|
|
|
|
| |
2000-01-03 Jeffrey Stedfast <fejj@helixcode.com>
* camel-folder-search.c (search_header_matches): Implemented.
(search_header_exists): Implemented.
(search_header_starts_with): Implemented.
(search_header_ends_with): Implemented.
svn path=/trunk/; revision=7243
|
|
|
|
|
|
|
|
|
| |
2001-01-03 Michael Meeks <michael@helixcode.com>
* gui/widgets/e-addressbook-model.c (get_view): check
capabilities is valid before doing a strstr.
svn path=/trunk/; revision=7242
|
|
|
|
| |
svn path=/trunk/; revision=7241
|
|
|
|
|
|
|
|
|
|
|
| |
Updates
evolution/po/da.po gal/po/da.po galeon/po/da.po
gernel/po/da.po gimp/po/da.po gimp/po-plug-ins/da.po
gnome-games/po/da.po gnome-vfs/po/da.po gtranslator/po/da.po
helix-setup-tools/po/da.po libgda/po/da.po mc/po/da.po
nautilus/po/da.po pan/po/da.po sodipodi/po/da.po
svn path=/trunk/; revision=7240
|
|
|
|
| |
svn path=/trunk/; revision=7239
|
|
|
|
|
|
|
|
|
| |
2001-01-03 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config-druid.c: New source file that implements
mail-config-druid. Note: this is not yet complete.
svn path=/trunk/; revision=7238
|
|
|
|
|
|
|
|
|
| |
2001-01-03 Christopher James Lahey <clahey@helixcode.com>
* configure.in (EVOLUTION_DIR): Removed
camel/providers/mbox/Makefile and camel/providers/mh/Makefile.
svn path=/trunk/; revision=7237
|
|
|
|
| |
svn path=/trunk/; revision=7236
|
|
|
|
|
|
|
|
|
|
| |
2001-01-03 Christopher James Lahey <clahey@helixcode.com>
* providers/imap/camel-imap-folder.c (camel_imap_folder_new):
Initialize the exists variable so that we don't do random things
if the imap server misbehaves.
svn path=/trunk/; revision=7235
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-03 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer.c (do_exit): If the headers have changed, then
continue with the prompt else just destroy the window.
* e-msg-composer-hdrs.c (init): Initialize has_changed to FALSE.
(entry_changed): New callback to set the value of has_changed.
(add_header): Attach the "changed" signal.
svn path=/trunk/; revision=7234
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-03 Federico Mena Quintero <federico@helixcode.com>
* gui/calendar-commands.c (new_calendar): Handle the case where
the calendar view cannot be created; present a warning dialog box.
(new_calendar): Do not show the widget here, since we already show
it in control-factory.c.
* gui/control-factory.c (control_factory_new_control): Handle the
case where the calendar view cannot be created.
* gui/component-factory.c (create_view): Ditto.
* gui/calendar-summary.h: Added prototype for
calendar_summary_factory_init().
svn path=/trunk/; revision=7233
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-03 Not Zed <NotZed@HelixCode.com>
* mail-view.c (view_forward_msg): Call
mail-callbacks.c:forward_messages(), so the behaviour is the same
as from the folder browser.
* mail-callbacks.c (forward_messages): New function to forward
messages, attached or not.
(forward_inlined): Changed to use new forward-messages
implementation.
(forward_attached): Likewise.
(do_forward_attach): Callback for forwarding as attachment, once
we have built it.
(do_forward_inline): Likewise, for inline, once we have retrieved
the message.
(forward_message): Removed.
* mail-ops.c (mail_build_attachment): New function to build an
attachment of messages.
(mail_do_attach_message): Removed, functionality superceeded by
above.
(mail_do_forward_message): Removed. Likewise.
(mail_create_folder): Started work on an alternative
implementation of create_folder, but not sure about it yet.
* mail-tools.c (mail_tool_generate_forward_subject): Remove locking.
(mail_tool_make_message_attachment): Free the description when done.
svn path=/trunk/; revision=7232
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-03 Radek Doulik <rodo@helixcode.com>
* mail-format.c (write_headers): add font color setting for table,
changed border behavior
* mail-display.c (redisplay): don't set body bg and text color
svn path=/trunk/; revision=7231
|
|
|
|
| |
svn path=/trunk/; revision=7230
|
|
|
|
|
|
|
|
|
| |
2001-01-03 Michael Meeks <michael@helixcode.com>
* backend/pas/pas-backend-file.c (pas_backend_file_search):
g_strdup things we g_free.
svn path=/trunk/; revision=7229
|
|
|
|
| |
svn path=/trunk/; revision=7228
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-02 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor.c (delete_cb): Make sure this
won't crash if the given contact is removed from the database
while this function is being called.
* gui/widgets/e-minicard.c: Made sure this won't crash if the
given contact is removed from the database while the right click
menu is being displayed.
svn path=/trunk/; revision=7227
|
|
|
|
| |
svn path=/trunk/; revision=7226
|
|
|
|
| |
svn path=/trunk/; revision=7225
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-02 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (do_flag): Set the 'dirty' flag - this should
fix the problem of flags not being set (or, more precisely,
synced).
(filter_driver_filter_message): Here too.
svn path=/trunk/; revision=7224
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-02 Not Zed <NotZed@HelixCode.com>
* mail-callbacks.c (view_msg): Fix for mail_get_message change,
use queue thread.
* folder-browser.c (done_message_selected): Fix mail_Get_message
calls, use new thread.
(do_message_selected): "
* mail-ops.c (mail_get_message): Add a thread argument so callers
can specify which queue it executes on.
* mail-mt.c (mail_msg_free): Fix a free order problem.
(mail_msg_destroy): Call mail_msg_free to do the work.
(mail_msgport_replied): "
(mail_msgport_replied): Check/display errors if we get them.
(mail_msgport_received): If we have a describe function, say what
we're doing, also set busy/unbusy.
(mail_msgport_replied): Clear busy when we get a reply.
(mail_get_password): Unset busy.
(mail_msg_received): Set busy as we go.
(mail_msg_destroy): Unset busy when done.
(mail_status): Blah blah, new status interface, the other wans't
workable with the way the shell api works.
2000-12-29 Not Zed <NotZed@HelixCode.com>
* folder-browser.c (do_message_selected): If we are reconfiguring,
just keep polling till we are done (yeah kinda shitty, but easy).
(folder_browser_set_uri): Clear reconfigure flag here. ick.
(got_folder): And here too.
(on_right_click): Remove locking.
(hide_sender): and here too.
(hide_subject): And here.
(on_right_click): If we are in reconfigure, then the whole menu is disabled.
* mail-mt.c (status_busy_timeout): Clear the status_busy_timeout_id.
* mail-local.c (local_storage_new_folder_cb): Made getting folders
completely synchronous. The shell expects it, and it was only
synchronous before by a sideeffect.
(do_reconfigure_folder): Remove locking stuff.
(do_reconfigure_folder): Use our own much simpler copying routine
than that stupid move_folder_contents thing.
(update_progress): Use mail_status_message() instead.
(do_reconfigure_folder): Set the reconfigure flag during
reconfigure & set busy flag.
(cleanup_reconfigure_folder): clear busy flag.
* mail-tools.c (mail_tool_uri_to_folder): Remove the tool_lock
stuff.
(mail_tool_uri_to_folder_noex): Clear exception on exit.
(mail_tool_move_folder_contents): Get rid of this really stupid
function that is only used in one place.
* component-factory.c (owner_set_cb): Use direct calls to get the
folders, as this code must run synchronous. Remove the event wait
stuff.
* mail-callbacks.c (edit_msg): Call mail_get_messages, and create
the composers ourself.
(do_edit_messages): get_messages callback, create the composers
and connect to signals we need.
(view_msg): Dont call do_view_messages, just call
mail_get_messge for each to get them in parallel.
(do_view_message): view a single message.
* mail-ops.c (mail_edit_messages): Just use mail_get_messages
for this operation. Removed the other async operation stuff.
Changed my mind, just removed entirely.
(mail_do_view_messages): Removed.
(mail_do_setup_folder): Removed.
(mail_do_scan_subfolders): Make this run synchronously, as every
caller expects it to (even if they didn't realise).
2000-12-28 Not Zed <NotZed@HelixCode.com>
* mail-callbacks.c (send_queued_mail): Dont expunge the folder
here, but in send_queue, otherwise it might execute out of order.
(expunge_folder): Remove the talbe prechange stuff, and infact
references to the message_list folder, as we have our own folder.
Also, dont allow expunge if we're already expunging.
(expunged_folder): Clkear the expunging flag if we're finished.
* folder-browser-factory.c (control_deactivate): Likewise here.
Hrm, i thought this function required a callback, silly me.
* mail-tools.c (mail_tool_make_message_attachment): Remov e
locking.
* folder-browser.c (on_message_selected): Use a timeout handler so
we dont select immediately.
(folder_browser_set_uri): Changed to use mail_get_folder.
(got_folder): New callback called when get_folder is finished.
(folder_browser_destroy): Use new sync interface.
* mail-ops.c (mail_get_message): New function to asynchrounously
get a message.
: #define out mail_tool_camel_lock stuff entirely.
(mail_get_folder): New function to asynchrounously get a folder.
(mail_do_load_folder): Removed, replaced by more generic function
above.
(mail_do_display_message): Removed, replaced by the more generic
funciton get_message.
(mail_get_messages): New function to get a list of messages
asynchronously.
(mail_sync_folder): New interface to sync a folder async.
(mail_expunge_folder): New interface for expunging folder, with
callback.
(do_send_queue): Remove lock stuff, and expunge if (and only if)
successful, also sync the sent folder while we're at it.
* session.c (mail_session_request_dialog): Changed to use new
mail_get_password call.
* mail-mt.[ch]: New threading/interthread messaging framework.
* main.c (main): Init the message/thread system.
svn path=/trunk/; revision=7223
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-29 Not Zed <NotZed@HelixCode.com>
* camel-folder.c (camel_folder_move_message_to): REmove warning,
this isn't really deprecated, sigh.
* camel-mime-utils.c (header_fold): Comment out some debug.
svn path=/trunk/; revision=7222
|
|
|
|
| |
svn path=/trunk/; revision=7221
|
|
|
|
| |
svn path=/trunk/; revision=7220
|
|
|
|
|
|
|
|
|
| |
2001-01-02 Christopher James Lahey <clahey@helixcode.com>
* providers/maildir/, providers/mbox/, providers/mh/: Removed
these directories since they're unused.
svn path=/trunk/; revision=7219
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-02 Federico Mena Quintero <federico@helixcode.com>
* gui/alarm-notify.c (add_component_alarms): If the component has
no alarms, do not try to queue them.
(remove_client_alarms): New function to remove all the queued
alarms for a calendar client.
(alarm_notify_remove_client): Remove the client's alarms.
svn path=/trunk/; revision=7218
|
|
|
|
| |
svn path=/trunk/; revision=7217
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-stream.[ch]: Remove. To be replaced.
* providers/imap/Makefile.am (libcamelimapinclude_HEADERS): Remove
camel-imap-stream.h
* providers/imap/camel-imap-utils.c (imap_parse_flag_list): Take a
char ** instead of char *, to return the position at the end of
parsing like the string parsing functions.
(imap_parse_string_generic): New function to parse a string,
nstring, or astring.
(imap_parse_nstring, imap_parse_astring): Now macros
(imap_parse_string): Added
* providers/imap/camel-imap-folder.h: Remove the "exists" field
from CamelImapFolder.
* providers/imap/camel-imap-folder.c: Remove unused include of
camel-imap-stream.h.
(camel_imap_folder_init): Remove no-longer-relevant summary
initialization.
(camel_imap_folder_new): Update for imap_parse_flag_list change,
exists removal, and imap_rescan.
(imap_rescan): New function that does most of the work of the old
imap_refresh_info, but taking "exists" as an argument instead of
getting it from the folder. Also calls camel_imap_folder_changed
to do the summary updating and signalling, rather than duplicating
that code.
(imap_refresh_info): Just call imap_rescan (using the size of the
folder summary as "exists").
(imap_update_summary): Update for imap_parse_flag_list change
(camel_imap_folder_changed): Update for "exists" change.
svn path=/trunk/; revision=7216
|
|
|
|
|
|
|
|
| |
* e-msg-composer-attachment.c (e_msg_composer_attachment_edit):
* e-msg-composer-attachment-bar.c (update): Use
header_content_type_simple, not header_content_type_format.
svn path=/trunk/; revision=7215
|
|
|
|
|
|
|
|
|
| |
* mail-format.c (mail_part_is_inline):
(find_preferred_alternative):
* mail-display.c (launch_cb): Use header_content_type_simple, not
header_content_type_format.
svn path=/trunk/; revision=7214
|
|
|
|
|
|
|
|
|
|
| |
* camel-mime-utils.c (header_content_type_simple): New function to
return just foo/bar with no parameters.
* camel-data-wrapper.c (get_mime_type): Use
header_content_type_simple rather than header_content_type_format.
svn path=/trunk/; revision=7213
|
|
|
|
|
|
|
|
|
| |
2001-01-02 Chris Toshok <toshok@helixcode.com>
* POTFILES.in: add addressbook-config.c, addressbook-storage.c,
and addressbook-config.glade.
svn path=/trunk/; revision=7212
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-02 Federico Mena Quintero <federico@helixcode.com>
* gui/dialogs/delete-comp.c (delete_component_dialog): Do not
compose strings so that they can be localized correctly. Also,
convert from UTF8 into the font's encoding. Fixes bug #1030.
* gui/e-calendar-table.c (delete_component): Pass the widget
argument to delete_component_dialog().
* gui/e-day-view.c (e_day_view_on_delete_appointment): Likewise.
* gui/e-week-view.c (e_week_view_on_delete_appointment): Likewise.
* gui/event-editor.c (file_delete_cb): Likewise.
* gui/calendar-commands.c: Use BONOBO_UI_VERB() instead of
BONOBO_UI_UNSAFE_VERB(). Guess what, all of our handler
signatures were wrong.
* gui/event-editor.c: Likewise.
* gui/dialogs/task-editor.c: Likewise.
* gui/goto-dialog.glade: Added some spacing between the month/year
widgets and the calendar widget.
svn path=/trunk/; revision=7211
|
|
|
|
|
|
|
|
|
|
| |
2001-01-02 Federico Mena Quintero <federico@helixcode.com>
* evolution-event-editor.xml:
* evolution-task-editor-dialog.xml: Make the ordering of the
toolbar items consistent.
svn path=/trunk/; revision=7210
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-01 Federico Mena Quintero <federico@helixcode.com>
* gui/gnome-cal.c (gnome_calendar_destroy): Unconditionally remove
the client from the alarm notification system.
Removed all the obsolete alarm code.
* gui/event-editor.c: Removed some crufty externs left over from
Gnomecal.
* gui/calendar-commands.c: #include "goto.h"
Removed crufty variables left over from Gnomecal.
(new_calendar): Do not take a full_name parameter.
(init_username): Removed function.
(init_calendar): Wheeeeeeee! Removed crufty function.
(quit_cmd): Removed function.
* gui/print.c (WEEK_STARTS_ON_MONDAY): Made it unconditionally
FALSE because we do not use the configuration setting anyways.
Sigh, all the printing code needs to be revamped.
svn path=/trunk/; revision=7209
|
|
|
|
|
|
|
| |
* e-msg-composer-hdrs.c (create_dropdown_entry): Call
e_utf8_to_gtk_string on the combobox strings.
svn path=/trunk/; revision=7208
|
|
|
|
| |
svn path=/trunk/; revision=7207
|
|
|
|
| |
svn path=/trunk/; revision=7206
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-26 Jeffrey Stedfast <fejj@helixcode.com>
* mail-crypto.c (mail_crypto_openpgp_verify): Implemented.
2000-12-23 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (mail_do_setup_trash): New function similar to
mail_do_setup_folder() except that this creates the Trash VFolder
(special-case).
2000-12-21 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_send_mail): Don't free info inside the last
if-statement, if sent_folder doesn't exist we'll have a memory
leak. Instead free it afterward.
svn path=/trunk/; revision=7205
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-21 Jeffrey Stedfast <fejj@helixcode.com>
* filter-message-search.c (header_contains): Use
e_utf8_strstrcase() instead of just strstr().
(header_starts_with): Make sure that the header contents are
longer than the starts-with string.
* vfoldertypes.xml: Don't send \"Subject\" to body-contains.
Also added matches, starts-with, and ends-with xml stuff.
svn path=/trunk/; revision=7204
|
|
|
|
|
|
|
|
| |
2001-01-01 Michael Meeks <michael@helixcode.com>
* POTFILES.in: remove all the stale addressbook entries.
svn path=/trunk/; revision=7203
|
|
|
|
| |
svn path=/trunk/; revision=7202
|
|
|
|
|
|
|
|
|
| |
2001-01-01 Michael Meeks <michael@helixcode.com>
* Makefile.am: remove evolution-addressbook-ldap.xml so we
build again.
svn path=/trunk/; revision=7201
|
|
|
|
|
|
|
|
| |
2001-01-01 Michael Meeks <michael@helixcode.com>
* configure.in: Require bonobo 0.31
svn path=/trunk/; revision=7200
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-30 Chris Toshok <toshok@helixcode.com>
* gui/component/addressbook-config.c (edit_source_clicked): copy
the dialog's source, destroy the dialog after we're done, and make
sure to update both columns in the clist.
(add_source_clicked): copy the dialog's source, and destroy the
dialog when we're done.
(addressbook_source_dialog_destroy): free up all the dialog's
memory.
* gui/component/addressbook.c (set_prop): allow file: uri's that
point to files, not just dirs that contain addressbook.db. The
rule is the addressbook file has to end in .db.
* gui/component/addressbook-storage.c (file_source_foreach):
contactserver => contactfile. cut and paste error.
(addressbook_storage_init_source_uri): use file://%s to build the
uri.
* gui/component/e-ldap-server-dialog.[ch]: forgot to remove these
in my last commit.
svn path=/trunk/; revision=7199
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-29 Chris Toshok <toshok@helixcode.com>
* gui/component/addressbook.c (config_cb): new function, calling
our new config ui code.
(control_activate): no longer load evolution-addressbook-ldap.xml,
as it's not there.
* gui/component/addressbook-component.c (owner_set_cb):
setup_ldap_storage => addressbook_storage_setup.
* gui/component/Makefile.am (evolution_addressbook_SOURCES):
remove e-ldap-storage.[ch] and add addressbook-storage.[ch].
(glade_DATA): remove ldap-server-dialog.glade and add
addressbook-config.glade.
(EXTRA_DIST): same.
* gui/component/addressbook-config.[ch]: add another dialog to
give a list of our sources and offer the Add/Delete/Edit
interface. This plugs into the previous dialog work (the source
editor.)
* gui/component/addressbook-storage.[ch]: new files, containing
the remains of e-ldap-storage.[ch] and adding the new
AddressbookSource type and it's subordinates. Also, the xml
format has changed slightly and the file name is no longer
~/evolution/ldap-servers.xml - it's
~/evolution/addressbook-sources.xml.
* gui/component/addressbook-config.glade: new file, new config
interface.
* gui/component/ldap-server-dialog.glade: removed.
* gui/component/e-ldap-storage.[ch]: removed.
svn path=/trunk/; revision=7198
|
|
|
|
|
|
|
|
|
|
|
| |
2000-12-29 Chris Toshok <toshok@helixcode.com>
* ldap-servers.xml, addressbook-sources.xml: down with
ldap-servers.xml, up with addressbook-sources.xml.
* Makefile.am (default_DATA): same.
svn path=/trunk/; revision=7197
|