2005-07-26 Christian Persch * embed/print-dialog.c: (ephy_print_verify_postscript): Primary text shouldn't have a period. 2005-07-26 Christian Persch * lib/ephy-marshal.list: * src/bookmarks/ephy-bookmark-action.c: (open_in_tab_activate_cb), (open_in_window_activate_cb), (activate_cb): * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_class_init), (impl_resolve_address), (ephy_bookmarks_resolve_address): * src/bookmarks/ephy-bookmarks.h: * src/bookmarks/ephy-topic-action.c: (menu_activate_cb), (open_in_tabs_activate_cb): * src/ephy-location-action.c: (action_activated_cb), (entry_activate_cb): * src/epiphany.defs: Unify bookmarks/smart bookmarks address resolution, and add a signal to EphyBookmarks for it. 2005-07-26 Christian Persch * src/bookmarks/ephy-topic-action.c: (button_toggled_cb): Use connect_object to connect to the menu's deactivate signal. May fix bug #309918. 2005-07-24 Christian Persch * data/ui/epiphany-ui.xml: * lib/widgets/ephy-location-entry.c: (ephy_location_entry_finalize), (update_address_state), (update_favicon), (editable_changed_cb), (entry_button_press_cb), (match_selected_cb), (entry_key_press_cb), (ephy_location_entry_construct_contents), (ephy_location_entry_set_location), (ephy_location_entry_reset), (ephy_location_entry_set_favicon): * lib/widgets/ephy-location-entry.h: * src/ephy-location-action.c: (entry_activate_cb), (user_changed_cb), (sync_address), (connect_proxy), (ephy_location_action_set_property), (ephy_location_action_finalize), (ephy_location_action_set_address): * src/ephy-location-action.h: * src/ephy-lockdown.c: (update_location_editable): * src/ephy-tab.c: (ephy_tab_get_typed_address): * src/ephy-toolbar.c: (ephy_toolbar_set_location): * src/ephy-toolbar.h: * src/ephy-window.c: (ephy_window_key_press_event), (sync_tab_address), (ephy_window_set_active_tab), (modal_alert_cb): * src/epiphany.defs: * src/window-commands.c: (window_cmd_view_stop): Fix ESC behaviour to always stop, and to reset the location entry when it's focused only. Reset the location entry favicon to the stock icon when the address shown is != the tab's address. When switching tab, preserve the selection if it was owned by the location entry. Fixes bug #155824. 2005-07-25 Martin Kretzschmar * embed/print-dialog.c (using_pdf_printer): new function. (ephy_print_verify_postscript): print a less techy message if someone tries to print to PDF. 2005-07-25 Christian Persch * lib/ephy-file-helpers.c: (ephy_file_launch_desktop_file): Don't crash in case the desktop file is not found. 2005-07-24 Christian Persch * embed/ephy-embed-single.c: (ephy_embed_single_open_window): * embed/ephy-embed-single.h: * embed/mozilla/EphyUtils.cpp: * embed/mozilla/MozillaPrivate.cpp: * embed/mozilla/MozillaPrivate.h: * embed/mozilla/mozilla-embed-single.cpp: Remove code to get the printer list, and fix a compile warning. 2005-07-24 Christian Persch * src/bookmarks/ephy-bookmark-action.c: (connect_proxy): * src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu), (connect_proxy): Also ellipsise the menu entries in the toolbar overflow menu. 2005-07-24 Christian Persch * src/ephy-lockdown.c: (update_location_editable): * src/ephy-shell.c: (ephy_shell_new_tab_full): * src/ephy-tab.c: (ephy_tab_set_property), (ephy_tab_get_property), (ephy_tab_class_init), (get_title_from_address), (ephy_tab_set_loading_title), (ephy_tab_set_address), (ephy_tab_set_load_status), (ephy_tab_get_load_status), (ephy_tab_open_uri_cb), (ephy_tab_address_cb), (ephy_tab_content_change_cb), (ephy_tab_zoom_changed_cb), (ephy_tab_title_cb), (ensure_page_info), (ephy_tab_net_state_cb), (ephy_tab_init), (ephy_tab_set_title), (ephy_tab_get_title), (ephy_tab_get_address), (ephy_tab_get_typed_address), (ephy_tab_set_typed_address): * src/ephy-tab.h: * src/ephy-toolbar.c: (sync_user_input_cb): * src/ephy-window.c: (sync_tab_typed_address), (sync_tab_title), (ephy_window_set_active_tab): * src/epiphany.defs: Set title of loading page to the address, iff the page was blank before. Fixes bug #115337 and bug #171622. * src/ephy-session.c: (ephy_session_close): In ephy_session_close(), close open dialogues first. 2005-07-23 Christian Persch * src/bookmarks/ephy-bookmarks.c * embed/mozilla/ContentHandler.cpp * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp Don't use format_secondary_markup here, it's a) unnecessary and b) doesn't do what we think it does. 2005-07-23 Christian Persch * data/epiphany.schemas.in: Remove obsolete schema entries. 2005-07-22 Jürg Billeter * configure.ac: * data/glade/print.glade: * embed/mozilla/EphyUtils.cpp: * embed/mozilla/EphyUtils.h: * embed/mozilla/PrintingPromptService.cpp: * embed/mozilla/PrintingPromptService.h: * embed/print-dialog.c: (ephy_print_info_free), (ephy_print_load_config_from_file), (ephy_print_save_config_to_file), (ephy_print_get_print_info), (ephy_print_dialog_response_cb), (ephy_print_do_print_idle_cb), (ephy_print_do_print_and_free), (ephy_print_paper_selector_new), (ephy_print_dialog_construct_range_page), (ephy_print_dialog_new), (ephy_print_setup_dialog_new): * embed/print-dialog.h: Use libgnomeprintui for the printing dialog and the paper part of the printing setup dialog. Fixes bug #141241, bug #163255 and bug #301730. 2005-07-21 Christian Persch * src/Makefile.am: Add rules to generate the raw python bindings .defs file, and to check that all headers are either used or ignored. * src/epiphany.defs: Reordered to make diffing against the autogenerated file simpler. 2005-07-20 Christian Persch * .cvsignore: * Makefile.am: * autogen.sh: * configure.ac: * help/C/epiphany.xml: * help/Makefile.am: A help/epiphany.omf.in: R help/es/epiphany-es.omf: R help/es/epiphany.xml: * help/es/es.po: R help/es/legal.xml: R help/eu/epiphany-eu.omf: R help/eu/epiphany.xml: * help/eu/eu.po: R help/eu/legal.xml: R help/fi/epiphany-fi.omf: R help/fi/epiphany.xml: R help/fi/legal.xml: R help/ja/epiphany-ja.omf: R help/ja/epiphany.xml: * help/ja/ja.po: R help/ja/legal.xml: R help/uk/epiphany-uk.omf: R help/uk/epiphany.xml: R help/uk/legal.xml: Use gnome-doc-utils, and move existing translations over. 2005-07-17 Christian Persch * src/bookmarks/ephy-bookmarks.c: (get_option): Make sure the option is in the right option group. 2005-07-17 Christian Persch * src/bookmarks/ephy-bookmarks.c: (get_option), (ephy_bookmarks_get_smart_bookmark_width): Only allow alphanumeric option arguments, and limit length to 32 characters at most. Use g_ascii_strtoull. 2005-07-17 Christian Persch A embed/mozilla/EphyAboutModule.cpp: A embed/mozilla/EphyAboutModule.h: R embed/mozilla/EphyProtocolHandler.cpp: R embed/mozilla/EphyProtocolHandler.h: * embed/mozilla/Makefile.am: * embed/mozilla/MozRegisterComponents.cpp: * po/POTFILES.in: Yet another mozilla API change. * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_smart_bookmark_width): Remove stray g_print, and clamp entry width to sane values. 2005-07-17 Christian Persch * lib/ephy-file-helpers.c: Remove stray g_print. 2005-07-17 Christian Persch * data/mime-types-permissions.xml: Make sure we know about all mime types that totem can accept. 2005-07-17 Christian Persch * data/Makefile.am: Use $^ in the default-prefs.js rule. * data/default-prefs-gecko-1.8.js: All these are already set by default, no need to repeat them. 2005-07-17 Christian Persch * src/bookmarks/ephy-bookmark-action.c: (ephy_bookmark_action_sync_smart_url): * src/bookmarks/ephy-bookmarks.c: (resolve_cb), (browse_cb), (ephy_bookmarks_init), (update_has_smart_address), (get_option), (ephy_bookmarks_solve_smart_url), (ephy_bookmarks_get_smart_bookmark_width): * src/bookmarks/ephy-bookmarks.h: Fix smart bookmark options parsing. Now encoding= really works, and added width= for bug #116709. Also fixes bug #132761. 2005-07-16 Christian Persch * src/ephy-notebook.c: (notebook_drag_data_received_cb): Fix URL dragging to other tabs. 2005-07-13 Christian Persch * data/mime-types-permissions.xml: Add application/rdf+xml to list of known mime types. 2005-07-13 Christian Persch * embed/mozilla/EphyProtocolHandler.cpp: Fix a couple of strings. Fixes bug #310196. 2005-07-12 Christian Persch * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: Remove the reload workaround, since the mozilla bug is fixed on all supported mozilla version. 2005-07-12 Christian Persch * configure.ac: Detect seamonkey trunk. 2005-07-12 Christian Persch * configure.ac: Update min-versions for mozilla dependency. 2005-07-11 Christian Persch * configure.ac: Post-release version bump. 2005-07-11 Christian Persch === Release 1.7.2 === * doc/reference/tmpl/ephy-embed.sgml: * doc/reference/tmpl/ephy-window.sgml: * doc/reference/tmpl/epiphany-unused.sgml: * po/POTFILES.in: