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
* 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-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
* 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-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-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
* 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
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 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-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-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-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
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
* 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-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
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 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