Commit Graph

3405 Commits

Author SHA1 Message Date
8aec5bf2be #if 0 some unused functions to prevent warnings.
svn path=/trunk/; revision=4236
2000-07-20 13:35:25 +00:00
85736f63fe Remove cruft.
svn path=/trunk/; revision=4235
2000-07-20 07:39:56 +00:00
1168da7072 Added/fixed support for multiple views.
svn path=/trunk/; revision=4234
2000-07-20 07:32:34 +00:00
b05db271fa Oops. Fix UID parser to allow 0 and 9 to be in the range of valid UID
2000-07-20  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-folder.c (imap_get_summary):
	(imap_get_message_info): Oops. Fix UID parser to allow 0 and 9 to be in
	the range of valid UID chars.

svn path=/trunk/; revision=4233
2000-07-20 04:29:54 +00:00
cb1c400a50 Finish filling the trigger. What a pain, again.
2000-07-19  Federico Mena Quintero  <federico@helixcode.com>

	* cal-util/cal-component.c (cal_component_alarm_set_trigger):
	Finish filling the trigger.  What a pain, again.
	(cal_component_alarm_free_trigger): Implemented.

svn path=/trunk/; revision=4232
2000-07-20 01:06:52 +00:00
9dfeaac6e4 Added Turkish entries
svn path=/trunk/; revision=4231
2000-07-19 22:05:10 +00:00
cff3c52f0b Updated it
svn path=/trunk/; revision=4229
2000-07-19 22:02:14 +00:00
c5cc7b0d9f Added the Turkish desktop entry
svn path=/trunk/; revision=4228
2000-07-19 22:00:02 +00:00
a3ba8ebd3b Added the Turkish desktop entries
svn path=/trunk/; revision=4227
2000-07-19 21:57:39 +00:00
827e1ce10e General cleanup working towards getting Actions->Expunge working
2000-07-19  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-folder.c: General cleanup working towards
	getting Actions->Expunge working correctly.

	* providers/imap/camel-imap-store.c (cammel_imap_command_extended): Added
	code to look for "* %d RECENT" and to emit the folder_changed signal if
	there are any recent messages. Note: this is a hack and needs to be rewritten
	badly.

svn path=/trunk/; revision=4226
2000-07-19 21:43:44 +00:00
f98b82add6 add the 16 character versions so bsd killall will work.
svn path=/trunk/; revision=4225
2000-07-19 19:34:09 +00:00
f86da998ff If the folder's message count is not the same as the number of summaries,
2000-07-19  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-folder.c (imap_get_summary): If the folder's
	message count is not the same as the number of summaries, free the old
	summary and create a new summary.

svn path=/trunk/; revision=4223
2000-07-19 18:15:37 +00:00
a273803fab What if message info is NULL?
2000-07-19  Jeffrey Stedfast  <fejj@helixcode.com>

	* message-thread.c (thread_messages): What if message info is NULL?

svn path=/trunk/; revision=4222
2000-07-19 17:34:08 +00:00
19f73a38d8 Updated russian translation.
svn path=/trunk/; revision=4220
2000-07-19 16:19:20 +00:00
fe922f6437 lots of minor fixes to language. added desc. of clahey's cool
2000-07-19  Aaron Weber  <aaron@helixcode.com>

	* C/usage-mail.sgml: lots of minor fixes to language. added
	desc. of clahey's cool button-address thing.

	* C/usage-mainwindow.sgml: fixed itemizedlists, ch. to shortcut
	bar & folder descs, removed refs to trash.

svn path=/trunk/; revision=4219
2000-07-19 14:20:34 +00:00
27a0f69321 more translations.
* more translations.

svn path=/trunk/; revision=4218
2000-07-19 13:55:30 +00:00
5b68627451 small update.
* small update.

svn path=/trunk/; revision=4217
2000-07-19 13:40:16 +00:00
0557f19467 Free the icalcomponent if this is an unattached alarm.
2000-07-18  Federico Mena Quintero  <federico@helixcode.com>

	* cal-util/cal-component.c (cal_component_alarm_free): Free the
	icalcomponent if this is an unattached alarm.
	(scan_alarm_property): Handle the TRIGGER property.
	(cal_component_alarm_get_trigger): Ditto.  Royal pain.
	(cal_component_alarm_set_trigger): Ditto.  Less pain.

