Commit Graph

18625 Commits

Author SHA1 Message Date
e06d93941f removed stale etspec files
svn path=/trunk/; revision=23012
2003-10-22 21:45:40 +00:00
008f188bf6 removed unused etspec files
svn path=/trunk/; revision=23011
2003-10-22 21:45:05 +00:00
c97bcfe47e removed more files
svn path=/trunk/; revision=23010
2003-10-22 21:43:45 +00:00
d6cf49ba9b removed more unused source files
svn path=/trunk/; revision=23009
2003-10-22 21:43:13 +00:00
40b14d215f Removed some unused mail source files
2003-10-22  Jeffrey Stedfast  <fejj@ximian.com>

	* POTFILES.in: Removed some unused mail source files

svn path=/trunk/; revision=23008
2003-10-22 21:41:22 +00:00
8ee9b35810 removed #include "folder-browser.h"
svn path=/trunk/; revision=23007
2003-10-22 21:39:34 +00:00
1d3074cff4 removed unused source files
svn path=/trunk/; revision=23006
2003-10-22 21:38:25 +00:00
5fa47b4bf3 remove unused files
svn path=/trunk/; revision=23005
2003-10-22 21:37:23 +00:00
3df2a75e72 Removed, use em_utils_selection_get_uidlist() instead. (drop_uid_list):
2003-10-22  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-component.c (parse_uid_list): Removed, use
	em_utils_selection_get_uidlist() instead.
	(drop_uid_list): Use em_utils_selection_get_uidlist() to parse the
	x-uid-list selection data and use mail_tool_uri_to_folder()
	directly since we have the uri (originally we expected the first
	component of the selection data to be the e-storage-set-view
	folder path rather than the uri).
	(folder_receive_drop_cb): Call gtk_drag_finish() here.

	* message-list.c: s/x-evolution-message/x-uid-list/

	* em-utils.c: Same.

svn path=/trunk/; revision=23004
2003-10-22 21:35:24 +00:00
17dacd6a97 Require ORBit 2.8.0 or newer for threading
2003-10-22  Rodney Dawes  <dobey@ximian.com>

	* configure.in: Require ORBit 2.8.0 or newer for threading

svn path=/trunk/; revision=23003
2003-10-22 21:35:17 +00:00
fa6985828e Emit the right signal. (impl_tree_drag_data_get): Same.
2003-10-22  Jeffrey Stedfast  <fejj@ximian.com>

	* e-storage-set-view.c (impl_tree_drag_data_received): Emit the
	right signal.
	(impl_tree_drag_data_get): Same.

svn path=/trunk/; revision=23002
2003-10-22 20:57:16 +00:00
5d45a076a9 Revert broken previous commit and actually remove mail/importers/Makefile
2003-10-22  Rodney Dawes  <dobey@ximian.com>

	* configure.in: Revert broken previous commit and actually remove
	mail/importers/Makefile from AC_OUTPUT

svn path=/trunk/; revision=23001
2003-10-22 20:56:13 +00:00
cbfab681c1 use the synchronous api for this. simplifies it a bunch.
2003-10-21  Chris Toshok  <toshok@ximian.com>

	* tools/evolution-addressbook-abuse.c: use the synchronous api for
	this.  simplifies it a bunch.

