Commit Graph

1453 Commits

Author SHA1 Message Date
6fb2775ecb fix crash when user escape the dialog. see bug #46700.
2003-07-24  Yuedong Du  <yuedong.du@sun.com>

        * e-shell-offline-handler.c: (dialog_response_cb): fix crash when user escape the
        dialog. see bug #46700.

svn path=/trunk/; revision=21931
2003-07-24 03:11:44 +00:00
fa88a2c61f Ooops, revert changes: wrong branch.
svn path=/trunk/; revision=21926
2003-07-23 22:17:32 +00:00
a238c463dd Create a new EShellWindow and show it.
* main.c (idle_cb): Create a new EShellWindow and show it.

* e-storage.c: New signal "async_open_folder".
(impl_async_open_folder): Removed.
(class_init): Declare new signal.

* e-shell.c (setup_components): Don't actually activate any
components.

* e-storage-browser.c, e-storage-browser.h: New.

* e-shell-window.c, e-shell-window.h: New.

* e-shell-marshal.list: Add an entry for
NONE:STRING,POINTER,POINTER.

* Evolution.idl: Include Evolution-Component.idl.

* Evolution-Component.idl: New interface for Evolution components.

svn path=/trunk/; revision=21925
2003-07-23 21:58:28 +00:00
ce4fd1f3fb Use EVO_MARSHAL_RULE
* Makefile.am: Use EVO_MARSHAL_RULE

svn path=/trunk/; revision=21915
2003-07-23 16:43:05 +00:00
6742a6ed12 Fix a warning
* e-shell-importer.c (prepare_intelligent_page): Fix a warning

