Commit Graph

145 Commits

Author SHA1 Message Date
02ed4a60f3 Fix for removal of camelmimebodypart, and changes to recipient stuff.
2000-04-27  NotZed  <NotZed@HelixCode.com>

        * tests/test10.c: Fix for removal of camelmimebodypart, and changes
        to recipient stuff.

        * tests/test1.c: Fix for removal of camelmimebodypart, and changes
        to recipient stuff.

svn path=/trunk/; revision=2672
2000-04-28 03:07:30 +00:00
10660e5e84 Fix the changes to the tests
- open for write should use O_CREAT|O_TRUNC as well
 - open for read should use mode 0

svn path=/trunk/; revision=2649
2000-04-26 22:07:04 +00:00
0b4a83d6d1 + * tests/.cvsignore: Added test13.
+
+	* default_user/.cvsignore: New file.
+
+	* src/libical/.cvsignore: added icalversion.h.
+
+	* src/libical/icalversion.h: autogenerated file removed from cvs.

svn path=/trunk/; revision=2639
2000-04-26 19:36:17 +00:00
75a19475c9 Update for the camel changes.
* tests: Update for the camel changes.

	* Makefile.am (SUBDIRS): Remove tests. They aren't terribly
	useful/interesting any more for the most part, and they frequently
	don't compile.

svn path=/trunk/; revision=2636
2000-04-26 15:06:19 +00:00
0c1a38160f Fixed for method movements.
2000-04-24  NotZed  <NotZed@HelixCode.com>

	* tests/test13.c (main): Fixed for method movements.

	* tests/test3.c (main): Removed from build, data-wrapper-repository removed.

	* tests/test2.c (main): Changed to use construct_from_stream.

	* tests/test1.c (main): Chagned to use construct_from_stream.

svn path=/trunk/; revision=2578
2000-04-24 09:10:40 +00:00
c03044f2c3 Of course, it just crashes ...
2000-04-23  NotZed  <NotZed@HelixCode.com>

        * tests/test10.c: Removed some unecessary includes.  From
        Ali Abdin <aliabdin@aucegypt.edu>
        (create_sample_mime_message): Changed for date api change.

        * tests/Makefile.am (noinst_PROGRAMS): Put test10 back.

svn path=/trunk/; revision=2573
2000-04-24 01:05:03 +00:00
f229f08168 New tests/fixed tests.
svn path=/trunk/; revision=2559
2000-04-23 10:09:07 +00:00
cdd0f20fd5 ignore test-url
svn path=/trunk/; revision=2546
2000-04-21 15:54:06 +00:00
78fb5ab761 Merged from NEW_PARSER branch.
svn path=/trunk/; revision=2533
2000-04-20 23:50:20 +00:00
581eb2cc3c Fixed some headers.
2000-04-20  NotZed  <NotZed@HelixCode.com>

        * tests/test11.c: Fixed some headers.

        * tests/Makefile.am (noinst_PROGRAMS): Removed test9.
        (noinst_PROGRAMS): Removed test12, temporarirly (nntp not being
        built).

svn path=/trunk/; revision=2532
2000-04-20 23:49:42 +00:00
2cd4886f35 update for bonobo changes
svn path=/trunk/; revision=2524
2000-04-20 17:30:52 +00:00
fe97fa2fbb kill camel-log
svn path=/trunk/; revision=2487
2000-04-18 19:05:15 +00:00
96b306af32 Remove the "session" field from CamelMimeMessage. Nothing uses it, about
* camel-mime-message.[ch]: Remove the "session" field from
	CamelMimeMessage. Nothing uses it, about half of the existing
	calls to camel_mime_message_new_with_session pass NULL, and
	there's no obvious reason for it to be there.

	* others: Use camel_mime_message_new instead of
	camel_mime_message_new_with_session

svn path=/trunk/; revision=2479
2000-04-17 20:23:30 +00:00
7a3db9a6ab New program to test CamelURL
* tests/test-url.c: New program to test CamelURL

svn path=/trunk/; revision=2473
2000-04-17 18:09:44 +00:00
268f3e4fcb add test12
* tests/.cvsignore: add test12

	* tests/test12.c (main): add test for nntp stuff.

	* tests/Makefile.am (noinst_PROGRAMS): same.

svn path=/trunk/; revision=2446
2000-04-15 00:57:18 +00:00
abfe422139 Fix compilation with builddir != srcdir (again).
svn path=/trunk/; revision=2441
2000-04-14 22:42:54 +00:00
72ae61158d remove test-formatter
svn path=/trunk/; revision=2440
2000-04-14 21:45:28 +00:00
49edbfb480 + + * tests/.cvsignore: Added test-movemail. + + * art/.cvsignore: New
+
+	* tests/.cvsignore: Added test-movemail.
+
+	* art/.cvsignore: New file.
+
+	* pcs/.cvsignore: Added *.lo.
+
+	* .cvsignore: Added evolution.pot.
+

sparkly clean

svn path=/trunk/; revision=2276
2000-04-01 06:38:30 +00:00
ed8e120bf0 make it put mail in ~ instead of always /home/danw. (oops :)
also add an option to delete the mail off the server

svn path=/trunk/; revision=2214
2000-03-28 17:38:32 +00:00
9d0c0def4a new test program. Can be used to copy POP mail into your evolution inbox.
* tests/test-movemail.c: new test program. Can be used to copy POP
	mail into your evolution inbox.

svn path=/trunk/; revision=2208
2000-03-28 04:25:31 +00:00
767c63615d This test is basically now invalid.
2000-03-27  NotZed  <NotZed@HelixCode.com>

        * tests/test9.c (main): This test is basically now invalid.

        * tests/test11.c (main): Fix for async search api.  Probably works.
        Removed camel-mbox-*.h headers, should be private.

svn path=/trunk/; revision=2200
2000-03-27 22:48:24 +00:00
cd85a5d05b make this build (but not work)
svn path=/trunk/; revision=2186
2000-03-27 09:15:21 +00:00
eb75c1615c update for summary format changes
svn path=/trunk/; revision=2163
2000-03-26 02:09:21 +00:00
cd47194eb7 + * tests/ui-tests/.cvsignore: added filter.
+
+	* addressbook/demo/.cvsignore: added test-addressbook.

svn path=/trunk/; revision=2123
2000-03-21 01:39:33 +00:00
f669ff481f add a field refering to a service associated to the efolder. In the case
2000-03-12  bertrand  <bertrand@helixcode.com>

	* shell/e-folder.h: add a field refering to a
	service associated to the efolder. In the case of
	distant folders, it is generally a server.

	* shell/e-service.c: New class. Models a service.
	A service is an object with an URI and a root folder.
	It genreally reporesents a distant folder.
	A service is generally a ressource shared amongst
	several folders.
	* shell/e-service.h:


2000-03-10  bertrand  <bertrand@helixcode.com>

	* camel-service.h: cosmetic changes.

svn path=/trunk/; revision=2100
2000-03-12 05:09:43 +00:00
079b4363f3 Commenting added. (on_url_data_requested): renamed from
* tests/ui-tests/message-browser.c: Commenting added.
	(on_url_data_requested): renamed from "on_url_requested", to
	reflect that a stream of data is what's actually being asked for.
	(hydrate_persist_stream_from_gstring): New function.
	(camel_stream_to_gstring): New function.
	(on_object_requested): Cleaned up.

svn path=/trunk/; revision=2058
2000-03-05 08:49:27 +00:00
3086279b19 More gramatically correct descriptions + more action rules.
svn path=/trunk/; revision=2055
2000-03-05 04:25:20 +00:00
017e27c1cd Add 3 test examples
svn path=/trunk/; revision=2042
2000-03-04 18:00:16 +00:00
a6d1ec4664 Message browser can now display attachment inline when Bonobo
compenent exist for the mime type. $(prefix)/share/mime-info/bonobo.keys
must be modified for this to work, though. For example, to display
application/svg attachments, the following lines must be added :

