Commit Graph

2704 Commits

Author SHA1 Message Date
c19352fd53 Added rules to build camel-imap-stream
2000-06-07  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/Makefile.am: Added rules to build
	camel-imap-stream

	* providers/imap/camel-imap-store.c (get_folder): Update.
	Moved imap_create here.

	* providers/imap/camel-imap-folder.c (delete_messages): Remove.
	(imap_create): Removed.
	(imap_delete): Removed.
	(imap_exists): Removed.

	* providers/imap/camel-imap-stream.h: Added typedef's for the stream

	* providers/imap/camel-imap-stream.c: Modified to build cleanly

svn path=/trunk/; revision=3468
2000-06-07 21:57:27 +00:00
9da3c9d231 Properly dereference warning/debug messages. (header_references_decode):
2000-06-07  Not Zed  <NotZed@HelixCode.com>

        * camel-mime-utils.c (header_msgid_decode_internal): Properly
        dereference warning/debug messages.
        (header_references_decode): Check we actually have msgid stuff
        before trying to decode it ...

svn path=/trunk/; revision=3467
2000-06-07 21:40:52 +00:00
d96e01691f put this back in, it's still used in
* cal-util/calobj.c (ical_object_find_in_string): put this back in,
	it's still used in cal-backend-imc.c:cal_backend_imc_update_object

svn path=/trunk/; revision=3466
2000-06-07 20:10:39 +00:00
b1e9135cab *** empty log message ***
svn path=/trunk/; revision=3465
2000-06-07 20:02:36 +00:00
44f99466e7 update some .cvsignores
svn path=/trunk/; revision=3464
2000-06-07 20:01:51 +00:00
35c55267f2 instead of returning a text representation, decode the text and return an
* cal-client/cal-client.c (cal_client_get_object): instead of
	returning a text representation, decode the text and return an
	iCalObject.  Also added CalClientGetStatus which indicates
	success or type of failure.

	* cal-util/calobj.c (ical_object_find_in_string): #ifed out
	ical_object_find_in_string since it is unused now.

	* cal-client/client-test.c (list_uids): track get_object change
	* gui/calendar-commands.c (calendar_iterate): same
	* gui/e-day-view.c (e_day_view_update_event): same
	* gui/e-week-view.c (e_week_view_update_event): same
	* gui/print.c (print_day_details): same
	(print_day_summary): same
	(print_todo_details): same
	* gui/gnome-cal.c (trigger_alarm_cb): same
	* gui/gncal-todo.c (gncal_todo_update): same

svn path=/trunk/; revision=3463
2000-06-07 19:59:48 +00:00
f0e9a69260 Removed an untranslated one
svn path=/trunk/; revision=3462
2000-06-07 19:46:09 +00:00
85ab673689 Added a "quantum" argument for making the panes move in jumps.
2000-06-07  Christopher James Lahey  <clahey@helixcode.com>

	* widgets/e-paned/e-hpaned.c, widgets/e-paned/e-paned.c,
	widgets/e-paned/e-paned.h, widgets/e-paned/e-vpaned.c: Added a
	"quantum" argument for making the panes move in jumps.

svn path=/trunk/; revision=3461
2000-06-07 17:49:16 +00:00
e7971bb4f5 Fixed a refcount leak and added interfaces to add/remove folders
from an EStorage (although they are not implemented yet).

