aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Ripped out camel_imap_command_get_additional_data() from camel-imap-store ↵Jeffrey Stedfast2000-05-285-152/+272
| | | | | | and implemented a number of methods in camel-imap-folder svn path=/trunk/; revision=3233
* Moved over from event-editor-utils.c. (e_dialog_editable_get): Likewise.Federico Mena Quintero2000-05-283-13/+274
| | | | | | | | | | | | | | | | | | | | | 2000-05-27 Federico Mena Quintero <federico@helixcode.com> * e-dialog-widgets.c (e_dialog_editable_set): Moved over from event-editor-utils.c. (e_dialog_editable_get): Likewise. (e_dialog_toggle_set): Likewise. (e_dialog_toggle_get): Likewise. (e_dialog_spin_set): Likewise. (e_dialog_spin_get_double): Likewise. (e_dialog_spin_get_int): Likewise. (e_dialog_option_menu_set): Likewise, and added a value map. (e_dialog_option_menu_get): Likewise. (e_dialog_dateedit_set): Likewise. (e_dialog_dateedit_get): Likewise. (e_dialog_radio_set): New function. (e_dialog_radio_get): New function. svn path=/trunk/; revision=3232
* Fix 'make dist' errors.Ross Golder2000-05-2819-2000/+5504
| | | | svn path=/trunk/; revision=3231
* Added spec file for 'rpm -tb evolution-x.y.tar.gz' ability.Ross Golder2000-05-283-1/+130
| | | | svn path=/trunk/; revision=3230
* Added my name to the about boxJeffrey Stedfast2000-05-281-0/+1
| | | | svn path=/trunk/; revision=3229
* Updated russian translation.Valek Frob2000-05-272-138/+146
| | | | svn path=/trunk/; revision=3228
* Fix a bug (security/stability) in its usage of mail_html_write.Dan Winship2000-05-272-1/+4
| | | | | | | * mail-format.c (handle_text_html): Fix a bug (security/stability) in its usage of mail_html_write. svn path=/trunk/; revision=3227
* Updated Norwegian translation.Kjartan Maraas2000-05-272-82/+86
| | | | | | | | 2000-05-26 Kjartan Maraas <kmaraas@online.no> * no.po: Updated Norwegian translation. svn path=/trunk/; revision=3226
* + * e-shell-view-menu.c (command_about_box): Make authorlist moreMatthew Loper2000-05-272-8/+38
| | | | | | | | | | + alphabetical. + (command_show_treeview): New function; shows the treeview, when it + has been hidden. + (command_show_shortcut_bar): New function; shows the shortcut bar, + when it's been hidden. svn path=/trunk/; revision=3225
* Added "strikeout_column" argument.Christopher James Lahey2000-05-275-4/+154
| | | | | | | | 2000-05-26 Christopher James Lahey <clahey@helixcode.com> * e-cell-text.c, e-cell-text.h: Added "strikeout_column" argument. svn path=/trunk/; revision=3224
* Made "drawgrid", "drawfocus", "spreadsheet", and "length_threshold"Christopher James Lahey2000-05-2715-80/+408
| | | | | | | | | | | | | | 2000-05-26 Christopher James Lahey <clahey@helixcode.com> * e-table-group-container.c, e-table-group-container.h, e-table-group-leaf.c, e-table-group-leaf.h, e-table.c, e-table.h: Made "drawgrid", "drawfocus", "spreadsheet", and "length_threshold" arguments set from the ETable effect all the end ETableItems. * e-table-header.c: Made column resize a bit less bumpy. svn path=/trunk/; revision=3223
* new file new file New directory, for figure graphics.Aaron Weber2000-05-2724-320/+1320
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * C/fig/mainwindow-pic.png: new file * C/fig/mail-druid-pic.png: new file * C/fig: New directory, for figure graphics. * C/apx-gloss.sgml: new file. glossary. thx. to kevin from chicago. * C/usage-setup.sgml: More accurate description of druid, and moved to mail section-- see usage-mail.sgml entry. This is a new location for this entity, and it may move more later. * C/usage-mainwindow.sgml: altered description of starting evolution. added screenshot for main-window picture. * C/usage-mail.sgml: added screenshots, added coverage of setup druid and put it into get-and-send section, which is probably not where it should stay. Also started filter druid coverage and clarified examples, esp. in Bcc: section. * C/usage-contact.sgml: Clarified examples. * C/preface.sgml: rewording of "what is" and "about book" sections. * C/evolution-guide.sgml: added glossary entity APX-GLOSS, altered phrasing in part intros, changed order of Setup-assistant section. * C/config-prefs.sgml: changed wording, removed ref. to re-running setup assistant. svn path=/trunk/; revision=3222
* set CAMEL_MESSAGE_ANSWERED on a message after a successful reply.Dan Winship2000-05-273-10/+35
| | | | | | | | | | * mail-ops.c (composer_send_cb, reply): set CAMEL_MESSAGE_ANSWERED on a message after a successful reply. * message-list.c (folder_changed): free the summary with camel_folder_free_summary rather than g_ptr_array_free. svn path=/trunk/; revision=3221
* routine to read the user's signature file. (set_editor_text): If the userDan Winship2000-05-262-1/+75
| | | | | | | | | | | * e-msg-composer.c (get_signature): routine to read the user's signature file. (set_editor_text): If the user has configured a signature, append it to the set text. (e_msg_composer_new): Call set_editor_text with "" to load the signature (if any). svn path=/trunk/; revision=3220
* Made the storage view update at changes in the storage, andEttore Perazzoli2000-05-2619-275/+1137
| | | | | | | | | | implemented a BonoboObject for wrapping the Evolution::Storage CORBA interface. Also fixed a few bugs. This makes the shell's storage extensibility usable for Evolution components. svn path=/trunk/; revision=3219
* Update for CamelMultipart changes.Dan Winship2000-05-262-0/+4
| | | | | | * e-msg-composer.c (build_message): Update for CamelMultipart changes. svn path=/trunk/; revision=3218
* Don't set a default boundary. Require the caller to do that.Dan Winship2000-05-263-5/+37
| | | | | | | | | | | | * camel-multipart.c (camel_multipart_init): Don't set a default boundary. Require the caller to do that. (set_boundary): if boundary is NULL, generate a "random" boundary. * camel-mime-part-utils.c (camel_mime_part_construct_content_from_parser): Add a call to camel_multipart_set_boundary after creating a new multipart. svn path=/trunk/; revision=3217
* Update for PersistStream changesDan Winship2000-05-262-2/+10
| | | | | | | * mail-format.c (handle_via_bonobo): Update for PersistStream changes svn path=/trunk/; revision=3216
* Update for PersistStream changesDan Winship2000-05-262-2/+7
| | | | | | | * e-msg-composer.c (get_editor_text, set_editor_text): Update for PersistStream changes svn path=/trunk/; revision=3215
* Put the main notebook directly under a simple GtkWindow. We are going toFederico Mena Quintero2000-05-265-1545/+1941
| | | | | | | | | | | | | | | | | | | | 2000-05-25 Federico Mena Quintero <federico@helixcode.com> * gui/event-editor-dialog.glade: Put the main notebook directly under a simple GtkWindow. We are going to pull out the notebook and slap it into our custom-built GnomeApp, anwyays. * gui/event-editor.c: Made the EventEditor derive from GnomeApp. Added a BonoboUIHandler for its menu and toolbar. (make_title_from_ico): Create a nice title for the window. (get_widgets): Fetch the Glade widgets here instead of all over the place. (event_editor_new): Temporary hack to show the dialog here, just so that I can test it. * gui/Makefile.am (EXTRA_DIST): Added the Glade messages file. svn path=/trunk/; revision=3214
* Added Spanish to configure.inHector Garcia2000-05-263-298/+750
| | | | svn path=/trunk/; revision=3213
* updated changelog to reflect changes I made in providers/imapJeffrey Stedfast2000-05-261-0/+11
| | | | svn path=/trunk/; revision=3212
* Added initial code to camel-imap-folder.cJeffrey Stedfast2000-05-261-0/+636
| | | | svn path=/trunk/; revision=3211
* Updated several imap source filesJeffrey Stedfast2000-05-262-18/+8
| | | | svn path=/trunk/; revision=3210
* Use camel_data_wrapper_new instead of camel_simple_data_wrapper_new.Not Zed2000-05-262-1/+6
| | | | | | | | | 2000-05-25 Not Zed <NotZed@HelixCode.com> * e-msg-composer.c (build_message): Use camel_data_wrapper_new instead of camel_simple_data_wrapper_new. svn path=/trunk/; revision=3209
* Replace simple data wrapper here too, oops.NotZed2000-05-262-1/+5
| | | | | | | | | | 2000-05-25 NotZed <NotZed@HelixCode.com> * camel-mime-part-utils.c (camel_mime_part_construct_content_from_parser): Replace simple data wrapper here too, oops. svn path=/trunk/; revision=3208
* Removed camel-simple-data-wrapper again. Less code to maintain == betterNotZed2000-05-267-216/+91
| | | | | | | | | | | | | | 2000-05-25 NotZed <NotZed@HelixCode.com> * Makefile.am (libcamel_la_SOURCES): Removed camel-simple-data-wrapper again. Less code to maintain == better code. * camel-data-wrapper.c (construct_from_stream): Fixes for bug where text attachments dont work. Made data-wrapper concrete for the second time. svn path=/trunk/; revision=3207
* Account for extra pixel at right end of ETable.Christopher James Lahey2000-05-267-8/+23
| | | | | | | | | | | | | 2000-05-25 Christopher James Lahey <clahey@helixcode.com> * e-table-header.c: Account for extra pixel at right end of ETable. * e-table-item.c: Make grid less intrusive. * e-table.c: Make scrollbars disappear when appropriate. svn path=/trunk/; revision=3206
* Made dragging columns work.Christopher James Lahey2000-05-263-54/+58
| | | | | | | | 2000-05-25 Christopher James Lahey <clahey@helixcode.com> * e-table-header-item.c: Made dragging columns work. svn path=/trunk/; revision=3205
* Removed some columns.Christopher James Lahey2000-05-262-4/+4
| | | | | | | | 2000-05-25 Christopher James Lahey <clahey@helixcode.com> * gui/component/addressbook.c: Removed some columns. svn path=/trunk/; revision=3204
* Do not initialize libglade twice.Federico Mena Quintero2000-05-267-26/+217
| | | | | | | | | | | | 2000-05-25 Federico Mena Quintero <federico@helixcode.com> * gui/main.c (init_bonobo): Do not initialize libglade twice. * gui/component-factory.c (create_view): Set the folder_uri property, otherwise the calendar will not get loaded into the view. svn path=/trunk/; revision=3203
* Took out code that had been there to reconnect to the server if it was notJeffrey Stedfast2000-05-266-5/+1428
| | | | | | | | | | | | | 2000-05-25 Jeffrey Stedfast <fejj@helixcode.com> * providers/smtp/camel-smtp-transport.c (_send_to): Took out code that had been there to reconnect to the server if it was not already connected - Mailer code was fixed so that this should not be needed. * providers/imap/camel-imap-store.[c,h]: Initial code. svn path=/trunk/; revision=3202
* From shell/ChangeLog:Christopher James Lahey2000-05-264-1/+14
| | | | | | | | | | | | | | | 2000-05-25 Christopher James Lahey <clahey@helixcode.com> * e-storage-set-view.c: Make this always look pretty, with Helix GNOME or without. From calendar/ChangeLog: 2000-05-25 Christopher James Lahey <clahey@helixcode.com> * gui/main.c: Make it so that warnings don't crash calendar. svn path=/trunk/; revision=3201
* Fixed a bug where we were resizing a non-existent window.Christopher James Lahey2000-05-253-10/+17
| | | | | | | | | 2000-05-25 Christopher James Lahey <clahey@helixcode.com> * widgets/e-paned/e-hpaned.c, widgets/e-paned/e-vpaned.c: Fixed a bug where we were resizing a non-existent window. svn path=/trunk/; revision=3200
* Reorganized the shell to allow dynamic registration of storages andEttore Perazzoli2000-05-2559-181/+2813
| | | | | | | folder types, and changed all the components to work with the new setup. svn path=/trunk/; revision=3199
* Made the handlebar disappear if either side is empty, hidden, or requestsChristopher James Lahey2000-05-255-97/+193
| | | | | | | | | | | 2000-05-25 Christopher James Lahey <clahey@helixcode.com> * widgets/e-paned/e-hpaned.c, widgets/e-paned/e-paned.c, widgets/e-paned/e-paned.h, widgets/e-paned/e-vpaned.c: Made the handlebar disappear if either side is empty, hidden, or requests 0 size. svn path=/trunk/; revision=3198
* connect to and disconnect from the transport.Dan Winship2000-05-252-3/+13
| | | | | | | * mail-ops.c (composer_send_cb): connect to and disconnect from the transport. svn path=/trunk/; revision=3197
* Removed.Christopher James Lahey2000-05-253-272/+4
| | | | | | | | 2000-05-24 Christopher James Lahey <clahey@helixcode.com> * e-paned.c, e-paned.h: Removed. svn path=/trunk/; revision=3196
* Was using the wrong include here.Christopher James Lahey2000-05-253-1/+9
| | | | | | | | | | 2000-05-24 Christopher James Lahey <clahey@helixcode.com> * e-shell-view.c: Was using the wrong include here. * e-storage-set-view.c: Got rid of the lines in the tree view. svn path=/trunk/; revision=3195
* Re-add camel-simple-data-wrapper.h, which was removed for some reason.Dan Winship2000-05-252-0/+6
| | | | | | | * camel.h: Re-add camel-simple-data-wrapper.h, which was removed for some reason. svn path=/trunk/; revision=3194
* Fix compilation with builddir != srcdir.Ettore Perazzoli2000-05-252-0/+5
| | | | svn path=/trunk/; revision=3193
* Added more files to the imap provider to use as an outline - will likely ↵Jeffrey Stedfast2000-05-254-0/+235
| | | | | | | | need heavy editing later in development This is mostly meant as guidance to both me and any volunteers that start working on imap svn path=/trunk/; revision=3192
* Added widgets/e-paned/Makefile.Christopher James Lahey2000-05-2525-36/+1771
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-05-24 Christopher James Lahey <clahey@helixcode.com> * configure.in: Added widgets/e-paned/Makefile. * tests/ui-tests/message-browser.c: Switched from GtkPaned to EPaned. * widgets/Makefile.am: Added e-paned directory. * widgets/e-paned/, widgets/e-paned/.cvsignore, widgets/e-paned/Makefile.am, widgets/e-paned/e-hpaned.c, widgets/e-paned/e-hpaned.h, widgets/e-paned/e-paned.c, widgets/e-paned/e-paned.h, widgets/e-paned/e-vpaned.c, widgets/e-paned/e-vpaned.h: New widget based completely on GtkPaned from 1.4. This will be more advanced soon. From calendar/ChangeLog: 2000-05-24 Christopher James Lahey <clahey@helixcode.com> * gui/Makefile.am: Added libepaned.a. * gui/gnome-cal.c: Switched from GtkPaned to EPaned. From mail/ChangeLog: 2000-05-24 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added libepaned.a. * folder-browser.c: Switched from GtkPaned to EPaned. From shell/ChangeLog: 2000-05-24 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added libepaned.a. * e-shell-view.c: Switched from GtkPaned to EPaned. From widgets/shortcut-bar/ChangeLog: 2000-05-24 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added libepaned.a. * test-shortcut-bar.c: Switched from GtkPaned to EPaned. svn path=/trunk/; revision=3191
* Fixes to make the SMTP transport thread-safeEDT 2000 Jeffrey Stedfast2000-05-253-18/+45
| | | | | | | | | Wed May 24 18:09:26 EDT 2000 Jeffrey Stedfast <fejj@helixcode.com> * providers/smtp/camel-smtp-transport.[c,h]: Fixes to make the SMTP transport thread-safe svn path=/trunk/; revision=3190
* Szabolcs BAN <shooby@gnome.hu>Szabolcs Ban2000-05-241-144/+178
| | | | | | Updated svn path=/trunk/; revision=3189
* Switched printing and gui.Christopher James Lahey2000-05-2415-169/+301
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-05-23 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Switched printing and gui. * backend/ebook/e-book-view-listener.h, backend/ebook/e-book-view.h, backend/ebook/e-book.h, backend/ebook/e-card-cursor.h, backend/ebook/e-card-list.h, backend/ebook/e-card-simple.h, backend/ebook/e-card.h: Fixed the #defines to work elsewhere in evolution. * gui/component/Makefile.am: Added linking to libecontactprint. * gui/component/addressbook.c: Added a menu item to print the current query. * printing/Makefile.am: Add linking to libebook and requirements. Add installation of ecps files. * printing/e-contact-print.c, printing/e-contact-print.h: Changed this to use real data from an EBook. * printing/test-print.c: Made this pass NULL, NULL to e_contact_print_dialog_new so that it will compile. svn path=/trunk/; revision=3188
* Fixed the remove column callback.Christopher James Lahey2000-05-243-2/+8
| | | | | | | | 2000-05-23 Christopher James Lahey <clahey@helixcode.com> * e-table-header-item.c: Fixed the remove column callback. svn path=/trunk/; revision=3187
* Added debug fprintfs, tested with a few messages (smtp_data): Fixed to useEDT 2000 Jeffrey Stedfast2000-05-245-63/+105
| | | | | | | | | | | | | | | Tue May 23 17:49:21 EDT 2000 Jeffrey Stedfast <fejj@helixcode.com> * providers/smtp/camel-smtp-transport.c: Added debug fprintfs, tested with a few messages (smtp_data): Fixed to use data_wrapper_write_to_stream() * camel-mime-filter-smtp.c (filter): Modified to escape all lines beginning with a '.' and to place \r before each \n if one did not previously exist. Removed code to escape "From " as it was found to not be needed * providers/imap/.cvsignore: added file svn path=/trunk/; revision=3186
* Commit for if my laptop dies - FedericoFederico Mena Quintero2000-05-2428-4213/+1881
| | | | svn path=/trunk/; revision=3185
* Added right click menus to the table header items.Christopher James Lahey2000-05-245-38/+371
| | | | | | | | | | | 2000-05-23 Christopher James Lahey <clahey@helixcode.com> * e-table-header-item.c: Added right click menus to the table header items. * e-table-sort-info.c: Fixed a small bug. svn path=/trunk/; revision=3184
* Fixed some memory leaks.Christopher James Lahey2000-05-242-0/+6
| | | | | | | | 2000-05-23 Christopher James Lahey <clahey@helixcode.com> * contact-editor/e-contact-save-as.c: Fixed some memory leaks. svn path=/trunk/; revision=3183
* Added e-contact-editor-save-as.c and e-contact-editor-save-as.h.Christopher James Lahey2000-05-239-2/+274
| | | | | | | | | | | | | | | | 2000-05-23 Christopher James Lahey <clahey@helixcode.com> * contact-editor/Makefile.am: Added e-contact-editor-save-as.c and e-contact-editor-save-as.h. * contact-editor/e-contact-save-as.c, contact-editor/e-contact-save-as.h: New files that display a save as dialog and then save the given card to that file. * gui/minicard/e-minicard.c: Call e_contact_save_as in a right click menu. svn path=/trunk/; revision=3182
* Added e_write_file.Christopher James Lahey2000-05-235-0/+58
| | | | | | | | 2000-05-23 Christopher James Lahey <clahey@helixcode.com> * e-util.c, e-util.h: Added e_write_file. svn path=/trunk/; revision=3181
* Shut up.Ettore Perazzoli2000-05-231-0/+7
| | | | svn path=/trunk/; revision=3180
* Updated.Ettore Perazzoli2000-05-231-4/+0
| | | | svn path=/trunk/; revision=3179
* Get rid of the old `evolution-service-repository' cruft and startEttore Perazzoli2000-05-2325-487/+1046
| | | | | | implementing new CORBA storage interfaces for the shell. svn path=/trunk/; revision=3178
* Updated Norwegian translation.Kjartan Maraas2000-05-232-84/+88
| | | | | | | | | | 2000-05-23 Kjartan Maraas <kmaraas@online.no> * no.po: Updated Norwegian translation. 2000-05-23 Andreas Hyden <a.hyden@cyberpoint.se> svn path=/trunk/; revision=3177
* Make scrollbar arrow buttons work.Christopher James Lahey2000-05-233-0/+12
| | | | | | | | 2000-05-23 Christopher James Lahey <clahey@helixcode.com> * e-table.c: Make scrollbar arrow buttons work. svn path=/trunk/; revision=3176
* stuffJeffrey Stedfast2000-05-234-24/+101
| | | | svn path=/trunk/; revision=3175
* stuffJeffrey Stedfast2000-05-231-2/+2
| | | | svn path=/trunk/; revision=3174
* stuff dudeJeffrey Stedfast2000-05-232-6/+4
| | | | svn path=/trunk/; revision=3173
* junkJeffrey Stedfast2000-05-231-2/+2
| | | | svn path=/trunk/; revision=3172
* changelogJeffrey Stedfast2000-05-231-0/+5
| | | | svn path=/trunk/; revision=3171
* more stuffJeffrey Stedfast2000-05-231-7/+10
| | | | svn path=/trunk/; revision=3170
* changelogJeffrey Stedfast2000-05-231-0/+2
| | | | svn path=/trunk/; revision=3169
* stuffJeffrey Stedfast2000-05-232-3/+4
| | | | svn path=/trunk/; revision=3168
* I said stuff, dudeJeffrey Stedfast2000-05-232-0/+5
| | | | svn path=/trunk/; revision=3167
* dude, just stuffJeffrey Stedfast2000-05-236-88/+113
| | | | svn path=/trunk/; revision=3166
* Updated Swedish translationAndreas Hydén2000-05-232-76/+104
| | | | svn path=/trunk/; revision=3165
* added camel-mime-filter-smtp.[c,h] and made mods to camel-mime-filter-from.cJeffrey Stedfast2000-05-234-16/+364
| | | | svn path=/trunk/; revision=3163
* Szabolcs BAN <shooby@gnome.hu>Szabolcs Ban2000-05-233-8/+994
| | | | | | * Added lang Hu svn path=/trunk/; revision=3162
* Fixed my mess-up, sorry about that.Julian Missig2000-05-225-11/+62
| | | | svn path=/trunk/; revision=3151
* Argh. I didn't mean for that to go in the repository, could've sworn I had ↵Julian Missig2000-05-221-21/+0
| | | | | | the right CVSROOT. svn path=/trunk/; revision=3150
* Added gnomemm.m4 for proper gnomemm checkingJulian Missig2000-05-221-0/+21
| | | | svn path=/trunk/; revision=3149
* Gabber now has *working* i18n!Julian Missig2000-05-225-62/+11
| | | | svn path=/trunk/; revision=3148
* Added Norwegian translationKjartan Maraas2000-05-224-0/+8
| | | | svn path=/trunk/; revision=3147
* Update from Akira TAGOH.Yukihiro Nakai2000-05-222-87/+91
| | | | | | * ja.po: Update from Akira TAGOH. svn path=/trunk/; revision=3146
* Updated for the GtkHTML API changes. Also fixed some compilerEttore Perazzoli2000-05-2114-34/+69
| | | | | | warnings here and there. svn path=/trunk/; revision=3145
* new files to implement iCalendar recurrence rules. These are only partDamon Chaplin2000-05-2013-125/+1623
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-05-20 Damon Chaplin <damon@helixcode.com> * cal-util/cal-recur.[hc]: new files to implement iCalendar recurrence rules. These are only part finished, but people may like to check that the architecture seems OK. 2000-05-17 Damon Chaplin <damon@helixcode.com> * gui/e-day-view.c (e_day_view_on_delete_occurrence): * gui/e-week-view.c (e_week_view_on_delete_occurrence): use a copy of the iCalObject so we detect the change in the "update_event" callback. Maybe we should just update the view ourselves and then we wouldn't need to detect any change in the callback. * cal-util/calobj.c (ical_object_reset_recurrence): new function to get rid of any recurrence rules. Used when we 'unrecur' an event. * gui/e-day-view.c (e_day_view_key_press): don't add a new event if it won't fit, or we end up adding a new event for each key press. (e_day_view_update_event_label): don't update it if it doesn't have an EText item (i.e. it isn't visible). * gui/e-day-view-time-item.c: allow selection of times using this column. svn path=/trunk/; revision=3144
* Fixes for stream stuff.NotZed2000-05-203-18/+16
| | | | | | | | | | 2000-05-19 NotZed <NotZed@HelixCode.com> * mail-format.c: Fixes for stream stuff. * mail-display.c (save_data_cb): Remove exception stuff on streams. svn path=/trunk/; revision=3143
* > searchpart = strchr(namepart, '?');NotZed2000-05-2030-485/+562
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-05-19 NotZed <NotZed@HelixCode.com> * camel-simple-data-wrapper.c (construct_from_stream): If we already have been constructed, unref our content. (write_to_stream): Check we've been constructued, and change for stream api changes. * camel-mime-parser.c: Removed exception stuff. * md5-utils.c (md5_get_digest_from_stream): repaired. * camel-mime-message.c: Remove exception from write_to_stream, and fix, and fix formatting. * providers/sendmail/camel-sendmail-transport.c (_send_internal): Fix for stream changes. * providers/pop3/camel-pop3-store.c (camel_pop3_command): Fixes for stream changes. * providers/mbox/camel-mbox-folder.c, and elsewhere, fix all stream api changes. (mbox_append_message): Use stream_close() now its back. (mbox_append_message): unref the from filter. * camel-stream-mem.c: And here. * camel-stream-fs.[ch]: Here too. * camel-stream-filter.c: Likewise. This is getting tedious. * camel-stream-buffer.c (stream_write): Fix a few little problems. (stream_close): Reimplmeent. (camel_stream_buffer_read_line): Slightly more efficient version, that also only allocates the right amount of memory for strings. * camel-seekable-substream.c: Likewise. * camel-seekable-stream.[ch]: Remove exceptions, fix formatting, changes for stream (re)fixes. set_bounds returns an error. * camel-stream.[ch]: Remove exceptions. Make flush and reset return an error code, repair all the screwed up formatting, and put back close. * camel-mime-part-utils.c (camel_mime_part_construct_content_from_parser): And here. * camel-mime-part.c (camel_mime_part_set_content): And this too. (write_to_stream): Fixed for stream changes. * camel.h: Fixed. * providers/vee/camel-vee-folder.c (vee_search_by_expression): Implement. Performs an intersection of the two searches. (camel_vee_folder_finalise): Unref search folders. (vee_append_message): Implement append. svn path=/trunk/; revision=3142
* New files with utilities for hooking up widgets in Glade-generatedFederico Mena Quintero2000-05-204-22/+362
| | | | | | | | | | | 2000-05-19 Federico Mena Quintero <federico@helixcode.com> * e-dialog-widgets.[ch]: New files with utilities for hooking up widgets in Glade-generated dialogs. * Makefile.am (libeutil_la_SOURCES): Added e-dialog-widgets.[ch]. svn path=/trunk/; revision=3141
* Added initialize_value and value_is_empty callbacks.Christopher James Lahey2000-05-202-1/+53
| | | | | | | | | 2000-05-19 Christopher James Lahey <clahey@helixcode.com> * message-list.c: Added initialize_value and value_is_empty callbacks. svn path=/trunk/; revision=3140
* Added initialize_value and value_is_empty callbacks.Christopher James Lahey2000-05-205-0/+78
| | | | | | | | | | 2000-05-19 Christopher James Lahey <clahey@helixcode.com> * contact-editor/e-contact-editor-categories.c, gui/component/e-addressbook-model.c: Added initialize_value and value_is_empty callbacks. svn path=/trunk/; revision=3139
* Added initialize_value and value_is_empty callbacks.Christopher James Lahey2000-05-2023-168/+656
| | | | | | | | | | | | | | | | 2000-05-19 Christopher James Lahey <clahey@helixcode.com> * e-table-example-1.c, e-table-example-2.c, e-table-simple.c, e-table-simple.h, e-table-size-test.c, test-check.c, test-cols.c, test-table.c: Added initialize_value and value_is_empty callbacks. * e-table-model.c, e-table-model.h: Added initialize_value and value_is_callback virtual functions to the ETableModel class. * e-table-subset.c: Perpetuate the initialize_value and value_is_empty methods. svn path=/trunk/; revision=3138
* A little vfolder test.Michael Zucci2000-05-203-4/+197
| | | | svn path=/trunk/; revision=3137
* Translations from KeldKenneth Christiansen2000-05-191-84/+84
| | | | | | | evolution/po/da.po gdict/po/da.po gnome-media/po/da.po nautilus/po/da.po svn path=/trunk/; revision=3136
* Fixed warning message. (time_add_day): Likewise. (time_add_month):Federico Mena Quintero2000-05-193-6/+26
| | | | | | | | | | | | | | | | | 2000-05-19 Federico Mena Quintero <federico@helixcode.com> * cal-util/timeutil.c (time_add_minutes): Fixed warning message. (time_add_day): Likewise. (time_add_month): Likewise. (time_add_year): Likewise. (time_from_day): Of all functions, *this* one had to have a bug. Set the tm.tm_isdst to -1 to specify that we don't know whether the time is in DST or not. This fixes *many* bugs upstream. (time_week_begin): Likewise. We never noticed this since the week functions are never used. (time_week_end): Likewise. svn path=/trunk/; revision=3135
* Fixed a bug that broke address field support.Christopher James Lahey2000-05-193-2/+7
| | | | | | | | | 2000-05-19 Christopher James Lahey <clahey@helixcode.com> * contact-editor/e-contact-editor.c: Fixed a bug that broke address field support. svn path=/trunk/; revision=3134
* From a patch by Iain Holmes <ih@csd.abdn.ac.uk>Christopher James Lahey2000-05-195-4/+36
| | | | | | | | | | | | 2000-05-19 Christopher James Lahey <clahey@helixcode.com> From a patch by Iain Holmes <ih@csd.abdn.ac.uk> * e-table-config.c, e-table.c: Fixed getting text content from a node in the case of a non string based content field in the xml library. svn path=/trunk/; revision=3133
* Added support for arbitrary fields in the contact editor.Christopher James Lahey2000-05-195-0/+214
| | | | | | | | | | 2000-05-19 Christopher James Lahey <clahey@helixcode.com> * contact-editor/e-contact-editor.c, contact-editor/e-contact-editor.h: Added support for arbitrary fields in the contact editor. svn path=/trunk/; revision=3132
* Added e_container_foreach_leaf.Christopher James Lahey2000-05-195-2/+64
| | | | | | | | 2000-05-19 Christopher James Lahey <clahey@helixcode.com> * e-gui-utils.c, e-gui-utils.h: Added e_container_foreach_leaf. svn path=/trunk/; revision=3130
* move the development_warning from mail to shell so you don't get theDan Winship2000-05-194-69/+68
| | | | | | | nasty partially drawn shortcut bar at startup, and so you only have to see it once, regardless of how many mail folders you have svn path=/trunk/; revision=3129
* Update for camel_folder_get_uids (folder_changed,Dan Winship2000-05-193-31/+37
| | | | | | | | | | * message-list.c (select_msg): Update for camel_folder_get_uids (folder_changed, message_list_set_folder): Update for camel_folder_get_summary * mail-ops.c (fetch_mail): Update for camel_folder_get_uids svn path=/trunk/; revision=3128
* update for camel_folder_get_uids changeDan Winship2000-05-192-8/+13
| | | | | | | * filter-driver.c (filter_driver_run): update for camel_folder_get_uids change svn path=/trunk/; revision=3127
* remove message_number_capability and require uid capatibility.Dan Winship2000-05-198-487/+309
| | | | | | | | | | | | | | | | | | | | | | | * camel-folder.c: remove message_number_capability and require uid capatibility. (camel_folder_list_subfolders, camel_folder_get_uid_list, camel_folder_get_subfolder_info, camel_folder_get_message_info): removed (camel_folder_get_subfolder_names, camel_folder_free_subfolder_names): new subfolder interfaces. (camel_folder_get_uids, camel_folder_free_uids): new uid interfaces (camel_folder_get_summary, camel_folder_free_summary): new summary interfaces * providers/mbox/camel-mbox-folder.c, * providers/nntp/camel-nntp-folder.c: * providers/vee/camel-vee-folder.c: Update for changes * providers/pop3/camel-pop3-folder.c: Implement get_uids, update for other changes. svn path=/trunk/; revision=3126
* + * C/evo_book_0.1.sgml: removed.Aaron Weber2000-05-1938-898/+5506
| | | | | | | | | | | | | | | | | | | | | | | + + * C/apx-authors.sgml: new file. + * C/apx-bugs.sgml: same. + * C/apx-fdl.sgml: same. + * C/config-prefs.sgml: same. + * C/config-setupassist.sgml: same. + * C/config-sync.sgml: same. + * C/devel-action.sgml: same. + * C/devel-component.sgml: same. + * C/devel-script.sgml: same. + * C/evolution-guide.sgml: same. + * C/preface.sgml: same. + * C/usage-calendar.sgml: same. + * C/usage-contact.sgml: same. + * C/usage-mail.sgml: same. + * C/usage-mainwindow.sgml: same. + * C/usage-setup.sgml: same. + * C/usage-sync.sgml: same. svn path=/trunk/; revision=3125
* add urls fileDan Winship2000-05-191-0/+1
| | | | svn path=/trunk/; revision=3124
* add camel/providers/veeDan Winship2000-05-192-0/+5
| | | | | | * configure.in (AC_OUTPUT): add camel/providers/vee svn path=/trunk/; revision=3123
* Guess!NotZed2000-05-1912-3/+709
| | | | | | | | | | | | | | | | | 2000-05-18 NotZed <NotZed@HelixCode.com> * providers/vee/camel-vee-folder.c: Guess! * camel-folder-search.c (search_user_flag): Implement user_flag search term. * camel-folder-search.h: Added user_flag search capability (user-flag "blah") * providers/mbox/camel-mbox-folder.c (mbox_init): Set USER flag in permanent flags for the folder. svn path=/trunk/; revision=3122
* Fixed e_card_name_copy and e_card_arbitrary_copy to deal correctly with aChristopher James Lahey2000-05-1912-1113/+1159
| | | | | | | | | | | | | | | | | | | | 2000-05-18 Christopher James Lahey <clahey@helixcode.com> * backend/ebook/e-card.c: Fixed e_card_name_copy and e_card_arbitrary_copy to deal correctly with a passed NULL. * contact-editor/Makefile.am: Removed imagesdir stuff. * contact-editor/arrow.png: Made this transparent. * contact-editor/contact-editor.glade, contact-editor/e-contact-editor-strings.h: Renamed some widgets and added custom widgets for all of the images. * contact-editor/e-contact-editor.c: Worked on making this work decently well with messed up glade files. Cleaned up a lot of code. svn path=/trunk/; revision=3121
* Add imagesdir support.Christopher James Lahey2000-05-196-0/+108
| | | | | | | | | | | 2000-05-18 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Add imagesdir support. * e-gui-utils.c, e-gui-utils.h: Added e_create_image_widget for glade use. svn path=/trunk/; revision=3120
* Updated Norwegian translation.Kjartan Maraas2000-05-192-60/+78
| | | | | | | | 2000-05-18 Kjartan Maraas <kmaraas@online.no> * no.po: Updated Norwegian translation. svn path=/trunk/; revision=3119
* Fixed the code to write out and read in arbitrary fields.Christopher James Lahey2000-05-182-18/+46
| | | | | | | | | 2000-05-18 Christopher James Lahey <clahey@helixcode.com> * backend/ebook/e-card.c: Fixed the code to write out and read in arbitrary fields. svn path=/trunk/; revision=3118
* Implemented "MAILER" field. Added arbitrary field support.Christopher James Lahey2000-05-188-246/+303
| | | | | | | | | | | | | 2000-05-18 Christopher James Lahey <clahey@helixcode.com> * backend/ebook/e-card-simple.c, backend/ebook/e-card-simple.h, backend/ebook/e-card-types.h, backend/ebook/e-card.c, backend/ebook/e-card.h: Implemented "MAILER" field. Added arbitrary field support. * contact-editor/e-contact-editor-categories.c: Fixed a warning. svn path=/trunk/; revision=3117
* Remove unused async open/close and copy_message_to functions. RenameDan Winship2000-05-183-705/+474
| | | | | | | | | * camel-folder.c: Remove unused async open/close and copy_message_to functions. Rename functions without initial _. Fix glib preconditions and gtk-doc comments. svn path=/trunk/; revision=3116
* This seems to be cruft. Nuke it.Dan Winship2000-05-182-50/+2
| | | | | | * mail-component.c: This seems to be cruft. Nuke it. svn path=/trunk/; revision=3115
* Use camel_simple_data_wrapper_new rather than camel_data_wrapper_new.Dan Winship2000-05-182-1/+6
| | | | | | | * e-msg-composer.c (build_message): Use camel_simple_data_wrapper_new rather than camel_data_wrapper_new. svn path=/trunk/; revision=3114
* Use camel_data_wrapper_write_to_stream rather thanDan Winship2000-05-183-71/+41
| | | | | | | | | * mail-display.c (save_data_cb, save_data, on_url_requested): * mail-format.c (handle_text_plain_flowed, handle_text_html): Use camel_data_wrapper_write_to_stream rather than camel_data_wrapper_get_output_stream. svn path=/trunk/; revision=3113
* remove get/set_output_stream operations. They're redundant withDan Winship2000-05-1810-121/+254
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * camel-data-wrapper.c: remove get/set_output_stream operations. They're redundant with write_to_stream, and CamelMimePart and CamelMimeMessage only implement the latter, meaning that trying to get_output_stream on a CamelMimeMessage that was built from pieces rather than being parsed from a stream doesn't work. Anything that uses get_output_stream can be rewritten to use write_to_stream, so we'll standardize on that. (camel_data_wrapper_new): remove this: CamelDataWrapper is supposed to be an abstract class. (write_to_stream): remove default implementation. (Moved to CamelSimpleDataWrapper) * camel-simple-data-wrapper.c: resurrect, although it's not really the same thing it was before. A simple data wrapper, which is backed by a CamelStream. * camel-mime-part-utils.c (simple_data_wrapper_construct_from_parser): Use construct_from_stream rather than set_output_stream. (camel_mime_part_construct_content_from_parser): Change camel_data_wrapper_new to camel_simple_data_wrapper_new. * camel-mime-part.c (camel_mime_part_set_content): Change camel_data_wrapper_new to camel_simple_data_wrapper_new. svn path=/trunk/; revision=3112
* new signals "added_item", "removed_item", "added_group", "removed_group".Damon Chaplin2000-05-184-4/+145
| | | | | | | | | | | | | 2000-05-18 Damon Chaplin <damon@helixcode.com> * e-shortcut-bar.[hc]: new signals "added_item", "removed_item", "added_group", "removed_group". Note that the removed signals are emitted just before the item/group is actually removed. * test-shortcut-bar.c: updated to test the new signals, and ref'ed the pixbufs in the icon callback. svn path=/trunk/; revision=3111
* Quick fix to get it to compile. I hope I don't get into trouble.Darin Adler2000-05-182-1/+7
| | | | | | | * camel-folder-summary.c: (message_info_load): Quick fix to get it to compile. I hope I don't get into trouble. svn path=/trunk/; revision=3110
* Don't include the no-longer-distributed possibly-to-be-removed headers.Dan Winship2000-05-182-4/+3
| | | | | | | * camel.h: Don't include the no-longer-distributed possibly-to-be-removed headers. svn path=/trunk/; revision=3109
* fix an off-by-one error in address parsing (smtp_data): useDan Winship2000-05-182-2/+11
| | | | | | | | | | * providers/smtp/camel-smtp-transport.c (smtp_get_email_addr_from_text): fix an off-by-one error in address parsing (smtp_data): use camel_data_wrapper_get_output_stream rather than data_wrapper->output_stream svn path=/trunk/; revision=3108
* All this basically to support user flags in the summary. They are not yetNotZed2000-05-187-27/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All this basically to support user flags in the summary. They are not yet saved to the message headers (complicates things a bit). 2000-05-17 NotZed <NotZed@HelixCode.com> * providers/mbox/camel-mbox-folder.c (message_changed): Snoop changes to user flags on the message into the summary as well. * providers/mbox/camel-mbox-summary.c (camel_mbox_summary_init): Changed version init to include the parent class version info (i.e. add it not overwrite it). * camel-folder-summary.c (message_info_new): Initialise user_flags to empty. (message_info_load): And load user flags. (message_info_save): And save user flags. (message_info_free): And free them. (CAMEL_FOLDER_SUMMARY_VERSION): Bumped file revision. * camel-folder-summary.h: Added user-flags to summary. * camel-mime-message.c (camel_mime_message_set_user_flag): Dont use a hashtable for user flags. (camel_mime_message_get_user_flag): And changed here too. (camel_flag_get): New interface to get a flag from a flag list. Flag lists are easier to work with than hash tables, and save memory too. (camel_flag_set): And set. (camel_flag_list_free): And free. (free_key_only): Discard. (finalize): Remove the flag list. svn path=/trunk/; revision=3107
* hooked up more widget signals to callbacks to the gladified dialog actsSeth Alves2000-05-185-32/+296
| | | | | | | * gui/event-editor.c: hooked up more widget signals to callbacks to the gladified dialog acts more like the original one. svn path=/trunk/; revision=3106
* Update from Akira TAGOH.Yukihiro Nakai2000-05-182-7/+15
| | | | | | * ja.po: Update from Akira TAGOH. svn path=/trunk/; revision=3105
* error checking on gethostbyaddr() in providers/smtp/camel-smtp-transport.cJeffrey Stedfast2000-05-172-2/+7
| | | | svn path=/trunk/; revision=3104
* Translations from KeldKenneth Christiansen2000-05-171-2/+6
| | | | | | | dia/po/da.po evolution/po/da.po gimp/po-plug-ins/da.po gimp/po-script-fu/da.po gnome-media/po/da.po nautilus/po/da.po svn path=/trunk/; revision=3103
* Ok, so all incoming mail comes through filters, yay!NotZed2000-05-172-64/+95
| | | | | | | | | | | | | | | | | | The default is just to copy to the inbox. I wouldn't trust this code as far as i could piss up a wall, just yet. 2000-05-16 NotZed <NotZed@HelixCode.com> * mail-ops.c (fetch_mail): Apply filters to incoming mail ... *hold breath* If we are coming from a non-indexed/searchable/etc source, then copy it to an mbox first. When copying mail from an mbox source, dont remove it aftewards, open it for append, so partially filtered mail isn't lost. svn path=/trunk/; revision=3102
* Fix some html formatting.NotZed2000-05-175-23/+49
| | | | | | | | | | | | | | | 2000-05-17 NotZed <NotZed@HelixCode.com> * filter-druid.c: Fix some html formatting. 2000-05-16 NotZed <NotZed@HelixCode.com> * filter-driver.c (filter_driver_run): Delete all processed messages. This is probably going to slow it down a bit. (filter_driver_run): Close folders before destroying them *sigh*. (open_folder): Actually open the folder. Doh. svn path=/trunk/; revision=3101
* Implement.NotZed2000-05-174-7/+292
| | | | | | | | | | | | | | | 2000-05-16 NotZed <NotZed@HelixCode.com> * providers/mbox/camel-mbox-folder.c (mbox_delete_message_by_uid): Implement. 2000-05-12 NotZed <NotZed@HelixCode.com> * camel-movemail.c (camel_movemail): Open the destination with O_APPEND, so we dont blow away a partially transferred mbox. (camel_movemail): Loop if we get errno=INTR, and not fail. svn path=/trunk/; revision=3100
* New menu to bring up the filter editor, and edit filters. They dontNotZed2000-05-175-1/+59
| | | | | | | | | | | | | | | get invoked yet though. 2000-05-16 NotZed <NotZed@HelixCode.com> * mail-ops.c (filter_edit): Function to bring up the filter editor. (filter_druid_clicked): Save/close dialogue. * Makefile.am (evolution_mail_LDADD): Added libfilter. (INCLUDES): Add EVOLUTION_DATADIR, and fix matt's brokeneditor(tm) for putting spaces instead of tabs in. svn path=/trunk/; revision=3099
* Initial filter rules.Michael Zucci2000-05-176-1/+131
| | | | | | | | | | | | | | * filtertypes.xml: Initial filter rules. * filter-xml.c (filter_write_optionset): Save the description also. (write_description): Routine to save description - only saves 1 node of description. * filter-arg.c (filter_arg_edit_clicked): Dont free edata here, let the destroy do it(?) svn path=/trunk/; revision=3098
* Simple driver program for testing, so i can fix all this really brokenNotZed2000-05-172-2/+30
| | | | | | | | | 2000-05-16 NotZed <NotZed@HelixCode.com> * filter-editor.c (main): Simple driver program for testing, so i can fix all this really broken code *sigh* svn path=/trunk/; revision=3097
* Added E_CARD_SIMPLE_FIELD_MAILER. Not implemented yet.Christopher James Lahey2000-05-173-0/+7
| | | | | | | | | 2000-05-16 Christopher James Lahey <clahey@helixcode.com> * backend/ebook/e-card-simple.c, backend/ebook/e-card-simple.h: Added E_CARD_SIMPLE_FIELD_MAILER. Not implemented yet. svn path=/trunk/; revision=3096
* convert to use ECardSimple. (poll_ldap): same.Chris Toshok2000-05-172-38/+23
| | | | | | | * backend/pas/pas-backend-ldap.c (construct_email_list): convert to use ECardSimple. (poll_ldap): same. svn path=/trunk/; revision=3095
* Removed usage of bonobo_object_destroy.Christopher James Lahey2000-05-172-3/+6
| | | | | | | | 2000-05-16 Christopher James Lahey <clahey@helixcode.com> * mail-format.c: Removed usage of bonobo_object_destroy. svn path=/trunk/; revision=3094
* add typedefs for the can_write functions, and add parameters toChris Toshok2000-05-176-15/+146
| | | | | | | | | | | | | | | | | | | | | | | | | * backend/pas/pas-book.h: add typedefs for the can_write functions, and add parameters to pas_book_new. * backend/pas/pas-book.c (pas_book_construct): add can_write/can_write_card params. (pas_book_new): same. (impl_Evolution_Book_can_write): new function. (impl_Evolution_Book_can_write_card): same. (pas_book_get_epv): assign the can_write/can_write_card slots in the epv. * backend/pas/pas-backend-ldap.c (pas_backend_ldap_can_write): new function. (pas_backend_ldap_can_write_card): same. (pas_backend_ldap_add_client): add can_write/can_write_card to pas_book_new call. * backend/pas/pas-backend-file.c (pas_backend_file_can_write_card): new function, calls can_write. (pas_backend_file_can_write): same. (can_write): return TRUE if we can write to the addressbook file. (pas_backend_file_add_client): add can_write/can_write_card to pas_book_new call. * backend/idl/addressbook.idl (Evolution): add can_write and can_write_card permission requests. svn path=/trunk/; revision=3093
* hook the radio buttons to the pages of the notebook. (append_exception):Seth Alves2000-05-173-59/+229
| | | | | | | | | | | | | | | | | | * gui/event-editor.c (recurrence_toggled): hook the radio buttons to the pages of the notebook. (append_exception): (recurrence_exception_added): (recurrence_exception_deleted): (recurrence_exception_changed): code to deal with the recurrence exception list. * gui/event-editor.[ch]: gladeified replacement for eventedit.c * gui/event-editor-utils.[ch]: utilities used by event-editor.c * gui/event-editor-dialog.glade: glade file used by event-editor.c svn path=/trunk/; revision=3092
* Use TigerT's new mini icons in the shell's folder tree view.Ettore Perazzoli2000-05-1612-39/+196
| | | | svn path=/trunk/; revision=3091
* get things working with new camel summary stuff.Chris Toshok2000-05-1610-679/+156
| | | | | | | | | | | | | | | | * providers/nntp/camel-nntp-folder.c: * providers/nntp/camel-nntp-folder.h: * providers/nntp/camel-nntp-provider.c: * providers/nntp/camel-nntp-store.c: * providers/nntp/camel-nntp-utils.c: * providers/nntp/camel-nntp-utils.h: get things working with new camel summary stuff. * providers/nntp/camel-nntp-summary.c: * providers/nntp/camel-nntp-summary.h: removed files since camel-folder-summary does all we need. svn path=/trunk/; revision=3090
* Fixed a memory leak.Christopher James Lahey2000-05-163-0/+8
| | | | | | | | 2000-05-16 Christopher James Lahey <clahey@helixcode.com> * e-table-item.c: Fixed a memory leak. svn path=/trunk/; revision=3089
* Fixed a large memory leak.Christopher James Lahey2000-05-162-1/+7
| | | | | | | | 2000-05-16 Christopher James Lahey <clahey@helixcode.com> * backend/ebook/e-card.c (e_card_get_vcard): Fixed a large memory leak. svn path=/trunk/; revision=3088
* xmlGetProp appears to return malloced memory. Thus we must free it.Christopher James Lahey2000-05-163-8/+19
| | | | | | | | | 2000-05-16 Christopher James Lahey <clahey@helixcode.com> * e-xml-utils.c: xmlGetProp appears to return malloced memory. Thus we must free it. svn path=/trunk/; revision=3087
* Fixed another memory leak.Christopher James Lahey2000-05-162-2/+5
| | | | | | | | 2000-05-16 Christopher James Lahey <clahey@helixcode.com> * backend/ebook/e-card.c (add_list_unique): Fixed another memory leak. svn path=/trunk/; revision=3086
* Fixed some memory leaks.Christopher James Lahey2000-05-1611-81/+77
| | | | | | | | | | | | | 2000-05-16 Christopher James Lahey <clahey@helixcode.com> * backend/ebook/e-card-simple.c, backend/pas/pas-backend-file.c, contact-editor/e-contact-editor.c, ename/e-name-western.c, gui/component/addressbook.c, gui/minicard/e-minicard-view.c: Fixed some memory leaks. * backend/ebook/e-card.c: Rearranged some code. svn path=/trunk/; revision=3085
* Fixed a reference leak.Christopher James Lahey2000-05-163-1/+10
| | | | | | | | | 2000-05-16 Christopher James Lahey <clahey@helixcode.com> * contact-editor/e-contact-editor-categories.c: Fixed a reference leak. svn path=/trunk/; revision=3084
* add --with-purify-options support, and default it to what we at helix needChris Toshok2000-05-162-1/+16
| | | | | | | * configure.in: add --with-purify-options support, and default it to what we at helix need svn path=/trunk/; revision=3083
* Changed sorting to be at priority level 30.Christopher James Lahey2000-05-165-6/+15
| | | | | | | | | | | | | 2000-05-16 Christopher James Lahey <clahey@helixcode.com> * e-table-sorted-variable.c: Changed sorting to be at priority level 30. * e-table.c: Changed rebuild of the table to be at priority level 20. This gives it an advantage over pretty much everything, including e-table-sorted-variable sorting and canvas redraw. svn path=/trunk/; revision=3082
* Korean translation by Young-Ho, Cha <ganadist@dacome.co.kr>Nam SungHyun2000-05-162-1/+1011
| | | | | | and I remove fuzzy svn path=/trunk/; revision=3081
* new mini icons for the tree view /tigertTuomas Kuosmanen2000-05-166-0/+7
| | | | svn path=/trunk/; revision=3080
* Removed a memory leak here.Christopher James Lahey2000-05-169-54/+17
| | | | | | | | | | | | | 2000-05-16 Christopher James Lahey <clahey@helixcode.com> * e-table-group-container.c: Removed a memory leak here. * e-table-group-leaf.c: Added a ref/sink pair. * e-table-group.c, e-table-header-item.c: Removed some unused code. svn path=/trunk/; revision=3079
* Fixed a compile error.Christopher James Lahey2000-05-163-9/+16
| | | | | | | | | 2000-05-16 Christopher James Lahey <clahey@helixcode.com> * contact-editor/e-contact-editor-categories.c: Fixed a compile error. svn path=/trunk/; revision=3078
* Fixed a FIXME comment.Christopher James Lahey2000-05-168-54/+219
| | | | | | | | | | | | | | | | | | 2000-05-16 Christopher James Lahey <clahey@helixcode.com> * e-table-sorted-variable.c: Fixed a FIXME comment. * e-table-header.c, e-table-header.h: Added code to put off size calculation to the idle loop. Added code to not resize columns with 0 expansion. Removed the set_width function; it's been replaced with a Gtk+ arg. * Makefile.am: Added e-table-defines.h to the Makefile.am. * e-table-defines.h: A new file containing some #defines for use in ETable. svn path=/trunk/; revision=3077
* Got rid of a memory leak. Rearranged a couple functions.Christopher James Lahey2000-05-169-60/+118
| | | | | | | | | | | | | | 2000-05-16 Christopher James Lahey <clahey@helixcode.com> * contact-editor/e-contact-editor-categories.c: Got rid of a memory leak. Rearranged a couple functions. * gui/minicard/e-minicard-view.c, gui/minicard/e-minicard-view.h: Added some code to stop watching the EBook when the canvas is destroyed (apparently the canvas is destroyed before our widget is destroyed.) svn path=/trunk/; revision=3076
* Forgot include file - FedericoFederico Mena Quintero2000-05-161-0/+1
| | | | svn path=/trunk/; revision=3075
* Speak no evil - FedericoFederico Mena Quintero2000-05-161-0/+3
| | | | svn path=/trunk/; revision=3074
* Alarm stuff I had not cvs added, sigh - FedericoFederico Mena Quintero2000-05-1615-4/+1160
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-05-14 Federico Mena Quintero <federico@helixcode.com> * gui/gnome-cal.c (display_notification): Use the alarm notification dialog. (display_notification_cb): New callback for the result of the alarm notification dialog. * gui/dialogs/alarm-notify.glade: New file with the alarm notification dialog. * gui/dialogs/alarm-notify-dialog.[ch]: New file. * gui/dialogs/Makefile.am: New file. * gui/Makefile.am (SUBDIRS): Added the dialogs directory. 2000-05-13 Federico Mena Quintero <federico@helixcode.com> * gui/gnome-cal.c (trigger_alarm_cb): Better error checking, and plug leaks of str_ico and ico. * gui/evolution-calendar-control.c (main): Initialize libglade. svn path=/trunk/; revision=3072
* Update `configure.in' for the new `widgets/misc' directory.Ettore Perazzoli2000-05-161-1/+2
| | | | svn path=/trunk/; revision=3071
* Use the new ETitleBar widget in the shell, thus allowing the user toEttore Perazzoli2000-05-164-31/+179
| | | | | | | hide the shortcut bar or the folder tree. This is not completely working right yet, partly because of GtkPaned's limitations. svn path=/trunk/; revision=3070
* Yet another attempt at fixing the gnome-pilot check- this time on Solaris.Russell Steinthal2000-05-162-2/+8
| | | | | | | | $GNOME_CONFIG is printing more than one word, which when backticked causes test to do not nice things... Can someone with Solaris test this? test on Linux appears to be too lenient to worry about this in any case. svn path=/trunk/; revision=3054
* New `ETitleBar' widget. Also, moved the `EClippedLabel' widget out ofEttore Perazzoli2000-05-1610-12/+477
| | | | | | the `EShortcutBar' directory. svn path=/trunk/; revision=3053
* filename based interface. (filter_editor_save_rules): Interface to saveNotZed2000-05-163-24/+21
| | | | | | | | | | | 2000-05-15 NotZed <NotZed@HelixCode.com> * filter-editor.c (filter_editor_set_rule_files): filename based interface. (filter_editor_save_rules): Interface to save the options to a filename. svn path=/trunk/; revision=3052
* Bunch of cleanup.NotZed2000-05-164-51/+50
| | | | | | | | | | | 2000-05-15 NotZed <NotZed@HelixCode.com> * filter-xml.[ch]: Bunch of cleanup. * filter-xml.c (filter_*_file): New interfaces to read/write files directly, rather than messing with xmldoc crap. svn path=/trunk/; revision=3051
* Removed filter-driver test program, now just part of libfilter.NotZed2000-05-164-172/+417
| | | | | | | | | | | | 2000-05-15 NotZed <NotZed@HelixCode.com> * Makefile.am: Removed filter-driver test program, now just part of libfilter. * filter-driver.c: Made an object, with an api and everything, can apply a filter to a given mailbox. svn path=/trunk/; revision=3050
* o Added some preliminary ESMTP AUTH supportEDT 2000 Jeffrey Stedfast2000-05-162-6/+42
| | | | | | | | Mon May 15 17:19:31 EDT 2000 Jeffrey Stedfast <fejj@stampede.org> o Added some preliminary ESMTP AUTH support svn path=/trunk/; revision=3049
* Utility function to free a GList of strings.Ettore Perazzoli2000-05-165-10/+40
| | | | svn path=/trunk/; revision=3048
* Fixed drag and drop so that it properly handles pointer grabbing inEttore Perazzoli2000-05-166-129/+296
| | | | | | | | the widget with `gtk_grab_add' and `gtk_grab_remove'. Removed leaks from Iain's patch. Moved shortcut view initialization from the model into the view. svn path=/trunk/; revision=3047
* gladeified replacement for eventedit.cSeth Alves2000-05-1610-8/+2709
| | | | | | | | | | * gui/event-editor.[ch]: gladeified replacement for eventedit.c * gui/event-editor-utils.[ch]: utilities used by event-editor.c * gui/event-editor-dialog.glade: glade file used by event-editor.c svn path=/trunk/; revision=3046
* Remove camel_folder_get_summary, which no longer exists.Dan Winship2000-05-152-2/+5
| | | | | | | * camel-folder.h: Remove camel_folder_get_summary, which no longer exists. svn path=/trunk/; revision=3045
* Translations from KeldKenneth Christiansen2000-05-151-58/+71
| | | | svn path=/trunk/; revision=3044
* Update from Akira TAGOH.Yukihiro Nakai2000-05-151-58/+68
| | | | | | * ja.po: Update from Akira TAGOH. svn path=/trunk/; revision=3043
* reparing damage from removing filesEric Busboom2000-05-15141-0/+42278
| | | | svn path=/trunk/; revision=3042
* removing all filesEric Busboom2000-05-15152-44434/+0
| | | | svn path=/trunk/; revision=3040
* This commit was generated by cvs2svn to compensate for changes in r3037,Eric Busboom2000-05-155-30/+49
| | | | | | which included commits to RCS files with non-trunk default branches. svn path=/trunk/; revision=3038
* Initial revisionEric Busboom2000-05-1511-0/+2150
| | | | svn path=/trunk/; revision=3034
* Fix Drag & Drop behavior so that dragging a folder that is not theEttore Perazzoli2000-05-152-7/+40
| | | | | | current one does not switch to that folder. svn path=/trunk/; revision=3033
* Initial drag and drop support for the tree view: now you can dragEttore Perazzoli2000-05-152-14/+284
| | | | | | folders into the shortcut bar. svn path=/trunk/; revision=3032
* Correctly access an xmlNodePtr->contentIain Holmes2000-05-153-7/+12
| | | | svn path=/trunk/; revision=3031
* Updated russian translationValek Frob2000-05-152-67/+89
| | | | svn path=/trunk/; revision=3030
* Updated Swedish translationAndreas Hydén2000-05-152-64/+78
| | | | svn path=/trunk/; revision=3029
* Use the correct policy for resize.Christopher James Lahey2000-05-143-2/+7
| | | | | | | | | 2000-05-14 Christopher James Lahey <clahey@helixcode.com> * contact-editor/e-contact-editor-categories.c: Use the correct policy for resize. svn path=/trunk/; revision=3028
* From widgets/e-table/ChangeLogChristopher James Lahey2000-05-1479-2478/+3952
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-05-14 Christopher James Lahey <clahey@helixcode.com> * Implemented the feature where the ETable columns automatically fill the given space. * e-cell-text.c, e-cell-text.h: Moved #include e-text-event-processor.h from the .h to the .c. * e-table-col.c, e-table-col.h: Added an expansion variable, and made it so that width isn't set by the programmer but instead by the e-table-header. * e-table-example-1.c, e-table-example-2.c, e-table-size-test.c, test-check.c, test-cols.c, test-table.c: Fixed to handle new ETable column resizing. * e-table-group-container.c, e-table-group-container.h, e-table-group-leaf.c, e-table-group-leaf.h, e-table-group.c, e-table-group.h, e-table-item.c, e-table-item.h: Fixed these to do a proper canvas reflow/update loop. Changed them to take a minimum width and return a width and a height. * e-table-header-item.c, e-table-header-item.h: Made this so that it depends on e-table-header.c for deciding the actual size of columns during resize (it was making incorrect decisions on its own.) * e-table-header.c, e-table-header.h: Changed this to make sure that the sum of the widths of the columns was always as close as possible to the width of the window. This is done by taking a full width and having each of the columns have an "expansion" field. This field is what makes each column have approximately the same portion of its part of the screen that it used to. * e-table.c: Changed this to set the width on the ETableHeader as well as set the proper minimum width on the ETableGroup and get the width and height it reports. From addressbook/ChangeLog 2000-05-14 Christopher James Lahey <clahey@helixcode.com> * backend/ebook/Makefile.am: Added libeutil for e-card's support for categories. * backend/ebook/e-card-list.c, backend/ebook/e-card-list.h: Added a function to get the length. * backend/ebook/e-card.c, backend/ebook/e-card.h: Added categories support (accessible either as "categories" or "category_list".) * contact-editor/Makefile.am: Added e-table and all of the categories files. * contact-editor/categories.glade, contact-editor/categories-strings.h, contact-editor/e-contact-editor-categories.c, contact-editor/e-contact-editor-categories.h: * contact-editor/contact-editor.glade, contact-editor/e-contact-editor-strings.h: Rearranged this dialog. * contact-editor/e-contact-editor.c: Rearranged dialog a bit. Added opening of categories dialog. * gui/component/Makefile.am: Rearranged libraries so that libetable would be available for the contact editor categories dialog. * gui/component/addressbook.c: Fix for new ETable resizing. Make contact editor dialog resizable. * gui/minicard/Makefile.am: Added libetable contact editor categories dialog. * gui/minicard/e-minicard.c: Make contact editor dialog resizable. From mail/ChangeLog 2000-05-14 Christopher James Lahey <clahey@helixcode.com> * message-list.c: Updated to work with new ETable resizing. svn path=/trunk/; revision=3027
* Added e_strdup_strip which returns a copy of the string with the leadingChristopher James Lahey2000-05-145-0/+45
| | | | | | | | | 2000-05-14 Christopher James Lahey <clahey@helixcode.com> * e-util.c, e-util.h: Added e_strdup_strip which returns a copy of the string with the leading and trailing spaces removed. svn path=/trunk/; revision=3026
* Protect against unknown folder types better.Ettore Perazzoli2000-05-142-0/+22
| | | | svn path=/trunk/; revision=3025
* Update from Akira TAGOH.Yukihiro Nakai2000-05-141-250/+695
| | | | | | * ja.po: Update from Akira TAGOH. svn path=/trunk/; revision=3024
* Sort folders in the storage view.Ettore Perazzoli2000-05-142-0/+26
| | | | svn path=/trunk/; revision=3023
* Remove unused file.Ettore Perazzoli2000-05-141-7/+0
| | | | svn path=/trunk/; revision=3022
* Add new files.Ettore Perazzoli2000-05-144-0/+521
| | | | svn path=/trunk/; revision=3021
* Initial implementation of the tree view for the folders.Ettore Perazzoli2000-05-149-135/+339
| | | | svn path=/trunk/; revision=3020
* Fix Makefile to use generated include files that are in the buildEttore Perazzoli2000-05-142-0/+7
| | | | | | directory, too. svn path=/trunk/; revision=3019
* Translations from KeldKenneth Christiansen2000-05-141-2/+2
| | | | | | | evolution/po/da.po gimp-freetype/po/da.po gnome-utils/po/da.po pan/po/da.po svn path=/trunk/; revision=3018
* Updated Swedish translationAndreas Hydén2000-05-142-20/+529
| | | | svn path=/trunk/; revision=3017
* Updated againKjartan Maraas2000-05-141-26/+26
| | | | svn path=/trunk/; revision=3016
* Translations from KeldKenneth Christiansen2000-05-141-8/+28
| | | | | | evolution/po/da.po gimp-freetype/po/da.po svn path=/trunk/; revision=3015
* Updated Norwegian translation.Kjartan Maraas2000-05-132-23/+547
| | | | | | | | 2000-05-13 Kjartan Maraas <kmaraas@online.no> * no.po: Updated Norwegian translation. svn path=/trunk/; revision=3014
* Translations from KeldKenneth Christiansen2000-05-131-95/+660
| | | | | | evolution/po/da.po svn path=/trunk/; revision=3013
* Fix more Makefile breakage.Ettore Perazzoli2000-05-132-0/+6
| | | | svn path=/trunk/; revision=3012
* Fix Makefile so that it looks for include files in the EvolutionEttore Perazzoli2000-05-132-2/+8
| | | | | | source first, and then in the GNOME include directory. svn path=/trunk/; revision=3011
* Use accelerators here.Miguel de Icaza2000-05-135-88/+106
| | | | | | | | 2000-05-12 Miguel de Icaza <miguel@gnu.org> * contact-editor/fulname.glade: Use accelerators here. svn path=/trunk/; revision=3010
* Saved translatable strings. Added files to POTFILES.in.Valek Frob2000-05-1313-288/+877
| | | | svn path=/trunk/; revision=3009
* Added version and availability of required libunicode library.Matt Loper2000-05-133-87/+89
| | | | | | | | | | | | | | | | | | | | 2000-05-10 Matt Loper <matt@helixcode.com> * README: Added version and availability of required libunicode library. 2000-05-10 Dan Winship <danw@helixcode.com> * configure.in: Update versions needed for gnome-print, bonobo, and gtkhtml. 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * HACKING: We need a HACKING file. 2000-05-10 Christopher James Lahey <clahey@helixcode.com> svn path=/trunk/; revision=3008
* Use 6 X's to mkstemp, as required by the man page, just a temp fix, thisNotZed2000-05-132-1/+7
| | | | | | | | | | 2000-05-12 NotZed <NotZed@HelixCode.com> * mail-ops.c (fetch_mail): Use 6 X's to mkstemp, as required by the man page, just a temp fix, this should probably change to a known filename. svn path=/trunk/; revision=3007
* Updated Swedish translationAndreas Hydén2000-05-132-77/+130
| | | | svn path=/trunk/; revision=3006
* NUL-terminate the data extracted from the BonoboStream.Dan Winship2000-05-132-1/+10
| | | | | | | * e-msg-composer.c (get_editor_text): NUL-terminate the data extracted from the BonoboStream. svn path=/trunk/; revision=3005
* Updated Norwegian translation.Kjartan Maraas2000-05-132-93/+161
| | | | | | | | 2000-05-12 Kjartan Maraas <kmaraas@online.no> * no.po: Updated Norwegian translation. svn path=/trunk/; revision=3004
* New function to add today's alarms for a single object.Federico Mena Quintero2000-05-129-54/+288
| | | | | | | | | | | | | | | | | | | | | | | | 2000-05-11 Federico Mena Quintero <federico@helixcode.com> * gui/gnome-cal.c (add_alarms_for_object): New function to add today's alarms for a single object. (gnome_calendar_object_updated_cb): Update the object's alarms. * idl/evolution-calendar.idl (Cal): Added a get_alarms_for_object() method. * pcs/cal.c (Cal_get_alarms_for_object): Implemented method. * pcs/cal-backend.c (cal_backend_get_alarms_for_object): New function. * pcs/cal-backend-imc.c (cal_backend_imc_get_alarms_for_object): Implemented. * cal-client/cal-client.c (cal_client_get_alarms_for_object): New function. svn path=/trunk/; revision=3003
* remove some cruft that we're not currently using.Dan Winship2000-05-122-28/+4
| | | | | | * Makefile.am: remove some cruft that we're not currently using. svn path=/trunk/; revision=3002
* *** empty log message ***Miguel de Icaza2000-05-125-2/+68
| | | | svn path=/trunk/; revision=3001
* Call a kludge a kludge. (And an insecure kludge at that.)Dan Winship2000-05-121-0/+5
| | | | svn path=/trunk/; revision=3000
* Traslations from KeldKenneth Christiansen2000-05-121-15/+12
| | | | | | | achtung/po/da.po evolution/po/da.po gnome-db/po/da.po gnome-lokkit/po/da.po pan/po/da.po svn path=/trunk/; revision=2999
* Change to match prototype (size_t vs unsigned int) so it works on 64-bitDan Winship2000-05-122-1/+7
| | | | | | | | * camel-stream-mem.c (camel_stream_mem_new_with_buffer): Change to match prototype (size_t vs unsigned int) so it works on 64-bit machines. Noted by msw. svn path=/trunk/; revision=2998
* make the toolbars detachable now that we require a new enough versionDan Winship2000-05-126-3/+15
| | | | | | of gnome-libs to avoid the bonobo-toolbar-detaching bug svn path=/trunk/; revision=2997
* remove unused timezone variable to make this compile on BSD systems (whereDan Winship2000-05-123-2/+6
| | | | | | | | * pcs/icalendar-save.c (timet_to_icaltime): remove unused timezone variable to make this compile on BSD systems (where timezone is the name of a function) svn path=/trunk/; revision=2996
* now it deff compilesJeffrey Stedfast2000-05-121-1/+1
| | | | svn path=/trunk/; revision=2995
* > * providers/mbox/camel-mbox-folder.c (message_changed): IndicateMichael Zucci2000-05-125-4/+49
| | | | | | | | | | | | | | | | > the summary changed also. > > (camel_mbox_summary_update): Also save summary when done. > (camel_mbox_summary_expunge): Unindex items when deleting them. > (camel_mbox_summary_expunge): Save the index as well as the > summary. > (camel_folder_summary_touch): New function, indicate the summary > info changed. > (camel_folder_summary_remove): Dirty here. svn path=/trunk/; revision=2994
* camel-smtp-transport.c will now compile :)Jeffrey Stedfast2000-05-121-7/+8
| | | | svn path=/trunk/; revision=2993
* Make sure we mark the ibex as dirty.NotZed2000-05-122-0/+5
| | | | | | | | 2000-05-11 NotZed <NotZed@HelixCode.com> * index.c (ibex_unindex): Make sure we mark the ibex as dirty. svn path=/trunk/; revision=2992
* providers/smtp/camel-smtp-transport.c: updated smtp_helo to more closely ↵Jeffrey Stedfast2000-05-122-14/+15
| | | | | | comply with RFC 821 standards svn path=/trunk/; revision=2991
* Left-justify the message.Federico Mena Quintero2000-05-122-0/+6
| | | | | | | | | 2000-05-11 Federico Mena Quintero <federico@helixcode.com> * folder-browser-factory.c (development_warning): Left-justify the message. svn path=/trunk/; revision=2990
* Big bunch o memleaks fixed.NotZed2000-05-127-12/+60
| | | | | | | | | | | | | | | | | | | | | | | | | 2000-05-11 NotZed <NotZed@HelixCode.com> * camel-mime-part.c (write_to_stream): Unref the filter after adding it to the filtering stream. * providers/mbox/camel-mbox-summary.c (camel_mbox_summary_finalise): Free the folder path. * camel-folder-summary.c (camel_folder_summary_finalise): Free the summary path. * camel-internet-address.c (internet_decode): Free multiple entry addresses properly. * camel-mime-utils.c (header_decode_mailbox): Plugged another memleak, free text after converting it. (header_decode_addrspec): More leaks plugged. * camel-mime-message.c (finalize): Free message_uid. (finalize): Free the recipients hashtable. svn path=/trunk/; revision=2989
* Destroy the g_scanner when cleaning up. (e_sexp_finalise): Free symbolNotZed2000-05-122-0/+17
| | | | | | | | | 2000-05-11 NotZed <NotZed@HelixCode.com> * e-sexp.c (e_sexp_finalise): Destroy the g_scanner when cleaning up. (e_sexp_finalise): Free symbol table on finalise. svn path=/trunk/; revision=2988
* Removed unused arguments. Load the initial alarms here. (load_alarms): NewFederico Mena Quintero2000-05-1222-513/+1461
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-05-11 Federico Mena Quintero <federico@helixcode.com> * gui/gnome-cal.c (gnome_calendar_update_all): Removed unused arguments. Load the initial alarms here. (load_alarms): New function to load a day's worth of alarms. (gnome_calendar_class_init): Eeeek! This was taking in an incorrect argument type. (gnome_calendar_init): Now the calendar keeps a hash table of UIDs->queued alarms. Create the hash table here. (gnome_calendar_destroy): Destroy the alarms hash table. (gnome_calendar_object_updated_cb): Remove the alarms for the object and regenerate them. (gnome_calendar_object_removed_cb): Remove the alarms for the object. * gui/alarm.c (alarm_add): Do not take in a CalendarAlarm, just the trigger time, the callback and the closure data. Return an opaque identifier for the alarm so that it can be removed by the client code if needed. Use the queue_alarm() helper function. (queue_alarm): Helper function to actually queue the alarm and set up the itimer. Deal with a nonzero return value from setitimer(). (alarm_remove): New function to remove an alarm based on its ID. (pop_alarm): New helper function; pops the first alarm of the queue and resets the timer as appropriate. (alarm_ready): Simplified a lot by using pop_alarm(). * idl/evolution-calendar.idl (Cal): Added get_alarms_in_range(). * pcs/cal.c (build_instance_seq): New function to build a CORBA sequence from the internal list of instances. (Cal_get_events_in_range): Use build_instance_seq(). (Cal_get_alarms_in_range): Implemented new method. * pcs/cal-backend.c (cal_backend_get_alarms_in_range): New function with the get_alarms_in_range() engine. * pcs/cal-backend-imc.c (cal_backend_imc_get_alarms_in_range): Implemented the get_alarms_in_range() method. * cal-client/cal-client.c (cal_client_get_alarms_in_range): New client-side function for getting the alarms. (build_instance_list): New helper function to build the CalObjInstance list from the CORBA sequence. (cal_client_get_events_in_range): Use build_instance_list(). * gui/calendar-commands.h: #include <cal-util/calobj.h>. #include "gnome-cal.h". * gui/e-week-view.c: #include "calendar-commands.h" instead of main.h; the latter is an obsolete file and will be killed. * gui/evolution-calendar-control.c (main): Call init_bonobo() before anything else. We need the GTK+ object system initialized. * gui/Makefile.am (evolution_calendar_SOURCES): Do not use main.h. * cal-util/cal-util.c (cal_alarm_instance_list_free): New function. svn path=/trunk/; revision=2987
* Free summary items and charset filters.12000-05-123-8/+30
| | | | | | | | | | | | | | | | | 2000-05-11 <notzed@helixcode.com> * camel-folder-summary.c (camel_folder_summary_finalise): Free summary items and charset filters. 2000-05-10 <notzed@helixcode.com> * camel-folder-summary.c (camel_folder_summary_finalise): Don't free stuff in p, after we've free'd p. * providers/mbox/camel-mbox-folder.c (mbox_append_message): Unref the stream we created for appending. svn path=/trunk/; revision=2986
* Fix compilation error.Chris Lahey2000-05-111-1/+1
| | | | svn path=/trunk/; revision=2984
* Made this dialog have fewer buttons.Christopher James Lahey2000-05-112-2/+6
| | | | | | | | | 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * folder-browser-factory.c (development_warning): Made this dialog have fewer buttons. svn path=/trunk/; revision=2983
* New development warning text from Nat.Christopher James Lahey2000-05-112-9/+40
| | | | | | | | | 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * folder-browser-factory.c (development_warning): New development warning text from Nat. svn path=/trunk/; revision=2982
* Make the table view be sorted by name initially.Christopher James Lahey2000-05-112-1/+6
| | | | | | | | | 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * gui/component/addressbook.c: Make the table view be sorted by name initially. svn path=/trunk/; revision=2981
* only set the default background color if style is not NULL.Larry Ewing2000-05-112-3/+10
| | | | | | | | | 2000-05-10 Larry Ewing <lewing@helixcode.com> * mail-config.c (html_new): only set the default background color if style is not NULL. svn path=/trunk/; revision=2980
* fixed camel_smtp_transport_class_init(): now initializes service_classJeffrey Stedfast2000-05-112-1/+9
| | | | svn path=/trunk/; revision=2979
* fix a stupid typo. Thank you, C.Dan Winship2000-05-113-2/+9
| | | | | | | | | | * camel-multipart.c (write_to_stream): fix a stupid typo. Thank you, C. * camel-mime-part.c (write_to_stream): don't ref the stream before wrapper a filter around it, since nothing will ever unref it. svn path=/trunk/; revision=2978
* deal with Content-Transfer-Encoding a little bit at least.Dan Winship2000-05-112-2/+16
| | | | | | | * e-msg-composer-attachment-bar.c (attach_to_multipart): deal with Content-Transfer-Encoding a little bit at least. svn path=/trunk/; revision=2977
* + * README: Added version and availability of required libunicodeMatthew Loper2000-05-112-1/+7
| | | | | | + library. svn path=/trunk/; revision=2976
* Send a proper response when you can't find the ldap URI.Christopher James Lahey2000-05-113-15/+26
| | | | | | | | | | | | 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * backend/pas/pas-book-factory.c: Send a proper response when you can't find the ldap URI. * gui/component/addressbook.c: Cleaned up the open error dialog a bit. svn path=/trunk/; revision=2975
* Removed mail/mail-component.c.Christopher James Lahey2000-05-112-1/+4
| | | | | | | | 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * POTFILES.in: Removed mail/mail-component.c. svn path=/trunk/; revision=2974
* Added an about box.Christopher James Lahey2000-05-112-0/+57
| | | | | | | | 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * e-shell-view-menu.c: Added an about box. svn path=/trunk/; revision=2973
* Added a dialog for when you can't open an addressbook.Christopher James Lahey2000-05-112-0/+35
| | | | | | | | | 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * gui/component/addressbook.c: Added a dialog for when you can't open an addressbook. svn path=/trunk/; revision=2972
* Update versions needed for gnome-print, bonobo, and gtkhtml.Dan Winship2000-05-112-11/+20
| | | | | | | * configure.in: Update versions needed for gnome-print, bonobo, and gtkhtml. svn path=/trunk/; revision=2971
* Move "about" menuitem to the help menu.Matthew Loper2000-05-112-1/+6
| | | | | | | * gui/calendar-commands.c (calendar_control_activate): Move "about" menuitem to the help menu. svn path=/trunk/; revision=2970
* + * local/Inbox/mbox (Content-Transfer-Encoding): Commented outMatthew Loper2000-05-102-8/+12
| | | | | | + currently unimplemented shortcut items. svn path=/trunk/; revision=2969
* yet another attempt to make the build instructions usableDan Winship2000-05-101-36/+78
| | | | svn path=/trunk/; revision=2968
* We need a HACKING file.Christopher James Lahey2000-05-102-0/+4
| | | | | | | | 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * HACKING: We need a HACKING file. svn path=/trunk/; revision=2967
* Removed dist-hook section.Christopher James Lahey2000-05-1043-62/+192
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Removed dist-hook section. * configure.in: Set the version number. Added a check for gnome window icons. Removed a bunch of unused Makefiles. * tools/Makefile.am: Created a proper EXTRA_DIST section. * widgets/e-text/Makefile.am: Added e-text-event-processor-types.h. From addressbook/ChangeLog: 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * backend/ebook/Makefile.am: Added e-book-types.h, e-card-pairs.h, e-card-types.h. * backend/pas/Makefile.am: Added pas-backend-ldap.h. * contact-editor/Makefile.am: Added a proper EXTRA_DIST section. Removed some old defines. * ename/Makefile.am: Added e-name-western-tables.h. * gui/component/Makefile.am: Added e-ldap-server-dialog.h. Added a proper EXTRA_DIST section. * gui/minicard/e-reflow.c: Added a missed cast. * printing/Makefile.am: Added a proper EXTRA_DIST section. From calendar/ChangeLog: 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * gui/Makefile.am: Added main.h. Combined the two EXTRA_DIST sections. From camel/ChangeLog: 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added camel-types.h, camel-folder-pt-proxy.h, and camel-thread-proxy.h. From default_user/ChangeLog: 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * Makefile.am, local/Calendar/Makefile.am, local/Contacts/Makefile.am, local/Directories/Makefile.am, local/Directories/subfolders/Bigfoot/Makefile.am, local/Directories/subfolders/Netcenter/Makefile.am, local/Drafts/Makefile.am, local/Inbox/Makefile.am, local/Outbox/Makefile.am, local/Trash/Makefile.am: Created a proper EXTRA_DIST section. From filter/ChangeLog: 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * filter-arg.h: Changed tree.h to gnome-xml/tree.h. * Makefile.am: Added filter-arg-types.h, filter-arg.h, filter-xml.h, filter-format.h, filter-druid.h, filter-editor.h. From libical/ChangeLog: 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * configure.in: Reorder Makefiles so that it will build. From mail/ChangeLog: 2000-05-09 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Removed folder-browser-factory.h since it doesn't exist. Added mail-display.h, mail-types.h, pixmaps.h. From widgets/e-table/ChangeLog: 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added e-table-col-dnd.h and table-test.h. From wombat/ChangeLog: 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added an include for the pcs directory. svn path=/trunk/; revision=2966
* Updated Swedish translation. Updated update.shAndreas Hydén2000-05-103-36/+65
| | | | svn path=/trunk/; revision=2965
* Set the icons when changing between components.Christopher James Lahey2000-05-103-0/+80
| | | | | | | | | | | 2000-05-10 Christopher James Lahey <clahey@helixcode.com> * e-shell-view.c: Set the icons when changing between components. * main.c: Set the default icon. (The change in e-shell-view.c doesn't work unless we do this.) svn path=/trunk/; revision=2964
* Updated Galician translationJesus Bravo Alvarez2000-05-101-241/+116
| | | | svn path=/trunk/; revision=2963
* ChangeLog fix.Chris Lahey2000-05-101-1/+4
| | | | svn path=/trunk/; revision=2962
* Set the format when creating a new calendar.Christopher James Lahey2000-05-102-0/+23
| | | | | | | | 2000-05-09 Christopher James Lahey <clahey@helixcode.com> * pcs/cal-backend-imc.c: Set the format when creating a new calendar. svn path=/trunk/; revision=2961
* New function; allows users to submit a bug. + (command_run_bugbuddy):Matthew Loper2000-05-102-3/+24
| | | | | | | | * e-shell-view-menu.c (command_run_bugbuddy): New function; allows users to submit a bug. + (command_run_bugbuddy): Implemented with jacob's patch. svn path=/trunk/; revision=2960
* Make sure that the canvas doesn't intercept keyboard focus.Christopher James Lahey2000-05-103-0/+7
| | | | | | | | | 2000-05-09 Christopher James Lahey <clahey@helixcode.com> * contact-editor/e-contact-editor.c: Make sure that the canvas doesn't intercept keyboard focus. svn path=/trunk/; revision=2959
* Added briefcase.png to get installed.Christopher James Lahey2000-05-105-24/+87
| | | | | | | | | | | | | | 2000-05-09 Christopher James Lahey <clahey@helixcode.com> * art/Makefile.am: Added briefcase.png to get installed. From addressbook/ChangeLog: 2000-05-09 Christopher James Lahey <clahey@helixcode.com> * contact-editor/e-contact-editor.c: Use new art. svn path=/trunk/; revision=2958
* New .cvsignore file.Christopher James Lahey2000-05-102-0/+7
| | | | | | | | | 2000-05-09 Christopher James Lahey <clahey@helixcode.com> * local/Directories/subfolders/Bigfoot/.cvsignore: New .cvsignore file. svn path=/trunk/; revision=2957
* update dependency info a bit moreDan Winship2000-05-101-8/+7
| | | | svn path=/trunk/; revision=2956
* Replaced the Address button with a label and rearranged the address area aChristopher James Lahey2000-05-105-60/+72
| | | | | | | | | | 2000-05-09 Christopher James Lahey <clahey@helixcode.com> * contact-editor/contact-editor.glade, contact-editor/e-contact-editor-strings.h: Replaced the Address button with a label and rearranged the address area a bit. svn path=/trunk/; revision=2955
* Reenable editting.Christopher James Lahey2000-05-105-10/+14
| | | | | | | | | | 2000-05-09 Christopher James Lahey <clahey@helixcode.com> * gui/minicard/e-minicard.c: Reenable editting. * gui/minicard/e-reflow-sorted.c: Make reflow flow on deletion. svn path=/trunk/; revision=2954
* Destroy the view object when leaving the minicard view.Christopher James Lahey2000-05-102-1/+9
| | | | | | | | | 2000-05-09 Christopher James Lahey <clahey@helixcode.com> * gui/component/addressbook.c: Destroy the view object when leaving the minicard view. svn path=/trunk/; revision=2953
* Remove the tooltip callback when destroyed.Christopher James Lahey2000-05-103-0/+15
| | | | | | | | | 2000-05-09 Christopher James Lahey <clahey@helixcode.com> * widgets/e-text/e-text.c: Remove the tooltip callback when destroyed. svn path=/trunk/; revision=2952
* Fixed etssv_remove.Christopher James Lahey2000-05-103-4/+26
| | | | | | | | 2000-05-09 Christopher James Lahey <clahey@helixcode.com> * e-table-subset-variable.c: Fixed etssv_remove. svn path=/trunk/; revision=2951
* Bleah. Can't fsync a pipe. As a quick kludge, just don't stream_flush it.Dan Winship2000-05-102-2/+7
| | | | | | | | | * providers/sendmail/camel-sendmail-transport.c (_send_internal): Bleah. Can't fsync a pipe. As a quick kludge, just don't stream_flush it. The right fix will require bringing back stream_close though. svn path=/trunk/; revision=2950