Commit Graph

1824 Commits

Author SHA1 Message Date
d66dfd42ac New idl file. Still unused.
2000-04-19  Christopher James Lahey  <clahey@helixcode.com>

	* idl/folder.idl: New idl file.  Still unused.

svn path=/trunk/; revision=2492
2000-04-19 07:06:41 +00:00
e8f4042121 Fix include path.
2000-04-18  Federico Mena Quintero  <federico@helixcode.com>

	* cal-util/Makefile.am (INCLUDES): Fix include path.

svn path=/trunk/; revision=2491
2000-04-19 04:21:48 +00:00
80b463a043 do better reference counting of streams so they actually go away when they
* camel-mime-part.c (my_set_input_stream):
	* camel-data-wrapper.c (set_input_stream, set_output_stream): do
	better reference counting of streams so they actually go away
	when they should.

svn path=/trunk/; revision=2490
2000-04-19 03:20:13 +00:00
e3769571ce Added Danish strings to desktop/menu file
svn path=/trunk/; revision=2489
2000-04-18 20:19:40 +00:00
ce90a2fa14 added some stuff to cvs ignore files, build .la instead of just .a
in src/libical/Makefile.am

svn path=/trunk/; revision=2488
2000-04-18 19:12:51 +00:00
fe97fa2fbb kill camel-log
svn path=/trunk/; revision=2487
2000-04-18 19:05:15 +00:00
b0c0886afa added 2nd arg to g_return_val_if_fail so this builds
svn path=/trunk/; revision=2486
2000-04-18 18:22:55 +00:00
25e1b34aaf import of libical-0.16
svn path=/trunk/; revision=2484
2000-04-18 18:17:07 +00:00
bc17057ec5 Clean, polish, document. Most of the gtk-doc comments added to
* camel-data-wrapper.[ch]:
	* camel-simple-data-wrapper.[ch]:
	* camel-medium.[ch]: Clean, polish, document. Most of the gtk-doc
	comments added to camel-data-wrapper.c note serious problems that
	need to be fixed.

svn path=/trunk/; revision=2483
2000-04-18 18:11:24 +00:00
d1ae49aa42 more translations (still very incomplete)
* more translations (still very incomplete)

svn path=/trunk/; revision=2482
2000-04-18 15:25:15 +00:00
45c8795f29 initial setup.
* initial setup.

svn path=/trunk/; revision=2481
2000-04-18 15:21:31 +00:00
36315d1469 Updated Norwegian translation.
2000-04-18  Kjartan Maraas  <kmaraas@online.no>

	* no.po: Updated Norwegian translation.

svn path=/trunk/; revision=2480
2000-04-18 13:17:45 +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
c52986db97 Require gnome-xml 1.8.7 (or later, but not 2.0). xmlParseMemory's behavior
* configure.in (xmlpatch): Require gnome-xml 1.8.7 (or later,
	but not 2.0). xmlParseMemory's behavior in 1.8.7 is incompatible
	with its behavior in 1.8.6 and earlier.

svn path=/trunk/; revision=2478
2000-04-17 20:10:12 +00:00
4f686ae899 Set the exception if no provider is found.
* camel-session.c (get_store_for_protocol_with_url): Set the
	exception if no provider is found.

svn path=/trunk/; revision=2477
2000-04-17 19:38:16 +00:00
e3e8d0d135 Started ChangeLog here - Federico
svn path=/trunk/; revision=2476
2000-04-17 19:20:23 +00:00
0fb3c90934 We have a new "last_calendar_gone" signal that Wombat can use to terminate
2000-04-16  Federico Mena Quintero  <federico@helixcode.com>

	* pcs/cal-factory.h (CalFactoryClass): We have a new
	"last_calendar_gone" signal that Wombat can use to terminate
	itself properly.

	* pcs/cal-factory.c (cal_factory_class_init): Register the
	"last_calendar_gone" signal.
	(backend_destroy_cb): Emit the "last_calendar_gone" signal instead
	of killing the factory.

	* pcs/Makefile.am: Added $(CORBA_GENERATED) to BUILT_SOURCES.
	(INCLUDES): Make the log domain be "wombat-pcs".

