Commit Graph

18939 Commits

Author SHA1 Message Date
8accc25299 set flags only for new folder info
svn path=/trunk/; revision=23520
2003-12-01 12:31:29 +00:00
4391b34ce5 ops, now it's the right version
svn path=/trunk/; revision=23519
2003-12-01 12:21:17 +00:00
a9a80fcf4e Added test-source-option-menu executable
svn path=/trunk/; revision=23518
2003-12-01 12:16:43 +00:00
5a1cbefa40 canned the _clicked handlers as those make it impossible to move just one
2003-11-30  ERDI Gergo  <cactus@cactus.rulez.org>

        * e-calendar.c: canned the _clicked handlers as those make it
        impossible to move just one month at a time

svn path=/trunk/; revision=23517
2003-12-01 12:14:27 +00:00
a593233693 use CAMEL_VTRASH_NAME, CAMEL_VJUNK_NAME
2003-12-01  Radek Doulik  <rodo@ximian.com>

	* em-folder-tree.c (render_pixbuf): use CAMEL_VTRASH_NAME,
	CAMEL_VJUNK_NAME

2003-11-28  Radek Doulik  <rodo@ximian.com>

	* em-folder-tree.c (render_pixbuf): added junk icon to folder
	icons

svn path=/trunk/; revision=23516
2003-12-01 12:14:20 +00:00
9563ccf6be set SUBSCRIBED and NOINFERIORS flags to special folders, renamed method
2003-12-01  Radek Doulik  <rodo@ximian.com>

	* camel-store.c (add_special_info): set SUBSCRIBED and NOINFERIORS
	flags to special folders, renamed method from
	add_vtrash_or_vjunk_info
	(camel_store_get_folder_info): call add_special_info directly

2003-11-28  Radek Doulik  <rodo@ximian.com>

	* camel-store.c (camel_store_get_folder_info): use old code from
	mail-ops to add vtrash/vjunk info

svn path=/trunk/; revision=23515
2003-12-01 12:13:00 +00:00
6d9d9416e2 override the em-folder-view impl, and handle the search bar properly. For
2003-12-01  Not Zed  <NotZed@Ximian.com>

        * em-folder-browser.c (emfb_edit_cut, emfb_edit_copy)
        (emfb_edit_paste): override the em-folder-view impl, and handle
        the search bar properly.  For #48746.

        * mail-security.glade: added some padding to the security details
        frames.

svn path=/trunk/; revision=23514
2003-12-01 05:52:38 +00:00
acf7083339 added some padding to the security details frames.
2003-12-01  Not Zed  <NotZed@Ximian.com>

        * mail-security.glade: added some padding to the security details
        frames.

        * em-format-html-display.c (efhd_xpkcs7mime_validity_clicked):
        some cosmetic layout changes.

svn path=/trunk/; revision=23513
2003-12-01 04:42:52 +00:00
7b8da87e17 Add NONE:POINTER.
* e-util-marshal.list: Add NONE:POINTER.

* test-source-option-menu.c (source_selected_callback): New
callback to test the "source_selected" signal.
(on_idle_create_widget): Connect.

* e-source-option-menu.c: Add "source_selected" signal.
(select_source): Assume source != NULL and emit "source_selected".

svn path=/trunk/; revision=23512
2003-12-01 02:55:47 +00:00
81724738fc New test.
* test-source-option-menu.c: New test.

* e-source-option-menu.h: New.
* e-source-option-menu.c: New.

svn path=/trunk/; revision=23511
2003-12-01 02:48:53 +00:00
fae86d46d1 Enable GUI option for 'custom command' connection. Don't g_free strings in
2003-11-28  David Woodhouse  <dwmw2@redhat.com>

        * providers/imap/camel-imap-provider.c: Enable GUI option for
        'custom command' connection.
        * providers/imap/camel-imap-store.c: Don't g_free strings in
        .rodata. It's considered rude.

svn path=/trunk/; revision=23510
2003-12-01 02:10:49 +00:00
a97ac9fb1e change shortcut of 'invert selection' from ctrl+I to shift+ctrl+I.
2003-11-30  Yuedong Du  <yuedong.du@sun.com>

        * evolution-mail-list.xml: change shortcut of 'invert selection' from
        ctrl+I to shift+ctrl+I.

