Commit Graph

1533 Commits

Author SHA1 Message Date
d25df2ff25 Bug 606449 - empty mail-notification popups 2010-01-09 09:39:22 +02:00
fc94ec1dfa Bug 598305 - Use Exif data to rotate inlined photos 2010-01-08 23:48:20 -05:00
abaecf816e Bug #606340 - Crash on non-utf8 letter in mail folder name 2010-01-08 16:29:42 +01:00
79741ccd3f Bug 606250 - Remove usage of deprecated GTK+ symbols
Several GtkWidget macros were recently deprecated.
2010-01-07 14:45:43 -05:00
84d1cc73e2 Bug #603469 - Crash in contacts-map with no Home address filled
There was some confusion between the query using E_CONTACT_ADDRESS and
the address used. Now the first of the following is shown in the map:
Home, Work, Other.
2010-01-07 16:01:19 +01:00
5c80f1534b Coding style and whitespace cleanup. 2010-01-04 20:22:21 -05:00
e77ee5d5d3 Coding style and whitespace cleanup. 2010-01-03 12:15:01 -06:00
59bd81691d Compiler and linker flag cleanups. 2009-12-27 14:32:39 -05:00
3f36489c67 Bug #329693 - Add contexts to translated "None" words 2009-12-23 17:11:59 +01:00
64dddd6c7c Bug 604822 - Drop more alert titles
Drop all alert titles to be found in *.error.xml. HIG suggests alerts
do not have a title.
2009-12-20 11:08:05 +01:00
83a264cd7e Coding style and whitespace cleanup. 2009-12-19 18:36:46 -05:00
f148a0b0e3 Bug #603701 - Don't treat 4 byte values as DDWORDs
The values of PT_LONG and PT_BOOLEAN MAPI tags are 4 byte wide so they
should be accessed as DWORDs.
2009-12-18 13:57:59 +01:00
3a0a795a16 Bug #359755 - Do not fetch content of a CalDAV calendar when given it 2009-12-16 15:58:49 +01:00
65705e4f55 Make the mail folder cache a proper GObject
mail-folder-cache previously was a bit of a pseudo object (sort of a singleton)
that operated on some file static data.  This commit re-factors things so that
it is a proper class named MailFolderCache.  At the moment, this doesn't gain us
much, but in the future, it will allow us to add signals, etc so that we can
de-couple a lot of the interdependencies in here.  This is essentially a
pre-requisite to splitting up a lot of the mail backend stuff.

https://bugzilla.gnome.org/show_bug.cgi?id=604627
2009-12-15 14:16:08 -06:00
859c8b5a8f Bug #603342 - Memory leak fixes 2009-12-15 11:12:41 +01:00
21f0613099 Bug #604512 - Calendar publishing tab misses button label 2009-12-14 18:56:51 +01:00
1407aa3c9b Bug #604182 - Hide variable used only with HAVE_LIBNOTIFY 2009-12-11 12:12:51 +01:00
4a9bf4dffd Bug #499322 - Use extension for "Save as" suggested file name 2009-12-10 16:08:52 +01:00
65931feb2a Bug #591938 - Update translator's comments 2009-12-09 18:55:15 +01:00
fe29acd5a9 Bug #604182 - Do not block UI with publish-calendar messages 2009-12-09 17:31:36 +01:00
a7cede983c Bug #359755 - Support for CalDAV collections 2009-12-07 21:19:50 +01:00
31204c9cc2 Port all error code to use GObject-ified EAlert / EAlertDialog
The changes are mainly including the e-alert-header.h header instead of just
e-alert.h.  This allows us to include e-alert.h in non-UI situations when
necessary.
2009-12-07 12:25:23 -06:00
e5883102e4 Bug #603061 - Use .ics for temp vcalendar files 2009-12-01 21:23:34 +01:00
5e938b590f Expand the EMailReader interface so it's easier to use.
Adds the following methods:

  CamelFolder *   (*get_folder)          (EMailReader *reader);
  const gchar *   (*get_folder_uri)      (EMailReader *reader);
  GPtrArray *     (*get_selected_uids)   (EMailReader *reader);