svn path=/trunk/; revision=2475
2000-04-17 19:17:07 +00:00
9d802454e6 Add code to encode and decode %-escapes in URLs, and do some additional
2000-04-17  Dan Winship  <danw@helixcode.com>

	* camel-url.c: Add code to encode and decode %-escapes in URLs,
	and do some additional correctness-checking on URL syntax. From
	Tiago Antào with modifications by me.

svn path=/trunk/; revision=2474
2000-04-17 18:14:31 +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
8587c7559b *** empty log message ***
svn path=/trunk/; revision=2472
2000-04-17 17:26:31 +00:00
8375e5da9d removed implicit save, since we don't want to save as we load from disk.
* pcs/cal-backend.c (add_object): removed implicit save, since
	we don't want to save as we load from disk.
	(cal_backend_update_object): added a call to save, since it
	isn't done by add_object now.

svn path=/trunk/; revision=2471
2000-04-17 17:26:20 +00:00
7aa932f07e new function, actually calls select_msg. (on_row_selection_cmd): register
* message-list.c (on_row_selection_idle): new function, actually
	calls select_msg.
	(on_row_selection_cmd): register an idle instead of calling
	select_msg directly.  this fixes the lag before the row is
	selected - selection is instantaneous now, with message loading
	happening afterward.

	* message-list.h: add row_to_select and an idle_id to the message
	list to make the select_msg call happen in an idle func.

svn path=/trunk/; revision=2470
2000-04-17 07:59:16 +00:00
ece07d1b3a no more e_cell_set_editable. this info always comes from the model.
* message-list.c (message_list_init_renderers): no more
	e_cell_set_editable.  this info always comes from the model.

svn path=/trunk/; revision=2469
2000-04-17 06:51:45 +00:00
832bcdf998 add table-size-test
* Makefile.am (noinst_PROGRAMS): add table-size-test

	* .cvsignore: add table-size-test.

	* e-cell-text.c (ect_ecent): use e_table_model_is_cell_editable
	instead of E_CELL_EDITABLE.

	* e-cell-toggle.c (etog_event): same.

	* e-cell.c (e_cell_init): don't call e_cell_set_editable.  that
	info comes from the model.
	(e_cell_set_editable): removed function.

	* e-cell.h: remove the E_CELL_EDITABLE flag.  that should be
	retrieved from the model.  also, remove the prototype for
	e_cell_set_editable.

	* e-table-size-test.c: new file, for a stress test of sorts, of a
	large, uneditable e-table.

svn path=/trunk/; revision=2468
2000-04-17 05:53:32 +00:00
3f0d6f5cf6 Updated - Federico
svn path=/trunk/; revision=2467
2000-04-17 05:28:27 +00:00
5f99ad908d No longer needed - Federico
svn path=/trunk/; revision=2466
2000-04-17 05:27:43 +00:00
42168d6f73 #include <tree.h>. people never learn.
svn path=/trunk/; revision=2465
2000-04-16 21:21:35 +00:00
fc360f0fdf Added orginizational unit, nickname, and internet free-busy fields.
2000-04-16  Christopher James Lahey  <clahey@helixcode.com>

	* addressbook/backend/ebook/e-card.c,
	addressbook/backend/ebook/e-card.h,
	addressbook/backend/ebook/test-card.c,
	addressbook/backend/pas/pas-backend-file.c,
	addressbook/contact-editor/e-contact-editor.c: Added
	orginizational unit, nickname, and internet free-busy fields.

	* addressbook/contact-editor/contact-editor.glade: Renamed some
	incorrectly named fields.

svn path=/trunk/; revision=2464
2000-04-16 21:06:02 +00:00
50c22a17f0 Propagate mouse wheel events upwards.
2000-04-16  Anders Carlsson  <andersca@gnu.org>

	* e-table-item.c (eti_event): Propagate mouse wheel events upwards.

	* e-table.c (et_real_construct): Use a GtkScrolledWindow here
	instead of a GtkScrollbar, since it makes mouse wheel scrolling
	much easier.

svn path=/trunk/; revision=2463
2000-04-16 20:27:11 +00:00
fc3bb06c50 Removed spurious calendar directories from the include path. Added
2000-04-16  Federico Mena Quintero  <federico@helixcode.com>

	* Makefile.am (INCLUDES): Removed spurious calendar directories
	from the include path.  Added "wombat" log domain for glib.
	(wombat_LDADD): Link libpcs.a instead of the old shared library.

	* wombat.c: cal-factory.h is an internal include file.  * wombat.c
	(setup_pcs): We should NOT share a CORBA_environment across all
	functions!  Use our own CORBA_environment.
	(init_bonobo): Use our own CORBA_environment.  Free the exception
	after initializing GOAD, and present some error messages if
	necessary.  (Should g_message()s for exceptional situations be
	marked for translation?).

