* e-summary-tasks.c: New member gconf_value_changed_handler_id in
ESummaryTasks.
(setup_gconf_client): Set it to the ID of the signal connection.
* e-summary-calendar.c: New member gconf_value_changed_handler_id
in ESummaryCalendar.
(setup_gconf_client): Set it to the ID of the signal connection.
* e-summary-tasks.c (generate_html): Remove unused variable.
svn path=/trunk/; revision=21336
2003-05-19 Anna Marie Dirks <anna@ximian.com>
* e-summary-preferences.c: This patch HIG-ifies the "New News Feed"
dialog, by using a table with appropriate spacing instead of hboxes.
Also fixes an invalid cast of gtk_dialog->gnome_dialog.
svn path=/trunk/; revision=21251
2003-05-15 JP Rosevear <jpr@ximian.com>
Fixes#43101
* e-summary-mail.c (e_summary_folder_unregister_storage): unref
the storage after use not before
svn path=/trunk/; revision=21206
2003-05-14 JP Rosevear <jpr@ximian.com>
* e-summary.h: fix up protos
* e-summary.c (e_summary_get_control): accessor
(e_summary_set_control): ditto
(retrieve_shell_view_interface): util to get the shell view
(e_summary_change_current_view): use it
(e_summary_set_message): ditto
(e_summary_unset_message): ditto
* e-summary-mail.h: add proto
* e-summary-mail.c (e_summary_mail_get_info): use the objref of
the listener
(e_summary_folder_unregister_storage): clean up a registered
storage
(e_summary_folder_register_storages): store the listener directly
(folder_info_pb_changed): unref the listener once we are notified
(lazy_register_storages): release and unref the property bag,
event and listener
(e_summary_folder_init_folder_store): track the listener
(e_summary_folder_clear_folder_store): cleanup the folder store
* e-summary-factory.c (control_activate_cb): we don't get the
shell view here any more
(e_summary_factory_new_control): don't pass in the shell, set the
control on the summary
* component-factory.c (owner_unset_cb): clear the folder store on
destruction
svn path=/trunk/; revision=21177
2003-05-02 Not Zed <NotZed@Ximian.com>
[#41849]
* e-summary-rdf.c (tree_walk): check the in-memory charset, not
the transport charset when creating output.
svn path=/trunk/; revision=21101
* e-summary-shown.c (SPEC): Sort by the first column.
* e-summary-preferences.c: Removed members new_url_entry,
new_name_entry from struct PropertyData.
(rdf_new_url_clicked_cb): Port to
GtkDialog and fix button order. Also, use gtk_dialog_run()
instead of using callbacks.
(add_dialog_clicked_cb): Removed.
svn path=/trunk/; revision=20860
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-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
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
* 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
2003-03-13 Mike Kestner <mkestner@ximian.com>
* e-summary-preferences.c (fill_rdf_etable): pass FALSE for
expand to e_summary_shown_add_node.
* e-summary-shown.c (make_table): ditto, set_expanded_default to FALSE.
(add_node): only call e_tree_node_set_expanded is expanded != default.
* e-summary-weather.c (*_fill_etable): pass FALSE for expand to
e_summary_shown_add_node.
svn path=/trunk/; revision=20284
* e-summary-shown.c (e_summary_shown_freeze,
e_summary_shown_thaw): New, to free/thaw the ETree models.
(e_summary_shown_add_node): Don't freeze/thaw around the single
add here. That doesn't really help much.
* e-summary-preferences.c (fill_rdf_etable): Freeze/thaw the
ESummaryShown while filling it in.
* e-summary-weather.c (e_summary_weather_fill_etable): Likewise.
svn path=/trunk/; revision=20263
* Locations (name): Add some escapes to the newly added locations
so they get split properly.
* e-summary-weather.c (e_summary_weather_init_locations): Fetch
the Locations file from the right path. If you find an invalid
entry in the Locations file, complain with an informative
g_warning() instead of just returning FALSE.
(e_summary_weather_fill_etable): Do the same thing here.
svn path=/trunk/; revision=20220
* e-summary-weather.c (e_summary_weather_set_online): Likewise,
assume weather_refresh_time of zero means "never update the
weather".
(e_summary_weather_init): Likewise here.
(e_summary_weather_reconfigure): And here.
* e-summary-rdf.c (e_summary_rdf_init): Don't add the news feeds
here -- it should be handled with a GConf schema. Also, assume
that prefs is always not NULL (as is the case with the current
code), and interpret a timeout value of zero as "never update
automatically".
(e_summary_rdf_reconfigure): Likewise here. If rdf->timeout is
zero, assume there is no pending timeout.
(e_summary_rdf_set_online): Likewise here. Sigh, so much
duplication in this code.
svn path=/trunk/; revision=20174
* e-summary.c (e_summary_init): Don't need to use libalarm to set
a timeout to change the date. We know how many seconds away it is,
so we can just set a timeout for then.
* Makefile.am (summary_libs): Remove libalarm.a
svn path=/trunk/; revision=20106
* e-summary-rdf.c: Declare xmlSubstituteEntitiesDefaultValue
extern.
(message_finished): And set its value here. Fixes a duplicate
symbol error on OS X.
svn path=/trunk/; revision=19962
* configure.in (idldir): Define componentdir instead of
COMPONENT_DIR. Set it to $privlibdir/components instead of
$libdir/evolution-$(BASE_VERSION)/components.
* gui/component/select-names/Makefile.am (componentdir): Remove
definition; no need to set it here since it's now defined in
configure.in
* gui/component/Makefile.am (componentdir): Likewise.
* gui/Makefile.am (componentdir): Removed definition; this is now
defined in configure.in.
* Makefile.am (componentdir): Removed definition; this is now
defined in configure.in.
* Makefile.am (componentdir): Removed definition; this is now
defined in configure.in.
svn path=/trunk/; revision=19588