Commit Graph

1570 Commits

Author SHA1 Message Date
07d79a59b8 Use @BASE_VERSION@ for the binary
2004-02-15  Rodney Dawes  <dobey@ximian.com>

	* evolution-nognome.in: Use @BASE_VERSION@ for the binary

	Fixes #54796

svn path=/trunk/; revision=24866
2004-02-25 18:37:54 +00:00
bfe2a883b6 remove id, and use info->id for create_progress_listener. Fixes #53649.
2004-02-18  Not Zed  <NotZed@Ximian.com>

        * e-shell-offline-handler.c (prepare_for_offline): remove id, and
        use info->id for create_progress_listener.  Fixes #53649.

svn path=/trunk/; revision=24766
2004-02-18 01:36:57 +00:00
5597ba679c Remove dead files
2004-02-10  JP Rosevear <jpr@ximian.com>

	* Remove dead files

svn path=/trunk/; revision=24692
2004-02-10 22:21:35 +00:00
19864e8202 use base version for intelligent importers
2004-02-06  JP Rosevear <jpr@ximian.com>

	* importer/intelligent.c (get_intelligent_importers): use base
	version for intelligent importers

	* e-shell-importer.c (get_intelligent_importers): ditto

	Fixes #54004

svn path=/trunk/; revision=24666
2004-02-07 01:25:21 +00:00
b6485cd1e4 use base version for importers
2004-02-06  JP Rosevear <jpr@ximian.com>

	* importer/intelligent.c (get_intelligent_importers): use base
	version for importers

svn path=/trunk/; revision=24665
2004-02-07 01:20:15 +00:00
5868c475f9 Really make this work with gnome-vfs 2.2, instead of using gnome-vfs 2.4
2004-02-06  Rodney Dawes  <dobey@ximian.com>

	* e-shell-window-commands.c (command_quick_reference): Really make
	this work with gnome-vfs 2.2, instead of using gnome-vfs 2.4 api,
	fixes #53566 more completely so snapshots can build again (doh)

svn path=/trunk/; revision=24650
2004-02-06 17:24:25 +00:00
5752d6268a remove step numbers
2004-02-06  JP Rosevear <jpr@ximian.com>

	* importer/import.glade: remove step numbers

svn path=/trunk/; revision=24646
2004-02-06 13:44:11 +00:00
fdd316cd24 Use gnome-vfs directly, instead of relying on gnome_url_show (), to launch
2004-02-05  Rodney Dawes  <dobey@ximian.com>

	* e-shell-window-commands.c (command_quick_reference): Use gnome-vfs
	directly, instead of relying on gnome_url_show (), to launch the
	application for the quick reference, since we can run on gnome 2.2
	mostly, and gnome_url_show () only handles the uri method there

	Fixes #53566

svn path=/trunk/; revision=24640
2004-02-05 23:18:27 +00:00
1771797074 pass in a parent for the dialogs, use e_notice (import_druid_finish): we
2004-02-04  JP Rosevear <jpr@ximian.com>

	* e-shell-importer.c (start_import): pass in a parent for the
	dialogs, use e_notice
	(import_druid_finish): we carry the filename around with us now
	(next_file_page): check the file here and store the name; put up
	gui dialogs
	(e_shell_importer_start_import): set the druid as a transient for
	the shell

svn path=/trunk/; revision=24624
2004-02-04 22:02:28 +00:00
7a316616d6 add extra page
2004-02-04  JP Rosevear <jpr@ximian.com>

	* importer/import.glade: add extra page

	* importer/evolution-importer.h: update protos

	* importer/evolution-importer.c: hold the createControl function
	(impl_GNOME_Evolution_Importer_createControl): implement
	(impl_GNOME_Evolution_Importer_loadFile): remove dead args

	* importer/evolution-importer-client.h: update/add protos

	* importer/evolution-importer-client.c
	(evolution_importer_client_create_control): wrapper
	(evolution_importer_client_load_file): we don't take physical_uri
	and folder_type as args any more

	* importer/GNOME_Evolution_Importer.idl: add createControl method
	and remove extraneous loadFile args

	* e-shell-window-commands.c (command_import): uncomment

	* e-shell-importer.h: update proto

	* e-shell-importer.c: remove DEPRECATED hack and tidy includes
	(get_iid_for_filetype): use query define
	(start_import): we don't take a file name and client directly now
	(create_plugin_menu): user query define
	(importer_dest_page_new): create vbox
	(import_druid_finish): we no longer do folder selection here
	(next_file_page): create the client here
	(prepare_dest_page): show the importer control
	(next_dest_page): skip to the finish
	(back_finish_page): back to the destination page
	(e_shell_importer_start_import): set up the destination page

	* Makefile.am: build import files again