2003-10-21  Chris Toshok  <toshok@ximian.com>

	* backend/pas/pas-book.c
	(impl_GNOME_Evolution_Addressbook_Book_remove): we can ill afford
	bad debug spew.
	(view_listener_died_cb): implement.
	(impl_GNOME_Evolution_Addressbook_Book_getBookView): hook up an
	ORBit_small connection listener on the view's listener.
	(pas_book_respond_create): use e_contact_get_const instead of
	e_contact_get here.  fixes a leak.

	* backend/pas/pas-book-view.c
	(impl_GNOME_Evolution_Addressbook_BookView_stop): implement, call
	pas_backend_stop_book_view.
	(pas_book_view_get_listener): return the book view's listener.
	(pas_book_view_class_init): fill in epv->stop.
	(pas_book_view_init): use a #define for THRESHOLD_MAX instead of
	the constant.

	* backend/pas/pas-book-view.h: add prototype for
	pas_book_view_get_listener.

	* backend/pas/pas-backend.c (pas_backend_stop_book_view):
	implement.
	(pas_backend_remove_book_view): implement.

	* backend/pas/pas-backend.h: add prototype for stop_book_view and
	remove_book_view.

	* backend/pas/pas-backend-vcf.c (load_file): pass in the fd and
	use fdopen here.
	(foreach_build_list): don't creat EContacts here, because we'll
	just be converting them back to vcards anyway.
	(save_file): use char*'s instead of EContacts, and split entries
	with 2 blank lines.  Also, hold the lock over the entire function.
	(do_create): hold the lock around uid generation and touching the
	hash table.
	(pas_backend_vcf_process_remove_contacts): same.
	(pas_backend_vcf_process_modify_contact): same.
	(pas_backend_vcf_stop_book_view): new function, but leave
	unimplemented for now.
	(pas_backend_vcf_load_uri): the uri contains the directory name,
	not the filename.
	(pas_backend_vcf_dispose): grab the lock here just for sanity's
	sake.  Also reorder things a bit, and free the hashtable and
	mutex.
	(pas_backend_vcf_init): init the mutex.

	* backend/pas/pas-backend-summary.c
	(pas_backend_summary_add_contact): don't unref the contact here.

	* backend/pas/pas-backend-ldap.c
	(pas_backend_ldap_process_stop_book_view): new function, but leave
	unimplemented for now.

	* backend/pas/pas-backend-file.c (build_summary): use an EContact
	for this call.
	(do_summary_query): nuke, the contents of this has been moved to
	start_book_view.
	(pas_backend_file_search_timeout): same.
	(pas_backend_file_search): same.
	(pas_backend_file_start_book_view): glom everything into here
	involving searching.  This function could (and should) be renamed
	and reused from both this function and _get_contact_list.
	(pas_backend_file_stop_book_view): new function.
	(pas_backend_file_class_init): fill in backend->stop_book_view.

	* backend/pas/Makefile.am (LDAP_BACKEND): libpasldap.a ->
	libpasldap.la
	(noinst_LTLIBRARIES): *.a -> *.la.
	(libpas_la_SOURCES): same.
	(libpasfile_la_SOURCES): same.
	(libpasvcf_la_SOURCES): same.
	(libpasldap_la_SOURCES): same.

	* backend/idl/addressbook.idl: add BookView::stop.

	* backend/ebook/e-vcard.c (read_attribute_value): fix GString
	related leaks.
	(read_attribute_params): same.
	(parse): don't leak the EVCardAttributes corresponding to
	BEGIN/END:vCard.
	(free_gstring): new function
	(e_vcard_attribute_remove_values): free the decoded_values list,
	using free_gstring.

	* backend/ebook/e-book.c (e_book_response_get_book_view): ref the
	listener here.

	* backend/ebook/e-book-view.h: add prototype for e_book_view_stop.

	* backend/ebook/e-book-view.c (e_book_view_stop): new function.

	* backend/ebook/e-book-async.c (_get_book_view_response_dtor):
	unref the book view.

svn path=/trunk/; revision=23000
2003-10-22 20:50:36 +00:00
f7cbb839ad add vcf to supported_protocols.
2003-10-21  Chris Toshok  <toshok@ximian.com>

	* GNOME_Evolution_WombatLDAP.server.in.in: add vcf to
	supported_protocols.

	* GNOME_Evolution_WombatNOLDAP.server.in.in: same.

	* wombat.c (setup_pas): register the vcf backend.

	* Makefile.am (evolution_wombat_LDADD): replace the conditional
	libpasldap stuff and the references to all the libpas* backends
	with libpas.la.

svn path=/trunk/; revision=22999
2003-10-22 20:49:45 +00:00
998e8acf8d Removed mail/importers/Makefile from AC_OUTPUT
2003-10-22  Rodney Dawes  <dobey@ximian.com>

	* configure.in: Removed mail/importers/Makefile from AC_OUTPUT

