| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-27 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c (camel_imap_folder_changed):
Fixed my routine to only fetch new headers, my IDs were off by 1
on the high end, so when it would fetch the last newly arrived
message it would fail and end up fetching all of the summaries
because of the corruption.
svn path=/trunk/; revision=4404
|
|
|
|
|
|
|
|
|
| |
2000-07-27 Jeffrey Stedfast <fejj@helixcode.com>
* camel-url.c (camel_url_to_string): If the path doesn't begin
with a / and there is a host, prepend a / to the path.
svn path=/trunk/; revision=4403
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-27 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config.c: Lets fix Dan's kludge the Right Way (tm)
(set_service_url): Only strip off the leading "/" from the
url->path if url->host is NULL
(get_service_url): Only prepend a leading "/" to the path if the
host is NULL
svn path=/trunk/; revision=4402
|
|
|
|
|
|
| |
support is not enabled.
svn path=/trunk/; revision=4401
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-27 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/Makefile.am: Added camel-imap-utils.[c,h]
* providers/imap/camel-imap-utils.[c,h]: Utilities for parsing
server responses for use in both camel-imap-store.c and
camel-imap-folder.c
* providers/imap/camel-imap-folder.c (imap_get_summary_internal):
Free all the pointers in the headers array.
(imap_get_subfolder_names_internal): Updated to use
imap_parse_list_response
(imap_parse_subfolder_list): Removed in favor of
imap_parse_list_response
* providers/imap/camel-imap-store.c (camel_imap_command_extended):
Free all the pointers in the data array.
(imap_connect): Updated to use imap_parse_list_response and fixed
a leak
(folder_is_selectable): Updated.
svn path=/trunk/; revision=4400
|
|
|
|
|
|
|
| |
* mail-config.c (get_service_url): toss in a kludge to deal with
the IMAP vs mbox path problem for now.
svn path=/trunk/; revision=4399
|
|
|
|
|
|
|
|
|
| |
2000-07-27 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c (imap_get_message_info): Now uses
a hash table for looking up message info rather than a linear search :)
svn path=/trunk/; revision=4398
|
|
|
|
|
|
| |
* main.c (idle_cb): work with either gconf 0.5 or newer
svn path=/trunk/; revision=4396
|
|
|
|
|
|
|
| |
* configure.in: Check for gconf_client_get_default (gconf 0.5 vs
newer)
svn path=/trunk/; revision=4395
|
|
|
|
| |
svn path=/trunk/; revision=4394
|
|
|
|
| |
svn path=/trunk/; revision=4393
|
|
|
|
|
|
|
|
|
| |
2000-07-27 Christopher James Lahey <clahey@helixcode.com>
* e-table-item.c: Fixed up the table behavior so that it's not
always in an edit mode.
svn path=/trunk/; revision=4392
|
|
|
|
| |
svn path=/trunk/; revision=4391
|
|
|
|
| |
svn path=/trunk/; revision=4390
|
|
|
|
| |
svn path=/trunk/; revision=4389
|
|
|
|
|
|
|
|
| |
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 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c: Fixed shift click selections.
svn path=/trunk/; revision=4386
|
|
|
|
|
|
|
|
|
|
|
| |
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 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
|
|
|
|
| |
svn path=/trunk/; revision=4383
|
|
|
|
| |
svn path=/trunk/; revision=4382
|
|
|
|
|
|
|
|
|
| |
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 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
|
|
|
|
| |
svn path=/trunk/; revision=4379
|
|
|
|
| |
svn path=/trunk/; revision=4378
|
|
|
|
| |
svn path=/trunk/; revision=4377
|
|
|
|
|
|
|
|
|
| |
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-26 Christopher James Lahey <clahey@helixcode.com>
* gui/minicard/e-minicard-widget-test.c: Fixed a warning.
svn path=/trunk/; revision=4375
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-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 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
|
|
|
|
| |
svn path=/trunk/; revision=4370
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/; revision=4368
|
|
|
|
| |
svn path=/trunk/; revision=4367
|
|
|
|
| |
svn path=/trunk/; revision=4366
|
|
|
|
| |
svn path=/trunk/; revision=4365
|
|
|
|
|
|
| |
handler.
svn path=/trunk/; revision=4364
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 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 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 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
|
|
|
|
| |
svn path=/trunk/; revision=4359
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/; revision=4357
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
svn path=/trunk/; revision=4354
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/; revision=4352
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
committed.
svn path=/trunk/; revision=4350
|
|
|
|
|
|
| |
through the menu item.
svn path=/trunk/; revision=4349
|
|
|
|
| |
svn path=/trunk/; revision=4348
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 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 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c: Fixed a few compiler warnings
svn path=/trunk/; revision=4345
|
|
|
|
| |
svn path=/trunk/; revision=4344
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
* gui/component/addressbook.oafinfo: lowercasify the
supported_mime_types
svn path=/trunk/; revision=4342
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-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
|
|
|
|
|
|
|
|
|
|
| |
* 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 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 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 Federico Mena Quintero <federico@helixcode.com>
* cal-util/cal-component.c (cal_component_free_period_list): New function.
(scan_property): Handle the RDATE property.
(scan_period): Likewise.
(free_icalcomponent): Likewise.
(get_period_list): Likewise.
(set_period_list): Likewise.
(cal_component_get_rdate_list): Likewise.
(cal_component_set_rdate_list): Likewise.
(scan_text): Simplify a bit since we only handle the ALTREP
parameter; there is no need to iterate over all parameters.
(scan_datetime): Simplify; just handle the TZID parameter.
(scan_summary): Simplify; just handle the ALTREP parameter.
(cal_component_get_as_string): New function.
* idl/evolution-calendar.idl (CalObjType): Removed the TYPE_OTHER;
now we only expose the types of objects we know about.
* cal-util/cal-util.h (CalObjType): Likewise.
* cal-client/cal-client.c (cal_client_get_n_objects): Likewise.
(cal_client_get_uids): Likewise.
* conduits/calendar/calendar-conduit.c (get_calendar_objects): Likewise.
(check_for_slow_setting): Likewise.
* pcs/cal-backend-imc.c (count_objects): Likewise.
(build_uids_list): Likewise.
* pcs/cal.c (Cal_get_uids): Likewise.
(Cal_get_n_objects): Likewise.
svn path=/trunk/; revision=4336
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c: Made foreach call the callback in top
to bottom order.
svn path=/trunk/; revision=4335
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c, e-table-selection-model.h: Replaced
get_selection_list with foreach.
* e-table.h: Add a ETableSelectionModel.
svn path=/trunk/; revision=4334
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config.c (get_service_url): Always prepend a leading "/" to
the url->path.
(set_service_url): Added more error checking and also strip the
leading '/' from the url->path
(create_identity_page): Set the signature file to the one specified in
the identity record, else set the default path to ~/.sugnature
svn path=/trunk/; revision=4333
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config.c (get_service_url): Always prepend a leading "/" to
the url->path.
(set_service_url): Added more error checking and also strip the
leading '/' from the url->path
svn path=/trunk/; revision=4332
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added e-table-selection-model.c and
e-table-selection-model.h.
* e-table-selection-model.c: Added the get_selection_list and
is_row_selected functions. Removed some unused code.
* e-table-selection-model.h: Removed some unused code.
svn path=/trunk/; revision=4331
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Michael Meeks <michael@helixcode.com>
* e-msg-composer.c (get_text): add textual exception printout.
(set_editor_text): close pre tags & check for pre-existing
sig separator.
2000-07-25 Michael Meeks <michael@helixcode.com>
* mail-config.c (create_identity_page): set default signature to
~/.signature
2000-07-25 Michael Meeks <michael@helixcode.com>
* backend/ebook/load-pine-addressbook.c (book_open_cb): check we
opened ok.
svn path=/trunk/; revision=4330
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c: Added comments to the bit field code.
* e-table-selection-model.h: Made the selection data guint32s.
svn path=/trunk/; revision=4329
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c: More fixes.
svn path=/trunk/; revision=4328
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c: Fixed up the bit manipulation a bit
here.
svn path=/trunk/; revision=4327
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c, e-table-selection-model.h: New files
for doing a selection model. Not finished yet and thus not in
Makefile.am.
* e-table.c, e-table.h: Renamed the new dnd signals so that they
won't conflict with the widget signals.
svn path=/trunk/; revision=4326
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* configure.in: Added addressbook/conduit/Makefile.
svn path=/trunk/; revision=4325
|
|
|
|
| |
svn path=/trunk/; revision=4324
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Damon Chaplin <damon@helixcode.com>
* gui/e-calendar-table.[hc]: new ECalendarTable to show an ETable view
for Todo/Event items.
* gui/task-assigned-to.xpm:
* gui/task-recurring.xpm:
* gui/task-assigned.xpm:
* gui/task.xpm: new pixmaps (all the same at present) to go in the
icon column of the ETable.
* gui/event-editor.c: hid the silly 'Calendar' labels on the
GnomeDateEdits and hid the times when you select 'All day event'.
Also adjusted the time_t's so that when an all day event finishes on
say midnight 13th May, we show 12th May in the dialog, since it
implicitly includes all of that day up to midnight.
* gui/dialogs/task-editor-dialog.glade:
* gui/dialogs/task-editor.[hc]: unfinished dialog to edit tasks.
* gui/gncal-todo.c: temporary hack so that we can use the simple dialog
with our new ETable.
svn path=/trunk/; revision=4323
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Damon Chaplin <damon@helixcode.com>
* e-calendar-item.h:
* e-calendar.[hc]: new widget and canvas item to replace GtkCalendar.
Not quite finished yet.
svn path=/trunk/; revision=4322
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c (imap_summary_free): Fixed the
real problem that Peter was running into.
svn path=/trunk/; revision=4321
|
|
|
|
| |
svn path=/trunk/; revision=4320
|
|
|
|
| |
svn path=/trunk/; revision=4319
|
|
|
|
|
|
|
|
|
|
| |
* camel-mime-message.c (write_to_stream): Don't add a Mime-Version
header to a message that already has one.
* camel-internet-address.c (internet_encode): Don't put <>s around
addresses with no name part.
svn path=/trunk/; revision=4318
|
|
|
|
|
|
|
|
|
|
|
| |
* message-thread.c (group_root_set): Don't group together messages
with the same non-Re: subject and no References/In-Reply-To. More
often than not, they're unrelated. (eg, "[No subject]".)
(thread_messages): Handle messages with no Message-Id. "This
shouldn't happen", but it does sometimes, and it's not much code
to make it just work.
svn path=/trunk/; revision=4317
|
|
|
|
| |
svn path=/trunk/; revision=4316
|
|
|
|
| |
svn path=/trunk/; revision=4315
|
|
|
|
| |
svn path=/trunk/; revision=4314
|
|
|
|
|
|
| |
nice-looking option menu for the folder creation dialog.
svn path=/trunk/; revision=4313
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* e-table.c, e-table.h: Implemented some of the drag & drop code.
Drops all report as being on row 0, col 0. Also, automatic drags
don't set the row and column being dragged from.
svn path=/trunk/; revision=4312
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* e-util.c, e-util.h: Added a bunch of e_marshal functions.
svn path=/trunk/; revision=4311
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/e-card.c: Added a #define for
"X-EVOLUTION-PILOTID". Added a parse_pilot_id to read pilot id's
in properly from VCards. Rearranged some field orders. Added a
get_arg case for ARG_PILOTID. Initialize pilot_id field to 0.
svn path=/trunk/; revision=4310
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c (camel_imap_folder_changed):
Optimized to try and get the new message headers without reloading
the entire summary from scratch.
(imap_get_summary_internal): Will now sync() before attempting to reload
the summary so that flags are set in the reloaded summary as well.
svn path=/trunk/; revision=4309
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-24 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-store.c (get_folder): Updated to give special
attention to the root folder.
* providers/imap/camel-imap-folder.c (imap_get_subfolder_names_internal):
Updated to handle the root folder
(imap_get_message_count_internal): return 0 if folder can't hold messages
(camel_imap_folder_new): Change so that root folder gets special attention
and always gets can_hold_messages set to FALSE
svn path=/trunk/; revision=4308
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-24 Chris Toshok <toshok@helixcode.com>
* backend/ebook/e-card.h: add pilot_id.
* backend/ebook/e-card.c (e_card_get_vcard): add support for
X-EVOLUTION-PILOTD vcard field.
(e_card_class_init): add pilot_id arg.
(e_card_set_arg): handle pilot_id arg.
svn path=/trunk/; revision=4307
|
|
|
|
| |
svn path=/trunk/; revision=4306
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* message-list.c (mark_msg_seen, ml_tree_set_value_at,
message_list_regenerate): Update for CamelFolder API changes.
(Certain functions no longer take a CamelException.)
* mail-ops.c (real_fetch_mail, real_send_mail, real_delete_msg):
ditto
* component-factory.c (real_create_imap_storage,
real_create_news_storage): ditto
svn path=/trunk/; revision=4305
|
|
|
|
|
|
|
|
| |
* filter-driver.c (do_delete, filter_driver_run): Update for
CamelFolder API changes. (delete_message and get_uids don't take
exceptions any more.)
svn path=/trunk/; revision=4304
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-folder.c: Remove exceptions from a number of methods that
work on what ought to be static data: get_parent_folder,
get_parent_store, get_message_count, get_unread_message_count,
get_permanent_flags, get_message_flags, set_message_flags,
get_message_user_flag, set_message_user_flag, get_uids,
get_summary, get_subfolder_names. Turn camel_folder_delete_message
into a macro. (Mostly a pull-up from the camel-async branch.)
* providers/{imap,mbox,nntp,pop3,vee}: Update for CamelFolder
changes
svn path=/trunk/; revision=4303
|
|
|
|
|
|
|
|
|
|
| |
2000-07-24 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c (imap_get_message_info): Updated
to port easily to the new Camel API
(imap_init): Don't SELECT INBOX, we don't need to do that
svn path=/trunk/; revision=4302
|
|
|
|
|
|
|
|
|
|
|
| |
* component-factory.c, folder-browser-factory.c, test-mail.c:
Remove GOAD support.
* main.c: Remove GOAD support.
(main): More "guess the build mistake" fun, this time for the
failure to initialize Bonobo case.
svn path=/trunk/; revision=4301
|
|
|
|
|
|
|
|
| |
* e-msg-composer.c: Remove GOAD support.
(create_editor): Try to give a more helpful error message when
failing to load the editor control.
svn path=/trunk/; revision=4300
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-shell.c, main.c: Remove GOAD support.
* evolution-shell-component-client.c: Remove GOAD support.
(evolution_shell_component_client_new): Give the "maybe
OAF_INFO_PATH" message if no oafinfo file was found, and give a
"consult previous error messages" message if the component was
found but not activated. Abort in either case.
svn path=/trunk/; revision=4299
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-24 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c (camel_imap_folder_new):
Initialize the summary and subfolder listing.
(imap_summary_free): Now takes a GPtrArray arg rather than a
CamelImapFolder as it increases it's usefullness for free()'ing
temporary summaries.
(imap_get_message_count_internal): A new convenience function for
getting the actual message count on a server to be used by
imap_get_summary_internal)
(imap_get_message_count): Since the Camel API is on the move again,
the future version of this function will not be able to make a
call to the store, it must only access previously fetched data (thus
the creation of the _internal function)
(imap_get_subfolder_names_internal): Again, because the future version
of imap_get_subfolder_names will not take an exception, we must rename
this function which will be called by camel_imap_folder_new()
(imap_get_subfolder_names): We now return the previously collected
subfolder listing that the _internal function fetched previously
(imap_get_summary_internal): Again, same idea as the previous _internal
functions...
(imap_get_summary): Again... now returns a previously aquired summary
* providers/imap/camel-imap-store.c (imap_noop): This will hopefully
prevent the imap store from disconnecting.
(imap_connect): Modified to add a gtk timeout event that will call
imap_noop() every 10 minutes (we may want to change this time value)
(imap_disconnect): Modified to remove the NOOP timeout event from the
store.
(camel_imap_command_extended): Commented out the code that would try
and detect if the store was disconnected and then reconnect if it was
needed.
svn path=/trunk/; revision=4298
|
|
|
|
| |
svn path=/trunk/; revision=4295
|
|
|
|
| |
svn path=/trunk/; revision=4294
|
|
|
|
| |
svn path=/trunk/; revision=4293
|
|
|
|
|
|
|
|
|
|
| |
* camel-folder.[ch]: Remove camel_folder_get_message_uid, which
was not used, and not implemented by any provider.
* providers/nntp/camel-nntp-folder.c: Remove get_message_uid
non-implementation.
svn path=/trunk/; revision=4292
|
|
|
|
|
|
|
|
|
| |
* camel-folder-pt-proxy.[ch], camel-arg-collector.c,
camel-marshal-utils.[ch]: Bye bye bye.
* Makefile.am: remove reference to camel-arg-collector.c
svn path=/trunk/; revision=4291
|
|
|
|
|
|
| |
* Updated Hungarian translations..
svn path=/trunk/; revision=4290
|
|
|
|
|
|
|
|
| |
2000-07-24 Federico Mena Quintero <federico@helixcode.com>
* it.po: Added missing \n.
svn path=/trunk/; revision=4289
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-23 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-store.c (imap_disconnect): Made it a
little more forgiving. Also set current_folder to NULL as there is
no selected folder after a disconnect.
(stream_is_alive): Detects whether or not a socket is "alive"
(camel_imap_command_extended): Use stream_is_alive() to aid in the
detection of a disconnected state.
svn path=/trunk/; revision=4288
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-23 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/e-book-view-listener.c: Remove the idle handler
when we're destroyed.
* printing/e-contact-print.c: Fixed the spacing on the card
header.
svn path=/trunk/; revision=4287
|
|
|
|
| |
svn path=/trunk/; revision=4286
|
|
|
|
| |
svn path=/trunk/; revision=4284
|
|
|
|
|
|
| |
the fly.
svn path=/trunk/; revision=4283
|
|
|
|
|
|
| |
translated GnomeUIInfo.
svn path=/trunk/; revision=4282
|
|
|
|
| |
svn path=/trunk/; revision=4281
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-23 Damon Chaplin <damon@helixcode.com>
* cal-util/calobj.c (ical_object_create_from_vobject): fixed it so
it doesn't crash when a URL is loaded.
* cal-util/calobj.h: added a few more fields.
svn path=/trunk/; revision=4280
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-23 Damon Chaplin <damon@helixcode.com>
* e-cell-text.c: added a color_column where the color can be specified
as a string, e.g. "red" or "rgb:F/0/0".
* e-cell-text.c (ect_leave_edit): don't call unbuild_current_cell()
since the CellEdit struct has been freed in ect_stop_editing() and so
has the text.
* e-cell-text.c (unbuild_current_cell): set cell->text to NULL to make
sure we don't try to free it again.
svn path=/trunk/; revision=4279
|
|
|
|
|
|
|
|
|
| |
directly instead of using the GnomeUIInfo convertion functions, that
were not doing the right thing by translating the path as well (and as
a consequence, the components were not able to set up their own menu
items if the locale was not the default one).
svn path=/trunk/; revision=4278
|
|
|
|
|
|
|
|
|
| |
balsa/po/da.po bonobo/po/da.po evolution/po/da.po
gimp/po/da.po gnome-db/po/da.po gnome-utils/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=4277
|
|
|
|
|
|
| |
<clara.tattoni@libero.it>.
svn path=/trunk/; revision=4276
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-22 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-store.c (get_folder): Clear CamelExceptions when
appropriate (eg when folder is marked as \NoSelect). Still needs some
cleanup and perhaps Dan will have a better way of doing this as this seems
like a messy way of handling this.
* providers/imap/camel-imap-folder.c (imap_get_uids): Took out some debug
statements as they are no longer needed.
svn path=/trunk/; revision=4275
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-21 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c (imap_get_subfolder_names): Updated to
not strip out subfolders that are marked as \NoSelect because this will be
correctly handled in store->get_folder from now on.
* providers/imap/camel-imap-store.c (folder_is_selectable): New convenience
function for use in get_folder().
(parse_list_response): Now takes a char **flags argument which is needed by
folder_is_selectable().
(imap_connect): Updated to reflect changes to parse_list_response().
svn path=/trunk/; revision=4274
|
|
|
|
| |
svn path=/trunk/; revision=4273
|
|
|
|
|
|
| |
shortcut file was not found.
svn path=/trunk/; revision=4272
|
|
|
|
|
|
| |
sense.
svn path=/trunk/; revision=4271
|
|
|
|
|
|
|
|
|
| |
2000-07-21 Christopher James Lahey <clahey@helixcode.com>
* widgets/e-text/e-text.c: Made focus in not change your selection
position.
svn path=/trunk/; revision=4268
|
|
|
|
|
|
|
|
|
| |
2000-07-21 Christopher James Lahey <clahey@helixcode.com>
* e-table.h: Added some unused declarations for drag and drop
work.
svn path=/trunk/; revision=4267
|
|
|
|
|
|
|
|
|
|
| |
2000-07-21 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-stream.c (stream_read): Updated with some of the
same fixes I've made to camel-imap-folder.c like recalculating message part
lengths.
svn path=/trunk/; revision=4266
|
|
|
|
|
|
|
|
|
|
| |
2000-07-21 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-store.c (camel_imap_command_extended): Rewrote
the code to check for "* %d RECENT". Still needs to be modified, but should
no longer cause an infinite loop by detecting mis-detecting RECENT messages.
svn path=/trunk/; revision=4265
|
|
|
|
|
|
|
| |
regular one and allow sticking the pop-up with the close button (we'll
need to have it change the icon).
svn path=/trunk/; revision=4259
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-21 Aaron Weber <aaron@helixcode.com>
* C/usage-mail.sgml: Added password remembering/forgetting feature.
* C/config-prefs.sgml: Mostly moved to variablelists, a few
language changes.
* C/config-setupassist.sgml: Minor changes to formatting, wording.
* C/usage-notes.sgml: Changed trademark references, other minor
changes.
* C/usage-calendar.sgml: Minor fixes, added additional calendar
section, removed references to unimplemented features. Spellcheck,
prep for 0.3 release.
svn path=/trunk/; revision=4258
|
|
|
|
|
|
| |
thingie. Needs love, but it's a start.
svn path=/trunk/; revision=4257
|
|
|
|
|
|
| |
the EClippedLabel function instead of the GtkLabel one.
svn path=/trunk/; revision=4256
|
|
|
|
|
|
| |
* Updated Hungarian translations
svn path=/trunk/; revision=4255
|
|
|
|
|
|
| |
* Small typo fix in calendar/gui/event-editor.c
svn path=/trunk/; revision=4254
|
|
|
|
|
|
| |
function when NULL. (Ooops, I forgot this.)
svn path=/trunk/; revision=4253
|
|
|
|
|
|
| |
uses this yet, though.
svn path=/trunk/; revision=4252
|
|
|
|
| |
svn path=/trunk/; revision=4251
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-20 Christopher James Lahey <clahey@helixcode.com>
* gui/component/addressbook.oafinfo: Fixed the oaf info.
* gui/minicard/.cvsignore, gui/minicard/Makefile.am,
gui/minicard/e-minicard-widget-test.c: Added a test for the
minicard widget.
* gui/minicard/e-minicard-control.c: Fixed the mime type.
* gui/minicard/e-minicard.c: Fixed some crashes if your parent
isn't a minicard view.
* gui/minicard/e-minicard-control.oafinfo: Removed.
svn path=/trunk/; revision=4249
|
|
|
|
| |
svn path=/trunk/; revision=4242
|
|
|
|
| |
svn path=/trunk/; revision=4240
|
|
|
|
| |
svn path=/trunk/; revision=4239
|
|
|
|
| |
svn path=/trunk/; revision=4238
|
|
|
|
|
|
| |
components.
svn path=/trunk/; revision=4237
|
|
|
|
| |
svn path=/trunk/; revision=4236
|
|
|
|
| |
svn path=/trunk/; revision=4235
|
|
|
|
| |
svn path=/trunk/; revision=4234
|
|
|
|
|
|
|
|
|
|
| |
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-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
|
|
|
|
| |
svn path=/trunk/; revision=4231
|
|
|
|
| |
svn path=/trunk/; revision=4229
|
|
|
|
| |
svn path=/trunk/; revision=4228
|
|
|
|
| |
svn path=/trunk/; revision=4227
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/; revision=4225
|
|
|
|
|
|
|
|
|
|
| |
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 Jeffrey Stedfast <fejj@helixcode.com>
* message-thread.c (thread_messages): What if message info is NULL?
svn path=/trunk/; revision=4222
|
|
|
|
| |
svn path=/trunk/; revision=4220
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
* more translations.
svn path=/trunk/; revision=4218
|
|
|
|
|
|
| |
* small update.
svn path=/trunk/; revision=4217
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-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 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
|
|
|
|
| |
svn path=/trunk/; revision=4213
|
|
|
|
|
|
|
|
|
| |
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 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 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 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
|
|
|
|
| |
svn path=/trunk/; revision=4208
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/; revision=4206
|
|
|
|
|
|
| |
0.3.12
svn path=/trunk/; revision=4203
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/; revision=4197
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 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 Federico Mena Quintero <federico@helixcode.com>
* configure.in (EVOLUTION_DIR): Typo fix.
svn path=/trunk/; revision=4193
|
|
|
|
|
|
|
|
|
|
| |
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 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 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
|
|
|
|
| |
svn path=/trunk/; revision=4188
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-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-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
|
|
|
|
| |
svn path=/trunk/; revision=4184
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-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
|
|
|
|
| |
svn path=/trunk/; revision=4181
|
|
|
|
| |
svn path=/trunk/; revision=4180
|
|
|
|
|
|
| |
"Developer Preview".
svn path=/trunk/; revision=4179
|
|
|
|
|
|
|
|
| |
2000-07-16 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=4178
|
|
|
|
| |
svn path=/trunk/; revision=4177
|
|
|
|
|
|
| |
and Evolution, everyone's favourite babies.
svn path=/trunk/; revision=4176
|
|
|
|
|
|
|
|
|
| |
2000-07-15 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c (camel_imap_folder_new):
One last fix to get rid of hard-coded "/" directory separators
svn path=/trunk/; revision=4175
|
|
|
|
| |
svn path=/trunk/; revision=4174
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-14 Federico Mena Quintero <federico@helixcode.com>
* cal-util/cal-component.c (CalComponentAlarm): New internal
represntation for alarm components. We really don't map them to a
CalComponent because it is more convenient to handle them as
"child" structures.
(make_alarm): New function to create a CalComponentAlarm from an
icalcomponent representing a VALARM.
(scan_alarm_property): New function to scan a property from an
alarm component. We support ACTION.
(cal_component_get_first_alarm): New function to start an iterator
over the alarms in a calendar component.
(cal_component_alarm_get_action): New function.
(cal_component_alarm_set_action): New function.
svn path=/trunk/; revision=4173
|
|
|
|
|
|
|
|
|
| |
2000-07-14 Chris Toshok <toshok@helixcode.com>
* gui/component/e-ldap-storage.c (ldap_server_foreach): duh.
don't save the port in the host slot either.
svn path=/trunk/; revision=4172
|
|
|
|
| |
svn path=/trunk/; revision=4171
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-14 Jeffrey Stedfast <fejj@helixcode.com>
* string-utils.c (string_unquote): New convenience function
to unquote a string if it's encapsulated by "'s
* providers/imap/camel-imap-folder.c:
* providers/imap/camel-imap-store.c: Made the necessary changes
to stop using hard coded directory separators.
svn path=/trunk/; revision=4170
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-format.c (write_headers): put a <p> at the end of the
header table. (I think there used to be whitespace after it, but
then some gtkhtml change got rid of it...)
(handle_text_plain): Don't do this <PRE>. Instead, CONVERT_NL and
CONVERT_SPACES and wrap it in <TT>. Now if the sender didn't
include any newlines, it will be wrapped to the width of the
window instead of extending off into infinity.
svn path=/trunk/; revision=4168
|
|
|
|
|
|
|
|
| |
2000-07-14 Michael Meeks <michael@helixcode.com>
* e-table-subset.c (etss_destroy): g_free things we g_malloc.
svn path=/trunk/; revision=4167
|
|
|
|
| |
svn path=/trunk/; revision=4164
|
|
|
|
|
|
|
|
|
|
| |
* providers/mbox/camel-mbox-summary.c (camel_mbox_summary_load):
If the summary is for a smaller mbox, and rebuilding from the
last-known end position fails, try rebuilding from the beginning.
Deals with the case where the user edits the mbox and makes it
bigger, without adding new messages.
svn path=/trunk/; revision=4163
|
|
|
|
|
|
|
|
|
|
| |
* message-list.c (message_list_destroy): Only unref the folder if
it's been set.
* folder-browser.c (folder_browser_destroy): Only sync the folder
if it's been set.
svn path=/trunk/; revision=4162
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-13 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c:
* providers/imap/camel-imap-store.c: If a SELECT fails, set
imap_store->current_folder to NULL so a SELECT is forced before
any message/folder operations are requested. Also, because some
users don't use a namespace, make sure that if the url->path is
"/" we don't use it when creating the folder_path.
(camel_imap_command[_extended]): Since we allow the passing of
a NULL folder which we can use to bypass a forced SELECT, no need
to check for the individual commands that don't require a folder
to be selected.
svn path=/trunk/; revision=4161
|
|
|
|
|
|
|
|
|
|
|
| |
* conduits/todo/todo-conduit.c: conduit based on the calendar conduit.
this conduit syncs a pilot's ToDoDB database to wombat's list of "todo"
events.
* gui/gncal-todo.c (simple_todo_editor): set todo's priority control
based on value from ical object during edit.
svn path=/trunk/; revision=4156
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-13 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c:
* providers/imap/camel-imap-store.c: Updated to use CAMEL_IMAP_OK,
CAMEL_IMAP_NO, CAMEL_IMAP_BAD, and CAMEL_IMAP_FAIL rather than the
ones copied from the POP3 provider.
svn path=/trunk/; revision=4155
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-13 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c (imap_get_summary): Oops.
If the number of messages in the folder is 0, don't fetch
summaries 1 thru 0, just return an empty summary.
(imap_copy_message_to): Fixed to use message UID and also send
the source folder as an arg to camel_imap_command rather than NULL.
(imap_move_message_to): Same.
(imap_init): If SELECT is successful, we need to set the current
folder to the one selected, this was causing problems with move/copy
svn path=/trunk/; revision=4154
|
|
|
|
|
|
|
|
|
|
| |
2000-07-13 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor-confirm-delete.glade,
contact-editor/e-contact-editor-confirm-delete.glade.h: Added
these.
svn path=/trunk/; revision=4153
|
|
|
|
|
|
|
|
|
| |
2000-07-13 Christopher James Lahey <clahey@helixcode.com>
* e-table-header-item.c: Changed the background color of the
header.
svn path=/trunk/; revision=4152
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-13 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Switched the order of compilation of printing and
contact-editor.
* contact-editor/Makefile.am: Added printing libraries and a
confirm delete dialog glade file.
* contact-editor/e-contact-editor.c,
contact-editor/e-contact-editor.h: Enabled the delete and print
functions as well as providing a confirm delete dialog to the
outside world.
* gui/component/addressbook.c: Made the delete button on new cards
active.
* gui/minicard/Makefile.am: Added printing libraries to a number
of test programs.
* gui/minicard/e-minicard.c: Added print and delete to the right
click menu. Made the delete button on the card editor active.
* printing/e-contact-print.c, printing/e-contact-print.h: Added a
function to print a single card.
svn path=/trunk/; revision=4151
|
|
|
|
|
|
|
|
|
|
| |
2000-07-13 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c (imap_get_summary): Oops.
If the number of messages in the folder is 0, don't fetch
summaries 1 thru 0, just return an empty summary.
svn path=/trunk/; revision=4150
|
|
|
|
|
|
|
|
|
|
| |
2000-07-13 Jonathan Blandford <jrb@redhat.com>
* mail-config.c (create_transport): s/CAMEL_SERVICE_NEED_HOST/CAMEL_SERVICE_URL_NEED_HOST.
Fix obvious typo in code.
svn path=/trunk/; revision=4149
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-config.c (add_row): Add a "gboolean required" argument, and
set its value on the entry.
(create_source, create_transport): Create rows for URL elements if
the URL ALLOWs them. Mark them required if it NEEDs them.
(service_note_doneness): Only require the required fields to be
filled in.
Now the IMAP config page allows the user to enter a path, but
doesn't require it.
svn path=/trunk/; revision=4148
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-service.h: define a set of CAMEL_SERVICE_URL_ALLOW_* flags
parallel to the _NEED_* flags, and make the _NEED_* flags imply
the _ALLOW_* ones.
* providers/imap/camel-imap-store.c (camel_imap_store_init): imap
urls ALLOW_PATH
svn path=/trunk/; revision=4147
|
|
|
|
| |
svn path=/trunk/; revision=4146
|
|
|
|
| |
svn path=/trunk/; revision=4145
|
|
|
|
| |
svn path=/trunk/; revision=4144
|
|
|
|
| |
svn path=/trunk/; revision=4143
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-13 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c (imap_get_summary): New
and improved approach to fetching an entire folder summary
that should be much much faster than the old way as it gets
the entire folder summary in 1 shot rather than requesting
message by message. As with the last update, this version
also only fetches the minimum number of header fields.
(imap_get_summary): Oops, forgot to free the temp
GPtrArray *headers
svn path=/trunk/; revision=4142
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-13 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c (imap_get_summary): New
and improved approach to fetching an entire folder summary
that should be much much faster than the old way as it gets
the entire folder summary in 1 shot rather than requesting
message by message. As with the last update, this version
also only fetches the minimum number of header fields.
svn path=/trunk/; revision=4141
|
|
|
|
|
|
|
|
|
|
| |
2000-07-13 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c (imap_get_summary): Don't
fetch the entire RFC822 header, just fetch the fields we want.
(imap_get_message_info): Same.
svn path=/trunk/; revision=4140
|
|
|
|
|
|
|
|
|
| |
2000-07-13 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (real_fetch_mail): Back to the old way to avoid
g_warnings, yay. Also fix append to send a flags argument (0)
svn path=/trunk/; revision=4139
|
|
|
|
|
|
|
|
|
| |
2000-07-13 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (real_fetch_mail): Back to the old way to avoid
g_warnings, yay
svn path=/trunk/; revision=4138
|
|
|
|
|
|
|
|
| |
2000-07-12 Chris Toshok <toshok@helixcode.com>
(install-data-hook): ignore error on mkdir.
svn path=/trunk/; revision=4137
|
|
|
|
| |
svn path=/trunk/; revision=4136
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-13 Not Zed <NotZed@HelixCode.com>
* camel-mime-filter-basic.c (camel_mime_filter_basic_new_type):
Reset filter on setup.
(reset): When resetting qp encoding, set the state to -1, instead
of 0.
* camel-mime-utils.c (quoted_encode_step): Actually count the
characters output sofar (it never counted any). Bunch of other
fixes.
(quoted_encode_close): Also flush out final character, if ther's
one.
svn path=/trunk/; revision=4135
|
|
|
|
|
|
| |
Added #include <e-util/e-util.h> and renamed strstrcase to e_strstrcase in providers/imap/camel-imap-folder.c
svn path=/trunk/; revision=4134
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-12 Jeffrey Stedfast <fejj@helixcode.com>
Chris forgot to add #include <e-util/e-util.h> to the source files
* providers/imap/camel-imap-store.c (imap_connect): Fixed Peter's
fix, we don't want to send a string to a %d.
svn path=/trunk/; revision=4133
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-12 Jeffrey Stedfast <fejj@helixcode.com>
Undid clahey's e_strstrcase because e_strstrcase DOES NOT EXIST
in e-utils/e-utils.c nor anywhere else in Evolution - besides,
Camel should remain independant of Evolution.
* providers/imap/camel-imap-store.c (imap_connect): Fixed Peter's
fix, we don't want to send a string to a %d.
svn path=/trunk/; revision=4132
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-12 Chris Toshok <toshok@helixcode.com>
* gui/component/e-ldap-storage.c (ldap_server_foreach): oops. fix
typo that was saving the port in the rootdn spot.
(save_ldap_data): make this a bit safer - writing to a new file
and renaming it.
(load_ldap_data): make this a bit smarter - if parsing the
ldapservers.xml file fails and there's a .new file there,
rename it.
svn path=/trunk/; revision=4131
|
|
|
|
| |
svn path=/trunk/; revision=4130
|
|
|
|
|
|
|
|
|
| |
2000-07-12 Federico Mena Quintero <federico@helixcode.com>
* configure.in: Make gnome-print-0.20 mandatory. We will bail out
with CVS HEAD versions to avoid breakage.
svn path=/trunk/; revision=4129
|
|
|
|
|
|
|
|
|
| |
2000-07-12 Christopher James Lahey <clahey@helixcode.com>
* e-table-header-item.c: Made scroll wheel work properly in
header.
svn path=/trunk/; revision=4128
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-12 Christopher James Lahey <clahey@helixcode.com>
* backend/pas/pas-backend-file.c: Do case insensitive compares.
* addressbook/gui/component/addressbook.c: Make quick search
search both name and company name.
From camel/ChangeLog:
2000-07-12 Christopher James Lahey <clahey@helixcode.com>
* camel-folder-search.c, providers/imap/camel-imap-store.c:
Changed from strstrcase to e_strstrcase.
* string-utils.c, string-utils.h: Removed strstrcase (in favor of
e_strstrcase in e-util/e-util.c.)
From e-util/ChangeLog:
2000-07-12 Christopher James Lahey <clahey@helixcode.com>
* e-util.c, e-util.h: Added e_strstrcase function.
svn path=/trunk/; revision=4127
|
|
|
|
|
|
|
|
| |
2000-07-12 Chris Toshok <toshok@helixcode.com>
* mail-config.c (providers_config_new): fix some cut & paste bung.
svn path=/trunk/; revision=4126
|
|
|
|
|
|
|
|
| |
2000-07-12 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor.c: Add icons to the toolbars.
svn path=/trunk/; revision=4125
|
|
|
|
|
|
|
|
|
|
| |
2000-07-12 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/Makefile.am: Added installation of arrow.png.
* contact-editor/e-contact-editor.c: Use EVOLUTIONDIR #define.
svn path=/trunk/; revision=4124
|
|
|
|
|
|
|
|
|
| |
2000-07-12 Michael Meeks <michael@helixcode.com>
* gui/print.c (titled_box, print_text, print_month_small),
(bound_text): GnomeFont update.
svn path=/trunk/; revision=4123
|
|
|
|
|
|
|
|
|
| |
2000-07-12 Chris Toshok <toshok@helixcode.com>
* mail-format.c (setup_function_table): add "message/news" to the
mime_function_table using the same handler as message/rfc822.
svn path=/trunk/; revision=4122
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-12 Chris Toshok <toshok@helixcode.com>
* providers/nntp/camel-nntp-folder.c
(nntp_folder_set_message_flags): get the article num out of our
uid and mark it read in the newsrc.
(nntp_folder_get_message): get the message id out of the uid to
fetch the article.
* providers/nntp/camel-nntp-utils.c (get_XOVER_headers): the uid
is now <article-num>,<messageid>
(get_HEAD_headers): same.
* camel-mime-parser.c (folder_scan_step): go to HSCAN_MESSAGE
state when ct->subtype is "news" as well as "rfc822". this makes
attachments of type "message/news" display properly.
svn path=/trunk/; revision=4121
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-folder.c (camel_folder_free_deep,
camel_folder_free_shallow, camel_folder_free_nop): Useful default
implementations for free_{uids,subfolder_names,summary}.
(free_subfolder_names, free_uids): Make these g_warning-ing
default implementations.
* providers/*/camel-*-folder.c: Use the new functions where
appropriate, remove duplicated code.
svn path=/trunk/; revision=4120
|
|
|
|
| |
svn path=/trunk/; revision=4119
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-12 Jeffrey Stedfast <fejj@helixcode.com>
* providers/mbox/camel-mbox-folder.c (mbox_delete_message): Use
mbox_set_message_flags () instead of setting the flags by hand. This
fixes the problem of the "message_changed" signal not being emitted
at the correct time.
* providers/imap/camel-imap-folder.c: "folder_changed" signals should
pass a third argument (which is ignored).
* camel-folder.c: Undo gtk signal emits done in set_flags and
expunge.
(move_message_to):
(copy_message_to): Create info as a const CamelMessageInfo
svn path=/trunk/; revision=4118
|
|
|
|
| |
svn path=/trunk/; revision=4117
|
|
|
|
|
|
|
|
|
|
|
| |
* conduits/calendar/calendar-conduit.c: fixed various problems
* cal-client/Makefile.am: build a static version of the library
to link with the conduits
* cal-util/Makefile.am: same
svn path=/trunk/; revision=4116
|