svn path=/trunk/; revision=3460
2000-06-07 17:01:52 +00:00
6aac85ab5b finished adding calendar prefs. screenshots. (may be second commit for
* C/config-prefs.sgml: finished adding calendar
        prefs. screenshots. (may be second commit for this file)

svn path=/trunk/; revision=3459
2000-06-07 11:02:32 +00:00
edca846beb finished adding calendar prefs. screenshots. new file (screenshot for
* C/config-prefs.sgml: finished adding calendar prefs. screenshots.
	* C/fig/config-cal.png: new file (screenshot for above)
	* C/fig/config-mail.png: same

svn path=/trunk/; revision=3458
2000-06-07 11:01:44 +00:00
a4494900d5 Moved these files to calendar/cal-util - Federico
svn path=/trunk/; revision=3457
2000-06-07 00:39:43 +00:00
02b3f2866a moved camel-imap-stream.* to providers/imap
added providers/imap/camel-imap-summary.c

svn path=/trunk/; revision=3456
2000-06-07 00:37:10 +00:00
440b4825e9 Update for folder creation/existence changes.
* mail-ops.c (fetch_mail):
	* folder-browser.c (folder_browser_load_folder): Update for folder
	creation/existence changes.

	* message-list.c (message_list_set_folder): Remove the code to
	create the folder if it doesn't exist, since we don't want to do
	that.

svn path=/trunk/; revision=3455
2000-06-07 00:07:06 +00:00
012cc2eecb Update for folder existence/creation changes.
* filter-driver.c (open_folder): Update for folder
	existence/creation changes.

svn path=/trunk/; revision=3454
2000-06-07 00:06:43 +00:00
4d5427769c Remove exists, create, delete. A CamelFolder now always references an
* camel-folder.c: Remove exists, create, delete. A CamelFolder
	now always references an existing folder. Remove delete_messages
	too since it wasn't being used. Add a "create" flag to
	get_subfolder saying whether or not to create the subfolder if it
	doesn't yet exist.

	* camel-store.c (camel_store_get_folder): Add a "create" flag to
	say whether or not to create the folder if it doesn't yet exist.
	(camel_store_delete_folder): New method, moved from CamelFolder.
	(cache_folder, uncache_folder): Fix up a bit.
	(get_folder_name): Explain what this is for.

	* providers/mbox/camel-mbox-folder.c:
	* providers/mbox/camel-mbox-store.c: Update. Remove support for
	hierarchical folders to simplify this for now, since we're not
	using it, and it's not completely clear how they should work in an
	ELocalStorage world. Needs to be revisited.

	* providers/pop3/camel-pop3-folder.c (delete_messages): Remove.
	* providers/pop3/camel-pop3-store.c (get_folder): Update.

	* providers/vee/camel-vee-folder.c (exists): Remove.
	* providers/vee/camel-vee-store.c (vee_get_folder): Update.

svn path=/trunk/; revision=3453
2000-06-07 00:06:29 +00:00
ecd4fe3af0 Commit stuff
svn path=/trunk/; revision=3452
2000-06-07 00:01:46 +00:00
8eed9eb22f *** empty log message ***
svn path=/trunk/; revision=3451
2000-06-06 23:23:16 +00:00
4b82b86ee5 Changed the read and write method prototypes to return an ssize_t type
2000-06-06  Jeffrey Stedfast  <fejj@helixcode.com>

	* camel-stream.[c,h]: Changed the read and write method prototypes
	to return an ssize_t type rather than an int and also changed
	the 'number of bytes' to read or write to a size_t type

	* camel-stream-fs.c: same as above

	* camel-stream-mem.c: again, same as above

	* camel-stream-buffer.c: same

	* camel-imap-stream.[c,h]: Added this new stream, cache's previously
	read data so each successive call will instead read from the cache

svn path=/trunk/; revision=3450
2000-06-06 22:55:06 +00:00
af805a2733 merge libical-0.17 onto the head
svn path=/trunk/; revision=3449
2000-06-06 22:48:11 +00:00
f03975a652 And the changelog
svn path=/trunk/; revision=3448
2000-06-06 22:38:07 +00:00
ff31a1c535 Stuff
svn path=/trunk/; revision=3447
2000-06-06 22:34:12 +00:00
c219c79496 fixed a bunch of problems use libical instead of libversit
* cal-util/icalendar.c, icalendar-save.c: fixed a bunch of problems
	* cal-util/calobj.c (ical_object_find_in_string): use libical
	instead of libversit
	(ical_object_to_string): same
	(dump_icalobject): prints the contents of an icalobject for debugging

	* gui/Makefile.am (LINK_FLAGS): link libical.a instead of libical.la
	so we don't have to modify the build system of the released libical
	* cal-client/Makefile.am (client_test_LDADD): same
	* cal-util/Makefile.am (icalendar_test_LDADD): same

svn path=/trunk/; revision=3446
2000-06-06 21:56:20 +00:00
a8b296282e Initial revision
svn path=/trunk/; revision=3442
2000-06-06 21:19:58 +00:00
090a9f0146 Finished evolutiontr.po
svn path=/trunk/; revision=3441
2000-06-06 20:09:51 +00:00
c1aac7c40c worked on getting providers/imap/* to build cleanly, fixed a number of stupid errors and things like that
am commit'ing code since there are some volunteers that would like to work on imap

svn path=/trunk/; revision=3440
2000-06-06 18:55:45 +00:00
ae33d3f67e Removed from the public header; made static. Now everyone should use
2000-06-06  Federico Mena Quintero  <federico@helixcode.com>

	* cal-util/calobj.c (ical_object_destroy): Removed from the public
	header; made static.  Now everyone should use refcounting.

	* pcs/cal-backend-imc.c (free_ical_object): Use
	ical_object_unref().
	(remove_object): Likewise.

svn path=/trunk/; revision=3439
2000-06-06 18:15:57 +00:00
315fea4178 Bind right click on the ETable to "Save to VCard."
2000-06-06  Christopher James Lahey  <clahey@helixcode.com>

	* gui/component/addressbook.c: Bind right click on the ETable to
	"Save to VCard."

svn path=/trunk/; revision=3438
2000-06-06 05:51:46 +00:00
06978bc736 Added a right click signal.
2000-06-06  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-group-container.c, e-table-group-leaf.c,
	e-table-group.c, e-table-group.h, e-table-item.c, e-table-item.h,
	e-table.c, e-table.h: Added a right click signal.

	* e-table-sorted-variable.c: Fixed a buffer overrun.

svn path=/trunk/; revision=3437
2000-06-06 05:50:12 +00:00
ce74cc7bb1 Leave the composer window around if the message doesn't get sent.
* mail-ops.c (composer_send_cb): Leave the composer window around
	if the message doesn't get sent.

svn path=/trunk/; revision=3436
2000-06-06 00:46:33 +00:00
425047aa48 Allow "GDK_KP_Delete", a keypad delete key, to delete a message.
* folder-browser.c (etable_key): Allow "GDK_KP_Delete", a keypad
	delete key, to delete a message.

svn path=/trunk/; revision=3435
2000-06-05 22:35:25 +00:00
2f8b4bc14f Remember passwords between calls. (forget_passwords): Callback for "Forget
* session.c (evolution_auth_callback): Remember passwords between
	calls.
	(forget_passwords): Callback for "Forget Passwords" menu item.

	* folder-browser-factory.c (control_activate):
	(control_deactivate): Add "Forget Passwords" menu item.

svn path=/trunk/; revision=3434
2000-06-05 22:33:51 +00:00
5e20857d1c fix some function prototypes
* mail.h, mail-ops.c: fix some function prototypes

svn path=/trunk/; revision=3433
2000-06-05 22:29:28 +00:00
b6a422ad58 Add "Delete" = delete message.
* folder-browser.c (etable_key): Add "Delete" = delete message.

svn path=/trunk/; revision=3432
2000-06-05 21:19:51 +00:00
4987ad9118 Update for new composer attachment interface.
* mail-format.c (mail_generate_forward): Update for new composer
	attachment interface.

svn path=/trunk/; revision=3431
2000-06-05 21:14:48 +00:00
5ec9e5b228 New convenience function.
* e-msg-composer.c (e_msg_composer_attach): New convenience
	function.

	* e-msg-composer-attachment.c: Store a CamelMimePart rather than
	filename/description/mime_type info. Also record whether we were
	told or guessed the MIME type.
	(e_msg_composer_attachment_new_from_mime_part): New constructor.
	(e_msg_composer_attachment_edit): Remove the "browse" button. (If
	the user wants to change the actual file that the attachment is
	based on, he should delete the attachment and create a new one...)
	Remove the "Apply" button, because it's not all that useful. Make
	the MIME type only track the filename if it was guessed rather
	than being provided.

	* e-msg-composer-attachment.glade: Remove "browse" and "apply"
	buttons. Make filename editable.

	* e-msg-composer-attachment-bar.c (sort): Removed. Send the
	attachments in the order the user attached them in.
	(text_changed): Removed, since we weren't enabling the relevant
	GnomeIconList functionality that would have used this.
	(update): Don't print the size if it's 0.
	(attach_to_multipart, etc): adjust for EMsgComposerAttachment
	changes.
	(attach_to_multipart): Use 7bit encoding for message/ subparts.
	(e_msg_composer_attachment_bar_attach_mime_part): New convenience
	function.

svn path=/trunk/; revision=3430
2000-06-05 21:14:32 +00:00
4a85bdfa85 update
svn path=/trunk/; revision=3429
2000-06-05 20:27:32 +00:00
d5404ffe57 Added readme file, which explains the use of the newly checked in po
2000-06-05  Kenneth Christiansen <kenneth@gnu.org>

        * README.tools: Added readme file, which explains the
        use of the newly checked in po tools.

        hmm, looking forward to tomorrow...viva los compleaños!
        :)

svn path=/trunk/; revision=3428
2000-06-05 20:04:27 +00:00
d847c51de4 allow the right button to popup the menu, even when the event is being
2000-06-05  Damon Chaplin  <damon@helixcode.com>

	* gui/e-week-view-event-item.c (e_week_view_event_item_button_press):
	allow the right button to popup the menu, even when the event is
	being edited.

	* gui/e-week-view.c:
	* gui/e-day-view.c: Set the keyboard focus to the EDayView/EWeekView
	when the right button is clicked, so that any event being edited is
	saved before any action (e.g. opening the Event Editor dialog) is
	started. Note that this won't work if we switch to asynchronous
	notification.

svn path=/trunk/; revision=3427
2000-06-05 20:02:55 +00:00
b5d0982313 update
svn path=/trunk/; revision=3426
2000-06-05 19:53:26 +00:00
34c305b94e update
svn path=/trunk/; revision=3425
2000-06-05 19:39:13 +00:00
feead5b17d fix typo/braino (set "Content-Disposition", not "Content-Description")
* camel-mime-part.c (camel_mime_part_set_disposition): fix
	typo/braino (set "Content-Disposition", not "Content-Description")
	(camel_mime_part_set_filename): const poison

svn path=/trunk/; revision=3424
2000-06-05 19:04:03 +00:00
fee72f2ced ja.po: Update from Japanese GNOME Users Group(translation@gnome.gr.jp).
svn path=/trunk/; revision=3423
2000-06-05 17:38:22 +00:00
f4f0f4d40e Update
svn path=/trunk/; revision=3422
2000-06-05 16:39:09 +00:00
59e49c46c1 shuut. ;)
svn path=/trunk/; revision=3421
2000-06-05 15:09:49 +00:00
10918b623b a bunch of patches to make evolution compile with bonobo in strange prefixes. see Changelog.
svn path=/trunk/; revision=3420
2000-06-05 15:09:10 +00:00
ccf5ea6f3f Updated Ukrainian translation
svn path=/trunk/; revision=3419
2000-06-05 14:32:45 +00:00
8342b599b2 Another update -> only 70 entries remaining ( why all these FIXME entries ? ) .
svn path=/trunk/; revision=3418
2000-06-05 13:13:10 +00:00
6e57118823 Incorporated chgs from Kevin.
* C/usage-calendar.sgml: Incorporated chgs from Kevin.

	* C/config-prefs.sgml: began total overhaul of structure and added
	content reflecting new prefs items.  needs LOTS more work.

	* C/usage-mail.sgml: changed some references to id's in the
	config-prefs section.

	* C/fig/config-mail.png: changed filename from config-prefs.png

svn path=/trunk/; revision=3417
2000-06-05 11:30:19 +00:00
4acb45fce5 Updated the Turkish translation a bit
svn path=/trunk/; revision=3416
2000-06-05 10:33:59 +00:00