svn path=/trunk/; revision=23509
2003-12-01 01:46:00 +00:00
4642aec52b connect "changed" signal. (mail_account_editor_changed): change signal
2003-11-27  Charles Zhang  <charles.zhang@sun.com>

        * mail-account-editor.c (construct): connect "changed" signal.
        (mail_account_editor_changed): change signal handler.
        Fixes bug #48998.

svn path=/trunk/; revision=23508
2003-12-01 01:32:24 +00:00
d98f355957 Added list-unsubscribe header match.
2003-11-28  Not Zed  <NotZed@Ximian.com>

        * camel-mime-utils.c (mail_list_magic[]): Added list-unsubscribe
        header match.

2003-11-26  Not Zed  <NotZed@Ximian.com>

        * camel-smime-context.c (sm_verify_cmsg): take a stream rather
        than a part for the content.
        (sm_verify): get the content directly as a stream.

        * camel-multipart-signed.c
        (camel_multipart_signed_get_content_stream): new api to get the
        content stream which will match the signed version.

svn path=/trunk/; revision=23507
2003-12-01 01:30:45 +00:00
bef1822556 Remove all the syncFolder stuff since it's not in the Component interface
* mail-offline-handler.c: Remove all the syncFolder stuff since
it's not in the Component interface anymore.

* mail-mt.c: Remove declaration for global_shell_client.  #if 0
all the code that uses that.

* mail-component-factory.c: Remove declaration for
global_shell_client.

* mail-vfolder.c: Remove declaration for global_shell_client.

