Commit Graph

65 Commits

Author SHA1 Message Date
da08b32050 Update the file name in the top comment.
svn path=/trunk/; revision=9833
2001-05-16 02:13:48 +00:00
e30ad1b088 Some demeeksifying indentation changes.
svn path=/trunk/; revision=9832
2001-05-16 02:12:49 +00:00
dd032fc24d Ask for a folder to import into.
svn path=/trunk/; revision=9775
2001-05-11 21:19:33 +00:00
46e839289d Added command entry for 'ToggleOffline'.
2001-05-07  Jon Trowbridge  <trow@ximian.com>

	* evolution.xml: Added	command entry for 'ToggleOffline'.

2001-05-07  Jon Trowbridge  <trow@ximian.com>

	* e-shell-view-menu.c (update_offline_menu_item): Changed some
	references to /commands/WorkOffline to /commands/ToggleOffline.

svn path=/trunk/; revision=9699
2001-05-07 20:51:50 +00:00
be2f9a67f6 Complete the shell side for supporting off-line operations, getting
the dialog to fully work and the menu item to change its label
according to the current status of the line.

svn path=/trunk/; revision=9662
2001-05-04 02:47:33 +00:00
7cfacb2f84 Initial implementation for the "warning, some connections are still
active" dialog.

svn path=/trunk/; revision=9661
2001-05-03 23:03:18 +00:00
042704ddd3 Blessed by Ettore.
Guided by Jacub Stener's mail, where he explaned which icons were renamed or
added, I added a bunch of new icons to menus, fixed renamed ones. Changed Trash
and Executive summary folder type icons. Fixed art/Makefile.am for these
changes.

Also, pulled icon cache from mailer and moved it to e-util/e-gui-utils.h, made
all components and dialogs use cache and not load pixmaps every time.

Accidentally got a couple of includes fix in, but they won't break anything.

svn path=/trunk/; revision=9092
2001-04-02 03:59:11 +00:00
d6f661cd37 Remove/replace unneeded includes and move around stuff so that system
2001-03-29  Kjartan Maraas  <kmaraas@gnome.org>

	* e-component-registry.c: Remove/replace  unneeded includes and
	move around stuff so that system headers are included first.
	* e-corba-storage.c: Replace #include <bonobo.h>
	* e-folder-tree.c: Shuffle.
	* e-folder.c: Remove #include <gtk/gtkobject.h>
	* e-local-storage.c: Replace #include <gnome.h> and <bonobo.h>
	* e-setup.c: Replace #include <glib.h> and <gnome.h>
	* e-shell-folder-creation-dialog.c: Replace #include <gnome.h>
	* e-shell-folder-title-bar.c: Replace <gnome.h>
	* e-shell-utils.c: Same here.
	* e-shell-view-menu.c: Same here (and <bonobo.h>)
	* e-shell-view.c: Replace <gnome.h> and <bonobo.h>
	* e-shell.c: Replace <gnome.h>
	* e-shell.h: Shuffle.
	* e-shortcuts-view-model.c: Replace <gnome.h>
	* e-shortcuts-view.c: Remove #include <gnome.h>
	* e-shortcuts.c: Move <string.h> up.
	* e-splash.c: Replace <gnome.h>
	* e-storage-set-view.c: Replace <gnome.h>
	* e-storage-set.c: Shuffle
	* e-storage.c: Replace <gnome.h>
	* evolution-local-storage.c: Same here
	* evolution-local-storage.h: And here.
	* evolution-session.c: Same here too.
	* evolution-session.h: Replace <bonobo.h>
	* evolution-shell-client.c: Here too.
	* evolution-shell-component-client.c: Shuffle.
	* evolution-shell-component.c: Replace <bonobo.h>
	* evolution-shell-view.c: Remove #include <bonobo.h>
	* evolution-shell-view.h: Replace <gnome.h>
	* evolution-storage-listener.c: Replace <gnome.h> and <bonobo.h>
	* evolution-storage-listener.h: Replace <gnome.h>
	* evolution-storage-set-view-listener.c: Replace <gnome.h> and <bonobo.h>
	* evolution-storage-set-view.c: Remove <gnome.h>
	* evolution-storage.c: Replace <bonobo.h>
	* main.c: Replace <gnome.h> and <bonobo.h>
	* importer/importer.c: Replace <gnome.h>
	* importer/intelligent.c: Replace <gnome.h>. Add prototype for

