Commit Graph

319 Commits

Author SHA1 Message Date
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
db7b5a96a4 Fix broken English.
svn path=/trunk/; revision=8000
2001-02-05 22:38:40 +00:00
f7926820ed Remove <config.h> #includes from the `.h' files, which is known to be,
um, a wrong thing to do.

svn path=/trunk/; revision=7983
2001-02-05 20:45:36 +00:00
d33f5f73f8 Memory leak fix
svn path=/trunk/; revision=7950
2001-02-04 02:09:44 +00:00
5a13e823f2 Inform people when they can't import a file.
svn path=/trunk/; revision=7916
2001-01-30 18:48:06 +00:00
24cce77925 It's a ChangeLog
svn path=/trunk/; revision=7903
2001-01-30 01:38:36 +00:00
d4d4df164b Fixed some typos.
2001-01-30  Kjartan Maraas  <kmaraas@gnome.org>

	* importer/importer.c: Fixed some typos.

svn path=/trunk/; revision=7900
2001-01-30 00:22:01 +00:00
dd79fab2f6 Change the appearance of the scroll frame in the folder creation
dialog to have an "in" shadow.

svn path=/trunk/; revision=7873
2001-01-28 11:39:43 +00:00
426c551eee Woooho. Fixed resize of popped-up folder bars.
Thanks to clahey for discovering a stupid mistake in the signal
handler signatures.