svn path=/trunk/; revision=23506
2003-11-30 20:53:49 +00:00
5f2ba41078 New member offline_handler. (offline_procedure_started_cb): New.
* e-shell.c (struct _EShellPrivate): New member offline_handler.
(offline_procedure_started_cb): New.
(offline_procedure_finished_cb): New.
(e_shell_go_offline): Implement (putting back the code that we had
#if 0'ed out).
(e_shell_go_online): Likewise.

* e-shell-offline-handler.c, e-shell-offline-handler.h: Put back
in, massage for the changes in the Offline interface.

* e-shell-offline-sync.c, e-shell-offline-sync.h: Remove from CVS.

* Evolution-Offline.idl (SyncFolderProgressListener): Remove.
(Offline::SyncFolder): Remove.

svn path=/trunk/; revision=23505
2003-11-30 20:53:42 +00:00
483d484736 (create_headers): #if 0 the "post to"
stuff for now (it requires the global_shell_client and the
evolution_folder_selector_button which we don't have anymore).

svn path=/trunk/; revision=23504
2003-11-30 20:53:32 +00:00
dc5bdac612 make sure declarations precede logic for older compilers.
2003-11-30  Larry Ewing  <lewing@ximian.com>

	* lib/e-pkcs12.c (nickname_collision): make sure declarations
	precede logic for older compilers.

	* gui/Makefile.am (INCLUDES): don't define GTK_DISABLE_DEPRECATED
	it breakes on gtk-2.3 with gtk_option_menu_get_history.

svn path=/trunk/; revision=23503
2003-11-30 06:25:56 +00:00
333c607e8e we want to skip if it *is* read only
2003-11-28  JP Rosevear <jpr@ximian.com>

	* gui/e-tasks.c (e_tasks_delete_completed): we want to skip if it
	*is* read only

svn path=/trunk/; revision=23502
2003-11-28 17:52:20 +00:00
6e64409d39 allocate the type information correctly
03-11-28  JP Rosevear <jpr@ximian.com>

	* gui/e-meeting-store.c (e_meeting_store_get_type): allocate the
	type information correctly

svn path=/trunk/; revision=23501
2003-11-28 16:48:50 +00:00
2c25bb5554 Look for mozilla-nss.pc, not mozilla.pc.
2003-11-28  Anders Carlsson  <andersca@gnome.org>

	* configure.in: Look for mozilla-nss.pc, not mozilla.pc.

svn path=/trunk/; revision=23500
2003-11-28 00:32:07 +00:00
789b133c92 Updated Azerbaijani translation.
2003-11-27  Metin Amiroff  <metin@karegen.com>

	* az.po: Updated Azerbaijani translation.

svn path=/trunk/; revision=23499
2003-11-27 18:07:54 +00:00
1f63ae9e3a e_cal_new () -> e_cal_new_from_uri (). (backend_go_online): Ditto.
2003-11-26  Hans Petter Jansson  <hpj@ximian.com>

	* gui/calendar-offline-handler.c (backend_go_offline): e_cal_new () ->
	e_cal_new_from_uri ().
	(backend_go_online): Ditto.
	(calendar_offline_handler_init): Ditto.

	* gui/comp-editor-factory.c (open_client): Ditto.

	* gui/e-itip-control.c (start_calendar_server): Ditto.
	(object_requested_cb): Ditto.

	* gui/e-tasks.c (e_tasks_add_todo_uri): Ditto.

	* gui/gnome-cal.c (gnome_calendar_construct): Ditto.
	(gnome_calendar_add_event_uri): Ditto.

	* gui/alarm-notify/alarm-notify.c (alarm_notify_add_calendar): Ditto.

	* importers/icalendar-importer.c (load_file_fn): Ditto.
	(vcal_load_file_fn): Ditto.
	(gnome_calendar_import_data_fn): Ditto.

	* gui/dialogs/copy-source-dialog.c (copy_source): Pass sources to
	e_cal_new ().

svn path=/trunk/; revision=23498
2003-11-27 02:52:09 +00:00
7abb26b3fb switch from just checking SMIME_SUPPORTED to checking both HAVE_NSS and
2003-11-26  Chris Toshok  <toshok@ximian.com>

	* e-msg-composer.c (build_message): switch from just checking
	SMIME_SUPPORTED to checking both HAVE_NSS and SMIME_SUPPORTED.

svn path=/trunk/; revision=23497
2003-11-26 21:51:40 +00:00
01815df694 Commit missing entry.
svn path=/trunk/; revision=23496
2003-11-26 19:32:15 +00:00
c3f1d21fcf make sure we always dist the smime stuff
2003-11-26  JP Rosevear <jpr@ximian.com>

	* Makefile.am: make sure we always dist the smime stuff

svn path=/trunk/; revision=23495
2003-11-26 19:12:49 +00:00
517a8c0986 conditionally compile s/mime support
2003-11-26  JP Rosevear  <jpr@ximian.com>

	* Makefile.am (libcamelinclude_HEADERS): conditionally compile
	s/mime support

svn path=/trunk/; revision=23494
2003-11-26 15:31:18 +00:00
884b9e0598 turn on deprecated gtk stuff
2003-11-26  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: turn on deprecated gtk stuff

svn path=/trunk/; revision=23493
2003-11-26 15:30:12 +00:00
4e6d739ed9 turn on deprecated gtk and libgnomeui stuff
2003-11-26  JP Rosevear  <jpr@ximian.com>

	* gui/widgets/Makefile.am: turn on deprecated gtk and libgnomeui
	stuff

	* gui/component/select-names/Makefile.am: turn on deprecated gtk
	stuff

	* gui/contact-editor/Makefile.am: ditto

svn path=/trunk/; revision=23492
2003-11-26 15:29:20 +00:00
82c33bb05b turn on deprecated gtk widgets
2003-11-26  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: turn on deprecated gtk widgets

svn path=/trunk/; revision=23491
2003-11-26 15:27:31 +00:00
71ca9c5511 Missing changelog entry
svn path=/trunk/; revision=23490
2003-11-26 15:26:42 +00:00
a191b2d860 turn on deprecated Gtk stuff
2003-11-26  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: turn on deprecated Gtk stuff

svn path=/trunk/; revision=23489
2003-11-26 15:26:13 +00:00
af146701db make sure the mozilla .pc file exists before checking for it
2003-11-26  JP Rosevear  <jpr@ximian.com>

	* configure.in: make sure the mozilla .pc file exists before
	checking for it

svn path=/trunk/; revision=23488
2003-11-26 15:25:21 +00:00
465f5b39e6 add smime/gui/certificate-viewer.c and smime/lib/e-pkcs12.c
2003-11-26  Chris Toshok  <toshok@ximian.com>

	* POTFILES.in: add smime/gui/certificate-viewer.c and
	smime/lib/e-pkcs12.c

svn path=/trunk/; revision=23487
2003-11-26 09:46:15 +00:00
4e4c16760a mostly implement a viewer for certificates.
2003-11-26  Chris Toshok  <toshok@ximian.com>

	* gui/certificate-viewer.[ch]: mostly implement a viewer for
	certificates.

	* gui/smime-ui.glade: fingerprints-sh1 -> fingerprints-sha1.

	* gui/certificate-manager.c (import_your): new function, use
	e-pkcs12 to implement it.
	(initialize_yourcerts_ui): hook up the import button.
	(view_contact): new function, bring up the certificate viewer.
	(initialize_contactcerts_ui): hook up the view button.
	(view_ca): new function, bring up the certificate viewer.
	(initialize_authoritycerts_ui): hook up the view button.

	* gui/Makefile.am (libevolution_smime_la_SOURCES): add
	certificate-viewer.[ch]

	* lib/e-cert.c (e_cert_dispose): free all the new cached foo.
	(e_cert_populate): populate all the new cached foo.
	(e_cert_get_issuer_cn): new function.
	(e_cert_get_issuer_org): same.
	(e_cert_get_issuer_org_unit): same.
	(e_cert_get_issued_on_time): same.
	(e_cert_get_issued_on): same.
	(e_cert_get_expires_on_time): same.
	(e_cert_get_expires_on): same.
	(e_cert_get_serial_number): same.
	(e_cert_get_sha1_fingerprint): same.
	(e_cert_get_md5_fingerprint): same.

	* lib/e-cert.h: add prototypes for lots more accessors.

	* lib/e-cert-db.c (e_cert_db_find_cert_by_key): fix typo.
	(e_cert_db_find_cert_by_email_address): call
	CERT_DestroyCertificate to free the cert.
	(default_nickname): new function.
	(e_cert_db_import_user_cert): implement.
	(e_cert_db_import_server_cert): add blurb.

	* lib/e-pkcs12.[ch]: new files.

	* lib/Makefile.am (libessmime_la_SOURCES): add e-pkcs12.[ch]

svn path=/trunk/; revision=23486
2003-11-26 08:54:48 +00:00
30ff908fcd New function to save tree expanded state.
2003-11-24  Jeffrey Stedfast  <fejj@ximian.com>

	* em-folder-tree.c (em_folder_tree_save_state): New function to
	save tree expanded state.
	(em_folder_tree_queue_save_state): New function to queue saving of
	the expanded state.
	(em_folder_tree_construct): Connect to the row-collapsed signal.
	(tree_row_collapsed): Queue a save-state.
	(tree_row_expanded): Queue a save state.
	(em_folder_tree_get_folder_info__got): Queue a save-state.

svn path=/trunk/; revision=23485
2003-11-25 03:54:13 +00:00
1b63055fb9 change args to make it suit storing the validity in a tree.
2003-11-25  Not Zed  <NotZed@Ximian.com>

        * camel-cipher-context.c (camel_cipher_validity_envelope): change
        args to make it suit storing the validity in a tree.
        (camel_cipher_validity_init): init the list header.
        (camel_cipher_validity_clone): call validity_new so it gets init
        properly.
        (camel_cipher_validity_free): free any children nodes recursively.

        * camel-cipher-context.h (CamelCipherValidity): added next/prev
        and list header.

svn path=/trunk/; revision=23484
2003-11-24 22:38:12 +00:00
2f99f8636a set session on print formatter for signatures to work.
2003-11-25  Not Zed  <NotZed@Ximian.com>

        * em-folder-view.c (em_folder_view_print): set session on print
        formatter for signatures to work.

        * em-message-browser.c (emmb_destroy): kill warning.

        * em-format-html.c (efh_output_secure): same as
        efhd_output_secure, output the security bar, but for
        printing/plain html.
        (efh_application_xpkcs7mime): use output_secure.
        (em_format_html_multipart_signed_sign): removed, output_secure
        does what this did.

        * em-format-html-display.c (smime_sign_table,
        smime_encrypt_table): Added a short description for the mail
        display.
        (efhd_xpkcs7mime_button): only good/bad signature at this point,
        if only encrypted, then display 'bad' icon.
        (efhd_output_secure): output the security bar/button and handle
        multi-level enveloping properly.
        (efhd_application_xpkcs7mime): just call output_secure to do
        the security bar.
        (efhd_multipart_signed): same.
        (efhd_signature_button): removed, no longer used.
        (efhd_signature_check): removed, no longer used.

svn path=/trunk/; revision=23483
2003-11-24 22:35:33 +00:00
a25373060b use the correct icalcomponent when calling e_cal_create_object.
2003-11-24  Rodrigo Moya <rodrigo@ximian.com>

	* gui/dialogs/copy-source-dialog.c (copy_source): use the correct
	icalcomponent when calling e_cal_create_object.

svn path=/trunk/; revision=23482
2003-11-24 11:41:52 +00:00
25c1366e4a no need to have a selection for Paste to work.
2003-11-24  Rodrigo Moya <rodrigo@ximian.com>

	* gui/tasks-control.c (sensitize_commands): no need to have a
	selection for Paste to work.

svn path=/trunk/; revision=23481
2003-11-24 11:24:16 +00:00
da439c7f3b disable editing items if the selected task list is read only, not if it's
2003-11-24  Rodrigo Moya <rodrigo@ximian.com>

	* gui/e-calendar-table.c (e_calendar_table_show_popup_menu): disable
	editing items if the selected task list is read only, not if it's not.

svn path=/trunk/; revision=23480
2003-11-24 10:51:18 +00:00
862aa803c3 kill Evo 2.0's alarm daemon, not 1.4's.
2003-11-24  Rodrigo Moya <rodrigo@ximian.com>

	* tools/killev.c (main): kill Evo 2.0's alarm daemon, not 1.4's.

svn path=/trunk/; revision=23479
2003-11-24 10:38:11 +00:00
f8bb752e44 new files containing the implementation of the 'New Task List' dialog.
2003-11-24  Rodrigo Moya <rodrigo@ximian.com>

	* gui/dialogs/new-task-list.glade:
	* gui/dialogs/new-task-list.[ch]: new files containing the
	implementation of the 'New Task List' dialog.

	* gui/dialogs/Makefile.am: added new files.

	* gui/dialogs/new-calendar.c (new_calendar_dialog): use G_STRLOC
	for g_warning messages.

	* gui/tasks-component.c (new_task_list_cb): implemented.

svn path=/trunk/; revision=23478
2003-11-24 10:13:24 +00:00
1496e35c9c use new colors (efh_text_html): ditto
2003-11-24  Radek Doulik  <rodo@ximian.com>

	* em-format-html.c (efh_text_plain): use new colors
	(efh_text_html): ditto

	* em-format-html-display.c (efhd_gtkhtml_realise): set new colors
	according to style

	* em-format-html.c (efh_init): init new colors

	* em-format-html.h: added frame and content colors

svn path=/trunk/; revision=23477
2003-11-24 01:38:11 +00:00
f55887cb89 Updated italian translation
svn path=/trunk/; revision=23476
2003-11-24 01:05:54 +00:00
0fd65e2272 actually add the source selector to the dialog's box.
2003-11-24  Rodrigo Moya <rodrigo@ximian.com>

	* gui/dialogs/copy-source-dialog.c (copy_source_dialog): actually
	add the source selector to the dialog's box.

svn path=/trunk/; revision=23475
2003-11-24 00:53:52 +00:00
ff31ff3b84 do not use horizonal rule, attachment content is now inside simple frame
2003-11-24  Radek Doulik  <rodo@ximian.com>

	* em-format.c (emf_multipart_mixed): do not use horizonal rule,
	attachment content is now inside simple frame

	* em-format-html.c (efh_text_plain): add 6 points around text
	plain content and frame it
	(efh_text_html): frame text/html
	(efh_format_do): fix body tag, set bgcolor
	(em_format_html_format_headers): do not put headers into own
	table, content body is framed now instead
	(efh_format_message): update for headers/body changes

	* em-format-html-display.c (efhd_format_attachment): put
	additional vertical space around attachment button

svn path=/trunk/; revision=23474
2003-11-24 00:35:57 +00:00
8cd8035af1 fixed compilation errors.
2003-11-23  Rodrigo Moya <rodrigo@ximian.com>

	* gui/tasks-component.c:
	* gui/dialogs/copy-dialog-source.[ch]: fixed compilation errors.

svn path=/trunk/; revision=23473
2003-11-24 00:09:07 +00:00
f05c55fadc fixed compilation errors.
2003-11-23  Rodrigo Moya <rodrigo@ximian.com>

	* gui/dialogs/copy-dialog-source.[ch]: fixed compilation errors.

	* gui/dialogs/Makefile.am: added missing header directories.

svn path=/trunk/; revision=23472
2003-11-23 23:58:47 +00:00
e0cc63b079 fixed copyright notices.
2003-11-23  Rodrigo Moya <rodrigo@ximian.com>

	* gui/dialogs/new-calendar.[ch]: fixed copyright notices.

	* gui/dialogs/copy-source-dialog.[ch]: implementation of the
	Copy command for sources.

	* gui/dialogs/Makefile.am: added new files.

	* gui/calendar-component.c (fill_popup_menu_cb, copy_calendar_cb):
	added Copy command.

	* gui/tasks-component.c (fill_popup_menu_cb, copy_task_list_cb):
	added Copy command.

svn path=/trunk/; revision=23471
2003-11-23 23:26:12 +00:00