svn path=/trunk/; revision=4216
2000-07-19 00:26:37 +00:00
647d16e85b Added in imap_[g,s]et_message_user_flag() methods (imap_get_message_info):
2000-07-18  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-folder.c (camel_imap_folder_class_init): Added
	in imap_[g,s]et_message_user_flag() methods
	(imap_get_message_info): Rewrote to use the more efficient way of
	downloading summary information and also added a UID comparison so that
	if the UID requested doesn't match the UID received, it returns NULL.
	FIXME: When the mailer gets NULL when it requested message info, it
	seems that it displays a row for that message and when you try and select
	the blank row, it segfaults.

	* providers/imap/camel-imap-store.c (get_folder): Oops, this should not be
	checking against "/", it should be checking against dir_sep.

	* providers/imap/camel-imap-folder.c (imap_parse_subfolder_line): Updated
	to trim out the leading namespace.
	(imap_get_subfolder_names): Let the subfolder parser trim the namespace
	off the folder name.

svn path=/trunk/; revision=4215
2000-07-18 20:56:46 +00:00
74d33aeee0 Added in imap_[g,s]et_message_user_flag() methods
2000-07-18  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-folder.c (camel_imap_folder_class_init): Added
	in imap_[g,s]et_message_user_flag() methods

	* providers/imap/camel-imap-store.c (get_folder): Oops, this should not be
	checking against "/", it should be checking against dir_sep.

	* providers/imap/camel-imap-folder.c (imap_parse_subfolder_line): Updated
	to trim out the leading namespace.
	(imap_get_subfolder_names): Let the subfolder parser trim the namespace
	off the folder name.

svn path=/trunk/; revision=4214
2000-07-18 19:36:12 +00:00
7672cda86c Sync - Federico
svn path=/trunk/; revision=4213
2000-07-18 17:19:25 +00:00
647bfab1a3 Added "text/vCard" to the list of mime types we support.
2000-07-18  Christopher James Lahey  <clahey@helixcode.com>

	* gui/minicard/e-minicard-control.c: Added "text/vCard" to the
	list of mime types we support.

svn path=/trunk/; revision=4212
2000-07-18 10:32:10 +00:00
5ec9ba9eea Added gui/minicard/e-minicard-control.c,
2000-07-18  Christopher James Lahey  <clahey@helixcode.com>

	* gui/minicard/Makefile.am: Added
	gui/minicard/e-minicard-control.c,
	gui/minicard/e-minicard-control.h,
	gui/minicard/e-minicard-widget.c, and
	gui/minicard/e-minicard-widget.h.

	* gui/minicard/e-minicard-control.c,
	gui/minicard/e-minicard-control.h,
	gui/minicard/e-minicard-widget.c,
	gui/minicard/e-minicard-widget.h: Got these to compile.

	* gui/minicard/e-minicard-control.gnorba,
	gui/minicard/e-minicard-control.oafinfo: Copied directly from
	bonobo-clock-control.  These aren't done yet.

svn path=/trunk/; revision=4211
2000-07-18 10:29:52 +00:00
f4f2675809 Altered category addition stuff, plus suggestions from Kevin.
2000-07-18  Aaron Weber  <aaron@helixcode.com>

	* C/usage-contact.sgml: Altered category addition stuff, plus
	suggestions from Kevin.

	* C/apx-gloss.sgml: Added ldap and signature definitions (from
	Kevin).

	* C/usage-mail.sgml: Move to variablelists from itemizedlists.

2000-07-14  Aaron Weber  <aaron@helixcode.com>

	* C/usage-contact.sgml: moved to variablelists from itemizedlists
	* C/usage-calendar.sgml: moved to variablelists from itemizedlists

svn path=/trunk/; revision=4210
2000-07-18 10:05:03 +00:00
32a10931a9 New files for using a minicard as a widget or a bonobo control.
2000-07-18  Christopher James Lahey  <clahey@helixcode.com>

	* gui/minicard/e-minicard-control.c,
	gui/minicard/e-minicard-control.h,
	gui/minicard/e-minicard-widget.c,
	gui/minicard/e-minicard-widget.h: New files for using a minicard
	as a widget or a bonobo control.

