aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Make sure folder is != NULL. Fixes bug #163341.Christian Persch2005-02-271-0/+6
| | | | | | | | 2005-02-26 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_folder): Make sure folder is != NULL. Fixes bug #163341.
* Autostart typeaheadfind.Christian Persch2005-02-231-0/+6
| | | | | | | | 2005-02-22 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-toolkit.js: Autostart typeaheadfind.
* Use event time when grabbing the pointer. Appears to fix bug #167473.Christian Persch2005-02-201-0/+13
| | | | | | | | | | 2005-02-20 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (drag_start), (motion_notify_cb), (move_tab_to_another_notebook), (button_release_cb): Use event time when grabbing the pointer. Appears to fix bug #167473.
* Keep a ref on the tray icon. Should fix bug #166143.Christian Persch2005-02-141-0/+7
| | | | | | | | | 2005-02-13 Christian Persch <chpe@cvs.gnome.org> * lib/egg/eggstatusicon.c: (egg_status_icon_init), (egg_status_icon_finalize): Keep a ref on the tray icon. Should fix bug #166143.
* Post-release version bump.Christian Persch2005-02-141-0/+6
| | | | | | | | 2005-02-13 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* === Release 1.4.8 ===Release148Christian Persch2005-02-141-0/+4
| | | | | | 2005-02-13 Christian Persch <chpe@cvs.gnome.org> === Release 1.4.8 ===
* Fix the build.Christian Persch2005-02-111-0/+6
| | | | | | | | 2005-02-11 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (ephy_window_dispose): Fix the build.
* Move all the stuff from finalize to dispose, so that we finalise the UIChristian Persch2005-02-101-0/+14
| | | | | | | | | | | 2005-02-10 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (ephy_window_dispose), (ephy_window_class_init), (ephy_window_finalize): Move all the stuff from finalize to dispose, so that we finalise the UI manager when disposing and not only when finalising. Fixes bug #165992.
* Implement nsIWebProgressListener. Fixes bug #165328.Christian Persch2005-02-101-0/+6
| | | | | | | | 2005-02-09 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/MozDownload.cpp: Implement nsIWebProgressListener. Fixes bug #165328.
* Fix for mozilla API change.Christian Persch2005-02-081-0/+6
| | | | | | | | 2005-02-07 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/MozRegisterComponents.cpp: Fix for mozilla API change.
* Weak ref the parent window.Christian Persch2005-02-031-0/+7
| | | | | | | | | 2005-02-02 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-persist.c: (ephy_embed_persist_set_fc_parent), (ephy_embed_persist_finalize): Weak ref the parent window.
* Don't disable print preview if print setup is locked down. Fixes bugChristian Persch2005-02-021-0/+7
| | | | | | | | | 2005-02-01 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (update_print_actions): Don't disable print preview if print setup is locked down. Fixes bug #165552.
* Don't show the menubar with F10 in lockdown mode. Fixes bug #165550.Christian Persch2005-02-021-0/+7
| | | | | | | | | 2005-02-01 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (ephy_window_key_press_event): Don't show the menubar with F10 in lockdown mode. Fixes bug #165550.
* Don't weak ref the shell when it's finalised already. Fixes bug #165542.Christian Persch2005-02-021-0/+7
| | | | | | | | | 2005-02-01 Christian Persch <chpe@cvs.gnome.org> * src/ephy-main.c: (main): Don't weak ref the shell when it's finalised already. Fixes bug #165542.
* Ungrab the pointer when moving tab between notebooks. Fixes bug #165797.Christian Persch2005-02-011-0/+9
| | | | | | | | | | | 2005-02-01 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (motion_notify_cb), (move_tab_to_another_notebook), (button_release_cb), (ephy_notebook_finalize): Ungrab the pointer when moving tab between notebooks. Fixes bug #165797.
* Some sparse fixes.Christian Persch2005-01-311-0/+9
| | | | | | | | | | | 2005-01-30 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-history.c: (ephy_history_new): * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_new): * src/ephy-window.c: * src/prefs-dialog.c: (get_download_button_label): Some sparse fixes.
* Don't crash if we get the new-window signal on the embed single for aChristian Persch2005-01-301-0/+8
| | | | | | | | | | 2005-01-30 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed-single.cpp: Don't crash if we get the new-window signal on the embed single for a non-chrome window; just don't open any window in that case. Part of bug #165445.
* Plug a mem leak.Christian Persch2005-01-291-0/+6
| | | | | | | | 2005-01-28 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed.cpp: Plug a mem leak.
* Disable DownloadLinkAs and SetAsBackground if saving to disk is disabled.Christian Persch2005-01-291-0/+7
| | | | | | | | | 2005-01-28 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (update_actions_sensitivity): Disable DownloadLinkAs and SetAsBackground if saving to disk is disabled.
* Switch to fullscreen toolbar also in lockdown fullscreen mode. Fixes bugChristian Persch2005-01-261-0/+7
| | | | | | | | | 2005-01-26 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (ephy_window_fullscreen): Switch to fullscreen toolbar also in lockdown fullscreen mode. Fixes bug #165256.
* Default typeaheadfindsea to on. From bug #157435.Christian Persch2005-01-231-0/+6
| | | | | | | | 2005-01-23 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-toolkit.js: Default typeaheadfindsea to on. From bug #157435.
* Rename "visible" property.Christian Persch2005-01-231-0/+7
| | | | | | | | | 2005-01-22 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (ephy_tab_class_init), (ephy_tab_visibility_cb): * src/ephy-window.c: (tab_added_cb): Rename "visible" property.
* Really make confirm-overwrite dialogue have a parent window. Fixes bugChristian Persch2005-01-191-0/+7
| | | | | | | | | 2005-01-18 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyHeaderSniffer.cpp: Really make confirm-overwrite dialogue have a parent window. Fixes bug #164189.
* Fix mem leak. Fixes bug #164302.Christian Persch2005-01-191-0/+6
| | | | | | | | 2005-01-18 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-dialog.c: (ephy_dialog_set_size_group): Fix mem leak. Fixes bug #164302.
* Use UnEscapeURIForUI instead of UnEscapeNonAsciiURI.Christian Persch2005-01-111-0/+6
| | | | | | | | 2005-01-11 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EventContext.cpp: Use UnEscapeURIForUI instead of UnEscapeNonAsciiURI.
* Only implement nsITransfer, if possible.Christian Persch2005-01-091-0/+8
| | | | | | | | | | 2005-01-09 Christian Persch <chpe@cvs.gnome.org> * configure.in: * embed/mozilla/MozDownload.cpp: * embed/mozilla/MozDownload.h: Only implement nsITransfer, if possible.
* Don't store more than 5 hidden popups. Fixes bug #160863 (merged fromChristian Persch2005-01-091-0/+7
| | | | | | | | | 2005-01-09 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (popups_manager_add): Don't store more than 5 hidden popups. Fixes bug #160863 (merged from HEAD; patch by Adam Hoopers).
* Better fix for bug #119461, just use gtk_button_set_focus_on_click().Christian Persch2005-01-051-0/+8
| | | | | | | | | | 2005-01-04 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (close_button_clicked_cb), (build_tab_label): Better fix for bug #119461, just use gtk_button_set_focus_on_click(). Thanks to tko for pointing this out to me.
* We don't need to implement nsIBrowserHistory.Christian Persch2005-01-021-0/+8
| | | | | | | | | | 2005-01-01 Christian Persch <chpe@cvs.gnome.org> * configure.in: * embed/mozilla/GlobalHistory.cpp: * embed/mozilla/GlobalHistory.h: We don't need to implement nsIBrowserHistory.
* Grab focus on the active tab before removing a tab. Fixes bug #119461.Christian Persch2005-01-021-0/+9
| | | | | | | | | | | 2005-01-01 Christian Persch <chpe@cvs.gnome.org> * configure.in: * src/ephy-notebook.c: (close_button_clicked_cb), (build_tab_label): * src/ephy-tab.c: (ephy_tab_grab_focus), (ephy_tab_class_init): Grab focus on the active tab before removing a tab. Fixes bug #119461.
* Set selection mode to BROWSE. Fixes bug #162331.Christian Persch2005-01-011-0/+6
| | | | | | | | 2004-12-31 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-topics-selector.c: (ephy_topics_selector_constructor): Set selection mode to BROWSE. Fixes bug #162331.
* Use gnome_vfs_url_show() for Send To, not ephy_embed_load_url() whichChristian Persch2004-12-311-0/+7
| | | | | | | | | 2004-12-30 Christian Persch <chpe@cvs.gnome.org> * src/window-commands.c: (window_cmd_file_send_to): Use gnome_vfs_url_show() for Send To, not ephy_embed_load_url() which shows that annoying confirmation dialogue. Fixes bug #162532.
* Don't destroy the dialogue with the parent, since that makes gtk+ goChristian Persch2004-12-271-0/+7
| | | | | | | | | 2004-12-26 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/FilePicker.cpp: Don't destroy the dialogue with the parent, since that makes gtk+ go crazy. Fixes bug #156816.
* Post-release version bump.Christian Persch2004-12-211-0/+6
| | | | | | | | 2004-12-20 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* === Release 1.4.7 ===Release147Christian Persch2004-12-201-0/+6
| | | | | | | | 2004-12-20 Christian Persch <chpe@cvs.gnome.org> === Release 1.4.7 === * doc/reference/tmpl/ephy-embed.sgml:
* Wrap the label in the Confirm Overwrite dialogue. Fixes bug #161771.Christian Persch2004-12-201-0/+6
| | | | | | | | 2004-12-20 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): Wrap the label in the Confirm Overwrite dialogue. Fixes bug #161771.
* Mozilla API change.Christian Persch2004-12-191-0/+7
| | | | | | | | | 2004-12-19 Christian Persch <chpe@cvs.gnome.org> * configure.in: * embed/mozilla/MozDownload.cpp: Mozilla API change.
* Correct code for "Afrikaans".Christian Persch2004-12-191-0/+6
| | | | | | | | 2004-12-19 Christian Persch <chpe@cvs.gnome.org> * src/prefs-dialog.c: Correct code for "Afrikaans".
* Disable Print and Print Preview while still loading the page. Fixes bugChristian Persch2004-12-191-0/+8
| | | | | | | | | | 2004-12-18 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (update_print_actions), (update_actions_sensitivity), (sync_tab_load_status): Disable Print and Print Preview while still loading the page. Fixes bug #116344.
* Make the module resident. Maybe fixes bug #160945.Christian Persch2004-12-151-0/+6
| | | | | | | | 2004-12-15 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-module-loader.c: (ephy_module_loader_load): Make the module resident. Maybe fixes bug #160945.
* Make distcheck fix.Christian Persch2004-12-141-0/+10
| | | | | | | | | | 2004-12-13 Christian Persch <chpe@cvs.gnome.org> * Makefile.am: Make distcheck fix. * configure.in:
* Back out the fix for bug #158466, it's wrong.Christian Persch2004-12-131-0/+10
| | | | | | | | | | | | 2004-12-12 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/ContentHandler.cpp: Back out the fix for bug #158466, it's wrong. * embed/mozilla/EphyBrowser.h: Fix compile in !MOZILLA_HAVE_PSM case.
* Fix the build. Thanks to Crispin for noticing this.Christian Persch2004-12-061-0/+6
| | | | | | | | 2004-12-06 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (ephy_window_destroy): Fix the build. Thanks to Crispin for noticing this.
* Deactivate the context menu on window close. Fixes bug #156812.Christian Persch2004-12-041-0/+6
| | | | | | | | 2004-12-04 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (ephy_window_destroy): Deactivate the context menu on window close. Fixes bug #156812.
* Don't offer to resume if there are open windows. Fixes bug #160345.Christian Persch2004-12-041-0/+14
| | | | | | | | | 2004-12-03 Christian Persch <chpe@cvs.gnome.org> * src/ephy-session.c: (ephy_session_autoresume): Don't offer to resume if there are open windows. Fixes bug #160345.
* Post-release version bump.Christian Persch2004-11-291-0/+6
| | | | | | | | 2004-11-28 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* === Release 1.4.6 ===Release146Christian Persch2004-11-291-0/+8
| | | | | | | | | | 2004-11-28 Christian Persch <chpe@cvs.gnome.org> === Release 1.4.6 === * INSTALL: * autogen.sh: * doc/reference/tmpl/ephy-embed.sgml:
* Forgot to commit ChangeLogChristian Persch2004-11-291-0/+6
|
* Revert the earlier patch: don't emit tabs-reordered when the tab-addedChristian Persch2004-11-281-0/+8
| | | | | | | | | | 2004-11-28 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (ephy_notebook_add_tab): Revert the earlier patch: don't emit tabs-reordered when the tab-added signal handler reordered the tab, since ephy_notebook_move_tab does it already.
* R lib/egg/eggmarshalers.c: R lib/egg/eggmarshalers.h:Christian Persch2004-11-261-0/+8
| | | | | | | | | | 2004-11-26 Christian Persch <chpe@cvs.gnome.org> * lib/egg/Makefile.am: R lib/egg/eggmarshalers.c: R lib/egg/eggmarshalers.h: Don't put auto-generated files in cvs.
* Don't move the window, just show it. Fixes bug #158923.Christian Persch2004-11-261-0/+6
| | | | | | | | 2004-11-26 Christian Persch <chpe@cvs.gnome.org> * src/ephy-shell.c: (ephy_shell_new_tab): Don't move the window, just show it. Fixes bug #158923.
* Build auto-generated files in builddir, not in srcdir.Christian Persch2004-11-261-0/+8
| | | | | | | | | | 2004-11-25 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: * lib/Makefile.am: * lib/egg/Makefile.am: Build auto-generated files in builddir, not in srcdir.
* Fix out-of-srcdir build.Christian Persch2004-11-261-0/+9
| | | | | | | | | | | 2004-11-25 Christian Persch <chpe@cvs.gnome.org> * embed/Makefile.am: * lib/widgets/Makefile.am: * src/Makefile.am: * src/bookmarks/Makefile.am: Fix out-of-srcdir build.
* Adapt to changing mozilla API here. Thanks to Crispin for the patchChristian Persch2004-11-251-0/+8
| | | | | | | | | | 2004-11-24 Christian Persch <chpe@cvs.gnome.org> * configure.in: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: Adapt to changing mozilla API here. Thanks to Crispin for the patch (adapted from galeon).
* Fix string comparisions.Christian Persch2004-11-231-0/+6
| | | | | | | | 2004-11-22 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EventContext.cpp: Fix string comparisions.
* Fix missing 'else if' and a superflous failure check.Christian Persch2004-11-231-0/+6
| | | | | | | | 2004-11-22 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EventContext.cpp: Fix missing 'else if' and a superflous failure check.
* If the signal handler for tab-added reordered the tabs, emit theChristian Persch2004-11-211-0/+7
| | | | | | | | | 2004-11-21 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (ephy_notebook_add_tab): If the signal handler for tab-added reordered the tabs, emit the tabs-reordered signal.
* Use the dom window from the event.Christian Persch2004-11-201-0/+6
| | | | | | | | 2004-11-19 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: Use the dom window from the event.
* Add --disable-filepicker to use when the mozilla build itself has nativeChristian Persch2004-11-201-0/+9
| | | | | | | | | | | 2004-11-19 Christian Persch <chpe@cvs.gnome.org> * configure.in: * embed/mozilla/Makefile.am: * embed/mozilla/MozRegisterComponents.cpp: Add --disable-filepicker to use when the mozilla build itself has native gtk+ filepicker.
* Fix opening of content when not downloading automatically. Fixes bugChristian Persch2004-11-181-0/+7
| | | | | | | | | 2004-11-18 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/ContentHandler.cpp: Fix opening of content when not downloading automatically. Fixes bug #158466.
* Disallow favicon links from subframes.Christian Persch2004-11-181-0/+11
| | | | | | | | | | | | | 2004-11-18 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: Disallow favicon links from subframes. * embed/mozilla/mozilla-embed-single.cpp: Include stdlib.h.
* Retain original uri.Christian Persch2004-11-181-0/+6
| | | | | | | | 2004-11-17 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyAboutRedirector.cpp: Retain original uri.
* Fix wrong certificate shown; Epiphany equivalent of galeon bug #158453.Christian Persch2004-11-181-0/+8
| | | | | | | | | | 2004-11-17 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: Fix wrong certificate shown; Epiphany equivalent of galeon bug #158453.
* More cruft exorcised.Christian Persch2004-11-171-0/+7
| | | | | | | | | 2004-11-16 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/ContentHandler.cpp: * embed/mozilla/ContentHandler.h: More cruft exorcised.
* Add ephy_embed_show_page_certificate () (merged from HEAD).Christian Persch2004-11-171-0/+10
| | | | | | | | | | | | 2004-11-16 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed.c: (ephy_embed_show_page_certificate): * embed/ephy-embed.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: Add ephy_embed_show_page_certificate () (merged from HEAD).
* Post-release version bump.Christian Persch2004-11-151-0/+6
| | | | | | | | 2004-11-14 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* === Release 1.4.5 ===Release145Christian Persch2004-11-151-0/+16
| | | | | | | | | | | | | | | | | | 2004-11-14 Christian Persch <chpe@cvs.gnome.org> === Release 1.4.5 === * NEWS: Updated for 1.4.5. * doc/reference/tmpl/ephy-embed.sgml: Updated. * src/window-commands.c: Fix includes.
* Check favicon urls with script sec manager and content policy.Christian Persch2004-11-151-1/+9
| | | | | | | | | | 2004-11-14 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/Makefile.am: Check favicon urls with script sec manager and content policy.
* Remove dead code.Christian Persch2004-11-141-0/+7
| | | | | | | | | 2004-11-14 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/ContentHandler.cpp: * embed/mozilla/ContentHandler.h: Remove dead code.
* Better fix for bug #158202, thanks to Christian Biesinger.Christian Persch2004-11-141-0/+6
| | | | | | | | 2004-11-13 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/MozillaPrivate.cpp: Better fix for bug #158202, thanks to Christian Biesinger.
* Don't include gnome-i18n.h here.Christian Persch2004-11-141-0/+7
| | | | | | | | | 2004-11-13 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSDialogs.cpp: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: Don't include gnome-i18n.h here.
* Fix FMR. Fixes bug #158202.Christian Persch2004-11-141-0/+6
| | | | | | | | 2004-11-13 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/MozillaPrivate.cpp: Fix FMR. Fixes bug #158202.
* nsEmbedString.h now requires MOZILLA_STRICT_API define.Christian Persch2004-11-141-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | 2004-11-13 Christian Persch <chpe@cvs.gnome.org> * configure.in: * embed/mozilla/ContentHandler.h: * embed/mozilla/EphyAboutRedirector.cpp: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyContentPolicy.cpp: * embed/mozilla/EphyHeaderSniffer.h: * embed/mozilla/EphySingle.cpp: * embed/mozilla/EphyUtils.cpp: * embed/mozilla/EventContext.cpp: * embed/mozilla/FilePicker.cpp: * embed/mozilla/FilePicker.h: * embed/mozilla/GlobalHistory.cpp: * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: * embed/mozilla/MozDownload.cpp: * embed/mozilla/mozilla-download.cpp: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed.cpp: * embed/mozilla/mozilla-notifiers.cpp: nsEmbedString.h now requires MOZILLA_STRICT_API define.
* Size-allocate the embed if it's not mapped but has never beenChristian Persch2004-11-131-0/+7
| | | | | | | | | 2004-11-12 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (ephy_tab_size_allocate), (ephy_tab_map): Size-allocate the embed if it's not mapped but has never been size-allocated before. Fixes bug #156854.
* Keep a ref on EphyShell in ephy_session_close(). Otherwise we get a crashChristian Persch2004-11-121-0/+8
| | | | | | | | | | 2004-11-11 Christian Persch <chpe@cvs.gnome.org> * src/ephy-session.c: (ephy_session_close): Keep a ref on EphyShell in ephy_session_close(). Otherwise we get a crash when the session manager sends us the "die" signal, and we don't have a tool window (bme, history) open.
* Fix signed/unsigned int confusion when iterating over a GPtrArray.Christian Persch2004-11-111-0/+8
| | | | | | | | | | 2004-11-11 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-history.c: (remove_obsolete_pages): * src/bookmarks/ephy-bookmarks.c: (clear_favorites): Fix signed/unsigned int confusion when iterating over a GPtrArray.
* Don't unref, then weak ref, then enter main loop; this won't work whenChristian Persch2004-11-111-0/+8
| | | | | | | | | | 2004-11-11 Christian Persch <chpe@cvs.gnome.org> * src/ephy-main.c: (idle_unref), (main): Don't unref, then weak ref, then enter main loop; this won't work when refcount was 1. Instead weakref and unref on idle. Fixes bug #136170.
* Remove the remaining time string from tray icon trooltip. Fixes bug #Christian Persch2004-11-111-0/+7
| | | | | | | | | 2004-11-10 Christian Persch <chpe@cvs.gnome.org> * embed/downloader-view.c: (update_status_icon): Remove the remaining time string from tray icon trooltip. Fixes bug # 145955.
* Fix opening content with external content handlers.Christian Persch2004-11-101-0/+6
| | | | | | | | 2004-11-10 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/ContentHandler.cpp: Fix opening content with external content handlers.
* Better positioning for the context menu popup in a treeview. Patch byChristian Persch2004-11-101-0/+9
| | | | | | | | | | | 2004-11-09 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-gui.c: (ephy_gui_menu_position_tree_selection): Better positioning for the context menu popup in a treeview. Patch by Crispin Flowerday. Remove obsolete global variables.
* Simplified the code a bit.Christian Persch2004-11-091-0/+6
| | | | | | | | 2004-11-09 Christian Persch <chpe@cvs.gnome.org> * src/ephy-history-window.c: (add_by_date_filter): Simplified the code a bit.
* Make it also correct on DST changes.Christian Persch2004-11-091-0/+12
| | | | | | | | 2004-11-09 Christian Persch <chpe@cvs.gnome.org> * src/ephy-history-window.c: (add_by_date_filter): Make it also correct on DST changes.
* Fix time filter for time zone != GMT.Christian Persch2004-11-091-0/+6
| | | | | | | | 2004-11-09 Christian Persch <chpe@cvs.gnome.org> * src/ephy-history-window.c: (add_by_date_filter): Fix time filter for time zone != GMT.
* Fix button sensitivity setting in language editor not to first disable theChristian Persch2004-11-081-0/+7
| | | | | | | | | 2004-11-07 Christian Persch <chpe@cvs.gnome.org> * src/prefs-dialog.c: (language_editor_update_buttons): Fix button sensitivity setting in language editor not to first disable the buttons. Fixes moving an item more than once at a time.
* Sanitise the embed popup position. Fixes bug #157162.Christian Persch2004-11-081-0/+10
| | | | | | | | | | | | 2004-11-07 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-gui.c: (ephy_gui_sanitise_popup_position), (ephy_gui_menu_position_tree_selection), (ephy_gui_menu_position_under_widget): * lib/ephy-gui.h: * src/ephy-window.c: (popup_menu_at_coords), (show_embed_popup): Sanitise the embed popup position. Fixes bug #157162.
* When popping up the context menu with keyboard, select the first menuChristian Persch2004-11-081-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | 2004-11-07 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-gui.c: (sanitize_popup_position), (ephy_gui_menu_position_tree_selection), (ephy_gui_menu_position_under_widget): * lib/ephy-gui.h: * lib/widgets/ephy-node-view.c: (ephy_node_view_add_toggle), (ephy_node_view_popup): * lib/widgets/ephy-node-view.h: * src/bookmarks/ephy-bookmark-action.c: (show_context_menu), (popup_menu_cb), (button_press_cb): * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_show_popup_cb), (keyword_node_show_popup_cb): * src/bookmarks/ephy-topic-action.c: (button_toggled_cb), (show_context_menu), (popup_menu_cb), (button_press_cb): * src/ephy-history-window.c: (ephy_history_window_show_popup_cb): * src/ephy-window.c: (show_embed_popup): When popping up the context menu with keyboard, select the first menu item. Fixes bug #154907 (ported from HEAD).
* Make the tooltip on the zoom control also work on Ctrl-F1.Christian Persch2004-11-071-0/+8
| | | | | | | | | | 2004-11-07 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_init), (set_combo_tooltip), (combo_realized), (ephy_zoom_control_set_tooltip): Make the tooltip on the zoom control also work on Ctrl-F1.
* Make static.Christian Persch2004-11-071-0/+6
| | | | | | | | 2004-11-06 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (ephy_window_show): Make static.
* Add manual translation into Finnish, by Pauli Virtanen (merged from HEAD).Christian Persch2004-11-051-0/+17
| | | | | | | | | | | | | | | | | | | 2004-11-05 Christian Persch <chpe@cvs.gnome.org> * configure.in: * help/Makefile.am: * help/fi/Makefile.am: * help/fi/epiphany-fi.omf: * help/fi/epiphany.xml: * help/fi/fi.po: * help/fi/figures/ephy-addressbar-smartbookmark-screenshot.png: * help/fi/figures/ephy-bookmarkbar-smartbookmark-screenshot.png: * help/fi/figures/ephy-history-window-screenshot.png: * help/fi/figures/ephy-screenshot.png: * help/fi/legal.xml: Add manual translation into Finnish, by Pauli Virtanen (merged from HEAD).
* Also bring the window to the front.Christian Persch2004-11-041-0/+6
| | | | | | | | 2004-11-03 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (modal_alert_cb): Also bring the window to the front.
* Fix zoom control so that it shows tooltips again. Fixes bug #155826.Christian Persch2004-11-021-0/+7
| | | | | | | | | 2004-11-01 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_init), (ephy_zoom_control_set_tooltip): Fix zoom control so that it shows tooltips again. Fixes bug #155826.
* Fix aclocal flags.Christian Persch2004-11-011-0/+10
| | | | | | | | | | | | 2004-11-01 Christian Persch <chpe@cvs.gnome.org> * configure.in: Fix aclocal flags. * doc/reference/tmpl/ephy-embed.sgml: Update.
* Don't deactivate the toolbar when another item in the same toolbar gainsChristian Persch2004-11-011-0/+14
| | | | | | | | | | | | | | | | 2004-11-01 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-location-entry.c: (ephy_location_entry_init), (ephy_location_entry_activate): * src/ephy-location-action.c: (ephy_location_action_class_init): * src/ephy-window.c: (ephy_window_init): * src/toolbar.c: (toolbar_class_init), (toolbar_finalize), (maybe_finish_activation_cb), (toolbar_activate_location), (toolbar_update_zoom), (toolbar_new): * src/toolbar.h: Don't deactivate the toolbar when another item in the same toolbar gains focus. Fixes bug #155650.
* Make sure there's only one bookmark properties dialogue for each bookmark.Christian Persch2004-11-011-0/+20
| | | | | | | | | | | | | | | | | | | | | | 2004-11-01 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmark-action.c: (properties_activate_cb), (bookmark_destroy_cb), (ephy_bookmark_action_finalize), (ephy_bookmark_action_init): * src/bookmarks/ephy-bookmark-properties.c: (ephy_bookmark_properties_new), (ephy_bookmark_properties_get_node): * src/bookmarks/ephy-bookmark-properties.h: * src/bookmarks/ephy-bookmarks-editor.c: (show_properties_dialog), (ephy_bookmarks_editor_finalize), (ephy_bookmarks_editor_init): * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init), (ephy_bookmarks_finalize), (ephy_bookmarks_add_keyword), (prop_dialog_destroy_cb), (bookmark_destroyed_cb), (ephy_bookmarks_show_bookmark_properties): * src/bookmarks/ephy-bookmarks.h: Make sure there's only one bookmark properties dialogue for each bookmark. Fixes bug #148398 and also bug #155880 (merged from HEAD).
* Fix a nasty bug when removing signal handlers during a node signalChristian Persch2004-11-011-0/+14
| | | | | | | | | | | | | | | | 2004-11-01 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-node.c: (callback), (remove_invalidated_signals), (ephy_node_emit_signal), (signal_object_weak_notify), (ephy_node_new_with_id), (ephy_node_signal_connect_object), (remove_matching_signal_data), (invalidate_matching_signal_data), (ephy_node_signal_disconnect_object), (ephy_node_signal_disconnect): * lib/ephy-node.h: Fix a nasty bug when removing signal handlers during a node signal emission. Don't remove the handler immediately, but invalidate it, and remove it after all emissions are done. Part of bug #155880 (merged from HEAD).
* Fix disconnect on node destroy. Patch by Peter Harvey.Christian Persch2004-11-011-0/+8
| | | | | | | | | | 2004-10-31 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-node.c: (signal_object_weak_notify), (destroy_signal_data), (ephy_node_destroy), (ephy_node_new_with_id), (ephy_node_unref): Fix disconnect on node destroy. Patch by Peter Harvey.
* Emit ::tab-removed after the tab has been removed. Fixes bug 151607.Christian Persch2004-11-011-0/+8
| | | | | | | | | | 2004-10-31 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (ephy_notebook_remove_tab): * src/ephy-window.c: (ephy_window_show), (ephy_window_get_active_tab): Emit ::tab-removed after the tab has been removed. Fixes bug 151607.
* Fix restoring window size on crash recovery by moving the setting of theChristian Persch2004-10-311-0/+10
| | | | | | | | | | | | 2004-10-30 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-state.c: (ephy_state_window_set_size): * src/ephy-session.c: (write_window_geometry), (int_from_string), (restore_geometry), (ephy_session_load): Fix restoring window size on crash recovery by moving the setting of the size before the initial show which occurs from ephy_shell_new_tab from parse_embed. Fixes bug #156881.
* Check for nsIDOMNSEvent::GetIsTrusted.Christian Persch2004-10-311-0/+14
| | | | | | | | | | | | | | | | 2004-10-30 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Check for nsIDOMNSEvent::GetIsTrusted. * embed/mozilla/EphyBrowser.cpp: Conditionally compile this code. * lib/ephy-marshal.list: Forgot to commit this.
* When showing a modal alert put up by a web page, switch the window to thatChristian Persch2004-10-311-0/+13
| | | | | | | | | | | | | | | 2004-10-30 Christian Persch <chpe@cvs.gnome.org> * doc/reference/tmpl/ephy-embed.sgml: * embed/ephy-embed.c: (ephy_embed_base_init): * embed/ephy-embed.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * src/ephy-window.c: (modal_alert_cb), (tab_added_cb), (tab_removed_cb): When showing a modal alert put up by a web page, switch the window to that tab.
* Don't open all bookmarks in new tabs. Fixes bug #156843.Christian Persch2004-10-301-0/+8
| | | | | | | | | | 2004-10-29 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-topic-action.c: (can_open_in_tabs), (open_in_tabs_activate_cb), (add_open_in_tabs_menu), (build_bookmarks_menu), (show_context_menu): Don't open all bookmarks in new tabs. Fixes bug #156843.
* Fix return type of tab_delete slot.Christian Persch2004-10-251-0/+6
| | | | | | | | 2004-10-25 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.h: Fix return type of tab_delete slot.
* Correct the property-id for 'tooltip' property.Christian Persch2004-10-251-0/+7
| | | | | | | | | 2004-10-24 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmark-action.c: (ephy_bookmark_action_class_init): Correct the property-id for 'tooltip' property.
* Chain up to parent's dispose handler.Christian Persch2004-10-241-0/+8
| | | | | | | | | | 2004-10-23 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed-single.cpp: (mozilla_embed_single_dispose): * lib/ephy-dialog.c: (ephy_dialog_dispose): * src/ephy-session.c: (ephy_session_dispose): Chain up to parent's dispose handler.
* Add manpage from Debian.Jordi Mallach2004-10-221-0/+7
|
* Better fix, taken from bug #135861.Christian Persch2004-10-221-0/+7
| | | | | | | | | 2004-10-21 Christian Persch <chpe@cvs.gnome.org> * lib/egg/eggstatusicon.c: (egg_status_icon_init), (egg_status_icon_button_press): Better fix, taken from bug #135861.
* Activate with double-click, as per HIG. Fixes bug #152899.Christian Persch2004-10-221-0/+6
| | | | | | | | 2004-10-21 Christian Persch <chpe@cvs.gnome.org> * lib/egg/eggstatusicon.c: (egg_status_icon_button_press): Activate with double-click, as per HIG. Fixes bug #152899.
* Fix import of bookmarks in root folder. Fixes bug #152443.Christian Persch2004-10-201-0/+6
| | | | | | | | 2004-10-19 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_xbel): Fix import of bookmarks in root folder. Fixes bug #152443.
* Fix session remove command.Christian Persch2004-10-161-0/+6
| | | | | | | | 2004-10-16 Christian Persch <chpe@cvs.gnome.org> * src/ephy-shell.c: (save_yourself_cb): Fix session remove command.
* Post-release version bump.Christian Persch2004-10-121-0/+6
| | | | | | | | 2004-10-11 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* reviewed by: Christian Persch <chpe@cvs.gnome.org>Release144Marco Pesenti Gritti2004-10-111-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | 2004-10-11 Marco Pesenti Gritti <marco@gnome.org> reviewed by: Christian Persch <chpe@cvs.gnome.org> === Release 1.4.4 === * NEWS: * configure.in: Update for the release. * embed/print-dialog.c: (get_printer_name), (ephy_print_get_print_info): Ensure the printer name is sane. * lib/ephy-dialog.c: (set_combo_box_from_value): Mark the value sane also when we fallback to the first item in the list because there is not matching item in the model.
* reviewed by: Christian Persch <chpe@cvs.gnome.org>Marco Pesenti Gritti2004-10-111-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-10 Marco Pesenti Gritti <marco@gnome.org> reviewed by: Christian Persch <chpe@cvs.gnome.org> * data/glade/print.glade: * embed/ephy-embed-single.c: (ephy_embed_single_get_printer_list): * embed/ephy-embed-single.h: * embed/mozilla/ContentHandler.cpp: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/EphyUtils.cpp: * embed/mozilla/EphyUtils.h: * embed/mozilla/FilePicker.cpp: * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: * embed/mozilla/MozillaPrivate.cpp: * embed/mozilla/MozillaPrivate.h: * embed/mozilla/PrintingPromptService.cpp: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed.cpp: * embed/print-dialog.c: (ephy_print_dialog_new): * lib/ephy-dialog.c: (set_combo_box_from_value): Move current MozillaPrivate helpers to EphyUtils. Use MozillaPrivate for stuff that needs mozilla internal strings. Support multiple printers in the print dialog. This is actually a bug fix because on several distributions using hardcoded Poscript/default will simply not work at all.
* Remove duplicate AC_PROG_INTLTOOL, fixes bug #155028.Christian Persch2004-10-101-0/+6
| | | | | | | | 2004-10-10 Christian Persch <chpe@cvs.gnome.org> * configure.in: Remove duplicate AC_PROG_INTLTOOL, fixes bug #155028.
* No circular dependencies anymore.Christian Persch2004-10-091-0/+9
| | | | | | | | | | | 2004-10-08 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: * src/ephy-tab.h: * src/ephy-window.c: * src/ephy-window.h: No circular dependencies anymore.
* When adding a bookmark, check if it has same node ID as one scheduled forChristian Persch2004-10-081-0/+8
| | | | | | | | | | 2004-10-08 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks-menu.c: (bookmark_added_cb): When adding a bookmark, check if it has same node ID as one scheduled for removal, and if so, process the removal immediately. Fixes bug #154805.
* Fix ChangeLogChristian Persch2004-10-081-1/+0
|
* reviewed by: Christian Persch <chpe@cvs.gnome.org>Marco Pesenti Gritti2004-10-081-0/+20
| | | | | | | | | | | | | | | | | | | | | 2004-10-08 Marco Pesenti Gritti <marco@gnome.org> reviewed by: Christian Persch <chpe@cvs.gnome.org> * lib/ephy-dialog.c: (setup_default_size): * lib/ephy-state.c: (create_window_node), (ephy_state_add_window): * lib/ephy-state.h: * src/bookmarks/ephy-bookmark-properties.c: (build_ui): * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_construct): * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_construct): * src/ephy-history-window.c: (ephy_history_window_construct): * src/ephy-window.c: (ephy_window_show): * src/pdm-dialog.c: (show_cookies_properties): * src/window-commands.c: (window_cmd_edit_toolbar): Allow to set the default window state to maximize. Default to maximize for the browser window.
* Post-release version bump.Christian Persch2004-10-071-0/+6
| | | | | | | | 2004-10-07 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* === Release 1.4.3 ===Release143Christian Persch2004-10-071-0/+8
| | | | | | | | | | 2004-10-07 Christian Persch <chpe@cvs.gnome.org> === Release 1.4.3 === * NEWS: * configure.in: * doc/reference/tmpl/ephy-embed.sgml:
* Fix compilation with gtk+ 2.4.x.Christian Persch2004-10-071-0/+6
| | | | | | | | 2004-10-07 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-gui.c: (ephy_gui_set_default_window_icon): Fix compilation with gtk+ 2.4.x.
* Post-release version bump.Marco Pesenti Gritti2004-10-071-0/+6
| | | | | | | | 2004-10-07 Marco Pesenti Gritti <marco@gnome.org> * configure.in: Post-release version bump.
* === Release 1.4.2 ===Marco Pesenti Gritti2004-10-071-0/+7
| | | | | | | | | 2004-10-07 Marco Pesenti Gritti <marco@gnome.org> * NEWS: * configure.in: === Release 1.4.2 ===
* reviewed by: Christian Persch <chpe@cvs.gnome.org>Marco Pesenti Gritti2004-10-071-0/+10
| | | | | | | | | | | | 2004-10-07 Marco Pesenti Gritti <marco@gnome.org> reviewed by: Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/Makefile.am: * embed/mozilla/mozilla-embed-single.cpp: Initialize plugins path env var for backward compatibility
* Add ephy-gui.h include.Christian Persch2004-10-071-0/+6
| | | | | | | | 2004-10-07 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-file-chooser.c: Add ephy-gui.h include.
* Remove unnecessary include.Christian Persch2004-10-061-0/+6
| | | | | | | | 2004-10-06 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed.h: Remove unnecessary include.
* Don't allow activation of the hidden menubar in ppv mode.Christian Persch2004-10-061-0/+6
| | | | | | | | 2004-10-05 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (ephy_window_key_press_event): Don't allow activation of the hidden menubar in ppv mode.
* Fix print preview and fullscreen mode interaction. Fixes bug #154456.Christian Persch2004-10-061-0/+9
| | | | | | | | | | | 2004-10-05 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (get_chromes_visibility), (ephy_window_fullscreen), (ephy_window_unfullscreen), (ephy_window_delete_event_cb), (show_embed_popup), (ephy_window_init), (ephy_window_set_print_preview): Fix print preview and fullscreen mode interaction. Fixes bug #154456.
* Don't size-allocate unmapped tabs, fixing slow resizes. Fixes bug #128191.Christian Persch2004-10-051-0/+8
| | | | | | | | | | 2004-10-05 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (ephy_tab_size_allocate), (ephy_tab_map), (ephy_tab_class_init): Don't size-allocate unmapped tabs, fixing slow resizes. Fixes bug #128191.
* Set window icon to default ephy icon.Christian Persch2004-10-051-0/+14
| | | | | | | | | | | | | | | | 2004-10-05 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-file-chooser.c: (ephy_file_chooser_constructor): * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file), (ephy_gui_is_middle_click), (ephy_gui_set_default_window_icon): * lib/ephy-gui.h: * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct): * src/ephy-history-window.c: (ephy_history_window_construct): * src/ephy-window.c: (confirm_close_with_modified_forms): * src/pdm-dialog.c: (pdm_dialog_init): * src/window-commands.c: (window_cmd_edit_toolbar): Set window icon to default ephy icon.
* Recognise "Desktop" special downloads directory. Fixes bug #152926.Christian Persch2004-10-021-0/+10
| | | | | | | | | | | | 2004-10-02 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/MozDownload.cpp: * lib/ephy-file-helpers.c: (ephy_file_downloads_dir), (ephy_file_desktop_dir): * lib/ephy-file-helpers.h: * src/prefs-dialog.c: (get_download_button_label): Recognise "Desktop" special downloads directory. Fixes bug #152926.
* Remove explicit PAC autoconf call, it works perfectly ok without it.Christian Persch2004-09-301-0/+7
| | | | | | | | | 2004-09-30 Christian Persch <chpe@cvs.gnome.org> * configure.in: * embed/mozilla/mozilla-notifiers.cpp: Remove explicit PAC autoconf call, it works perfectly ok without it.
* Post-release version bump.Christian Persch2004-09-291-0/+6
| | | | | | | | 2004-09-28 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* === Release 1.4.1 ===Release141Christian Persch2004-09-291-0/+15
| | | | | | | | | | | | | | | | | 2004-09-28 Christian Persch <chpe@cvs.gnome.org> === Release 1.4.1 === * Makefile.am: Pass --with-mozilla to distcheck's configure. * doc/reference/tmpl/ephy-embed-persist.sgml: * doc/reference/tmpl/ephy-embed.sgml: * doc/reference/tmpl/ephy-shell.sgml: * doc/reference/tmpl/epiphany-unused.sgml: Updated.
* Version 1.4.1.Christian Persch2004-09-281-0/+10
| | | | | | | | | | | | 2004-09-28 Christian Persch <chpe@cvs.gnome.org> * configure.in: Version 1.4.1. * NEWS: Update for 1.4.1.
* A data/default-prefs-common.js: A data/default-prefs-mozilla.js: AChristian Persch2004-09-281-0/+12
| | | | | | | | | | | | | | 2004-09-28 Christian Persch <chpe@cvs.gnome.org> * configure.in: * data/Makefile.am: A data/default-prefs-common.js: A data/default-prefs-mozilla.js: A data/default-prefs-toolkit.js: R data/default-prefs.js: Split the default prefs into the common part, and mozilla/new toolkit specific parts.
* Don't reference private objects from public headers. Fixes bug #153766.Christian Persch2004-09-281-0/+15
| | | | | | | | | | | | | | | | | 2004-09-27 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmark-action.c: (remove_from_model), (move_in_model): * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_toolbars_model): * src/bookmarks/ephy-bookmarks.h: * src/bookmarks/ephy-bookmarksbar.c: (ephy_bookmarksbar_set_property): * src/bookmarks/ephy-topic-action.c: (remove_from_model), (move_in_model): * src/ephy-shell.c: (ephy_shell_get_toolbars_model): Don't reference private objects from public headers. Fixes bug #153766.
* Add view toggles group placeholder. Fixes bug #153787.Christian Persch2004-09-271-0/+6
| | | | | | | | 2004-09-27 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-ui.xml: Add view toggles group placeholder. Fixes bug #153787.
* Remove unimplemented function.Christian Persch2004-09-271-0/+6
| | | | | | | | 2004-09-26 Christian Persch <chpe@cvs.gnome.org> * src/ephy-shell.h: Remove unimplemented function.
* Fix compiler warnings.Christian Persch2004-09-271-0/+14
| | | | | | | | | | | | | | | | 2004-09-26 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EventContext.cpp: * embed/mozilla/GtkNSSDialogs.cpp: * embed/mozilla/mozilla-notifiers.cpp: * lib/egg/eggtrayicon.h: Fix compiler warnings. * src/ephy-window.c: (hide_embed_popup_cb), (show_embed_popup): Fix a signal leak.
* Remove some unused code. Patch by Crispin Flowerday.Christian Persch2004-09-261-0/+7
| | | | | | | | | 2004-09-26 Christian Persch <chpe@cvs.gnome.org> * src/popup-commands.c: (popup_cmd_bookmark_link), (popup_cmd_copy_image_location): Remove some unused code. Patch by Crispin Flowerday.
* Remove another unnecessary define.Christian Persch2004-09-261-0/+6
| | | | | | | | 2004-09-25 Christian Persch <chpe@cvs.gnome.org> * configure.in: Remove another unnecessary define.
* Remove an unnecessary define.Christian Persch2004-09-261-0/+6
| | | | | | | | 2004-09-25 Christian Persch <chpe@cvs.gnome.org> * configure.in: Remove an unnecessary define.
* Mozilla API changes.Christian Persch2004-09-251-0/+8
| | | | | | | | | | 2004-09-25 Christian Persch <chpe@cvs.gnome.org> * configure.in: * embed/mozilla/GlobalHistory.cpp: * embed/mozilla/mozilla-embed-single.cpp: Mozilla API changes.
* Fix a mem leak.Christian Persch2004-09-231-0/+6
| | | | | | | | 2004-09-22 Christian Persch <chpe@cvs.gnome.org> * src/window-commands.c: (window_cmd_help_about): Fix a mem leak.
* Fix a mem leak.Christian Persch2004-09-231-0/+6
| | | | | | | | 2004-09-22 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-topic-action.c: (drag_motion_cb): Fix a mem leak.
* Initialise position passed to gtk_editable_insert_text().Christian Persch2004-09-231-0/+6
| | | | | | | | 2004-09-22 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-dialog.c: (set_editable_from_value): Initialise position passed to gtk_editable_insert_text().
* Fix build.Christian Persch2004-09-221-0/+6
| | | | | | | | 2004-09-22 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-download.c: (update_remaining_time): Fix build.
* Simplified nsIContentPolicy API check.Christian Persch2004-09-211-0/+7
| | | | | | | | | 2004-09-21 Christian Persch <chpe@cvs.gnome.org> * configure.in: * embed/mozilla/EphyContentPolicy.cpp: Simplified nsIContentPolicy API check.
* Fix mozilla API checks to correctly detect firefox libraries.Christian Persch2004-09-211-0/+21
| | | | | | | | | | | | | | | | | | | | | | | 2004-09-21 Christian Persch <chpe@cvs.gnome.org> * configure.in: * embed/mozilla/ContentHandler.cpp: * embed/mozilla/ContentHandler.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/EphyContentPolicy.cpp: * embed/mozilla/FilePicker.cpp: * embed/mozilla/GlobalHistory.cpp: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: * embed/mozilla/Makefile.am: * embed/mozilla/MozDownload.cpp: * embed/mozilla/mozilla-download.cpp: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed.cpp: * embed/mozilla/mozilla-notifiers.cpp: * embed/mozilla/mozilla-version.h: Fix mozilla API checks to correctly detect firefox libraries.
* Fix overflow in remaining time calculation. Fix bug #153136. Thanks toMarco Pesenti Gritti2004-09-211-0/+7
| | | | | | | | | 2004-09-21 Marco Pesenti Gritti <marco@gnome.org> * embed/ephy-download.c: (update_remaining_time): Fix overflow in remaining time calculation. Fix bug #153136. Thanks to Jhon Spray for tracking this.
* *** empty log message ***Marco Pesenti Gritti2004-09-181-0/+10
|
* More fix for mozilla 1.7.3 API-non-change.Christian Persch2004-09-161-0/+6
| | | | | | | | 2004-09-15 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed.cpp: More fix for mozilla 1.7.3 API-non-change.
* Fix for mozilla 1.7.3 API-non-change.Christian Persch2004-09-151-0/+8
| | | | | | | | | | 2004-09-15 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/GlobalHistory.cpp: Fix for mozilla 1.7.3 API-non-change.
* UpdatingChristian Persch2004-09-131-0/+9
|
* Fix for too-small notebook tab close buttons. Fixes bug #144772.Christian Persch2004-09-131-0/+9
| | | | | | | | | | | 2004-09-13 Christian Persch <chpe@cvs.gnome.org> * data/art/Makefile.am: * data/art/epiphany-close-tab.png: * lib/ephy-stock-icons.c: (ephy_stock_icons_init): * src/ephy-notebook.c: (build_tab_label): Fix for too-small notebook tab close buttons. Fixes bug #144772.
* Fix toolbar overflow menu handling. Fixes bug #151648.Christian Persch2004-09-131-0/+7
| | | | | | | | | 2004-09-13 Christian Persch <chpe@cvs.gnome.org> * src/ephy-go-action.c: (connect_proxy): * src/ephy-navigation-action.c: (connect_proxy): Fix toolbar overflow menu handling. Fixes bug #151648.
* Don't accept drops of toolitems from other applications. Fixes bugChristian Persch2004-09-131-0/+7
| | | | | | | | | 2004-09-13 Christian Persch <chpe@cvs.gnome.org> * src/toolbar.c: Don't accept drops of toolitems from other applications. Fixes bug #152388.
* Auto-check new topic. Fixes bug #151925.Christian Persch2004-09-131-0/+7
| | | | | | | | | 2004-09-13 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-topics-selector.c: (toggle_topic), (node_toggled_cb), (ephy_topics_selector_new_topic): Auto-check new topic. Fixes bug #151925.
* Post-release version bump.Christian Persch2004-09-131-0/+6
| | | | | | | | 2004-09-13 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* === Release 1.4.0 ===Release140Christian Persch2004-09-131-0/+4
| | | | | | 2004-09-13 Christian Persch <chpe@cvs.gnome.org> === Release 1.4.0 ===
* Updatinggnome-2-8-branchpointChristian Persch2004-09-131-0/+10
|
* Version 1.4.0.Christian Persch2004-09-131-1/+10
| | | | | | | | | 2004-09-13 Christian Persch <chpe@cvs.gnome.org> * NEWS: * configure.in: Version 1.4.0.
* - Fix non-well-formed XMLShaun McCance2004-09-121-0/+5
| | | | | * help/C/epiphany.xml: - Fix non-well-formed XML
* Document popup window functionality (bug #145412)Adam Hooper2004-09-081-0/+6
|
* Added ne Nepali in ALL_LINGUASPawan Chitrakar2004-09-051-0/+4
| | | | | | | | 2004-09-05 Pawan Chitrakar <pawan@nplinux.org> * configure.in: Added ne Nepali in ALL_LINGUAS * ne.po: Added Nepali Translation
* Add "ml" to ALL_LINGUAS.Christian Persch2004-09-051-0/+6
| | | | | | | | 2004-09-05 Christian Persch <chpe@cvs.gnome.org> * configure.in: Add "ml" to ALL_LINGUAS.
* Fix invisible status icon. Fixes bug #151501; patch approved by RT.Christian Persch2004-09-021-0/+7
| | | | | | | | | 2004-09-02 Christian Persch <chpe@cvs.gnome.org> * embed/downloader-view.c: (show_status_icon): Fix invisible status icon. Fixes bug #151501; patch approved by RT.
* Post-release version bump.pre-gnome-2-10-branchpointChristian Persch2004-08-301-0/+6
| | | | | | | | 2004-08-30 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* === Release 1.3.8 ===Release138Christian Persch2004-08-301-0/+6
| | | | | | | | 2004-08-30 Christian Persch <chpe@cvs.gnome.org> * doc/reference/tmpl/ephy-embed.sgml: === Release 1.3.8 ===
* Version 1.3.8.Christian Persch2004-08-301-0/+7
| | | | | | | | | | | 2004-08-30 Christian Persch <chpe@cvs.gnome.org> * NEWS: * configure.in: Version 1.3.8. 2004-08-29 Christian Persch <chpe@cvs.gnome.org>
* Make sure the filename to print to doesn't contain slashes. Fixes bugChristian Persch2004-08-301-0/+8
| | | | | | | | | | 2004-08-29 Christian Persch <chpe@cvs.gnome.org> * embed/print-dialog.c: (sanitize_filename), (ephy_print_get_print_info): Make sure the filename to print to doesn't contain slashes. Fixes bug #148849.
* Disable SSLv2 by default.Christian Persch2004-08-301-0/+6
| | | | | | | | 2004-08-29 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs.js: Disable SSLv2 by default.
* Translate this too. Translation by 佐藤 暁 (SATOH Satoru).Christian Persch2004-08-291-1/+7
| | | | | | | | 2004-08-28 Christian Persch <chpe@cvs.gnome.org> * help/ja/legal.xml: Translate this too. Translation by 佐藤 暁 (SATOH Satoru).
* Updated.Christian Persch2004-08-281-0/+6
| | | | | | | | 2004-08-28 Christian Persch <chpe@cvs.gnome.org> * NEWS: Updated.
* Added japanese translation of the manual. Translated by SATOH Satoru <ssChristian Persch2004-08-281-0/+16
| | | | | | | | | | | | | | | | | | 2004-08-28 Christian Persch <chpe@cvs.gnome.org> * configure.in: * help/Makefile.am: * help/ja/Makefile.am: * help/ja/epiphany-ja.omf: * help/ja/epiphany.xml: * help/ja/figures/ephy-addressbar-smartbookmark-screenshot.png: * help/ja/figures/ephy-bookmarkbar-smartbookmark-screenshot.png: * help/ja/figures/ephy-history-window-screenshot.png: * help/ja/figures/ephy-screenshot.png: * help/ja/legal.xml: Added japanese translation of the manual. Translated by SATOH Satoru <ss at gnome.gr.jp>.
* popup_menu signal handler has to return gboolean, not void.Christian Persch2004-08-281-0/+7
| | | | | | | | | 2004-08-28 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-topic-action.c: (popup_menu_cb), (ephy_topic_action_new): popup_menu signal handler has to return gboolean, not void.
* popup_menu signal handler has to return gboolean, not void.Christian Persch2004-08-281-0/+7
| | | | | | | | | 2004-08-28 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmark-action.c: (popup_menu_cb), (ephy_bookmark_action_finalize): popup_menu signal handler has to return gboolean, not void.
* Remove the save timeout on dispose.Christian Persch2004-08-281-0/+8
| | | | | | | | | | 2004-08-28 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarksbar-model.c: (ephy_bookmarksbar_model_init), (ephy_bookmarksbar_model_dispose), (ephy_bookmarksbar_model_finalize): Remove the save timeout on dispose.
* Make sure to instantiate the toolbars model before instantiating theChristian Persch2004-08-281-0/+8
| | | | | | | | | | 2004-08-28 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (ephy_window_init): Make sure to instantiate the toolbars model before instantiating the bookmarksbar model; otherwise forwarding doesn't work. Fixes bug #151267.
* Mozilla API change on stable branch.Christian Persch2004-08-281-0/+6
| | | | | | | | 2004-08-27 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GlobalHistory.cpp: Mozilla API change on stable branch.
* QI instead of cast.Christian Persch2004-08-281-0/+6
| | | | | | | | 2004-08-27 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/MozDownload.cpp: QI instead of cast.
* Get the position of the new tab after the tab_added signal was emitted, toChristian Persch2004-08-271-0/+8
| | | | | | | | | | 2004-08-26 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (ephy_notebook_add_tab): Get the position of the new tab after the tab_added signal was emitted, to get it right in the case the signal handler reorders the tabs. Patch by Justin Wake.
* Make "FileSave" action obey lockdown too. Fixes bug #151039.Christian Persch2004-08-261-0/+6
| | | | | | | | 2004-08-26 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (update_actions_sensitivity): Make "FileSave" action obey lockdown too. Fixes bug #151039.
* Post-release version bump.Christian Persch2004-08-251-0/+6
| | | | | | | | 2004-08-25 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* === Release 1.3.7 ===Release137Christian Persch2004-08-251-0/+14
| | | | | | | | | | | | | | | | 2004-08-25 Christian Persch <chpe@cvs.gnome.org> === Release 1.3.7 === * src/bookmarks/ephy-bookmarks-menu.c: (open_bookmark_cb), (add_action_for_bookmark): Fix crash when opening a bookmark from the menu. Fixes bug #150982. * NEWS: * configure.in: Version 1.3.7.
* Post-release version bump.Christian Persch2004-08-241-0/+6
| | | | | | | | 2004-08-24 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* === Release 1.3.6 ===Release136Christian Persch2004-08-241-0/+4
| | | | | | 2004-08-24 Christian Persch <chpe@cvs.gnome.org> === Release 1.3.6 ===
* Version 1.3.6.Christian Persch2004-08-241-0/+7
| | | | | | | | | 2004-08-24 Christian Persch <chpe@cvs.gnome.org> * NEWS: * configure.in: Version 1.3.6.
* Sync.Christian Persch2004-08-241-0/+7
| | | | | | | | | 2004-08-23 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-label.c: (ephy_label_ensure_layout), (ephy_label_size_allocate): Sync.
* Update for 1.3.6.Christian Persch2004-08-231-0/+7
| | | | | | | | 2004-08-23 Christian Persch <chpe@cvs.gnome.org> * NEWS: Update for 1.3.6.
* Just use the popup_menu signal. Fixes bug #150830.Christian Persch2004-08-231-0/+12
| | | | | | | | | | | | | | 2004-08-23 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-node-view.c: (ephy_node_view_key_press_cb), (ephy_node_view_button_press_cb), (ephy_node_view_class_init): * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_show_popup_cb), (keyword_node_show_popup_cb), (ephy_bookmarks_editor_construct): * src/ephy-history-window.c: (ephy_history_window_show_popup_cb), (ephy_history_window_construct), (ephy_history_window_dispose): Just use the popup_menu signal. Fixes bug #150830.
* Change hierarchy separator to "->". Fixes bug #149150.Christian Persch2004-08-231-0/+6
| | | | | | | | 2004-08-23 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks.h: Change hierarchy separator to "->". Fixes bug #149150.
* Make the hierarchy separator a #define.Christian Persch2004-08-231-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-08-23 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_import): * src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_folder), (folders_list_to_topic_name): * src/bookmarks/ephy-bookmarks.h: Make the hierarchy separator a #define. * src/bookmarks/ephy-bookmarks-menu.c: (remove_action), (ephy_bookmarks_menu_clean), (open_bookmark_cb), (add_action_for_bookmark), (ensure_bookmark_actions), (create_menu), (create_submenu), (ephy_bookmarks_menu_rebuild), (do_update_cb), (ephy_bookmarks_menu_maybe_update), (ephy_bookmarks_menu_set_window), (ephy_bookmarks_menu_set_property), (ephy_bookmarks_menu_get_property), (bookmarks_tree_changed_cb), (topics_added_cb), (topics_removed_cb), (topic_child_changed_cb), (bookmark_added_cb), (bookmark_removed_cb), (activate_cb), (ephy_bookmarks_menu_init), (ephy_bookmarks_menu_constructor), (ephy_bookmarks_menu_finalize), (ephy_bookmarks_menu_class_init), (ephy_bookmarks_menu_new): * src/bookmarks/ephy-bookmarks-menu.h: * src/bookmarks/ephy-bookmarks.c: (bookmarks_removed_cb), (topics_removed_cb), (ephy_bookmarks_add): Speed up bookmarks menu with large bookmarks collections, partially fixes bug #141269. Fix topic hierarchy and updating on changes, fixes bug #147470, bug 147786, and bug #150246.
* Merge from gnome-2-6 branch.Christian Persch2004-08-231-0/+6
| | | | | | | | 2004-08-23 Christian Persch <chpe@cvs.gnome.org> * NEWS: Merge from gnome-2-6 branch.
* Fix a warning when moving tabs between windows; see bug #150822.Christian Persch2004-08-231-0/+6
| | | | | | | | 2004-08-23 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-label.c: (ephy_label_size_allocate): Fix a warning when moving tabs between windows; see bug #150822.
* Fix crash when removing a password, introduced by the last commit.Christian Persch2004-08-221-0/+7
| | | | | | | | | 2004-08-21 Christian Persch <chpe@cvs.gnome.org> * doc/reference/tmpl/ephy-embed.sgml: * src/pdm-dialog.c: (pdm_dialog_password_remove): Fix crash when removing a password, introduced by the last commit.
* Keep the passwords list in the pdm dialogue up-to-date wrt. new passwordsChristian Persch2004-08-221-0/+15
| | | | | | | | | | | | | | | | | 2004-08-21 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-password-manager.c: (ephy_password_manager_get_type), (ephy_password_manager_base_init): * embed/ephy-password-manager.h: * embed/mozilla/EphySingle.cpp: * src/pdm-dialog.c: (cookies_cleared_cb), (pdm_dialog_fill_cookies_list), (passwords_changed_cb), (pdm_dialog_fill_passwords_list), (pdm_dialog_password_remove), (pdm_dialog_finalize): Keep the passwords list in the pdm dialogue up-to-date wrt. new passwords saved from web pages. Fixes bug #150296.
* Set accel for normal zoom, as per HIG.Christian Persch2004-08-221-0/+6
| | | | | | | | 2004-08-21 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: Set accel for normal zoom, as per HIG.
* Add autoconf check for dlopen, and add '-dlopen self' to LDFLAGS. FixesChristian Persch2004-08-211-0/+8
| | | | | | | | | | 2004-08-21 Christian Persch <chpe@cvs.gnome.org> * configure.in: * src/Makefile.am: Add autoconf check for dlopen, and add '-dlopen self' to LDFLAGS. Fixes bug #150673.
* Set default horizontal wheel action to 'scroll'. Fixes bug #148557.Christian Persch2004-08-211-0/+7
| | | | | | | | | 2004-08-20 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs.js: Set default horizontal wheel action to 'scroll'. Fixes bug #148557.
* Set mozilla binaries path before firing up.Marco Pesenti Gritti2004-08-201-0/+7
| | | | | | | | | 2004-08-19 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/Makefile.am: * embed/mozilla/mozilla-embed-single.cpp: Set mozilla binaries path before firing up.
* Change guint to correct enum type.Christian Persch2004-08-181-0/+9
| | | | | | | | | | | 2004-08-18 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-cell-renderer-progress.c: (ephy_cell_renderer_progress_render): * lib/widgets/ephy-tree-model-node.c: * src/ephy-completion-model.c: Change guint to correct enum type.
* Added "bs" to ALL_LINGUAS. Added Bosnian translation by Kenan HadžiavdićChristian Rose2004-08-171-0/+4
| | | | | | | | 2004-08-16 Christian Rose <menthos@menthos.com> * configure.in: Added "bs" to ALL_LINGUAS. * po/bs.po: Added Bosnian translation by Kenan Hadžiavdić <kenan@bgnett.no>.
* Added nb to ALL_LINGUAS.Kjartan Maraas2004-08-161-0/+4
| | | | | | 2004-08-16 Kjartan Maraas <kmaraas@gnome.org> * configure.in: Added nb to ALL_LINGUAS.
* Remove superflous private struct.Christian Persch2004-08-161-0/+6
| | | | | | | | 2004-08-16 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-event.c: Remove superflous private struct.
* Post-release version bump.Christian Persch2004-08-161-0/+6
| | | | | | | | 2004-08-16 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* === Release 1.3.5 ===Release135Christian Persch2004-08-161-0/+6
| | | | | | | | 2004-08-16 Christian Persch <chpe@cvs.gnome.org> * doc/reference/tmpl/ephy-embed.sgml: === Release 1.3.5 ===
* Update for 1.3.5.Christian Persch2004-08-161-0/+6
| | | | | | | | 2004-08-16 Christian Persch <chpe@cvs.gnome.org> * NEWS: Update for 1.3.5.
* Version 1.3.5. Make dist produce a .tar.bz2 too.Christian Persch2004-08-161-0/+7
| | | | | | | | | 2004-08-16 Christian Persch <chpe@cvs.gnome.org> * configure.in: Version 1.3.5. Make dist produce a .tar.bz2 too.
* Use GetLocalName instead of GetTagName to get the attribute name. Patch byChristian Persch2004-08-161-0/+7
| | | | | | | | | 2004-08-16 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EventContext.cpp: Use GetLocalName instead of GetTagName to get the attribute name. Patch by Mikael Brockman, fixes bug #150208.
* We don't build against 1.8a1, so don't list it in the help forChristian Persch2004-08-121-0/+7
| | | | | | | | | 2004-08-12 Christian Persch <chpe@cvs.gnome.org> * configure.in: We don't build against 1.8a1, so don't list it in the help for --with-mozilla-snapshot.
* Remove unused variables.Christian Persch2004-08-111-0/+7
| | | | | | | | | 2004-08-11 Christian Persch <chpe@cvs.gnome.org> * lib/egg/egg-editable-toolbar.c: (drag_data_get_cb), (set_item_drag_source), (egg_editable_toolbar_set_model): Remove unused variables.
* Include mozilla-version.h; thanks to Crispin for testing.Christian Persch2004-08-101-0/+6
| | | | | | | | 2004-08-10 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GlobalHistory.cpp: Include mozilla-version.h; thanks to Crispin for testing.
* Yet another mozilla API change.Christian Persch2004-08-101-0/+7
| | | | | | | | | 2004-08-10 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GlobalHistory.cpp: * embed/mozilla/GlobalHistory.h: Yet another mozilla API change.
* Fix object property naming leftover from EggMenuMerge days, to UI manager.Christian Persch2004-08-101-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-08-09 Christian Persch <chpe@cvs.gnome.org> * lib/egg/egg-editable-toolbar.c: (find_action), (egg_editable_toolbar_construct), (egg_editable_toolbar_set_model), (egg_editable_toolbar_set_ui_manager), (egg_editable_toolbar_set_property), (egg_editable_toolbar_get_property), (egg_editable_toolbar_class_init), (egg_editable_toolbar_finalize), (egg_editable_toolbar_new), (egg_editable_toolbar_new_with_model), (egg_editable_toolbar_get_model): * lib/egg/egg-editable-toolbar.h: * lib/egg/egg-toolbar-editor.c: (find_action), (egg_toolbar_editor_set_ui_manager), (egg_toolbar_editor_set_property), (egg_toolbar_editor_get_property), (egg_toolbar_editor_class_init), (egg_toolbar_editor_finalize), (egg_toolbar_editor_new), (egg_toolbar_editor_init): * lib/egg/egg-toolbar-editor.h: * src/bookmarks/ephy-bookmarksbar.c: (ephy_bookmarksbar_set_window): * src/toolbar.c: (toolbar_new): Fix object property naming leftover from EggMenuMerge days, to UI manager.
* 2004-08-09 Christian Persch <chpe@cvs.gnome.org>Christian Persch2004-08-101-0/+7
| | | | | * lib/egg/egg-editable-toolbar.c: (egg_editable_toolbar_deconstruct):
* Fix a mem leak.Christian Persch2004-08-091-1/+7
| | | | | | | | 2004-08-09 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import): Fix a mem leak.
* Add bug # for referenceChristian Persch2004-08-091-1/+1
|
* Fix compilation with gcc 2.95.Christian Persch2004-08-091-0/+6
| | | | | | | | 2004-08-09 Christian Persch <chpe@cvs.gnome.org> * lib/egg/egg-toolbar-editor.c: (compare_actions): Fix compilation with gcc 2.95.
* Include config.h upfront.Christian Persch2004-08-091-0/+6
| | | | | | | | 2004-08-09 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-label.c: Include config.h upfront.
* Only use this for gtk < 2.5.1, and just add a few #defines otherwise.Christian Persch2004-08-091-0/+8
| | | | | | | | | | 2004-08-09 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-label.c: * lib/widgets/ephy-label.h: Only use this for gtk < 2.5.1, and just add a few #defines otherwise.
* Free list and filter on finalize; fixes bug #149689. Use g_list_prependChristian Persch2004-08-091-0/+12
| | | | | | | | | | | | | | 2004-08-09 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-topics-selector.c: (ephy_topics_selector_get_type), (ephy_topics_selector_apply), (provide_toggle), (ephy_topics_selector_constructor), (topic_destroy_cb), (node_toggled_cb), (ephy_topics_selector_finalize), (ephy_topics_selector_class_init): Free list and filter on finalize; fixes bug #149689. Use g_list_prepend instead of _append. Mark the column title for translation.
* Fix compiler warning about anon enum mismatch.Christian Persch2004-08-091-0/+7
| | | | | | | | | 2004-08-08 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: Fix compiler warning about anon enum mismatch.
* Allow XUL windows to open new windows.Christian Persch2004-08-091-1/+7
| | | | | | | | 2004-08-08 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed.cpp: Allow XUL windows to open new windows.
* Sort topics in topic selector by name. Fixes #149639.Christian Neumair2004-08-091-0/+7
|
* Removed reference to ephy-ellipsizing-label.Christian Persch2004-08-091-0/+10
| | | | | | | | | | | | 2004-08-08 Christian Persch <chpe@cvs.gnome.org> * doc/reference/Makefile.am: Removed reference to ephy-ellipsizing-label. * po/POTFILES.in: Added lib/widgets/ephy-label.c
* R lib/widgets/ephy-ellipsizing-label.c: RChristian Persch2004-08-081-0/+20
| | | | | | | | | | | | | | | | | | | | | | 2004-08-08 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-marshal.list: * lib/widgets/Makefile.am: R lib/widgets/ephy-ellipsizing-label.c: R lib/widgets/ephy-ellipsizing-label.h: A lib/widgets/ephy-label.c: A lib/widgets/ephy-label.h: * src/ephy-notebook.c: (sync_label), (build_tab_label): * src/pdm-dialog.c: (show_cookies_properties): * src/prefs-dialog.c: (create_download_path_label), (download_path_response_cb): Kill our ellipsizing label implementation, and import GtkLabel into our prefix. * configure.in: Depend on pango 1.5.1 for ellipsisation support.
* R src/epiphany.in:Christian Persch2004-08-081-0/+9
| | | | | | | | | | | 2004-08-08 Christian Persch <chpe@cvs.gnome.org> * configure.in: * src/Makefile.am: R src/epiphany.in: Get rid of the startup script, and use rpath linking instead. Ported from galeon.
* Remove unused variable.Christian Persch2004-08-081-0/+6
| | | | | | | | 2004-08-08 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (notebook_drag_data_received_cb): Remove unused variable.
* Include "ephy-string.h", fixes build with -Werror.Christian Persch2004-08-081-0/+6
| | | | | | | | 2004-08-08 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: Include "ephy-string.h", fixes build with -Werror.
* Consistent naming for nsresult vars. Since 'rv' had the majority, 'rv' itChristian Persch2004-08-081-0/+12
| | | | | | | | | | | | | | 2004-08-08 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphySingle.cpp: * embed/mozilla/EventContext.cpp: * embed/mozilla/MozillaPrivate.cpp: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed.cpp: Consistent naming for nsresult vars. Since 'rv' had the majority, 'rv' it is.
* Make ephy_embed_single_open_window() return the newly opened embed widget.Christian Persch2004-08-081-0/+10
| | | | | | | | | | | | 2004-08-08 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-single.c: (ephy_embed_single_open_window): * embed/ephy-embed-single.h: * embed/mozilla/mozilla-embed-single.cpp: (impl_open_window): * src/ephy-tab.c: (popups_manager_show): Make ephy_embed_single_open_window() return the newly opened embed widget.
* Make keyword search URL localisable. Fixes bug #144909.Christian Persch2004-08-071-0/+7
| | | | | | | | | 2004-08-06 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs.js: * embed/mozilla/mozilla-embed-single.cpp: Make keyword search URL localisable. Fixes bug #144909.
* Fix the reload workaround version checks to look for the correct versions.Christian Persch2004-08-061-0/+10
| | | | | | | | | | | | 2004-08-06 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: * embed/mozilla/mozilla-version.h: Fix the reload workaround version checks to look for the correct versions. Thanks to Crispin for noticing this.
* Fix dragging of urls which gnome-vfs can't handle. Fix new tab positioningChristian Persch2004-08-061-0/+17
| | | | | | | | | | | | | | | | | | | 2004-08-06 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-string.c: (ephy_string_parse_uri_list): * lib/ephy-string.h: * lib/widgets/ephy-node-view.c: (drag_data_received_cb), (ephy_node_view_class_init): * src/bookmarks/ephy-bookmarks-editor.c: * src/ephy-notebook.c: (notebook_drag_data_received_cb): * src/ephy-notebook.h: * src/ephy-session.c: * src/ephy-shell.c: (ephy_shell_new_tab): * src/ephy-tab.c: (ephy_tab_new_window_cb): * src/ephy-window.c: (ephy_window_load_in_tabs): Fix dragging of urls which gnome-vfs can't handle. Fix new tab positioning when opening tabs from drags.
* Fix restoring the history window on resume.Christian Persch2004-08-061-0/+7
| | | | | | | | | 2004-08-06 Christian Persch <chpe@cvs.gnome.org> * src/ephy-session.c: (write_window_geometry), (write_tool_window), (ephy_session_load): Fix restoring the history window on resume.
* Avoid overwriting the session file while resuming; preserves the crashedChristian Persch2004-08-061-0/+9
| | | | | | | | | | | 2004-08-06 Christian Persch <chpe@cvs.gnome.org> * src/ephy-session.c: (ephy_session_init), (ephy_session_autoresume), (ephy_session_save), (ephy_session_get_active_window): Avoid overwriting the session file while resuming; preserves the crashed session when crashing while resuming.
* Now that mozilla bug #246392 is fixed, only enable our work-around for oldChristian Persch2004-08-061-0/+9
| | | | | | | | | | | 2004-08-06 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: Now that mozilla bug #246392 is fixed, only enable our work-around for old mozilla versions.
* Use s/""/NULL/ in g_string_new().Christian Persch2004-08-061-0/+6
| | | | | | | | 2004-08-06 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_solve_smart_url): Use s/""/NULL/ in g_string_new().
* Make ephy_session_get_windows() return only the list of EphyWindows, andChristian Persch2004-08-061-0/+11
| | | | | | | | | | | | | 2004-08-06 Christian Persch <chpe@cvs.gnome.org> * src/ephy-session.c: (ephy_session_init), (ephy_session_finalize), (ephy_session_set_property), (ephy_session_class_init), (ephy_session_close), (write_tool_window), (ephy_session_save), (parse_embed), (ephy_session_load), (ephy_session_add_window), (ephy_session_remove_window), (ephy_session_get_active_window): Make ephy_session_get_windows() return only the list of EphyWindows, and store the tool windows internally.
* Code cleanup.Christian Persch2004-08-051-0/+6
| | | | | | | | 2004-08-04 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: Code cleanup.
* Fix mem leak; noticed by Jean-François Rameau.Christian Persch2004-08-041-0/+6
| | | | | | | | 2004-08-04 Christian Persch <chpe@cvs.gnome.org> * src/window-commands.c: (editor_can_open_uri): Fix mem leak; noticed by Jean-François Rameau.
* Fix mem leak; noticed by Jean-François Rameau.Christian Persch2004-08-041-0/+6
| | | | | | | | 2004-08-04 Christian Persch <chpe@cvs.gnome.org> * src/window-commands.c: (window_cmd_view_page_source): Fix mem leak; noticed by Jean-François Rameau.
* Move g_set_application_name() call after gnome_program_init(),Christian Persch2004-08-021-0/+7
| | | | | | | | 2004-08-02 Christian Persch <chpe@cvs.gnome.org> * src/ephy-main.c: (main): Move g_set_application_name() call after gnome_program_init(),
* Don't QI the event target to nsIDOMEventReceiver and back toChristian Persch2004-08-021-0/+9
| | | | | | | | | | | 2004-08-01 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: Don't QI the event target to nsIDOMEventReceiver and back to nsIDOMEventTarget when using it, just store it as-is. Thanks to Crispin for noticing this.
* Post-release version bump.Christian Persch2004-08-011-0/+6
| | | | | | | | 2004-08-01 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* === Release 1.3.4 ===Release134Christian Persch2004-08-011-0/+7
| | | | | | | | | 2004-08-01 Christian Persch <chpe@cvs.gnome.org> * NEWS: * doc/reference/tmpl/ephy-embed.sgml: === Release 1.3.4 ===
* Version 1.3.4.Christian Persch2004-08-011-0/+10
| | | | | | | | | | | | 2004-08-01 Christian Persch <chpe@cvs.gnome.org> * configure.in: Version 1.3.4. * NEWS: Updated for 1.3.4.
* Diconnect from screen's size-changed signal on finalize too.Christian Persch2004-08-011-0/+10
| | | | | | | | | | | | 2004-07-31 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (ephy_window_get_type), (update_exit_fullscreen_popup_position), (screen_size_changed_cb), (destroy_exit_fullscreen_popup), (ephy_window_destroy), (add_widget), (ephy_window_fullscreen), (ephy_window_unfullscreen), (update_chromes_actions), (update_actions_sensitivity): Diconnect from screen's size-changed signal on finalize too.
* Rename property to "popups-allowed" consistently. Move page changeAdam Hooper2004-08-011-0/+11
| | | | | code from address_cb to content_change_cb so that the location from the embed is the one of the loaded page.