Commit Graph

1313 Commits

Author SHA1 Message Date
4b3ff4825b use POINTER_STRING_BOOL for activate_shortcut.
* e-shortcuts-view.c (class_init): use POINTER_STRING_BOOL for
        activate_shortcut.

        * e-shell-marshal.list: Added NONE,STRING,BOOL, and
        POINTER,STRING,BOOL, removed POINTER,STRING,INT

        * evolution-shell-view.c (evolution_shell_view_class_init): Use
        STRING_BOOL for the set_message signal to match rest of command.

svn path=/trunk/; revision=19801
2003-02-06 07:25:48 +00:00
f415453303 Added NONE,STRING,STRING,STRING
2003-02-06  Not Zed  <NotZed@Ximian.com>

        * e-shell-marshal.list: Added NONE,STRING,STRING,STRING

        * evolution-shell-component.c
        (evolution_shell_component_class_init): Change the
        user_create_new_item marshaller to STRING_STRING_STRING to match
        the rest of the call.  The 'new' button should work now.

svn path=/trunk/; revision=19799
2003-02-06 04:10:43 +00:00
327fbe8316 We want to copy whats in the default user dir, not the default user dir.
2003-02-06  Not Zed  <NotZed@Ximian.com>

        * e-setup.c (copy_default_stuff): We want to copy whats in the
        default user dir, not the default user dir.

svn path=/trunk/; revision=19798
2003-02-06 02:56:10 +00:00
fefb7820db Define EVOLUTION_IMAGES using $(imagesdir). Define EVOLUTION_GLADEDIR
* Makefile.am (INCLUDES): Define EVOLUTION_IMAGES using
	$(imagesdir). Define EVOLUTION_GLADEDIR using $(gladedir)
	(eshellincludedir): Define in terms of $(privincludedir)
	(evolution_LDFLAGS): Remove this. gmodule-2's LDFLAGS include the
	equivalent of -export-dynamic for us.
	(serverdir, etspecdir): Remove. Defined in configure.in now.

	* e-folder.c: #include <string.h>
	* e-corba-config-page.c: Likewise
	* e-shell-config.c: Likewise
	* e-shell-folder-creation-dialog.c: Likewise
	* e-shell-folder-title-bar.c: Likewise
	* e-shell-startup-wizard.c: Likewise
	* evolution-activity-client.c: Likewise.
	* evolution-shell-component-client.c: Likewise
	* evolution-shell-component-utils.c: Likewise
	* evolution-storage.c: Likewise
	* evolution-test-component.c: Likewise

	* e-shortcuts-view.c (destroy_group_cb): Remove unused variable

	* importer/Makefile.am (INCLUDES): Remove -I$(includedir). Define
	EVOLUTION_GLADEDIR using $(gladedir).
	(libevolution_importerincludedir): Define in terms of
	$(privincludedir)
	(gladedir): Removed. Defined in configure.in now.

	* glade/Makefile.am (gladedir): Likewise

svn path=/trunk/; revision=19774
2003-02-05 22:25:18 +00:00
f0574ae557 s/BonoboXObject/BonoboObject/
* importer/evolution-intelligent-importer.c:
	s/BonoboXObject/BonoboObject/

svn path=/trunk/; revision=19766
2003-02-05 18:47:08 +00:00
4be1d4a1c7 s/glade_gnome_init/glade_init/
* e-folder-list.c (e_folder_list_class_init):
	s/glade_gnome_init/glade_init/

	* main.c (main): Likewise

svn path=/trunk/; revision=19761
2003-02-05 18:10:09 +00:00
38eef72722 re-enable. (prepare_importer_page): re-enable importer code.
2003-02-05  Not Zed  <NotZed@Ximian.com>

        * e-shell-startup-wizard.c (start_importers): re-enable.
        (prepare_importer_page): re-enable importer code.

        * e-shell-importer.c (druid_finish_button_change): removed, since
        its not such a hack to change anymore.  Dunno how to get an icon
        on it tho, without a stock button.
        (show_import_wizard): Change the apply button to "Import" here.

2003-01-28  Not Zed  <NotZed@Ximian.com>

        * e-local-storage.c (create_folder_directory): We can't use
        pointer arithmetic with g_path_get_*, so adjust code accordingly.

