2005-01-24 Christian Perhristian Persch * src/bookmarks/ephy-bookmarks-editor.c: (import_bookmarks): Inform the user of failed bookmarks import. 2005-01-24 Christian Persch * NEWS: * configure.ac: Version 1.5.5. 2005-01-24 Christian Persch * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/MozRegisterComponents.cpp: Work around a mozilla bug by diverting the contract ID of the nsSecureBrowserUIImpl class. Fixes the epiphany equivalent of bug #164670. 2005-01-24 Christian Persch * data/bme.desktop.in: Add more categories to bme.desktop.in. Fixes bug #162973. 2005-01-23 Christian Persch * src/pdm-dialog.c: (show_cookies_properties): Ellipsize the value and path labels in the cookie content dialogue. 2005-01-23 Christian Persch * configure.ac: Check for broken context event button. * embed/ephy-embed-event.c: (ephy_embed_event_get_context), (ephy_embed_event_get_button): * embed/ephy-embed-event.h: * embed/mozilla/mozilla-embed-event.cpp: * embed/mozilla/mozilla-embed-event.h: Change get_type to get_button, and don't store a nsCOMPtr in .priv. * src/ephy-tab.c: (ephy_tab_dom_mouse_click_cb): * src/ephy-window.c: (show_embed_popup), (tab_context_menu_cb), (ephy_window_set_active_tab): Adapted for above change. * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: Attach listener to oncontextmenu event. * embed/mozilla/EventContext.cpp: * embed/mozilla/EventContext.h: Get event target coordinates also for 'mouse' context events. * embed/mozilla/mozilla-embed.cpp: Remove key-down handler, and context code from mouse-down handler. 2005-01-23 Christian Persch * data/default-prefs-common.js: * data/default-prefs-toolkit.js: Set typeaheadfind.autostart to off. Fixes bug #141963. 2005-01-23 Christian Persch * data/default-prefs-toolkit.js: Default typeaheadfindsea to on. From bug #157435. 2005-01-22 Christian Persch * src/ephy-tab.c: (ephy_tab_class_init), (ephy_tab_visibility_cb): * src/ephy-window.c: (tab_added_cb): Rename "visible" property. 2005-01-21 Jorn Baayen * lib/widgets/ephy-node-view.c: (ephy_node_view_add_column), (ephy_node_view_enable_drag_source): * lib/widgets/ephy-node-view.h: * lib/widgets/ephy-tree-model-sort.c: (ephy_tree_model_sort_init), (ephy_tree_model_sort_multi_row_draggable), (ephy_tree_model_sort_set_base_drag_column_id), (ephy_tree_model_sort_set_extra_drag_column_id), (each_property_get_data_binder): * lib/widgets/ephy-tree-model-sort.h: * src/bookmarks/ephy-bookmark-action.c: (drag_data_get_cb): * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_construct): * src/bookmarks/ephy-topics-selector.c: (ephy_topics_selector_constructor): * src/ephy-encoding-dialog.c: (ephy_encoding_dialog_init): * src/ephy-history-window.c: (ephy_history_window_construct): Add proper _NETSCAPE_URL drag support, supplying the URL as well as the title. As a side effect most data_columns in NodeViews have been obsoleted. Fixes #163937. 2005-01-20 Adam Hooper * src/ephy-statusbar.c: (ephy_statusbar_add_widget), (ephy_statusbar_remove_widget): * src/ephy-statusbar.h: Added ephy_statusbar_remove_widget(). 2005-01-20 Jean-François Rameau * src/bookmarks/ephy-bookmarks.h: * src/bookmarks/Makefile.am: * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_type): Make ephy-bookmarks.h's enum a named enum. Auto-generate types for ephy-bookmarks.h's enum. Make sure our enum type is registered. 2005-01-20 Christian Persch * configure.ac: * lib/ephy-stock-icons.c: (ephy_stock_icons_init): * lib/ephy-stock-icons.h: * src/ephy-fullscreen-popup.c: (ephy_fullscreen_popup_constructor): * src/ephy-toolbar.c: (ephy_toolbar_constructor): Use new leave-fullscreen icon from g-i-t. Fixes bug #164676. 2005-01-20 Christian Persch * src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_source): Add a translator comment. 2005-01-19 Christian Persch * src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_source): Don't leak the path. 2005-01-19 Christian Persch * lib/ephy-file-helpers.c: (ephy_find_file_recursive): * src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_files), (add_bookmarks_source), (import_dialog_response_cb), (cmd_bookmarks_import): * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import): * src/bookmarks/ephy-bookmarks-import.h: Show profile name for mozilla bookmarks, so we can distinguish between different profiles. Don't show firefox bookmarks as mozilla bookmarks. Fixes bug #143982. 2005-01-19 Christian Persch * lib/ephy-langs.c: More translator comments. 2005-01-18 Christian Persch * lib/Makefile.am: Add ephy-node.h enums to ephy-lib-type-builtins.[ch]. 2005-01-18 Christian Persch * embed/mozilla/EphyHeaderSniffer.cpp: Really make confirm-overwrite dialogue have a parent window. Fixes bug #164189. 2005-01-18 Christian Persch * lib/ephy-dialog.c: (ephy_dialog_set_size_group): Fix mem leak. Fixes bug #164302. 2005-01-16 Jean-François rameau * lib/ephy-node.h: Remove useless ephy_node_get_property_time method. 2005-01-16 Christian Persch * embed/Makefile.am: * lib/Makefile.am: * lib/egg/Makefile.am: * src/Makefile.am: Remove stamp files also on make clean. 2005-01-15 Christian Persch * src/bookmarks/ephy-topic-action.c: (add_open_in_tabs_menu): Unify more strings. 2005-01-15 Jean-François rameau * embed/ephy-password-manager.h: * embed/ephy-password-manager.c: * src/pdm-dialog.c: (pdm_dialog_password_remove), (pdm_dialog_fill_passwords_list) Rename the password manager's methods to give better names in the bindings. ephy_password_manager_add -> ephy_password_manager_add_password ephy_password_manager_remove -> ephy_password_manager_remove_password ephy_password_manager_list -> ephy_password_manager_list_passwords 2005-01-15 Christian Persch * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_update_menu): * src/ephy-history-window.c: (ephy_history_window_update_menu): * src/ephy-window.c: Unify accels to Open in New _Window[s], and also change to Open Link in New _Window. Fixes bug #164130. 2005-01-15 Christian Persch * lib/ephy-node.c: (ephy_node_get_type): * lib/ephy-node.h: Add boxed type for EphyNode. 2005-01-15 Christian Persch * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: Don't use in the strings. Fixes bug #163378. * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): * src/bookmarks/ephy-bookmarks.c: (redirect_cb): Fix button text and capitalisation in the confirm-redirect-update dialogue. Fixes bug #164131. * src/ephy-window.c: (confirm_close_with_modified_forms): Fix primary text of confirm-close command not to have a period. 2005-01-15 Crispin Flowerday * src/ephy-shell.c (ephy_shell_get_default): * src/ephy-shell.h: Add a function to get the default ephy_shell, this makes it easier for bindings to get it. 2005-01-15 Christian Persch * embed/ephy-cookie-manager.c: (ephy_cookie_copy): * embed/ephy-cookie-manager.h: * embed/mozilla/EphySingle.cpp: Remove p3p info from EphyCookie. 2005-01-14 Christian Persch * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_init): Don't focus the combo on click. 2005-01-13 Adam Hooper * embed/ephy-embed-single.c: (ephy_embed_single_iface_init): Puny docs change. 2005-01-14 Jorn Baayen * lib/widgets/ephy-location-entry.c: (ephy_location_entry_construct_contents): * lib/widgets/ephy-node-view.c: (motion_notify_cb): * src/bookmarks/ephy-bookmark-action.c: (drag_motion_cb): * src/bookmarks/ephy-bookmarks-editor.c: * src/ephy-history-window.c: Add GDK_ACTION_ASK, and prefer _NETSCAPE_URL over uri-list drag types. This is to match the new Nautilus _NETSCAPE_URL DnD behaviour. Fixes #163937. 2005-01-14 Christian Persch * src/bookmarks/ephy-bookmark-action.c: (show_context_menu): * src/bookmarks/ephy-topic-action.c: (show_context_menu): Renamed Remove action on bookmarksbar context menu. Fixes bug #162132. 2005-01-14 Christian Persch * embed/Makefile.am: * lib/Makefile.am: * src/Makefile.am: Remove the type builtins .h files from INST_H_FILES again. 2005-01-14 Christian Persch * lib/widgets/ephy-location-entry.c: (ephy_location_entry_set_tooltip), (ephy_location_entry_finalize), (ephy_location_entry_class_init), (modify_background), (entry_style_set_cb), (entry_realize_cb), (ephy_location_entry_construct_contents), (ephy_location_entry_init), (ephy_location_entry_set_favicon), (ephy_location_entry_set_show_lock), (ephy_location_entry_set_lock_stock), (ephy_location_entry_set_lock_tooltip): * lib/widgets/ephy-location-entry.h: * src/ephy-fullscreen-popup.c: (ephy_fullscreen_popup_constructor): * src/ephy-location-action.c: (sync_icon), (sync_lock_stock_id), (sync_lock_tooltip), (sync_show_lock), (connect_proxy), (ephy_location_action_set_property), (ephy_location_action_get_property), (ephy_location_action_class_init), (ephy_location_action_finalize): * src/ephy-toolbar.c: (ephy_toolbar_set_security_state), (ephy_toolbar_set_lock_visibility), (ephy_toolbar_constructor): * src/ephy-toolbar.h: * src/ephy-window.c: (sync_chromes_visibility): Add favicon and lock icon to the entry. Fixes bug #116482 and bug #149506. Change "Exit Fullscreen" to "Leave Fullscreen" as per HIG, part of bug #153270. 2005-01-12 Christian Persch * embed/Makefile.am: * lib/Makefile.am: * src/Makefile.am: Install ephy-*-type-builtins.h. 2005-01-12 Christian Persch * data/ui/epiphany-ui.xml: Add Toolbar toggle to document context menu in fullscreen mode. * lib/egg/egg-editable-toolbar.c: (set_fixed_style), (update_fixed), (egg_editable_toolbar_set_fixed): * lib/egg/egg-editable-toolbar.h: Changed to allow setting a toolbar as fixed, not just one item. * lib/widgets/ephy-search-entry.h: Add _ prefixed struct declarations. * po/POTFILES.in: Updated. * src/Makefile.am: A src/ephy-fullscreen-popup.c: A src/ephy-fullscreen-popup.h: * src/ephy-history-window.c: * src/ephy-shell.c: (ephy_shell_new_tab): A src/ephy-toolbar.c: A src/ephy-toolbar.h: * src/ephy-window.c: (destroy_fullscreen_popup), (ephy_window_destroy), (exit_fullscreen_clicked_cb), (get_toolbar_visibility), (sync_chromes_visibility), (ephy_window_fullscreen), (ephy_window_unfullscreen), (sync_tab_address), (sync_tab_icon), (sync_tab_navigation), (sync_tab_security), (sync_tab_load_status), (sync_tab_zoom), (show_embed_popup), (modal_alert_cb), (ephy_window_focus_in_event), (ephy_window_focus_out_event), (ephy_window_init), (ephy_window_activate_location): R src/toolbar.c: R src/toolbar.h: * src/window-commands.c: (window_cmd_load_location): Implemented in-toolbar exit button, and integrated status indicator in the exit fullscreen popup. Moved toolbar.[ch] to ephy-toolbar.[ch] for namespace correcness, and much-needed code cleanup. 2005-01-12 Matthew Schick * configure.ac: Remove unnecessary line from DBUS configure check. 2005-01-11 Adam Hooper * embed/ephy-embed-single.c: (ephy_embed_single_iface_init): Remove an extra line of gtk-doc which doesn't belong. 2005-01-11 Tomasz Kłoczko * src/Makefile.am: Fxs parallel build ("make -j"). Do not include full path to .la file in case when it is in current directory (it breaks dependences framework generated by automake in Makefile file). 2005-01-11 Christian Persch * configure.ac: Post-release version bump.