svn path=/trunk/; revision=2462
2000-04-16 19:26:57 +00:00
75f8b00ea0 Renamed library from libcalutil to libcal-util, to be consistent with
2000-04-16  Federico Mena Quintero  <federico@helixcode.com>

	* cal-util/Makefile.am: Renamed library from libcalutil to
	libcal-util, to be consistent with libcal-client.  Install header
	files in $(includedir)/evolution/cal-util.
	(INCLUDES): Add "cal-util" log domain for glib.
	(libcal_clientincludedir): The header files are now installed in
	$(includedir)/evolution/cal-client.

	* cal-util/cal-util.h: Fix includes.

	* cal-client/client-test.c: Fix includes.

	* pcs/Makefile.am: Create libpcs.a, not a shared library, because
	it is for internal use by Wombat only.  The header files should
	not be installed, either.  Removed all the old Tlacuache stuff.

	* gui/Makefile.am (EXTRA_DIST): We no longer distribute
	gncal.desktop.
	(evolution_calendar_INCLUDES): Add "calendar-gui" for the glib log
	domain.

	* gui/*.[ch]: Fix cal-util and cal-client includes.

	* pcs/Makefile.am (INCLUDES): Added "pcs" log domain for glib.

	* pcs/*.[ch]: Fix cal-util includes.

svn path=/trunk/; revision=2461
2000-04-16 19:25:56 +00:00
98a15f3533 Shut up CVS
svn path=/trunk/; revision=2460
2000-04-16 17:29:51 +00:00
13a168017c added buttons to test moving/reordering groups.
2000-04-16  Damon Chaplin  <damon@helixcode.com>

        * test-shortcut-bar.c: added buttons to test moving/reordering groups.

        * e-shortcut-bar.c (e_shortcut_bar_on_drag_end): new function to free
        the dragged name & URL when the drag is finished.

        * e-group-bar.c (e_group_bar_get_increment): fixed bug when distance
        was 0. Should just return 0.
        (e_group_bar_set_current_group_num): added animate option and finished.
        (e_group_bar_unmap): called e_group_bar_stop_all_animation().
        (e_group_bar_reorder_group): finished.

        * e-icon-bar-text-item.[hc]: removed, since we now use EText.

svn path=/trunk/; revision=2459
2000-04-16 13:21:26 +00:00
23c29cbcf6 Added orginization and role fields.
2000-04-16  Christopher James Lahey  <clahey@helixcode.com>

	* addressbook/backend/ebook/e-card.c,
	addressbook/backend/ebook/e-card.h,
	addressbook/backend/ebook/test-card.c,
	addressbook/backend/pas/pas-backend-file.c,
	addressbook/gui/minicard/e-minicard.c: Added orginization and role
	fields.

	* addressbook/contact-editor/contact-editor.glade,
	addressbook/contact-editor/e-contact-editor-strings.h: Renamed
	some incorrectly named fields.

	* addressbook/contact-editor/e-contact-editor.c: Added
	orginization and role fields as well as hooking up the birth date
	field.

	* addressbook/gui/minicard/e-minicard-view.c: Added a missing include.

svn path=/trunk/; revision=2458
2000-04-16 11:36:03 +00:00
9aa111c5c1 + * C/evo_book_0.1.sgml: new file (doc sgml)
+
+	* C/ : New directory for doc sgml & graphics

svn path=/trunk/; revision=2457
2000-04-16 04:39:55 +00:00
9ee0c77a74 Add realize. (e_canvas_realize): Set the back pixmap to NULL to reduce
2000-04-16  Anders Carlsson  <andersca@gnu.org>

      * e-canvas.c (e_canvas_class_init): Add realize.
      (e_canvas_realize): Set the back pixmap to NULL to reduce flicker.

svn path=/trunk/; revision=2456
2000-04-16 00:39:00 +00:00
a0cca95826 + * addressbook/gui/component/addressbook.c
+	(search_entry_activated): New function. Gets called when the quick
+	search entry is called on to perform a search.
+	(make_quick_search_widget): New function; returns a "quick search"
+	widget.
+	(control_activate): During the construction of the toolbar, a
+	"quick search" widget is included.
+
+	* e-table.c (et_xml_to_header): sanity-check our parameters.
+	(et_grouping_xml_to_sort_info): same.
+	(et_real_construct): Bail if we couldn't get the children we
+	wanted.

svn path=/trunk/; revision=2455
2000-04-15 21:51:58 +00:00
d29f61b215 Updated russian translation.
svn path=/trunk/; revision=2454
2000-04-15 16:21:44 +00:00
ef362daa79 Do not use the parent thingie, because it might be like anything. And
2000-04-15  Miguel de Icaza  <miguel@gnu.org>

	* e-group-bar.c (e_group_bar_realize): Do not use the parent
	thingie, because it might be like anything.  And anything can be
	like any visual, and we dont like want any visual here.

svn path=/trunk/; revision=2453
2000-04-15 05:53:20 +00:00
463e00c278 Apply some loving action when it comes to visuals and colormaps. Yes, we
2000-04-15  Miguel de Icaza  <miguel@gnu.org>

	* e-shortcut-bar.c
	(e_shortcut_bar_add_group): Apply some loving action when it comes
	to visuals and colormaps.  Yes, we got one of those machines
	--again--.  Sigh.  This is what you get when you have been away
	from the Indy.  The whole thing is breaking left and right.

	Hopefully, Gtk 1.4 fixes all of this, by always running in the
	slowest visual it can find.

2000-04-11  Larry Ewing  <lewing@helixcode.com>

	* e-icon-bar.c (flatten_alpha): update for
	new gdk-pixbuf.

svn path=/trunk/; revision=2452
2000-04-15 05:33:04 +00:00
9d8f1fa7d5 Add our own ChangeLog
svn path=/trunk/; revision=2451
2000-04-15 05:32:41 +00:00
0951824849 *** empty log message ***
svn path=/trunk/; revision=2450
2000-04-15 05:32:24 +00:00
20ac931b12 Updated Danish file
svn path=/trunk/; revision=2449
2000-04-15 02:56:36 +00:00
bdf982f30a add nntp
* providers/Makefile.am (SUBDIRS): add nntp

svn path=/trunk/; revision=2448
2000-04-15 02:11:28 +00:00
b6bf167857 Fix switch statement.
2000-04-14  Christopher James Lahey  <clahey@helixcode.com>

	* providers/mbox/camel-mbox-folder.c: Fix switch statement.

svn path=/trunk/; revision=2447
2000-04-15 01:54: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
566b5183cb always return TRUE for now. we need to check the server response to make
* providers/nntp/camel-nntp-folder.c (_exists): always return TRUE
	for now.  we need to check the server response to make sure the
	group exists.
	(_get_message_by_uid): make sure to account for the \n we add to
	the string after every line.

	* providers/nntp/camel-nntp-utils.c (get_XOVER_headers): function
	to get the headers using the XOVER command.
	(get_HEAD_headers): function to get the headers using the HEAD
	command on each message. slooooooow.
	(camel_nntp_get_headers): make this function use either XOVER or HEAD
	versions depending on whether or not the server extension is present.

svn path=/trunk/; revision=2445
2000-04-15 00:46:30 +00:00
82e77d6d8e Added a note field.
2000-04-14  Christopher James Lahey  <clahey@helixcode.com>

	* addressbook/backend/ebook/e-card.c,
	addressbook/backend/ebook/e-card.h,
	addressbook/backend/pas/pas-backend-file.c,
	addressbook/backend/pas/pas-backend-ldap.c,
	addressbook/contact-editor/e-contact-editor.c: Added a note field.

From shell/ChangeLog:

2000-04-14  Christopher James Lahey  <clahey@helixcode.com>

	* e-shell-view.c: Made the left pane of the shell view not
	autoresize.

svn path=/trunk/; revision=2444
2000-04-15 00:14:42 +00:00
b8681b4d25 Added a row height cache.
2000-04-14  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-item.c, e-table-item.h: Added a row height cache.

svn path=/trunk/; revision=2443
2000-04-15 00:10:19 +00:00
a7c2eba660 Make `e_table_construct()' work by passing the correct size argument
to `xmlParseMemory()'.

svn path=/trunk/; revision=2442
2000-04-14 22:52:16 +00:00