1. 24 May, 2000 1 commit
    • Christopher James Lahey's avatar
      Added widgets/e-paned/Makefile. · e033af05
      Christopher James Lahey authored
      2000-05-24  Christopher James Lahey  <clahey@helixcode.com>
      
      	* configure.in: Added widgets/e-paned/Makefile.
      
      	* tests/ui-tests/message-browser.c: Switched from GtkPaned to
      	EPaned.
      
      	* widgets/Makefile.am: Added e-paned directory.
      
      	* widgets/e-paned/, widgets/e-paned/.cvsignore,
      	widgets/e-paned/Makefile.am, widgets/e-paned/e-hpaned.c,
      	widgets/e-paned/e-hpaned.h, widgets/e-paned/e-paned.c,
      	widgets/e-paned/e-paned.h, widgets/e-paned/e-vpaned.c,
      	widgets/e-paned/e-vpaned.h: New widget based completely on
      	GtkPaned from 1.4.  This will be more advanced soon.
      
      From calendar/ChangeLog:
      
      2000-05-24  Christopher James Lahey  <clahey@helixcode.com>
      
      	* gui/Makefile.am: Added libepaned.a.
      
      	* gui/gnome-cal.c: Switched from GtkPaned to EPaned.
      
      From mail/ChangeLog:
      
      2000-05-24  Christopher James Lahey  <clahey@helixcode.com>
      
      	* Makefile.am: Added libepaned.a.
      
      	* folder-browser.c: Switched from GtkPaned to EPaned.
      
      From shell/ChangeLog:
      
      2000-05-24  Christopher James Lahey  <clahey@helixcode.com>
      
      	* Makefile.am: Added libepaned.a.
      
      	* e-shell-view.c: Switched from GtkPaned to EPaned.
      
      From widgets/shortcut-bar/ChangeLog:
      
      2000-05-24  Christopher James Lahey  <clahey@helixcode.com>
      
      	* Makefile.am: Added libepaned.a.
      
      	* test-shortcut-bar.c: Switched from GtkPaned to EPaned.
      
      svn path=/trunk/; revision=3191
      e033af05
  2. 02 May, 2000 1 commit
    • Matthew Loper's avatar
      Set G_LOG_DOMAIN in following files. · 855b8565
      Matthew Loper authored
       addressbook/demo/Makefile.am
       addressbook/printing/Makefile.am
       camel/Makefile.am
       camel/providers/MH/Makefile.am
       camel/providers/maildir/Makefile.am
       camel/providers/mbox/Makefile.am
       camel/providers/nntp/Makefile.am
       camel/providers/pop3/Makefile.am
       camel/providers/sendmail/Makefile.am
       camel/providers/smtp/Makefile.am
       composer/Makefile.am
       e-util/Makefile.am
       filter/Makefile.am
       libibex/Makefile.am
       mail/Makefile.am
       shell/Makefile.am
       tests/Makefile.am
       tests/ui-tests/Makefile.am
       widgets/e-table/Makefile.am
       widgets/e-text/Makefile.am
       widgets/meeting-time-sel/Makefile.am
       widgets/shortcut-bar/Makefile.am
      
      svn path=/trunk/; revision=2756
      855b8565
  3. 20 Apr, 2000 1 commit
  4. 17 Apr, 2000 1 commit
    • Dan Winship's avatar
      Remove the "session" field from CamelMimeMessage. Nothing uses it, about · 96b306af
      Dan Winship authored
      	* 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
      96b306af
  5. 21 Mar, 2000 1 commit
  6. 12 Mar, 2000 1 commit
    • bertrand's avatar
      add a field refering to a service associated to the efolder. In the case · f669ff48
      bertrand authored
      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
      f669ff48
  7. 05 Mar, 2000 2 commits
  8. 04 Mar, 2000 4 commits
    • Bertrand Guiheneuf's avatar
      Add 3 test examples · 017e27c1
      Bertrand Guiheneuf authored
      svn path=/trunk/; revision=2042
      017e27c1
    • Bertrand Guiheneuf's avatar
      Message browser can now display attachment inline when Bonobo · a6d1ec46
      Bertrand Guiheneuf authored
      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
      a6d1ec46
    • Bertrand Guiheneuf's avatar
      laptop sync · 7fc7a264
      Bertrand Guiheneuf authored
      svn path=/trunk/; revision=2038
      7fc7a264
    • bertrand's avatar
      add bonobo to the build process. · b6788c4e
      bertrand authored
      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
      b6788c4e
  9. 03 Mar, 2000 2 commits
  10. 29 Feb, 2000 1 commit
    • NotZed's avatar
      Added test program. · 2f6721bf
      NotZed authored
      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
      2f6721bf
  11. 22 Feb, 2000 2 commits
  12. 20 Feb, 2000 1 commit
  13. 19 Feb, 2000 2 commits
    • Matthew Loper's avatar
      minor cleanup. · 5f5fce06
      Matthew Loper authored
      	* tests/ui-tests/message-browser.c: minor cleanup.
      
      	* tests/ui-tests/.cvsignore: added message-browser.
      
      svn path=/trunk/; revision=1858
      5f5fce06
    • Matt Loper's avatar
      Call camel_data_wrapper_set_input_stream, rather than · e9f6e62c
      Matt Loper authored
      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
      e9f6e62c
  14. 17 Feb, 2000 1 commit
    • bertrand's avatar
      revamped so that it uses the output stream of the data wrapper · b39cda14
      bertrand authored
      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
      b39cda14
  15. 14 Feb, 2000 2 commits
    • Matthew Loper's avatar
      + * tests/ui-tests/test-multipart-mixed.msg: New rfc822 file, which · ddcfc699
      Matthew Loper authored
      +	crashes message-browser.
      +
      +	* tests/ui-tests/message-browser.c (get_gtk_html_window): Takes a
      +	CamelMimeMessage as a param, rather than a filename.
      +	(main): Puts our windows in an hpane rather than a vbox. Also
      +	opens a file dlg box if a filename wasn't given as a first param.
      
      svn path=/trunk/; revision=1771
      ddcfc699
    • Matthew Loper's avatar
      + * tests/ui-tests/message-browser.c (handle_tree_item): Expand tree · 204e08f8
      Matthew Loper authored
      +	items.
      +	(mime_message_to_html): New function; translates a
      +	CamelMimeMessage into two strings (one for the header, and one for
      +	the body).
      +	(get_gtk_html_window): New function; fills out a window with
      +	html. The html is taken from a processed rfc822 file, via a
      +	CamelFormatter.
      +
      +	* camel/camel-formatter.c: Added assertions.
      +	(handle_text_html): Don't call text_to_html on something that's
      +	already html.
      +	(multipart_foreach): function deleted.
      +
      +	* mail/html-stream.c (html_stream_new): Second param of
      +       gtk_html_begin should be "", not NULL.
      +	(html_stream_new): gtk_html_parse() is deprecated, so the call was
      +	removed.
      
      svn path=/trunk/; revision=1766
      204e08f8
  16. 13 Feb, 2000 1 commit
  17. 11 Feb, 2000 3 commits
    • Bertrand Guiheneuf's avatar
      misc autoconf/automake fixes. · 595ac862
      Bertrand Guiheneuf authored
      svn path=/trunk/; revision=1729
      595ac862
    • Bertrand Guiheneuf's avatar
      remove test program build. · 154a2081
      Bertrand Guiheneuf authored
      svn path=/trunk/; revision=1728
      154a2081
    • bertrand's avatar
      don't build thread related tests if evolution has been compiled with no · 784c1184
      bertrand authored
      2000-02-10  bertrand  <Bertrand.Guiheneuf@aful.org>
      
      	* tests/Makefile.am (THREAD_RELATED_TESTS): don't
      	build thread related tests if evolution has been
      	compiled with no thread support.
      
      	* configure.in (have_pthread): allow user to enable/disable
      	thread support at configure time
      	(EXTRA_GNOME_CFLAGS):
      	(EXTRA_GNOME_LIBS): thread support is directly
      	included in this variable if enabled. No more
      	EXTRA_GNOME_CFLAGS_THREADS
      	Other special support should be added in
      	EXTRA_GNOME_LIBS and EXTRA_GNOME_CFLAGS
      	instead of redefining a new variable
      	each time we want to add a new lib.
      	(bonobo, ....)
      
      	* camel/camel.c (camel_init): only try to initialize threads if
      	we enabled threads support.
      
      	* tests/ui-tests/Makefile.am (message_browser_LDADD): use
      	EXTRA_GNOME_LIBS
      
      	* configure.in (have_pthread): remove HAVE_PTHREADS
      	variable. Define ENABLE_THREADS instead.
      
      	* camel/Makefile.am: use ENABLE_THREADS not HAVE_PTHREADS
      	to test if we build thread relateed code.
      
      	* tests/Makefile.am: use EXTRA_GNOME_LIBS,
      	not EXTRA_GNOME_LIBS_THREADS
      
      
      I need to be able to disable thread support to use Insure.
      
      svn path=/trunk/; revision=1725
      784c1184
  18. 10 Feb, 2000 1 commit
  19. 09 Feb, 2000 6 commits
    • bertrand's avatar
      show the containers and the containees (get_message_tree_ctrl): call · 5319c1eb
      bertrand authored
      2000-02-09  bertrand  <Bertrand.Guiheneuf@aful.org>
      
      	* tests/ui-tests/message-browser.c (handle_tree_item):
      	show the containers and the containees
      	(get_message_tree_ctrl): call handle_tree_item
      	on the message itself
      
      svn path=/trunk/; revision=1714
      5319c1eb
    • bertrand's avatar
      show the item. · 61dc2c87
      bertrand authored
      2000-02-09  bertrand  <Bertrand.Guiheneuf@aful.org>
      
      	* tests/ui-tests/message-browser.c (handle_tree_item):
      	show the item.
      
      svn path=/trunk/; revision=1713
      61dc2c87
    • bertrand's avatar
      set the mime type to "mime/message". --- THIS IS NOT THE CONTENT TYPE --- · 2088dd34
      bertrand authored
      2000-02-09  bertrand  <Bertrand.Guiheneuf@aful.org>
      
      	* camel/camel-mime-message.c (camel_mime_message_init):
      	set the mime type to "mime/message".
      	--- THIS IS NOT THE CONTENT TYPE ---
      
      	* camel/camel-mime-body-part.c (camel_mime_body_part_init):
      	set the mime type to "body-part".
      	--- THIS IS NOT THE CONTENT TYPE ---
      
      	* camel/camel-data-wrapper.c (camel_data_wrapper_set_mime_type):
      	mime_type is const.
      	(_set_input_stream): really set the input stream
      	(_set_output_stream): really set the output stream
      	various other typo fixes.
      
      	* tests/ui-tests/message-browser.c: various typo
      	fixes in the ctree construction.
      
      svn path=/trunk/; revision=1712
      2088dd34
    • bertrand's avatar
      various typo fixes in the ctree construction. · 3bd58106
      bertrand authored
      2000-02-09  bertrand  <Bertrand.Guiheneuf@aful.org>
      
      	* tests/ui-tests/message-browser.c: various typo
      	fixes in the ctree construction.
      
      	* camel/string-utils.c (string_trim): fix braindead
      	trailing trim bug.
      
      	* camel/gmime-content-field.c (gmime_content_field_construct_from_string):
      	strip the leading and trailing quotes when constructing the
      	content field. This should be done in a more generic
      	RFC822 approach, but this fixes a bug that prevent
      	matt from analysing some multipart messages.
      
      	* camel/camel-data-wrapper.h: reorganize the
      	deprecated and new methods.
      
      	* camel/providers/mbox/camel-mbox-folder.c
      	(_check_get_or_maybe_generate_summary_file):
      	Use "From " as the message separating string.
      
      	* camel/providers/mbox/camel-mbox-folder.c (_append_message):
      	set the mode when creating the mbox file.
      
      	* camel/providers/mbox/camel-mbox-utils.c (camel_mbox_write_xev):
      	ditto
      	* camel/providers/mbox/camel-mbox-summary.c (camel_mbox_save_summary):
      	ditto
      
      svn path=/trunk/; revision=1711
      3bd58106
    • Matthew Loper's avatar
      Minor cleanup. · 4c87a79a
      Matthew Loper authored
      	* tests/ui-tests/message-browser.c (print_usage_and_quit): Minor
      	cleanup.
      
      svn path=/trunk/; revision=1710
      4c87a79a
    • Matthew Loper's avatar
      New file; shows a message in tree format, where multipart's have multiple · a56ab521
      Matthew Loper authored
      	* tests/ui-tests/message-browser.c: New file; shows a message in
      	tree format, where multipart's have multiple leaves.
      
      	* camel/camel-formatter.c: Changed references from
      	'multipart/alternate' to 'multipart/alternative'.
      
      svn path=/trunk/; revision=1700
      a56ab521
  20. 17 Nov, 1999 2 commits
  21. 05 Nov, 1999 1 commit
  22. 21 Sep, 1999 1 commit
    • bertrand's avatar
      Check pthreads. · a8ccf540
      bertrand authored
      1999-09-21  bertrand  <Bertrand.Guiheneuf@aful.org>
      
      	* configure.in:
      	Check pthreads.
      
      	* camel/Makefile.am:
      	camel-folder-pt-proxy.c is only compiled
      	when pthreads are available.
      
      svn path=/trunk/; revision=1247
      a8ccf540
  23. 07 Sep, 1999 1 commit
    • bertrand's avatar
      More work on UID list in Mh provider. · ed7fc1ea
      bertrand authored
      1999-09-08  bertrand  <Bertrand.Guiheneuf@aful.org>
      
      	* tests/ui-tests/store_listing.c (close_all):
      	close all open folders and stores. (necessary
      	for UID list saving ).
      
      	* camel/providers/MH/mh-uid.c (mh_generate_uid_list):
      	fix: store UID list in CamelMHFolder object.
      
      	* camel/providers/MH/camel-mh-folder.c (_open):
      	read or create UID list.
      	(_close): save UID list.
      
      svn path=/trunk/; revision=1192
      ed7fc1ea
  24. 05 Sep, 1999 1 commit