svn path=/trunk/; revision=24619
2004-02-04 21:08:31 +00:00
8360a36e2d remove dead files
2004-02-04  JP Rosevear <jpr@ximian.com>

	* e-shell-view-menu[hc]: remove dead files

svn path=/trunk/; revision=24618
2004-02-04 20:47:21 +00:00
984ebf4e06 make this C89 compliant
2004-02-04  JP Rosevear <jpr@ximian.com>

	* e-shell.c (e_shell_quit): make this C89 compliant

svn path=/trunk/; revision=24617
2004-02-04 20:45:45 +00:00
3a96d74c2b ** See bug #53683.
2004-02-04  Not Zed  <NotZed@Ximian.com>

	** See bug #53683.

	* Evolution-Component.idl: added EvolutionComponent::quit() call.

	* main.c (quit_box_new): removed, dont show quit box anymore at
	the end, we've already shutdown by now with the new shutdown
	sequence.

	* e-shell-window-commands.c (command_quit): call e_shell_quit to
	quit.

	* e-shell.c (e_shell_prepare_for_quit): renamed es_run_quit, now
	internal, and a gtktimeout function, so return code inverted.
	(e_shell_quit): new public entry, find out if we can shutdown, if
	so, then trigger a shutdown.
	(e_shell_request_close_window): just call e_shell_quit to exit
	when we've run out of windows.
	(e_shell_quit): desensitise all of the app windows before running
	shutdown.  looks a bit weird, but not doing so looks worse.

svn path=/trunk/; revision=24609
2004-02-04 10:55:25 +00:00
ed8f202a40 Moved to misc/widgets since they depend on libemiscwidgets now, and aren't
* e-activity-handler.c:
	* e-activity-handler.h:
	* e-task-bar.c:
	* e-task-bar.h:
	* e-task-widget.c:
	* e-task-widget.h: Moved to misc/widgets since they depend on
	libemiscwidgets now, and aren't actually used by the shell itself.

	* Makefile.am (eshell_HEADERS, libeshell_la_SOURCES): Update

svn path=/trunk/; revision=24590
2004-02-03 17:33:26 +00:00
04d688c182 don't generate a g_warning if button_icon == NULL. (component_info_free):
2004-02-02  Chris Toshok  <toshok@ximian.com>

	* e-component-registry.c (component_info_new): don't generate a
	g_warning if button_icon == NULL.
	(component_info_free): unref the button_icon if it's != NULL.

svn path=/trunk/; revision=24573
2004-02-02 21:57:37 +00:00
8fdd1935b6 turn development stuff back on
2004-01-29  JP Rosevear <jpr@ximian.com>

	* main.c: turn development stuff back on

svn path=/trunk/; revision=24519
2004-01-29 14:36:39 +00:00
e2ad337fd3 g_message this (destroy_config): remove the various pieces to create a
2004-01-28  JP Rosevear <jpr@ximian.com>

	* main.c (kill_dataserver): g_message this
	(destroy_config): remove the various pieces to create a cleanish
	state for re-migrating from 1.4.x
	(main): add --force-migrate option when in development mode

svn path=/trunk/; revision=24504
2004-01-29 00:48:34 +00:00
3af02b087f First argument to gtk_hbox_new () is a boolean, not an int, don't show the
2004-01-28  Rodney Dawes  <dobey@ximian.com>

	* e-task-bar.c (init): First argument to gtk_hbox_new () is a boolean,
	not an int, don't show the hbox for activities by default
	(e_task_bar_prepend_task): Show the hbox for activities when we add
	tasks to the taskbar
	(e_task_bar_remove_task): If we have no tasks left to display, don't
	show the empty hbox

