| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
even uglier now.
svn path=/trunk/; revision=4814
|
|
|
|
|
|
| |
* Makefile.am (evolution_mail_SOURCES): add mail-local.h
svn path=/trunk/; revision=4813
|
|
|
|
| |
svn path=/trunk/; revision=4812
|
|
|
|
|
|
|
| |
* providers/nntp/Makefile.am (libcamelnntpinclude_HEADERS): Add
camel-nntp-utils.h
svn path=/trunk/; revision=4811
|
|
|
|
| |
svn path=/trunk/; revision=4810
|
|
|
|
|
|
|
| |
* Makefile.am (EXTRA_DIST): remove blank.xpm and check.xpm which
no longer exist
svn path=/trunk/; revision=4807
|
|
|
|
|
|
| |
* mail-format.c (add_url): Fix some freed-memory references
svn path=/trunk/; revision=4806
|
|
|
|
|
|
|
| |
* mail-threads.c (get_password): Don't free the prompt. It
doesn't belong to you.
svn path=/trunk/; revision=4805
|
|
|
|
|
|
| |
CORBA listener before storing it.
svn path=/trunk/; revision=4804
|
|
|
|
|
|
|
|
|
| |
2000-08-13 Jeffrey Stedfast <fejj@helixcode.com>
* mail-threads.c (get_password): Don't wrap the gnome_dialog_run
in GDK_THREADS_ENTER/LEAVE
svn path=/trunk/; revision=4803
|
|
|
|
| |
svn path=/trunk/; revision=4802
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-folder.c
(imap_get_subfolder_names_internal): do a strcasecmp rather than
just a strcmp when checking if a folder is "INBOX", since it is
a case-insensitive name.
svn path=/trunk/; revision=4801
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-13 Christopher James Lahey <clahey@helixcode.com>
* backend/pas/pas-backend-file.c: Fixed a typo that cause the
wrong field to be searched.
* gui/component/select-names/e-select-names.c: Made the select
names dialog only display entries with email addresses.
svn path=/trunk/; revision=4800
|
|
|
|
|
|
|
|
|
| |
2000-08-12 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/contact-editor.glade: Fixed a typo in the name of
the first phone entry.
svn path=/trunk/; revision=4799
|
|
|
|
| |
svn path=/trunk/; revision=4798
|
|
|
|
|
|
|
| |
This implementation is so ugly and evil and needs to be replaced.
Don't look at it. Go away.
svn path=/trunk/; revision=4797
|
|
|
|
|
|
| |
status bar, to report messages and progress.
svn path=/trunk/; revision=4796
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-13 Jeffrey Stedfast <fejj@helixcode.com>
* component-factory.c (create_news_storage): Updated to reflect
changes to mail_do_scan_subfolders
(create_imap_storage): Same.
* mail-ops.c (mail_do_scan_subfolders): No longer takes an
add_INBOX argument
svn path=/trunk/; revision=4795
|
|
|
|
|
|
|
| |
* mail-ops.c (do_scan_subfolders): Lose a reference to the store
on purpose. To be fixed later.
svn path=/trunk/; revision=4794
|
|
|
|
|
|
|
|
|
| |
* component-factory.c (create_imap_storage): Take the source as a
command-line argument rather than fetching it from mail-config.
(owner_set_cb): Call create_imap_storage on each configured IMAP
store.
svn path=/trunk/; revision=4793
|
|
|
|
|
|
| |
g_malloc'ed memory, not a static string.
svn path=/trunk/; revision=4792
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-folder.c (imap_get_summary_internal):
Don't assume the FETCH results will come back in the order they
were requested.
svn path=/trunk/; revision=4791
|
|
|
|
|
|
|
|
|
|
| |
* mail-format.c (decode_pgp): Redo this so that the lock icon
remains active after a failed decryption so you can click on it
and try again.
(try_inline_pgp, handle_multipart_encrypted): Put a border around
the decrypted data.
svn path=/trunk/; revision=4790
|
|
|
|
| |
svn path=/trunk/; revision=4789
|
|
|
|
|
|
|
|
|
| |
* filter-driver.c (describe_filter_mail): Use
mail_tool_get_folder_name here too. (Hm... this directory really
shouldn't depend on stuff in mail/, but it already did. We'll have
to sort this out later.)
svn path=/trunk/; revision=4788
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* message-list.c (cleanup_regenerate_messagelist): Don't clear the
tree here. If two "folder_changed"s arrive in close succession,
then one possible ordering of events is
cleanup_regenerate_messagelist, cleanup_regenerate_messagelist,
cleanup_thread_messages, cleanup_thread_messages. Which would
result in the message list being filled in twice without being
cleared in between. So don't clear it until the rebuilding
function itself is called.
(clear_tree): New function to empty out the ETreeModel in the
message list.
(build_tree): Change to simpler interface. Call clear_tree.
(build_subtree): Does most of the work of the old build_tree
(build_flat): Remove unused arg. Call clear_tree.
* message-thread.c (cleanup_thread_messages): Update for
build_tree interface change.
svn path=/trunk/; revision=4787
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-12 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-store.c
(camel_imap_command_continuation): Now takes a char * parameter
rather than a stream
(camel_imap_command_continuation_with_stream): Same function as
above but takes a stream parameter instead
* providers/imap/camel-imap-folder.c (imap_append_message): Use
camel_imap_command_continuation_with_stream
svn path=/trunk/; revision=4786
|
|
|
|
|
|
|
|
|
| |
* providers/pop3/camel-pop3-store.c (pop3_try_authenticate): New
function to do one round of attempted authentication.
(pop3_connect): Move a bunch of code out into
pop3_try_authenticate and fix some bugs in the edge cases.
svn path=/trunk/; revision=4785
|
|
|
|
|
|
| |
* mail-ops.c (do_send_mail): Don't leak the transport.
svn path=/trunk/; revision=4784
|
|
|
|
|
|
|
|
|
|
| |
* mail-tools.c (mail_tool_get_folder_from_urlname): Don't ref the
store returned from camel_session_get_store. It's already reffed.
(mail_tool_get_root_of_store): Ditto.
(mail_tool_send_via_transport): Remove some commented-out code and
fix it to not leave the transport connected if sending fails.
svn path=/trunk/; revision=4783
|
|
|
|
|
|
|
|
|
| |
2000-08-12 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-store.c (query_auth_types): No longer
calls try_connect() to get authtypes
svn path=/trunk/; revision=4782
|
|
|
|
|
|
|
|
| |
2000-08-12 Michael Meeks <michael@helixcode.com>
* configure.in: Check for Bonobo 0.17
svn path=/trunk/; revision=4781
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-12 Christopher James Lahey <clahey@helixcode.com>
* gui/search/Makefile.am,
gui/search/e-addressbook-search-dialog.c,
gui/search/e-addressbook-search-dialog.h: A few small interface
fixes.
* gui/component/Makefile.am: Link in the addressbook search
dialog.
svn path=/trunk/; revision=4780
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-12 Christopher James Lahey <clahey@helixcode.com>
* configure.in: Added addressbook/gui/search/Makefile.
From addressbook/ChangeLog
2000-08-12 Christopher James Lahey <clahey@helixcode.com>
* gui/Makefile.am: Added the search directory.
* backend/ebook/e-book.c: Fixed a potential crash.
* gui/minicard/e-reflow-sorted.h: Fixed an include line.
* gui/search/.cvsignore, gui/search/Makefile.am: New files.
* gui/search/e-addressbook-search-dialog.c: Fixed compilation.
svn path=/trunk/; revision=4779
|
|
|
|
|
|
|
|
|
|
| |
* mail-callbacks.c (delete_msg): Toggling a flag is an
"instantaneous" operation, so if we're only doing one, just do it
and return, rather than queueing it for the other thread. This
makes the "Delete" key work correctly (move to the next message)
again.
svn path=/trunk/; revision=4778
|
|
|
|
|
|
|
|
|
|
| |
* mail-identify.c: Remove workaround for gnome-vfs 0.2 bug.
* mail-format.c (lookup_handler): Remove workaround for function
introduced between gnome-vfs 0.2 and 0.3, since we depend on 0.3
now.
svn path=/trunk/; revision=4777
|
|
|
|
|
|
| |
* configure.in, README: Depend on gnome-vfs 0.3
svn path=/trunk/; revision=4776
|
|
|
|
|
|
|
|
| |
2000-08-12 Christopher James Lahey <clahey@helixcode.com>
* printing/Makefile.am: Ettore fixed compilation.
svn path=/trunk/; revision=4775
|
|
|
|
|
|
|
|
| |
2000-08-12 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/.cvsignore: Added load-gnomecard-addressbook.
svn path=/trunk/; revision=4774
|
|
|
|
| |
svn path=/trunk/; revision=4773
|
|
|
|
|
|
|
|
|
|
| |
2000-08-12 Christopher James Lahey <clahey@helixcode.com>
* gui/search/e-addressbook-search-dialog.c,
gui/search/e-addressbook-search-dialog.h: Made this into a Gtk
object.
svn path=/trunk/; revision=4772
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-12 Christopher James Lahey <clahey@helixcode.com>
* backend/pas/pas-book-view.c: Ref our book view listener.
* gui/component/addressbook.c: Updated to use new minicard view
widget.
* gui/minicard/Makefile.am: Added e-minicard-view-widget.c and
e-minicard-view-widget.h.
* gui/minicard/e-minicard-view-widget.c,
gui/minicard/e-minicard-view-widget.h: New class that's just a
minicard view in an ECanvas.
* gui/search/e-addressbook-search-dialog.c: New file for
implementing a search dialog.
svn path=/trunk/; revision=4771
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-12 Michael Meeks <michael@helixcode.com>
* main.c (main): kill using_oaf assertion.
2000-08-12 Michael Meeks <michael@helixcode.com>
* e-msg-composer.c (get_text): get_text not get_txt.
svn path=/trunk/; revision=4770
|
|
|
|
| |
svn path=/trunk/; revision=4769
|
|
|
|
| |
svn path=/trunk/; revision=4768
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* cal-util/cal-component.c (cal_component_get_pilot_id):
(cal_component_set_pilot_id): stubs for pilot id accessors
(cal_component_get_pilot_status):
(cal_component_set_pilot_status): stubs for pilot status accessors
* conduits/calendar/calendar-conduit.c (transmit): start to
convert to cal-component interface
* conduits/todo/todo-conduit.c (transmit): same
svn path=/trunk/; revision=4767
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-store.c
(camel_imap_command_continuation): Changed param order a bit and
fixed some logic
* providers/imap/camel-imap-folder.c (imap_append_message): Use
the new multi-transactional convenience functions
svn path=/trunk/; revision=4766
|
|
|
|
| |
svn path=/trunk/; revision=4765
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 JP Rosevear <jpr@helixcode.com>
* folder-browser-factory.c (control_activate): Move menu items
that affect a single message together, ditto with ones that
affect multiple messages, put a separator in.
svn path=/trunk/; revision=4764
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 Federico Mena Quintero <federico@helixcode.com>
* gui/calendar-model.c (get_geo): Generate a prettier string for
the geographical position.
(get_classification): New function.
(get_categories): New function.
(get_completed): New function.
(get_dtend): New function.
(get_dtstart): New function.
(get_due): New function.
(get_percent): New function.
(get_priority): New function.
(get_summary): New function.
(get_transparency): New function.
(get_url): New function.
(get_has_alarms): New function.
(get_has_recurrences): New function.
(get_is_complete): New function.
(get_is_overdue): New function.
* cal-util/cal-component.c (scan_property): Handle the GEO
property.
(free_icalcomponent): Likewise.
(cal_component_get_geo): Likewise.
(cal_component_set_geo): Likewise.
(cal_component_free_geo): Likewise.
(cal_component_set_exdate_list): Removed incorrect assertion.
(cal_component_set_exrule_list): Removed incorrect assertion.
(cal_component_get_next_alarm): Oops, this had not been
implemented at all.
(cal_component_has_rdates): New function.
(cal_component_has_rrules): New function.
* cal-util/cal-component.h (CalComponentField): Added the GEO
property.
svn path=/trunk/; revision=4763
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-store.c
(camel_imap_command_preliminary): New convenience function for
multi-transactional commands (opening request)
(camel_imap_command_continuation): New convenience function for
multi-transactional commands (followup data)
svn path=/trunk/; revision=4762
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 Chris Toshok <toshok@helixcode.com>
* conduit/address-conduit.c (transmit): implement code to encode
the first email address and send to the pilot.
(get_phone_label_by_flag): rename find_phone_label_for_flags to
this, and implement by calling get_phone_label_by_name.
svn path=/trunk/; revision=4761
|
|
|
|
|
|
|
|
| |
2000-08-11 Christopher James Lahey <clahey@helixcode.com>
* mail-format.c, mail-tools.h, message-list.c: Fixed a warning.
svn path=/trunk/; revision=4760
|
|
|
|
|
|
|
|
| |
2000-08-11 Christopher James Lahey <clahey@helixcode.com>
* providers/mh/camel-mh-folder.c: Fixed a warning.
svn path=/trunk/; revision=4759
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 Chris Toshok <toshok@helixcode.com>
* conduit/address-conduit.c (ecard_from_remote_record): add code
for handling email addresses from pilot (which stores it as a
phone number entry. go figure.)
(check_for_slow_setting): #if 0 out, since we don't use it (yet).
(update_record): un #if 0 the code to handle the case where the
pilot info has changed for a local record.
(merge_ecard_with_remote_record): implement function, but for now
just return the existing (desktop) record - we still don't allow
merge from the pilot.
svn path=/trunk/; revision=4758
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-display.c, mail-format.c: Redo this again. Get rid of
struct mail_format_data and move most of that info into
MailDisplay itself, and pass the MailDisplay around. Add a GData**
to MailDisplay, and put the urls hash table into that. Also add
the ability to redisplay the currently-displayed message (with the
same GData**), and add a "show_pgp" datum to it that controls
whether or not to decrypt PGP messages, and redo the PGP stuff
(again) to take that into account. Now you don't get the annoying
PGP password dialog box without any warning.
svn path=/trunk/; revision=4757
|
|
|
|
| |
svn path=/trunk/; revision=4756
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 Chris Toshok <toshok@helixcode.com>
* providers/nntp/camel-nntp-folder.c
(camel_nntp_folder_class_init): remove get_name and get_full_name
assignments, since the camel-folder.c implementation does what we
need.
svn path=/trunk/; revision=4755
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 Chris Toshok <toshok@helixcode.com>
* providers/nntp/camel-nntp-store.c
(camel_nntp_store_get_toplevel_dir): use g_get_home_dir, since
evolution_dir isn't available in the providers.
svn path=/trunk/; revision=4754
|
|
|
|
|
|
|
|
|
| |
2000-08-11 Chris Toshok <toshok@helixcode.com>
* mail-config.c (mail_config_get_default_news): use config->news
instead of config->sources.
svn path=/trunk/; revision=4753
|
|
|
|
| |
svn path=/trunk/; revision=4752
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-format.c (destroy_part): Update this for CamelObject
(try_inline_pgp): Deal with decrypting here rather than trying to
pawn the data off to handle_multipart_encrypted, since it most
likely won't be correct (won't have the proper MIME headers inside
the encrypted part).
(handle_multipart_encrypted): Add code from Nathan Thompson-Amato
to re-MIME-parse the decrypted data after decrypting.
* mail-crypto.c (mail_crypto_openpgp_{de,en}crypt): Get the
password here rather than having it passed in. Remove some dead
code.
* session.c (mail_request_dialog): Allow this to work in either a
sync or an async context.
svn path=/trunk/; revision=4751
|
|
|
|
| |
svn path=/trunk/; revision=4750
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 JP Rosevear <jpr@helixcode.com>
* mail-config-gui.c (service_page_new): Work around
gtk option menu bug.
(service_page_item_auth_fill): ditto
svn path=/trunk/; revision=4749
|
|
|
|
| |
svn path=/trunk/; revision=4748
|
|
|
|
| |
svn path=/trunk/; revision=4747
|
|
|
|
| |
svn path=/trunk/; revision=4746
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 Federico Mena Quintero <federico@helixcode.com>
* cal-util/cal-component.c (scan_property): Handle the
PERCENT-COMPLETE property.
(free_icalcomponent): Likewise.
(cal_component_get_percent): Likewise.
(cal_component_set_percent): Likewise.
(cal_component_free_percent): Likewise.
(scan_property): Handle the PRIORITY property.
(free_icalcomponent): Likewise.
(cal_component_get_priority): Likewise.
(cal_component_set_priority): Likewise.
(cal_component_free_priority): Likewise.
* cal-util/cal-component.h (CalComponentField): New enumeration
with the list of fields we support for ETable.
svn path=/trunk/; revision=4745
|
|
|
|
|
|
| |
main thread.
svn path=/trunk/; revision=4744
|
|
|
|
|
|
|
|
|
|
|
| |
* message-list.c (message_list_select): If the caller passes "-1"
for the model row, translate that to view row 0.
* message-list.c (idle_select_row):
* mail-callbacks.c (select_first_unread): Use new
message_list_select kludge^H^H^H^H^H^Hfeature
svn path=/trunk/; revision=4743
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 JP Rosevear <jpr@helixcode.com>
* mail-config-gui.c (source_dialog): Allow the window
to be growable
* mail-config.c: use void in empty declarations
svn path=/trunk/; revision=4742
|
|
|
|
| |
svn path=/trunk/; revision=4741
|
|
|
|
|
|
|
|
| |
2000-08-11 JP Rosevear <jpr@helixcode.com>
* mail-config-gui.c (identity_dialog): sdialog, not iddialog
svn path=/trunk/; revision=4740
|
|
|
|
| |
svn path=/trunk/; revision=4739
|
|
|
|
|
|
|
|
| |
2000-08-11 JP Rosevear <jpr@helixcode.com>
* mail-config-gui.c (news_edit_clicked): Check nrow, not srow.
svn path=/trunk/; revision=4738
|
|
|
|
|
|
|
| |
* mail-ops.c (describe_fetch_mail): Use camel_service_get_name
rather than showing the URL to the user.
svn path=/trunk/; revision=4737
|
|
|
|
| |
svn path=/trunk/; revision=4736
|
|
|
|
|
|
|
|
|
|
| |
* filter-driver.c (do_filter_mail): Remove an '#if 0' that must
have been left in accidentally, so that messages which are copied
to other folders will not also be copied into the Inbox. Also,
#ifdef out the line that printfs the rule, because the rules are
often very large.
svn path=/trunk/; revision=4735
|
|
|
|
| |
svn path=/trunk/; revision=4734
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-tools.c (mail_tool_get_folder_name): Add a function to
return a useful name for a folder (not just "mbox" or "mh" for
any local folder.)
* mail-ops.c: Use mail_tool_get_folder_name rather than
folder->full_name when printing folder names.
svn path=/trunk/; revision=4733
|
|
|
|
| |
svn path=/trunk/; revision=4732
|
|
|
|
| |
svn path=/trunk/; revision=4731
|
|
|
|
|
|
|
|
|
| |
2000-08-11 Not Zed <NotZed@HelixCode.com>
* filter-driver.c (do_colour): Use proper accessor function
instead of poking the structure.
svn path=/trunk/; revision=4730
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 Not Zed <NotZed@HelixCode.com>
* providers/mh/camel-mh-folder.c (mh_set_message_user_tag):
Implement.
(mh_get_message_user_tag): Implement.
* providers/mbox/camel-mbox-folder.c (mbox_get_message_user_tag):
(mbox_set_message_user_tag): Implement.
* camel-folder.c
(camel_folder_set_message_user_tag): Routine to set message tags.
(camel_folder_get_message_user_tag): And accessor.
svn path=/trunk/; revision=4729
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 Not Zed <NotZed@HelixCode.com>
* camel-folder.c (move_message_to): Yay so lets fix an already fixed fix, again.
(copy_message_to): and here too ... update for api change to append().
And removed another warning.
svn path=/trunk/; revision=4728
|
|
|
|
| |
svn path=/trunk/; revision=4727
|
|
|
|
|
|
|
|
|
| |
2000-08-10 Christopher James Lahey <clahey@helixcode.com>
* gui/search/addresstypes.xml: Changed a couple of input field
names.
svn path=/trunk/; revision=4726
|
|
|
|
|
|
|
|
|
| |
2000-08-10 Christopher James Lahey <clahey@helixcode.com>
* widgets/e-text/.cvsignore, widgets/e-text/Makefile.am,
widgets/e-text/e-entry-test.c: Added a test for the EEntry widget.
svn path=/trunk/; revision=4725
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 Not Zed <NotZed@HelixCode.com>
* mail-tools.c (mail_tool_get_local_inbox_url): Properly handle
different local file formats. The folder isn't always mbox.
(mail_tool_do_movemail): Movemail always uses an mbox format
however.
(mail_tool_get_local_movemail_url): What is the mbox url, it is
always the same type, mbox.
(mail_tool_fetch_mail_into_searchable): Same here.
* mail-local.c (mail_local_map_uri): Map a local uri to the real uri.
svn path=/trunk/; revision=4724
|
|
|
|
|
|
|
|
| |
2000-08-10 Christopher James Lahey <clahey@helixcode.com>
* e-calendar-item.c, e-calendar.c: Fixed some warnings.
svn path=/trunk/; revision=4723
|
|
|
|
|
|
|
|
|
| |
2000-08-10 Christopher James Lahey <clahey@helixcode.com>
* folder-browser-factory.c, message-list.c, message-thread.c,
session.c: Fixed some warnings.
svn path=/trunk/; revision=4722
|
|
|
|
| |
svn path=/trunk/; revision=4721
|
|
|
|
|
|
|
|
|
| |
2000-08-10 Christopher James Lahey <clahey@helixcode.com>
* filter-driver.c, filter-driver.h, filter-folder.c,
rule-context.c, vfolder-editor.c: Fixed some warnings.
svn path=/trunk/; revision=4720
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-10 Christopher James Lahey <clahey@helixcode.com>
* camel-folder-search.c, camel-folder-summary.c, camel-medium.c,
camel-mime-filter-charset.c, camel-mime-filter.c,
camel-mime-filter.h, camel-mime-message.c, camel-mime-parser.c,
camel-mime-part-utils.c, camel-mime-part.c, camel-mime-utils.c,
camel-movemail.c, camel-multipart.c, camel-object.c,
camel-stream-mem.c, providers/mbox/camel-mbox-folder.c,
providers/mbox/camel-mbox-summary.c,
providers/mh/camel-mh-folder.c,
providers/smtp/camel-smtp-transport.c: Fixed some warnings.
svn path=/trunk/; revision=4719
|
|
|
|
|
|
|
|
|
|
| |
t Zed <NotZed@HelixCode.com>
* providers/vee/camel-vee-folder.c (vee_folder_build_folder): Free
the search properly.
(vee_folder_build): And here too.
svn path=/trunk/; revision=4718
|
|
|
|
|
|
| |
was enabled.
svn path=/trunk/; revision=4717
|
|
|
|
| |
svn path=/trunk/; revision=4716
|
|
|
|
|
|
|
|
|
| |
2000-08-10 Christopher James Lahey <clahey@helixcode.com>
* gui/search/, gui/search/addresstypes.xml: New search dialog for
addressbook.
svn path=/trunk/; revision=4715
|
|
|
|
|
|
| |
* gui/component-factory.c (owner_set_cb): Update prototype.
svn path=/trunk/; revision=4714
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gui/component/addressbook-component.c (owner_set_cb): Update for
changed prototype, pass evolution_homedir arg to
setup_ldap_storage.
* gui/component/e-ldap-storage.c (setup_ldap_storage): Now takes
an evolution_homedir arg, uses that to generate the path to the
ldapservers.xml file, and stores the result in a static variable.
(e_ldap_storage_add_server, e_ldap_storage_remove_server): Use that
static variable rather than hardcoding the path to the file.
svn path=/trunk/; revision=4713
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* session.c (session_init): Don't call e_setup_base_dir. It was
wrong and it doesn't exist any more.
* component-factory.c (owner_set_cb): Update for changed
prototype, and record the evolution_homedir. Move call to
mail_config_init here from session.c so it happens after
evolution_dir is initialized.
* mail.h: define "extern char *evolution_dir;" (formerly in
e-util/e-setup.h)
* component-factory.c, mail-callbacks.c, mail-config-gui.c,
mail-config.c, mail-display.c, mail-format.c, mail-ops.c,
mail-tools.c, session.c: Remove "e-util/e-setup.h" include.
svn path=/trunk/; revision=4712
|
|
|
|
|
|
|
|
|
| |
* e-setup.[ch]: Remove. The shell tells the components where
the evolution homedir is now.
* Makefile.am (libeutil_la_SOURCES): Remove e-setup.c
svn path=/trunk/; revision=4711
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Evolution-ShellComponent.idl: add "in string evolution_homedir"
to ShellComponent::set_owner's arguments.
* e-shell.c (e_shell_get_local_directory): Expose local_directory.
* e-component-registry.c (register_component): Pass the shell's
"local_directory" to the component as its evolution_homedir.
* evolution-shell-component.c (impl_ShellComponent_set_owner):
Update to include evolution_homedir.
(class_init): Update signal prototype.
* evolution-shell-component-client.c
(evolution_shell_component_client_set_owner): Update to include
evolution_homedir.
* e-init.c: Remove. This wasn't being used.
svn path=/trunk/; revision=4710
|
|
|
|
|
|
| |
* e-msg-composer.c: Remove unneeded e-setup.h include
svn path=/trunk/; revision=4709
|
|
|
|
| |
svn path=/trunk/; revision=4708
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-10 Federico Mena Quintero <federico@helixcode.com>
* gui/gnome-cal.c (gnome_calendar_new_appointment): New function.
Mostly moved over from calendar-commands.c:display_objedit().
* gui/calendar-commands.c (calendar_iterate): Removed. Wheee!
(display_objedit): Removed.
(new_appointment_cb): New function. Just call
gnome_calendar_new_appointment().
(display_objedit_today): Removed.
(calendar_control_activate): Removed the "New appointment for
today" option, since it is pretty useless.
svn path=/trunk/; revision=4707
|
|
|
|
| |
svn path=/trunk/; revision=4706
|
|
|
|
|
|
|
|
|
|
| |
2000-08-10 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c (camel_imap_folder_changed):
If we go over the max number of messages, don't keep requesting
new message summaries, just break.
svn path=/trunk/; revision=4705
|
|
|
|
|
|
|
|
|
| |
2000-08-10 Christopher James Lahey <clahey@helixcode.com>
* backend/pas/pas-backend-file.c: Fixed any search to not crash on
missing phone numbers or email addresses.
svn path=/trunk/; revision=4704
|
|
|
|
|
|
|
|
| |
2000-08-10 Federico Mena Quintero <federico@helixcode.com>
* gui/calendar-commands.c (calendar_iterate): Removed. Wheee!
svn path=/trunk/; revision=4703
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-tools.c (mail_tool_get_folder_from_urlname): Add a
"gboolean create" argument to pass to camel_store_get_folder.
* mail-ops.c (do_create_folder, do_setup_draftbox):
* mail-local.c (mail_tool_local_uri_to_folder):
* mail-vfolder.c (vfolder_uri_to_folder): Add create flag to
mail_tool_get_folder_from_urlname calls.
svn path=/trunk/; revision=4702
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-10 Federico Mena Quintero <federico@helixcode.com>
* cal-client/cal-client.c (cal_client_generate_instances): There.
A pretty function to generate recurrence instances atomically so
that clients don't have to jump through hoops. Now we can get rid
of the ugly calendar_iterate() function.
svn path=/trunk/; revision=4701
|
|
|
|
| |
svn path=/trunk/; revision=4700
|
|
|
|
| |
svn path=/trunk/; revision=4699
|
|
|
|
|
|
|
|
| |
2000-08-10 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer.c (exit_dialog_cb): Made async
svn path=/trunk/; revision=4698
|
|
|
|
|
|
|
|
|
| |
2000-08-10 Jeffrey Stedfast <fejj@helixcode.com>
* mail-callbacks.c (composer_send_cb): Fix compile warning by
casting the object to a CamelObject
svn path=/trunk/; revision=4697
|
|
|
|
| |
svn path=/trunk/; revision=4696
|
|
|
|
|
|
|
| |
* e-html-utils.c (e_text_to_html): If converting both spaces and
newlines, then convert tabs too. The joys of pseudo-<PRE>.
svn path=/trunk/; revision=4695
|
|
|
|
|
|
|
| |
* mail-callbacks.c (reply_to_all): Fix a bug in the async changes.
(This was identical to reply_to_sender.)
svn path=/trunk/; revision=4694
|
|
|
|
| |
svn path=/trunk/; revision=4693
|
|
|
|
| |
svn path=/trunk/; revision=4692
|
|
|
|
| |
svn path=/trunk/; revision=4691
|
|
|
|
| |
svn path=/trunk/; revision=4690
|
|
|
|
| |
svn path=/trunk/; revision=4689
|
|
|
|
| |
svn path=/trunk/; revision=4688
|
|
|
|
| |
svn path=/trunk/; revision=4687
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-10 Not Zed <NotZed@HelixCode.com>
* mail-local.c (do_local_reconfigure_folder): Update for
append_message api change.
* message-list.c (message_list_regenerate): Change for search api
change.
(ml_tree_value_at): Add a colour column, based on the colour
assigned in the summary.
(message_list_init_renderers): Init colour column.
svn path=/trunk/; revision=4685
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-10 Not Zed <NotZed@HelixCode.com>
* filter-driver.c (filter_driver_run): Save the results of
searches till we're done. So we dont have to go strduping strings
agian and again and again and again ... Remove all the unecessary
strdups.
(do_colour): Implement.
(filter_driver_run): Change for append api change.
(free_key): Removed.
svn path=/trunk/; revision=4684
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-11 Not Zed <NotZed@HelixCode.com>
* camel-mime-parser.c (folder_scan_header): A better way to
compress leading whitespace. The code is probably invalid anyway,
I dont think it will work across buffer boundaries.
* providers/mbox/camel-mbox-folder.c (mbox_append_message): And
write out proper format From lines here too.
* providers/mbox/camel-mbox-summary.c
(camel_mbox_summary_build_from): New function to build a more
compatible mbox "From " line.
(camel_mbox_summary_sync): Write From lines in the proper format.
2000-08-10 Not Zed <NotZed@HelixCode.com>
* providers/mh/camel-mh-store.c (get_folder): Remove warnin g.
* providers/mbox/camel-mbox-store.c (xrename): Kill some warnings
with constification.
* providers/imap/camel-imap-folder.c (imap_append_message): Fixed
for append api change. Eek this routine seriously wastes memory.
* providers/mh/camel-mh-folder.c (mh_search_free): Impelemnt.
(mh_append_message): Fix for api change, and include user flags
and tags in new message.
* providers/vee/camel-vee-folder.c (vee_search_by_expression): Fix
for search api change.
* camel-folder.c (camel_folder_search_free): New function for
freeing search results.
(search_free): Changed my mind, implement a default that actually
does something. Free as to the old interface.
(camel_folder_append_message): Changed to accept a
camelmessageinfo rather than flags, which just doesn't have enough
info in it.
(copy_message_to): Change for append_message api change.
(move_message_to): Likewise.
* providers/mbox/camel-mbox-folder.c (mbox_search_free):
Implement.
(mbox_append_message): Fix for api change, and also copy user
flags/tags across to new summary.
* camel-folder-search.c (search_user_tag): A search expression
that returns the current use flag by name.
(camel_folder_search_free_result): New function to free the result
of a search.
* camel-folder-summary.c: Bump summary version.
(message_info_new):
(message_info_load):
(message_info_save):
(camel_message_info_dup_to):
(camel_message_info_free): Added support for arbitrary tag/value
pairs (CamelTag's).
(camel_tag_get):
(camel_tag_set):
(camel_tag_list_size):
(camel_tag_list_free): Operations for working with CamelTags.
svn path=/trunk/; revision=4683
|
|
|
|
|
|
|
|
|
| |
2000-08-10 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer-hdrs.c (e_msg_composer_hdrs_get_from): Return the
text in GtkCombo->entry
svn path=/trunk/; revision=4681
|
|
|
|
|
|
| |
* ja.po: Updated Japanese translation.
svn path=/trunk/; revision=4680
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer-hdrs.c (create_dropdown_entry): Fixed the GList
identity stuff, should now display all configured identities.
svn path=/trunk/; revision=4679
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* gui/minicard/e-minicard-control.c: Added a button to save to
your addressbook.
svn path=/trunk/; revision=4678
|
|
|
|
|
|
| |
toolbars.
svn path=/trunk/; revision=4677
|
|
|
|
| |
svn path=/trunk/; revision=4676
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* e-msg-composer-address-dialog.c: Fixed some warnings.
* e-msg-composer-hdrs.c: Switched the composer to use an EEntry
for the subject field.
* e-msg-composer.c: Changed the non scaling objects in this vbox
to be FALSE, FALSE instead of FALSE, TRUE.
svn path=/trunk/; revision=4675
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Federico Mena Quintero <federico@helixcode.com>
* gui/alarm.c (pop_alarm): Oops, subtract the new alarm's trigger
time from the current time.
svn path=/trunk/; revision=4674
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer-hdrs.c (add_header): Modified to allow dropdown
entry-boxes as well (for headers like From:)
(setup_headers): Modified to use the correct enum type.
(create_dropdown_entry): New convenience function to add a
drop-down combo box and fill it in with identities
(init): Set from_entry to NULL
(e_msg_composer_hdrs_get_from): New convenience function to get
the text in the From widget in the composer
(e_msg_composer_hdrs_set_from): New convenience function to set
the From header in the composer
svn path=/trunk/; revision=4673
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (composer_send_cb): Get the from address set in the
composer, if that fails ONLY THEN get the default from mail config
* mail-config.c (mail_config_get_identities): New convenience
function for getting a list of the configured identities
svn path=/trunk/; revision=4672
|
|
|
|
| |
svn path=/trunk/; revision=4670
|
|
|
|
| |
svn path=/trunk/; revision=4668
|
|
|
|
|
|
|
|
| |
2000-05-11 NotZed <NotZed@HelixCode.com>
* file.c, find.c: Fixed some warnings.
svn path=/trunk/; revision=4667
|
|
|
|
|
|
|
|
|
| |
* data/evolution.keys: New file containing MIME keys for
Evolution. Currently just the addressbook minicard display.
* data/Makefile.am (mime_DATA): add evolution.keys
svn path=/trunk/; revision=4665
|
|
|
|
|
|
| |
so we're back to creating a new one for the purpose of displaying it
svn path=/trunk/; revision=4664
|
|
|
|
|
|
|
| |
* mail-display.c (on_object_requested): Support controls as well
as embeddables.
svn path=/trunk/; revision=4663
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Jeffrey Stedfast <fejj@helixcode.com>
* mail-view.c (mail_view_create): Changed to only take a
FolderBrowser argument
* mail-ops.c (real_view_msg): Create a new FolderBrowser for each
message being opened in a new window. Also set the
message_list->cursor_uid and mail_display->current_message to the
appropriate values.
(real_view_msg): Updated to reflect changes in the mail_view_create
* message-list.c (on_right_click): Nicify a little, add in a menu
separator between VFolder and Filter stuff.
* mail-ops.c (real_view_msg): Set the UID of the message that is
being displayed
svn path=/trunk/; revision=4662
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* e-setup.c, e-shell.c: Fixed some warnings.
svn path=/trunk/; revision=4661
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (real_view_msg): Create a new FolderBrowser for each
message being opened in a new window. Also set the
message_list->cursor_uid and mail_display->current_message to the
appropriate values.
svn path=/trunk/; revision=4660
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* cal-client/cal-client.c: Fixed a warning.
svn path=/trunk/; revision=4659
|
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* e-table-item.c, e-table-selection-model.c,
e-table-selection-model.h: Make right click select if the current
row is not selected.
svn path=/trunk/; revision=4658
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Jeffrey Stedfast <fejj@helixcode.com>
* message-list.c (on_right_click): Nicify a little, add in a menu
separator between VFolder and Filter stuff.
svn path=/trunk/; revision=4657
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (real_view_msg): Set the UID of the message that is
being displayed
svn path=/trunk/; revision=4655
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Aaron Weber <aaron@helixcode.com>
* C/evolution-guide.sgml: Fixed bugs in validation. Went home to
sleep.
svn path=/trunk/; revision=4654
|
|
|
|
| |
svn path=/trunk/; revision=4653
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* C/usage-mainwindow.sgml: Redid menubar description.
* C/config-prefs.sgml: Added coverage of folder config, requested
that feature be transferred to config section. Switched to
variablelist in "Other" config section.
* C/usage-mail.sgml: Added coverage of right-click on messages,
threaded-view.
* C/usage-mainwindow.sgml: Right-click on folder menu reinstated.
svn path=/trunk/; revision=4650
|
|
|
|
| |
svn path=/trunk/; revision=4649
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* e-popup-menu.c: Fix the bug where it truncates the last item
svn path=/trunk/; revision=4648
|
|
|
|
| |
svn path=/trunk/; revision=4647
|
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Not Zed <NotZed@HelixCode.com>
* mail-autofilter.c (filter_gui_add_from_message): Helper function to add with confirm.
* message-list.c (on_right_click): Added menu to install vfolders/filters from message.
svn path=/trunk/; revision=4646
|
|
|
|
|
|
| |
under us.
svn path=/trunk/; revision=4645
|
|
|
|
|
|
|
|
| |
2000-08-09 Nat Friedman <nat@helixcode.com>
* ename/e-name-western-tables.h: Added some military prefixes.
svn path=/trunk/; revision=4644
|
|
|
|
|
|
|
|
|
| |
2000-07-18 Miguel de Icaza <miguel@helixcode.com>
* e-tree-model.c (etree_destroy): Call our parent's destroy
method.
svn path=/trunk/; revision=4643
|
|
|
|
|
|
|
|
| |
2000-08-08 Miguel de Icaza <miguel@helixcode.com>
* e-table-header-item.c: Tag some strings for translation.
svn path=/trunk/; revision=4642
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* gui/component/addressbook.c: Fixed a warning.
svn path=/trunk/; revision=4641
|
|
|
|
| |
svn path=/trunk/; revision=4640
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* e-shell-view.c: Fixed a warning.
svn path=/trunk/; revision=4639
|
|
|
|
| |
svn path=/trunk/; revision=4638
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* cal-client/cal-client.c, gui/e-calendar-table.c, pcs/cal.c:
Fixed some warnings.
svn path=/trunk/; revision=4637
|
|
|
|
| |
svn path=/trunk/; revision=4636
|
|
|
|
|
|
|
|
| |
2000-08-09 Not Zed <NotZed@HelixCode.com>
* mail-autofilter.c: New file to hold auto filter/vfolder stuff.
svn path=/trunk/; revision=4635
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* mail-display.c, mail-format.c, mail-ops.c: Fixed some warnings.
* message-list.c: Fix the call to e_popup_menu_run to match the
new signature.
svn path=/trunk/; revision=4634
|
|
|
|
| |
svn path=/trunk/; revision=4633
|
|
|
|
| |
svn path=/trunk/; revision=4632
|
|
|
|
|
|
|
| |
Camel headers before the source ones. Also, get rid of an unused
variable.
svn path=/trunk/; revision=4631
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* e-popup-menu.c: Ooops.
svn path=/trunk/; revision=4630
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* e-util.c, e-util.h: Added uncompiled e_read_uri function.
svn path=/trunk/; revision=4629
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* e-table-header-item.c: Changed e_popup_menu_run call to match
the new arguments.
svn path=/trunk/; revision=4628
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* gui/component/addressbook.c, gui/minicard/e-minicard.c: Changed
e_popup_menu_run call to match the new arguments.
* gui/component/addressbook.oafinfo: Fixed this file to work
properly.
* gui/minicard/e-minicard-control.c: Use the correct oafinfo ID
here. Also cleaned up the code a bit with the help of Michael
Meeks.
svn path=/trunk/; revision=4627
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-08 Chris Toshok <toshok@helixcode.com>
* gui/component/e-addressbook-model.c (e_addressbook_model_init):
use x-evolution-any-field.
* gui/component/addressbook.c (search_entry_activated): use
x-evolution-any-field.
(change_view_type): same.
* gui/minicard/e-minicard-view.c (e_minicard_view_init): set query
to x-evolution-any-field.
* backend/pas/pas-backend-ldap.c (func_contains): support
x-evolution-any-field for matching any evolution supported field.
* backend/pas/pas-backend-file.c (compare_email): switch to using
ECardSimple calls.
(compare_phone): same.
(compare_address): same.
(entry_compare): switch to using ECardSimple calls, and support a
'x-evolution-any-field' wildcard field.
(vcard_matches_search): use an ECardSimple.
svn path=/trunk/; revision=4626
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* e-popup-menu.c, e-popup-menu.h: Added a hide_mask argument to
the two popup menu functions.
svn path=/trunk/; revision=4625
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Jeffrey Stedfast <fejj@helixcode.com>
* message-list.c (message_list_init): Attached a double_click
signal handler
(on_double_click): Our lovely new double_click callback. Will
display the current selected message in a new window
svn path=/trunk/; revision=4624
|
|
|
|
| |
svn path=/trunk/; revision=4623
|
|
|
|
|
|
|
|
|
| |
2000-08-08 Jeffrey Stedfast <fejj@helixcode.com>
* mail-config.h: Added void as an argument to functions not
needing any parameters to avoid compile warnings.
svn path=/trunk/; revision=4622
|
|
|
|
|
|
| |
you can FINALLY shut off the threaded view once and for all :)
svn path=/trunk/; revision=4621
|
|
|
|
|
|
|
|
| |
* mail-config-gui.c (service_page_item_new): Attach a signal
handler to call the "changed" function when the user clicks the
"keep on server" checkbox.
svn path=/trunk/; revision=4620
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-08 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (view_msg): New convenience function with params of a
normal Gtk callback function. We also now create a new
FolderBrowser object so that the message-view window isn't tied to
the display in the main window
(view_message): Now calls view_msg (this function is a bonobo
callback and can't be used with gtk widgets)
(edit_msg): Same idea as view_msg()
(edit_message): Again, same as view_message()
* message-list.c (on_right_click): Callback for creating an
e-popup-menu
(message_list_init): Added a right_click event to trigger a pop-up
menu to be displayed
svn path=/trunk/; revision=4619
|
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Not Zed <NotZed@HelixCode.com>
* camel-folder-search.c (camel_folder_search_execute_expression):
Reorder search result in summary order if we searched with a
summary.
svn path=/trunk/; revision=4618
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-config-gui.c: Add "Don't delete messages from server"
button to remote SOURCEs that aren't STORAGEs (ie, POP).
(provider_list): Only list SOURCEs. (ie, not mh)
* mail-config.c: Save/load "keep_on_server" flag.
* mail-ops.c (fetch_remote_mail): New function, split out of
real_fetch_mail. Deals with copying mail from a remote server into
a temporary mbox, possibly using a CamelUIDCache to leave the
messages on the server.
svn path=/trunk/; revision=4617
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-uid-cache.c: New code to keep an on-disk cache of what
UIDs have been seen in a folder.
* camel-provider.h: Add new flags CAMEL_PROVIDER_IS_SOURCE (mail
can arrive in it by non-Camel means) and CAMEL_PROVIDER_IS_STORAGE
(you can work with mail directly without needing to copy it local).
* providers/*/camel-*-provider.c: Add flags as needed: imap and
mbox are SOURCE and STORAGE. mh and nntp are just STORAGE, pop3 is
just SOURCE.
* camel-mime-message.c (process_header): Add another subject
g_strstrip that fejj's earlier commit missed.
svn path=/trunk/; revision=4616
|
|
|
|
|
|
|
| |
* mail-crypto.c, mail-format.c, message-thread.c: Fix some
compiler warnings.
svn path=/trunk/; revision=4615
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-08 Federico Mena Quintero <federico@helixcode.com>
* idl/evolution-calendar.idl (Cal): Added a get_objects_in_range()
method. Takes in a time range and the type of component we are
interested in; returns a list of UIDs. The idea is that
ocurrences get computed in the client; we can have multiple
recurrences in iCalendar and we cannot identify them trivially
across the wire.
(Cal): Removed the get_events_in_range() method.
* pcs/cal-backend.c (cal_backend_free_uid_list): New function.
(cal_backend_get_objects_in_range): New function.
(cal_backend_get_events_in_range): Removed.
* pcs/cal-backend-file.c (cal_backend_file_get_objects_in_range):
Implemented new method.
(cal_backend_file_get_events_in_range): Removed.
* pcs/cal.c (Cal_get_events_in_range): Removed.
(uncorba_obj_type): New function.
(Cal_get_uids): Use uncorba_obj_type().
(Cal_get_n_objects): Likewise.
(Cal_get_objects_in_range): Implemented new method.
* cal-client/cal-client.c (cal_client_get_events_in_range): Removed.
(cal_client_get_objects_in_range): Implemented.
(corba_obj_type): New function.
(cal_client_get_n_objects): Use corba_obj_type().
(cal_client_get_uids): Likewise.
svn path=/trunk/; revision=4613
|
|
|
|
|
|
|
| |
* mail-format.c (mail_generate_reply): Fix up format of addresses.
(write_headers): Use CamelAddress functions to simplify this.
svn path=/trunk/; revision=4606
|
|
|
|
| |
svn path=/trunk/; revision=4603
|
|
|
|
|
|
|
|
|
| |
2000-08-08 Jeffrey Stedfast <fejj@helixcode.com>
* mail-view.c: Lets get rid of the last separator in the toolbar
until we add n/p
svn path=/trunk/; revision=4601
|
|
|
|
|
|
|
| |
* camel-mime-message.c (process_header): Add another subject
g_strstrip that fejj's earlier commit missed.
svn path=/trunk/; revision=4596
|
|
|
|
|
|
|
| |
* main.c (main): Move mail_config_init after session_init, since
it depends on evolution_dir being set.
svn path=/trunk/; revision=4595
|
|
|
|
|
|
|
|
|
| |
* e-setup.c (e_setup): Check for ~/evolution/shortcuts.xml in
addition to ~/evolution, to make sure it's really the directory
we're expecting it to be. Also, convert from old-style config file
to new-style config directory.
svn path=/trunk/; revision=4594
|
|
|
|
| |
svn path=/trunk/; revision=4593
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-08 JP Rosevear <jpr@helixcode.com>
* Makefile.am: Fix build by allowing includes for e-table dir
2000-08-08 JP Rosevear <jpr@helixcode.com>
* mail-ops.c (check_configured): Use config accessors
(fetch_mail): ditto
(composer_send_cb): ditto
(create_msg_composer): ditto
* mail-config-gui.h: Update API
* mail-config.h: Update API
* mail-config.c: Add accessor functions
(mail_config_is_configured): accessor function
(mail_config_get_default_identity): ditto
(mail_config_get_default_source): ditto
(mail_config_get_transport): ditto
(mail_config_send_html): ditto
(identity_copy): Make public
(identity_destroy): ditto
(identity_destroy_each): ditto
(service_copy): ditto
(service_destroy): ditto
(service_destroy_each): ditto
(mail_config_init): Rename from init_config and make public
(mail_config_clear): Rename from clear_config and make public
(mail_config_read): Rename from read_config and make public
(mail_config_write): Reanme from write_config and make public
* main.c (main): Call mail_config_init.
* mail.h: Include mail-config-gui.h
* mail-config-gui.c: Move config gui stuff here.
(source_dialog): Kill memory leak from debug leftovers.
Make sure returned source is NULL by default
svn path=/trunk/; revision=4592
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Not Zed <NotZed@HelixCode.com>
* mail-local.c (local_reconfigure_folder): Redone to show a
dialogue first, and show progress of whats happening as its done.
* Makefile.am (glade_DATA): Added local-config.glade, for mailbox
reconfig dialogue.
2000-08-04 Not Zed <NotZed@HelixCode.com>
* folder-browser.c (mail_uri_to_folder): Use local_uri_to_folder()
for local uri's (file://).
* mail-local.c (local_uri_to_folder): Handle looking up folder
storage type before opening the store/folder.
(local_reconfigure_folder): Function to reconfigure the format of
a local mailbox into another storage format.
* Makefile.am (evolution_mail_SOURCES): Added mail-local.c and
missing mail-vfolder.h.
svn path=/trunk/; revision=4591
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Not Zed <NotZed@HelixCode.com>
* providers/mh/camel-mh-folder.c (mh_append_message): Only retry
another uid if we had a name clash, otherwise fail.
2000-08-04 Not Zed <NotZed@HelixCode.com>
* camel-url.c (camel_url_set_protocol):
(camel_url_set_host):
(camel_url_set_path):
(camel_url_set_port): Url editing functions.
2000-08-02 Not Zed <NotZed@HelixCode.com>
* providers/mh/camel-mh-summary.c (camel_mh_summary_sync): Expunge
from the end, so the index isn't messed up when you remove a
message.
* providers/mh/camel-mh-folder.c (mh_append_message): Fix a bug
where it would never open an output file/uid.
* providers/mbox/camel-mbox-store.c (rename_folder):
Implementation for mbox as well.
* camel-store.c (camel_store_rename_folder): New method to rename folders.
(rename_folder): Default implementation.
* providers/mh/camel-mh-store.c (delete_folder): Implement this.
(rename_folder): Implement a rename operation.
svn path=/trunk/; revision=4590
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Federico Mena Quintero <federico@helixcode.com>
* cal-util/cal-component.c (cal_component_clone): New function.
(cal_component_get_icalcomponent): Ensure that the SEQUENCE
property does not need incrementing.
* gui/dialogs/alarm-notify-dialog.c (alarm_notify_dialog): Use
CalComponent. Deal with an empty summary property.
svn path=/trunk/; revision=4589
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Jeffrey Stedfast <fejj@helixcode.com>
* Makefile.am: Added mail-view.c
* folder-browser-factory.c (control_activate): Adda menu item for
viewing the message
* mail-view.c: New file containing methods for viewing messages in
separate windows
* mail-ops.c (view_message): New callback for viewing messages in
a new window.
svn path=/trunk/; revision=4588
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor.c: Removed the next and prev
toolbar buttons since they don't do anything.
svn path=/trunk/; revision=4586
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Federico Mena Quintero <federico@helixcode.com>
* cal-util/cal-component.c (cal_component_get_as_string): Doh,
libical owns the string's memory, so do not free it.
* cal-client/client-test.c (create_client): Connect to the destroy
signal of the client here.
* cal-client/test.ics: New test file, modified from Eric Busboom's
test file from RFC 2445.
2000-08-05 Federico Mena Quintero <federico@helixcode.com>
* cal-client/client-test.c (dump_component): This was gone for
some reason.
(main): Load a new test file.
2000-08-04 Federico Mena Quintero <federico@helixcode.com>
* cal-util/cal-component.c (cal_component_commit_sequence): New
function to commit changes to the SEQUENCE property.
(cal_component_get_as_string): Ensure that the sequence has been
committed.
* cal-client/cal-client.c (cal_client_get_object): Use
CalComponent instead of the old iCalObject.
(cal_client_update_object): Use iCalObject. Commit the SEQUENCE
property before stringifying the object and piping it over to the
Wombat.
svn path=/trunk/; revision=4585
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Jeffrey Stedfast <fejj@helixcode.com>
* component-factory.c (real_create_generic_storage): New function
to replace real_create_imap_storage and real_create_news_storage
(create_imap_storage): Updated.
(create_news_storage): Updated.
svn path=/trunk/; revision=4584
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/contact-editor.glade,
contact-editor/e-contact-editor.c: Fixed the tab order to not
repeat the web page address field.
svn path=/trunk/; revision=4583
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c
(imap_get_subfolder_names_internal): If we are trying to get a
subfolder listing of the root folder, always make sure INBOX is
there...
* providers/imap/camel-imap-utils.c (imap_parse_list_response):
Check for NIL as a directory separator.
svn path=/trunk/; revision=4582
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor.c: Fixed the tab order for this
dialog.
svn path=/trunk/; revision=4581
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Christopher James Lahey <clahey@helixcode.com>
* e-gui-utils.c, e-gui-utils.c: Added
e_container_change_tab_order.
svn path=/trunk/; revision=4580
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Kjartan Maraas <kmaraas@gnome.org>
* POTFILES.in: Added missing files that are in the build.
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=4579
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Kjartan Maraas <kmaraas@gnome.org>
* POTFILES.in: Added missing files that are in the build.
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=4578
|
|
|
|
|
|
|
|
| |
2000-08-07 Valek Filippov <frob@df.ru>
* ru.po: updated russian translation.
svn path=/trunk/; revision=4577
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-utils.c (imap_translate_sexp): Strip
all \n's from the expression
* string-utils.c (strip): New convenience function to strip
occurences of a single char from a string
svn path=/trunk/; revision=4576
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Jeffrey Stedfast <fejj@helixcode.com>
* mail-display.c:
* component-factory.c: s/strncasecmp/g_strncasecmp
* mail-format.c (write_headers): Get rid of kludge around subject
beginning with spaces.
(mail_generate_reply): Get rid of kludge around subject beginning
with spaces and also use g_strncasecmp instead of strncasecmp for
portability
* mail-ops.c (forward_msg): Get rid of kludges around subject
beginning with spaces.
svn path=/trunk/; revision=4575
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer-attachment-bar.c (attach_to_multipart):
s/strcasecmp/g_strcasecmp
svn path=/trunk/; revision=4574
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer.c: s/strncasecmp/g_strncasecmp - this will help
later with building on different platforms :-)
svn path=/trunk/; revision=4573
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Jeffrey Stedfast <fejj@helixcode.com>
* mail-format.c (write_headers): Get rid of kludge around subject
beginning with spaces.
(mail_generate_reply): Get rid of kludge around subject beginning
with spaces and also use g_strncasecmp instead of strncasecmp for
portability
* mail-ops.c (forward_msg): Get rid of kludges around subject
beginning with spaces.
svn path=/trunk/; revision=4572
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Jeffrey Stedfast <fejj@helixcode.com>
* camel-mime-message.c (camel_mime_message_set_subject): Do a
g_strstrip on the subject so we can stop getting those annoying
leading spaces
svn path=/trunk/; revision=4571
|
|
|
|
|
|
|
|
|
|
|
|
| |
* message-list.c (message_list_select): Clarify that the input row
is a model row, and swap it to a view row when finding the
next/previous row.
(idle_select_row): Select view row 0, not model row 0.
* mail-ops.c (select_first_unread): Start from view row 0, not
model row 0.
svn path=/trunk/; revision=4570
|
|
|
|
| |
svn path=/trunk/; revision=4566
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer.c (e_msg_composer_new_with_message): Added code
to set the body text based on the CamelMimeMessage.
(set_editor_text): Use lowercase html tags...
svn path=/trunk/; revision=4565
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Jeffrey Stedfast <fejj@helixcode.com>
* mail-format.c (mail_get_message_body): Renamed from reply_body()
so other functions can use it
(mail_generate_reply): Updated to reflect function name changes
* mail-ops.c (real_edit_msg): Attach a callback to the send signal
svn path=/trunk/; revision=4564
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Jeffrey Stedfast <fejj@helixcode.com>
* folder-browser-factory.c (control_activate): New menu item under
Actions to allow editing of messages.
* mail-ops.c (edit_message): New function for editing messages.
svn path=/trunk/; revision=4563
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Jeffrey Stedfast <fejj@helixcode.com>
* e-msg-composer.c (do_exit): Prompt the user to save their
composition in Drafts.
(set_editor_text): Uhm, use "-- \n" not "--\n" because the space
is called for in the standard
(e_msg_composer_new_with_message): New convenience function that
takes a CamelMimeMessage as an argument. This will be useful when
we code the ability to resume the editing of a message draft (like
in the Drafts folder).
svn path=/trunk/; revision=4562
|
|
|
|
|
|
|
|
|
| |
2000-08-07 Jeffrey Stedfast <fejj@helixcode.com>
* component-factory.c (owner_set_cb): Create a global reference to
the Drafts mbox folder for the Composer to use
svn path=/trunk/; revision=4561
|
|
|
|
|
|
|
| |
* camel-folder.c (camel_folder_free_deep): Fix this to not require
NULL-termination of the array.
svn path=/trunk/; revision=4560
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-06 JP Rosevear <jpr@helixcode.com>
* mail-config.c (ndialog_page_undone): Desensitize ok button
(sdialog_page_undone): ditto
(iddialog_page_undone): ditto
(news_page_new): Typo - news, not mail
(transport_page_new): Typo - transport, not source
(identity_dialog): Set undone callback
(source_dialog): ditto
(news_dialog): ditto
(mail_druid_identity_undone): Desensitize next button and
mark done flag as false
(mail_druid_source_undone): ditto
(mail_druid_transport_undone): ditto
(mail_druid_identity_done): Mark done flag as true
(mail_druid_source_done): ditto
(mail_druid_transport_done): ditto
(mail_druid_prepare): Use done flag to set next button
sensitivity, fixes #467
svn path=/trunk/; revision=4559
|
|
|
|
|
|
|
|
| |
dr-genius/po/da.po evolution/po/da.po gnome-core/po/da.po
gnome-iconedit/po/da.po gnome-pilot/po/da.po gnumeric/po/da.po
oaf/po/da.po rp3/po/da.po
svn path=/trunk/; revision=4558
|
|
|
|
|
|
|
|
|
|
| |
2000-08-06 Jeffrey Stedfast <fejj@helixcode.com>
* mail-crypto.c (mail_crypto_openpgp_encrypt): Added support for
encrypting with GnuPG. Support for PGP5 and PGP2 are still in
progress.
svn path=/trunk/; revision=4557
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-05 Christopher James Lahey <clahey@helixcode.com>
* e-table.c, e-table.h: Added functions to convert from view row
to model row or from model row to view row. Also changed
e_table_set_cursor_row and e_table_get_cursor_row to take a model
row as this works better with the rest of the model. Changed the
name of e_table_get_next_row_sorted and
e_table_get_prev_row_sorted. (Dropped the _sorted.)
svn path=/trunk/; revision=4556
|
|
|
|
|
|
|
|
| |
* tools/verify-evolution-install.sh: Look for oafinfo files in
oaf's prefix, not gnome-libs's. Allow binaries to be installed
anywhere in $PATH.
svn path=/trunk/; revision=4555
|
|
|
|
| |
svn path=/trunk/; revision=4554
|
|
|
|
|
|
| |
* e-table.c (e_table_get_{next,prev}_row_sorted): fix
svn path=/trunk/; revision=4553
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.in, README: Update the README and the text of the
Bonobo configure check to match reality. Remove the 0.15 vs
0.15-and-a-half check since we require post-0.16 now.
* folder-browser-factory.c (control_activate): Remove bonobo 0.15
vs 0.15-and-a-half ifdef, since we require post-0.16 now.
svn path=/trunk/; revision=4552
|
|
|
|
| |
svn path=/trunk/; revision=4551
|
|
|
|
| |
svn path=/trunk/; revision=4550
|
|
|
|
|
|
|
|
|
| |
2000-08-05 Christopher James Lahey <clahey@helixcode.com>
* e-table.c: Added a function to get the next row with sorting
taken into account.
svn path=/trunk/; revision=4549
|
|
|
|
|
|
|
|
|
| |
2000-08-05 Christopher James Lahey <clahey@helixcode.com>
* e-table-sorter.c: Made it so that selection ranges work even if
the table is using grouping.
svn path=/trunk/; revision=4547
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-05 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am, e-table-selection-model.c,
e-table-selection-model.h, e-table.c, e-table.h: Made selection
ranges work even if the table is sorted.
* e-table-sorter.c, e-table-sorter.h: New files to help with
making selection ranges work even if sorted.
svn path=/trunk/; revision=4546
|
|
|
|
| |
svn path=/trunk/; revision=4545
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-05 Aaron Weber <aaron@helixcode.com>
* C/apx-gpl.sgml: New file. Contains contents of "COPYING",
but marked up (probably not very well, but valid) as docbook
(SGML).
* C/evolution-guide.sgml: Subtle change to the legal notice:
distinguished manual license from software license. Linked to
apx-gpl.sgml above.
* C/usage-calendar.sgml: I redid all the usage files.
svn path=/trunk/; revision=4544
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-05 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/e-card-simple.c: Fixed a warning.
* backend/ebook/e-card.c: Cast to (char *) in
e_card_load_cards_from_file since libversit isn't const correct.
* backend/pas/pas-backend-file.c: Fixed a warning.
svn path=/trunk/; revision=4543
|
|
|
|
|
|
|
|
|
|
| |
2000-08-04 Christopher James Lahey <clahey@helixcode.com>
* e-table.c, e-table.h: Built code to have autodrags only work
from within the table and to report the row dragged from
automatically.
svn path=/trunk/; revision=4542
|
|
|
|
| |
svn path=/trunk/; revision=4540
|
|
|
|
|
|
|
|
|
| |
* conduits/todo/todo-conduit.c (conduit_get_gpilot_conduit): if
oaf isn't initialized by the time the conduit starts, start it
up. we do this because we need to start wombat with oaf, and
gpilotd doesn't currently start oaf.
svn path=/trunk/; revision=4539
|
|
|
|
| |
svn path=/trunk/; revision=4538
|
|
|
|
|
|
|
|
|
|
| |
2000-08-04 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-store.c (imap_connect): If we fail to
get a dir_sep, then supply the default of "/".
(get_folder): Undo changes by Peter
svn path=/trunk/; revision=4537
|
|
|
|
| |
svn path=/trunk/; revision=4535
|
|
|
|
|
|
|
|
| |
* providers/pop3/camel-pop3-folder.c (pop3_set_message_flags):
(pop3_sync): Indexes into the flags array are message_number minus
1, not just message_number.
svn path=/trunk/; revision=4533
|