Epiphany 1.9.1 released

Announcements Comments Off on Epiphany 1.9.1 released

What is it ?

Epiphany is the GNOME web browser, based on the mozilla rendering engine. It aims to be simple and easy to use.

Epiphany 1.9.1 is the first release in the development series leading up to GNOME 2.14. Highlight of this release is the inclusion of Peter Harvey’s bookmark and toolbar patch, making it possible to have automatic topic-based hierarchies in the bookmarks menu, and bringing improvements to toolbar editing such as middle-click drag of elements.

Changes from Epiphany 1.7.6 to 1.9.1

New features:

  • Add a way to view stored password [#316821]
  • Peter Harvey’s bookmarks patch
  • Copy the session history to new tabs
  • Improved context menu
  • Handle drags of .desktop link files from nautilus

UI changes:

  • Use a GtkFileChooserButton for the download path selector [#135738]
  • Use lock and background colour in the location entry for secure sites
  • Hide the filters combo if there’s only the “All” filter
  • Back out the fix for bug #158486 by re-enabling keyword: searches [#314974]

Code changes:

  • Point main menu UI at toolbar actions
  • Expose the extension description keyfile directly to the loaders
  • Remove fullscreen and leave-fullscreen stock icons; they’re available in gtk+ 2.8
  • Adapt folder import to new menu code
  • Update python API to the new bookmark headers
  • Fix the check-python-binding makefile target to work properly
  • Remove extension description .xml parsing code and use XSLT instead
  • Extend the EphyLinkAction to handle middle-click in one place
  • Enable favicons for https: sites when using gecko 1.8
  • Adapt to changed and new mozilla APIs
  • Add configure switch to disable zeroconf bookmarks
  • Make spinner multihead safe
  • Add a tiny spinner test program
  • Don’t spin unmapped spinners. Slightly decrease the frequency [#315232]
  • Add GDK_ISO_Enter to recognised keyvals
  • Reset the IM context before activating the entry
  • Add a function to get the tab’s real title [#317418]
  • Unify background image and image code (context menu, conext event) [#154887]
  • Add disable_quit to lockdown gconf schema [#316499]
  • Add autoconf macro packages for use in extensions
  • Handle ‘contentEncodingError’ error in our error pages implementation
  • Allow loading extensions from home dir
  • New extensions description format based on GKeyFile
  • Use the filechooser’s stock confirm-overwrite checking
  • Make the methods to unset/release the context event semi-public
  • Don’t focus the checkbox in cert dialogues [#163371]
  • Only listen for trusted events
  • Better message on the enter-secure warning.

Bug fixes:

  • Fix logging
  • Fix profiling in builddir != srcdir builds
  • Ensure the images are loaded before starting to spin
  • Fix some memory leaks
  • Schedule a GC in finalize of EphyTab and EphyWindow [#317242]
  • Make sure we don’t unref NULL objects
  • Fix crash on window close from JS [#172878], [#172879], [#172882], [#303254], [#313425]
  • Return error on failure
  • Don’t free const strings
  • Fix size oscillations with the Tab States extension
  • Remove unused function.
  • Fix compile warnings.
  • Repair the previous b0rkage, see previous log
  • Mozilla printing code is braindead [#163255]
  • Depend on pygtk 2.8 [#314557]
  • Check for execinfo.h [#314776]

Contributors to this release:

Jorn Baayen, Crispin Flowerday, Peter Harvey, Philip Langdale,
Christian Persch, Jean François Rameau and Raphael Slinckx.

Updated translations:

  • Progga (bn)
  • Nikos Charonitakis (el)
  • Adam Weinberger (en_CA)
  • Ivar Smolin (et)
  • Iñaki Larrañaga Murgoitio (eu)
  • Roozbeh Pournader (fa)
  • Ignacio Casal Quinteiro (gl)
  • Gil Osher (he)
  • Takeshi AIHANA (ja)
  • Žygimantas Beručka (lt)
  • Reinout van Schouwen (nl)
  • Afonso Celso Medina (pt_BR)
  • Nickolay V. Shmyrev (ru)
  • Marcel Telka (sk)
  • Данило Шеган (sr, sr@Latn)
  • Christian Rose (sv)
  • Liu Songhe (zh_CN)
  • Woodman Tuen (zh_TW)

Where can I get it ?

Epiphany source code:
http://ftp.gnome.org/pub/gnome/sources/epiphany/1.9/epiphany-1.9.1.tar.bz2
with SHA1 sum 77cbe869645d0b0b2c57659f254d458846f32ebe

Epiphany 1.9.1 requires mozilla 1.7, 1.7.x, 1.7 branch, 1.8b2 or trunk, or firefox 1.0.x or trunk.
The recommended version is Mozilla 1.7.12

Epiphany-extensions 1.9.1 has also been released. Known problems: the Gestures and Bookmarks tray extensions don’t work correctly, and some translations don’t show up. http://ftp.gnome.org/pub/gnome/sources/epiphany-extensions/1.9/epiphany-extensions-1.9.1.tar.bz2, SHA1 sum b48f5c9a5e951418708bfe562734186a540fbc50.

More about dependencies and installation tips.

Enjoy.

The Epiphany team

Mono extensions

General Comments Off on Mono extensions

Epiphany extensions can now be written in mono.

Epiphany 1.8.2 released

Announcements Comments Off on Epiphany 1.8.2 released

What is it ?

Epiphany is the GNOME web browser, based on the mozilla rendering engine. It aims to be simple and easy to use.

Epiphany 1.8.2 is the second release in the stable series for GNOME 2.12 (1.8.1 contained a showstopper bug so was never formally announced). The most notable change perhaps is that keyword searches from the address bar, disabled by default in 1.8.0, have been enabled again after we had received many requests to do so.

Changes from Epiphany 1.8.0 to 1.8.1

  • Make Mozilla paper sizes work with gnome-print. [bug 163255].
  • Require pygtk 2.8. Fixes [ bug 314557].
  • Manually emit the “profile-change-net-teardown” notification;
    works around bug [ Mozilla bug 292699].

  • Don’t focus the checkbox initially. Fixes [bug 163371].
  • If the search term is empty for a smart bookmark use the normal
    URL instead of the smart url with the %s replaced by “”

  • Don’t use “cat >” as output command, it fails inpredicably.
    If not using gecko 1.9, translate the paper name to the one
    mozilla expects (mozilla bug 307404).

  • Use the tab label’s outer hbox for the size calculation instead
    of the label itself. Fixes size oscillations with the Tab States
    extension.

  • Back out the fix for [bug 158486] by re-enabling keyword: searches. Fixes [bug 314974].
  • Don’t spin unmapped spinners. Slightly decrease the frequency.
    Might help with [bug 315232].

  • Use nsIDOMWindowInternal::Close to close tabs. Delay tabs destruction to an idle handler, to avoid crashes when tabs are closed from signal handlers (blur, mousedown, keydown etc).
    Fixes [ bug 172878], [bug 172879], [bug 172882], [bug 303254], [bug 313425].

  • Schedule a GC in finalize of EphyTab and EphyWindow, to work around [ bug 317242].

Changes from Epiphany 1.8.1 to 1.8.2

  • Fix crash on shutdown when only the bookmarks editor
  • Fix a mem leak
  • Don’t grow the left pane of the bookmarks editor with each opening

Contributors to this release:

Christian Persch, Jean-François Rameau, Reinout van Schouwen and Raphaël Slinckx.

Updated translations:

  • Progga (bn)
  • Hendrik Richter (de)
  • Ivar Smolin (et)
  • Iñaki Larrañaga Murgoitio (eu)
  • Ignacio Casal Quinteiro (gl)
  • Francesco Marletta (it)
  • Young-Ho Cha (ko)
  • Erdal Ronahi (ku)
  • Данило Шеган (sr, sr@Latn)
  • Christian Rose (sv)
  • Erçin EKER (tr)
  • Clytie Siddall (vi)

Where can I get it ?

Epiphany source code:
http://ftp.gnome.org/pub/GNOME/sources/epiphany/1.8/epiphany-1.8.2.tar.bz2
with SHA1 sum 245320c298b807ccf066ab6346b9988b5a97ef6f.

Epiphany 1.8.2 requires mozilla 1.7, 1.7.x, 1.7 branch, 1.8b2 or trunk, or firefox 1.0.x or trunk.
The recommended version is Mozilla 1.7.12

More about dependencies and installation tips.

Enjoy.

The Epiphany team