svn path=/trunk/; revision=4209
2000-07-18 09:43:36 +00:00
9cad440d04 More docs - Federico
svn path=/trunk/; revision=4208
2000-07-18 04:20:46 +00:00
833a1ea41d Send a "LOGOUT" command.
2000-07-17  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-store.c (imap_disconnect): Send a "LOGOUT"
	command.

	* providers/imap/camel-imap-folder.c (imap_get_message): Hacks to get
	IMAP code to work with CommunigatePro and MS Exchange (and any other
	servers that send back a UID at the end of each FETCH inside of the main
	body of the message part).
	(imap_sync): Un-#if 0 the code that sets the flags on the IMAP server
	for messages that have changed. Oops, don't mask with DELETED to find out
	if the message has been answered ;-)
	(imap_expunge): sync before expunging.

svn path=/trunk/; revision=4207
2000-07-18 00:02:59 +00:00
86ec303a21 Docs docs docs - Federico
svn path=/trunk/; revision=4206
2000-07-17 23:57:22 +00:00
b016d8e474 0.3.12
0.3.12

svn path=/trunk/; revision=4203
2000-07-17 22:30:14 +00:00
2baa5d56ed Hacks to get IMAP code to work with CommunigatePro and MS Exchange (and
2000-07-17  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-folder.c (imap_get_message): Hacks to get
	IMAP code to work with CommunigatePro and MS Exchange (and any other
	servers that send back a UID at the end of each FETCH inside of the main
	body of the message part).
	(imap_sync): Un-#if 0 the code that sets the flags on the IMAP server
	for messages that have changed. Oops, don't mask with DELETED to find out
	if the message has been answered ;-)

