Epiphany 1.1.1
- From: Marco Pesenti Gritti <marco gnome org>
- To: gnome-announce-list gnome org
- Cc: release-team gnome org, desktop-devel-list gnome org, epiphany mozdev org
- Subject: Epiphany 1.1.1
- Date: Tue, 09 Dec 2003 02:41:29 -0500
Hi,
* What is it ?
==============
Epiphany is a GNOME web browser based on the mozilla
rendering engine. It aims to be simple and easy to use.
http://gnome.org/projects/epiphany
* What's changed ?
==================
==============
Epiphany 1.1.1
==============
Code changes
* Adapt to mozilla API changes (Marco, Xan, Christian)
* Sync gtk+ NSS dialogues from galeon (Marco)
* Embed commands interface for clipboard commands (Marco)
* Re-sync egg-editable-toolbar with gtk+ toolbar api changes (Marco)
* New file chooser wrapper class (Christian)
* Re-sync nautilus view with nautilus api changes (Marco)
* Cleanup of EphyWrapper to use higher-level mozilla api (Marco)
* Initialize EphyWrapper on realize (Marco)
* Instantiate an about:blank automatically (Marco)
* Show filechooser from header sniffer (Marco, Christian)
* Use content document dom to determine is_framed (Marco)
* Sync egg-editable-toolbar api with gtk+ toolbar api (Soren Sandmann)
* Use gnome-vfs helpers to launch apps, drop our own helpers (Marco)
* Only save history db if it's changed (Christian)
* Implement new downloading from ContentHandler (Xan)
* Use stock gcclosure-marshals where they exist (Christian)
* Implement commands state api (Marco)
* Rework ContentHandler to use auto_open of downloads (Xan)
* Resync eel-gconf-extensions from eel (Marco)
* Migrate old font settings (Marco)
* Get rid of gresult type (Christian)
* Remove unused function from ephy-gui (Marco)
* Use glib gi18n header instead of bonobo/libgnome one (Marc, Christian)
* Don't cache the dom document since it changes for every load (Marco)
* List of safe mime types, and script to update it (Marco)
* Use list of safe mime types to determine if we auto-open (Marco)
* Use gtk icon theme instead of gnome icon theme (Marco)
* Better ephy completion model (Marco)
* Port ephy node db saving and bookmarks RDF export to new libxml
xmlWriter api (Christian)
* Remove some unneeded prototypes (Marco)
* Cleanup session, also persist bme and history window (Marco)
* Re-use gtkmozembed signals (Marco)
* Hack to make tooltips on toolbar items work (Marco)
* New extensions API (Christian)
* Port session to new extensions api (Christian)
* Reworked automation/activation (Marco)
* Enable deprecations and -Werror only in maintainer mode (Marco)
* Move gnome session code in the shell (Marco)
* Port to changed gtk+ combo box api (Marco)
* gtk-doc support (Marco)
* handle_content signal on EphyEmbedSingle for external downloader
support (Marco)
* Refactor embed single apis into new EphyCookieManager,
EphyPasswordManager and EphyPermissionManager interfaces (Christian)
* Implement arbitrary_url lockdown pref (Marco, Christopher Lahey)
* Don't build external protocol handlers with mozilla 1.6, it has
its own (Marco)
* Merge exthandler/content implementation (Marco)
* Refactored PDM dialogue implementation (Christian)
* Lockdown: disable loading from unsafe protocols (Christian)
* Port zoom control to new GtkComboBox (Christian)
* Show time remaining in download tray icon tooltip (Marco)
* Lockdown: disable chrome changes from js (Marco, Christopher Lahey)
* Port EphyDialog and all users to new GtkComboBox (Christian)
* Remove GtkOptionMenu support from EphyDialog (Christian)
* Re-enable deprecation when in maintainer mode (Marco)
* Port GtkNSSClientAuthDialogs to new GtkComboBox (Christian)
* Remove some unused includes (Marco, Christian)
New features
* Persist zoom setting per host (Christian)
* Undo/Redo in forms (Dave, Marco)
* Gtk+ NSS Auth Dialogues (Crispin Flowerday, from galeon)
* Tray icon support for downloader (Marco)
* Beginnings of lockdown mode (Marco, Christian, Christopher Lahey)
Interface improvements
* Improved downloader interface (Marco, Xan)
* Move the spinner in its own mini-toolbar (Marco)
* New hand cursor adapted from eog (Dave)
* Use hand cursor in toolbar editor (Marco)
* Made encodings dialogue auto-apply (Christian)
* Don't pollute statusbar with the "done" mesage (Dave)
* Auto-close downloader when no more items
left (Xan)
* Use new gtk+ file chooser (Christian)
* Better sorting of encoding autodetectors (Christian)
* Implement smart selection in downloader view (Xan)
* Smoother toolbar drag highlighting (Soren Sandmann)
* Update commands sensitivity in menus (Marco)
* Implement UI for download folder (Xan)
* Make prefs and PDM dialogues global (Christian)
* Improved cookie properties dialogue (Piers Cornwell)
* Split print into print setup and print (Christian)
Bugfixes
* Remove invalid items from toolbars on load (Marco)
* Don't hide a separator item while dragging it (Marco)
* Fix delete event handling for downloader (Xan)
* Add missing default prefs for some language groups (Christian)
* Fix default prefs file for new mozilla parser changes (Christian)
* Remember upload path (Christian)
* Fix bookmarks import dialogue button duplication (Christian)
* Convert filenames to/from utf-8 before using them (Christian)
* Fix spinner refcounting (Christian)
* Fix fullscreen toolbar visibility (Marco)
* Force encoding on changes, so we can go back to automatic (Christian)
* Build nautilus server only when view is enabled (Marco)
* Fix leak of liststores from combo boxes (Marco)
* Fix dnd data provided by drag handle (Marco)
* Fix toolbar drag type creation (Marco)
* Don't require parent window for filechooser (Marco)
* Fix toolbar highlighting (Marco)
* Set sensible cursor hotspot in toolbar editor (Marco)
* Fix filechooser directory persistence (Christian)
* Unset silent mode after printing (Christian)
* Don't unref print dialogue twice when shown from mozila (Christian)
* Fix return value from print dialogue so mozilla won't show erroneous
error dialogue (Christian)
* EphyDialog needs to be initialised when run, too (Christian)
* Use signal accumulators for boolean-return signals (Christian)
* Do not try to set sensitivity "Paste" menu items, the wait api
cause bad crashes (Marco)
* Only allow printing the selection if there really is one (Christian)
* Use show() when run()ning an EphyDialog (Christian)
* Fix completion model crash on deleting a bookmark (Marco)
* Fix ephy location entry finalisation (Christian)
* Fix bookmarks editor crash from gtk clipboard wait api (Marco)
* Fix history db saving not to save "All" node (Marco)
* Don't unref the icon theme, we don't own it (Christian)
* Unlink session file when all windows are closed (Marco)
* Fix conversion on saving, fixes view-source (Marco)
* Fix recovery from corrupt toolbar layout file (Christian)
* Fix completion model column use (Marco)
* Import gtk NSS dialogues glade file from galeon, too (Christian)
* Build XUL dialogues with a gtkmozembed in a gtkwindow (Marco)
* Fix warning when showing the encodings dialogue (Christian)
* Link up toolbar editor help (Christian)
* Fix some typos (Marco)
* Unref on timeout when in server mode (Marco)
* Expand cmd line args (Marco)
* Nautilus view refcounting bug fix (Marco)
* Fix crash when starting with --bookmarks-editor, correctly instantiate
a session (Marco)
* Don't re-fetch POST pages for show-source (Marco)
* Make encodings dialogue transient (Christian)
* Remove unused enum values (Christian)
* Mark EphyFooPriv structs as private for gtk-doc (Christian)
* Don't assert, return instead in impl_go_up (Marco)
* Fix context menu leak (Marco)
* Make session saving low disk safe (Marco)
* Fix "Download Link" context menu item text (Marco)
* Use stock icons where provided (Marco)
* Only set autoproxy url if non-empty (Christian)
* User ephy filechooser in download folder picker (Xan)
* Fix RDF export to export 100% instead of only 50% of bookmarks
(Christian)
* Fix cookie manager signal marshaller type (Christian)
* Restore copy and paste menu items on form fields (Marco)
* Live updates of cookies list in PDM dialogue (Christian)
* Don't blindly overwrite files when downloading (Xan)
* Fix some mem leaks (Christian)
* Fix ephy_embed_get_location() on an unrealized widget (Marco)
* Monitor /system/http_proxy for proxy changes (Christian)
* Set pref widget sensitivity from gconf key writeablility (Christian)
* Fix strftime(3) usage (Christian)
* Fix GtkExpander state persistence in NSS dialogue (Christian)
* Remove duplicate signal from EphyEmbed (Christian)
Documentation
* Documentation neatening, organisation (Piers Cornwell)
* Some new sections documented (Piers Cornwell)
* Some docs fixes (Dave)
* Beginnings of API documentation (Marco, Christian)
* Document preferences and downloader (Piers Cornwell)
* Document security and certificates section (Piers Cornwell)
Translations
* Christian Neumair (de)
* Christian Rose (sv)
* Danilo Segan (sr)
* Francisco Javier F. Serrador (es)
* Gustavo Noronha Silva (pt_BR)
* Hasbullah Bin Pit (ms)
* KAMAGASAKO Masatoshi (ja)
* Kostas Papadimas (el)
* Marcel Telka (sk)
* Mətin Əmirov(az)
* Miloslav Trmac (cs)
* Ole Laursen (da)
* Paul Duffy (ga)
* Vincent van Adrighem (nl)
* Where can I get it ?
======================
Source code:
http://ftp.gnome.org/pub/GNOME/sources/epiphany/1.1/epiphany-1.1.1.tar.gz
Epiphany 1.1.1 requires mozilla 1.4, 1.5, mozilla cvs.
The suggested version is Mozilla 1.5:
ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla1.5/src/mozilla-source-1.5.tar.gz
More about dependencies and installation tips:
http://gnome.org/projects/epiphany/downloads.html
Enjoy.
Marco
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]