aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorXan Lopez <xan@src.gnome.org>2007-12-16 07:32:46 +0800
committerXan Lopez <xan@src.gnome.org>2007-12-16 07:32:46 +0800
commit0b3aed6f73d1fd39483d643a2c7a668169b55071 (patch)
treea04f66b743271bb2291ef861666fc2c4135ecb47 /NEWS
parent35091c520945311fce0b010127bf90b2d93a08a9 (diff)
downloadgsoc2013-epiphany-0b3aed6f73d1fd39483d643a2c7a668169b55071.tar.gz
gsoc2013-epiphany-0b3aed6f73d1fd39483d643a2c7a668169b55071.tar.zst
gsoc2013-epiphany-0b3aed6f73d1fd39483d643a2c7a668169b55071.zip
Update NEWS.
svn path=/trunk/; revision=7771
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS54
1 files changed, 54 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 34015bb0d..c3e1f220c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,58 @@
===============
+Epiphany 2.21.4
+===============
+
+A big refactoring of the Epiphany internals was done in order to achieve better
+cross-engine support. It can be roughly separated in two chunks:
+
+ - EphyTab and its usage of GtkMozEmbed specific signals was transformed
+ into generic code under EphyBaseEmbed with backend-agnostic gobject-properties.
+ Backends are now encouraged to subclass EphyBaseEmbed and update its
+ properties to keep them in sync with the engine state. In turn, the browser
+ chrome will connect to the notify:: signals for the properties to update its
+ UI to reflect those changes.
+
+- In some situations the embed/ code will need to know some specific details of
+ the fronted (for example, the active child among all the embed instances in the
+ popup management code). Instead of directly accessing the fronted, an generic
+ EphyEmbedContainer interface has been created, offering all the needed methods.
+ In Epiphany, this interface is implemented by EphyWindow.
+
+Bug fixes:
+ * Sets page header and footer margins to a reasonable value when printing.
+ Workaround for bug #346110.
+ * Adds a check for NULL pointer in ephy-session.c, fixing wrong behaviour when
+ restoring Epiphany in some cases. Fix for bug #488718.
+ * Updates to new NetworkManager API signals for status monitoring.
+ * Take the page orientation from the page setup, not from the print settings.
+ Bug #485670 (see also gtk+ bug #485685).
+ * Makes the Go button behaviour consistent with the "Enter" behaviour. Both
+ actions search for keywords or load the url. Fixes #484178.
+ * Use g_idle to call embed_find_find_again, to give the time to the embed to
+ sync with the size change due to toolbar being shown. Fixes bug #415074 and
+ part of bug #333661.
+ * EphyContentPolicy::ShouldLoad: use the same content policy for
+ http and https, allowing adblock to work on https. Fixes bug #471583.
+ * Make Epiphany properly remember the last saved location in the FileChooser.
+ Fix for bug #336251.
+ * Make session recovery focus work properly and remember the active tab.
+ Fixes bug #317272.
+ * Fix disable_toolbar_editing lockdown not respected for Remove and Move
+ actions on toolbar buttons. Fixes bug #475641.
+ * Change the hint of the bookmarking properties dialog to DIALOG, instead
+ of NORMAL. Make bookmarking work in fullscreen mode and does not put
+ bookmark properties windows in the taskbar. Fixes bug #478928.
+
+
+Contributors to this release:
+Cosimo Cecchi, Dale Parquette, Leonardo Boshell, Djihed Afifi, Matthias Clasen,
+Christian Persch, Diego Escalante Urrelo, Josselin Mouette, Cyril Brulebois
+
+Translations:
+Hendrik Richter, iharh, gforcada, Claude Paroz, frolix68, ituohela, Changwoo Ryu,
+Luca Ferretti, ifelix
+
+===============
Epiphany 2.19.6
===============