Commit Graph

426 Commits

Author SHA1 Message Date
3cba495195 Convert from autotools to CMake 2016-10-10 14:46:59 +02:00
a75ecdf87b Ignore test-html-editor-units-bugs.h when building reference manual 2016-08-29 14:59:29 +02:00
b0d2d84af8 Add TestKeyfileSettingsBackend for test-html-editor-units
It used a 'memory' GSettings backend, but this one is not shared
between processes, thus the UI process settings changes were not
propagated into the WebProcess and vice versa, which could break
tests easily (notably the /emoticon tests, which expect magic-
smileys being set, but the default is unset). This test keyfile
settings backend shared settings through a temporary file between
the processes, as expected.
2016-08-11 18:45:09 +02:00
d847363e1e Update devel-doc build scripts to work after the WebKit2 port merge 2016-08-11 11:14:45 +02:00
332789ff89 Bug 751588 - Port to WebKit2 2016-08-11 10:13:00 +02:00
868db64421 Build developer documentation sections and types on the fly
That also means less work for the developers/comment writers, as
the new functions/comments are taken automatically into the generated
documentation.
2016-06-23 16:08:23 +02:00
833410a0dc Bug 765112 - Match Reply credits line time parts to LC_MESSAGES 2016-04-21 10:11:32 +02:00
48013fbbcf Visualize incorrect values in account/source editors
It's sometimes hard to spot what's wrong when creating a new
address book/calendar/task list/memo list/mail account, or editing
it. This change adds visual indication beside widgets whose value
is not filled correctly.
2015-12-01 14:18:06 +01:00
2f90fcb9f3 Bug 758752 - "Show all calendars" as a way of undoing "Show only this calendar" 2015-11-30 17:11:50 +01:00
e96bff027f Bug 442398 - Option to reorder and hide calendar groups 2015-09-22 17:42:02 +02:00
22e5d4d3dc Bug 531109 - Show account name and full folder path in error messages 2015-08-10 14:53:45 +02:00
84dd0a9982 Bug 751620 - OK button disabled by default in Copy to Calendar dialogue 2015-06-29 19:38:04 +02:00
2ee6aa0b6f Remove the last leftover of an e-cell-renderer-color gtk-doc reference 2015-04-27 11:18:38 +02:00
35ad377a2c Bug 747701 - Remove documentation for ECellRendererColor 2015-04-15 11:43:30 +02:00
a332274b3c Remove doc references to EMailAuthenticator 2015-02-16 09:07:59 +01:00
a1f29eb304 Drop the last references to GtkHTML
There still left some references to GtkHTML in the "active code",
which should be dropped. There still can be found couple "GtkHTML"
strings in the code, but mostly in disabled code or comments only.
These are to be fixed separately.
2014-06-24 08:52:00 +02:00
d051bd5d71 Drop missing .xml files from evolution-util-docs.sgml
Drop them for now and add them later, if/when needed.
2014-06-23 08:45:50 +02:00
8650fb139a Bug 540362: [webkit-composer] Use webkit for composer
Merge wip/webkit-composer branch into master.
2014-06-09 16:32:25 +02:00
61b4bacf9a e-util: Port to thread-safe ECategories API
This ports the following two function calls throughout Evolution:
 • e_categories_get_list() to e_categories_dup_list()
 • e_categories_get_icon_file_for() to e_categories_dup_icon_file_for()

It necessarily changes some internal e-util API:
 • e_util_get_searchable_categories() to
   e_util_dup_searchable_categories()

This bumps the EDS requirement to 3.13.1.

https://bugzilla.gnome.org/show_bug.cgi?id=727221
2014-03-28 10:44:44 +00:00
9b98bde880 Update API documentation. 2014-03-02 20:39:17 -05:00
33e839a5f2 Update API documentation. 2014-02-16 19:55:54 -05:00
f5b5ccc53a Update API documentation. 2013-12-16 13:13:16 -05:00
8ae3cc3283 Remove mail_cancel_all().
Turns out this function was a no-op, because nothing registered itself
to be cancelled this way.  This was part of the legacy async framework,
which we've mostly moved away from now.
2013-11-27 13:15:08 -05:00
eedcd8118c Remove unused mail_cancel_hook_remove(). 2013-11-27 13:15:08 -05:00
19991bcbd0 Remove unused mail_cancel_hook_add(). 2013-11-27 13:15:08 -05:00
3cd87037bc Add e_mail_session_get_junk_filter_by_name().
Looks up an EMailJunkFilter extension by its filter name, as specified
in its class structure.
2013-11-26 10:41:49 -05:00
3c30fb1747 Convert libemail-engine to a single-include model.
Use: #include <libemail-engine/libemail-engine.h>
2013-11-11 12:07:43 -05:00
4ea43b34a8 Move EMailImageLoadingPolicy to e-mail-formatter-enums.h.
libemail-engine doesn't need to know about this enum.
2013-11-11 08:29:20 -05:00
32f5964c6e Fix misspelled enum type. 2013-11-11 08:29:20 -05:00
4c2233114d Rename e-mail-enums.h to e-mail-engine-enums.h. 2013-11-11 08:29:20 -05:00
a7b322d37e Generate documentation for libemail-engine. 2013-11-11 08:10:10 -05:00
40b868004c Bug 709428 - Searchbar widgets should not wrap
Instead of wrapping the searchbar for small screens (which looks ugly
and breaks the initial window size on large screens), hide the filter
combo box in views that would otherwise be too wide for the screen.