2009-12-01 15:01:14 -05:00
76fbb9d232 Kill message_list_free_uids().
Use em_utils_uids_free() instead.
2009-12-01 15:01:14 -05:00
d94534c367 Merge bits and pieces of the anjal-evo-2-30 branch. 2009-11-30 18:34:38 -05:00
c2ee0afbc8 Rename EError to EAlert to match general use better
The EError mechanism is used both for error dialogs as well as basic alerts or
user prompts, so we should give it a more general name which matches this use.

This patch also cleans up a few includes of e-alert.h (formerly e-error.h) that
were not actually being used.

https://bugzilla.gnome.org/show_bug.cgi?id=602963
2009-11-30 13:33:04 -06:00
68d3608b81 port plugins to use new EError API
https://bugzilla.gnome.org/show_bug.cgi?id=602963
2009-11-30 13:32:22 -06:00
447a71143f Rewrite champlain-gtk and geoclue detection.
Disabling desktop integration features must be explicit.

If experimental plugins are enabled and unless --disable-contacts-map is
given, configuration will fail if champlain-gtk or geoclue is missing.
2009-11-28 18:02:49 -05:00
7005a8dcdc Coding style and whitespace cleanups. 2009-11-28 16:16:33 -05:00
93b1578434 Bug #361156 - contacts-map plugin
Add a map showing the location of contacts when possible.
It's disabled at the moment.
2009-11-26 22:07:45 +01:00
dae1d43302 Bug #602177 - Plug leaks. Fix race. 2009-11-26 11:29:40 +01:00
af960510bd Bug #598166 - All Day Meeting String Improvement 2009-11-25 23:05:29 +01:00
b14acf5ac8 Bug 602625 - Typos in translation messages
Caused by libglade to GtkBuilder migration.
2009-11-22 09:37:20 -05:00
d63b187d17 Remove the last traces of libglade. 2009-11-20 20:51:10 -05:00
28589a3097 Add e_attachment_store_load_async().
This is a convenience function for adding multiple attachments to a
store and loading them concurrently.

Also included: e_attachment_store_load_finish()
2009-11-19 21:45:26 -05:00
327c54dbbc Bug #601517 - Accept/decline options are missing on event right click 2009-11-18 12:19:42 +01:00
7ffc090164 Remove unused files after GtkBuilder merge 2009-11-18 12:17:34 +01:00
4eb800f5fa Remove markup from translatable strings in ui files
GTKBuilder format allows to separate markup from translatable content.
Whenever possible, this should be preferred so as there is less content to
translate and less error opportunities.
2009-11-17 16:47:49 +01:00
f06fda60d9 Bug 360461 - Do not hardcode invisible_char in ui files 2009-11-17 14:40:08 +01:00
054c088169 Bug 589153 - Use GtkBuilder instead of libglade 2009-11-16 19:33:32 -05:00
c5e04ca040 EWebView popup menu enhancements.
Bumps the GtkHtml dependency to 3.29.2 for gtk_html_unselect_all().
2009-11-13 11:26:43 -05:00
c1d59b0e9e Bug 601626 - pst-import missing link to libeutil 2009-11-12 10:44:53 -05:00
623d0541ee More build failures due to missing internal lib dependencies 2009-11-11 11:28:07 -06:00
43a98ec41e Use EVOLUTION_CALENDAR_CFLAGS instead of EVOLUTION_MAIL_CFLAGS
The code uses ical stuff and the libical CFLAGS are present in
EVOLUTION_CALENDAR_CFLAGS but not EVOLUTION_MAIL_CFLAGS.
2009-11-11 15:31:31 +02:00
1239230591 Enable building without Canberra-GTK 2009-11-11 15:29:51 +02:00
3dfdf087fc Kill more redundant save dialogs and related utilities. 2009-11-10 18:18:11 -05:00
bd5d405fe3 EMFormat plugins should always be enabled.
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.
2009-11-09 19:57:13 -05:00
e13eb8a5b5 Add zooming and drag-and-drop to the plugin.
A bunch of crusty old code in em-format-html-display.c falls out.
2009-11-09 19:57:12 -05:00
6db0e25419 Prototype an inline image plugin.
Uses GtkImageView to display the image.
2009-11-09 19:57:09 -05:00