Commit Graph

1152 Commits

Author SHA1 Message Date
Arturo Espinosa dcc0e7dcde More missing files
svn path=/trunk/; revision=1541
2000-01-07 00:30:34 +00:00
Arturo Espinosa 6653d771b6 More hacks
svn path=/trunk/; revision=1540
2000-01-07 00:29:28 +00:00
Arturo Espinosa c80c14ffd0 More framework work -miguel
svn path=/trunk/; revision=1539
2000-01-07 00:25:56 +00:00
Elliot Lee 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
Arturo Espinosa 94a9228109 Compilation touchups -miguel
svn path=/trunk/; revision=1537
2000-01-06 05:59:35 +00:00
Arturo Espinosa ed4e8afecd Lots of reorganization to get the Evolution shell to begin its life. It
Lots of reorganization to get the Evolution shell to begin its life.
It also includes a new evolution widget from Damon.

Miguel.

svn path=/trunk/; revision=1536
2000-01-06 05:48:27 +00:00
Eskil Heyn Olsen 36e5e42d31 Added an argument to the corba get_number_of_objects, so you can decide
which status the objects you count should have, eg. any or modified
etc. Will add record type someday.

svn path=/trunk/; revision=1535
2000-01-05 12:12:44 +00:00
Bertrand Guiheneuf a3b357a501 sync before Boston
svn path=/trunk/; revision=1534
2000-01-04 19:15:42 +00:00
Bertrand Guiheneuf 316a4c47ff Updated my e-mail address to reflect my new employment
svn path=/trunk/; revision=1533
2000-01-03 23:05:55 +00:00
Bertrand Guiheneuf 0866a61cc6 chkouink chkouink
svn path=/trunk/; revision=1532
2000-01-03 22:42:53 +00:00
bertrand c1d59fcb62 detects netscape ".sdb" folders as well as simple non-suffixed folders (as
2000-01-03  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/providers/mbox/camel-mbox-folder.c (_list_subfolders):
	detects netscape ".sdb" folders as well as simple
	non-suffixed folders (as the ones used in pine).


	* camel/string-utils.c (string_prefix):
	finished implementation.
	(string_prefix): added a boolean flag to indicate if the
	suffix has been found. When the suffix does not match,
	return NULL.

svn path=/trunk/; revision=1531
2000-01-03 22:40:54 +00:00
Bertrand Guiheneuf 01c8e48720 sync. Does not compile
svn path=/trunk/; revision=1530
2000-01-03 10:08:55 +00:00
Vadim Strizhevsky 01f6245229 Fix handling of QUOTED-PRINTABLE strings. writeQPString has been fixed to
* libversit/vobject.c: Fix handling of QUOTED-PRINTABLE strings.
writeQPString has been fixed to escape all chars according to rfc 1521.
writeString has been added for writing regular non-quoted strings.

* gmomecard/card.c: Fix infinite file growth problems, by not adding
the same attribute to the vcard property more than once.

* gnomecard/address-conduit.[ch]: Remove custom \n escaping and always
use QUOTED-PRINTABLE when necessary because libversit has been
fixed appropriately. Also remove various compiler warnings.

svn path=/trunk/; revision=1527
1999-12-31 20:35:35 +00:00
Eskil Heyn Olsen eb7c5ae3c5 Committed fixes for the end-on-day recurrence bug where the last
day was skipped.

Also fixed problem with multiple setitimer calls that where especially
pesky in the corba part, where corba calls would cause numerous alarm
dialogs when the events alarm went off.

svn path=/trunk/; revision=1525
1999-12-31 15:58:08 +00:00
Jesus Bravo Alvarez 0948bfda86 Added Galician translation
svn path=/trunk/; revision=1524
1999-12-31 12:59:27 +00:00
Miguel de Icaza f55c64565c Ok, the restructuring of ETableItem to compute its size without hacks is
Ok, the restructuring of ETableItem to compute its size without hacks is
in now.  I am feeling better now.

1999-12-30  Miguel de Icaza  <miguel@gnu.org>

	* e-table-item.c (eti_attach_cell_views): New routine, creates the
	cell views.
	(eti_detach_cell_views): Detaches the cell_views from the
	ETableItem.
	(eti_realize_cell_views, eti_unrealize_cell_views): Simplified to
	just do realize/unrealize notification.
	(eti_add_table_model): Only attach the cells when we have both the
	table model and the header model.

	* e-cell.h (ECellClass): Added two new methods: new_view and
	kill_view which drive the view process (instead of putting that on
	realize/unrealize).

	* e-cell.c: Adapt the code to use the new scheme for view
	instantiation.

	* e-cell-text.c, e-cell-toggle.c: Adapted to the new class
	changes.

svn path=/trunk/; revision=1523
1999-12-31 02:23:37 +00:00
Eskil Heyn Olsen d0606659a4 Minor unmiportant changes, but my laptop is acting up, so I
need them somewhere safe, eg. cvs :)

