Commit Graph

3737 Commits

Author SHA1 Message Date
46f952b2a5 Added a comment.
2000-07-27  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-selection-model.c: Added a comment.

svn path=/trunk/; revision=4387
2000-07-27 15:34:58 +00:00
a25046c091 Fixed shift click selections.
2000-07-27  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-selection-model.c: Fixed shift click selections.

svn path=/trunk/; revision=4386
2000-07-27 15:27:06 +00:00
5f04bddb8e Allocate correctly in the insert method.
2000-07-27  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-selection-model.c: Allocate correctly in the insert method.

	* e-table-click-to-add.c: Removed the line that was causing this
	to do bad things.

svn path=/trunk/; revision=4385
2000-07-27 15:07:47 +00:00
86b1bd7f21 Grab focus properly.
2000-07-27  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-item.c (eti_cursor_change): Grab focus properly.

	* e-table-item.c, e-table-click-to-add.c: Fixed ETableClickToAdd
	to handle carriage return.  This still doesn't quite work right.

svn path=/trunk/; revision=4384
2000-07-27 14:50:04 +00:00
e52cd76bd6 flesh out ifdef'ed out code. need to write merge_ecard_with_remote_record.
svn path=/trunk/; revision=4383
2000-07-27 10:40:42 +00:00
6ba6d540ca add handling for phone labels, going either direction (from pilot and to pilot.)
svn path=/trunk/; revision=4382
2000-07-27 09:53:08 +00:00
8fffa05e0f Changed the URI to load to.
2000-07-27  Christopher James Lahey  <clahey@helixcode.com>

	* backend/ebook/load-pine-addressbook.c: Changed the URI to load
	to.

svn path=/trunk/; revision=4381
2000-07-27 08:46:50 +00:00
9d1dafcffb Clear the selection model when activating.
2000-07-27  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-click-to-add.c: Clear the selection model when
	activating.

	* e-table-item.c: Fixed a bunch of model column vs. view column
	issues.

	* e-table-selection-model.c: Set the cursor to -1, -1 and emi a
	"cursor_changed" signal.

svn path=/trunk/; revision=4380
2000-07-27 08:44:20 +00:00
324c39e2cc remove double free
svn path=/trunk/; revision=4379
2000-07-27 08:26:16 +00:00
b918516053 bug fixes
svn path=/trunk/; revision=4378
2000-07-27 08:17:48 +00:00
d7a6fa8103 more work on addressbook syncer
svn path=/trunk/; revision=4377
2000-07-27 04:20:11 +00:00
f017dcbe03 Translations from Keld
dia/po/da.po dr-genius/po/da.po evolution/po/da.po
gfloppy/po/da.po gnome-core/po/da.po gnome-utils/po/da.po
gnomeicu/po/da.po gnumeric/po/da.po gtranslator/po/da.po
guppi3/po/da.po nautilus/po/da.po pan/po/da.po rp3/po/da.po

svn path=/trunk/; revision=4376
2000-07-27 03:02:13 +00:00
f77aa7aff8 Fixed a warning.
2000-07-26  Christopher James Lahey  <clahey@helixcode.com>

	* gui/minicard/e-minicard-widget-test.c: Fixed a warning.

svn path=/trunk/; revision=4375
2000-07-27 01:38:01 +00:00
5e3f91d87b Fixed a reference.
2000-07-26  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-click-to-add.c: Fixed a reference.

	* e-table-selection-model.c, e-table-selection-model.h: Added a
	clear function.

	* e-table.c, e-table.h: Made going from click to add to the main
	table and back work better.

svn path=/trunk/; revision=4373
2000-07-27 01:36:20 +00:00
d1cc23165d Added an ETableSelectionModel so this won't crash.
2000-07-26  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-click-to-add.c, e-table-click-to-add.h: Added an
	ETableSelectionModel so this won't crash.

svn path=/trunk/; revision=4372
2000-07-26 23:22:08 +00:00
0adf2e8584 Fixed the model/view row confusion.
2000-07-26  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-item.c: Fixed the model/view row confusion.

	* e-table-selection-model.c: Changed one expression to use a
	#define properly.

