Commit Graph

1840 Commits

Author SHA1 Message Date
435ef42f71 oops. fix prototype in both places
svn path=/trunk/; revision=2513
2000-04-19 21:29:33 +00:00
36dcdf3229 changed the order around a bit to avoid a Gtk-CRITICAL crash
* gui/eventedit.c (ee_rp_init_rule): changed the order around
	a bit to avoid a Gtk-CRITICAL crash

svn path=/trunk/; revision=2512
2000-04-19 20:55:00 +00:00
91eeef870b Updated Danish file
svn path=/trunk/; revision=2511
2000-04-19 20:39:43 +00:00
9417470b3b const poison. (Belatedly goes with my change of 2000-02-23.)
* camel-medium.[ch] (camel_medium_add_header): const poison.
	(Belatedly goes with my change of 2000-02-23.)
	(camel_medium_init): Use g_strcase_{hash,equal} on the header
	array.

svn path=/trunk/; revision=2510
2000-04-19 20:30:53 +00:00
feb0ee231e fixed code to populate the todo clist
* gui/gncal-todo.c (gncal_todo_update): fixed code to populate
	the todo clist

	* cal-client/cal-client.c (cal_client_get_uids): don't check
	type again CALOBJ_TYPE_ANY since it will always match.
	(cal_client_get_uids): same (re: CALOBJ_TYPE_ANY)

	* pcs/cal-backend.c (build_uids_list): same (re: CALOBJ_TYPE_ANY)

	* pcs/cal.c (Cal_get_uids): same (re: CALOBJ_TYPE_ANY)

svn path=/trunk/; revision=2509
2000-04-19 18:46:17 +00:00
bd4a8695da Updated Swedish translation
svn path=/trunk/; revision=2508
2000-04-19 18:05:03 +00:00
c5357bc38e don't call save from here because in all cases the caller of remove_object
* pcs/cal-backend.c (remove_object): don't call save from here
	because in all cases the caller of remove_object calls save

svn path=/trunk/; revision=2507
2000-04-19 18:02:08 +00:00
d8e30fdcb3 calls gnome_calendar_open instead of checking on disk and calling load or
* gui/calendar-commands.c (calendar_set_uri): calls gnome_calendar_open
	instead of checking on disk and calling load or create.

	* gui/gnome-cal.c (gnome_calendar_open): collapsed
	gnome_calendar_load and gnome_calendar_create into this function.
	added new type GnomeCalendarOpenMode which has the value
	CALENDAR_OPEN or CALENDAR_OPEN_OR_CREATE.

svn path=/trunk/; revision=2506
2000-04-19 16:55:59 +00:00
d3a3dd69a8 More detail on exactly what versions of what libraries are needed.
* README: More detail on exactly what versions of what libraries
	are needed.

svn path=/trunk/; revision=2505
2000-04-19 15:55:08 +00:00
b4bec5ff8f fixed to use cal_client_update_object -- editing and dragging events works
* gui/gnome-cal.c (gnome_calendar_object_changed): fixed to use
	cal_client_update_object -- editing and dragging events works again

svn path=/trunk/; revision=2504
2000-04-19 15:35:40 +00:00
81dbde9f09 Was damaged by "fr"?
svn path=/trunk/; revision=2503
2000-04-19 14:36:54 +00:00
dc5b67aa19 build libtool libraries instead of just .a
svn path=/trunk/; revision=2502
2000-04-19 14:34:07 +00:00
528fe3b08e set calendar's uri with a property bag
* e-shell-view.c (get_view): set calendar's uri with a property bag

	* gui/evolution-calendar-control.c (calendar_properties_init): create
	a property bag for this control
	(set_prop): callback for property sets
	(get_prop): callback for proprety gets

	* gui/calendar-commands.c (calendar_set_uri): new function,
	called when the "calendar_uri" property is set on the calendar-
	control's property bag.

svn path=/trunk/; revision=2501
2000-04-19 13:39:43 +00:00
f3a84bec06 Fixes the gnome-config check for gpilot.
svn path=/trunk/; revision=2495
2000-04-19 09:50:35 +00:00
eead62e2fd Changed the error string for gnome-pilot
svn path=/trunk/; revision=2494
2000-04-19 09:45:41 +00:00
4780dd12ca Added e_xml_get_child_by_name_by_lang.
2000-04-19  Christopher James Lahey  <clahey@helixcode.com>

	* e-xml-utils.c, e-xml-utils.h: Added
	e_xml_get_child_by_name_by_lang.

svn path=/trunk/; revision=2493
2000-04-19 08:58:27 +00:00
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