Commit Graph

74 Commits

Author SHA1 Message Date
2a39437ee9 Adapt to single-include E-D-S libraries. 2012-06-03 15:14:03 -04:00
89777f0726 Whitespace cleanups. 2012-05-13 09:15:42 -04:00
80ee0ba622 Bug #674062 - Runtime warning from e_attachment_load_handle_error() 2012-04-24 15:07:46 +02:00
7c1a7df115 Bug #600860 - Opening IMAP message with large attachment blocks UI 2012-04-13 16:18:01 +02:00
23f5773903 Coding style and whitespace cleanup. 2012-02-20 10:04:25 -05:00
93f489a9a4 Port misc widgets to use GSettings 2011-10-13 13:55:54 +02:00
126aa2398a Prefer g_simple_async_result_take_error().
Slightly more efficient and convenient than:

    g_simple_async_result_set_from_error (simple, error);
    g_error_free (error);

One less GError to copy and destroy.
2011-10-06 09:37:01 -04:00
fcbbdfbd18 Coding style and whitespace cleanup. 2011-09-04 07:34:32 -04:00
756c8abcb8 Bug #646109 - Fix use of include <config.h> to make sure translations work 2011-05-27 15:23:07 +02:00
c6fd77460f Coding style and whitespace cleanup. 2011-03-05 12:34:28 -05:00
1301cf02ef Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly 2011-02-25 16:20:41 +01:00
cb2362dee0 Bug #623593 - Cannot drag&drop attached messages from mails 2011-02-22 17:00:10 +01:00
31b57ed038 Adapt to Camel API changes. 2010-09-28 11:35:55 -04:00
ff2c9f8499 Bug 628154 - Ignore paths in MIME part filenames 2010-08-27 18:12:45 -04:00
ecf3434da0 GObject boilerplate cleanup.
Prefer thread-safe G_DEFINE_TYPE and G_DEFINE_INTERFACE macros over
manual GType registration.

This is just a start... lots more to do.
2010-08-24 14:37:02 -04:00
137b0743dd Migrate from CamelException to GError. 2010-07-08 14:37:52 -04:00
df33c633ee Use an appropriate icon when dragging attachments. 2010-06-22 14:29:28 -04:00
8ad0c51edf Adapt to Camel API changes.
This also removes the boxed CamelObject GType, since CamelObject is an
honest-to-goodness GObject now.
2010-05-07 18:32:16 -04:00
bc90469e7f Camel is now GObject-based. 2010-04-24 11:05:27 -04:00
a8feedf390 Adapt to Camel API changes. 2010-04-03 23:06:39 -04:00
fabb6b035c Only #include Camel's top-level header. 2010-04-02 16:59:20 -04:00
90bc495b61 Fix a misspelled icon name. 2010-03-03 18:11:21 -05:00
0a9b740c1b Filtering out g_chmod on windows because it makes no sense there 2010-03-02 17:40:04 +01:00
e8c67c85c9 Revise some comments in e-attachment.c. 2010-01-28 11:33:42 -05:00
f6d07f6cc6 Bug 607234 - Open received attachments as read-only 2010-01-18 13:52:31 -05:00
e77ee5d5d3 Coding style and whitespace cleanup. 2010-01-03 12:15:01 -06:00
6a72dacb7d Bug 361145 - Evolution hangs when formatting message - fixes part of it. 2009-12-28 18:44:09 +05:30
bd31f49bac Coding style and whitespace cleanup. 2009-12-26 00:26:18 -05:00
65931feb2a Bug #591938 - Update translator's comments 2009-12-09 18:55:15 +01:00
0b98cf60cb Fix some details in our asynchronous functions.
Don't unref the GAsyncResult in finish functions.  Do it after calling
g_simple_async_result_complete().  This allows the GAsyncReadyCallback
to be optional, and we'll still clean up resources properly.

Also, don't call g_simple_async_result_complete_in_idle() unless we're
completing an operation from a separate thread, which we're not in any
of the current cases.
2009-11-20 14:24:45 -05:00
26889bef61 Bug #601218 - Accepted meeting doesn't show attachments in calendar view 2009-11-10 14:26:19 +01:00
56c5d32633 Fix return types to match the type of function 2009-08-26 22:00:17 +02:00
cbfab0548d Coding style and whitespace cleanups. 2009-08-09 08:41:44 -04:00
66f9d9b0af Add a FIXME comment to e-attachment.c 2009-08-03 20:56:30 -04:00
290cd2b1ac Bug #580895 - Kill libgnomeui/gnome-thumbnail.h 2009-08-03 20:42:45 +02:00
3818a6404a Compiler warning fixes (as part of bug #424078) 2009-07-27 20:55:30 +02:00
09d01be0aa Bug 585554 – Opening PDF attachment crashes in e_attachment_open_handle_error() 2009-06-12 21:45:52 -04:00
209168921d Fix a runtime warning for zero-length attachments. 2009-06-09 06:33:30 -04:00
0fd4314bc9 Whoops, forgot to remove a debug message. 2009-06-03 12:03:55 -04:00
2c3ca95413 Bug 572543 – Doesn't show correct application for pdf attachments
This fix got dropped in the attachment rewrite.  Also, ignore the
application's NoDisplay setting when building the "open with" menu.
That's mainly so "Document Viewer" shows up in the list.
2009-06-03 12:00:01 -04:00
6f5464f34c Remove trailing whitespace, again. 2009-05-28 12:13:22 -04:00
00cf33a815 Bug 582144 – Evolution not showing proper attachment filename 2009-05-13 11:39:18 -04:00
f8c480420f Bug 440919 – Evolution can't attach "zero length" files 2009-05-12 21:43:37 -04:00
c3191ec86b Bump the required GLib and GTK+ versions to latest stable.
We now require GLib >= 2.20 and GTK+ >= 2.16.  Also removed all
GLIB_CHECK_VERSION and GTK_CHECK_VERSION workarounds for older versions.
2009-04-30 15:42:04 -04:00
4449a34101 Commit the rest of the attachment UI rewrite
Oops, last commit only included the -new- files.
This also removes EExpander, which is no longer used.
2009-04-27 15:36:19 -04:00
77ff19dd83 ** Fix for bug #554418
2008-10-01  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #554418

	* e-util/e-util.h: (e_util_guess_mime_type):
	* e-util/e-util.c: (e_util_guess_mime_type): Guess mime_type based on
	the file content only when permitted by the caller, otherwise
	check based on the filename only, where it fallbacks if file
	content guess fails.

	* mail/em-utils.c: (em_utils_snoop_type):
	* mail/em-popup.c: (emp_standard_menu_factory):
	Guess mime_type based on the filename only.

	* composer/e-msg-composer.c: (handle_uri),
	(e_msg_composer_add_inline_image_from_file): Guess mime_type based
	on the file content, if failed, then on the filename.

	* widgets/misc/e-attachment.c: (attachment_guess_mime_type):
	Allow guessing mime_type based on the file content.

	* calendar/gui/dialogs/comp-editor.c: (set_attachment_list):
	* calendar/gui/e-cal-popup.c: (ecalp_standard_menu_factory):
	Allow/disallow guessing of the mime_type based on the file content.


svn path=/trunk/; revision=36529
2008-10-01 12:29:46 +00:00
1bad915150 License Changes
svn path=/trunk/; revision=36116
2008-08-27 10:33:22 +00:00
abda2bda85 updated novell copyright notices (left others alone)
svn path=/trunk/; revision=35665
2008-06-20 22:26:57 +00:00
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
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