aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update for e_option_menu prototype constificationDan Winship2003-04-103-16/+28
| | | | | | | * e-folder-list.c: Update for e_option_menu prototype constification svn path=/trunk/; revision=20790
* Update Czech translationMiloslav Trmac2003-04-102-334/+340
| | | | svn path=/trunk/; revision=20789
* Add a "--setup-only" flag, to just run e_setup() and exit. (For #40889)Dan Winship2003-04-102-0/+8
| | | | | | | * main.c (main): Add a "--setup-only" flag, to just run e_setup() and exit. (For #40889) svn path=/trunk/; revision=20788
* add 40133Chris Toshok2003-04-101-0/+1
| | | | svn path=/trunk/; revision=20787
* Fixes #40133Chris Toshok2003-04-102-1/+9
| | | | | | | | | | | | 2003-04-09 Chris Toshok <toshok@ximian.com> Fixes #40133 * pcs/cal-backend.c (cal_backend_class_init): use G_TYPE_INT instead of G_TYPE_ENUM as a parameter type for the signal to get rid of runtime warning. svn path=/trunk/; revision=20786
* Fixes #40915JP Rosevear2003-04-092-1/+11
| | | | | | | | | | | 2003-04-09 JP Rosevear <jpr@ximian.com> Fixes #40915 * gui/calendar-model.c (get_due_status): when getting the current time for date values, use a timezone aware function svn path=/trunk/; revision=20785
* ** See bug #40921Not Zed2003-04-093-32/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-04-09 Not Zed <NotZed@Ximian.com> ** See bug #40921 * subscribe-dialog.c (subscribe_dialog_finalise): add a finalise funciton which actually free's resources. (get_short_folderinfo_got): dont call activity callback implicitly here, do it from the callers callback. (subscribe_get_short_folderinfo): dont call activity callback here. (fe_got_children): check implicitly if we were cancelled. also add back the node sort, and also call the activity callback from here instead of breaking layers of abstraction as above. (folder_etree_cancel_all): new method, force a cancel of all ops, but dont free anything. (store_data_free): dont unref the widget anymore, not needed. call cancel all on the ftree if its still active. (sc_close_pressed): destroy the subscribe dialogue as well as the app, it doesn't seem to get destroyed otherwise. (sc_activity_cb): do nothing if we have been cancelled. (subscribe_dialog_destroy): trigger a cancel of all outstanding ops. only free most data in the finalise method. (subscribe_dialog_class_init): hook onto finalise. (store_data_get_widget): dont ref the widget. * mail-callbacks.c (manage_subscriptions): sink the dialog. svn path=/trunk/; revision=20784
* Fixes #40952JP Rosevear2003-04-092-1/+8
| | | | | | | | | | | 2003-04-09 JP Rosevear <jpr@ximian.com> Fixes #40952 * pcs/cal-backend-file.c (cal_backend_file_open): check for file method instead of is_local svn path=/trunk/; revision=20783
* fix build, it's composer_get_default_charset_setting.Chris Toshok2003-04-092-1/+6
| | | | | | | | | 2003-04-09 Chris Toshok <toshok@ximian.com> * e-msg-composer.c (setup_ui): fix build, it's composer_get_default_charset_setting. svn path=/trunk/; revision=20782
* add 40727 fixChris Toshok2003-04-091-0/+1
| | | | svn path=/trunk/; revision=20781
* [ fixes #40727 ] if the query text is either shorter than the cachedChris Toshok2003-04-092-5/+18
| | | | | | | | | | | | | 2003-04-09 Chris Toshok <toshok@ximian.com> [ fixes #40727 ] * gui/component/select-names/e-select-names-completion.c (e_select_names_completion_start_query): if the query text is either shorter than the cached query_text or they don't match, don't just set can_reuse_cached_cards to FALSE. we also need to invalidate the cache. svn path=/trunk/; revision=20780
* set sensitivity of font pickers based on share setting.Larry Ewing2003-04-096-161/+356
| | | | | | | | | | | | | | | | | | | | | | 2003-04-09 Larry Ewing <lewing@ximian.com> * mail-preferences.c (font_share_changed): set sensitivity of font pickers based on share setting. (mail_preferences_construct): initialize font prefs. (mail_preferences_apply): set the font prefs. (font_changed): add gnome-font-picker changed function. * mail-preferences.h: add font pref widgets. * mail-config.c (mail_config_init): add notify to on fonts dir. (config_write_fonts): write out a gtkrc that overrides the gtkhtml fonts settings based on the gconf keys. * mail-config.glade: move display font setttings to mail prefs. * evolution-mail.schemas: add font settings. svn path=/trunk/; revision=20779
* Commit the right version.Larry Ewing2003-04-091-2/+2
| | | | svn path=/trunk/; revision=20778
* remove call to gtk_html_set_default_background_color, replace with callsLarry Ewing2003-04-091-2/+2
| | | | | | | | | | 2003-04-09 Larry Ewing <lewing@ximian.com> * e-shell-importer.c (create_html): remove call to gtk_html_set_default_background_color, replace with calls to gtk_widget_modify_style_* svn path=/trunk/; revision=20777
* remove call to gtkhtml_set_default_background_colorLarry Ewing2003-04-092-2/+6
| | | | | | | | | 2003-04-09 Larry Ewing <lewing@ximian.com> * e-summary.c (e_summary_init): remove call to gtkhtml_set_default_background_color svn path=/trunk/; revision=20776
* Same as with attachment-bar's get_default_charset(). (setup_ui): InsteadJeffrey Stedfast2003-04-093-5/+22
| | | | | | | | | | | | | | 2003-04-09 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (composer_get_default_charset_setting): Same as with attachment-bar's get_default_charset(). (setup_ui): Instead of pulling the default charset from gconf, call our helper function above. * e-msg-composer-attachment-bar.c (get_default_charset): If gconf returns a NULL string, default back to the locale charset. svn path=/trunk/; revision=20775
* NULL-protect the to/from charsets in the g_warning call.Jeffrey Stedfast2003-04-092-1/+9
| | | | | | | | | | 2003-04-09 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-filter-charset.c (camel_mime_filter_charset_new_convert): NULL-protect the to/from charsets in the g_warning call. svn path=/trunk/; revision=20774
* Fixes for bug #40778. Probably others as well.Jeffrey Stedfast2003-04-092-122/+225
| | | | | | | | | | | | | | | | 2003-04-08 Jeffrey Stedfast <fejj@ximian.com> Fixes for bug #40778. Probably others as well. * providers/imap/camel-imap-utils.c (parse_params): Return 0 on success, or -1 on fail. The other small utility functions should probably do the same, but I was too lazy to fix them. Setting inptr to NULL is just lame. (imap_body_decode): New function to correctly parse a BODY response. (imap_parse_body): Rewritten to use the above function. svn path=/trunk/; revision=20773
* FixDan Winship2003-04-092-1/+5
| | | | | | * tools/Makefile.am (EXTRA_DIST): Fix svn path=/trunk/; revision=20772
* add response ids to buttonsMike Kestner2003-04-091-6/+6
| | | | | | | | 2003-04-08 Mike Kestner <mkestner@ximian.com> * e-table-config-no-group.glade : add response ids to buttons svn path=/trunk/; revision=20770
* kill an old e_utf8_gtk usageMike Kestner2003-04-095-10/+5
| | | | | | | | | | 2003-04-08 Mike Kestner <mkestner@ximian.com> * e-search-bar.c (set_option): kill an old e_utf8_gtk usage and remove some straggling e-font.h includes. svn path=/trunk/; revision=20769
* Make sure host->h_name is not an empty string too? Apparently for one userJeffrey Stedfast2003-04-092-1/+6
| | | | | | | | | | | 2003-04-08 Jeffrey Stedfast <fejj@ximian.com> * providers/smtp/camel-smtp-transport.c (smtp_helo): Make sure host->h_name is not an empty string too? Apparently for one user his resolved hostname is "". Go figure. Probably a broken system, but easy enough to work around. svn path=/trunk/; revision=20768
* Added some debug printfs. (create_composer): Call map_default_cb directlyJeffrey Stedfast2003-04-092-7/+15
| | | | | | | | | | | 2003-04-08 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (map_default_cb): Added some debug printfs. (create_composer): Call map_default_cb directly instead of having it in a "map" callback. Ettore says we shouldn't be doing this *shrug*. Still doesn't work tho. svn path=/trunk/; revision=20767
* remove e-font.[ch], test-e-font, and test-font-loading. killMike Kestner2003-04-093-281/+2
| | | | | | | | | | | | | | | | | | | | | | | | 2003-04-08 Mike Kestner <mkestner@ximian.com> * gal/widgets/Makefile.am : remove e-font.[ch], test-e-font, and test-font-loading. * gal/widgets/e-unicode.[ch] (e_utf8_from_gtk_string): kill (e_utf8_from_gtk_string_sized): kill (e_utf8_to_gtk_string): kill (e_utf8_to_gtk_string_sized): kill (e_utf8_gtk_menu_item_new_with_label): kill (e_utf8_gtk_clist_set_text): kill (e_utf8_gtk_clist_append): kill * e-categories-master-list-option-menu.c (ecmlom_ecml_changed): don't use e_utf8_to_gtk_string. * e-categories-master-list-combo (ecmlc_ecml_changed): don't use e_utf8_to_gtk_string. 2003-04-08 Mike Kestner <mkestner@ximian.com> * e-cell-text.c : break e-font dependency svn path=/trunk/; revision=20766
* If store->engine->line is NULL, use _("Unknown error") as the error stringJeffrey Stedfast2003-04-092-4/+12
| | | | | | | | | | 2003-04-08 Jeffrey Stedfast <fejj@ximian.com> * providers/pop3/camel-pop3-store.c (pop3_try_authenticate): If store->engine->line is NULL, use _("Unknown error") as the error string instead. svn path=/trunk/; revision=20765
* (d): Remove all debuggingEttore Perazzoli2003-04-092-1/+6
| | | | | | messages. svn path=/trunk/; revision=20764
* gal/e-text/e-text.[ch] : break EFont dependencyMike Kestner2003-04-092-5/+0
| | | | | | | | 2003-04-08 Mike Kestner <mkestner@ximian.com> gal/e-text/e-text.[ch] : break EFont dependency svn path=/trunk/; revision=20763
* Add a check for a NULL uid here. Don't see how it can happen, but it seemsJeffrey Stedfast2003-04-092-1/+7
| | | | | | | | | | 2003-04-08 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (do_view_message): Add a check for a NULL uid here. Don't see how it can happen, but it seems to have for Aaron. Anyways, this should fix bug #40904. svn path=/trunk/; revision=20762
* swap button order swap button orderMike Kestner2003-04-092-32/+32
| | | | | | | | | 2003-04-08 Mike Kestner <mkestner@ximian.com> * e-table-config.glade : swap button order * e-table-config-no-group.glade : swap button order svn path=/trunk/; revision=20761
* (setup_bonobo_conf_private_directory): Removed.Ettore Perazzoli2003-04-092-84/+6
| | | | | | | (e_setup): Do not call here. Also, removed hacks for ~/evolution/config and ~/evolution/local/Trash. svn path=/trunk/; revision=20760
* add killevDan Winship2003-04-081-4/+5
| | | | svn path=/trunk/; revision=20759
* Remove color specs from the druid so it will use the theme colorsDan Winship2003-04-082-25/+3
| | | | | | | * mail-config.glade: Remove color specs from the druid so it will use the theme colors svn path=/trunk/; revision=20758
* Remove the color specs so the druid will use theme colorsDan Winship2003-04-083-35/+7
| | | | | | | | | * glade/evolution-startup-wizard.glade: Remove the color specs so the druid will use theme colors * importer/import.glade: Likewise svn path=/trunk/; revision=20757
* Remove color specifications from the druid so it will use theme colors.Dan Winship2003-04-083-30/+17
| | | | | | | | | | | * gui/component/ldap-config.glade: Remove color specifications from the druid so it will use theme colors. * gui/component/addressbook-config.c (addressbook_add_server_druid): Use g_signal_connect_after for "prepare" signal (to work around b.g.o 81869) svn path=/trunk/; revision=20756
* fix button order fix button order fix button orderMike Kestner2003-04-083-3/+3
| | | | | | | | | | 2003-04-08 Mike Kestner <mkestner@ximian.com> * gal-define-views-dialog.c : fix button order * gal-view-instance-save-as-dialog.c : fix button order * gal-view-new-dialog.c : fix button order svn path=/trunk/; revision=20755
* Fixes #40894JP Rosevear2003-04-081-0/+8
| | | | | | | | | | | | 2003-04-08 JP Rosevear <jpr@ximian.com> Fixes #40894 * gui/gnome-cal.c (gnome_calendar_on_date_navigator_selection_changed): update the selection for all view types svn path=/trunk/; revision=20754
* update the selection for all view typesJP Rosevear2003-04-081-25/+11
| | | | | | | | | | 2003-04-08 JP Rosevear <jpr@ximian.com> * gui/gnome-cal.c (gnome_calendar_on_date_navigator_selection_changed): update the selection for all view types svn path=/trunk/; revision=20753
* Remove tools/evolution-addressbook-export.c, whichEttore Perazzoli2003-04-082-1/+5
| | | | | | is gone now. svn path=/trunk/; revision=20752
* (impl_dispose): g_object_weak_unref() the shell here.Ettore Perazzoli2003-04-082-0/+12
| | | | | | | (impl_dispose): g_object_weak_unref() the shell here. svn path=/trunk/; revision=20751
* remove debugging g_print calls fix length_threshold prop range fixMike Kestner2003-04-084-14/+3
| | | | | | | | | | | 2003-04-08 Mike Kestner <mkestner@ximian.com> * e-cell-popup.c : remove debugging g_print calls * e-table-group-container.c : fix length_threshold prop range * e-table-group-leaf.c : fix length_threshold prop range * e-table-item.c : fix length_threshold prop range svn path=/trunk/; revision=20750
* Remove button_ok, button_cancel, canceled members from struct Dialog.Ettore Perazzoli2003-04-083-482/+452
| | | | | | | | | | | | | | | | | | | | | * gui/dialogs/alarm-options.c: Remove button_ok, button_cancel, canceled members from struct Dialog. (get_widgets): Do not initialize. (close_dialog): Destroy the toplevel. (toplevel_delete_event_cb): Removed. (button_cancel_clicked_cb): Removed. (button_ok_clicked_cb): Removed. (close_dialog): Removed. (alarm_options_dialog_run): Use gtk_dialog_run. (init_widgets): Do not init ->canceled, do not connect OK/Cancel buttons. (alarm_to_dialog): No need to make the file entry modal from here anymore. * gui/dialogs/alarm-options.glade: Turned into a GtkDialog. Set the "modal" property to True for the file entry. svn path=/trunk/; revision=20749
* Fix bad XML noticed by Not ZedDan Winship2003-04-084-6/+13
| | | | | | | | | * importers/GNOME_Evolution_Mail_Elm_Intelligent_Importer.server.in.in: * importers/GNOME_Evolution_Mail_Netscape_Intelligent_Importer.server.in.in: * importers/GNOME_Evolution_Mail_Pine_Intelligent_Importer.server.in.in: Fix bad XML noticed by Not Zed svn path=/trunk/; revision=20748
* Properly terminate the "name" attribute tag added in the last change.Not Zed2003-04-082-1/+6
| | | | | | | | | 2003-04-08 Not Zed <NotZed@Ximian.com> * GNOME_Evolution_Summary.server.in.in: Properly terminate the "name" attribute tag added in the last change. svn path=/trunk/; revision=20747
* add 39763 fixChris Toshok2003-04-081-0/+1
| | | | svn path=/trunk/; revision=20746
* [ fixes bug #39763 ] remove the control_entry_focus_{in,out}_event_cbChris Toshok2003-04-083-39/+13
| | | | | | | | | | | | | | | | 2003-04-07 Chris Toshok <toshok@ximian.com> [ fixes bug #39763 ] * e-msg-composer.c (setup_cut_copy_paste): remove the control_entry_focus_{in,out}_event_cb signal stuff. (control_entry_focus_in_event_cb): nuke (control_entry_focus_in_event_cb): same. * e-msg-composer-hdrs.c (create_addressbook_entry): pass the contain to bonobo_widget_new_control_from_objref when creating the entries. svn path=/trunk/; revision=20745
* add blurb of addressbook fix for 7103Chris Toshok2003-04-081-0/+1
| | | | svn path=/trunk/; revision=20744
* [ fixes #7103 ] init style_set. and add the signal.Chris Toshok2003-04-086-97/+186
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-04-07 Chris Toshok <toshok@ximian.com> [ fixes #7103 ] * gui/widgets/e-minicard-label.c (e_minicard_label_class_init): init style_set. and add the signal. (e_minicard_label_realize): include e_minicard_label_construct's code here, and call set_colors after we create the sub-items. (e_minicard_label_unrealize): indent, and remove dead code. (e_minicard_label_event): indent, and call set_colors instead of setting the colors manually. (set_colors): new function, set our colors based on the current style. (e_minicard_label_style_set): new function, just call set_colors. (e_minicard_label_new): e_minicard_label_construct doesn't exist anymore. * gui/widgets/e-minicard-label.h (struct _EMinicardLabelClass): add style_set signal. * gui/widgets/e-minicard.c (set_selected): little tweaks in the coloring. (e_minicard_unrealize): reindent, and remove some unused code. * gui/widgets/e-minicard-view-widget.h (struct _EMinicardViewWidget): add background. * gui/widgets/e-minicard-view-widget.c (e_minicard_view_widget_class_init): init widget_class->style_class. (e_minicard_view_widget_style_set): new function, just set the background's fill_color_gdk to base[GTK_STATE_NORMAL]. (e_minicard_view_widget_realize): store off the background canvas item so we can set the color later. svn path=/trunk/; revision=20742
* fill_color_gdk is a boxed GdkColor, not a pointer. (ecb_set_property):Chris Toshok2003-04-081-6/+7
| | | | | | | | | | | 2003-04-07 Chris Toshok <toshok@ximian.com> * gal/widgets/e-canvas-background.c (ecb_class_init): fill_color_gdk is a boxed GdkColor, not a pointer. (ecb_set_property): same. (ecb_get_property): same. svn path=/trunk/; revision=20741
* swap button order. For #40900.Not Zed2003-04-082-2/+7
| | | | | | | | | 2003-04-08 Not Zed <NotZed@Ximian.com> * mail-vfolder.c (vfolder_gui_add_rule): swap button order. For #40900. svn path=/trunk/; revision=20740
* use g_strerror, and use errno directly rather than ferrno().Not Zed2003-04-082-1/+8
| | | | | | | | | | 2003-04-08 Not Zed <NotZed@Ximian.com> * camel-folder-summary.c (camel_folder_summary_load): use g_strerror, and use errno directly rather than ferrno(). (summary_header_load): set errno when we get a version mismatch. svn path=/trunk/; revision=20739
* more addressbook stuff.Chris Toshok2003-04-081-1/+3
| | | | svn path=/trunk/; revision=20738
* [ fixes bug #40901 ] HIG-ify the ldap server edit dialog's button layout.Chris Toshok2003-04-082-13/+19
| | | | | | | | | | 2003-04-07 Chris Toshok <toshok@ximian.com> [ fixes bug #40901 ] * gui/component/ldap-config.glade: HIG-ify the ldap server edit dialog's button layout. svn path=/trunk/; revision=20737
* [ fixes bug #39763 ] This is merged in by the text fields/EEntry's in theChris Toshok2003-04-083-0/+42
| | | | | | | | | | | | 2003-04-07 Chris Toshok <toshok@ximian.com> [ fixes bug #39763 ] * evolution-composer-entries.xml: This is merged in by the text fields/EEntry's in the composer when they're focused. * Makefile.am (XML_FILES): add evolution-composer-entries.xml. svn path=/trunk/; revision=20736
* [ fixes bug #39763 ] verb callback for EditCopy (cut_cb): verb callbackChris Toshok2003-04-082-0/+180
| | | | | | | | | | | | | | | | | | | | | | | | 2003-04-07 Chris Toshok <toshok@ximian.com> [ fixes bug #39763 ] * gui/component/select-names/e-select-names-bonobo.c (copy_cb): verb callback for EditCopy (cut_cb): verb callback for EditCut. (paste_cb): verb callback for EditPaste. (select_all_cb): verb callback for SelectAll. (free_closure): new function (merge_menu_items): same (unmerge_menu_items): same (control_set_frame_cb): same (control_activate_cb): same (widget_focus_cb): same (e_bonobo_control_automerge_ui): new function, sets up focus signals on the widget passed in to merge/unmerge the passed in ui/verbs. (impl_SelectNames_get_entry_for_section): call e_bonobo_control_automerge_ui for this entry. svn path=/trunk/; revision=20735
* Fix arg types on REMOVED_SHARED_FOLDER signal. #40888Dan Winship2003-04-082-3/+6
| | | | | | | * evolution-storage.c (evolution_storage_class_init): Fix arg types on REMOVED_SHARED_FOLDER signal. #40888 svn path=/trunk/; revision=20734
* Disable debug printf'sJeffrey Stedfast2003-04-082-1/+5
| | | | | | | | 2003-04-07 Jeffrey Stedfast <fejj@ximian.com> * camel-gpg-context.c: Disable debug printf's svn path=/trunk/; revision=20733
* #35926 fixed.Hans Petter2003-04-081-0/+2
| | | | svn path=/trunk/; revision=20732
* Fixes #35926.Hans Petter Jansson2003-04-083-130/+16
| | | | | | | | | | | | | | | | | | | | 2003-04-07 Hans Petter Jansson <hpj@ximian.com> Fixes #35926. * gui/dialogs/event-page.glade: Remove contacts entry/chooser. * gui/dialogs/event-page.c: Remove contacts entry/chooser. (event_page_init): Remove references. (event_page_finalize): Ditto. (event_page_fill_widgets): Ditto. (event_page_fill_component): Ditto. (get_widgets): Ditto. (init_widgets): Ditto. (contacts_clicked_cb): Remove wholesale. (contacts_changed_cb): Ditto. svn path=/trunk/; revision=20731
* For string columns, never return NULL - always return "" if the value isJeffrey Stedfast2003-04-082-12/+20
| | | | | | | | | | 2003-04-07 Jeffrey Stedfast <fejj@ximian.com> * message-list.c (ml_tree_value_at): For string columns, never return NULL - always return "" if the value is empty. Fixes bug #40728. svn path=/trunk/; revision=20730
* Desensitize the window's top-level container rather than desensitizing theDan Winship2003-04-084-32/+40
| | | | | | | | | | | | | | | | | * evolution-folder-selector-button.c (clicked): Desensitize the window's top-level container rather than desensitizing the window itself, which causes strange problems [#40854]. Also fix up the code that tries to watch for the parent window being destroyed. * e-shell.c (impl_Shell_selectUserFolder): Use e_dialog_set_transient_for_xid. * e-shell-folder-selection-dialog.c (impl_response): Treat GTK_RESPONSE_DELETE_EVENT the same as GTK_RESPONSE_CANCEL. (e_shell_folder_selection_dialog_construct): No need to catch "delete_event" signal. svn path=/trunk/; revision=20729
* Update Czech translationMiloslav Trmac2003-04-082-357/+364
| | | | svn path=/trunk/; revision=20728
* Fixes #40876JP Rosevear2003-04-082-3/+20
| | | | | | | | | | | | | 2003-04-07 JP Rosevear <jpr@ximian.com> Fixes #40876 * gui/e-meeting-time-sel.c (e_meeting_time_selector_refresh_free_busy): guard against callbacks after destruction (e_meeting_time_selector_refresh_cb): ditto svn path=/trunk/; revision=20727
* create button properlyJP Rosevear2003-04-084-36/+17
| | | | | | | | | | | | | | | 2003-04-07 JP Rosevear <jpr@ximian.com> * gui/dialogs/event-page.glade: create button properly * gui/itip-utils.c (comp_server_send): for errors other than busy, we want to email the results * pcs/cal-backend.c (cal_backend_ref_categories): insert the new category in the category list as well (idle_notify_categories_changed): reset idle id svn path=/trunk/; revision=20726
* Oops, don't use a == when comparing strings in shell.Jeffrey Stedfast2003-04-082-1/+6
| | | | | | | | | 2003-04-07 Jeffrey Stedfast <fejj@ximian.com> * configure.in: Oops, don't use a == when comparing strings in shell. svn path=/trunk/; revision=20724
* Set the "script" data on the GtkEntry to NULL. (sig_add_script_response):Jeffrey Stedfast2003-04-082-11/+47
| | | | | | | | | | | | | | | | 2003-04-07 Jeffrey Stedfast <fejj@ximian.com> * mail-composer-prefs.c (sig_add_script_cb): Set the "script" data on the GtkEntry to NULL. (sig_add_script_response): If the "script" data on the GtkEntry object is non-NULL, then we are editing an existing signature, so just change the values in place and don't add it to the signature db. (sig_edit_cb): If sig->script is non-NULL, then we are editing a script signature, so pop up the script dialog instead. Fixes bug #38929. svn path=/trunk/; revision=20723
* Add Darwin, Australia [#12066]. Fix Vilnius and Riga [#15740]. FixDan Winship2003-04-082-16/+27
| | | | | | | | * Locations: Add Darwin, Australia [#12066]. Fix Vilnius and Riga [#15740]. Fix spelling of Gardermoen, Norway [#18015]. Add Goetsenhoven and Spa, Belgium [#32027] svn path=/trunk/; revision=20722
* use e_iconv_locale_languageRadek Doulik2003-04-082-2/+6
| | | | | | | | | 2003-04-07 Radek Doulik <rodo@ximian.com> * mail-composer-prefs.c (spell_load_values): use e_iconv_locale_language svn path=/trunk/; revision=20721
* change the ok/cancel button layout to be higified.Chris Toshok2003-04-082-6/+18
| | | | | | | | | 2003-04-07 Chris Toshok <toshok@ximian.com> * gui/component/e-address-popup.c (mini_wizard_new): change the ok/cancel button layout to be higified. svn path=/trunk/; revision=20720
* more addressbook stuffChris Toshok2003-04-081-2/+3
| | | | svn path=/trunk/; revision=20719
* [ last portion of #40046 fix ] ifdef this out to quiet the compiler.Chris Toshok2003-04-082-141/+50
| | | | | | | | | | | | | | | | | | | | 2003-04-07 Chris Toshok <toshok@ximian.com> [ last portion of #40046 fix ] * gui/component/select-names/e-select-names-popup.c (remove_recipient_cb): ifdef this out to quiet the compiler. (remove_all_recipients_cb): same. (toggle_html_mail_cb): same. (populate_popup_card): change the #if 0 to #if TOO_MANY_MENU_ITEMS. (popup_menu_list): nuke, as it's handled by populate_popup_card. (populate_popup_nocard): rename popup_menu_nocard to this, and implement it as in populate_popup_card. (e_select_names_populate_popup): we don't need the card, since we don't check if it's a list here anymore. also, remove the #if 0 surrounding the nocard case. svn path=/trunk/; revision=20718
* add 40841 blurbChris Toshok2003-04-081-0/+2
| | | | svn path=/trunk/; revision=20717
* [ fixes bug #40841 ] change the Save As VCard keybinding to C-A-s, toChris Toshok2003-04-082-1/+7
| | | | | | | | | | 2003-04-07 Chris Toshok <toshok@ximian.com> [ fixes bug #40841 ] * evolution-addressbook.xml: change the Save As VCard keybinding to C-A-s, to match the mailer's Save As keybinding. svn path=/trunk/; revision=20716
* Fixes #40252.Not Zed2003-04-082-45/+52
| | | | | | | | | | | | | 2003-04-07 Not Zed <NotZed@Ximian.com> Fixes #40252. * conduit/address-conduit.c: Change the LOG macro to a single arg macro which copies its arg. Fix all callers. Change WARN and INFO to simply g_warning/g_message. Init G_LOG_DOMAIN before including anything. svn path=/trunk/; revision=20715
* Fixes #40252Not Zed2003-04-083-92/+99
| | | | | | | | | | | | | | | 2003-04-07 Not Zed <NotZed@Ximian.com> Fixes #40252 * conduits/todo/todo-conduit.c: Same as below. * conduits/calendar/calendar-conduit.c: Change the LOG macro to a single arg macro which copies its arg. Fix all callers. Change WARN and INFO to simply g_warning/g_message. Init G_LOG_DOMAIN before including anything. svn path=/trunk/; revision=20714
* add blurb about sun exporterChris Toshok2003-04-081-0/+2
| | | | svn path=/trunk/; revision=20713
* remove evolution-addressbook-export.Chris Toshok2003-04-083-74/+7
| | | | | | | | | | | 2003-04-07 Chris Toshok <toshok@ximian.com> * tools/Makefile.am (privlibexec_PROGRAMS): remove evolution-addressbook-export. * tools/evolution-addressbook-export.c: nuke. svn path=/trunk/; revision=20712
* add tools.Chris Toshok2003-04-082-1/+5
| | | | | | | | 2003-04-07 Chris Toshok <toshok@ximian.com> * Makefile.am (SUBDIRS): add tools. svn path=/trunk/; revision=20711
* add addressbook/tools/Makefile to AC_OUTPUT.Chris Toshok2003-04-082-0/+5
| | | | | | | | 2003-04-07 Chris Toshok <toshok@ximian.com> * configure.in: add addressbook/tools/Makefile to AC_OUTPUT. svn path=/trunk/; revision=20710
* [ fixes bug #23036 ] : new and improved export utility.Gilbert Fang2003-04-087-0/+1168
| | | | | | | | | | | | 2003-04-07 Gilbert Fang <gilbert.fang@sun.com> [ fixes bug #23036 ] * tools/evolution-addressbook-export.c, tools/evolution-addressbook-export-list-cards.c, tools/evolution-addressbook-export-list-folders.c: : new and improved export utility. svn path=/trunk/; revision=20709
* clean up server namesDan Winship2003-04-083-12/+14
| | | | | | | | * GNOME_Evolution_WombatLDAP.server.in.in: clean up server names * GNOME_Evolution_WombatNOLDAP.server.in.in: Likewise svn path=/trunk/; revision=20708
* ignore wombat filesDan Winship2003-04-081-0/+4
| | | | svn path=/trunk/; revision=20707
* clean up server namesDan Winship2003-04-082-4/+12
| | | | | | * GNOME_Evolution_Summary.server.in.in: clean up server names svn path=/trunk/; revision=20706
* Clean up server namesDan Winship2003-04-084-25/+38
| | | | | | | | | | | | * gui/GNOME_Evolution_Calendar.server.in.in: Clean up server names * gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in: Likewise * importers/GNOME_Evolution_Calendar_Importer.server.in.in: Likewise. Also mark the evolution:menu_name for i18n svn path=/trunk/; revision=20705
* Clean up server names.Dan Winship2003-04-085-29/+41
| | | | | | | | | | | | | | | | * gui/component/GNOME_Evolution_Addressbook.server.in.in: Clean up server names. * gui/component/select-names/GNOME_Evolution_Addressbook_SelectNames.server.in.in: Likewise * backend/ebook/GNOME_Evolution_Addressbook_LDIF_Importer.server.in.in: Likewise. Also mark the evolution:menu_name for i18n. * backend/ebook/GNOME_Evolution_Addressbook_VCard_Importer.server.in.in: Likewise svn path=/trunk/; revision=20704
* Clean up server namesDan Winship2003-04-088-53/+76
| | | | | | | | | | | | | | | | | | | | | | | | * GNOME_Evolution_Mail.server.in.in: Clean up server names * importers/GNOME_Evolution_Mail_Elm_Intelligent_Importer.server.in.in: Likewise, and fix evolution-mail location * importers/GNOME_Evolution_Mail_Mbox_Importer.server.in.in: Likewise * importers/GNOME_Evolution_Mail_Netscape_Intelligent_Importer.server.in.in: Likewise * importers/GNOME_Evolution_Mail_Outlook_Importer.server.in.in: Likewise * importers/GNOME_Evolution_Mail_Pine_Intelligent_Importer.server.in.in: Likewise * importers/Makefile.am (%.server.in): Fix this for evolution-mail being a shlib. svn path=/trunk/; revision=20703
* Substitute version number into the evolution binary name in the serverDan Winship2003-04-084-6/+32
| | | | | | | | | | | | | | * Makefile.am ($(server_in_files)): Substitute version number into the evolution binary name in the server file (INCLUDES): define EVOLUTION_TOOLSDIR * GNOME_Evolution_Shell.server.in.in: Clean up server names. Add "-@VERSION@" to the end of the shell binary name * main.c (main): if KILL_PROCESS_CMD is defined, add a --force-shutdown argument that runs killev and exits. svn path=/trunk/; revision=20702
* add tools/killev.cDan Winship2003-04-082-0/+5
| | | | | | * POTFILES.in: add tools/killev.c svn path=/trunk/; revision=20701
* Install these in privlibexecdir, not privdatadir. Move killev from SCRIPTSDan Winship2003-04-085-289/+250
| | | | | | | | | | | | | | | | | | | * tools/Makefile.am (privlibexec_SCRIPTS, privlibexec_PROGRAMS): Install these in privlibexecdir, not privdatadir. Move killev from SCRIPTS to PROGRAMS. (killev_SOURCES, killev_LDADD): Add * tools/killev.c: New C port of killev, since "bonobo-activation-query" does not return as much information as "oaf-client" did. Also has prettier output. (Still shells out to killall/pkill to do the actual killing.) * tools/killev: Gone * tools/evolution-move-tasks: Removed since the evolution-calendar code that called it is also gone now. svn path=/trunk/; revision=20700
* Fix the From header to be valid. Dum de dum.Dan Winship2003-04-082-1/+5
| | | | | | * local/Inbox/mbox: Fix the From header to be valid. Dum de dum. svn path=/trunk/; revision=20699
* Remove a stray word causing ungrammaticality.Hans Petter2003-04-071-1/+1
| | | | svn path=/trunk/; revision=20698
* Add NEWS items for calendar.Hans Petter2003-04-071-0/+50
| | | | svn path=/trunk/; revision=20697
* Slight correction to previous commit; use G_ cast checks.Hans Petter2003-04-071-4/+4
| | | | svn path=/trunk/; revision=20696
* GObjectify. Eliminates ref/sink warnings from the meeting editor.Hans Petter Jansson2003-04-073-21/+26
| | | | | | | | | 2003-04-07 Hans Petter Jansson <hpj@ximian.com> * gui/e-meeting-attendee.[ch]: GObjectify. Eliminates ref/sink warnings from the meeting editor. svn path=/trunk/; revision=20695
* add addressbook stuffChris Toshok2003-04-071-0/+46
| | | | svn path=/trunk/; revision=20694
* Updated for mail/camel/composer/filter for 1.3.2Not Zed2003-04-072-0/+99
| | | | | | | | 2003-04-07 Not Zed <NotZed@Ximian.com> * NEWS: Updated for mail/camel/composer/filter for 1.3.2 svn path=/trunk/; revision=20693
* e_cell_percent_get_type returns GType, not GtkType.Chris Toshok2003-04-073-2/+10
| | | | | | | | | | | | 2003-04-06 Chris Toshok <toshok@ximian.com> * e-cell-percent.h: e_cell_percent_get_type returns GType, not GtkType. * e-cell-percent.c (e_cell_percent_new): use g_object_new, not gtk_object_new. svn path=/trunk/; revision=20692
* ** Bug 40536Not Zed2003-04-074-15/+28
| | | | | | | | | | | | | | | 2003-04-03 Not Zed <NotZed@Ximian.com> ** Bug 40536 * component-factory.c (send_receive_cb): run the warning dialogue asynchronously. Also, set the mail send/receive dialogue to transient for parent. * mail-send-recv.c (mail_send_receive): return the dialogue for send/receive. svn path=/trunk/; revision=20691
* [#40536]Not Zed2003-04-073-0/+26
| | | | | | | | | | | | | 2003-04-07 Not Zed <NotZed@Ximian.com> [#40536] * evolution-shell-component.c (impl_interactive): If going interactive, track the view id in a private area. (evolution_shell_component_get_parent_view_xid): Accessor method to retrieve the current view xid. svn path=/trunk/; revision=20690
* Week view part of fix for #39895.Hans Petter Jansson2003-04-074-3/+23
| | | | | | | | | | | | | | | | 2003-04-06 Hans Petter Jansson <hpj@ximian.com> Week view part of fix for #39895. * gui/e-week-view-main-item.c (e_week_view_main_item_draw_day): Use the UNFOCUSSED colour if we're not focused, rather than not drawing anything. * gui/e-week-view.c: Set up the UNFOCUSSED colour. * gui/e-week-view.h: Add the UNFOCUSSED colour. svn path=/trunk/; revision=20689
* Finnish translation updated by Sami Pesonen (sampeson@iki.fi)Sami Pesonen2003-04-072-2213/+2103
| | | | svn path=/trunk/; revision=20688
* Create $(DESTDIR)$(kdedesktopdir) before installation.Christophe Merlet2003-04-072-0/+5
| | | | svn path=/trunk/; revision=20686
* Updated italian translation.Marco Ciampa2003-04-062-5024/+5724
| | | | svn path=/trunk/; revision=20684
* (update_window_icon): Get the large version ofEttore Perazzoli2003-04-062-1/+7
| | | | | | | the icon instead of the small one, so it works more nicely with modern WMs. svn path=/trunk/; revision=20683
* (e_passwords_remember_password): Removed debuggingEttore Perazzoli2003-04-062-2/+6
| | | | | | | message that would spit out the actual password, albeit in encoded form. svn path=/trunk/; revision=20682
* Don't start emitting ACCOUNT_ADDED signals until we've added all of theDan Winship2003-04-052-3/+23
| | | | | | | | | | * e-account-list.c (gconf_accounts_changed): Don't start emitting ACCOUNT_ADDED signals until we've added all of the new accounts to our list. Otherwise if the signal handler calls e_account_list_get_default_account() it will end up causing the first account in the list to become the default. #40675 svn path=/trunk/; revision=20680
* Fixes #40790JP Rosevear2003-04-052-5/+14
| | | | | | | | | | | 2003-04-04 JP Rosevear <jpr@ximian.com> Fixes #40790 * gui/alarm-notify/alarm-queue.c (procedure_notification_dialog): return based on the response code (not old button stuff) svn path=/trunk/; revision=20679
* (alarm_to_dialog): Make the fileEttore Perazzoli2003-04-052-0/+11
| | | | | | entry modal. [#40792] svn path=/trunk/; revision=20678
* description is a text buffer (alarm_to_malarm_widgets): dittoJP Rosevear2003-04-052-6/+34
| | | | | | | | | | | | | 2003-04-04 JP Rosevear <jpr@ximian.com> * gui/dialogs/alarm-options.c (alarm_to_dalarm_widgets): description is a text buffer (alarm_to_malarm_widgets): ditto (dalarm_widgets_to_alarm): ditto (malarm_widgets_to_alarm): ditto (alarm_to_repeat_widgets): check repeat status correctly svn path=/trunk/; revision=20677
* fix abr. (e_name_western_get_suffix_at_str_end): same.Chris Toshok2003-04-052-1/+10
| | | | | | | | | 2003-04-04 Chris Toshok <toshok@ximian.com> * ename/e-name-western.c (e_name_western_extract_middle): fix abr. (e_name_western_get_suffix_at_str_end): same. svn path=/trunk/; revision=20676
* Define RESPONSE_NEW for theEttore Perazzoli2003-04-052-2/+21
| | | | | | | | | "New" button in the dialog. (impl_response): Handle RESPONSE_NEW. (e_shell_folder_selection_dialog_construct): Add the "new" button with RESPONSE_NEW response_id. svn path=/trunk/; revision=20675
* bleah, add "" in for the "no" case in with_static_ldap.Chris Toshok2003-04-052-1/+6
| | | | | | | | | 2003-04-04 Chris Toshok <toshok@ximian.com> * acinclude.m4 (EVO_LDAP_CHECK): bleah, add "" in for the "no" case in with_static_ldap. svn path=/trunk/; revision=20674
* Remove the icon_modes schema.Ettore Perazzoli2003-04-054-40/+14
| | | | | | | | | | | | | | * apps_evolution_shell.schemas: Remove the icon_modes schema. * e-shell-view.c (setup_defaults): Don't set the icon modes from GConf, they are already stored in the shortcuts.xml file. (e_shell_view_save_defaults): Likewise, don't set it here. * e-config-upgrade.c: Remove translation from ShortcutBarGroup%iIconMode to shell/view_defaults/shortcut_bar/icon_types. svn path=/trunk/; revision=20673
* guard against multiple destroy callsJP Rosevear2003-04-052-7/+14
| | | | | | | | | 2003-04-04 JP Rosevear <jpr@ximian.com> * gui/cal-search-bar.c (cal_search_bar_destroy): guard against multiple destroy calls svn path=/trunk/; revision=20672
* If the composer isn't 'dirty', then don't autosave the draft (no need to).Jeffrey Stedfast2003-04-052-0/+9
| | | | | | | | | | 2003-04-04 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (autosave_save_draft): If the composer isn't 'dirty', then don't autosave the draft (no need to). Fixes bug #40764. svn path=/trunk/; revision=20671
* Don't free static string.Dan Winship2003-04-052-1/+6
| | | | | | * gui/e-itip-control.c (write_html): Don't free static string. svn path=/trunk/; revision=20670
* guard against empty uri as wellJP Rosevear2003-04-052-1/+6
| | | | | | | | | 2003-04-04 JP Rosevear <jpr@ximian.com> * cal-client/cal-client.c (get_default_uri): guard against empty uri as well svn path=/trunk/; revision=20669
* guard against root == NULL. Bug #39491.Mike Kestner2003-04-051-0/+3
| | | | | | | | | 2003-04-04 Mike Kestner <mkestner@ximian.com> * e-tree-table-adapter.c (etta_sort_info_changed): guard against root == NULL. Bug #39491. svn path=/trunk/; revision=20668
* Fixes #40722JP Rosevear2003-04-042-5/+17
| | | | | | | | | | | 2003-04-04 JP Rosevear <jpr@ximian.com> Fixes #40722 * gui/e-meeting-time-sel.c (e_meeting_time_selector_destroy): guard against multiple destroy calls svn path=/trunk/; revision=20667
* the existence of libldap.la should have no bearing on whether or not weChris Toshok2003-04-042-6/+8
| | | | | | | | | | 2003-04-03 Chris Toshok <toshok@ximian.com> * acinclude.m4 (EVO_LDAP_CHECK): the existence of libldap.la should have no bearing on whether or not we try to statically link ldap. svn path=/trunk/; revision=20666
* set "handle_popup" on the field to be TRUE if it's got focus, FALSE ifChris Toshok2003-04-042-0/+17
| | | | | | | | | | 2003-04-03 Chris Toshok <toshok@ximian.com> * gui/widgets/e-minicard-label.c (e_minicard_label_event): set "handle_popup" on the field to be TRUE if it's got focus, FALSE if not. svn path=/trunk/; revision=20665
* set handle_popup to TRUE on the EText.Chris Toshok2003-04-043-8/+34
| | | | | | | | | | | | | | | | | | | | | 2003-04-03 Chris Toshok <toshok@ximian.com> * gal/e-text/e-entry.c (e_entry_init): set handle_popup to TRUE on the EText. * gal/e-text/e-text.c (e_text_set_property): add setter for handle_popup. (e_text_get_property): add getter for handle_popup. (e_text_event): only do our special popup handling if handle_popup is true. otherwise, pass the event along. (e_text_class_init): install the handle_popup property. (e_text_init): init handle_popup to FALSE, so we get default behavior in most cases. * gal/e-text/e-text.h: add "handle_popup" field, so the user of an EText can decide whether to handle popups themselves. svn path=/trunk/; revision=20664
* set the im_context on the field's EText. (e_minicard_label_event): removeChris Toshok2003-04-042-46/+7
| | | | | | | | | | 2003-04-03 Chris Toshok <toshok@ximian.com> * gui/widgets/e-minicard-label.c (e_minicard_label_construct): set the im_context on the field's EText. (e_minicard_label_event): remove a huge swath of #if 0'd code. svn path=/trunk/; revision=20663
* [ fixes bug #40715 ] add this callback, to unref the book/free the closureChris Toshok2003-04-044-20/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-04-03 Chris Toshok <toshok@ximian.com> [ fixes bug #40715 ] * gui/merging/e-card-merging.c (final_id_cb): add this callback, to unref the book/free the closure after calling the user's callback. (final_cb): same. (doit): use final{_id}_cb (cancelit): same. (response): don't free the lookup struct here. (match_query_callback): same. (e_card_merging_book_add_card): ref the book. (e_card_merging_book_commit_card): same. * gui/component/e-address-popup.c (card_picker_init): make sure to set the "text" attribute on the cell renderer so the text actually shows up. also, g_object_connect -> g_signal_connect *sigh*. Lastly, get rid of the scrolled window and just make the window size to show the text. * gui/widgets/e-minicard.c (e_minicard_style_set): only call set_selected if we're realized (we create all the canvas objects that set_selected manipulates in our realize method.) svn path=/trunk/; revision=20662
* Add a select-all callback and verb. (composer_entry_focus_in_event_cb):Jeffrey Stedfast2003-04-042-0/+24
| | | | | | | | | | 2003-04-03 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (menu_edit_select_all_cb): Add a select-all callback and verb. (composer_entry_focus_in_event_cb): Set our bonobo-ui verbs. svn path=/trunk/; revision=20661
* Updated Spanish translation by Francisco Javier FernandezPablo Gonzalo del Campo2003-04-032-349/+422
| | | | | | | | | 2003-04-03 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation by Francisco Javier Fernandez <serrador@arrakis.es> svn path=/trunk/; revision=20660
* emit a keypress signal. yes, i know this might not correspond to a singleChris Toshok2003-04-031-0/+2
| | | | | | | | | 2003-04-03 Chris Toshok <toshok@ximian.com> * gal/e-text/e-text.c (e_text_commit_cb): emit a keypress signal. yes, i know this might not correspond to a single keypress, but.. svn path=/trunk/; revision=20659
* add EVOLUTION_IMAGESDIRChris Toshok2003-04-032-0/+8
| | | | | | | | | 2003-04-03 Chris Toshok <toshok@ximian.com> * gui/component/select-names/Makefile.am (INCLUDES): add EVOLUTION_IMAGESDIR svn path=/trunk/; revision=20658
* ifdef gtk_widget_get_clipboard since we need to build against gtk 2.0.Chris Toshok2003-04-031-3/+24
| | | | | | | | | | | | 2003-04-02 Chris Toshok <toshok@ximian.com> * gal/e-text/e-text.c (e_text_copy_clipboard): ifdef gtk_widget_get_clipboard since we need to build against gtk 2.0. (e_text_update_primary_selection): same. (e_text_paste): same. (e_text_do_popup): same. svn path=/trunk/; revision=20657
* only connect the signals if !im_context_signals_registered. (e_text_init):Chris Toshok2003-04-032-7/+13
| | | | | | | | | | | | | 2003-04-02 Chris Toshok <toshok@ximian.com> * gal/e-text/e-text.c (e_text_event): only connect the signals if !im_context_signals_registered. (e_text_init): init im_context_signals_registered = FALSE. * gal/e-text/e-text.c (struct _EText): add im_context_signals_registered. svn path=/trunk/; revision=20656
* just disconnect based on DATA, so we only need 1 call. (e_text_event):Chris Toshok2003-04-031-20/+4
| | | | | | | | | | 2003-04-02 Chris Toshok <toshok@ximian.com> * gal/e-text/e-text.c (e_text_dispose): just disconnect based on DATA, so we only need 1 call. (e_text_event): same. svn path=/trunk/; revision=20655
* change all this around so that we populate the existing popup. This meansChris Toshok2003-04-034-179/+138
| | | | | | | | | | | | | | | | | | | | 2003-04-02 Chris Toshok <toshok@ximian.com> * gui/component/select-names/e-select-names-popup.c: change all this around so that we populate the existing popup. This means we get the select names popup stuff on top of the normal EEntry popup foo. * gui/component/select-names/e-select-names-popup.h (e_select_names_populate_popup): rename e_select_names_popup to this. * gui/component/select-names/e-select-names-manager.c (populate_popup_cb): rename popup_cb here, and e_select_names_popup -> e_select_names_populate_popup. (e_select_names_manager_entry_new): popup -> populate_popup. svn path=/trunk/; revision=20654
* [ either fixes #39702 or comes damn, damn close. also, fixes EText to notChris Toshok2003-04-035-461/+474
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-04-02 Chris Toshok <toshok@ximian.com> [ either fixes #39702 or comes damn, damn close. also, fixes EText to not suck *nearly* as much. ] * gal/util/e-marshal.list: add NONE:POINTER,INT,OBJECT. * gal/e-text/e-entry.h: (struct _EEntryClass): popup -> populate_popup. * gal/e-text/e-entry.c (proxy_changed): rename, the old name was too damn long. (proxy_activate): same. (proxy_populate_popup): same, and change from popup to populate_popup. (e_entry_init): track change to cb names, and populate_popup. also, pass the ECanvas's im_context to the EText. (e_entry_class_init): POPUP -> POPULATE_POPUP. * gal/e-text/e-text.h (struct _EText): remove the old selection stuff, and add im_context/reset_im_context fields. (struct _ETextClass): popup -> populate_popup. * gal/e-text/e-text.c (e_text_dispose): remove all the GtkInvisible based selection stuff, and disconnect from/unref the im_context. (e_text_set_property): add "im_context" handling. (e_text_get_property): same. (e_text_event): connect/disconnect from the IM context's signals in the FOCUS_CHANGE handler. in the KEY_PRESS/RELEASE handler, use gtk_im_context_filter_keypress if we have an im_context. also, use e_text_do_popup now instead of just emitting the "popup" signal. (e_text_copy_clipboard): new function. (e_text_delete_selection): new function. (e_text_cut_clipboard): new function. (e_text_paste_clipboard): new function. (e_text_select_all): new function. (primary_get_cb): new function, handle requests for the primary selection when we're the owner. (primary_clear_cb): new function, unfinished. (e_text_update_primary_selection): new function. (paste_received): new function, insert pasted text. (e_text_paste): new function, (popup_menu_detach): new function, not needed really. (popup_targets_received): new function, pop up the popup once we have the selection information necessary to sensitize the c/c/p buttons. (e_text_do_popup): new function, request the selection. (e_text_reset_im_context): new function. (e_text_command): for E_TEP_SELECT, call e_text_update_primary_selection. for E_TEP_DELETE/INSERT, _delete_selection -> e_text_delete_selection. for E_TEP_COPY, call e_text_copy_clipboard. for E_TEP_PASTE/E_TEP_GET_SELECTION call e_text_paste. (e_text_class_init): change the "popup" signal to "populate_popup". Also, add the "im_context" property. (e_text_commit_cb): new function. IM context callback. (e_text_retrieve_surrounding_cb): new function. IM context callback. (e_text_delete_surrounding_cb): new function. IM context callback. unfinished. svn path=/trunk/; revision=20653
* For example; a selection ending 2003-apr-02 does not fit into theHans Petter Jansson2003-04-032-8/+24
| | | | | | | | | | 2003-04-02 Hans Petter Jansson <hpj@ximian.com> * e-calendar-item.c (e_calendar_item_set_selection): For example; a selection ending 2003-apr-02 does not fit into the remaining shown days after 1969-dec. Stop assuming that it does. svn path=/trunk/; revision=20652
* add NONE:OBJECTChris Toshok2003-04-034-0/+35
| | | | | | | | | | | | | | | | 2003-04-02 Chris Toshok <toshok@ximian.com> * gui/widgets/e-addressbook-marshal.list: add NONE:OBJECT * gui/widgets/e-minicard.c (e_minicard_class_init): add style_set signal. (e_minicard_style_set): just call set_selected with the currently selected flag, so we recolor properly. * gui/widgets/e-minicard.h (struct _EMinicardClass): add style_set signal. svn path=/trunk/; revision=20651
* (e_tree_class_init): Add a G_SIGNAL_TYPE_STATIC_SCOPEEttore Perazzoli2003-04-031-1/+1
| | | | | | for the GTK_TYPE_SELECTION_DATA arg. svn path=/trunk/; revision=20650
* Add a check to see if the view should be the day-view and change theJeffrey Stedfast2003-04-033-6/+20
| | | | | | | | | | | | | | | | | | 2003-04-02 Jeffrey Stedfast <fejj@ximian.com> * gui/control-factory.c (set_prop): Add a check to see if the view should be the day-view and change the default to be whatever calendar_config_get_default_view() returns. Should fix bug #39735. * gui/calendar-config.h: calendar_config_write() and calendar_config_write_on_exit() no longer exist. Removed prototypes. * gui/control-factory.c (set_prop): g_strcasecmp() is deprecated. Since the values can never be anything other than all lowercase anyway, just use strcmp. svn path=/trunk/; revision=20649
* Guard against the filesel's selection being NULL. Fixes bug #40679.Jeffrey Stedfast2003-04-032-6/+14
| | | | | | | | | 2003-04-02 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer-select-file.c (e_msg_composer_select_file): Guard against the filesel's selection being NULL. Fixes bug #40679. svn path=/trunk/; revision=20648
* Fixes #39262Rodrigo Moya2003-04-032-7/+40
| | | | | | | | | | | 2003-04-02 Rodrigo Moya <rodrigo@ximian.com> Fixes #39262 * importers/icalendar-importer.c (load_file_fn, vcal_load_file_fn): use folder_type argument to determine what to import. svn path=/trunk/; revision=20647
* added "folder_type" parameter to EvolutionImporterLoadFileFn.Rodrigo Moya2003-04-032-0/+7
| | | | | | | | | 2003-04-02 Rodrigo Moya <rodrigo@ximian.com> * importers/icalendar-importer.c (load_file_fn, vcal_load_file_fn): added "folder_type" parameter to EvolutionImporterLoadFileFn. svn path=/trunk/; revision=20646
* added "folder_type" parameter to EvolutionImporterLoadFileFn.Rodrigo Moya2003-04-036-3/+16
| | | | | | | | | | | | | | | 2003-04-02 Rodrigo Moya <rodrigo@ximian.com> * importers/evolution-mbox-importer.c (load_file_fn): * importers/evolution-outlook-importer.c (load_file_fn): added "folder_type" parameter to EvolutionImporterLoadFileFn. * importers/elm-importer.c (elm_import_file): pass empty string for "folder_type" argument to GNOME_Evolution_Importer_loadFile. * importers/pine-importer.c (pine_import_file): ditto. * importers/netscape-importer.c (netscape_import_file): ditto. svn path=/trunk/; revision=20645
* added "folder_type" parameter to EvolutionImporterLoadFileFn.Rodrigo Moya2003-04-033-0/+8
| | | | | | | | | | 2003-04-01 Rodrigo Moya <rodrigo@ximian.com> * backend/ebook/evolution-ldif-importer.c (load_file_fn): * backend/ebook/evolution-vcard-importer.c (load_file_fn): added "folder_type" parameter to EvolutionImporterLoadFileFn. svn path=/trunk/; revision=20644
* added "foldertype" argument to GNOME::Evolution::Importer.Rodrigo Moya2003-04-037-7/+30
| | | | | | | | | | | | | | | | | | 2003-04-02 Rodrigo Moya <rodrigo@ximian.com> * importer/GNOME_Evolution_Importer.idl: * importer/evolution-importer.[ch]: added "foldertype" argument to GNOME::Evolution::Importer. * importer/evolution-importer-client.[ch] (evolution_importer_client_load_file): added "folder_type" argument and use it in the call to GNOME_Evolution_Importer_loadFile. * e-shell-importer.c (start_import): added "folder_type" argument and use it in the call to evolution_importer_client_load_file. (folder_selected): pass in the "folder_type" argument to start_import, svn path=/trunk/; revision=20643
* restore expanded state of node and all children. Fixes Ximian bug #40393.Mike Kestner2003-04-031-3/+31
| | | | | | | | | | 2003-04-02 Mike Kestner <mkestner@ximian.com> * e-tree-table-adapter.c (update_node): restore expanded state of node and all children. Fixes Ximian bug #40393. (check_expanded): new traverser function svn path=/trunk/; revision=20642
* Fixes #39955JP Rosevear2003-04-022-2/+6
| | | | | | | | | | 2003-04-02 JP Rosevear <jpr@ximian.com> Fixes #39955 * gui/itip-utils.c (comp_sentby): don't unref the the account svn path=/trunk/; revision=20641
* Updated Ukrainian translationYuri Syrota2003-04-021-2/+2
| | | | svn path=/trunk/; revision=20640
* Updated Ukrainian translationYuri Syrota2003-04-021-5/+5
| | | | svn path=/trunk/; revision=20639
* Updated Ukrainian translationYuri Syrota2003-04-021-22/+22
| | | | svn path=/trunk/; revision=20638
* Fixes #40661Rodrigo Moya2003-04-022-0/+7
| | | | | | | | | | 2003-04-02 Rodrigo Moya <rodrigo@ximian.com> Fixes #40661 * gui/itip-utils.c: added missing header for Forte compilation. svn path=/trunk/; revision=20637
* Updated Ukrainian translationYuri Syrota2003-04-021-7/+7
| | | | svn path=/trunk/; revision=20636
* Updated Ukrainian translationYuri Syrota2003-04-021-281/+281
| | | | svn path=/trunk/; revision=20635
* move to using gtk_im_context.Larry Ewing2003-04-022-85/+11
| | | | | | | | | | 2003-04-01 Larry Ewing <lewing@ximian.com> * gal/widgets/e-canvas.c: move to using gtk_im_context. * gal/widgets/e-canvas.c: add im_context member. svn path=/trunk/; revision=20634
* Nuke GdkFont and use Pango's font measuring for everything.Hans Petter Jansson2003-04-024-130/+160
| | | | | | | | | | | | | | | | | | | | | | | 2003-04-01 Hans Petter Jansson <hpj@ximian.com> * e-calendar-item.c (e_calendar_item_class_init) (e_calendar_item_destroy) (e_calendar_item_get_arg) (e_calendar_item_set_arg) (e_calendar_item_update) (e_calendar_item_draw) (e_calendar_item_draw_month) (e_calendar_item_draw_day_numbers) (e_calendar_item_recalc_sizes) (e_calendar_item_convert_position_to_day): Nuke GdkFont and use Pango's font measuring for everything. * e-calendar-item.h: Ditto. * e-calendar.c (e_calendar_init) (e_calendar_size_allocate): Ditto. svn path=/trunk/; revision=20633
* Only clear the Mail passwords.Not Zed2003-04-022-2/+4
| | | | | | | | | 2003-04-02 Not Zed <NotZed@Ximian.com> * mail-session.c (mail_session_forget_passwords): Only clear the Mail passwords. svn path=/trunk/; revision=20632
* Delete all Passwords-* sections. Should make this work.Not Zed2003-04-022-1/+20
| | | | | | | | | 2003-04-02 Not Zed <NotZed@Ximian.com> * e-passwords.c (e_passwords_forget_passwords): Delete all Passwords-* sections. Should make this work. svn path=/trunk/; revision=20631
* [#40652]Not Zed2003-04-022-2/+7
| | | | | | | | | | | 2003-04-02 Not Zed <NotZed@Ximian.com> [#40652] * e-shell-view.c (setup_widgets): Pack the folder and shortcut bars into the paned as sizeable. svn path=/trunk/; revision=20630
* [#39467]Not Zed2003-04-023-13/+20
| | | | | | | | | | | | | | 2003-04-02 Not Zed <NotZed@Ximian.com> [#39467] * e-shell.c (e_shell_construct): Change the splash logic slightly, so that if we can't create the splash, we dont try and cast/use it. * e-splash.c (e_splash_new): dont use a g_return* for what could be a valid (tho incorrect) runtime condition. svn path=/trunk/; revision=20629
* Nuke GdkFont and use Pango's font measuring.Hans Petter Jansson2003-04-0211-172/+263
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-04-01 Hans Petter Jansson <hpj@ximian.com> * gui/e-day-view-main-item.c (e_day_view_main_item_draw): Nuke GdkFont and use Pango's font measuring. * gui/e-day-view-time-itme.c (e_day_view_time_item_get_column_width) (e_day_view_time_item_draw): Ditto. * gui/e-day-view-top-item.c (e_day_view_top_item_draw) (e_day_view_top_item_draw_long_event): Ditto. * gui/e-day-view.c (e_day_view_style_set) (e_day_view_recalc_cell_sizes) (e_day_view_reshape_long_event) (e_day_view_update_top_canvas_drag) (e_day_view_update_main_canvas_drag): Ditto. * gui/e-meeting-time-sel.c (e_meeting_time_selector_style_set) (e_meeting_time_selector_recalc_date_form): Ditto. * gui/e-week-view-event-item.c (e_week_view_draw_time): Ditto. * gui/e-week-view-main-item.c (e_week_view_main_item_draw_day): Ditto. * gui/e-week-view-titles-item.c (e_week_view_titles_item_draw): Ditto. * gui/e-week-view.c (e_week_view_style_set) (e_week_view_recalc_cell_sizes) (e_week_view_reshape_event_span): Ditto. * gui/weekday-picker.c (weekday_picker_style_set): Ditto. svn path=/trunk/; revision=20627
* stop drawing that annoying focus rectangle.Chris Toshok2003-04-021-1/+1
| | | | | | | | | 2003-04-01 Chris Toshok <toshok@ximian.com> * gal/e-text/e-text.c (e_text_draw): stop drawing that annoying focus rectangle. svn path=/trunk/; revision=20626
* [ fixes bug #39508 ] add back in some suitably pango-ized code to getChris Toshok2003-04-021-5/+59
| | | | | | | | | | | 2003-04-01 Chris Toshok <toshok@ximian.com> [ fixes bug #39508 ] * gal/e-text/e-text.c (e_text_command): add back in some suitably pango-ized code to get EText's scrolling horizontally as you move the cursor. svn path=/trunk/; revision=20625
* If we are using the heimdal krb5 implementation, don't free outbuf ever.Jeffrey Stedfast2003-04-022-0/+16
| | | | | | | | | | 2003-03-28 Jeffrey Stedfast <fejj@ximian.com> * camel-sasl-gssapi.c (gssapi_challenge): If we are using the heimdal krb5 implementation, don't free outbuf ever. Seems to segfault if we do. svn path=/trunk/; revision=20624
* Keep track of which entry widget has focus.Jeffrey Stedfast2003-04-024-16/+165
| | | | | | | | | | | | | | | | | | | | | | | | | 2003-04-01 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (composer_entry_focus_in_event_cb): Keep track of which entry widget has focus. (composer_entry_focus_out_event_cb): Same. (control_entry_focus_in_event_cb): Same idea, but since this is in another component, tell that component that its widget has focus so it can merge bonoboui cut/copy/paste (and anything else) menus. (control_entry_focus_out_event_cb): Same. (setup_cut_copy_paste): Connect to the focus-in and focus-out events for all the entry widgets and the html editor. (menu_edit_cut_cb): New callback function since the composer will now own the Cut/Copy/Paste menu items sometimes (depending on which widget is in focus... confused yet? good). * e-msg-composer-hdrs.c (from_changed): Update the Reply-To entry to be a normal GtkEntry. (create_headers): Same. (e_msg_composer_hdrs_set_reply_to): Here too. (e_msg_composer_hdrs_get_reply_to): And finally here. svn path=/trunk/; revision=20623
* updated translationMarco Ciampa2003-04-022-33/+37
| | | | svn path=/trunk/; revision=20622
* Don't allow the 'prefix' argument to make_safe_filename() be NULL. If weJeffrey Stedfast2003-04-022-5/+15
| | | | | | | | | | 2003-04-01 Jeffrey Stedfast <fejj@ximian.com> * mail-display.c (save_part): Don't allow the 'prefix' argument to make_safe_filename() be NULL. If we don't yet have a save_dir in gconf, use $HOME, etc. Fixes bug #40608. svn path=/trunk/; revision=20621
* Updated Ukrainian translationYuri Syrota2003-04-021-3/+3
| | | | svn path=/trunk/; revision=20620
* Updated Ukrainian translationYuri Syrota2003-04-021-276/+286
| | | | svn path=/trunk/; revision=20618
* Call composer_check_autosave if we're going interactive, to check forNot Zed2003-04-022-0/+10
| | | | | | | | | | 2003-04-02 Not Zed <NotZed@Ximian.com> * component-factory.c (interactive_cb): Call composer_check_autosave if we're going interactive, to check for unsaved files. Fixes #40300. svn path=/trunk/; revision=20617
* ** See bug #40300 & probably others.Not Zed2003-04-023-4/+27
| | | | | | | | | | | | | | 2003-04-01 Not Zed <NotZed@Ximian.com> ** See bug #40300 & probably others. * e-msg-composer.c (autosave_manager_query_load_orphans): make the composer arg a parent arg, its only used parent the dialogue. Fix caller casts. (e_msg_composer_check_autosave): new function, checks for autosave files, and recovers them per user instructions. svn path=/trunk/; revision=20616
* [#40590]Not Zed2003-04-022-2/+16
| | | | | | | | | | | | | 2003-04-02 Not Zed <NotZed@Ximian.com> [#40590] * e-config-upgrade.c (identity_map[]): Move the signature stuff to a child node. (identity_sig_map[]): Define the signature node. Fix *autogenerated_signature_%i to map to "auto". svn path=/trunk/; revision=20615
* Fix for #17231 (Evo portion)JP Rosevear2003-04-023-2/+12
| | | | | | | | | | | | | | | | 2003-04-01 JP Rosevear <jpr@ximian.com> Fix for #17231 (Evo portion) * conduits/todo/todo-conduit.c (comp_from_remote_record): test for secret flag properly * conduits/calendar/calendar-conduit.c (comp_from_remote_record): ditto svn path=/trunk/; revision=20612
* added filename (tasks.ics/calendar.ics) to the URI if it does not containRodrigo Moya2003-04-022-2/+30
| | | | | | | | | | 2003-04-01 Rodrigo Moya <rodrigo@ximian.com> * importers/icalendar-importer.c (load_file_fn, vcal_load_file_fn): added filename (tasks.ics/calendar.ics) to the URI if it does not contain it. svn path=/trunk/; revision=20611
* new function, just return the local uri. (set_default_book_uri_local): useChris Toshok2003-04-012-7/+34
| | | | | | | | | | | | 2003-03-31 Chris Toshok <toshok@ximian.com> * backend/ebook/e-book-util.c (get_local_book_uri): new function, just return the local uri. (set_default_book_uri_local): use get_local_book_uri. (e_book_default_book_open): only try and reload the default book if it's not already the local book. svn path=/trunk/; revision=20610
* if we're called and the idle handler is set, remove it, so we dont go andNot Zed2003-04-012-1/+13
| | | | | | | | | | 2003-04-01 Not Zed <NotZed@Ximian.com> * mail-display.c (mail_display_redisplay): if we're called and the idle handler is set, remove it, so we dont go and redisplay it again. Fixes #40522. svn path=/trunk/; revision=20609
* make the verbs static so they don't enter the global namespace.Larry Ewing2003-04-012-2/+7
| | | | | | | | | 2003-03-31 Larry Ewing <lewing@ximian.com> * e-summary-factory.c: make the verbs static so they don't enter the global namespace. svn path=/trunk/; revision=20608
* if killing the root node, set it to NULL in the priv data. Bug #39441.Mike Kestner2003-04-011-0/+2
| | | | | | | | | 2003-03-31 Mike Kestner <mkestner@ximian.com> * e-tree-table-adapter.c (kill_gnode): if killing the root node, set it to NULL in the priv data. Bug #39441. svn path=/trunk/; revision=20607
* [#40474]Not Zed2003-04-012-8/+23
| | | | | | | | | | | | | | 2003-04-01 Not Zed <NotZed@Ximian.com> [#40474] * e-config-upgrade.c (gconf_remap_list[]): The summary settings start at "My-Evolution", not "/My-Evolution". (import_bonobo_config): Same for mail summary settings, and hex decode the string for the strlist. Add a few extra debug printf's. svn path=/trunk/; revision=20606
* Properly init message_list. Fixed a type-o that initialized it to theJeffrey Stedfast2003-04-012-1/+6
| | | | | | | | | 2003-03-31 Jeffrey Stedfast <fejj@ximian.com> * mail-session.c: Properly init message_list. Fixed a type-o that initialized it to the password_list. svn path=/trunk/; revision=20605
* Convert to libglade-2's format.Jeffrey Stedfast2003-04-013-293/+266
| | | | | | | | | | | 2003-03-31 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer-attachment.glade: Convert to libglade-2's format. * e-msg-composer.c (set_editor_signature): E_MSG_COMPOSER_HDRS (composer->hdrs)->account->id can never be NULL anymore. svn path=/trunk/; revision=20604
* Use strncasecmp for matching the nofill and /nofill tags. Also fixed toJeffrey Stedfast2003-04-012-41/+243
| | | | | | | | | | 2003-03-31 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-filter-enriched.c (enriched_to_html): Use strncasecmp for matching the nofill and /nofill tags. Also fixed to handle enriched tags that require <param> tags. svn path=/trunk/; revision=20603
* Updated Hungarian translation.Andras Timar2003-04-012-4335/+4339
| | | | | | | | 2003-03-31 Andras Timar <timar@gnome.hu> * hu.po: Updated Hungarian translation. svn path=/trunk/; revision=20601
* Updated Hungarian translation.Andras Timar2003-04-011-2926/+3192
| | | | | | | | 2003-03-31 Andras Timar <timar@gnome.hu> * hu.po: Updated Hungarian translation. svn path=/trunk/; revision=20600
* Fixes #39961Rodrigo Moya2003-04-012-22/+13
| | | | | | | | | | | | | 2003-03-31 Rodrigo Moya <rodrigo@ximian.com> Fixes #39961 * gui/e-meeting-time-sel.c (e_meeting_time_selector_options_menu_position_callback): (e_meeting_time_selector_autopick_menu_position_callback): use the button's allocation to position the popup menu. svn path=/trunk/; revision=20599
* it emits a list nowJP Rosevear2003-03-312-17/+26
| | | | | | | | 2003-03-31 JP Rosevear <jpr@ximian.com> * conduit/address-conduit.c (card_removed): it emits a list now svn path=/trunk/; revision=20598
* Remove folder-selector button initialization. (e_select_names_new):Dan Winship2003-03-316-61/+84
| | | | | | | | | | | | | | | | | | | | * gui/component/select-names/e-select-names.c (e_select_names_init): Remove folder-selector button initialization. (e_select_names_new): Initialize folder-selector button here, using the passed-in EvolutionShellClient rather than depending on a global variable. * gui/component/select-names/e-select-names-manager.c (e_select_names_manager_activate_dialog): take an EvolutionShellClient and pass it to e_select_names_new(). * gui/component/select-names/e-select-names-bonobo.c (impl_SelectNames_activate_dialog): get a pointer to the shell from bonobo-activation, create a shell_client, and pass it to e_select_names_manager_activate_dialog. svn path=/trunk/; revision=20597
* constify return valueDan Winship2003-03-312-3/+3
| | | | | | | * backend/ebook/e-book-util.c (e_book_get_default_book_uri): constify return value svn path=/trunk/; revision=20596
* Updated Ukrainian translationYuri Syrota2003-03-311-80/+80
| | | | svn path=/trunk/; revision=20595
* print "" if the value is NULL. (main): add a couple of utf8 test casesChris Toshok2003-03-313-132/+239
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-03-31 Chris Toshok <toshok@ximian.com> * ename/test-ename-western.c (do_name): print "" if the value is NULL. (main): add a couple of utf8 test cases (that still use western orderings). * ename/e-name-western.c (e_name_western_str_count_words): utf8-ize this. (e_name_western_cleanup_string): same. (e_name_western_get_words_at_idx): same. (e_name_western_get_one_prefix_at_str): same. (e_name_western_get_prefix_at_str): same. (e_name_western_extract_first): same. (e_name_western_extract_middle): same. (e_name_western_extract_nickname): same. (e_name_western_extract_last): same. (e_name_western_get_preceding_word): same. (e_name_western_get_suffix_at_str_end): same. (e_name_western_detect_backwards): same. (e_name_western_reorder_asshole): same. (FINISH_CHECK_MIDDLE_NAME_FOR_CONJUNCTION): same. (e_name_western_fixup): same. (e_name_western_parse): validate the string and truncate it if need be. svn path=/trunk/; revision=20594
* Updated Ukrainian translationYuri Syrota2003-03-311-22/+15
| | | | svn path=/trunk/; revision=20593
* Updated Ukrainian translationYuri Syrota2003-03-311-4/+4
| | | | svn path=/trunk/; revision=20592
* Updated Ukrainian translationYuri Syrota2003-03-312-3570/+3176
| | | | svn path=/trunk/; revision=20591
* add vcard testsChris Toshok2003-03-3116-0/+218
| | | | svn path=/trunk/; revision=20590
* braindead, and *extremely* forgiving vcard parser. not for publicChris Toshok2003-03-313-0/+1038
| | | | | | | | | 2003-03-30 Chris Toshok <toshok@ximian.com> * backend/ebook/e-vcard.[ch]: braindead, and *extremely* forgiving vcard parser. not for public consumption yet. svn path=/trunk/; revision=20589
* Handle multiple destroys.Hans Petter Jansson2003-03-312-3/+15
| | | | | | | | | 2003-03-30 Hans Petter Jansson <hpj@ximian.com> * e-calendar-item.c (e_calendar_item_destroy): Handle multiple destroys. svn path=/trunk/; revision=20588
* add vcard docsChris Toshok2003-03-314-0/+6593
| | | | svn path=/trunk/; revision=20587
* need to check for config_service != NULL, not service != NULL beforeNot Zed2003-03-314-2/+16
| | | | | | | | | | | | | | | | 2003-03-31 Not Zed <NotZed@Ximian.com> * mail-session.c (pass_response): need to check for config_service != NULL, not service != NULL before calling set_save_password. Fix for #40472. 2003-03-28 Not Zed <NotZed@Ximian.com> * folder-browser-ui.c: include e-meta.h * folder-browser.c (on_right_click): remove unused var. svn path=/trunk/; revision=20586
* [ fixes bug #39381 (again) ] add "GtkWidget *button" first arg, so weChris Toshok2003-03-312-1/+7
| | | | | | | | | | 2003-03-30 Chris Toshok <toshok@ximian.com> [ fixes bug #39381 (again) ] * gui/component/e-address-popup.c (edit_contact_info_cb): add "GtkWidget *button" first arg, so we don't crash. svn path=/trunk/; revision=20585
* Update Czech translationMiloslav Trmac2003-03-302-475/+476
| | | | svn path=/trunk/; revision=20580
* Fixes #39895Not Zed2003-03-304-3/+25
| | | | | | | | | | | | | | | | | | | 2003-03-29 Not Zed <NotZed@Ximian.com> Fixes #39895 * gui/e-day-view.h (EDayViewColors): add an unfocussed colour to draw the selection in when we're not focussed. * gui/e-day-view.c (e_day_view_realize): Initialise E_DAY_VIEW_COLOR_BG_SELECTED_UNFOCUSSED to be 1/2 saturation of the focussed colour. * gui/e-day-view-main-item.c (e_day_view_main_item_draw): Use the UFOCUSSED colour if we aren't focussed, rather than just not drawing anything. svn path=/trunk/; revision=20579
* Updated Brazilian Portuguese translation done by Gustavo Maciel DiasGustavo Maciel Dias Vieira2003-03-302-4904/+4832
| | | | | | | | | 2003-03-29 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br> * pt_BR.po: Updated Brazilian Portuguese translation done by Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br>. svn path=/trunk/; revision=20578
* Updated Swedish translation.Christian Rose2003-03-292-216/+230
| | | | | | | | 2003-03-29 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=20577
* Added myself as new Portuguese translator.Duarte Loreto2003-03-292-0/+5
| | | | | | | | 2003-03-29 Duarte Loreto <happyguy_pt@hotmail.com> * AUTHORS: Added myself as new Portuguese translator. svn path=/trunk/; revision=20574
* Finished updating Portuguese translation.Duarte Loreto2003-03-292-5549/+4766
| | | | | | | | 2003-03-29 Duarte Loreto <happyguy_pt@hotmail.com> * pt.po: Finished updating Portuguese translation. svn path=/trunk/; revision=20573
* set the sub item to the default as wellJP Rosevear2003-03-292-0/+18
| | | | | | | | | 2003-03-28 JP Rosevear <jpr@ximian.com> * e-search-bar.c (clear_search): set the sub item to the default as well svn path=/trunk/; revision=20572
* Ported check for "killall" vs. "killp" back fromEttore Perazzoli2003-03-292-3/+27
| | | | | | 1.2. svn path=/trunk/; revision=20571
* (install-data-local): Fix installation of theEttore Perazzoli2003-03-292-3/+14
| | | | | | .desktop file. svn path=/trunk/; revision=20570
* the shell client is a g_object now, ref appropriatelyJP Rosevear2003-03-292-2/+7
| | | | | | | | | 2003-03-28 JP Rosevear <jpr@ximian.com> * gui/e-itip-control.c (get_servers): the shell client is a g_object now, ref appropriately svn path=/trunk/; revision=20569
* [ fixes bug #40403 ] revert the fix for 28945, as was done on the 1.2Chris Toshok2003-03-292-10/+9
| | | | | | | | | | | | 2003-03-28 Chris Toshok <toshok@ximian.com> [ fixes bug #40403 ] * backend/ebook/e-card.c (e_card_get_vobject): revert the fix for 28945, as was done on the 1.2 branch. this is because the "fix" actually breaks internal use of contact lists. We need to make the exporting of contacts DTRT, instead of fixing it here. svn path=/trunk/; revision=20568
* [ fix the contact editor so that the only time the address is parsed isChris Toshok2003-03-293-36/+46
| | | | | | | | | | | | | | | | | | 2003-03-28 Chris Toshok <toshok@ximian.com> [ fix the contact editor so that the only time the address is parsed is when the user types in the address GtkTextView. ] * gui/contact-editor/e-contact-editor.c (address_mailing_changed): make this use delivery addresses instead of labels. (full_addr_clicked): same. (find_address_mailing): same. * backend/ebook/e-card-simple.c (e_card_simple_set_delivery_address): make this operate similar to e_card_simple_set_address: it sets both the delivery address and the label for the address. svn path=/trunk/; revision=20567
* Hold weak references to the CalComponent instead of connecting to theHans Petter Jansson2003-03-293-29/+30
| | | | | | | | | | | | | | | | | | 2003-03-28 Hans Petter Jansson <hpj@ximian.com> * gui/e-day-view.c (comp_destroy_cb) (e_day_view_on_long_event_button_press) (e_day_view_on_event_button_press) (e_day_view_on_long_event_click) (e_day_view_on_event_click) (e_day_view_on_event_double_click) (e_day_view_on_delete_appointment): Hold weak references to the CalComponent instead of connecting to the "destroy" signal. * gui/e-week-view.c (comp_destroy_cb) (e_week_view_on_text_item_event): Ditto. svn path=/trunk/; revision=20566
* (kill_old_wombat): New.Ettore Perazzoli2003-03-293-1/+81
| | | | | | | (kill_wombat): New. (idle_cb): Call kill_old_wombat(). svn path=/trunk/; revision=20565
* Update.Ettore Perazzoli2003-03-291-4/+4
| | | | svn path=/trunk/; revision=20564
* Add InterfaceCheck object. Likewise.Ettore Perazzoli2003-03-298-15/+240
| | | | | | | | | | | | | | | | | * GNOME_Evolution_WombatLDAP.server.in.in: Add InterfaceCheck object. * GNOME_Evolution_WombatNOLDAP.server.in.in: Likewise. * wombat-interface-check.c: New, from evolution-1-2-branch. * wombat-interface-check.h: Likewise. * wombat.c (setup_pas): Removed argc/argv args. (setup_pcs): Likewise. (setup_interface_check): New interface to set up the InterfaceCheck object. (main): Call the latter. svn path=/trunk/; revision=20563
* Updated Spanish translation by Francisco Javier FernandezPablo Gonzalo del Campo2003-03-292-1305/+1371
| | | | | | | | | 2003-03-28 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Updated Spanish translation by Francisco Javier Fernandez <serrador@arakis.es> svn path=/trunk/; revision=20561
* Updated German translation.Christian Neumair2003-03-292-663/+638
| | | | svn path=/trunk/; revision=20560
* Fixes #39954Hans Petter Jansson2003-03-292-4/+11
| | | | | | | | | | | 2003-03-28 Hans Petter Jansson <hpj@ximian.com> Fixes #39954 * gui/dialogs/recurrence-page.c (make_recurrence_special): Destroy would-be children of the container before the container. svn path=/trunk/; revision=20559
* Declare a prototype for this function prior to fe_got_children() so thatJeffrey Stedfast2003-03-292-0/+9
| | | | | | | | | | 2003-03-28 Jeffrey Stedfast <fejj@ximian.com> * subscribe-dialog.c (fe_check_for_children): Declare a prototype for this function prior to fe_got_children() so that fe_got_children() can call us. svn path=/trunk/; revision=20558
* init new members (get_current_account): get a matching account for theJP Rosevear2003-03-284-59/+149
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-03-28 JP Rosevear <jpr@ximian.com> * gui/dialogs/meeting-page.c (meeting_page_init): init new members (get_current_account): get a matching account for the currently selected user in the combo (meeting_page_finalize): unref the meeting attendee if there is one (meeting_page_fill_widgets): don't set the combo list here (clear_widgets): set the default organizer here and if we don't have an organizer, add the default organizer as an attendee (meeting_page_fill_component): use get_current_account (org_changed_cb): if this is a new meeting and the organizer changes, change the attendee (change_clicked_cb): no need to set the default here (init_widgets): reflect changed callback name (meeting_page_construct): set the combo strings here (popup_delete_cb): remove the organizer attendee if the user explicitly deletes it * gui/e-meeting-model.c (attendee_changed_cb): set row properly * gui/itip-utils.c (comp_to_list): skip the user themselves if cancelling or requesting svn path=/trunk/; revision=20557
* remove unused var.Not Zed2003-03-2816-37/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-03-28 Not Zed <NotZed@Ximian.com> * providers/local/camel-spool-store.c (get_folder): remove unused var. * providers/imap/camel-imap-utils.c (imap_parse_list_response): moved an unused var to the #if 0'd out block. * providers/imap/camel-imap-store.c (parse_list_response_as_folder_info): remove unused vars. * camel-index-control.c (main): deifne camel_init() before using it. * camel-vee-store.c (vee_get_folder): removed unused var. * camel-stream-mem.c (stream_write): warning -> fixme. * camel-stream-filter.c (_CamelStreamFilterPrivate): Add a ; to the end of the struct definition. * camel-store.c (camel_store_delete_folder): remove unused var. (camel_store_rename_folder): " (camel_store_unsubscribe_folder): " * camel-mime-part.c (write_to_stream): Changed warning into a TODO. (construct_from_parser): removed warning, the code was fixed. * camel-mime-message.c (construct_from_parser): Remove the warning, the code was fixed. * camel-mime-filter-enriched.c (camel_mime_filter_enriched_new): Remove unused var. * camel-medium.c (camel_medium_get_header): Removed warning, and changed docs to reflect it. * camel-gpg-context.c (gpg_ctx_parse_status): handle MODE_EXPORT as a noop (warning). * camel-folder.c (get_message_user_tag): changed a warning into a fixme (its not that important). (camel_folder_get_message_user_tag): " * camel-data-cache.c (data_cache_finalise): removed unused vars. (data_cache_expire): " svn path=/trunk/; revision=20556
* cast warning.Not Zed2003-03-282-1/+5
| | | | | | | | 2003-03-28 Not Zed <NotZed@Ximian.com> * filter-datespec.c (button_clicked): cast warning. svn path=/trunk/; revision=20555
* guard against NULL keysJP Rosevear2003-03-282-0/+7
| | | | | | | | 2003-03-27 JP Rosevear <jpr@ximian.com> * e-account-list.c (e_account_list_find): guard against NULL keys svn path=/trunk/; revision=20554
* Likewise.Ettore Perazzoli2003-03-286-66/+56
| | | | | | | | | | | | | | * e-summary.c (e_summary_init): Likewise. * e-summary-weather.c (e_summary_weather_get_html): Likewise. (weather_make_html): Likewise. * e-summary-mail.c (e_summary_mail_generate_html): Fix so it handles the fact that the translated strings are already in UTF8. * e-summary-rdf.c (tree_walk): Likewise. (display_doc): Likewise. svn path=/trunk/; revision=20553
* Get rid of debug printf's that are no longer needed. In the case ofJeffrey Stedfast2003-03-282-9/+8
| | | | | | | | | | | 2003-03-27 Jeffrey Stedfast <fejj@ximian.com> * camel-sasl-gssapi.c (gssapi_challenge): Get rid of debug printf's that are no longer needed. In the case of errors, don't release the outbuf gss_buffer_t since it shouldn't be set. Also g_free (str) when we are done with it. svn path=/trunk/; revision=20551
* Renamed from update_dialog_clist, Ported to GtkTreeView.Ettore Perazzoli2003-03-283-21/+34
| | | | | | | | | | | * e-shell-offline-handler.c (update_dialog_tree_view): Renamed from update_dialog_clist, Ported to GtkTreeView. (update_dialog_tree_view_hash_foreach): Likewise. * glade/e-active-connection-dialog.glade: Rename "active_connection_clist" to "active_connection_treeview". svn path=/trunk/; revision=20550
* When we remove a node from the list, make sure to g_list_free_1().Jeffrey Stedfast2003-03-282-1/+15
| | | | | | | | | | | | | | 2003-03-27 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-utils.c (header_encode_phrase_merge_words): When we remove a node from the list, make sure to g_list_free_1(). (header_encode_phrase_merge_words): Don't use CAMEL_FOLD_PREENCODED as the upper-bound for merged-word length if the merged-word will not be an rfc2047 encoded word. Instead, use CAMEL_FOLD_SIZE-8 (which is the value we use in other places for determining upper-bound lengths). Solves bug #38659. svn path=/trunk/; revision=20549
* (set_state): Removed debugging message.Ettore Perazzoli2003-03-282-1/+5
| | | | svn path=/trunk/; revision=20548
* (EXTRA_DIST): Ooops, add omf.make.Ettore Perazzoli2003-03-282-1/+5
| | | | svn path=/trunk/; revision=20547
* remove extra arg to camel_url_encodeDan Winship2003-03-272-1/+6
| | | | | | | * mail-format.c (write_address): remove extra arg to camel_url_encode svn path=/trunk/; revision=20546
* Like camel_url_encode, but works directly on an existing GString.Dan Winship2003-03-276-79/+117
| | | | | | | | | | | | | | | | | | * camel-url.c (append_url_encoded): Like camel_url_encode, but works directly on an existing GString. (camel_url_to_string, output_param): Use it. (camel_url_encode): Likewise. Remove "escape_unsafe" arg since the "unsafe" chars are the ones that should *always* be escaped, and the places we were passing FALSE were wrong. (camel_url_decode): replace with a new version * camel-file-utils.c (camel_file_util_safe_filename): Remove extra arg to camel_url_encode. * tests/misc/url.c (main): Add tests of basic URL parsing and unparsing svn path=/trunk/; revision=20545
* Do a more thorough check for html marked as text/plain. Check that theNot Zed2003-03-272-2/+11
| | | | | | | | | | | | 2003-03-28 Not Zed <NotZed@Ximian.com> * camel-mime-part-utils.c (simple_data_wrapper_construct_from_parser): Do a more thorough check for html marked as text/plain. Check that the text starts with <html or <!doctype. More complete fix for #16817. svn path=/trunk/; revision=20544
* [ fixes bug #19178 ] use e_book_load_address_book_by_uri on the passed inChris Toshok2003-03-273-42/+19
| | | | | | | | | | | | | | | 2003-03-26 Chris Toshok <toshok@ximian.com> [ fixes bug #19178 ] * backend/ebook/evolution-ldif-importer.c (ebook_open): use e_book_load_address_book_by_uri on the passed in uri. (load_file_fn): pass the uri. * backend/ebook/evolution-vcard-importer.c (ebook_open): use e_book_load_address_book_by_uri on the passed in uri. (load_file_fn): pass the uri. svn path=/trunk/; revision=20543
* Make Radek's surname correct, Doulík, inserted utf8 into the name string.Not Zed2003-03-272-1/+6
| | | | | | | | | 2003-03-27 Not Zed <NotZed@Ximian.com> * e-shell-about-box.c: Make Radek's surname correct, Doulík, inserted utf8 into the name string. For bug #17034. svn path=/trunk/; revision=20542
* [ fixes bug #34651 ] strcmp -> g_utf8_collate. (update_query): encode theChris Toshok2003-03-272-6/+20
| | | | | | | | | | | 2003-03-26 Chris Toshok <toshok@ximian.com> [ fixes bug #34651 ] * gui/component/select-names/e-select-names.c (select_entry_changed): strcmp -> g_utf8_collate. (update_query): encode the string we pass for the query. svn path=/trunk/; revision=20541
* Non-final update to Portuguese translation.Duarte Loreto2003-03-272-2991/+1321
| | | | | | | | 2003-03-27 Duarte Loreto <happyguy_pt@hotmail.com> * pt.po: Non-final update to Portuguese translation. svn path=/trunk/; revision=20540
* [ fixes bug #34085 ] only successfully complete the drag if they dropped aChris Toshok2003-03-272-11/+25
| | | | | | | | | | | | 2003-03-26 Chris Toshok <toshok@ximian.com> [ fixes bug #34085 ] * gui/contact-list-editor/e-contact-list-editor.c (table_drag_data_received_cb): only successfully complete the drag if they dropped a valid vcard (or vcard list). Call gtk_drag_finish. svn path=/trunk/; revision=20539
* $evolution_uidir -> $evolutionuidirChris Toshok2003-03-272-1/+6
| | | | | | | | | 2003-03-26 Chris Toshok <toshok@ximian.com> * gui/contact-list-editor/Makefile.am (INCLUDES): $evolution_uidir -> $evolutionuidir svn path=/trunk/; revision=20538
* [ fixes #40212 ] change accelerator for Save As... to Control-Shift-sChris Toshok2003-03-273-4/+12
| | | | | | | | | | | | 2003-03-26 Chris Toshok <toshok@ximian.com> [ fixes #40212 ] * evolution-contact-editor.xml: change accelerator for Save As... to Control-Shift-s * evolution-contact-list-editor.xml: same. svn path=/trunk/; revision=20537
* dont set the paned initial size here, but hook onto the realize signal.Not Zed2003-03-272-6/+19
| | | | | | | | | | | 2003-03-27 Not Zed <NotZed@Ximian.com> * folder-browser.c (folder_browser_gui_init): dont set the paned initial size here, but hook onto the realize signal. (paned_realised): set the paned size once we're realised. Fixes #37084, its a bit of a hack, but it seems to work. svn path=/trunk/; revision=20536
* Updated Swedish translation.Christian Rose2003-03-272-1264/+1327
| | | | | | | | 2003-03-27 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation. svn path=/trunk/; revision=20535
* ** see bug #40141Not Zed2003-03-272-8/+13
| | | | | | | | | | | | 2003-03-27 Not Zed <NotZed@Ximian.com> ** see bug #40141 * e-summary-preferences.c (config_control_destroy_cb): Dont save prefs here, but restore the last saved. (config_control_apply_cb): save preferences here. svn path=/trunk/; revision=20533
* [ fixes bug #39170 ] remove 'return'. (pas_backend_remove_cards): same.Philip Zhao2003-03-272-12/+29
| | | | | | | | | | | | | | | | | | | | | 2003-03-26 Philip Zhao <philip.zhao@sun.com> [ fixes bug #39170 ] * backend/pas/pas-backend.c (pas_backend_create_card): remove 'return'. (pas_backend_remove_cards): same. (pas_backend_modify_card): same. (pas_backend_check_connection): same. (pas_backend_get_vcard): same. (pas_backend_get_cursor): same. (pas_backend_get_book_view): same. (pas_backend_get_completion_view): same. (pas_backend_get_changes): same. (pas_backend_authenticate_user): same. (pas_backend_get_supported_fields): same. (pas_backend_get_supported_auth_methods): same. svn path=/trunk/; revision=20532
* set the popup to insensitive when we pop it down. hack to force it to loseNot Zed2003-03-271-0/+3
| | | | | | | | | | 2003-03-26 Not Zed <NotZed@Ximian.com> * gal/e-text/e-entry.c (e_entry_show_popup): set the popup to insensitive when we pop it down. hack to force it to lose focus, fix for #39719. svn path=/trunk/; revision=20531
* Renamed from evolution-C.omf. Renamed from evolution.xml.Ettore Perazzoli2003-03-272-0/+143
| | | | | | | * C/evolution-1.4-C.omf: Renamed from evolution-C.omf. * C/evolution-1.4.xml: Renamed from evolution.xml. svn path=/trunk/; revision=20530
* Renamed from evolution-C.omf. Renamed from evolution.xml.Ettore Perazzoli2003-03-277-148/+71
| | | | | | | | | | | | | | * C/evolution-1.4-C.omf: Renamed from evolution-C.omf. * C/evolution-1.4.xml: Renamed from evolution.xml. * Makefile.am (SUBDIRS): Remove "no" for now. * xmldocs.make: Updated to most recent version on GNOME CVS. * C/Makefile.am (docname): Add version. (omffile): Likewise. svn path=/trunk/; revision=20529
* Autogen help/Makefile.Ettore Perazzoli2003-03-273-0/+9
| | | | | | | | * configure.in: Autogen help/Makefile. * Makefile.am (SUBDIRS): Add help. [#38234] svn path=/trunk/; revision=20528
* (e_shell_view_construct): Pass "evolution-1.4" asEttore Perazzoli2003-03-272-1/+6
| | | | | | the app name to bonobo_ui_util_set_ui() instead of "evolution". svn path=/trunk/; revision=20527
* append the second line to the address if necessaryJP Rosevear2003-03-272-3/+25
| | | | | | | | | | | 2003-03-26 JP Rosevear <jpr@ximian.com> * conduit/address-conduit.c (local_record_from_ecard): append the second line to the address if necessary (ecard_from_remote_record): split the address line in two if necessary svn path=/trunk/; revision=20526
* Fixes bug #40074.Jeffrey Stedfast2003-03-274-0/+23
| | | | | | | | | | | | | | 2003-03-26 Jeffrey Stedfast <fejj@ximian.com> Fixes bug #40074. * folder-browser-factory.c (control_deactivate): Save message-list state. * message-list.c (message_list_save_state): Save the various states. svn path=/trunk/; revision=20525
* Fixes for bug #39870Jeffrey Stedfast2003-03-272-64/+74
| | | | | | | | | | | | | | 2003-03-26 Jeffrey Stedfast <fejj@ximian.com> Fixes for bug #39870 * message-browser.c (transfer_msg_done): Close the message-browser. Since the message doesn't exist anymore, we should close it. (message_browser_delete): New callback to handle deletion in the message-browser window. svn path=/trunk/; revision=20524
* Loop over child nodes here too in order to not be affected by libxml2Jeffrey Stedfast2003-03-273-20/+36
| | | | | | | | | | | | 2003-03-26 Jeffrey Stedfast <fejj@ximian.com> * filter-file.c (xml_decode): Loop over child nodes here too in order to not be affected by libxml2 crack. * filter-source.c (xml_decode): Fixed to disreguard libxml2 crack. (get_widget): Use strcmp instead of e_url_equal(). svn path=/trunk/; revision=20523
* [Shell part of #7153.]Ettore Perazzoli2003-03-272-1/+47
| | | | | | | | | | | | | | (load_folder): Call e_storage_new_folder() instead of new_folder() here so the folder doesn't get added to the EvolutionStorage. Since the EvolutionStorage has its own CORBAfied copy of the folder info [sigh] and it can't be updated, we have to set up the EvolutionStorage after setup_stock_folders() has been called. (setup_corba_storage): New function to set up the CORBA storage. (load_all_folders): Call setup_corba_storage() after setup_stock_folders(). svn path=/trunk/; revision=20522
* New member physical_uri in struct ESummaryMailFolder. (new_folder_cb): SetEttore Perazzoli2003-03-273-249/+74
| | | | | | | | | | | | | | * e-summary-mail.c: New member physical_uri in struct ESummaryMailFolder. (new_folder_cb): Set it. (remove_folder_cb): Free it. (make_pretty_foldername): Rewritten to honour the display_name. [#7153] * e-summary.c (destroy): Only remove the source with ID tomorrow_timeout_id if the ID is nonzero. svn path=/trunk/; revision=20521