aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of the tons of ugly Bonobo Warnings by removing the code thatEttore Perazzoli2001-06-232-40/+12
| | | | | | tried to put messages in the status bar which doesn't exist anymore. svn path=/trunk/; revision=10441
* Update the copyrights, replacing Helix Code with Ximian andEttore Perazzoli2001-06-23650-1064/+1064
| | | | | | helixcode.com with ximian.com all over the place. svn path=/trunk/; revision=10440
* Get rid of the nasty Bonobo status bar.Ettore Perazzoli2001-06-232-6/+4
| | | | svn path=/trunk/; revision=10439
* Fix a bunch of stupid warnings caused by missing includes. AlsoEttore Perazzoli2001-06-235-3/+25
| | | | | | placate GCC on a bogus "uninitialized variable" error. svn path=/trunk/; revision=10438
* Get the menu hints to work with the new status bar.Ettore Perazzoli2001-06-232-6/+56
| | | | svn path=/trunk/; revision=10437
* Add `evolution-test-component'.Ettore Perazzoli2001-06-231-0/+1
| | | | svn path=/trunk/; revision=10436
* Fix the "Quit" command so that the shell actually exits properly.Ettore Perazzoli2001-06-232-0/+7
| | | | svn path=/trunk/; revision=10435
* Implemented an Evolution::Activity interface for keeping track ofEttore Perazzoli2001-06-2319-85/+2131
| | | | | | | | | | background tasks. The Activity interface is added to the shell, and the status of the various tasks is now displayed in a task bar widget at the bottom of the EShellView. I also implemented a simple test component to test all this stuff. svn path=/trunk/; revision=10434
* Fixed the cat of pi-version.hEskil Heyn Olsen2001-06-232-4/+9
| | | | | | | | | 2001-06-22 Eskil Heyn Olsen <eskil@eskil.dk> * gnome-pilot.m4: Fixed the cat of pi-version.h svn path=/trunk/; revision=10403
* new commandsJP Rosevear2001-06-232-0/+21
| | | | | | | | 2001-06-22 JP Rosevear <jpr@ximian.com> * evolution-task-editor.xml: new commands svn path=/trunk/; revision=10402
* Added libwombat/libwombat.laJeffrey Stedfast2001-06-232-0/+5
| | | | | | | | 2001-06-22 Jeffrey Stedfast <fejj@ximian.com> * Makefile.am (wombat_LDADD): Added libwombat/libwombat.la svn path=/trunk/; revision=10401
* Added itip-control-factory.* to the build.Jeffrey Stedfast2001-06-232-0/+6
| | | | | | | | 2001-06-22 Jeffrey Stedfast <fejj@ximian.com> * gui/Makefile.am: Added itip-control-factory.* to the build. svn path=/trunk/; revision=10400
* Duh, we saved the charset as "default_charset", not "charset" - no wonderJeffrey Stedfast2001-06-232-1/+7
| | | | | | | | | | 2001-06-22 Jeffrey Stedfast <fejj@ximian.com> * mail-config.c (config_read): Duh, we saved the charset as "default_charset", not "charset" - no wonder the correct charset menu item was never being set. svn path=/trunk/; revision=10399
* Put in Contacts information in the quicktasks.Kevin Breit2001-06-234-36/+144
| | | | | | | | 2001-06-22 Kevin Breit <battery841@mediaone.net> * C/preface.sgml: Put in Contacts information in the quicktasks. svn path=/trunk/; revision=10398
* added $(ORBIT_IDL) as a dependency to the IDL files, so that theRodrigo Moya2001-06-232-0/+8
| | | | | | | | | | 2001-06-22 Rodrigo Moya <rodrigo@ximian.com> * Makefile.am: added $(ORBIT_IDL) as a dependency to the IDL files, so that the skels/stubs are rebuilt if a new version of ORBit has been installed svn path=/trunk/; revision=10397
* new function for the backends to be able to call the getPassword method onRodrigo Moya2001-06-235-3/+95
| | | | | | | | | | | 2001-06-22 Rodrigo Moya <rodrigo@ximian.com> * pcs/cal.[ch] (cal_get_password): new function for the backends to be able to call the getPassword method on the associated WombatClient (cal_forget_password): ditto for the forgetPassword method svn path=/trunk/; revision=10396
* Pulled some redundant information.Kevin Breit2001-06-224-18/+130
| | | | | | | | 2001-06-22 Kevin Breit <battery841@mediaone.net> * C/usage-mail.sgml: Pulled some redundant information. svn path=/trunk/; revision=10395
* Updated screenshots and redid layout for graphics on pages.battery8412001-06-2212-56/+200
| | | | | | | | 2001-06-21 battery841 <battery841@mediaone.net> * C/preface.sgml, C/fig/mail-inbox.png, C/fig/mainwindow-pic.png, C/usage-mail.sgml: Updated screenshots and redid layout for graphics on pages. svn path=/trunk/; revision=10394
* changed getFreeBusy method to return a CalObj instead of a sequenceRodrigo Moya2001-06-2210-39/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-22 Rodrigo Moya <rodrigo@ximian.com> * idl/evolution-calendar.idl: changed getFreeBusy method to return a CalObj instead of a sequence * cal-client/cal-client.[ch] (cal_client_get_free_busy): changed it to work like the cal_client_get_object function, that is, it does not return anymore a list of UIDs, but a CalClientGetStatus code, and added a new parameter for the caller to get the component back when this function returns (cal_client_open): aggregate WombatClient interface to the CalListener being used * pcs/cal-backend-db.c, pcs/cal-backend-file.c (..get_free_busy): set return value to "char *" as it will be returning a FreeBusy object, and not a list of UIDs * pcs/cal-backend.[ch] (cal_backend_get_free_busy): ditto * pcs/cal.c (cal_construct): queryInterface on the listener to obtain the WombatClient interface svn path=/trunk/; revision=10393
* Reverted, it was the wrong ChangeLog :-)Rodrigo Moya2001-06-221-5/+0
| | | | svn path=/trunk/; revision=10392
* changed getFreeBusy method to return a CalObj instead of a sequenceRodrigo Moya2001-06-221-1/+6
| | | | | | | | | 2001-06-22 Rodrigo Moya <rodrigo@ximian.com> * wombat.idl: changed getFreeBusy method to return a CalObj instead of a sequence svn path=/trunk/; revision=10391
* Added mail/message-list.etspec.Chyla Zbigniew2001-06-222-0/+5
| | | | | | * POTFILES.in: Added mail/message-list.etspec. svn path=/trunk/; revision=10390
* update to new callJP Rosevear2001-06-229-769/+1454
| | | | | | | | | | | | | | | | 2001-06-21 JP Rosevear <jpr@ximian.com> * gui/main.c (main): update to new call * gui/e-itip-control.[hc]: break the widget bits out on their own into a proper object, basic stuff seems to be working again * gui/itip-control-factory.c: put the control specific bits here from e-itip-control.c * gui/itip-control-factory.h: new header svn path=/trunk/; revision=10389
* disable executive summary build because it is no longer builtJP Rosevear2001-06-224-2/+12
| | | | | | | | | 2001-06-21 JP Rosevear <jpr@ximian.com> * Makefile.am: disable executive summary build because it is no longer built svn path=/trunk/; revision=10388
* add new libJP Rosevear2001-06-224-2/+12
| | | | | | | | 2001-06-21 JP Rosevear <jpr@ximian.com> * calendar/cal-client/Makefile.am: add new lib svn path=/trunk/; revision=10387
* Add some includesJP Rosevear2001-06-222-0/+8
| | | | | | | | 2001-06-21 JP Rosevear <jpr@ximian.com> * Makefile.am: Add some includes svn path=/trunk/; revision=10386
* Temporarily remove the Bcc header before sending the message.Jeffrey Stedfast2001-06-222-6/+23
| | | | | | | | | 2001-06-21 Jeffrey Stedfast <fejj@ximian.com> * mail-ops.c (mail_send_message): Temporarily remove the Bcc header before sending the message. svn path=/trunk/; revision=10385
* add include pathJP Rosevear2001-06-222-0/+4
| | | | | | | | 2001-06-21 JP Rosevear <jpr@ximian.com> * gui/dialogs/Makefile.am (gladedir): add include path svn path=/trunk/; revision=10384
* remove buttons and use evolution's standard ui configJP Rosevear2001-06-222-21/+18
| | | | | | | | | | | 2001-06-21 JP Rosevear <jpr@ximian.com> * gui/dialogs/comp-editor.c (setup_widgets): remove buttons and use evolution's standard ui config * gui/print.c (print_comp_item): print description text svn path=/trunk/; revision=10383
* print description textJP Rosevear2001-06-222-41/+29
| | | | | | | | 2001-06-21 JP Rosevear <jpr@ximian.com> * gui/print.c (print_comp_item): print description text svn path=/trunk/; revision=10382
* add toolbarJP Rosevear2001-06-222-1/+24
| | | | | | | | 2001-06-21 JP Rosevear <jpr@ximian.com> * evolution-comp-editor.xml: add toolbar svn path=/trunk/; revision=10381
* Fixed .gif problemKevin Breit2001-06-228-24/+26
| | | | | | | | 2001-06-21 Kevin Breit <battery841@mediaone.net> * C/usage-contact.sgml: Fixed .gif problem svn path=/trunk/; revision=10380
* Specify the file formatKevin Breit2001-06-224-4/+14
| | | | | | | | 2001-06-21 Kevin Breit <battery841@mediaone.net> * C/usage-mail.sgml: Specify the file format svn path=/trunk/; revision=10379
* Trying to fix the .gif problemKevin Breit2001-06-224-22/+40
| | | | | | | | 2001-06-21 Kevin Breit <battery841@mediaone.net> * C/usage-mail.sgml: Trying to fix the .gif problem svn path=/trunk/; revision=10378
* New function that decides if 2 word types are mergeable. An atom and aJeffrey Stedfast2001-06-223-30/+59
| | | | | | | | | | | | | | | | | | | | 2001-06-21 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-utils.c (word_types_compatable): New function that decides if 2 word types are mergeable. An atom and a qstring are mergeable; 2 qstrings are mergeable; and 2 encoded words are mergeable. (header_encode_phrase_merge_words): If 2 words are merged, the new word type is the MAX of the combined types. This means that if we merge a qstring and an atom, the resulting word type is a qstring. * camel-internet-address.c (internet_format): s/g_string_sprintfa/g_string_append since this makes more sense in this particular case. (internet_encode): Same here. svn path=/trunk/; revision=10377
* Redid graphics to add labels to them and described the labels in text.Kevin Breit2001-06-228-0/+80
| | | | | | | | | 2001-06-21 Kevin Breit <battery841@mediaone.net> * C/usage-calendar.sgml: Redid graphics to add labels to them and described the labels in text. svn path=/trunk/; revision=10376
* calendar/cal-client/Makefile.am: calendar/cal-util/Makefile.am:Peter Williams2001-06-2212-856/+1570
| | | | | | | | | | | | | | 2001-06-21 Peter Williams <peterw@ximian.com> * Makefile.am: calendar/cal-client/Makefile.am: calendar/cal-util/Makefile.am: importer/Makefile.am: executive-summary/Makefile.am: Changed to used gtk-doc's canonical Makefile.am (plus some tweaks because not every dir builds html). svn path=/trunk/; revision=10375
* Renamed. (The old name, edit_contact_info_have_book_cb was a hold-overJon Trowbridge2001-06-225-52/+170
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-21 Jon Trowbridge <trow@ximian.com> * gui/component/select-names/e-select-names-popup.c (make_contact_editor_cb): Renamed. (The old name, edit_contact_info_have_book_cb was a hold-over from before, when we weren't using e_book_use_local_address_book.) * gui/component/e-address-popup.c (e_address_popup_schedule_refresh): A Added. We now do the name refreshes in an idle function, rather than in the setters. (e_address_popup_set_free_form): Added. Properly handle inputs of the form "Foo <bar@zar.com>", extracting the name and e-mail address. (e_address_popup_set_name): Check to make sure that the free-form handler shouldn't be used to handle the input. Schedule a refresh after making any changes. (e_address_popup_set_email): Check to make sure that the free-form handler shouldn't be used to handle the input. Schedule a refresh after making any changes. (e_address_popup_name_only_matches): Temporary place-holder for handling name-only matches. (query_cb): If our initial query fails (and included e-mail information), do a name-only query. This is to handle the case of adding new e-mail addresses to existing contacts. (e_address_popup_query): Eliminated the "common_book" crap; using e_book_use_local_address_book instead. * backend/ebook/e-card-compare.c (match_search_info_free): Make sure that the ->avoid list gets properly freed. svn path=/trunk/; revision=10374
* Remove empty "name" property setting from the popup control.Jon Trowbridge2001-06-222-1/+5
| | | | | | | | | 2001-06-21 Jon Trowbridge <trow@ximian.com> * mail-display.c (html_button_press_event): Remove empty "name" property setting from the popup control. svn path=/trunk/; revision=10373
* Emit the POSTPONE signal if we are offline. (setup_ui): If we are offline,Jeffrey Stedfast2001-06-222-13/+34
| | | | | | | | | | | 2001-06-21 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (menu_file_send_cb): Emit the POSTPONE signal if we are offline. (setup_ui): If we are offline, change the Control+Enter accel to be on the SendLater menu item. svn path=/trunk/; revision=10372
* Oops, small fix.Jacob Leach2001-06-221-1/+1
| | | | svn path=/trunk/; revision=10371
* Added config-encryption.sgml for buildingKevin Breit2001-06-226-0/+300
| | | | | | | | 2001-06-21 Kevin Breit <battery841@mediaone.net> * C/evolution.sgml: Added config-encryption.sgml for building svn path=/trunk/; revision=10370
* Added const to 'in' parametersRodrigo Moya2001-06-221-3/+3
| | | | svn path=/trunk/; revision=10369
* Updated graphics for newer UI.Kevin Breit2001-06-2224-0/+8
| | | | | | | | 2001-06-21 Kevin Breit <battery841@mediaone.net> * C/fig/*png: Updated graphics for newer UI. svn path=/trunk/; revision=10368
* added libwombat to LDADDRodrigo Moya2001-06-222-0/+5
| | | | | | | | 2001-06-21 Rodrigo Moya <rodrigo@ximian.com> * Makefile.am: added libwombat to LDADD svn path=/trunk/; revision=10367
* create a WombatClient when creating a CalClient object, so that we canRodrigo Moya2001-06-227-1/+184
| | | | | | | | | | | | | | | | | | | | | 2001-06-21 Rodrigo Moya <rodrigo@ximian.com> * cal-client/cal-client.[ch]: (cal_client_init): create a WombatClient when creating a CalClient object, so that we can receive authentication notifications from the wombat (cal_client_destroy): destroy the WombatClient object when dying (cal_client_set_auth_func): new function to set the authentication function to be called when a password is required by the calendar server (through the WombatClient object) (cal_client_get_free_busy): new function for calling the new IDL method Cal::getFreeBusy * gui/alarm-notify/Makefile.am: add libwombat to LDADD * gui/Makefile.am: add libwombat to LDADD svn path=/trunk/; revision=10366
* Use camel_address_length() rather than casting and accessing data members.Jeffrey Stedfast2001-06-222-3/+9
| | | | | | | | | | 2001-06-21 Jeffrey Stedfast <fejj@ximian.com> * providers/smtp/camel-smtp-transport.c (smtp_send): Use camel_address_length() rather than casting and accessing data members. svn path=/trunk/; revision=10365
* Redid graphics to add labels to them and described in labels in text.Kevin Breit2001-06-2220-40/+216
| | | | | | | | 2001-06-21 Kevin Breit <battery841@mediaone.net> * C/usage-mail.sgml: Redid graphics to add labels to them and described in labels in text. Looks good! svn path=/trunk/; revision=10364
* Allow the message to be sent even if there are no To recipients but onlyJeffrey Stedfast2001-06-222-9/+26
| | | | | | | | | | 2001-06-21 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (composer_get_message): Allow the message to be sent even if there are no To recipients but only as long as there are other recipients defined. svn path=/trunk/; revision=10363
* Fix bug #3409: Removing an EvolutionStorage from the shell's folderJacob Leach2001-06-225-19/+99
| | | | | | tree. svn path=/trunk/; revision=10362
* added new directory for the libwombat library, which will contain theRodrigo Moya2001-06-213-0/+20
| | | | | | | | | | 2001-06-21 Rodrigo Moya <rodrigo@gnome-db.org> * libwombat/: added new directory for the libwombat library, which will contain the implementation of all CORBA interfaces defined in the wombat.idl file svn path=/trunk/; revision=10361
* created new directory for the libwombat libraryRodrigo Moya2001-06-215-0/+283
| | | | | | | | 2001-06-21 Rodrigo Moya <rodrigo@ximian.com> * created new directory for the libwombat library svn path=/trunk/; revision=10360
* added new interface (WombatClient)Rodrigo Moya2001-06-212-0/+9
| | | | | | | | 2001-06-21 Rodrigo Moya <rodrigo@gnome-db.org> * wombat.idl: added new interface (WombatClient) svn path=/trunk/; revision=10359
* fix to include the CFLAGS for extra librariesHavoc Pennington2001-06-212-0/+6
| | | | | | | | 2001-06-20 Havoc Pennington <hp@redhat.com> * gnome.m4: fix to include the CFLAGS for extra libraries svn path=/trunk/; revision=10355
* Added fileKevin Breit2001-06-214-18/+320
| | | | | | | | 2001-06-21 Kevin Breit <battery841@mediaone.net> * C/encryption.sgml: Added file svn path=/trunk/; revision=10354
* Moved my entires to doc/ChangeLog per request of danwKevin Breit2001-06-215-85/+114
| | | | | | | | 2001-06-20 Kevin Breit <battery841@mediaone.net> * doc/ChangeLog: Moved my entires to doc/ChangeLog per request of danw svn path=/trunk/; revision=10353
* Fix the OpenLDAP check to default to "no" if you don't specify anything.Dan Winship2001-06-212-12/+22
| | | | | | | * configure.in: Fix the OpenLDAP check to default to "no" if you don't specify anything. svn path=/trunk/; revision=10352
* fix a refcounting memleak.Chris Toshok2001-06-212-3/+12
| | | | | | | | | | 2001-06-20 Chris Toshok <toshok@ximian.com> * backend/pas/pas-backend-file.c (pas_backend_file_process_get_supported_fields): fix a refcounting memleak. svn path=/trunk/; revision=10351
* fix memory leak.Chris Toshok2001-06-212-1/+7
| | | | | | | | | | 2001-06-20 Chris Toshok <toshok@ximian.com> * backend/ebook/e-book-listener.c (e_book_listener_queue_get_supported_fields_response): fix memory leak. svn path=/trunk/; revision=10350
* add prototype for close_dialog to remove warnings.Chris Toshok2001-06-213-0/+7
| | | | | | | | | 2001-06-20 Chris Toshok <toshok@ximian.com> * contact-editor/e-contact-editor.c: add prototype for close_dialog to remove warnings. svn path=/trunk/; revision=10349
* Save the formatting preference for this message draft using aJeffrey Stedfast2001-06-212-14/+46
| | | | | | | | | | | | 2001-06-20 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (save_draft): Save the formatting preference for this message draft using a X-Evolution-Format header. (e_msg_composer_new_with_message): Restore the format editing preference and also remove any other X-Evolution-* headers that we may have set. svn path=/trunk/; revision=10348
* If the first char of the mailing-list name is '<', chop it off to makeJeffrey Stedfast2001-06-212-6/+19
| | | | | | | | | | 2001-06-20 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-utils.c (header_raw_check_mailing_list): If the first char of the mailing-list name is '<', chop it off to make Ettore happy. Fixes bug #2153. svn path=/trunk/; revision=10347
* Updated for new UI.Kevin Breit2001-06-213-60/+40
| | | | | | | | 2001-06-20 Kevin Breit <battery841@mediaone.net> * doc/C/config-setupassist.sgml: Updated for new UI. svn path=/trunk/; revision=10346
* Updated for a newer UI (need to update at a later date.Kevin Breit2001-06-212-104/+68
| | | | | | | | 2001-06-20 Kevin Breit <battery841@mediaone.net> * doc/C/config-prefs.sgml: Updated for a newer UI (need to update at a later date. svn path=/trunk/; revision=10345
* removed conflict marker.Dave Camp2001-06-211-1/+0
| | | | svn path=/trunk/; revision=10344
* Changed attachData to accept a sequence of chars rather than a string.Dave Camp2001-06-217-8/+40
| | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-20 Dave Camp <dave@ximian.com> * Evolution-Composer.idl: Changed attachData to accept a sequence of chars rather than a string. * evolution-composer.c (impl_Composer_attach_data): Changed the 'data' argument to a GNOME_Evolution_Composer_AttachmentData, and pass data->_buffer and data->_length to camel_mime_part_set_content(). 2001-06-20 Dave Camp <dave@ximian.com> * gui/itip-utils.c (itip_send_comp): Changed attach_data to be a GNOME_Evolution_Composer_AttachmentData rather than a CORBA_char*. 2001-06-20 Dave Camp <dave@ximian.com> * backend/ebook/e-card.c (e_card_list_send): Changed attach_data to be a GNOME_Evolution_Composer_AttachmentData rather than a CORBA_char*. svn path=/trunk/; revision=10343
* Make less monotone soundingKevin Breit2001-06-214-14/+10
| | | | | | | | 2001-06-20 Kevin Breit <battery841@mediaone.net> * doc/C/usage-calendar.sgml: Make less monotone sounding svn path=/trunk/; revision=10342
* Added more postscript descriptionKevin Breit2001-06-212-6/+6
| | | | | | | | 2001-06-20 Kevin Breit <battery841@mediaone.net> * docs/C/usage-print.sgml: Added more postscript description svn path=/trunk/; revision=10341
* Reworded a little bit for more descrip.Kevin Breit2001-06-213-4/+10
| | | | | | | | 2001-06-20 Kevin Breit <battery841@mediaone.net> * docs/C/usage-sync: Reworded a little bit for more descrip. svn path=/trunk/; revision=10340
* Documented categorizing an event.Kevin Breit2001-06-213-4/+78
| | | | | | | | 2001-06-20 Kevin Breit <battery841@mediaone.net> * doc/C/usage-calendar.sgml: Documented categorizing an event. svn path=/trunk/; revision=10339
* print menu command (print_preview_cmd): ditto for print previewJP Rosevear2001-06-218-6/+526
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-20 JP Rosevear <jpr@ximian.com> * gui/dialogs/comp-editor.c (print_cmd): print menu command (print_preview_cmd): ditto for print preview (print_setup_cmd): ditto for print setup (comp_editor_set_cal_client): listen for updated and removed signals (obj_updated_cb): if the item changes else where, query the user for the course of action (obj_removed_cb): ditto for removal * gui/print.c (print_setup): rudimentary page setup support (print_comp): rudimentary individual event/task printing support * gui/print.h: new protos * gui/dialogs/changed-comp.[hc]: dialog to query the user about what to do when a item is changed elsewhere * gui/dialogs/Makefile.am: build new files * gui/dialogs/send-comp.c (send_component_dialog): remove useless assignment svn path=/trunk/; revision=10338
* collapse print commands hereJP Rosevear2001-06-214-51/+20
| | | | | | | | 2001-06-20 JP Rosevear <jpr@ximian.com> * evolution-comp-editor.xml: collapse print commands here svn path=/trunk/; revision=10337
* send the value to e_table_model_set_value_at as a string as inMikael Hallendal2001-06-201-2/+12
| | | | | | | | | | | | 2001-06-20 Mikael Hallendal <micke@codefactory.se> * e-cell-spin-button.c (e_cell_spin_button_step): send the value to e_table_model_set_value_at as a string as in e_cell_number. (e_cell_spin_button_step_float): send the value to e_table_model_set_value_at as a string as in e_cell_number_float. svn path=/trunk/; revision=10336
* Updated Bcc: exampleKevin Breit2001-06-203-2/+10
| | | | | | | | 2001-06-20 Kevin Breit <battery841@mediaone.net> * doc/C/usage-mail.sgml: Updated Bcc: example svn path=/trunk/; revision=10335
* Change --enable-ldap to --with-openldap, allow a path prefix as anDan Winship2001-06-202-31/+52
| | | | | | | | * configure.in: Change --enable-ldap to --with-openldap, allow a path prefix as an argument. Add some libtooly goodness to the libldap check in case it depends on ssl libraries. svn path=/trunk/; revision=10334
* added getFreeBusy methodRodrigo Moya2001-06-209-0/+327
| | | | | | | | | | | | | | | | | | | | 2001-06-20 Rodrigo Moya <rodrigo@ximian.com> * idl/evolution-calendar.idl: added getFreeBusy method * pcs/cal.c (impl_Cal_get_free_busy): implementation of the new getFreeBusy added method * pcs/cal-backend.[ch]: added new virtual method to the CalBackend class (get_free_busy) * pcs/cal-backend-db.c (cal_backend_db_get_free_busy): new function, not implemented yet * pcs/cal-backend-file.c (cal_backend_file_get_free_busy): new funtion, not implemented yet svn path=/trunk/; revision=10333
* Took out a reference to gloss.Kevin Breit2001-06-203-0/+24
| | | | | | | | 2001-06-20 Kevin Breit <battery841@mediaone.net> * doc/C/apx-gloss.sgml: Took out a reference to gloss. svn path=/trunk/; revision=10332
* Made it build.Kevin Breit2001-06-203-2/+6
| | | | | | | | 2001-06-20 Kevin Breit <battery841@mediaone.net> * doc/C/usage-exec-summary.sgml: Made it build. svn path=/trunk/; revision=10331
* Checked for validity.Aaron Weber2001-06-202-2/+14
| | | | svn path=/trunk/; revision=10330
* Fix typo. s/Cancel then meeting/ Cancel the meeting/.Kjartan Maraas2001-06-202-1/+6
| | | | | | | | | 2001-06-20 Kjartan Maraas <kmaraas@gnome.org> * evolution-event-editor.xml: Fix typo. s/Cancel then meeting/ Cancel the meeting/. svn path=/trunk/; revision=10329
* More than on accel key is a tad confusing.Kjartan Maraas2001-06-202-1/+6
| | | | | | | | | 2001-06-20 Kjartan Maraas <kmaraas@gnome.org> * folder-browser.c: More than on accel key is a tad confusing. svn path=/trunk/; revision=10328
* Updated Polish translationChyla Zbigniew2001-06-202-339/+285
| | | | svn path=/trunk/; revision=10327
* For Mendel Mobach <mendel@mobach.nl> :Almer S. Tigelaar2001-06-202-4620/+3198
| | | | | | | | | | 2001-06-20 Almer S. Tigelaar <almer@gnome.org> For Mendel Mobach <mendel@mobach.nl> : * nl.po: Updated Dutch translation. svn path=/trunk/; revision=10326
* moved the function to check for a default timezone to calendar-config.c,Damon Chaplin2001-06-208-66/+98
| | | | | | | | | | | | | | | 2001-06-20 Damon Chaplin <damon@ximian.com> * gui/calendar-config.[hc]: * gui/gnome-cal.[hc]: * gui/tasks-control.c (tasks_control_activate): * gui/calendar-commands.c (calendar_control_activate): moved the function to check for a default timezone to calendar-config.c, and also used it in the tasks control. * gui/dialogs/e-timezone-dialog.h: #include <gtk/gtkwidget.h> fix. svn path=/trunk/; revision=10325
* added code to show the timezone dialog if the user hasn't set a defaultDamon Chaplin2001-06-206-2/+78
| | | | | | | | | | | | | | 2001-06-20 Damon Chaplin <damon@ximian.com> * gui/calendar-commands.c (calendar_control_activate): * gui/gnome-cal.[hc]: added code to show the timezone dialog if the user hasn't set a default timezone yet. * gui/dialogs/e-timezone-dialog.c (e_timezone_dialog_add_timezones): set the "None" item string before adding it to the combo, to stop the combo putting "None" in the entry initially. svn path=/trunk/; revision=10324
* if the timezones of the start and end of the event are the same, then ifDamon Chaplin2001-06-202-0/+63
| | | | | | | | | | | 2001-06-19 Damon Chaplin <damon@ximian.com> * gui/dialogs/event-page.c: if the timezones of the start and end of the event are the same, then if the start timezone is changed we change the end timezone as well, since that is what most users will want. svn path=/trunk/; revision=10323
* removed stuff to get builtin timezone info from the server.Damon Chaplin2001-06-205-168/+22
| | | | | | | | | | | 2001-06-19 Damon Chaplin <damon@ximian.com> * pcs/cal.c: * idl/evolution-calendar.idl: * cal-client/cal-client.[hc]: removed stuff to get builtin timezone info from the server. svn path=/trunk/; revision=10322
* added a 'Time zone' setting. Also rearranged a little, adding a newDamon Chaplin2001-06-2013-346/+327
| | | | | | | | | | | | | | | | | | | 2001-06-19 Damon Chaplin <damon@ximian.com> * gui/dialogs/cal-prefs-dialog.c: added a 'Time zone' setting. Also rearranged a little, adding a new 'General' page, since we had too many settings on the 'Calendar' page. * gui/e-timezone-entry.[hc]: * gui/dialogs/e-timezone-dialog.[hc]: * gui/dialogs/comp-editor.c: * gui/dialogs/comp-editor-page.[hc]: * gui/dialogs/event-page.c: * gui/dialogs/task-details-page.c: * gui/dialogs/task-page.c: removed CalClient stuff. The timezone dialog now uses the timezone data directly from the client's libical library. svn path=/trunk/; revision=10321
* split out commands from toolitems/menuitems.Chris Toshok2001-06-202-29/+55
| | | | | | | | | 2001-06-19 Chris Toshok <toshok@ximian.com> * evolution-contact-editor.xml: split out commands from toolitems/menuitems. svn path=/trunk/; revision=10320
* remove dead fileJP Rosevear2001-06-202-1/+5
| | | | | | | | 2001-06-19 JP Rosevear <jpr@ximian.com> * POTFILES.in: remove dead file svn path=/trunk/; revision=10319
* track change to e_addressbook_show_contact_editor signature.Chris Toshok2001-06-2011-98/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-19 Chris Toshok <toshok@ximian.com> * gui/widgets/e-addressbook-view.c (table_double_click): track change to e_addressbook_show_contact_editor signature. * gui/widgets/e-minicard-view.c (e_minicard_view_event): same. * gui/widgets/e-minicard.c (e_minicard_event): same. * gui/widgets/e-addressbook-util.c (e_addressbook_error_dialog): add an entry for "Card ID already exists". (e_addressbook_show_contact_editor): track the change to signal names and e_contact_editor_new signature here. * gui/widgets/e-addressbook-util.h: change e_addressbook_show_contact_editor's signature to match e_contact_editor_new more closely. * gui/widgets/e-addressbook-table-adapter.c (unlink_model): free up the simple mapping to plug a potentially sizeable memory leak. * gui/component/select-names/e-select-names-text-model.c (e_select_names_text_model_activate_obj): call e_addressbook_show_contact_editor here. * gui/component/select-names/e-select-names-popup.c (edit_contact_info_have_book_cb): remove the get_supported_fields stuff, since the contact editor handles it for us now, and call e_addressbook_show_contact_editor. * gui/component/e-address-popup.c (edit_contact_info_cb): same. * gui/component/addressbook.c (new_contact_cb): track change to e_addressbook_show_contact_editor. svn path=/trunk/; revision=10318
* rename ce_book_found_fields to this, remove the fetching of fields (theChris Toshok2001-06-2021-292/+664
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-19 Chris Toshok <toshok@ximian.com> * contact-editor/e-contact-quick-add.c (ce_have_book): rename ce_book_found_fields to this, remove the fetching of fields (the contact editor code handles that now.), and change the add_card signal to card_added. (card_added_cb): copied somewhat from merge_cb above. we don't need to do the merge here, just call the callback. * contact-editor/e-contact-editor.c (e_contact_editor_class_init): track signal change. add book arg, and is_read_only -> editable. (wants_html_changed): if the card isn't already changed, flag it as such (and update the commands.) (phone_entry_changed): same. (email_entry_changed): same. (address_text_changed): same. (name_entry_changed): same. (company_entry_changed): same. (full_name_clicked): is_read_only -> editable. (full_addr_clicked): same. (card_added_cb): new function, emit our card_added signal, and close the dialog if we're supposed to. properly deal with error status here. (card_modified_cb): same, modulo card_added -> card_modified. (save_card): actually call e_card_merging_book_{add/commit}_card instead of using a signal. Also, add a gboolean arg to tell whether or not to close the dialog after saving the card. (card_deleted_cb): new function, just emit our "card_deleted" signal. (delete_cb): actually call e_book_remove_card here, instead of using a signal. (tb_save_and_close_cb): call save_card with TRUE for should_close. (e_contact_editor_init): init changed = FALSE; (e_contact_editor_destroy): unref our book if we have one. (e_contact_editor_new): new signature, set the "book" arg, and call e_book_get_supported_fields here. (supported_fields_cb): new function, show the contact editor. (e_contact_editor_set_arg): initialize changed to FALSE when setting the card (but *after*, since the changed callbacks will set it to TRUE.) also, call command_state_changed if editable changes. also handle setting "book". oh, and is_read_only -> editable. (command_state_changed): new function - set the state of the commands we care about. (e_contact_editor_get_arg): add "book" handling, and is_read_only -> editable. (_phone_arrow_pressed): is_read_only -> editable. (_email_arrow_pressed): same. (_address_arrow_pressed): same. (enable_writable_fields): same. (set_editable): rename set_read_only to this, and is_read_only -> editable. * contact-editor/e-contact-editor.h (struct _EContactEditor): is_read_only -> editable, add a "changed" flag so we can sensitize commands correctly, and add an EBook* arg to e_contact_editor_new and to the EContactEditor struct. Also, change all the signals to past tense, and send the EBookStatus in them. * contact-editor/e-contact-editor-address.c (e_contact_editor_address_class_init): is_read_only -> editable. (e_contact_editor_address_set_arg): same. (e_contact_editor_address_get_arg): same. * contact-editor/e-contact-editor-address.h (struct _EContactEditorAddress): same. * contact-editor/e-contact-editor-fullname.c (e_contact_editor_fullname_class_init): same. (e_contact_editor_fullname_set_arg): same. (e_contact_editor_fullname_get_arg): same. * contact-editor/e-contact-editor-fullname.h (struct _EContactEditorFullname): same. * contact-editor/Makefile.am: don't build contact-editor-test now, until contact-editor gets moved to gui/ and we can more easily depend on the e_card_merging_* calls. * backend/pas/pas-backend-ldap.c (ldap_error_to_response): return CardIdAlreadyExists for LDAP_ALREADY_EXISTS. * backend/idl/addressbook.idl: Add CardIdAlreadyExists to the BookListener status enum. * backend/ebook/e-book-types.h: add E_BOOK_STATUS_CARD_ID_ALREADY_EXISTS. * backend/ebook/e-book-listener.c (e_book_listener_convert_status): add support for CardIdAlreadyExists. svn path=/trunk/; revision=10317
* remove dead fileJP Rosevear2001-06-202-1/+4
| | | | | | | | 2001-06-19 JP Rosevear <jpr@ximian.com> * POTFILES.in: remove dead file svn path=/trunk/; revision=10316
* add ui (forward_cmd): implement forward commandJP Rosevear2001-06-203-10/+38
| | | | | | | | | | | | 2001-06-19 JP Rosevear <jpr@ximian.com> * gui/dialogs/task-editor.c (task_editor_init): add ui (forward_cmd): implement forward command * gui/dialogs/comp-editor.c (save_as_ok): bug fix, seems to work now svn path=/trunk/; revision=10315
* ui xml for task editorJP Rosevear2001-06-204-256/+56
| | | | | | | | | | 2001-06-19 JP Rosevear <jpr@ximian.com> * evolution-task-editor.xml: ui xml for task editor * Makefile.am: install new file svn path=/trunk/; revision=10314
* A couple changes to Kevin's update. Mostly just checking over.Aaron Weber2001-06-204-50/+52
| | | | | | | | 2001-06-19 Aaron Weber <aaron@ximian.com> * C/usage-mainwindow.sgml and usage-mail.sgml: A couple changes to Kevin's update. Mostly just checking over. svn path=/trunk/; revision=10313
* add auto exit unrefJP Rosevear2001-06-204-24/+41
| | | | | | | | | | | | 2001-06-19 JP Rosevear <jpr@ximian.com> * gui/control-factory.c (control_factory_init): add auto exit unref * gui/component-factory.c (destroy_cb): destroy our selves if we have no more shells (component_factory_init): add auto exit unref svn path=/trunk/; revision=10312
* don't compile or install the old meeting edit stuffJP Rosevear2001-06-207-1590/+10
| | | | | | | | | | | | | 2001-06-19 JP Rosevear <jpr@ximian.com> * gui/Makefile.am: don't compile or install the old meeting edit stuff * gui/e-week-view.c: ditto * gui/e-day-view.c: Remove scheduling menu option svn path=/trunk/; revision=10311
* add some needed commas (itip_send_comp): if publishing, don't set the toJP Rosevear2001-06-202-8/+31
| | | | | | | | | | | | 2001-06-19 JP Rosevear <jpr@ximian.com> * gui/itip-utils.c: add some needed commas (itip_send_comp): if publishing, don't set the to list and show the message. unless publishing, just send the email * gui/Makefile.am: remove typo svn path=/trunk/; revision=10310
* send the messageJP Rosevear2001-06-203-1/+29
| | | | | | | | | | | 2001-06-19 JP Rosevear <jpr@ximian.com> * evolution-composer.c (impl_Composer_send): send the message * Evolution-Composer.idl: add a "send" method to send a message without showing the editor svn path=/trunk/; revision=10309
* Tweak the db3 header check to like our RH7 build machine again.Dan Winship2001-06-202-1/+6
| | | | | | | * configure.in: Tweak the db3 header check to like our RH7 build machine again. svn path=/trunk/; revision=10308
* world map picture used for selecting timezones. added world_map-960.pngDamon Chaplin2001-06-203-1/+7
| | | | | | | | | 2001-06-19 Damon Chaplin <damon@ximian.com> * world_map-960.png: world map picture used for selecting timezones. * Makefile.am (images_DATA): added world_map-960.png for timezones. svn path=/trunk/; revision=10307
* Updated Spanish translation.Hector Garcia2001-06-202-328/+345
| | | | svn path=/trunk/; revision=10306
* Updated Spanish translation.Hector Garcia2001-06-202-663/+666
| | | | svn path=/trunk/; revision=10305
* #include "folder-browser-factory.h"Jeffrey Stedfast2001-06-205-20/+105
| | | | | | | | | | | | | | | 2001-06-19 Jeffrey Stedfast <fejj@ximian.com> * mail-display.c: #include "folder-browser-factory.h" * component-factory.c (mail_remove_storage): New function to remove an EvolutionStorage. * mail-accounts.c (mail_delete): Remove the storage from the folder-tree. (news_delete): Same. svn path=/trunk/; revision=10304
* Basic editsKevin Breit2001-06-203-72/+88
| | | | | | * doc/C/usage-mail.sgml: Basic edits svn path=/trunk/; revision=10303
* Updated to say "My Evolution"Kevin Breit2001-06-203-32/+28
| | | | | | * doc/C/usage-exec-summary: Updated to say "My Evolution" svn path=/trunk/; revision=10302
* remove typoJP Rosevear2001-06-202-1/+5
| | | | | | | | 2001-06-19 JP Rosevear <jpr@ximian.com> * gui/Makefile.am: remove typo svn path=/trunk/; revision=10301
* ShushJP Rosevear2001-06-201-0/+4
| | | | svn path=/trunk/; revision=10300
* itip/imip send dialogJP Rosevear2001-06-2020-652/+2611
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-19 JP Rosevear <jpr@ximian.com> * gui/dialogs/send-comp.c: itip/imip send dialog * gui/dialogs/send-comp.h: new proto * gui/dialogs/recurrence-page.c (recurrence_page_set_dates): only use the weekday picker if visible * gui/dialogs/meeting-page.c: just show the meeting list * gui/dialogs/event-editor.c (event_editor_edit_comp): remove the meeting page if no attendees (schedule_meeting_cmd): schedule a meeting menu item (refresh_meeting_cmd): refresh meeting request menu item (cancel_meeting_cmd): ditto for cancel (forward_cmd): send as attachment * gui/dialogs/comp-editor.c (comp_editor_remove_page): remove page from dialog (comp_editor_show_page): show a given page (comp_editor_get_current_comp): return a cal component representing the current widget state (comp_editor_save_comp): save the cal component (comp_editor_delete_comp): delete the cal component (comp_editor_send_comp): send the cal component (comp_editor_merge_ui): merge xml in to the bonobo gui (setup_widgets): use a bonobo window instead of a gtk window, add menus again (save_as_cmd): save to file on disk - still broken (save_close_cmd): close menu command (save_close_cmd): save and close menu command * gui/dialogs/comp-editor.h: new protos * gui/dialogs/cancel-comp.c (cancel_component_dialog): itip/imip cancellation dialog * gui/dialogs/cancel-comp.h: new proto * gui/dialogs/Makefile.am: build new files * gui/dialogs/comp-editor-page.c (comp_editor_page_notify_needs_send): emit needs_send signal * gui/dialogs/comp-editor-page.h: new signal protos * gui/itip-utils.c (itip_send_comp): new function to send cal components * gui/itip-utils.h: new proto * gui/e-itip-control.c (pstream_load): trim using cal-component wrapper stuff (accept_button_clicked_cb): use itip_send_comp (tentative_button_clicked_cb): ditto (decline_button_clicked_cb): ditto * gui/Makefile.am: compile select name idl stuff * cal-util/cal-component.c (cal_component_get_organizer): get the organizer (cal_component_set_organizer): set the organizer (cal_component_get_recurid): get the recurrence id (cal_component_set_recurid): set the recurrence id (set_attendee_list): actually set the attendee list (get_attendee_list): build the attendee list * cal-util/cal-component.h: new protos svn path=/trunk/; revision=10299
* Added definition.Kevin Breit2001-06-203-150/+109
| | | | | | | | * doc/C/apx-gloss.sgml: Added definition. * doc/C/usage-mainwindow.sgml: Routine updates. svn path=/trunk/; revision=10298
* updated .cvsignore to ignore camel-lock-helperJeffrey Stedfast2001-06-201-0/+1
| | | | svn path=/trunk/; revision=10297
* Accept text/uri-list mime types - this allows us to drag messages fromJeffrey Stedfast2001-06-203-15/+130
| | | | | | | | | | | | | 2001-06-19 Jeffrey Stedfast <fejj@ximian.com> * component-factory.c (destination_folder_handle_drop): Accept text/uri-list mime types - this allows us to drag messages from Nautilus into an Evolution folder. * folder-browser.c (message_list_drag_data_get): Do cleanup and better error handling. svn path=/trunk/; revision=10296
* Don't define the drop_types here. (drag_data_received): ImplementJeffrey Stedfast2001-06-202-24/+87
| | | | | | | | | | | 2001-06-19 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (e_msg_composer_construct): Don't define the drop_types here. (drag_data_received): Implement message/rfc822 dnd drop type handling. svn path=/trunk/; revision=10295
* change to event specific operationsJP Rosevear2001-06-204-184/+100
| | | | | | | | | | | | | 2001-06-19 JP Rosevear <jpr@ximian.com> * evolution-event-editor.xml: change to event specific operations * evolution-comp-editor.xml: split non-specific operations out here * Makefile.am: install new file svn path=/trunk/; revision=10294
* Sync - FedericoFederico Mena Quintero2001-06-2019-284/+1291
| | | | svn path=/trunk/; revision=10293
* Changed buf to an int here. (lexGetQuotedPrintable): Changed cur to an intChristopher James Lahey2001-06-202-5/+10
| | | | | | | | | 2001-06-19 Christopher James Lahey <clahey@ximian.com> * libversit/vcc.y (LexBuf): Changed buf to an int here. (lexGetQuotedPrintable): Changed cur to an int here. svn path=/trunk/; revision=10292
* Oops --- wrong e-mail address in ChangeLog entry.Jon Trowbridge2001-06-191-1/+1
| | | | svn path=/trunk/; revision=10291
* Properly clean up the movemail files when no mail was received.Jon Trowbridge2001-06-192-0/+7
| | | | | | | | | 2001-06-19 Jon Trowbridge <trow@ximian.com> * mail-tools.c (mail_tool_do_movemail): Properly clean up the movemail files when no mail was received. svn path=/trunk/; revision=10290
* Serious de-crufting, removal of gtk_object_set_data() hacks, simplified byJon Trowbridge2001-06-195-242/+293
| | | | | | | | | | | | | 2001-06-19 Jon Trowbridge <trow@gnu.org> * contact-editor/e-contact-quick-add.c: Serious de-crufting, removal of gtk_object_set_data() hacks, simplified by using some of the newer ebook convenience routines, etc. (ce_book_found_fields): s/e_contact_editor_raise/e_contact_editor_show/, to accomodate the small changes in the contact editor API. svn path=/trunk/; revision=10289
* (write_field_row_begin): hmm, use just bold &nbsp; as it looksRadek Doulik2001-06-192-1/+5
| | | | | | better svn path=/trunk/; revision=10288
* Fixed a bug when not running setuid it wouldn't unlock.Not Zed2001-06-194-127/+40
| | | | | | | | | | | | 2001-06-19 Not Zed <NotZed@Ximian.com> * camel-lock-helper.c (unlock_id): Fixed a bug when not running setuid it wouldn't unlock. * camel-movemail.c (camel_movemail): use new locking daemon, also return an error code. svn path=/trunk/; revision=10287
* add column with &nbsp; between header name and valueRadek Doulik2001-06-192-1/+6
| | | | | | | | | 2001-06-19 Radek Doulik <rodo@ximian.com> * mail-format.c (write_field_row_begin): add column with &nbsp; between header name and value svn path=/trunk/; revision=10286
* added timezone fields. Also moved the 'All Day' flag into an alignment soDamon Chaplin2001-06-1913-45/+453
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-19 Damon Chaplin <damon@ximian.com> * gui/dialogs/task-details-page.glade: * gui/dialogs/task-page.glade: * gui/dialogs/event-page.glade: added timezone fields. Also moved the 'All Day' flag into an alignment so it doesn't mess up the height of the other widgets. * gui/dialogs/task-details-page.c: * gui/dialogs/task-page.c: * gui/dialogs/event-page.c: added code to handle the timezone fields. This still needs to be hooked up when the libical code is finished. * gui/dialogs/e-timezone-dialog.c (on_map_leave): new function to clear the preview label and turn off the highlighted point on the map when you move the mouse outside it. (find_selected_point): new function to try to find the point corresponding to the text in the combo. (on_combo_changed): call the above function to update the selected point. (on_map_leave): turn off the preview point & label when the mouse leaves the map. (e_timezone_dialog_set_cal_client): changed it so that selecting "None" clears the entry. * gui/dialogs/comp-editor-page.[hc]: added set_cal_client() virtual method since some pages need to access the CalClient to get timezone information. Also added comp_editor_page_set_cal_client() to call the virtual method. * gui/dialogs/comp-editor.c (comp_editor_set_cal_client): called comp_editor_page_set_cal_client() on each page. * gui/calendar-config.c: added functions to get & set the timezone. svn path=/trunk/; revision=10285
* tweaked for some gnome-pilot api changesEskil Heyn Olsen2001-06-196-13/+25
| | | | svn path=/trunk/; revision=10284
* Use a nice switch statement and use the new enum values.Jeffrey Stedfast2001-06-193-19/+38
| | | | | | | | | | | | | | 2001-06-18 Jeffrey Stedfast <fejj@ximian.com> * component-factory.c (destination_folder_handle_drop): Use a nice switch statement and use the new enum values. * mail-callbacks.c (list_add_addresses): Now takes a hash table of already-used-recipients so that we don't get duplicates. (mail_generate_reply): Pass in a rcpt_hash argument to list_add_addresses(). These changes fix bug #1639. svn path=/trunk/; revision=10282
* Updated Polish translationChyla Zbigniew2001-06-192-3679/+6685
| | | | svn path=/trunk/; revision=10281
* Note: Except for the info_free(), the NULL checks are g_return's. I feltJeffrey Stedfast2001-06-193-23/+84
| | | | | | | | | | | | | | | | | | | | | | | 2001-06-18 Jeffrey Stedfast <fejj@ximian.com> Note: Except for the info_free(), the NULL checks are g_return's. I felt that since g_free() handles NULL that our _free() functions should also. * camel-folder.c (camel_folder_change_info_free): Check to make sure that the info pointer isn't NULL. (camel_folder_change_info_change_uid): Same. (camel_folder_change_info_changed): Same. (camel_folder_change_info_remove_uid): Same. (camel_folder_change_info_add_uid): Same. (camel_folder_change_info_build_diff): Same. (camel_folder_change_info_cat): Same. (camel_folder_change_info_add_source): Same. (camel_folder_change_info_add_source_list): Same. (camel_folder_change_info_add_update): Same. (camel_folder_change_info_add_update_list): Same. svn path=/trunk/; revision=10280
* Commented out DTD which shouldn't be thereKevin Breit2001-06-192-4/+4
| | | | | | * doc/C/usage-mainwindow.sgml: Commented out DTD which shouldn't be there svn path=/trunk/; revision=10279
* Now takes a hash table of already-used-recipients so that we don't getJeffrey Stedfast2001-06-192-5/+21
| | | | | | | | | | | 2001-06-18 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (list_add_addresses): Now takes a hash table of already-used-recipients so that we don't get duplicates. (mail_generate_reply): Pass in a rcpt_hash argument to list_add_addresses(). These changes fix bug #1639. svn path=/trunk/; revision=10278
* Add libedb3utilDan Winship2001-06-192-0/+5
| | | | | | * Makefile.am (wombat_LDADD): Add libedb3util svn path=/trunk/; revision=10277
* Remove DB3_LDADDDan Winship2001-06-192-1/+4
| | | | | | * Makefile.am (evolution_mail_LDADD): Remove DB3_LDADD svn path=/trunk/; revision=10276
* Remove DB3_LDADDDan Winship2001-06-192-1/+2
| | | | | | * Makefile.am (evolution_LDADD): Remove DB3_LDADD svn path=/trunk/; revision=10275
* Remove DB3_LDADDDan Winship2001-06-192-4/+7
| | | | | | | | | * Makefile.am (evolution_netscape_importer_LDADD): (evolution_elm_importer_LDADD): (evolution_pine_importer_LDADD): (evolution_gnomecard_importer_LDADD): Remove DB3_LDADD svn path=/trunk/; revision=10274
* Remove DB3_LDADDDan Winship2001-06-193-4/+8
| | | | | | | | | * test-service/Makefile.am (test_service_LDADD): Remove DB3_LDADD * component/Makefile.am (evolution_executive_summary_LDADD): Remove DB3_LDADD svn path=/trunk/; revision=10273
* Remove DB3_LDADDDan Winship2001-06-196-6/+6
| | | | | | | | | | * tests/stream/Makefile.am (LDADD): * tests/smime/Makefile.am (LDADD): * tests/misc/Makefile.am (LDADD): * tests/message/Makefile.am (LDADD): * tests/folder/Makefile.am (LDADD): Remove DB3_LDADD svn path=/trunk/; revision=10272
* Split e-db3-utils and e-dbhash off into libedb3util so eutil won't dependDan Winship2001-06-192-5/+12
| | | | | | | * Makefile.am: Split e-db3-utils and e-dbhash off into libedb3util so eutil won't depend on db3. svn path=/trunk/; revision=10271
* Add #defines for the current supported db3 version so that when we changeDan Winship2001-06-192-2/+7
| | | | | | | * acconfig.h: Add #defines for the current supported db3 version so that when we change it we don't have to hunt all of them down svn path=/trunk/; revision=10270
* oops. typoeDan Winship2001-06-191-1/+1
| | | | svn path=/trunk/; revision=10269
* Add "--with-db3" to fill in both --with-db3-includes and --with-db3-libs.Dan Winship2001-06-192-164/+104
| | | | | | | | | * configure.in: Add "--with-db3" to fill in both --with-db3-includes and --with-db3-libs. Make them get cached properly so you don't need to specify it every time. Simplify some code. svn path=/trunk/; revision=10268
* Set camel-lock-help setgid or setuid as neededDan Winship2001-06-192-2/+15
| | | | | | | * Makefile.am (install-exec-local): Set camel-lock-help setgid or setuid as needed svn path=/trunk/; revision=10267
* Check the modes on $system_mail_dir and set up variables forDan Winship2001-06-192-1/+40
| | | | | | | | * configure.in: Check the modes on $system_mail_dir and set up variables for camel/Makefile to make camel-lock-helper setuid/setgid. svn path=/trunk/; revision=10266
* Fix the help URLsDan Winship2001-06-192-6/+9
| | | | | | * e-shell-view-menu.c: Fix the help URLs svn path=/trunk/; revision=10265
* Change the drop-type "x-evolution-dnd" to "x-evolution-message" since weJeffrey Stedfast2001-06-193-50/+58
| | | | | | | | | | | | | | | | | 2001-06-18 Jeffrey Stedfast <fejj@ximian.com> * component-factory.c: Change the drop-type "x-evolution-dnd" to "x-evolution-message" since we want to be able to DnD more than one data type ;-) * folder-browser.c: Change supported DnD drop types to disclude URI_LIST as that seems to crash Nautilus and seems overly complicated. Since I am going to be supporting message/rfc822, hopefully Nautilus can handle that or else maybe something like text/plain. (message_list_drag_data_get): Remove the code for URI_LIST. svn path=/trunk/; revision=10264
* If we have a fragment in the url, use that as the folder name, and not theNot Zed2001-06-183-6/+25
| | | | | | | | | | | | | | 2001-06-14 Not Zed <NotZed@Ximian.com> * mail-tools.c (mail_tool_uri_to_folder): If we have a fragment in the url, use that as the folder name, and not the path component. 2001-06-13 Not Zed <NotZed@Ximian.com> * component-factory.c (mail_load_storages): Added temp hack to let spool providers show up in the list. svn path=/trunk/; revision=10263
* (mail_format_raw_message): Add padding to match the formattedDan Winship2001-06-182-3/+7
| | | | | | display. svn path=/trunk/; revision=10262
* Only create a missing uid if we have indexing turned on.Not Zed2001-06-1815-53/+1145
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-18 Not Zed <NotZed@Ximian.com> * camel-folder-summary.c (camel_folder_summary_info_new_from_parser): Only create a missing uid if we have indexing turned on. * camel-lock-helper.c (setup_process): Function to setup process/sanity/security checks. Change to the real uid as soon as we can. (lock_path): First try to lock as the real uid, if that fails, try the root uid. (unlock_id): Unlock as the uid we created the lock as. * Makefile.am (INCLUDES): Added -DCAMEL_SBINDIR for lock helper location. * providers/local/camel-spool-folder.c (spool_lock): Implemented, using lock helper locking. Need to work out if the locking requires a root created lock? (spool_unlock): Likewise. 2001-06-15 Not Zed <NotZed@Ximian.com> * camel-lock-helper.c: Setuid Lock helper process. Creates and manages .locks, keeping them active, removing them, etc. What real perms it needs is a little system dependent. 2001-06-14 Not Zed <NotZed@Ximian.com> * providers/local/camel-maildir-store.c (get_folder_info): Implement. (scan_dir): Does the work of scanning for maildir directories. 2001-06-13 Not Zed <NotZed@Ximian.com> * providers/local/camel-spool-store.c (get_folder_info): Implemented, just returns a hardcoded INBOX folder. (free_folder_info): implemented, free's the 1 possible level of folder info. * providers/local/camel-spool-folder.c (camel_spool_folder_construct): Set the real unread message count on the folder_created thing. svn path=/trunk/; revision=10261
* Remove more dead filesJP Rosevear2001-06-182-11/+4
| | | | | | | | 2001-06-18 JP Rosevear <jpr@ximian.com> * POTFILES.in: Remove more dead files svn path=/trunk/; revision=10260
* Remove `calendar/gui/calendar-summary.c' from the `POTFILES.in'.Ettore Perazzoli2001-06-182-1/+5
| | | | svn path=/trunk/; revision=10259
* Allow user's to "copy" drag & drop rather than just "move".Jeffrey Stedfast2001-06-174-150/+163
| | | | | | | | | 2001-06-16 Jeffrey Stedfast <fejj@ximian.com> * folder-browser.c (my_folder_browser_init): Allow user's to "copy" drag & drop rather than just "move". svn path=/trunk/; revision=10258
* Implemented.Jeffrey Stedfast2001-06-164-163/+235
| | | | | | | | | | | | | | | | 2001-06-15 Jeffrey Stedfast <fejj@ximian.com> * component-factory.c (destination_folder_handle_drop): Implemented. * message-list.c (message_list_construct): Don't connect to the DnD signals here. (message_list_drag_data_get): Removed. (add_uid): Removed. * folder-browser.c (my_folder_browser_init): Connect to DnD signals. (message_list_drag_data_get): Implemented. svn path=/trunk/; revision=10257
* Updated Galician translationJesus Bravo Alvarez2001-06-162-3748/+2587
| | | | svn path=/trunk/; revision=10256
* Fixed misuse of an uninitialized variable.Jeffrey Stedfast2001-06-165-11/+121
| | | | | | | | | | | | | | | | | 2001-06-15 Jeffrey Stedfast <fejj@ximian.com> * mail-ops.c (mail_send_message): Fixed misuse of an uninitialized variable. * component-factory.c (destination_folder_handle_drop): Implemented. * mail.h: Added prototype for evolution_folder_info_factory_init. * mail-ops.c (mail_do_transfer_messages): Now takes a const char* as the dest_uri. This works better all around since we strdup'd the string anyway. svn path=/trunk/; revision=10255
* Return the largest real UID in the cache (as an integer). Eventually to beDan Winship2001-06-163-0/+27
| | | | | | | | | | * providers/imap/camel-imap-message-cache.c (camel_imap_message_cache_max_uid): Return the largest real UID in the cache (as an integer). Eventually to be used for an optimization in the new-message fetch code. (cache_put): Keep track of max_uid. svn path=/trunk/; revision=10254
* Get weather.h distedJP Rosevear2001-06-162-1/+6
| | | | | | | | 2001-06-15 JP Rosevear <jpr@ximian.com> * Makefile.am: Get weather.h disted svn path=/trunk/; revision=10253
* We can't output "<html>" and "</html>" here because it gets calledDan Winship2001-06-164-8/+12
| | | | | | | | | | | * mail-format.c (mail_format_mime_message): We can't output "<html>" and "</html>" here because it gets called recursively to display message/rfc822 subparts. * mail-display.c (mail_display_redisplay): Move rodo's html header changes from mail_format_mime_message to here. svn path=/trunk/; revision=10252
* Fix includes so that libical need not be installedJP Rosevear2001-06-152-0/+6
| | | | | | | | 2001-06-15 JP Rosevear <jpr@ximian.com> * Makefile.am: Fix includes so that libical need not be installed svn path=/trunk/; revision=10251
* Extra dist the zones.tab informationJP Rosevear2001-06-152-0/+6
| | | | | | | | 2001-06-15 JP Rosevear <jpr@ximian.com> * zoneinfo/Makefile.am: Extra dist the zones.tab information svn path=/trunk/; revision=10250
* implement this properly, using base and (objectclass=*).Chris Toshok2001-06-152-19/+14
| | | | | | | | | 2001-06-15 Chris Toshok <toshok@ximian.com> * backend/pas/pas-backend-ldap.c (search_for_dn): implement this properly, using base and (objectclass=*). svn path=/trunk/; revision=10249
* REmove a silly hardcoded term limit, oops forgot about that.Not Zed2001-06-152-10/+24
| | | | | | | | | 2001-06-15 Not Zed <NotZed@Ximian.com> * e-sexp.c (parse_values): REmove a silly hardcoded term limit, oops forgot about that. svn path=/trunk/; revision=10248
* generate a new UID when pastingRodrigo Moya2001-06-153-0/+17
| | | | | | | | | | | 2001-06-15 Rodrigo Moya <rodrigo@ximian.com> * gui/e-day-view.c (selection_received): generate a new UID when pasting * gui/e-week-view.c (selection_received): ditto svn path=/trunk/; revision=10246
* Small typoRodrigo Moya2001-06-151-2/+2
| | | | svn path=/trunk/; revision=10245
* Small typoRodrigo Moya2001-06-151-2/+2
| | | | svn path=/trunk/; revision=10244
* finished implementation of Paste stuffRodrigo Moya2001-06-153-9/+81
| | | | | | | | | | | 2001-06-15 Rodrigo Moya <rodrigo@ximian.com> * gui/e-day-view.c (selection_received): finished implementation of Paste stuff * gui/e-week-view.c (selection_received): ditto svn path=/trunk/; revision=10243
* Added Mailing-List header regex so that we can do mlist magic on thatJeffrey Stedfast2001-06-152-0/+6
| | | | | | | | | 2001-06-14 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-utils.c: Added Mailing-List header regex so that we can do mlist magic on that header. svn path=/trunk/; revision=10242
* Properly handle correct and incorrect (for the common case, ie Outlook andJeffrey Stedfast2001-06-151-0/+17
| | | | | | | | | | | | | | | | | | | | | | | 2001-05-28 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-utils.c (header_decode_param): Properly handle correct and incorrect (for the common case, ie Outlook and Netscape/Mozilla) rfc2184 values. (header_decode_rfc2184_param): Get the param name and see if we should expect a rfc2184 parameter value. (rfc2184_decode): Decode a rfc2184 value. (hex_decode): hex decode a string. (header_decode_param_list): Handle rfc2184 encoded parameters (ie parameters that have been split and perhaps encoded). (header_param_list_format_append): Encode the value before seeing if it will fit on the line. If the value does get encoded, be sure to put a '*' before the equal-sign. (header_encode_param): New function to rfc2184 encode a parameter value (maybe it should be renamed?) apparently with my last commit, I had also commit'd this but didn't realise it. svn path=/trunk/; revision=10241
* Updated to reflect changes to mail_config_[g,s]et_thread_list().Jeffrey Stedfast2001-06-157-40/+176
| | | | | | | | | | | | | | | | | | | | | | | 2001-06-14 Jeffrey Stedfast <fejj@ximian.com> * folder-browser.c (got_folder): Updated to reflect changes to mail_config_[g,s]et_thread_list(). (folder_browser_toggle_threads): Same. * folder-browser-factory.c (control_activate): Updated to reflect changes to mail_config_[g,s]et_thread_list(). * mail-config.c (mail_config_write_on_exit): Do cleanup when we're done. (mail_config_set_thread_list): Send in a URI so we can save the state on a per-folder basis. (mail_config_get_thread_list): Send in a URI so we can retrieve the state on a per-folder basis. * component-factory.c: Setup the accepted_dnd_types. Also added skeleton code for DnD. svn path=/trunk/; revision=10240
* menu iconsJakub Steiner2001-06-153-0/+177
| | | | svn path=/trunk/; revision=10239
* save ourselves a function call - call close_dialog instead ofChris Toshok2001-06-153-2/+7
| | | | | | | | | 2001-06-14 Chris Toshok <toshok@ximian.com> * contact-editor/e-contact-editor.c (delete_cb): save ourselves a function call - call close_dialog instead of file_close_cb. svn path=/trunk/; revision=10238
* Set the "expoted_dnd_types" to NULL in the folder_types.Jeffrey Stedfast2001-06-152-1/+6
| | | | | | | | | 2001-06-14 Jeffrey Stedfast <fejj@ximian.com> * gui/component/addressbook-component.c: Set the "expoted_dnd_types" to NULL in the folder_types. svn path=/trunk/; revision=10237
* vfoldersJakub Steiner2001-06-152-0/+83
| | | | svn path=/trunk/; revision=10236
* add my-evolution-html.h to the sourcesJP Rosevear2001-06-152-1/+6
| | | | | | | | 2001-06-14 JP Rosevear <jpr@ximian.com> * Makefile.am: add my-evolution-html.h to the sources svn path=/trunk/; revision=10235
* apply filterJakub Steiner2001-06-152-0/+52
| | | | svn path=/trunk/; revision=10234
* Added a Reply-to-list menu item.Jeffrey Stedfast2001-06-152-0/+10
| | | | | | | | 2001-06-14 Jeffrey Stedfast <fejj@ximian.com> * evolution-mail.xml: Added a Reply-to-list menu item. svn path=/trunk/; revision=10233
* Add Reply-to-List bonobo verbs.Jeffrey Stedfast2001-06-155-24/+97
| | | | | | | | | | | | | | | | | 2001-06-14 Jeffrey Stedfast <fejj@ximian.com> * folder-browser-factory.c: Add Reply-to-List bonobo verbs. * folder-browser.c: Add Reply-to-List menu items. * mail-callbacks.c (mail_reply): Use an enum for specifying the reply mode, becaus enow we can reply-to-list. (reply_to_list): Implement. (reply_to_sender): Use REPLY_SENDER. (reply_to_all): Use REPLY_ALL. (mail_generate_reply): Handle the different modes. svn path=/trunk/; revision=10232
* Don't try to format the Reply-To header - we don't want to wrap theJeffrey Stedfast2001-06-152-0/+6
| | | | | | | | | 2001-06-14 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-part.c (init_header_name_table): Don't try to format the Reply-To header - we don't want to wrap the reply-to address. svn path=/trunk/; revision=10231
* Added instructions about compiling libdb.Ettore Perazzoli2001-06-151-4/+30
| | | | svn path=/trunk/; revision=10230
* added popup menu items for cut/copy/pasteRodrigo Moya2001-06-143-9/+131
| | | | | | | | | | 2001-06-14 Rodrigo Moya <rodrigo@ximian.com> * gui/e-day-view.[ch]: added popup menu items for cut/copy/paste * gui/e-week-view.[ch]: ditto svn path=/trunk/; revision=10229
* new widget to enter a timezone.Damon Chaplin2001-06-144-2/+368
| | | | | | | | | | | | 2001-06-14 Damon Chaplin <damon@ximian.com> * gui/e-timezone-entry.[hc]: new widget to enter a timezone. * gui/Makefile.am (evolution_calendar_SOURCES): added the above. * gui/Makefile.am (evolution_calendar_LDADD): had to move libcal-dialogs.a above libmiscwidgets.a to get it to compile. svn path=/trunk/; revision=10228
* added evolution-gnomecard-importer.Damon Chaplin2001-06-142-0/+5
| | | | | | | | 2001-06-14 Damon Chaplin <damon@ximian.com> * .cvsignore: added evolution-gnomecard-importer. svn path=/trunk/; revision=10227
* added *-undocumented.txt to .cvsignoreDamon Chaplin2001-06-144-0/+4
| | | | svn path=/trunk/; revision=10226
* added *-undocumented.txtDamon Chaplin2001-06-146-0/+14
| | | | | | | | | 2001-06-14 Damon Chaplin <damon@ximian.com> * calendar/cal-util/.cvsignore: * calendar/cal-client/.cvsignore: added *-undocumented.txt svn path=/trunk/; revision=10225
* skip any non-digits while looking for dates and times. This should fixDamon Chaplin2001-06-142-18/+14
| | | | | | | | | | | 2001-06-11 Damon Chaplin <damon@ximian.com> * e-time-utils.c (e_time_parse_date_and_time): skip any non-digits while looking for dates and times. This should fix some translation problems. Though there is still a problem with Japanese, where the am/pm flag comes before the time so we will skip it incorrectly. svn path=/trunk/; revision=10224
* new dialog for setting the time zone.Damon Chaplin2001-06-149-0/+1057
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-14 Damon Chaplin <damon@ximian.com> * gui/dialogs/e-timezone-dialog.[hc]: * gui/dialogs/e-timezone-dialog.glade: new dialog for setting the time zone. * gui/dialogs/Makefile.am: added timezone dialog files. * idl/evolution-calendar.idl: added CalTimezoneInfo struct and seq, and getBuiltinTimezoneInfo method. * pcs/cal.c (impl_Cal_get_builtin_timezone_info): implemented method. (cal_class_init): added method to epv. * cal-client/cal-client.c (struct CalClientPrivate): added timezone_info array to contain cached info on builtin timezone city names and coordinates. (cal_client_get_builtin_timezone_info): new function to get the info about builtin timezones. * cal-client/cal-client.h: added CalTimezoneInfo struct, to contain the city names and coords of the builtin timezones. svn path=/trunk/; revision=10223
* added functions to get the coords of builtin timezones.Damon Chaplin2001-06-143-0/+28
| | | | | | | | | | 2001-06-14 Damon Chaplin <damon@ximian.com> * src/libical/icaltimezone.c (icaltimezone_get_latitude): (icaltimezone_get_longitude): added functions to get the coords of builtin timezones. svn path=/trunk/; revision=10222
* copied the EMap widget verbatim from Ximian Setup Tools. Hmm. Maybe itDamon Chaplin2001-06-144-0/+1933
| | | | | | | | | | | | 2001-06-14 Damon Chaplin <damon@ximian.com> * e-map.[hc]: copied the EMap widget verbatim from Ximian Setup Tools. Hmm. Maybe it should go in gal, but its not a very general widget. * Makefile.am (INCLUDES): defined MAP_DIR for e-map.c. (libemiscwidgets_a_SOURCES): added e-map.[hc]. svn path=/trunk/; revision=10221
* merged in some new stuff from libical CVS. (icalrecur_add_byrules): If noDamon Chaplin2001-06-147-89/+438
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-13 Damon Chaplin <damon@ximian.com> * src/libical/icalrecur.c: merged in some new stuff from libical CVS. (icalrecur_add_byrules): If no sign is given set sign to 1 (i.e. default to positive). (icalrecur_iterator_new): when setting up the year days array, handle the case where a year has no occurrences and we have to skip it. Also initialize the last.day and last.month fields. (expand_by_day): set the last day of the year explicitly rather than adding 1 to year and subtracting 1 from day. It is more efficient, and less prone to bugs. Also rewrote a bit. (expand_year_days): added code to handle BY_MONTH_DAY and BY_DAY + BY_MONTH_DAY, and rewrote code to handle BY_DAY + BY_MONTH. (next_year): handled the case where there are no occurrences in the year. * src/libical/icaltime.c (icaltime_adjust): new function to adjust a time by a number of days/hours/minutes/seconds. (icaltime_day_of_week): rewrote using a single call to mktime(). (icaltime_day_of_year): rewrote using a single call to mktime(). (icaltime_from_day_of_year): rewrote in a simpler way. The old version had a bug in it. * src/libical/icaltime.h (struct icaltimetype): added is_daylight flag, so we can try to distinguish between standard and daylight time when the clocks go back. Though this doesn't always resolve the ambiguity. * src/libical/icalcomponent.c: added some stuff to handle timezone data connected to the calendar component. Unfinished. * src/libical/icalyacc.y: merged in a fix from sourceforge CVS version of libical, so we can handle -ve UTC offsets. * src/libical/Makefile.am (CPPFLAGS): added PACKAGE_DATA_DIR define for finding the VTIMEZONE files. (libical_la_SOURCES): added icalarray.[hc] and icaltimezone.[hc]. (COMBINEDHEADERS): added icalarray.h and icaltimezone.h to the headers to be combined into ical.h. svn path=/trunk/; revision=10220
* fooEskil Heyn Olsen2001-06-141-5/+5
| | | | svn path=/trunk/; revision=10216
* new files to contain support for timezones.Damon Chaplin2001-06-145-0/+1640
| | | | | | | | | | | | 2001-06-13 Damon Chaplin <damon@ximian.com> * src/libical/icaltimezone.[hc]: new files to contain support for timezones. * src/libical/icalarray.[hc]: new files to provide a simple expanding array datatype. svn path=/trunk/; revision=10215
* added zoneinfo.Damon Chaplin2001-06-14379-1/+33093
| | | | | | | | | | | | | | | | | | 2001-06-13 Damon Chaplin <damon@ximian.com> * Makefile.am (SUBDIRS): added zoneinfo. * configure.in (AC_OUTPUT): added zoneinfo/Makefile. * zoneinfo/Makefile.am: new file to install & distribute the VTIMEZONE data files, and the zones.tab file. * zoneinfo/zones.tab: new file containing a list of all timezones and their coordinates (so we can mark them on the world map). * zoneinfo/*: Lots of VTIMEZONE data files added, one per timezone. svn path=/trunk/; revision=10214
* Make e-summary-type.h a source so it gets distedJP Rosevear2001-06-142-0/+5
| | | | | | | | 2001-06-13 JP Rosevear <jpr@ximian.com> * Makefile.am: Make e-summary-type.h a source so it gets disted svn path=/trunk/; revision=10213
* ximianize the exec. summary iconsJakub Steiner2001-06-143-0/+4
| | | | svn path=/trunk/; revision=10212
* 1.0 splash; wasn't anti-aliased for some odd reasonJakub Steiner2001-06-142-0/+5
| | | | svn path=/trunk/; revision=10211
* remove unnecessary spaceJP Rosevear2001-06-143-1/+11
| | | | | | | | | | | | 2001-06-13 JP Rosevear <jpr@ximian.com> * gui/dialogs/comp-editor-util.c (comp_editor_date_label): remove unnecessary space * gui/dialogs/task-page.c (task_page_set_summary): indicate we are updating, Fixes #3307 svn path=/trunk/; revision=10210
* Always explicitly declare main() with the return type `int'. Don't usePavel Roskin2001-06-145-17/+26
| | | | | | | | | | | * gnome-fileutils.m4: Always explicitly declare main() with the return type `int'. Don't use exit() since it may be undeclared. Use `return' instead. * gnome-pilot.m4: Likewise. * gperf-check.m4: Likewise. * linger.m4: Likewise. svn path=/trunk/; revision=10209
* set the completed time in the date editor if appropriateJP Rosevear2001-06-143-5/+33
| | | | | | | | | | | | | | | | | | | | 001-06-13 JP Rosevear <jpr@ximian.com> * gui/dialogs/task-details-page.c (task_details_page_set_dates): set the completed time in the date editor if appropriate * gui/dialogs/task-page.c (task_page_set_dates): if we are updating, return (complete_date_changed): don't returns if we are updating - the guards are done in the calling function (status_changed): indicate when we are updating and when we are finished, round the completion time to the nearest minute (percent_complete_changed): indicate when are updating and when we are finished (percent_complete_changed): notify of the date change after the option menu is updated svn path=/trunk/; revision=10208
* added cut&paste support, by using a GtkInvisible widget to manage theRodrigo Moya2001-06-135-1/+211
| | | | | | | | | | | 2001-06-11 Rodrigo Moya <rodrigo@ximian.com> * gui/e-day-view.[ch]: added cut&paste support, by using a GtkInvisible widget to manage the clipboard selections. * gui/e-week-view.[ch]: ditto svn path=/trunk/; revision=10207
* Check priv->uri isn't null before strcmp'ing it here too.Not Zed2001-06-132-1/+6
| | | | | | | | | 2001-06-13 Not Zed <NotZed@Ximian.com> * e-shell-view.c (switch_on_folder_tree_click): Check priv->uri isn't null before strcmp'ing it here too. svn path=/trunk/; revision=10206
* Removing xerces tests. Didn't know this directory was in gnome-commonAndrew Hughes Chatham2001-06-132-78/+0
| | | | svn path=/trunk/; revision=10205
* Updated Swedish translation.Christian Rose2001-06-132-332/+387
| | | | | | | | 2001-06-13 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=10203
* Now checks for XercesJulian Missig2001-06-131-1/+10
| | | | svn path=/trunk/; revision=10202
* Remove folder-info.h until iain checks it inJP Rosevear2001-06-132-1/+4
| | | | | | | | 2001-06-12 JP Rosevear <jpr@ximian.com> * Makefile.am: Remove folder-info.h until iain checks it in svn path=/trunk/; revision=10201
* Replace the disposition option menu with a checkbox.Dan Winship2001-06-137-157/+153
| | | | | | | | | | | | | | | | | | | | | | | | * e-msg-composer-attachment.glade: Replace the disposition option menu with a checkbox. * e-msg-composer-select-file.c (e_msg_composer_select_file_attachment): New function to select a file to attach. Adds a "suggest inline disposition" checkbox. * e-msg-composer-attachment.c (e_msg_composer_attachment_new): Add a disposition argument rather than always defaulting to "attachment". (struct _DialogData, ok_cb, e_msg_composer_attachment_edit): Update for optionmenu->checkbox change for disposition. * e-msg-composer-attachment-bar.c (add_from_file): Add a disposition argument. (add_from_user): Use e_msg_composer_select_file_attachment, pass chosen disposition to add_from_file. (e_msg_composer_attachment_bar_attach): Pass "attachment" to add_from_file for the disposition. svn path=/trunk/; revision=10200
* Setup default spool location same as for mbox mail retrieval.Not Zed2001-06-122-1/+7
| | | | | | | | | 2001-06-12 Not Zed <NotZed@Ximian.com> * mail-account-gui.c (source_type_changed): Setup default spool location same as for mbox mail retrieval. svn path=/trunk/; revision=10199
* A new provider, for spool mailboxes. Mostly a cut and paste of the mboxNot Zed2001-06-1222-51/+2468
| | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-12 Not Zed <NotZed@Ximian.com> * providers/local/camel-spool-*.[ch]: A new provider, for spool mailboxes. Mostly a cut and paste of the mbox code, but not a subclass CamelLocal*. Not tested a lot, doesn't lock yet, use with extreme caution. * tests/lib/folders.c (test_folder_message_ops): Added spool arg, spool folders can't be deleted, renamed, etc. (test_folder_basic): Same. * tests/folder/test2.c (main): Added checks for spool type. * tests/[message|stream|folder|misc|smime]/Makefile.am (LDADD): Added db3 flags, so make check compiles, doesn't run though. 2001-05-24 Not Zed <NotZed@Ximian.com> * providers/local/camel-local-provider.c (camel_provider_module_init): Added spool provider. svn path=/trunk/; revision=10198
* *** empty log message ***Akira Tagoh2001-06-121-6/+6
| | | | svn path=/trunk/; revision=10197
* Updated Japanese translation.Akira TAGOH2001-06-122-1438/+1542
| | | | | | | | 2001-06-12 Akira TAGOH <tagoh@gnome.gr.jp> * ja.po: Updated Japanese translation. svn path=/trunk/; revision=10196
* Updated Hungarian translation.Andras Timar2001-06-122-344/+391
| | | | | | | | 2001-06-12 Andras Timar <timar@gnome.hu> * hu.po: Updated Hungarian translation. svn path=/trunk/; revision=10195
* Add a workaround for an EText bug. (e_select_names_completion_begin): FixDan Winship2001-06-122-3/+15
| | | | | | | | | | * gui/component/select-names/e-select-names-completion.c (search_override_check): Add a workaround for an EText bug. (e_select_names_completion_begin): Fix up the match scoring in the search_override case so the lines are offered in the correct order. svn path=/trunk/; revision=10194
* Fix again... don't leave *encoding uninitialized in the US-ASCII case.Dan Winship2001-06-122-1/+7
| | | | | | | * e-msg-composer.c (best_charset): Fix again... don't leave *encoding uninitialized in the US-ASCII case. svn path=/trunk/; revision=10193
* One slight db3 check correctionJP Rosevear2001-06-122-3/+9
| | | | | | | | 2001-06-11 JP Rosevear <jpr@ximian.com> * configure.in: One slight db3 check correction svn path=/trunk/; revision=10192
* Rearranged gtk_widget_show()s a bit to fix Bug#3204. The composer is nowJon Trowbridge2001-06-122-3/+12
| | | | | | | | | | 2001-06-11 Jon Trowbridge <trow@ximian.com> * e-msg-composer.c (e_msg_composer_construct): Rearranged gtk_widget_show()s a bit to fix Bug#3204. The composer is now (like the rest of Evo) properly network transparent. svn path=/trunk/; revision=10191
* fixed a few inconsistencies in the way times are translated. This causedDamon Chaplin2001-06-122-7/+13
| | | | | | | | | | 2001-06-11 Damon Chaplin <damon@ximian.com> * de.po: fixed a few inconsistencies in the way times are translated. This caused problems parsing dates, making parts of the interface unusable. svn path=/trunk/; revision=10190
* fix typo in -ldb3 check.Chris Toshok2001-06-122-1/+5
| | | | | | | | 2001-06-11 Chris Toshok <toshok@ximian.com> * configure.in: fix typo in -ldb3 check. svn path=/trunk/; revision=10189
* Update db3 configure checks for RedHat. /me beats a sleep cat to deathJP Rosevear2001-06-122-2/+42
| | | | | | | | | 2001-06-11 JP Rosevear <jpr@ximian.com> * configure.in: Update db3 configure checks for RedHat. /me beats a sleep cat to death svn path=/trunk/; revision=10188
* Don't destroy the offline_toggle_pixmap: the offline_toggle 0wnz it.Dan Winship2001-06-122-2/+8
| | | | | | | | | * e-shell-view.c (destroy): Don't destroy the offline_toggle_pixmap: the offline_toggle 0wnz it. (update_for_current_uri): Check priv->uri isn't NULL before strcmp()ing it. svn path=/trunk/; revision=10187
* Fixed folder creation on IMAP storages (by notifying bonobo listener withJason Leach2001-06-123-44/+46
| | | | | | | | | | | | 2001-06-11 Jason Leach <jleach@ximian.com> * evolution-storage.c (impl_Storage_async_create_folder): Fixed folder creation on IMAP storages (by notifying bonobo listener with the result). * evolution-storage-listener.c: Some cleaning. svn path=/trunk/; revision=10186
* Added addressbook/gui/merging/e-card-duplicate-detected.glade andChristopher James Lahey2001-06-112-0/+9
| | | | | | | | | | | 2001-06-11 Christopher James Lahey <clahey@ximian.com> * POTFILES.in: Added addressbook/gui/merging/e-card-duplicate-detected.glade and addressbook/gui/merging/e-card-merging-book-commit-duplicate-detected.glade here. svn path=/trunk/; revision=10185
* Added e-card-merging-book-commit-duplicate-detected.glade here.Christopher James Lahey2001-06-118-19/+361
| | | | | | | | | | | | | | | | | | | | | 2001-06-11 Christopher James Lahey <clahey@ximian.com> * gui/merging/Makefile.am (glade_DATA): Added e-card-merging-book-commit-duplicate-detected.glade here. * gui/merging/e-card-merging-book-commit-duplicate-detected.glade: Added this file. The GUI for asking whether to commit a modified card. * gui/merging/e-card-merging.c, gui/merging/e-card-merging.h (e_card_merging_book_commit_card): Added this function. * gui/widgets/e-addressbook-table-adapter.c (addressbook_set_value_at), gui/widgets/e-addressbook-util.c (commit_card_cb), gui/widgets/e-minicard.c (e_minicard_event): Use e_card_merging_book_commit_card instead of e_book_commit_card here. svn path=/trunk/; revision=10184
* Made e_card_simple_get_id return const char *.Christopher James Lahey2001-06-118-10/+28
| | | | | | | | | | | | | | | | | | | 2001-06-11 Christopher James Lahey <clahey@ximian.com> * backend/ebook/e-card-simple.c, backend/ebook/e-card-simple.h: Made e_card_simple_get_id return const char *. * backend/ebook/e-card.c, backend/ebook/e-card.h: Made e_card_get_id return const char *. * gui/component/e-cardlist-model.c (e_cardlist_model_add): Made id variable const here. Added a break to make it slightly more efficient. * gui/widgets/e-minicard.c, gui/widgets/e-minicard.h: Made e_minicard_get_card_id return const char *. svn path=/trunk/; revision=10183
* Made this handle the "id" property in searches.Christopher James Lahey2001-06-113-4/+30
| | | | | | | | | | | | | | 2001-06-11 Christopher James Lahey <clahey@ximian.com> * backend/pas/pas-backend-file.c (entry_compare): Made this handle the "id" property in searches. (pas_backend_file_process_modify_card): Made id variable const here. * backend/pas/pas-backend-ldap.c (modify_card_handler): Made id variable const here. svn path=/trunk/; revision=10182
* Rolled back the change 2 ago, dated 06/11/2001 01:51 in CVS, involvingChristopher James Lahey2001-06-114-101/+73
| | | | | | | | | | | 2001-06-11 Christopher James Lahey <clahey@ximian.com> * backend/ebook/e-book-listener.c, backend/ebook/e-book-listener.h, backend/ebook/e-book.c: Rolled back the change 2 ago, dated 06/11/2001 01:51 in CVS, involving e-book-listener.[ch] and e-book.c. svn path=/trunk/; revision=10181
* Made it so that all of these functions queue their ops before callingChristopher James Lahey2001-06-112-16/+68
| | | | | | | | | | | | | | | | 2001-06-11 Christopher James Lahey <clahey@ximian.com> * backend/ebook/e-book.c (e_book_load_uri, e_book_get_supported_fields, e_book_authenticate_user, e_book_remove_card_by_id, e_book_add_vcard, e_book_commit_vcard, e_book_get_cursor, e_book_get_book_view, e_book_get_changes): Made it so that all of these functions queue their ops before calling their CORBA functions. This way, if the response is sent back before the CORBA function returns there's no problem. Added e_book_unqueue_op so that the op could be unqueued if the CORBA call fails. svn path=/trunk/; revision=10180
* Added this function to put a response back into the queue.Christopher James Lahey2001-06-114-62/+113
| | | | | | | | | | | | | | | | 2001-06-11 Christopher James Lahey <clahey@ximian.com> * backend/ebook/e-book-listener.c, backend/ebook/e-book-listener.h (e_book_listener_unpop_response): Added this function to put a response back into the queue. * backend/ebook/e-book.c (e_book_check_listener_queue, e_book_queue_op): Handle the case where the op hasn't been queued yet when we get the response. In this case we unpop the response. Also, when queueing an op, we check to see if there are any responses waiting. svn path=/trunk/; revision=10179
* Added this function to let you do slightly more complicated searches.Christopher James Lahey2001-06-114-6/+70
| | | | | | | | | | | | | | 2001-06-11 Christopher James Lahey <clahey@ximian.com> * backend/ebook/e-card-compare.c, backend/ebook/e-card-compare.h (e_card_locate_match_full): Added this function to let you do slightly more complicated searches. * gui/merging/e-card-merging.c (e_card_merging_book_add_card): Use e_card_locate_match_full to check if the card exists in the book it's being added to instead of in the default book. svn path=/trunk/; revision=10178
* got rid of '%n' at end of each format string for strptime. I don't knowDamon Chaplin2001-06-112-8/+14
| | | | | | | | | | 2001-06-10 Damon Chaplin <damon@ximian.com> * e-time-utils.c (e_time_parse_date_and_time): (e_time_parse_time): got rid of '%n' at end of each format string for strptime. I don't know how I managed to put them in there. svn path=/trunk/; revision=10177
* Updated Spanish translation.Hector Garcia2001-06-112-1308/+1508
| | | | svn path=/trunk/; revision=10176
* Updated Slovak translation.Stanislav Visnovsky2001-06-112-1505/+1861
| | | | | | | | 2001-06-10 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz> * sk.po: Updated Slovak translation. svn path=/trunk/; revision=10175
* Removed unused frame variable.Christopher James Lahey2001-06-091-2/+0
| | | | | | | | | 2001-06-09 Christopher James Lahey <clahey@ximian.com> * gal/e-text/e-completion-view.c (e_completion_view_construct): Removed unused frame variable. svn path=/trunk/; revision=10174
* Removed unused email variable.Christopher James Lahey2001-06-092-1/+5
| | | | | | | | | 2001-06-09 Christopher James Lahey <clahey@ximian.com> * gui/component/select-names/e-select-names-completion.c (match_name): Removed unused email variable. svn path=/trunk/; revision=10173
* Bumped required version of gal to 0.8.99.2.Christopher James Lahey2001-06-092-1/+5
| | | | | | | | 2001-06-09 Christopher James Lahey <clahey@ximian.com> * configure.in: Bumped required version of gal to 0.8.99.2. svn path=/trunk/; revision=10172
* Added addressbook/gui/merging/Makefile.Christopher James Lahey2001-06-092-0/+5
| | | | | | | | 2001-06-09 Christopher James Lahey <clahey@ximian.com> * configure.in: Added addressbook/gui/merging/Makefile. svn path=/trunk/; revision=10171
* Null terminate the strv here. (e_card_locate_match): ref here instead ofChristopher James Lahey2001-06-0921-40/+512
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-09 Christopher James Lahey <clahey@ximian.com> * backend/ebook/e-card-compare.c (use_common_book_cb): Null terminate the strv here. (e_card_locate_match): ref here instead of unref. * backend/ebook/e-card-simple.c (e_card_simple_get): Handle a NULL card here. * contact-editor/Makefile.am (INCLUDES), gui/widgets/Makefile.am (INCLUDES): Added addressbook/gui/merging here. * contact-editor/e-contact-quick-add.c (book_ready_cb), gui/component/addressbook-component.c (dnd_drop_book_open_cb), gui/widgets/e-addressbook-table-adapter.c (addressbook_append_row), gui/widgets/e-addressbook-util.c (add_card_cb), gui/widgets/e-addressbook-view.c (selection_received), gui/widgets/e-minicard-control.c (book_open_cb): Use e_card_merging_book_add_card instead of e_book_add_card here. * gui/Makefile.am (SUBDIRS): Added merging. * gui/component/Makefile.am (evolution_addressbook_LDADD), gui/widgets/Makefile.am (minicard_test_LDADD, minicard_widget_test_LDADD): Added libecardmerging.a here. * gui/merging/, gui/merging/.cvsignore, gui/merging/Makefile.am: New addressbook library. * gui/merging/e-card-duplicate-detected.glade: Glade file for duplicate detected dialog. * gui/merging/e-card-merging.c, gui/merging/e-card-merging.h: New files for detecting duplicates before adding and putting up a dialog if duplicates are found. * gui/widgets/e-minicard-view.c: Include e-addressbook-util.h here. svn path=/trunk/; revision=10170
* Some fixesIain Holmes2001-06-093-3/+9
| | | | svn path=/trunk/; revision=10169
* builddir != srcdir fix.Jacob Leach2001-06-092-1/+6
| | | | svn path=/trunk/; revision=10168
* More pruningIain Holmes2001-06-091-1/+0
| | | | svn path=/trunk/; revision=10167
* OppsIain Holmes2001-06-091-2/+2
| | | | svn path=/trunk/; revision=10166
* fix some commands to match the ui file again.Dan Winship2001-06-092-3/+8
| | | | | | | * folder-browser-factory.c: fix some commands to match the ui file again. svn path=/trunk/; revision=10165
* remove the gtk_widget_show call... (e_contact_editor_show): and put itChris Toshok2001-06-0913-326/+295
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-08 Chris Toshok <toshok@ximian.com> * contact-editor/e-contact-editor.c (e_contact_editor_new): remove the gtk_widget_show call... (e_contact_editor_show): and put it here. * contact-editor/e-contact-editor.h: add prototype for e_contact_editor_show. * gui/widgets/e-minicard.c (e_minicard_event): call e_addressbook_show_contact_editor. (card_modified_cb): call e_addressbook_error_dialog if status != SUCCESS. * gui/widgets/e-minicard-view.c (e_minicard_view_event): call e_addressbook_show_contact_editor. also, use card_modified_cb as the commit_card callback. * gui/widgets/e-addressbook-view.c (table_double_click): clean this area up alot, call e_addressbook_show_contact_editor. (card_deleted_cb): call e_addressbook_error_dialog. * gui/widgets/e-addressbook-table-adapter.c (card_modified_cb): new function, call e_addressbook_error_dialog if the status != SUCCESS. (addressbook_set_value_at): use card_modified_cb as the callback for e_book_commit_card. * gui/widgets/Makefile.am (libeminicard_a_SOURCES): add e-addressbook-util.[ch]. * gui/component/addressbook.c (new_contact_cb): use e_addressbook_show_contact_editor here. svn path=/trunk/; revision=10164
* Committing the new My Evolution.Iain Holmes2001-06-0965-137/+7022
| | | | svn path=/trunk/; revision=10163
* Reattach X-Evolution-Account information to the message after sending it.Jon Trowbridge2001-06-093-3/+16
| | | | | | | | | | | 2001-06-08 Jon Trowbridge <trow@ximian.com> * mail-ops.c (mail_send_message): Reattach X-Evolution-Account information to the message after sending it. This way it can be used to set the identity properly if we later Resend the message. svn path=/trunk/; revision=10162
* When saving a draft, attach information about the From: identity viaJon Trowbridge2001-06-092-2/+24
| | | | | | | | | | | | | 2001-06-08 Jon Trowbridge <trow@ximian.com> * e-msg-composer.c (save_draft): When saving a draft, attach information about the From: identity via X-Evolution-Account. This lets us select the correct identity when we edit it later. (e_msg_composer_new_with_message): If the message we are editting is tagged with an account (via X-Evolution-Account), make sure that the composer chooses that account's identity by default. svn path=/trunk/; revision=10161
* Allow a NULL @shell_view arg inEttore Perazzoli2001-06-092-2/+6
| | | | | | `e_shell_command_add_to_shortcut_bar()'. svn path=/trunk/; revision=10160
* Turned off alternating row colors in our ETable specification.Jon Trowbridge2001-06-093-13/+11
| | | | | | | | | | | | | | 2001-06-08 Jon Trowbridge <trow@ximian.com> * gal/e-text/e-completion-view.c: Turned off alternating row colors in our ETable specification. * gal/e-text/e-completion-match.c (e_completion_match_compare_alpha): Fix the sort routine to properly use the major & minor keys for sorting grouped elements with the same match text. I had this all wrong. svn path=/trunk/; revision=10159
* Fix splash setup to keep it from giving two Gtk-CRITICAL assertions whenJason Leach2001-06-092-14/+14
| | | | | | | | | 2001-06-08 Jason Leach <jleach@ximian.com> * e-shell.c (e_shell_construct): Fix splash setup to keep it from giving two Gtk-CRITICAL assertions when you do --no-splash. svn path=/trunk/; revision=10158
* Don't use the default charset if the message is US-ASCII.Dan Winship2001-06-092-0/+8
| | | | | | | * e-msg-composer.c (best_charset): Don't use the default charset if the message is US-ASCII. svn path=/trunk/; revision=10157
* Vanity, thy name is trow.Jon Trowbridge2001-06-092-0/+5
| | | | | | | | 2001-06-08 Jon Trowbridge <trow@ximian.com> * AUTHORS: Vanity, thy name is trow. svn path=/trunk/; revision=10156
* If you had multiple accounts that used mboxes, and if you received mail inJon Trowbridge2001-06-092-1/+22
| | | | | | | | | | | | | | 2001-06-08 Jon Trowbridge <trow@ximian.com> * mail-tools.c (mail_tool_get_local_movemail_path): If you had multiple accounts that used mboxes, and if you received mail in N of those accounts, you would get N copies of each of your e-mail messages. This is because everything was being dumped into one big file by movemail, and the filters would run on that file N times. To work around this, each mbox account now gets its own distinct temporary movemail file. svn path=/trunk/; revision=10155
* Updated Hungarian translation.Andras Timar2001-06-082-119/+129
| | | | | | | | 2001-06-08 Andras Timar <timar@gnome.hu> * hu.po: Updated Hungarian translation. svn path=/trunk/; revision=10154
* Add a separator between the service url and the folder name, if needed.Jon Trowbridge2001-06-082-1/+16
| | | | | | | | | 2001-06-07 Jon Trowbridge <trow@ximian.com> * camel-filter-driver.c (camel_filter_driver_filter_folder): Add a separator between the service url and the folder name, if needed. svn path=/trunk/; revision=10153