svn path=/trunk/; revision=9019
2001-03-29 18:39:21 +00:00
51ef717794 In a fit of egomania, added myself to the authors array.
2001-03-28  Jon Trowbridge  <trow@gnu.org>

        * e-shell-view-menu.c: In a fit of egomania, added myself to the
        authors array.

svn path=/trunk/; revision=8989
2001-03-28 07:06:04 +00:00
a52b65816a renaming icons to make Miguel's speedups possible
svn path=/trunk/; revision=8884
2001-03-22 09:15:30 +00:00
ec5d0a0fab Cast this fucntion pointer.
2001-02-17  Christopher James Lahey  <clahey@ximian.com>

	* e-shell-view-menu.c (file_verbs): Cast this fucntion pointer.

	* e-storage-set-view.c (ETABLE_SPEC): Turn on horizontal scrolling
	here.

	* evolution-shell-component.c
	(impl_ShellComponent_async_copy_folder): Commented out this unused
	function.

	* evolution-storage.c (storage_gtk_to_corba_result): Removed an
	unused variable here.

	* importer/importer.c: Include gal/widets/e-gui-utils.h.

svn path=/trunk/; revision=8269
2001-02-17 11:06:39 +00:00
683037c431 Merge from the stable branch: display the `SUB_VERSION' in the about
box as well.

svn path=/trunk/; revision=8159
2001-02-10 10:21:02 +00:00
88594ac53a Change the folder selection dialog so that, when you click on "New"
and create a folder, that folder becomes the default folder when you
go back to the selection dialog.

svn path=/trunk/; revision=8119
2001-02-08 21:20:50 +00:00
1979122071 Remove all instances of non-portable macro `__FUNCTION__' from the
shell.

