Commit Graph

21 Commits

Author SHA1 Message Date
ec4ad73a58 add a s/SIMPLE_// that notzed missed remove a now-unused variable
* e-msg-composer-attachment-bar.c (attach_to_multipart): add a
	s/SIMPLE_// that notzed missed
	* e-msg-composer.c (build_message): remove a now-unused variable

svn path=/trunk/; revision=2630
2000-04-26 14:40:05 +00:00
854e4ba9a4 Use camel_mime_part_set_text() to set the text rather than messing with
2000-04-26  NotZed  <NotZed@HelixCode.com>

        * e-msg-composer.c (build_message): Use camel_mime_part_set_text()
        to set the text rather than messing with data wrappers.

        * e-msg-composer-attachment-bar.c (attach_to_multipart): Change
        for new camel-stream interfaces.
        (attach_to_multipart): Also set base64 encoding by default.

svn path=/trunk/; revision=2623
2000-04-26 10:25:52 +00:00
e8bff6c44e fix menu problem in composer window
* fix menu problem in composer window

2000-04-25  Radek Doulik  <rodo@helixcode.com>

	* e-msg-composer.c (create_editor): use uih here
	(e_msg_composer_construct): create menubar/toolbar before creating
	editor control

svn path=/trunk/; revision=2604
2000-04-25 16:49:19 +00:00
b33db409a6 build libcomposer static and don't install it.
* Makefile.am: build libcomposer static and don't install it.

	* e-msg-composer-attachment-bar.c (attach_to_multipart): This was
	only half-implemented. Finish it, mostly.

svn path=/trunk/; revision=2561
2000-04-23 17:12:18 +00:00
1af18445c9 new function to make the composer record additional headers it should
* e-msg-composer.c (e_msg_composer_add_header): new function to
	make the composer record additional headers it should output.
	(In-Reply-To), etc.
	(build_message): output them

svn path=/trunk/; revision=2552
2000-04-22 17:03:07 +00:00
ed4fea3fe3 Connect "Exit" menu item finally.
* e-msg-composer.c (exit_cb): Connect "Exit" menu item finally.

svn path=/trunk/; revision=2549
2000-04-21 21:28:17 +00:00
eb87301392 new functions
* e-msg-composer.c (e_msg_composer_set_headers):
	(e_msg_composer_set_body_text): new functions

	* e-msg-composer-hdrs.c: const poisoning
	(e_msg_composer_hdrs_set_subject):
	(e_msg_composer_hdrs_get_subject): new functions

	* e-msg-composer-address-entry.c: const poisoning

svn path=/trunk/; revision=2548
2000-04-21 18:38:04 +00:00
e38b6187f5 new functions to get and set the contents of the HTML editor via
* e-msg-composer.c (get_editor_text, set_editor_text): new
	functions to get and set the contents of the HTML editor via
	Bonobo::PersistStream.
	(build_message): use get_editor_text. This works again.

svn path=/trunk/; revision=2527
2000-04-20 18:55:06 +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
198d97bdb8 Get the menubar to work.
svn path=/trunk/; revision=2118
2000-03-17 10:29:01 +00:00
4bfd8d8f29 Modified to make the composer into a library, to be used by the mail
* Makefile.am: Modified to make the composer into a library, to be
	used by the mail component.

svn path=/trunk/; revision=2107
2000-03-12 23:07:12 +00:00
13edeabcd2 Further work.
svn path=/trunk/; revision=2088
2000-03-08 15:55:14 +00:00
d932fda48b Bonobization of the message composer, part 1.
svn path=/trunk/; revision=2012
2000-03-02 11:19:39 +00:00
6bddc9bd17 Don't use libglade for menus and toolbars in the message composer
anymore.  This is the first step; next step is to use BonoboUIHandler.

svn path=/trunk/; revision=2010
2000-03-02 06:32:45 +00:00
e72c45d304 New header with the typedefs for all camel classes. Now the class headers
* camel/camel-types.h: New header with the typedefs for all camel
	classes. Now the class headers can just include this and the
	header for the parent type. This makes it possible for
	CamelService to include a CamelSession without creating an
	#include loop.

	* camel/*:
	* composer/e-msg-composer-attachment-bar.h:
	* mail/folder-browser.c:
	* mail/message-list.c: frob #includes to match the new reality

svn path=/trunk/; revision=1850
2000-02-19 01:40:57 +00:00
595ac86206 misc autoconf/automake fixes.
svn path=/trunk/; revision=1729
2000-02-11 04:19:03 +00:00
63eccb1c48 more cvs shutup.
svn path=/trunk/; revision=1631
2000-01-25 11:27:39 +00:00
095c53bace remove non updated tests from the build process.
2000-01-12  bertrand  <bertrand@helixcode.com>

	* tests/Makefile.am (noinst_PROGRAMS):
	remove non updated tests from the build
	process.

	* camel/Makefile.am :
	remove the rfc2047 related files from
	the build process as for the moment, nothing
	has been decided concerning unicode.

	* Makefile.am (evolution_msg_composer_LDADD):
	use $(EXTRA_GNOME_LIBS_THREADS) to link with gthread

svn path=/trunk/; revision=1564
2000-01-13 04:07:33 +00:00
8e431aec55 Work with builddir != srcdir
* composer/Makefile.am, widgets/e-table/Makefile.am: Work with
builddir != srcdir

svn path=/trunk/; revision=1538
2000-01-06 19:03:52 +00:00
5f7a40affc Make `make distcheck' work.
svn path=/trunk/; revision=1397
1999-11-17 15:51:01 +00:00
9663037f6c More work:
- Fixed some Camel API naming issues.
- Moved the message composer stuff to the `composer' directory.

svn path=/trunk/; revision=1395
1999-11-17 15:35:43 +00:00