svn path=/trunk/; revision=7868
2001-01-28 04:36:52 +00:00
92f7098e3e shell compile fixes (some #includes pointing to old headers) to go
with removing widgets/shortcut-bar because it's in gal.

svn path=/trunk/; revision=7861
2001-01-27 18:23:06 +00:00
96f7e4e436 Don't link with the old widgets/shortcut-bar/libshortcut-bar.la anymore,
2001-01-27  Jason Leach  <jasonleach@usa.net>

	* Makefile.am (evolution_LDADD): Don't link with the old
	widgets/shortcut-bar/libshortcut-bar.la anymore, gal has the new
	shortcut-bar.

svn path=/trunk/; revision=7859
2001-01-27 15:19:21 +00:00
803fc4da69 Fix the folder tree so that the icons don't look blurry anymore. (For
some reason, the `gdk_pixbuf_scale()' function seems to give me a
modified copy of the image even for a 1.0 scaling factor.)

svn path=/trunk/; revision=7848
2001-01-27 06:30:42 +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
18f0b76b71 Fix a bug that could happen when a shell view would be destroyed and
the unread message count would change in some folder.

svn path=/trunk/; revision=7803
2001-01-25 07:33:38 +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
31c69c19e7 Fix missing ';'.
2001-01-24  Kjartan Maraas  <kmaraas@gnome.org>

	* importer/GNOME_Evolution_Importer.idl: Fix missing ';'.

svn path=/trunk/; revision=7781
2001-01-24 15:01:05 +00:00
4e98233a4d Fix the logic for updating the shortuct labels when the display names
of the corresponding folders change, so that it doesn't crash.

I have removed the redundant "folder_updated" signal on
`ELocalStorage' and changed EStorage so that it emits "updated_folder"
automatically when any of the folders changes its properties.

svn path=/trunk/; revision=7770
2001-01-24 00:56:21 +00:00
15a1741ae4 Removed exception
svn path=/trunk/; revision=7769
2001-01-24 00:54:15 +00:00
6d6fbca005 Changelog
svn path=/trunk/; revision=7730
2001-01-23 00:38:29 +00:00
ad68d3656f New function. Obvious.
* evolution-storage.c (evolution_storage_folder_exists): New
	function. Obvious.

svn path=/trunk/; revision=7654
2001-01-19 21:13:25 +00:00
3da36c62ad typo fixes
svn path=/trunk/; revision=7640
2001-01-19 07:41:48 +00:00
fb06ffa383 (Bug #883: Shortcut bar does not update when a folders display name
2001-01-17  Jason Leach  <jasonleach@usa.net>

	(Bug #883: Shortcut bar does not update when a folders display
	 name changes)

	 * e-local-storage.c (class_init): Define a new "folder_updated"
	 signal here.
	 (bonobo_interface_update_folder_cb): Emit the new folder_updated
	 signal here.

	 * e-shell-view.c (e_shell_view_construct): Connect the
	 EShell::ELocalStorage folder_updated signal here.  Also connect
	 the updated_folder signal coming from EShell::EStorageSet to the
	 new callback.

	 * e-shell-view.c (folder_updated_cb): Callback that actually
	 initiates the shell updating.

	 * e-shortcuts.c (e_shortcuts_update_shortcut_by_uri): New
	 function.  Given a uri for a shortcut bar item, we'll update it.

	 * e-shortcuts.c (e_shortcuts_remove_shortcut_by_uri): New
	 function.  Given a uri for a shortcut bar item, we'll remove it.

	 * e-shortcuts.c (removed_folder_cb): Connect this callback that
	 will remove a renamed vfolder from the shortcut bar.  Temporary
	 fix to the problem of renaming vfolders and having the shortcut
	 bar think the old vfolder still exists.

	 (Bug #1168: Shortcut bar and icon size persistence)

	 * e-shell-view.c (save_shortcut_bar_icon_modes): New static
	 function, save the icon modes (for all shortcut bar groups, even
	 though we only have one group now).
	 (load_shortcut_bar_icon_modes): New static function, load the
	 saved shortcut bar group icon modes and apply them to our
	 shortcut bar.

svn path=/trunk/; revision=7639
2001-01-19 07:36:55 +00:00
26dd492af6 Use "typedef enum { ... } Blah;" instead of "typedef enum _Blah Blah; enum
2001-01-17  Federico Mena Quintero  <federico@ximian.com>

	* importer/evolution-importer.h: Use "typedef enum { ... } Blah;"
	instead of "typedef enum _Blah Blah; enum _Blah { ... };" so that
	gtk-doc can parse it.  Sigh.

svn path=/trunk/; revision=7600
2001-01-17 22:31:35 +00:00
9d6b2a1c6a Make the folder selection dialog use the right bevel for the scroll
frame, and make it grab the focus as soon as it's shown.  (For some
reason, it doesn't seem to work though.)

svn path=/trunk/; revision=7588
2001-01-17 18:09:05 +00:00
3a51f7793e Replace --with-x-mailer' with a more generic --with-sub-version'.
The value you provide is now also displayed in the shell title bar.
And while I was at it, I changed the title bar so that it displays the
name of the folder first (instead of "Evolution - Inbox" it says
"Inbox - Evolution 0.8 [yaddayadda]").

svn path=/trunk/; revision=7585
2001-01-17 17:29:14 +00:00
569e29360f Some little more DnD work.
svn path=/trunk/; revision=7577
2001-01-17 15:11:19 +00:00
35edf4f02a set config path on window.
2001-01-16  Michael Meeks  <michael@helixcode.com>

	* e-shell-view.c (e_shell_view_construct): set config
	path on window.

svn path=/trunk/; revision=7556
2001-01-17 00:18:12 +00:00
90da9523a1 pop the visual/cm after the construct
2001-01-16  JP Rosevear  <jpr@ximian.com>

	* e-shell-folder-title-bar.c (e_shell_folder_title_bar_new): pop the
	visual/cm after the construct

svn path=/trunk/; revision=7546
2001-01-16 22:08:20 +00:00
754e77948a push/pop the color map (e_shell_folder_title_bar_new): and the visual...
2001-01-15  JP Rosevear  <jpr@ximian.com>

	* e-shell-folder-title-bar.c (e_shell_folder_title_bar_new): push/pop
	the color map
	(e_shell_folder_title_bar_new): and the visual...

svn path=/trunk/; revision=7515
2001-01-15 22:28:54 +00:00
be1bca258a push/pop the color map
2001-01-15  JP Rosevear  <jpr@ximian.com>

	* e-shell-folder-title-bar.c (e_shell_folder_title_bar_new): push/pop
	the color map

svn path=/trunk/; revision=7514
2001-01-15 21:55:30 +00:00
2324b9a72a Set the title of the splash dialog to Evolution
svn path=/trunk/; revision=7507
2001-01-15 18:33:24 +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
d554c5bbab Initial steps to support Drag 'n Drop in the tree view.
svn path=/trunk/; revision=7484
2001-01-14 02:05:21 +00:00
e4eaa198dd Unref our copy, and then destroy.
2001-01-13  Miguel de Icaza  <miguel@gnu.org>

	* e-shell.c (e_shell_construct): Unref our copy, and then destroy.

	* e-splash.c (e_splash_set_icon_highlight): Do not execute code if
	we have been destroyed.
	(e_splash_add_icon): ditto.

svn path=/trunk/; revision=7475
2001-01-13 06:21:49 +00:00
d9a01d4e27 Ok, talked to Ettore. Going back to TOPLEVEL non-POPUP.
2001-01-12  Miguel de Icaza  <miguel@gnu.org>

	* e-splash.c (e_splash_construct): Ok, talked to Ettore.  Going
	back to TOPLEVEL non-POPUP.

svn path=/trunk/; revision=7457
2001-01-12 21:09:34 +00:00
936a6d77dd Add an ::asyncCopyFolder method to the ShellComponent interface. Move
all the message hiding options to the View menu.

svn path=/trunk/; revision=7456
2001-01-12 21:00:21 +00:00
b243803565 Remove nice toplevel window.
2001-01-12  Miguel de Icaza  <miguel@gnu.org>

	* e-splash.c (e_splash_construct): Remove nice toplevel window.

svn path=/trunk/; revision=7454
2001-01-12 19:37:12 +00:00
b324985e97 Rename ::addFolderAsync' into ::createFolderAsync'.
svn path=/trunk/; revision=7452
2001-01-12 17:53:15 +00:00
cd5099b9f7 Create
* importer/.cvsignore: Create

svn path=/trunk/; revision=7451
2001-01-12 16:38:38 +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
ec3f086d9f Remove the "Already have view for..." message. People keep assuming it's
* e-shell-view.c (show_existing_view): Remove the "Already have
	view for..." message. People keep assuming it's an error.

svn path=/trunk/; revision=7411
2001-01-11 22:33:10 +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
f9f6c39872 New function to update a folder given its URI. Plus associated changes to
* evolution-storage.c (evolution_storage_update_folder_by_uri):
	New function to update a folder given its URI. Plus associated
	changes to other functions to keep track of the path<->URI
	mappings.

svn path=/trunk/; revision=7248
2001-01-04 17:02:57 +00:00
77d282e4a2 Fix a bug in `evolution_shell_client_user_select_folder()' that could
cause the function to return without assigning any value to the "out"
parameters.

svn path=/trunk/; revision=7190
2000-12-28 19:48:46 +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
40013b4200 Destroy the dialog after a double click.
svn path=/trunk/; revision=7017
2000-12-14 18:34:30 +00:00
e347847bdd Change the function to have the same signature as the double click callback.
svn path=/trunk/; revision=7007
2000-12-14 15:46:34 +00:00