svn path=/trunk/; revision=22998
2003-10-22 19:36:13 +00:00
0e89f43c02 Remove Viewports around the treeviews, since they already have a scrolled
* filter.glade: Remove Viewports around the treeviews, since they
already have a scrolled window around them and the viewports cause
a double bevel to appear.

* rule-editor.c (rule_editor_treeview_new): Make the scrolled
window have a GTK_SHADOW_IN shadow.
* vfolder-rule.c (vfolder_editor_sourcelist_new): Likewise

svn path=/trunk/; revision=22997
2003-10-22 19:26:40 +00:00
36ec6f4a0d Make the the scrolled window have an "in" shadow. Likewise. Likewise.
* gui/component/addressbook-component.c (impl_createControls):
Make the the scrolled window have an "in" shadow.
* gui/component/addressbook-config.c
(addressbook_dialog_create_sources_table): Likewise.
* gui/widgets/e-addressbook-view.c (create_minicard_view): Likewise.
(create_treeview_view): Likewise.

svn path=/trunk/; revision=22996
2003-10-22 19:17:00 +00:00
df3238a735 Make the scrolled window have a GTK_SHADOW_IN shadow.
* importer/intelligent.c (create_gui): Make the scrolled window
have a GTK_SHADOW_IN shadow.

* e-shell-window.c (setup_widgets): Make the notebooks not have
borders.
(setup_widgets): Fix typo: e_get_language_list() returns a GSList,
not a GList.

svn path=/trunk/; revision=22995
2003-10-22 19:16:48 +00:00
b7eeda03e9 Make the scrolled window have a GTK_SHADOW_IN shadow. Likewise.
* gui/calendar-component.c (impl_createControls): Make the
scrolled window have a GTK_SHADOW_IN shadow.
* gui/dialogs/meeting-page.c (meeting_page_construct): Likewise.

svn path=/trunk/; revision=22994
2003-10-22 19:15:36 +00:00
36ea89fbb9 Use e_storage_browser_peek_widget_scrolled() to retrieve the scrolled
* mail-component.c (impl_createControls): Use
e_storage_browser_peek_widget_scrolled() to retrieve the scrolled
window that the EStorageSetView is contained in.

* e-storage-browser.c (struct _EStorageBrowserPrivate): New member
"storage_set_view_scrolled".
(e_storage_browser_new): Put the storage_set_view in a scrolled
window.  Set priv->storage_set_view_scrolled to this scrolled
window.
(e_storage_browser_peek_tree_widget_scrolled): New.

svn path=/trunk/; revision=22993
2003-10-22 18:07:34 +00:00
5fe8acce36 Removed addressbook/tools/Makefile from AC_OUTPUT
2003-10-22  Rodney Dawes  <dobey@ximian.com>

	* configure.in: Removed addressbook/tools/Makefile from AC_OUTPUT

svn path=/trunk/; revision=22992
2003-10-22 18:03:15 +00:00
ec6356db4e (impl_createControls): Set the
scrollbar policy to "automatic" for both the horizontal and
vertical scrollbars around the source selector.

svn path=/trunk/; revision=22991
2003-10-22 17:57:52 +00:00
18c2a6bc35 (impl_createControls): Set
the GtkScrolledWindow scrollbar policy to "automatic" for both the
horizontal and the vertical scrollbar.

svn path=/trunk/; revision=22990
2003-10-22 17:49:10 +00:00
ec0f879ca6 (PADDING): Increase to 6 pixels.
(button_toggled_callback): Add a cast.
(e_sidebar_set_selection_widget): Handle the NULL widget case
properly.
(impl_remove): New, implementation for GtkContainer::remove.
(do_layout): Add padding between the selection_widget and the
button box.

svn path=/trunk/; revision=22989
2003-10-22 17:24:38 +00:00
3dbe4a3ce1 Add an "evolution:button_label" property on the component for use in the
* gui/component/GNOME_Evolution_Addressbook.server.in.in: Add an
"evolution:button_label" property on the component for use in the
shell.

* gui/GNOME_Evolution_Calendar.server.in.in: Add an
"evolution:button_label" property on the component for use in the
shell.