svn path=/trunk/; revision=4371
2000-07-26 23:01:48 +00:00
a8d433b4b8 Updated the Turkish translation.
svn path=/trunk/; revision=4370
2000-07-26 22:02:37 +00:00
aacf3c5927 wait to free the view until we've taken care of freeing its internals.
2000-07-26  Chris Toshok  <toshok@helixcode.com>

	* backend/pas/pas-backend-ldap.c (view_destroy): wait to free the
	view until we've taken care of freeing its internals.  also, close
	the ldap connection here.
	(pas_backend_ldap_connect): rename p_b_l_ensure_connected to this,
	since it's always called when we create a view.
	(pas_backend_ldap_build_all_cards_list): open an ldap connection
	in this function and close it at the end.
	(poll_ldap): make sure to call ldap_unbind to close the view's
	connection here.
	(pas_backend_ldap_search): call pas_backend_ldap_connect here -
	ldap_unbind will either be called from poll_ldap or from
	view_destroy.
	(pas_backend_ldap_get_vcard): the PASBackendLDAP no longer has an
	LDAP*.

svn path=/trunk/; revision=4369
2000-07-26 21:19:25 +00:00
1ca36a2a0c Solaris compile fix. OK on Linux too.
svn path=/trunk/; revision=4368
2000-07-26 21:13:04 +00:00
cf874e6155 Uninitialized variable fix for e-table
svn path=/trunk/; revision=4367
2000-07-26 21:08:43 +00:00
3332eacac7 Teeny tiny mem leak fix.
svn path=/trunk/; revision=4366
2000-07-26 21:03:06 +00:00
ed21f552bb Make the mime parser a bit less reckless. More reckful?
svn path=/trunk/; revision=4365
2000-07-26 21:02:08 +00:00
490437a884 A few fixes to the ECanvas selection item a miniature cleanup of the event handler.
svn path=/trunk/; revision=4364
2000-07-26 21:00:52 +00:00
32c3d29bbc Added "table_selection_model" argument. Removed foreach function and
2000-07-26  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-group-container.c, e-table-group-container.h,
	e-table-group-leaf.c, e-table-group-leaf.h: Added "table_selection_model"
	argument.  Removed foreach function and selection notification.

	* e-table-group.c, e-table-group.h: Removed foreach function and
	selection notification.

	* e-table-header.c: Fixed header width calculation to include the
	last column.

	* e-table-item.c, e-table-item.h: Fixed this to use the new
	selection model.

	* e-table-scrolled.c, e-table-scrolled.h: Removed selection
	notification.

	* e-table-selection-model.c, e-table-selection-model.h: Finished
	notification signals and fixed a bunch of bit manipulations.
	Implemented do_something method.

	* e-table.c, e-table.h: Create an ETableSelectionModel and use it
	properly.

svn path=/trunk/; revision=4363
2000-07-26 20:33:39 +00:00
580e879674 Removed counting of selected messages.
2000-07-26  Christopher James Lahey  <clahey@helixcode.com>

	* message-list.c, message-list.h: Removed counting of selected
	messages.

svn path=/trunk/; revision=4362
2000-07-26 20:25:40 +00:00
582e76a02e OK, it seems that we have all the interesting properties for single-user
2000-07-26  Federico Mena Quintero  <federico@helixcode.com>

	OK, it seems that we have all the interesting properties for
	single-user calendars now.  RFC 2445 can bite me.

	* cal-util/cal-component.c (scan_property): Handle the RRULE
	property.  Yay!.
	(scan_recur): Likewise, yow!
	(get_recur_list): Likewise, yeehaw!
	(get_recur_list): Likewise, honk honk!
	(set_recur_list): Likewise, booooga booooga!
	(cal_component_get_rrule_list): Likewise, squeek squeek!
	(cal_component_set_rrule_list): That's it, I ran out of sounds.
	(cal_component_free_recur_list): Likewise.
	(scan_property): Handle the EXRULE property.
	(free_icalcomponent): Likewise.
	(cal_component_get_exrule_list): Likewise.
	(cal_component_set_exrule_list): Likewise.
	(set_period_list): Oops, free the old properties as well as
	removing them.
	(set_text_list): Ditto.
	(cal_component_set_exdate_list): Ditto.