application/svg
	bonobo-goad-id=embeddable:gill

svn path=/trunk/; revision=2041
2000-03-04 17:55:36 +00:00
7fc7a2644f laptop sync
svn path=/trunk/; revision=2038
2000-03-04 05:15:28 +00:00
b6788c4e5d add bonobo to the build process.
2000-03-04  bertrand  <bertrand@helixcode.com>

	* tests/ui-tests/Makefile.am: add bonobo to the build
	process.

	* tests/ui-tests/message-browser.c (main):
	initialize Bonobo. Use bonobo_main.
	(get_gtk_html_contents_window): set signal handlers
	for url requests and objects requests.
	(on_object_requested): answer to object requests.

svn path=/trunk/; revision=2037
2000-03-04 05:15:27 +00:00
24adae8e2a Try move messages with gnome in the subject ot the Gnome folder.
svn path=/trunk/; revision=2027
2000-03-03 20:40:13 +00:00
c71ec9dab0 initialize gdkrgb. Push visual/colormap. (on_url_requested): in the case
2000-03-03  bertrand  <bertrand@helixcode.com>

	* tests/ui-tests/message-browser.c (main): initialize
	gdkrgb. Push visual/colormap.
	(on_url_requested): in the case where a camel url is requested,
	write the camel stream to gtkhtml.

	* tests/ui-tests/Makefile.am (filter_LDADD): add
	gnomeprint in the lib list.

Message browser shows inline images. Woohoo !

svn path=/trunk/; revision=2022
2000-03-03 19:43:49 +00:00
1fdf94dc20 add gnomeprint to be able to link with gtkhtml
svn path=/trunk/; revision=2020
2000-03-03 15:58:46 +00:00
2392d67981 don't forget to set the state to 0 after 3. (my_read_encode): don't forget
2000-03-02  bertrand  <bertrand@helixcode.com>

	* camel-stream-b64.c (my_read_encode): don't forget to
	set the state to 0 after 3.
	(my_read_encode): don't forget to encode, even in state 3.

	* camel-simple-data-wrapper.c: static functions are prefixed
	with my_ instead of _
	* camel-multipart.c: static functions are prefixed
	with my_ instead of _
	(my_write_to_stream): commented.
	(my_write_to_stream): warning in case the boudary is set
	but is a zero length string.

	* camel-mime-part.c (camel_mime_part_encoding_from_string):
	remove debug trace.

	* camel-mime-part.c: Replaced all static functions
	with name begining with _ by the same name begining
	with "my_" to prevent the possible conflicts
	with system symbols Dan warned us about.

Mime mail generation works now, at least with b64 encoding.
QP needs to be done now.

svn path=/trunk/; revision=2016
2000-03-03 02:54:25 +00:00
2f6721bf5b Added test program.
2000-02-29  NotZed  <NotZed@HelixCode.com>

	* tests/ui-tests/Makefile.am (filter_LDADD): Added test program.

	* tests/ui-tests/filterdescription.xml, saveoptions.xml: Data
	files for test program.

	* tests/ui-tests/filter.c (main): Test program for filter ui.

svn path=/trunk/; revision=1992
2000-02-29 20:16:02 +00:00
bd67bc15f3 + * tests/ui-tests/message-browser.c (on_link_clicked): stop
+	sscanf() abuse.

svn path=/trunk/; revision=1898
2000-02-22 02:35:12 +00:00
52cbc69376 + * tests/Makefile.am: changed references to libibex.a to
+	libibex.la.