svn path=/trunk/; revision=1522
1999-12-29 20:46:09 +00:00
Arturo Espinosa f14fd12551 Sync, does not work, dont try it, just backing up -miguel
svn path=/trunk/; revision=1521
1999-12-28 06:09:02 +00:00
Bertrand Guiheneuf 23185a2546 Backup sync.
svn path=/trunk/; revision=1520
1999-12-27 09:25:21 +00:00
Martin Baulig 9c84a92539 Applied patch from Colin Walters to make it compile under Debian
1999-12-25  Martin Baulig  <martin@home-of-linux.org>

	* gnome-pilot.m4: Applied patch from Colin Walters to make
	it compile under Debian GNU/Linux.

svn path=/trunk/; revision=1512
1999-12-25 14:31:23 +00:00
Bertrand Guiheneuf 023367b648 Work in progress. Missing files
svn path=/trunk/; revision=1511
1999-12-21 23:18:14 +00:00
bertrand fe17c00980 part of the mbox provider.
1999-12-22  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/providers/mbox/camel-mbox-store.h:
	* camel/providers/mbox/camel-mbox-store.c:
	* camel/providers/mbox/camel-mbox-folder.h:
	* camel/providers/mbox/camel-mbox-folder.c:
	part of the mbox provider.

svn path=/trunk/; revision=1510
1999-12-21 23:17:03 +00:00
Peter Williams 852dc3bc1c PKGW signs off on Balsa 0.6.0.
svn path=/trunk/; revision=1506
1999-12-21 05:59:54 +00:00
Damon Chaplin c485df7554 added widgets/meeting-time-sel/Makefile
1999-12-19  Damon Chaplin  <damon@karuna.freeserve.co.uk>

        * configure.in (AC_OUTPUT): added widgets/meeting-time-sel/Makefile

In widgets directory:

1999-12-19  Damon Chaplin  <damon@karuna.freeserve.co.uk>

        * Makefile.am (SUBDIRS): created SUBDIRS with meeting-time-sel.

        * meeting-time-sel/Makefile.am:
        * meeting-time-sel/.cvsignore:
        * meeting-time-sel/e-meeting-time-sel.h:
        * meeting-time-sel/e-meeting-time-sel.c:
        * meeting-time-sel/e-meeting-time-sel-item.h:
        * meeting-time-sel/e-meeting-time-sel-item.c:
        * meeting-time-sel/e-meeting-time-sel-list-item.h:
        * meeting-time-sel/e-meeting-time-sel-list-item.c:
        * meeting-time-sel/e-meeting-time-sel-mail.xpm:
        * meeting-time-sel/e-meeting-time-sel-no-mail.xpm:
        * meeting-time-sel/test-meeting-time-sel.c: new files implementing
        the meeting time selector.

svn path=/trunk/; revision=1505
1999-12-19 21:13:19 +00:00
bertrand 46a1a3ad94 include camel-log.h to avoid unresolved symbols.
1999-12-19  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder-utils.c: include camel-log.h
	to avoid unresolved symbols.

svn path=/trunk/; revision=1504
1999-12-19 19:42:05 +00:00
bertrand 5eed01a18d documented.
1999-12-18  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder.c (camel_folder_get_summary):
	documented.

	added the providers/mbox directory. Now that camel-folder
	has been cleaned up a bit, the main evolution provider
	work can start. The MH provider was only a proof of
	concept, and should not be used for the moment.

svn path=/trunk/; revision=1503
1999-12-18 15:27:14 +00:00
bertrand 83f5a95caa updated to take the change on append into account.
1999-12-18  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder-pt-proxy.c (_append_message):
	updated to take the change on append into account.

	* camel/camel-folder.h:
	updated class def concerning append.
	* camel/camel-folder.c
	(camel_folder_append_message): documented.
	(camel_folder_append_message): don't return the
	message number. Use specific methods instead.
	(_append_message): idem.

svn path=/trunk/; revision=1502
1999-12-18 14:59:36 +00:00
bertrand 3027e9e45d use exception mechanism. (camel_folder_delete): idem. (_delete_messages):
1999-12-18  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder.c (_delete): use
	exception mechanism.
	(camel_folder_delete): idem.
	(_delete_messages): idem.
	(camel_folder_delete_messages): idem.
	(_get_parent_folder): idem.
	(camel_folder_get_parent_folder): idem.
	(_get_parent_store): idem.
	(_get_mode): idem.
	(camel_folder_get_parent_store): idem.
	(camel_folder_get_mode): idem.
	(_list_subfolders): idem.
	(camel_folder_list_subfolders): idem.
	(_expunge): idem.
	(camel_folder_expunge): idem.
	(_has_message_number_capability): idem.
	(camel_folder_has_message_number_capability): idem.
	(_get_message_by_number): idem.
	(camel_folder_get_message_by_number): idem.
	(camel_folder_get_message_count): idem.
	(_list_permanent_flags): idem.
	(camel_folder_list_permanent_flags): idem.
	(_copy_message_to): idem.
	(camel_folder_copy_message_to): idem.
	(camel_folder_has_summary_capability): idem.
	(camel_folder_get_summary): idem.
	(camel_folder_has_uid_capability): idem.
	(camel_folder_get_message_uid): idem.
	(_get_message_uid_by_number): idem.
	(camel_folder_get_message_uid_by_number): idem.
	(camel_folder_get_message_by_uid): idem.
	(camel_folder_get_uid_list): idem.

svn path=/trunk/; revision=1501
1999-12-18 14:38:43 +00:00
Michael Meeks 3df4c423ba Ettore's drop shadow on cursor,
HTML bug fix from Jarl,
Sort dialog cleans.

svn path=/trunk/; revision=1500
1999-12-18 08:26:19 +00:00
bertrand 0c6cc80cdf use exception mechanism. (camel_folder_set_name): idem.
1999-12-17  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder.c (_set_name):
	use exception mechanism.
	(camel_folder_set_name): idem.
	(camel_folder_set_full_name): idem.
	(_get_name): idem.
	(camel_folder_get_name): idem.
	(_get_full_name): idem.
	(camel_folder_get_full_name): idem.
	(_can_hold_folders): idem.
	(_can_hold_messages): idem.
	(_exists): idem.
	(camel_folder_exists): idem.
	(_is_open): idem.
	(_get_subfolder): idem.
	(camel_folder_get_subfolder): idem.

	* camel/camel-exception.c (camel_exception_clear):
	New function. Clear an exception.
	(camel_exception_get_id):
	New function.
	(camel_exception_get_description):
	New function.

	* camel/camel-folder.c (_set_name):
	Use the exception system. When the folder
	has no parent, don't set its full name
	field.

svn path=/trunk/; revision=1499
1999-12-17 19:19:59 +00:00
Peter Williams e69ca1a88c Balsa now does not install standard gnome M4 macros.
svn path=/trunk/; revision=1495
1999-12-16 23:48:56 +00:00
bertrand d376deb02b changed the return value. Now returns the list of expunged messages
1999-12-16  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder.c (camel_folder_expunge):
	(_expunge):
	* camel/camel-folder-pt-proxy.c (_expunge):
	changed the return value. Now returns the list
	of expunged messages

	* camel/camel-folder.c (_init_with_store):
	cleaned up. Use the exception system now.
	(_open): ditto.
	(camel_folder_open): ditto.
	(camel_folder_open_async): ditto.
	(_close):  ditto.
	(camel_folder_close):  ditto.
	(camel_folder_close_async): ditto.

	* camel/camel-exception.c (camel_exception_set):
	When no exception is given, do nothing, just
	return.
	(camel_exception_set): documented.
	(camel_exception_new): idem.
	(camel_exception_free): idem.
	(camel_exception_xfer): idem.


	* camel/camel-folder.c:
	* camel/camel-folder.h: more clean-ups.
	Removed message list related code.
	This was braindead design.

svn path=/trunk/; revision=1494
1999-12-16 18:05:41 +00:00
bertrand 6bd8382bd6 implemented. The routines in this file will be called by providers to
1999-12-16  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder-utils.c (camel_aml_expunge_messages):
	implemented. The routines in this file will be
	called by providers to handle the list of
	message already standing in memory.

1999-12-15  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder-utils.c:
	* camel/camel-folder-utils.h:
	New files, misc utilities for the
	folder providers. Includes active message
	list utilities.


	* camel/camel-folder.c (_has_message_number_capability):
	(camel_folder_has_message_number_capability):
	Added this to know if a folder provides
	number-based message access.

	* camel/camel-folder.c (_get_message_count):
	added warning when called directly.
	(_append_message): ditto
	(_open_async):  ditto
	(_close_async):  ditto
	(_delete_messages): ditto
	(_expunge):  ditto
	(_get_message_by_number):  ditto
	(_get_message_uid):  ditto
	(_get_message_uid_by_number):  ditto
	(_get_message_by_uid):  ditto
	(_get_uid_list):  ditto

svn path=/trunk/; revision=1492
1999-12-15 23:48:23 +00:00
bertrand 78c9c2b070 update (_get_message_by_number): Update to reflect changes in CamelFolder
1999-12-15  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder-pt-proxy.c (_open_async):
	(_open):
	(_close_async):
	(_close):
	(camel_folder_pt_proxy_class_init):
	update
	(_get_message_by_number):
	Update to reflect changes in CamelFolder

svn path=/trunk/; revision=1491
1999-12-15 13:01:34 +00:00
bertrand 14a6a4c746 clean-ups.
1999-12-15  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder.[ch]:
	 clean-ups.

svn path=/trunk/; revision=1490
1999-12-15 11:11:35 +00:00
Bertrand Guiheneuf 331335d12c Fix copyright informations once again
svn path=/trunk/; revision=1489
1999-12-14 22:40:38 +00:00
Nat Friedman e8b758984f *** empty log message ***
svn path=/trunk/; revision=1487
1999-12-13 19:01:27 +00:00
Nat Friedman 8c10a60ff2 New file. New file. New file. New file. New file. :-)
1999-12-13  Nat Friedman  <nat@helixcode.com>

	* ebook/e-book.h: New file.
	* ebook/e-book.c: New file.
	* ebook/e-card.h: New file.
	* ebook/e-card-fields.h: New file.
	* ebook/e-commerce.h: New file. :-)

svn path=/trunk/; revision=1486
1999-12-13 19:00:54 +00:00
Arturo Espinosa 9bd34cd862 Fix before trip
svn path=/trunk/; revision=1485
1999-12-13 07:57:31 +00:00
Arturo Espinosa df80388fd9 Works with GnomeCanvasGroups -miguel
svn path=/trunk/; revision=1484
1999-12-13 04:39:18 +00:00
Jeremy Wise 8846da8e48 Making sure everything's in
svn path=/trunk/; revision=1483
1999-12-12 21:49:08 +00:00
Arturo Espinosa 5ab1dcb77f Missing file
svn path=/trunk/; revision=1482
1999-12-12 16:59:33 +00:00
Arturo Espinosa fa895ed8e1 More work. We now have the basics for nesting working, now we need all the
More work.  We now have the basics for nesting working, now we need all
the interactions done properly.

I want to use a new GnomeCanvasItem for the nesting parent as well.

DnD will have to be done with our own protocol to provide all the feedback
we want to provide.

Miguel

svn path=/trunk/; revision=1481
1999-12-12 09:20:46 +00:00
Arturo Espinosa 863f8aa634 Add missing files
svn path=/trunk/; revision=1480
1999-12-10 19:20:39 +00:00
Russell Steinthal 5f0aabc212 Fix sensitivity bug when used to create default alarm box (widgets in that
1999-12-10  Russell Steinthal  <rms39@columbia.edu>

	* eventedit.c (ee_create_ae): Fix sensitivity bug when used to
	create default alarm box (widgets in that box should always be
	sensitive, even if the enabled checkbutton is not set)

svn path=/trunk/; revision=1479
1999-12-10 17:58:43 +00:00
Miguel de Icaza 48618eb6eb fix this routine.
1999-12-09  Miguel de Icaza  <miguel@gnu.org>

	* e-table-header.c (e_table_header_col_diff): fix this routine.

1999-12-04  Miguel de Icaza  <miguel@gnu.org>

	* e-table-header-item.c (ethi_event): Started drag and drop
	support.

	* e-table-item.c (eti_table_model_changed): The columns are
	controled by the Header, not by the TableModel.

	* e-table-header-item.c (ethi_draw): Fixed redraw logic to support
	arbitrary header positioning.

	* e-cell.h: Revamped e-cell interface.  We now provide the model
	column and the view column to all methods (so that the methods can
	talk to the view and to the model at the same time).

	* e-table-item.c: Update to new API
	* e-cell-test.c: Update to new API

1999-12-03  Miguel de Icaza  <miguel@gnu.org>

	* e-cell.c (e_cell_class_init): Provide emtpy methods for
	enter_edit, and leave_edit.

	* e-table-item.c: Killed draw cell.
	(eti_draw): Perform column mapping here.
	(e_table_item_leave_edit): ditto.
	(e_table_item_enter_edit): ditto.
	(eti_event): ditto.

svn path=/trunk/; revision=1478
1999-12-10 07:36:51 +00:00
Ettore Perazzoli 54e2b5022a Make set_* methods in CamelMimeMessage use const strings.
svn path=/trunk/; revision=1477
1999-12-09 02:35:42 +00:00
Eskil Heyn Olsen 98b072cced Capplets now sets first_sync on enable, this should make the conduit copy
* calendar-conduit-control-applet.c (setSettings): Capplets now
	sets first_sync on enable, this should make the conduit copy old
	entries from the pilot to gnomecal.

svn path=/trunk/; revision=1476
1999-12-08 00:45:53 +00:00
Eskil Heyn Olsen b279ef22cc Check if local store is empty. If, force slow sync.
* calendar-conduit.c (pre_sync): Check if local store is
	empty. If, force slow sync.

	* GnomeCal.idl (GNOME): Added get_number_of_objects.

	* corba-cal.c (cal_repo_get_number_of_objects): implemented the
 	get_number_of_objects.

	* calendar-conduit-control-applet.c (setStateCfg): Fixed bug that
	caused the capplet to always set the sync action to Disable upon start.

svn path=/trunk/; revision=1475
1999-12-07 03:43:51 +00:00
Martin Baulig d9c655cd48 Removed all guile variables.
1999-12-05  Martin Baulig  <martin@home-of-linux.org>

	* gnome-libgtop-checks.m4: Removed all guile variables.

svn path=/trunk/; revision=1463
1999-12-05 22:13:49 +00:00