2003-01-16  Not Zed  <NotZed@Ximian.com>

        * e-shell-startup-wizard.c (e_shell_startup_wizard_create): Hook
        onto finish instead of next on the last page.

svn path=/trunk/; revision=19753
2003-02-05 04:47:03 +00:00
a5e82f72f8 updated for e scroll frame --> gtk scrolled window
svn path=/trunk/; revision=19736
2003-02-04 19:03:02 +00:00
83ac1fc7df No need for the @true command. ($(IDL_GENERATED_C)): Likewise.
* Makefile.am ($(SELECT_NAMES_IDL_GENERATED_C)): No need for the
@true command.
($(IDL_GENERATED_C)): Likewise.
(e-shell-marshal.h, e-shell-marshal.c): Use different names for
the .tmp files so these can be generated in parallel.

* importer/Makefile.am (GNOME_Evolution_Importer-impl.o): Remove
unused rule.
($(IDL_GENERATED_C)): Remove useless @true command.
(BUILT_SOURCES): Put the .h generated files in here as well.

svn path=/trunk/; revision=19674
2003-01-28 23:20:29 +00:00
c220fb406c (Evolution-impl.o): Removed unused rule.
svn path=/trunk/; revision=19672
2003-01-28 18:38:10 +00:00
ff047f4ed5 Make this work with parallel make as well.
svn path=/trunk/; revision=19671
2003-01-28 18:17:04 +00:00
ef0b77769d Use a little trick for the IDL compilation so that
it works with parallel makes.

svn path=/trunk/; revision=19670
2003-01-28 18:09:09 +00:00
8d5640e6ce (e_shell_construct): Use
bonobo_activation_server_register() instead of
bonobo_activation_register_active_server() again, since we want to
be able to build against bonobo-activation 2.0 and the latter is
2.2-specific.
(impl_finalize): Likewise, use
bonobo_activation_active_server_unregister() instead of
bonobo_activation_unregister_active_server().

svn path=/trunk/; revision=19668
2003-01-28 17:08:05 +00:00
8cf2b93847 Set GTK_RESPONSE_OK as the default response.
* e-shell-importer.c (choose_importer_from_list): Set
GTK_RESPONSE_OK as the default response.

* Makefile.am (INCLUDES): Add -DGNOME_DISABLE_DEPRECATED,
-DBONOBO_DISABLE_DEPRECATED.

* e-shortcuts.c (update_shortcut_and_emit_signal): Use
g_signal_emit() instead of gtk_signal_emit().

* e-shortcuts-view.c (destroy_group_cb): Port from GnomeMessageBox
to GtkMessageDialog.

* e-shell.c (get_icon_path_for_component_info): Use
gnome_program_locate_file() instead of gnome_pixmap_file().
(impl_finalize): Use bonobo_activation_unregister_active_server()
instead of bonobo_activation_active_server_register().
(e_shell_construct): Use
bonobo_activation_register_active_server() instead of
bonobo_activation_active_server_register().

* e-shell-view-menu.c (command_submit_bug): Use e_notice().
(launch_pilot_settings): Use g_find_program_in_path() instead of
gnome_is_program_in_path().
(command_submit_bug): Likewise.

* e-shell-utils.c (get_icon_path): Use g_file_test() instead of
g_file_exists().

* e-shell-startup-wizard.c (prepare_importer_page): Port from
GnomeMessageBox to GtkMessageDialog.

* e-shell-shared-folder-picker-dialog.c (show_dialog): Update for
GtkDialog.
(progress_dialog_close_callback): Removed.
(progress_dialog_clicked_callback): Removed.
(progress_dialog_response_callback): New.
(create_progress_dialog): Ported to GnomeDialog.

* e-shell-offline-sync.c: Add member parent_window to struct
SyncData.
(e_shell_offline_sync_all_folders): Set it from the parent_window
arg.
(progress_dialog_close_callback): Removed.
(progress_dialog_clicked_callback): Removed.
(progress_dialog_response_callback): New.
(setup_dialog): Create a GtkDialog instead of a GnomeDialog.
(sync_folder): Updated for GtkDialog.

