aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Missing changelog entryJP Rosevear2003-11-261-0/+4
| | | | svn path=/trunk/; revision=23490
* turn on deprecated Gtk stuffJP Rosevear2003-11-261-1/+0
| | | | | | | | 2003-11-26 JP Rosevear <jpr@ximian.com> * Makefile.am: turn on deprecated Gtk stuff svn path=/trunk/; revision=23489
* make sure the mozilla .pc file exists before checking for itJP Rosevear2003-11-262-1/+6
| | | | | | | | | 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
* add smime/gui/certificate-viewer.c and smime/lib/e-pkcs12.cChris Toshok2003-11-262-0/+7
| | | | | | | | | 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
* mostly implement a viewer for certificates.Chris Toshok2003-11-2614-17/+1203
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* New function to save tree expanded state.Jeffrey Stedfast2003-11-254-1/+153
| | | | | | | | | | | | | | | 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
* change args to make it suit storing the validity in a tree.Not Zed2003-11-253-14/+39
| | | | | | | | | | | | | | | | 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
* set session on print formatter for signatures to work.Not Zed2003-11-257-260/+218
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* use the correct icalcomponent when calling e_cal_create_object.Rodrigo Moya2003-11-243-2/+4
| | | | | | | | | 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
* no need to have a selection for Paste to work.Rodrigo Moya2003-11-242-1/+4
| | | | | | | | | 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
* disable editing items if the selected task list is read only, not if it'sRodrigo Moya2003-11-242-1/+6
| | | | | | | | | 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
* kill Evo 2.0's alarm daemon, not 1.4's.Rodrigo Moya2003-11-242-1/+5
| | | | | | | | 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
* new files containing the implementation of the 'New Task List' dialog.Rodrigo Moya2003-11-247-3/+385
| | | | | | | | | | | | | | | | | 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
* use new colors (efh_text_html): dittoRadek Doulik2003-11-244-7/+48
| | | | | | | | | | | | | | | | 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
* Updated italian translationMarco Ciampa2003-11-242-460/+291
| | | | svn path=/trunk/; revision=23476
* actually add the source selector to the dialog's box.Rodrigo Moya2003-11-242-1/+9
| | | | | | | | | 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
* do not use horizonal rule, attachment content is now inside simple frameRadek Doulik2003-11-245-27/+50
| | | | | | | | | | | | | | | | | | | | 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
* fixed compilation errors.Rodrigo Moya2003-11-242-1/+2
| | | | | | | | | 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
* fixed compilation errors.Rodrigo Moya2003-11-244-4/+14
| | | | | | | | | | 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
* fixed copyright notices.Rodrigo Moya2003-11-248-9/+244
| | | | | | | | | | | | | | | | | | | 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
* Update OAFIID of AlarmNotifyRoss Burton2003-11-244-3/+12
| | | | svn path=/trunk/; revision=23470
* Swap the retval varargs value to the last argument instead of the first.Jeffrey Stedfast2003-11-242-5/+12
| | | | | | | | | | | 2003-11-22 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree-model.c (model_drag_data_received) (model_row_drop_possible, model_row_draggable) (model_drag_data_get, model_drag_data_delete): Swap the retval varargs value to the last argument instead of the first. svn path=/trunk/; revision=23469
* remove gtk deprecated flagJP Rosevear2003-11-244-2/+9
| | | | | | | | 2003-11-23 JP Rosevear <jpr@ximian.com> * Makefile.am: remove gtk deprecated flag svn path=/trunk/; revision=23468
* override the function in base class, to retrieve the content of the text.Tim Wo2003-11-215-5/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-21 Tim Wo <tim.wo@sun.com> * gal/a11y/e-table/gal-a11y-e-cell-text.c: (ect_get_name): override the function in base class, to retrieve the content of the text. (ect_do_action_edit): begin edit the cell when issuing the action. (ect_class_init): override the "get_name" function. (ect_init): add an action "edit" to the object. (gal_a11y_e_cell_text_get_type): add AtkAction interface to this type. * gal/a11y/e-table/gal-a11y-e-cell-toggle.c (gal_a11y_e_cell_toggle_dispose): disconnect the connected signal when disposing. (gal_a11y_e_cell_toggle_class_init): to override the dispose function. (toggle_cell_action): set position of the click event more precisely. (model_change_cb): set or remove the ATK_STATE_CHECKED flag according to the value in the model when it changes. (gal_a11y_e_cell_toggle_new): init the ATK_STATE_CHECKED flag and connect to the model cell change signal. * gal/a11y/e-table/gal-a11y-e-cell-toggle.h: add one member to save the connected signal id. * gal/a11y/e-table/gal-a11y-e-cell.c: (gal_a11y_e_cell_grab_focus): notify the selection model that the cursor has been changed. * gal/a11y/e-table/gal-a11y-e-table-item.c: (eti_a11y_cursor_changed_cb): emiting a signal to notify the AT applictions that the active descendant has been changed. (#51055) svn path=/trunk/; revision=23466
* Removed call to mail_tool_delete_meta_data(). Fixes bug #51236.Jeffrey Stedfast2003-11-212-2/+3
| | | | | | | | | 2003-11-20 Jeffrey Stedfast <fejj@ximian.com> * mail-config.c (mail_config_uri_deleted): Removed call to mail_tool_delete_meta_data(). Fixes bug #51236. svn path=/trunk/; revision=23465
* Implemented. (mail_component_class_init): Overload the handleURI method.Jeffrey Stedfast2003-11-212-8/+20
| | | | | | | | | 2003-11-20 Jeffrey Stedfast <fejj@ximian.com> * mail-component.c (impl_handleURI): Implemented. (mail_component_class_init): Overload the handleURI method. svn path=/trunk/; revision=23464
* fixed a spelling mistakeJeffrey Stedfast2003-11-211-1/+1
| | | | svn path=/trunk/; revision=23463
* Fixes bug #51012.Jeffrey Stedfast2003-11-212-11/+64
| | | | | | | | | | | | | | | | 2003-11-20 Jeffrey Stedfast <fejj@ximian.com> Fixes bug #51012. * em-folder-tree.c (emft_popup_rename_folder): Fixed a FIXME to not use the OS-specific g_path_*() stuff. (em_folder_tree_set_selected): For the case where the tree has already loaded enough subfodlers to include the path we need to select, exopand the nodes to that path as well. For the case that the tree hasn't loaded enough of the folder nodes, load them and then have the node selected/expanded to. svn path=/trunk/; revision=23462
* Reimplemented using EComponentRegistry.Ettore Perazzoli2003-11-215-47/+57
| | | | | | | | | | | | | * e-shell.c (impl_Shell_handleURI): Reimplemented using EComponentRegistry. * main.c (idle_cb): Create a new window even if we have a URI list. * e-component-registry.c (e_component_registry_peek_info_for_uri_schema): New. svn path=/trunk/; revision=23461
* Fixed a FIXME to not use the OS-specific g_path_*() stuff.Jeffrey Stedfast2003-11-212-22/+33
| | | | | | | | | 2003-11-20 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.c (emft_popup_rename_folder): Fixed a FIXME to not use the OS-specific g_path_*() stuff. svn path=/trunk/; revision=23458
* Remove a bunch of gal includes that are no longer neededJP Rosevear2003-11-2030-50/+28
| | | | | | | | 2003-11-20 JP Rosevear <jpr@ximian.com> * Remove a bunch of gal includes that are no longer needed svn path=/trunk/; revision=23457
* don't reset these fields, we need these info to a11y weak ref on each cellYuedong Du2003-11-203-15/+224
| | | | | | | | | | | | | | | | | 2003-11-19 Yuedong Du <yuedong.du@sun.com> * gal/a11y/e-table/gal-a11y-e-cell.c: (eti_dispose): don't reset these fields, we need these info to a11y weak ref on each cell to do cell_destroy() correctly. * gal/a11y/e-table/gal-a11y-e-table-item.c: (eti_dispose), (cell_destroyed), (eti_ref_at), (eti_rows_inserted), (eti_rows_deleted), (eti_real_initialize), (eti_class_init), (gal_a11y_e_table_item_new): handle table model's row-inserted and row-deleted signal * gal/a11y/e-table/gal-a11y-e-tree.c: (init_child_item): sanity check to avoid crash. svn path=/trunk/; revision=23456
* Emit the response signal with the RESPONSE_NEW value.Jeffrey Stedfast2003-11-203-16/+38
| | | | | | | | | | | | | 2003-11-19 Jeffrey Stedfast <fejj@ximian.com> * em-folder-selector.c (emfs_create_name_activate): Emit the response signal with the RESPONSE_NEW value. (emfs_create_name_changed): Sanity check the entry text and set OK sensitivity. (folder_selected_cb): If there is an entry widget, then call name_changed() to decide sensitivity, else set OK to be sensitive. svn path=/trunk/; revision=23453
* Same.Jeffrey Stedfast2003-11-205-21/+36
| | | | | | | | | | | | | 2003-11-19 Jeffrey Stedfast <fejj@ximian.com> * em-utils.c (em_utils_selection_set_urilist): Same. * em-format-html-display.c (efhd_drag_data_get): Same as below. * em-folder-tree.c (drag_text_uri_list): Terminate each url of a text/uri-list with a \r\n. svn path=/trunk/; revision=23451
* Fix typo in my email address.Ettore Perazzoli2003-11-201-1/+1
| | | | svn path=/trunk/; revision=23450
* Fixed msgstr missing ending \nRodney Dawes2003-11-202-1/+5
| | | | | | | | 2003-11-19 Rodney Dawes <dobey@ximian.com> * it.po: Fixed msgstr missing ending \n svn path=/trunk/; revision=23449
* UpdateJP Rosevear2003-11-202-10/+23
| | | | | | | | 2003-11-19 JP Rosevear <jpr@ximian.com> * MAINTAINERS: Update svn path=/trunk/; revision=23448
* Free ->uri_schemas. (set_schemas): New function to get the list of URIEttore Perazzoli2003-11-204-2/+53
| | | | | | | | | | | | | | | * e-component-registry.c (component_info_free): Free ->uri_schemas. (set_schemas): New function to get the list of URI schemas given a component's ServerInfo. (query_components): Call it. * e-component-registry.h (struct _EComponentInfo): Add "uri_schemas" member. * Evolution-Component.idl (Component.handleURI): New method. svn path=/trunk/; revision=23447
* Add an "evolution:uri_schemas" attribute.Ettore Perazzoli2003-11-202-0/+9
| | | | | | | Add an "evolution:uri_schemas" attribute. svn path=/trunk/; revision=23446
* Updated italian translationMarco Ciampa2003-11-202-13/+12
| | | | svn path=/trunk/; revision=23445
* Updated italian translationMarco Ciampa2003-11-201-10534/+1192
| | | | svn path=/trunk/; revision=23444
* Fixes #43556Rodrigo Moya2003-11-203-254/+153
| | | | | | | | | | | | | | | 2003-11-19 Rodrigo Moya <rodrigo@ximian.com> Fixes #43556 * gui/e-cal-view.c (selection_get, selection_clear_event, selection_received): removed this unneeded functions. (e_calendar_view_init): don't create a GtkInvisible anymore. (e_calendar_view_destroy): no need to destroy the GtkInvisible. (e_cal_view_copy_clipboard, e_cal_view_paste_clipboard): use GtkClipboard. svn path=/trunk/; revision=23443
* make sure timezone value is sane (get_completed): dittoJP Rosevear2003-11-204-14/+24
| | | | | | | | | | | | | | 2003-11-19 JP Rosevear <jpr@ximian.com> * gui/e-cal-model-tasks.c (get_due): make sure timezone value is sane (get_completed): ditto * gui/e-cal-model.c (get_dtstart): add more guards * gui/e-cal-model-calendar.c (get_dtend): ditto svn path=/trunk/; revision=23442
* Fixes #51052Rodrigo Moya2003-11-192-0/+15
| | | | | | | | | | | | 2003-11-19 Rodrigo Moya <rodrigo@ximian.com> Fixes #51052 * importers/icalendar-importer.c (prepare_events, prepare_tasks): call icalcompiter_next to move the pointer to the next before removing a component avoid breaking the link. svn path=/trunk/; revision=23441
* (evolution_activity_client_construct): Get a rawEttore Perazzoli2003-11-195-18/+699
| | | | | | | | | GNOME_Evolution_Shell as an arg instead of an EvolutionShellClient. (get_shell_activity_iface): New helper function. (evolution_activity_client_construct): Use it. svn path=/trunk/; revision=23440
* Destroy the tooltips instead of unreffing them.Ettore Perazzoli2003-11-195-1/+51
| | | | | | | | | | | | | | | * e-shell-window.c (impl_dispose): Destroy the tooltips instead of unreffing them. * e-shell.c (struct _EShellPrivate): New member activity_handler. (setup_activity_interface): New. (impl_dispose): Add a comment about why we must not unref activity_handler here. (create_window): Attach the task bar to the new window. * e-shell-window.c (e_shell_window_peek_task_bar): New. svn path=/trunk/; revision=23439
* (struct _EShellWindowPrivate): New membersEttore Perazzoli2003-11-192-3/+276
| | | | | | | | | | | | | | | | | | | | | | | | status_bar, offline_toggle, offline_toggle_image, menu_hint_label, task_bar, tooltips. (init): Initialize ->tooltips. (impl_dispose): Unref ->tooltips. (offline_toggle_clicked_callback): New. (e_shell_window_new): Connect shell_line_status_changed_callback() to the shell's "line_status_changed" signal. (shell_line_status_changed_cb): New. (setup_offline_toggle): New. (setup_menu_hint_label): New. (setup_task_bar): New. (setup_status_bar): New. (setup_widgets): Call setup_status_bar() and add add the status bar to the window. (update_offline_toggle_status): New. (update_send_receive_sensitivity): New. (load_icons): New. (class_init): Call load_icons(). (ui_engine_remove_hint_callback): New. svn path=/trunk/; revision=23438
* if we're setting the fragment, strip leading /'s.Not Zed2003-11-194-82/+27
| | | | | | | | | | | | | | | 2003-11-19 Not Zed <NotZed@Ximian.com> * mail-component.c (em_uri_to_camel): if we're setting the fragment, strip leading /'s. * mail-tools.c (mail_tool_get_meta_data) (mail_tool_delete_meta_data, meta_data_key): old stuff killed. (mail_tool_uri_to_folder): handle email: uri's specially. this is a bit of a hack, the filter callbacks should manage this itself since filters are the only bits which use those uri's. svn path=/trunk/; revision=23437
* make sure the timezone value is saneJP Rosevear2003-11-193-11/+18
| | | | | | | | | | | 2003-11-18 JP Rosevear <jpr@ximian.com> * gui/e-cal-model.c (get_dtstart): make sure the timezone value is sane * gui/e-cal-model-calendar.c (get_dtend): ditto svn path=/trunk/; revision=23435
* add protos82003-11-196-36/+225
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-18 <jpr@ximian.com> * gui/calendar-config.h: add protos * gui/calendar-config.c (calendar_config_get_primary_calendar): get the primary calendar (calendar_config_set_primary_calendar): set it (calendar_config_add_notification_primary_calendar): set notifications for it (calendar_config_get_primary_tasks): get the primary task list (calendar_config_set_primary_tasks): set it (calendar_config_add_notification_primary_tasks): set notifications for it * gui/calendar-config-keys.h: add primary keys * gui/calendar-component.c (find_first_source): find any source (update_uri_for_primary_selection): set the default uri and save the source uid (update_primary_selection): set the primary selection (primary_source_selection_changed_cb): use above (impl_createControls): set the primary selection * gui/tasks-component.c: as above svn path=/trunk/; revision=23434
* Updated initial Malay Translation by MIMOS Open Source Development GroupHasbullah Bin Pit2003-11-192-1700/+1765
| | | | | | | | | 2003-11-18 Hasbullah Bin Pit <sebol@ikhlas.com> * ms.po: Updated initial Malay Translation by MIMOS Open Source Development Group <ismas@mimos.my> svn path=/trunk/; revision=23433
* Don't destroy the providers as it mans we can never ever have more than 1Jeffrey Stedfast2003-11-192-2/+10
| | | | | | | | | | 2003-11-18 Jeffrey Stedfast <fejj@ximian.com> * camel-session.c (camel_session_finalise): Don't destroy the providers as it mans we can never ever have more than 1 session object. See bug #51119 for details. svn path=/trunk/; revision=23431
* remove db3 includeJP Rosevear2003-11-192-1/+4
| | | | | | | | 2003-11-18 JP Rosevear <jpr@ximian.com> * gui/Makefile.am: remove db3 include svn path=/trunk/; revision=23430
* match new column valuesJP Rosevear2003-11-193-6/+12
| | | | | | | | | | 2003-11-18 JP Rosevear <jpr@ximian.com> * tasks/With_Category.galview: match new column values * tasks/Tasks.galview: ditto svn path=/trunk/; revision=23429
* Don't leak the message objects.Jeffrey Stedfast2003-11-192-0/+4
| | | | | | | | 2003-11-18 Jeffrey Stedfast <fejj@ximian.com> * em-migrate.c (em_migrate_dir): Don't leak the message objects. svn path=/trunk/; revision=23428
* Execute asynchronously by queueing the copy in another thread.Jeffrey Stedfast2003-11-192-34/+80
| | | | | | | | | | 2003-11-18 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.c (em_copy_folders): Execute asynchronously by queueing the copy in another thread. (em_copy_folders__copy): Moved the original logic here. svn path=/trunk/; revision=23427
* Queue the camel_store_get_folder_info() call in another thread.Jeffrey Stedfast2003-11-192-49/+122
| | | | | | | | | | | 2003-11-18 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.c (tree_row_expanded): Queue the camel_store_get_folder_info() call in another thread. (em_folder_tree_get_folder_info__got): Moved all the logic of tree_row_expanded here. svn path=/trunk/; revision=23426
* remove db3 checkJP Rosevear2003-11-192-125/+4
| | | | | | | | 2003-11-18 JP Rosevear <jpr@ximian.com> * configure.in: remove db3 check svn path=/trunk/; revision=23425
* remove db3 library, if you really want it, get it from e-d-sJP Rosevear2003-11-196-500/+6
| | | | | | | | | 2003-11-18 JP Rosevear <jpr@ximian.com> * Makefile.am: remove db3 library, if you really want it, get it from e-d-s svn path=/trunk/; revision=23424
* *** empty log message ***Rodrigo Moya2003-11-191-1/+0
| | | | svn path=/trunk/; revision=23423
* removed the 'New...' menu items from the UI, it's now implemented in theRodrigo Moya2003-11-192-52/+2
| | | | | | | | | | | 2003-11-18 Rodrigo Moya <rodrigo@ximian.com> * gui/calendar-commands.c (calendar_control_sensitize_calendar_commands, sensitize_taskpad_commands): removed the 'New...' menu items from the UI, it's now implemented in the shell. svn path=/trunk/; revision=23422
* removed the 'New...' menu items from the UI, it's now implemented in theRodrigo Moya2003-11-193-17/+8
| | | | | | | | | | | 2003-11-18 Rodrigo Moya <rodrigo@ximian.com> * gui/calendar-commands.c (calendar_control_sensitize_calendar_commands, sensitize_taskpad_commands): removed the 'New...' menu items from the UI, it's now implemented in the shell. svn path=/trunk/; revision=23421
* removed the 'New...' items, since they are implemented in the shell asRodrigo Moya2003-11-192-13/+5
| | | | | | | | | 2003-11-18 Rodrigo Moya <rodrigo@ximian.com> * evolution-calendar.xml: removed the 'New...' items, since they are implemented in the shell as before. svn path=/trunk/; revision=23420
* added 'sensitive' argument. (fill_popup_menu_cb): disable/enable menuRodrigo Moya2003-11-192-2/+2
| | | | | | | | | | | | | | 2003-11-18 Rodrigo Moya <rodrigo@ximian.com> * gui/calendar-component.c (add_popup_menu_item): added 'sensitive' argument. (fill_popup_menu_cb): disable/enable menu items depending on whether there is a selection or not. * gui/tasks-component.c (add_popup_menu_item, fill_popup_menu_cb): ditto. svn path=/trunk/; revision=23419
* Remove remaining file.JP Rosevear2003-11-191-22/+0
| | | | svn path=/trunk/; revision=23418
* Remove libical from this tree, it resides in e-d-s now.JP Rosevear2003-11-19719-139701/+0
| | | | svn path=/trunk/; revision=23417
* added 'sensitive' argument. (fill_popup_menu_cb): disable/enable menuRodrigo Moya2003-11-193-10/+43
| | | | | | | | | | | | | | 2003-11-18 Rodrigo Moya <rodrigo@ximian.com> * gui/calendar-component.c (add_popup_menu_item): added 'sensitive' argument. (fill_popup_menu_cb): disable/enable menu items depending on whether there is a selection or not. * gui/tasks-component.c (add_popup_menu_item, fill_popup_menu_cb): ditto. svn path=/trunk/; revision=23416
* Remove as a test.JP Rosevear2003-11-191-941/+0
| | | | svn path=/trunk/; revision=23415
* kill the alarm notification service, not the factory, which no longerRodrigo Moya2003-11-182-1/+6
| | | | | | | | | 2003-11-18 Rodrigo Moya <rodrigo@ximian.com> * tools/killev.c (main): kill the alarm notification service, not the factory, which no longer exists. svn path=/trunk/; revision=23414
* remove archaic fileJP Rosevear2003-11-182-89/+1
| | | | | | | | 2003-11-17 JP Rosevear <jpr@ximian.com> * TODO: remove archaic file svn path=/trunk/; revision=23413
* Cleanup some ref/unref callsJP Rosevear2003-11-1818-65/+57
| | | | | | | | 2003-11-17 JP Rosevear <jpr@ximian.com> * Cleanup some ref/unref calls svn path=/trunk/; revision=23412
* Add a pixmap for the toolbarEttore Perazzoli2003-11-182-0/+6
| | | | | | SendReceive button. svn path=/trunk/; revision=23411
* Updated Polish translationArtur Flinta2003-11-182-14344/+3727
| | | | svn path=/trunk/; revision=23410
* Single condition shorteningArtur Flinta2003-11-181-1/+1
| | | | svn path=/trunk/; revision=23409
* Update.Ettore Perazzoli2003-11-182-22/+18
| | | | svn path=/trunk/; revision=23408
* Fixed to check fi->child as well (since mbox does it right).Jeffrey Stedfast2003-11-182-12/+19
| | | | | | | | | | | | | 2003-11-17 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.c (tree_row_expanded): Fixed to check fi->child as well (since mbox does it right). (emft_popup_new_folder_response): Fixed to subscribe to the correct folder. (emft_popup_delete_folders): Fixed to use the full_name rather than the path. svn path=/trunk/; revision=23407
* Fixed an exception to give a more meaningful description.Jeffrey Stedfast2003-11-182-12/+11
| | | | | | | | | | 2003-11-17 Jeffrey Stedfast <fejj@ximian.com> * providers/local/camel-mbox-store.c (create_folder): Fixed an exception to give a more meaningful description. (get_folder_info): We always want to scan at least one level deep. svn path=/trunk/; revision=23406
* more fixesJeffrey Stedfast2003-11-182-4/+28
| | | | svn path=/trunk/; revision=23405
* Store a ref to the source selector. (impl_requestCreateItem): Implement.Hans Petter Jansson2003-11-183-3/+112
| | | | | | | | | | | | | | | | 2003-11-17 Hans Petter Jansson <hpj@ximian.com> * gui/component/addressbook-component.c (impl_createControls): Store a ref to the source selector. (impl_requestCreateItem): Implement. (impl_dispose): Unref the source selector. (addressbook_component_init): Set up default sources. * gui/widgets/e-addressbook-model.c (eab_model_set_property): If the 'book' property is set, and editability changes, emit a signal to that effect. svn path=/trunk/; revision=23404
* New helper function. (idle_cb): Call it if we have a local shell. Also,Ettore Perazzoli2003-11-185-3/+117
| | | | | | | | | | | | * main.c (attempt_upgrade): New helper function. (idle_cb): Call it if we have a local shell. Also, remove unused variables. * e-shell.c (e_shell_attempt_upgrade): New. * Evolution-Component.idl (Component.upgradeFromeVersion): New. svn path=/trunk/; revision=23403
* renamespace and move to here build new filesMike Kestner2003-11-186-10/+1444
| | | | | | | | | | | | | | 2003-11-17 Mike Kestner <mkestner@ximian.com> * gal/widgets/gtk-combo* : renamespace and move to * gal/widgets/gal-combo* : here * gal/widgets/Makefile.am : build new files 2003-11-17 Mike Kestner <mkestner@ximian.com> * e-table-config.c : use new gal_combo_* namespace. svn path=/trunk/; revision=23402
* Fixed to not include leading '/' in the folder name in the label.Jeffrey Stedfast2003-11-183-28/+90
| | | | | | | | | | | | | 2003-11-17 Jeffrey Stedfast <fejj@ximian.com> * em-folder-selection-button.c (set_contents): Fixed to not include leading '/' in the folder name in the label. * em-folder-tree.c (emft_popup_new_folder_response): Implemented error reporting via gtk dialogs. (emft_popup_copy_folder_selected): Same. svn path=/trunk/; revision=23401
* Rename verb "OpenFolderInNewWindow" toEttore Perazzoli2003-11-181-2/+2
| | | | | | | "OpenNewWindow". Add a separator before it in the File -> New submenu. svn path=/trunk/; revision=23400
* (command_open_new_window): New,Ettore Perazzoli2003-11-182-0/+25
| | | | | | implement "OpenNewWindow" verb. svn path=/trunk/; revision=23399
* Rename verb "OpenFolderInNewWindow" toEttore Perazzoli2003-11-182-4/+12
| | | | | | | "OpenNewWindow". Add a separator before it in the File -> New submenu. svn path=/trunk/; revision=23398
* Fixed an exception to give a more meaningful description.Jeffrey Stedfast2003-11-182-1/+7
| | | | | | | | | 2003-11-17 Jeffrey Stedfast <fejj@ximian.com> * providers/local/camel-mbox-store.c (create_folder): Fixed an exception to give a more meaningful description. svn path=/trunk/; revision=23397
* Do not #include "e-local-folder.h".Ettore Perazzoli2003-11-1843-16605/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * e-setup.c: Do not #include "e-local-folder.h". * Makefile.am: Don't build evolution-test-component for now since it's all out of date. * main.c (evolution_debug_log): Make static instead of extern. * e-user-creatable-items-handler.c: #include <bonobo/bonobo-control.h>. * e-shell.h: Do not include "e-uri-schema-registry.h" or "evolution-shell-component-client.h". * e-shell.c: Likewise. * e-shell.c (struct _EShellPrivate): Removed member uri_schema_registry. (impl_Shell_handleURI): #if 0 it out for now. (e_shell_peek_uri_schema_registry): Disabled for now. * e-corba-storage-registry.c: Remove. * e-corba-storage-registry.h: Remove. * e-corba-storage.c: Remove. * e-corba-storage.h: Remove. * e-folder-dnd-bridge.c: Remove. * e-folder-dnd-bridge.h: Remove. * e-folder-selection-dialog.c: Remove. * e-folder-selection-dialog.h: Remove. * e-folder-type-registry.c: Remove. * e-folder-type-registry.h: Remove. * e-local-folder.c: Remove. * e-local-folder.h: Remove. * e-local-storage.c: Remove. * e-local-storage.h: Remove. * e-shell-folder-selection-dialog.c: Remove. * e-shell-folder-selection-dialog.h: Remove. * e-shell-view.c: Remove. * e-shell-view.h: Remove. * e-storage-browser.c: Remove. * e-storage-browser.h: Remove. * e-storage-set-view.c: Remove. * e-storage-set-view.h: Remove. * e-storage-set.c: Remove. * e-storage-set.h: Remove. * e-storage.c: Remove. * e-storage.h: Remove. * evolution-shell-component-client.c: Remove. * evolution-shell-component-client.h: Remove. * evolution-shell-component-dnd.c: Remove. * evolution-shell-component-dnd.h: Remove. * evolution-storage-listener.c: Remove. * evolution-storage-listener.h: Remove. * evolution-storage-set-view-listener.c: Remove. * evolution-storage-set-view-listener.h: Remove. svn path=/trunk/; revision=23396
* Use a folder_name rather than a path as the name argument toJeffrey Stedfast2003-11-182-1/+7
| | | | | | | | | | 2003-11-17 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.c (emft_popup_new_folder_response): Use a folder_name rather than a path as the name argument to camel_store_create_folder(), fixes creation of IMAP folders. svn path=/trunk/; revision=23395
* make sure server.mk is distedJP Rosevear2003-11-182-0/+5
| | | | | | | | 2003-11-17 JP Rosevear <jpr@ximian.com> * Makefile.am: make sure server.mk is disted svn path=/trunk/; revision=23393
* peek the primary selection.Rodrigo Moya2003-11-183-69/+53
| | | | | | | | | | 2003-11-17 Rodrigo Moya <rodrigo@ximian.com> * gui/calendar-component.c (delete_calendar_cb, rename_calendar_cb): * gui/tasks-component.c (delete_task_list_cb, rename_task_list_cb): peek the primary selection. svn path=/trunk/; revision=23392
* do the right thing for distingJP Rosevear2003-11-182-1/+7
| | | | | | | | 2003-11-17 JP Rosevear <jpr@ximian.com> * Makefile.am (EXTRA_DIST): do the right thing for disting svn path=/trunk/; revision=23391
* Switch version to 1.5JP Rosevear2003-11-174-2/+6
| | | | | | | | 2003-11-17 JP Rosevear <jpr@ximian.com> * C/Makefile.am: Switch version to 1.5 svn path=/trunk/; revision=23390
* added 'Delete' and 'Rename' menu items. (delete_task_list_cb,Rodrigo Moya2003-11-172-1/+86
| | | | | | | | | | | 2003-11-17 Rodrigo Moya <rodrigo@ximian.com> * gui/tasks-component.c (fill_popup_menu_cb): added 'Delete' and 'Rename' menu items. (delete_task_list_cb, rename_task_list_cb): callbacks for new menu items. svn path=/trunk/; revision=23389
* try first to create the icon from the stock, and then from a file.Rodrigo Moya2003-11-173-4/+92
| | | | | | | | | | | | | | | | 2003-11-17 Rodrigo Moya <rodrigo@ximian.com> * gui/calendar-component.c (add_popup_menu_item): try first to create the icon from the stock, and then from a file. (fill_popup_menu_cb): set callback for 'Rename' menu item. (rename_calendar_cb): callback for 'Rename' menu item. (new_calendar_cb): fixed arguments. * gui/tasks-component.c (impl_createControls): connect to "fill_popup_menu" signal on the source selector. (fill_popup_menu_cb): callback to create our menu items. svn path=/trunk/; revision=23388
* use the server.mk file to get rules for building versioned .server filesJP Rosevear2003-11-1711-20/+26
| | | | | | | | | | | 2003-11-17 JP Rosevear <jpr@ximian.com> * configure.in: use the server.mk file to get rules for building versioned .server files * */Makefile.am: use simplified rule subst svn path=/trunk/; revision=23387
* Install versioned package config filesJP Rosevear2003-11-172-4/+11
| | | | | | | | 2003-11-17 JP Rosevear <jpr@ximian.com> * Makefile.am: Install versioned package config files svn path=/trunk/; revision=23386
* allow new lable with mnemonic (e_search_bar_construct): alter lable name.Charles Zhang2003-11-172-3/+8
| | | | | | | | | 2003-11-17 Charles Zhang <charles.zhang@sun.com> * e-search-bar.c(add_button): allow new lable with mnemonic (e_search_bar_construct): alter lable name. [50810] svn path=/trunk/; revision=23385
* remove the AlarmNotify service, no more need for it, since the alarmRodrigo Moya2003-11-178-171/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-17 Rodrigo Moya <rodrigo@ximian.com> * idl/evolution-calendar.idl: remove the AlarmNotify service, no more need for it, since the alarm daemon will listen for changes on the GConf key. * gui/gnome-cal.c (add_alarms): removed function to talk to the alarm daemon. (client_cal_opened_cb): don't call add_alarms(). * gui/alarm-notify/alarm-notify.[ch]: made it a basic GObject. (AlarmNotify_addCalendar, AlarmNotify_removeCalendar): removed AlarmNotify interface implementation. (alarm_notify_class_init): no epv to initialize. (alarm_notify_remove_calendar): new function, copied from the CORBA method implementation. (alarm_notify_factory_fn): return NULL, since there is no objects that can be created via this factory now. * gui/alarm-notify/notify-main.c (main): now the factory is the alarm notification service itself. (load_calendars): no need to use exceptions here. * gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in: now the factory is the alarm notification service itself. * gui/main.c (launch_alarm_daemon_cb): dont use the AlarmNotify CORBA types. svn path=/trunk/; revision=23384
* #include "em-folder-tree.h"Jeffrey Stedfast2003-11-172-2/+7
| | | | | | | | 2003-11-17 Jeffrey Stedfast <fejj@ximian.com> * vfolder-rule.c: #include "em-folder-tree.h" svn path=/trunk/; revision=23382
* handle an unparsable url without crashing.Not Zed2003-11-172-9/+5
| | | | | | | | | 2003-11-17 Not Zed <NotZed@Ximian.com> * em-folder-selection-button.c (set_contents): handle an unparsable url without crashing. svn path=/trunk/; revision=23381
* fix for folder selector api changes. (vfr_folder_response): handle theNot Zed2003-11-172-27/+36
| | | | | | | | | 2003-11-17 Not Zed <NotZed@Ximian.com> * vfolder-rule.c (source_add): fix for folder selector api changes. (vfr_folder_response): handle the dialog response. svn path=/trunk/; revision=23380
* Make ending count of occurrences of Recurrence tab numeric only.Harry Lu2003-11-172-0/+6
| | | | | | | | | 2003-11-17 Harry Lu <harry.lu@sun.com> * gui/dialogs/recurrence-page.c (make_ending_count_special): Make ending count of occurrences of Recurrence tab numeric only. svn path=/trunk/; revision=23379
* thin wrapper on mail_component_get_local_inbox.Not Zed2003-11-176-27/+27
| | | | | | | | | | | | | | | | 2003-11-17 Not Zed <NotZed@Ximian.com> * mail-tools.c (mail_tool_get_local_inbox): thin wrapper on mail_component_get_local_inbox. * mail-component.c (mail_component_get_local_inbox): helper to get the default local inbox. * mail-ops.c (fetch_mail_fetch): if we can't get the inbox, make sure we still unref the filter driver here by using hte same exit code. Fixes a crash. svn path=/trunk/; revision=23377
* add a uriJP Rosevear2003-11-174-69/+10
| | | | | | | | | | | | 2003-11-16 JP Rosevear <jpr@ximian.com> * gui/tasks-control.c (tasks_control_set_property): add a uri * gui/e-tasks.c: kill e_tasks_open * gui/e-tasks.h: remove proto svn path=/trunk/; revision=23376
* emit the added signal for the correct rowsJP Rosevear2003-11-172-8/+10
| | | | | | | | | 2003-11-16 JP Rosevear <jpr@ximian.com> * gui/e-cal-model.c (e_cal_view_objects_added_cb): emit the added signal for the correct rows svn path=/trunk/; revision=23375
* copy in here (update_uris_for_selection): save the selectionJP Rosevear2003-11-174-13/+132
| | | | | | | | | | | | | | | | | | | | | | 2003-11-16 JP Rosevear <jpr@ximian.com> * gui/tasks-component.c (is_in_uids): copy in here (update_uris_for_selection): save the selection (update_selection): update the selection when its changed somewhere else (config_selection_changed_cb): update the selection if the configuration changes (impl_createControls): store the source selector * gui/calendar-config.h: add protos * gui/calendar-config.c (calendar_config_get_tasks_selected): get the list of task lists selected (calendar_config_set_tasks_selected): save it (calendar_config_add_notification_tasks_selected): get notified about it svn path=/trunk/; revision=23374
* add it via e-tasks (remove_uri_for_source): remove it via e-tasksJP Rosevear2003-11-178-85/+284
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-16 JP Rosevear <jpr@ximian.com> * gui/tasks-component.c (add_uri_for_source): add it via e-tasks (remove_uri_for_source): remove it via e-tasks (get_default_task): provide a default for editing (impl_createControls): create the control directly (impl_requestCreateItem): implement * gui/gnome-cal.c (gnome_calendar_purge): don't let the two list iterators clobber each other * gui/e-tasks.h: add protos * gui/e-tasks.c (e_tasks_destroy): free the client list and the hash, disconnect signals (e_tasks_new_task): use the default client (e_tasks_add_todo_uri): add a uri (e_tasks_remove_todo_uri): remove a uri (e_tasks_set_default_uri): set default uri (e_tasks_get_default_client): get default client (e_tasks_delete_completed): expunge from all clients (e_tasks_setup_view_menus): use default client uri * gui/e-tasks.c (set_timezone): set the timezone for all clients (e_tasks_init): set up the clients has table * gui/e-calendar-table.etspec: yank some useless display columns * gui/e-cal-model.c (remove_client): remove objects in reverse order so we don't clobber ourselves * gui/calendar-component.c: add FIXME svn path=/trunk/; revision=23373
* use find_source_iter and get the selection from the right spotJP Rosevear2003-11-172-25/+66
| | | | | | | | | | | | | 2003-11-16 JP Rosevear <jpr@ximian.com> * e-source-selector.c (e_source_selector_set_primary_selection): use find_source_iter and get the selection from the right spot (find_source_iter): util function to find the iter given the source (e_source_selector_select_source): signal that the model changed (e_source_selector_unselect_source): ditto svn path=/trunk/; revision=23372
* set up a event to be edited (impl_requestCreateItem): implementJP Rosevear2003-11-172-17/+90
| | | | | | | | | | 2003-11-16 JP Rosevear <jpr@ximian.com> * gui/calendar-component.c (get_default_event): set up a event to be edited (impl_requestCreateItem): implement svn path=/trunk/; revision=23371
* don't build the e-source stuff anymore, its in e-d-s nowJP Rosevear2003-11-159-2413/+5
| | | | | | | | | 2003-11-14 JP Rosevear <jpr@ximian.com> * Makefile.am: don't build the e-source stuff anymore, its in e-d-s now svn path=/trunk/; revision=23370
* OopsJP Rosevear2003-11-151-0/+4
| | | | svn path=/trunk/; revision=23369
* Oops.JP Rosevear2003-11-151-0/+4
| | | | svn path=/trunk/; revision=23368
* We can't use a uri to do a lookup of a store-info on the store_hash, weJeffrey Stedfast2003-11-153-5/+72
| | | | | | | | | | | | | | | | | | 2003-11-14 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.c (emft_popup_new_folder_response): We can't use a uri to do a lookup of a store-info on the store_hash, we have to get a CamelStore first. (row_draggable_cb): validate the iter before using it. (row_drop_possible_cb): Same. (drag_data_received_cb): Here too. (drag_data_get_cb): Same. (drag_data_delete_cb): Again here. (tree_store_set_folder_info): Recursively add nodes if fi->child is non-NULL rather than adding a dummy node. (folder_renamed_cb): Implemented. svn path=/trunk/; revision=23367
* make source selector flags/libsJP Rosevear2003-11-155-10/+24
| | | | | | | | 2003-11-14 JP Rosevear <jpr@ximian.com> * configure.in: make source selector flags/libs svn path=/trunk/; revision=23366
* include e-source from e-d-sJP Rosevear2003-11-151-1/+1
| | | | | | | | 2003-11-14 JP Rosevear <jpr@ximian.com> * gui/component/new-addressbook.c: include e-source from e-d-s svn path=/trunk/; revision=23365
* include e-source* from e-d-sJP Rosevear2003-11-154-5/+4
| | | | | | | | 2003-11-14 JP Rosevear <jpr@ximian.com> * gui/*.[hc]: include e-source* from e-d-s svn path=/trunk/; revision=23364
* We can't use a uri to do a lookup of a store-info on the store_hash, weJeffrey Stedfast2003-11-152-12/+45
| | | | | | | | | | | | | | | 2003-11-14 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.c (emft_popup_new_folder_response): We can't use a uri to do a lookup of a store-info on the store_hash, we have to get a CamelStore first. (row_draggable_cb): validate the iter before using it. (row_drop_possible_cb): Same. (drag_data_received_cb): Here too. (drag_data_get_cb): Same. (drag_data_delete_cb): Again here. svn path=/trunk/; revision=23363
* config accessor (calendar_config_set_calendars_selected): dittoJP Rosevear2003-11-159-73/+206
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-14 JP Rosevear <jpr@ximian.com> * gui/calendar-config.c (calendar_config_get_calendars_selected): config accessor (calendar_config_set_calendars_selected): ditto (calendar_config_add_notification_calendars_selected): config notification * gui/calendar-config.h: add protos * gui/calendar-config-keys.h: add new key * gui/calendar-component.c (is_in_uids): util function (update_uris_for_selection): save the selection in the configuration (update_selection): update the selection from the config info (source_selection_changed_cb): only pass one param (config_selection_changed_cb): listen for config changes (impl_dispose): remove config notification (impl_createControls): use bonobo_exception_set; add a config notification 2003-11-14 JP Rosevear <jpr@ximian.com> * test-source-list.c (on_idle_do_stuff): we only need the uid to remove and peek at stuff * e-source-list.h: update proto types * e-source-list.c (e_source_list_peek_source_by_uid): allow peek by uid only (e_source_list_remove_source_by_uid): allow removal by uid only svn path=/trunk/; revision=23362
* Removed most of the code. This is basically now a nop. Need to somehow getJeffrey Stedfast2003-11-152-19/+7
| | | | | | | | | 2003-11-14 Jeffrey Stedfast <fejj@ximian.com> * mail-mt.c (set_stop): Removed most of the code. This is basically now a nop. Need to somehow get the uic and fix this. svn path=/trunk/; revision=23361
* Removed.Jeffrey Stedfast2003-11-155-223/+39
| | | | | | | | | | | | | | | | 2003-11-14 Jeffrey Stedfast <fejj@ximian.com> * folder-browser-factory.[c,h]: Removed. * mail-component.c (folder_selected_cb): Don't create a new view anymore, simply set the new folder uri on the folder browser. This makes the mailer use a lot less memory than in 1.x (view_control_activate_cb): Moved here from folder-browser-factory.c (impl_createControls): Connect to the activate signal on the view control. svn path=/trunk/; revision=23360
* oops, fixed for when path is a store nodeJeffrey Stedfast2003-11-151-3/+3
| | | | svn path=/trunk/; revision=23359
* Don't create a new view anymore, simply set the new folder uri on theJeffrey Stedfast2003-11-152-58/+12
| | | | | | | | | | 2003-11-14 Jeffrey Stedfast <fejj@ximian.com> * mail-component.c (folder_selected_cb): Don't create a new view anymore, simply set the new folder uri on the folder browser. This makes the mailer use a lot less memory than in 1.x svn path=/trunk/; revision=23358
* set flags in another place tooJeffrey Stedfast2003-11-151-0/+6
| | | | svn path=/trunk/; revision=23357
* Handle "" as a request for a full dirscan as well (not just NULL). MakesJeffrey Stedfast2003-11-153-19/+34
| | | | | | | | | | | | | | 2003-11-14 Jeffrey Stedfast <fejj@ximian.com> * providers/local/camel-mbox-store.c (get_folder_info): Handle "" as a request for a full dirscan as well (not just NULL). Makes it consistant with other stores. (scan_dir): Set the fi->flags appropriately. * providers/local/camel-mbox-folder.c (camel_mbox_folder_get_full_path): Removed temporary hack. svn path=/trunk/; revision=23356
* Only set OK to sensitive if the selected node is not a store node.Jeffrey Stedfast2003-11-155-104/+146
| | | | | | | | | | | | | | 2003-11-14 Jeffrey Stedfast <fejj@ximian.com> * em-folder-selection.c (folder_selected_cb): Only set OK to sensitive if the selected node is not a store node. * em-folder-tree-model.c: Moved the store_hash and uri_hash from EMFolderTreePrivate into here instead. * em-folder-tree.c: Updated for above changes. svn path=/trunk/; revision=23355
* UpdateJP Rosevear2003-11-152-3/+13
| | | | | | | | 2003-11-14 JP Rosevear <jpr@ximian.com> * MAINTAINERS: Update svn path=/trunk/; revision=23354
* Updated. (emfv_popup_copy): Updated.Jeffrey Stedfast2003-11-155-48/+81
| | | | | | | | | | | | | | | | | | 2003-11-14 Jeffrey Stedfast <fejj@ximian.com> * em-folder-view.c (emfv_popup_move): Updated. (emfv_popup_copy): Updated. * em-folder-tree.c (emft_popup_copy): Updated. (emft_popup_move): Updated. * em-folder-selection.c (create_dialog): New convenience function to construct the dialog contents for all three public functions. (em_folder_selection_run_dialog): Now longer takes a caption arg. (em_folder_selection_run_dialog_uri): Same. (em_select_folder): Here too. svn path=/trunk/; revision=23353
* Fixes 45776 enable the usage of the "alt".Andrew Wu2003-11-141-0/+2
| | | | | | | | | | 2003-11-14 Andrew Wu <yang.wu@sun.com> Fixes 45776 * gal/util/e-text-event-processor-emacs-like.c (e_text_event_processor_emacs_like_event): enable the usage of the "alt". svn path=/trunk/; revision=23351
* Fix for 50800 connect "e_cell_combo_list_button_press" to gtklist.Andrew Wu2003-11-141-3/+21
| | | | | | | | | | | | | 2003-11-14 Andrew Wu <yang.wu@sun.com> Fix for 50800 * gal/e-table/e-cell-combo.c (e_cell_combo_init): connect "e_cell_combo_list_button_press" to gtklist. (e_cell_combo_list_button_press): deal with the "click" event. (e_cell_combo_selection_changed): delete the action to selection changed. svn path=/trunk/; revision=23350
* Fix for 50681 send a event to the right cell to pop up something.Andrew Wu2003-11-141-0/+6
| | | | | | | | | 2003-11-12 Andrew Wu <yang.wu@sun.com> Fix for 50681 * gal/e-table/e-table-item.c (eti_event): send a event to the right cell to pop up something. svn path=/trunk/; revision=23349
* Return TRUE for all cells, for now.Hans Petter Jansson2003-11-145-47/+57
| | | | | | | | | | | | | | | | | | | | | | 2003-11-13 Hans Petter Jansson <hpj@ximian.com> * gui/contact-list-editor/e-contact-list-model.c (contact_list_is_cell_editable): Return TRUE for all cells, for now. * gui/widgets/e-addressbook-table-adapter.c (card_modified_cb): Renamed to contact_modified_cb (). (addressbook_set_value_at): Port to use EContact instead of ECard. (addressbook_is_cell_editable): Ditto. (addressbook_append_row): Ditto. * gui/widgets/e-minicard-label.c (e_minicard_label_set_property): Make not editable, ever, and add a comment to this effect. (e_minicard_label_realize): Ditto. * gui/widgets/e-minicard.c (e_minicard_set_property): Ditto. (add_field): Ditto. svn path=/trunk/; revision=23348
* Use em_folder_tree_get_model() since an emft is not a GtkTreeView.Jeffrey Stedfast2003-11-143-2/+5
| | | | | | | | | | | | 2003-11-13 Jeffrey Stedfast <fejj@ximian.com> * mail-component.c (mail_component_get_tree_model): Use em_folder_tree_get_model() since an emft is not a GtkTreeView. * em-folder-tree.c (em_folder_tree_get_model): New function to get the tree model. svn path=/trunk/; revision=23347
* Use em_folder_tree_get_model() since an emft is not a GtkTreeView.Jeffrey Stedfast2003-11-142-0/+16
| | | | | | | | | | | | 2003-11-13 Jeffrey Stedfast <fejj@ximian.com> * mail-component.c (mail_component_get_tree_model): Use em_folder_tree_get_model() since an emft is not a GtkTreeView. * em-folder-tree.c (em_folder_tree_get_model): New function to get the tree model. svn path=/trunk/; revision=23346
* Rewritten to use EMFolderTRee.Jeffrey Stedfast2003-11-142-89/+109
| | | | | | | | 2003-11-13 Jeffrey Stedfast <fejj@ximian.com> * em-folder-selection.c: Rewritten to use EMFolderTRee. svn path=/trunk/; revision=23345
* oops, put the mempool stuff back, we don't use e-memory afterall. DamnNot Zed2003-11-142-0/+114
| | | | | | | | | 2003-11-14 Not Zed <NotZed@Ximian.com> * camel-mime-parser.c (SCAN_BUF): oops, put the mempool stuff back, we don't use e-memory afterall. Damn plane hacking. svn path=/trunk/; revision=23344
* Remove mempool code, we use the stuff in e-util. (PRESERVE_HEADERS): newNot Zed2003-11-147-154/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-13 Not Zed <NotZed@Ximian.com> * camel-mime-parser.c: Remove mempool code, we use the stuff in e-util. (PRESERVE_HEADERS): new compile option, if on, we preserve headers and folding exactly rather than unfolding all input. THIS BREAKS EVERYTHING right now, so don't turn it on. * camel-gpg-context.c (gpg_decrypt): reset the input memstream before passing it to the gpg engine. * tests/smime/pgp-mime.c (main): redirect /dev/null to stdin so it doesn't hang waiting for input. (main): removed from build - this tests multipart/signed explictly, but now the details of this is handled directly by the cipher context. * tests/smime/pgp.c (main): fixes for api changes. (main): redirect /dev/null to stdin so it doesn't hang waiting for input. * tests/message/test1.c (main): update for api changes. * camel-smime-context.c (sm_verify): look at the content object's mime type, not the container's type. svn path=/trunk/; revision=23343
* Remove spurious puts()s.Ettore Perazzoli2003-11-141-3/+0
| | | | svn path=/trunk/; revision=23342
* Updated for function name changes in mail-component.cJeffrey Stedfast2003-11-142-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-13 Jeffrey Stedfast <fejj@ximian.com> * mail-vfolder.c (vfolder_load_storage): Updated for function name changes in mail-component.c * mail-offline-handler.c: Updated for function name changes in mail-component.c * mail-account-gui.c (add_new_store): Fixed to not use EStorage. (mail_account_gui_save): Updated for function name changes. * em-account-prefs.c (account_delete_clicked): Updated for function name changes. (account_able_clicked): Same. (account_able_toggled): Same. * mail-component.c: Renamed mail_component_*storage*() functions to mail_component_*store*() since we are no longer dealing with storages, but instead with CamelStore's. (create_view_widget): If the user selects a store node, don't try to open it as a folder. svn path=/trunk/; revision=23341
* Updated for function name changes in mail-component.cJeffrey Stedfast2003-11-147-115/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-13 Jeffrey Stedfast <fejj@ximian.com> * mail-vfolder.c (vfolder_load_storage): Updated for function name changes in mail-component.c * mail-offline-handler.c: Updated for function name changes in mail-component.c * mail-account-gui.c (add_new_store): Fixed to not use EStorage. (mail_account_gui_save): Updated for function name changes. * em-account-prefs.c (account_delete_clicked): Updated for function name changes. (account_able_clicked): Same. (account_able_toggled): Same. * mail-component.c: Renamed mail_component_*storage*() functions to mail_component_*store*() since we are no longer dealing with storages, but instead with CamelStore's. (create_view_widget): If the user selects a store node, don't try to open it as a folder. svn path=/trunk/; revision=23340
* Remove type="toggle" from the "ToggleOffline"Ettore Perazzoli2003-11-142-1/+7
| | | | | | | verb; I'm not sure why it was there in the first place and it was causing BonoboUI to spew warnings. svn path=/trunk/; revision=23339
* Ooops, add missing closing </popups> tag.Ettore Perazzoli2003-11-142-0/+5
| | | | svn path=/trunk/; revision=23338
* (DEVELOPMENT_WARNING): Define.Ettore Perazzoli2003-11-142-6/+17
| | | | svn path=/trunk/; revision=23337
* If the user selects a store node, don't try to open it as a folder.Jeffrey Stedfast2003-11-142-6/+17
| | | | | | | | | 2003-11-13 Jeffrey Stedfast <fejj@ximian.com> * mail-component.c (create_view_widget): If the user selects a store node, don't try to open it as a folder. svn path=/trunk/; revision=23336
* (impl_sendAndReceive): New, implementation forEttore Perazzoli2003-11-142-0/+14
| | | | | | | Evolution.Component.sendAndReceive. (mail_component_class_init): Install. svn path=/trunk/; revision=23335
* New.Ettore Perazzoli2003-11-147-0/+68
| | | | | | | | | | * e-shell.c (e_shell_send_receive): New. * Evolution-Component.idl (Component.sendAndReceive): New. * evolution.xml: Add back send/receive command and toolbar button. svn path=/trunk/; revision=23334
* Modified to not use EStorage* functions. I don't even think it *needs* toJeffrey Stedfast2003-11-144-7/+19
| | | | | | | | | | | 2003-11-13 Jeffrey Stedfast <fejj@ximian.com> * mail-vfolder.c (context_rule_removed): Modified to not use EStorage* functions. I don't even think it *needs* to remove the folder from the mail-component, the mail-component should just pick it up automagically via CamelStore events. svn path=/trunk/; revision=23333
* fixed a build issueJeffrey Stedfast2003-11-141-2/+2
| | | | svn path=/trunk/; revision=23332
* New folder-tree widget that replaces the shell's folder-tree widget.Jeffrey Stedfast2003-11-1420-2315/+2277
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-13 Jeffrey Stedfast <fejj@ximian.com> * em-folder-tree.[c,h]: New folder-tree widget that replaces the shell's folder-tree widget. * em-folder-tree-model.[c,h]: New source files subclassing GtkTreeStore for handling the mess that is drag&drop. * em-folder-selection-button.c: Ported to use EMFolderTree. * em-folder-selection.c: Ported to use EMFolderTree. * em-folder-selector.c: Ported to use EMFolderTree. * mail-component.c: Ported to use EMFolderTree. * mail-offline-handler.c (storage_go_online): Updated to not pass a storage argument. * mail-folder-cache.c: Removed storage stuff. * mail-send-recv.c (receive_update_got_store): Don't do EStorage* stuff anymore. svn path=/trunk/; revision=23331
* remove dead fileJP Rosevear2003-11-132-1/+4
| | | | | | | | 2003-11-13 JP Rosevear <jpr@ximian.com> * POTFILES.in: remove dead file svn path=/trunk/; revision=23328
* New. (impl_requestCreateItem): New. (tasks_component_class_init): Install.Ettore Perazzoli2003-11-133-2/+43
| | | | | | | | | | | | * gui/tasks-component.c (impl__get_userCreatableItems): New. (impl_requestCreateItem): New. (tasks_component_class_init): Install. * gui/calendar-component.c (impl__get_userCreatableItems): New. (impl_requestCreateItem): New, for now just a stub. (calendar_component_class_init): Install into the EPV. svn path=/trunk/; revision=23327
* (ensure_menu_items): ReverseEttore Perazzoli2003-11-132-1/+7
| | | | | | | the list so we get the items in the same order they were given to us [since we are using g_slist_prepend() to build the list]. svn path=/trunk/; revision=23326
* (impl__get_userCreatableItems): New, implementation for theEttore Perazzoli2003-11-132-1/+51
| | | | | | | | | userCreatableItems property. (impl_requestCreateItem): New, implementation for the requestCreateItem method. (addressbook_component_class_init): Install. svn path=/trunk/; revision=23325
* blahMichael Zucci2003-11-132-1/+313
| | | | svn path=/trunk/; revision=23324
* (GNOME.Evolution.Component.UnknownType):Ettore Perazzoli2003-11-132-1/+8
| | | | | | New exception. svn path=/trunk/; revision=23323
* Add "NewPopup" popup back.Ettore Perazzoli2003-11-132-0/+17
| | | | svn path=/trunk/; revision=23322
* (impl__get_userCreatableItems): New,Ettore Perazzoli2003-11-132-1/+48
| | | | | | | | | implementation for the Component.userCreatableItems attribute. (impl_requestCreateItem): New, implementation for the Component.requestCreateItem() method. (mail_component_class_init): Install. svn path=/trunk/; revision=23321
* (impl__get_userCreatableItems): New.Ettore Perazzoli2003-11-132-2/+64
| | | | | | | (impl_requestCreateItem): New, for now just a stub. (calendar_component_class_init): Install into the EPV. svn path=/trunk/; revision=23320
* (em_junk_sa_test_spamd): rename em_junk_sa_spamd_tested toRadek Doulik2003-11-132-36/+37
| | | | | | em_junk_sa_tested, always set em_junk_sa_tested svn path=/trunk/; revision=23319
* fix build temporarilyRadek Doulik2003-11-132-0/+2
| | | | svn path=/trunk/; revision=23318
* new helper function, use it before any call to spamassassin, spamc andRadek Doulik2003-11-132-10/+40
| | | | | | | | | | 2003-11-13 Radek Doulik <rodo@ximian.com> * em-junk-filter.c (em_junk_sa_is_available): new helper function, use it before any call to spamassassin, spamc and sa-learn (em_junk_sa_test_spamd): first test if spamassassin is available svn path=/trunk/; revision=23317
* don't call CAMEL_IS_VJUNK_FOLDER, it was added by mistakeRadek Doulik2003-11-132-1/+6
| | | | | | | | | 2003-11-13 Radek Doulik <rodo@ximian.com> * mail-folder-cache.c (folder_changed): don't call CAMEL_IS_VJUNK_FOLDER, it was added by mistake svn path=/trunk/; revision=23316
* Add a component_aliasEttore Perazzoli2003-11-132-0/+9
| | | | | | of "calendar" for the calendar and "tasks" for the tasks. svn path=/trunk/; revision=23315
* New signal "component_changed". (class_init): Install. (switch_view):Ettore Perazzoli2003-11-1310-269/+361
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * e-shell-window.c: New signal "component_changed". (class_init): Install. (switch_view): Emit. (e_shell_window_new): Call e_user_creatable_items_handler_attach_menus() to attach the "New..." menus. (e_shell_window_peek_current_component_id): New. (e_shell_window_peek_shell): Add precondition. (e_shell_window_peek_current_component_id): Likewise. (e_shell_window_peek_bonobo_ui_component): Likewise. * e-user-creatable-items-handler.c: New. * e-user-creatable-items-handler.h: New. * e-shell-window.h: #include <bonobo/bonobo-ui-component.h>. * e-shell.c (struct _EShellPrivate): Add member user_creatable_items_handler. (e_shell_get_user_creatable_items_handler): Remove. (e_shell_peek_user_creatable_items_handler): New. * Evolution-Component.idl (GNOME.Evolution.RequestCreateItem): New method. (GNOME.Evolution.creatableItems): New attribute. * e-shell-user-creatable-items-handler.c: Remove. * e-shell-user-creatable-items-handler.h: Remove. svn path=/trunk/; revision=23314
* use malloc0 for the pobject memory.Not Zed2003-11-133-3/+6
| | | | | | | | | 2003-11-13 Not Zed <NotZed@Ximian.com> * em-format-html.c (em_format_html_add_pobject): use malloc0 for the pobject memory. svn path=/trunk/; revision=23313
* implement the key selector popup using e-cert-selector.Not Zed2003-11-136-78/+365
| | | | | | | | | | | | | | | | | | | | | | 2003-11-12 Not Zed <NotZed@Ximian.com> * mail-account-gui.c (smime_sign_key_select) (smime_encrypt_key_select, smime_encrypt_key_selected) (smime_sign_key_selected): implement the key selector popup using e-cert-selector. 2003-11-11 Not Zed <NotZed@Ximian.com> * em-format-html.c (efh_application_xpkcs7mime): output icons of the status. (em_format_html_add_pobject): Changed to take a size specificier, return the pobject, and re-ordered args to be more consistent with puri stuff. (em_format_html_remove_pobject): handle the free callback if set. * em-format.c (emf_application_xpkcs7mime): moved this to em-format-html since it needs to do icon stuff. svn path=/trunk/; revision=23312
* look at the content object's mime type, not the container's type.Not Zed2003-11-134-6/+37
| | | | | | | | | | | | | | | | | 2003-11-13 Not Zed <NotZed@Ximian.com> * camel-smime-context.c (sm_verify): look at the content object's mime type, not the container's type. 2003-11-11 Not Zed <NotZed@Ximian.com> * camel-cipher-context.c (camel_cipher_validity_set_valid): take into account the @valid argument and set validity properly. (camel_cipher_validity_clone): new method to copy validities. * camel-smime-context.c (sm_signing_cmsmessage): removed a todo. svn path=/trunk/; revision=23311
* remove a declaration of a deleted func.Bolian Yin2003-11-132-2/+4
| | | | | | | | 2003-11-13 Bolian Yin <bolian.yin@sun.com> * e-calendar-item.c: remove a declaration of a deleted func. svn path=/trunk/; revision=23310
* added cert_selector widget to be placed inside a dialog.Not Zed2003-11-133-1/+139
| | | | | | | | | | | | 2003-11-12 Not Zed <NotZed@Ximian.com> * gui/smime-ui.glade: added cert_selector widget to be placed inside a dialog. * gui/e-cert-selector.[ch]: new class to allow user to select a certificate for signing or encrypting. svn path=/trunk/; revision=23309
* implement using the e-cert-trust foo. (e_cert_get_email): implement.Chris Toshok2003-11-139-102/+776
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-12 Chris Toshok <toshok@ximian.com> * lib/e-cert.c (e_cert_get_cert_type): implement using the e-cert-trust foo. (e_cert_get_email): implement. * lib/e-cert.h: add UNKNOWN cert type. * gui/smime-ui.glade: fix capitalization of "Import" on the contact certificate page. * gui/certificate-manager.c (import_contact): new function. implement email cert importing. (delete_contact): new function. (unload_certs): implement for E_CERT_CONTACT. (certificate_manager_config_control_new): get the contact cert action buttons from libglade. * lib/e-cert-db.c (handle_ca_cert_download): mostly implement the trust settings correctly. this still needs work pending the CA trust dialog's completion. (e_cert_db_delete_cert): fix the ifdef'ed code. (e_cert_db_import_user_cert): remove the ifdef'ed body of this, since it was copied from the CA code. * lib/Makefile.am (libessmime_la_SOURCES): add e-cert-trust.[ch] * lib/e-cert-trust.[ch]: new files, basically c&p nsNSSCertTrust from mozilla's PSM. svn path=/trunk/; revision=23308
* Use non-deprecated gtk_menu_shell_append ().Hans Petter Jansson2003-11-132-1/+6
| | | | | | | | | 2003-11-12 Hans Petter Jansson <hpj@ximian.com> * gui/calendar-component.c (add_popup_menu_item): Use non-deprecated gtk_menu_shell_append (). svn path=/trunk/; revision=23306
* Merge some missed files.JP Rosevear2003-11-133-0/+11
| | | | svn path=/trunk/; revision=23304
* merged spam filtering branchRadek Doulik2003-11-1343-93/+1056
| | | | svn path=/trunk/; revision=23302
* Add component_alias of "contacts".Ettore Perazzoli2003-11-132-0/+7
| | | | | | | Add component_alias of "contacts". svn path=/trunk/; revision=23301
* Call e_sidebar_select_button() instead of switch_view().Ettore Perazzoli2003-11-134-25/+63
| | | | | | | | | | * e-shell-window.c (e_shell_window_switch_to_component): Call e_sidebar_select_button() instead of switch_view(). * e-sidebar.c (update_buttons): New helper function. (e_sidebar_select_button): New. svn path=/trunk/; revision=23299
* a canvas item does not inherit from gtkwidgetJP Rosevear2003-11-132-19/+8
| | | | | | | | | 2003-11-12 JP Rosevear <jpr@ximian.com> * e-calendar-item.c (e_calendar_item_class_init): a canvas item does not inherit from gtkwidget svn path=/trunk/; revision=23298
* new files (gal-a11y-e-cell-tree.c/h) added adding 2 new functions to addTim Wo2003-11-126-0/+273
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-03 Tim Wo <tim.wo@sun.com> * gal/a11y/e-table/Makefile.am: new files (gal-a11y-e-cell-tree.c/h) added * gal/a11y/e-table/gal-a11y-e-cell.h: adding 2 new functions to add or remove atk states * gal/a11y/e-table/gal-a11y-e-cell.c (eti_dispose): unref the state_set (eti_ref_state_set): new function (eti_class_init): create and initialize the state_set (eti_init): override the "ref_state_set" function in AtkObjectClass with "eti_ref_state_set" (gal_a11y_e_cell_add_state): adding a return value (gal_a11y_e_cell_remove_state): new function * gal/e-table/e-cell-tree.c: (e_cell_tree_class_init): register GalA11yECellText as the a11y implementation for ECellText. (e_cell_tree_view_get_subcell_view): new function to retrieve the cell_view of subcell in ECellTree * gal/e-table/e-cell-tree.h: adding 1 new function to retrieve the cell_view of subcell in ECellTree * gal/a11y/e-table/gal-a11y-e-cell-tree.c: new file. A11y implementation for ECellTree * gal/a11y/e-table/gal-a11y-e-cell-tree.h: new file. A11y implementation for ECellTree svn path=/trunk/; revision=23296
* Fixes #50808Bolian Yin2003-11-122-0/+16
| | | | | | | | | | 2003-11-11 Bolian Yin <bolian.yin@sun.com> Fixes #50808 * gui/goto.c (goto_dialog): set initial selection to current day. svn path=/trunk/; revision=23295
* add smime/lib/e-cert-db.cChris Toshok2003-11-122-0/+5
| | | | | | | | 2003-11-11 Chris Toshok <toshok@ximian.com> * POTFILES.in: add smime/lib/e-cert-db.c svn path=/trunk/; revision=23294
* ignore smime-ui.gladepChris Toshok2003-11-121-1/+1
| | | | svn path=/trunk/; revision=23293
* don't init NSS here. it's done in e_cert_db_peek.Chris Toshok2003-11-1210-76/+1656
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-11 Chris Toshok <toshok@ximian.com> * tests/import-cert.c (main): don't init NSS here. it's done in e_cert_db_peek. * lib/Makefile.am (libessmime_la_SOURCES): add e-cert-db.[ch] * gui/smime-ui.glade: set the initial sensitivity of the buttons here, and add the beginnings of the CA import dialog (where you assign trust levels to it.) * gui/certificate-manager.c (handle_selection_changed): sensitize/desensitize all the various buttons correctly when the GtkTreeView's selection changes. (yourcerts_selection_changed): new, selection change handler for the Your Certs tab. (initialize_yourcerts_ui): hook up the tree selection, and add a model column for the ECert. (contactcerts_selection_changed): new, selection change handler for the Contact Certs tab. (initialize_contactcerts_ui): hook up the tree selection, and add a model column for the ECert. (import_ca): new function. (delete_ca): new function. (authoritycerts_selection_changed): new, selection change handler for the Authority Certs tab. (create_authoritycerts_treemodel): new function for creating the authority cert tree model. the other tabs will eventually use a separate function for this too, as unload_certs gets fleshed out. (initialize_authoritycerts_ui): hook up the tree selection, and add import/delete buttons. (destroy_key): dtor for the keys in our hashes. (destroy_value): dtor for the values in our hashes. (unload_certs): new function. basically destroy/recreate the model and hash for the particular cert type/tab. (load_certs): use e_cert_get_cert_type. (populate_ui): use unload_certs as well as load_certs. (certificate_manager_config_control_new): call e_cert_db_peek ,which will initialize all of NSS. hook up all the widgets from libglade. * lib/e-cert.h: add prototypes for all the new methods, and add the ECertType enum. * lib/e-cert.c (e_cert_dispose): handle deletion from the DB here. (e_cert_new_from_der): new function. (e_cert_get_internal_cert): new function. (e_cert_get_raw_der): new function. (e_cert_get_issuer_name): new (e_cert_get_subject_name): new (e_cert_mark_for_deletion): new (e_cert_get_cert_type): new. (e_cert_is_ca_cert): nuke. * lib/e-cert-db.[ch]: new, partly implemented, derived from mozilla's nsNSSCertificateDB code. svn path=/trunk/; revision=23292
* replace the foobar fileJakub Steiner2003-11-122-0/+4
| | | | | | | | 2003-11-12 Jakub Steiner <jimmac@ximian.com> * about-box.png: replace the foobar file svn path=/trunk/; revision=23291
* remove libversit from the build.Chris Toshok2003-11-1215-4939/+8
| | | | | | | | | | | | | 2003-11-11 Chris Toshok <toshok@ximian.com> * Makefile.am (SUBDIRS): remove libversit from the build. * configure.in (CERT_UI): change the libraries we link. (AC_OUTPUT): remove libversit/Makefile * libversit/*: nuke it all svn path=/trunk/; revision=23290
* kill the right thing (kill_old_dataserver): rename and check the versionJP Rosevear2003-11-124-15/+30
| | | | | | | | | | | | | | 2003-11-11 JP Rosevear <jpr@ximian.com> * main.c (kill_dataserver): kill the right thing (kill_old_dataserver): rename and check the version correctly 2003-11-11 JP Rosevear <jpr@ximian.com> * configure.in: determine the e-d-s version, version the gettext files properly svn path=/trunk/; revision=23288
* use a standard calendar status (backend_cal_opened_online): dittoJP Rosevear2003-11-128-30/+48
| | | | | | | | | | | | | | | | | | | | | | 2003-11-11 JP Rosevear <jpr@ximian.com> * gui/calendar-offline-handler.c (backend_cal_opened_offline): use a standard calendar status (backend_cal_opened_online): ditto * gui/alarm-notify/alarm-queue.c (cal_opened_cb): ditto * gui/gnome-cal.c (client_cal_opened_cb): ditto * gui/e-tasks.c (cal_opened_cb): ditto * gui/e-itip-control.c (default_server_started_cb): ditto * gui/e-cal-model.c (cal_opened_cb): ditto * gui/comp-editor-factory.c (cal_opened_cb): ditto svn path=/trunk/; revision=23286
* load the calendar synchronouslyJP Rosevear2003-11-123-61/+9
| | | | | | | | | | | | 2003-11-11 JP Rosevear <jpr@ximian.com> * conduits/todo/todo-conduit.c (start_calendar_server): load the calendar synchronously * conduits/calendar/calendar-conduit.c (start_calendar_server): ditto svn path=/trunk/; revision=23285
* Fixes #50538Bolian Yin2003-11-113-40/+61
| | | | | | | | | | | | 2003-11-11 Bolian Yin <bolian.yin@sun.com> Fixes #50538 * e-calendar-item: make e_calendar_item_normalize_date public func. add "selection_preview_changed" signal. move some definition of constants to .h svn path=/trunk/; revision=23284
* Fixes #50538Bolian Yin2003-11-117-9/+1518
| | | | | | | | | | | | | 2003-11-11 Bolian Yin <bolian.yin@sun.com> Fixes #50538 * new files: widgets/ea-calendar-cell.[hc] * widgets/ea-calendar-item: impl. atk selection and atk table interface. * widgets/Makefile.am : use shared object library (.so) svn path=/trunk/; revision=23283
* Fixes # 50480Bolian Yin2003-11-111-2/+100
| | | | | | | | | | 2003-11-11 Bolian Yin <bolian.yin@sun.com> Fixes # 50480 * gal/a11y/e-table/gal-a11y-e-table-item: listen on "selection_model_removed" and "selection_model_added". svn path=/trunk/; revision=23282
* Fixes # 50480Bolian Yin2003-11-112-0/+30
| | | | | | | | | | 2003-11-11 Bolian Yin <bolian.yin@sun.com> Fixes # 50480 * e-table-item: add two signals: "selection_model_removed" and "selection_model_added" svn path=/trunk/; revision=23281
* return boolean not ECalStatus (update_objects): ditto (process_item_fn):JP Rosevear2003-11-113-25/+30
| | | | | | | | | | | 2003-11-10 JP Rosevear <jpr@ximian.com> * importers/icalendar-importer.c (update_single_object): return boolean not ECalStatus (update_objects): ditto (process_item_fn): handle above returns svn path=/trunk/; revision=23280
* new glade file for security related stuff.Not Zed2003-11-114-207/+221
| | | | | | | | | | | 2003-11-11 Not Zed <NotZed@Ximian.com> * mail-security.glade: new glade file for security related stuff. * mail-config.glade: removed the message security dialogue, it gets opened automatically by the config code :( svn path=/trunk/; revision=23277
* (e_source_selector_new): Expand all theEttore Perazzoli2003-11-112-0/+7
| | | | | | nodes. svn path=/trunk/; revision=23276
* use proper change list free function name (post_sync): dittoJP Rosevear2003-11-113-4/+13
| | | | | | | | | | | 2003-11-10 JP Rosevear <jpr@ximian.com> * conduits/calendar/calendar-conduit.c (e_calendar_context_destroy): use proper change list free function name (post_sync): ditto svn path=/trunk/; revision=23275
* Added a new "-c" command-line arg. (idle_cb): If the arg is specified,Ettore Perazzoli2003-11-117-101/+76
| | | | | | | | | | | | | | | | | | | * main.c: Added a new "-c" command-line arg. (idle_cb): If the arg is specified, open the component with that id/alias. * e-shell.c (impl_Shell_createNewView): New, implementation for the Shell::createNewView() CORBA method. (e_shell_class_init): Install. (e_shell_create_window): Get a component_id arg. * e-shell-window.c (e_shell_window_new): Get a component_id arg and create the window with that component activated if not NULL. * Evolution-Shell.idl (createNewView): Remove. (createNewWindow): New. svn path=/trunk/; revision=23274
* Set an "evolution:component_alias" property with a value of "mail".Ettore Perazzoli2003-11-112-0/+7
| | | | | | | Set an "evolution:component_alias" property with a value of "mail". svn path=/trunk/; revision=23266
* New member "component_alias". (component_view_new): Get a new "alias" arg,Ettore Perazzoli2003-11-116-27/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * e-shell-window.c (struct _ComponentView): New member "component_alias". (component_view_new): Get a new "alias" arg, set the member in the struct accordingly. (component_view_free): Free ->component_alias. (setup_widgets): Pass the alias from the ComponentInfo to e_component_view(). (switch_view): New utility function. (sidebar_button_selected_callback): Use it. (e_shell_window_switch_to_component): New public function. (e_shell_window_new): Switch to the component whose id is in the /apps/evolution/shell/view_defaults/component_id GConf key. * apps_evolution_shell.schemas: Removed view_defaults/folder_path. New key view_defaults/component_id. * e-component-registry.c (component_info_free): Free ->alias. (component_info_new): Get an "alias" arg and set the member accordingly. (query_components): Remove debugging messages. Get an "evolution:component_alias" property from the component and set the alias from that. * e-component-registry.h (struct _EComponentInfo): New member "alias". svn path=/trunk/; revision=23265
* Remove get-vtype check from the completed-tasks query (and don't leak theDan Winship2003-11-114-56/+18
| | | | | | | | | | | | | * gui/e-tasks.c (e_tasks_delete_completed): Remove get-vtype check from the completed-tasks query (and don't leak the sexp string). * gui/e-cal-model.c (update_e_cal_view_for_client): Don't adjust the sexp to use get-vtype. * gui/gnome-cal.c (adjust_e_cal_view_sexp, gnome_calendar_purge): Remove get-vtype check from queries svn path=/trunk/; revision=23263
* changed for cipher context api changes. ditto.Not Zed2003-11-104-22/+270
| | | | | | | | | | | | | | | | | | | | 2003-11-10 Not Zed <NotZed@Ximian.com> * em-format-html.c (em_format_html_multipart_signed_sign): changed for cipher context api changes. * em-format.c (emf_multipart_signed): ditto. 2003-11-07 Not Zed <NotZed@Ximian.com> * mail-config.glade: added security_information_dialog (probably temporarily in this file). * em-format.c (em_format_is_attachment): also treat pkcs7-mime as non-attachment. (emf_application_xpkcs7mime): no longer need to worry about scanning the part. svn path=/trunk/; revision=23243
* split out the CMSMessage verification code so it can be used fromNot Zed2003-11-108-173/+380
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-10 Not Zed <NotZed@Ximian.com> * camel-smime-context.c (sm_verify_cmsg): split out the CMSMessage verification code so it can be used from enveloped or externally signed data. * camel-cipher-context.c (camel_cipher_verify): only take a mimepart, internally handle multiparts and the hash. 2003-11-07 Not Zed <NotZed@Ximian.com> * camel-cipher-context.c: make ciphervalidity a public structure, added encrypt status. (camel_cipher_decrypt): changed to return a ciphervalidity. fixed implementations. (camel_cipher_validity_*): Fixed implementations to match new structure, some of this is now redundant. 2003-11-06 Not Zed <NotZed@Ximian.com> * camel-smime-context.c (camel_smime_context_describe_part): implement. svn path=/trunk/; revision=23242
* Add new-addressbook.[ch]. (glade_DATA): Add new-addressbook.glade.Hans Petter Jansson2003-11-096-1/+458
| | | | | | | | | | | | | | | | | | | | | 2003-11-08 Hans Petter Jansson <hpj@ximian.com> * gui/component/Makefile.am (libevolution_addressbook_la_SOURCES): Add new-addressbook.[ch]. (glade_DATA): Add new-addressbook.glade. * gui/component/addressbook-component.c (add_popup_menu_item): Implement. (new_addressbook_cb): Implement. (delete_addressbook_cb): Implement (skeletal). (fill_popup_menu_callback): Implement. (impl_createControls): Hook up fill_popup_menu_callback(). * gui/component/new-addressbook.[ch]: New files. * gui/component/new-addressbook.glade: New file. svn path=/trunk/; revision=23238
* Remove e-util/ename/MakefileDan Winship2003-11-082-1/+4
| | | | | | * configure.in (AC_OUTPUT): Remove e-util/ename/Makefile svn path=/trunk/; revision=23236
* Removed. No longer used by evolution except via evolution-data-server.Dan Winship2003-11-0813-1885/+17
| | | | | | | | | * ename/*: Removed. No longer used by evolution except via evolution-data-server. * Makefile.am (SUBDIRS): Remove ename svn path=/trunk/; revision=23232
* Remove some includes of directories that don't exist any moreDan Winship2003-11-082-4/+5
| | | | | | | * util/Makefile.am (INCLUDES): Remove some includes of directories that don't exist any more svn path=/trunk/; revision=23231
* Don't #include e-name-western.h, since the code that uses it is commentedDan Winship2003-11-082-1/+7
| | | | | | | | | * message-list.c: Don't #include e-name-western.h, since the code that uses it is commented out, and we want to remove the local copy, but we don't want to make the mailer depend on the e-d-s copy if it's not even going to be using it. svn path=/trunk/; revision=23230
* remove extraneous note.Aaron Weber2003-11-081-24/+0
| | | | svn path=/trunk/; revision=23229
* don't include toplevel libicalJP Rosevear2003-11-082-1/+4
| | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * e-timezone-dialog/Makefile.am: don't include toplevel libical svn path=/trunk/; revision=23228
* don't include toplevel libicalJP Rosevear2003-11-082-1/+4
| | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * calendar/Makefile.am (INCLUDES): don't include toplevel libical svn path=/trunk/; revision=23227
* don't include top level libicalJP Rosevear2003-11-081-1/+0
| | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * Makefile.am: don't include top level libical svn path=/trunk/; revision=23226
* remove includes for toplevel libical dirJP Rosevear2003-11-084-4/+8
| | | | | | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * gui/Makefile.am: remove includes for toplevel libical dir * gui/dialogs/Makefile.am: ditto * importers/Makefile.am: ditto svn path=/trunk/; revision=23225
* new sources files - work in progress to try and replace the e-storage-set* codeJeffrey Stedfast2003-11-082-0/+1217
| | | | svn path=/trunk/; revision=23223
* build the marshall files right at the beginningJP Rosevear2003-11-072-2/+10
| | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * Makefile.am: build the marshall files right at the beginning svn path=/trunk/; revision=23222
* don't include the c marshaller file twiceJP Rosevear2003-11-073-2/+7
| | | | | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * gui/contact-editor/Makefile.am: don't include the c marshaller file twice * gui/widgets/Makefile.am: ditto svn path=/trunk/; revision=23221
* make sure the marshal header is in the sources tooJP Rosevear2003-11-072-1/+5
| | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * Makefile.am: make sure the marshal header is in the sources too svn path=/trunk/; revision=23220
* make sure the marshal header is in the source listJP Rosevear2003-11-075-2/+15
| | | | | | | | | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * gui/widgets/Makefile.am: make sure the marshal header is in the source list * gui/component/select-names/Makefile.am: ditto * gui/contact-editor/Makefile.am: ditto * gui/contact-list-editor/Makefile.am: ditto svn path=/trunk/; revision=23219
* make sure the marshal stuff is in the sources and remove the built filesJP Rosevear2003-11-072-2/+10
| | | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * Makefile.am: make sure the marshal stuff is in the sources and remove the built files when disting svn path=/trunk/; revision=23218
* remove build sources from distJP Rosevear2003-11-072-0/+7
| | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * Makefile.am: remove build sources from dist svn path=/trunk/; revision=23217
* make sure the marshal header and source are in the source listJP Rosevear2003-11-072-1/+6
| | | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * Makefile.am: make sure the marshal header and source are in the source list svn path=/trunk/; revision=23216
* Shush.JP Rosevear2003-11-076-10/+13
| | | | svn path=/trunk/; revision=23215
* Shush.JP Rosevear2003-11-073-6/+10
| | | | svn path=/trunk/; revision=23214
* Handle some more renamingJP Rosevear2003-11-075-8/+12
| | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * Handle some more renaming svn path=/trunk/; revision=23213
* Add forgotten file.JP Rosevear2003-11-071-0/+15
| | | | svn path=/trunk/; revision=23212
* No longer needed.JP Rosevear2003-11-071-6/+0
| | | | svn path=/trunk/; revision=23211
* dist the marshal listJP Rosevear2003-11-072-2/+9
| | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * util/Makefile.am: dist the marshal list svn path=/trunk/; revision=23210
* updateJP Rosevear2003-11-0745-54938/+44936
| | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * POTFILES.in: update svn path=/trunk/; revision=23209
* we don't have to configure the libical subdir nowJP Rosevear2003-11-072-1/+4
| | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * configure.in: we don't have to configure the libical subdir now svn path=/trunk/; revision=23208
* don't destroy the widget here - its dead when removed from the panedJP Rosevear2003-11-072-1/+6
| | | | | | | | | | 2003-11-07 JP Rosevear <jpr@ximian.com> * gui/widgets/e-addressbook-view.c (change_view_type): don't destroy the widget here - its dead when removed from the paned container svn path=/trunk/; revision=23207
* Various changes to merge in evolution-data-server reliance.JP Rosevear2003-11-07325-63162/+3400
| | | | svn path=/trunk/; revision=23206
* Call em_migrate_uri() instead of em_uri_from_camel(). (em_migrate_uri):Jeffrey Stedfast2003-11-072-2/+48
| | | | | | | | | | | | 2003-11-06 Jeffrey Stedfast <fejj@ximian.com> * em-migrate.c (em_migrate_filter_file): Call em_migrate_uri() instead of em_uri_from_camel(). (em_migrate_uri): Special-case file: uri's by converting them into email://local@local/ uri's since these folders will have been migrated to the newer mbox tree structure. svn path=/trunk/; revision=23203
* fixed some compile warningsJeffrey Stedfast2003-11-071-1/+2
| | | | svn path=/trunk/; revision=23202
* User vfolder rules should be in ${evolution_dir}/mail/vfolders.xml ratherJeffrey Stedfast2003-11-077-20/+181
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-06 Jeffrey Stedfast <fejj@ximian.com> * mail-vfolder.c (mail_vfolder_delete_uri): User vfolder rules should be in ${evolution_dir}/mail/vfolders.xml rather than ${evolution_dir}/vfolders.xml (mail_vfolder_rename_uri): Same. (store_folder_deleted): Here too. (store_folder_renamed): And here. (vfolder_load_storage): Again here. (vfolder_editor_response): Same. (edit_rule_response): And here. (new_rule_clicked): Here too. * mail-session.c (main_get_filter_driver): User filter rules should be in ${evolution_dir}/mail/filters.xml rather than ${evolution_dir}/filters.xml * mail-autofilter.c (filter_gui_add_from_message): Same. (mail_filter_rename_uri): And here. (mail_filter_delete_uri): Here too. * em-utils.c (filter_editor_response): Again here. (em_utils_edit_filters): Same. * em-migrate.c (em_migrate_filter_file): Same (also for vfolders.xml) 2003-11-05 Jeffrey Stedfast <fejj@ximian.com> * em-migrate.[c,h]: New source files to migrate from the old mail directory to the new mail directory. * mail-component.c (mail_component_init): Changed to use ~/.evolution and added code to migrate the old mail folders over if ~/.evolution/mail does not yet exist. svn path=/trunk/; revision=23201
* update for shufflingJP Rosevear2003-11-072-2/+2
| | | | | | | | 2003-11-06 JP Rosevear <jpr@ximian.com> * POTFILES.in: update for shuffling svn path=/trunk/; revision=23200
* Don't bother trying to see if the server advertises EHLO. Simply alwaysJeffrey Stedfast2003-11-072-18/+15
| | | | | | | | | | 2003-11-05 Jeffrey Stedfast <fejj@ximian.com> * providers/smtp/camel-smtp-transport.c (connect_to_server): Don't bother trying to see if the server advertises EHLO. Simply always try EHLO and fall back to HELO if EHLO fails. Fixes bug #50535. svn path=/trunk/; revision=23199
* use privincludedirJP Rosevear2003-11-063-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-05 JP Rosevear <jpr@ximian.com> * libebook/Makefile.am: use privincludedir * libedatabook/Makefile.am: ditto * libedatabook/libedatabook-1.0.pc.in: use privincludedir; remove gal * libebook/libebook-1.0.pc.in: ditto 2003-11-05 JP Rosvear <jpr@ximian.com> * libecal/Makefile.am: use privincludedir * libedatacal/Makefile.am: ditto * libecal/libecal-1.0.pc.in: ditto * libedatacal/libedatacal-1.0.pc.in: use privincludedir; remove gal 2003-11-05 JP Rosevear <jpr@ximian.com> * configure.in: make the priv*dir's sane * libedataserver/libedataserver-1.0.pc.in: use privincludedir; remove gal * libedataserver/ename/Makefile.am: ditto * libedataserver/Makefile.am: install to privincludedir 2003-11-05 JP Rosevear <jpr@ximian.com> * src/libical/Makefile.am: ditto * src/libicalvcal/Makefile.am: ditto * src/libicalss/Makefile.am: don't install the library svn path=/trunk/; revision=23194
* New source files to migrate from the old mail directory to the new mailJeffrey Stedfast2003-11-065-48/+626
| | | | | | | | | | | | | 2003-11-05 Jeffrey Stedfast <fejj@ximian.com> * em-migrate.[c,h]: New source files to migrate from the old mail directory to the new mail directory. * mail-component.c (mail_component_init): Changed to use ~/.evolution and added code to migrate the old mail folders over if ~/.evolution/mail does not yet exist. svn path=/trunk/; revision=23193
* LIBADD all the relevant libical libsJP Rosevear2003-11-064-8/+16
| | | | | | | | | | | | | 2003-11-05 JP Rosevear <jpr@ximian.com> * libecal/Makefile.am: LIBADD all the relevant libical libs * libecal/libecal-1.0.pc.in: no need to explicitly link libical-evolution * libedatacal/libedatacal-1.0.pc.in: ditto; fix include dir svn path=/trunk/; revision=23192
* fix typoJP Rosevear2003-11-052-8/+5
| | | | | | | | 2003-11-05 JP Rosevear <jpr@ximian.com> * gui/migration.c: fix typo svn path=/trunk/; revision=23191
* add a unimplemented warning so we at least avoid relocation errors.Larry Ewing2003-11-052-0/+13
| | | | | | | | | 2003-11-05 Larry Ewing <lewing@ximian.com> * gui/migration.c (process_old_dir): add a unimplemented warning so we at least avoid relocation errors. svn path=/trunk/; revision=23190
* Fix a castLarry Ewing2003-11-052-1/+5
| | | | svn path=/trunk/; revision=23189
* changed to use ciphercontext directly to sign the message, noNot Zed2003-11-052-73/+35
| | | | | | | | | | 2003-11-03 Not Zed <NotZed@Ximian.com> * e-msg-composer.c (build_message): changed to use ciphercontext directly to sign the message, no multipart-signed usage. (build_message): do the same for multipart/encryption for gpg encrypting. svn path=/trunk/; revision=23188
* new (unfinished) api to peek inside smime parts to tell us whats in it.Not Zed2003-11-058-107/+291
| | | | | | | | | | | | | | | | | | | | | | | | 2003-11-05 Not Zed <NotZed@Ximian.com> * camel-smime-context.c (camel_smime_context_describe_part): new (unfinished) api to peek inside smime parts to tell us whats in it. 2003-11-03 Not Zed <NotZed@Ximian.com> * camel-gpg-context.c (gpg_encrypt): Make this output the full multipart/encrypted part, not just the encrypted content part. * camel-cipher-context.c (camel_cipher_sign): change to output full mime part, not just a stream. (camel_cipher_canonical_to_stream): utility function to canonicalise a mimepart to a stream. * camel-smime-context.c (sm_encode_cmsmessage): removed. (sm_sign): change interface to output a full mime-part, not just a part of a mime part in multipart/signed mode. svn path=/trunk/; revision=23187
* We might need to convert the passwd from UTF-8 into the locale charset.Jeffrey Stedfast2003-11-052-4/+25
| | | | | | | | | | 2003-11-04 Jeffrey Stedfast <fejj@ximian.com> * camel-gpg-context.c (gpg_ctx_parse_status): We might need to convert the passwd from UTF-8 into the locale charset. Fixes bug #50485. svn path=/trunk/; revision=23186
* install headersJP Rosevear2003-11-052-6/+10
| | | | | | | | 2003-11-04 JP Rosevear <jpr@ximian.com> * src/libicalvcal/Makefile.am: install headers svn path=/trunk/; revision=23184
* added more menu items. (delete_calendar_cb): callbacks for new popup menuRodrigo Moya2003-11-044-13/+41
| | | | | | | | | | | | | | | | | | | | | | 2003-11-04 Rodrigo Moya <rodrigo@ximian.com> * gui/calendar-component.c (fill_popup_menu_callback): added more menu items. (delete_calendar_cb): callbacks for new popup menu items. (impl_createControls): add the source selector widget to the CalendarComponentPrivate structure. * gui/migration.[ch] (migrate_old_tasks): new function to migrate old tasks setups. (process_old_dir): renamed and added a "filename" argument, so that the same function can be used for tasks and calendar directories. (migrate_old_calendars): added new argument when calling process_old_dir(). * gui/tasks-component.c (tasks_component_init): call migrate_old_tasks() if there are no groups defined. svn path=/trunk/; revision=23182
* added more menu items. (delete_calendar_cb): callbacks for new popup menuRodrigo Moya2003-11-042-12/+79
| | | | | | | | | | | | | | | | | | | | | | 2003-11-04 Rodrigo Moya <rodrigo@ximian.com> * gui/calendar-component.c (fill_popup_menu_callback): added more menu items. (delete_calendar_cb): callbacks for new popup menu items. (impl_createControls): add the source selector widget to the CalendarComponentPrivate structure. * gui/migration.[ch] (migrate_old_tasks): new function to migrate old tasks setups. (process_old_dir): renamed and added a "filename" argument, so that the same function can be used for tasks and calendar directories. (migrate_old_calendars): added new argument when calling process_old_dir(). * gui/tasks-component.c (tasks_component_init): call migrate_old_tasks() if there are no groups defined. svn path=/trunk/; revision=23181
* Fixes # 48509Bolian Yin2003-11-0416-223/+2554
| | | | | | | | | | | | | | | | | 2003-11-04 Bolian Yin <bolian.yin@sun.com> Fixes # 48509 * new files: ea-cell-table.h ea-cell-table.c * calendar/Makefile.am: add entries for new files * calendar/New files added: ea-day-view-main-item.c ea-day-view-main-item.h ea-day-view-cell.c ea-day-view-cell.h * Add debug info and remove some non-C99 compilers warnings. * calendar/ea-cal-view: add action interface. svn path=/trunk/; revision=23180
* add new signal "selected_time_changed" a11y initialization new publicBolian Yin2003-11-0410-39/+89
| | | | | | | | | | | | | | 2003-11-04 Bolian Yin <bolian.yin@sun.com> * gui/e-cal-view.c: add new signal "selected_time_changed" * gui/e-day-view-main-item.c (e_day_view_main_item_class_init): a11y initialization * gui/e-day-view-top-item (e_day_view_top_item_get_day_label): new public function. * gui/e-day-view.c (e_day_view_ensure_rows_visible, e_day_view_update_calendar_selection_time): make static functions public (e_day_view_cursor_key_up, e_day_view_cursor_key_down, e_day_view_cursor_key_left, e_day_view_cursor_key_right): emit "selected_time_changed". svn path=/trunk/; revision=23179
* (setup_name_selector):Ettore Perazzoli2003-11-041-1/+1
| | | | | | Append "_2" to the SelectNames OAFIID. svn path=/trunk/; revision=23178
* (SELECT_NAMES_OAFIID): Append "_2".Ettore Perazzoli2003-11-042-1/+5
| | | | svn path=/trunk/; revision=23177
* Append "_2". Likewise. Likewise. Likewise. LikewiseEttore Perazzoli2003-11-046-5/+13
| | | | | | | | | | * gui/e-meeting-model.c (SELECT_NAMES_OAFID): Append "_2". * gui/e-select-names-editable.c (SELECT_NAMES_OAFIID): Likewise. * gui/e-meeting-list-view.c (SELECT_NAMES_OAFID): Likewise. * gui/dialogs/alarm-options.c (SELECT_NAMES_OAFID): Likewise. * gui/dialogs/e-delegate-dialog.c (SELECT_NAMES_OAFID): Likewise svn path=/trunk/; revision=23176
* Update factory ID.Ettore Perazzoli2003-11-045-4/+17
| | | | | | | | | | * gui/component/select-names/e-select-names-factory.c: Update factory ID. * gui/component/select-names/GNOME_Evolution_Addressbook_SelectNames.server.in.in: Version the SelectNames server IDs by appending a "_2". svn path=/trunk/; revision=23175