svn path=/trunk/; revision=21907
2003-07-23 15:06:55 +00:00
e18a5b7762 connect to "delete_event" signal with startup_wizard_delete. [#46284]
2003-07-22  Antonio Xu  <antonio.xu@sun.com>

	* e-shell-startup-wizard.c (e_shell_startup_wizard_create): connect
	to "delete_event" signal with startup_wizard_delete. [#46284]

svn path=/trunk/; revision=21885
2003-07-22 08:30:04 +00:00
b4e252d26e use g_signal_connect_after to connect "prepare" signal.
2003-07-22  Antonio Xu <antonio.xu@sun.com>

	* e-shell-importer.c: (show_import_wizard): use
	g_signal_connect_after to connect "prepare" signal.
	(prepare_intelligent_page): Display some error log and disable
	forward button rather than jump to finish page.  [#46017]

svn path=/trunk/; revision=21884
2003-07-22 08:15:09 +00:00
b59ab9da29 connect "back" signal to back_finish_func in finish page.
2003-07-21 Antonio Xu <antonio.xu@sun.com>

	* e-shell-startup-wizard.c (e_shell_startup_wizard_create): connect
        "back" signal to back_finish_func in finish page.
        (back_finish_func): handle "back" signal.
        (prepare_importer_page): Jump to finish page when running equal zero.
        [#46026]

svn path=/trunk/; revision=21875
2003-07-21 06:41:52 +00:00
2b960e3b75 fix the date on my last commit to keep things in order
svn path=/trunk/; revision=21860
2003-07-17 17:10:37 +00:00
1016194c44 free the folder_type
* e-shell-user-creatable-items-handler.c (free_menu_items): free
	the folder_type

	* e-splash.c (e_splash_new): Unref the pixbuf.

	* evolution-shell-component.c (impl_finalize): Add some missing
	frees.
	(user_creatable_item_type_free): free the tooltip

svn path=/trunk/; revision=21859
2003-07-17 17:09:38 +00:00
a5a33cf4aa (e_shell_command_rename_folder): Do
not overwrite an existing folder.  Also, cleaned up the code a
bit.  [#45982]

svn path=/trunk/; revision=21783
2003-07-09 19:54:25 +00:00
87e3905bf8 add general_map and a reference to it in gconf_remap_list. Should fix
2003-06-25  Chris Toshok  <toshok@ximian.com>

	* e-config-upgrade.c: add general_map and a reference to it in
	gconf_remap_list.  Should fix 44477.

svn path=/trunk/; revision=21544
2003-06-25 16:52:18 +00:00
c20675d201 Don't leak parent_path, even on error
* e-folder-tree.c (e_folder_tree_add): Don't leak parent_path,
        even on error

svn path=/trunk/; revision=21498
2003-06-20 14:37:29 +00:00
c574e97663 Add missing stub/skel to BUILD_SOURCES (bug 44717)
svn path=/trunk/; revision=21450
2003-06-16 17:19:59 +00:00
70e6b3f52e Ooops, remove files that were not supposed to be there.
svn path=/trunk/; revision=21433
2003-06-13 15:51:30 +00:00
51ca9977c7 Put the ChangeLog.pre-1-4 in the Makefiles.
svn path=/trunk/; revision=21426
2003-06-12 21:13:59 +00:00
aaa0d1aba4 ** For #42691.
2003-06-05  Not Zed  <NotZed@Ximian.com>

        ** For #42691.

        * Makefile.am (%.server.in): use implicit rule.
        (BUILT_SOURCES): added server_DATA.

2003-05-22  Not Zed  <NotZed@Ximian.com>

        * e-config-upgrade.c (CONF_MAJOR, CONF_MINOR, CONF_REVISION): Set
        to 1.4.0 for release.

svn path=/trunk/; revision=21406
2003-06-11 04:18:12 +00:00
12f3747114 don't leak nr.name.
2003-06-10  Larry Ewing  <lewing@ximian.com>

	* e-corba-storage-registry.c (listener_notify): don't leak nr.name.

svn path=/trunk/; revision=21399
2003-06-11 00:22:02 +00:00
fd2f3a6d7a Roll over ChangeLogs.
svn path=/trunk/; revision=21387
2003-06-09 17:31:26 +00:00
704071e391 Add Mark Gordon.
svn path=/trunk/; revision=21329
2003-05-22 20:39:32 +00:00
6f02daa384 (storage_weak_notify): Set
the storage member to NULL.
(shell_weak_notify): Set the shell member to NULL.
(cleanup_discovery): g_object_weak_unref() shell, parent and
storage.

svn path=/trunk/; revision=21280
2003-05-20 15:22:41 +00:00
f68ef51327 Removed "forced_upgrade" unused variable. (show_development_warning): Put
* main.c: Removed "forced_upgrade" unused variable.
(show_development_warning): Put in a DEVELOPMENT_WARNING cpp
conditional.
(warning_dialog_response_callback): Likewise.
(view_map_callback): Likewise.
(new_view_created_callback): Likewise.
(idle_cb) [DEVELOPMENT_WARNING]: Do not connect
new_view_created_callback() to the "new_view" shell signal
anymore.

* Makefile.am (install-evolution) [DEFAULT_BINARY]: Make a
symbolic link from evolution to evolution-$(BASE_VERSION).

* e-shell-folder-creation-dialog.c (dialog_data_destroy):
g_object_weak_unref shell and dialog if they are not NULL.
(dialog_destroy_notify): Set ->dialog to NULL in all cases.

svn path=/trunk/; revision=21267
2003-05-19 19:41:05 +00:00
30551d3f83 Remove some padding which I incorrectly added to the wrong vbox. This
2003-05-19  Anna Marie Dirks  <anna@ximian.com>

	* e-corba-config-page.c: Remove some padding which I incorrectly
	added to the wrong vbox. This shoulda been fixed in
	widgets/misc/e-multi-config-dialog.c . (And it is, now.)

svn path=/trunk/; revision=21264
2003-05-19 18:50:09 +00:00
63c34c4615 (e_storage_set_view_set_show_checkboxes):
Reallocate the "expansions" member of ETreeState as well, to avoid
a memory error.  [#43119]

svn path=/trunk/; revision=21232
2003-05-18 00:48:03 +00:00
ca848e5756 Protect against the component name having slashes in it.
* e-shell.c (parse_default_uri): Protect against the component
name having slashes in it.

* e-shell-view.c (display_uri): Protect against invalid "default:"
URIs.  [#43079]

svn path=/trunk/; revision=21194
2003-05-15 18:19:16 +00:00
4710bfbfe3 #ifdef'ed wombat killing code, depending on whether KILL_PROCESS_CMD is
2003-05-15  Rodrigo Moya <rodrigo@ximian.com>

	* main.c: #ifdef'ed wombat killing code, depending on whether
	KILL_PROCESS_CMD is defined or not.
	(kill_wombat): kill also the alarm daemon process.

svn path=/trunk/; revision=21190
2003-05-15 15:57:34 +00:00
dc63f2f76f [Patch from Antonio Xu <antonio.xu@sun.com>, #42491]
* e-config-upgrade.c (upgrade_xml_1_2_rec): Make it compile on
Forte.

svn path=/trunk/; revision=21189
2003-05-15 15:21:17 +00:00
74ee7fe6ae release the interface if we got it
2003-05-14  JP Rosevear  <jpr@ximian.com>

	* e-shell.c (save_settings_for_component): release the interface
	if we got it

	* e-shell-view.c: include bonobo-exception.h
	(impl_dispose): release and unref the shell view corba interface
	(init): init to CORBA_OBJECT_NIL
	(e_shell_view_get_corba_interface): return the corba interface
	(setup_corba_interface): release the existing shell view, add as
	an interface and then query to get it back
	(get_view_for_uri): release and unref the control once we create
	the widget with it

	* e-corba-storage.c (storage_listener_servant_new): don't ref
ourselves
	(storage_listener_servant_free): don't unref ourselves
	(impl_dispose): free the servant info

	* e-corba-storage-registry.c
	(impl_StorageRegistry_getStorageByName): we need to ref as well as
	duplicate since we didn't create the storage here

svn path=/trunk/; revision=21176
2003-05-14 18:39:22 +00:00
7b20b772d2 Add a #include to fix a warning.
2003-05-09  Jeremy Katz  <katzj@redhat.com>

	* main.c: Add a #include to fix a warning.

	* e-shell-offline-handler.c (update_dialog_clist): Use a list
	store instead of a tree model for the store.

svn path=/trunk/; revision=21136
2003-05-09 15:00:46 +00:00
56e678a748 [#42342] New function to update the Send/Receive menu and toolbar items
[#42342]
* e-shell-view.c (update_send_receive_sensitivity): New function
to update the Send/Receive menu and toolbar items according to the
current line status.
(e_shell_view_construct): Call it here to set up the initial
state.
(shell_line_status_changed_cb): Use it here as well.

svn path=/trunk/; revision=21135
2003-05-08 21:54:58 +00:00
b352ae1f19 [#36956] Remove the version number from the window title.
[#36956]
* e-shell-view.c (update_for_current_uri): Remove the version
number from the window title.

[#42518]
* e-shell-view.c (handle_current_folder_removed): Casefold the
Inbox name only once, instead of once per iteration.  Removed the
spurious slash that was being passed in the path in the Inbox case
and prevented it from working.  Added missing slash in the path
for the storage case.  Casefold the path including the slash,
since we compare against a string that does include the slash.
(storage_set_removed_folder_callback): Remove the notebook page
before calling handle_current_folder_removed(), instead of after;
otherwise, the notebook page number we have might not be valid
anymore.

* e-shell-folder-creation-dialog.c (setup_dialog): Set the default
response for the dialog to GTK_RESPONSE_OK.

svn path=/trunk/; revision=21134
2003-05-08 19:36:47 +00:00
4ff45b4127 (e_shell_command_add_to_shortcut_bar):
Do use the supplied folder_path to determine the unread count, if
not NULL.  [#42465]

svn path=/trunk/; revision=21124
2003-05-07 19:38:18 +00:00
3e8897cfb3 don't pass NO_SEPARATOR flag as per gtkmessagedialog warning
2003-05-07  JP Rosevear  <jpr@ximian.com>

	* e-shell-folder-commands.c (delete_dialog): don't pass
	NO_SEPARATOR flag as per gtkmessagedialog warning

svn path=/trunk/; revision=21123
2003-05-07 17:27:25 +00:00
4d60494fc5 grepped changelogs and added all names found. #40391.
2003-05-02  Not Zed  <NotZed@Ximian.com>

        * e-shell-about-box.c (text[]): grepped changelogs and added all
        names found.  #40391.

svn path=/trunk/; revision=21102
2003-05-05 01:12:39 +00:00
271ebab0a7 Don't expand the select-names entry, because we don't want it as tall as
* glade/e-shell-shared-folder-picker-dialog.glade: Don't expand
	the select-names entry, because we don't want it as tall as the
	button.

svn path=/trunk/; revision=21046
2003-05-02 14:54:45 +00:00
87cb498843 (e_shell_folder_selection_dialog_construct): Set the default
response to GTK_RESPONSE_OK.

svn path=/trunk/; revision=21035
2003-04-30 19:49:35 +00:00
389f77ff44 Fix install of evolution
2003-04-29  Rodney Dawes  <dobey@ximian.com>

	* Makefile.am: Fix install of evolution

svn path=/trunk/; revision=21021
2003-04-29 20:24:24 +00:00
8f2a49962f [#41013]
2003-04-28  Not Zed  <NotZed@Ximian.com>

        [#41013]

        * e-shell-importer.c (html_size_req): removed.
        (create_help): renamed from create_html.  Only creates a plain
        label widget now, with line wrap turned on.  Also make the
        g_return an assert, it failing is entirely based on internal code.
        (show_import_wizard): s/create_html/create_help/g

        [#41648]

        * e-config-upgrade.c (upgrade_xml_file): upgrade_xml_file_1_0 made
        a bit more generic, this handles io, a callback handles xml
        changes.
        (is_xml1encoded): new function to tell if a string is in gal's
        xml1 'encoded' format, or raw locale text.
        (decode_xml1): decode xml1 encoded format to valid utf8.
        (upgrade_xml_1_2_rec): upgrades xml1 encoded or badly encoded xml
        content for specific parent->child nodes.
        (CONF_REVISION): bump the config revision to 1.3.1.
        (e_config_upgrade): if config revision < 1.3.1, then check xml
        files for xml1 content.

svn path=/trunk/; revision=20999
2003-04-29 02:40:56 +00:00
abb5fe7759 Fix up some stuff for the nognome script Fix up nognome script for Sun
2003-04-28  Rodney Dawes  <dobey@ximian.com>

	* Makefile.am: Fix up some stuff for the nognome script
	* evolution-nognome.in: Fix up nognome script for Sun GNOME2

svn path=/trunk/; revision=20996
2003-04-28 21:21:00 +00:00
8f52c9c406 Fixes #41916
2003-04-28  Rodrigo Moya <rodrigo@ximian.com>

	Fixes #41916

	* evolution-storage.c (get_folder_list_foreach): removed comment which
	does not apply any more.
	(impl_Storage__get_folderList): set sequence's maximum number of items
	to e_folder_tree_get_count as is.

svn path=/trunk/; revision=20994
2003-04-28 20:22:12 +00:00
8cb06f7966 (main): Add e_proxy_init()
svn path=/trunk/; revision=20987
2003-04-28 18:17:22 +00:00
419e8fd017 Comment out the pinging code again since it's only being used by
* evolution-shell-component.c (impl_setOwner): Comment out the
	pinging code again since it's only being used by Connector, where
	it's triggering an unrelated bug.

svn path=/trunk/; revision=20969
2003-04-25 17:33:20 +00:00
1fbfda671f (async_open_cb): Added a missing unref of the
storage in the closure.
(async_open_folder_idle): Add the pending open to the pending open
list before calling asyncOpenFolder, instead of after.

svn path=/trunk/; revision=20968
2003-04-25 17:03:51 +00:00
13220ad77b cast to remove warning. (construct): set a physiucal uri on the root
2003-04-23  Not Zed  <NotZed@Ximian.com>

        * e-local-storage.c (load_folder): cast to remove warning.
        (construct): set a physiucal uri on the root folder, so we dont
        get warnings when we add it later.

svn path=/trunk/; revision=20951
2003-04-24 01:56:46 +00:00
88de138a66 Add appropriate padding to the Evolution Settings window. This is another
2003-04-22  Anna Marie Dirks  <anna@ximian.com>

       * e-shell-settings-dialog.c (init): Add appropriate padding
	to the Evolution Settings window. This is another bit of the
	fix for #41392.

       * e-corba-config-page.c (e_corba_config_page_construct): Add
	appropriate padding to the corba_config_page widget. Partial
	fix for #41392.

svn path=/trunk/; revision=20941
2003-04-23 19:16:18 +00:00
87a6b4a373 *glade/e-folder-list.glade : replaced buttons with stock buttons and added
2003-04-23  Anna Marie Dirks  <anna@ximian.com>

	*glade/e-folder-list.glade : replaced buttons with stock
	buttons and added HIG-blessed spacing. Fixes 41145.

svn path=/trunk/; revision=20938
2003-04-23 18:40:05 +00:00
54e250b8ce Set the border width of the message dialog to 6. Also corrected the
2003-04-22  Anna Marie Dirks  <anna@ximian.com>

	* e-shortcuts-view.c
	(destroy_group_cb): Set the border width of the message dialog
	to 6. Also corrected the capitalization for "Remove Shortcut
	Dialog". Fixes 41569
	(show_new_group_dialog): Fixed the title of "Create New Shortcut
	Group" . Partially fixes 41038.
	(rename_shortcut_cb): Corrected the label capitalization for
	Rename dialog. Fixes 41567.

svn path=/trunk/; revision=20925
2003-04-22 19:49:22 +00:00
e5a5278df9 this should never happen unless you're really trying, but don't crash if
2003-04-21  Chris Toshok  <toshok@ximian.com>

	* e-folder-list.c (e_folder_list_parse_xml): this should never
	happen unless you're really trying, but don't crash if the xml
	setting is malformed.

svn path=/trunk/; revision=20912
2003-04-21 22:15:36 +00:00
7f0a93f2ed (create_folder_directory): Don't signal an
error if mkdir() returns EEXIST.  This should at least help with
situations like the one described in #40989.

svn path=/trunk/; revision=20911
2003-04-21 20:00:56 +00:00
ad576399ac Corrected border with for Delete Folder dialog. Fixes 41036.
2003-04-21  Anna Marie Dirks  <anna@ximian.com>

	* e-shell-folder-commands.c (delete_dialog): Corrected border
	with for Delete Folder dialog. Fixes 41036.
	(e_shell_command_copy_folder): Corrected capitalization of the "Copy
	Folder" window title. Partial fix for 41025.
	(e_shell_command_move_folder): Corrected the capitalization of the
	"Move Folder" dialog. Fixes 41024.

svn path=/trunk/; revision=20910
2003-04-21 19:54:53 +00:00