Commit Graph

28865 Commits

Author SHA1 Message Date
Sankar P 3f7fbeb14a Multiple open dialogs is an usability issue and a potential HIG violation.
2008-06-20  Sankar P  <psankar@novell.com>

	* mail-retract.c (retract_mail_settings):
	Multiple open dialogs is an usability issue
	and a potential HIG violation. 
	Thanks to Akhil for pointing out.



svn path=/trunk/; revision=35657
2008-06-20 10:45:46 +00:00
Sankar P fff94b888b Check if cnc is valid before using it. Fixes a crash.
2008-06-20  Sankar P  <psankar@novell.com>

	* mail-retract.c (retract_mail_settings):
	Check if cnc is valid before using it.
	Fixes a crash.



svn path=/trunk/; revision=35656
2008-06-20 10:37:08 +00:00
Milan Crha 93117671d6 Use Evolution icon for the window.
2008-06-20  Milan Crha <mcrha@redhat.com>

	* backup.c: (main): Use Evolution icon for the window.


svn path=/trunk/; revision=35655
2008-06-20 09:53:51 +00:00
Milan Crha 4813d6259f ** Fix for bug #382783
2008-06-19  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #382783

	* filter/filter-rule.c: (do_grab_focus_cb), (more_parts), (get_widget):
	* mail/em-filter-rule.c: (do_grab_focus_cb), (more_parts), (get_widget):
	Grab focus of new rule part on adding and scroll to the bottom too.


svn path=/trunk/; revision=35654
2008-06-19 16:38:18 +00:00
Sankar P 8b47322170 Ask the user if he really wants to retract mails. Re-arrange the menus a
2008-06-19  Sankar P  <psankar@novell.com>

	* mail-retract.c (retract_mail_settings):
	Ask the user if he really wants to retract mails.
	Re-arrange the menus a little for grouping related things.



svn path=/trunk/; revision=35653
2008-06-19 10:35:28 +00:00
Milan Crha 3fb43a1315 ** Fix for bug #478469
2008-06-19  Milan Crha <mcrha@redhat.com>

	** Fix for bug #478469

	* backup.c: (main):
	Changed the progress dialog to be more HIG compliant.


svn path=/trunk/; revision=35652
2008-06-19 09:59:35 +00:00
Matthew Barnes b8c155683a ** Fixes bug #530069
2008-06-18  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #530069

	* plugins/plugin-manager/plugin-manager.c:
	Don't show the configuration tab unless the selected plugin
	actually has configuration options (excluding options that get
	crammed into the Preferences dialog).


svn path=/trunk/; revision=35651
2008-06-18 20:54:38 +00:00
Milan Crha 058584357e ** Fix for bug #423395
2008-06-18  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #423395

	* configure.in: Requires newer GtkHTML, 3.23.5.

	* mail/em-format-html.c: (efh_init), (efh_text_plain), (efh_text_enriched),
	(efh_text_html), (efh_message_deliverystatus): Put the anchor where
	the message body begins and let GtkHTML know the anchor name to place
	the cursor there in caret mode on the first focus.


svn path=/trunk/; revision=35650
2008-06-18 16:43:02 +00:00
Matthew Barnes ef395aea81 ** Fixes part of bug #532472
2008-06-18  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes part of bug #532472

	* mail/mail-config.c (mail_config_get_account_by_transport_url):
	Strip the account URL (via CAMEL_URL_HIDE_ALL) before comparing
	it to the already-stripped 'transport_url', to avoid unnecessary
	password prompts.


svn path=/trunk/; revision=35649
2008-06-18 16:36:52 +00:00
Milan Crha 1a5163b539 ** Fix for bug #532597
2008-06-18  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #532597

	* e-selection-model-array.c: (e_selection_model_array_delete_rows):
	Do not leave selected more than one item if somebody else took care
	or reposition of the cursor row before the delete.


svn path=/trunk/; revision=35647
2008-06-18 16:13:23 +00:00
Milan Crha a908563be0 ** Fix for bug #318089
2008-06-18  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #318089

	* mail-to-task.c: (convert_to_task): Ask for destination source only
	when have more than one writable source defined.


svn path=/trunk/; revision=35646
2008-06-18 16:01:10 +00:00
Johnny Jacob 3464311737 Evolution 2.23.4 release udpates and version bump.
svn path=/trunk/; revision=35644
2008-06-17 09:59:03 +00:00
Johnny Jacob f999857658 plugins/Makefile.am (DIST_SUBDIRS): Add python loader to DIST.
svn path=/trunk/; revision=35643
2008-06-16 12:09:08 +00:00
Milan Crha 06dcaa9275 ** Fix for bug #273627
2008-06-16  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #273627

	* exchange-account-setup.c: (owa_authenticate_user),
	(update_mailbox_param_in_url), (mailbox_editor_entry_changed),
	(org_gnome_exchange_owa_url): New entry to enter mailbox name in case
	it differs from the username. The entry is updated after a validation
	and shows the mailbox name as was used for validation.