* GNOME_Evolution_Mail.server.in.in: Add an
"evolution:button_label" attribute to the Component for use in the
shell.

* e-shell-window.c (struct _ComponentView): New member button_id.
(struct _EShellWindowPrivate): New member sidebar.
(component_new_new): Get a button_id arg.
(component_button_clicked_callback): Removed.
(sidebar_button_selected_callback): New.
(create_component_button): Removed.
(setup_widget): Set up the sidebar using ESidebar and hook up its
"button_selected" signal.  Also get the component name from a
property on the server info.
(e_shell_window_new): Use BASE_VERSION for the version in the app
name instead of hardcoding "1.5".

* e-sidebar.c: New.
* e-sidebar.h: New.

svn path=/trunk/; revision=22988
2003-10-22 17:14:05 +00:00
f34b946559 Append a _2 to all the IIDs.
* GNOME_Evolution_Shell.server.in.in: Append a _2 to all the IIDs.

* e-shell.h (E_SHELL_OAFIID): Change to "GNOME_Evolution_Shell_2"
so it does not conflict with the old IID.

svn path=/trunk/; revision=22987
2003-10-22 17:05:54 +00:00
9267c86198 Removed pedantic pgp/mime configure flag.
2003-10-22  Jeffrey Stedfast  <fejj@ximian.com>

	* configure.in: Removed pedantic pgp/mime configure flag.

svn path=/trunk/; revision=22986
2003-10-22 16:17:25 +00:00
d8023f3780 update to match the tree.
* POTFILES.in, POTFILES.skip: update to match the tree.

svn path=/trunk/; revision=22985
2003-10-22 15:24:26 +00:00
1dc27af3fd Change to "evolution-1.5" - although, ideally, this should be a config.h
2003-10-22  Jeffrey Stedfast  <fejj@ximian.com>

	* e-shell-window.c (e_shell_window_new): Change to "evolution-1.5"
	- although, ideally, this should be a config.h macro or something.