svn path=/trunk/; revision=1896
2000-02-22 01:28:46 +00:00
fb36c0aef9 + * libical/src/libical/.cvsignore: Added *.lo, *.la, and .libs.
+	* libical/src/libicalss/.cvsignore: same.
+
+	* tests/.cvsignore: Added test11.
+
+	* filter/.cvsignore: New file.
+
+	* libibex/.cvsignore: Added mkindex.

svn path=/trunk/; revision=1895
2000-02-22 00:49:31 +00:00
d28c85dd04 A lot of changes in the way the parsing works. I am too lazy
to find all the changes.
Important notice, I added uggly hacks to camel-formatter.c
and message-browser so that I could test b64 decoding.

Saving streams works. Have to implement qp now.

svn path=/trunk/; revision=1893
2000-02-22 00:10:22 +00:00
8ea1212d99 Add "authenticator" to CamelSession and update things to use it.
svn path=/trunk/; revision=1890
2000-02-21 19:56:49 +00:00
0eff8e4321 update for CamelSession changes
svn path=/trunk/; revision=1889
2000-02-21 18:39:21 +00:00
627cd68347 Changed dependencies on libibex.la to libibex.a. In test9_LDADD, placed
* tests/Makefile.am: Changed dependencies on libibex.la to
	libibex.a. In test9_LDADD, placed libcamelmbox.la before
	libibex.la, as the former requires the latter.

svn path=/trunk/; revision=1871
2000-02-20 22:45:12 +00:00
9260205286 When a link is clicked, indicate the link with a dialog.
* tests/ui-tests/message-browser.c (on_link_clicked): When a link
	is clicked, indicate the link with a dialog.

svn path=/trunk/; revision=1864
2000-02-20 02:27:15 +00:00
5f5fce0642 minor cleanup.
* tests/ui-tests/message-browser.c: minor cleanup.

	* tests/ui-tests/.cvsignore: added message-browser.

svn path=/trunk/; revision=1858
2000-02-19 20:16:42 +00:00
74a58886f6 Use a relative path to the mbox provider module.
2000-02-18  NotZed  <NotZed@HelixCode.com>

        * tests/test11.c (main): Use a relative path to the mbox provider
        module.

svn path=/trunk/; revision=1857
2000-02-19 04:14:46 +00:00
e9f6e62c8b Call camel_data_wrapper_set_input_stream, rather than
2000-02-18  Matt Loper  <matt@helixcode.com>

	* tests/ui-tests/message-browser.c (filename_to_camel_msg): Call
	camel_data_wrapper_set_input_stream, rather than
	camel_data_wrapper_construct_from_stream.  For the whole message,
	allow someone to see the header ("to", "from", etc.).  Clicking on
	tree items to see their elements, now works also.

svn path=/trunk/; revision=1845
2000-02-19 00:20:47 +00:00
3e317e1b17 Modification in the automake/libtool building process so that
camel and tests at least compile.
Current libtool doen't seem to support lib dependancy unless
the lib is installed.
Removed the dependancy on libex in mbox and added it to the
other Makefile.am that link with libcamel.

svn path=/trunk/; revision=1838
2000-02-17 23:31:16 +00:00
b39cda14b7 revamped so that it uses the output stream of the data wrapper
2000-02-17  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-formatter.c (handle_text_plain):
	revamped so that it uses the output stream
	of the data wrapper
	(handle_text_html): ditto.


	* camel/camel-simple-data-wrapper.h:
	* camel/camel-simple-data-wrapper.c (camel_simple_data_wrapper_new):
	use (void) instead of ().
	(_get_output_stream): simple implementation.

A lot of small fixes so that the new parser scheme
works properly. Simple implementation of the stream
though.

Changed vette-formatter files so that they work with the
new scheme.

The new parser is now in a usable state. Still needs some work but the
infrastructure is here. /me is happy.

svn path=/trunk/; revision=1822
2000-02-17 15:19:04 +00:00
f369e9ef06 include camel.h for camel_init
svn path=/trunk/; revision=1818
2000-02-17 04:23:13 +00:00