2006-07-10 Christian Persch * lib/widgets/ephy-node-view.c: (ephy_node_view_selection_changed_cb), (ephy_node_view_remove): Work around bug #346662 by not changing selection while removing the nodes. Fixes crash with gtk 2.10. 2006-07-10 Christian Persch * src/ephy-window.c: (settings_change_notify), (ephy_window_key_press_event): Fix for empty menubar accel setting. Don't activate insensitive actions, bug #347022. 2006-07-10 Christian Persch * lib/widgets/ephy-location-entry.c: (entry_key_press_cb), (entry_key_press_after_cb), (entry_activate_after_cb), (match_selected_cb), (action_activated_after_cb), (ephy_location_entry_construct_contents), (ephy_location_entry_set_completion): * src/ephy-location-action.c: (action_activated_cb): Fix middle-click and ctrl-enter in the location entry autocompletion drop-down. Bug #345934, based on a patch by johannes@sipsolutions.net. 2006-07-06 Jean-François Rameau * embed/mozilla/MozDownload.cpp: (OnProgressChange64): Don't hammer the cpu when downloading file with an unknown size. Fix bug 346671. * embed/ephy-embed-shell.c: (ephy_embed_shell_set_page_setup), (ephy_embed_shell_set_print_settings): Fix compiler warnings. 2006-07-06 Christian Persch * src/window-commands.c: Fix compiler warning. 2006-07-06 Christian Persch * embed/mozilla/EphyFind.cpp: * embed/mozilla/EphyFind.h: Guess what? Another mozilla API change! 2006-07-06 Christian Persch * embed/mozilla/AutoWindowModalState.cpp: * embed/mozilla/AutoWindowModalState.h: Fix the build. 2006-07-06 Christian Persch A embed/mozilla/AutoWindowModalState.cpp: A embed/mozilla/AutoWindowModalState.h: * embed/mozilla/ContentHandler.cpp: * embed/mozilla/EphyPromptService.cpp: * embed/mozilla/FilePicker.cpp: * embed/mozilla/FilePicker.h: * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: * embed/mozilla/Makefile.am: Prevent DOM window closure while we display a modal dialogue on it. 2006-07-01 Christian Persch * src/bookmarks/ephy-bookmark-action.c (ephy_bookmark_action_sync_smart_url): Don't cast to gboolean but check for != NULL instead. 2006-07-01 Christian Persch * src/languages.h: Add fur. 2006-06-25 Jean-François Rameau * src/epiphany.defs: * src/epiphany.override: * src/Makefile.am: Add EphyFindToolbar type to Python binding. Bug #345837. 2006-06-23 Jean-François Rameau * embed/mozilla/MozRegisterComponents.cpp: (mozilla_register_components): Fix a warning from gecko "Bad contract id registed with the script namespace manager". Only unregister xpinstall factory with gecko >= 1.9. 2006-06-22 Christian Persch * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: * embed/mozilla/GtkNSSDialogs.h: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: * embed/mozilla/MozRegisterComponents.cpp: * lib/Makefile.am: A lib/ephy-password-dialog.c: A lib/ephy-password-dialog.h: Implement nsITokenPasswordDialogs. Misc cleanups and mozilla string simplification now that we depend on gecko 1.8. 2006-06-22 Christian Persch * m4/gecko.m4: Fix 'unknown gecko' error output. 2006-06-21 Christian Persch * embed/mozilla/GeckoPrintService.cpp: * embed/mozilla/GeckoPrintSession.cpp: * embed/mozilla/GeckoPrintSession.h: Fix build with latest gtk printing changes. 2006-06-19 Christian Persch * embed/mozilla/EphyAboutModule.cpp: Look! Yet Another Mozilla API Change! 2006-06-18 Christian Persch * configure.ac: Fix wrong test, bug #344848. 2006-06-18 Christian Persch * configure.ac: * data/default-prefs-common.js: * embed/Makefile.am: * embed/ephy-embed-shell.c: (ephy_embed_shell_dispose), (ephy_embed_shell_set_page_setup), (ephy_embed_shell_get_page_setup), (ephy_embed_shell_set_print_settings), (ephy_embed_shell_get_print_settings): * embed/ephy-embed-shell.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/EphyUtils.cpp: * embed/mozilla/EphyUtils.h: * embed/mozilla/Makefile.am: A embed/mozilla/GeckoPrintService.cpp: A embed/mozilla/GeckoPrintService.h: A embed/mozilla/GeckoPrintSession.cpp: A embed/mozilla/GeckoPrintSession.h: * embed/mozilla/MozRegisterComponents.cpp: R embed/mozilla/PrintingPromptService.cpp: R embed/mozilla/PrintingPromptService.h: * embed/mozilla/mozilla-embed-single.cpp: R embed/print-dialog.c: R embed/print-dialog.h: * src/ephy-shell.c: (ephy_shell_dispose), (ephy_shell_get_prefs_dialog): * src/ephy-shell.h: * src/epiphany.defs: * src/window-commands.c: (page_setup_done_cb), (window_cmd_file_print_setup): Drop libgnomeprint[ui] and use gtk printing. 2006-06-18 Christian Persch * embed/downloader-view.c: (status_icon_popup_menu_cb): Fix context menu positioning. 2006-06-16 Wouter Bolsterlee * src/ephy-session.c: (session_command_autoresume): Make the crash recovery dialog appear on the taskbar. Fixes bug #345010. 2006-06-16 Christian Persch * data/default-prefs-common.js: Set the warn-entering-weak security warn pref to true. 2006-06-14 Christian Persch * configure.ac: Fix --disable-spell-checker configure option. Bug #344848. 2006-06-10 Christian Persch * configure.ac: Post-release version bump. 2006-06-10 Christian Persch === Release 2.15.3 === * configure.ac: