Commit Graph

1152 Commits

Author SHA1 Message Date
Timur Bakeyev a71f1f98d4 Use tm.gmtoff or timezone to get correct offset from UTC, according to
1999-09-27  Timur Bakeyev  <mc@bat.ru>

	* timeutil.c (time_from_isodate): Use tm.gmtoff or timezone to get
	correct offset from UTC, according to HAVE_TM_GMTOFF or HAVE_TIMEZONE.
	See also 1999-07-19  Matt Martin <matt@abacusnet.net>

svn path=/trunk/; revision=1316
1999-09-28 01:16:19 +00:00
Jorge Godoy fb061173a5 added pt_BR translations
svn path=/trunk/; revision=1313
1999-09-27 21:25:47 +00:00
Miguel de Icaza e709892934 ditto (mark_current_day): ditto (month_view_set): ditto
1999-09-27  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* month-view.c (add_event): ditto
	(mark_current_day): ditto
	(month_view_set): ditto

	* goto.c (goto_dialog): ditto.

	* gnome-month-item.c (gnome_month_item_init): ditto.

	* gncal-day-panel.c (gncal_day_panel_new): ditto.

	* getdate.c (RelativeDate): ditto.

	* eventedit.c (set_all_day): ditto.
	(ee_rp_init_rule): ditto.

	* calendar.c (vcalendar_create_from_calendar): ditto.

	* calendar-conduit.c (update_record): ditto.

	* calobj.c (ical_object_generate_events): Get rid of pointers to
	values returned from localtime, as it uses a static buffer.

svn path=/trunk/; revision=1266
1999-09-27 20:57:07 +00:00
Arturo Espinosa 241a65b72b Small fix -miguel
svn path=/trunk/; revision=1265
1999-09-27 20:56:29 +00:00
Arturo Espinosa 9d0b58bb8e Fix #2340 on HEAD -miguel
svn path=/trunk/; revision=1263
1999-09-27 19:14:36 +00:00
Bertrand Guiheneuf 10ec882bf1 redesign of the proxy/marshaling code. Uses GtkArg now. sync commit.
* redesign of the proxy/marshaling code. Uses GtkArg now.
* sync commit. Evolution does not build at all now.

svn path=/trunk/; revision=1260
1999-09-27 18:05:43 +00:00
Jody Goldberg ea421e8d58 Remove -Wpointer-arith to make recent egcs & glibc to stop generating
warnings.

svn path=/trunk/; revision=1258
1999-09-27 03:12:05 +00:00
Eskil Heyn Olsen 008fb50b9f the g_free that was commented out since glib said was a duplicate free,
* corba-cal.c: the g_free that was commented out since glib said
	was a duplicate free, was supposed to be a free.

	* GnomeCal.idl/corba-cal.c: added a get_object_id_list and a
	get_objects_by_id_list. Latter is not done.

	* calendar-conduit.c: rewrote the way the conduit iterates over
	records. It no longers fetches all entries (since that didn't work
	with more then 285 entries. It now fetches the id list, and gets
	each record. (will be using get_objects_by_id_list to get records
	in amounts of 10 or so later, to reduce amount of corba calls).

	* calendar-conduit.c: now sets alarm parameters when transferring
	from gnomecal to pilot.

svn path=/trunk/; revision=1257
1999-09-25 14:30:22 +00:00
Bertrand Guiheneuf 6ed1a40852 Added corba-like exception system to CamelFolder. The exception system is
* Added corba-like exception system to CamelFolder.
The exception system is not finished but I wanted
the async and event implementation to get this right
from the beginning.

svn path=/trunk/; revision=1256
1999-09-23 19:26:54 +00:00
Bertrand Guiheneuf 6d24357f78 sync
svn path=/trunk/; revision=1255
1999-09-23 15:15:40 +00:00
Bertrand Guiheneuf b079a98d54 Build fix
svn path=/trunk/; revision=1254
1999-09-23 11:26:06 +00:00
Eskil Heyn Olsen 2c445af124 better merge of summary/description when doing ical_from_remote
* calendar-conduit.c: better merge of summary/description
        when doing ical_from_remote (update_record), also handles
        import from gnomecal to pilot better, and on both ways, repeat
        events are much better now.

svn path=/trunk/; revision=1253
1999-09-23 05:58:40 +00:00
Eskil Heyn Olsen af62852034 better merge of summary/description when doing ical_from_remote
* calendar-conduit.c: better merge of summary/description
 	when doing ical_from_remote (update_record), also handles
	import from gnomecal to pilot better, and on both ways, repeat
	events are much better now.

	The conduit is actually beginning to be usefull now...

svn path=/trunk/; revision=1252
1999-09-23 04:05:36 +00:00
Eskil Heyn Olsen a6d203d4a8 commented out a g_free that glib reported as being a duplicate free. got
* corba-cal.c: commented out a g_free that glib reported
	as being a duplicate free.
	* calendar_conduit.c: got gnomecal->pilot up and runnning.

svn path=/trunk/; revision=1251
1999-09-22 22:28:41 +00:00
Tomasz Kłoczko f269368c93 - fix which allow "make insytall DESTDIR=</install/prefix>".
svn path=/trunk/; revision=1250
1999-09-22 19:07:16 +00:00
Michael Meeks 710c7909d8 Fiddled with object creation,
Added a load of new cursors for object moving / sizing,
Fixed sheet object sizing,
Add sheet object popup menus.

svn path=/trunk/; revision=1249
1999-09-21 21:36:14 +00:00
Bertrand Guiheneuf 10da3f1841 more work.
* camel/camel-folder-pt-proxy.c:
	more work.

svn path=/trunk/; revision=1248
1999-09-21 21:21:36 +00:00
bertrand a8ccf54013 Check pthreads.
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
1999-09-21 20:40:27 +00:00
Jukka Zitting/evolution 9da28b3161 camel_folder_get_full_name did not work. Fixed.
svn path=/trunk/; revision=1246
1999-09-21 13:16:56 +00:00
Jukka Zitting/evolution 97f8a7e38f Preliminary subfolder support for maildirs.
svn path=/trunk/; revision=1245
1999-09-21 13:15:33 +00:00
bertrand 87f84c22a8 Signal proxying implemenatation. (_signal_marshaller_server_side):
1999-09-21  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder-pt-proxy.c:
	Signal proxying implemenatation.
	(_signal_marshaller_server_side):
	(_signal_marshaller_client_side):
	(_init_signals_proxy):
	Code not is tested and has to be best
	explained as it uses threads conditions and
	gtk signal system.
	(_thread_notification_catch): notify pending signals
	as well as thread availability.

svn path=/trunk/; revision=1244
1999-09-20 23:15:47 +00:00
Eskil Heyn Olsen ad24a0d6eb lot of rework, implemented various set_* functions, transmit and
* gncal/calendar-conduit: lot of rework, implemented various set_*
	functions, transmit and free_transmit, now appears stable, still
	only syncs oneway (pilot -> gnomecal)

svn path=/trunk/; revision=1243
1999-09-20 21:09:00 +00:00
bertrand bb18195c26 completed
1999-09-20  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder-pt-proxy.c (_op_exec_or_plan_for_exec):
	completed

	Binch of new funcs:
	(_maybe_run_next_op):
	Called by the watch notification when
	a threaded op is completed
	(_thread_notification_catch):
	notification watch call back
	(_init_notify_system):
	set up the notification channel
	(notify_availability):
	called by threads before completion.

svn path=/trunk/; revision=1242
1999-09-20 12:40:39 +00:00
Lauris Kaplinski 9dd5ac6747 added Estonian tranlations
svn path=/trunk/; revision=1241
1999-09-19 21:09:31 +00:00
Eskil Heyn Olsen 0c7bf54679 About to rehash conduit.
Changed pilotid in calobj to guint32.

svn path=/trunk/; revision=1240
1999-09-19 09:35:41 +00:00
Eskil Heyn Olsen f75cc7238b changed to be a .la file instead of .a, this allows lib*_conduit to use
* libversit: changed to be a .la file instead of .a, this allows
	lib*_conduit to use the library.

	* gncal/calendar-conduit: implemented iterate and
	iterate_specific.

	* gncal/corba-cal: fixed warnings.

svn path=/trunk/; revision=1239
1999-09-19 01:14:24 +00:00
Bertrand Guiheneuf b2c5bf685a synczZzZ
svn path=/trunk/; revision=1238
1999-09-18 00:03:48 +00:00
bertrand 445b09502f new func. Try to exec an operation in a thread or queue it if a thread is
1999-09-18  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder-pt-proxy.c (_op_exec_or_plan_for_exec):
	new func. Try to exec an operation in a thread
	or queue it if a thread is already busy.

	* camel/camel-op-queue.c (camel_op_queue_set_service_availability):
	(camel_op_queue_get_service_availability):
	new funcs.

	* camel/camel-op-queue.c (camel_op_new):
	(camel_op_free):
	new funcs. Uses glib mem chunks.

svn path=/trunk/; revision=1237
1999-09-17 23:40:06 +00:00
bertrand acd6bafa58 added notify io_channel. new func. run the next operation.
1999-09-17  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder-pt-proxy.c (_init_with_store):
	added notify io_channel.
	* (camel_op_queue_run_next_op): new func.
	run the next operation.

svn path=/trunk/; revision=1236
1999-09-17 20:34:22 +00:00
bertrand 63039bb99e New object. Operation queue. Meant to be used in non-blocking proxy
1999-09-17  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-op-queue.h:
	* camel/camel-op-queue.c:
	New object. Operation queue. Meant to be used in
	non-blocking proxy objects.

svn path=/trunk/; revision=1231
1999-09-16 22:26:03 +00:00
Eskil Heyn Olsen c6da2725e0 fixed the exception throwing. The conduit can now actually insert
entries in the gnomecal.

svn path=/trunk/; revision=1230
1999-09-15 14:02:57 +00:00
Eskil Heyn Olsen 7251a2d2bc added sources to calendar-conduit
* gncal/Makefile.am: added sources to calendar-conduit

	* gncal/calendar-conduit.c: imported Miguels update_record
	function

	* gncal/corba-cal.c: fixed a grave bug in exception throwing,
	which cause ORBit to sigsegv.

svn path=/trunk/; revision=1229
1999-09-15 08:38:05 +00:00
Federico Mena Quintero 0a765ba731 Set the data pointers for all the items.
1999-09-14  Federico Mena Quintero  <federico@redhat.com>

	* gncal-full-day.c (child_popup_menu): Set the data pointers for
	all the items.

svn path=/trunk/; revision=1227
1999-09-14 22:40:46 +00:00
Kjartan Maraas ceb228f5d5 Small correction
svn path=/trunk/; revision=1226
1999-09-14 09:35:42 +00:00
Kjartan Maraas 16a6d1c3de Merge from HEAD. Synced with newest user-guide.
1999-09-14  Kjartan Maraas  <kmaraas@online.no>

	* doc/C/gnomecal.sgml: Merge from HEAD. Synced with newest
	user-guide.

svn path=/trunk/; revision=1225
1999-09-14 09:34:17 +00:00
Bertrand Guiheneuf 0b13fa1cc8 ...
svn path=/trunk/; revision=1224
1999-09-13 22:39:02 +00:00
bertrand fc9712db28 First proxy (pthread based) implementation starts.
* First proxy (pthread based) implementation starts.

1999-09-14  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/Makefile.am (libcamel_la_SOURCES):
	added camel-folder-pt-proxy.[ch] to the build
	process.

	* camel/camel-folder-pt-proxy.c (_init_with_store):
	started implementation of the pthread-based
	folder proxy.

svn path=/trunk/; revision=1223
1999-09-13 22:38:45 +00:00
Michael Meeks ffa1277638 Cosmetic widget update when loading lots of files,
Fixed serious bug in sheet tab editing,
New sizing algo.

svn path=/trunk/; revision=1221
1999-09-10 20:11:36 +00:00
Bertrand Guiheneuf bb40dc75ee forgotten files
svn path=/trunk/; revision=1220
1999-09-08 19:03:51 +00:00
bertrand 68ceb01f60 Summary files are here and work !!!
1999-09-08  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/providers/MH/mh-summary.c
	(mh_load_summary):
	(mh_save_summary):
	(mh_create_summary):
	implemented summary (files) for MH folders.

	* camel/providers/MH/camel-mh-folder.c
	(_get_message_by_uid): implemented.
	(camel_mh_folder_class_init):
	(_get_message_uid): implemented

svn path=/trunk/; revision=1219
1999-09-08 18:59:27 +00:00
Yukihiro Nakai 13dce8b335 ja Update from ITANI Eiichoro
ja Update from ITANI Eiichoro

svn path=/trunk/; revision=1218
1999-09-08 15:31:58 +00:00
Eskil Heyn Olsen 445fa5fd05 forgot the .desktop files...`
svn path=/trunk/; revision=1217
1999-09-08 13:15:32 +00:00
Eskil Heyn Olsen 8550ca3f28 uses GNOME_PILOT_CHECK
* configure.in: uses GNOME_PILOT_CHECK

        * gncal/GnomeCal.idl: added a get_objects() call,
        which returns all the objects in the calendar.

        * gncal/Makefile.am: added two conduits with
        control-applets. Compiled only if configure sets
        HAVE_GNOME_PILOT

        * gncal/calender-conduit.[ch]: began implementing conduit.

        * gncal/todo-conduit.[ch]: begin implementing conduit.

        * gncal/corba-cal.c: implemented the get_objects() call.

svn path=/trunk/; revision=1216
1999-09-08 13:06:07 +00:00
bertrand 4a3be14666 impemented.
1999-09-08  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/providers/MH/camel-mh-folder.c
	(_get_message_by_uid): impemented.

	* camel/camel-folder.c:
	(camel_folder_get_message_uid_by_number):
	const'ified uid.
	(camel_folder_get_message_by_uid): idem
	removed stupid camel_folder_get_message_uid_by_number
	method.

svn path=/trunk/; revision=1215
1999-09-08 12:20:30 +00:00
Eskil Heyn Olsen 58b233790e corrected my email added db_handle, the "file descriptor" for an opened
* conduits/*/*control-applet.c: corrected my email
        * gpilotd/gnome-pilot-dbinfo.h: added db_handle, the "file
        descriptor" for an opened db.
        * gpilotd/gnome-pilot-conduit-standard-abs.c: uses dbi->db_handle
        instead of ->index.

svn path=/trunk/; revision=1194
1999-09-08 10:49:12 +00:00
bertrand 0c1cbcdb39 Documented UIDs.
1999-09-08  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/camel-folder.c (camel_folder_has_uid_capability):
	(camel_folder_get_message_uid):
	(camel_folder_get_message_uid_by_number):
	(camel_folder_get_message_by_uid):
	(camel_folder_get_uid_list):
	Documented UID methods.

svn path=/trunk/; revision=1193
1999-09-08 10:11:54 +00:00
bertrand ed7fc1eaa2 More work on UID list in Mh provider.
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
1999-09-07 23:08:03 +00:00
Bertrand Guiheneuf dba244cf65 oops
svn path=/trunk/; revision=1191
1999-09-07 15:46:49 +00:00
bertrand 598dc5e556 correct parameter decl (const)
1999-09-07  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/md5-utils.c (md5_get_digest_from_file):
	correct parameter decl (const)

	* camel/md5-utils.h: typo.

	* camel/providers/MH/mh-uid.c
	More work on UID stuff for MH.
	(mh_save_uid_list):
	(mh_load_uid_list):
	(mh_generate_uid_list):
	new funcs. Manage on-disk uid list.

	* camel/providers/MH/mh-utils.c (mh_is_a_message_file):
	Util routines live here now.

svn path=/trunk/; revision=1190
1999-09-07 15:45:57 +00:00
bertrand 9043c1aa7a camel/md5-utils.c Documented all funcs.
1999-09-07  bertrand  <Bertrand.Guiheneuf@aful.org>

	* camel/md5-utils.c
	Documented all funcs.

	(md5_get_digest_from_stream):
	correct typo.
	(md5_get_digest_from_file):
	same typo corrected.

svn path=/trunk/; revision=1189
1999-09-06 23:27:12 +00:00