* 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
* 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
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
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
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
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
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
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
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
* 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
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
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
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
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
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
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
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
* 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
* 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
* 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
* 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