There's no loss of functionality when hiding the filter combo box.
It's just a set of convenient pre-defined searches, all of which can
be reproduced through the Advanced Search interface.

New functions:

  e_shell_searchbar_get_filter_visible()
  e_shell_searchbar_set_filter_visible()
2013-10-26 12:04:39 -04:00
85f94ee94d Add a chapter for proxy widgets in API documentation. 2013-10-25 17:20:31 -04:00
ad6059bc0d Add EProxyPreferences. 2013-10-25 12:51:12 -04:00
559d4cf8bf Add EProxyLinkSelector. 2013-10-25 12:51:12 -04:00
6dc14b19df Add EProxyEditor. 2013-10-25 12:51:11 -04:00
c44f909b52 Add EProxySelector. 2013-10-25 12:51:11 -04:00
50f322c578 Add EProxyComboBox.
EProxyComboBox is a combo box of available proxy profiles, as described
by ESource instances with an ESourceProxy extension.
2013-10-25 12:51:11 -04:00
13d765e074 Remove e_source_selector_set_select_new().
Sets a flag that's no longer used internally by ESourceSelector.
2013-10-25 12:18:27 -04:00
6ea6096c80 ESourceSelector: Add a "show-icons" property.
ESourceSelector can now optionally display an icon next to each ESource
matching the selector's "extension-name".  Intended for non-homogeneous
use cases where a variety of account types are shown in the selector.

The icon set is hard-coded, but we could change that if the need arises.
2013-10-25 10:40:03 -04:00
e1d072684f ESourceSelector cleanups. 2013-10-25 08:27:20 -04:00
2ef296bc84 Update API documentation. 2013-10-20 11:27:42 -04:00
683a038c8e EMailIdentityComboBox cleanups. 2013-10-10 17:59:50 -04:00
c802b643ea Update API documentation. 2013-09-15 08:09:37 -04:00
9035bbfe47 Update evolution-shell API documentation. 2013-09-01 09:00:31 -04:00
6a14ad5dc3 Update API documentation. 2013-08-18 06:31:19 -04:00
2ecce97b88 Add e_alert_bar_close_alert().
Closes the active EAlert and returns TRUE, or else returns FALSE if
there is no active EAlert.
2013-08-10 17:20:35 -04:00
82cf893305 Remove unused e_shell_window_get_menu_bar_box(). 2013-08-10 17:20:35 -04:00
826372c351 Add e_web_view_cursor_image_save().
Prompts the user to choose a destination file and then asynchronously
saves the image under the cursor to the destination file.
2013-07-27 21:24:01 -04:00
3eda7a50de Add e_web_view_cursor_image_copy().
Asynchronously copies the image under the cursor to the clipboard.

This replaces the "cursor-image" property, which attempts to match the
image URI to a subresource from WebKitWebDataSource.  The problem with
that approach is EMailDisplay redirects several URI schemes to its own
custom request handlers which further mutate the URI.  So for example,
a text/html message may use a "cid:" URI to refer to an embedded image,
which EMailDisplay transforms to a "mail:" URI and finally to a "data:"
URI.  The final image URI might not be derivable from the original URI
without retracing the SoupRequest.

The "image-copy" action now calls e_web_view_cursor_image_copy().

This also adds an explicit requirement on gdk-pixbuf-2.0 >= 2.24 for
gdk_pixbuf_new_from_stream_async() / finish().

New functions:

  e_web_view_cursor_image_copy()

Removed functions:

  e_web_view_get_cursor_image()
  e_web_view_set_cursor_image()
2013-07-27 21:24:01 -04:00