aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g andJeffrey Stedfast2003-09-1945-911/+1076
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-08-26 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-parser.[c,h]: s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g and s/_header_state/_camel_mime_parser_state/g * camel-filter-driver.c: Same. * camel-folder-summary.c: Here too. * camel-http-stream.c: And here. * camel-mime-message.c: ... * camel-mime-part-utils.c: ... * camel-mime-part.c: ... * camel-movemail.c: ... * camel-multipart-signed.c: ... * camel-multipart.c: ... * providers/local/camel-mbox-folder.c: ... * providers/local/camel-mbox-summary.c: ... * providers/local/camel-mh-summary.c: ... * providers/nntp/camel-nntp-summary.c: ... * providers/pop3/camel-pop3-folder.c: ... 2003-08-25 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-utils.[c,h]: Namespaced. * camel-data-wrapper.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-digest-folder.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-filter-driver.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-filter-search.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-folder-search.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-folder-summary.[c,h]: updated for namespace changed made to camel-mime-utils.[c,h] * camel-http-stream.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-http-stream.h: updated for namespace changed made to camel-mime-utils.[c,h] * camel-internet-address.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-medium.[c,h]: updated for namespace changed made to camel-mime-utils.[c,h] * camel-mime-message.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-mime-parser.[c,h]: updated for namespace changed made to camel-mime-utils.[c,h] * camel-mime-part-utils.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-mime-part.[c,h]: updated for namespace changed made to camel-mime-utils.[c,h] * camel-movemail.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-multipart-encrypted.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-multipart-signed.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-multipart.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-search-private.[c,h]: updated for namespace changed made to camel-mime-utils.[c,h] * camel-types.h: updated for namespace changed made to camel-mime-utils.[c,h] * providers/imap/camel-imap-folder.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/imap/camel-imap-store-summary.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/imap/camel-imap-utils.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/imapp/camel-imapp-utils.[c,h]: updated for namespace changed made to camel-mime-utils.[c,h] * providers/local/camel-local-summary.[c,h]: updated for namespace changed made to camel-mime-utils.[c,h] * providers/local/camel-maildir-summary.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/local/camel-mbox-summary.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/local/camel-spool-summary.h: updated for namespace changed made to camel-mime-utils.[c,h] * providers/nntp/camel-nntp-summary.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/nntp/camel-nntp-utils.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/pop3/camel-pop3-folder.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/sendmail/camel-sendmail-transport.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/smtp/camel-smtp-transport.c: updated for namespace changed made to camel-mime-utils.[c,h] svn path=/trunk/; revision=22613
* Updated for namespace changes in Camel.Jeffrey Stedfast2003-09-194-28/+34
| | | | | | | | | | 2003-09-18 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer-attachment-bar.c: * e-msg-composer-attachment.c: * e-msg-composer.c: Updated for namespace changes in Camel. svn path=/trunk/; revision=22611
* updated for camel namespace changesJeffrey Stedfast2003-09-1916-50/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-09-18 Jeffrey Stedfast <fejj@ximian.com> * component-factory.c: updated for camel namespace changes * em-folder-view.c: updated for camel namespace changes * em-format-html-display.c: updated for camel namespace changes * em-format-html-quote.c: updated for camel namespace changes * em-format.c: updated for camel namespace changes * em-popup.c: updated for camel namespace changes * em-utils.c: updated for camel namespace changes * mail-autofilter.c: updated for camel namespace changes * mail-ops.c: updated for camel namespace changes * mail-session.c: updated for camel namespace changes * message-list.c: updated for camel namespace changes * message-tag-followup.c: updated for camel namespace changes * importers/evolution-mbox-importer.c: updated for camel namespace changes 2003-09-18 Jeffrey Stedfast <fejj@ximian.com> * em-popup.c (emp_standard_menu_factory): Don't forget to initialise/increment 'i' when using it as an object id in the for-loop. * em-format.c (em_format_format_text): Initialise charset to NULL or it may be used uninitialised. Also include gnome-vfs-mime-handlers.h for gnome_vfs_mime_type_get_description(). svn path=/trunk/; revision=22610
* Initialise charset to NULL or it may be used uninitialised. Also includeJeffrey Stedfast2003-09-193-11/+21
| | | | | | | | | | | | | 2003-09-18 Jeffrey Stedfast <fejj@ximian.com> * em-format.c (em_format_format_text): Initialise charset to NULL or it may be used uninitialised. Also include gnome-vfs-mime-handlers.h for gnome_vfs_mime_type_get_description(). * Makefile.am: Added $(MARSHALL_GENERATED) to $(BUILT_SOURCES) so that em-marshal.[c,h] were autogenerated. svn path=/trunk/; revision=22609
* make the code be compliant with C89, or it can't be compiled on solaris.Tim Wo2003-09-181-12/+59
| | | | | | | | | | | | | 2003-09-13 Tim Wo <tim.wo@sun.com> * gal/a11y/e-text/gal-a11y-e-text.c (et_insert_text): make the code be compliant with C89, or it can't be compiled on solaris. (et_copy_text): implementation added (et_cut_text): implementation added (et_delete_text): implementation added (et_paste_text): implementation added svn path=/trunk/; revision=22606
* And now with correct charset. Sorry.Åsmund Skjæveland2003-09-182-803/+809
| | | | | | | | 2003-09-18 Åsmund Skjæveland <asmund@fys.uio.no> * nn.po, Changelog: And now with correct charset. Sorry. svn path=/trunk/; revision=22604
* cvs removed.Not Zed2003-09-1877-15950/+16729
| | | | | | | | | | | | | | | | | | | | | | | | | 2003-09-17 Not Zed <NotZed@Ximian.com> * folder-browser.c, folder-browser.h, folder-browser-ui.c folder-browser-ui.h, mail-callbacks.c, mail-callbacks.h mail-display.c, mail-display.h, mail-display-stream.c mail-display-stream.h, mail-format.c, mail-format.h mail-identify.c, mail-search.c, mail-search.h message-browser.c, message-browser.h, subscribe-dialog.c subscribe-dialog.h, mail-font-prefs.c, mail-font-prefs.h: cvs removed. * Makefile.am: Removed mail-font-prefs.[ch], hasn't been built for ages. * em-*.c: killed a bunch of printfs. * em-format-html-display.c (efhd_html_button_press_event): update for html object api chagnes. ** Merge in mail-refactor-2 branch. svn path=/trunk/; revision=22602
* ** Merge in mail-refactor-2-branchNot Zed2003-09-183-38/+31
| | | | | | | | 2003-09-17 Not Zed <NotZed@Ximian.com> ** Merge in mail-refactor-2-branch svn path=/trunk/; revision=22601
* Moved EditCopy EditPaste, and EditCut here.Not Zed2003-09-183-8/+28
| | | | | | | | | | | | 2003-08-27 Not Zed <NotZed@Ximian.com> * evolution-mail-message.xml: Moved EditCopy EditPaste, and EditCut here. * evolution-mail-list.xml: Removed EditCopy, EditPaste, and EditCut. svn path=/trunk/; revision=22598
* New source file to migrate from the old mbox structure to the new mboxJeffrey Stedfast2003-09-183-2/+423
| | | | | | | | | 2003-09-17 Jeffrey Stedfast <fejj@ximian.com> * evolution-mbox-upgrade.c: New source file to migrate from the old mbox structure to the new mbox structure. svn path=/trunk/; revision=22596
* Implement a temp hack so trunk works until we merge in new-ui-branch.Jeffrey Stedfast2003-09-172-10/+19
| | | | | | | | | | 2003-09-16 Jeffrey Stedfast <fejj@ximian.com> * providers/local/camel-mbox-folder.c (camel_mbox_folder_get_full_path): Implement a temp hack so trunk works until we merge in new-ui-branch. svn path=/trunk/; revision=22594
* type should be a GType. (rule_context_add_rule_set): Likewise. UpdateJeremy Katz2003-09-173-6/+13
| | | | | | | | | | | 2003-09-16 Jeremy Katz <katzj@redhat.com> * rule-context.c (rule_context_add_part_set): type should be a GType. (rule_context_add_rule_set): Likewise. * rule-context.h: Update prototypes. Use GType instead of int for type in _part_set_map and _rule_set_map. svn path=/trunk/; revision=22593
* update for newer gtkhtmlRadek Doulik2003-09-172-2/+2
| | | | svn path=/trunk/; revision=22592
* require newer gtkhtmlRadek Doulik2003-09-171-1/+1
| | | | svn path=/trunk/; revision=22591
* Don't warning about how we haven't written anything to the stream, this isJeffrey Stedfast2003-09-172-4/+9
| | | | | | | | | | | 2003-09-16 Jeffrey Stedfast <fejj@ximian.com> * camel-stream-filter.c (do_flush): Don't warning about how we haven't written anything to the stream, this is not an error. fflush() doesn't care if you try to fflush() a stream without writing to it, so we shouldn't care either. svn path=/trunk/; revision=22590
* Roughly two hundred strings translated or defuzzed. Still a long way to goÅsmund Skjæveland2003-09-172-1755/+1991
| | | | | | | | | 2003-09-16 Åsmund Skjæveland <aasmunds@fys.uio.no> * nn.po: Roughly two hundred strings translated or defuzzed. Still a long way to go (25% left), but every little bit helps. svn path=/trunk/; revision=22589
* removed libwombat reference.Rodrigo Moya2003-09-172-1/+4
| | | | | | | | 2003-09-16 Rodrigo Moya <rodrigo@ximian.com> * conduits/todo/Makefile.am: removed libwombat reference. svn path=/trunk/; revision=22587
* forgot to commit. new search types xml file.Michael Zucci2003-09-171-0/+529
| | | | svn path=/trunk/; revision=22586
* removed dead code.Not Zed2003-09-167-239/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-09-15 Not Zed <NotZed@Ximian.com> * providers/imapp/camel-imapp-store.c (store_resp_list) (imap_login, try_sasl, imap_try_authenticate): removed dead code. * providers/imapp/camel-imapp-stream.c: return -1 if stream not set. * providers/imapp/camel-imapp-engine.c (iterate_completion): put done request on the done queue, so all requests are always somewhere. (camel_imapp_engine_command_free): just spit warnings of active messages being freed, but abort if the item isn't in any list. Also remove the node from its list before going on. (iterate_untagged, iterate_continuation, iterate_completion): staticifiy. * providers/imapp/camel-imapp-provider.c (camel_imapp_module_init): move camel_exception_setup call here. * providers/imapp/camel-imapp-driver.c (camel_imapp_driver_get_type): remove execption setup here, it isn't early enough. (camel_imapp_driver_list): handle exceptions. svn path=/trunk/; revision=22583
* ** See Natzilla task #47524Not Zed2003-09-164-5/+41
| | | | | | | | | | | | | | | | | | 2003-09-15 Not Zed <NotZed@Ximian.com> ** See Natzilla task #47524 * filter-rule.h (FilterRule): add a system bit, for rules that shouldn't be edited/saved. * rule-context.c (load): check for ruleset maps in the system file, and if they exist, load in as system rules. (save): ignore system rules if they exist. * searchtypes.xml: Added a search-specific types folder. Also contains system searches that cannot be deleted. svn path=/trunk/; revision=22581
* (header_new_recipient): Make the entryEttore Perazzoli2003-09-162-1/+7
| | | | | | | non-focusable again. The right fix for A11Y is to add accelerators. svn path=/trunk/; revision=22575
* Update date translation on reply...Marco Ciampa2003-09-152-3/+7
| | | | svn path=/trunk/; revision=22571
* change last_notification_time's type from string to int.Harry Lu2003-09-152-1/+6
| | | | | | | | | 2003-09-15 Harry Lu <harry.lu@sun.com> * gui/apps_evolution_calendar.schemas: change last_notification_time's type from string to int. svn path=/trunk/; revision=22569
* Implements CamelLocalFolder::get_full_path() (publicly namespaced so thatJeffrey Stedfast2003-09-136-51/+696
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-09-12 Jeffrey Stedfast <fejj@ximian.com> * providers/local/camel-mbox-folder.c (camel_mbox_folder_get_full_path): Implements CamelLocalFolder::get_full_path() (publicly namespaced so that CamelMboxStore can re-use them). (camel_mbox_folder_get_meta_path): Same. * providers/local/camel-mbox-store.c (get_folder): Changed the way the path is constructed, since we now handle subdirectories and stuff. (delete_folder): Try deleting the Folder.sbd directory. We also need to manage our own meta files since CamelLocalStore's impl constructs paths differently than what we need. (create_folder): Implemented. (rename_folder): Implemented. (scan_dir): Scan an mbox tree (get_folder_info): Implemented using scan_dir(). * providers/local/camel-local-store.c (delete_folder): Set fi->url to the correct value, meaning we need to prefix it with the protocol and the folder_name is not actually part of the path, it is a separate component to the url. * providers/local/camel-local-folder.c (camel_local_folder_construct): Use the new class virtual method to construct the full folder path and all the meta files. (local_get_full_path): Implemented default get_full_path method. (local_get_meta_path): Implemented default get_meta_path method. svn path=/trunk/; revision=22557
* added copyright comment blockJeffrey Stedfast2003-09-132-0/+48
| | | | svn path=/trunk/; revision=22556
* updated warning to mention the proper rfcJeffrey Stedfast2003-09-131-2/+2
| | | | svn path=/trunk/; revision=22555
* Subst in Evolution install variables.Hans Petter Jansson2003-09-133-2/+17
| | | | | | | | | | 2002-09-12 Hans Petter Jansson <hpj@ximian.com> * configure.in: Subst in Evolution install variables. * src/libical/Makefile.am (CPPFLAGS): Use Evolution's privdatadir. svn path=/trunk/; revision=22553
* GalA11yETextFactory should inherit from AtkObjectFactory not AtkObject.Tim Wo2003-09-123-2/+12
| | | | | | | | | | | | | 2003-09-08 Tim Wo <tim.wo@sun.com> * gal/a11y/e-text/gal-a11y-e-text-factory.h: GalA11yETextFactory should inherit from AtkObjectFactory not AtkObject. (#47097). * gal/a11y/e-text/gal-a11y-e-text.c (et_class_init): Set value for "component_parent_iface". (#47097) * gal/e-text/e-text.c (e_text_class_init): Added registration code for GalA11yETextFactory. (#47097) svn path=/trunk/; revision=22551
* add mnemonic "C" for "Save and _Close", "D" for "_Delete", "l" forTim Wo2003-09-126-14/+29
| | | | | | | | | | | | | | | | | 2003-09-11 Tim Wo <tim.wo@sun.com> * ui/evolution-contact-editor.xml: add mnemonic "C" for "Save and _Close", "D" for "_Delete", "l" for "Close". Fixes bug #48096 * ui/evolution-contact-list-editor.xml: add mnemonic "C" for "Save and _Close", "D" for "_Delete", "l" for "Close". Fixes bug #48096 * ui/evolution-signature-editor.xml: add mnemonic "C" for "Save and _Close", change mnemonic "C" to "l" for "Close". Fixes bug #48205 * views/mail/galview.xml: add mnemonic "M" for "Message", add "S" for "As Sent Folder", add "b" for "By Subject", add "n" for "By Sender", add "t" for "By Status", add "F" for "By Follow Up Flag". Fixes bug #48097 svn path=/trunk/; revision=22550
* Fix migration of shortcuts.xml which was incorrectly encoded by libxml1.Frédéric Crozat2003-09-122-4/+54
| | | | | | | | | * e-config-upgrade.c: (utf8_reencode), (upgrade_xml_1_2_rec), (e_config_upgrade): Fix migration of shortcuts.xml which was incorrectly encoded by libxml1. (Mdk bug #4927) svn path=/trunk/; revision=22548
* add icon for the focused jump button.Bolian Yin2003-09-122-0/+20
| | | | | | | | 2003-09-12 Bolian Yin <bolian.yin@sun.com> * jump.xpm: add icon for the focused jump button. svn path=/trunk/; revision=22547
* make jump button focusable (e_week_view_on_jump_button_event): key_pressBolian Yin2003-09-123-20/+119
| | | | | | | | | | | 2003-09-12 Bolian Yin <bolian.yin@sun.com> * e-week-view.c (e_week_view_focus): make jump button focusable (e_week_view_on_jump_button_event): key_press and focus event for jump button (e_week_view_jump_to_button_item): new function, jump to the day view. (e_week_view_is_jump_button_visible): new function. svn path=/trunk/; revision=22546
* If the right_click_row_path is not NULL (i.e. a menu is being popped upEttore Perazzoli2003-09-123-8/+24
| | | | | | | | | | | | | | | | | | | 2003-09-11 Ettore Perazzoli <ettore@ximian.com> * e-storage-set-view.c (impl_right_click): If the right_click_row_path is not NULL (i.e. a menu is being popped up already), don't pop up the menu again. [#48388] 2003-09-11 Ettore Perazzoli <ettore@ximian.com> [#47875, thanks to Calvin Liu for figuring this out.] * e-shortcuts.c (e_shortcuts_add_default_shortcuts): Use the group_num arg, so it gets added to the proper group. (e_shortcuts_add_default_group): Pass the actual group number to e_shortcuts_add_default_shortcuts(). svn path=/trunk/; revision=22541
* Add back these files, until the makefile can be fixed to generate themHans Petter2003-09-122-0/+3884
| | | | | | correctly. svn path=/trunk/; revision=22540
* Import new libical from mainline HEAD and make appropriate changes toHans Petter2003-09-12278-7996/+84064
| | | | | | Evolution. svn path=/trunk/; revision=22538
* Commit ChangeLog entry too.Hans Petter2003-09-121-0/+5
| | | | svn path=/trunk/; revision=22537
* new method to get the source model column for a specified available_modelMike Kestner2003-09-121-4/+14
| | | | | | | | | | | 2003-09-11 Mike Kestner <mkestner@ximian.com> * e-table-config.c (get_source_model_col_index): new method to get the source model column for a specified available_model idx. (create_global_store): save the source model index in a new col. (config_button_add): use the new index lookup function [48153]. svn path=/trunk/; revision=22536
* move scnt and gcnt initialization outside the for loop [43156].Mike Kestner2003-09-121-2/+2
| | | | | | | | | 2003-09-11 Mike Kestner <mkestner@ximian.com> * e-table-sort-info.c (e_table_sort_info_load_from_node): move scnt and gcnt initialization outside the for loop [43156]. svn path=/trunk/; revision=22532
* Added an entry_uic field for a BonoboUIComponent for the non-controlFederico Mena Quintero2003-09-123-11/+63
| | | | | | | | | | | | | | | | | | | | | 2003-09-11 Federico Mena Quintero <federico@ximian.com> * e-msg-composer.h (EMsgComposer): Added an entry_uic field for a BonoboUIComponent for the non-control entries (e.g. the Subject line). * e-msg-composer.c (create_composer): Set autoactivate to true on the HTML control's BonoboControlFrame. (setup_ui): Create the composer->entry_uic. (destroy): Free the composer->entry_uic. (entry_verbs): New array of verbs for the non-control entries. Moved the Edit* verbs to here, as they should not be part of the main set. (composer_entry_focus_in_event_cb): Load evolution-composer-entries.xml here for the non-control entries' UI. (composer_entry_focus_out_event_cb): Remove the menu items. svn path=/trunk/; revision=22531
* Add some files that were missing, remove some test programs that don'tHans Petter Jansson2003-09-121-43/+59
| | | | | | | | | 2003-09-11 Hans Petter Jansson <hpj@ximian.com> * POTFILES.in: Add some files that were missing, remove some test programs that don't need i18n, sort. svn path=/trunk/; revision=22527
* addDan Winship2003-09-114-0/+21
| | | | svn path=/trunk/; revision=22518
* Use non-static libraries.Dan Winship2003-09-113-7/+13
| | | | | | | | | * calendar/cal-client/Makefile.am (GTKDOC_LIBS): Use non-static libraries. * calendar/cal-util/Makefile.am (GTKDOC_LIBS): Likewise svn path=/trunk/; revision=22517
* Remove libcamel-static.laDan Winship2003-09-112-5/+4
| | | | | | * Makefile.am (noinst_LTLIBRARIES): Remove libcamel-static.la svn path=/trunk/; revision=22516
* Remove libebook-static.laDan Winship2003-09-113-14/+13
| | | | | | | | | | | * backend/ebook/Makefile.am (privlib_LTLIBRARIES): Remove libebook-static.la * conduit/Makefile.am (libeaddress_conduit_la_LIBADD): Use non-static versions of libraries: the static ones were only needed for libtool 1.3. svn path=/trunk/; revision=22515
* Updated italian translation (small fixies).Marco Ciampa2003-09-102-10/+13
| | | | svn path=/trunk/; revision=22503
* Use gtk_label_new_with_mnemonic() to replace gtk_label_new(). UseYuedong Du2003-09-102-8/+21
| | | | | | | | | | | | | | | 2003-09-05 Yuedong Du <yuedong.du@sun.com> * e-shell-importer.c: (importer_file_page_new), (importer_type_page_new), (show_import_wizard): Use gtk_label_new_with_mnemonic() to replace gtk_label_new(). Use gtk_label_set_mnemonic_widget() to set up label<-> entry relationship. Change gtk_button_set_label() to gtk_button_set_use_underline() and gtk_button_set_label(). Change gtk_radio_button_new_with_label_from_widget() to gtk_radio_button_new_with_mnemonic_from_widget(). fix bug #47867 svn path=/trunk/; revision=22502
* add access key 'w' for 'Post New Message' change the access key of ExpungeYuedong Du2003-09-094-3/+10
| | | | | | | | | | | 2003-09-05 Yuedong Du <uuedong.du@sun.com> * evolution-mail-global.xml: add access key 'w' for 'Post New Message' * evolution-mail-list.xml: change the access key of Expunge to 'x', thus 'Post a Reply' can use 'e'. * evolution-mail-message.xml: add access key 'y' for 'Post a Reply' svn path=/trunk/; revision=22492
* call camel_folder_sync bypassing the folder lock. SeeNot Zed2003-09-092-2/+8
| | | | | | | | | | 2003-09-05 Not Zed <NotZed@Ximian.com> * providers/imap/camel-imap-store.c (imap_noop): call camel_folder_sync bypassing the folder lock. See imap_store_refresh_folders too. svn path=/trunk/; revision=22487
* ** For bug #48175 set default value for colour if it's emptyCalvin Liu2003-09-082-1/+6
| | | | | | | | | 2003-09-08 Calvin Liu <calvin.liu@sun.com> ** For bug #48175 * e-summary-tasks.c: set default value for colour if it's empty svn path=/trunk/; revision=22480
* *** empty log message ***Wang Jian2003-09-072-1021/+969
| | | | svn path=/trunk/; revision=22478
* add e-table atk support to libgal a11y add atk registration forGilbert Fang2003-09-051-0/+8
| | | | | | | | | | 2003-09-05 Gilbert Fang <gilbert.fang@sun.com> * gal/a11y/Makefile.am: add e-table atk support to libgal a11y * gal/e-table/e-table.c: (e_table_class_init): add atk registration for GalA11yETable (#47780) svn path=/trunk/; revision=22466
* Add PREAUTH handling and pine/mutt/etpan/etc.-style 'ssh <mailhost> execDavid Woodhouse2003-09-053-2/+169
| | | | | | | | | 2003-09-04 David Woodhouse <dwmw2@infradead.org> * providers/camel-imap-store.[ch]: Add PREAUTH handling and pine/mutt/etpan/etc.-style 'ssh <mailhost> exec imapd' support. svn path=/trunk/; revision=22463
* Minor tweak.Ettore Perazzoli2003-09-041-3/+1
| | | | svn path=/trunk/; revision=22456
* Require gal-2.2Dan Winship2003-09-045-4/+11
| | | | | | | | | * camel.pc.in (Requires): * evolution-addressbook.pc.in (Requires): * evolution-calendar.pc.in (Requires): * evolution-shell.pc.in (Requires): Require gal-2.2 svn path=/trunk/; revision=22455
* New stream implementation for running commands. Compile the aboveDavid Woodhouse2003-09-044-0/+335
| | | | | | | | | | 2003-09-03 David Woodhouse <dwmw2@infradead.org> * camel-stream-process.[ch]: New stream implementation for running commands. * Makefile.am: Compile the above svn path=/trunk/; revision=22454
* ** See bug #47765.Not Zed2003-09-044-22/+37
| | | | | | | | | | | | | | | | | | | | | | 2003-08-20 Not Zed <NotZed@Ximian.com> ** See bug #47765. * camel-folder-search.h: Removed match1 member. * camel-folder-search.c (camel_folder_search_match_expression): use current directly rather than match1. This method isn't used anywhere anyway. (search_not): remove match1 stuff. (search_match_all): properly handle the match-all against 1 message as a scalar result, not an array result. 2003-09-03 Not Zed <NotZed@Ximian.com> * camel-http-stream.c (camel_http_stream_set_proxy): handle NULL proxy_url - unset the proxy. svn path=/trunk/; revision=22452
* Remove libcal-util-static.laDan Winship2003-09-016-40/+26
| | | | | | | | | | | | | | | | | | | * cal-util/Makefile.am (privlib_LTLIBRARIES): Remove libcal-util-static.la * cal-client/Makefile.am (noinst_LTLIBRARIES): Remove libcal-client-static.la * conduits/calendar/Makefile.am (libecalendar_conduit_la_LIBADD): use non-static libraries. The static ones were only needed for libtool 1.3. * conduits/todo/Makefile.am (libetodo_conduit_la_LIBADD): Likewise * gui/Makefile.am (IDL_GENERATED): Don't compile the calendar idl here. It's already in libcal-client. svn path=/trunk/; revision=22430
* Statically link with wombat. Fix ETodo conduit. (Mdk bug #5348)Frédéric Crozat2003-09-012-0/+7
| | | | | | | | * conduits/todo/Makefile.am: Statically link with wombat. Fix ETodo conduit. (Mdk bug #5348) svn path=/trunk/; revision=22429
* Use "ctrl+shift+alt+Up/Down" to change the end time of the editing event.Andrew Wu2003-09-012-0/+90
| | | | | | | | | | 2003-09-01 Andrew Wu <Yang.Wu@sun.com> * gui/e-day-view.c: (e_day_view_change_event_end_time_up): (e_day_view_change_event_end_time_down): Use "ctrl+shift+alt+Up/Down" to change the end time of the editing event. svn path=/trunk/; revision=22428
* removed debug printfs.Not Zed2003-08-302-12/+5
| | | | | | | | | | | 2003-08-29 Not Zed <NotZed@Ximian.com> * camel-object.c (camel_object_state_write): (cobject_getv): (cobject_setv, cobject_state_read, cobject_state_read) (cobject_state_write): removed debug printfs. svn path=/trunk/; revision=22419
* Need to copy the local properties list before passing it out, since it'sNot Zed2003-08-302-1/+6
| | | | | | | | | 2003-08-29 Not Zed <NotZed@Ximian.com> * providers/local/camel-local-folder.c (local_getv): Need to copy the local properties list before passing it out, since it's freed. svn path=/trunk/; revision=22418
* Connect response signal to attachment properties dialog, fix bug #47950.Antonio Xu2003-08-294-7/+26
| | | | | | | | | | | | | | 2003-08-29 Antonio Xu <antonio.xu@sun.com> * e-msg-composer-attachment.c (): Connect response signal to attachment properties dialog, fix bug #47950. * Makefile.am (INCLUDES): add EVOLUTION_IMAGESDIR define * e-msg-composer.c (create_composer): use EVOLUTION_IMAGESDIR and composer icon name to get the path of composer icon. [#47781] svn path=/trunk/; revision=22411
* Use images that come with Evolution instead of unreleased stock, for now.Hans Petter Jansson2003-08-292-5/+14
| | | | | | | | | | 2003-08-28 Hans Petter Jansson <hpj@ximian.com> * gui/alarm-notify/alarm-queue.c (tray_icon_blink_cb) (display_notification): Use images that come with Evolution instead of unreleased stock, for now. svn path=/trunk/; revision=22409
* Add icons used by the calendar alarm's systray notification. These areHans Petter Jansson2003-08-294-0/+9
| | | | | | | | | | | 2003-08-28 Hans Petter Jansson <hpj@ximian.com> * appointment-reminder.png: * appointment-reminder-excl.png: Add icons used by the calendar alarm's systray notification. These are also in gnome-icon-theme HEAD, but until we have workable stock packages, we use this. svn path=/trunk/; revision=22408
* Added alarm-notify utils.Hans Petter Jansson2003-08-296-95/+303
| | | | | | | | | | | | | | | | | | | | | | | 2003-08-28 Hans Petter Jansson <hpj@ximian.com> * gui/alarm-notify/util.[ch]: Added alarm-notify utils. * gui/alarm-notify/Makefile.am: Added alarm-notify utils. * gui/alarm-notify/alarm-notify-dialog.c (timet_to_str_with_zone): Move to util.c. * gui/alarm-notify/alarm-queue.c (notify_dialog_cb) (on_dialog_removed_cb) (notify_dialog_cb) (tray_icon_destroyed_cb) (tray_icon_clicked_cb) (tray_icon_blink_cb) (display_notification): Add Rodrigo Moya's code for tray icon notification of appointments, with some fixes and blink code by me. Requires HEAD gnome-icon-theme for now. svn path=/trunk/; revision=22406
* Remove libeutil-static.la and libeconduit-static.laDan Winship2003-08-293-16/+8
| | | | | | | | | | * Makefile.am (noinst_LTLIBRARIES): Remove libeutil-static.la and libeconduit-static.la * ename/Makefile.am (noinst_LTLIBRARIES): Remove libename-static.la svn path=/trunk/; revision=22405
* Added for tray icon support. To be removed when libgnomeui sports thisHans Petter Jansson2003-08-294-0/+426
| | | | | | | | | | | 2003-08-28 Hans Petter Jansson <hpj@ximian.com> * eggtrayicon.[ch]: Added for tray icon support. To be removed when libgnomeui sports this functionality. * Makefile.am: Include eggtrayicon. svn path=/trunk/; revision=22404
* Fixes #29032.Hans Petter Jansson2003-08-282-1/+12
| | | | | | | | | | | | 2003-08-27 Hans Petter Jansson <hpj@ximian.com> Fixes #29032. * gui/dialogs/task-details-page.c (status_changed): When task status is set to "In Progress", set percent complete to 50% only if it was previously set to 0% or 100%. svn path=/trunk/; revision=22395
* Fixes #15638.Hans Petter Jansson2003-08-282-3/+22
| | | | | | | | | | | 2003-08-27 Hans Petter Jansson <hpj@ximian.com> Fixes #15638. * misc/e-dateedit.c (rebuild_time_popup): Make 12-hour time format not be zero-padded. Right-align time labels so digits line up. svn path=/trunk/; revision=22394
* We need to unlink the full paths in the tmpdirs, not just the base path.Jeffrey Stedfast2003-08-282-6/+13
| | | | | | | | | 2003-08-27 Jeffrey Stedfast <fejj@ximian.com> * e-mktemp.c (e_mktemp_cleanup): We need to unlink the full paths in the tmpdirs, not just the base path. svn path=/trunk/; revision=22391
* implement PERSISTENT_PROPERTIES, for index mode.Not Zed2003-08-2810-22/+752
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-08-27 Not Zed <NotZed@Ximian.com> * providers/local/camel-local-folder.c (local_getv): implement PERSISTENT_PROPERTIES, for index mode. * camel-object.c (cobject_state_read): Also add property reading, and bump version to 1. (cobject_state_write): add persistent property writing. 2003-08-26 Not Zed <NotZed@Ximian.com> * camel-folder.c (folder_getv): chain up properly. * camel-file-utils.c (camel_file_util_savename): helper to create a .#filename filename. * providers/local/camel-local-folder.c (camel_local_folder_construct): init meta-data for local folders. (local_getv): chain up properly, if args are not processed, rather than don't if they aren't. 2003-08-23 Not Zed <NotZed@Ximian.com> * camel-object.c (cobject_class_init): added a new event, meta_changed. (camel_object_meta_set, camel_object_meta_get): meta-data api. (camel_object_free_hooks): Free meta-data if it is set on the object. * providers/local/camel-local-folder.c (camel_local_folder_get_type): setup a property list for local folders, just 'index_body' at present. svn path=/trunk/; revision=22388
* Change "Search Message" to "Search in Message", which is more intuitive.Calvin Liu2003-08-272-1/+6
| | | | | | | | | 2003-08-27 Calvin Liu <calvin.liu@sun.com> * evolution-mail-message.xml: Change "Search Message" to "Search in Message", which is more intuitive. Fix bug #47329. svn path=/trunk/; revision=22387
* add dependency on a11y/widgets. a11y init. (e_calendar_item_bounds): newBolian Yin2003-08-273-1/+28
| | | | | | | | | | 2003-08-27 Bolian Yin <bolian.yin@sun.com> * misc/Makefile.am: add dependency on a11y/widgets. * misc/e-calendar-item.c (e_calendar_item_class_init): a11y init. (e_calendar_item_bounds): new func, impl the bounds virtual func. svn path=/trunk/; revision=22386
* gui/Makefile.am use libevolution-calendar-a11y instead ofBolian Yin2003-08-272-2/+6
| | | | | | | | 2003-08-27 Bolian Yin <bolian.yin@sun.com> * gui/Makefile.am use libevolution-calendar-a11y instead of libevolution-a11y. svn path=/trunk/; revision=22385
* add widgets directory; move calendar idl stuff to calendar directory; stopBolian Yin2003-08-2711-56/+564
| | | | | | | | | | | | | | 2003-08-27 Bolian Yin <bolian.yin@sun.com> * Makefile.am: add widgets directory; move calendar idl stuff to calendar directory; stop make a single shared lib for whole a11y stuff. * ea-factory.h: make factory macros available to GOBJECT * calendar/Makefile.am: add calendar idl stuff * calendar/ea-cal-view-event.c: add atkcomponent interface. * calendar/ea-gnome-calendar.c (ea_gcal_switch_view_cb): add details for "children_changed". * new widgets directory for widgets a11y stuff, new files are: widgets/Makefile.am, widgets/ea-calendar-item.c, widgets/ea-calendar-item.h, widgets/ea-widgets.c, widgets/ea-widgets.h svn path=/trunk/; revision=22384
* add a11y/widgets/Makefile move a11y directory before widgets directory.Bolian Yin2003-08-273-1/+7
| | | | | | | | | 2003-08-27 Bolian Yin <bolian.yin@sun.com> * configure.in: add a11y/widgets/Makefile * Makefile.am: move a11y directory before widgets directory. svn path=/trunk/; revision=22383
* ** Fixes #47863.Jack Jia2003-08-271-0/+7
| | | | | | | | | | | 2003-08-27 Jack Jia <jack.jia@sun.com> ** Fixes #47863. * gui/alarm-notify/alarm-notify.c (AlarmNotify_removeCalendar): set the initial value of lc_ptr and orig_str_ptr to NULL to avoid crash. svn path=/trunk/; revision=22381
* ** Fixes #47863.Jack Jia2003-08-271-0/+3
| | | | | | | | | | | 2003-08-26 Jack Jia <jack.jia@sun.com> ** Fixes #47863. * gui/alarm-notify/alarm-notify.c (AlarmNotify_removeCalendar): set the initial value of lc_ptr and orig_str_ptr to NULL to avoid crash. svn path=/trunk/; revision=22380
* temporarily reverting camel namespace changes until after other branches ↵Jeffrey Stedfast2003-08-2715-122/+77
| | | | | | have been merged svn path=/trunk/; revision=22374
* temporarily reverting my camel namespace patches until after we merge in ↵Jeffrey Stedfast2003-08-2745-1076/+911
| | | | | | some of the other branches svn path=/trunk/; revision=22373
* reverted some namespacing changes to internal functionsJeffrey Stedfast2003-08-271-17/+17
| | | | svn path=/trunk/; revision=22371
* duplicate the extra address linesJP Rosevear2003-08-272-1/+6
| | | | | | | | | 2003-08-26 JP Rosevear <jpr@ximian.com> * conduit/address-conduit.c (ecard_from_remote_record): duplicate the extra address lines svn path=/trunk/; revision=22370
* Updated for camel namespace changes.Jeffrey Stedfast2003-08-276-5/+17
| | | | | | | | | | | | | | | | 2003-08-26 Jeffrey Stedfast <fejj@ximian.com> * component-factory.c: Updated for camel namespace changes. * folder-browser.c: Same. * mail-autofilter.c: Here too. * mail-callbacks.c: And here. * importers/evolution-mbox-importer.c: And finally here. svn path=/trunk/; revision=22367
* s/HSCAN_/CAMEL_MIME_PARSER_STATE_/gJeffrey Stedfast2003-08-272-1/+6
| | | | | | | | | 2003-08-26 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (message_rfc822_dnd): s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g svn path=/trunk/; revision=22366
* s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g andJeffrey Stedfast2003-08-2717-161/+193
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-08-26 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-parser.[c,h]: s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g and s/_header_state/_camel_mime_parser_state/g * camel-filter-driver.c: Same. * camel-folder-summary.c: Here too. * camel-http-stream.c: And here. * camel-mime-message.c: ... * camel-mime-part-utils.c: ... * camel-mime-part.c: ... * camel-movemail.c: ... * camel-multipart-signed.c: ... * camel-multipart.c: ... * providers/local/camel-mbox-folder.c: ... * providers/local/camel-mbox-summary.c: ... * providers/local/camel-mh-summary.c: ... * providers/nntp/camel-nntp-summary.c: ... * providers/pop3/camel-pop3-folder.c: ... svn path=/trunk/; revision=22365
* use correct type for arguments to cal_client_get_object.Rodrigo Moya2003-08-263-6/+38
| | | | | | | | | | 2003-08-26 Rodrigo Moya <rodrigo@ximian.com> * e-summary-tasks.c: * e-summary-calendar.c (uids_to_array): use correct type for arguments to cal_client_get_object. svn path=/trunk/; revision=22363
* ** For bug #47874.Harry Lu2003-08-263-0/+11
| | | | | | | | | | | | | 2003-08-25 Harry Lu <harry.lu@sun.com> ** For bug #47874. * e-table-specification.c (e_table_specification_load_from_file): check whether file exists before call xmlParseFile(). * e-table-state.c (e_table_state_load_from_file): ditto. * e-tree-table-adapter.c (open_file): ditto. svn path=/trunk/; revision=22358
* updated for namespace changed made to camel-mime-utils.[c,h]Jeffrey Stedfast2003-08-266-46/+63
| | | | | | | | | | | | | | | | | | | | | 2003-08-25 Jeffrey Stedfast <fejj@ximian.com> * mail-display.c: updated for namespace changed made to camel-mime-utils.[c,h] * mail-format.c: updated for namespace changed made to camel-mime-utils.[c,h] * mail-ops.c: updated for namespace changed made to camel-mime-utils.[c,h] * message-list.c: updated for namespace changed made to camel-mime-utils.[c,h] * message-tag-followup.c: updated for namespace changed made to camel-mime-utils.[c,h] svn path=/trunk/; revision=22357
* updated for namespace changed made to camel-mime-utils.[c,h]Jeffrey Stedfast2003-08-264-25/+36
| | | | | | | | | | | | | | | 2003-08-25 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer-attachment-bar.c: updated for namespace changed made to camel-mime-utils.[c,h] * e-msg-composer-attachment.c: updated for namespace changed made to camel-mime-utils.[c,h] * e-msg-composer.c: updated for namespace changed made to camel-mime-utils.[c,h] svn path=/trunk/; revision=22356
* Namespaced.Jeffrey Stedfast2003-08-2643-770/+903
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-08-25 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-utils.[c,h]: Namespaced. * camel-data-wrapper.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-digest-folder.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-filter-driver.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-filter-search.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-folder-search.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-folder-summary.[c,h]: updated for namespace changed made to camel-mime-utils.[c,h] * camel-http-stream.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-http-stream.h: updated for namespace changed made to camel-mime-utils.[c,h] * camel-internet-address.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-medium.[c,h]: updated for namespace changed made to camel-mime-utils.[c,h] * camel-mime-message.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-mime-parser.[c,h]: updated for namespace changed made to camel-mime-utils.[c,h] * camel-mime-part-utils.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-mime-part.[c,h]: updated for namespace changed made to camel-mime-utils.[c,h] * camel-movemail.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-multipart-encrypted.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-multipart-signed.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-multipart.c: updated for namespace changed made to camel-mime-utils.[c,h] * camel-search-private.[c,h]: updated for namespace changed made to camel-mime-utils.[c,h] * camel-types.h: updated for namespace changed made to camel-mime-utils.[c,h] * providers/imap/camel-imap-folder.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/imap/camel-imap-store-summary.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/imap/camel-imap-utils.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/imapp/camel-imapp-utils.[c,h]: updated for namespace changed made to camel-mime-utils.[c,h] * providers/local/camel-local-summary.[c,h]: updated for namespace changed made to camel-mime-utils.[c,h] * providers/local/camel-maildir-summary.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/local/camel-mbox-summary.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/local/camel-spool-summary.h: updated for namespace changed made to camel-mime-utils.[c,h] * providers/nntp/camel-nntp-summary.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/nntp/camel-nntp-utils.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/pop3/camel-pop3-folder.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/sendmail/camel-sendmail-transport.c: updated for namespace changed made to camel-mime-utils.[c,h] * providers/smtp/camel-smtp-transport.c: updated for namespace changed made to camel-mime-utils.[c,h] svn path=/trunk/; revision=22355
* Added some more error checking for reading/writing to the pipes. Fixes bugJeffrey Stedfast2003-08-252-4/+26
| | | | | | | | | | 2003-08-25 Jeffrey Stedfast <fejj@ximian.com> * camel-filter-driver.c (pipe_to_system): Added some more error checking for reading/writing to the pipes. Fixes bug #47880. ` svn path=/trunk/; revision=22352
* translate the local time format.Not Zed2003-08-237-33/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-08-22 Not Zed <NotZed@Ximian.com> * mail-format.c (write_date): translate the local time format. 2003-08-20 David Woodhouse <dwmw2@infradead.org> * mail-format.c (write_date): Use e_utf8_strftime() to generate localised time; avoid gratuitous extra translation and array of day names, and the autoconf magic which made Not Zed dislike the inclusion of the timezone name. 2003-08-05 Not Zed <NotZed@Ximian.com> ** See bug #32732 * message-list.c (mail_regen_list): use thread_new. * mail-local.c (reconfigure_response): use thread_new. * mail-display.c (stream_write_or_redisplay_when_loaded): use thread_new. * mail-config.c (mail_config_check_service): use thread_new rather than queue. * mail-callbacks.c (view_msg): change to use mail_get_messages(), fixes FIXME. (do_view_messages): handle get_messages callback. (do_view_message): removed. * mail-ops.c (mail_get_folderinfo): Use a new thread thread semantic. (mail_save_part): " (mail_store_set_offline): " (mail_sync_folder): use queued_slow thread queue. (mail_expunge_folder): " (mail_empty_trash): " svn path=/trunk/; revision=22340
* Don't abort at the first failure after sending (filtering, appending toJeffrey Stedfast2003-08-232-30/+63
| | | | | | | | | | | | | 2003-08-14 Jeffrey Stedfast <fejj@ximian.com> * mail-ops.c (mail_send_message): Don't abort at the first failure after sending (filtering, appending to Sent, syncing). Instead, keep a running tab of exceptions and then set a culmulative exception at the end to report to our caller. Also, if we fail to append to the account Sent folder, try again with the local Sent folder. Fixes bug #46512. svn path=/trunk/; revision=22336
* Ensure we get UTF-8 strings from gettext.Frédéric Crozat2003-08-222-0/+6
| | | | | | | * gui/alarm-notify/notify-main.c: (main): Ensure we get UTF-8 strings from gettext. svn path=/trunk/; revision=22334
* Fixes #47779Bolian Yin2003-08-222-2/+8
| | | | | | | | | | 2003-08-22 Bolian Yin <bolian.yin@sun.com> Fixes #47779 * gnome-cal.c (gnome_calendar_get_visible_time_range): fix the return value bug. svn path=/trunk/; revision=22331
* Wrote one.Not Zed2003-08-222-0/+283
| | | | | | | | 2003-08-21 Not Zed <NotZed@Ximian.com> * HACKING: Wrote one. svn path=/trunk/; revision=22328
* use a 'char **' for the 'error_msg' argument, instead of a fixed sizeRodrigo Moya2003-08-224-6/+15
| | | | | | | | | | | | 2003-08-21 Rodrigo Moya <rodrigo@ximian.com> * cal-client/cal-client.[ch] (cal_client_send_object): use a 'char **' for the 'error_msg' argument, instead of a fixed size string. * gui/itip-utils.c (comp_server_send): pass the correct parameter to cal_client_send_object. svn path=/trunk/; revision=22326
* Don't poke wrapper->stream directly, useJeffrey Stedfast2003-08-223-16/+14
| | | | | | | | | | | | | | 2003-08-21 Jeffrey Stedfast <fejj@ximian.com> * camel-data-wrapper.c (decode_to_stream): Don't poke wrapper->stream directly, use camel_data_wrapper_write_to_stream() instead as this simplifies things and makes the imap data wrapper implementation Just Work (tm). * providers/imap/camel-imap-wrapper.c: changed prototype of write_to_stream() to return ssize_t. svn path=/trunk/; revision=22325
* Removed illegal '-'s from strptime msgstr, this fixes #43558, AppointmentSuresh Chandrasekharan2003-08-214-43/+68
| | | | | | | | | | 2003-08-20 Suresh Chandrasekharan <suresh.chandrasekharan@sun.com> * zh_CN.po: Removed illegal '-'s from strptime msgstr, this fixes #43558, Appointment Editor always gives time validation error for apptmnts in non UTF-8/non ASCII locales. svn path=/trunk/; revision=22323
* Fix for 47474 e_filename_make_safe routine not utf8 friendly.Suresh Chandrasekharan2003-08-211-5/+12
| | | | | | | | | 2003-08-20 Suresh Chandrasekharan <suresh.chandrasekharan@sun.com> * gal/util/e-util.c (e_filename_make_safe): Fix for 47474 e_filename_make_safe routine not utf8 friendly. svn path=/trunk/; revision=22321
* minor chang in ChangLogHasbullah Bin Pit2003-08-211-1/+1
| | | | svn path=/trunk/; revision=22320
* Added initial Malay Translation by MIMOS Open Source Development GroupHasbullah Bin Pit2003-08-212-5875/+6446
| | | | | | | | | 2003-08-20 Hasbullah Bin Pit <sebol@ikhlas.com> * ms.po: Added initial Malay Translation by MIMOS Open Source Development Group <syed@mimos.my> svn path=/trunk/; revision=22319
* Rename to start_default_server_async () and don't run a nested main loop.Hans Petter Jansson2003-08-212-46/+85
| | | | | | | | | | | | | | 2002-08-20 Hans Petter Jansson <hpj@ximian.com> * gui/e-itip-control.c (start_defalt_server): Rename to start_default_server_async () and don't run a nested main loop. Let the caller deal with the client object and signals. (default_server_started_cb): Implement. Async signal handler for 'cal_opened' signal, does the embedding. (object_requested_cb): Rewritten to work asynchronously, and finish the embedding when default_server_started_cb() is called. svn path=/trunk/; revision=22317
* Make sure to ref the stream. Fixes bug #47749.Jeffrey Stedfast2003-08-212-7/+14
| | | | | | | | | 2003-08-20 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-wrapper.c (imap_wrapper_hydrate): Make sure to ref the stream. Fixes bug #47749. svn path=/trunk/; revision=22315
* new function to set icons on the popup menu items.Rodrigo Moya2003-08-202-1/+36
| | | | | | | | | | 2003-08-20 Rodrigo Moya <rodrigo@ximian.com> * gui/e-calendar-table.c (setup_popup_icons): new function to set icons on the popup menu items. (e_calendar_table_show_popup_menu): call setup_popup_icons. svn path=/trunk/; revision=22311
* set more icons for the popup menu.Rodrigo Moya2003-08-203-2/+59
| | | | | | | | | 2003-08-20 Rodrigo Moya <rodrigo@ximian.com> * gui/e-cal-view.c (setup_popup_icons): set more icons for the popup menu. svn path=/trunk/; revision=22310
* adapted to changes in ECalViewEvent.Rodrigo Moya2003-08-202-11/+13
| | | | | | | | | 2003-08-20 Rodrigo Moya <rodrigo@ximian.com> * calendar/ea-cal-view-event.c (ea_cal_view_event_get_name): adapted to changes in ECalViewEvent. svn path=/trunk/; revision=22309
* Merged from calendar-views-with-model branchRodrigo Moya2003-08-2026-1316/+1326
| | | | svn path=/trunk/; revision=22308
* Merged from calendar-views-with-model branchRodrigo Moya2003-08-202-0/+339
| | | | svn path=/trunk/; revision=22307
* add ea-factory.h into source listBolian Yin2003-08-201-1/+3
| | | | svn path=/trunk/; revision=22306
* use memcpy to assign CORBA_char_sequence instead of strcpy. (#46706)Gilbert Fang2003-08-202-1/+7
| | | | | | | | | | 2003-08-20 Gilbert Fang <gilbert.fang@sun.com> * gui/widgets/e-addressbook-util.c (e_addressbook_send_card_list): use memcpy to assign CORBA_char_sequence instead of strcpy. (#46706) svn path=/trunk/; revision=22305
* Add a11y checking, and a11y Makefiles add a11y subdirectoryBolian Yin2003-08-203-0/+15
| | | | | | | | | 2003-08-20 Bolian Yin <bolian.yin@sun.com> * configure.in: Add a11y checking, and a11y Makefiles * Makefile.am: add a11y subdirectory svn path=/trunk/; revision=22304
* Add a11y dependency. gui/calendar-commands.cBolian Yin2003-08-2014-22/+169
| | | | | | | | | | | | | | | | | | | | | | | 2003-08-20 Bolian Yin <bolian.yin@sun.com> * gui/Makefile.am : Add a11y dependency. * gui/calendar-commands.c (calendar_get_text_for_folder_bar_label) * gui/e-cal-view.c: Add two new events: "event_changed" and "event_added" * gui/e-day-view.c (e_day_view_class_init): init a11y. (e_day_view_find_event_from_item): make it public from private (e_day_view_update_event_cb): emit "event_changed" signal (e_day_view_reshape_day_event): emit "event_added" signal (e_day_view_reshape_long_event): emit "event_added" signal * gui/e-week-view.c (e_week_view_class_init): init a11y. (e_week_view_find_event_from_item): make it public from private (e_week_view_update_event_cb): emit "event_changed" signal (e_week_view_reshape_event_span): emit "event_added" signal * gui/gnome-cal.c (gnome_calendar_class_init): init a11y. (gnome_calendar_get_e_calendar_widget), (gnome_calendar_get_search_bar_widget), (gnome_calendar_get_view_notebook_widget): new functions svn path=/trunk/; revision=22303
* setup the a11y directory for evolution accessibility work New files are:Bolian Yin2003-08-2018-0/+2190
| | | | | | | | | | | | | | | | | | | | | | | | | | 2003-08-20 Bolian Yin <bolian.yin@sun.com> setup the a11y directory for evolution accessibility work New files are: ChangeLog ea-factory.h Makefile.am calendar/ea-calendar.c calendar/ea-calendar.h calendar/ea-calendar-helpers.c calendar/ea-calendar-helpers.h calendar/ea-cal-view.c calendar/ea-cal-view.h calendar/ea-cal-view-event.c calendar/ea-cal-view-event.h calendar/ea-day-view.c calendar/ea-day-view.h calendar/ea-week-view.c calendar/ea-week-view.h calendar/ea-gnome-calendar.c calendar/ea-gnome-calendar.h calendar/Makefile.am svn path=/trunk/; revision=22302
* added missing implementation.Rodrigo Moya2003-08-202-1/+18
| | | | | | | | | 2003-08-18 Rodrigo Moya <rodrigo@ximian.com> * src/libical/icalcomponent.c (icalcomponent_set_uid): added missing implementation. svn path=/trunk/; revision=22297
* removed upgrade-mailer.c - no longer used/neededJeffrey Stedfast2003-08-202-1176/+0
| | | | svn path=/trunk/; revision=22291
* Removed the new-mail-notification mess.Jeffrey Stedfast2003-08-203-47/+115
| | | | | | | | | | | | | | | | | | | | 2003-08-18 Jeffrey Stedfast <fejj@ximian.com> * mail-session.c (main_get_filter_driver): Removed the new-mail-notification mess. * mail-folder-cache.c (notify_idle_cb): New idle callback to alert the user about new mail. (notify_type_changed): New function to intercept user changes to his/her notification settings changes. (real_flush_updates): Initialise new mail notification if not yet initialised and setup an idle callback if none is already set. (update_1folder): Now takes an additional argument `new' which states whether or not the fodler got any new mail so that we may handle notify the user (if needed). (folder_changed): Pass in the number of new messages received. svn path=/trunk/; revision=22290
* add an expander_style param (ect_draw): pass expander_style toMike Kestner2003-08-201-9/+56
| | | | | | | | | | | | 2003-08-19 Mike Kestner <mkestner@ximian.com> * e-cell-tree.c (draw_expander): add an expander_style param (ect_draw): pass expander_style to draw_expander (animate_expander): new timeout handler for expander animation (ect_event): on !retro clicks, draw a "semi" expander and start an animation handler to finish the animation. svn path=/trunk/; revision=22288
* return 77 when gpg isn't available rather than 127Jeffrey Stedfast2003-08-191-3/+3
| | | | | | also fixed to import the keys from the correct location svn path=/trunk/; revision=22287
* Original patch from David Woodhouse, but modified a bit by me.Jeffrey Stedfast2003-08-192-10/+26
| | | | | | | | | | | 2003-08-19 Jeffrey Stedfast <fejj@ximian.com> * Original patch from David Woodhouse, but modified a bit by me. * e-msg-composer.c (handle_mailto): Fix insertion of arbitrary headers from mailto: links. Ignore From: and Reply-To: headers. svn path=/trunk/; revision=22285
* Added a comment for translators.Not Zed2003-08-192-3/+19
| | | | | | | | | | | | | | 2003-08-19 Not Zed <NotZed@Ximian.com> * mail-callbacks.c (mail_generate_reply): Added a comment for translators. 2003-08-19 David Woodhouse <dwmw2@infradead.org> * mail-callbacks.c (mail_generate_reply): Add a timezone offset to the attribution string. svn path=/trunk/; revision=22284
* Added translation for day and localtime strings. Also removed the tz_zoneNot Zed2003-08-192-2/+46
| | | | | | | | | | | | | | 2003-08-19 Not Zed <NotZed@Ximian.com> * mail-format.c (write_date): Added translation for day and localtime strings. Also removed the tz_zone stuff, and just use 'localtime' always. 2003-08-15 David Woodhouse <dwmw2@infradead.org> * mail-format.c (write_date): Show date in localtime too. svn path=/trunk/; revision=22283
* ** For bug #47461.Harry Lu2003-08-192-1/+8
| | | | | | | | | | | 2003-08-19 Harry Lu <harry.lu@sun.com> ** For bug #47461. * e-summary-calendar.c: (generate_html): Change "%P" to "%p" so that strftime() can work under solaris. svn path=/trunk/; revision=22280
* ** For #45348Harry Lu2003-08-192-1/+8
| | | | | | | | | | | 2003-08-19 Harry Lu <harry.lu@sun.com> ** For #45348 * mail-display.c (mail_display_render): Change "%P" to "%p" so that strftime() can work under solaris. svn path=/trunk/; revision=22278
* Various fixes to make it work.Not Zed2003-08-1910-105/+162
| | | | | | | | | | | | | | | | | | | | | 2003-08-18 Not Zed <NotZed@Ximian.com> * camel-http-stream.c: Various fixes to make it work. * tests/smime/pgp-mime.c (main): added missing 'ret' variable. * providers/smtp/camel-smtp-transport.c (connect_to_server): * providers/imapp/camel-imapp-store.c (connect_to_server: * providers/imap/camel-imap-store.c (connect_to_server): * providers/pop3/camel-pop3-store.c (connect_to_server): * camel-http-stream.c (http_connect): change service->session for tcp_stream_ssl_new. * camel-tcp-stream-ssl.c: Changed service to session, and fix some refcounting of it. include camel-operation.h svn path=/trunk/; revision=22275
* [Fixed bug #47563]Jack Jia2003-08-182-2/+18
| | | | | | | | | | | | | | | 2003-08-18 Jack Jia <jack.jia@sun.com> [Fixed bug #47563] * e-summary-tasks.c (setup_task_folder) : set a default value for the tasks->due_today_colour and tasks->overdue_colour, if the key in gconf is NULL. and change the key name from TasksDueTodayi to due_today, from TasksOverdue to overdue, in order to coincide with the key in e-summary-tasks.c(setup_task_folder).In this way, it can avoid crash on solaris. svn path=/trunk/; revision=22258
* ** See bug #47634.Not Zed2003-08-1610-18/+99
| | | | | | | | | | | | | | | | | | | | | | | | | 2003-08-15 Not Zed <NotZed@Ximian.com> ** See bug #47634. * tests/lib/messages.c (test_message_compare): check write_to_stream returns. (message_dump_rec): helper to dump message structure. * camel-mime-part-utils.c (simple_data_wrapper_construct_from_parser): dont set content encoding here. (camel_mime_part_construct_content_from_parser): set it here instead, on every part. basically same as setting the mime_type_field always. * camel-multipart-signed.c (camel_multipart_signed_class_init): * camel-mime-message.c (camel_mime_message_class_init): * camel-multipart.c (camel_multipart_class_init): override decode_to_stream to always do the same as write_to_stream, since we can never be encoded. svn path=/trunk/; revision=22252
* extracted from ect_draw (draw_expander): new gtktreeview-like expanderMike Kestner2003-08-164-86/+207
| | | | | | | | | | | | | | | | | | 2003-08-15 Mike Kestner <mkestner@ximian.com> * e-cell-tree.c (draw_retro_expander): extracted from ect_draw (draw_expander): new gtktreeview-like expander drawing (ect_draw): draw lines and expanders based on retro_look style prop (adjust_event_position): extracted method from ect_event (event_in_expander): new checks for motion/clicks in expander (ect_event): handle prelight for new expanders * e-table-item.c (eti_init): init new motion col/row (eti_event): synthesize leave_notify events for cells and propogate existing motion events to the cells. * e-tree.c (e_tree_class_init): add retro_look and expander_size style props. svn path=/trunk/; revision=22251
* unref the EComponentListener before unloading the CORBA object.Rodrigo Moya2003-08-162-6/+11
| | | | | | | | | 2003-08-12 Rodrigo Moya <rodrigo@ximian.com> * backend/ebook/e-book.c (e_book_dispose): unref the EComponentListener before unloading the CORBA object. svn path=/trunk/; revision=22248
* Don't attach any filters to decode base64/qp/etc.Jeffrey Stedfast2003-08-162-48/+10
| | | | | | | | | 2003-08-15 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-wrapper.c (imap_wrapper_hydrate): Don't attach any filters to decode base64/qp/etc. svn path=/trunk/; revision=22247
* fixed shitJeffrey Stedfast2003-08-151-5/+6
| | | | svn path=/trunk/; revision=22239
* Fix for 45818 ( i18n mail messages search only produces '[?]'). NowSuresh Chandrasekharan2003-08-152-4/+12
| | | | | | | | | | | 2003-08-13 Suresh Chandrasekharan <suresh.chandrasekharan@sun.com> * e-searching-tokenizer.c (searcher_next_token): Fix for 45818 ( i18n mail messages search only produces '[?]'). Now multibyte character selection works correctly. But due to associated gtkhtml bug, the find button functionallity for multibyte characters is broken. svn path=/trunk/; revision=22236
* Chain.Hans Petter Jansson2003-08-1414-14/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-08-12 Hans Petter Jansson <hpj@ximian.com> * backend/ebook/e-destination.c (e_destination_dispose): Chain. * gui/component/e-address-widget.c (e_address_widget_destroy): Chain. Prevent double frees. Prevent double GSource removal. * gui/component/e-cardlist-model.c (e_cardlist_model_class_init): Store parent class. (e_cardlist_model_dispose): Chain. Prevent double frees and unrefs. * gui/contact-editor/e-contact-editor-address.c (e_contact_editor_address_dispose): Chain. * gui/contact-editor/e-contact-editor-fullname.c (e_contact_editor_fullname_dispose): Chain. * gui/contact-list-editor/e-contact-list-editor.c (e_contact_list_editor_dispose): Chain. * gui/contact-list-editor/e-contact-list-model.c (contact_list_model_destroy): Chain. Prevent double frees and unrefs. * gui/widgets/e-addressbook-reflow-adapter.c (addressbook_dispose): Chain. (addressbook_finalize): Chain. * gui/widgets/e-addressbook-table-adapter.c (addressbook_dispose): Chain. * gui/widgets/e-addressbook-treeview-adapter.c (addressbook_destroy): Chain. Prevent double free. * gui/widgets/gal-view-minicard.c (gal_view_minicard_dispose): Chain. Prevent double free and detach. * gui/widgts/gal-view-treeview.c (gal_view_treeview_dispose): Chain. Prevent double free and detach. * printins/e-contact-print-style-editor.c (e_contact_print_stule_editor_destroy): Chain. Prevent double unref. svn path=/trunk/; revision=22229
* Chain. Prevent double unrefs. (impl_finalize): Chain.Hans Petter Jansson2003-08-147-11/+56
| | | | | | | | | | | | | | | | | | | | | 2003-08-12 Hans Petter Jansson <hpj@ximian.com> * gui/calendar-offline-handler.c (impl_dispose): Chain. Prevent double unrefs. (impl_finalize): Chain. * gui/e-alarm-list.c (finalize): Chain. * gui/e-comp-editor-registry.c (destroy): Chain. Prevent double frees. (editor_destroy_cb): Don't crash if we get the destroy signal twice. * gui/e-date-time-list.c (e_date_time_list_finalize): Chain. * gui/e-meeting-attendee.c (finalize): Chain. * gui/e-meeting-model.c (finalize): Chain. svn path=/trunk/; revision=22228
* Save errno when flushing/unreffing the filter stream.Jeffrey Stedfast2003-08-142-3/+11
| | | | | | | | | 2003-08-14 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-part.c (write_to_stream): Save errno when flushing/unreffing the filter stream. svn path=/trunk/; revision=22227
* fixed an insulting error message. Fixes bug #47413.Lorenzo Gil Sanchez2003-08-142-1/+6
| | | | | | | | | 2003-08-13 Lorenzo Gil Sanchez <lgs@sicem.biz> * e-msg-composer-hdrs.c (account_removed_cb): fixed an insulting error message. Fixes bug #47413. svn path=/trunk/; revision=22220
* don't make 1.5 the default version (ie LN_S) update to use gal-2.2Mike Kestner2003-08-142-13/+18
| | | | | | | | | 2003-08-13 Mike Kestner <mkestner@ximian.com> * configure.in: don't make 1.5 the default version (ie LN_S) update to use gal-2.2 svn path=/trunk/; revision=22218
* If the content is base64/qp/uu/etc encoded but the part is 7bit/8bit/(orJeffrey Stedfast2003-08-142-0/+11
| | | | | | | | | | | | | 2003-08-13 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-part.c (write_to_stream): If the content is base64/qp/uu/etc encoded but the part is 7bit/8bit/(or otherwise non-encoded), set reencode to TRUE so that we decode the original content stream. Fixes a bug noticed on evolution-patches@ximian.com where a patch had a Content-Transfer-Encoding of 7bit but was base64 encoded. svn path=/trunk/; revision=22217
* Fix the range check, we were stopping removal of 1 or 2 removals, for someNot Zed2003-08-143-3/+17
| | | | | | | | | | | | | | | | | | 2003-08-13 Not Zed <NotZed@Ximian.com> * camel-folder-summary.c (camel_folder_summary_remove_range): Fix the range check, we were stopping removal of 1 or 2 removals, for some odd and completely uncomprehensible reason. Perhaps debug left in? 2003-08-13 Not Zed <NotZed@Ximian.com> ** See bug #47517. * camel-vee-folder.c (vee_sync): Always rebuild folder on any sync, not just expunge ones. svn path=/trunk/; revision=22216
* This needs to use camel_data_wrapper_decode_to_stream() rather thanJeffrey Stedfast2003-08-143-39/+32
| | | | | | | | | | | | | | | | | | 2003-08-13 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer-attachment-bar.c (update): This needs to use camel_data_wrapper_decode_to_stream() rather than write_to_stream(). Also simplify a bit - no sense looping to load the pixbuf data into the gdk-pixbuf loader 4K at a time when we have the whole thing in a memory buffer already. Once done, unref the stream instead of closing it so we don't leak. (attach_to_multipart): Use decode_to_stream(). * e-msg-composer-attachment.c (e_msg_composer_attachment_new): Avoid constructing thwe data-wrapper from the stream twice for message/rfc822 parts. svn path=/trunk/; revision=22213
* filter S-F10 key binding, and show popup menu. (popup_menu_placement_cb):Maxx Cao2003-08-131-4/+48
| | | | | | | | | | | 2003-08-10 Maxx Cao <maxx.cao@sun.com> * gal/e-text/e-text.c (e_text_event): filter S-F10 key binding, and show popup menu. (popup_menu_placement_cb): function added to adjust popup menu position.+ (popup_targets_received): show popup menu in different ways, according to whether it's invoked by mouse click or key binding. svn path=/trunk/; revision=22204
* In DayView, Shift+Home, Change the duration to the time that begins theAndrew Wu2003-08-132-0/+103
| | | | | | | | | | | | | | 2003-08-12 Andrew Wu <Yang.Wu@sun.com> * gui/e-day-view.c (e_day_view_change_duration_to_start_of_work_day): In DayView, Shift+Home, Change the duration to the time that begins the current work day. (e_day_view_change_duration_to_end_of_work_day): In DayView, Shift+End, Change the duration to the time that ends the current work day svn path=/trunk/; revision=22202
* actually chose the right color to+ composite over when caching the pixmap.Larry Ewing2003-08-131-23/+6
| | | | | | | 2003-08-12 Larry Ewing <lewing@ximian.com> * e-cell-toggle.c (check_cache): actually chose the right color to+ composite over when caching the pixmap. svn path=/trunk/; revision=22200
* Add destroy chaining.Hans Petter Jansson2003-08-132-7/+13
| | | | | | | | | | 2003-08-12 Hans Petter Jansson <hpj@ximian.com> * gui/e-itip-control.c (html_destroyed): (init): (write_html): Add destroy chaining. svn path=/trunk/; revision=22199
* Removed unused function prototype.Jeffrey Stedfast2003-08-132-4/+4
| | | | | | | | 2003-08-12 Jeffrey Stedfast <fejj@ximian.com> * mail-tools.h: Removed unused function prototype. svn path=/trunk/; revision=22195
* In the WeekView, Navigation through days with arrow keys.Andrew Wu2003-08-122-0/+204
| | | | | | | | | | | | | 2003-08-12 Andrew Wu <Yang.Wu@sun.com> * gui/e-week-view.c (e_week_view_on_key_up): (e_week_view_on_key_down): (e_week_view_on_key_left): (e_week_view_on_key_right): In the WeekView, Navigation through days with arrow keys. svn path=/trunk/; revision=22184
* ** Fixes #47464.Harry Lu2003-08-122-1/+8
| | | | | | | | | | | 2003-08-12 Harry Lu <harry.lu@sun.com> ** Fixes #47464. * gui/dialogs/meeting-page.c: (get_widgets): The Organizer's value need not match one of the values in the list. svn path=/trunk/; revision=22183
* removed all the timeout shite that we don't even use anymoreJeffrey Stedfast2003-08-122-235/+5
| | | | svn path=/trunk/; revision=22180
* force connect manually so basics work.Not Zed2003-08-125-13/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-08-11 Not Zed <NotZed@Ximian.com> * providers/imapp/camel-imapp-store.c (imap_get_folder_info): force connect manually so basics work. ** See bug #45505. * camel-service.c (camel_gethostbyname): duh, pthread_create returns the error code directly, not via errno. (camel_gethostbyaddr): Same, also properly handle the failure case. 2003-08-01 Not Zed <NotZed@Ximian.com> ** See bug #47208. * camel-filter-search.c (match_all): match-all with no arguments should always return TRUE. * camel-folder-search.c (camel_folder_search_execute_expression): print a warning when we get an invalid result type & fixed a leak for that case. svn path=/trunk/; revision=22179
* updated mime-tests READMEJeffrey Stedfast2003-08-121-0/+4
| | | | svn path=/trunk/; revision=22178
* check pthread_create return code properly. (e_mutex_lock): check pthread*Not Zed2003-08-122-12/+24
| | | | | | | | | | | | 2003-08-11 Not Zed <NotZed@Ximian.com> * e-msgport.c (e_thread_put): check pthread_create return code properly. (e_mutex_lock): check pthread* return codes properly. (e_mutex_unlock): Same here. (e_mutex_cond_wait): and here. svn path=/trunk/; revision=22177
* Updated for CamelMimePart::content_type changes.Jeffrey Stedfast2003-08-125-68/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-08-05 Jeffrey Stedfast <fejj@ximian.com> * mail-format.c (handle_multipart_encrypted): Updated for CamelMimePart::content_type changes. * mail-ops.c (save_part_save): Use camel_data_wrapper_decode_to_stream() here. * mail-display.c (drag_data_get_cb): Updated for CamelMimePart::content_type changes. (do_attachment_header): Same. 2003-07-31 Jeffrey Stedfast <fejj@ximian.com> * mail-format.c (mail_format_raw_message): Updated to pass FALSE as the 'decode' param to mail_format_data_wrapper_write_to_stream(). (mail_format_data_wrapper_write_to_stream): Now takes a boolean arg telling whether to decode or not. Also reworked the charset logic now that camel doesn't handle this for us any longer. (mail_format_get_data_wrapper_text): Updated. (handle_text_plain): Same. (handle_text_enriched): Here too. * mail-display.c (do_attachment_header): Call decode_to_stream here instead of write_to_stream. (do_external_viewer): Same. (on_url_requested): Same. Also updated for mail_format_data_wrapper_write_to_stream(). (try_part_urls): Call decode_to_stream. (drag_data_get_cb): Same. svn path=/trunk/; revision=22173
* don't set the rawtext bit anymore.Jeffrey Stedfast2003-08-123-18/+30
| | | | | | | | | | | | 2003-07-16 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer-attachment-bar.c (attach_to_multipart): don't set the rawtext bit anymore. * e-msg-composer.c (build_message): Convert the plain part's content stream from UTF-8 to whatever charset we want. svn path=/trunk/; revision=22172
* New test suite for the mime parser (which is where the below 2 fixes wereJeffrey Stedfast2003-08-1222-566/+884
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tests/message/test4.c: New test suite for the mime parser (which is where the below 2 fixes were noticed). * camel-mime-parser.c (folder_boundary_check): Calculate 'len' by subtracting the boundary start from inend rather than 'atleast'. (folder_scan_content): Calculate 'inend' differently depending on the EOF state. 2003-08-08 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-filter-tohtml.c (html_convert): Rather than checking *inptr == '\n', check inptr >= inend - this gets rid of an Invalid Read report from valgrind. * camel-mime-part.c (write_to_stream): Don't necessarily re-encode just because the encodings differ. Need to look into making it so that message/rfc822 and multipart parts ignore the Content-Transfer-Encoding header and just keep their 'encoding' bits set to DEFAULT. 2003-08-05 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-folder.c (get_content): Updated. * camel-mime-message.c (camel_mime_message_init): Don't override the mime_type here. (process_header): Updated to use CamelDataWrapper's mime_type field. (find_best_encoding): Same. (best_encoding): Here too. * camel-digest-folder.c (camel_digest_folder_new): Updated for CamelMimePart::content_type change. * camel-mime-part.c (camel_mime_part_init): Override our parent class's default mime_type. (camel_mime_part_finalize): Don't need to unref the content_type anymore. (process_header): Updated to use CamelDataWrapper's mime_type field. (camel_mime_part_set_filename): Same. (camel_mime_part_get_filename): Same. (camel_mime_part_get_content_type): Same. (set_content_object): Here too. (write_to_stream): Updated. (construct_from_parser): Updated. * camel-mime-part.h: Remove the content_type field. 2003-07-31 Jeffrey Stedfast <fejj@ximian.com> * tests/lib/messages.c (test_message_compare_content): If the chunks differ, perform a hexdump on the data being compared so that we may analyse it easier. * camel-multipart-signed.c (write_to_stream): Return ssize_t. * camel-mime-utils.h: Added the CamelMimePartEncodingType enum here. * camel-mime-part.h: Removed the CamelMimePartEncodingType enum from here. * camel-mime-part.c (write_to_stream): Updated to return ssize_t. Also minor changes to only re-encode the content stream if the charset or encoding changed (this way we write it out in the original raw form if nothing changed). * camel-mime-part-utils.c (simple_data_wrapper_construct_from_parser): Drastically simplify. We no longer scan html content to try and find the charset, nor do we care about converting the content to UTF-8 and handling broken windows charsets. * camel-mime-message.c (find_best_encoding): Use decode_to_stream() here. Also updated to not assume the content charset is UTF-8 since it is very likely not the case anymore since data-wrappers no longer are converted to UTF-8 at parse time. * camel-folder-summary.c (summary_build_content_info_message): Use decode_to_stream instead here too. * camel-folder-search.c (match_words_1message): Use decode_to_stream instead of write_to_stream so we can search the contents. * camel-data-wrapper.c (camel_data_wrapper_init): Set the default encoding to DEFAULT. (write_to_stream): Updated to return ssize_t (camel_data_wrapper_decode_to_stream): New virtual function to decode a data wrapper to a stream (results in nearly identical behaviour to the old write_to_stream method). (decode_to_stream): Default implementation of above virtual method. Decodes base64/qp/etc streams. * camel-data-wrapper.h: Removed the rawtext bit and added an encoding member. svn path=/trunk/; revision=22171
* Patch from Lorenzo Gil Sanchez <lgs@sicem.biz>Ettore Perazzoli2003-08-112-0/+11
| | | | | | | * Locations: Added Bermuda to the list of countries under the 'Central and South America' region. [#21879] svn path=/trunk/; revision=22168
* Merged missing bits from branchRodrigo Moya2003-08-096-72/+380
| | | | svn path=/trunk/; revision=22152
* Adding the topic.datIsmael Olea2003-08-091-0/+11
| | | | svn path=/trunk/; revision=22150
* Mergin the Spanish translation of Evo 1.2 help with heapIsmael Olea2003-08-0921-5869/+5954
| | | | svn path=/trunk/; revision=22149
* Merged ECalendarTable changes from new-calendar-branchRodrigo Moya2003-08-0821-2817/+385
| | | | svn path=/trunk/; revision=22143
* Merge new-calendar-branch into HEADRodrigo Moya2003-08-0822-117/+3242
| | | | svn path=/trunk/; revision=22129
* *** empty log message ***Wang Jian2003-08-072-3430/+2505
| | | | svn path=/trunk/; revision=22117
* Fix a bug (control characters accidentally inserted into the file?) and aDan Winship2003-08-062-3/+8
| | | | | | | * it.po: Fix a bug (control characters accidentally inserted into the file?) and a warning (extra "\n") svn path=/trunk/; revision=22111
* changed one of the "Con_fidential" to "Co_nfidential" since we alreadyJack Jia2003-08-062-1/+6
| | | | | | | | | 2003-08-05 Jack Jia <jack.jia@sun.com> * gui/dialogs/event-page.glade: changed one of the "Con_fidential" to "Co_nfidential" since we already have "File" using the same 'F' key. svn path=/trunk/; revision=22097
* add the accelerator "P" for "Print", "S" for "Save", "C" for "Save andJack Jia2003-08-062-5/+11
| | | | | | | | | | 2003-08-06 Jack Jia <jack.jia@sun.com> * evolution-comp-editor.xml: add the accelerator "P" for "Print", "S" for "Save", "C" for "Save and _Close", "A" for "Save _As...", "D" for "Delete". Fixes bug #47379. svn path=/trunk/; revision=22096
* ** See bug #47224. Hook onto clicked rather than button_pressed, so thatNot Zed2003-08-062-18/+36
| | | | | | | | | | | | | | | | | | | 2003-08-05 Not Zed <NotZed@Ximian.com> ** See bug #47224. Hook onto clicked rather than button_pressed, so that dnd works. * mail-display.c (inline_toggle): toggle a part inline. (button_press): change back to only handle button clicked events, renamed to inline_button_clicked. (do_attachment_header): hook onto clicked rather than button_press_event, and move key_press_event to inline_button_pressed. (do_signature): Same. (inline_button_pressed): handle inline button key press event explicitly. svn path=/trunk/; revision=22095
* ** See bug #42636.Not Zed2003-08-063-4/+20
| | | | | | | | | | | | | | | | | | 2003-08-05 Not Zed <NotZed@Ximian.com> ** See bug #42636. * vfoldertypes.xml: Fix some of the subject rules, they were missing matching ')'s. 2003-08-01 Not Zed <NotZed@Ximian.com> ** See bug #47208. * filter-code.c (build_code): wrap the expression in a match-all so boolean expressions work properly for folder searches. svn path=/trunk/; revision=22090
* add a flag for non-url chars (controls, whitespace, ", and |)Dan Winship2003-08-052-17/+130
| | | | | | | | | | | | * e-html-utils.c (special_chars): add a flag for non-url chars (controls, whitespace, ", and |) (url_extract): Use that. When urlifying just a hostname, make sure it really is a hostname, and not just something like "www.c". (e_text_to_html_full): Deal with url_extract returning NULL in the "www." case (main): add a regression test, #ifdef E_HTML_UTILS_TEST svn path=/trunk/; revision=22087
* Updated italian translation (final revision done).Marco Ciampa2003-08-052-70/+63
| | | | svn path=/trunk/; revision=22083
* Updated italian traslationMarco Ciampa2003-08-052-117/+103
| | | | svn path=/trunk/; revision=22081
* add the drop type of mozilla browser link to make composer support toAntonio Xu2003-08-042-10/+16
| | | | | | | | | | 2003-08-04 Antonio Xu <antonio.xu@sun.com> * e-msg-composer.c (drag_data_received): add the drop type of mozilla browser link to make composer support to handle mozilla DnD data. [#47131] svn path=/trunk/; revision=22077
* Updated italian translation.Marco Ciampa2003-08-041-130/+111
| | | | svn path=/trunk/; revision=22076
* Updated italian traslation (under revision 35% done)Marco Ciampa2003-08-042-109/+97
| | | | svn path=/trunk/; revision=22074
* retryingSajith VK2003-08-021-0/+27397
| | | | svn path=/trunk/; revision=22071
* Updated French translation.Christophe Merlet2003-08-022-2875/+2966
| | | | svn path=/trunk/; revision=22070
* Updated italian translation (under revision 25% completed)Marco Ciampa2003-08-022-183/+155
| | | | svn path=/trunk/; revision=22067
* Add option for '--enable-imapp', for 'new' imap code.Not Zed2003-08-022-0/+19
| | | | | | | | | 2003-08-01 Not Zed <NotZed@Ximian.com> * configure.in: Add option for '--enable-imapp', for 'new' imap code. svn path=/trunk/; revision=22063
* add optional imapp compileMichael Zucci2003-08-021-1/+6
| | | | svn path=/trunk/; revision=22062
* experimental, non-working imap implementationMichael Zucci2003-08-0222-0/+7458
| | | | svn path=/trunk/; revision=22061
* oops, s/gpgfoo/gpg/Jeffrey Stedfast2003-08-021-1/+1
| | | | svn path=/trunk/; revision=22058
* updatedJeffrey Stedfast2003-08-022-2/+13
| | | | svn path=/trunk/; revision=22057
* add a CamelOperation for overriding status handler.Not Zed2003-08-0211-20/+41
| | | | | | | | | | | | | | | | | 2003-07-29 Not Zed <NotZed@Ximian.com> * mail-folder-cache.c (mail_note_store): add a CamelOperation for overriding status handler. * mail-send-recv.c (receive_update_got_store): Pass our own cancel handle to get_folderinfo and mail_note_store. (mail_send_receive, mail_receive_uri): Same for get_store. * mail-ops.c (mail_get_store, mail_get_folderinfo): Add a CamelOperation argument, for overriding the status handler. Fixed most calles to pass NULL to use the default. svn path=/trunk/; revision=22056
* Same.Jeffrey Stedfast2003-08-025-22/+152
| | | | | | | | | | | 2003-08-01 Jeffrey Stedfast <fejj@ximian.com> * tests/smime/pgp-mime.c: Same. * tests/smime/pgp.c: Updated to build and to import some custom gpg keys for use with testing. svn path=/trunk/; revision=22055
* Updated Spanish translation by Francisco Javier F. SerradorPablo Gonzalo del Campo2003-08-012-492/+528
| | | | | | | | | 2003-08-01 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation by Francisco Javier F. Serrador <serrador@arrakis.es>. svn path=/trunk/; revision=22051
* added the include <config.h> line at the beginning to enable gettext.Lorenzo Gil2003-08-012-0/+6
| | | | | | | | | 2003-08-01 Lorenzo Gil <lgs@sicem.biz> * gui/e-alarm-list.c: added the include <config.h> line at the beginning to enable gettext. svn path=/trunk/; revision=22046
* *Fix for bug #6951Harry Lu2003-08-012-17/+164
| | | | | | | | | | | | | | | | | | | 2003-07-28 Harry Lu <harry.lu@sun.com> *Fix for bug #6951 * mail-display.c (launch_cb): Bypass the new added menu item. (save_all_parts_cb): New function. Do the real save-all work. (save_all_parts): New function. Get the directory to save to. (save_all_cb): New function. The call-back function for the new added menu item. (pixmap_press): Add the new menu item "Save All Attachment...". (ptr_array_free_notify): A simple wrapper function to free the pointer array. (do_attachment_header): Save attachment pointer in an array for "Save All Attachment" use. svn path=/trunk/; revision=22045
* close mail message window using 'ESC' key, fix bug #47087Yuedong Du2003-08-012-0/+8
| | | | | | | | | 2003-08-01 Yuedong Du <yuedong.du@sun.com> * message-browser.c: (on_key_press): close mail message window using 'ESC' key, fix bug #47087 svn path=/trunk/; revision=22043
* add libgal-a11y-2.0.so dependency change the build sequence for a11y partGilbert Fang2003-07-311-0/+94
| | | | | | | | | | | | 2003-07-31 Gilbert Fang <gilbert.fang@sun.com> * gal-2.0.pc.in: add libgal-a11y-2.0.so dependency * gal/Makefile.am: change the build sequence for a11y part * gal/a11y/Makefile.am: change a11y to build as normal so instead of gtk module. * gal/a11y/gal-a11y-factory.h: marcos for a11y factory generation. svn path=/trunk/; revision=22035
* oops, this tooJeffrey Stedfast2003-07-311-1/+1
| | | | svn path=/trunk/; revision=22030
* Also updated.Jeffrey Stedfast2003-07-317-26/+39
| | | | | | | | | | | | | | | | 2003-07-30 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-message.c (write_to_stream): Also updated. * camel-data-wrapper.c (write_to_stream): This should return ssize_t * camel-multipart-signed.c (write_to_stream): Updated. * camel-multipart.c (write_to_stream): Same. * camel-mime-part.c (write_to_stream): Here too. svn path=/trunk/; revision=22029
* removed obsolete code.Rodrigo Moya2003-07-304-818/+5
| | | | | | | | | 2003-07-30 Rodrigo Moya <rodrigo@ximian.com> * cal-client/cal-client-multi.[ch]: * cal-client/Makefile.am: removed obsolete code. svn path=/trunk/; revision=22028
* fixed the ChangeLogJeffrey Stedfast2003-07-301-1/+1
| | | | svn path=/trunk/; revision=22018
* Fix for #46168 'some additional locale aliases required for chineseSuresh Chandrasekharan2003-07-294-43/+70
| | | | | | | | | | | | | | | | | | | | 2003-07-11 Suresh Chandrasekharan <suresh.chandrasekharan@sun.com> * camel-iconv.c: Fix for #46168 'some additional locale aliases required for chinese support'. 2003-07-25 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-utils.c (header_decode_word): Revert NotZed's fix for bug #42170 - this causes even more problems than it solves. See bug #46331 for info. Basically, each address header would be converted to UTF-8 twice which means no raw 8bit address header would render correctly. (header_decode_mailbox): Perform a sanity check on the resultant addr->str to make sure that it is valid UTF-8, if not convert it to UTF-8. Fixes bug #42170. svn path=/trunk/; revision=22013
* Fixes all "alarm daemon doesn't start with session"Rodrigo Moya2003-07-292-5/+14
| | | | | | | | | | | | 2003-07-29 Rodrigo Moya <rodrigo@ximian.com> Fixes all "alarm daemon doesn't start with session" * gui/alarm-notify/notify-main.c (main): use LIBGNOMEUI_MODULE instead of LIBGNOME_MODULE so that the default session client is created in gnome_program_init. svn path=/trunk/; revision=22011
* add gdk_pixbuf_loader_close to close pix buffer loading. [#45908]Antonio Xu2003-07-292-1/+8
| | | | | | | | | 2003-07-29 Antonio Xu <antonio.xu@sun.com> * e-msg-composer-attachment-bar.c (update): add gdk_pixbuf_loader_close to close pix buffer loading. [#45908] svn path=/trunk/; revision=22008
* Fixes #46769Harry Lu2003-07-292-26/+53
| | | | | | | | | | | | 2003-07-29 Harry Lu <harry.lu@sun.com> Fixes #46769 * gui/dialogs/task-page.c: (task_page_fill_component): Popup a error dialog if due date time is before start datetime when saving a task. svn path=/trunk/; revision=22005
* Fixes #46847Bolian Yin2003-07-293-42/+138
| | | | | | | | | | | | | | | | | | | 2003-07-29 Bolian Yin <bolian.yin@sun.com> Fixes #46847 * gui/e-day-view.c (e_day_view_get_next_tab_event, e_day_view_focus): add day view widget in the tab loop of events. * gui/e-week-view.c (e_week_view_get_next_tab_event, e_week_view_focus): add week view widget in the tab loop of events. Also: add some comments in gui/e-day-view.c and gui/e-week-view.c remove two compile warnings in gui/e-day-view.c svn path=/trunk/; revision=22002
* Fix for #46168 some additional locale aliases required for chinese supportSuresh Chandrasekharan2003-07-291-0/+4
| | | | | | | | | 2003-07-11 Suresh Chandrasekharan <suresh.chandrasekharan@sun.com> * gal/util/e-iconv.c : Fix for #46168 some additional locale aliases required for chinese support svn path=/trunk/; revision=21999
* Removed smime functions as they were stale.Jeffrey Stedfast2003-07-293-180/+4
| | | | | | | | 2003-07-28 Jeffrey Stedfast <fejj@ximian.com> * mail-crypto.c: Removed smime functions as they were stale. svn path=/trunk/; revision=21995
* map model_column to available model row by ignoring disabled columns.Mike Kestner2003-07-291-2/+7
| | | | | | | | | 2003-07-28 Mike Kestner <mkestner@ximian.com> * e-table-config (setup_fields): map model_column to available model row by ignoring disabled columns. svn path=/trunk/; revision=21993
* deal with "uses_list". Fixes #30839. (e_contact_print_dialog_new): useChris Toshok2003-07-282-9/+44
| | | | | | | | | | | | | | 2003-07-23 Chris Toshok <toshok@ximian.com> * printing/e-contact-print.c (e_contact_print_response): deal with "uses_list". Fixes #30839. (e_contact_print_dialog_new): use GINT_TO_POINTER instead of casting to void*, and set "uses_list" to FALSE. (e_contact_print_card_dialog_new): same. (e_contact_print_card_list_dialog_new): same, but set "uses_list" to TRUE. svn path=/trunk/; revision=21987
* fix a typo.Chris Toshok2003-07-282-1/+5
| | | | | | | | 2003-07-23 Chris Toshok <toshok@ximian.com> * backend/ebook/e-book.c (e_book_dispose): fix a typo. svn path=/trunk/; revision=21985
* update to gtkhtml-3.1Larry Ewing2003-07-272-7/+11
| | | | svn path=/trunk/; revision=21983
* Bump version to "1.5", so that we end up being parallel installable withRodney Dawes2003-07-272-1/+7
| | | | | | | | | | 2003-07-26 Rodney Dawes <dobey@ximian.com> * configure.in: Bump version to "1.5", so that we end up being parallel installable with 1.4 again, but we can still release a "1.5.0" tarball when we get to that point in 6 months svn path=/trunk/; revision=21982
* Updated Serbian translation by Serbian team (Prevod.org).Danilo Å egan2003-07-264-1677/+1842
| | | | | | | | | | | | 2003-07-26 Danilo Å egan <dsegan@gmx.net> * sr.po,sr@Latn.po: Updated Serbian translation by Serbian team (Prevod.org). * POTFILES.in: Removed "widgets/misc/e-messagebox.c" because it was removed from repository on July 23, by danw. svn path=/trunk/; revision=21980
* Updated italian translation.Marco Ciampa2003-07-262-105/+7
| | | | svn path=/trunk/; revision=21979
* bump editor versionLarry Ewing2003-07-262-2/+7
| | | | svn path=/trunk/; revision=21974
* Handle our own Delete key presses. Fixes bug #45597.Jeffrey Stedfast2003-07-262-0/+26
| | | | | | | | | 2003-07-25 Jeffrey Stedfast <fejj@ximian.com> * message-browser.c (message_browser_new): Handle our own Delete key presses. Fixes bug #45597. svn path=/trunk/; revision=21971
* Use 'Sans' instead of 'Helvetica' for the font name. Likewise.Akira TAGOH2003-07-253-6/+12
| | | | | | | | | | 2003-07-22 Akira TAGOH <tagoh@redhat.com> * printing/e-contact-print-envelope.c (ecpe_print): Use 'Sans' instead of 'Helvetica' for the font name. * printing/e-contact-print.c (e_contact_build_style): Likewise. svn path=/trunk/; revision=21962
* new function. (e_cal_view_get_timezone, e_cal_view_set_timezone): newRodrigo Moya2003-07-2513-269/+312
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-07-24 Rodrigo Moya <rodrigo@ximian.com> * gui/e-cal-view.[ch] (e_cal_view_delete_selected_occurrence): new function. (e_cal_view_get_timezone, e_cal_view_set_timezone): new functions. (e_cal_view_class_init): added new class' signal. * gui/e-week-view.[ch] (e_week_view_delete_occurrence, e_week_view_delete_occurrence_internal): removed. (e_week_view_get_timezone): removed. (e_week_view_set_timezone): renamed to timezone_changed_cb, as the callback for timezone changes in the parent ECalView. (e_week_view_on_button_press): call gnome_calendar_new_appointment instead of the non-existant e_week_view_new_appointment. * gui/e-day-view.[ch] (e_day_view_delete_occurrence, e_day_view_delete_occurrence_internal): removed. (e_day_view_get_timezone): removed. (e_day_view_set_timezone): renamed to timezone_changed_cb, as the callback for timezone changes in the parent ECalView. * gui/gnome-cal.c (gnome_calendar_delete_selected_occurrence): made it call e_cal_view_delete_selected_occurrence. (gnome_calendar_update_config_settings): call the generic e_cal_view_set_timezone on all view widgets. * gui/e-day-view-top-item.c: * gui/e-week-view-main-item.c: * gui/e-day-view-main-item.c: removed mentions to non-existant structure fields. svn path=/trunk/; revision=21948
* define ECalViewEvent as the base struct for the other views.Rodrigo Moya2003-07-2410-91/+154
| | | | | | | | | | | | | | | | | | | | | | | | | 2003-07-24 Rodrigo Moya <rodrigo@ximian.com> * gui/e-cal-view.h: define ECalViewEvent as the base struct for the other views. * gui/e-day-view.[ch]: EDayViewEvent is now based on ECalViewEvent. (e_day_view_get_selected_events): made it return a list of ECalViewEvent's, not CalComponent's, so that we can get more information about the events. * gui/e-week-view.[ch]: EWeekViewEvent is now based on ECalViewEvent. (e_week_view_get_selected_events): same as e_day_view_get_selected_events. * gui/e-cal-view.c (e_cal_view_cut_clipboard, e_cal_view_copy_clipboard, e_cal_view_delete_selected_event, e_cal_view_delete_selected_events, on_edit_appointment, on_save_as, on_print_event, on_meeting, on_forward, e_cal_view_create_popup_menu): * gui/calendar-commands.c (sensitize_calendar_commands): updated to read ECalViewEvent's instead of CalComponent's as returned by e_cal_view_get_selected_events(). svn path=/trunk/; revision=21946
* check the uid before using it.Rodrigo Moya2003-07-243-0/+8
| | | | | | | | 2003-07-24 Rodrigo Moya <rodrigo@ximian.com> * gui/e-cal-view.c (delete_event): check the uid before using it. svn path=/trunk/; revision=21944
* removed.Rodrigo Moya2003-07-2413-238/+267
| | | | | | | | | | | | | | | | | | | | | | | | 2003-07-24 Rodrigo Moya <rodrigo@ximian.com> * gui/e-day-view.c (e_day_view_delete_event, e_day_view_delete_event_internal): * gui/e-week-view.c (e_week_view_delete_event, e_week_view_delete_event_internal): removed. * gui/e-cal-view.[ch] (e_cal_view_delete_selected_event): renamed from e_cal_view_delete_event_internal. (e_cal_view_delete_selected_events): new function. * gui/gnome-cal.c (gnome_calendar_delete_selection): call e_cal_view_delete_selected_events(). * gui/e-week-view-event-item.c (e_week_view_event_item_get_position, e_week_view_event_item_button_press): * gui/e-day-view-top-item.c (e_day_view_top_item_draw_long_event): * gui/e-day-view-main-item.c (e_day_view_main_item_draw_day_event): adapted to changes in E*ViewPosition. svn path=/trunk/; revision=21943
* added missing cases. (setup_popup_icons): new function to set up icons forRodrigo Moya2003-07-243-0/+54
| | | | | | | | | | 2003-07-24 Rodrigo Moya <rodrigo@ximian.com> * gui/e-cal-view.c (on_print): added missing cases. (setup_popup_icons): new function to set up icons for the popup menu. (e_cal_view_create_popup_menu): call setup_popup_icons. svn path=/trunk/; revision=21942
* Reverted unwanted commitRodrigo Moya2003-07-241-2/+0
| | | | svn path=/trunk/; revision=21941
* just preload one level of GConf keys, since preloading all makes theRodrigo Moya2003-07-243-1/+8
| | | | | | | | | 2003-07-24 Rodrigo Moya <rodrigo@ximian.com> * e-config-listener.c (add_key): just preload one level of GConf keys, since preloading all makes the calendar startup slow. svn path=/trunk/; revision=21940
* fix crash when user escape the dialog. see bug #46700.Yuedong Du2003-07-242-0/+6
| | | | | | | | | 2003-07-24 Yuedong Du <yuedong.du@sun.com> * e-shell-offline-handler.c: (dialog_response_cb): fix crash when user escape the dialog. see bug #46700. svn path=/trunk/; revision=21931
* Ooops, revert changes: wrong branch.Ettore Perazzoli2003-07-2415-934/+41
| | | | svn path=/trunk/; revision=21926
* Create a new EShellWindow and show it.Ettore Perazzoli2003-07-2415-41/+934
| | | | | | | | | | | | | | | | | | | | | | | | * main.c (idle_cb): Create a new EShellWindow and show it. * e-storage.c: New signal "async_open_folder". (impl_async_open_folder): Removed. (class_init): Declare new signal. * e-shell.c (setup_components): Don't actually activate any components. * e-storage-browser.c, e-storage-browser.h: New. * e-shell-window.c, e-shell-window.h: New. * e-shell-marshal.list: Add an entry for NONE:STRING,POINTER,POINTER. * Evolution.idl: Include Evolution-Component.idl. * Evolution-Component.idl: New interface for Evolution components. svn path=/trunk/; revision=21925
* Set default answer of dialog to 'yes' to try and prevent autosavedMichel Dänzer2003-07-242-0/+7
| | | | | | | | | | 2003-07-17 Michel Dänzer <michel@daenzer.net> * e-msg-composer.c (autosave_manager_query_load_orphans): Set default answer of dialog to 'yes' to try and prevent autosaved messages from getting lost accidentally. svn path=/trunk/; revision=21922
* Revert prior changes.Jeffrey Stedfast2003-07-242-21/+52
| | | | | | | | | 2003-07-23 Jeffrey Stedfast <fejj@ximian.com> * mail-format.c (mail_format_data_wrapper_write_to_stream): Revert prior changes. svn path=/trunk/; revision=21921
* Revert my previous changes to this function.Jeffrey Stedfast2003-07-248-146/+486
| | | | | | | | | | | | | | | | | | | 2003-07-23 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-message.c (find_best_encoding): Revert my previous changes to this function. * camel-mime-utils.h: Revert previous changes. * camel-mime-part.h: Revert previous changes. * camel-mime-part-utils.c: Revert previous changes. * camel-data-wrapper.c (camel_data_wrapper_init): Revert previous changes. (write_to_stream): Revert previous changes. svn path=/trunk/; revision=21920
* Use EVO_MARSHAL_RULEDan Winship2003-07-242-11/+5
| | | | | | * Makefile.am: Use EVO_MARSHAL_RULE svn path=/trunk/; revision=21919
* Revert my previous changes here too.Jeffrey Stedfast2003-07-243-15/+18
| | | | | | | | | | | 2003-07-23 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer-attachment-bar.c (attach_to_multipart): Revert my previous changes here too. * e-msg-composer.c (build_message): Revert my previous changes. svn path=/trunk/; revision=21918
* use EVO_MARSHAL_RULEDan Winship2003-07-242-12/+3
| | | | | | * Makefile.am: use EVO_MARSHAL_RULE svn path=/trunk/; revision=21916
* Use EVO_MARSHAL_RULEDan Winship2003-07-244-29/+6
| | | | | | * Makefile.am: Use EVO_MARSHAL_RULE svn path=/trunk/; revision=21915
* Remove this. It was only used by e-icon-list, which is no longer there.Dan Winship2003-07-243-21/+10
| | | | | | | | | | | * bad-icon.xpm: Remove this. It was only used by e-icon-list, which is no longer there. * composer-marshal.list: Likewise * Makefile.am: Update svn path=/trunk/; revision=21914
* use EVO_MARSHAL_RULE Likewise Likewise Likewise Likewise LikewiseDan Winship2003-07-249-81/+28
| | | | | | | | | | | | | | | | | | * backend/ebook/Makefile.am: use EVO_MARSHAL_RULE * backend/pas/Makefile.am: Likewise * gui/component/select-names/Makefile.am: Likewise * gui/contact-editor/Makefile.am: Likewise * gui/contact-list-editor/Makefile.am: Likewise * gui/widgets/Makefile.am: Likewise * gui/contact-editor/e-contact-editor.c (e_contact_editor_class_init): s/ece_marshal/e_contact_editor_marshal/ * gui/contact-list-editor/e-contact-list-editor.c (e_contact_list_editor_class_init): Likewise for ecle_marshal svn path=/trunk/; revision=21913
* Use EVO_MARSHAL_RULE, and add MARSHAL_GENERATED to CLEANFILESDan Winship2003-07-242-12/+5
| | | | | | | * cal-util/Makefile.am: Use EVO_MARSHAL_RULE, and add MARSHAL_GENERATED to CLEANFILES svn path=/trunk/; revision=21912
* Define EVO_MARSHAL_RULE, which creates glib marshaller .c and .h filesDan Winship2003-07-244-2/+28
| | | | | | | | | | | | | * configure.in: Define EVO_MARSHAL_RULE, which creates glib marshaller .c and .h files that don't cause gcc warnings * marshal.mk: The Makefile fragment used by EVO_MARSHAL_RULE. (Can't include newlines in an AC_SUBST, so we have to use AC_SUBST_FILE) * Makefile.am (EXTRA_DIST): add marshal.mk svn path=/trunk/; revision=21910
* moved the duplicated popup menu code here. (e_cal_view_create_popup_menu):Rodrigo Moya2003-07-2311-1156/+1037
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-07-23 Rodrigo Moya <rodrigo@ximian.com> * gui/e-cal-view.[ch]: moved the duplicated popup menu code here. (e_cal_view_create_popup_menu): new function to create the popup menu for all views. (on_new_appointment, on_new_event, on_new_meeting, on_new_task, on_goto_today, on_goto_date, on_edit_appointment, on_print, on_save_as, on_print_event, on_meeting, on_forward, on_publish, on_settings, on_delete_appointment, on_cut, on_copy, on_paste, on_unrecur_appointment): callbacks for the popup menu items. * gui/e-week-view.c (e_week_view_on_new_appointment, e_week_view_new_appointment, e_week_view_on_new_event, e_week_view_on_new_meeting, e_week_view_on_new_task, e_week_view_on_goto_today, e_week_view_on_goto_date, e_week_view_on_edit_appointment, e_week_view_on_print, e_week_view_on_save_as, e_week_view_on_print_event, e_week_view_on_meeting, e_week_view_on_forward, e_week_view_on_publish, e_week_view_on_settings, e_week_view_on_delete_appointment, e_week_view_delete_event_internal, e_week_view_on_cut, e_week_view_on_copy, e_week_view_on_paste): * gui/e-day-view.c (e_day_view_on_new_appointment, e_day_view_on_new_event, e_day_view_on_new_meeting, e_day_view_on_new_task, e_day_view_on_goto_today, e_day_view_on_goto_date, e_day_view_on_edit_appointment, e_day_view_on_print, e_day_view_on_save_as, e_day_view_on_print_event, e_day_view_on_meeting, e_day_view_on_forward, e_day_view_on_publish, e_day_view_on_settings, e_day_view_on_delete_appointment, e_day_view_delete_event_internal, e_day_view_on_cut, e_day_view_on_copy, e_day_view_on_paste): removed duplicated code. * gui/gnome-cal.[ch] (gnome_calendar_unrecur_selection): new function. svn path=/trunk/; revision=21908
* Fix a warningDan Winship2003-07-232-3/+6
| | | | | | * e-shell-importer.c (prepare_intelligent_page): Fix a warning svn path=/trunk/; revision=21907
* Fix a warning.Dan Winship2003-07-234-4/+14
| | | | | | | | | | | | | * e-summary-factory.c (e_summary_factory_new_control): Fix a warning. * e-summary-rdf.c (tree_walk): Fix a warning * e-summary-weather.c (e_summary_weather_get_html): Remove an unused variable. (weather_make_html): Likewise. svn path=/trunk/; revision=21906
* Fix an unused variableDan Winship2003-07-239-11/+40
| | | | | | | | | | | | | | | | | | | | | | | | | * gui/alarm-notify/alarm-queue.c (on_dialog_obj_updated_cb): Fix an unused variable * gui/calendar-commands.c (purge_cmd): Fix warnings. * gui/calendar-config.h: s/confirm_expunge/confirm_purge/ to match the actual functions * gui/control-factory.c: add some missing #includes * gui/dialogs/delete-comp.c (delete_component_dialog): Fix a warning * gui/e-itip-control.c (write_label_piece): Remove unused variable. * gui/print.c (print_calendar): Remove unused variable (print_comp): Likewise. * gui/tasks-control.c (confirm_purge): Fix warnings. (print_tasks): Remove unused variable. svn path=/trunk/; revision=21905
* Remove gtk_window_set_policy call since that function is deprecated and itDan Winship2003-07-233-1/+11
| | | | | | | | | | | | * gui/search/e-addressbook-search-dialog.c (e_addressbook_search_dialog_init): Remove gtk_window_set_policy call since that function is deprecated and it was just setting everything to the default values anyway. * gui/widgets/e-addressbook-util.c: #include gal/util/e-util.h for e_free_object_list. svn path=/trunk/; revision=21904
* Fix type warnings (folder_browser_toggle_caret_mode): Remove unusedDan Winship2003-07-2310-28/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * folder-browser.c (message_list_drag_data_get): Fix type warnings (folder_browser_toggle_caret_mode): Remove unused variable. * folder-browser-ui.c (basename): remove unused function * mail-account-gui.c (mail_account_gui_build_extra_conf): Fix warnings * mail-callbacks.c (empty_trash): Remove unused variable. * mail-display.c: #include gal/widgets/e-gui-utils.h for e_auto_kill_popup_menu_on_selection_done * mail-importer.c: #include e-util/e-path.h for e_path_to_physical * mail-session.c (main_play_sound): don't declare filename to be const and then free it. * mail-vfolder.c (vfolder_edit_rule, vfolder_gui_add_rule): Fix casts * message-list.c (build_flat_diff): Fix a typo in the non-BROKEN_ETREE code svn path=/trunk/; revision=21903
* #include camel-file-utils.h for camel_read()Dan Winship2003-07-235-3/+15
| | | | | | | | | | | | | | * camel-block-file.c: #include camel-file-utils.h for camel_read() * camel-uid-cache.c (camel_uid_cache_save): Remove unused variable and label. * camel-url.c: #include camel-string-utils.h for camel_strdown * providers/pop3/camel-pop3-store.c (pop3_try_authenticate): Cast an (unsigned char *) to (char *) to fix a warning svn path=/trunk/; revision=21902
* Fix a non-ANSI switch label.Dan Winship2003-07-234-4/+18
| | | | | | | | | | | | | * e-component-listener.c (connection_listen_cb): Fix a non-ANSI switch label. * e-gui-utils.c: only include "art/empty.xpm" if HAVE_LIBGNOMEUI_GNOME_ICON_LOOKUP_H isn't defined * e-xml-hash-utils.c (e_xml_to_hash): Deconstify a non-const variable to fix a warning. svn path=/trunk/; revision=21901
* Remove this, since it claims to be deprecated, and nothing is actuallyDan Winship2003-07-234-443/+5
| | | | | | | | | * e-messagebox.c: Remove this, since it claims to be deprecated, and nothing is actually using it any more. * Makefile.am: Remove e-messagebox.[ch] svn path=/trunk/; revision=21900
* add missing e_text_copy_clipboard() prototypeDan Winship2003-07-231-0/+1
| | | | | | | * gal/e-text/e-text.h: add missing e_text_copy_clipboard() prototype svn path=/trunk/; revision=21899
* Create the pixbuf from empty.xpm rather than just callingDan Winship2003-07-232-1/+8
| | | | | | | | * e-combo-button.c (create_empty_pixmap_widget): Create the pixbuf from empty.xpm rather than just calling gdk_pixbuf_new(), which doesn't actually initialize the pixel data. svn path=/trunk/; revision=21898
* removed unneeded prototypes.Rodrigo Moya2003-07-2310-208/+147
| | | | | | | | | | | | | | | | | | | | | | 2003-07-23 Rodrigo Moya <rodrigo@ximian.com> * gui/e-day-view.h: * gui/e-week-view.h: removed unneeded prototypes. * gui/e-cal-view.[ch] (e_cal_view_get_visible_time_range): new function. (selection_received): deal correctly with the selected time range. * gui/e-week-view.c (e_week_view_get_visible_time_range): made it private as the implementation of the 'get_visible_time_range' virtual method. * gui/e-day-view.c (e_day_view_get_visible_time_range): ditto. * gui/gnome-cal.c (gnome_calendar_direction): merged redundant 'case'. (focus_current_view): removed redundant code. svn path=/trunk/; revision=21897
* manage the case where the selected events are the popup menu ones.Rodrigo Moya2003-07-233-14/+34
| | | | | | | | | | 2003-07-22 Rodrigo Moya <rodrigo@ximian.com> * gui/e-day-view.c (e_day_view_get_selected_events): * gui/e-week-view.c (e_week_view_get_selected_events): manage the case where the selected events are the popup menu ones. svn path=/trunk/; revision=21895
* removed missing calls to e_day/week_view_*_clipboard.Rodrigo Moya2003-07-232-46/+9
| | | | | | | | | | 2003-07-22 Rodrigo Moya <rodrigo@ximian.com> * gui/gnome-cal.c (gnome_calendar_copy_clipboard, gnome_calendar_cut_clipboard, gnome_calendar_paste_clipboard): removed missing calls to e_day/week_view_*_clipboard. svn path=/trunk/; revision=21894
* added "get_selected_events", and "update_query" virtual methods.Rodrigo Moya2003-07-2311-1186/+1249
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-07-22 Rodrigo Moya <rodrigo@ximian.com> * gui/e-cal-view.[ch]: added "get_selected_events", and "update_query" virtual methods. (e_cal_view_class_init): initialize new virtual methods. (e_cal_view_destroy): destroy new private members. (e_cal_view_get_selected_events, e_cal_view_set_cal_client, e_cal_view_get_cal_client): new functions. (e_cal_view_cut_clipboard, e_cal_view_copy_clipboard, e_cal_view_paste_clipboard): merged clipboard stuff. * gui/e-day-view.c (e_day_view_cut_clipboard, e_day_view_copy_clipboard, e_day_view_paste_clipboard): removed. (e_day_view_get_selected_events): made these private as the implementation of the 'get_selected_events' base class virtual method. * gui/e-week-view.c (e_week_view_get_selected_events): ditto. (e_week_view_cut_clipboard, e_week_view_copy_clipboard, e_week_view_paste_clipboard): removed. * gui/calendar-commands.c (sensitize_calendar_commands): call e_cal_view_get_selected_events. * gui/gnome-cal.c: removed a lot of redundant code thanks to the above changes. svn path=/trunk/; revision=21893
* Updated German translation.Christian Neumair2003-07-232-1521/+976
| | | | svn path=/trunk/; revision=21891
* removed e_day_view_set_calendar prototype.Rodrigo Moya2003-07-2210-122/+124
| | | | | | | | | | | | | | | | 2003-07-21 Rodrigo Moya <rodrigo@ximian.com> * gui/e-day-view.[ch]: removed e_day_view_set_calendar prototype. (e_day_view_set_status_message): removed. * gui/e-week-view.[ch] (e_week_view_set_status_message): removed. * gui/e-cal-view.[ch] (e_cal_view_set_status_message): new functions. (e_cal_view_destroy): unref activity client. * gui/gnome-cal.c: updated to e_*_view/e_cal_view. svn path=/trunk/; revision=21890
* Make the "vcard" arg const. ...: add lots and lots of other consts as aDan Winship2003-07-223-96/+102
| | | | | | | | * backend/ebook/e-card.c: (e_card_new, e_card_new_with_default_charset): Make the "vcard" arg const. ...: add lots and lots of other consts as a side effect svn path=/trunk/; revision=21888
* connect to "delete_event" signal with startup_wizard_delete. [#46284]Antonio Xu2003-07-222-0/+17
| | | | | | | | | 2003-07-22 Antonio Xu <antonio.xu@sun.com> * e-shell-startup-wizard.c (e_shell_startup_wizard_create): connect to "delete_event" signal with startup_wizard_delete. [#46284] svn path=/trunk/; revision=21885
* use g_signal_connect_after to connect "prepare" signal.Antonio Xu2003-07-222-5/+26
| | | | | | | | | | | 2003-07-22 Antonio Xu <antonio.xu@sun.com> * e-shell-importer.c: (show_import_wizard): use g_signal_connect_after to connect "prepare" signal. (prepare_intelligent_page): Display some error log and disable forward button rather than jump to finish page. [#46017] svn path=/trunk/; revision=21884
* Init charset to NULL.Jeffrey Stedfast2003-07-222-2/+6
| | | | | | | | 2003-07-21 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (build_message): Init charset to NULL. svn path=/trunk/; revision=21882