svn path=/trunk/; revision=4361
2000-07-26 19:52:50 +00:00
305f2fe002 add support for user settable scope. (pas_backend_ldap_search): same.
2000-07-26  Chris Toshok  <toshok@helixcode.com>

	* backend/pas/pas-backend-ldap.c
	(pas_backend_ldap_build_all_cards_list): add support for user settable scope.
	(pas_backend_ldap_search): same.
	(pas_backend_ldap_load_uri): same.

svn path=/trunk/; revision=4360
2000-07-26 19:48:35 +00:00
7467aa48ec add mailer 0.3 features
svn path=/trunk/; revision=4359
2000-07-26 19:47:22 +00:00
1265f5c0b1 Spellchecking, proofing in all .sgml files except FDL and authors.
2000-07-26  Aaron Weber  <aaron@helixcode.com>

	* C/evolution-guide.sgml: Spellchecking, proofing in all .sgml
	files except FDL and authors.

svn path=/trunk/; revision=4358
2000-07-26 19:26:26 +00:00
4d152ca88c update dependencies
svn path=/trunk/; revision=4357
2000-07-26 19:07:03 +00:00
783b4b8a49 Don't create the tmp_mbox before calling movemail, because the external
* mail-ops.c (real_fetch_mail): Don't create the tmp_mbox before
	calling movemail, because the external movemail requires it to not
	exist. Contrariwise, delete it in the cleanup code if it's empty.
	Update for camel_movemail interface change. Do the "No new
	messages" dialog in the mbox case as well as the remote mail
	issue.

svn path=/trunk/; revision=4356
2000-07-26 18:32:35 +00:00
c9e2825702 routine to call an external movemail program. (camel_movemail): Nuke
* camel-movemail.c (movemail_external): routine to call an
	external movemail program.
	(camel_movemail): Nuke return value, use movemail_external when
	available and useful, and don't delete "dest" on errors, since
	it might have started non-empty.

svn path=/trunk/; revision=4355
2000-07-26 18:32:10 +00:00
06415e37e2 Ahem, be consistent with parameter names - Federico
svn path=/trunk/; revision=4354
2000-07-26 18:17:33 +00:00
04122bc68e Put all the functions used to free returned values all together.
2000-07-26  Federico Mena Quintero  <federico@helixcode.com>

	* cal-util/cal-component.c: Put all the functions used to free
	returned values all together.
	(cal_component_set_rdate_list): Oops, mark SEQUENCE property to be
	incremented since the RFC requires it.
	(scan_property): Handle the EXDATE property.
	(scan_exdate): Likewise.
	(free_icalcomponent): Likewise.
	(cal_component_get_exdate_list): Likewise.
	(cal_component_set_exdate_list): Likewise.
	(cal_component_free_exdate_list): Likewise.

svn path=/trunk/; revision=4353
2000-07-26 18:12:29 +00:00
9a02c84d3a gui/Makefile.am: Fixed a typo.
svn path=/trunk/; revision=4352
2000-07-26 17:48:19 +00:00
be13ce4070 Added a few xpm files to the EXTRA DIST section
2000-07-26  Jeffrey Stedfast  <fejj@helixcode.com>

	* gui/Makefile.am: Added a few xpm files to the EXTRA DIST section

svn path=/trunk/; revision=4351
2000-07-26 17:37:49 +00:00
ccd5902f05 Get rid of some debugging messages that were not supposed to be
committed.

svn path=/trunk/; revision=4350
2000-07-26 17:28:29 +00:00
edcb42096f Fix the pop-up tree so that it does not set up the grab when shown
through the menu item.

svn path=/trunk/; revision=4349
2000-07-26 17:24:35 +00:00
2d486c6992 fix MOVEMAIL_PATH setting
svn path=/trunk/; revision=4348
2000-07-26 16:42:18 +00:00
f062013d51 s/struct refile_data/struct move_data (real_move_msg): Renamed from
2000-07-26  Jeffrey Stedfast  <fejj@helixcode.com>

	* mail-ops.c: s/struct refile_data/struct move_data
	(real_move_msg): Renamed from real_refile_msg()
	(move_msg): Renamed from refile_msg()

	* folder-browser-factory.c: Changed Refile to Move.

