2000-10-05 Chris Toshok <toshok@helixcode.com>
* component/component-factory.c: include
<gal/widgets/e-gui-utils.h> instead of "e-util/e-gui-utils.h" to
clear up e_notice declaration, and #include <gnome.h> to get "_".
svn path=/trunk/; revision=5753
2000-10-05 Jeffrey Stedfast <fejj@helixcode.com>
* mail-callbacks.c (send_receieve_mail): fetch mail before
sending, this is a temp fix for POP-before-SMTP authentication.
svn path=/trunk/; revision=5749
2000-10-05 Jeffrey Stedfast <fejj@helixcode.com>
* camel-mime-utils.c (quoted_encode_step): Modified to not encode
space chars in the middle of a line.
(isblank): New macro if we're not on a system with the GNU isblank
extension.
* camel-mime-message.c (camel_mime_message_set_from): Reversed my
changes, don't header_encode_phrase - it generates broken headers.
(camel_mime_message_set_reply_to): Same.
svn path=/trunk/; revision=5747
2000-10-05 Aaron Weber <aaron@helixcode.com>
* C/usage-contact.sgml: Described Search features.
* C/menuref.sgml: Contact Manager menus fixed.
2000-10-04 Aaron Weber <aaron@helixcode.com>
* C/usage-contact.sgml: Fixed glossterms.
* C/usage-mail.sgml: Fixed glossterms, filenames, spellchecked.
* C/apx-gloss.sgml: Added "Inline," "VCard".
* C/usage-mainwindow.sgml: Fixed glossterms, filenames. Spellchecked.
* C/usage-mail.sgml: Fixed glossterms, filenames. Spellchecked.
* C/evolution-guide.sgml: New Legalnotice. Removed FDL and GPL,
which are now included as part of the gnome-help package.
* C/usage-contact.sgml: Spellcheck. Fixed some wording, and
responded to clahey's suggestions-- notably, commented out the
"add to master list" category feature. (Not sure if this one is posted
twice, because I keep overlapping days.
svn path=/trunk/; revision=5744
2000-10-04 Chris Toshok <toshok@helixcode.com>
* providers/nntp/camel-nntp-utils.c (camel_nntp_get_headers):
revert to old method (only use XOVER if OVER is supported.)
* providers/nntp/camel-nntp-store.c
(camel_nntp_store_get_overview_fmt): handle the case where the
OVER extension isn't listed but LIST OVERVIEW.FMT works (again,
INN 2.2). enable the OVER extension in this case.
svn path=/trunk/; revision=5739
2000-10-05 Damon Chaplin <damon@helixcode.com>
* gui/e-day-view.c:
* gui/e-week-view.c: when the user types in a new event, don't create
it until the user hits Return or switches focus. Removed the
editing_new_event flags.
* cal-util/test-recur.c: rewritten to work on ics files. Now I can
start testing the recurrence code.
* cal-util/cal-recur.c: a few fixes.
* gui/e-day-view.c (e_day_view_check_if_new_event_fits): fixed to
return TRUE for long events, not FALSE.
svn path=/trunk/; revision=5729
* folder-browser-factory.c (control_deactivate): Add back the
"sync folder on leave" hack that got lost in the UIHandler merge.
svn path=/trunk/; revision=5728
2000-10-04 Jeffrey Stedfast <fejj@helixcode.com>
* folder-browser-factory.c: Instead of UnSelectAll, we want
InvertSelection.
* mail-callbacks.c (select_all): Finished this function.
(invert_selection): Finished. (was unselect_all - but that's not
what we really wanted as it'd be pointless. invert_selection is a
much more useful callback :-)
svn path=/trunk/; revision=5725
2000-10-04 Chris Toshok <toshok@helixcode.com>
* providers/nntp/camel-nntp-utils.c (get_XOVER_headers): return a
gboolean so we can tell if this command worked. we can't key off
the OVER extension being present because at least one server (INN
2.2) doesn't report the OVER extension but implements the XOVER
command. This could of course just be because I'm a loser for
thinking they were related in the first place.
(camel_nntp_get_headers): always try XOVER first, and if it fails
revert to the slow method.
svn path=/trunk/; revision=5723
* providers/mbox/camel-mbox-store.c (get_folder): Fix a case where
a variable was free'd and then possibly used in an error message.
svn path=/trunk/; revision=5722
2000-10-04 Federico Mena Quintero <federico@helixcode.com>
* gui/print.c (print_todo_details): As a temporary solution to the
to-do printing, just print the summaries. We'll use the ETable
printing stuff later.
svn path=/trunk/; revision=5721
2000-10-04 Jeffrey Stedfast <fejj@helixcode.com>
* e-table-selection-model.c (e_table_selection_model_select_all):
Select all elements of the etable.
(e_table_selection_model_invert_selection): Invert the current
selection.
* e-table.c (e_table_select_all): New convenience function to
select all elements in an e-table.
(e_table_invert_selection): New convenience function to invert the
current selection in an e-table.
svn path=/trunk/; revision=5719
2000-10-04 Chris Toshok <toshok@helixcode.com>
* providers/nntp/camel-nntp-store.c (nntp_store_get_folder_info):
use "nntp:" instead of "news:" since "news:" urls aren't supposed
to have host/user/port info in them. also, if there's a user
defined in the url, put it in the urls for our folders.
svn path=/trunk/; revision=5717
2000-10-04 Chris Toshok <toshok@helixcode.com>
* providers/nntp/camel-nntp-auth.c (camel_nntp_auth_authenticate):
borrow some code from the imap provider to query the user for
their password, and pass the user/passwd to nntp. be extra
paranoid and zero out the password before freeing it.
* providers/nntp/camel-nntp-store.c (camel_nntp_store_init): add
ALLOW_USER/ALLOW_PASSWORD/ALLOW_AUTH to the url flags.
(nntp_store_query_auth_types_generic): return our list of
auth_types.
(nntp_store_query_auth_types_connected): broken, return same as in
query_auth_types_generic.
svn path=/trunk/; revision=5716
* providers/imap/camel-imap-store.c (imap_connect): IMAP4
(pre-rev1) doesn't support the 'LIST "" ""' idiom, so don't use
it. Just assume the dir_sep is '/'. Shrug.
svn path=/trunk/; revision=5714
2000-10-04 Federico Mena Quintero <federico@helixcode.com>
* gui/print.c (range_selector_new): Fix strftime() %a versus %b
confusion. Fixes bugzilla #644.
(range_selector_new): Fix the whole localization mess by making
better use of strftime(). Now we generate whole date strings at a
time and compose them later. Fixes bugzilla #643.
svn path=/trunk/; revision=5709
2000-10-04 Not Zed <NotZed@HelixCode.com>
* message-list.c (message_list_init_header): Fix the attachment icon width.
(content_is_attachment): Perform some simple tests to see if the
message contains an attachment.
(build_subtree): Kill a pointless warning.
svn path=/trunk/; revision=5707