Changed EphyHistoryWindow to use the new backend, some things still remain (selected_...
[ephy-soc.git] / ChangeLog
blob32e491ac4f2ee22bbb66d45e98e25770ceb1a1d3
1 2007-07-10  Luca Ferretti  <elle.uca@libero.it>
3         * embed/downloader-view.c: (show_status_icon),
4         (downloader_view_build_ui):
5         * embed/mozilla/ContentHandler.cpp:
6         * lib/ephy-stock-icons.c: (ephy_stock_icons_init):
7         * lib/ephy-stock-icons.h:
8         * src/ephy-window.c:
10         Kill EPHY_STOCK_DOWNLOAD and add STOCK_DOWNLOAD, using
11         "emblem-download" named icon. Partially fix 450904. 
13         Note: you need latest svn version of gnome-icon-theme
14         to have the download icon @ 16x16 pixels
16 2007-07-09  Christian Persch  <chpe@gnome.org>
18         === Release 2.19.5 ===
20 2007-07-09  Christian Persch  <chpe@gnome.org>
22         * configure.ac:
23         * data/icons/16x16/status/Makefile.am:
24         * data/icons/24x24/status/Makefile.am:
25         * data/icons/48x48/Makefile.am:
26         * data/icons/48x48/status/Makefile.am:
27         * data/icons/Makefile.am:
28         * lib/ephy-stock-icons.c: (ephy_stock_icons_init):
29         * lib/ephy-stock-icons.h:
31         Copy the lock icons from g-i-t 2.16 into epiphany, since the new ones
32         in g-i-t are broken (see bug #348350 comment 93 ff).
34 2007-07-03  Jaap Haitsma  <jaap@haitsma.org>
36         * lib/egg/update-toolbareditor-from-libegg: removed
37         * lib/egg/update-toolbareditor-from-libegg.sh: added
38         Rename to update-toolbareditor-from-libegg.sh
39         Also updated the script such it updates itself
40         * lib/egg/egg*:
41         Sync with latest libegg toolbareditor
43 2007-07-01  Jaap Haitsma  <jaap@haitsma.org>
45         * src/ephy-history-window.c, src/bookmarks/ephy-bookmarks-editor.c,
46         src/ephy-window.c: Use GTK_STOCK_ABOUT icon i.s.o GNOME_STOCK_ABOUT
47         Fixes bug #452769
49 2007-07-01  Jaap Haitsma  <jaap@haitsma.org>
50         
51         Changelog entry from the previous commit. I accidently changed the
52         wrong Changelog file
53         * lib/egg/update-toolbareditor-from-libegg: script that syncs local
54         toolbar editor copy with the one in libegg SVN
55         * lib/egg/egg*: sync with toolbar editor in libegg. Sync obtained by 
56         running update-toolbareditor-from-libegg
57         * lib/egg/eggintl.h: removed not needed anymore by egg-toolbareditor
58         * lib/egg/Makefile.am: remove eggintl.h
60 2007-06-28  Christian Persch  <chpe@gnome.org>
62         * configure.ac:
63         * data/Makefile.am:
64         A data/weasel-ua-pref.js.in:
66         Make UA ff-compatible. This fixes
67         https://bugzilla.mozilla.org/show_bug.cgi?id=334967 . See also
68         Camino bug https://bugzilla.mozilla.org/show_bug.cgi?id=384721 and
69         https://bugzilla.mozilla.org/show_bug.cgi?id=385999 for discussion.
71 2007-06-26  Luca Ferretti  <elle.uca@libero.it>
73         * lib/ephy-stock-icons.h: use "document-page-setup" named icon for
74         STOCK_PRINT_SETUP (now available on gnome-icon-theme trunk); add
75         comments to explain icons origin (icon naming spec, custom,
76         deprecated...)
78 2007-06-25  Felix Riemann  <friemann@svn.gnome.org>
80         * lib/egg/egg-toolbar-editor.c: (event_box_realize_cb):
81         Make named drag-icons toolbar-sized like the others.
82         Part of bug #450590.
84 2007-06-24  Felix Riemann  <friemann@svn.gnome.org>
86         * lib/egg/egg-toolbar-editor.c: (editor_create_item_from_name):
87         Cleanups to my last commit.
88         Fixes bug 450590 (Felix Riemann, Jaap Haitsma)
90 2007-06-24  Felix Riemann  <friemann@svn.gnome.org>
92         * lib/egg/egg-toolbar-editor.c: (editor_create_item_from_name):
93         Add a workaround to take into account that Gtk{Radio,Toggle}Actions
94         only set either the stock-id or the icon-name property depending on
95         the image type. This makes it possible to display the icon of such
96         actions in the toolbar editor. (bug #450590)
98 2007-06-22  Gabor Kelemen  <kelemeng@gnome.hu>
100         * src/ephy-main.c: Use g_option_group_set_translation_domain to
101         translate commandline options. Fixes bug #450146
103 2007-06-07  Diego Escalante Urrelo  <diegoe@gnome.org>
105         * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp:
106         * help/C/epiphany.xml:
108         Modified first-time dialog when visiting a secure page, to mention
109         the color and padlock icon in the address entry. 
110         Patch by Jared Moore. Fixes bug #346243.
112 2007-06-16  Christian Persch  <chpe@gnome.org>
114         * doc/Makefile.am:
116         Add debugging.txt to EXTRA_DIST.
118 2007-06-14  Christian Persch  <chpe@gnome.org>
120         * embed/mozilla/GeckoPrintService.cpp:
121         * embed/mozilla/GeckoPrintSession.cpp:
122         * embed/mozilla/GeckoPrintSession.h:
124         Set the print as cancelled in the print settings too, see
125         https://bugzilla.mozilla.org/show_bug.cgi?id=253926.
127 2007-06-10  Christian Persch  <chpe@gnome.org>
129         * data/default-prefs-common.js:
131         Disable PAPI too.
133 2007-06-07  Diego Escalante Urrelo  <diegoe@gnome.org>
135         * src/ephy-history-window.c:
136         * src/bookmarks/ephy-bookmarks-editor.c:
138         Adds SelectAll stock icon.
140 2007-06-05  Diego Escalante Urrelo  <diegoe@gnome.org>
142         * src/ephy-history-window.c
143         * src/bookmarks/ephy-bookmarks-editor.c
144         * data/ui/epiphany-history-window-ui.xml
145         * data/ui/epiphany-bookmark-editor-ui.xml:
147         Assign control+T as default delete shortcut. Also move the Delete item
148         to Edit menu. Bug #351100.
150 2007-06-05  Diego Escalante Urrelo  <diegoe@gnome.org>
152         * embed/mozilla/EphyAboutModule.cpp:
154         Last commit reverted.
156 2007-06-05  Diego Escalante Urrelo  <diegoe@gnome.org>
158         * embed/mozilla/EphyAboutModule.cpp:
160         Change the "The page was not fully loaded when the crash ocurred"
161         message to something better. Patch by Thomas Presthus. Bug #433796.
163 2007-06-05  Diego Escalante Urrelo  <diegoe@gnome.org>
165         * src/ephy-go-action.c:
167         Fix go button behaviour to react to button-release-event and not
168         button-press-event. Patch by Sebastiaan Samyn. Bug #441419.
170 2007-06-05  Diego Escalante Urrelo  <diegoe@gnome.org>
172         * src/ephy-window.c:
174         Added GTK_STOCK_SELECT_ALL to SelectAll action. 
176 2007-06-05  Christian Persch  <chpe@gnome.org>
178         * doc/reference/Makefile.am:
179         
180         Fix docs build on xulrunner trunk.
182 2007-06-05  Wouter Bolsterlee  <wbolster@svn.gnome.org>
184         * data/about.ini:
185         
186         Shameless plug: added Reinout van Schouwen and myself.
188 2007-06-05  Jared Moore <cornflake.pirate@gmail.com>
190         Reviewed by: Christian Persch <chpe@gnome.org>
191         Committed by: Wouter Bolsterlee <wbolster@gnome.org>
193         * data/ui/epiphany-ui.xml:
195         Added 'select all' to context menu for text input areas. Bug #336739.
197 2007-06-04  Christian Persch  <chpe@gnome.org>
199         * embed/ephy-embed.c: (ephy_embed_load_url):
201         It seems SUSE can't take a hint and doesn't care, so remove this comment.
203 2007-05-31  Diego Escalante Urrelo  <diegoe@gnome.org>
205         * lib/widgets/ephy-location-entry.c:
207         Adds some prefixes to web_prefixes for ftp sites. Bug #422114.
209 2007-05-27  Christian Persch  <chpe@gnome.org>
211         * embed/mozilla/mozilla-embed-single.cpp:
213         nsIPasswordManager doesn't exist on trunk anymore.
215 2007-05-27  Christian Persch  <chpe@gnome.org>
217         * lib/ephy-stock-icons.c: (ephy_stock_icons_init):
219         No need to make this data static.
221 2007-05-27  Christian Persch  <chpe@gnome.org>
223         * embed/mozilla/GeckoPrintService.cpp:
225         Take the printer's capabilities into account.
227 2007-05-19  Christian Persch  <chpe@gnome.org>
229         * data/glade/epiphany.glade:
231         Make "Show Passwords" plural. Bug #437798.
233 2007-05-19  Christian Persch  <chpe@gnome.org>
235         * data/epiphany.schemas.in:
236         * embed/ephy-embed-prefs.h:
237         * embed/mozilla/mozilla-notifiers.cpp:
239         Add pref for smooth scroll, bug #162489.
240         Use GSlice to allocate the prefs notifier data.
241         Check the pref type.
243 2007-05-19  Christian Persch  <chpe@gnome.org>
245         * embed/mozilla/GeckoCookiePromptService.cpp:
247         Just use ngettext here, no need for dngettext.
249 2007-05-19  Christian Persch  <chpe@gnome.org>
251         * embed/ephy-cookie-manager.h:
252         * embed/mozilla/EphySingle.cpp:
254         Store http-only flag too.
256 2007-05-19  Christian Persch  <chpe@gnome.org>
258         * lib/egg/eggtreemultidnd.c:
260         Include config.h.
262 2007-05-19  Christian Persch  <chpe@gnome.org>
264         * src/ephy-statusbar.c:
266         Make this comment accurate.
268 2007-05-19  Christian Persch  <chpe@gnome.org>
270         * src/prefs-dialog.c: (prefs_dialog_show_help):
272         Make this string static.
274 2007-05-13  Christian Persch  <chpe@gnome.org>
276         * configure.ac:
278         Post-release version bump.
280 2007-05-13  Christian Persch  <chpe@gnome.org>
282         === Release 2.19.2 ==
284         * configure.ac:
286         Update for 2.19.2.
288         * po/POTFILES.skip:
290         Try to fix distcheck with stupid intltool.
292 2007-05-08  Felix Riemann  <friemann@svn.gnome.org>
294         * lib/egg/egg-toolbar-editor.c: (event_box_realize_cb),
295         (editor_create_item_from_name):
296         Support using named icons in the toolbareditor and attach them to the
297         mouse pointer while dragging them to the toolbar. (bug #436684)
299 2007-05-04  Diego Escalante Urrelo <diegoe@gnome.org>
301         * src/ephy-find-toolbar.c:
303         Make Shift+Return find previous when searching. 
304         Patch by Robin Stocker.
306         Fixes #412033
308 2007-05-01  Xan Lopez  <xan@gnome.org>
310         * lib/widgets/ephy-location-entry.c:
311         * lib/widgets/ephy-location-entry.h:
312         * src/ephy-completion-model.c:
313         * src/ephy-completion-model.h:
314         * src/ephy-location-action.c:
316         Copy the items on the completion list as the user moves through
317         them. The original input can be restored pressing Esc. The tentative
318         completion can be made definitive pressing Left or Right.
320         Fixes #409291, #102528
321         
322 2007-04-24  Diego Escalante Urrelo  <diegoe@gnome.org>
324         * src/popup-commands.c:
325         * lib/ephy-file-helpers.c:
326         Avoid opening nautilus if downloads are done to Desktop. This re-fixes
327         bug #383698.
329 2007-04-24  Diego Escalante Urrelo  <diegoe@gnome.org>
331         * embed/ephy-embed-dialog.c:
332         Fix some strict-aliasing warnings.
334 2007-04-23  Bastien Nocera  <hadess@hadess.net>
336         * lib/ephy-file-helpers.c: (xdg_user_dir_lookup),
337         (ephy_file_downloads_dir_from_xdg), (ephy_file_downloads_dir):
338         Use xdg-user-dirs to get a better default Downloads directory
339         (Closes: #415342)
341 2007-04-20  Bastien Nocera  <hadess@hadess.net>
343         * data/mime-types-permissions.xml: Add "application/x-quicktimeplayer"
344         and "application/x-quicktime-media-link" to the safe mime-types
345         (Closes: #431665)
347 2007-04-16  Diego Escalante Urrelo  <diegoe@gnome.org>
349         * src/ephy-go-action.c:
351         Middle clicking the Go button should open the location bar address
352         content in a new tab. Bug #362591.
354 2007-04-09  Christian Persch  <chpe@gnome.org>
356         * data/glade/print.glade:
357         * embed/mozilla/EphyBrowser.cpp:
358         * embed/mozilla/GeckoPrintService.cpp:
359         * embed/mozilla/GeckoPrintService.h:
361         Fix printing of frames.
363 2007-04-02  Diego Escalante Urrelo <diegoe@gnome.org>
365         * src/bookmarks/ephy-topic-action.c:
367         Allow the user to select a different bookmark topic on the toolbar by
368         just moving the mouse. Old behaviour forced the user to click each
369         topic button to activate the menu, now only the first click is
370         required. Bug #363848. Patch by John Millikin.
372 2007-03-29  Christian Persch  <chpe@gnome.org>
374         * lib/ephy-password-dialog.c: (ephy_password_dialog_constructor):
376         #if 0 some currently unused code. Bug #423907.
378 2007-03-25  Christian Persch  <chpe@gnome.org>
380         * src/ephy-statusbar.c: (create_statusbar_progress):
382         Make progressbar taller. Bug #421060.
384 2007-03-16  Bastien Nocera  <hadess@hadess.net>
386         * embed/mozilla/Makefile.am:
387         * embed/mozilla/mozilla-embed-single.cpp:
388         Fix Epiphany not finding some Gecko plugins when
389         running in a multilib environment (Closes: #407419)
391 2007-03-12  Christian Persch  <chpe@gnome.org>
393         * embed/mozilla/GtkNSSDialogs.cpp:
395         Add translator's comment for 'token'.
397 2007-03-12  Christian Persch  <chpe@gnome.org>
399         * embed/mozilla/GeckoCookiePromptService.cpp:
400         * embed/mozilla/GeckoCookiePromptService.h:
401         * embed/mozilla/Makefile.am:
402         * embed/mozilla/MozRegisterComponents.cpp:
404         Implement nsICookiePromptService. Bug #337826.
406 2007-03-11  Christian Persch  <chpe@gnome.org>
408         * configure.ac:
410         Bump version to 2.19.0, and set API version to 2.19.
412 2007-03-11  Christian Persch  <chpe@gnome.org>
414         * *:
416         Correct FSF address. Bug #409075, patch by John Millikin.
418 2007-03-11  Christian Persch  <chpe@gnome.org>
420         * configure.ac:
422         Post-release version bump.
424 2007-03-11  Christian Persch  <chpe@gnome.org>
426         === Release 2.18.0 ===
428 2007-03-11  Christian Persch  <chpe@gnome.org>
430         * configure.ac:
432         Set version to 2.18.0.
434 2007-03-11  Christian Persch  <chpe@gnome.org>
436         * embed/Makefile.am:
437         * lib/Makefile.am:
438         * lib/egg/Makefile.am:
439         * src/Makefile.am:
440         * src/bookmarks/Makefile.am:
442         Regenerate the type builtins when the Makefile changes. Should fix bug
443         #416994; no code freeze break since it's only fixing a build problem.
445 2007-03-07  Christian Kirbach  <Christian.Kirbach@googlemail.com>
447         * data/bme.desktop.in.in:
448         * data/epiphany.desktop.in.in:
450         "Application" is not a valid category in the freedesktop specification.
452 2007-03-04  Christian Persch  <chpe@svn.gnome.org>
454         * src/ephy-net-monitor.c: (ephy_net_monitor_check_network),
455         (ephy_net_monitor_startup):
457         Don't crash when we cannot access the system bus. Bug #404514, patch
458         by Jan de Groot.
460 2007-03-03  Christian Persch  <chpe@svn.gnome.org>
462         * embed/Makefile.am:
463         * lib/Makefile.am:
464         * lib/egg/Makefile.am:
465         * src/Makefile.am:
466         * src/bookmarks/Makefile.am: Make sure the type builtins are
467         regenerated when the Makefile changes.
469 2007-03-03  Benjamin Berg  <benjamin@sipsolutions.net>
471         * embed/Makefile.am:
472         * embed/ephy-adblock-manager.c: (ephy_adblock_manager_should_load):
473         * embed/ephy-adblock-manager.h:
474         * embed/ephy-adblock.c: (ephy_adblock_should_load):
475         * embed/ephy-adblock.h:
476         * embed/mozilla/EphyContentPolicy.cpp:
477         * lib/Makefile.am:
478         * lib/ephy-adblock.c:
479         * lib/ephy-adblock.h:
481         Move ephy-adblock.* to embed. Change the API to pass EphyEmbed to
482         should_load. This is needed to fix bug #348331.
484 2007-03-02  Christian Persch  <chpe@svn.gnome.org>
486         * data/mime-types-permissions.xml:
488         Add .bz2.
490 2007-02-26  Christian Persch  <chpe@svn.gnome.org>
492         === Release 2.17.92 ==
494         * configure.ac:
496 2007-02-23  Christian Persch  <chpe@svn.gnome.org>
498         * embed/mozilla/EphyFind.cpp:
499         * embed/mozilla/EphyFind.h:
501         What's this? Another mozilla API change!
503 2007-02-12  Christian Persch  <chpe@svn.gnome.org>
505         * configure.ac:
507         Post-release version bump.
509 2007-02-12  Christian Persch  <chpe@svn.gnome.org>
511         === Release 2.17.91 ===
513         * configure.ac:
514         * data/mime-types-permissions.xml:
516 2007-02-08  Jean-François Rameau  <jframeau@cvs.gnome.org>
518         * embed/mozilla/EphyAboutModule.cpp:
519         (GetErrorMessage),(CreateErrorPage):
521         Fix a g_free on static string. Also fix a leak.
523 2007-02-08  Christian Persch  <chpe@svn.gnome.org>
525         * embed/mozilla/MozDownload.cpp:
527         Guess what? Another mozilla API change!
529 2007-02-07  Christian Persch  <chpe@svn.gnome.org>
531         * data/default-prefs-common.js:
533         Set the new pwdmgr pref.
535 2007-02-02  Christian Persch  <chpe@svn.gnome.org>
537         * data/mime-types-permissions.xml:
539         More mime types.
541 2007-02-02  Christian Persch  <chpe@svn.gnome.org>
543         * data/mime-types-permissions.xml:
545         More mime types.
547 2007-01-30  Christian Persch  <chpe@svn.gnome.org>
549         * data/mime-types-permissions.xml:
551         Add video/x-theora+ogg to list of known mime types.
553 2007-01-28  Christian Persch  <chpe@svn.gnome.org>
555         * src/ephy-tabs-menu.c: (sync_active_tab):
557         Make this a regular check, not g_return_if_fail.
559 2007-01-28  Christian Persch  <chpe@svn.gnome.org>
561         * data/default-prefs-common.js:
563         Set bidi caret movement pref to mimick gtk widgets.
565 2007-01-28  Christian Persch  <chpe@svn.gnome.org>
567         * src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus):
568         
569         Fix error condition check.
571 2007-01-28  Christian Persch  <chpe@svn.gnome.org>
573         * data/mime-types-permissions.xml:
575         Add more mime types.
577 2007-01-28  Christian Persch  <chpe@svn.gnome.org>
579         * lib/ephy-node.c: (destroy_signal_data), (node_parent_free),
580         (ephy_node_destroy), (ephy_node_new_with_id), (real_set_property),
581         (ephy_node_set_property), (ephy_node_set_property_string),
582         (ephy_node_set_property_boolean), (ephy_node_set_property_long),
583         (ephy_node_set_property_int), (ephy_node_set_property_double),
584         (ephy_node_set_property_float), (real_add_child),
585         (ephy_node_new_from_xml), (ephy_node_signal_connect_object):
587         Convert EphyNode to use GSlice.
589 2007-01-28  Jean-François Rameau  <jframeau@cvs.gnome.org>
591         * embed/mozilla/ContentHandler.cpp: (GContentHandler::Show):
593         Check for a potential veto. Fix #342951.
595 2007-01-28  Christian Persch  <chpe@svn.gnome.org>
597         * lib/ephy-node.c: (safe_write_string), (ephy_node_write_to_xml):
598         * src/bookmarks/ephy-bookmarks-export.c: (sanitise_string),
599         (write_topics_list), (write_rdf):
601         Make sure we don't write characters < 0x20 (except 0x9, 0xa, 0xd) to
602         XML. Bug #392782.
604 2007-01-28  Christian Persch  <chpe@svn.gnome.org>
606         * src/epiphany.defs:
607         * src/epiphany.override:
609         Fix the wrapping of the singleton Ephy[Embed]Shell as
610         "epiphany.Shell()". Bug #351705.
612 2007-01-28  Christian Persch  <chpe@svn.gnome.org>
614         * data/Makefile.am:
616         Fix schemas install command.
618 2007-01-27  Priit Laes  <plaes@svn.gnome.org>
620         * embed/mozilla/EphyAboutModule.cpp:
622         Fixes the menu path of Gnome control center when displaying the service 
623         unavailable error message. Bug #352923.
625 2007-01-24  Diego Escalante Urrelo <diegoe@svn.gnome.org>
627         * embed/mozilla/EphyAboutModule.cpp:
629         Changed the "redirected too many times" error page to be more
630         friendly. Bug #395990.
632 2007-01-23  Christian Persch  <chpe@svn.gnome.org>
634         * embed/mozilla/EphyBrowser.cpp:
635         * embed/mozilla/GeckoPrintService.cpp:
636         * embed/mozilla/GeckoPrintService.h:
637         * embed/mozilla/GeckoPrintSession.cpp:
639         Clear some print settings in the settings we hand to the print job, so
640         they don't get applied twice. Bug #394818.
642         Prepare for printing to PDF (#if 0'd until the gecko bug is fixed).
644 2007-01-23  Christian Persch  <chpe@svn.gnome.org>
646         * data/mime-types-permissions.xml:
647         
648         Add another safe mime type.
650 2007-01-22  Christian Persch  <chpe@svn.gnome.org>
652         * configure.ac:
654         Post-release version bump.
656 2007-01-22  Christian Persch  <chpe@svn.gnome.org>
658         === Release 2.17.90 ===
660         * configure.ac:
662 2007-01-18  Diego Escalante Urrelo <diegoe@svn.gnome.org>
664         * data/ui/epiphany-bookmark-editor-ui.xml:
666         Puts OpenInWindow over OpenInTab in the Bookmarks Editor so we meet
667         the HIG. Fixes bug #340775.
669 2007-01-18  Luca Ferretti  <elle.uca@libero.it>
671         * data/icons/*/places/bookmark-web.*:
672         * data/icons/*/places/Makefile.am:
673         * data/icons/*/Makefile.am:
674         * configure.ac
676         Add to build new "bookmark-web" custom named icon at
677         16, 22 and 24 pixels - under new places directory.
679         * lib/ephy-stock-icons.c:
680         * lib/ephy-stock-icons.h:
681         * src/bookmarks/ephy-bookmark-properties.c:
682         * src/bookmarks/ephy-bookmark-action.c:
684         Remove STOCK_BOOKMARK and add EPHY_STOCK_BOOKMARK using
685         new "bookmark-web" custom named icon.
687 2007-01-17  Diego Escalante Urrelo <diegoe@svn.gnome.org>
689         * src/popup-commands.c:
690         
691         Avoid opening a nautilus window when downloads are finished if the
692         downloaded file was saved to the desktop. Considers the
693         desktop_is_homedir option of Nautilus. Bug #383698.
695 2007-01-10  Diego Escalante Urrelo <diegoe@svn.gnome.org>
697         * src/bookmarks/ephy-bookmarks-ui.c:
699         Fixes compilation with gcc 2. Bug #394699. Patch by Jens Granseuer.
701 2007-01-10  Christian Persch  <chpe@svn.gnome.org>
703         * data/chrome/about.xhtml:
704         * src/window-commands.c: (window_cmd_help_about):
706         Update for 2007.
708 2007-01-10  Christian Persch  <chpe@svn.gnome.org>
710         * data/epiphany.pc.in:
712         Fix for autoconf 2.60 (datarootdir).
714 2007-01-09  Diego Escalante Urrelo <diegoe@svn.gnome.org>
716         * src/popup-commands.c:
717         * lib/ephy-file-helpers.c:
719         Opens images in a new browser window if EOG is not found. Bug #167595.
720         Patch by Björn Lindqvist.
722 2007-01-09  Diego Escalante Urrelo <diegoe@svn.gnome.org>
724         * src/ephy-history-window.c:
725         * src/ephy-main.c:
726         * src/bookmarks/ephy-bookmarks-editor.c:
727         * src/ephy-tab.c:
728         * src/ephy-encoding-menu.c:
729         * src/ephy-window.c:
730         * data/glade/form-signing-dialog.glade:
731         * data/glade/prefs-dialog.glade:
733         Changes "..." for the ellipsis character "…". Bug #324380. Patch by
734         Diego Escalante Urrelo.
736 2007-01-09  Diego Escalante Urrelo <diegoe@svn.gnome.org>
738         * data/about.ini:
740         Added myself as a Contributor. :).
742 2007-01-09  Christian Persch  <chpe@svn.gnome.org>
744         * configure.ac:
746         Post-release version bump.
748 2007-01-09  Christian Persch  <chpe@svn.gnome.org>
750         === Release 2.17.5 ===
752         * NEWS:
753         * configure.ac:
754         * data/default-prefs-common.js:
755         * doc/reference/tmpl/ephy-embed.sgml:
757 2007-01-08  Diego Escalante Urrelo <diegoe@svn.gnome.org>
759         * src/ephy-python-extension.c:
760         * src/epiphany.override:
762         Fixes a problem at link time on Darwin, bug #387233. Patch by paul.
764 2007-01-08  Diego Escalante Urrelo <diegoe@svn.gnome.org>
766         * embed/mozilla/EphyAboutModule.cpp:
768         Fixes the escaping in the error message "The page %s was not fully 
769         loaded yet when the browser crashed..." by changing the
770         g_strdup_printf into a g_markup_printf_escaped. Bug #374627. Patch by
771         Diego Escalante Urrelo.
773 2007-01-08  Diego Escalante Urrelo <diegoe@svn.gnome.org>
775         * embed/mozilla/EphyAboutModule.cpp:
777         Fixes the menu path of the service unavailable error message.
779 2007-01-08  Diego Escalante Urrelo <diegoe@svn.gnome.org>
781         * src/popup-commands.c: (background_download_completed)
783         Check the result of ephy_file_launch_desktop_file () so if it fails we
784         try an alternative naming of the background capplet: gnome-background.
785         This is seen in fedora. Bug #387206, which is actually caused by
786         bugzilla.redhat.com #201867.
788 2007-01-08  Luca Ferretti  <elle.uca@libero.it>
790         * data/epiphany.pc.in: 
792         Added "icondir" variable ( == $datadir/$package/icons ).
793         The purpose is allow extensions to install custom themeable icons
794         in this directory, so they can use named icons without add a new
795         icon search path.
797 2007-01-08  Diego Escalante Urrelo <diegoe@svn.gnome.org>
799         * src/bookmarks/ephy-bookmarks-editor.c:
800         * lib/widgets/ephy-node-view.c:
802         Workaround/semi-fix for bug #351814. The real cause of the problem is
803         the user_data that is never set on a GtkTreeIter, so the Ephy
804         implementation of the tree makes it to have a stamp of 0 being that
805         way an invalid iter. Patch by Diego Escalante Urrelo.
807 2007-01-08  Diego Escalante Urrelo <diegoe@svn.gnome.org>
809         * data/glade/form-signing-dialog.glade:
810         * data/glade/prefs-dialog.glade:
812         Removed the hardcoded invisible char, note that this might readd
813         itself to the file if someone edits it. It has been suggested that we
814         move over to glade-3. Patch by Vitali Ischenko. Bug #393910.
816 2007-01-03  Diego Escalante Urrelo <diegoe@svn.gnome.org>
818         * embed/ephy-favicon-cache.c: (icon_is_obsolete),
819         (remove_obsolete_icons):
820         * embed/ephy-history.c: (page_is_obsolete),
821         (remove_obsolete_pages):
822         
823         Avoid use of localtime by computing expiry in seconds instead of days.
824         Patch by Chris Wilson.
826 2007-01-03  Diego Escalante Urrelo  <diegoe@svn.gnome.org>
828         * embed/ephy-favicon-cache.c: (ephy_favicon_cache_init):
829         * embed/ephy-history.c: (ephy_history_init):
830         * lib/Makefile.am:
831         * lib/ephy-glib-compat.h:
832         * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save_delayed):
833         * src/ephy-dbus.c: (session_filter_func), (system_filter_func):
834         * src/ephy-extensions-manager.c: (reload_cb):
835         * src/ephy-session.c: (confirm_shutdown_cb):
837         Utilize GLib's new g_timeout_add_seconds to reduce context switches
838         and improve CPU/power efficiency. Patch by Chris Wilson.
841 2007-01-03  Diego Escalante Urrelo <diegoe@svn.gnome.org>
843         * data/glade/prefs-dialog.glade:
845         Corrects the expand of the Privacy tab in the Preferences window.
846         Patch by Baptiste Mille-Mathias.
848 2007-01-03  Diego Escalante Urrelo <diegoe@svn.gnome.org>
850         * data/mime-types-permissions.xml:
852         Added text/csv as a safe type (note that the alias
853         text/x-comma-separate-values is also present). Patch by Gaëtan
854         Podevijn.
856 2007-01-02  Diego Escalante Urrelo <diegoe@svn.gnome.org>
858         * src/ephy-history-window.c: (ephy_history_window_update_menu):
859         
860         Disables "Add Bookmark" in the File menu when bookmarks are locked
861         down.
863         * src/bookmarks/ephy-bookmark-properties.c: (ephy_bookmark_properties_constructor):
865         Makes the topics pane insensitive and the rest of entries
866         non-editables (but sensitive so we can select the text) 
867         when bookmarks are locked down.
869         * src/bookmarks/ephy-bookmarks-ui.c: (ephy_bookmarks_ui_add_bookmark):
871         Don't allow the add bookmark ui to appear if it's locked down.
873 2006-12-31  Christian Persch  <chpe@svn.gnome.org>
875         * src/ephy-main.c: (main):
877         Make sure to init gthread as first call to glib.
879 2006-12-30  Diego Escalante Urrelo <diegoe@cvs.gnome.org>
880         
881         * src/ephy-statusbar.c:
883         Removed uneeded #include <gtk/gtkframe.h>.
885 2006-12-30  Christian Persch  <chpe@svn.gnome.org>
887         * .cvsignore:
888         * data/.cvsignore:
889         * data/art/.cvsignore:
890         * data/chrome/.cvsignore:
891         * data/glade/.cvsignore:
892         * data/icons/.cvsignore:
893         * data/icons/16x16/.cvsignore:
894         * data/icons/16x16/actions/.cvsignore:
895         * data/icons/16x16/status/.cvsignore:
896         * data/icons/22x22/.cvsignore:
897         * data/icons/22x22/actions/.cvsignore:
898         * data/icons/22x22/status/.cvsignore:
899         * data/icons/24x24/.cvsignore:
900         * data/icons/24x24/actions/.cvsignore:
901         * data/icons/24x24/status/.cvsignore:
902         * data/icons/32x32/.cvsignore:
903         * data/icons/32x32/actions/.cvsignore:
904         * data/icons/32x32/status/.cvsignore:
905         * data/icons/scalable/.cvsignore:
906         * data/icons/scalable/actions/.cvsignore:
907         * data/icons/scalable/status/.cvsignore:
908         * data/ui/.cvsignore:
909         * doc/.cvsignore:
910         * doc/reference/.cvsignore:
911         * embed/.cvsignore:
912         * embed/mozilla/.cvsignore:
913         * help/.cvsignore:
914         * help/C/.cvsignore:
915         * help/bg/.cvsignore:
916         * help/el/.cvsignore:
917         * help/es/.cvsignore:
918         * help/eu/.cvsignore:
919         * help/fi/.cvsignore:
920         * help/fr/.cvsignore:
921         * help/it/.cvsignore:
922         * help/ja/.cvsignore:
923         * help/nl/.cvsignore:
924         * help/ru/.cvsignore:
925         * help/sv/.cvsignore:
926         * help/uk/.cvsignore:
927         * lib/.cvsignore:
928         * lib/egg/.cvsignore:
929         * lib/widgets/.cvsignore:
930         * m4/.cvsignore:
931         * plugins/.cvsignore:
932         * plugins/desktop-file/.cvsignore:
933         * po/.cvsignore:
934         * src/.cvsignore:
935         * src/bookmarks/.cvsignore:
937         .cvsignore files are obsolete.
939 2006-12-25  Christian Persch  <chpe@cvs.gnome.org>
941         * src/ephy-statusbar.c: (ephy_statusbar_class_init):
942         
943         Only use the statusbar size-allocate hack on gtk <= 2.10 now that gtk
944         bug #372452 is fixed.
946 2006-12-19  Luca Ferretti  <elle.uca@libero.it>
948         * data/ui/epiphany-ui.xml:
950         Invert MoveToolItem and RemoveToolItem order, matchingh
951         same feature for panel applets.
952         
953         * lib/egg/egg-editable-toolbar.c:
954         (egg_editable_toolbar_set_ui_manager):  
955         * lib/ephy-stock-icons.c: (ephy_stock_icons_init):
956         * lib/ephy-stock-icons.h:
958         Remove STOCK_DRAG_MODE and STOCK_VIEW_SOURCE.
960 2006-12-19  Luca Ferretti  <elle.uca@libero.it>
962         * data/icons/16x16/actions/Makefile.am:
963         * data/icons/16x16/actions/location-entry.png:
964         * data/icons/22x22/actions/Makefile.am:
965         * data/icons/22x22/actions/location-entry.png:
966         * data/icons/24x24/actions/location-entry.png:
967         * data/icons/32x32/actions/Makefile.am:
968         * data/icons/32x32/actions/location-entry.png:
969         * data/icons/32x32/actions/location-entry.svg:
970         * data/icons/scalable/actions/Makefile.am:
971         * data/icons/scalable/actions/location-entry.svg:
973         Add Tango style location-entry named icon.
975 2006-12-18  Christian Persch  <chpe@cvs.gnome.org>
977         * configure.ac:
979         Post-release version bump.
981 2006-12-18  Christian Persch  <chpe@cvs.gnome.org>
982         
983         === Release 2.17.4 ===
985         * autogen.sh:
986         * configure.ac:
987         * src/Makefile.am:
989         Link with -lxpcomglue_s on trunk.
991 2006-12-18  Christian Persch  <chpe@cvs.gnome.org>
993         * lib/widgets/ephy-location-entry.c:
994         (ephy_location_entry_set_completion):
995         * lib/widgets/ephy-location-entry.h:
996         * src/ephy-completion-model.c:
997         (ephy_completion_model_get_column_type), (init_favicon_col),
998         (ephy_completion_model_get_value):
999         * src/ephy-completion-model.h:
1000         * src/ephy-location-action.c: (connect_proxy):
1001         
1002         Show favicons in location entry drop-down. Bug #112748, patch by Diego
1003         Escalante Urrelo.
1005 2006-12-17  Christian Persch  <chpe@cvs.gnome.org>
1007         * data/epiphany-bookmarks-html.xsl:
1009         Fix bookmarks export to HTML. Bug #345925, patch by Stefan Stuhr.
1011 2006-12-17  Christian Persch  <chpe@cvs.gnome.org>
1013         * configure.ac:
1015         Bump version to 2.17.4.
1017 2006-12-17  Christian Persch  <chpe@cvs.gnome.org>
1019         * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_export):
1021         Fix file name extension when exporting bookmarks. Bug #358986, patch
1022         by Diego Escalante Urrelo.
1024 2006-12-17  Christian Persch  <chpe@cvs.gnome.org>
1026         * src/bookmarks/ephy-topic-action.c: (button_deactivate_cb):
1028         Fix a signal leak. Bug #363837, patch by John Millikin.
1030 2006-12-17  Eric Butler  <eric@extremeboredom.net>
1032         * src/ephy-embed.h:
1033         
1034         Add search_link entry to _EphyEmbedIface
1036         * src/ephy-embed.c:
1038         Add ge-search-link signal
1040         * embed/mozilla/EphyBrowser.cs: 
1041         
1042         Fire ge-search-link signal for opensearch tags
1044 2006-12-17  Christian Persch  <chpe@cvs.gnome.org>
1046         * src/ephy-history-window.c: (cmd_delete):
1048         Fix a mem leak. Bug #373549, patch by Diego Escalante Urrelo.
1050 2006-12-17  Christian Persch  <chpe@cvs.gnome.org>
1052         * src/ephy-notebook.c: (ephy_notebook_init), (sync_label):
1054         Limit tab tooltip length. Bug #324052, patch by Diego Escalante
1055         Urrelo.
1057 2006-12-17  Christian Persch  <chpe@cvs.gnome.org>
1059         * src/ephy-notebook.c: (notebook_drag_data_received_cb),
1060         (ephy_notebook_init), (build_tab_label):
1062         Allow to drag plaintext to tabbar. Bug #339339, patch by
1063         Michael Hofmann.
1065 2006-12-17  Christian Persch  <chpe@cvs.gnome.org>
1067         * lib/widgets/ephy-location-entry.c:
1068         (ephy_location_entry_set_completion):
1069         * lib/widgets/ephy-location-entry.h:
1070         * src/ephy-completion-model.c:
1071         (ephy_completion_model_get_column_type),
1072         (ephy_completion_model_get_value):
1073         * src/ephy-completion-model.h:
1074         * src/ephy-location-action.c: (connect_proxy):
1076         List title and URL in location entry drop-down. Bug #169550,
1077         patch by Diego Escalante Urrelo.
1079 2006-12-17  Christian Persch  <chpe@cvs.gnome.org>
1081         * lib/widgets/ephy-location-entry.c:
1082         (ephy_location_entry_style_set):
1084         Fix secure location bar colouring with dark themes. Bug #347343,
1085         patch by Diego Escalante Urrelo.
1087 2006-12-17  Christian Persch  <chpe@cvs.gnome.org>
1089         * data/Makefile.am:
1090         * src/Makefile.am:
1091         * src/window-commands.c: (window_cmd_help_about):
1092         
1093         Load about data from file.
1095 2006-12-17  Jean-François Rameau  <jframeau@cvs.gnome.org>
1097         * embed/ephy-adblock-manager.c:
1098         * embed/ephy-adblock-manager.h:
1100         Add a signal so one can react after some rules have been edited.
1102 2006-12-17  Björn Lindqvist  <bjourne@gmail.com>
1104         * embed/ephy-encodings.c
1105         * embed/ephy-favicon-cache.c
1106         * embed/ephy-history.c
1107         * embed/mozilla/GlobalHistory.cpp
1108         * lib/ephy-state.c
1109         * lib/widgets/ephy-node-view.c
1110         * src/ephy-tab.c
1111         * src/bookmarks/ephy-bookmarks.c
1113         Refactor lots of code by using the function
1114         ephy_node_set_property_XXX() instead of
1115         ephy_node_set_property(). Also, add emacs mode headers to touched
1116         files. Bug #381546.
1117         
1118 2006-12-15  Christian Persch  <chpe@cvs.gnome.org>
1120         * embed/mozilla/ContentHandler.cpp:
1121         * embed/mozilla/GeckoPrintService.cpp:
1122         * embed/mozilla/GtkNSSClientAuthDialogs.cpp:
1123         * embed/mozilla/GtkNSSDialogs.cpp:
1124         * embed/mozilla/GtkNSSKeyPairDialogs.cpp:
1125         * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp:
1126         * lib/ephy-file-chooser.c: (ephy_file_chooser_constructor):
1127         * lib/ephy-gui.c: (ephy_gui_check_location_writable):
1128         * lib/ephy-module.c:
1129         * lib/ephy-password-dialog.c: (ephy_password_dialog_constructor):
1130         * lib/ephy-spell-check.c:
1131         * lib/ephy-stock-icons.h:
1132         * lib/widgets/.cvsignore:
1133         * lib/widgets/ephy-spinner-tool-item.c:
1134         (ephy_spinner_tool_item_toolbar_reconfigured):
1135         * lib/widgets/testspinner.c:
1136         * plugins/desktop-file/plugin.cpp:
1137         * src/bookmarks/ephy-bookmarks.c: (redirect_cb):
1138         * src/ephy-history-window.c: (confirmation_dialog_construct):
1139         * src/ephy-main.c: (main):
1140         * src/ephy-session.c: (confirm_shutdown_cb),
1141         (session_command_autoresume):
1142         * src/ephy-shell.c: (ephy_shell_add_sidebar_cb):
1143         * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor):
1144         * src/ephy-window.c: (construct_confirm_close_dialog):
1145         * src/pdm-dialog.c: (pdm_dialog_init):
1146         * src/window-commands.c: (window_cmd_help_about):
1148         Use a define for the default window icon. Bug #385872.
1150         * lib/ephy-module.c:
1152         The symbol can be NULL even though the symbol lookup succeeded.
1154 2006-12-14  Chhristian Persch  <chpe@cvs.gnome.org>
1156         * data/default-prefs-common.js:
1158         Don't warn before launching rtsp and mms[h] handlers.
1160 2006-12-14  Luca Ferretti  <elle.uca@libero.it>
1162         * data/icons/32x32/actions/Makefile.am:
1163         * data/icons/32x32/actions/bookmark-view.png:
1164         * data/icons/32x32/actions/bookmark-view.svg:
1165         * data/icons/32x32/actions/history-view.png:
1166         * data/icons/32x32/actions/history-view.svg:
1167         * data/icons/scalable/actions/Makefile.am:
1168         * data/icons/scalable/actions/bookmark-view.svg:
1169         * data/icons/scalable/actions/history-view.svg:
1171         Add "bookmark-view" and "history-view" at 32 pixels
1172         and 48 pixels scalable. From Andreas Nilsson.   
1174 2006-12-14  Luca Ferretti  <elle.uca@libero.it>
1176         * src/ephy-window.c:
1178         Remove the proxy icon from View->Page Source menu entry.
1180         * lib/ephy-stock-icons.h:
1182         Keep STOCK_VIEW_SOURCE by now, but use "text-html" instead
1183         deprecated "stock_view-html-source".
1185 2006-12-14  Luca Ferretti  <elle.uca@libero.it>
1187         * data/icons/16x16/actions/Makefile.am:
1189         Fix a typo in previous commit.
1191 2006-12-14  Luca Ferretti  <elle.uca@libero.it>
1193         * data/icons/16x16/actions/Makefile.am:
1194         * data/icons/16x16/actions/bookmark-view.png:
1195         * data/icons/16x16/actions/bookmark-view.xcf:
1196         * data/icons/16x16/actions/download.xcf:
1197         * data/icons/16x16/actions/epiphany-download.xcf.bz2:
1198         * data/icons/16x16/status/Makefile.am:
1199         * data/icons/16x16/status/popup-hidden.xcf:
1200         * data/icons/16x16/status/popup-hidden.xcf.bz2:
1201         * data/icons/22x22/actions/Makefile.am:
1202         * data/icons/22x22/actions/bookmark-view.png:
1203         * data/icons/22x22/actions/bookmark-view.xcf:
1204         * data/icons/22x22/actions/download.xcf:
1205         * data/icons/22x22/actions/epiphany-download.xcf.bz2:
1206         * data/icons/22x22/status/Makefile.am:
1207         * data/icons/22x22/status/popup-hidden.xcf:
1208         * data/icons/22x22/status/popup-hidden.xcf.bz2:
1209         * data/icons/24x24/actions/Makefile.am:
1210         * data/icons/24x24/actions/README:
1211         * data/icons/24x24/actions/bookmark-view.png:
1212         * data/icons/24x24/actions/web-bookmarks.png:
1213         * data/icons/32x32/actions/Makefile.am:
1214         * data/icons/32x32/actions/download.svg:
1215         * data/icons/32x32/actions/epiphany-download.svg:
1216         * data/icons/scalable/status/Makefile.am:
1218         Add new "bookmark-view" icon from Andreas Nilsson, replacing
1219         "web-bookmarks". Move images source from xcf.bz2 to xcf and
1220         use the same name of the named icon, including them in dist.
1222         * lib/ephy-stock-icons.h:
1224         Use "bookmark-view" named icon for EPHY_STOCK_BOOKMARKS.
1226 2006-12-13  Christian Persch  <chpe@cvs.gnome.org>
1228         * data/icons/16x16/actions/Makefile.am:
1229         * data/icons/22x22/actions/Makefile.am:
1230         * data/icons/24x24/actions/Makefile.am:
1231         * data/icons/32x32/actions/Makefile.am:
1232         * data/icons/32x32/status/Makefile.am:
1234         Dist the icon sources.
1236 2006-12-13  Luca Ferretti  <elle.uca@libero.it>
1238         * data/icons/16x16/actions/history-view.svg:
1239         * data/icons/22x22/actions/history-view.svg:
1241         Add image sources too.
1243 2006-12-13  Luca Ferretti  <elle.uca@libero.it>
1245         * data/icons/16x16/actions/Makefile.am:
1246         * data/icons/16x16/actions/history-view.png:
1247         * data/icons/22x22/actions/Makefile.am:
1248         * data/icons/22x22/actions/history-view.png:
1249         * data/icons/24x24/actions/Makefile.am:
1250         * data/icons/24x24/actions/history-view.png:
1251         * data/icons/24x24/actions/web-history.png:
1253         Updated icon for history from Andreas Nilsson.
1255         * lib/ephy-stock-icons.h:
1257         Use "history-view" as named icon. 
1258         
1259 2006-12-11  Christian Persch  <chpe@cvs.gnome.org>
1261         * data/icons/16x16/Makefile.am:
1262         * data/icons/16x16/actions/Makefile.am:
1263         * data/icons/16x16/status/Makefile.am:
1264         * data/icons/22x22/Makefile.am:
1265         * data/icons/22x22/actions/Makefile.am:
1266         * data/icons/22x22/status/Makefile.am:
1267         * data/icons/24x24/Makefile.am:
1268         * data/icons/24x24/actions/Makefile.am:
1269         * data/icons/24x24/status/Makefile.am:
1270         * data/icons/32x32/Makefile.am:
1271         * data/icons/32x32/actions/Makefile.am:
1272         * data/icons/32x32/status/Makefile.am:
1273         * data/icons/Makefile.am:
1274         * data/icons/scalable/Makefile.am:
1275         * data/icons/scalable/actions/Makefile.am:
1276         * data/icons/scalable/status/Makefile.am:
1278         Remove unnecessary rules.
1280 2006-12-08  Christian Persch  <chpe@cvs.gnome.org>
1282         * lib/ephy-stock-icons.c: (ephy_stock_icons_init):
1283         * src/ephy-main.c: (main):
1285         Move code around.
1287 2006-12-08  Luca Ferretti <elle.uca@libero.it>
1289         * data/icons/16x16/actions/Makefile.am:
1290         * data/icons/22x22/actions/Makefile.am:
1291         * data/icons/32x32/actions/Makefile.am:
1292         * data/icons/scalable/actions/Makefile.am:
1294         s/epiphany-download/download\
1296 2006-12-08  Luca Ferretti  <elle.uca@libero.it>
1298         * data/art/epiphany-bookmarks.png:
1300         Restore this, still used in bookmarks .desktop file.
1302 2006-12-08  Luca Ferretti <elle.uca@libero.it>
1304         * data/art/Makefile.am:
1305         * data/art/epiphany-bookmarks.png:
1306         * data/art/epiphany-download.png:
1307         * data/art/epiphany-entry.png:
1308         * data/art/epiphany-history.png:
1309         * data/art/epiphany-popup-hidden.png:
1310         * data/art/epiphany-popup-hidden.svg:
1312         Remove old stock icons
1313         
1314         * data/icons/16x16/actions/download.png:
1315         * data/icons/16x16/actions/epiphany-download.png:
1316         * data/icons/22x22/actions/download.png:
1317         * data/icons/22x22/actions/epiphany-download.png:
1318         * data/icons/24x24/actions/Makefile.am:
1319         * data/icons/24x24/actions/download.png:
1320         * data/icons/24x24/actions/epiphany-download.png:
1321         * data/icons/24x24/actions/location-entry.png:
1322         * data/icons/24x24/actions/web-bookmarks.png:
1323         * data/icons/24x24/actions/web-history.png:
1324         * data/icons/32x32/actions/download.png:
1325         * data/icons/32x32/actions/epiphany-download.png:
1326         * data/icons/scalable/actions/download.svg:
1327         * data/icons/scalable/actions/epiphany-download.svg:
1329         Move old stock icons here and rename "epiphany-download"
1330         to "download"
1332         * lib/ephy-stock-icons.c: (ephy_stock_icons_init):
1334         Use gtk_icon_source_set_icon_name for EPHY_STOCK*
1335         
1336         * lib/ephy-stock-icons.h:
1338         Update named icons to installed icons.
1339         
1340         * src/ephy-main.c: (main):
1342         Call gtk_icon_theme_append_search_path to add custom Ephy
1343         directory for themed icons.
1345         This should complete the icon theme support to Epiphany.
1346         Of course there is still some work to do, as well as
1347         provide fresh icons at all sizes and define the names.
1349 2006-12-08  Luca Ferretti  <elle.uca@libero.it>
1351         * data/icons/.cvsignore:
1352         * data/icons/*/.cvsignore:
1353         Silent cvs.
1355 2006-12-05  Wouter Bolsterlee  <wbolster@cvs.gnome.org>
1357         * src/ephy-link.c: (ephy_link_flags_from_current_event):
1359         Ctrl-middle click on a bookmarm should open a new tab.
1360         Fixes bug #334463, (trivial) patch by Diego Escalante
1361         Urrelo).
1363 2006-12-05  Luca Ferretti  <elle.uca@libero.it>
1365         * configure.ac:
1366         * data/icons/<size>/Makefile.am:
1367         * data/icons/<size>/status/popup-hidden.*:
1368         * data/icons/<size>/status/Makefile.am:
1370         Add "popup-hidden" named icon.
1372 2006-12-04  Christian Persch  <chpe@cvs.gnome.org>
1374         * configure.ac:
1376         Post-release version bump.
1378 2006-12-04  Christian Persch  <chpe@cvs.gnome.org>
1380         === Release 2.17.3 ===
1382 2006-12-04  Christian Persch  <chpe@cvs.gnome.org>
1384         * configure.ac:
1386         Version 2.17.3.
1388         * embed/mozilla/GtkNSSDialogs.cpp:
1390         Use NULL for gtk_label_new instead of "".
1392         * lib/ephy-print-utils.c:
1393         (ephy_print_utils_page_setup_new_from_key_file):
1395         Fix possible invalid free.
1397         * lib/widgets/ephy-spinner.c: (ephy_spinner_images_unref),
1398         (ephy_spinner_images_load), (ephy_spinner_load_images),
1399         (ephy_spinner_expose), (bump_spinner_frame_cb),
1400         (ephy_spinner_start), (ephy_spinner_stop):
1402         Fix compliance with icon theme spec by skipping the first frame in the
1403         animation when in spinning mode. Bug #382207.
1404         Try the "process-working" icon first and fall back to "gnome-spinner"
1405         when it's not available.
1407         * m4/gecko.m4:
1409         Updated.
1411 2006-12-04  Luca Ferretti  <elle.uca@libero.it>
1413         * configure.in:
1414         * data/Makefile.am:
1415         * data/icons/*/epiphany-download*:
1416         * data/icons/*Makefile.am*:
1418         Initial commit to provide Epiphany icons as themed icons.
1419         Files will be installed under $prefix/share/epiphany/icons/hicolor/
1420         as per http://wayofthemonkey.com/index.php?date=2006-11-15&month=11&year=2006
1422         By now only epiphany-download is available, but currently unused
1423         in the UI. More icons are code changes will come.
1425 2006-12-03  Christian Persch  <chpe@cvs.gnome.org>
1427         * src/ephy-statusbar.c: (ephy_statusbar_size_allocate),
1428         (ephy_statusbar_class_init), (create_caret_indicator),
1429         (create_icon_frame), (create_statusbar_progress),
1430         (ephy_statusbar_init), (ephy_statusbar_set_popups_state),
1431         (sync_visibility), (ephy_statusbar_add_widget),
1432         (ephy_statusbar_remove_widget),
1433         (ephy_statusbar_get_security_frame):
1434         * src/ephy-statusbar.h:
1436         Make progressbar smaller. Bug #368759.
1438 2006-12-02  Christian Persch  <chpe@cvs.gnome.org>
1440         * data/epiphany-pango.schemas:
1442         Add "si" to locales always using pango. Patch by harshula@gmail.com,
1443         bug #361538.
1445 2006-12-01  Christian Persch  <chpe@cvs.gnome.org>
1447         * embed/ephy-embed-find.c: (ephy_embed_find_find_again):
1448         * embed/ephy-embed-find.h:
1449         * embed/mozilla/EphyFind.cpp:
1450         * embed/mozilla/EphyFind.h:
1451         * embed/mozilla/mozilla-embed-find.cpp:
1452         * src/ephy-find-toolbar.c: (ephy_find_toolbar_find_next),
1453         (ephy_find_toolbar_find_previous):
1455         Another mozilla API change.
1457         * m4/gecko.m4:
1459         Add -lxpcomglue_s to EXTRA_LIBS on trunk.
1461 2006-12-01  Christian Persch  <chpe@cvs.gnome.org>
1463         * data/mime-types-permissions.xml:
1465         Add text/google-video-pointer and variant.
1467 2006-12-01  Christian Persch  <chpe@cvs.gnome.org>
1469         * data/mime-types-permissions.xml:
1471         Add flv mime types. Bug #381099.
1473 2006-11-17  Benjamin Berg  <benjamin@sipsolutions.net>
1475         * lib/widgets/ephy-spinner.c: (ephy_spinner_start):
1476         Lower the priority of the spinner animation so that the animation
1477         does not stop page loading. Fixes bug #374623.
1479 2006-11-13  Wouter Bolsterlee  <wbolster@cvs.gnome.org>
1481         * data/epiphany-fonts.schemas:
1482         * data/generate-font-schemas.py:
1484         Change default font sizes to match other popular
1485         browsers. Bug #346026 (patch by Diego Escalante Urrelo).
1487 2006-11-12  Jean-François Rameau  <jframeau@cvs.gnome.org>
1489         * src/ephy-navigation-action.c: (activate_by_history_index):
1490         * src/ephy-shell.c: (ephy_shell_new_tab_full):
1492         Remove a double call to history copy when middle-clicking on back/forward buttons.
1493         Fix bug #362882.
1495 2006-11-12  Ryan Lortie  <desrt@desrt.ca>
1497         * src/ephy-notebook.c (build_tab_label): Remove redundant
1498         gtk_button_set_relief call.  Fixes bug #372760.
1500 2006-11-10  Wouter Bolsterlee  <wbolster@cvs.gnome.org>
1502         * autogen.sh: Add useful warning when gnome-autogen.sh
1503         couldn't be found.
1505 2006-11-10  Wouter Bolsterlee  <wbolster@cvs.gnome.org>
1507         * src/ephy-lockdown.c: (update_window):
1508         Also disable the "Open Image" context menu action if the
1509         desktop wide "disable save to disk" lockdown key is
1510         enabled. Reported on IRC by Gerald E Butler.
1512 2006-11-10  Wouter Bolsterlee  <wbolster@cvs.gnome.org>
1514         * src/ephy-window.c:
1515         Add some more F5 shortcuts to handle all the MSIE
1516         "refresh page" bindings. Fixes bug #372906.
1518 2006-11-06  Christian Persch  <chpe@cvs.gnome.org>
1520         * ChangeLog-20061106:
1521         * Makefile.am:
1523         Split ChangeLog.
1525         * configure.ac:
1527         Post-release version bump.