svn path=/trunk/; revision=4202
2000-07-17 22:19:19 +00:00
bd3f22fc91 oops, s/status/s in imap_sync()
svn path=/trunk/; revision=4197
2000-07-17 21:55:04 +00:00
b0662cb049 Hacks to get IMAP code to work with CommunigatePro and MS Exchange (and
2000-07-17  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-folder.c (imap_get_message): Hacks to get
	IMAP code to work with CommunigatePro and MS Exchange (and any other
	servers that send back a UID at the end of each FETCH inside of the main
	body of the message part).
	(imap_sync): Un-#if 0 the code that sets the flags on the IMAP server
	for messages that have changed

svn path=/trunk/; revision=4195
2000-07-17 21:50:11 +00:00
5e5e5082d8 Hacks to get IMAP code to work with CommunigatePro and MS Exchange (and
2000-07-17  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-folder.c (imap_get_message): Hacks to get
	IMAP code to work with CommunigatePro and MS Exchange (and any other
	servers that send back a UID at the end of each FETCH inside of the main
	body of the message part).

svn path=/trunk/; revision=4194
2000-07-17 21:42:49 +00:00
93a02f6bf8 Typo fix.
2000-07-17  Federico Mena Quintero  <federico@helixcode.com>

	* configure.in (EVOLUTION_DIR): Typo fix.

svn path=/trunk/; revision=4193
2000-07-17 21:21:06 +00:00
af439c73e3 Added the doc/devel Makefiles. (EVOLUTION_DIR): Substitute EVOLUTION_DIR
2000-07-17  Federico Mena Quintero  <federico@helixcode.com>

	* configure.in (AC_OUTPUT): Added the doc/devel Makefiles.
	(EVOLUTION_DIR): Substitute EVOLUTION_DIR for the top_srcdir.
	Added checks for gtk-doc.

svn path=/trunk/; revision=4192
2000-07-17 21:09:46 +00:00
e38c9ea0ed New <book> toplevel for the Evolution Developer's Guide.
2000-07-17  Federico Mena Quintero  <federico@helixcode.com>

	* evolution-devel-guide.sgml: New <book> toplevel for the
	Evolution Developer's Guide.

	* calendar/evolution-calendar.sgml: New <part> for the calendar
	developer's documentation.

	* calendar/architecture.sgml: New <chapter> for the calendar
	architecture.

	* calendar/reference.sgml: New <reference> for the calendar API
	reference.

svn path=/trunk/; revision=4191
2000-07-17 21:08:41 +00:00
fab3b8e23e Fixed inline docs. (cal_client_new): Ditto.
2000-07-17  Federico Mena Quintero  <federico@helixcode.com>

	* cal-client/cal-client.c (cal_client_get_object): Fixed inline
	docs.
	(cal_client_new): Ditto.

svn path=/trunk/; revision=4190
2000-07-17 18:52:02 +00:00
b825d32537 *** empty log message ***
svn path=/trunk/; revision=4188
2000-07-17 06:30:33 +00:00
81531f8286 created a model for the EShortcutBar. This will probably have to be moved
2000-07-16  Damon Chaplin  <damon@helixcode.com>

	* e-shortcuts-view.c (e_shortcuts_view_construct): created a model
	for the EShortcutBar. This will probably have to be moved to support
	multiple views.
	(class_init): #if'd out overriding the class functions. They don't
	exist any more (they are in the model instead).

svn path=/trunk/; revision=4187
2000-07-17 06:24:26 +00:00
4c3eaff412 new files implementing a simple model for the shortcuts, so we can have
2000-07-16  Damon Chaplin  <damon@helixcode.com>

	* e-shortcut-model.[hc]: new files implementing a simple model for
	the shortcuts, so we can have multiple views.

	* Makefile.am (libshortcut_bar_a_SOURCES): added e-shortcut-model.[hc]

	* e-shortcut-bar.[hc]: updated to use the model.

	* e-icon-bar.c (e_icon_bar_item_pressed): set mouse_over_item_num as
	well as pressed_item_num to fix bug.

svn path=/trunk/; revision=4186
2000-07-17 06:22:18 +00:00
237f2dc92b Initial code to support IMAP folders that don't use "/" as a directory
2000-07-16  Jeffrey Stedfast <fejj@helixcode.com>

	* folder-browser.c, component-factory.c: Initial code to support
	IMAP folders that don't use "/" as a directory separator.

svn path=/trunk/; revision=4185
2000-07-17 03:46:26 +00:00
93a122c7e3 minor fixes that came up when building with gcc -ansi -pedantic
svn path=/trunk/; revision=4184
2000-07-17 03:27:30 +00:00
d6be710fbb All SELECT calls now pass a NULL folder argument to
2000-07-16  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-folder.c: All SELECT calls now pass
	a NULL folder argument to camel_imap_command_extended() since it's
	not needed. Also s/camel_imap_command/camel_imap_command_extended as
	I will probably be doing away with camel_imap_command() or at least
	only using it for LOGIN and similar commands where the server won't
	notify us of any recent messages.

svn path=/trunk/; revision=4183
2000-07-17 02:41:50 +00:00
9cb8183821 All SELECT calls now pass a NULL folder argument to
2000-07-16  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-store.c: All SELECT calls now pass
	a NULL folder argument to camel_imap_command_extended() since it's
	not needed.
	(imap_connect): Moved service_class->connect() to the point right
	after a connection is established with the server rather than
	waiting until the end of the function.
	(camel_imap_command): Updated the documentation comment
	(camel_imap_command_extended): Before sending a command, first
	check to make sure we are connected; if we aren't, then reconnect.
	Don't strncmp() command with "SELECT" as it's redundant.

	* providers/imap/camel-imap-folder.c: All SELECT calls now pass
	a NULL folder argument to camel_imap_command_extended() since it's
	not needed.

svn path=/trunk/; revision=4182
2000-07-17 02:16:02 +00:00
f4f074a316 Updated Slovenian translation
svn path=/trunk/; revision=4181
2000-07-16 20:36:57 +00:00
819380351d Updated Galician translation
svn path=/trunk/; revision=4180
2000-07-16 17:29:43 +00:00
77bd9350a9 Put the version number in the `X-Mailer:' header instead of just
"Developer Preview".

svn path=/trunk/; revision=4179
2000-07-16 04:32:01 +00:00
e434c672e4 Updated Norwegian translation.
2000-07-16  Kjartan Maraas  <kmaraas@gnome.org>

	* no.po: Updated Norwegian translation.

svn path=/trunk/; revision=4178
2000-07-15 23:15:04 +00:00
5c21a6902e Updated Swedish translation
svn path=/trunk/; revision=4177
2000-07-15 22:33:03 +00:00
9827486ad8 A ride at the cutting edge -- updated German translations for Nautilus
and Evolution, everyone's favourite babies.

svn path=/trunk/; revision=4176
2000-07-15 15:22:28 +00:00