Commit Graph

1628 Commits

Author SHA1 Message Date
d8fcdfcb0f Call gnome_sound_init() before bonobo_main().
2004-06-17  Jeffrey Stedfast  <fejj@ximian.com>

	* main.c (main): Call gnome_sound_init() before bonobo_main().

svn path=/trunk/; revision=26386
2004-06-17 12:27:00 +00:00
4ba6a25075 Remove no-longer-used stuff
* check-empty.xpm, check-filled.xpm, check-missing.xpm:
	* e-shell-config-autocompletion.[ch]:
	* e-shell-config-default-folders.[ch]:
	* e-shell-config-folder-settings.[ch]:
	* e-shell-config-offline.[ch]:
	* e-shell-config.[ch]:
	* e-shell-folder-creation-dialog.[ch]:
	* e-shell-shared-folder-picker-dialog.[ch]:
	* e-storage-set-store.[ch]:
	* e-storage-set-view-checkboxes.etstate:
	* e-storage-set-view-no-checkboxes.etstate:
	* e-storage-set-view.etspec:
	* e-uri-schema-registry.[ch]:
	* evolution-activity-client.c:
	* evolution-storage-set-view-factory.[ch]:
	* evolution-storage-set-view.[ch]:
	* glade/e-folder-list.glade:
	* glade/e-shell-config-default-folders.glade:
	* glade/e-shell-folder-creation-dialog.glade:
	* glade/e-shell-shared-folder-picker-dialog.glade: Remove
	no-longer-used stuff

	* README: Remove this, since it's more confusing than true now.

	* Evolution-Offline.idl, Evolution-common.idl: Remove
	GNOME_Evolution_Folder, and references to it.

	* e-active-connection-dialog.glade:
	* evolution-startup-wizard.glade: Move the last two remaining
	files from ./glade/ up to here.

	* glade/*: Gone.

	* Makefile.am, .cvsignore: update for the above

svn path=/trunk/; revision=26286
2004-06-10 16:30:15 +00:00
7e0929f040 Added Martyn Russel to the credits.
2004-06-06  Jeffrey Stedfast  <fejj@ximian.com>

	* e-shell-window-commands.c: Added Martyn Russel to the credits.

svn path=/trunk/; revision=26232
2004-06-06 22:31:34 +00:00
b2e6995ed5 Fixes #59361
2004-06-04  JP Rosevear  <jpr@novell.com>

	Fixes #59361

	* e-sidebar.c (layout_buttons): handle 0 and 1 buttons properly

svn path=/trunk/; revision=26210
2004-06-04 14:07:10 +00:00
3048b4c9de Merge from release branch.
svn path=/trunk/; revision=26178
2004-06-03 18:02:56 +00:00
0d3421467c add shell-errors.xml.h
svn path=/trunk/; revision=26169
2004-06-03 15:02:29 +00:00
846953d493 Add listener for the ViewToolbar command.
2004-06-01  William Jon McCann  <mccann@jhu.edu>

	* e-shell-window-commands.c (e_shell_window_commands_setup):
	Add listener for the ViewToolbar command.
	(view_toolbar_item_toggled_handler):
	New function to handle toggling toolbar visibility and saving state.

	* e-shell-window.c (e_shell_window_save_defaults):
	Save the status of the toolbar visibility.
	(setup_widgets): Set initial state of toolbar visibility.

	* apps_evolution_shell.schemas.in.in: Added schema for toolbar_visible.

svn path=/trunk/; revision=26157
2004-06-02 20:37:14 +00:00
84904a536d sort the various available importer plugins by name in the importer druid
2004-06-01  Christophe Fergeau  <teuf@gnome.org>

 	* e-shell-importer.c: sort the various available importer plugins by
  	name in the importer druid combo box so that the list doesn't change
  	from one evolution run to another.

svn path=/trunk/; revision=26148
2004-06-01 18:57:42 +00:00
e0862e69a7 ** See #58827.
2004-05-27  Not Zed  <NotZed@Ximian.com>

        ** See #58827.

        * e-shell-window.c (switch_view): api change

        * e-shell.c (impl_Shell_handleURI): Fixed for api change.
        (impl_Shell_handleURI): check the component alias for an alternate
        uri schema path.  'quick hack' for activating components from
        command line.  This may, or may not, continue to function.

        * e-component-registry.c (e_component_registry_peek_info): added
        an id for search type.
        (e_component_registry_peek_info_for_uri_schema): ^ makes this
        redundant, removed.
        (e_component_registry_activate): fixed for api change.

svn path=/trunk/; revision=26137
2004-06-01 04:16:26 +00:00
057e323832 Set the default window size for the druid to 480x320
2004-05-28  Rodney Dawes  <dobey@novell.com>

	* e-shell-importer.c (e_shell_importer_start_import):
	Set the default window size for the druid to 480x320

svn path=/trunk/; revision=26127
2004-05-28 19:02:57 +00:00
906663f126 remove bogus include
2004-05-28  JP Rosevear  <jpr@novell.com>

	* e-shell-window-commands.c: remove bogus include

svn path=/trunk/; revision=26124
2004-05-28 16:35:44 +00:00
f0e2de981a Remove e-shell-about-box.
2004-05-28  William Jon McCann  <mccann@jhu.edu>

       * Makefile.am (evolution_SOURCES): Remove e-shell-about-box.

       * e-shell-window-commands.c (command_about_box, about_box_new):
       Use GNOME about box.

svn path=/trunk/; revision=26122
2004-05-28 16:14:07 +00:00
59751421bd Require e-error-tool
2004-05-27  Rodney Dawes  <dobey@novell.com>

	* e-util/Makefile.am (dist-hook): Require e-error-tool

2004-05-27  Rodney Dawes  <dobey@novell.com>

	* */Makefile.am (EXTRA_DIST): Add $(error_i18n) for "make dist"