svn path=/trunk/; revision=4347
2000-07-26 16:09:18 +00:00
222e4d4b62 Should now always prepend a '/' before the path if it doesn't already
2000-07-26  Jeffrey Stedfast  <fejj@helixcode.com>

	* camel-url.c (camel_url_to_string): Should now always prepend a '/'
	before the path if it doesn't already exist.

	* providers/imap/camel-imap-folder.c: Fixed a few compiler warnings

svn path=/trunk/; revision=4346
2000-07-26 15:13:50 +00:00
53f0a7f9e4 Fixed a few compiler warnings
2000-07-26  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-folder.c: Fixed a few compiler warnings

svn path=/trunk/; revision=4345
2000-07-26 15:08:56 +00:00
c34ccb7c32 Updated russian translation.
svn path=/trunk/; revision=4344
2000-07-26 13:35:50 +00:00
570714db1d Update for OAF and for external apps as well as components.
* mail-format.c (lookup_handler): Update for OAF and for external
	apps as well as components.
	(handle_via_external): Handler to set up for data that can be
	displayed by an external application.

	* mail-display.c (on_link_clicked, etc): Refactor the save_data()
	code and add launch_external() as a handler for
	x-evolution-external URLs.
	(embeddable_destroy_cb): Remove this, since it seems like it's all
	wrong.
	(on_object_requested): Update for OAF, and fix some bugs.

svn path=/trunk/; revision=4343
2000-07-26 04:13:42 +00:00
365ff1ed49 lowercasify the supported_mime_types
* gui/component/addressbook.oafinfo: lowercasify the
	supported_mime_types

svn path=/trunk/; revision=4342
2000-07-26 03:57:52 +00:00
cfa918989a proofing all over.
2000-07-25  Aaron Weber  <aaron@helixcode.com>

	* C/evolution-guide.sgml: proofing all over.

	* C/config-setupassist.sgml: Minor fixes.

	* C/fig/*  Replaced screenshots (Kevin's screenshots).

	* C/apx-fdl.sgml: Appendix C no more!

svn path=/trunk/; revision=4341
2000-07-26 01:06:03 +00:00
270ca5fae4 add enum for e-card pilot status.
2000-07-25  Chris Toshok  <toshok@helixcode.com>

	* backend/ebook/e-card-types.h: add enum for e-card pilot status.

	* conduit/address-conduit.c: #ifdef out all the archiving code with SUPPORT_ARCHIVING.
	(purge): implement correctly - deleting ecards whose pilot status is DELETED.
	(set_status): implement.
	(set_pilot_id): add gtk_main call here to change commit_card into a synchronous
	(delete_all): implement correctly - don't delete the records, just set their status to DELETED.
	(local_record_from_ecard): get the current status from the ecard.

	* backend/ebook/e-card.c (e_card_get_vcard): add vcard support for pilot status.
	(parse_pilot_status): new function.
	(e_card_class_init): add pilot status object arg.
	(e_card_set_arg): add pilot status support.
	(e_card_get_arg): same.
	(e_card_init): initialize pilot_status to 0.

svn path=/trunk/; revision=4340
2000-07-26 00:05:34 +00:00
43c1a59230 some unrelated changes: check for mkdtemp,
* configure.in: some unrelated changes: check for mkdtemp,
	gnome_vfs_mime_get_default_action_without_fallback, and a
	setuid/setgid movemail binary.

	* acconfig.h: add MOVEMAIL_PATH

svn path=/trunk/; revision=4339
2000-07-25 23:51:52 +00:00
2993a5c0e8 add comment headers to signals that didn't have any.
2000-07-25  Chris Toshok  <toshok@helixcode.com>

	* conduit/address-conduit.c: add comment headers to signals that
	didn't have any.

svn path=/trunk/; revision=4338
2000-07-25 23:02:18 +00:00
d80824e786 use the user's Contact db. not toshok's.
2000-07-25  Chris Toshok  <toshok@helixcode.com>

	* conduit/address-conduit.c (start_address_server): use the user's
	Contact db.  not toshok's.

svn path=/trunk/; revision=4337
2000-07-25 22:33:13 +00:00