diff options
author | Xan Lopez <xan@src.gnome.org> | 2007-12-16 07:32:46 +0800 |
---|---|---|
committer | Xan Lopez <xan@src.gnome.org> | 2007-12-16 07:32:46 +0800 |
commit | 0b3aed6f73d1fd39483d643a2c7a668169b55071 (patch) | |
tree | a04f66b743271bb2291ef861666fc2c4135ecb47 | |
parent | 35091c520945311fce0b010127bf90b2d93a08a9 (diff) | |
download | gsoc2013-epiphany-0b3aed6f73d1fd39483d643a2c7a668169b55071.tar gsoc2013-epiphany-0b3aed6f73d1fd39483d643a2c7a668169b55071.tar.gz gsoc2013-epiphany-0b3aed6f73d1fd39483d643a2c7a668169b55071.tar.bz2 gsoc2013-epiphany-0b3aed6f73d1fd39483d643a2c7a668169b55071.tar.lz gsoc2013-epiphany-0b3aed6f73d1fd39483d643a2c7a668169b55071.tar.xz gsoc2013-epiphany-0b3aed6f73d1fd39483d643a2c7a668169b55071.tar.zst gsoc2013-epiphany-0b3aed6f73d1fd39483d643a2c7a668169b55071.zip |
Update NEWS.
svn path=/trunk/; revision=7771
-rw-r--r-- | NEWS | 54 |
1 files changed, 54 insertions, 0 deletions
@@ -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 =============== |