svn path=/trunk/; revision=26114
2004-05-27 18:23:57 +00:00
34620f5fb6 Don't dist $(error_i18n) as it requires e-error-tool to be built
2004-05-27  Rodney Dawes  <dobey@novell.com>

	* Makefile.am (EXTRA_DIST): Don't dist $(error_i18n) as it requires
	e-error-tool to be built

	* shell-errors.xml.(h|in): Remove these from CVS, the .in is not used
	any more, and the .h is generated from the .xml

svn path=/trunk/; revision=26111
2004-05-27 14:50:12 +00:00
5131f93668 fixed a spelling mistake for Gerardo
svn path=/trunk/; revision=26107
2004-05-26 21:52:10 +00:00
d45880ec8e Implemented. Sends the "interactive" message when the first window is
2004-05-26  Sarfraaz Ahmed <asarfraaz@novell.com>

        * e-shell.c (set_interactive): Implemented. Sends the "interactive"
        message when the first window is created to all the components.

svn path=/trunk/; revision=26098
2004-05-26 10:06:36 +00:00
ca6276f9e5 set exception if not implemented.
2004-05-26  Not Zed  <NotZed@Ximian.com>

        * importer/evolution-importer.c
        (impl_GNOME_Evolution_Importer_createControl): set exception if not
        implemented.

        * e-shell-importer.c (importer_file_page_new): set the entry to
        activate default, and fixed the _Filename and _Forward shortcut
        clash.  #58081.
        (prepare_dest_page): pack the widget without expand/fill.