* e-shell-offline-handler.c (dialog_handle_ok): Make it get a
GtkDialog instead of a GnomeDialog.
(dialog_handle_cancel): Likewise.
(dialog_clicked_cb): Removed.
(dialog_response_cb): New.
(pop_up_confirmation_dialog): Connect the new dialog_response_cb()
instead of the old dialog_clicked_cb().  Removed
gnome_dialog_set_default() call.

* e-shell-folder-creation-dialog.c (dialog_response_cb): Make
first arg a GtkDialog, not a GnomeDialog.

* e-shell-folder-commands.c (e_shell_command_delete_folder):
Expect delete_dialog() to return a GtkResponseType.
(delete_dialog): Ported to GtkMessageDialog; Return a
GtkResponseType.

* e-shell-config-default-folders.c
(e_shell_config_default_folders_create_widget): Removed unused
variable.

* e-setup.c (check_evolution_directory): Remove Evolution
directory installation message.
(e_setup): Remove check for the Executive-Summary directory.

* e-local-storage.c (create_folder_directory): Use g_file_test()
instead of g_file_exists().

* evolution-shell-component-utils.c (e_pixmaps_update): Use
g_build_filename() of g_concat_dir_and_file().
* e-folder-dnd-bridge.c (handle_data_received_path): Likewise.
* e-local-folder.c (construct_loading_metadata): Likewise.
(save_metadata): Likewise.
* e-local-storage.c (remove_folder_directory): Likewise.
(append_xfer_item_list): Likewise.
* e-setup.c (check_dir_recur): Likewise.
(e_shell_rm_dir): Likewise.
(setup_bonobo_conf_private_directory): Likewise.
* e-shell-folder-commands.c
(folder_selection_dialog_folder_selected_callback): Likewise.
(e_shell_command_rename_folder): Likewise.
* e-shell-folder-creation-dialog.c (dialog_response_cb): Likewise.
* e-shell-settings-dialog.c (load_pages): Likewise.
* e-shell-utils.c (get_icon_path): Likewise.
* e-shell.c (setup_local_storage): Likewise.
(get_icon_path_for_component_info): Likewise.
(e_shell_construct): Likewise.
* main.c (main): Likewise.

svn path=/trunk/; revision=19658
2003-01-27 21:09:56 +00:00
6d09205d5d (timeout_callback): Pass a the context's
language to pango_context_get_metrics() instead of NULL, so the
heights are computed correctly.

svn path=/trunk/; revision=19651
2003-01-27 17:01:45 +00:00
f79b9679ae #if 0'ed out for now, since it seems to cause trouble for local
* evolution-shell-component.c (owner_ping_callback): #if 0'ed out
for now, since it seems to cause trouble for local components.
(setup_owner_pinging): Likewise.

