aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/image-inline
Commit message (Collapse)AuthorAgeFilesLines
* Avoid using GdkEventButton directly in certain places.Matthew Barnes2012-11-301-1/+1
| | | | | | | | | | | | Prefer dealing with GdkEvent pointers and using accessor functions like gdk_event_get_button(). This is complicated by the fact that some GtkWidget method declarations still use GdkEventButton pointers, and synthesizing button events pretty much requires direct GdkEventButton access. But GDK seems to be nudging itself toward sealing the GdkEvent union. Likely to happen in GDK4. Mainly clean up signal handlers and leave method overrides alone for now.
* Simplify library dependency flags.Matthew Barnes2011-10-051-2/+0
| | | | | | | | | We have a confusing array of nearly-identical CFLAGS/LIBS definitions in configure.ac. Time to simplify. Instead let's just have one definition that includes all the libraries provided by Evolution-Data-Server (incl. Camel). That, in combination with GNOME_PLATFORM, gives us most of what we need for compliation and linking, and we can sprinkle definitions for additional library dependencies in Makefile.am's as needed.
* Coding style and whitespace cleanup.Matthew Barnes2011-09-041-1/+2
|
* Avoid camel_stream_printf().Matthew Barnes2011-07-061-2/+4
| | | | | | | | camel_stream_printf() is next on the chopping block. Use g_strdup_printf() or a GString to construct a formatted string in memory, pass it to camel_stream_write() in one go, and then check for errors (unless it's a memory stream).
* Bug #646109 - Fix use of include <config.h> to make sure translations workMilan Crha2011-05-271-1/+1
|
* Adapt to Camel API changes.Matthew Barnes2010-09-281-1/+2
|
* Migrate from CamelException to GError.Matthew Barnes2010-07-091-1/+1
|
* Keep chipping away at direct GtkHTML usage.Matthew Barnes2010-06-011-6/+7
| | | | | | | | | | EMFormatHTML now holds a sealed EWebView instead of a public GtkHTML, accessible through em_format_html_get_web_view(). Rename e_mail_reader_get_html_display() to e_mail_reader_get_formatter() and have it return an EMFormatHTML instead of an EMFormatHTMLDisplay, since that's usually the type you want (or else an EMFormat, but never an EMFormatHTMLDisplay).
* Camel is now GObject-based.Matthew Barnes2010-04-241-3/+3
|
* Giant leap towards GSEAL compliance.Matthew Barnes2010-04-081-1/+3
|
* Adapt to Camel API changes.Matthew Barnes2010-04-041-1/+1
|
* Only #include Camel's top-level header.Matthew Barnes2010-04-031-3/+0
|
* Coding style and whitespace cleanup.Matthew Barnes2010-02-201-6/+32
|
* Bug #604522 - Mouse wheel scroll doesn't work above inline imagesMilan Crha2010-02-111-0/+25
|
* Coding style and whitespace cleanup.Matthew Barnes2010-02-081-4/+9
|
* Bug #607776 - Crash in image-inline.c:size_allocate_cbMilan Crha2010-01-281-0/+9
|
* BugĀ 598305 - Use Exif data to rotate inlined photosMatthew Barnes2010-01-091-1/+80
|
* More build failures due to missing internal lib dependenciesJonathon Jongsma2009-11-121-0/+1
|
* EMFormat plugins should always be enabled.Matthew Barnes2009-11-101-1/+2
| | | | | | Marks them as "system plugins" so they're not shown in Plugin Manager. This is a temporary fix until I can rework EMFormat to use GTypeModule extensions instead of EPlugins.
* Add zooming and drag-and-drop to the plugin.Matthew Barnes2009-11-102-28/+138
| | | | A bunch of crusty old code in em-format-html-display.c falls out.
* Prototype an inline image plugin.Matthew Barnes2009-11-103-0/+373
Uses GtkImageView to display the image.