Commit Graph

13157 Commits

Author SHA1 Message Date
7da35dfe09 Fixes #17725
2001-12-20  Zbigniew Chyla  <cyba@gnome.pl>

	Fixes #17725

	* evolution/addressbook/printing/e-contact-print.c (complete_sequence):
	Do not assume that the first byte of file_as is the first letter, use
	utf8 functions instead.

svn path=/trunk/; revision=15351
2002-01-17 21:59:22 +00:00
a51a121e95 Update to match new uudecode interface (ie, no longer need a uulen state
2002-01-17  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-format.c (try_uudecoding): Update to match new uudecode
	interface (ie, no longer need a uulen state variable).

svn path=/trunk/; revision=15350
2002-01-17 19:32:19 +00:00
eea1e59abb Stop uudecoding once the CAMEL_UUDECODE_STATE_END state bit gets set. Set
2002-01-17  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-filter-basic.c (filter): Stop uudecoding once the
	CAMEL_UUDECODE_STATE_END state bit gets set. Set the
	CAMEL_UUDECODE_STATE_BEGIN state bit once we find the begin line.
	(reset): No longer have uu_begin or uulen state variables, these
	are now stuffed into a single state variable.

	* camel-mime-utils.c (uudecode_step): No longer needs a uulen
	argument and also keeps track of whether or not the end of the
	encoded data has been found in 'state'.
	(uuencode_step): Now stuffs uulen into state so that the uulen
	argument is no longer needed.
	(uuencode_close): Same.

svn path=/trunk/; revision=15349
2002-01-17 19:21:11 +00:00
bda8b73fe1 default component classification to PUBLIC. Fixes internal bug #1066
2002-01-15  Rodrigo Moya <rodrigo@ximian.com>

	* gui/dialogs/task-page.c (task_page_fill_widgets): default component
	classification to PUBLIC. Fixes internal bug #1066

svn path=/trunk/; revision=15348
2002-01-17 00:42:56 +00:00
bd788027df If we don't want to corrupt the uuencoded data by overwriting it with
2002-01-16  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-filter-basic.c (filter): If we don't want to corrupt
	the uuencoded data by overwriting it with base64 decoded data
	afterward, we need to add a break statement!

	* camel-folder-summary.c (summary_build_content_info): Add code to
	add a uu filter.
	(camel_folder_summary_finalize): Unref the uuencode filter.

svn path=/trunk/; revision=15347
2002-01-16 23:38:32 +00:00
8759025291 Fixed slight logic error to find the uuencode begin line. Fixes bug
2002-01-16  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-filter-basic.c (filter): Fixed slight logic error to
	find the uuencode begin line. Fixes bug #18754.

svn path=/trunk/; revision=15346
2002-01-16 21:44:54 +00:00
94848b9a22 Remove "Dump" menu item.
* evolution.xml: Remove "Dump" menu item.

svn path=/trunk/; revision=15345
2002-01-16 19:25:45 +00:00
82cb9e15be Use soup to transfer HTTP files and other bugs fixed
svn path=/trunk/; revision=15344
2002-01-16 17:56:22 +00:00
95de7c6dc8 SOUP stuff
svn path=/trunk/; revision=15343
2002-01-16 17:55:48 +00:00
ac62bd1485 move all functions here, get rid of header files, use e-pilot-settings to
2002-01-16  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c: move all functions here, get rid of
	header files, use e-pilot-settings to display gui

svn path=/trunk/; revision=15342
2002-01-16 17:31:05 +00:00
af1b3098c2 new file, implements the ECellProgress object.
2002-01-16  Krisztian Pifko  <monsta@users.sourceforge.net>

	* e-cell-progress.c, e-cell-progress.h: new file, implements the
	ECellProgress object.

	* Makefile.am (libetable_la_SOURCES, libetableinclude_HEADERS):
	added e-cell-progress.c and e-cell-progress.h.

svn path=/trunk/; revision=15341
2002-01-16 17:26:54 +00:00
784886d534 Added #include <libgnome/gnome-defs.h>.
2002-01-16  Christopher James Lahey  <clahey@ximian.com>

	* gal/e-text/e-entry.h, gal/e-text/e-table-text-model.h,
	gal/e-text/e-text-model-uri.h, gal/e-text/e-text.h,
	gal/util/e-i18n.h, gal/widgets/e-canvas-utils.h,
	gal/widgets/e-gui-utils.h, gal/widgets/e-printable.h,
	gal/widgets/gtk-combo-stack.h: Added #include
	<libgnome/gnome-defs.h>.

svn path=/trunk/; revision=15340
2002-01-16 17:21:25 +00:00
8dcab9df57 Added #include <libgnome/gnome-defs.h>.
2002-01-16  Christopher James Lahey  <clahey@ximian.com>

	* e-cell-checkbox.h, e-cell-date.h, e-cell-float.h,
	e-cell-number.h, e-cell-size.h, e-cell-text.h, e-cell-toggle.h,
	e-cell-tree.h, e-cell.h, e-table-click-to-add.h,
	e-table-col-dnd.h, e-table-config-field.h, e-table-extras.h,
	e-table-field-chooser-item.h, e-table-group-container.h,
	e-table-group-leaf.h, e-table-group.h, e-table-header-item.h,
	e-table-item.h, e-table-scrolled.h, e-table-sorter.h,
	e-table-tooltip.h, e-table-tree.h, e-table-utils.h, e-table.h,
	e-tree-scrolled.h, e-tree-sorted-variable.h, e-tree.h: Added
	#include <libgnome/gnome-defs.h>.

svn path=/trunk/; revision=15339
2002-01-16 17:17:04 +00:00
1b16221c59 for all separators, add a unique (per xml file) name to each separator, so
2002-01-15  Michael Meeks  <michael@ximian.com>

	* *.xml: for all separators, add a unique (per xml file) name
	to each separator, so we don't get them conflicting across
	merges and messing with the order; then give them a dummy attr
	f="" to stop them being transparent, hmm.

svn path=/trunk/; revision=15338
2002-01-16 15:36:23 +00:00
1d68f8289f New functions for saving selection state and such.
2002-01-15  Christopher James Lahey  <clahey@ximian.com>

	* e-cell.c, e-cell.h (e_cell_save_state, e_cell_load_state,
	e_cell_free_state): New functions for saving selection state and
	such.

	* e-cell-text.c (ect_save_state): Implemented the new state
	functions.

	* e-table-item.c, e-table-item.h: Use the new cell state functions
	when focusing in or out.  Fixes Ximian bug #14968.

svn path=/trunk/; revision=15335
2002-01-15 22:33:13 +00:00
33748a6445 [Fix #17441, Crash trying to import Multiple VCard file into LDAP
folder.]

* e-shell-importer.c (show_error): Add a NULL in the call to
`gnome_message_box_new()'.

svn path=/trunk/; revision=15333
2002-01-15 22:31:45 +00:00
7c0893f81c Redo the whole options/account-creation thing.
2002-01-15  Aaron Weber  <aaron@ximian.com>

	* C/config-prefs.sgml: Redo the whole options/account-creation
	thing.

	* C/usage-mainwindow.sgml: Redo the whole options/account-creation
	thing.

svn path=/trunk/; revision=15331
2002-01-15 22:18:28 +00:00
e7f24a4e09 remove misleading title and fix spacing
2002-01-15  JP Rosevear  <jpr@ximian.com>

	* gui/component/select-names/select-names.glade: remove misleading
	title and fix spacing

svn path=/trunk/; revision=15330
2002-01-15 21:53:54 +00:00
e9db6d2a07 New callback to handle the set_base signal. (on_url_requested): If the
2002-01-15  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-display.c (on_set_base): New callback to handle the
	set_base signal.
	(on_url_requested): If the base_url is set, prepend it to the data
	url (we don't want to do this for cid urls or part urls tho).
	(mail_display_init): Initialize md->base_url to NULL.
	(mail_display_destroy): Free the base_url.
	(mail_display_initialize_gtkhtml): Connect to the set_base signal.
	(on_link_clicked): If the base_url is set, prepend it to the url
	string passed to us from gtkhtml.

svn path=/trunk/; revision=15329
2002-01-15 21:38:50 +00:00
b238693b64 Updated to match the new send_to API. (smtp_send): Get the from address
2002-01-15  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/smtp/camel-smtp-transport.c (smtp_send_to): Updated to
	match the new send_to API.
	(smtp_send): Get the from address and pass that along to
	smtp_send_to().

	* providers/sendmail/camel-sendmail-transport.c
	(sendmail_send_to): Updated to match the new send_to API.

	* camel-transport.c (camel_transport_send_to): Now takes a from
	argument too.

svn path=/trunk/; revision=15328
2002-01-15 19:22:14 +00:00
811c9c4acd Sort the needheaders UID array and fixed to respect the UID_SET_LIMIT.
2002-01-15  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/imap/camel-imap-folder.c (imap_update_summary): Sort
	the needheaders UID array and fixed to respect the
	UID_SET_LIMIT. This should now finish the fixification of bug
	#2529. There's still the possible issue that a command-line (The
	only command-line I can think of that can still be too long is a
	SEARCH command, but this can't possibly be fixed until we rewrite
	the imap code to use Zucchi's ImapEngine idea).

svn path=/trunk/; revision=15327
2002-01-15 18:58:24 +00:00
d636d53bc9 If we write "" to an xml file, we read back NULL. So if we read back NULL,
2002-01-15  Not Zed  <NotZed@Ximian.com>

        * filter-input.c (xml_decode): If we write "" to an xml file, we
        read back NULL.  So if we read back NULL, convert it to "".
        Sigh.  This makes a fix for #7801, although new gui may also be
        required.

svn path=/trunk/; revision=15326
2002-01-15 02:26:10 +00:00
4e788c6fec Handle the case of a 0 length string properly here.
2002-01-14  Christopher James Lahey  <clahey@ximian.com>

	* gal/e-text/e-text.c (line_splitter): Handle the case of a 0
	length string properly here.

svn path=/trunk/; revision=15323
2002-01-14 21:28:42 +00:00
025b29282c move all functions here, get rid of header files, use e-pilot-settings to
2002-01-14  JP Rosevear  <jpr@ximian.com>

	* conduits/calendar/calendar-conduit.c: move all functions here,
	get rid of header files, use e-pilot-settings to display gui

	* conduits/todo/todo-conduit.c: as above

svn path=/trunk/; revision=15322
2002-01-14 21:07:46 +00:00
4e6779f2fd compile new files
2002-01-14  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: compile new files

	* e-pilot-settings.[hc]: beginnings of a general conduit
	configuration gui

svn path=/trunk/; revision=15321
2002-01-14 21:05:48 +00:00
861de26de3 use icaltimetype_to_tm
2002-01-14  JP Rosevear  <jpr@ximian.com>

	* gui/gnome-cal.c (get_current_time): use icaltimetype_to_tm

svn path=/trunk/; revision=15320
2002-01-14 20:28:10 +00:00
bde55a8d92 figure out when today is and highlight if it is not selected
2002-01-14  JP Rosevear  <jpr@ximian.com>

	* gui/e-week-view-main-item.c (e_week_view_main_item_draw_day):
	figure out when today is and highlight if it is not selected

	* gui/e-week-view.h: enum the "today" color

	* gui/e-week-view.c (e_week_view_realize): init the "today" color

svn path=/trunk/; revision=15319
2002-01-14 20:21:20 +00:00
d54a3c91c5 Updated to use the new imap_uid_array_to_set() interface.
2002-01-14  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/imap/camel-imap-folder.c (imap_expunge_uids_online):
	Updated to use the new imap_uid_array_to_set() interface.
	(imap_expunge_uids_resyncing): Same.
	(do_copy): Here too.
	(imap_update_summary): Added a FIXME comment to rewrite allowing
	for a uid-set limitation.
	(get_matching): Copy some of the logic over from
	imap_uid_adday_to_set() to limit the length of the uid-set string.
	(imap_sync_online): Added a comment to explain what is going on
	with get_matching() since the behavior has changed slightly.

	* providers/imap/camel-imap-utils.c (imap_uid_array_to_set):
	Modify the interface so that we can limit the size of the uid set
	string returned.

svn path=/trunk/; revision=15318
2002-01-14 20:14:15 +00:00
885d0b6bd7 re-order activate / de-activate to minimise flicker switching between
2001-12-14  Michael Meeks  <michael@ximian.com>

	* e-shell-view.c (set_current_notebook_page): re-order
	activate / de-activate to minimise flicker switching between
	identical components.

svn path=/trunk/; revision=15316
2002-01-14 16:19:08 +00:00
dd4ca39ec6 Updated Swedish translation.
2002-01-14  Christian Rose  <menthos@menthos.com>

	* sv.po: Updated Swedish translation.

svn path=/trunk/; revision=15315
2002-01-14 10:46:40 +00:00
345d090ac8 Rewritten to use a cache for body searches when online. Will need some
2002-01-14  Not Zed  <NotZed@Ximian.com>

        * providers/imap/camel-imap-search.c (imap_body_contains):
        Rewritten to use a cache for body searches when online.  Will need
        some heavy testing but so far seems to be beneficial.

        * providers/imap/camel-imap-folder.c (imap_search_by_expression,
        search_by_uids): dont initialise search object here.
        (camel_imap_folder_new): Setup search object here with pointer to
        cache dir.

2001-12-01  Not Zed  <NotZed@Ximian.com>

        * camel-store-summary.[ch]: New class to store a store's folder
        list in.  Not yet completed.

svn path=/trunk/; revision=15314
2002-01-14 09:35:52 +00:00
7ace2ffaad add protos
2002-01-13  JP Rosevear  <jpr@ximian.com>

	* gui/alarm-notify/save.h: add protos

	* gui/alarm-notify/save.c (save_blessed_program): records a
	program as blessed
	(is_blessed_program): checks to see if a program is blessed

	* gui/alarm-notify/alarm-queue.c (procedure_notification_dialog):
	popup a dialog notifying the user that is a program and let them
	not see the dialog about this program again
	(procedure_notification): use above

svn path=/trunk/; revision=15313
2002-01-14 01:07:09 +00:00
bd9e38442a Updated Norwegian (bokmål) translation.
2002-01-13  Kjartan Maraas  <kmaraas@gnome.org>

	* no.po: Updated Norwegian (bokmål) translation.

svn path=/trunk/; revision=15312
2002-01-13 21:28:31 +00:00
6474ade490 Updated Greek Translation
svn path=/trunk/; revision=15310
2002-01-13 15:25:57 +00:00
d6b16e0240 Updated Swedish translation.
2002-01-13  Christian Rose  <menthos@menthos.com>

	* sv.po: Updated Swedish translation.

svn path=/trunk/; revision=15309
2002-01-13 04:20:07 +00:00
0ed7d60f57 translate timezone names when displayed. Fixes bug #6544.
2002-01-11  Damon Chaplin  <damon@ximian.com>

	* gui/e-timezone-entry.c:
	* gui/e-itip-control.c (write_label_piece):
	* gui/calendar-config.c (on_timezone_set): translate timezone names
	when displayed. Fixes bug #6544.

svn path=/trunk/; revision=15307
2002-01-12 00:34:14 +00:00
ffe29891a4 updated
svn path=/trunk/; revision=15306
2002-01-12 00:31:48 +00:00
e350e04ff3 handle translated timezone names.
2002-01-11  Damon Chaplin  <damon@ximian.com>

	* e-shell-startup-wizard.c (finish_func): handle translated timezone
	names.

	* Makefile.am (INCLUDES): added -I$(top_srcdir)/libical/src/libical.

svn path=/trunk/; revision=15305
2002-01-12 00:28:42 +00:00
9e3614c59f Updated Swedish translation.
2002-01-12  Christian Rose  <menthos@menthos.com>

	* sv.po: Updated Swedish translation.

svn path=/trunk/; revision=15304
2002-01-12 00:28:20 +00:00
8ac60f4e7e translate timezone names, and provide a function to get back to the
2002-01-11  Damon Chaplin  <damon@ximian.com>

	* e-timezone-dialog/e-timezone-dialog.[hc]: translate timezone names,
	and provide a function to get back to the English version.

svn path=/trunk/; revision=15303
2002-01-12 00:24:57 +00:00
b2512674a0 Kludge around a bug in Exchange 5.5 that reports 2 messages with the same
2002-01-11  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/imap/camel-imap-folder.c (imap_update_summary): Kludge
	around a bug in Exchange 5.5 that reports 2 messages with the same
	UID. Fixes bug #17694. Replaces the fix from yesterday.

svn path=/trunk/; revision=15298
2002-01-11 23:47:29 +00:00
5921b12e9e Updated Slovak translation.
2002-01-11  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

        * sk.po: Updated Slovak translation.

svn path=/trunk/; revision=15297
2002-01-11 12:57:02 +00:00
5027f2008b Handle setting the search bar to "Advanced..." when the alphabet buttons
2002-01-11  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/addressbook.c (alphabet_state_changed): Handle
	setting the search bar to "Advanced..." when the alphabet buttons
	are pushed and back when they're cleared.  Fixes Ximian bug
	#12904.
	(addressbook_menu_activated): When the user calls Search->clear,
	set the search to ESB_ANY and "", don't just set the text.  This
	is especially useful when it's set to ESB_ADVANCED.

	* gui/widgets/e-addressbook-view.c,
	gui/widgets/e-addressbook-view.h (alphabet_state_change): Added
	this signal which gets emitted when the alphabet buttons are
	pushed.
	(command_state_change): Removed the ref pair here.  It's not
	necessary.  gtk_signal_emit refs the object itself.

svn path=/trunk/; revision=15295
2002-01-11 07:24:08 +00:00
d17adcedf4 Commit the ChangeLog for the fixes I just accidently committed:
2002-01-11  Christopher James Lahey  <clahey@ximian.com>

	* backend/ebook/e-card-compare.c (name_synonyms): Added a couple
	of names here.

	* gui/component/select-names/e-select-names-text-model.c
	(e_select_names_text_model_get_nth_obj): Removed an unused
	variable.

svn path=/trunk/; revision=15294
2002-01-11 06:06:42 +00:00
7f19507938 ChangeLog change.
svn path=/trunk/; revision=15293
2002-01-11 06:02:51 +00:00
8e77db8f29 Use toggle buttons here.
2002-01-11  Christopher James Lahey  <clahey@ximian.com>

	* gui/widgets/e-addressbook-view.c,
	gui/widgets/e-addressbook-view.h (create_alphabet): Use toggle
	buttons here.

svn path=/trunk/; revision=15292
2002-01-11 06:02:29 +00:00
9a6363178b If PATH_MAX doesn't exist, use _POSIX_PATH_MAX.
2002-01-10  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/local/camel-local-folder.c: If PATH_MAX doesn't exist,
	use _POSIX_PATH_MAX.

svn path=/trunk/; revision=15291
2002-01-11 01:53:17 +00:00
b7b8622a46 If mi is NULL, don't bother updating it. Should fix bug #17694.
2002-01-10  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/imap/camel-imap-folder.c (imap_update_summary): If mi
	is NULL, don't bother updating it. Should fix bug #17694.

svn path=/trunk/; revision=15290
2002-01-10 23:15:45 +00:00
7ea986d8c4 Allow for a period after suffixes. Fixes Ximian bug #17012.
2002-01-10  Christopher James Lahey  <clahey@ximian.com>

	* ename/e-name-western.c (e_name_western_word_is_suffix): Allow
	for a period after suffixes.  Fixes Ximian bug #17012.

svn path=/trunk/; revision=15289
2002-01-10 22:33:42 +00:00
36563616f7 get_file_contents(): use charset instead of composer->charset because the composer arg can be NULL.
svn path=/trunk/; revision=15288
2002-01-10 21:27:37 +00:00