Note: Be sure you've eds revision 8986 or better, otherwise this will not work.

svn path=/trunk/; revision=35642
2008-06-16 11:40:08 +00:00
Milan Crha b7155af74b ** Fix for bug #467892
2008-06-16  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #467892

	* message-list.h: (struct _MessageList), (message_list_ensure_message):
	* message-list.c: (message_list_init), (message_list_finalise),
	(message_list_ensure_message), (regen_list_exec), (regen_list_done):
	Be able to set a message uid to keep in a list after regeneration.
	* em-folder-view.c: (em_folder_view_open_selected):
	Inherit search criteria and ensure keeping the selected message
	in the view even it may not belong to the filter anymore.


svn path=/trunk/; revision=35640
2008-06-16 09:23:32 +00:00
Nickolay V. Shmyrev fe835e14c2 Updated Russian translation by Anatol Kamynin.
2008-06-15  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

	* ru.po: Updated Russian translation by Anatol Kamynin.


svn path=/trunk/; revision=35639
2008-06-15 11:35:38 +00:00
Jorge Gonzalez Gonzalez 79266ea00d Updated Spanish translation
svn path=/trunk/; revision=35638
2008-06-13 23:04:32 +00:00
Tor Lillqvist 93a2ae065c Add more functions used by libevolution-calendar.la.
2008-06-13  Tor Lillqvist  <tml@novell.com>

	* win32/libevolution-mail.def: Add more functions used by
	libevolution-calendar.la.


svn path=/trunk/; revision=35637
2008-06-13 11:02:15 +00:00
Tor Lillqvist a378befda0 Add new functions used by libevolution-composer.la.
2008-06-13  Tor Lillqvist  <tml@novell.com>

	* win32/libevolution-mail.def: Add new functions used by
	libevolution-composer.la.

	* addressbook/gui/component/Makefile.am
	libevolution_addressbook_la_LIBADD): Link with the bootstrap
	libevolution-mail library on Windows.


svn path=/trunk/; revision=35636
2008-06-13 10:45:31 +00:00
Milan Crha ef9ac541ca ** Part of fix for bug #304029
2008-06-13  Milan Crha  <mcrha@redhat.com>

	** Part of fix for bug #304029
	
	* gui/widgets/addresstypes.xml: changed description of default
	search filter from "Name begins with" to "Name contains"
	* gui/widgets/e-addressbook-view.c: (search_activated):
	same in a filter search query itself

Note: Be sure you've proper eds version.


