aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Updated Czech translation.Miloslav Trmac2004-07-152-216/+236
| | | | | | | | 2004-07-14 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation. svn path=/trunk/; revision=26656
* Updated Korean translation.Changwoo Ryu2004-07-151-284/+418
| | | | svn path=/trunk/; revision=26655
* Updated Korean translation.Changwoo Ryu2004-07-151-7/+7
| | | | svn path=/trunk/; revision=26654
* Updated Korean translation.Changwoo Ryu2004-07-152-441/+349
| | | | | | * ko.po: Updated Korean translation. svn path=/trunk/; revision=26653
* Fix for bug #61538Jeffrey Stedfast2004-07-153-2/+10
| | | | | | | | | | | | 2004-07-14 Jeffrey Stedfast <fejj@novell.com> Fix for bug #61538 * camel-process.c (camel_process_fork): Same. * camel-filter-driver.c (pipe_to_system): Fixed strings svn path=/trunk/; revision=26652
* fixed all the wayJeffrey Stedfast2004-07-151-3/+3
| | | | svn path=/trunk/; revision=26651
* fixed changelogJeffrey Stedfast2004-07-151-11/+10
| | | | svn path=/trunk/; revision=26650
* debugify a few more printfsDan Winship2004-07-141-3/+3
| | | | svn path=/trunk/; revision=26649
* free return value from e_mkdtempDan Winship2004-07-142-3/+10
| | | | | | | * em-utils.c (em_utils_selection_set_urilist, em_utils_temp_save_part): free return value from e_mkdtemp svn path=/trunk/; revision=26648
* un-const the return values, since they need to be freed (d): turn offDan Winship2004-07-143-10/+16
| | | | | | | | | * e-mktemp.c (e_mktemp, e_mkdtemp): un-const the return values, since they need to be freed (d): turn off debugging (expire_dir_rec): remove debug printfs svn path=/trunk/; revision=26647
* Fixes #57287, 58748JP Rosevear2004-07-1413-99/+500
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-07-12 JP Rosevear <jpr@novell.com> Fixes #57287, 58748 * gui/tasks-component.c (source_added_cb): if the source was added in the main calendar, select it because the user caused this to happen by creating a task (create_component_view): listen for source_added signal on the tasks * gui/gnome-cal.c (view_selection_changed_cb): if the user created a task, make sure we are displaying the relevant event list (set_timezone): set the default zone of the default client (setup_widgets): listen for the user_created signal (gnome_calendar_destroy): clean up default client (client_cal_opened_cb): disconnect from the open signal (default_client_cal_opened_cb): set the default client on the models (open_ecal): make the callback function a param (gnome_calendar_add_source): include the default client when searching for an existing client (gnome_calendar_set_default_source): make the default client independent of the rest of the clients * gui/e-week-view.c (e_week_view_on_editing_stopped): emit user_created signal * gui/e-tasks.c (user_created_cb): if the user created a task, make sure we are displaying the relevant task list (set_timezone): set the timezone on the client (setup_widgets): listen for user_created signal (e_tasks_destroy): unref default client (default_client_cal_opened_cb): set the default on the model when it opens (open_ecal): open a task list (e_tasks_add_todo_source): include the default client when searching for an existing client (e_tasks_set_default_source): make the default client independent of the rest of the clients * gui/e-day-view.c (e_day_view_on_editing_stopped): emit user_created signal * gui/e-calendar-view.h: add signal proto * gui/e-calendar-view.c (e_calendar_view_class_init): add user_created signal * gui/e-calendar-table.h: add signal proto * gui/e-calendar-table.c (e_calendar_table_class_init): add user_created signal (row_appended_cb): if row is appended, emit user_created signal (e_calendar_table_init): listen for row_appended signal * gui/e-cal-model.h: add signal proto * gui/e-cal-model.c (e_cal_model_class_init): add row_appended signal (ecm_append_row): don't leak, emit row appended signal (e_cal_model_set_default_client): remove the existing default if it was only used as the default (update_e_cal_view_for_client): short circuit query create (add_new_client): look for an existing client and update its record if found, handle opening things here (e_cal_model_add_client): just call add_new_client (remove_client_objects): just remove a client's objects (remove_client): use above, handle removal of client if its default * gui/calendar-component.c (source_added_cb): if the source was added in the main calendar, select it because the user caused this to happen by creating an appointment (create_component_view): listen for source_added signal on the calendar svn path=/trunk/; revision=26644
* [ fixes #56657 ]Rodney Dawes2004-07-142-16/+16
| | | | | | | | | | | | | | 2004-07-13 Rodney Dawes <dobey@novell.com> [ fixes #56657 ] * gui/component/addressbook-migrate.c (get_source_by_uri): Replace this call with get_source_by_name () (migrate_completion_folders): Fix the non-local folder migration to look up sources for the migrated folders based on name, instead of using the URI svn path=/trunk/; revision=26643
* Remove glossterms in favor of links; add a lot more edits, specialAaron Weber2004-07-1411-336/+344
| | | | | | thanks to Angela Boyle. svn path=/trunk/; revision=26642
* s/GB-2312/GB2312/ - fixes bug #61385.Jeffrey Stedfast2004-07-132-1/+5
| | | | | | | | 2004-07-12 Jeffrey Stedfast <fejj@novell.com> * e-charset-picker.c: s/GB-2312/GB2312/ - fixes bug #61385. svn path=/trunk/; revision=26641
* Updated Korean translation.Changwoo Ryu2004-07-132-662/+358
| | | | | | * ko.po: Updated Korean translation. svn path=/trunk/; revision=26640
* Updated Norwegian translation.Kjartan Maraas2004-07-132-254/+350
| | | | | | | | 2004-07-13 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian translation. svn path=/trunk/; revision=26639
* update Russian translationLeonid Kanter2004-07-132-56/+37
| | | | svn path=/trunk/; revision=26638
* reverted unwanted changeRadek Doulik2004-07-131-4/+0
| | | | svn path=/trunk/; revision=26637
* reverted unwanted changeRadek Doulik2004-07-131-0/+4
| | | | svn path=/trunk/; revision=26636
* reverted unwanted changeRadek Doulik2004-07-132-6/+0
| | | | svn path=/trunk/; revision=26635
* as belowRadek Doulik2004-07-136-14/+34
| | | | | | | | | | | | | | | | | | 2004-07-08 Radek Doulik <rodo@ximian.com> * gui/e-cal-model.c (e_cal_model_date_value_to_string): as below * gui/e-cal-model-calendar.c (ecmc_value_to_string): as below * gui/e-cal-model.c (ecm_value_to_string): as below * gui/e-cal-model-tasks.c (ecmt_value_to_string): dup the string value, it's free-ed later. instead of returning NULL return g_strdup ("") as gal does Fixes #56271 svn path=/trunk/; revision=26634
* added e_table_model_pre_change because we call e_table_model_row_insertedRadek Doulik2004-07-131-0/+2
| | | | | | | | | | | 2004-07-07 Radek Doulik <rodo@ximian.com> * e-table-sorted-variable.c (etsv_add): added e_table_model_pre_change because we call e_table_model_row_inserted later. It fixes freeze/unfreeze for ETableItem assert warning which I run into when fixing #56271 svn path=/trunk/; revision=26632
* : pass "use_ssl" value to these functions and set it on e-sourceSivaiah Nallagatla2004-07-133-40/+128
| | | | | | | | | | | | | | | | | | 2004-07-12 Sivaiah Nallagatla <snallagatla@novell.com> * providers/groupwise/camel-gw-listener.c : (add_esource) (modify_esource) (add_addressbook_source) (modify_addressbook_sources) : pass "use_ssl" value to these functions and set it on e-source (add_calendar_tasks_source) : read the "use_ssl" param from camel url and pass it to add_esource) calls (get_addressbook_names_from_server) : use "https" or http depending upon whther ssl is enabled or not (account_changed) : compare urls from account instead of uris formed to know wheter somehting in the account changed svn path=/trunk/; revision=26631
* Updated Simplified Chinese translationFunda Wang2004-07-132-592/+388
| | | | svn path=/trunk/; revision=26630
* ** This is no guarantee of security, but its just a helper to prevent oldNot Zed2004-07-136-12/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-07-09 Not Zed <NotZed@Ximian.com> ** This is no guarantee of security, but its just a helper to prevent old memory accidentally being included/used elsewhere. * camel-smime-context.c (sm_decrypt): mark the output stream 'secure'. * camel-gpg-context.c (gpg_decrypt): set the output stream to secured, so we automagically blank it out on finalise. * camel-stream-mem.c (camel_stream_mem_set_secure): set the memory-stream 'secured', all we do at the moment is blank out the buffer on finalise. (camel_stream_mem_set_byte_array, camel_stream_mem_finalize): clear memory if owner and secured. kill dead comment. (clear_mem): utilitiy to set memory to 0xABADF00D 2004-07-08 Not Zed <NotZed@Ximian.com> ** See bug #61186. * camel-cipher-context.c (camel_cipher_sign): (camel_cipher_verify, camel_cipher_encrypt, camel_cipher_decrypt): Add preliminary progress reporting. svn path=/trunk/; revision=26629
* [ fixes #61299 ]Chris Toshok2004-07-132-3/+12
| | | | | | | | | | | | | 2004-07-12 Chris Toshok <toshok@ximian.com> [ fixes #61299 ] * gui/component/addressbook.c (addressbook_load_default_book): don't pass @closure to load_source_cb, since that expects to get a LoadSourceData*. also, don't always call e_book_async_open. only do that when the book is non-NULL. svn path=/trunk/; revision=26626
* [ part of fix for bug #56520 ]Chris Toshok2004-07-133-31/+53
| | | | | | | | | | | | | | | | | | | | | | | | 2004-07-12 Chris Toshok <toshok@ximian.com> [ part of fix for bug #56520 ] * gui/contact-list-editor/e-contact-list-editor.c (e_contact_list_editor_init): init allows_contact_lists to TRUE. (list_deleted_cb): nuke, it's unused. (e_contact_list_editor_set_property): check if the book supports contact lists, and desensitize things if it doesn't. (select_names_ok_cb): this isn't valid C. declarations must come before code. (set_editable): the editable state of the dialog depends on whether or not the backend supports contact lists. (command_state_changed): the ok button needs to depend on allows_contact_lists. (extract_info): quiet compiler warning. * gui/contact-list-editor/e-contact-list-editor.h (struct _EContactListEditor): add allow_contact_lists. svn path=/trunk/; revision=26625
* Add this callback so we can set the paned position on realizeRodney Dawes2004-07-132-8/+29
| | | | | | | | | | | | | | 2004-07-12 Rodney Dawes <dobey#novell.com> * gui/e-tasks.c (pane_realized): Add this callback so we can set the paned position on realize (setup_widgets): Move the paned widget to the priv structure so that we can access it elsewhere (display_view_cb): Set the paned position when the view gets displayed Fixes #55653 svn path=/trunk/; revision=26624
* Update the layout of the dialog to be more usableRodney Dawes2004-07-132-6/+30
| | | | | | | | | | | 2004-07-12 Rodney Dawes <dobey@novell.com> * gui/dialogs/recur-comp.c (recur_component_dialog): Update the layout of the dialog to be more usable Partially fixes #56171 svn path=/trunk/; revision=26623
* 12/7/04 aman <amanlinux@netscape.net>add fileAmanpreet Singh Alam2004-07-121-0/+19756
| | | | svn path=/trunk/; revision=26620
* busy should be opaque, not transparentJürg Billeter2004-07-122-1/+6
| | | | | | | | | 2004-07-11 Jürg Billeter <j@bitron.ch> * gui/dialogs/event-page.c (event_page_fill_component): busy should be opaque, not transparent svn path=/trunk/; revision=26619
* updated Russian translationLeonid Kanter2004-07-121-0/+4
| | | | svn path=/trunk/; revision=26618
* update Russian translationLeonid Kanter2004-07-121-4724/+3427
| | | | svn path=/trunk/; revision=26617
* UpdatedLaurent Dhima2004-07-111-303/+248
| | | | svn path=/trunk/; revision=26616
* Translation updated by Daniel van Eeden.Vincent van Adrighem2004-07-102-92/+187
| | | | | | | | 2004-07-10 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Daniel van Eeden. svn path=/trunk/; revision=26615
* only call expunge if the folder is set. (emfb_enable_map[]): only enableNot Zed2004-07-107-63/+219
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-07-09 Not Zed <NotZed@Ximian.com> * em-folder-browser.c (emfb_folder_expunge): only call expunge if the folder is set. (emfb_enable_map[]): only enable expunge menu item if we have a valid folder set. ** See bug #60900. * em-format-html.c: convert the text_inline_parts hash to be keyed off the partid. (efh_free_inline_parts): -> efh_free_cache and fix to do it. * em-format.c (emf_free_cache): make the inline table cache other info too based on partid, this frees the structure. (emf_clone_inlines): copy all of the cache data. (em_format_is_inline): use the new data structure to determine state. (em_format_set_inline): same for setting. (emf_multipart_signed): cache/lookup the cached part. (emf_insert_cache): helper to add a cache entry. (emf_multipart_encrypted): cache decrypted part. (emf_application_xpkcs7mime): same. 2004-07-08 Not Zed <NotZed@Ximian.com> ** See bug #60900 (related only). * em-format-html-display.c (efhd_attachment_show): let set_inline do the redraw itself if required. kill some dead code. * em-format.c (em_format_set_inline): trigger a redraw here like the other em_format_set methods, if the state changed. * em-format.c (emf_format_clone): free inline table keys & setup string hash table. * em-format-quote.c (emfq_format_attachment): * em-format-html-display.c (efhd_format_attachment): * em-format-html.c (efh_format_attachment): is_inline api changes. * em-format-html-display.c (efhd_attachment_show): set_inline api changes. * em-format.c (em_format_is_inline): make this use the partid rather than the part address as a key, which may change. (emf_init): make the inline talbe a string hashtable. (emf_finalise): free inline keys. (emf_clone_inlines): copy the key string. svn path=/trunk/; revision=26614
* Revert my patches from July 5th and 6th.Rodrigo Moya2004-07-102-6/+17
| | | | | | | | | | | | | | 2004-07-09 Rodrigo Moya <rodrigo@novell.com> Revert my patches from July 5th and 6th. * gui/gnome-cal.c (gnome_calendar_init): call setup_config/widgets in the previous order. (setup_widgets): set the timezone on the views when creating them. (set_timezone): no need to set the timezone on the views here. (client_cal_opened_cb): removed call to set_timezone(). svn path=/trunk/; revision=26613
* Updated Korean translationChangwoo Ryu2004-07-101-43/+22
| | | | svn path=/trunk/; revision=26612
* UpdatedLaurent Dhima2004-07-101-807/+662
| | | | svn path=/trunk/; revision=26611
* Updated Korean translation.Changwoo Ryu2004-07-102-1446/+260
| | | | | | | | 2004-07-10 Changwoo Ryu <cwryu@debian.org> * ko.po: Updated Korean translation. svn path=/trunk/; revision=26610
* Add an argument for the event_num so we can get the event object Draw theRodney Dawes2004-07-103-8/+56
| | | | | | | | | | | | | | | 2004-07-09 Rodney Dawes <dobey@novell.com> * gui/e-day-view-top-item.c (e_day_view_top_item_draw_triangle): Add an argument for the event_num so we can get the event object Draw the left/right triangles with the right color for the event Fix a small alignment bug with the triangle points * gui/e-week-view-event-item.c (e_week_view_event_item_draw_triangle): Draw the left/right triangles with the right color for the event Fix a small alignment bug with the triangle points svn path=/trunk/; revision=26609
* Fixes #60289Rodrigo Moya2004-07-103-3/+39
| | | | | | | | | | | | | | | | 2004-07-09 Rodrigo Moya <rodrigo@novell.com> Fixes #60289 * gui/dialogs/select-source-dialog.c (select_source_dialog): set the absolute URI on the selected source, so that the ESource we keep around has a valid URI. * gui/e-calendar-view.c (transfer_item_to): when copying appointments, change the UID. (transfer_selected_items): don't pass hardcoded values to transfer_item_to. svn path=/trunk/; revision=26608
* svn path=/trunk/; revision=26607Updated ja.po. T.Aihana2004-07-092-652/+334
| | | | | | 2004-07-10 Updated ja.po. T.Aihana <aihana@gnome.gr.jp> svn path=/trunk/; revision=26607
* Fix for bug #61199.Jeffrey Stedfast2004-07-093-11/+26
| | | | | | | | | | | | | 2004-07-07 Jeffrey Stedfast <fejj@novell.com> Fix for bug #61199. * em-format-html.c (efh_format_address): Same. * em-format-quote.c (emfq_format_address): Make sure 'real' isn't NULL before using. svn path=/trunk/; revision=26606
* tarball should ship .schemas.in.in files, not generated files.Frédéric Crozat2004-07-092-1/+6
| | | | | | | * gui/Makefile.am: tarball should ship .schemas.in.in files, not generated files. svn path=/trunk/; revision=26605
* tarball should ship .schemas.in.in files, not generated files.Frédéric Crozat2004-07-093-2/+10
| | | | | | | | | | | * gui/component/Makefile.am: tarball should ship .schemas.in.in files, not generated files. * gui/component/apps_evolution_addressbook.schemas.in.in: Don't set empty default value on an int, this causes gconf warning. (bug #60859) svn path=/trunk/; revision=26604
* tarball should ship .schemas.in.in files, not generated files.Frédéric Crozat2004-07-093-2/+10
| | | | | | | | | | * Makefile.am: tarball should ship .schemas.in.in files, not generated files. * apps_evolution_shell.schemas.in.in: Don't translate default component id (bug #60859) svn path=/trunk/; revision=26603
* tarball should ship .schemas.in.in files, not generated files.Frédéric Crozat2004-07-092-1/+6
| | | | | | | * Makefile.am: tarball should ship .schemas.in.in files, not generated files. svn path=/trunk/; revision=26602
* ScrubMonkey submitted comments for preface.xml. Someone put &mdash; ↵Aaron Weber2004-07-096-109/+65
| | | | | | entities in this and I removed them because some parsers will choke especially since we haven't defined them earlier. svn path=/trunk/; revision=26599
* use CAMEL_GROUPWISE_CFLAGS. (libcamelgroupwise_la_LIBADD): useChris Toshok2004-07-092-2/+8
| | | | | | | | | | 2004-07-07 Chris Toshok <toshok@ximian.com> * providers/groupwise/Makefile.am (INCLUDES): use CAMEL_GROUPWISE_CFLAGS. (libcamelgroupwise_la_LIBADD): use CAMEL_GROUPWISE_LIBS. svn path=/trunk/; revision=26598
* add CAMEL_GROUPWISE cflags/libs.Chris Toshok2004-07-092-1/+11
| | | | | | | | 2004-07-07 Chris Toshok <toshok@ximian.com> * configure.in: add CAMEL_GROUPWISE cflags/libs. svn path=/trunk/; revision=26597
* UpdatedLaurent Dhima2004-07-091-289/+357
| | | | svn path=/trunk/; revision=26596
* Updated Albanian translation.Laurent Dhima2004-07-082-261/+931
| | | | | | | | 2004-07-08 Laurent Dhima <laurenti@alblinux.net> * sq.po: Updated Albanian translation. svn path=/trunk/; revision=26595
* Updated italian translationMarco Ciampa2004-07-082-28/+6
| | | | svn path=/trunk/; revision=26594
* Updated Spanish translationFrancisco Javier F. Serrador2004-07-081-270/+167
| | | | | | | | 2004-07-07 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation svn path=/trunk/; revision=26592
* Updated Spanish translationFrancisco Javier F. Serrador2004-07-072-162/+86
| | | | | | | | 2004-07-07 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation svn path=/trunk/; revision=26591
* Updated Czech translation.Miloslav Trmac2004-07-072-413/+660
| | | | | | | | 2004-07-07 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation. svn path=/trunk/; revision=26590
* Updated British English translationiGareth Owen2004-07-072-297/+264
| | | | svn path=/trunk/; revision=26589
* Add this back to CVS for translators Don't ignore e-shell-errors.xml.hRodney Dawes2004-07-073-1/+38
| | | | | | | | | 2004-07-06 Rodney Dawes <dobey@novell.com> * e-shell-errors.xml.h: Add this back to CVS for translators * .cvsignore: Don't ignore e-shell-errors.xml.h svn path=/trunk/; revision=26588
* setup the widgets before the configuration.Rodrigo Moya2004-07-062-1/+6
| | | | | | | | | 2004-07-06 Rodrigo Moya <rodrigo@novell.com> * gui/gnome-cal.c (gnome_calendar_init): setup the widgets before the configuration. svn path=/trunk/; revision=26587
* Fixes #60645JP Rosevear2004-07-062-0/+11
| | | | | | | | | | | 2004-07-06 JP Rosevear <jpr@novell.com> Fixes #60645 * gui/e-calendar-view.c (e_calendar_view_new_appointment_full): guess when an item should be all day based on the selection time svn path=/trunk/; revision=26586
* don't set the timezone on the views here. (set_timezone): do it here.Rodrigo Moya2004-07-062-6/+11
| | | | | | | | | | | 2004-07-05 Rodrigo Moya <rodrigo@novell.com> * gui/gnome-cal.c (setup_widgets): don't set the timezone on the views here. (set_timezone): do it here. (client_cal_opened_cb): call set_timezone() here. svn path=/trunk/; revision=26585
* Updated Albanian translation.Laurent Dhima2004-07-052-9/+22
| | | | | | | | 2004-07-05 Laurent Dhima <laurenti@alblinux.net> * sq.po: Updated Albanian translation. svn path=/trunk/; revision=26584
* bump version, requirementsJP Rosevear2004-07-0551-169417/+202261
| | | | | | | | | | | | 2004-07-02 JP Rosevear <jpr@novell.com> * configure.in: bump version, requirements 2004-07-02 JP Rosevaer <jpr@novell.com> * Makefile.am (SUBDIRS): Revert previous error change svn path=/trunk/; revision=26583
* update the internal current_view_type field and focus the newly selectedRodrigo Moya2004-07-052-0/+7
| | | | | | | | | 2004-07-02 Rodrigo Moya <rodrigo@novell.com> * gui/gnome-cal.c (set_view): update the internal current_view_type field and focus the newly selected view. svn path=/trunk/; revision=26582
* Updated Czech translation.Miloslav Trmac2004-07-042-69/+116
| | | | | | | | 2004-07-04 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation. svn path=/trunk/; revision=26576
* Translation updated.Laurent Dhima2004-07-042-180/+167
| | | | | | | | 2004-07-03 Laurent Dhima <laurenti@alblinux.net> * sq.po: Translation updated. svn path=/trunk/; revision=26574
* Set the source option menu sensitivity here.Hans Petter Jansson2004-07-032-0/+7
| | | | | | | | | 2004-07-02 Hans Petter Jansson <hpj@ximian.com> * gui/contact-list-editor/e-contact-list-editor.c (command_state_changed): Set the source option menu sensitivity here. svn path=/trunk/; revision=26569
* Updated German translation.Christian Neumair2004-07-032-5225/+5253
| | | | svn path=/trunk/; revision=26568
* Updated Albanian translationLaurent Dhima2004-07-031-0/+4
| | | | | | * sq.po: Updated Albanian translation svn path=/trunk/; revision=26567
* UpdatedLaurent Dhima2004-07-031-694/+704
| | | | svn path=/trunk/; revision=26566
* Updated italian translationMarco Ciampa2004-07-032-3525/+3666
| | | | svn path=/trunk/; revision=26565
* Get the label for the calendar list header also (init_widgets): Set theRodney Dawes2004-07-034-181/+255
| | | | | | | | | | | | | | | | | | | | | | | 2004-07-02 Rodney Dawes <dobey@novell.com> * gui/dialogs/url-editor-dialog.c (get_widgets): Get the label for the calendar list header also (init_widgets): Set the border widths for the dialog's vbox and action area to be more compliant with the HIG Set the mnemonic widget for the calendar label, to the Source Selector Remove the unneeded settings for the scrolled window, these are in the glade xml for the widget Set the icon list on the correct dialog widget, not the settings dialog * gui/dialogs/url-editor-dialog.h: Add the calendar_list_label widget here so we can access it * gui/dialogs/url-editor-dialog.glade: Change the dialog's layout to be HIG compliant and fix some strings to do the same Add mnemonics to all the labels that are associated with widgets svn path=/trunk/; revision=26564
* [ fixes #60691 ]Chris Toshok2004-07-034-7/+20
| | | | | | | | | | | | | | | | | 2004-07-02 Chris Toshok <toshok@ximian.com> [ fixes #60691 ] * e-iterator.h: rename the "delete" member to "remove", to fix c++ build. * e-iterator.c (e_iterator_delete): same. (e_iterator_class_init): same. * e-list-iterator.c (e_list_iterator_class_init): same. (e_list_iterator_remove): same. svn path=/trunk/; revision=26563
* Added links to bug reports.Christian Rose2004-07-022-126/+212
| | | | | | | | 2004-07-02 Christian Rose <menthos@menthos.com> * sv.po: Added links to bug reports. svn path=/trunk/; revision=26562
* s/Can't/Cannot/.Christian Neumair2004-07-022-11/+15
| | | | | | | | 2004-07-02 Christian Neumair <chris@gnome-de.org> * camel-smime-context.c: s/Can't/Cannot/. svn path=/trunk/; revision=26560
* UpdatedLaurent Dhima2004-07-021-601/+476
| | | | svn path=/trunk/; revision=26559
* Updated Swedish translation.Christian Rose2004-07-022-4655/+5053
| | | | | | | | 2004-07-01 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=26558
* Remove $(error_i18n) (CLEANFILES): Put $(error_i18n) in hereRodney Dawes2004-07-022-2/+8
| | | | | | | | | 2004-07-01 Rodney Dawes <dobey@novell.com> * Makefile.am (BUILT_SOURCES): Remove $(error_i18n) (CLEANFILES): Put $(error_i18n) in here svn path=/trunk/; revision=26557
* fixed the ChangeLogJeffrey Stedfast2004-07-011-1/+1
| | | | svn path=/trunk/; revision=26556
* Set the size of the ptrarray to prevent potentially realloc'ing severalJeffrey Stedfast2004-07-012-6/+16
| | | | | | | | | | 2004-06-30 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-search.c (imap4_body_contains): Set the size of the ptrarray to prevent potentially realloc'ing several times. svn path=/trunk/; revision=26555
* disconnect source/target_editable signal ids.Chris Toshok2004-06-303-3/+53
| | | | | | | | | | | | | | | | | | 2004-06-30 Chris Toshok <toshok@ximian.com> * gui/contact-editor/e-contact-editor.c (e_contact_editor_dispose): disconnect source/target_editable signal ids. (e_contact_editor_set_property): disconnect/connect editable signals. (writable_changed): new function - we need this since writable status is generally communicated asynchronously with the async interface. * gui/contact-editor/e-contact-editor.h (struct _EContactEditor): add source/target_editable_id slots. svn path=/trunk/; revision=26554
* Updated Czech translation.Miloslav Trmac2004-06-302-3430/+3674
| | | | | | | | 2004-06-30 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation. svn path=/trunk/; revision=26553
* UpdatedLaurent Dhima2004-06-301-55/+86
| | | | svn path=/trunk/; revision=26552
* Aded a new %formatter 'V' which takes a string vector (needed for SEARCH).Jeffrey Stedfast2004-06-309-166/+650
| | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-29 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-command.c (camel_imap4_command_newv): Aded a new %formatter 'V' which takes a string vector (needed for SEARCH). * providers/imap4/camel-imap4-search.[c,h]: New source files implementing search functionality. * providers/imap4/camel-imap4-folder.c (imap4_sync_flag): Use the new public version of imap4_get_uid_set(). (imap4_transfer_messages_to): Same. (camel_imap4_folder_new): Create a search context. (camel_imap4_folder_finalize): Unref the search context. (camel_imap4_folder_class_init): Override the search methods. (imap4_search_by_expression): New. (imap4_search_by_uids): New. (imap4_search_free): New. * providers/imap4/camel-imap4-utils.c (camel_imap4_get_uid_set): Moved here from camel-imap4-folder.c svn path=/trunk/; revision=26551
* Translation updated.Laurent Dhima2004-06-302-4904/+4071
| | | | | | | | 2004-06-29 Laurent Dhima <laurenti@alblinux.net> * sq.po: Translation updated. svn path=/trunk/; revision=26550
* Change to privlibexec_PROGRAMSRodney Dawes2004-06-302-1/+7
| | | | | | | | | | 2004-06-29 Rodney Dawes <dobey@novell.com> * tools/Makefile.am (bin_PROGRAMS): Change to privlibexec_PROGRAMS Fixes #60832 svn path=/trunk/; revision=26549
* Removed non-existing .h files, added missing files, sorted the wholeChristian Rose2004-06-292-55/+68
| | | | | | | | | 2004-06-29 Christian Rose <menthos@menthos.com> * POTFILES.in: Removed non-existing .h files, added missing files, sorted the whole thing. svn path=/trunk/; revision=26548
* call folder_subscribed directly from the async function notNot Zed2004-06-292-2/+7
| | | | | | | | | | | 2004-06-29 Not Zed <NotZed@Ximian.com> * em-folder-tree-model.c (folder_created_cb): call folder_subscribed directly from the async function not foldre_subscribed_cb, otherwise we run out of order. Part of #60775. svn path=/trunk/; revision=26547
* add any parents of the new name before we actually do the rename so theNot Zed2004-06-292-5/+33
| | | | | | | | | | 2004-06-29 Not Zed <NotZed@Ximian.com> * camel-vee-store.c (vee_rename_folder): add any parents of the new name before we actually do the rename so the rename has somewhere to go to. #60775. svn path=/trunk/; revision=26546
* store and lookup clients based on ESource uid instead of uri inSivaiah Nallagatla2004-06-292-14/+20
| | | | | | | | | | 2004-06-29 Sivaiah Nallagatla <snallagatla@novell.com> * gui/e-tasks.c (e_tasks_add_todo_source) (e_tasks_remove_todo_source) : store and lookup clients based on ESource uid instead of uri in priv->clients svn path=/trunk/; revision=26545
* setup exclusion for vfolder sources, noselect folders. Bug #60794.Not Zed2004-06-293-1/+6
| | | | | | | | | 2004-06-29 Not Zed <NotZed@Ximian.com> * em-vfolder-rule.c (source_add): setup exclusion for vfolder sources, noselect folders. Bug #60794. svn path=/trunk/; revision=26544
* Update this. Update this too.Kjartan Maraas2004-06-283-2007/+2635
| | | | | | | | | 2004-06-28 Kjartan Maraas <kmaraas@gnome.org> * POTFILES.in: Update this. * no.po: Update this too. svn path=/trunk/; revision=26543
* duh remove changelog entry, it didn't get changedMichael Zucci2004-06-281-5/+0
| | | | svn path=/trunk/; revision=26542
* fix accelerators. #56746.Not Zed2004-06-281-0/+5
| | | | | | | | | 2004-06-28 Not Zed <NotZed@Ximian.com> * mail-component.c (impl__get_userCreatableItems): fix accelerators. #56746. svn path=/trunk/; revision=26541
* same.Not Zed2004-06-283-4/+11
| | | | | | | | | | | 2004-06-28 Not Zed <NotZed@Ximian.com> * gui/tasks-component.c (impl__get_userCreatableItems): same. * gui/calendar-component.c (impl__get_userCreatableItems): fix up shortcuts. #56746. svn path=/trunk/; revision=26540
* fix shortcuts. #56746Not Zed2004-06-282-2/+7
| | | | | | | | | 2004-06-28 Not Zed <NotZed@Ximian.com> * gui/component/addressbook-component.c (impl__get_userCreatableItems): fix shortcuts. #56746 svn path=/trunk/; revision=26539
* override CAMEL_FOLDER_NAME arg so we can translate "." into "Inbox".Not Zed2004-06-283-2/+37
| | | | | | | | | | 2004-06-28 Not Zed <NotZed@Ximian.com> * providers/local/camel-maildir-folder.c (maildir_folder_getv): override CAMEL_FOLDER_NAME arg so we can translate "." into "Inbox". svn path=/trunk/; revision=26538
* take url argument directly, fixes a memleak. (camel_folder_info_new): makeNot Zed2004-06-282-7/+30
| | | | | | | | | | | | 2004-06-28 Not Zed <NotZed@Ximian.com> * providers/local/camel-maildir-store.c (camel_folder_info_new): take url argument directly, fixes a memleak. (camel_folder_info_new): make the toplevel "." into "Inbox" always. (maildir_rename_folder): dont let users rename inbox. svn path=/trunk/; revision=26537
* More fixes.Jeffrey Stedfast2004-06-282-25/+9
| | | | | | | | 2004-06-27 Jeffrey Stedfast <fejj@novell.com> * camel-url-scanner.c (camel_url_web_end): More fixes. svn path=/trunk/; revision=26532
* update vi.poNguyen Thai Ngoc Duy2004-06-271-909/+529
| | | | svn path=/trunk/; revision=26531
* Implement. (eab_contact_compare_name): Don't leak if only one of theHans Petter Jansson2004-06-263-2/+52
| | | | | | | | | | | | 2004-06-25 Hans Petter Jansson <hpj@ximian.com> * gui/meging/eab-contact-compare.[ch] (eab_contact_compare_file_as): Implement. (eab_contact_compare_name): Don't leak if only one of the strings is NULL. (use_common_book_cb): Include file_as in query. svn path=/trunk/; revision=26527
* Add a newline between street line and rest of extended address.Hans Petter Jansson2004-06-262-1/+10
| | | | | | | | | | 2004-06-25 Hans Petter Jansson <hpj@ximian.com> * gui/contact-editor/e-contact-editor.c (fill_in_address_textview): Add a newline between street line and rest of extended address. (extract_address_textview): Omit the newline trailing the street line. svn path=/trunk/; revision=26526
* remove more debugging printfsJeffrey Stedfast2004-06-261-3/+0
| | | | svn path=/trunk/; revision=26525
* fixed an uninitialised memory read from my last fixJeffrey Stedfast2004-06-261-10/+17
| | | | svn path=/trunk/; revision=26524
* Added notexist to .cvsignoreRodney Dawes2004-06-261-0/+1
| | | | svn path=/trunk/; revision=26523
* Update for removed filesRodney Dawes2004-06-262-2/+4
| | | | | | | | 2004-06-25 Rodney Dawes <dobey@novell.com> * POTFILES.in: Update for removed files svn path=/trunk/; revision=26522
* update vi.poNguyen Thai Ngoc Duy2004-06-261-485/+243
| | | | svn path=/trunk/; revision=26520
* don't show option tabsJP Rosevear2004-06-262-3/+6
| | | | | | | | 2004-06-25 JP Rosevear <jpr@novell.com> * gui/dialogs/alarm-dialog.glade: don't show option tabs svn path=/trunk/; revision=26519
* use "Task" instead of "Basic"JP Rosevear2004-06-263-2/+10
| | | | | | | | | | | | 2004-06-25 JP Rosevear <jpr@novell.com> * gui/dialogs/task-editor.c (task_editor_construct): use "Task" instead of "Basic" * gui/dialogs/event-editor.c (event_editor_construct): use "Invitations" instead of "Meeting" svn path=/trunk/; revision=26518
* use "Contacts..."JP Rosevear2004-06-264-46/+155
| | | | | | | | | | | | | | | | | | 2004-06-25 JP Rosevear <jpr@novell.com> * gui/dialogs/e-delegate-dialog.glade: use "Contacts..." * gui/dialogs/alarm-dialog.glade: add custom message email toggle * gui/dialogs/alarm-dialog.c (get_widgets): get custom email message toggle (check_custom_email): check the custom message when setting sensitivity of OK button (malarm_message_toggled_cb): check custom email (malarm_description_changed_cb): ditto (action_selection_done_cb): ditto svn path=/trunk/; revision=26517
* set the default address here if possible (dialog_to_alarm): don't set itJP Rosevear2004-06-262-21/+70
| | | | | | | | | | | | | | | 2004-06-25 JP Rosevear <jpr@novell.com> * gui/dialogs/alarm-dialog.c (alarm_to_dialog): set the default address here if possible (dialog_to_alarm): don't set it here (check_custom_email): check for To: entries (malarm_addresses_changed_cb): update when the text in the to entry changes (action_selection_done_cb): for the custom email settings (init_widgets): listen for email To: changes (alarm_dialog_run): only save the alarm if the response was "OK" svn path=/trunk/; revision=26516
* init alarm interval to -1 (clear_widgets): give the alarm time option menuJP Rosevear2004-06-252-17/+142
| | | | | | | | | | | | | | | | | | | 2004-06-25 JP Rosevear <jpr@novell.com> * gui/dialogs/event-page.c (event_page_init): init alarm interval to -1 (clear_widgets): give the alarm time option menu a sensible default (is_custom_alarm): account for the user defined alarm time if it doesn't match the default set (event_page_fill_widgets): default the option menu to the 15 minute or user define alarm if no alarm is currently set (event_page_fill_component): account for the user defined alarm tme (init_widgets): add in the user defined alarm time if it doesn't match the default set svn path=/trunk/; revision=26515
* Fixed to handle :pass in proto://user:pass@host. Fixes bug #60104.Jeffrey Stedfast2004-06-252-9/+41
| | | | | | | | | 2004-06-25 Jeffrey Stedfast <fejj@novell.com> * camel-url-scanner.c (camel_url_web_end): Fixed to handle :pass in proto://user:pass@host. Fixes bug #60104. svn path=/trunk/; revision=26514
* Don't prepend the path string with a '/'.Jeffrey Stedfast2004-06-254-12/+20
| | | | | | | | | | | | | 2004-06-23 Jeffrey Stedfast <fejj@novell.com> * em-folder-selector.c (em_folder_selector_get_selected_path): Don't prepend the path string with a '/'. * em-folder-tree.c (em_folder_tree_create_folder): This takes a full_name so update the argument to make that clear. (emft_create_folder): Same and also don't strip a leading '/' svn path=/trunk/; revision=26513
* the args are optional, don't store them if they aren't thereJP Rosevaer2004-06-252-23/+146
| | | | | | | | | | | | | | | | | | | | 2004-06-25 JP Rosevaer <jpr@novell.com> * gui/dialogs/alarm-dialog.c (palarm_widgets_to_alarm): the args are optional, don't store them if they aren't there (check_custom_sound): sensitize the ok button based on whether or not there needs to be input (check_custom_message): ditto (check_custom_program): ditto (dalarm_message_toggled_cb): check custom message (dalarm_description_changed_cb): ditto (aalarm_sound_toggled_cb): check custom sound (aalarm_attach_changed_cb): ditto (palarm_program_changed_cb): check custom program (action_selection_done_cb): use above checks as appropriate (init_widgets): listen for changed signals svn path=/trunk/; revision=26512
* free old_summary (is_custom_alarm): take description into account whenJP Rosevear2004-06-254-83/+268
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 004-06-25 JP Rosevear <jpr@novell.com> * gui/dialogs/event-page.c (event_page_finalize): free old_summary (is_custom_alarm): take description into account when checking for custom alarm (is_custom_alarm_uid_list): pass old_summary (is_custom_alarm_store): ditto (is_custom_alarm_store): ditto (sensitize_widgets): ditto (event_page_fill_component): ditto (event_page_fill_widgets): store the initial summary (alarm_changed_cb): make sure the needs description property gets set on the default alarm (alarm_custom_clicked_cb): copy the current store in case the user hits cancel, if all the alarms are erased uncheck the alarm toggle * gui/dialogs/alarm-dialog.glade: add toggles for custom messages and sound * gui/dialogs/alarm-dialog.c (aalarm_widgets_to_alarm): store custom sound only if the toggle is checked (dalarm_widgets_to_alarm): store custom message only if toggle is checked (get_widgets): load new widgets (aalarm_sound_toggled_cb): sensitize sound entry (dalarm_message_toggled_cb): sensitize message entry (init_widgets): listen for toggle signals svn path=/trunk/; revision=26511
* set search column. #60152.Not Zed2004-06-252-0/+6
| | | | | | | | 2004-06-25 Not Zed <NotZed@Ximian.com> * em-folder-tree.c (folder_tree_new): set search column. #60152. svn path=/trunk/; revision=26507
* Add table. (append_to_address_label): Implement. (set_address_label):Hans Petter Jansson2004-06-252-2/+55
| | | | | | | | | | | 2004-06-24 Hans Petter Jansson <hpj@ximian.com> * gui/contact-editor/e-contact-editor.c (address_labels): Add table. (append_to_address_label): Implement. (set_address_label): Implement. (extract_address_record): Set the address label fields. svn path=/trunk/; revision=26506
* Don't accept input that doesn't have at least a "BEGIN:VCARD" in it.Hans Petter Jansson2004-06-252-0/+12
| | | | | | | | | 2004-06-24 Hans Petter Jansson <hpj@ximian.com> * util/eab-book-util.c (eab_contact_list_from_string): Don't accept input that doesn't have at least a "BEGIN:VCARD" in it. svn path=/trunk/; revision=26505
* Error out and set an exception if camel_pop3_engine_new() returns NULLJeffrey Stedfast2004-06-253-30/+63
| | | | | | | | | | | | | | | | 2004-06-24 Jeffrey Stedfast <fejj@novell.com> * providers/pop3/camel-pop3-store.c (connect_to_server): Error out and set an exception if camel_pop3_engine_new() returns NULL (which it can do now). * providers/pop3/camel-pop3-engine.c (get_capabilities): No longer reads the greeting. (camel_pop3_engine_new): Reads the greeting itself and returns NULL if an error occurs (like stupid braindamaged piece of shit POP servers that spew debug prinfs). svn path=/trunk/; revision=26504
* Fix alignment of the icon to be 0x0Rodney Dawes2004-06-252-0/+7
| | | | | | | | | | 2004-06-24 Rodney Dawes <dobey@novell.com> * e-error.c (e_error_newv): Fix alignment of the icon to be 0x0 Fixes #60493 svn path=/trunk/; revision=26503
* sensitize the buttons (init_widgets): listen for selection changes so weJP Rosevear2004-06-252-0/+18
| | | | | | | | | | | 2004-06-24 JP Rosevear <jpr@novell.com> * gui/dialogs/alarm-list-dialog.c (selection_changed_cb): sensitize the buttons (init_widgets): listen for selection changes so we can delete alarms svn path=/trunk/; revision=26502
* Add code to set the parent, position, and type hint of the "Add address"Rodney Dawes2004-06-252-1/+11
| | | | | | | | | | | 2004-06-24 Rodney Dawes <dobey@novell.com> * em-utils.c (em_utils_add_address): Add code to set the parent, position, and type hint of the "Add address" dialog Fixes #60030 svn path=/trunk/; revision=26501
* store all the custom alarms (alarm_custom_clicked_cb): emit changed signalJP Rosevear2004-06-2510-1661/+1410
| | | | | | | | | | | | | | | | | | | | 2004-06-24 JP Rosevear <jpr@novell.com> * gui/dialogs/event-page.c (event_page_fill_component): store all the custom alarms (alarm_custom_clicked_cb): emit changed signal if necessary * gui/dialogs/alarm-list-dialog.c (alarm_list_dialog_run): return true/false based on button pushed * gui/dialogs/alarm-dialog.c: move repeat options and per alarm type options here * gui/dialogs/alarm-dialog.glade: ditto * gui/dialogs/Makefile.am: remove alarm options dialog svn path=/trunk/; revision=26500
* If we fail to lock the folder, close the lockfd and reset it to -1. FixesJeffrey Stedfast2004-06-252-1/+10
| | | | | | | | | | 2004-06-24 Jeffrey Stedfast <fejj@novell.com> * providers/local/camel-spool-folder.c (spool_lock): If we fail to lock the folder, close the lockfd and reset it to -1. Fixes bug #54680. svn path=/trunk/; revision=26499
* Add a call to e_source_selector_set_select_new here so that we can selectRodney Dawes2004-06-256-1/+43
| | | | | | | | | | | | | | | | | | | | | 2004-06-24 Rodney Dawes <dobey@novell.com> * gui/calendar-component.c (create_component_view): * gui/tasks-component.c (create_component_view): Add a call to e_source_selector_set_select_new here so that we can select new sources when we create them 2004-06-24 Rodney Dawes <dobey@novell.com> * e-source-selector.[ch]: Add new "select_new" property to private structure of the ESourceSelector (rebuild_cb): Add code to select the new source, and cause the selection_changed signal to get emitted, if we select new sources (init): Don't select new sources by default (e_source_selector_set_select_new): Add function to set whether or not we want to select new sources when we add them svn path=/trunk/; revision=26498
* do not limit the text len to 2047 charactersRadek Doulik2004-06-242-9/+8
| | | | | | | | | | | | 2004-06-24 Radek Doulik <rodo@ximian.com> * gui/component/select-names/e-select-names-model.c (e_select_names_model_get_textification): do not limit the text len to 2047 characters See bug #60366 svn path=/trunk/; revision=26497
* Added Wallon translationPablo Saratxaga2004-06-242-1/+5
| | | | svn path=/trunk/; revision=26494
* Added Walloon filePablo Saratxaga2004-06-241-0/+25545
| | | | svn path=/trunk/; revision=26492
* updated Walloon filePablo Saratxaga2004-06-241-0/+4
| | | | svn path=/trunk/; revision=26491
* ** See bug #57367.Not Zed2004-06-244-41/+62
| | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-24 Not Zed <NotZed@Ximian.com> ** See bug #57367. * e-shell-window.c (e_shell_window_new): fix gconf client leak and clean up some logic. * e-shell.c (e_shell_construct): dont activate the components individually, component registry does that implictly. * e-component-registry.c (init): dont call query_components here. (query_components): setup a run-once guard. before adding a component info to the list, make sure we can activate it. (component_info_new): take the interface as a construct argument now. (e_component_registry_peek_list): perform the component list query if we haven't already. (e_component_registry_peek_info): same. (e_component_registry_activate): just always return the reffed component, it isn't added unless it was already activated. svn path=/trunk/; revision=26490
* First LIST/LSUB the toplevel folder, and then LIST/LSUB the subfolders (itJeffrey Stedfast2004-06-242-6/+63
| | | | | | | | | | | | 2004-06-23 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_get_folder_info): First LIST/LSUB the toplevel folder, and then LIST/LSUB the subfolders (it needs to be 2 commands to work properly). (imap4_delete_folder): CLOSE the folder we are about to DELETE if it is currently SELECTED. svn path=/trunk/; revision=26489
* Same.Jeffrey Stedfast2004-06-244-10/+18
| | | | | | | | | | | 2004-06-23 Jeffrey Stedfast <fejj@novell.com> * providers/imap/camel-imap-provider.c (imap_url_equal): Same. * providers/imap4/camel-imap4-provider.c (imap4_url_equal): Check the protocol. svn path=/trunk/; revision=26488
* Set window to be invisible initially.Hans Petter Jansson2004-06-243-1/+12
| | | | | | | | | | | | 2004-06-23 Hans Petter Jansson <hpj@ximian.com> * gui/contact-editor/contact-editor.glade: Set window to be invisible initially. * gui/contact-editor/e-contact-editor.c (e_contact_editor_init): Set the type hint to "normal", and show the window after init. svn path=/trunk/; revision=26487
* use memcpy not strcpy to copy to memory buffer. Fixes a UMW. See #60532.Not Zed2004-06-242-1/+7
| | | | | | | | | | 2004-06-23 Not Zed <NotZed@Ximian.com> * gui/widgets/eab-gui-util.c (eab_send_contact_list_as_attachment): use memcpy not strcpy to copy to memory buffer. Fixes a UMW. See #60532. svn path=/trunk/; revision=26486
* Add an x-source-vcard target entry that includes the source book URI.Hans Petter Jansson2004-06-247-99/+257
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-23 Hans Petter Jansson <hpj@ximian.com> * gui/component/addressbook-view.c: Add an x-source-vcard target entry that includes the source book URI. (destroy_merge_context): Implement. (removed_contact_cb): Implement. (merged_contact_cb): Implement. (selector_tree_drag_data_received): Get the source and target books, and see if we need to remove contacts from source after they're added to target. Copy contacts sequentially, not in parallel, with a callback. * gui/widgets/e-addressbook-view.c: Add an x-source-vcard target entry that includes the source book URI. (table_drag_data_delete): Remove. This is handled by the drag target. (table_drag_data_get): Handle more than one contact. Supply source. (create_table_view): Don't connect to the delete signal. * gui/widgets/e-minicard-view.c: Add an x-source-vcard target entry that includes the source book URI. (e_minicard_view_drag_data_delete): Remove. This is handled by the drag target. (e_minicard_view_drag_data_get): Handle x-source-vcard target. (e_minicard_view_drag_begin): Don't connect to the delete signal. (e_minicard_view_dispose): Don't disconnect from the delete signal. (e_minicard_view_init): Don't init delete_id. * gui/widgets/e-minicard-view.h: Remove delete_id from struct. * util/eab-book-util.[ch] (eab_contact_list_from_string): Skip the source URI if present. (eab_book_and_contact_list_from_string): Create the source book from the provided URI, if present. (eab_book_and_contact_list_to_string): Include the book URI in generated string. svn path=/trunk/; revision=26485
* Update for removed filesRodney Dawes2004-06-242-2/+4
| | | | | | | | 2004-06-23 Rodney Dawes <dobey@novell.com> * POTFILES.in: Update for removed files svn path=/trunk/; revision=26484
* Hide password, etc info in the fi->uri's. (imap4_create_folder): Don'tJeffrey Stedfast2004-06-242-20/+79
| | | | | | | | | | | | | | | | | | 2004-06-23 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_build_folder_info): Hide password, etc info in the fi->uri's. (imap4_create_folder): Don't bother to use imap4_get_folder_info(), we can construct the fi ourselves. (imap4_delete_folder): Emit the folder_deleted signal and construct an fi ourselves. (imap4_subscribe_folder): Same. (imap4_unsubscribe_folder): Same. * providers/imap4/camel-imap4-provider.c: Specify that the fragment is the path. svn path=/trunk/; revision=26483
* Hide password, etc info in the fi->uri's.Jeffrey Stedfast2004-06-243-2/+10
| | | | | | | | | | | | 2004-06-23 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_build_folder_info): Hide password, etc info in the fi->uri's. * providers/imap4/camel-imap4-provider.c: Specify that the fragment is the path. svn path=/trunk/; revision=26482
* Bump the version to 0.1.5 to help track down bug #59726.Jeffrey Stedfast2004-06-242-1/+9
| | | | | | | | | 2004-06-23 Jeffrey Stedfast <fejj@novell.com> * conduits/todo/todo-conduit.c: Bump the version to 0.1.5 to help track down bug #59726. svn path=/trunk/; revision=26481
* set the window type hint to normal so it can go below the shell windowJP Rosevear2004-06-242-0/+7
| | | | | | | | | 2004-06-23 JP Rosevear <jpr@novell.com> * gui/dialogs/comp-editor.c (comp_editor_init): set the window type hint to normal so it can go below the shell window svn path=/trunk/; revision=26480
* fixed gtk-doc comments and made it enable/disable the dialog's OK buttonRodrigo Moya2004-06-242-4/+15
| | | | | | | | | | 2004-06-23 Rodrigo Moya <rodrigo@novell.com> * gui/dialogs/comp-editor.c (comp_editor_notify_client_changed): fixed gtk-doc comments and made it enable/disable the dialog's OK button depending on the selected source. svn path=/trunk/; revision=26479
* Revert previous change to add the callbacks for notification of calendarRodney Dawes2004-06-242-22/+9
| | | | | | | | | | | 2004-06-23 Rodney Dawes <dobey@novell.com> * gui/calendar-component.c: Revert previous change to add the callbacks for notification of calendar selection changes (create_new_view): Update the comment for watching notification on the tasks selection to state it is for the mini tasks view svn path=/trunk/; revision=26478
* Fixes #57862JP Rosevear2004-06-232-6/+13
| | | | | | | | | | | 2004-06-23 JP Rosevear <jpr@novell.com> Fixes #57862 * gui/gnome-cal.c (connect_day_view_focus): connect after the focus events happen so the day view knows what is selected svn path=/trunk/; revision=26477
* Move the search bar to the top and add a label _Search so that the entryRodney Dawes2004-06-232-47/+93
| | | | | | | | | | | | 2004-06-23 Rodney Dawes <dobey@novell.com> * gui/component/select-names/select-names.glade: Move the search bar to the top and add a label _Search so that the entry has a mnemonic for keyboard accessibility Fixes #52914 and #58448 svn path=/trunk/; revision=26476
* Fixed ChangeLog... ran cvs commit in subdir last night which didn't grab ↵Rodney Dawes2004-06-231-1/+12
| | | | | | ChangeLog svn path=/trunk/; revision=26475
* tidy up to work again (ok_clicked_cb): use above when replyingJP Rosevear2004-06-232-43/+14
| | | | | | | | | | 2004-06-23 JP Rosevear <jpr@novell.com> * gui/e-itip-control.c (update_attendee_status): tidy up to work again (ok_clicked_cb): use above when replying svn path=/trunk/; revision=26474
* util function to do the actual removal (remove_attendee_at_row): dittoJP Rosevear2004-06-232-39/+105
| | | | | | | | | | | | | 2004-06-23 JP Rosevear <jpr@novell.com> * gui/dialogs/meeting-page.c (remove_attendee): util function to do the actual removal (remove_attendee_at_row): ditto based on row number (remove_clicked_cb): make the remove button work (popup_delete_cb): use utility routines to do removal (button_press_event): do the icon properly svn path=/trunk/; revision=26473
* ** See #54030.Not Zed2004-06-235-28/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-23 Not Zed <NotZed@Ximian.com> ** See #54030. * e-searching-tokenizer.c (e_searching_tokenizer_match_count): only return a count if we're using the primary search string. * em-format-html-display.c (efhd_search_response): set the primary search string to NULL instead of resetting it. (efhd_update_search): dont noop if we have a null search text, just set an empty search. * e-searching-tokenizer.c (e_searching_tokenizer_reset): remove this, revert jeff's fixes for 54030. this is incomplete and so doesn't work either (search text stays remembered and secondary search text lost too). ** See #60523. * em-folder-view.c (emfv_finalise): unhook the folder changed before destroying the async thing, and move it all to destroy event anyway. (emfv_destroy): as above. svn path=/trunk/; revision=26472
* Remove the Menu Seperator in View Menu when in the contacts view.V Ravi Kumar Raju2004-06-232-1/+5
| | | | | | | | | 2004-06-22 V Ravi Kumar Raju <vravikr@yahoo.co.uk> * evolution-addressbook.xml: Remove the Menu Seperator in View Menu when in the contacts view. svn path=/trunk/; revision=26471
* Add these two callbacks so that we can update the selection in theRodney Dawes2004-06-232-4/+57
| | | | | | | | | | | | | | 2004-06-22 Rodney Dawes <dobey@novell.com> * gui/calendar-component.c (config_calendars_selection_changed_cb): (config_primary_calendar_selection_changed_cb): Add these two callbacks so that we can update the selection in the calendar when the gconf key changes, like we do for tasks (create_component_view): Register the two callbacks that we created for updating the selection in the view, and their notification IDs svn path=/trunk/; revision=26470
* clean up mnemonic handling and put the proper icon in the contacts buttonJP Rosevear2004-06-232-23/+22
| | | | | | | | | | 2004-06-22 JP Rosevear <jpr@novell.com> * gui/e-meeting-time-sel.c (e_meeting_time_selector_construct): clean up mnemonic handling and put the proper icon in the contacts button svn path=/trunk/; revision=26469
* fix mnemonicsJP Rosevear2004-06-233-4/+12
| | | | | | | | | | 2004-06-22 JP Rosevear <jpr@novell.com> * gui/dialogs/recurrence-page.glade: fix mnemonics * gui/dialogs/event-page.glade: ditto svn path=/trunk/; revision=26468
* kill warningsJP Rosevear2004-06-232-10/+4
| | | | | | | | 2004-06-22 JP Rosevear <jpr@novell.com> * gui/dialogs/comp-editor.c: kill warnings svn path=/trunk/; revision=26467
* kill warningJP Rosevear2004-06-232-1/+4
| | | | | | | | 2004-06-22 JP Rosevear <jpr@novell.com> * gui/calendar-component.c (create_new_event): kill warning svn path=/trunk/; revision=26466
* removed alarm-page.*.Rodrigo Moya2004-06-232-3/+4
| | | | | | | | 2004-06-22 Rodrigo Moya <rodrigo@novell.com> * gui/dialogs/Makefile.am: removed alarm-page.*. svn path=/trunk/; revision=26465
* Name the labels.Hans Petter Jansson2004-06-233-51/+87
| | | | | | | | | | | | | | | | | 2004-06-22 Hans Petter Jansson <hpj@ximian.com> * gui/contact-editor/contact-editor.glade: Name the labels. * gui/contact-editor/e-contact-editor.c (sensitize_email_record) (sensitize_phone_record) (sensitize_im_record) (sensitize_address_textview) (sensitize_address_field) (simple_field_map) (sensitize_simple_field): Make entries uneditable and labels insensitive, if field is disabled or read-only. svn path=/trunk/; revision=26464
* HIGify and newer design; alarm page is gone, Cancel/OK buttons for theJP Rosevear2004-06-2326-4042/+4100
| | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-22 JP Rosevear <jpr@novell.com> * gui/dialogs/Makefile.am, gui/dialogs/alarm-dialog.c, gui/dialogs/alarm-dialog.glade, gui/dialogs/alarm-dialog.h, gui/dialogs/alarm-list-dialog.c, gui/dialogs/alarm-list-dialog.glade, gui/dialogs/alarm-list-dialog.h, gui/dialogs/alarm-options.c, gui/dialogs/alarm-options.h, gui/dialogs/alarm-page.c, gui/dialogs/alarm-page.glade, gui/dialogs/alarm-page.h, gui/dialogs/comp-editor.c, gui/dialogs/comp-editor.h, gui/dialogs/event-editor.c, gui/dialogs/event-page.c, gui/dialogs/event-page.glade, gui/dialogs/meeting-page.c, gui/dialogs/meeting-page.glade, gui/dialogs/recurrence-page.c, gui/dialogs/recurrence-page.glade, gui/dialogs/task-details-page.c, gui/dialogs/task-details-page.glade, gui/dialogs/task-editor.c, gui/dialogs/task-page.c, gui/dialogs/task-page.glade: HIGify and newer design; alarm page is gone, Cancel/OK buttons for the dialog, no more menus; slightly improve read-only workings for entry areas svn path=/trunk/; revision=26463
* rename widgets to be consistent with those else whereJP Rosevear2004-06-232-21/+12
| | | | | | | | | | | | 2004-06-22 JP Rosevear <jpr@novell.com> * gui/e-meeting-time-sel.c (e_meeting_time_selector_construct): rename widgets to be consistent with those else where (e_meeting_time_selector_set_read_only): cast properly (e_meeting_time_selector_on_invite_others_button_expose): remove, the widget sensitization is taken care of elsewhere svn path=/trunk/; revision=26462
* Fix some spacing and border width properties on the dialog's widgets toRodney Dawes2004-06-233-0/+52
| | | | | | | | | | | | | | | | | | | 2004-06-22 Rodney Dawes <dobey@novell.com> * e-table-config.c (do_fields_config_dialog, e_table_config_new): Fix some spacing and border width properties on the dialog's widgets to make the dialog compliant with the HIG 2004-06-22 Christopher James Lahey <clahey@ximian.com> * e-table-model.[ch]: Added e_table_model_freeze and e_table_model_thaw * e-table-config.c (setup_fields): Use e_table_model_freeze and e_table_model_thaw Fixes #54785 svn path=/trunk/; revision=26460
* Fixes #59622.Hans Petter Jansson2004-06-233-0/+62
| | | | | | | | | | | | | | | | | | 2004-06-22 Hans Petter Jansson <hpj@ximian.com> Fixes #59622. * gui/widgets/e-minicard-view.c (e_minicard_view_init): Clear drag_list and canvas_drag_data_delete_id. (e_minicard_view_dispose): Clear drag_list. Disconnect drag_data_delete signal if connected. (e_minicard_view_drag_begin): Set up drag_data_delete signal if necessary. Clear old data before drag starts. (clear_drag_data): Implement. (e_minicard_view_drag_data_delete): Implement. (e_minicard_view_drag_data_get): Don't clear drag_list here. svn path=/trunk/; revision=26459
* Same as below. (em_folder_tree_model_remove_folders): Same.Jeffrey Stedfast2004-06-232-20/+33
| | | | | | | | | 2004-06-22 Jeffrey Stedfast <fejj@novell.com> * em-folder-tree-model.c (sort_cb): Same as below. (em_folder_tree_model_remove_folders): Same. svn path=/trunk/; revision=26458
* As toshok discovered, gtk_tree_model_get() strdup's string arguments,Jeffrey Stedfast2004-06-232-90/+145
| | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-22 Jeffrey Stedfast <fejj@novell.com> * em-folder-tree.c (emft_maybe_expand_row): As toshok discovered, gtk_tree_model_get() strdup's string arguments, *sigh*, so we need to free them. (tree_drag_data_delete): Same. (tree_drag_data_get): Same. (tree_drag_data_received): Same. (emft_drop_target): Same (em_folder_tree_get_selected_uris): Same. (get_selected_uris_path_iterate): Same. (emft_update_model_expanded_state): Same. (emft_tree_row_expanded): Same. (emft_tree_row_activated): Same. (emft_popup_delete_response): Same. (emft_popup_delete_folder): Same. (emft_popup_rename_folder): Same. (emft_popup_properties): Same. (emft_tree_button_press): Same. (emft_tree_selection_changed): Same. svn path=/trunk/; revision=26457
* gtk_tree_model_get on a string field allocates the return value. freeChris Toshok2004-06-232-0/+6
| | | | | | | | | 2004-06-22 Chris Toshok <toshok@ximian.com> * em-folder-tree.c (render_pixbuf): gtk_tree_model_get on a string field allocates the return value. free path. svn path=/trunk/; revision=26456
* If the app requires a terminal to run, give it a bloody terminal (who usesJeffrey Stedfast2004-06-233-5/+29
| | | | | | | | | | 2004-06-22 Jeffrey Stedfast <fejj@novell.com> * em-popup.c (emp_apps_open_in): If the app requires a terminal to run, give it a bloody terminal (who uses vi in an xterm to view attached text files? *sigh*). Fixes bug #51259. svn path=/trunk/; revision=26455
* Add preconditions. Make sure garbage or NULL data doesn't get used.Hans Petter Jansson2004-06-232-5/+22
| | | | | | | | | 2004-06-22 Hans Petter Jansson <hpj@ximian.com> * misc/e-source-selector.c (e_source_selector_peek_primary_selection): Add preconditions. Make sure garbage or NULL data doesn't get used. svn path=/trunk/; revision=26454
* [ should fix #60495, #58635 ] don't free the list of contacts - libebookChris Toshok2004-06-232-5/+7
| | | | | | | | | | | 2004-06-22 Chris Toshok <toshok@ximian.com> [ should fix #60495, #58635 ] * gui/widgets/eab-popup-control.c (name_only_query_cb): don't free the list of contacts - libebook still owns it. (query_cb): same. svn path=/trunk/; revision=26453
* Fixes #59824Larry Ewing2004-06-232-2/+10
| | | | | | | | | | | | 2004-06-22 Larry Ewing <lewing@ximian.com> Fixes #59824 * gui/e-week-view.h: increase some of the passing so that the text does not appear to run together. Ideally this would be based on the font size but this will work for now. svn path=/trunk/; revision=26452
* don't set the changed flag unless we actually add something.Larry Ewing2004-06-232-3/+8
| | | | | | | | | 2004-06-22 Larry Ewing <lewing@ximian.com> * gui/contact-list-editor/e-contact-list-editor.c (add_email_cb): don't set the changed flag unless we actually add something. svn path=/trunk/; revision=26451
* revert this change.Chris Toshok2004-06-222-20/+1
| | | | svn path=/trunk/; revision=26450
* make completion respect your download limit for a given source. speeds upChris Toshok2004-06-222-1/+20
| | | | | | | | | | | | 2004-06-21 Chris Toshok <toshok@ximian.com> * gui/component/select-names/e-select-names-completion.c (e_select_names_completion_start_query): make completion respect your download limit for a given source. speeds up completion substantially (or rather, speeds up switching of queries) when the ldap server has tons of entries. svn path=/trunk/; revision=26449
* gtk_tree_model_get on a string field allocates the return value. freeChris Toshok2004-06-222-0/+6
| | | | | | | | | 2004-06-21 Chris Toshok <toshok@ximian.com> * em-folder-tree.c (render_display_name): gtk_tree_model_get on a string field allocates the return value. free name. svn path=/trunk/; revision=26448
* free priv->menu_xml. plugs (big) leak.Chris Toshok2004-06-222-0/+7
| | | | | | | | | 2004-06-21 Chris Toshok <toshok@ximian.com> * e-user-creatable-items-handler.c (impl_finalize): free priv->menu_xml. plugs (big) leak. svn path=/trunk/; revision=26447
* Make the scrolled windows around text views use GTK_SHADOW_IN, forFederico Mena Quintero2004-06-222-4/+10
| | | | | | | | | | 2004-06-21 Federico Mena Quintero <federico@ximian.com> * gui/contact-editor/contact-editor.glade: Make the scrolled windows around text views use GTK_SHADOW_IN, for consistency with the GtkEntries. svn path=/trunk/; revision=26446
* remove the auth-entry-notebook in the edit dialog, and rename the authChris Toshok2004-06-225-258/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-21 Chris Toshok <toshok@ximian.com> * gui/component/ldap-config.glade: remove the auth-entry-notebook in the edit dialog, and rename the auth entry to... auth-entry. * gui/component/addressbook-config.c (source_to_dialog_new): nuke - it's identical to source_to_dialog. (dialog_to_source): we only have one auth entry now. fill it in properly. (source_to_dialog): fill in the auth entry properly based on the auth type, and remove auth_entry_notebook references. (auth_optionmenu_activated): remove auth_entry_notebook references. (setup_general_tab): same, and use auth-entry instead of email-entry/dn-entry. (general_tab_check): use auth_principle instead of email/binddn. (add_folder_modify): same. (addressbook_add_server_dialog): put setup_connecting_tab inside the ifdef HAVE_LDAP, and call source_to_dialog instead of source_to_dialog_new. (addressbook_config_edit_source): always call setup_general_tab. * gui/component/addressbook-config.h (AddressbookLDAPScopeType): reorder to match order in option menu (we should really remove BASE altogether.. it's useless for searching.) * gui/component/addressbook-view.c (update_command_state): macroize this, annoying seeing the same 4 lines repeated 15 times. svn path=/trunk/; revision=26445
* Fixes #56892Rodney Dawes2004-06-222-3/+28
| | | | | | | | | | | | | | | | | 2004-06-21 Rodney Dawes <dobey@novell.com> Fixes #56892 * gui/dialogs/select-source-dialog.c (row_activated_cb): Add this callback to activate the OK button when we double-click or press the Enter key on a row (select_source_dialog): Change the default size to be reasonable Use ensure_style instead of realize on the dialog Set the default response for the dialog to OK Fix the packing of the group label to not have extraneous padding Connect up the callback for row_activated svn path=/trunk/; revision=26444
* encode entities. fixes bug #46677.Jeffrey Stedfast2004-06-222-0/+8
| | | | | | | | 2004-06-21 Jeffrey Stedfast <fejj@novell.com> * filter-input.c (xml_encode): encode entities. fixes bug #46677. svn path=/trunk/; revision=26443
* (em_junk_sa_test_spamd): try to get spamd/spamc binaries fromRadek Doulik2004-06-222-1/+22
| | | | | | | | gconf Implements #59368 svn path=/trunk/; revision=26442
* clone view before saving it to avoid problems with setting current_view_idRadek Doulik2004-06-222-1/+8
| | | | | | | | | | | | 2004-06-21 Radek Doulik <rodo@ximian.com> * gal-view-instance-save-as-dialog.c (gal_view_instance_save_as_dialog_save): clone view before saving it to avoid problems with setting current_view_id Fixes #57354 svn path=/trunk/; revision=26441
* Really set the path if tag is CAMEL_SERVICE_PATH.Christian Kellner2004-06-212-1/+6
| | | | | | | | | 2004-06-21 Christian Kellner <gicmo@xatom.net> * camel-service.c (service_setv): Really set the path if tag is CAMEL_SERVICE_PATH. svn path=/trunk/; revision=26440
* Fixed a number of issues described in bug #49497.Jeffrey Stedfast2004-06-212-11/+28
| | | | | | | | | 2004-06-21 Jeffrey Stedfast <fejj@novell.com> * camel-mime-filter-enriched.c (enriched_to_html): Fixed a number of issues described in bug #49497. svn path=/trunk/; revision=26439
* Make sure the UIDs match. Should fix bug #59725.Jeffrey Stedfast2004-06-212-2/+11
| | | | | | | | | 2004-06-21 Jeffrey Stedfast <fejj@novell.com> * conduit/address-conduit.c (local_record_from_uid): Make sure the UIDs match. Should fix bug #59725. svn path=/trunk/; revision=26438
* clone view before saving it to avoid problems with setting current_view_idRadek Doulik2004-06-211-0/+2
| | | | | | | | | | | | 2004-06-21 Radek Doulik <rodo@ximian.com> * gal-view-instance-save-as-dialog.c (gal_view_instance_save_as_dialog_save): clone view before saving it to avoid problems with setting current_view_id Fixes #57354 svn path=/trunk/; revision=26437
* Fixes 59047.Eric Zhao2004-06-211-3/+51
| | | | | | | | | | | | | | | 2004-06-21 Eric Zhao <eric.zhao@sun.com> Fixes 59047. * gal/a11y/e-table/gal-a11y-e-table-item.c: (model_to_view_row), (model_to_view_col), (eti_ref_at), (eti_a11y_cursor_changed_cb): Set the cell's ATK_STATE_SHOWING and ATK_STATE_VISIBLE properties to be TURE, so that gnopernicus can read the whole table line. Also convert the cursor's to position to view format, prevent potential bug. svn path=/trunk/; revision=26436
* *ar.po: Added Arabic translation by Arabeyes team.Arafat Medini2004-06-204-1/+17293
| | | | | | | | 2003-06-20 Arafat Medini <lumina@silverpen.de> *ar.po: Added Arabic translation by Arabeyes team. svn path=/trunk/; revision=26435
* set auth-domain property on groupwise sources, so that newly createdSivaiah Nallagatla2004-06-192-0/+7
| | | | | | | | | | 2004-06-19 Sivaiah Nallagatla <snallagatla@novell.com> * gui/component/addressbook-config.c (dialog_to_source) : set auth-domain property on groupwise sources, so that newly created contact groups can share remembered passwords svn path=/trunk/; revision=26434
* Updated Simplified Chinese translationFunda Wang2004-06-192-624/+864
| | | | svn path=/trunk/; revision=26432
* Remove AUTOHELP option since GNOME adds this itself. Fixes bug #60374.Jeffrey Stedfast2004-06-192-1/+9
| | | | | | | | | | 2004-06-18 Jeffrey Stedfast <fejj@novell.com> * main.c (main): Remove AUTOHELP option since GNOME adds this itself. Fixes bug #60374. (main): Before exiting from main(), call shutdown() routines. svn path=/trunk/; revision=26431
* make camel_shutdown() an atexit handler againJeffrey Stedfast2004-06-193-4/+3
| | | | svn path=/trunk/; revision=26430
* Call camel_mime_utils_shutdown() and camel_operation_shutdown().Jeffrey Stedfast2004-06-193-4/+5
| | | | | | | | | | | | | | | | 2004-06-18 Jeffrey Stedfast <fejj@novell.com> * camel.c (camel_shutdown): Call camel_mime_utils_shutdown() and camel_operation_shutdown(). (camel_init): Don't register camel_shutdown() as an atexit handler. * camel-operation.c (camel_operation_shutdown): New function. * camel-mime-utils.c (camel_mime_utils_shutdown): New function to clean up the compiled regexes. svn path=/trunk/; revision=26429
* Fixes bug #57592Jeffrey Stedfast2004-06-193-4/+13
| | | | | | | | | | | | | 2004-06-18 Jeffrey Stedfast <fejj@novell.com> Fixes bug #57592 * conduits/calendar/calendar-conduit.c (pre_sync): Same as below. * conduits/todo/todo-conduit.c (pre_sync): s/wombat/evolution-data-server/g svn path=/trunk/; revision=26428
* Added error.xml.h filesJeffrey Stedfast2004-06-192-4/+5
| | | | | | | | 2004-06-18 Jeffrey Stedfast <fejj@novell.com> * POTFILES.in: Added error.xml.h files svn path=/trunk/; revision=26427
* Always set the File_As attribute in case the pilot attrib changed. FixesJeffrey Stedfast2004-06-192-4/+7
| | | | | | | | | | 2004-06-18 Jeffrey Stedfast <fejj@novell.com> * conduit/address-conduit.c (ecard_from_remote_record): Always set the File_As attribute in case the pilot attrib changed. Fixes bug #59723. svn path=/trunk/; revision=26426
* Call camel_mime_utils_shutdown() and camel_operation_shutdown().Jeffrey Stedfast2004-06-195-1/+35
| | | | | | | | | | | | | | 2004-06-18 Jeffrey Stedfast <fejj@novell.com> * camel.c (camel_shutdown): Call camel_mime_utils_shutdown() and camel_operation_shutdown(). * camel-operation.c (camel_operation_shutdown): New function. * camel-mime-utils.c (camel_mime_utils_shutdown): New function to clean up the compiled regexes. svn path=/trunk/; revision=26425
* only go through the process of creating/loading the EBook if the model hasChris Toshok2004-06-192-3/+11
| | | | | | | | | | 2004-06-18 Chris Toshok <toshok@ximian.com> * gui/component/select-names/e-select-names-model.c (e_select_names_model_load_contacts): only go through the process of creating/loading the EBook if the model has some data in it. svn path=/trunk/; revision=26424
* test for skip_warning_dialog value in gconf here and not inRadek Doulik2004-06-192-11/+16
| | | | | | | | | | | 2004-06-18 Radek Doulik <rodo@ximian.com> * main.c (main): test for skip_warning_dialog value in gconf here and not in show_development_warning, otherwise we don't add or call idle_cb and evo will not run (show_development_warning): do not read skip_warning_dialog here svn path=/trunk/; revision=26423
* Need to re-init sbf->ptr and sbf->end too, or we'll be sorrryy!Jeffrey Stedfast2004-06-192-0/+8
| | | | | | | | | 2004-06-18 Jeffrey Stedfast <fejj@novell.com> * camel-stream-buffer.c (set_vbuf): Need to re-init sbf->ptr and sbf->end too, or we'll be sorrryy! svn path=/trunk/; revision=26422
* [ fixes bug #59376 ]Chris Toshok2004-06-192-1/+11
| | | | | | | | | | | | 2004-06-18 Chris Toshok <toshok@ximian.com> [ fixes bug #59376 ] * gui/component/addressbook-view.c (fill_popup_menu_callback): make this work with absolute uris in sources. Thanks to Sushma Rai for the initial patch to fix this. svn path=/trunk/; revision=26421
* Fixes #58747Rodrigo Moya2004-06-192-0/+11
| | | | | | | | | | | 2004-06-18 Rodrigo Moya <rodrigo@novell.com> Fixes #58747 * gui/dialogs/comp-editor.c (prompt_to_save_changes): if the source is read only, don't prompt the user. svn path=/trunk/; revision=26420
* Fixes #56323Rodrigo Moya2004-06-183-22/+10
| | | | | | | | | | | | | | 2004-06-18 Rodrigo Moya <rodrigo@novell.com> Fixes #56323 * gui/calendar-component.c (create_new_event): removed read-only check, just call the editor with the currently selected client and let it do the job. * gui/tasks-component.c (create_new_todo): ditto. svn path=/trunk/; revision=26419
* Added filter-errors.xml.hJeffrey Stedfast2004-06-182-0/+5
| | | | | | | | 2004-06-18 Jeffrey Stedfast <fejj@ximian.com> * POTFILES.in: Added filter-errors.xml.h svn path=/trunk/; revision=26418
* Fixes #60293Rodrigo Moya2004-06-182-0/+21
| | | | | | | | | | | 2004-06-18 Rodrigo Moya <rodrigo@novell.com> Fixes #60293 * gui/dialogs/recurrence-page.c (type_toggled_cb): make sure we enable/disable correctly the 'Add' button. svn path=/trunk/; revision=26417
* Re-added - THIS IS NOT TO BE REMOVED!!!!Jeffrey Stedfast2004-06-182-0/+28
| | | | | | | | 2004-06-18 Jeffrey Stedfast <fejj@ximian.com> * filter-errors.xml.h: Re-added - THIS IS NOT TO BE REMOVED!!!! svn path=/trunk/; revision=26416
* ** See #31027.Not Zed2004-06-184-2/+17
| | | | | | | | | | | | | | | | | 2004-06-18 Not Zed <NotZed@Ximian.com> ** See #31027. * em-vfolder-editor.c (em_vfolder_editor_new): make sure we construct the rule editor with a source of 'incoming', otherwise newly created rules have no source in the current session. * em-vfolder-rule.c (em_vfolder_rule_init): init the vfolder source to 'incoming' always. * mail-vfolder.c (uri_is_ignore): fix debug statement. svn path=/trunk/; revision=26415
* setup for static inititialisation.Not Zed2004-06-183-5/+7
| | | | | | | | | 2004-06-18 Not Zed <NotZed@Ximian.com> * camel-exception.h (CAMEL_EXCEPTION_INITIALISER): setup for static inititialisation. svn path=/trunk/; revision=26414
* ** See #60214.Not Zed2004-06-184-33/+110
| | | | | | | | | | | | | | | | 2004-06-18 Not Zed <NotZed@Ximian.com> ** See #60214. * em-folder-view.c (em_folder_view_print): re-arrange code to make the dialogue async. We also now load the message every time before printing. (emfv_print_response): handle response to print. * em-format-html-print.c (em_format_html_print_message): new api to print a specific uid on a specific folder. svn path=/trunk/; revision=26413
* ** See bug #54498.Not Zed2004-06-182-33/+25
| | | | | | | | | | | | | | | | | 2004-06-18 Not Zed <NotZed@Ximian.com> ** See bug #54498. * main.c (idle_cb): don't do dev warning stuff here anymore. * main.c (main): show the dev warning before doing anything else if we are going to. (warning_dialog_response_callback): kick off the actual application once we're finished. (window_map_callback, new_window_created_callback): removed, not needed anymore. svn path=/trunk/; revision=26412
* ** Fix for #60387.Not Zed2004-06-184-42/+138
| | | | | | | | | | | | | | | | | 2004-06-18 Not Zed <NotZed@Ximian.com> ** Fix for #60387. * mail-composer-errors.xml: added an error for failing to retrieve to-be-attached messages. * e-msg-composer.c (message_rfc822_dnd): remove this, we only want to treat it as a real rfc822 message, not a berkeley mailbox. (drag_data_received): handle the rfc822 type here, and also the new x-uid-list type. (attach_message): helper set a description on attached messages. svn path=/trunk/; revision=26411
* fix up for mail glade ifle changes.Not Zed2004-06-182-4/+5
| | | | | | | | 2004-06-18 Not Zed <NotZed@Ximian.com> * POTFILES.in: fix up for mail glade ifle changes. svn path=/trunk/; revision=26410
* use mail dialogs.glade.Not Zed2004-06-1813-1304/+1639
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-18 Not Zed <NotZed@Ximian.com> * em-vfolder-rule.c (get_widget): use mail dialogs.glade. * mail-dialogs.glade: move the vfolder-source window here from mail-config.glade. * Makefile.am (glade_DATA): fix the glade list. * mail-license.glade, subscribe-dialog.glade, mail-security.glade, * mail-search.glade: Merged into mail-dialogs.glade. Should be easier to manage. * message-tag-followup.c (construct): use mail dialogs glade file. * mail-account-gui.c (display_license): use mail dialogs glade file. * em-subscribe-editor.c (em_subscribe_editor_new): use new glade file. * em-format-html-display.c (em_format_html_display_search): use merged glade file. (efhd_xpkcs7mime_validity_clicked): same. * mail-dialogs.glade: merge various glade files into here. svn path=/trunk/; revision=26409
* svn path=/trunk/; revision=26407Updated ja.po. T.Aihana2004-06-182-1167/+1266
| | | | | | 2004-06-18 Updated ja.po. T.Aihana <aihana@gnome.gr.jp> svn path=/trunk/; revision=26407
* make 'colon' a const char *Jeffrey Stedfast2004-06-182-3/+3
| | | | svn path=/trunk/; revision=26406
* init tail->last to (guint32) -1, so that index = tail->last + 1 will startJeffrey Stedfast2004-06-182-2/+9
| | | | | | | | | | 2004-06-17 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-folder.c (uidset_init): init tail->last to (guint32) -1, so that index = tail->last + 1 will start at 0 :-) svn path=/trunk/; revision=26405
* [ fixes bug #58696 ]Chris Toshok2004-06-182-1/+10
| | | | | | | | | | | | 2004-06-17 Chris Toshok <toshok@ximian.com> [ fixes bug #58696 ] * gui/widgets/eab-gui-util.c (eab_transfer_contacts): use addressbook_load instead of e_book_async_open, so we do auth stuff for the destination book. svn path=/trunk/; revision=26404
* EBookFieldsCallback -> EBookEListCallback.Chris Toshok2004-06-182-3/+9
| | | | | | | | | | 2004-06-17 Chris Toshok <toshok@ximian.com> * gui/contact-editor/e-contact-editor.c (e_contact_editor_new): EBookFieldsCallback -> EBookEListCallback. (e_contact_editor_set_property): same. svn path=/trunk/; revision=26403
* EBookContactsCallback -> EBookListCallback. (eab_nickname_query): same.Chris Toshok2004-06-1820-23/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-17 Chris Toshok <toshok@ximian.com> * util/eab-book-util.c (eab_name_and_email_query): EBookContactsCallback -> EBookListCallback. (eab_nickname_query): same. * printing/e-contact-print.c: e-book-async.h -> e-book.h * gui/widgets/eab-vcard-control.c: e-book-async.h -> e-book.h. * gui/widgets/e-addressbook-model.h: e-book-async.h -> e-book.h. * gui/widgets/eab-popup-control.h: e-book-async.h -> e-book.h. * gui/widgets/eab-popup-control.c: remove e-book-async.h include. * gui/merging/eab-contact-merging.h: e-book-async.h -> e-book.h. * gui/contact-editor/e-contact-editor.h: e-book-async.h -> e-book.h. * gui/contact-editor/e-contact-editor.h: same. * gui/contact-list-editor/e-contact-list-editor.h: same. * gui/contact-list-editor/e-contact-list-model.h: remove include of e-book-async.h * gui/component/select-names/e-select-names-completion.h: include e-book.h, not e-book-async.h * gui/component/select-names/e-select-names-model.c: same. * gui/component/select-names/e-select-names.c: same. * gui/component/addressbook-migrate.c: include e-book.h, not e-book-async.h * gui/component/addressbook-view.c: same. * gui/component/addressbook.h: same. * gui/component/addressbook.c: remove include e-book-async.h. svn path=/trunk/; revision=26402
* Add support for the webcal, callto, and h323 URIs when we get them inRodney Dawes2004-06-182-0/+8
| | | | | | | | | 2004-06-17 Rodney Dawes <dobey@novell.com> * camel-mime-filter-tohtml.c: Add support for the webcal, callto, and h323 URIs when we get them in mails svn path=/trunk/; revision=26401
* Updated Polish translation by GNOME PL Team.Artur Flinta2004-06-182-1/+5
| | | | | | | | 2004-06-17 Artur Flinta <aflinta@cvs.gnome.org> * pl.po: Updated Polish translation by GNOME PL Team. svn path=/trunk/; revision=26399
* Don't foolishly unmunge From_ lines. First off, we don't even know if ourJeffrey Stedfast2004-06-182-1/+15
| | | | | | | | | | | 2004-06-17 Jeffrey Stedfast <fejj@novell.com> * camel-mime-filter-tohtml.c: Don't foolishly unmunge From_ lines. First off, we don't even know if our input stream came from an mbox file and secondly, the ">From " may have been intentional by the author. We Just Don't Know (tm). svn path=/trunk/; revision=26398
* Use "Evolution" for X-GNOME-Bugzilla-Product to match b.x.c product name.Fernando Herrera de las Heras2004-06-182-1/+6
| | | | | | | * data/evolution.desktop.in.in: Use "Evolution" for X-GNOME-Bugzilla-Product to match b.x.c product name. svn path=/trunk/; revision=26397
* Translation updated.Priit Laes2004-06-182-2301/+1854
| | | | | | | | 2004-06-17 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated. svn path=/trunk/; revision=26395
* Make sure we have elements in the array, if not then we're done (return aJeffrey Stedfast2004-06-182-1/+13
| | | | | | | | | | 2004-06-15 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_build_folder_info): Make sure we have elements in the array, if not then we're done (return a NULL fi). svn path=/trunk/; revision=26394
* Fixed to work properly. It was getting ranges wrong before sometimes whichJeffrey Stedfast2004-06-182-62/+148
| | | | | | | | | | 2004-06-17 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-folder.c (imap4_get_uid_set): Fixed to work properly. It was getting ranges wrong before sometimes which was making me lose mail! Ugh. svn path=/trunk/; revision=26393
* Thanks to Christian Kellner for pointing out these bugs (and submittingJeffrey Stedfast2004-06-182-7/+10
| | | | | | | | | | | | | | | | | 2004-06-17 Jeffrey Stedfast <fejj@ximian.com> Thanks to Christian Kellner for pointing out these bugs (and submitting the original patch for service_setv) * camel-service.c (service_setv): Don't use (tag & CAMEL_ARG_IGNORE) to determine if we should ignore this tag. CAMEL_ARG_IGNORE is not a bit flag. * providers/imap/camel-imap-store.c (imap_setv): Don't use (tag & CAMEL_ARG_IGNORE) to determine if we should ignore this tag. CAMEL_ARG_IGNORE is not a bit flag. svn path=/trunk/; revision=26392
* Fixes #56458JP Rosevear2004-06-172-360/+473
| | | | | | | | | | 2004-06-17 JP Rosevear <jpr@novell.com> Fixes #56458 * gui/smime-ui.glade: make the buttons vertical svn path=/trunk/; revision=26391
* check for host being non-NULL in soup uri. host can be null for uri's ofSivaiah Nallagatla2004-06-172-1/+7
| | | | | | | | | | 2004-06-17 Sivaiah Nallagatla <snallagatla@novell.com> * gui/itip-utils.c (itip_publish_comp) : check for host being non-NULL in soup uri. host can be null for uri's of the form file:/foo or http:/foo etc svn path=/trunk/; revision=26390
* Remove this generated file from CVSRodney Dawes2004-06-172-24/+4
| | | | | | | | 2004-06-17 Rodney Dawes <dobey@novell.com> * filter-errors.xml.h: Remove this generated file from CVS svn path=/trunk/; revision=26389
* simplified furtherJeffrey Stedfast2004-06-171-4/+0
| | | | svn path=/trunk/; revision=26388
* Only ignore if (tag & CAMEL_ARG_TAG) == CAMEL_ARG_IGNORE, not if (tag &Jeffrey Stedfast2004-06-172-1/+7
| | | | | | | | | | 2004-06-17 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-store.c (imap_setv): Only ignore if (tag & CAMEL_ARG_TAG) == CAMEL_ARG_IGNORE, not if (tag & CAMEL_ARG_IGNORE) is true. svn path=/trunk/; revision=26387
* Call gnome_sound_init() before bonobo_main().Jeffrey Stedfast2004-06-172-1/+8
| | | | | | | | 2004-06-17 Jeffrey Stedfast <fejj@ximian.com> * main.c (main): Call gnome_sound_init() before bonobo_main(). svn path=/trunk/; revision=26386
* Fixes #60309Rodrigo Moya2004-06-172-16/+23
| | | | | | | | | | | 2004-06-17 Rodrigo Moya <rodrigo@novell.com> Fixes #60309 * gui/meeting-page.c (sensitize_widgets): moved up in the file, to be declared before any use. svn path=/trunk/; revision=26385
* Translation updated by Mətin Əmirov.Metin Amiroff2004-06-172-1128/+773
| | | | | | | | 2004-06-17 Metin Amiroff <metin@karegen.com> * az.po: Translation updated by Mətin Əmirov. svn path=/trunk/; revision=26383
* Updated Polish translation by GNOME PL Team.Artur Flinta2004-06-172-595/+663
| | | | | | | | 2004-06-17 Artur Flinta <aflinta@cvs.gnome.org> * pl.po: Updated Polish translation by GNOME PL Team. svn path=/trunk/; revision=26382
* moved the filter files around.Not Zed2004-06-172-8/+10
| | | | | | | | 2004-06-17 Not Zed <NotZed@Ximian.com> * POTFILES.in: moved the filter files around. svn path=/trunk/; revision=26381
* ** See #59885.Not Zed2004-06-1740-125/+5381
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-17 Not Zed <NotZed@Ximian.com> ** See #59885. ** Moved all of the mail specific filtering stuff from filter/* to here. Renamed appropriately into em* space, etc. * em-filter-folder-element.c (emff_copy_value): implement for folders. * em-vfolder-rule.c (get_widget): read the vfolder glade from mail-config.glade. * mail-config.glade: moved the vfolder source selector here. * em-search-context.c: new mail search specific rule context. * mail-component.c (setup_search_context): use the new em_search_context. * vfolder-rule.c (validate): change error to mail context. * filter-folder.c (validate): change error to mail context. * Makefile.am (em-filter-i18n.h): added rule for i18n of mail filter type stuff. (libevolution_mail_la_SOURCES): added in the filter and vfolder rule stuff specific to mail. ** See #59885. * em-format-html-quote.[ch]: remove and remove from build, not used. * Makefile.am (libevolution_mail_la_LIBADD): add libeabutil and evolutionsmime. * mail-component-factory.c (factory): there is no mail_config anymore. svn path=/trunk/; revision=26380
* ** See #59885.Not Zed2004-06-1738-5731/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-17 Not Zed <NotZed@Ximian.com> ** See #59885. ** Moved all of the mailer specific filter stuff into mail/*. * filter-element.c (copy_value): implement for base types. * filter-element.c (filter_element_copy_value): do this as a virtual method. * filter.glade: moved the vfolder stuff to mail/ * libfilter-i18n.h: removed, moved to mailer. * filter-errors.xml: moved the vfolder/filtering errors to the mail error file. * Makefile.am (EXTRA_DIST): moved *types.xml to mail. (INCLUDES): removed a bunch of mail dependencies. * filter-*.[ch], vfolder-*.[ch]: Moved all mail related filter and vfolder stuff to mail directory. * score-*.[ch]: Removed all of it. * vfolder-context.c (vfolder_new_element): and for vfolders. * filter-context.c (filter_new_element): implement for filter element types. * rule-context.c (rc_new_element): replacement for old filter_element_new_type_name. only has the basics. * filter-part.c (filter_part_xml_create): take a rule context as an argument & and look up the element name off the context. * rule-context.c (rule_context_new_element): new virtual method to get an element for a given name. * filter-element.c (filter_element_new_type_name): removed. svn path=/trunk/; revision=26379
* clean up the code slightly.Not Zed2004-06-174-29/+48
| | | | | | | | | | | | | | | | | | | | | | 2004-06-16 Not Zed <NotZed@Ximian.com> * e-msg-composer.c (e_msg_composer_guess_mime_type): clean up the code slightly. * evolution-composer.c (impl_Composer_set_headers): Fix all the strn?casecmp calls. * e-msg-composer.c (from_changed_cb, drag_data_received) (is_special_header, e_msg_composer_new_with_message) (handle_mailto, e_msg_composer_new_from_url): as above. * e-msg-composer-attachment.c (e_msg_composer_attachment_new): as above. * e-msg-composer.c (drag_data_received): handle comments in uri lists. svn path=/trunk/; revision=26378
* Updated Czech translation.Miloslav Trmac2004-06-172-35/+44
| | | | | | | | 2004-06-17 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation. svn path=/trunk/; revision=26376
* update the model column numbers as new fields like E_CONTACT_EMAIL_4 areSivaiah Nallagatla2004-06-172-31/+38
| | | | | | | | | | | 2004-06-17 Sivaiah Nallagatla <snallagatla@novell.com> * gui/widgets/e-addressbook-view.etspec : update the model column numbers as new fields like E_CONTACT_EMAIL_4 are added to EContact Fixes #59621 svn path=/trunk/; revision=26375
* ** See #59885.Not Zed2004-06-177-337/+25
| | | | | | | | | | | | | | | | | | | | | | 2004-06-17 Not Zed <NotZed@Ximian.com> ** See #59885. * em-format-html-quote.[ch]: remove and remove from build, not used. * Makefile.am (libevolution_mail_la_LIBADD): add libeabutil and evolution-smime. * mail-component-factory.c (factory): there is no mail_config anymore. 2004-06-16 Not Zed <NotZed@Ximian.com> * em-utils.c (em_utils_selection_get_urilist): handle comments in the urilist. Can't remember the rfc for it. svn path=/trunk/; revision=26374
* ** See #59885.Not Zed2004-06-172-2/+13
| | | | | | | | | | | | 2004-06-17 Not Zed <NotZed@Ximian.com> ** See #59885. * lib/e-cert-db.c (e_cert_db_import_pkcs12_file): move the #if notyet stuff inside the function so the symbol is defined, since we call it eslewhere. i dunno if it actually works yet. svn path=/trunk/; revision=26373
* Only force a re-update of all FLAGS if this folder wasn't in the SELECTEDJeffrey Stedfast2004-06-172-3/+21
| | | | | | | | | | 2004-06-16 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-folder.c (imap4_refresh_info): Only force a re-update of all FLAGS if this folder wasn't in the SELECTED state. Otherwise, simply send a NOOP. svn path=/trunk/; revision=26372
* Added a 'first' member to the imap_fetch_all_t struct so we can use thatJeffrey Stedfast2004-06-172-4/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-16 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-summary.c: Added a 'first' member to the imap_fetch_all_t struct so we can use that as a base offset in our GPtrArray, allowing us to limit resource consumption which could otherwise get quite large. Also added a ChangeInfo member that was needed for changes to untagged_fetch_all(). (imap4_fetch_all_add): Use fetch->first as a base offset and change int i to guint32 i. Also updated to sue the fetch->changes. (imap4_fetch_all_update): Same. (untagged_fetch_all): Same - this is where it is really valuable, since we can avoid adding elements to the GPtrArray that we won't even use. Also needed to change code a big in case index < fetch->first (which could happen if a server notified us of a FLAGS change for a message we didn't request info about). (imap4_fetch_all_free): Free the ChangeInfo. (imap4_summary_fetch_all): Init fetch->changes and fetch->first. (imap4_summary_fetch_flags): Same. (camel_imap4_summary_flush_updates): Only request envelope info if first <= summary->exists. Avoids needless queries. (info_uid_sort): #if 0'd (camel_imap4_summary_flush_updates): No need to sort the summary - this should never have been needed. I can't remember why I did this... svn path=/trunk/; revision=26371
* Added a 'first' member to the imap_fetch_all_t struct so we can use thatJeffrey Stedfast2004-06-172-37/+120
| | | | | | | | | | | | | | | | | | | | | | | 2004-06-16 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-summary.c: Added a 'first' member to the imap_fetch_all_t struct so we can use that as a base offset in our GPtrArray, allowing us to limit resource consumption which could otherwise get quite large. Also added a ChangeInfo member that was needed for changes to untagged_fetch_all(). (imap4_fetch_all_add): Use fetch->first as a base offset and change int i to guint32 i. Also updated to sue the fetch->changes. (imap4_fetch_all_update): Same. (untagged_fetch_all): Same - this is where it is really valuable, since we can avoid adding elements to the GPtrArray that we won't even use. Also needed to change code a big in case index < fetch->first (which could happen if a server notified us of a FLAGS change for a message we didn't request info about). (imap4_fetch_all_free): Free the ChangeInfo. (imap4_summary_fetch_all): Init fetch->changes and fetch->first. (imap4_summary_fetch_flags): Same. svn path=/trunk/; revision=26370
* Include gtk[hv]box.h so we can use them (emfp_dialog_got_folder): Fix theRodney Dawes2004-06-173-36/+66
| | | | | | | | | | | | | | | | | | | 2004-06-16 Rodney Dawes <dobey@novell.com> * em-folder-properties.c: Include gtk[hv]box.h so we can use them (emfp_dialog_got_folder): Fix the border widths and spacings for the internal widgets and the dialog's vbox and action area to be compliant with the HIG Fix the general layout of the dialog to be HIG-compliant as well Use ngettext for the row labels for number of messages Add a cancel button, since we are not instant-apply Align the message counts to the right Part of this patch is from Christian Neumair <chris@gnome-de.org> * mail-component.c (view_changed_cb): Fix a typo for the sent folder send is not a pluralization of sent svn path=/trunk/; revision=26369
* use e-util's HTML conversion function, instead of camel's. (write_html):Rodrigo Moya2004-06-172-4/+10
| | | | | | | | | | 2004-06-16 Rodrigo Moya <rodrigo@novell.com> * gui/e-itip-control.c: use e-util's HTML conversion function, instead of camel's. (write_html): use e_text_to_html_full(). svn path=/trunk/; revision=26368
* Updated Finnish translationIlkka Tuohela2004-06-162-168/+176
| | | | svn path=/trunk/; revision=26366
* clear the error, don't free it, so NULL is handled properlyJP Rosevear2004-06-162-1/+6
| | | | | | | | | 2004-06-16 JP Rosevear <jpr@novell.com> * em-composer-prefs.c (spell_set_ui): clear the error, don't free it, so NULL is handled properly svn path=/trunk/; revision=26365
* Updated Czech translation.Miloslav Trmac2004-06-162-106/+107
| | | | | | | | 2004-06-16 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation. svn path=/trunk/; revision=26364