svn path=/trunk/; revision=22984
2003-10-22 15:16:33 +00:00
ca613033f4 Removed; part of old doc system
* omf-install/*: Removed; part of old doc system

svn path=/trunk/; revision=22983
2003-10-22 14:44:14 +00:00
ec8e33815e Removed; these are ancient. Camel regression tests are in camel/tests now.
* tests/*: Removed; these are ancient. Camel regression tests are
	in camel/tests now.

svn path=/trunk/; revision=22980
2003-10-22 14:33:04 +00:00
119a6854fd Gone; unused since 1.2
* e-bonobo-factory-util.[ch]: Gone; unused since 1.2

svn path=/trunk/; revision=22979
2003-10-22 14:29:25 +00:00
d3c6998fb8 Remove these (unused since 1.2)
* e-bonobo-widget.[ch]: Remove these (unused since 1.2)

svn path=/trunk/; revision=22978
2003-10-22 14:24:03 +00:00
9ec98bbb49 Removed; the actual importers were moved to {mail,calendar}/importers long
* importers/*: Removed; the actual importers were moved to
	{mail,calendar}/importers long ago.

svn path=/trunk/; revision=22977
2003-10-22 14:18:30 +00:00
27e6d3cb39 Removed; this code has not been used since pre-1.0.
* executive-summary/*: Removed; this code has not been used since
	pre-1.0.

	* my-evolution/*: Removed; gone in evolution 2.0.

	* notes/*: Removed; never finished and no one is working on it.

	* configure.in (E_UTIL_{CFLAGS,LIBS}): Remove soup-2.0 since
	e-proxy is gone.
	(EVOLUTION_MAIL_{CFLAGS,LIBS}): Remove soup-2.0 since the mailer
	uses CamelHTTPStream now.
	(EVOLUTION_EXECUTIVE_SUMMARY_{CFLAGS,LIBS}): Gone
	(AC_OUTPUT): Remove my-evolution/Makefile

	* README: evolution no longer depends on soup

svn path=/trunk/; revision=22976
2003-10-22 14:12:47 +00:00
31be44baaa Remove e_proxy_init call. (e-proxy is gone now)
* main.c: Remove e_proxy_init call. (e-proxy is gone now)

svn path=/trunk/; revision=22975
2003-10-22 14:10:45 +00:00
b29a2c0486 Gone; nothing in evo uses soup any more.
* e-proxy.[ch]: Gone; nothing in evo uses soup any more.

	* Makefile.am (eutilinclude_HEADERS, libeutil_la_SOURCES): Remove
	e-proxy.[ch]

svn path=/trunk/; revision=22974
2003-10-22 14:10:15 +00:00
03f4b3a74c handle destination of "" properly. (emc_popup_copy_folder_selected):
2003-10-22  Not Zed  <NotZed@Ximian.com>

        * mail-component.c (em_copy_folders): handle destination of ""
        properly.
        (emc_popup_copy_folder_selected): handle url->path properly, strip
        leading /.
        (em_copy_folders): if we just created a new folder on a
        subscribable store, subscribe to it.
        (em_copy_folders): handle nonselectable folders specially.

svn path=/trunk/; revision=22973
2003-10-22 05:27:25 +00:00
8a5bdee67a Fix typo in libcal_client_la_SOURCES
2003-10-21  Rodney Dawes  <dobey@ximian.com>

	* cal-client/Makefile.am: Fix typo in libcal_client_la_SOURCES

svn path=/trunk/; revision=22972
2003-10-21 22:31:00 +00:00
b147a00deb Rewrote the drag & drop code.
2003-10-17  Jeffrey Stedfast  <fejj@ximian.com>

	* e-storage-set-view.c: Rewrote the drag & drop code.

svn path=/trunk/; revision=22971
2003-10-21 21:08:44 +00:00
1fc6dec261 New functions to handle drag & drop to/from the folder tree.
2003-10-21  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-component.c (drag_text_uri_list, folder_dragged_cb)
	(drop_uid_list, drop_folder, import_message_rfc822)
	(drop_message_rfc822, drop_text_uri_list, folder_receive_drop_cb):
	New functions to handle drag & drop to/from the folder tree.
	(impl_createControls): Setup drag & drop support.

svn path=/trunk/; revision=22970
2003-10-21 21:08:04 +00:00
fd56880083 Put an <hr> between parts of a multipart.
2003-10-21  Jeffrey Stedfast  <fejj@ximian.com>

	* em-format.c (emf_multipart_mixed): Put an <hr> between parts of
	a multipart.

svn path=/trunk/; revision=22969
2003-10-21 20:36:18 +00:00
1b201f8d76 fixed changelog
svn path=/trunk/; revision=22968
2003-10-21 20:34:36 +00:00
5c21a0126e compiler fixes
svn path=/trunk/; revision=22967
2003-10-21 20:33:55 +00:00
21743ac2cf Merge new-ui-branch into the trunk.
svn path=/trunk/; revision=22966
2003-10-21 18:51:30 +00:00
653cfffc0e Merge new-ui-branch to the trunk.
svn path=/trunk/; revision=22965
2003-10-21 18:49:34 +00:00
0fb08f3ff8 Merge new-ui-branch to the trunk.
svn path=/trunk/; revision=22964
2003-10-21 18:28:34 +00:00
0e19f2c16d (pilot_compile) [! ENABLE_PILOT_CONDUITS]: Add
md5-utils.c so it compiles even if you have no Pilot support.

svn path=/trunk/; revision=22943
2003-10-20 19:26:24 +00:00
80ac1cd001 Fixed for libical changes.
2003-10-17  Jeffrey Stedfast  <fejj@ximian.com>

	* conduits/calendar/Makefile.am: Fixed for libical changes.

	* conduits/todo/Makefile.am: Same.

svn path=/trunk/; revision=22930
2003-10-17 16:13:34 +00:00
16e54e7465 Fixed for libical changes.
2003-10-17  Jeffrey Stedfast  <fejj@ximian.com>

	* conduits/calendar/Makefile.am: Fixed for libical changes.

svn path=/trunk/; revision=22924
2003-10-17 14:45:28 +00:00