Epiphany 2.19.6 released; WebKit back-end

Announcements, New features 3 Comments

GUADEC
The most important change in this release is obviously that an experimental
WebKit back-end was added by Xan Lopez during the GNOME conference.
Xan, after the porting madness
Read all about it here. Fer also blogged about it and it was even mentioned in an article on Ars Technica. Imran posted additional build instructions.

The Epiphany team was represented on GUADEC by Xan, Diego, Wouter, and Reinout. Don’t forget to check out Diego’s photo album!

Empathic Epiphany
Another notable GUADEC event: Senko caught the Epiphany virus and wrote an extension that makes sending links to Empathy contacts from Epiphany dead easy. It’s not yet (?) in Epiphany extensions…

Epiphany 2.19.6

Regular development has to continue as well, so we’re happy that Cosimo Cecchi has contributed a lot of small but not less important gnome-love bugfixes!

Changes:

  • Add support for the WebKit engine, compile with –with-engine=webkit to activate
  • #162489: Added a checkbox for smooth scrolling.
  • String changes based on user feedback:

– “Local sites” -> “Nearby sites” (because it is a better description)

– Drop the “Quick” prefix from Topic/Bookmark items in toolbar editor, because it has no function besides confusing users.

  • We now use g_get_user_special_dir to get the Desktop and Downloads directory location
  • Use the new gtk functions to persist and load the print settings and page setup. Migrate our old settings, if present.
  • All tooltips are now creatd using the new GTK tooltips API.

Bug fixes:

  • #459552: Improve the restricted ports message
  • #448610: Make the status icon clickable so it shows/hides the download window, works across workspaces
  • #318947: Update tab title when the statusbar text is updated, so we don’t have out of sync messages (like “Loading “)
  • Misc: #461689, #433173, #313636, #410223, #385872, #452707, #347637, #450904

Contributors to this release:
Diego Escalante Urrelo, René Stadler, Xan Lopez, Carlos Garcia Campos,
Reinout van Schouwen, Cosimo Cecchi, Kraai, Wouter Bolsterlee,
Christian Persch, Nguyễn Thái Ngọc Duy, Luca Ferretti

Translations:
Priit Laes, Reinout van Schouwen, Inaki Larranaga Murgoitio, Jorge Gonzalez,
Daniel Nylander, Theppitak Karoonboonyanan, Gabor Kelemen, Wouter Bolsterlee,
Ilkka Tuohela, Takeshi AIHANA, Žygimantas Beručka, I. Felix

Epiphany 2.19.5 released

Announcements 1 Comment

In case you were wondering: Epiphany 2.19.3 and 2.19.4 were never released.

Changes since 2.19.2:

  • Copy the lock icons from g-i-t 2.16 into epiphany, since the new ones
    in g-i-t are broken (see bug #348350 comment 93 ff).
  • Sync with latest libegg toolbareditor
  • use “document-page-setup” named icon for STOCK_PRINT_SETUP (now
    available on gnome-icon-theme trunk)

Bug fixes:

  • #452769: Use GTK_STOCK_ABOUT icon instead of GNOME_STOCK_ABOUT
  • #450590: Add a workaround to take into account that Gtk{Radio,Toggle}Actions
    only set either the stock-id or the icon-name property depending on
    the image type. This makes it possible to display the icon of such
    actions in the toolbar editor.
  • #450146: Use g_option_group_set_translation_domain to
    translate commandline options.
  • #346243 Modified first-time dialog when visiting a secure page, to mention
    the color and padlock icon in the address entry.
  • #351100 Assign control+T as default delete shortcut in Bookmarks editor.
    Also move the Delete item to Edit menu.
  • #383698 Finished download should not open target directory if that directory is Desktop
  • #300826 javascript files of a document are saved with no extension
  • #324166 add a print progress window
  • #336739 Right click on textarea should provide “Select all”
  • #422114 URL-completion of ftp-URL only works when specifying ftp:// protocol identifier
  • #437798 Show password in PDM should be plural
  • #441419 Go button’s behaviour: act on button-release-event
  • #444500 Epiphany misses some SelectAll icons

Contributors to this release:
Jaap Haitsma, Luca Ferretti, Felix Riemann, Gabor Kelemen, Diego Escalante Urrelo, Jared Moore, Christian Persch, Sebastiaan Samyn, Bastien Nocera, John Millikin, Jan de Groot, Benjamin Berg, Jean-François Rameau, Jens Granseuer, Björn Lindqvist, Vitali Ischenko, Chris Wilson

Translations:
Theppitak Karoonboonyanan, I. Felix, Ankit Patel, Ilkka Tuohela, Josep Puigdemont i Casamajó, Artur Flinta, Nguyễn Thái Ngọc Duy, Takeshi AIHANA, Pema Geyleg, Daniel Nylander, Clytie Siddall, Kjartan Maraas, Priit Laes, Jorge Gonzalez, Priit Laes, I Felix, Christophe Merlet, Luca Ferretti, Leonardo Ferreira Fontenelle, Stéphane Raimbault, Hendrik Richter, Takeshi AIHANA, Peter Bach, Ignacio Casal Quinteiro, Inaki Larranaga Murgoitio, Jovan Naumovski, Baris Cicek, Goran Rakić, Nikos Charonitakis, Gintautas Miliauskas, Artur Flinta, Ankit Patel, Changwoo Ryu, Matic Zgur, Abel Cheung, Jakub Friedl, Josep Puigdemont i Casamajó, Gabor Kelemen, Nguyễn Thái Ngọc Duy, Maxim Dziumanenko, Roberto Majadas, Reinout van Schouwen, Alexander Shopov, Nickolay V. Shmyrev, Duarte Loreto, David Lodge, Djihed Afifi, Evandro Fernandes Giovanini, Žygimantas Beručka, Yair Hershkovitz, David Planella

Attention Novell hackers!
If anyone from Novell is reading this: Please fix your XULrunner library! It causes Epiphany and Yelp to crash when printing is attempted. We’ve been getting a steady stream of bug-buddy reports from people running OpenSUSE 10.2 about this, and now with 10.3 Alpha it still doesn’t stop. The fix has been available for 10 months already, and all this time you’re making us all look bad. 🙁