svn path=/trunk/; revision=7841
2001-01-26 21:02:21 +00:00
152c6a69b1 (Fix #1252: Need a File->Close way to close a view)
2001-01-24  Jason Leach  <jasonleach@usa.net>

	(Fix #1252: Need a File->Close way to close a view)

	* evolution.xml: new File->Close menu item and associated command.

2001-01-24  Jason Leach  <jasonleach@usa.net>

	(Fix #1252: Need a File->Close way to close a view)

	* e-shell-view-menu.c (command_close): New function, destroys the
	current view.

	* e-shell.c (view_destroy_cb): Make sure shell settings get saved
	when the last view is destroyed.

svn path=/trunk/; revision=7787
2001-01-24 18:55:10 +00:00
04b3fe4099 (Fix bug #934: Add Right-click item to hide the shortcut bar)
2001-01-13  Jason Leach  <jasonleach@usa.net>

	(Fix bug #934: Add Right-click item to hide the shortcut bar)

	* e-shortcuts-view.c (class_init): Create a new hide_requested
          signal.
	  (hide_shortcut_bar_cb): New function that gets
          called from the right click menu items, it emits the
          hide_requested signal.

	* e-shell-view.c (setup_widgets): Connect the hide_requested
          from the shortcut bar.
	  (hide_requested_cb): New function.

svn path=/trunk/; revision=7485
2001-01-14 02:17:37 +00:00
c42f8692ca Added translation strings.
2001-01-12  Miguel de Icaza  <miguel@ximian.com>

	* e-storage-set-view.c: Added translation strings.

svn path=/trunk/; revision=7446
2001-01-12 08:38:33 +00:00
5aa11827ce Remove "window" from the moniker path.
2001-01-12  Miguel de Icaza  <miguel@ximian.com>

	* e-shell-view-menu.c (command_new_mail_message): Remove "window"
	from the moniker path.

	* e-splash.c (e_splash_construct): Make the spalsh screen a
	toplevel instead of a popup.

svn path=/trunk/; revision=7440
2001-01-12 07:08:33 +00:00
5a405a2c31 Fix prototype (command_new_view): ditto. (command_new_mail_message):
2001-01-10  Miguel de Icaza  <miguel@helixcode.com>

	* e-shell-view-menu.c (command_goto_folder): Fix prototype
	(command_new_view): ditto.
	(command_new_mail_message): Implement command_new_mail_message.

	verbs: Use BONOBO_UI_VERB instead of BONOBO_UI_UNSAFE_VERB

svn path=/trunk/; revision=7415
2001-01-11 23:15:41 +00:00
0fd4de8110 add the importer part 1
svn path=/trunk/; revision=7398
2001-01-11 19:01:03 +00:00
e845cc1674 Fix prototype (command_new_view): ditto.
2001-01-10  Miguel de Icaza  <miguel@helixcode.com>

	* e-shell-view-menu.c (command_goto_folder): Fix prototype
	(command_new_view): ditto.

	verbs: Use BONOBO_UI_VERB instead of BONOBO_UI_UNSAFE_VERB

svn path=/trunk/; revision=7361
2001-01-10 07:37:22 +00:00
760c901269 Fix a crash when the user tries to "Submit bug report" but doesn't have
2000-12-23  Jason Leach  <jasonleach@usa.net>

	* e-shell-view-menu.c (command_run_bugbuddy): Fix a crash when
          the user tries to "Submit bug report" but doesn't have
          bug-buddy installed.  Bug #633.

2000-12-23  Jason Leach  <jasonleach@usa.net>

	* e-setup.c (copy_default_stuff): Make the "Evolution
	  installation" dialog resizable. Bug #742.
	  (check_evolution_directory): Here too.

svn path=/trunk/; revision=7174
2000-12-26 13:05:05 +00:00
7a6e3e892c Update - hopefully I assigned blame correctly :-)
2000-11-27  JP Rosevear  <jpr@helixcode.com>

	* AUTHORS: Update - hopefully I assigned blame correctly :-)

	* MAINTAINERS: ditto

2000-11-27  JP Rosevear  <jpr@helixcode.com>

	* e-shell-view-menu.c (command_about_box): Add myself, anna, jesse

svn path=/trunk/; revision=6684
2000-11-27 21:16:21 +00:00
e7fa8245cc The big api rename ...
2000-11-02  Michael Meeks <michael@helixcode.com>

	* The big api rename ...

svn path=/trunk/; revision=6346
2000-11-02 06:48:34 +00:00
910b29b7d9 update to new UI handler
2000-10-20  Michael Meeks  <michael@helixcode.com>

	* evolution-shell-component-client.c
	(evolution_shell_component_client_populate_folder_context_menu),
	(evolution_shell_component_client_create_view): update to new UI handler

	* e-shell-view-menu.c (command_create_folder): ditto.

	* e-storage-set-view.c (popup_folder_menu): ditto.

	* evolution-shell-component-client.h: kill ui-compat include.

svn path=/trunk/; revision=6082
2000-10-20 21:07:26 +00:00
bb04032cc8 Check if there are any files in default_user that are not in ~/evolution
2000-10-11  Iain Holmes  <iain@helixcode.com>

	* e-setup.c (check_evolution_directory): Check if there are any
	files in default_user that are not in ~/evolution and if so
	copy them over.
	(check_dir_recur): Recursive function to check the directory.

	* e-shell-view-menu.c: Look Maw! I'm an Evolution hacker too.

	* e-shell-view.c: Don't quit on when a view is destroyed.

	* e-shell.c: Save the settings for the remaining views whenever
	a view is destroyed.

svn path=/trunk/; revision=5929
2000-10-15 16:52:48 +00:00
b394895eb6 if we are in LDAP mode then merge in the extra few items, otherwise just
2000-10-14  Michael Meeks  <michael@helixcode.com>

	* gui/component/addressbook.c (control_activate): if we are in
	LDAP mode then merge in the extra few items, otherwise just merge
	the standard thing; saves duplication.

	* shell/e-shell-view-menu.c: rename debug verb.

svn path=/trunk/; revision=5920
2000-10-14 18:18:28 +00:00
ccb4ef86d0 Change paths in such a way as to require HEAD bonobo.
2000-10-09  Michael Meeks  <michael@helixcode.com>

	* e-shell-view-menu.c: Change paths in such a way as to require
	HEAD bonobo.
	(command_toggle_folder_bar, command_toggle_shortcut_bar): only
	respond to state changes.

svn path=/trunk/; revision=5793
2000-10-09 12:02:20 +00:00
b6e23a317f add a freeze / thaw pair to reduce flicker on switching controls.
2000-10-06  Michael Meeks  <michael@helixcode.com>

	* e-shell-view.c (e_shell_view_display_uri): add a freeze / thaw
	pair to reduce flicker on switching controls.

2000-10-05  Michael Meeks  <michael@helixcode.com>

	* e-shell-view-menu.c (command_xml_dump): fix.

svn path=/trunk/; revision=5757
2000-10-06 00:05:25 +00:00
d5a93f01c1 Disable summary stuff, it appears to be badly broken.
2000-10-05  Michael Meeks  <michael@helixcode.com>

	* component-factory.c (summary_fn, component_factory_init): Disable
	summary stuff, it appears to be badly broken.

	* Makefile.am (evolution_mail_SOURCES): add mail-summary.[ch]

	* subscribe-dialog.c (update_pixmaps): upd.
	(set_pixmap): upd.
	(subscribe_dialog_gui_init): upd.
	remove redundant and annoying forward definitions.

	* folder-browser-factory.c (control_deactivate): upd.
	(control_activate_cb): upd.
	(control_activate): upd.
	(set_pixmap): upd.
	(update_pixmaps): upd.
	(register_ondemand): upd.
	(create_ondemand_hooks): upd.

2000-10-05  Michael Meeks  <michael@helixcode.com>

	* e-shell-view-menu.c (shortcut_bar_mode_changed_cb): upd.
	(folder_bar_mode_changed_cb): upd.
	(command_xml_dump): clobber.
	(e_shell_view_menu_setup): upd.

	* e-shell-view.c (shell_view_interface_set_message_cb): upd.
	(shell_view_interface_unset_message_cb): upd.
	(e_shell_view_construct): upd.
	(get_control_for_uri): upd.
	(e_shell_view_get_bonobo_ui_component): upd.

2000-10-05  Michael Meeks  <michael@helixcode.com>

	* contact-editor/e-contact-editor.c (create_ui): upd.
	(e_contact_editor_init): upd.

	* gui/component/addressbook.c (control_activate_cb): upd.
	(control_deactivate): kill.
	(control_activate): upd.

2000-10-05  Michael Meeks  <michael@helixcode.com>

	* gui/calendar-commands.c: upd.
	(calendar_control_activate): upd.
	(calendar_control_deactivate): upd.

2000-10-05  Michael Meeks  <michael@helixcode.com>

	* component/e-summary-factory.c (control_activate): upd.
	(set_pixmap): upd. (update_pixmaps): upd.
	(control_activate_cb): upd.
	(control_deactivate): upd.

svn path=/trunk/; revision=5742
2000-10-05 07:10:04 +00:00
26df339fb8 ui/evolution-addressbook-ldap.xml, ui/evolution-addressbook.xml,
2000-10-03  Matt Bissiri  <bissiri@eecs.umich.edu>

	* ui/evolution-addressbook-ldap.xml,
	* ui/evolution-addressbook.xml,
	* ui/evolution-calendar.xml,
	* ui/evolution-contact-editor.xml:
	Fixed typo `_decr' -> `_descr', so some missing tooltips will appear.
	Also fixed some typos in descr values.

From shell/ChangeLog:

2000-10-03  Matt Bissiri  <bissiri@eecs.umich.edu>

	* e-shell-view-menu.c (e_shell_view_menu_setup): Use
	`bonobo_ui_component_add_verb_list' instead of
	`bonobo_ui_component_add_verb_list_with_data' for help_verbs,
	so that `command_help' gets an html filename as user_data,
	instead of a ptr to EShellView.
	(menu_do_misc): Move DumpXML from help_verbs to here, because
	`command_xml_dump' needs to get EShellView as user_data.

svn path=/trunk/; revision=5703
2000-10-04 06:30:31 +00:00
afc1271931 kill.
2000-10-03  Michael Meeks  <michael@helixcode.com>

	* e-shell-view.c (setup_bonobo_ui_handler): kill.

	* e-shell-view-menu.c (e_shell_view_menu_setup): strip
	out the XML UI merge; move it to

	* e-shell-view.c (e_shell_view_construct): here, +
	freeze / thaw pair.

	* e-shell-view.c (setup_progress_bar): impl.
	(setup_widgets): hook in.
	(progress_bar_timeout_cb): fix.
	(start_progress_bar): fix.
	(stop_progress_bar): fix.
	(e_shell_view_construct): setup ui handler first.

2000-09-22  Michael Meeks  <michael@helixcode.com>

	* e-shell-view-menu.c (e_shell_view_menu_setup): upd.

+ upd ChangeLogs

svn path=/trunk/; revision=5678
2000-10-02 23:30:03 +00:00
150fcadcd2 Updates for the Bonobo changes from Michael who is having some
troubles with CVS at home (so I commit this on his behalf).

svn path=/trunk/; revision=5560
2000-09-23 15:41:21 +00:00
08a52d10bc Dear native speakers,
Dear native speakers,

It is spelled "calendar".

This has been a public service announcement
courtesy of a non-native speaker.

Thank you for your attention.

svn path=/trunk/; revision=5543
2000-09-21 21:05:05 +00:00
8b2ca26789 s/Bonobo_UIHandler/Bonobo_UIContainer/
s/include "bonobo-ui-handler.h"/include "bonobo-ui-compat.h"/

svn path=/trunk/; revision=5539
2000-09-21 14:13:27 +00:00
4f04a07954 Everywhere add a -DEVOLUTION_DATADIR=${datadir} in the Makefile.am
And use this in grabbing the ui from the xml file.

Requires HEAD bonobo.

svn path=/trunk/; revision=5474
2000-09-16 16:37:07 +00:00
3d4b488b2f add bonobo_ui_handler_unset_container to stop menus screwing up.
2000-09-14  Michael Meeks  <michael@helixcode.com>

	* folder-browser-factory.c (control_deactivate): add
	bonobo_ui_handler_unset_container to stop menus screwing up.

	* Add 2 missing stock icons in toolbar.

svn path=/trunk/; revision=5428
2000-09-14 15:08:07 +00:00
b803bdd948 re-order to suit and add freeze / thaw, update paths to toggles, remove
2000-09-14  Michael Meeks  <michael@helixcode.com>

	* e-shell-view-menu.c (e_shell_view_menu_setup): re-order to suit and
	add freeze / thaw, update paths to toggles, remove warnings

svn path=/trunk/; revision=5416
2000-09-14 00:57:25 +00:00
9964204c9c The Commit from hell that breaks all UI related stuff;
Anything UI related that breaks is now my fault; apologies in advance.

svn path=/trunk/; revision=5415
2000-09-13 23:40:42 +00:00
75d7dc01ad Fix menus and add placeholders in the menubar for the components to
use.

svn path=/trunk/; revision=4868
2000-08-17 17:54:34 +00:00
271d9b306e Add myself to the about box, finally.
svn path=/trunk/; revision=4700
2000-08-10 19:39:07 +00:00
5a6dd4803e Add a placeholder for the print items in the "File" menu.
svn path=/trunk/; revision=4632
2000-08-09 05:27:58 +00:00
49fd4ffbc4 Update the ::user_select_folder() interface so that it accepts both a
physical URI or an evolution: one for specifying the default folder.

svn path=/trunk/; revision=4508
2000-08-03 18:21:47 +00:00
130d4fbee5 Change EShellView so that it creates the menus with BonoboUIHandler
directly instead of using the GnomeUIInfo convertion functions, that
were not doing the right thing by translating the path as well (and as
a consequence, the components were not able to set up their own menu
items if the locale was not the default one).

svn path=/trunk/; revision=4278
2000-07-23 11:00:37 +00:00
1168da7072 Added/fixed support for multiple views.
svn path=/trunk/; revision=4234
2000-07-20 07:32:34 +00:00
bafc35e9e5 Some menu cleanup.
svn path=/trunk/; revision=3986
2000-07-09 00:56:01 +00:00
53bf8c9074 Shell command for creating new folders.
svn path=/trunk/; revision=3901
2000-07-05 22:34:00 +00:00
fbc6a557a6 Added an extra @allowed_types parameter to the shell's folder
selection dialog, and update the code that uses it accordingly.

svn path=/trunk/; revision=3854
2000-07-02 04:46:36 +00:00
0097872c13 Folder selection dialog, (untested) CORBA interfaces for it, and a new
"Go to folder..." menu item.  Also made the creation dialog slightly
larger.

svn path=/trunk/; revision=3508
2000-06-10 20:35:52 +00:00
7f36752a67 Initial support for creating/removing folders. This implies some new
IDL methods and new functions to implement on the component side.  I
have also added a simple folder creation dialog in the shell.  It's
quite unfinished and untested.

svn path=/trunk/; revision=3491
2000-06-09 19:19:36 +00:00