svn path=/trunk/; revision=35635
2008-06-13 09:48:25 +00:00
Milan Crha 5868f85aff ** Fix for bug #330597
2008-06-13  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #330597

	* e-msg-composer.c: (add_attachments_handle_mime_part): Add all
	text/* parts which has a filename set and also attach all submessages.


svn path=/trunk/; revision=35634
2008-06-13 06:36:22 +00:00
Milan Crha 00e55f86df ** Fix for bug #337160
2008-06-13  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #337160

	* message-list.c: (on_cursor_activated_cmd): Do not pretend the row
	with a cursor is selected when it isn't. Also take care of multiselect.
	* message-list.c: (on_selection_changed_cmd):
	Do not pretend the row with a cursor is selected when it isn't.


svn path=/trunk/; revision=35633
2008-06-13 06:32:36 +00:00
Milan Crha 2d93a52ec9 ** Fix for bug #538002
2008-06-13  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #538002

	* em-folder-tree.c: (emft_drop_target): Do not allow dropping messages
	on folders with CAMEL_FOLDER_NOSELECT flag set.


svn path=/trunk/; revision=35631
2008-06-13 06:27:52 +00:00
Milan Crha 80981519d8 ** Fix for bug #314467
2008-06-13  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #314467

	* em-account-editor.c: (emae_url_set_hostport):
	Reset port when setting host name without it.


svn path=/trunk/; revision=35629
2008-06-13 06:07:50 +00:00
Djihed Afifi 3abeb193be Updated Arabic Translation by Abou Manal.
svn path=/trunk/; revision=35628
2008-06-11 21:35:04 +00:00
Johnny Jacob 49db161be9 A simple example python plugin - just hook onto events.
svn path=/trunk/; revision=35627
2008-06-11 21:22:15 +00:00
Johnny Jacob a8288ede30 EPlugin : Initial commit for python support for eplugins.
svn path=/trunk/; revision=35626
2008-06-11 16:25:48 +00:00
Matthew Barnes c4adc027e4 Use <glib/gi18n.h> instead of <bonobo/bonobo-i18n.h>.
2008-06-10  Matthew Barnes  <mbarnes@redhat.com>

	* addressbook/gui/component/addressbook-component.c:
	* calendar/common/authentication.c:
	* calendar/gui/calendar-component.c:
	* calendar/gui/comp-editor-factory.c:
	* calendar/gui/dialogs/copy-source-dialog.c:
	* calendar/gui/dialogs/select-source-dialog.c:
	* calendar/gui/memos-component.c:
	* calendar/gui/migration.c:
	* calendar/gui/tasks-component.c:
	* shell/test/evolution-test-component.c:
	Use <glib/gi18n.h> instead of <bonobo/bonobo-i18n.h>.


svn path=/trunk/; revision=35625
2008-06-10 21:24:10 +00:00
Milan Crha 1931b88ebb ** Fix for bug #340683
2008-06-10  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #340683

	* e-attachment-bar.c: (get_system_thumbnail), (scale_pixbuf),
	(e_attachment_bar_create_attachment_cache), (update):
	Allow creating thumbnails of non-pictures with a gnome's thumbnailer.


svn path=/trunk/; revision=35624
2008-06-10 08:57:51 +00:00
Andre Klapper 0f322ff6cb Added missing file.
2008-06-10  Andre Klapper  <a9016009@gmx.de>

	* POTFILES.in: Added missing file.


svn path=/trunk/; revision=35623
2008-06-10 08:11:06 +00:00
Milan Crha 22dc0c949c ** Fix for bug #535791
2008-06-09  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #535791

	* mail-config.glade:
	* em-composer-prefs.c: (em_composer_prefs_construct):
	New UI option to let uset choose whether start typing at the bottom
	of the document or not on replying.
	* em-utils.h: (em_utils_message_to_html):
	* em-utils.c: (em_utils_message_to_html):
	* em-composer-utils.c: (forward_non_attached), (composer_set_body):
	Take care of /apps/evolution/mail/composer/reply_start_bottom.


svn path=/trunk/; revision=35621
2008-06-09 11:09:01 +00:00
Milan Crha f1cfc8c031 ** Fix for bug #201011
2008-06-09  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #201011

	* filter/filter-rule.h: (struct _FilterRule): New property 'enabled'
	to be able to disable filter rules.
	* filter/filter-rule.c: (filter_rule_init), (rule_eq), (xml_encode),
	(xml_decode), (rule_copy): Store/restore/use 'enabled' value.
	* filter/rule-editor.c: (add_editor_response), (rule_move), (set_source):
	Set the 'enabled' column properly.
	* filter/rule-editor.c: (rule_able_toggled), (rule_editor_treeview_new):
	Add column "Enabled" to the tree, but have it hidden by default, only
	those whom supports it can show it.

	* mail/em-filter-editor.c: (em_filter_editor_construct):
	Show Enabled column in the editor, because we support it here.
	* mail/mail-session.c: (main_get_filter_driver): Skip disabled rules.


svn path=/trunk/; revision=35620
2008-06-09 10:50:54 +00:00
Milan Crha 7d4f83689a ** Fix for bug #536813
2008-06-09  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #536813

	* gui/comp-util.h: (is_icalcomp_on_the_server):
	* gui/comp-util.c: (is_icalcomp_on_the_server): Similar helper function
	as cal_comp_is_on_server only the parameter is icalcomponent.
	* gui/e-week-view-event-item.c: (e_week_view_event_item_double_click):
	* gui/e-week-view.c: (e_week_view_on_text_item_event):
	Do not start to edit the event on the double click if the event is not
	on the server yet. Storing the event can cause the renumbering events
	so the result can be that the edited event would be different.


svn path=/trunk/; revision=35618
2008-06-09 10:09:05 +00:00
Milan Crha 5c0a74daec ** Fix for bug #536772
2008-06-09  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #536772

	* em-folder-browser.c: (EMFolderViewEnable emfb_enable_map):
	Disable Folder menu items consistently with a popup menu over folder.


svn path=/trunk/; revision=35616
2008-06-09 09:54:15 +00:00
Milan Crha 4318006c1b ** Fix for bug #509595
2008-06-09  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #509595

	* e-logger.c: (e_logger_get_logs): Do not crash if file does not
	exists. Also be able to read lines more than 249 characters long.


svn path=/trunk/; revision=35614
2008-06-09 09:36:56 +00:00
Johnny Jacob eddb3f403b Attachment Reminder : Fixes Bug #208943. Add attachment button added.
svn path=/trunk/; revision=35613
2008-06-09 09:23:00 +00:00
Matthew Barnes f364d972e9 Code cleanup.
2008-06-08  Matthew Barnes  <mbarnes@redhat.com>

	* e-util/e-logger.[ch]: Code cleanup.


svn path=/trunk/; revision=35612
2008-06-09 01:33:04 +00:00
Jorge Gonzalez Gonzalez e64deed7ee Updated Spanish translation
svn path=/trunk/; revision=35611
2008-06-08 11:15:53 +00:00
Kjartan Maraas 8182cabd29 Updated Norwegian bokmål translation.
2008-06-07  Kjartan Maraas  <kmaraas@gnome.org>

	* nb.po: Updated Norwegian bokmål translation.

svn path=/trunk/; revision=35610
2008-06-07 16:51:33 +00:00
Jorge Gonzalez Gonzalez fbf81b2fa0 Updated Spanish translation
svn path=/trunk/; revision=35609
2008-06-07 13:33:58 +00:00
Matthew Barnes dc56a3276b Dumb typo.
svn path=/trunk/; revision=35608
2008-06-06 19:30:48 +00:00
Matthew Barnes 24debf9d7e Fix build breakage. Apparently <gtk/gtk.h> only recently started
pulling in <gio/gio.h>.  We still need to include gio.h explicitly
for a little while longer.

svn path=/trunk/; revision=35607
2008-06-06 19:23:47 +00:00
Matthew Barnes 4503c052d0 ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and
2008-06-06  Matthew Barnes  <mbarnes@redhat.com>

	** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and
	   GTK_DISABLE_SINGLE_INCLUDES defined.  (#536637)


svn path=/trunk/; revision=35606
2008-06-06 15:12:53 +00:00
Matthew Barnes 6efe8d58cd Fix a typo.
2008-06-06  Matthew Barnes  <mbarnes@redhat.com>

	* mail/evolution-mail.schemas.in: Fix a typo.


svn path=/trunk/; revision=35605
2008-06-06 14:44:43 +00:00
Tor Lillqvist ab29a358fd Tell which plugin it could not load in the warning message.
2008-06-06  Tor Lillqvist  <tml@novell.com>

	* e-plugin.c (epl_loadmodule): Tell which plugin it could not load
	in the warning message.


svn path=/trunk/; revision=35604
2008-06-06 12:25:02 +00:00
Tor Lillqvist 14a5251790 Add -Wl,--exclude-libs=libiconv.a to ICONV_LIBS on Windows to avoid
2008-06-06  Tor Lillqvist  <tml@novell.com>

	* configure.in: Add -Wl,--exclude-libs=libiconv.a to ICONV_LIBS on
	Windows to avoid auto-exporting functions from the static
	libiconv.a implementation in win_iconv from evolution's DLLs.


svn path=/trunk/; revision=35602
2008-06-06 11:19:17 +00:00
Matthew Barnes 77a5d97f70 Never undefine DISABLE_DEPRECATED macros in source code. Yes, it will
2008-06-05  Matthew Barnes  <mbarnes@redhat.com>

	* mail/message-tag-followup.c:
	Never undefine DISABLE_DEPRECATED macros in source code.
	Yes, it will break the build if it's defined.  That's the point!


svn path=/trunk/; revision=35600
2008-06-06 01:50:42 +00:00
Yair Hershkovitz 7c1158d545 updated hebrew translation
svn path=/trunk/; revision=35599
2008-06-05 15:59:56 +00:00
Johnny Jacob b27741d9b8 Added libebackend to EVOLUTION_CALENDAR_LIBS (Committing on behalf of Chen)
svn path=/trunk/; revision=35597
2008-06-05 06:05:25 +00:00
Matthew Barnes eee2362620 ** Fixes security vulnerabilities CVE-2008-1108 and CVE-2008-1109
2008-06-04  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes security vulnerabilities
	   CVE-2008-1108 and CVE-2008-1109

	* calendar/gui/itip-utils.c (html_new_lines_for):
	Do not use a fixed-size buffer for parsing external data.
	Simplify the logic to just split and rejoin the string with a
	different line separator.

	* calendar/gui/e-itip-control.c (write_label_piece),
	(write_recurrence_piece), (set_date_label):
	Use a GString rather than a fixed-size buffer to build the HTML
	string to avoid the possibility of an overflow.


svn path=/trunk/; revision=35594
2008-06-04 10:46:38 +00:00