svn path=/trunk/; revision=26088
2004-05-26 04:23:41 +00:00
96c1f6f562 Removed. Nothing uses this interface (which didn't use the EError routines
2004-05-21  Jeffrey Stedfast  <fejj@novell.com>

	* evolution-shell-component-utils.c (e_activation_failure_dialog):
	Removed. Nothing uses this interface (which didn't use the EError
	routines anyway).

svn path=/trunk/; revision=26035
2004-05-21 17:48:44 +00:00
90b1aebeb8 remove unused.
2004-05-21  Not Zed  <NotZed@Ximian.com>

        * e-shell.c (e_shell_attempt_upgrade): remove unused.

svn path=/trunk/; revision=26032
2004-05-21 09:12:44 +00:00
e4b42c5e6c use the menu icon not the button icon for the menus. (setup_widgets):
2004-05-19  Not Zed  <NotZed@Ximian.com>

        * e-shell-window.c (setup_widgets): use the menu icon not the
        button icon for the menus.
        (setup_widgets): fixed some i18n stuff with the menu xml.  no use
        putting _x stuff here, it also needs a source.  And a memleak.
        Yucko.

        * e-component-registry.c (component_info_new): take menu icon.
        (query_components): setup the menu icon, not a large toolbar sized
        icon.

        * e-shell-window.c (menu_component_selected): just use '-' as
        ascii, its always going to be hte same in utf8.  simplifies the
        code somewhat.

2004-05-05  William Jon McCann  <mccann@jhu.edu>

        * e-shell-window.c (menu_component_selected, setup_widgets):
        Add components to View menu.

        * e-component-registry.[ch] (component_info_new)
        (component_info_free, query_components): Add menu_label and
        menu_accelerator fields.

svn path=/trunk/; revision=25972
2004-05-19 03:50:52 +00:00
6163a33d69 update translation header
svn path=/trunk/; revision=25952
2004-05-18 07:29:26 +00:00
68fbde50f8 added noshell and noshell-reason error strings. the latter seems a waste,
2004-05-18  Not Zed  <NotZed@Ximian.com>

        * shell-errors.xml: added noshell and noshell-reason error
        strings.  the latter seems a waste, but ...

        * main.c (idle_cb): use e_error for the new no shell errors.

svn path=/trunk/; revision=25946
2004-05-18 04:44:39 +00:00
0574ded1a1 Change E_PIXMAP() sizes over to E_ICON_SIZE enum values.
2004-05-17  Jeffrey Stedfast  <fejj@novell.com>

	* e-shell-window-commands.c: Change E_PIXMAP() sizes over to
	E_ICON_SIZE enum values.

svn path=/trunk/; revision=25937
2004-05-17 20:04:28 +00:00
684ba99560 #include <gtk/gtkvbox.h>
2004-05-17  Jeffrey Stedfast  <fejj@novell.com>

	* main.c: #include <gtk/gtkvbox.h>

	* e-shell-startup-wizard.c (make_importer_page): Use
	E_ICON_SIZE_DIALOG

svn path=/trunk/; revision=25936
2004-05-17 20:01:24 +00:00
5a0f1a50cc Call e_icon_factory_shutdown() after bonobo_main() exits.
2004-05-12  Jeffrey Stedfast  <fejj@novell.com>

	* main.c (main): Call e_icon_factory_shutdown() after
	bonobo_main() exits.

svn path=/trunk/; revision=25888
2004-05-12 18:20:56 +00:00
c5347b4bda fix the label tag for the upgrade failed box.
2004-05-12  Not Zed  <NotZed@Ximian.com>

        * shell-errors.xml: fix the label tag for the upgrade failed box.

svn path=/trunk/; revision=25874
2004-05-12 03:54:20 +00:00
2cf63ca4ba add for translators.
2004-05-12  Not Zed  <NotZed@Ximian.com>

        * shell-errors.xml.h: add for translators.

2004-05-11  Not Zed  <NotZed@Ximian.com>

        * shell-errors.xml: Shell errors.

        * e-shell.c (e_shell_attempt_upgrade): handle exceptions better.
        allow the user to keep going or abort.  stop as soon as something
        fails.  Related to #53083.
        (attempt_upgrade): abort and quit if the subcall failed.  it will
        display an appropriate error box.
        (attempt_upgrade): abort if we don't have enough space.  #57290.

        * Evolution-Component.idl (upgradeFromVersion): remove the return
        code, use exceptions to indicate failure.

svn path=/trunk/; revision=25869
2004-05-12 03:33:51 +00:00
ee8a9bc3e8 Fixed warning
svn path=/trunk/; revision=25846
2004-05-10 19:27:21 +00:00
6f6440de61 set title to just Evolution (show_development_warning): ditto for warning
2004-05-10  JP Rosevear  <jpr@ximian.com>

	* main.c (show_development_warning): set title to just Evolution
	(show_development_warning): ditto for warning
	(idle_cb): ditto for title

	* e-shell-window.c (update_offline_toggle_status): set tooltip to
	just Evolution
	(e_shell_window_new): ditto for window title

	* e-shell-window-commands.c (command_about_box): set title to
	just Evolution

svn path=/trunk/; revision=25835
2004-05-10 12:59:36 +00:00
12fb773502 Change the algorithm so that if the buttons can't be laid out perfectly
* e-sidebar.c (layout_buttons): Change the algorithm so that if
	the buttons can't be laid out perfectly rectangularly, then the
	extra space is given to the first button (ie, Mail), rather than
	the last button (eg, Connector). Also, merge the icons-only and
	icons-plus-text layout code together since they were nearly
	identical.
	(e_sidebar_add_button, e_sidebar_set_mode): Tweak things a bit so
	that in icons-only mode, the icons are centered in the buttons.

svn path=/trunk/; revision=25807
2004-05-05 15:36:37 +00:00
a4a7312a90 Fix warnings
* e-shell-importer.c (e_shell_importer_start_import): Fix warnings

svn path=/trunk/; revision=25753
2004-05-03 14:28:48 +00:00
fade26c2d6 Remove default folders, shortcut stuff, and "show folder bar".
* apps_evolution_shell.schemas.in.in: Remove default folders,
	shortcut stuff, and "show folder bar".

	* e-config-upgrade.c: Don't migrate those options either

svn path=/trunk/; revision=25724
2004-04-30 19:07:22 +00:00
abdf6717ec Don't save window state here.
* e-shell-window-commands.c (command_quit): Don't save window
	state here.

	* e-shell.c (e_shell_quit): Do it here, so it gets called if you
	quit by closing the last window via its close button too. #57529

svn path=/trunk/; revision=25723
2004-04-30 19:05:34 +00:00
2dcc01b86d Remove e-lang-utils.h include.
2004-04-30  Not Zed  <NotZed@Ximian.com>

        * e-component-registry.c:
        * e-shell-settings-dialog.c:
        * e-shell-window.c:  Remove e-lang-utils.h include.

svn path=/trunk/; revision=25701
2004-04-30 06:22:04 +00:00
be08a4a3ec do the same as below.
2004-04-30  Not Zed  <NotZed@Ximian.com>

        * e-component-registry.c (query_components): do the same as below.

        * e-shell-settings-dialog.c (load_pages): use
        gnome_i18n_get_language_list instead of e_get_language_list(), and
        use the right locale option.  Fixes #53398.

svn path=/trunk/; revision=25700
2004-04-30 06:20:24 +00:00
c086c794ae Call gnome_program_init with PACKAGE "-" BASE_VERSION so that we start up
2004-04-28  Rodney Dawes  <dobey@ximian.com>

	* main.c (main): Call gnome_program_init with PACKAGE "-" BASE_VERSION
	so that we start up the right version of evolution when we get killed
	by logout or whatever

	Fixes #54087

svn path=/trunk/; revision=25673
2004-04-28 19:42:12 +00:00
8aeb46417a init the view to NULL
2004-04-27  JP Rosevear  <jpr@ximian.com>

	* e-shell-window.c (sidebar_button_selected_callback): init the
	view to NULL

svn path=/trunk/; revision=25649
2004-04-28 02:02:36 +00:00
cce69a908c if there is a current view, use the component alias to select a sensible
2004-04-23  JP Rosevear <jpr@ximian.com>

	* e-shell-window.c (e_shell_window_show_settings): if there is a
	current view, use the component alias to select a sensible default
	config control

svn path=/trunk/; revision=25600
2004-04-23 15:14:27 +00:00
c0754b6345 take into account the position of the sidebar which isnt on the very left
2004-04-22  Trent Lloyd  <lathiat@bur.st>

	* e-sidebar.c (do_layout_text_buttons): take into account the position
	of the sidebar which isnt on the very left in right to left languages,
	otherwise the buttons are drawn in the wrong place.

svn path=/trunk/; revision=25582
2004-04-22 13:53:28 +00:00
bb6445c7f1 if we're running a local create, invoke that directly via the callback.
2004-04-21  Not Zed  <NotZed@Ximian.com>

        * e-user-creatable-items-handler.c (execute_verb): if we're
        running a local create, invoke that directly via the callback.
        (e_user_creatable_items_handler_new): add a callback for creating
        local items.

svn path=/trunk/; revision=25544
2004-04-21 04:08:55 +00:00
2b257b4c26 added a needed #include
svn path=/trunk/; revision=25529
2004-04-19 21:51:34 +00:00
c2d1540171 Same.
2004-04-19  Jeffrey Stedfast  <fejj@ximian.com>

	* e-user-creatable-items-handler.c (ensure_menu_items): Same.

	* e-shell-startup-wizard.c (make_timezone_page): Same.

	* e-shell-settings-dialog.c (load_pages): Same.

	* e-shell-importer.c (e_shell_importer_start_import): Same.

	* e-component-registry.c (query_components): Don't use absolute
	pixel sizes, use the E_ICON_SIZE enums instead.

svn path=/trunk/; revision=25528
2004-04-19 21:49:10 +00:00
9b8a686094 Change component icons to use the icon theme names for icons Remove
2004-04-19  Michael Terry  <mike@mterry.name>

	* GNOME_Evolution_Test.server.in.in: Change component icons to use the
	icon theme names for icons
	* Makefile.am: Remove e-icon-factory.[ch]
	* e-component-registry.c: Use the icon theme for component icons
	* e-icon-factory.[ch]: Removed these files
	* e-shell-importer.c:
	* e-shell-settings-dialog.c:
	* e-shell-startup-wizard.c:
	* e-shell-window-commands.c:
	* e-user-creatable-items-handler.c:
	* evolution-shell-component-utils.[ch]:
	* main.c:
	* glade/evolution-startup-wizard.glade:
	* importer/import.glade: Use the icon theme via EIconFactory for all
	of the icons in the shell, and the window icons

svn path=/trunk/; revision=25512
2004-04-19 15:17:54 +00:00
a133c16ccf differentiate between user cancellation and no importer (next_file_page):
2004-04-14  JP Rosevear <jpr@ximian.com>

	* e-shell-importer.c (get_iid_for_filetype): differentiate between
	user cancellation and no importer
	(next_file_page): don't throw up a dialog if the user cancelled
	the selection process

svn path=/trunk/; revision=25461
2004-04-14 15:46:33 +00:00
f10397cffa don't unref the dialog, destroy it properly
2004-04-14  JP Rosevear <jpr@ximian.com>

	* e-shell-importer.c (start_import): don't unref the dialog,
	destroy it properly

svn path=/trunk/; revision=25460
2004-04-14 15:10:55 +00:00
cf89e7ea3f add a component name argument, so we don't use 'this_component', and
2004-04-13  Not Zed  <NotZed@Ximian.com>

        * e-user-creatable-items-handler.c (create_verb): add a component
        name argument, so we don't use 'this_component', and everything
        comes from tasks!  Fix callers to pass the component alias.
        (struct _EUserCreatableItemsHandlerPrivate): change
        default_menu_item to be fallback_menu_item for the mail message
        new fallback.  Make default_menu_item be the default for the view
        (which some code seems to think it should be).  Fixes #56866.
        (ensure_menu_items): setup the fallback_menu_item here.
        (get_default_action_for_view): use the fallback as the fallback,
        not default.
        (setup_toolbar_button): set the default menu item here for the
        current view.

svn path=/trunk/; revision=25429
2004-04-13 10:37:19 +00:00
2cc9ceb11f Don't activate the components here. (e_shell_construct): Activate them all
2004-04-09  Jeffrey Stedfast  <fejj@ximian.com>

	* e-shell.c (e_shell_attempt_upgrade): Don't activate the
	components here.
	(e_shell_construct): Activate them all here instead (before we
	attempt to upgrade). Fixes a bug where the shell would start up in
	online mode but never notify the components to go online.

	* main.c (idle_cb): s/Cannot access/Cannot register/

svn path=/trunk/; revision=25405
2004-04-09 21:56:34 +00:00
173ec4ea29 make sure the component is activated before calling upgradeFromVersion.
2004-04-09  Chris Toshok  <toshok@ximian.com>

	* e-shell.c (e_shell_attempt_upgrade): make sure the component is
	activated before calling upgradeFromVersion.

svn path=/trunk/; revision=25400
2004-04-09 19:01:21 +00:00
e03ebc5235 unref the component registry
* e-shell.c (impl_dispose): unref the component registry

svn path=/trunk/; revision=25398
2004-04-09 18:07:23 +00:00
65a076f8dc use BASE_VERSION to supply the major/minor version, and use
2004-04-09  Chris Toshok  <toshok@ximian.com>

	* e-shell.c (e_shell_attempt_upgrade): use BASE_VERSION to supply
	the major/minor version, and use UPGRADE_REVISION for the
	revision.
	(attempt_upgrade): store the key based on BASE_VERSION and
	UPGRADE_REVISION.

svn path=/trunk/; revision=25386
2004-04-09 17:20:51 +00:00