* e-shell-user-creatable-items-handler.c
(get_default_action_for_view): Return default_menu_item [instead
of NULL] if there is no view displayed.  [#32736]

svn path=/trunk/; revision=19650
2003-01-27 16:57:17 +00:00
eba0af0c6a (get_max_clipped_label_width): Use
clipped_label->layout instead of creating a new PangoLayout; this
way we respect the actual font being used.

svn path=/trunk/; revision=19603
2003-01-23 21:45:03 +00:00
392239818d Update for new args to e_clipped_label_new().
* e-shell-view.c (create_label_for_empty_page): Update for new
args to e_clipped_label_new().

* e-shell-folder-title-bar.c (e_shell_folder_title_bar_construct):
Make the title label bold and larger using the new args to
e_clipped_label_new().

svn path=/trunk/; revision=19592
2003-01-23 19:31:23 +00:00
7542d81fcf [Port fix for #34129 from evolution-1-2-branch, unread count in
shortcut bar doesn't update properly.]

* e-shortcuts.c (update_shortcuts_by_path): Use
e_shell_parse_uri() so we handle default shortcuts properly as
well.
(update_shortcut_and_emit_signal): Use shortcut_item_update()
once, and use the return value from it.  [Thanks to Leon Zhang
<leon.zhang@sun.com> for pointing out the brokenness of this
code.]

svn path=/trunk/; revision=19585
2003-01-23 17:09:33 +00:00
6582de79d5 Update copyright year.
svn path=/trunk/; revision=19583
2003-01-23 16:03:51 +00:00
63d803aa5e removed *.oaf.in that were left
svn path=/trunk/; revision=19582
2003-01-23 06:32:04 +00:00
9d14474e02 Install the shell executable as evolution-$(BASE_VERSION) using an
* Makefile.am: Install the shell executable as
evolution-$(BASE_VERSION) using an install-exec-local hack.  Also
put libeshell in $(privlibdir) instead of $(libdir).
(eshellincludedir): Version using $(BASE_VERSION).
(INCLUDES): Update for the new locations of things.
(etspecdir): Likewise.

* e-shell-view.c (e_shell_view_construct): Get evolution.xml from
EVOLUTION_UIDIR.

* importer/Makefile.am: Install libevolution-importer in
$(privlibdir) instead of $(libdir).
(INCLUDES): Updated for the new versioned paths.  Define
EVOLUTION_UIDIR.
(libevolution_importerincludedir): Version using $(BASE_VERSION).
(gladedir): Likewise.

* glade/Makefile.am (gladedir): Version using $(BASE_VERSION).

* e-setup.c (DEFAULT_USER_PATH): New #define.
(check_evolution_directory): Use it.
(copy_default_stuff): Likewise.  Also, remove old shortcuts.xml
removal cruft.

svn path=/trunk/; revision=19565
2003-01-22 20:25:15 +00:00
673b336514 pass pango_context_get_language (context) to pango_context_get_metrics.
2003-01-17  Chris Toshok  <toshok@ximian.com>

	* e-shell-settings-dialog.c (set_dialog_size): pass
	pango_context_get_language (context) to
	pango_context_get_metrics.

svn path=/trunk/; revision=19506
2003-01-17 23:22:23 +00:00
b186b72199 Make dialog New/Cancel/OK to match HIG.
* e-shell-folder-selection-dialog.c
(e_shell_folder_selection_dialog_construct): Make dialog
New/Cancel/OK to match HIG.

* glade/e-shell-folder-creation-dialog.glade: Swap Cancel/OK
buttons to match HIG.

* e-shell-importer.c (choose_importer_from_list): Make dialog
Cancel/OK to match HIG.

* e-shell-folder-selection-dialog.c
(e_shell_folder_selection_dialog_construct): Make dialog Cancel/OK
to match HIG.

svn path=/trunk/; revision=19465
2003-01-14 22:29:41 +00:00
3be3c9494b Do not #include <e-bonobo-widget.h>. (e_set_dialog_parent): Remove the
* e-dialog-utils.c: Do not #include <e-bonobo-widget.h>.
(e_set_dialog_parent): Remove the BonoboWidget handling stuff (it
doesn't really work anyways).

* e-shell-view.c: Do not #include "e-bonobo-widget.h".

* Makefile.am (widgetsinclude_HEADERS): Ooops, remove
e-bonobo-widget.h.
(libemiscwidgets_a_SOURCES): Likewise, remove e-bonobo-widget.c.

svn path=/trunk/; revision=19460
2003-01-14 20:19:26 +00:00
ab0da53a3e (EXTRA_DIST): Add $(schema_DATA) here.
svn path=/trunk/; revision=19456
2003-01-14 18:31:26 +00:00
8064872a9d Switch to using GtkPaned instead of EPaned for GTK2
svn path=/trunk/; revision=19444
2003-01-14 17:29:22 +00:00
092ccc49c4 s/BonoboXObject/BonoboObject/ (for BONOBO_DISABLE_DEPRECATED)
* s/BonoboXObject/BonoboObject/ (for BONOBO_DISABLE_DEPRECATED)

svn path=/trunk/; revision=19427
2003-01-13 18:51:39 +00:00
472a6e0fa0 Don't duplicate the shell object here before passing to
* evolution-shell-component.c (impl_setOwner): Don't duplicate the
shell object here before passing to evolution_shell_client_new().

* evolution-shell-client.c (evolution_shell_client_construct):
Dupliate the @corba_shell before storing into the
EvolutionShellClientPrivate struct.

* e-shell-config-default-folders.c
(e_shell_config_default_folders_create_widget): Do not duplicate
the shell's CORBA objref.

* e-shell-config-autocompletion.c
(e_shell_config_autocompletion_create_widget): Do not duplicate
the shell's CORBA objref.

svn path=/trunk/; revision=19415
2003-01-10 21:39:33 +00:00
8c37e1b2ee Make this work again.
* e-storage-set-view.c (popup_folder_menu): Make this work again.

svn path=/trunk/; revision=19414
2003-01-10 21:36:42 +00:00
c0805945de (e_shell_view_save_defaults): Save the expansion
state of the EStorageSetView.
(setup_defaults): Load the expansion state.

svn path=/trunk/; revision=19412
2003-01-10 21:10:03 +00:00
b08b93d946 Make the view save its settings as the default ones if it's the last one.
* e-shell.c (e_shell_request_close_view): Make the view save its
settings as the default ones if it's the last one.

* e-shell-view-menu.c (command_quit): Make this view save its
settings as the defaults before quitting.

svn path=/trunk/; revision=19410
2003-01-10 20:43:48 +00:00
62e880130b Generate the URI list from the popt context fetched from the GnomeProgram
* main.c (main): Generate the URI list from the popt context
fetched from the GnomeProgram object.

* e-shell-view.c (setup_defaults): Removed @setup_default_uri arg.
Don't load any URI here.
(e_shell_view_construct): Open the URI here instead.

svn path=/trunk/; revision=19409
2003-01-10 19:57:21 +00:00
794ff9b527 (parse_default_uri): Remove bogus is_default check.
svn path=/trunk/; revision=19406
2003-01-10 18:18:25 +00:00
ccad8ad56a (set_default_folder_physical_uri_from_path): New
function.
(e_setup_check_config): Call it for each of the *_path keys.  Do
not set the default for *_path keys as those come from the GConf
schema anyways.

svn path=/trunk/; revision=19404
2003-01-10 18:06:37 +00:00
52ce2079e3 Set defaults for /apps/evolution/shell/default_folders/... .
* apps_evolution_shell.schemas: Set defaults for
/apps/evolution/shell/default_folders/... .

* e-shortcuts-view.c (pop_up_right_click_menu_for_group): Destroy
the popup_menu with gtk_widget_destroy() instead of
gtk_widget_unref().

svn path=/trunk/; revision=19403
2003-01-10 17:40:28 +00:00
e4d884f1b6 remove cast to GTK_OBJECT, it isn't, nor needed.
2003-01-10  Not Zed  <NotZed@Ximian.com>

        * evolution-config-control.c (impl_apply): remove cast to
        GTK_OBJECT, it isn't, nor needed.

svn path=/trunk/; revision=19394
2003-01-10 04:56:20 +00:00
11cc8e069f use pango_layout_get_pixel_size here instead of pango_layout_get_width,
2003-01-09  Chris Toshok  <toshok@ximian.com>

	* e-shell-settings-dialog.c (set_dialog_size): use
	pango_layout_get_pixel_size here instead of
	pango_layout_get_width, which returns 0 (unless it's been set by
	the user before, I believe).

svn path=/trunk/; revision=19382
2003-01-10 00:50:21 +00:00
921933660b Properly reset activity_interface to NULL.
* evolution-shell-client.c (impl_dispose): Properly reset
activity_interface to NULL.
(evolution_shell_client_construct): Ref the shell object here.

* e-shell.c (view_weak_notify): Ref the shell since it's being
passed to notify_no_views_left_idle_cb as the data.
(notify_no_views_left_idle_cb): Only unref the shell here.

svn path=/trunk/; revision=19381
2003-01-09 23:59:39 +00:00
6b8b8d8e37 dont unref the pango context, get_context() doesn't create a ref.
2003-01-08  Not Zed  <NotZed@Ximian.com>

        * e-shell-settings-dialog.c (set_dialog_size): dont unref the
        pango context, get_context() doesn't create a ref.

svn path=/trunk/; revision=19303
2003-01-09 03:08:06 +00:00
578e668365 Images are now in $(datadir)/evolution/images instead of
* Makefile.am: Images are now in $(datadir)/evolution/images
instead of $(datadir)/images/evolution.

* e-folder-list.c (e_folder_list_class_init): Remove
"EFolderList::" prefix from the properties.

svn path=/trunk/; revision=19292
2003-01-08 22:34:59 +00:00
256a3d747f (evolution_LDFLAGS): -export-dynamic so custom
widgets in libglade work.

svn path=/trunk/; revision=19283
2003-01-08 18:24:35 +00:00
24b6be3288 setup gettext
* main.c (main): setup gettext

svn path=/trunk/; revision=19264
2003-01-07 20:52:38 +00:00
2c33021e5b dont double-free storage_lname.
2003-01-06  Not Zed  <NotZed@Ximian.com>

        * evolution-folder-selector-button.c (set_folder): dont
        double-free storage_lname.

svn path=/trunk/; revision=19251
2003-01-07 01:22:04 +00:00
b4c4834eaa remove idldir definition. (It's defined in configure.in now)
* Makefile.am: remove idldir definition. (It's defined in
	configure.in now)

svn path=/trunk/; revision=19242
2003-01-06 14:19:06 +00:00
482cf3700a [With this commit, the shell compiles without deprecated
GLib/GTK+ functions, except for a couple of places were we use
GtkCList.]

* Makefile.am (INCLUDES): Add `-DG_DISABLE_DEPRECATED
-DGTK_DISABLE_DEPRECATED'.

* evolution-test-component.c (create_new_folder_selector): No
gtk_window_set_policy().

* main.c (quit_box_new): gtk_window_set_resizable() instead of
gtk_window_set_policy().
(view_map_callback): g_signal_handlers_disconnect_by_func()
instead of gtk_signal_disconnect_by_func().
(main): No need to push the GdkRGB visual/cmap anymore.
(new_view_created_callback): Likewise.

* e-task-widget.c: Renamed member pixmap of ETaskWidgetPrivate to
`image'.
(init): Updated accordingly.
(e_task_widget_construct): Use GtkImage, not GtkPixmap.

* e-storage.c (class_init): Converted from gtk_signal_new() to
g_signal_new().

* e-storage-set.c (class_init): Converted from gtk_signal_new() to
g_signal_new().

* e-storage-set-view.c
(setup_folder_properties_items_if_corba_storage_clicked):
g_string_append_printf() instead of g_string_sprintfa().
(class_init): Converted from gtk_signal_new() to g_signal_new().
(setup_folder_changed_callbacks): Use
e_signal_connect_while_alive() and
e_signal_connect_full_while_alive().

* e-splash.c (e_splash_construct): gtk_window_set_resizable()
instead of gtk_window_set_policy().

* e-shortcuts.c: Do not #include e-unicode.h.
(shortcut_item_update): Use g_path_get_basename() instead of
g_basename().
(e_shortcuts_add_default_shortcuts): No need to de-utfize strings.
(e_shortcuts_add_default_group): Same here.

* e-shortcuts-view.c: Do not #include <e-unicode.h>.
(class_init): Converted from gtk_signal_new() to g_signal_new().
(destroy_group_cb): No need to convert the text from UTF8.

* e-shell.c (impl_dispose): g_signal_handlers_disconnect_by_func()
instead of gtk_signal_disconnect_by_func().
(class_init): Use g_signal_new() instead of gtk_signal_new().

* e-shell-view.c: Do not #include e-unicode.h.  Renamed member
offline_toggle_pixmap to offline_toggle_image in
EShellViewPrivate.
(update_folder_title_bar): No need to de-UTF8-ize the title.
(cleanup_delayed_selection):
g_signal_handlers_disconnect_by_func() instead of
gtk_signal_disconnect_by_func().
(ui_engine_add_hint_callback): gtk_label_set_text(), not
gtk_label_set().
(class_init): Use g_signal_new() instead of gtk_signal_new().
(update_for_current_uri): No need to convert the title from UTF8.
(setup_offline_toggle): Changed to set up a GtkImage, not a
GtkPixmap.
(update_offline_toggle_status): Accordingly (gtk_image* instead of
gtk_pixmap*).
(set_current_notebook_page): gtk_notebook_set_current_page(), not
gtk_notebook_set_page().
(get_storage_set_path_from_uri): g_ascii_strncasecmp() instead of
g_strncasecmp().
(folder_bar_popup_map_callback): Use
e_signal_connect_while_alive() instead of
gtk_signal_connect_while_alive().
(e_shell_view_construct): Likewise.
(display_uri): g_signal_connect_after() instead of
gtk_signal_connect_full().
(update_for_current_uri):
g_signal_handlers_{block,unblock}_by_func() instead of
gtk_signal_handler_{block,unblock}_by_func().

* e-shell-view-menu.c (command_about_box):
gtk_window_set_resizable() instead of gtk_window_set_policy().

* e-shell-utils.c (get_mini_name): g_path_get_basename() instead
of g_basename().

* e-shell-user-creatable-items-handler.c
(append_xml_for_menu_item): g_string_append_printf() instead of
g_string_sprintfa().
(create_menu_xml): Likewise.

* e-shell-shared-folder-picker-dialog.c: Do not #include
e-unicode.h.
(progress_bar_timeout_callback): Expect a GtkProgressBar data and
just use gtk_progress_bar_pulse().
(create_progress_dialog): gtk_window_set_resizable() instead of
gtk_window_set_policy().  No gtk_progress_set_activity_mode().
(setup_server_option_menu): Just use
gtk_menu_item_new_with_label() instead of
e_utf8_gtk_menu_item_new_with_label().

* e-shell-settings-dialog.c (set_dialog_size): Ported to Pango.

* e-shell-offline-sync.c
(impl_SyncFolderProgressListener_updateProgress):
gtk_progress_set_fraction() instead of
gtk_progress_bar_set_percentage().
(sync_folder): Likewise.
(setup_dialog): gtk_window_set_resizable() instead of
gtk_window_set_policy().
(sync_folder): No gtk_progress_set_activity_mode().

* e-shell-offline-handler.c: #undef {G,GTK}_DISABLE_DEPRECATED
here for now (need to port from GtkCList).
(class_init): Use g_signal_new()

* e-shell-importer.c: #undef {G,GTK}_DISABLE_DEPRECATED here for
now (need to port from GtkCList).

* e-shell-folder-title-bar.c (create_image_widget_from_xpm):
Renamed from create_pixmap_widget_from_xpm(); handle GtkImage
instead of GtkPixmap.
(new_empty_image_widget): Renamed from new_empty_pixmap_widget();
return a GtkImage instead of a GtkPixmap.
(add_navigation_buttons): Updated accordingly; so use GtkImages
instead of GtkPixmaps.
(e_shell_folder_title_bar_construct): Likewise.
(e_shell_folder_title_bar_set_icon): Use gtk_image_* instead of
gtk_pixmap_* on the image widgets.
(class_init): Converted to use g_signal_new() instead of
gtk_signal_new().
(e_shell_folder_title_bar_new): No need for pushing the GdkRGB
visual/cmap anymore.

* e-shell-folder-selection-dialog.c (check_folder_type_valid):
Just use strcmp instead of strcasecmp().
(class_init): g_signal_new() instead of gtk_signal_new().
(e_shell_folder_selection_dialog_construct): Removed call to
gtk_window_set_policy().

* e-shell-folder-creation-dialog.c
(type_with_display_name_compare_func): Changed to use
g_utf8_casefold().

* e-shell-folder-commands.c: Do not #include e-unicode.h.
(e_shell_command_rename_folder): g_path_get_dirname() instead of
g_dirname().
(folder_selection_dialog_folder_selected_callback):
g_path_get_basename() instead of g_basename().
(rename_cb): Likewise.
(delete_dialog): Do not convert from UTF8 for display purposes.
(e_shell_command_rename_folder): Likewise.

* e-shell-about-box.c (timeout_callback): Ported to Pango and use
gdk_window_invalidate_rect() instead of gtk_widget_draw().

* e-setup.c (check_evolution_directory): Use
gtk_window_set_resizable() instead of gtk_window_set_policy().

* e-local-storage.c: Do not include e-unicode.h.
(create_folder): Use g_path_get_basename() instead of
g_basename().
(create_folder_directory): Likewise.
(remove_folder_directory): Likewise.
(append_xfer_item_list): Likewise.

* e-local-folder.c (construct_loading_metadata): Use
g_path_get_basename() instead of g_basename().

* e-folder-dnd-bridge.c (handle_evolution_path_drag_motion): Use
g_path_get_basename() instead of g_basename().

* e-corba-storage-registry.c: G_STRUCT_OFFSET instead of
GTK_STRUCT_OFFSET.

* e-corba-shortcuts.c: G_STRUCT_OFFSET instead of
GTK_STRUCT_OFFSET.

* e-component-registry.c
(sleep_with_g_main_loop_timeout_callback): g_main_loop_* instead
of g_main_*.
(sleep_with_g_main_loop): Likewise.

* e-activity-handler.c: G_STRUCT_OFFSET instead of
GTK_STRUCT_OFFSET.

* evolution-wizard.c (evolution_wizard_class_init): g_signal_new()
instead of gtk_signal_new().

* evolution-storage-listener.c (class_init): g_signal_new()
instead of gtk_signal_new().

* evolution-shell-view.c (class_init): g_signal_new() instead of
gtk_signal_new().

* evolution-shell-component-dnd.c: G_STRUCT_OFFSET instead of
GTK_STRUCT_OFFSET.

* evolution-shell-component.c: G_STRUCT_OFFSET instead of
GTK_STRUCT_OFFSET.

* evolution-session.c: G_STRUCT_OFFSET instead of
GTK_STRUCT_OFFSET.

* evolution-folder-selector-button.c: Do not include e-unicode.h.
(set_folder): No need to convert from UTF8 to locale encoding
anymore.  Removed unused variable.

* evolution-config-control.c (class_init): Use g_signal_new()
instead of gtk_signal_new().

* evolution-activity-client.c (class_init): Use g_signal_new()
instead of gtk_signal_new().

* e-folder-list.c: Do not include e-unicode.h.  Use E_MAKE_TYPE().
(e_folder_list_get_type): Removed explicit implementation of this.
(e_folder_list_set_arg): Removed.
(e_folder_list_get_arg): Removed.
(e_folder_list_set_property): New.
(e_folder_list_get_property): New.
(e_folder_list_destroy): Removed.
(e_folder_list_dispose): New.
(e_folder_list_class_init): Updated accordingly.

* e-folder.c (impl_save_info): Use G_OBJECT_TYPE_NAME() instead of
gtk_type_name().
(impl_load_info): Likewise.
(impl_remove): Likewise.
(class_init): Use g_signal_new() instead of gtk_signal_new().

svn path=/trunk/; revision=19170
2002-12-19 22:03:40 +00:00
54b8272e29 Don't #include "e-util/e-html-utils.h" as we don't use it.
2002-12-16  Jeffrey Stedfast  <fejj@ximian.com>

	* e-shell-importer.c: Don't #include "e-util/e-html-utils.h" as
	we don't use it.

svn path=/trunk/; revision=19131
2002-12-16 19:51:28 +00:00
d08474c3a5 [ fixes bug #35394 ]
2002-12-13  Chris Toshok  <toshok@ximian.com>

	[ fixes bug #35394 ]

	* e-shell-shared-folder-picker-dialog.c (setup_name_selector):
	return the SelectNames corba interface too.
	(show_dialog): unref the corba interface when closing the dialog.

svn path=/trunk/; revision=19111
2002-12-13 18:10:37 +00:00
a2ce61bbf1 GtkTreeStore wrapper. not built yet
2002-12-11  Mike Kestner  <mkestner@ximian.com>

	* e-storage-set-store.[ch] : GtkTreeStore wrapper. not built yet

svn path=/trunk/; revision=19101
2002-12-12 05:33:22 +00:00
1889b79a4a use "contacts", "contacts/ldap" as the accepted contacts types, so it'll
2002-12-05  Chris Toshok  <toshok@ximian.com>

	* e-shell-config-default-folders.c: use "contacts",
	"contacts/ldap" as the accepted contacts types, so it'll allow
	both normal and ldap contact folders.

svn path=/trunk/; revision=19037
2002-12-06 03:59:09 +00:00