svn path=/trunk/; revision=24500
2004-01-28 20:20:49 +00:00
95b0453457 Expand the label, this fixes the problem that people were having in the
2004-01-27  Rodney Dawes  <dobey@ximian.com>

	* e-task-bar.c (init): Expand the label, this fixes the problem
	that people were having in the shell window with the preview pane
	and the weird warning from ECLippedLabel for urls

	Fixes #52937 for good

svn path=/trunk/; revision=24484
2004-01-28 00:58:38 +00:00
385d87f37d add definition for EVOLUTION_HELPDIR
2004-01-26  David Trowbridge <trowbrds@cs.colorado.edu>

 	* Makefile.am: add definition for EVOLUTION_HELPDIR

 	* e-shell-window-commands.c: add handling for new "Quick
	Reference" menu

svn path=/trunk/; revision=24472
2004-01-27 20:55:28 +00:00
2cf803cfc6 attempt the upgrade before trying to startup the wizard.
2004-01-21  Not Zed  <NotZed@Ximian.com>

        * e-shell.c (attempt_upgrade, detect_version, e_shell_construct):
        attempt the upgrade before trying to startup the wizard.

        * main.c (detect_version, attempt_upgrade): move to e-shell.c
        (idle_cb): remove call to attempt_upgrade.

svn path=/trunk/; revision=24461
2004-01-27 12:31:22 +00:00
8c939dca8a Add panded widget to EShellWindowPrivate and handle state saving of
2004-01-26  Rodney Dawes  <dobey@ximian.com>

	* e-shell-window.c (setup_widgets): Add panded widget to
	EShellWindowPrivate and handle state saving of position (#52049)
	* e-task-bar.c (init): Switch to EClippedLabel instead of GtkLabel
	for the status bar text (#52937)

	Fixes #52049 and #52937

svn path=/trunk/; revision=24448
2004-01-26 21:56:03 +00:00
3bb08252f2 there is no splash screen any more
2004-01-26  JP Rosevear <jpr@ximian.com>

	* e-shell.c (e_shell_construct): there is no splash screen any
	more

svn path=/trunk/; revision=24438
2004-01-26 17:00:28 +00:00
6520af983e drop now useless gtkhtml/gconf check
2004-01-26  JP Rosevear <jpr@ximian.com>

	* main.c: drop now useless gtkhtml/gconf check

svn path=/trunk/; revision=24437
2004-01-26 16:53:54 +00:00
4f8bfb8a8b Updated some .cvsignore files.
svn path=/trunk/; revision=24424
2004-01-25 16:03:54 +00:00
8f4d01823c Move uri_list loop into a separate function so we don't duplicate code in
2004-01-23  Rodney Dawes  <dobey@ximian.com>

	* main.c (idle_cb): Move uri_list loop into a separate function
	so we don't duplicate code in both instances where we are creating
	a new shell or using a current one, and don't open a new shell window
	if we are passing in a uri and a shell is already up

	Fixes #53216

svn path=/trunk/; revision=24394
2004-01-23 23:27:03 +00:00
6dc6126ad8 remove calendar and task keys for upgrade, its done in the calendar now
2004-01-15  JP Rosevear <jpr@ximian.com>

	* e-config-upgrade.c: remove calendar and task keys for upgrade,
	its done in the calendar now

svn path=/trunk/; revision=24247
2004-01-15 17:07:59 +00:00
057394f02e added ForgetPasswords menu item. (command_forget_passwords): callback for
2004-01-15  Rodrigo Moya <rodrigo@ximian.com>

	* e-shell-view-menu.c: added ForgetPasswords menu item.
	(command_forget_passwords): callback for the new menu item.

	* e-shell-window-commands.c: (command_forget_passwords): ditto.

svn path=/trunk/; revision=24246
2004-01-15 16:15:10 +00:00
0e6bca7616 kill the correct binary, tidy includes
2004-01-15  JP Rosevear <jpr@ximian.com>

	* main.c (kill_dataserver): kill the correct binary, tidy includes

svn path=/trunk/; revision=24243
2004-01-15 16:02:40 +00:00
babacb9101 move version detection here
2004-01-15  JP Rosevear <jpr@ximian.com>

	* main.c (detect_version): move version detection here

	* e-config-upgrade.c: remove it from here; clean out all the
	mailer and bonobo conf conversion stuff, its been moved to the
	mailer and e-util

	* e-config-upgrade.h: remove proto

svn path=/trunk/; revision=24242
2004-01-15 15:56:11 +00:00
bbdcea5010 fix the check for ~/evolution being a directory.
2004-01-15  Not Zed  <NotZed@Ximian.com>

        * e-config-upgrade.c (e_upgrade_detect_version): fix the check for
        ~/evolution being a directory.

svn path=/trunk/; revision=24232
2004-01-15 06:12:19 +00:00
f17f36a31e detect the version more completely with the new util routine (main): don't
2004-01-13  JP Rosevear <jpr@ximian.com>

	* main.c (attempt_upgrade): detect the version more completely
	with the new util routine
	(main): don't upgrade the config db here

	* e-shell.h: update proto

	* e-shell.c (e_shell_attempt_upgrade): take the current version as
	numerical params

	* e-config-upgrade.h: update prototypes

	* e-config-upgrade.c (e_config_upgrade): remove version detection
	and saving code
	(e_upgrade_detect_version): routine to do the version detection

	* e-config-upgrade.c: drop my-evolution upgrade code

svn path=/trunk/; revision=24205
2004-01-13 18:51:54 +00:00
39e6fc9062 drop my-evolution upgrade code
2004-01-13  JP Rosevear <jpr@ximian.com>

	* e-config-upgrade.c: drop my-evolution upgrade code

svn path=/trunk/; revision=24204
2004-01-13 18:07:32 +00:00
c7ecf204b7 use our libs
2004-01-12  JP Rosevear <jpr@ximian.com>

	* Makefile.am: use our libs

svn path=/trunk/; revision=24172
2004-01-12 17:03:45 +00:00
d27d3f05cc Missed
svn path=/trunk/; revision=24167
2004-01-12 05:26:47 +00:00
4787dbb15c Complete rewrite to match current component api
2004-01-12  JP Rosevear <jpr@ximian.com>

	* evolution-test-component.[hc]: Complete rewrite to match current
	component api

	* Makefile.am: conditionally build the test component

svn path=/trunk/; revision=24166
2004-01-12 05:26:25 +00:00
410e8fb0a4 track hbox and label widget (button_free): unref them
2004-01-11  JP Rosevear <jpr@ximian.com>

	* e-sidebar.c (button_new): track hbox and label widget
	(button_free): unref them
	(do_layout_text_buttons): layout buttons with text
	(do_layout_icon_buttons): layout icon only buttons
	(do_layout): layout based on mode
	(impl_size_request): distinguish between horizontal and vertical
	padding
	(init): set a default mode
	(e_sidebar_add_button): align the button text to the left, only
	add the text if we are in the text mode
	(e_sidebar_get_mode): accessor
	(e_sidebar_set_mode): accessor

	* e-sidebar.h: add prototype and mode enum

svn path=/trunk/; revision=24163
2004-01-12 04:08:16 +00:00
ff3b4a5d81 Shush.
svn path=/trunk/; revision=24152
2004-01-11 06:46:15 +00:00
6e209f9bf4 proper server file for test components
2004-01-11  JP Rosevear <jpr@ximian.com>

	* GNOME_Evolution_Test.server.in.in: proper server file for test
	components

	* Makefile.am: allow the test component to be built and installed

	* evolution-test-component.[hc]: new test component to match
	current api

svn path=/trunk/; revision=24151
2004-01-11 06:45:44 +00:00
f13d5385ff make sure we actually upgrade between revisions
2004-01-08  JP Rosevear <jpr@ximian.com>

	* e-shell.c (e_shell_attempt_upgrade): make sure we actually
	upgrade between revisions

svn path=/trunk/; revision=24124
2004-01-09 03:13:18 +00:00
5348a23619 add a ')' to create a valid query
2004-01-08  JP Rosevear <jpr@ximian.com>

	* e-shell-startup-wizard.c (get_intelligent_importers): add a ')'
	to create a valid query

svn path=/trunk/; revision=24112
2004-01-08 14:57:48 +00:00
722969d525 check that we found any importers before deferencing the pointer.
2004-01-08  Not Zed  <NotZed@Ximian.com>

        * e-shell-startup-wizard.c (get_intelligent_importers): check that
        we found any importers before deferencing the pointer.

svn path=/trunk/; revision=24103
2004-01-08 06:04:05 +00:00
e2b0897d80 Emit a hover-url signal when the user mouses over a URL, ...
2004-01-04  ERDI Gergo  <cactus@cactus.rulez.org>

	* em-folder-view.c (emfv_on_url_cb): Emit a hover-url signal when
	the user mouses over a URL, ...
	(emfv_hover_url_impl): ... and use BonoboUI to change the status
	bar message...
	(em_folder_view_set_statusbar): ... unless we are asked not to, ...

	* mail-component.c (impl_createControls): ... like in the case of
	the mail component, ...
	(view_hover_url_cb): ... that uses the ActivityHandler to do the
	same

	Add these together, and #127536 is neatly solved.

2004-01-05  ERDI Gergo  <cactus@cactus.rulez.org>

	* e-task-bar.c (init): Create a separate label to the left of the
	progress messages...
	(e_task_bar_message): ...and allow components to set it...

	* e-activity-handler.c (e_activity_handler_message): ...through
	this new ActivityHandler method

svn path=/trunk/; revision=24086
2004-01-07 14:29:08 +00:00
391ca0f24d these just handle creating the ~/evolution dir and so are no longer needed
2003-12-30  JP Rosevear <jpr@ximian.com>

	* e-setup.[hc]: these just handle creating the ~/evolution dir and
	so are no longer needed

	* main.c (main): don't setup the old ~/evolution dir

	* Makefile.am: don't build dead files

	* e-shell.c (e_shell_go_online): get the id from the component
	info

svn path=/trunk/; revision=24024
2003-12-30 15:09:35 +00:00
3270f7a07f Mark the settings dialog as transient for the main window
svn path=/trunk/; revision=24004
2003-12-22 18:32:13 +00:00
39c72b8943 only add the component to the list if we actually create it
2003-12-14  JP Rosevear <jpr@ximian.com>

	* e-user-creatable-items-handler.c (get_components_from_registry):
	only add the component to the list if we actually create it

	Fixes #51707

svn path=/trunk/; revision=23936
2003-12-14 15:54:39 +00:00
61b53f116a remove padding around the folder list. (impl_size_request): don't add
2003-12-11  Not Zed  <NotZed@Ximian.com>

        * e-sidebar.c (do_layout): remove padding around the folder list.
        (impl_size_request): don't add padding around folder list.

svn path=/trunk/; revision=23917
2003-12-11 00:04:57 +00:00
500c88a697 Remove GNOME_Evolution_Shell_Config_FolderSettings_Control.
Remove
GNOME_Evolution_Shell_Config_FolderSettings_Control.

svn path=/trunk/; revision=23893
2003-12-09 17:26:30 +00:00
29712bb2c4 remove useless gal include
2003-12-06  JP Rosevear <jpr@ximian.com>

	* e-shell-importer.c: remove useless gal include

	* Makefile.am: Remove hard coded disable deprecated flags

svn path=/trunk/; revision=23659
2003-12-06 18:09:17 +00:00
56ac1ec642 Implement.
* e-shell.c (e_shell_prepare_for_quit): Implement.

* Evolution-Component.idl (Component::requestQuit): Make sync
[i.e. just return a boolean instead of using a BonoboListener].

svn path=/trunk/; revision=23639
2003-12-04 23:12:28 +00:00